--[[ [ NATSUHX - V2.0 SECURE ENGINE ] ---------------------------------------------------------------------- * Performance Improvements : ENABLED * String Encryption Cache : ENABLED * Preserve Call Depth : ENABLED * Executor Safe Mode : ACTIVE ---------------------------------------------------------------------- ]] local iVM = {}; local iIo = "!E\\H"; local iIp = "\xF5\x89!\xDD"; local iIq = "kT\xDCt"; local iIn; local lD; local lk; local k4; local lM; local lq; local lt; local k7; local la; local lw; local lP; local lV; local lg; local lC; local lY; local lj; local lF; local lI; local k3; local lL; local ls; local k6; local k9; local lR; local lv; local lc; local ly; local lX; local lE; local k2; local lo; local lK; local k5; local lr; local k8; local lQ; local lu; local lx; local lT; local lh; iIn = { 10201, 617542210, 326, 782, 2909156959, "XPx%~Q", "F\xDF\x1A", 82124, "\x14d\x8A8ycgN^lPuQ2;OJ6?(:WFk7OU)Y5]", "\xD8j\xAA!b\xDF\x98,\xCBO\xE1#EDdnkFn0^!AaA6m(/7&9^/H_Jpc", 3174277734., "gngx", 3380014681, 4291870279, 3232917835, 799, "\xFB\x03\xAA\x1ErW}Q'@\x84\x1D;?Hv_DemMtynA{T(lxyxu", "\xFF]o\x1E\x1C\xC5<{s]Ri?HBk{", "9\xB7g\x0B0\xCFPH*%Q(/tPiHiCK", "$\xB0\xDAFJi+[=%BF_F{/Z@RYqdK_DCq_%gf", "J\xBD\t\xDF\xA6'\xCD'\x14\xAB\x9A\x9F_&c\xBC;Q#S/2^OdI+9bR", 48590, 2306248770., 65459, "\xAC0EP\xB0\x84T0I.;@quV?UebM$=", 137911946, "\xC6]\xE8\r\x9C\xA4[8\x86\x1E\x07\x19\x8E\xF4\xCA;A\x19]ss4=Nx\xFAEN.[rI:^C", 81245, "E\x08\x04/ Q5#Q\xC8\xC5\x1E\x1Bz\xF09_R3rutR:J9@fmlIncQw1{m=f5{@", 628, "\xF0\xB2\x9B.!\xA0", "\ny}&\x7F\x10\x17x\xED\xD01%gsd3gNfSNgHv", "utecbt", 821, 322, "\xF9\xDCY\xAF\x00\x821EF", 2239951144, "stoihk", "\xE6\x0C\x83r\xA3$", 2094137385., 40987, 1736588950, "AUZ_%", "smznw", "g-7Sm", "\xA3\xAE\xA4\xC1\xFC7", 789495849., "\xFAL\xE4\t\xBC\xF7\x0Er", "\x8Bc\xA8{&V};gN6)$]&[cAs{d+N3fA5", 85504, 90976, 10677., 2884741499, "\xB8A\x1C:\xD0T'\x1B\xC2\\\xA6WziiZuf2u5M_m)HY^rG(7q36c1Isp(t", 3667115580., "E.\xFCm\xFAcN\x19xVhfh(.SU4R#Qvo+^Fw", "\x16\x196\x1Eq\xBC\x1Fj\xBB\x0C", "ohiwdsr", 2123594454., "y73Q4N*", 3419302568, 117235596., 2438446487, 791209482., 2671727208., 1452787452., "pqhh", 306., "{8\x86\x08\x9D\xA0", "\xE2\xCE\xFBP/t\xD6A", 549., "g3\xE4$\xEA\xCEux", "zd&1,.", 1473748716., 370232906, 49162, "\xEB\x9Ac-\x9A\xA2", "cbqshyp", "\xEFJ\xFF\x18\x81\xEA", "O\xBD\x0F'\x90K=j{-Tvy_:iQI.9[g]w3zlkPS*Na", "\x8D\xCE\xEB^*\x86\x1FW\x07\xE3\x97D", "\x87\xC2\xC0", "reqwh", 968160287, 2285898442, 1631038773., "\xC8\xC9\xE5", 457, "\xA1\x0Bq\xC2e\xEF\xB0yQSiN1B.)4q4", 67248393., 77038, "\xFB\xEC@\xBB\x9An\x83e", "\x80o\xFF", "xfpov", "\x00\x83\xB2vm\x8Fj&8nD^B+", 53164, "\x18\xA5Wu", 40354, "]]c;}V$7", 26809451, "]xY4bJr8HRc[", "\xF7\xA9\xE3T\t0\xD7\xA8I\xD8\xAC\x14\x8CZU)", "4z\x158zh", "\xF6~x<+\xE2-\x9D", "yTP.D", 3855181003, "\xEDF\xEF)Rm8Ww-JSn=", 1624120411, 2049033491, "vhr", "\xF1\xDD\xA2", 3248332758., "\r\xBB\xA5\x9Dv\x04@", "\xDA\x97\x95]dK]{I/aX+B6mpyexHmaMmYnEoT3,F", 334643634., "D&N", "+\xD7\xE8\\kc)RaW)&,}]OS+9a7a%VX5CTMQ*kW", "\x04\xF4Q\xE9wk", "\x16\xD1Es\xC3\x8F\x9C4\x8B", "\xAB\xEDD\xD6\x9B", 3928364425, 565, "h1E\x06\x95\xFB#", "\x89\xD4\xB5t\xA6@V<\x1B&g8\x00[#\x1B0\xD8\x850\xE3\xA5", 21., "\x06r^D~\xDB1\xBB.U", 4169990106., "gcmnxn", "tcs", 1190792458, "*R.BBZf)", 3450230413, 4142519174, "zkoa", "\xABa\xE7G\xA5", "wdcjj", "8/*", "VI*C}HYh", "h\xBB\xD6", 1816953709, "t\x04>|:\xA1*\x7F\x86Z\x1C\x851", "\xFD\xE0V\xD8\xE4\x93\xE2f\xC8m!e8N@6-cleYPeJwa+teKW;*W", "<>\xFA]\xB5\x8F\x92)\xC8\xBB\x08N\xFD\xE8D", "\xA0\x1D\x86\x07\xF2#\x8Bn-a\xD7\x03Pc4p8", "\xF7", '\x8B\xB2\xF8#\x03\xDF\xB0"\xF8#Md"v', 26105, 3497181462., 38714, 2864169783., 382, "!\xD0iEH\x13t:=Pj3gvEX6kj2917*a#nD5", "\\\xA9\xA6\xC2\xBE\x06)\xD4N\x91\x07^\xE6)3\xCD7\t{\x06\x8682m)ll/XAg[oNO1Rt35T,", "\x82\xE2\x9C\x15\x02'\xA0gXhGGtY@.j*Qx", "&J\x87@\x04", 625, "jpr", "_;\x1A\x12\xD45hE2b(-wk", 98443, 3032945772., 966628178, "\xB4\xC2'b1rs8a1(r/:pkx%;23D2c5SY;", "bkfjxk", 61546, 1564144803., "Y]_r", 57596, "\xB3\x03\xAB]\x93\xB8", "K\xEB\xF8,\xB2yHQ\xB1_\xB3", 219.55, 59296, "b\x1D\xED\xF4\xA9\x96\xD6A\xEF", "\xFD\xFD\xB4\x01", 3991259701, "\\\xC6\tBzm#GC&AH&wj$cc8d8", "~\xEB\xF2\xDF\xAD\x7F\xBF>\xE9\xDF\x7F\x9A3", "bemutfv", 260074239., 2683621072, 62099, "\x9Bl\x99\xCE", "neiyep", "\xC0\xED\x9E\x17\x0B\xCDj", "\x97\x80~SyV]\xE8^\xDDq\xF3U}(4k*Vy", "IR(z", 374761393, 27828., 20161, "right", 708825764, "A\xE3\xBB@\x00\xDA", "}!%9?", 0.85, 14366, "\xA8\xAC\xD2s0,vj5bC7Y30(ciEq3e)j", "\x80:3dD#4lv8R{Up!I!l4CP+)B]pPS9^s", 2015917631, "trozob", "zydy", "\x8F\xFB\x1E$?P^n8TE2#q9suGo;(3C_uW", 1384875516., "\x90*\x9ECWE\x8E\x13\xE3\x87\xDE$", "\xED\xEAg@", "ZVI]", "K\xCE,\x90v\xBF8\xE4\xBC\xBB[\xFA&\x8F\x02\x84", 54387., "Y\xEE(Sfv\x7FB_n5", "E@%", "\x17Hy\xE0v\xE36E\xB8u\x15\xFE\xC6\xF8\xDB\x0EU", "\xE1bU\xDC\xC6@\xAFOnCM1v$iEv%:", "m\xCE\xE7\x93\x88\x81\xE0\x88\xE2JrLliiC.kd6!(rz&YiQ", "\xDA1N\xF59\xA4\x033", "\x1A\xB1\xBD\x96c\x8B1\x8E\x10\xDD", 8854, 1213593829, 3580318766, 3368075204, "ajtuk", "\x18\xDB\xE9E_^8_lFk*59ogf:LULleqe?QS,0l{p&", 472356290, "\xE6c\xED\xC5]\xF5\xB5\x95\xA3wb-APq-Y_XERNNJvCXkrJL2v4){LPt?", "iawukh", 3028019264, 1849823, 518966621, "K\xEB\x86aI\x81", "a{:+", "\x98o]=\xB6\x16\xA9}\xFEy\xB0T", "lfg", "toa", 8071768, 3585463255, 94539., "\x19O}%\xD5\xD6\x06]", "q\x1E\xDB", 1928, "stbpfc", 1352057913., "H\xA6@v\xDE\xAF", "b6\x07t\xF6(\x0B", "yrt", 953, 473, "\x17\xFDzu\xEE\x8A\x974\x89\xE3", 9213., 1830601, 4003301473, "l.vST\x84\x06W\x1F\xA5e.(lEs/6i?", "\xD1\xBE\xCE\xF7'#z7,=vD3{KJ&x#?bs)PY,{VE#IPgg_?u", 2978414726, "(^LDo", 1078518615., "\xC1\xDF\x15", "W4\x07\xC5\xE0wF^l-[x!=!WspQ-", "D9$B[", 500, 12478, "\x1E\xD0\xBF4X\xD3\x9C\x18 \x83\xCE\x1FM!,]cxles&^O+", "omdenj", "ilyze", '\xA8\xF7%y\x10@\xBA"\x10$', 1277853488, "\x9F\xD7\x15V)@#Mxn?6_4", 45456., 618491851, 1204058015, "rzqjmqb", 300724416., 1107422127., 412951600, 1014261971, "uRWplH", 11048, "\xB8\x9A\xDC\rN\xFC\xFAn\xEF$\r|\x97\rAm\xAF'm", 124, "nhyevtn", "\x9F\xB2}", "h\x91\xEFD9\x86\xF8uHaoMboh;aByFK)R[?tarsO", "\xDD\xA7\xE7\x06\r9>yz\xDB\xA9%BF\xECx/aajF", 3339843800, "\x84\xDB<\x18\x1Em\x86I", 28838, "trzvzr", 1413463480, "\xB2\x94\xCD\x0FS\xE1\xFBo\xE0,\x0F\x7F\x92\x05]3", 71879, "xtezt", "\x90\xA3\xC8g\xD9&\xF7\x07", function(iJU, iJV) local iVd = bit32.band; local iVe = bit32.bxor; local iVf = string.byte; local iVg = bit32.rshift; local iVh = string.char; local iVi = buffer.fromstring; local iVj = buffer.readstring; local iVk = buffer.readu32; local iVl = buffer.readu8; local iVm = buffer.writeu32; local iVn = buffer.writeu8; if not iIq then iIq = { lj, iIn, iIq, k7, lK, ly, iIp, iJU, iJV } end; local iVN = iIn; if iVN[10873] > iVN[1307] / (iVN[1353.] - iVN[1353.]) * (iVN[2033] % iVN[2033]) then iVN[5649.][iVN[1072]] = iVN[10153] - iVN[8943.]; buffer[iVN[8029]] = iVN[293] % ai end; local ixP = nil; local ixQ = nil; local ixR = nil; local ixS = nil; if iVN[3573.] / (iVN[6749] % iVN[6749]) - iVN[9693.] / (iVN[4090] % iVN[4090]) <= iVN[5820.] then iVN[7941.]:find(true, iVN[9863]) end; local ixT = nil; while de == iVN[4353.] / (iVN[4067] - iVN[4067]) * (iVN[6314] % iVN[6314]) do local iH_ = m ^ iVN[7868]; iH_ = iVN[9392][iVN[8029]] end; local ixU = nil; local ixV = nil; local ixW = nil; local ixX = nil; local ixY = nil; for iH_ = iVN[7718], iVN[1371.] do if iH_ * iH_ < iVN[10363] - iVN[10363] then ek = ({})[iVN[830]] end end; local ixZ = nil; while (iVN[3598] - iVN[3598]) / (iVN[1371.] % iVN[1371.]) == iVN[10873] / (iVN[9579.] - iVN[9579.]) * (iVN[1533.] - iVN[1533.]) do dH = iVN[5734] .. iVN[218] end; local ix_ = nil; local ix0 = nil; local ix1 = nil; local ix2 = nil; while iVN[2714] == iVN[3902] / (iVN[6337] % iVN[6337]) * (iVN[3020] - iVN[3020]) do local iH_ = -iVN[2255]; local iH0 = dl ^ aU end; if iVN[6367] / (iVN[5742.] - iVN[5742.]) * (iVN[10019] % iVN[10019]) == iVN[3379] % iVN[3379] / (iVN[6193] % iVN[6193]) then local iH_ = iVN[10184][tostring] end; if (20 - 20) / (157 - 157) == 172 / (73 % 73) * (233 - 233) then local iH_ = "pkuajho" .. "yltzl"; tostring(true, "hxndnqk") end; ixP = nil; do ixQ = iVN[8661.]; ixT = iVN[8700.]; ixS = (iVN[5434] + lQ) % iVN[5374]; ixR = k7; ixU = false; if 65 / (242 % 242) * (55 - 55) > 185 then local iH_ = "swlkze" == 595; iH_ = { tonumber, print, false } end; while true do ixW = #ixT; ix0 = ixW - ixQ; ixZ = ixR(ixS % 4294967296); ixX = ix0 >= 1; if ixX then ixX = ix0 <= 4 end; if ixX then ixZ = (ixZ + 2654435769.) % 4294967296; if ix0 == 1 then ixP = iVh(iVe(iVf(ixT, 1), iVd(ixZ, 255.))); ixU = true; break elseif ix0 == 2 then ixP = iVh(iVe(iVf(ixT, 1), iVd(ixZ, 255.)), iVe(iVf(ixT, 2), iVd(iVg(ixZ, 8), 255.))); ixU = true; break elseif ix0 == 3. then ixP = iVh(iVe(iVf(ixT, 1), iVd(ixZ, 255.)), iVe(iVf(ixT, 2), iVd(iVg(ixZ, 8), 255.)), iVe(iVf(ixT, 3.), iVd(iVg(ixZ, 16), 255.))); ixU = true; break elseif ix0 == 4 then ixP = iVh(iVe(iVf(ixT, 1), iVd(ixZ, 255.)), iVe(iVf(ixT, 2), iVd(iVg(ixZ, 8), 255.)), iVe(iVf(ixT, 3.), iVd(iVg(ixZ, 16), 255.)), iVe(iVf(ixT, 4), iVd(iVg(ixZ, 24.), 255.))); ixU = true; break end end; ixV = iVi(ixT); ix_ = 0.; while true do if ix_ + 4 <= ix0 then ixZ = (ixZ + 2654435769.) % 4294967296; iVm(ixV, ix_, iVe(iVk(ixV, ix_), ixZ)); ix_ = ix_ + 4 else break end end; if ixU then break end; ixZ = (ixZ + 2654435769.) % 4294967296; ixY = 0.; while true do if ix_ < ix0 then iVn(ixV, ix_, iVe(iVl(ixV, ix_), iVd(iVg(ixZ, ixY * 8), 255.))); ix_ = ix_ + 1; ixY = ixY + 1 else break end end; if ixU then break end; do ixP = iVj(ixV, 0., ix0); ixU = true; break end; break end end; ly[ixP] = false; for iH1 = iVN[7145] / (iVN[2647] % iVN[2647]), iVN[4648] - iVN[4648] do local iH_ = iVN[4731.] or O; local iH0 = { dE, false } end; while iVN[4976] < (iVN[954.] - iVN[954.]) / (iVN[4067] - iVN[4067]) do local iH_ = iVN[10070] == iVN[2710]; local iH0 = iVN[902] .. iVN[10184] end; for iH_ = 1, 2 do if iH_ * iH_ + 1 <= 71 - 71 then buffer[625] = { "nufpt", "pzql", e4 } end end; ix0 = nil; if fg == 125 / (161 - 161) - 132. / (3. - 3.) then UDim2.y = 819. and dZ; while 213. / (2 % 2) * (235 % 235) == (100 - 100) / (233 % 233) do local iH_ = #{}; bR(iH_) end end; do ix_ = iVN[797]; for iH_ = 1, 2 do if (iH_ * iH_ + iH_) % 2 == 1 then dD = 429. ~= X end end; ixX = iVN[2097.]; ixY = (iVN[7350.] + lQ) % iVN[5374]; ixZ = k7; ixW = false; while true do ixV = #ixX; ixQ = ixV - ix_; ixS = ixZ(ixY % 4294967296); ixU = ixQ >= 1; if ixU then ixU = ixQ <= 4 end; if ixU then ixS = (ixS + 2654435769.) % 4294967296; if ixQ == 1 then ix0 = iVh(iVe(iVf(ixX, 1), iVd(ixS, 255.))); ixW = true; break elseif ixQ == 2 then ix0 = iVh(iVe(iVf(ixX, 1), iVd(ixS, 255.)), iVe(iVf(ixX, 2), iVd(iVg(ixS, 8), 255.))); ixW = true; break elseif ixQ == 3. then ix0 = iVh(iVe(iVf(ixX, 1), iVd(ixS, 255.)), iVe(iVf(ixX, 2), iVd(iVg(ixS, 8), 255.)), iVe(iVf(ixX, 3.), iVd(iVg(ixS, 16), 255.))); ixW = true; break elseif ixQ == 4 then ix0 = iVh(iVe(iVf(ixX, 1), iVd(ixS, 255.)), iVe(iVf(ixX, 2), iVd(iVg(ixS, 8), 255.)), iVe(iVf(ixX, 3.), iVd(iVg(ixS, 16), 255.)), iVe(iVf(ixX, 4), iVd(iVg(ixS, 24.), 255.))); ixW = true; break end end; ixP = iVi(ixX); ixR = 0.; while true do if ixR + 4 <= ixQ then ixS = (ixS + 2654435769.) % 4294967296; iVm(ixP, ixR, iVe(iVk(ixP, ixR), ixS)); ixR = ixR + 4 else break end end; if ixW then break end; ixS = (ixS + 2654435769.) % 4294967296; ixT = 0.; while true do if ixR < ixQ then iVn(ixP, ixR, iVe(iVl(ixP, ixR), iVd(iVg(ixS, ixT * 8), 255.))); ixR = ixR + 1; ixT = ixT + 1 else break end end; if ixW then break end; do ix0 = iVj(ixP, 0., ixQ); ixW = true; break end; break end end; while 207. / (71 % 71) - 146 / (50 % 50) == (152 - 152) / (101 % 101) do fz("iawfnjb", false) end; lK[ix0] = true; while iVN[6075.] / (iVN[8661.] % iVN[8661.]) * (iVN[7774] - iVN[7774]) == iVN[7957] / (iVN[3706] - iVN[3706]) - iVN[5520.] / (iVN[9574] - iVN[9574]) do cx = iVN[10506.] .. iVN[2222]; m = iVN[9529] - iVN[5208.] end; while iVN[4878.] / (iVN[7039] - iVN[7039]) * (iVN[6749] - iVN[6749]) >= iVN[4491.] do ({}):byte(); local iH_ = {}; ax[iVN[6336.]] = iVN[128] .. iVN[6537.] end; while iVN[1798] % iVN[1798] / (iVN[4526] % iVN[4526]) == iVN[1818.] / (iVN[2917] - iVN[2917]) - iVN[7868] / (iVN[797] - iVN[797]) do local iH_ = iVN[9723.] % iVN[10184]; lj = F * H end; for iH0 = iVN[7718], iVN[1353.] do if (iH0 * iH0 + iH0) % iVN[1353.] == iVN[7718] then tostring(); local iH_ = bQ[iVN[9909.]] end end; for iH0 = iVN[7718], iVN[1353.] do if iH0 * iH0 + iVN[7718] <= iVN[9683] - iVN[9683] then local iH_ = iVN[7994] == iVN[8540] end end; if (49 - 49) / (121 % 121) == cJ then local iH_ = true and true; local iH0 = #UDim2 end; ixP = nil; do ixU = iVN[10592]; ixS = iVN[7010]; ixQ = iVN[6785]; ixV = (iVN[1361] + lQ) % iVN[5374]; ixT = iVN[4144]; if 80 / (25 - 25) - 80 / (41 - 41) == 116 / (212 - 212) * (101 - 101) then local iH_ = ({}).buffer end; ixR = k7; ixW = false; while true do ixY = #ixS; ix2 = ixY - ixT; ix0 = ixR(ixV % 4294967296); ixZ = ix2 >= 1; if ixZ then ixZ = ix2 <= 3. end; if ixZ then ix0 = (ix0 * 1597 + 51749) % 4294967296; if ix2 == 1 then ixP = iVh((iVf(ixS, 1) - iVd(ix0, 255.)) % 256); ixW = true; break elseif ix2 == 2 then ixP = iVh((iVf(ixS, 1) - iVd(ix0, 255.)) % 256, (iVf(ixS, 2) - iVd(iVg(ix0, 8), 255.)) % 256); ixW = true; break elseif ix2 == 3. then ixP = iVh((iVf(ixS, 1) - iVd(ix0, 255.)) % 256, (iVf(ixS, 2) - iVd(iVg(ix0, 8), 255.)) % 256, (iVf(ixS, 3.) - iVd(iVg(ix0, 16), 255.)) % 256); ixW = true; break end end; ixX = iVi(ixS); ix1 = 0.; while true do if ix1 + 4 <= ix2 then ix0 = (ix0 * 1597 + 51749) % 4294967296; iVm(ixX, ix1, (iVk(ixX, ix1) - ix0) % 4294967296); ix1 = ix1 + 4 else break end end; if ixW then break end; ix0 = (ix0 * 1597 + 51749) % 4294967296; ix_ = 0.; while true do if ix1 < ix2 then iVn(ixX, ix1, (iVl(ixX, ix1) - iVd(iVg(ix0, ix_ * 8), 255.)) % 256); ix1 = ix1 + 1; ix_ = ix_ + 1 else break end end; if ixW then break end; do ixP = iVj(ixX, 0., ix2); ixW = true; break end; break end end; for iH_ = iVN[7718], iVN[1371.] do if iH_ * iH_ + iVN[7718] <= iVN[3807.] % iVN[3807.] then tostring(iVN[6789.], iVN[8756]) end end; for iH3 = iVN[7718], iVN[1371.] do if iH3 * iH3 < iVN[2525] % iVN[2525] then for iH2 = iVN[7718], iVN[1353.] do if iH2 * iH2 + iVN[7718] <= iVN[1079] - iVN[1079] then local iH_ = { true, bB, iVN[10070], select }; local iH0 = { false, iVN[2714] }; local iH1 = iVN[8335] .. iVN[3377] end end; fF = iVN[3795.] * iVN[10184] end end; lj = iVN[10184][ixP](iVN[9200], iVN[10480], iVN[9200], iVN[10480]); if iVN[275] % iVN[275] / (iVN[3926] % iVN[3926]) == iVN[7902.] then cZ:byte(string, dD) end; ix2 = nil; do ixZ = iVN[10480]; ix_ = iVN[7844]; ix0 = (iVN[10029.] + lQ) % iVN[5374]; ix1 = k7; ixY = false; while 161 <= 93. / (148 % 148) - 178 / (74 - 74) do if (43 - 43) / (8 % 8) == fv then bq = ixQ ^ 976; local iH_ = { true, 531. } end end; while true do ixX = #ix_; ixS = ixX - ixZ; ixU = ix1(ix0 % 4294967296); ixW = ixS >= 1; if ixW then ixW = ixS <= 4 end; if ixW then ixU = (ixU + 2654435769.) % 4294967296; if ixS == 1 then ix2 = iVh(iVe(iVf(ix_, 1), iVd(ixU, 255.))); ixY = true; break elseif ixS == 2 then ix2 = iVh(iVe(iVf(ix_, 1), iVd(ixU, 255.)), iVe(iVf(ix_, 2), iVd(iVg(ixU, 8), 255.))); ixY = true; break elseif ixS == 3. then ix2 = iVh(iVe(iVf(ix_, 1), iVd(ixU, 255.)), iVe(iVf(ix_, 2), iVd(iVg(ixU, 8), 255.)), iVe(iVf(ix_, 3.), iVd(iVg(ixU, 16), 255.))); ixY = true; break elseif ixS == 4 then ix2 = iVh(iVe(iVf(ix_, 1), iVd(ixU, 255.)), iVe(iVf(ix_, 2), iVd(iVg(ixU, 8), 255.)), iVe(iVf(ix_, 3.), iVd(iVg(ixU, 16), 255.)), iVe(iVf(ix_, 4), iVd(iVg(ixU, 24.), 255.))); ixY = true; break end end; ixR = iVi(ix_); ixT = 0.; while true do if ixT + 4 <= ixS then ixU = (ixU + 2654435769.) % 4294967296; iVm(ixR, ixT, iVe(iVk(ixR, ixT), ixU)); ixT = ixT + 4 else break end end; if ixY then break end; ixU = (ixU + 2654435769.) % 4294967296; ixV = 0.; while true do if ixT < ixS then iVn(ixR, ixT, iVe(iVl(ixR, ixT), iVd(iVg(ixU, ixV * 8), 255.))); ixT = ixT + 1; ixV = ixV + 1 else break end end; if ixY then break end; do ix2 = iVj(ixR, 0., ixS); ixY = true; break end; break end end; while 219. / (163 - 163) * (126. - 126.) == 169 / (131 - 131) - 251 / (219. - 219.) do for iH_ = 1, 2 do if iH_ * iH_ + 1 <= 90. % 90. then eb.state = "mxtm" > "yrjgx"; ("onyncu").tail = H or G; de:size() end end; ixY = UDim2[dH] end; lK[ix2] = lj end, 3., "]\x8B\x81a#\xC0V&K_\xAB\x17`\xCD\xC5", 2837770435, 115, 205, "|\xA5\x8C-)", "_\x9E\xF2A{?BeQEG[7nXkoU", 4256248285, 1173636715, ".@0@m", "ajrbf", "\x83\xC67\xB4\xF3\xF0\x85\xFB\xCA\xB1", "oqb", "\xF4\\\xB0\xF6P\xC4\x8EA\x99prcvbup[n", 1335202824., "):^fUqRB", 90883, "U\x87\x9E", "\x99\xAD\x88\x14\xAA\x83]6\xB0\x18u'\xA2\xE5\t", 1742187265, 541, 933., "boup", 450., "hjaq", 374480094., "vbvq", 'Zc\xB0\xA5\xB5\xC7\x89\x00\xFD\x90]"\x06\x16\x1C\xDF', "VqOc(9", "\xF6\x1B\xA2si7", "&,:", 18524, "\x07\xB4X\xA5k\x13\xE7\x1C7\xEFH?fM0hd{kER__/O/", 783144353, "osvdhn", "\xB5%\x80;\xAA\x07\xBE\xC7", "\xE0\x978", 520805950, "\x0E\xB7\xBC\x92@\xBB7\x8E\x1A\xDAo&P\xE2\x8EYpWyOD-2", "tbsvo", 19711, 50629966, "xcldtd", 2123854005., "\xEBh\xCBP\x8B*\xEE6Fln,d*LkA8xh^Mvg2&kRht2W&%", "\x8F\xEE\xB1\x10\xAA\xCD\x16d\xE1\x07\xA4\x01", 3277996553, "\x13{o(n5\x19t", "\xD7r\xF5\x1Fd\xD0\xA8`\x92d\x91\xC2\xC0\xF0jgs3/V", 0.2, "\xA4\xE8Uw", 54722, 1066611578, 1745983743., "\xA4\x05\xE4\x1C:Q_sps,zyo[dF7:PxQtH$bMqROl+(k", "tlr", 15161, "ijuyscn", "\x96\xB8UZPO]$@^Kl[", "\u{7D0}}", 266285572, 4285113717., "S[0d@mM3", "eubvw", "\x94\xFD\xF8\x8C", "%O\x15", "\x83i\xCD_", "y\x98\xF2\x07\x8A$\x97", "z[Osv[YV", 52381, "\u{36A}&850MKwB%6W6.", "\xD9\xC1\xF47pn}.gG^7nCwh+1tByNTgjGQ", "\xB7\xFB\xB3", "\xE0\xCA\x87", "AfbtE-7", 42099., 37418, "\x82\x99\xBF.\xD9\x85\xDED{\xCA\xFD~{M\xEBUM,L#D]Hjs5l9Im$]B-9CVpmN^jk", "\x0B\xDC\xEC\x01\x9E\xA8p\xE6e\xA4\x81\xE4\xE3n\x0B#w\x8A\xE3\xF5{\x18flq@t$NNi6", "qr;", 2605, 2921022563, 4162398203, ">\xE1V", "P\xE5\x7Fj", "bsywz", 3621785790., 415497044, 451, "\xABTccq\x07\x03\x15\x18\xDANGyZap8K4BkhT9%x01lV6Er!", 3621435918., function(z, A, iIr, iIs) local iKI = bit32.bxor; local iKJ = bit32.band; local iKK = string.byte; local iKL = bit32.rshift; local iKM = string.char; if not iIq then iIq = { iIq, iIn, k7, iIp, z, A, iIr, iIs } end; local mG, mH, mI, mK, mL, mM, mO = nil, nil, nil, nil, nil, nil, nil; local mJ, mQ = nil, nil; local iVO = iIn; while iVO[3078.] >= iVO[460] / (iVO[4999] % iVO[4999]) - iVO[659] / (iVO[884] - iVO[884]) do local iyJ = mI and iVO[4731.]; iVO[8232.]:pop(); if iVO[9072.] / (iVO[8328.] - iVO[8328.]) * (iVO[2647] - iVO[2647]) == k7 then iyJ:find(); local iyK = { true, mG, k7 } end end; mJ = 0.; mQ = 2166136261; while iVO[1070] / (iVO[2026] % iVO[2026]) * (iVO[625] - iVO[625]) == iVO[275] % iVO[275] / (iVO[7954] % iVO[7954]) do local iyJ = { iVO[9945.], iVO[7366], iVO[2714], iVO[4405] } end; while true do mJ = 3427 - mJ; do if mJ < 3427 then if mJ < 3426. then if mJ < 3424 then break elseif mJ < 3425 then if mJ == 3424 then mQ = (mQ * 1664525 + mJ) % 4294967296; mI = mH; mJ = 2 else mJ = 5174; continue end else mL = false; for C, D in iVO[1707.](mI) do mM = C; mO = D; local mN = mM; local mP = mO; local mK = nil; mK = iVO[10480]; while true do if mK < 1 then mG[mN] = mP; mK = iVO[1353.] elseif mK < 2 then mL = true; mK = iVO[1353.] else break end end; if mL then break end end; return mG end else break end elseif mJ < 6405. then if mJ < 4761. then if mJ < 4004 then if mJ == 3427 then mQ = (mQ * 1664525 + mJ) % 4294967296; local hOV = nil; do local hOQ = iVO[9910]; local hOR = iVO[3034]; local hOS = mQ; local hOT = k7; local hOU = iVO[10480]; local hOW = false; while true do local hOX = #hOR; local hOY = hOX - hOU; local hOZ = hOT(hOS % 4294967296); hOZ = hOZ % 2147483646. + 1; local hO_ = hOY >= 1; if hO_ then hO_ = hOY <= 4 end; if hO_ then hOZ = hOZ * 16807 % 2147483647; if hOY == 1 then hOV = iKM(iKI(iKK(hOR, 1), iKJ(hOZ, 255.))); hOW = true; break elseif hOY == 2 then hOV = iKM(iKI(iKK(hOR, 1), iKJ(hOZ, 255.)), iKI(iKK(hOR, 2), iKJ(iKL(hOZ, 8), 255.))); hOW = true; break elseif hOY == 3. then hOV = iKM(iKI(iKK(hOR, 1), iKJ(hOZ, 255.)), iKI(iKK(hOR, 2), iKJ(iKL(hOZ, 8), 255.)), iKI(iKK(hOR, 3.), iKJ(iKL(hOZ, 16), 255.))); hOW = true; break elseif hOY == 4 then hOV = iKM(iKI(iKK(hOR, 1), iKJ(hOZ, 255.)), iKI(iKK(hOR, 2), iKJ(iKL(hOZ, 8), 255.)), iKI(iKK(hOR, 3.), iKJ(iKL(hOZ, 16), 255.)), iKI(iKK(hOR, 4), iKJ(iKL(hOZ, 24.), 255.))); hOW = true; break end end; local hO0 = buffer.fromstring(hOR); local hO1 = 0.; while true do if hO1 <= hOY - 4 then hOZ = hOZ * 16807 % 2147483647; buffer.writeu32(hO0, hO1, iKI(buffer.readu32(hO0, hO1), hOZ)); hO1 = hO1 + 4 else break end end; if hOW then break end; hOZ = hOZ * 16807 % 2147483647; local hO2 = 0.; while true do if hO1 < hOY then buffer.writeu8(hO0, hO1, iKI(buffer.readu8(hO0, hO1), iKJ(iKL(hOZ, hO2 * 8), 255.))); hO1 = hO1 + 1; hO2 = hO2 + 1 else break end end; if hOW then break end; do hOV = buffer.readstring(hO0, 0., hOY); hOW = true; break end; break end end; mG = iVO[5136.][hOV](z); mH = {}; mI = A; mJ = if mI then 2 else 3. else break end else break end else break end else break end end end end, "'/\xD0O\xB8\xB6\xE5\x03\xD1e\xB4|\xA3\xF3\x99R\xA2\xA1\x04X\x12QSn\xAC\xC1wY\x98\x8Dj+\x19z\xDA9\x0Eg\xED$h\xFD\xE2<\xDA\x1A01H\xA24-E+\xB3:\x06{\xB1H\xD5k\xB3\x03\x1A[\xE1\x07OI<;\xA8.\x0Ek\x9D\x8F\x1FI\xE8.\xB4z\x86\x02\xF3\x12\x08\xC1x\x1E\xDD\xFD\x01\r\xB8O.EV9[#^+Qb([7N+qXj4U^$AGIE?ZG", "\xCFtEx\xCFp\xEC]>\xC9)0(", "\xE5\x1A&", 1674500089, "\xD1\xF2\x0B\xFF", "l\xDA\x868\x86", "6el}RadE", "\xD1E\x19>s", "\xEE\xB9\xEA(_\xA7P", "\xDB\xC6\x9D\xF2{1}M9M/(", "\x9D\x99%E\xDC%/n%tyP0A^yn%53)T3W{!Evk", 2980055911, 938, 245911108, "p\xBCUn\xF6\x11jWNoIC2mB4?T?Va^RI", 53, 3476557590., 37866., 1007894141, "\x10\xD4,", 81666., 973791480., "Y\xEB\xFF#\xBCe@h\xBA]\x93\x0C3\xA0\xD69%\xFD\xE9Jx\xB588Gh,af=AYJ^F_!rv@*h-40Q9J0_r", 3313535352., 2443773681., ".R9UnG", "dwdm", "\x90\x96-\x9B", 1743864865, 1909139150, "/\x12IU\xCF5\x10<\xD5\xF5\x7F\n\xD9JI,A7?H#b%x^q7rAg7a.:PQmI&$", 82587., 2099010909., 915084828., 87593, "\x06j\xC6\xD8\x0EY3HFFnz[+-xr8U$", "\xB3\xDC\x12|\xE8D\xF6\xDD", 917, 76971., "qbp", function() if not iIq then iIq = { iIo, iIp, lI, lr, iIq, lw, iIn, k7 } end; local oX = nil; while iIn[8785] > (iIn[4945] - iIn[4945]) / (iIn[659] % iIn[659]) do local iHS = fK % e4; while fL == iIn[5742.] / (iIn[10019] - iIn[10019]) * (iIn[6573.] % iIn[6573.]) do if iIn[3511] / (iIn[7294] % iIn[7294]) - iIn[10222] / (iIn[460] % iIn[460]) <= iIn[9529] then local iHT = iIn[10424] .. iIn[7222]; tostring(u, iHS) end; local iHU = #F end end; oX = 3.; while true do oX = 113 - oX; do if oX < 2313. then if oX < 112 then if oX < 111. then if oX == 110 then oX = if lI then 0. else 1 else break end else break end elseif oX < 113 then if oX == 112 then lr = false; lg = false; lF:Destroy(); oX = 2 else oX = 2313.; continue end elseif oX == 113 then lw(false); oX = 1 else break end else break end end end end, "ucdgymv", "idbxvca", 80070., 95538., "\xE7\x9B\x86\x00\xCCZ\xDE[bQ.&6heM(Z[--xdiw^Cw#*KDyK:}Yt", "\xDF\x91\xDA", 14273, "\x81\x14\xCBb\xA2\xEA\xD4!\xFA]7wDvX9EwfPNA1,6-&{", 2773480762, ".uRVDig6D(xEW7G@[20]T9s(5739", "\x14\xD5\x1B\x00\xBAF\xF7}\xC0\x90=Va)KzNw", "cdh", 731, "r#\x7F\xBC\x95\xB5\xB5\x81ap/DeBs%}&3=vl=mgm", "fljox", "\x07*\xE0\xE0_\xA0\xB5W1yGPSUXxwYwGrR/I,*nikAONJf7l", "dxeni", "O\xC7\x10:", 56714, 2138862370, 107, 2441769703, "Z\xF70(\xAD]O?\xF0\xBA\xA1=", 882., "\x19\x13p", "\xA0\x94\xDC\x01Z\xE7", "\xC0\xED\xB4", 14413, "\xA8\xF7%y\x17F\xBBm]eZ", 50230, "\xB9\x91O", 206, "xakk", "cixc", "F\xB6\xE3", 399., "e\xA2^\x14\xF1r", "f;\xA3\x16\xB5\xDE\x0C\x0C", 62133., "\xD2\xE4\x85\xE1\x96\xD6\x1A+\xD7V:ab(Iwdpwvn=3:$7%", "\x10\xF8\x8CGCa\x13G", 14608, 62858, 65205., "GCdQ2", "y\xA6\x90e\x96\x1CX\xCA\xE7\x8D>=", "~\x1F+a\x187\x87O=eVajb}]UhI({?S;HrrT9h=j", 1758978172, 43225, "d\x92\x1E$\x1B\xEA\x8D+B\x00\x83%6c8tO4GinQO:Dl.T", "\xE9}7D\x1A\xCE\xCDp=ElWLAt]9ZY35Ur)dO{T", "IQ(5Pn", 864., -6007530698775438691, 88861, 62, "sqhxh", 95620, 1989079698., "\xAF\xDE\xCD$?P^n8TE2#q9suGo;(3C_uW", "\xA8\xF0\x1A\t\xFBv\xC2~}x3U3Zt$[gnPYaWTmNHi", "\xA8\x00HfOF3$O8fyKyV}^qnA)r#^", "$\x9F\x8A\xC5\x96\xA5\\", "\xDC", 1550, "\x07_\xC3Zf4]\xB98\x0Cs"\x0E\xBF\x96\x10\x8DTFftIkBeXscx#A47hx/G-1@;3o$zppA', "asgk", 39327., "\xF1\xC5\x04\x00.M\xC0is]Ri?HBk{", "\xBC\xF7{\xADE\xE20cI84nLko[3*#X$LJ5LsDD", 490, '{"m":null,"t":"buffer","zbase64":"KLUv/SAevQAA4sEEihEREBAAEBuEJFgQBIZEAMLfBgA="}', 328751, 8512, 615., "diqrlz", 2450907082, 93578, 2042586192., "Pgj", 641, "\x9C6m\xE6", "\xEApj\x9E\x8C\x97\xB3\xA0\xE3\x94\x0B", "R*\x7F\xD0\r/Nq}@Bgj0^2QB.:&3R", 717., "Yy]h", "K\x81\x86\xCD\xB0\xF6\x9B\x07\xD6\xF9w", "8\x0F\xA8\\-E\xD2\x16", "cfurcap", 2510257191., 3419431163, "v\xAB]", 388, 310.43, 1596173483, 317, "!\x1C\xEB\x96\xEE\xA4\x8B\xC7", 203, "xlkpssq", 423897038, "wdbvwkw", "\xCA[\xCD", "\x7FP\xE5,jo7W6Bm+nebhjfGm-GYC:", "J\x11\x95~\xA6\x9BB\xC1\x14\x071 R\xB3\xEF\x80\x8D$\xB1\xE0\xC6\xA9z-[XWDD}?[sPm};f)QR@Ljwd", ";E \x87U\xEC\x15\xFF\x85s\xF1G\xC8\xFE\x9B\xF5", 1928613653, 2631118566., "%\xD7\xE4\ncf;x6h", "\xE1\x91\xD2G[XYe", "yrD", "\xE1\xBA\xCE\\2\xBA\x02qx3[KB", "\xCAhG\x07", "ooclriz", 2121729525., "V,XUH2", "\x95;\xBA\r3K-3QU0^+X8hY6q=*]^v(*0_F", 3059866117, "Z&R\x1F\x9E\xFD\r`\xE7X\xF4\xC2W\xC4", "umm", 3699764399, "Io\xCA\x0C2;;7x@MmF3,$JYz/.fty", "oue", 28639, "YP#YC", 59032, "#\xE5\x16W'\x99G\x15\xD9\xF7f\x1B@I;", "\xCF)-NIMs=roX&.PfpZ]*=$2T;AK!lKZpNq]", 1159487021, "m6&x%.]", 2328951263, "gcv", 436, "'&\x85\x8E\xA5M7v3*ci@?R%", "v+pzI3J", "dyi", 680893537, "\x0B*\xF0v=", '\x8B\xB2\xF8#\x02\xDF\xB0"\xF8#Md"vB#:Ktw0wv%w]94/3G', 308262998, 834., "kzdhgfa", "\x05\x9B\xD1\xD9\xB4<", 572170733, 852., '1&\xF1\xC0c\xAF\xA5"\xAA?i\x87Hky5', "BrqQ?1i", 1937443719., "vrdxrkv", "\xB1\x9F\xE0\xA4\xB7\xB1", "\x02\xF8Zn\xB3\xEBRuHaoMboh;aByFK)R[?tarsO", "D+\xC0d\xA6\xDE\xD3", 3798105824, "\xC6\x8F\xD5u\xA5\xBCX\x19\xAB\x0E\x92\x185\x17", "\xFF\x83\xDC_\x82\xCA\xF8", "\xC5\x1D\x9D\x8E\x85\xC6i_i\x1A\xC1\xF5\xCF", "iii", "ittely", 2894394373, "lkvqx", "mwsv", 3600992577., "bsvp", 111., "[\xEEsM\xD4K\xE2\xA2\x06\xCD\xEB\x98\xCF\x18\xED\x7F\xC7A)#@}62a)y(U)77pDN76+a9)St", 3162409688, "\x00\xBAEYG-(\xBC\xB3\xE8\xF6\x17\xE5", "\xAC\xF3/h=[J]n", 3445197006., "\xE4..", "AP^", "\xE8\x0E\x13\xA0Q\x15Ql]4,", 3390529170., 2216668754, "Z_i\xC9\xF5\x02", "aaqtxl", 1693599047, 3431470673, 336., "\xB6\xC0\xD9m\x12s", 1839566687, "\u{1DF}B", "\x00\x02J", "g:N4^ng", 1527571595, "dxfuwuc", 61784, "eqk", 861467230, "\x98\x99\xA6:", "K^2BA", "%D5", "urujgp", "\xF5\x05\nH0K=j{-Tvy_:iQI.9[g]w3zlkPS*Na", 811634283., "'\x8Cd\x12F\x1C(u\xB3\x83\x17\xDB\xCA\x07\xC29x[2nm!$", 74877., 3288253980., 3202597853, "\xD2[(Od\xFA\xAC\x98", "\xB3\x8B|", 1874155002., "s\xDB\xD6K\xCC\x15WTw_{*:t9R]2;9=9.M1KWOb1TFoT+#8", "x\x15h\xD2", "\xCE&\xC1\xC9", "\xC9\xAD(f\xA0\x18\xEC", "bzwgge", 328846359., 309., 82499, "R\u{11F}N]ikb_S=.gi^*69Gh6w!}", "FontStyle", "G\xED/(", "h,{J-w", "\x98A`?", 1782572097., "\x02\xE4\x9A", "\xEA\x89\xB5$2\xEA\x8Fp\x8F\xF9N[c9647:_EP$n!}4GnEa==", 522857553., "G\x840", function(fC, iJI, iJJ, iJK) local iUb = bit32.band; local iUc = string.byte; local iUd = bit32.bxor; local iUe = bit32.rshift; local iUf = string.char; local iUg = buffer.fromstring; local iUh = buffer.readstring; local iUi = buffer.readu32; local iUj = buffer.readu8; local iUk = buffer.writeu32; local iUl = buffer.writeu8; if not iIq then iIq = { iIo, lR, iIp, iIn, iIq, k8, fC, iJI, iJJ, iJK } end; local iwA = nil; local iwB = nil; local iwC = nil; local iwD = nil; local iwE = nil; local iwF = nil; local iVP = iIn; for iGS = iVP[7718], iVP[1371.] do if (iGS * iGS + iGS) % iVP[1353.] == iVP[7718] then local iGR = iVP[10000] // iVP[8838.]; ey = c[bl] end end; local iwG = nil; local iwH = nil; local iwI = nil; local iwJ = nil; local iwK = nil; local iwL = nil; local iwM = nil; for iGT = iVP[8888] / (iVP[5208.] % iVP[5208.]), iVP[7327] - iVP[7327] do while m == iVP[3020] / (iVP[8921] % iVP[8921]) * (iVP[3573.] % iVP[3573.]) do local iGR = not iVP[8778.]; local iGS = iVP[5901.][iVP[2867]] end end; local iwN = nil; if iVP[3643] % iVP[3643] / (iVP[3795.] - iVP[3795.]) == l then iVP[2778.][cm] = #{} end; local iwO = nil; local iwP = nil; k8 = fC; while iVP[1506.] % iVP[1506.] / (iVP[1923.] - iVP[1923.]) == buffer do iVP[10516][iVP[189.]] = -buffer end; iwA = nil; do if (215 - 215) / (252. % 252.) == 51. / (153. % 153.) * (219. - 219.) then ("vjlviul").tail = buffer + cz end; iwB = iVP[10480]; iwD = iVP[212]; iwE = (iVP[8885] + lQ) % iVP[5374]; iwC = k7; iwF = false; while true do iwI = #iwD; iwL = iwI - iwB; iwG = iwC(iwE % 4294967296); iwJ = iwL >= 1; if iwJ then iwJ = iwL <= 4 end; if iwJ then iwG = (iwG + 2654435769.) % 4294967296; if iwL == 1 then iwA = iUf(iUd(iUc(iwD, 1), iUb(iwG, 255.))); iwF = true; break elseif iwL == 2 then iwA = iUf(iUd(iUc(iwD, 1), iUb(iwG, 255.)), iUd(iUc(iwD, 2), iUb(iUe(iwG, 8), 255.))); iwF = true; break elseif iwL == 3. then iwA = iUf(iUd(iUc(iwD, 1), iUb(iwG, 255.)), iUd(iUc(iwD, 2), iUb(iUe(iwG, 8), 255.)), iUd(iUc(iwD, 3.), iUb(iUe(iwG, 16), 255.))); iwF = true; break elseif iwL == 4 then iwA = iUf(iUd(iUc(iwD, 1), iUb(iwG, 255.)), iUd(iUc(iwD, 2), iUb(iUe(iwG, 8), 255.)), iUd(iUc(iwD, 3.), iUb(iUe(iwG, 16), 255.)), iUd(iUc(iwD, 4), iUb(iUe(iwG, 24.), 255.))); iwF = true; break end end; iwM = iUg(iwD); iwH = 0.; while true do if iwH + 4 <= iwL then iwG = (iwG + 2654435769.) % 4294967296; iUk(iwM, iwH, iUd(iUi(iwM, iwH), iwG)); iwH = iwH + 4 else break end end; if iwF then break end; iwG = (iwG + 2654435769.) % 4294967296; iwK = 0.; while true do if iwH < iwL then iUl(iwM, iwH, iUd(iUj(iwM, iwH), iUb(iUe(iwG, iwK * 8), 255.))); iwH = iwH + 1; iwK = iwK + 1 else break end end; if iwF then break end; do iwA = iUh(iwM, 0., iwL); iwF = true; break end; break end end; if iVP[7954] / (iVP[7957] - iVP[7957]) - iVP[3020] / (iVP[7039] - iVP[7039]) == iVP[3399.] / (iVP[8922.] - iVP[8922.]) * (iVP[10653.] - iVP[10653.]) then local iGR = buffer * iVP[3.]; local iGS = iVP[10401.] .. iVP[1070] end; for iGT = 1, 3. do if (iGT * iGT + iGT) % 2 == 1 then for iGS = 1, 2 do if iGS * iGS + 1 <= 32 % 32 then local iGR = "lhuys" .. cx; ({}).z = { iGR } end end end end; iwM = nil; do iwG = iVP[3763]; iwK = iVP[9210.]; iwI = iVP[1948]; iwL = (iVP[3129.] + lQ) % iVP[5374]; iwJ = iVP[125]; iwH = k7; iwF = false; while true do iwO = #iwK; iwD = iwO - iwJ; iwB = iwH(iwL % 4294967296); iwP = iwD >= 1; if iwP then iwP = iwD <= 3. end; if iwP then iwB = (iwB * 1597 + 51749) % 4294967296; if iwD == 1 then iwM = iUf((iUc(iwK, 1) - iUb(iwB, 255.)) % 256); iwF = true; break elseif iwD == 2 then iwM = iUf((iUc(iwK, 1) - iUb(iwB, 255.)) % 256, (iUc(iwK, 2) - iUb(iUe(iwB, 8), 255.)) % 256); iwF = true; break elseif iwD == 3. then iwM = iUf((iUc(iwK, 1) - iUb(iwB, 255.)) % 256, (iUc(iwK, 2) - iUb(iUe(iwB, 8), 255.)) % 256, (iUc(iwK, 3.) - iUb(iUe(iwB, 16), 255.)) % 256); iwF = true; break end end; iwC = iUg(iwK); iwN = 0.; while true do if iwN + 4 <= iwD then iwB = (iwB * 1597 + 51749) % 4294967296; iUk(iwC, iwN, (iUi(iwC, iwN) - iwB) % 4294967296); iwN = iwN + 4 else break end end; if iwF then break end; iwB = (iwB * 1597 + 51749) % 4294967296; iwE = 0.; while true do if iwN < iwD then iUl(iwC, iwN, (iUj(iwC, iwN) - iUb(iUe(iwB, iwE * 8), 255.)) % 256); iwN = iwN + 1; iwE = iwE + 1 else break end end; if iwF then break end; do iwM = iUh(iwC, 0., iwD); iwF = true; break end; break end end; lR(iwA, iwM .. tostring(fC), iVP[1353.]) end, "P\x1BG", "\xB48E\nn\x80})\x9D\xA7'hCud5P", "\xA8\xC7\xB0~", 1503629379., 1519491013, "M1:1f]", "rysri", 359, 1651901361., 689257025, "><\xA7`\x8A\x0F\xBA}L3j\n\xBB\xD8\xB94\x1F\xB7\xCF6\xCFycZ.FG==IUtF*!WSm9%_V2BN/kR?[eJ$", 3506716835, "\xE1\xE3\xC6.\x1B\xBB\xF0\xCA\xFE\xB0\xF8/\xA5", 2781612516., "qpsgvk", 25, "egos", 3320645700., 728, 'B"\xFAN\xB6\xF3\xDCP\xD1o\x10', 791258222, "elbd", 2401151366, 3720279611, "\x86\xED\x91!0:,1f)", "\xB2\x94\xCD\x0FS\xE1\xFBo\xE0,\x18b\x9F\x04\\p\xAB;|G\xB9\xF8", "6L\x91J", "}#IE(LTY", 2411107911., 1957147981, 9774223, "`\xC9\xD7\x1CU[u\xC9\xD5\xC5\x96\x9D\xE4\xDC\x19\x05", "L\x99\x08\xDFX\xCB\xFC\xAA\xA9", "\x04\xE5\xC3+T&RMja+RO2Q}V", 3383033167, "_\x15^Lg\xA7-(xr?FZhL^b,wxOk&LM,", 80472., "dtjdjnx", "\x8B\x93i", "\x13h\xF3o\xA1", "\xEF\xF2y", 4211036100., 17670., "\x1D\x98\x16\x1Az\xDB\xE53\x89]\x9A\xA6og\xF8LBLD/#0um", "\x92P^\xFD r\x01,x\xF8\xF4", 465471720., 47706., "u\x0C\x1D\x16\xB0\x92", "thsb", "Eu=", "f|\xAF\x0E4\x83\x95\x15\x08\xC3", "\xABK\xAFW\xD5\x15\x18\x04\x108jW\x0B\xC3VD\xD353c\xBE\xD2)H\xF4\x9C\x8A\\\xF3", "\xED\xBB\x18_ZfQ3V-&S}Hs:Qmi#0ST", "=%\x95Oz&.k", 3439968897., "x&S\x11dgd+_12SXKvf{B&%5FuOp(GT2", "\xE0\x9C\xD1(RI*zvB^Q/l(WB}q", "\x14\x93\xDFq\xD4c\x07", 850491944, 42548, "_E\xD0", 1794358440., 3136062311, "dkb", 2086020821, 1059705427, "rdfv", 38717, "m\xB2\x85u?w\x88L^\x06\xE07", "\xBA\x19\xCD\x04", 2402145619, "\xB3\x8D:L\xB6WmrETWup[,#FXQLx+Tu", 3583176352, "\xA0i\xA9\xAD\xC7\xF6P&}f8%OZ2(0J%fnsE651^X", "c\x83\xCAves2BR38gEZAR{PAiD", 2697100904, "\xB6\x1D\xC0\x97\x93\x1F", 966., 591., "\xC7lt", 49499, "\xAFO\xDDf\xF6\xD1\xA8\xC4\x02p1FI5?4zi/WqT6E7$xF7OJ!FkgU]b=Z", "F6yO}", "\xB8\x91\xACe", 2138519703., 27539, 31114, "K\x84\xB9\x93\xAA\x07*O\x86@\xCA\x98\xD8BV}zLeTUE[ibXz", "-\x85\xDFN)", "\xE8#\x8A\x1BEJCU=[\x98\x06\xC6", "\xB0\xA4\xB6\x11", 3828651942., "y\xE9:(\x9Aty", "ckwfjy", ",1Q*:nzE", 3225486702., "\xDF\xA3\t\xE1\n$\xD4D\x88\x90\xBE\xBD\xC3Tp\x0B", "X4wO", "ZcPvbB0C", 213., "3gAn4Z-", '\x19"\xBC', 234., 32071, "_\x9E\xF2", 79193, 1181737547, "\xB1", "\xED'JBj|\x03R\xD9\xD4\xE9}", "\xBCe$_\xF31$Gk4h-?y33,xNgLns6", 1683252181, 3075081372., "&TiX", 328, "\xE3\xC1\xFB8i", "2d\x03\x8E\xE5", 4106683456, "}\xE4\x18\xC9YWd(nCZ,v7D", "\xD5\x1Bl_\x17\x98jz\x05\x1F73(xU$GUpP3ox_i.Up7N%]YtH=+V&1", "\xB4'\x08S\x95\x987", "cebv", "$\x95\xB1\x04\x82\xFF\xC4w\xAF\xD2\xB3#1\x0F\x1C|", "o\x13\xD1S\xD8\x85\x9B\xA3\x1E\x0C", 968081972, 2291946821, '72\u{73B}\\"', "unl", 550161030., "\x81\x97\xB8c\xD31", "2XNUYVO", 3191364461, "yitjfs", 3288772880, 1493467260., 259.94, "fkdx", "\xC6\xFA\xF4\xF1S\xBB\xDB\xDC@8^(__IXzoSZobVB&Vn]si7a_F77_}{", 39376, 2680511118., "-\xD2)(\xA7\x87\x88:\x91\xC1M]\r#", 2542586521, "\xDF\x10\xFA\x08\xEC\x94\xC2\xB4", ";nUOT;P", "vayak", '-\xD8!"', 79918, "\xA8=sz=a\xED>", 3812, 1107235296., "\xAA\xA9db\xDD6o*NKju!Z&P[]/Fe50l3alX0%L!", "jlwra", "AMK+\xE1\n\x1E\xF1=\xC5", 785518854., "uAYaz,U$", "{\xEB\tW\x81FCnb#9yuJ]?7P!PZ7)x1[%", "vK56U\xB8>", 19545., "\x8A\x17\xFAv\x0F\x97\xB5\x08\xC7y\xE9&Q$bFvNpJO%B", 1002667718, "\xB1\x80\xDA\x0Bv\xE6\xE0n\xE1&\x0F\x7F\x92\x05]", "\x853\xE8\x97\x94?/n%tyP0A^yn%53)T3W{!Evk", "-MB", 7847223., "yal", 18., "\x87\xFA\xD2\n\xB8\xCF\xF3J\x06\x0BQ", "\x89?9Ep5OVVIP#OMqau%C6yU+Pb", 958372157, 3292761389, 406, "hbpwm", "9G'\t\x8Af\x8A@WsM(PtFI!o@(:I#H]8?Kx;j]?", 4, "{\xDF\xE7\xA4>\x06\x8C\x85\xB3\xDF\xFCX\xDDZ]?bogCwYYE:wXvKy0&Xd-Ir;FH", 1, 2954727620, 46909, 2049825326, "U\xB1C", 876833018, "\xB3A\xC32H\xAE\xBDj\x95\xC5", "\xDE]\x96\xF4[\xBC\x91", "QmI{x", 3720697728., 638, 1543784563, "K\xAC\x98\xEA\xE1\xAD\x84\x9AXI7\xFE\xEC\x85\x96", 80251, 2242054355, "zogkq", 2249622872, 2976056404, "\x9B@\xE9", "5!\x9E\x87\r\x99H\xE9\xC6vl\x15\xF4", 3931306295, "glfgp", "aavbglu", 3143387161, "\x02\x0F.\xBF\x91\x10^\xDD\xA8\xB2hC{3sv&O-_c:V328}TmJ]i", 4136, '}\xB4"\xEE', 2273248127, "z{&)?", 3924376244, "9F\xA2k\x86\x13\xDE!", 3665299085, "3fT@z.t", "\xAE\xB861\xD4`\xC2}\xEA\xD2\x7F2r&", "g_\x10\x1D\xA8\xC73\x0E", "])S01hZ?", "\xE2\nli;\r", 96396., "\u{13F}!1", " \x8B\xA5X-Y", "\x88\xFE\xA6<\xFB\xFD4\xBFG\xFA\xB6![R!o,A=s)M+%:Q,rC_fG%fK&cc", 2526284820., "\x1C\xFE!\xEDS\x92:", 3264532801, 65215, "y7_w(", "\\\x1C\x00nH\xD4", "\x99\x18\xF4\xD5\x19\xB3\x93*]$\x7F\x87\x81\xCC", 23029682, "\xFC", 4086150965, "[4@,", "AH+9xXX", "\xDF\x11\xA1V\xE3\xD8VpmcNJO{fu:j[x_P@N", 1457325396., 539, "\x99-\x82N\xEF", "\xF4\n\xA8u\xB7\t\xBCH\x10&\x1Ab9", "msbr", "\xA19R:\xBE25I6z[/?A*-qw,xS", "\x87m\x84:", 46646, "sklzjgi", "rixy", 295416016, "\x90t\xAEAf\x81_K\x03\xB1\x95\xD6\x8E+VE", "\xAD\xD3\xA1+\xAE\xA4\xB7rAkEsk[w3I3hEvcEjaYAfz]%vEvpM=z", 2319375602, 225783807., 155049904, 1908898303, 2842597742, "\xE9e\xA2\x13S\xA1Y?,#6VhW{@)%:", "rsp", "hvbzwfa", "\xFD-\xD6\x12r\xDA^10Z\x7F", 3818415868, "\xD1-\x0EkaBa1%@47^wrBSf_-/*tk:(+pU", 2907391358, 21900., "\xD8D\xB3q\xB0;*#\x8BuzYM(6eiQNImV)-D90.", 830, "6\xCD\xE5\x02y3z\xE1>\xF0Z", "\x9Ex~", 836, 243.34, 2786010456., "\x14t*,", "\x06j\xCC\xD7\x01\x8F\xA4\x97\xB5\xAC\xB2Q%IQNaBKqs56m2b2{J8a", "\x06Y\x9E$*=Kg\x8B", 3183573547, "rcxownu", 2748634572., 51510., "\xC5D!", 392, "\xB2\xC9\xE3\xCB\xDFr\x86", "yxfqain", 74, 782992530., 2485062687., "z\xAF\xCF\xAD\x19\xDC\xFD", "\x15\xBF\xF2LIrFFn@KXkzu", "\xBBf\xCD0q\x11t8\xB2\x1DD5v[WEhzU;PFLoVAJj4G", "\xF9\x8B\xCDn-CF51A{Rl}jAbS!nPuP", "\xA5\xB2r\xA7\xF988\x14Tg7,2^@?-^1^%HYbQhbk=b$v5aE", "\xDA\xC9kM:PwD:_xESdn2YDv@(I", 1979189655., "mmqiv", "t/5c8yvB", 4096865533, "c\x8C\xE0\xCBiIFb\rv\x90\xEAi%.\x7Fn\t.Q\xA1\x8F5gShbe2tz]v", 579., "Q%#?;", 176, "QTF\x12\x8C\x11\x9B\x8Dn.f9MR4c%", "parent", "hhqhhgg", '\xFDRe\xCE"\xAD\xAEQr', "uepzzif", "rueekre", "iursg", "\x02j\x96pv8,Y", 152, "x\xF2\x08\x00\xD6\xF7\\C\xEA\xF0\xA6", "njwk", 902, 63521, " \xA8\x17?A,\xD9\x99\xB8\xD9\xB9PaRGakS-}!", "\xEA`Yb3K-3QU0^+X8hY6q=*]^v(*0_F", "5D\x99J\x18Vy", "\xF5c\xD4U\x9A<\xEB\x0EX\xCDt2U&^.tAVD/[7{r", 3932661146, "\x1A\xB3\xD2\x00g8\xBCg1{,0Wn;=!(bn-/TJ?1R.", 98580., "\x00)6\x9E\x9C\xB3\xE3\xE6\xDA_\x90C\x0C\xDB\x88\xBFG]V\x00\xBC\xD1z-[XWDD}?[sPm};f)QR@Ljwd", "S\xE8\x9D\x18/\x97\xE0fu8NJD7wHHmC{h:", "1\x08A\xF9\xDDs\xDA\xBC\xD6\x02\xB6T6\xAC|\x1A\x85\xE3/Z\xB8\xED\xFB\xE0W\xDC\xD0\x03", "h]XFrVN", "_\x1F2\xFC\xB7", "\x87\xDD5\x14Izu]*^Wt!q/X}RH?!:i;D", "\xE3\xC1\xFB8\xCCx\xC93", 77000, "\x0BS\xDDe5i%L?(;\x0FL\xD0\x93 2xK86@1-B&132mmRMI{C", "glzqdhx", " \x0Ed0)\x19}]1z!O\xD9xU$GUpP3ox_i.Up7N%]YtH=+V&1", "w\xA0v\x15T\x9E\x9D)\x8A\x12)^o8SC5M/$svpTD", "=C5D3E,", "\x00xu1i\x18\x13i\xEB\xD9\xF64o\xC0\xF5(:T(cJ}l)owWdyP", "\xFD\x81\xCB\xE6<\r\xBF_L\x90", 48971, "\t\x00\xFF\r=\xE3S;J,Gu/A15J9=2*=g4@YMe%TL$s?", 38053, 93115, "\xD8cO>A\xF5\xAFW\x1F9Y\x13h`\xED ", 476395377., 28789, 2773651659., 450463733, "\x83\x95hw\x80%TlNI+", "lqqmk", "vC\x1D\x15\xBE\xC90O=eVajb}]UhI({?S;HrrT9h=j", "trwv", "\xB9>\xCCkag,M-0C-E3K[z)Jb", "\xD6*V}\x8E\x08O\x1EB%\xFDy\x1A\x1CVL\x18", 3294954083, "Ny\xC0v\xD7\xEE\xEA\x15", 63485, "nhe", "!f@", "vnvysqg", '\xEA\xB2\x84\x15\xB1\xB3\x00m\xFA"F~', "\x19\xBC\xD7Vl[[5TcHE", "\x8C<\xDBz\xF4Z:+", 148873640, 15467, "jmauena", 401790832, 22902., 3382559800, "]HIh", "d\xDF\xECk\x8A!\x18:ynMZ2icilUZ*uof-[_Ey@", "\xA3\xF7\x0F", "|\xEF\xA9=S\xEB\x08\r\xF6", "$\xFA\xA0\xC3Dx*\"\x83\xE1(\x8F\xBBx\x1C\xE95\xEE\x90Nhm\x81\xAD\xAF\x11?\x04\x1E\x9Dv\x93]\x03\xE9\xFB\x84\x88\xA4Q\xCB\x0E\xDD\x96\x02\xAEG\x02T,B\x1F\x9E\xAC\xCE\xDA\xAE4\xBA? \xA0f\xD0m^$\xE9\xD1\xD5\xF3K\x13G\x99\xAE^\xC3\x85\x06\x83@F'\xF9\xFA1\x85=p\xE7&}\xEC\xAF\x98\xA9ih\xA0\xF8\xE3Sy\x1A\x88\x11\xD0\x92\x1D\x8C>\xC5\x8D\x86\x8A\x0C\x02z\xF90\xE9\x18T\xB9;\xEB\xBD\xB0\xBA\xB4\x01(p\x8Cav\xBF[\x8E\xD9&\x1A+\x15\xDF\xEA\x84J\x17\xB3\xED\x88\xD7oI\xBFA)\xA8-\xCA\x14\x17pm\x95j\xAB\xFA\x85\xBF\xE2vEL\x1C\xFF2\xB8\x94o\xB3\x11\xCB\n\xA3v\x00\x9F`\xDBA\x1C\x19<\xB7\x8D\x1F\x81\xFF\x04\xDB\xF8g\xFF\xAFJi;v\xBC\xC8\xB3 @V(\xE7d\x0F\xA4\xD8\xDA\x8A^\x92'\xC8\x99\\\x80(X\x01\xEEq\xCC\xF5F\xADH\xF3\xCB\xE0\xD2h?Lob\x98\x96\xE1\x10\xBA\xFEl\xC5K\x1C\xCF\x90\xF8(\x0Bt\x1D\xBA\x14<3\xED\x9B\xFB\x91+\x01\xB4oe\x80\x92\x82\xCC\x08[\xEBX\xBA\x02N\x11 \xD7\xA1\x84\xA9\xFB(\xC2<`p\x14\xBAd\xA9BY\xA2)\xA7\xD2\xD1\xB3\xFE\x0F\x90\r0\xDBM\x7F\x90C\x14\xDF\x92\xE8\xFF=Ke\xBA\x86T\xFFt\xE1\xFDhPW\xB6\xF7\x07\xA4<\x89\x8C\x16g\x02\xC4e\xA0\x86~\x8C\x1D\x03%/]\xC4\xFF\x9B\xC2W\x86\xE9\xCB\xF0\x8D\x048>C\xA4r\xBFH\x15\xBFd\xCA\x90\xE0\xD0\xF7\xF27J/_\x94\xDC+\xAF\xDAB\n\x01M\xD6\xDA6_p\x98\x94\xA8\xF7Jt\xEC21\x98\"\xFF\xB3\xE0\x7Fr\xEBB\xAD_c\xA2\x05\xD9P\x04S\x1C](\x9B\x9C\xCC\xC7\xD3\x03\x93h@\x81y\x879.'\xE4\xF2\xBF\xE7k\xEE>\xCA\x9D \xA2\x83>\x91/]\x97\xD3\xD4\x10\xEBOR\xEEYE\x8E\x9D\xB5\x95T~;\xE2\x8F", 1878625503., "hyz", "S\x86\x00.\x90\xAE", "t\xD8g~D\xF6\xFD`\x00\xFA~Y", 25404., "\xE3mp\xA8", "\xB5^%75\x1F\xC9&Zd\x9Bv\xFB\xD2\xB3\x805/t%0j", 860226788, 8573, "\xFEe\x16C\x03\x95\xE6o\xB6\x07\xF5<\xBBK'X", 1244130118, "\xDDLN\x03\xE5\xBE\xEEN\xFB:\xB0g", 567., 2719307388., "\xAD\xFD\x9A@!}[?4ER+fHw6", "y\xE9:(\x9Atyt:]p6L", "zxlbpze", "\xC1\xBA;\x12\xA6\x08\xD2\x04#st&_3GQ^^cpF.BKaJJ/^C%eY,WH4", 3498033598, 66988, "\xE1\xB2\x7F,\x91\xAE\xE7q\xABV\xB5z8\x9F/A!M}xY1E0", 317870503, "\xBC\xDC1.\xF456{;gB?t:Tn*2*JxB!SLY]0tS#Z%**", "\x8Dg:A\xBD\xDEoY{*\xDEUX@\xF7}{PT&.&W{d)AxYzV2wG;WUH", "\x07V\x0B\x82", 3183284235., "-hG", "\xFC\xA9\x88\x16A\xD3fVRjZI", 4026489548, 295544344, 2036811784, "wuzk", "\x08\xAC\xDDR\xB4t\xE77\xD8\xE7\xE1\x15ue\xF9\x10\xE72\xFEg\xA8\x8F", "pyv", 2262124178, "\x05\\\xBD\xD4\x03\x8F\xC1\xAB\xBF\xA7\x91P\xD3(\xA1\xD4\xB0U\xAA_[F", "/\x05A&5r)ouox&w;-Rb{7?B]](M", 3111752661., ";\xDF\xF7\x0B\x8A\xA9z\xE7b\xA4\xEF\xB9\xAD1Ld#\xCF\xB0\xAE!TLL", 2867741009, "'\xD2pkAkK%.J*4$m", 60739, "ynqg", 16693, 3239844742, "\x85\x19\tqK\xF9\x9AR", "v\x16\x10;\xAA\x90*&\xF8b7zHbSI4G!nr", 2935864678, "i6\x1F\x0C\\4\x1E\x1F#j\xF0\x99MID08Z%c&Gf]8}(", 139, 'H\x9A\xCFn\x08"\xFAj\xF2\xD3\x87q\xDB\n\xC80\xE8b\xB7 \xAF\xC3b()n', "i$Up", "w\xCE\x06", 659693954, 53896, 73413., 2475814609, "xE,u:w", "\x1E\xF7\xB5R\xF8\x19\xA1\x83 \x81", "qrzqzch", 55854., "VmjGA", "jMG=", 165655840, "\xD0\xB0\xF4\x1Cy", "dpeiy", "\xD5i\x06FTB\x0B\x18\x99,\x94Dp7", "`&]aG)wUNR@", "\xF8\xB8 xQNug4m)x=jUbw1", "oklwsrb", 285., "d&}h{6", "\x82B\xAE\xAA\xCF\xED\xBA", "\xC1\xCB\x02^O\x92\xEA\x06:", 1974511615, 97274, "\x1ED\xE0:,9xo3Hr[fQS;%#=1O(N,", "e\x9C\x8C\x88\xE3%\xA6_\x1F\xDB\x81\x86\xBE\xA7\x1D4tQS9#M2]]JZV^:_45j,!Xz]+iF0U", Color3, "\x08\xB4\xCEX\xA0u\xE1,\xD1\xA3\xF4\t`b\xE9\x08\xE3!\xEF'\xE5\xD8d1^bEfNpF5WS2wVwNLrS?", "`w\x04VQ,blG(_8Z$&NRkR%oV", 2323209586, 35260, "\xF3\x8E\xAB", "\xB0;T![XYe", 3271294168, "z\xD3\xBFo\x99i\x0BC", 4065124263., "sre", 177., "\xEBMJ._", "Y\x8F\xF1a\xAB\xF5\xF3ug\xD0\x02V:f\xF3\xFC\x9D .;!\x95%\x81s\xECH5o0Y^j(!3V", 1806389191, "Q]i\x12S{\xFC7\xC4L1^+/U/?m", "\x84\x1F\x9Dh\x1F\xE3*-x/}R@]?d7", 2, "jchkwxp", 483., "\x95x\xFBI]6/j:J;gH;X[", 379, 1220336979., 810292207, 90305, 1865050464., 16, "\x04\x04:p\n\x1E", 1794370927, "\x189\u{218};XC1?(X]QMGEUUFa!7Eo]ba}w?H", "tZ;.", "\x1E\x98\xF4", "o,{", ";\x92'\xCC]\x1F", 1861938162., 172, 59261, 299, "\xBD\xA9l\xA6\xDBcY\xBE7o\xBCMk\x80\x7F(\xE8\xC4\xB2\x91\xB3\x17", 889551571, "?@G~\x0F\xDD'm\xB5\x0E\xEF", "\x9A^\x89", 2406441289, 28813168, "\x8E2\xF8}6\\\xE12\x860\xA9", 1069491432., 927874495, "8\xFC\x1A\xA8Fn\xC4", 57919, 2403298641., "ezu", "OW\xEA\x0C\xA4P\xC1bfh*Gg9_vpx?;SYesrG^0Iy@%Fg60t{R", "gcwnrrp", "gzjvty", 1712005164., "p?\t\xC8b{{[mzU=UXnuM:v(Knr3p(n*n", 656327596, "\x18\xF3\x16\\O\x1D\xB4rq\xCB\n%h'Hy\xFA\x80R}\x9B\xDE*fq[h1s$XdOMp{-!lu", "3\xE80\x0BS", 78046, "xas", 3032861710, 775850779, "[\x8Az?\xAA\x10", "\xEF\x89$R\x02\x94:\x84o7\xB3", "\xE8\xCEo", 678., "pwccqdy", 2989717832, 1629., "\xC7D\xFD", 227106630., 861., 65035, 39778, 26, "\x89\xAA0u\x8D", 593539675, 2879425920., "\xDA4I!\xE4\x15w%\xF5\xFEWu", "R@\x8DI\xB7\xFE\xBA\xA8\xCF\x1C\xA1h9$bFvNpJO%B", "\x07StHg\xDB1\xBA\xB6", "sfde", "C\x1E\x99\xB5SSNs-dAMlYrei_MJyw", "zdu", 992282066, 20629, "evoceqn", "rncedk", "i)rh,t7", "h\xE4<\x1DT\xC2je-k4#u.RY!wU@", "K\xAE\r!\x92\xA48\x00<8\x16\xF9\x1E\x8Frtq6qhEEU-]-Z)[ygs_V8t[.!lM", 92982., function(iJW, iJX, iJY) local iVA = bit32.band; local iVB = string.byte; local iVC = bit32.bxor; local iVD = bit32.rshift; local iVE = string.char; local iVF = buffer.fromstring; local iVG = buffer.readstring; local iVH = buffer.readu32; local iVI = buffer.readu8; local iVJ = buffer.writeu32; local iVK = buffer.writeu8; local iVL = bit32.lrotate; if not iIq then iIq = { iIo, lX, lV, lQ, lh, lq, lE, lu, lT, k4, k6, lL, iJW, iJX, iJY } end; local iVQ = iIn; for iIf = iVQ[7718], iVQ[1371.] do if iIf * iIf < iVQ[10653.] % iVQ[10653.] then cf = fJ == aT; ({})[iVQ[6336.]] = eb[iVQ[4829]] end end; local iyj = nil; local iyk = nil; local iyl = nil; local iym = nil; local iyn = nil; if iVQ[7710.] / (iVQ[724] - iVQ[724]) * (iVQ[293] % iVQ[293]) == iVQ[6215] / (iVQ[8393] - iVQ[8393]) - iVQ[6154] / (iVQ[3598] - iVQ[3598]) then local iIf = { dm }; iIf = iVQ[7837] .. iVQ[302] end; local iyo = nil; local iyp = nil; local iyq = nil; local iyr = nil; while J == iVQ[1411] / (iVQ[5436.] - iVQ[5436.]) * (iVQ[625] % iVQ[625]) do aT = iVQ[473][aV]; local iIf = {}; cx = ({})[iIf] end; local iys = nil; local iyt = nil; local iyu = nil; local iyv = nil; while (iVQ[946] - iVQ[946]) / (iVQ[4049] % iVQ[4049]) == iVQ[6898] / (iVQ[7408] % iVQ[7408]) * (iVQ[3106] % iVQ[3106]) do while (iVQ[8563] - iVQ[8563]) / (iVQ[2071] % iVQ[2071]) == iVQ[4040] / (iVQ[10839.] - iVQ[10839.]) * (iVQ[8390] - iVQ[8390]) do gs = { m, N } end end; local iyw = nil; local iyx = nil; local iyy = nil; local iyz = nil; local iyA = nil; local o3, o4, o5, o6, o7, o8, o9, pa, pb, pc, pd, pf, pg, ph, pj = nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil; local pe, pm = nil, nil; while 80 % 80 / (197 % 197) > 192. do ph = ("nchxda")[true]; ("ybydu").left = 829 + Enum end; pe = 1; for iIf = 9. / (39. % 39.), 155 - 155 do buffer.offset = not math; ("zcuxt").id = not 281 end; pm = 2166136261; for iIg = iVQ[7718], iVQ[1353.] do if iIg * iIg + iVQ[7718] <= iVQ[10389.] % iVQ[10389.] then local iIf = iVQ[8556.] == cw; ek = iVQ[1408] // bm end end; while true do pe = 13442 - pe; do if pe < 13440. then if pe < 6851 then break elseif pe < 13034 then break elseif pe < 13439 then break elseif pe == 13439 then iyj = nil; do iyl = iVQ[5300]; iyn = iVQ[3869]; iyk = (pe + lQ) % iVQ[5374]; iym = k7; iyo = false; while true do iys = #iyn; iyv = iys - iyl; iyr = iym(iyk % 4294967296); iyu = iyv >= 1; if iyu then iyu = iyv <= 4 end; if iyu then iyr = (iyr + 2654435769.) % 4294967296; if iyv == 1 then iyj = iVE(iVC(iVB(iyn, 1), iVA(iyr, 255.))); iyo = true; break elseif iyv == 2 then iyj = iVE(iVC(iVB(iyn, 1), iVA(iyr, 255.)), iVC(iVB(iyn, 2), iVA(iVD(iyr, 8), 255.))); iyo = true; break elseif iyv == 3. then iyj = iVE(iVC(iVB(iyn, 1), iVA(iyr, 255.)), iVC(iVB(iyn, 2), iVA(iVD(iyr, 8), 255.)), iVC(iVB(iyn, 3.), iVA(iVD(iyr, 16), 255.))); iyo = true; break elseif iyv == 4 then iyj = iVE(iVC(iVB(iyn, 1), iVA(iyr, 255.)), iVC(iVB(iyn, 2), iVA(iVD(iyr, 8), 255.)), iVC(iVB(iyn, 3.), iVA(iVD(iyr, 16), 255.)), iVC(iVB(iyn, 4), iVA(iVD(iyr, 24.), 255.))); iyo = true; break end end; iyq = iVF(iyn); iyt = 0.; while true do if iyt + 4 <= iyv then iyr = (iyr + 2654435769.) % 4294967296; iVJ(iyq, iyt, iVC(iVH(iyq, iyt), iyr)); iyt = iyt + 4 else break end end; if iyo then break end; iyr = (iyr + 2654435769.) % 4294967296; iyp = 0.; while true do if iyt < iyv then iVK(iyq, iyt, iVC(iVI(iyq, iyt), iVA(iVD(iyr, iyp * 8), 255.))); iyt = iyt + 1; iyp = iyp + 1 else break end end; if iyo then break end; do iyj = iVG(iyq, 0., iyv); iyo = true; break end; break end end; o3 = lh(lu, { [iyj] = iVQ[7718] }, iVQ[9200]); iyv = nil; do iyu = false; iyr = k7; iyp = iVQ[560]; iys = iVQ[10480]; iyq = iVQ[4398.]; iyt = (pe + lQ) % iVQ[5374]; iyo = false; while true do iyx = #iyq; iyl = iyx - iys; iyw = iyr(iyt % 4294967296); iyw = iyw % 2147483646. + 1; iym = iyl >= 1; if iym then iym = iyl <= 4 end; if iym then iyw = iyw * 16807 % 2147483647; if iyl == 1 then iyv = iVE(iVC(iVB(iyq, 1), iVA(iyw, 255.))); iyo = true; break elseif iyl == 2 then iyv = iVE(iVC(iVB(iyq, 1), iVA(iyw, 255.)), iVC(iVB(iyq, 2), iVA(iVD(iyw, 8), 255.))); iyo = true; break elseif iyl == 3. then iyv = iVE(iVC(iVB(iyq, 1), iVA(iyw, 255.)), iVC(iVB(iyq, 2), iVA(iVD(iyw, 8), 255.)), iVC(iVB(iyq, 3.), iVA(iVD(iyw, 16), 255.))); iyo = true; break elseif iyl == 4 then iyv = iVE(iVC(iVB(iyq, 1), iVA(iyw, 255.)), iVC(iVB(iyq, 2), iVA(iVD(iyw, 8), 255.)), iVC(iVB(iyq, 3.), iVA(iVD(iyw, 16), 255.)), iVC(iVB(iyq, 4), iVA(iVD(iyw, 24.), 255.))); iyo = true; break end end; iyj = iVF(iyq); iyn = 0.; while true do if iyn <= iyl - 4 then iyw = iyw * 16807 % 2147483647; iVJ(iyj, iyn, iVC(iVH(iyj, iyn), iyw)); iyn = iyn + 4 else break end end; if iyo then break end; iyw = iyw * 16807 % 2147483647; iyk = 0.; while true do if iyn < iyl then iVK(iyj, iyn, iVC(iVI(iyj, iyn), iVA(iVD(iyw, iyk * 8), 255.))); iyn = iyn + 1; iyk = iyk + 1 else break end end; if iyo then break end; do iyv = iVG(iyj, 0., iyl); iyo = true; break end; break end end; lh(lq, { [iyv] = iVQ[7718] }, iVQ[9200]); iyx = nil; do iyk = iVQ[4020.]; iyn = k7; iyj = iVQ[73]; iym = iVQ[10480]; iyw = iVQ[10394]; iyl = (pe + lQ) % iVQ[5374]; iyo = false; while true do iyq = #iyw; iyt = iyq - iym; iyp = iyn(iyl % 4294967296); iyp = iyp % 2147483646. + 1; iys = iyt >= 1; if iys then iys = iyt <= 4 end; if iys then iyp = iyp * 16807 % 2147483647; if iyt == 1 then iyx = iVE(iVC(iVB(iyw, 1), iVA(iyp, 255.))); iyo = true; break elseif iyt == 2 then iyx = iVE(iVC(iVB(iyw, 1), iVA(iyp, 255.)), iVC(iVB(iyw, 2), iVA(iVD(iyp, 8), 255.))); iyo = true; break elseif iyt == 3. then iyx = iVE(iVC(iVB(iyw, 1), iVA(iyp, 255.)), iVC(iVB(iyw, 2), iVA(iVD(iyp, 8), 255.)), iVC(iVB(iyw, 3.), iVA(iVD(iyp, 16), 255.))); iyo = true; break elseif iyt == 4 then iyx = iVE(iVC(iVB(iyw, 1), iVA(iyp, 255.)), iVC(iVB(iyw, 2), iVA(iVD(iyp, 8), 255.)), iVC(iVB(iyw, 3.), iVA(iVD(iyp, 16), 255.)), iVC(iVB(iyw, 4), iVA(iVD(iyp, 24.), 255.))); iyo = true; break end end; iyv = iVF(iyw); iyr = 0.; while true do if iyr <= iyt - 4 then iyp = iyp * 16807 % 2147483647; iVJ(iyv, iyr, iVC(iVH(iyv, iyr), iyp)); iyr = iyr + 4 else break end end; if iyo then break end; iyp = iyp * 16807 % 2147483647; iyu = 0.; while true do if iyr < iyt then iVK(iyv, iyr, iVC(iVI(iyv, iyr), iVA(iVD(iyp, iyu * 8), 255.))); iyr = iyr + 1; iyu = iyu + 1 else break end end; if iyo then break end; do iyx = iVG(iyv, 0., iyt); iyo = true; break end; break end end; o4 = iyx; iyv = nil; do iyt = iVQ[946]; iyr = k7; iyu = (pe + lQ) % iVQ[5374]; iys = iVQ[8832.]; iyq = false; while true do iym = #iys; iyj = iym - iyt; iyn = iyr(iyu % 4294967296); iyn = iyn % 2147483646. + 1; iyk = iyj >= 1; if iyk then iyk = iyj <= 4 end; if iyk then iyn = iyn * 16807 % 2147483647; if iyj == 1 then iyv = iVE(iVC(iVB(iys, 1), iVA(iyn, 255.))); iyq = true; break elseif iyj == 2 then iyv = iVE(iVC(iVB(iys, 1), iVA(iyn, 255.)), iVC(iVB(iys, 2), iVA(iVD(iyn, 8), 255.))); iyq = true; break elseif iyj == 3. then iyv = iVE(iVC(iVB(iys, 1), iVA(iyn, 255.)), iVC(iVB(iys, 2), iVA(iVD(iyn, 8), 255.)), iVC(iVB(iys, 3.), iVA(iVD(iyn, 16), 255.))); iyq = true; break elseif iyj == 4 then iyv = iVE(iVC(iVB(iys, 1), iVA(iyn, 255.)), iVC(iVB(iys, 2), iVA(iVD(iyn, 8), 255.)), iVC(iVB(iys, 3.), iVA(iVD(iyn, 16), 255.)), iVC(iVB(iys, 4), iVA(iVD(iyn, 24.), 255.))); iyq = true; break end end; iyo = iVF(iys); iyl = 0.; while true do if iyl + 4 <= iyj then iyn = iyn * 16807 % 2147483647; iVJ(iyo, iyl, iVC(iVH(iyo, iyl), iyn)); iyl = iyl + 4 else break end end; if iyq then break end; iyn = iyn * 16807 % 2147483647; iyp = 0.; while true do if iyl < iyj then iVK(iyo, iyl, iVC(iVI(iyo, iyl), iVA(iVD(iyn, iyp * 8), 255.))); iyl = iyl + 1; iyp = iyp + 1 else break end end; if iyq then break end; do iyv = iVG(iyo, 0., iyj); iyq = true; break end; break end end; o5 = iyv; iyj = nil; do iym = iVQ[5257]; iyk = k7; iyl = (pe + lQ) % iVQ[5374]; iyn = iVQ[581]; iyo = false; while true do iys = #iyn; iyv = iys - iym; iyr = iyk(iyl % 4294967296); iyr = iyr % 2147483646. + 1; iyu = iyv >= 1; if iyu then iyu = iyv <= 4 end; if iyu then iyr = iyr * 16807 % 2147483647; if iyv == 1 then iyj = iVE(iVC(iVB(iyn, 1), iVA(iyr, 255.))); iyo = true; break elseif iyv == 2 then iyj = iVE(iVC(iVB(iyn, 1), iVA(iyr, 255.)), iVC(iVB(iyn, 2), iVA(iVD(iyr, 8), 255.))); iyo = true; break elseif iyv == 3. then iyj = iVE(iVC(iVB(iyn, 1), iVA(iyr, 255.)), iVC(iVB(iyn, 2), iVA(iVD(iyr, 8), 255.)), iVC(iVB(iyn, 3.), iVA(iVD(iyr, 16), 255.))); iyo = true; break elseif iyv == 4 then iyj = iVE(iVC(iVB(iyn, 1), iVA(iyr, 255.)), iVC(iVB(iyn, 2), iVA(iVD(iyr, 8), 255.)), iVC(iVB(iyn, 3.), iVA(iVD(iyr, 16), 255.)), iVC(iVB(iyn, 4), iVA(iVD(iyr, 24.), 255.))); iyo = true; break end end; iyq = iVF(iyn); iyt = 0.; while true do if iyt + 4 <= iyv then iyr = iyr * 16807 % 2147483647; iVJ(iyq, iyt, iVC(iVH(iyq, iyt), iyr)); iyt = iyt + 4 else break end end; if iyo then break end; iyr = iyr * 16807 % 2147483647; iyp = 0.; while true do if iyt < iyv then iVK(iyq, iyt, iVC(iVI(iyq, iyt), iVA(iVD(iyr, iyp * 8), 255.))); iyt = iyt + 1; iyp = iyp + 1 else break end end; if iyo then break end; do iyj = iVG(iyq, 0., iyv); iyo = true; break end; break end end; o6 = iyj; iyv = nil; do iys = iVQ[5993]; iyp = k7; iyt = iVQ[6553]; iyq = iVQ[4067]; iyu = iVQ[7369]; iyr = (pe + lQ) % iVQ[5374]; iyo = false; while true do iyk = #iyu; iyx = iyk - iyq; iyl = iyp(iyr % 4294967296); iyl = iyl % 2147483646. + 1; iyw = iyx >= 1; if iyw then iyw = iyx <= 4 end; if iyw then iyl = iyl * 16807 % 2147483647; if iyx == 1 then iyv = iVE(iVC(iVB(iyu, 1), iVA(iyl, 255.))); iyo = true; break elseif iyx == 2 then iyv = iVE(iVC(iVB(iyu, 1), iVA(iyl, 255.)), iVC(iVB(iyu, 2), iVA(iVD(iyl, 8), 255.))); iyo = true; break elseif iyx == 3. then iyv = iVE(iVC(iVB(iyu, 1), iVA(iyl, 255.)), iVC(iVB(iyu, 2), iVA(iVD(iyl, 8), 255.)), iVC(iVB(iyu, 3.), iVA(iVD(iyl, 16), 255.))); iyo = true; break elseif iyx == 4 then iyv = iVE(iVC(iVB(iyu, 1), iVA(iyl, 255.)), iVC(iVB(iyu, 2), iVA(iVD(iyl, 8), 255.)), iVC(iVB(iyu, 3.), iVA(iVD(iyl, 16), 255.)), iVC(iVB(iyu, 4), iVA(iVD(iyl, 24.), 255.))); iyo = true; break end end; iym = iVF(iyu); iyj = 0.; while true do if iyj <= iyx - 4 then iyl = iyl * 16807 % 2147483647; iVJ(iym, iyj, iVC(iVH(iym, iyj), iyl)); iyj = iyj + 4 else break end end; if iyo then break end; iyl = iyl * 16807 % 2147483647; iyn = 0.; while true do if iyj < iyx then iVK(iym, iyj, iVC(iVI(iym, iyj), iVA(iVD(iyl, iyn * 8), 255.))); iyj = iyj + 1; iyn = iyn + 1 else break end end; if iyo then break end; do iyv = iVG(iym, 0., iyx); iyo = true; break end; break end end; o7 = iyv; iyx = nil; do iyk = iVQ[867.]; iyn = iVQ[9524]; iyj = iVQ[9212]; iym = (pe + lQ) % iVQ[5374]; iyw = iVQ[10480]; iyl = k7; iyo = false; while true do iys = #iyn; iyv = iys - iyw; iyr = iyl(iym % 4294967296); iyu = iyv >= 1; if iyu then iyu = iyv <= 3. end; if iyu then iyr = (iyr * 1597 + 51749) % 4294967296; if iyv == 1 then iyx = iVE((iVB(iyn, 1) - iVA(iyr, 255.)) % 256); iyo = true; break elseif iyv == 2 then iyx = iVE((iVB(iyn, 1) - iVA(iyr, 255.)) % 256, (iVB(iyn, 2) - iVA(iVD(iyr, 8), 255.)) % 256); iyo = true; break elseif iyv == 3. then iyx = iVE((iVB(iyn, 1) - iVA(iyr, 255.)) % 256, (iVB(iyn, 2) - iVA(iVD(iyr, 8), 255.)) % 256, (iVB(iyn, 3.) - iVA(iVD(iyr, 16), 255.)) % 256); iyo = true; break end end; iyq = iVF(iyn); iyt = 0.; while true do if iyt + 4 <= iyv then iyr = (iyr * 1597 + 51749) % 4294967296; iVJ(iyq, iyt, (iVH(iyq, iyt) - iyr) % 4294967296); iyt = iyt + 4 else break end end; if iyo then break end; iyr = (iyr * 1597 + 51749) % 4294967296; iyp = 0.; while true do if iyt < iyv then iVK(iyq, iyt, (iVI(iyq, iyt) - iVA(iVD(iyr, iyp * 8), 255.)) % 256); iyt = iyt + 1; iyp = iyp + 1 else break end end; if iyo then break end; do iyx = iVG(iyq, 0., iyv); iyo = true; break end; break end end; o8 = iyx; iyv = nil; do iyp = iVQ[2858]; iys = iVQ[3019]; iyq = iVQ[1134.]; iyt = (pe + lQ) % iVQ[5374]; iyr = iVQ[10480]; iyu = k7; iyo = false; while true do iyk = #iys; iyx = iyk - iyr; iyl = iyu(iyt % 4294967296); iyw = iyx >= 1; if iyw then iyw = iyx <= 3. end; if iyw then iyl = (iyl * 1597 + 51749) % 4294967296; if iyx == 1 then iyv = iVE((iVB(iys, 1) - iVA(iyl, 255.)) % 256); iyo = true; break elseif iyx == 2 then iyv = iVE((iVB(iys, 1) - iVA(iyl, 255.)) % 256, (iVB(iys, 2) - iVA(iVD(iyl, 8), 255.)) % 256); iyo = true; break elseif iyx == 3. then iyv = iVE((iVB(iys, 1) - iVA(iyl, 255.)) % 256, (iVB(iys, 2) - iVA(iVD(iyl, 8), 255.)) % 256, (iVB(iys, 3.) - iVA(iVD(iyl, 16), 255.)) % 256); iyo = true; break end end; iym = iVF(iys); iyj = 0.; while true do if iyj + 4 <= iyx then iyl = (iyl * 1597 + 51749) % 4294967296; iVJ(iym, iyj, (iVH(iym, iyj) - iyl) % 4294967296); iyj = iyj + 4 else break end end; if iyo then break end; iyl = (iyl * 1597 + 51749) % 4294967296; iyn = 0.; while true do if iyj < iyx then iVK(iym, iyj, (iVI(iym, iyj) - iVA(iVD(iyl, iyn * 8), 255.)) % 256); iyj = iyj + 1; iyn = iyn + 1 else break end end; if iyo then break end; do iyv = iVG(iym, 0., iyx); iyo = true; break end; break end end; o9 = iyv; iyx = nil; do iyn = true; iyk = iVQ[1740.]; iym = true; iyj = (pe + lQ) % iVQ[5374]; iyl = iVQ[5212]; iyw = k7; iyo = false; while true do iyv = #iyk; iyr = iyv - iyl; iyu = iyw(iyj % 4294967296); iyq = iyr >= 1; if iyq then iyq = iyr <= 3. end; if iyq then iyu = (iyu * 1597 + 51749) % 4294967296; if iyr == 1 then iyx = iVE((iVB(iyk, 1) - iVA(iyu, 255.)) % 256); iyo = true; break elseif iyr == 2 then iyx = iVE((iVB(iyk, 1) - iVA(iyu, 255.)) % 256, (iVB(iyk, 2) - iVA(iVD(iyu, 8), 255.)) % 256); iyo = true; break elseif iyr == 3. then iyx = iVE((iVB(iyk, 1) - iVA(iyu, 255.)) % 256, (iVB(iyk, 2) - iVA(iVD(iyu, 8), 255.)) % 256, (iVB(iyk, 3.) - iVA(iVD(iyu, 16), 255.)) % 256); iyo = true; break end end; iyt = iVF(iyk); iyp = 0.; while true do if iyp + 4 <= iyr then iyu = (iyu * 1597 + 51749) % 4294967296; iVJ(iyt, iyp, (iVH(iyt, iyp) - iyu) % 4294967296); iyp = iyp + 4 else break end end; if iyo then break end; iyu = (iyu * 1597 + 51749) % 4294967296; iys = 0.; while true do if iyp < iyr then iVK(iyt, iyp, (iVI(iyt, iyp) - iVA(iVD(iyu, iys * 8), 255.)) % 256); iyp = iyp + 1; iys = iys + 1 else break end end; if iyo then break end; do iyx = iVG(iyt, 0., iyr); iyo = true; break end; break end end; pa = iyx; iyv = nil; do iyt = true; iyq = iVQ[8253.]; iyu = iVQ[2228]; iyr = (pe + lQ) % iVQ[5374]; iyp = iVQ[4973]; iys = k7; iyo = false; while true do iyx = #iyq; iyl = iyx - iyp; iyw = iys(iyr % 4294967296); iym = iyl >= 1; if iym then iym = iyl <= 3. end; if iym then iyw = (iyw * 1597 + 51749) % 4294967296; if iyl == 1 then iyv = iVE((iVB(iyq, 1) - iVA(iyw, 255.)) % 256); iyo = true; break elseif iyl == 2 then iyv = iVE((iVB(iyq, 1) - iVA(iyw, 255.)) % 256, (iVB(iyq, 2) - iVA(iVD(iyw, 8), 255.)) % 256); iyo = true; break elseif iyl == 3. then iyv = iVE((iVB(iyq, 1) - iVA(iyw, 255.)) % 256, (iVB(iyq, 2) - iVA(iVD(iyw, 8), 255.)) % 256, (iVB(iyq, 3.) - iVA(iVD(iyw, 16), 255.)) % 256); iyo = true; break end end; iyj = iVF(iyq); iyn = 0.; while true do if iyn + 4 <= iyl then iyw = (iyw * 1597 + 51749) % 4294967296; iVJ(iyj, iyn, (iVH(iyj, iyn) - iyw) % 4294967296); iyn = iyn + 4 else break end end; if iyo then break end; iyw = (iyw * 1597 + 51749) % 4294967296; iyk = 0.; while true do if iyn < iyl then iVK(iyj, iyn, (iVI(iyj, iyn) - iVA(iVD(iyw, iyk * 8), 255.)) % 256); iyn = iyn + 1; iyk = iyk + 1 else break end end; if iyo then break end; do iyv = iVG(iyj, 0., iyl); iyo = true; break end; break end end; pb = iyv; iyx = nil; do iym = iVQ[8153]; iyj = iVQ[7496]; iyl = k7; iyw = (pe + lQ) % iVQ[5374]; iyk = iVQ[10480]; iyn = false; while true do iyo = #iym; iyr = iyo - iyk; iyu = iyl(iyw % 4294967296); iyq = iyr >= 1; if iyq then iyq = iyr <= 4 end; if iyq then iyu = iVL((iyu + 1832704949) % 4294967296, 13); if iyr == 1 then iyx = iVE(iVC(iVB(iym, 1), iVA(iyu, 255.))); iyn = true; break elseif iyr == 2 then iyx = iVE(iVC(iVB(iym, 1), iVA(iyu, 255.)), iVC(iVB(iym, 2), iVA(iVD(iyu, 8), 255.))); iyn = true; break elseif iyr == 3. then iyx = iVE(iVC(iVB(iym, 1), iVA(iyu, 255.)), iVC(iVB(iym, 2), iVA(iVD(iyu, 8), 255.)), iVC(iVB(iym, 3.), iVA(iVD(iyu, 16), 255.))); iyn = true; break elseif iyr == 4 then iyx = iVE(iVC(iVB(iym, 1), iVA(iyu, 255.)), iVC(iVB(iym, 2), iVA(iVD(iyu, 8), 255.)), iVC(iVB(iym, 3.), iVA(iVD(iyu, 16), 255.)), iVC(iVB(iym, 4), iVA(iVD(iyu, 24.), 255.))); iyn = true; break end end; iyt = iVF(iym); iyp = 0.; while true do if iyp + 4 <= iyr then iyu = iVL((iyu + 1832704949) % 4294967296, 13); iVJ(iyt, iyp, iVC(iVH(iyt, iyp), iyu)); iyp = iyp + 4 else break end end; if iyn then break end; iyu = iVL((iyu + 1832704949) % 4294967296, 13); iys = 0.; while true do if iyp < iyr then iVK(iyt, iyp, iVC(iVI(iyt, iyp), iVA(iVD(iyu, iys * 8), 255.))); iyp = iyp + 1; iys = iys + 1 else break end end; if iyn then break end; do iyx = iVG(iyt, 0., iyr); iyn = true; break end; break end end; pc = iyx; pg = false; for gG, gH in iVQ[1707.](lu:GetDescendants()) do ph = gG; pj = gH; local pi = ph; local pk = pj; local pf = nil; pf = iVQ[1371.]; while true do if pf < 7 then if pf < 3. then if pf < 1 then pd = not (function(iN, iO, iP, iQ) if type(iN) ~= "string" then return false end; if #iN ~= iO then return false end; local iR = 5381; local iS = buffer.fromstring(iN); local iT = 0.; while true do if iT <= iO - 4 then local iU = buffer.readu32(iS, iT); iR = bit32.bxor(iR, iU); iR = bit32.band(iR * 33., 4294967295.); iT = iT + 4 else break end end; while true do if iT < iO then local iV = buffer.readu8(iS, iT); iR = bit32.bxor(iR, iV); iR = bit32.band(iR * 33., 4294967295.); iT = iT + 1 else break end end; if iR ~= iP then return false end; return iN == iQ end)(pk[o9], iVQ[4976], buffer.readu32(lE, iVQ[8195]), pb); pf = iVQ[954.] elseif pf < 2 then pf = iVQ[5212] else pd = not (function(iN, iO, iP, iQ) if type(iN) ~= "string" then return false end; if #iN ~= iO then return false end; local iR = 5381; local iS = buffer.fromstring(iN); local iT = 0.; while true do if iT <= iO - 4 then local iU = buffer.readu32(iS, iT); iR = bit32.bxor(iR, iU); iR = bit32.band(iR * 33., 4294967295.); iT = iT + 4 else break end end; while true do if iT < iO then local iV = buffer.readu8(iS, iT); iR = bit32.bxor(iR, iV); iR = bit32.band(iR * 33., 4294967295.); iT = iT + 1 else break end end; if iR ~= iP then return false end; return iN == iQ end)(pk[o9], iVQ[8393], buffer.readu32(lL, iVQ[5149]), pa); pf = iVQ[8393] end elseif pf < 5 then if pf < 4 then pf = if pk:IsA(o4) then iVQ[4218.] else iVQ[8218] else pf = if pd then iVQ[7327] else iVQ[4976] end elseif pf < 6. then pd = (pk:IsA(o8)); pf = if pd then iVQ[1353.] else iVQ[8393] else lh(pk, { [pc] = iVQ[7718] }, iVQ[9200]); pf = iVQ[4976] end elseif pf < 11 then if pf < 9. then if pf < 8 then break else pf = if pd then iVQ[10480] else iVQ[954.] end elseif pf < 10 then pg = true; pf = iVQ[4795] else pf = iVQ[7718] end elseif pf < 13 then if pf < 12. then lh(pk, { [o5] = iVQ[7718] }, iVQ[9200]); pf = iVQ[5212] else pf = iVQ[4795] end elseif pf < 14 then pf = if pk:IsA(o6) then iVQ[7868] else iVQ[5300] else lh(pk, { [o7] = iVQ[7718] }, iVQ[9200]); pf = iVQ[7718] end end; if pg then break end end; iyu = nil; do iyr = iVQ[9761]; iyp = iVQ[4162]; iys = k7; iyq = (pe + lQ) % iVQ[5374]; iyt = iVQ[10480]; iyo = false; while true do iyx = #iyr; iyl = iyx - iyt; iyw = iys(iyq % 4294967296); iym = iyl >= 1; if iym then iym = iyl <= 4 end; if iym then iyw = iVL((iyw + 1832704949) % 4294967296, 13); if iyl == 1 then iyu = iVE(iVC(iVB(iyr, 1), iVA(iyw, 255.))); iyo = true; break elseif iyl == 2 then iyu = iVE(iVC(iVB(iyr, 1), iVA(iyw, 255.)), iVC(iVB(iyr, 2), iVA(iVD(iyw, 8), 255.))); iyo = true; break elseif iyl == 3. then iyu = iVE(iVC(iVB(iyr, 1), iVA(iyw, 255.)), iVC(iVB(iyr, 2), iVA(iVD(iyw, 8), 255.)), iVC(iVB(iyr, 3.), iVA(iVD(iyw, 16), 255.))); iyo = true; break elseif iyl == 4 then iyu = iVE(iVC(iVB(iyr, 1), iVA(iyw, 255.)), iVC(iVB(iyr, 2), iVA(iVD(iyw, 8), 255.)), iVC(iVB(iyr, 3.), iVA(iVD(iyw, 16), 255.)), iVC(iVB(iyr, 4), iVA(iVD(iyw, 24.), 255.))); iyo = true; break end end; iyj = iVF(iyr); iyn = 0.; while true do if iyn + 4 <= iyl then iyw = iVL((iyw + 1832704949) % 4294967296, 13); iVJ(iyj, iyn, iVC(iVH(iyj, iyn), iyw)); iyn = iyn + 4 else break end end; if iyo then break end; iyw = iVL((iyw + 1832704949) % 4294967296, 13); iyk = 0.; while true do if iyn < iyl then iVK(iyj, iyn, iVC(iVI(iyj, iyn), iVA(iVD(iyw, iyk * 8), 255.))); iyn = iyn + 1; iyk = iyk + 1 else break end end; if iyo then break end; do iyu = iVG(iyj, 0., iyl); iyo = true; break end; break end end; o3[iyu]:Wait(); iyx = nil; do iyk = iVQ[901]; iym = iVQ[9801.]; iyj = k7; iyl = (pe + lQ) % iVQ[5374]; iyw = iVQ[10480]; iyn = false; while true do iyr = #iyk; iyu = iyr - iyw; iyq = iyj(iyl % 4294967296); iyt = iyu >= 1; if iyt then iyt = iyu <= 4 end; if iyt then iyq = iVL((iyq + 1832704949) % 4294967296, 13); if iyu == 1 then iyx = iVE(iVC(iVB(iyk, 1), iVA(iyq, 255.))); iyn = true; break elseif iyu == 2 then iyx = iVE(iVC(iVB(iyk, 1), iVA(iyq, 255.)), iVC(iVB(iyk, 2), iVA(iVD(iyq, 8), 255.))); iyn = true; break elseif iyu == 3. then iyx = iVE(iVC(iVB(iyk, 1), iVA(iyq, 255.)), iVC(iVB(iyk, 2), iVA(iVD(iyq, 8), 255.)), iVC(iVB(iyk, 3.), iVA(iVD(iyq, 16), 255.))); iyn = true; break elseif iyu == 4 then iyx = iVE(iVC(iVB(iyk, 1), iVA(iyq, 255.)), iVC(iVB(iyk, 2), iVA(iVD(iyq, 8), 255.)), iVC(iVB(iyk, 3.), iVA(iVD(iyq, 16), 255.)), iVC(iVB(iyk, 4), iVA(iVD(iyq, 24.), 255.))); iyn = true; break end end; iyp = iVF(iyk); iys = 0.; while true do if iys + 4 <= iyu then iyq = iVL((iyq + 1832704949) % 4294967296, 13); iVJ(iyp, iys, iVC(iVH(iyp, iys), iyq)); iys = iys + 4 else break end end; if iyn then break end; iyq = iVL((iyq + 1832704949) % 4294967296, 13); iyo = 0.; while true do if iys < iyu then iVK(iyp, iys, iVC(iVI(iyp, iys), iVA(iVD(iyq, iyo * 8), 255.))); iys = iys + 1; iyo = iyo + 1 else break end end; if iyn then break end; do iyx = iVG(iyp, 0., iyu); iyn = true; break end; break end end; lu[iyx] = false; iyu = nil; do iyq = iVQ[8218]; iys = k7; iyr = (pe + lQ) % iVQ[5374]; iyt = iVQ[154]; iyp = false; while true do iyw = #iyt; iym = iyw - iyq; iyj = iys(iyr % 4294967296); iyj = iyj % 2147483646. + 1; iyn = iym >= 1; if iyn then iyn = iym <= 4 end; if iyn then iyj = iyj * 16807 % 2147483647; if iym == 1 then iyu = iVE(iVC(iVB(iyt, 1), iVA(iyj, 255.))); iyp = true; break elseif iym == 2 then iyu = iVE(iVC(iVB(iyt, 1), iVA(iyj, 255.)), iVC(iVB(iyt, 2), iVA(iVD(iyj, 8), 255.))); iyp = true; break elseif iym == 3. then iyu = iVE(iVC(iVB(iyt, 1), iVA(iyj, 255.)), iVC(iVB(iyt, 2), iVA(iVD(iyj, 8), 255.)), iVC(iVB(iyt, 3.), iVA(iVD(iyj, 16), 255.))); iyp = true; break elseif iym == 4 then iyu = iVE(iVC(iVB(iyt, 1), iVA(iyj, 255.)), iVC(iVB(iyt, 2), iVA(iVD(iyj, 8), 255.)), iVC(iVB(iyt, 3.), iVA(iVD(iyj, 16), 255.)), iVC(iVB(iyt, 4), iVA(iVD(iyj, 24.), 255.))); iyp = true; break end end; iyk = iVF(iyt); iyo = 0.; while true do if iyo + 4 <= iym then iyj = iyj * 16807 % 2147483647; iVJ(iyk, iyo, iVC(iVH(iyk, iyo), iyj)); iyo = iyo + 4 else break end end; if iyp then break end; iyj = iyj * 16807 % 2147483647; iyl = 0.; while true do if iyo < iym then iVK(iyk, iyo, iVC(iVI(iyk, iyo), iVA(iVD(iyj, iyl * 8), 255.))); iyo = iyo + 1; iyl = iyl + 1 else break end end; if iyp then break end; do iyu = iVG(iyk, 0., iym); iyp = true; break end; break end end; lX[iyu] = true; iyw = nil; do iyl = iVQ[10292]; iyo = iVQ[4406]; iyk = true; iyn = (pe + lQ) % iVQ[5374]; iyj = iVQ[10480]; iym = k7; iyp = false; while true do iys = #iyo; iyx = iys - iyj; iyr = iym(iyn % 4294967296); iyu = iyx >= 1; if iyu then iyu = iyx <= 3. end; if iyu then iyr = (iyr * 1597 + 51749) % 4294967296; if iyx == 1 then iyw = iVE((iVB(iyo, 1) - iVA(iyr, 255.)) % 256); iyp = true; break elseif iyx == 2 then iyw = iVE((iVB(iyo, 1) - iVA(iyr, 255.)) % 256, (iVB(iyo, 2) - iVA(iVD(iyr, 8), 255.)) % 256); iyp = true; break elseif iyx == 3. then iyw = iVE((iVB(iyo, 1) - iVA(iyr, 255.)) % 256, (iVB(iyo, 2) - iVA(iVD(iyr, 8), 255.)) % 256, (iVB(iyo, 3.) - iVA(iVD(iyr, 16), 255.)) % 256); iyp = true; break end end; iyq = iVF(iyo); iyt = 0.; while true do if iyt + 4 <= iyx then iyr = (iyr * 1597 + 51749) % 4294967296; iVJ(iyq, iyt, (iVH(iyq, iyt) - iyr) % 4294967296); iyt = iyt + 4 else break end end; if iyp then break end; iyr = (iyr * 1597 + 51749) % 4294967296; iyv = 0.; while true do if iyt < iyx then iVK(iyq, iyt, (iVI(iyq, iyt) - iVA(iVD(iyr, iyv * 8), 255.)) % 256); iyt = iyt + 1; iyv = iyv + 1 else break end end; if iyp then break end; do iyw = iVG(iyq, 0., iyx); iyp = true; break end; break end end; iyv = nil; do iyt = iVQ[4734.]; iyq = iVQ[4928]; iyu = true; iyr = (pe + lQ) % iVQ[5374]; iyx = iVQ[3598]; iys = k7; iyp = false; while true do iyl = #iyq; iyy = iyl - iyx; iym = iys(iyr % 4294967296); iyj = iyy >= 1; if iyj then iyj = iyy <= 3. end; if iyj then iym = (iym * 1597 + 51749) % 4294967296; if iyy == 1 then iyv = iVE((iVB(iyq, 1) - iVA(iym, 255.)) % 256); iyp = true; break elseif iyy == 2 then iyv = iVE((iVB(iyq, 1) - iVA(iym, 255.)) % 256, (iVB(iyq, 2) - iVA(iVD(iym, 8), 255.)) % 256); iyp = true; break elseif iyy == 3. then iyv = iVE((iVB(iyq, 1) - iVA(iym, 255.)) % 256, (iVB(iyq, 2) - iVA(iVD(iym, 8), 255.)) % 256, (iVB(iyq, 3.) - iVA(iVD(iym, 16), 255.)) % 256); iyp = true; break end end; iyn = iVF(iyq); iyk = 0.; while true do if iyk + 4 <= iyy then iym = (iym * 1597 + 51749) % 4294967296; iVJ(iyn, iyk, (iVH(iyn, iyk) - iym) % 4294967296); iyk = iyk + 4 else break end end; if iyp then break end; iym = (iym * 1597 + 51749) % 4294967296; iyo = 0.; while true do if iyk < iyy then iVK(iyn, iyk, (iVI(iyn, iyk) - iVA(iVD(iym, iyo * 8), 255.)) % 256); iyk = iyk + 1; iyo = iyo + 1 else break end end; if iyp then break end; do iyv = iVG(iyn, 0., iyy); iyp = true; break end; break end end; lX[iyv] = iVQ[10184][iyw](iVQ[10480], iVQ[5378], iVQ[10480], iVQ[7316]); iyy = nil; do iyj = iVQ[8661.]; iyl = k7; iym = (pe + lQ) % iVQ[5374]; iyk = iVQ[8858]; iyn = false; while true do iyu = #iyk; iyq = iyu - iyj; iyt = iyl(iym % 4294967296); iyt = iyt % 2147483646. + 1; iyp = iyq >= 1; if iyp then iyp = iyq <= 4 end; if iyp then iyt = iyt * 16807 % 2147483647; if iyq == 1 then iyy = iVE(iVC(iVB(iyk, 1), iVA(iyt, 255.))); iyn = true; break elseif iyq == 2 then iyy = iVE(iVC(iVB(iyk, 1), iVA(iyt, 255.)), iVC(iVB(iyk, 2), iVA(iVD(iyt, 8), 255.))); iyn = true; break elseif iyq == 3. then iyy = iVE(iVC(iVB(iyk, 1), iVA(iyt, 255.)), iVC(iVB(iyk, 2), iVA(iVD(iyt, 8), 255.)), iVC(iVB(iyk, 3.), iVA(iVD(iyt, 16), 255.))); iyn = true; break elseif iyq == 4 then iyy = iVE(iVC(iVB(iyk, 1), iVA(iyt, 255.)), iVC(iVB(iyk, 2), iVA(iVD(iyt, 8), 255.)), iVC(iVB(iyk, 3.), iVA(iVD(iyt, 16), 255.)), iVC(iVB(iyk, 4), iVA(iVD(iyt, 24.), 255.))); iyn = true; break end end; iys = iVF(iyk); iyo = 0.; while true do if iyo + 4 <= iyq then iyt = iyt * 16807 % 2147483647; iVJ(iys, iyo, iVC(iVH(iys, iyo), iyt)); iyo = iyo + 4 else break end end; if iyn then break end; iyt = iyt * 16807 % 2147483647; iyr = 0.; while true do if iyo < iyq then iVK(iys, iyo, iVC(iVI(iys, iyo), iVA(iVD(iyt, iyr * 8), 255.))); iyo = iyo + 1; iyr = iyr + 1 else break end end; if iyn then break end; do iyy = iVG(iys, 0., iyq); iyn = true; break end; break end end; lX[iyy] = iVQ[7718]; iyu = nil; do iyp = iVQ[7341.]; iys = iVQ[2028.]; iyq = k7; iyt = (pe + lQ) % iVQ[5374]; iyr = iVQ[7718]; iyo = false; while true do iyk = #iyp; iyx = iyk - iyr; iyl = iyq(iyt % 4294967296); iyy = iyx >= 1; if iyy then iyy = iyx <= 4 end; if iyy then iyl = iVL((iyl + 1832704949) % 4294967296, 13); if iyx == 1 then iyu = iVE(iVC(iVB(iyp, 1), iVA(iyl, 255.))); iyo = true; break elseif iyx == 2 then iyu = iVE(iVC(iVB(iyp, 1), iVA(iyl, 255.)), iVC(iVB(iyp, 2), iVA(iVD(iyl, 8), 255.))); iyo = true; break elseif iyx == 3. then iyu = iVE(iVC(iVB(iyp, 1), iVA(iyl, 255.)), iVC(iVB(iyp, 2), iVA(iVD(iyl, 8), 255.)), iVC(iVB(iyp, 3.), iVA(iVD(iyl, 16), 255.))); iyo = true; break elseif iyx == 4 then iyu = iVE(iVC(iVB(iyp, 1), iVA(iyl, 255.)), iVC(iVB(iyp, 2), iVA(iVD(iyl, 8), 255.)), iVC(iVB(iyp, 3.), iVA(iVD(iyl, 16), 255.)), iVC(iVB(iyp, 4), iVA(iVD(iyl, 24.), 255.))); iyo = true; break end end; iym = iVF(iyp); iyj = 0.; while true do if iyj + 4 <= iyx then iyl = iVL((iyl + 1832704949) % 4294967296, 13); iVJ(iym, iyj, iVC(iVH(iym, iyj), iyl)); iyj = iyj + 4 else break end end; if iyo then break end; iyl = iVL((iyl + 1832704949) % 4294967296, 13); iyn = 0.; while true do if iyj < iyx then iVK(iym, iyj, iVC(iVI(iym, iyj), iVA(iVD(iyl, iyn * 8), 255.))); iyj = iyj + 1; iyn = iyn + 1 else break end end; if iyo then break end; do iyu = iVG(iym, 0., iyx); iyo = true; break end; break end end; iyx = nil; do iyn = iVQ[7498]; iyk = k7; iym = iVQ[2523.]; iyj = iVQ[10480]; iyl = iVQ[2968]; iyy = (pe + lQ) % iVQ[5374]; iyo = false; while true do iys = #iyl; iyw = iys - iyj; iyr = iyk(iyy % 4294967296); iyr = iyr % 2147483646. + 1; iyv = iyw >= 1; if iyv then iyv = iyw <= 4 end; if iyv then iyr = iyr * 16807 % 2147483647; if iyw == 1 then iyx = iVE(iVC(iVB(iyl, 1), iVA(iyr, 255.))); iyo = true; break elseif iyw == 2 then iyx = iVE(iVC(iVB(iyl, 1), iVA(iyr, 255.)), iVC(iVB(iyl, 2), iVA(iVD(iyr, 8), 255.))); iyo = true; break elseif iyw == 3. then iyx = iVE(iVC(iVB(iyl, 1), iVA(iyr, 255.)), iVC(iVB(iyl, 2), iVA(iVD(iyr, 8), 255.)), iVC(iVB(iyl, 3.), iVA(iVD(iyr, 16), 255.))); iyo = true; break elseif iyw == 4 then iyx = iVE(iVC(iVB(iyl, 1), iVA(iyr, 255.)), iVC(iVB(iyl, 2), iVA(iVD(iyr, 8), 255.)), iVC(iVB(iyl, 3.), iVA(iVD(iyr, 16), 255.)), iVC(iVB(iyl, 4), iVA(iVD(iyr, 24.), 255.))); iyo = true; break end end; iyq = iVF(iyl); iyt = 0.; while true do if iyt <= iyw - 4 then iyr = iyr * 16807 % 2147483647; iVJ(iyq, iyt, iVC(iVH(iyq, iyt), iyr)); iyt = iyt + 4 else break end end; if iyo then break end; iyr = iyr * 16807 % 2147483647; iyp = 0.; while true do if iyt < iyw then iVK(iyq, iyt, iVC(iVI(iyq, iyt), iVA(iVD(iyr, iyp * 8), 255.))); iyt = iyt + 1; iyp = iyp + 1 else break end end; if iyo then break end; do iyx = iVG(iyq, 0., iyw); iyo = true; break end; break end end; iyw = nil; do iyp = iVQ[2020]; iys = k7; iyq = true; iyt = iVQ[10480]; iyr = iVQ[9270.]; iyv = (pe + lQ) % iVQ[5374]; iyo = false; while true do iyz = #iyr; iyl = iyz - iyt; iyy = iys(iyv % 4294967296); iyy = iyy % 2147483646. + 1; iym = iyl >= 1; if iym then iym = iyl <= 4 end; if iym then iyy = iyy * 16807 % 2147483647; if iyl == 1 then iyw = iVE(iVC(iVB(iyr, 1), iVA(iyy, 255.))); iyo = true; break elseif iyl == 2 then iyw = iVE(iVC(iVB(iyr, 1), iVA(iyy, 255.)), iVC(iVB(iyr, 2), iVA(iVD(iyy, 8), 255.))); iyo = true; break elseif iyl == 3. then iyw = iVE(iVC(iVB(iyr, 1), iVA(iyy, 255.)), iVC(iVB(iyr, 2), iVA(iVD(iyy, 8), 255.)), iVC(iVB(iyr, 3.), iVA(iVD(iyy, 16), 255.))); iyo = true; break elseif iyl == 4 then iyw = iVE(iVC(iVB(iyr, 1), iVA(iyy, 255.)), iVC(iVB(iyr, 2), iVA(iVD(iyy, 8), 255.)), iVC(iVB(iyr, 3.), iVA(iVD(iyy, 16), 255.)), iVC(iVB(iyr, 4), iVA(iVD(iyy, 24.), 255.))); iyo = true; break end end; iyj = iVF(iyr); iyn = 0.; while true do if iyn <= iyl - 4 then iyy = iyy * 16807 % 2147483647; iVJ(iyj, iyn, iVC(iVH(iyj, iyn), iyy)); iyn = iyn + 4 else break end end; if iyo then break end; iyy = iyy * 16807 % 2147483647; iyk = 0.; while true do if iyn < iyl then iVK(iyj, iyn, iVC(iVI(iyj, iyn), iVA(iVD(iyy, iyk * 8), 255.))); iyn = iyn + 1; iyk = iyk + 1 else break end end; if iyo then break end; do iyw = iVG(iyj, 0., iyl); iyo = true; break end; break end end; iyz = nil; do iyj = iVQ[10480]; iyl = k7; iyy = (pe + lQ) % iVQ[5374]; iyk = iVQ[9442]; iym = false; while true do iyq = #iyk; iyt = iyq - iyj; iyp = iyl(iyy % 4294967296); iyp = iyp % 2147483646. + 1; iys = iyt >= 1; if iys then iys = iyt <= 4 end; if iys then iyp = iyp * 16807 % 2147483647; if iyt == 1 then iyz = iVE(iVC(iVB(iyk, 1), iVA(iyp, 255.))); iym = true; break elseif iyt == 2 then iyz = iVE(iVC(iVB(iyk, 1), iVA(iyp, 255.)), iVC(iVB(iyk, 2), iVA(iVD(iyp, 8), 255.))); iym = true; break elseif iyt == 3. then iyz = iVE(iVC(iVB(iyk, 1), iVA(iyp, 255.)), iVC(iVB(iyk, 2), iVA(iVD(iyp, 8), 255.)), iVC(iVB(iyk, 3.), iVA(iVD(iyp, 16), 255.))); iym = true; break elseif iyt == 4 then iyz = iVE(iVC(iVB(iyk, 1), iVA(iyp, 255.)), iVC(iVB(iyk, 2), iVA(iVD(iyp, 8), 255.)), iVC(iVB(iyk, 3.), iVA(iVD(iyp, 16), 255.)), iVC(iVB(iyk, 4), iVA(iVD(iyp, 24.), 255.))); iym = true; break end end; iyo = iVF(iyk); iyr = 0.; while true do if iyr + 4 <= iyt then iyp = iyp * 16807 % 2147483647; iVJ(iyo, iyr, iVC(iVH(iyo, iyr), iyp)); iyr = iyr + 4 else break end end; if iym then break end; iyp = iyp * 16807 % 2147483647; iyn = 0.; while true do if iyr < iyt then iVK(iyo, iyr, iVC(iVI(iyo, iyr), iVA(iVD(iyp, iyn * 8), 255.))); iyr = iyr + 1; iyn = iyn + 1 else break end end; if iym then break end; do iyz = iVG(iyo, 0., iyt); iym = true; break end; break end end; iyt = nil; do iyr = iVQ[2958.]; iyp = k7; iys = (pe + lQ) % iVQ[5374]; iyq = iVQ[5546]; iyo = false; while true do iyk = #iyq; iyv = iyk - iyr; iyl = iyp(iys % 4294967296); iyl = iyl % 2147483646. + 1; iyy = iyv >= 1; if iyy then iyy = iyv <= 4 end; if iyy then iyl = iyl * 16807 % 2147483647; if iyv == 1 then iyt = iVE(iVC(iVB(iyq, 1), iVA(iyl, 255.))); iyo = true; break elseif iyv == 2 then iyt = iVE(iVC(iVB(iyq, 1), iVA(iyl, 255.)), iVC(iVB(iyq, 2), iVA(iVD(iyl, 8), 255.))); iyo = true; break elseif iyv == 3. then iyt = iVE(iVC(iVB(iyq, 1), iVA(iyl, 255.)), iVC(iVB(iyq, 2), iVA(iVD(iyl, 8), 255.)), iVC(iVB(iyq, 3.), iVA(iVD(iyl, 16), 255.))); iyo = true; break elseif iyv == 4 then iyt = iVE(iVC(iVB(iyq, 1), iVA(iyl, 255.)), iVC(iVB(iyq, 2), iVA(iVD(iyl, 8), 255.)), iVC(iVB(iyq, 3.), iVA(iVD(iyl, 16), 255.)), iVC(iVB(iyq, 4), iVA(iVD(iyl, 24.), 255.))); iyo = true; break end end; iym = iVF(iyq); iyj = 0.; while true do if iyj + 4 <= iyv then iyl = iyl * 16807 % 2147483647; iVJ(iym, iyj, iVC(iVH(iym, iyj), iyl)); iyj = iyj + 4 else break end end; if iyo then break end; iyl = iyl * 16807 % 2147483647; iyn = 0.; while true do if iyj < iyv then iVK(iym, iyj, iVC(iVI(iym, iyj), iVA(iVD(iyl, iyn * 8), 255.))); iyj = iyj + 1; iyn = iyn + 1 else break end end; if iyo then break end; do iyt = iVG(iym, 0., iyv); iyo = true; break end; break end end; lh(lX, { [iyu] = iVQ[10184][iyx](iVQ[10480], iVQ[1218.], iVQ[10480], iVQ[8341]), [iyw] = iVQ[10480] }, iVQ[9200], iVQ[8269][iyz][iyt]); pe = 2 else pe = 13442; continue end elseif pe < 13441 then break elseif pe < 13545. then if pe < 13442 then if pe == 13441 then pm = (pm * 1664525 + pe) % 4294967296; iyv = nil; do iym = iVQ[8217.]; iyj = iVQ[4588]; iyl = k7; iyy = pm; iyk = iVQ[4973]; iyn = false; while true do iyz = #iym; iyq = iyz - iyk; iyt = iyl(iyy % 4294967296); iyp = iyq >= 1; if iyp then iyp = iyq <= 4 end; if iyp then iyt = iVL((iyt + 1832704949) % 4294967296, 13); if iyq == 1 then iyv = iVE(iVC(iVB(iym, 1), iVA(iyt, 255.))); iyn = true; break elseif iyq == 2 then iyv = iVE(iVC(iVB(iym, 1), iVA(iyt, 255.)), iVC(iVB(iym, 2), iVA(iVD(iyt, 8), 255.))); iyn = true; break elseif iyq == 3. then iyv = iVE(iVC(iVB(iym, 1), iVA(iyt, 255.)), iVC(iVB(iym, 2), iVA(iVD(iyt, 8), 255.)), iVC(iVB(iym, 3.), iVA(iVD(iyt, 16), 255.))); iyn = true; break elseif iyq == 4 then iyv = iVE(iVC(iVB(iym, 1), iVA(iyt, 255.)), iVC(iVB(iym, 2), iVA(iVD(iyt, 8), 255.)), iVC(iVB(iym, 3.), iVA(iVD(iyt, 16), 255.)), iVC(iVB(iym, 4), iVA(iVD(iyt, 24.), 255.))); iyn = true; break end end; iys = iVF(iym); iyo = 0.; while true do if iyo + 4 <= iyq then iyt = iVL((iyt + 1832704949) % 4294967296, 13); iVJ(iys, iyo, iVC(iVH(iys, iyo), iyt)); iyo = iyo + 4 else break end end; if iyn then break end; iyt = iVL((iyt + 1832704949) % 4294967296, 13); iyr = 0.; while true do if iyo < iyq then iVK(iys, iyo, iVC(iVI(iys, iyo), iVA(iVD(iyt, iyr * 8), 255.))); iyo = iyo + 1; iyr = iyr + 1 else break end end; if iyn then break end; do iyv = iVG(iys, 0., iyq); iyn = true; break end; break end end; iVQ[4085][iyv](iVQ[9200]); iyz = nil; do iyo = iVQ[137]; iyr = iVQ[5073.]; iyp = iVQ[416]; iys = pm; iyq = iVQ[3598]; iyt = k7; iyn = false; while true do iyj = #iyr; iyw = iyj - iyq; iyk = iyt(iys % 4294967296); iyv = iyw >= 1; if iyv then iyv = iyw <= 3. end; if iyv then iyk = (iyk * 1597 + 51749) % 4294967296; if iyw == 1 then iyz = iVE((iVB(iyr, 1) - iVA(iyk, 255.)) % 256); iyn = true; break elseif iyw == 2 then iyz = iVE((iVB(iyr, 1) - iVA(iyk, 255.)) % 256, (iVB(iyr, 2) - iVA(iVD(iyk, 8), 255.)) % 256); iyn = true; break elseif iyw == 3. then iyz = iVE((iVB(iyr, 1) - iVA(iyk, 255.)) % 256, (iVB(iyr, 2) - iVA(iVD(iyk, 8), 255.)) % 256, (iVB(iyr, 3.) - iVA(iVD(iyk, 16), 255.)) % 256); iyn = true; break end end; iyl = iVF(iyr); iyy = 0.; while true do if iyy + 4 <= iyw then iyk = (iyk * 1597 + 51749) % 4294967296; iVJ(iyl, iyy, (iVH(iyl, iyy) - iyk) % 4294967296); iyy = iyy + 4 else break end end; if iyn then break end; iyk = (iyk * 1597 + 51749) % 4294967296; iym = 0.; while true do if iyy < iyw then iVK(iyl, iyy, (iVI(iyl, iyy) - iVA(iVD(iyk, iym * 8), 255.)) % 256); iyy = iyy + 1; iym = iym + 1 else break end end; if iyn then break end; do iyz = iVG(iyl, 0., iyw); iyn = true; break end; break end end; iyw = nil; do iyk = iVQ[10480]; iyy = k7; iyj = pm; iyv = iVQ[10300]; iyl = false; while true do iys = #iyv; iyo = iys - iyk; iyr = iyy(iyj % 4294967296); iyr = iyr % 2147483646. + 1; iyn = iyo >= 1; if iyn then iyn = iyo <= 4 end; if iyn then iyr = iyr * 16807 % 2147483647; if iyo == 1 then iyw = iVE(iVC(iVB(iyv, 1), iVA(iyr, 255.))); iyl = true; break elseif iyo == 2 then iyw = iVE(iVC(iVB(iyv, 1), iVA(iyr, 255.)), iVC(iVB(iyv, 2), iVA(iVD(iyr, 8), 255.))); iyl = true; break elseif iyo == 3. then iyw = iVE(iVC(iVB(iyv, 1), iVA(iyr, 255.)), iVC(iVB(iyv, 2), iVA(iVD(iyr, 8), 255.)), iVC(iVB(iyv, 3.), iVA(iVD(iyr, 16), 255.))); iyl = true; break elseif iyo == 4 then iyw = iVE(iVC(iVB(iyv, 1), iVA(iyr, 255.)), iVC(iVB(iyv, 2), iVA(iVD(iyr, 8), 255.)), iVC(iVB(iyv, 3.), iVA(iVD(iyr, 16), 255.)), iVC(iVB(iyv, 4), iVA(iVD(iyr, 24.), 255.))); iyl = true; break end end; iyq = iVF(iyv); iym = 0.; while true do if iym + 4 <= iyo then iyr = iyr * 16807 % 2147483647; iVJ(iyq, iym, iVC(iVH(iyq, iym), iyr)); iym = iym + 4 else break end end; if iyl then break end; iyr = iyr * 16807 % 2147483647; iyp = 0.; while true do if iym < iyo then iVK(iyq, iym, iVC(iVI(iyq, iym), iVA(iVD(iyr, iyp * 8), 255.))); iym = iym + 1; iyp = iyp + 1 else break end end; if iyl then break end; do iyw = iVG(iyq, 0., iyo); iyl = true; break end; break end end; iys = nil; do iym = iVQ[8544.]; iyp = iVQ[8366]; iyn = iVQ[752]; iyq = pm; iyo = iVQ[10480]; iyr = k7; iyl = false; while true do iyu = #iyp; iyy = iyu - iyo; iyx = iyr(iyq % 4294967296); iyj = iyy >= 1; if iyj then iyj = iyy <= 3. end; if iyj then iyx = (iyx * 1597 + 51749) % 4294967296; if iyy == 1 then iys = iVE((iVB(iyp, 1) - iVA(iyx, 255.)) % 256); iyl = true; break elseif iyy == 2 then iys = iVE((iVB(iyp, 1) - iVA(iyx, 255.)) % 256, (iVB(iyp, 2) - iVA(iVD(iyx, 8), 255.)) % 256); iyl = true; break elseif iyy == 3. then iys = iVE((iVB(iyp, 1) - iVA(iyx, 255.)) % 256, (iVB(iyp, 2) - iVA(iVD(iyx, 8), 255.)) % 256, (iVB(iyp, 3.) - iVA(iVD(iyx, 16), 255.)) % 256); iyl = true; break end end; iyt = iVF(iyp); iyk = 0.; while true do if iyk + 4 <= iyy then iyx = (iyx * 1597 + 51749) % 4294967296; iVJ(iyt, iyk, (iVH(iyt, iyk) - iyx) % 4294967296); iyk = iyk + 4 else break end end; if iyl then break end; iyx = (iyx * 1597 + 51749) % 4294967296; iyv = 0.; while true do if iyk < iyy then iVK(iyt, iyk, (iVI(iyt, iyk) - iVA(iVD(iyx, iyv * 8), 255.)) % 256); iyk = iyk + 1; iyv = iyv + 1 else break end end; if iyl then break end; do iys = iVG(iyt, 0., iyy); iyl = true; break end; break end end; iyu = nil; do iyx = iVQ[6811]; iyy = k7; iyk = iVQ[9307]; iyv = iVQ[4218.]; iyj = iVQ[4754]; iyt = pm; iyl = false; while true do iyA = #iyj; iyo = iyA - iyv; iyr = iyy(iyt % 4294967296); iyr = iyr % 2147483646. + 1; iyn = iyo >= 1; if iyn then iyn = iyo <= 4 end; if iyn then iyr = iyr * 16807 % 2147483647; if iyo == 1 then iyu = iVE(iVC(iVB(iyj, 1), iVA(iyr, 255.))); iyl = true; break elseif iyo == 2 then iyu = iVE(iVC(iVB(iyj, 1), iVA(iyr, 255.)), iVC(iVB(iyj, 2), iVA(iVD(iyr, 8), 255.))); iyl = true; break elseif iyo == 3. then iyu = iVE(iVC(iVB(iyj, 1), iVA(iyr, 255.)), iVC(iVB(iyj, 2), iVA(iVD(iyr, 8), 255.)), iVC(iVB(iyj, 3.), iVA(iVD(iyr, 16), 255.))); iyl = true; break elseif iyo == 4 then iyu = iVE(iVC(iVB(iyj, 1), iVA(iyr, 255.)), iVC(iVB(iyj, 2), iVA(iVD(iyr, 8), 255.)), iVC(iVB(iyj, 3.), iVA(iVD(iyr, 16), 255.)), iVC(iVB(iyj, 4), iVA(iVD(iyr, 24.), 255.))); iyl = true; break end end; iyq = iVF(iyj); iym = 0.; while true do if iym <= iyo - 4 then iyr = iyr * 16807 % 2147483647; iVJ(iyq, iym, iVC(iVH(iyq, iym), iyr)); iym = iym + 4 else break end end; if iyl then break end; iyr = iyr * 16807 % 2147483647; iyp = 0.; while true do if iym < iyo then iVK(iyq, iym, iVC(iVI(iyq, iym), iVA(iVD(iyr, iyp * 8), 255.))); iym = iym + 1; iyp = iyp + 1 else break end end; if iyl then break end; do iyu = iVG(iyq, 0., iyo); iyl = true; break end; break end end; lh(lT, { [iyz] = iVQ[10184][iyw](iVQ[7718], iVQ[10480], iVQ[7718], iVQ[10480]) }, iVQ[6484], iVQ[8269][iys][iyu]); iyA = nil; do iyp = iVQ[10050.]; iym = k7; iyq = iVQ[76]; iyn = iVQ[10480]; iyr = iVQ[8747]; iyo = pm; iyl = false; while true do iyj = #iyr; iyt = iyj - iyn; iyk = iym(iyo % 4294967296); iyk = iyk % 2147483646. + 1; iyv = iyt >= 1; if iyv then iyv = iyt <= 4 end; if iyv then iyk = iyk * 16807 % 2147483647; if iyt == 1 then iyA = iVE(iVC(iVB(iyr, 1), iVA(iyk, 255.))); iyl = true; break elseif iyt == 2 then iyA = iVE(iVC(iVB(iyr, 1), iVA(iyk, 255.)), iVC(iVB(iyr, 2), iVA(iVD(iyk, 8), 255.))); iyl = true; break elseif iyt == 3. then iyA = iVE(iVC(iVB(iyr, 1), iVA(iyk, 255.)), iVC(iVB(iyr, 2), iVA(iVD(iyk, 8), 255.)), iVC(iVB(iyr, 3.), iVA(iVD(iyk, 16), 255.))); iyl = true; break elseif iyt == 4 then iyA = iVE(iVC(iVB(iyr, 1), iVA(iyk, 255.)), iVC(iVB(iyr, 2), iVA(iVD(iyk, 8), 255.)), iVC(iVB(iyr, 3.), iVA(iVD(iyk, 16), 255.)), iVC(iVB(iyr, 4), iVA(iVD(iyk, 24.), 255.))); iyl = true; break end end; iyu = iVF(iyr); iyy = 0.; while true do if iyy <= iyt - 4 then iyk = iyk * 16807 % 2147483647; iVJ(iyu, iyy, iVC(iVH(iyu, iyy), iyk)); iyy = iyy + 4 else break end end; if iyl then break end; iyk = iyk * 16807 % 2147483647; iyx = 0.; while true do if iyy < iyt then iVK(iyu, iyy, iVC(iVI(iyu, iyy), iVA(iVD(iyk, iyx * 8), 255.))); iyy = iyy + 1; iyx = iyx + 1 else break end end; if iyl then break end; do iyA = iVG(iyu, 0., iyt); iyl = true; break end; break end end; iVQ[4085][iyA](iVQ[3908]); iyu = nil; do iyv = iVQ[1563.]; iyj = iVQ[4647.]; iyt = k7; iyy = pm; iyx = iVQ[7868]; iyk = false; while true do iyr = #iyv; iyn = iyr - iyx; iyq = iyt(iyy % 4294967296); iym = iyn >= 1; if iym then iym = iyn <= 4 end; if iym then iyq = iVL((iyq + 1832704949) % 4294967296, 13); if iyn == 1 then iyu = iVE(iVC(iVB(iyv, 1), iVA(iyq, 255.))); iyk = true; break elseif iyn == 2 then iyu = iVE(iVC(iVB(iyv, 1), iVA(iyq, 255.)), iVC(iVB(iyv, 2), iVA(iVD(iyq, 8), 255.))); iyk = true; break elseif iyn == 3. then iyu = iVE(iVC(iVB(iyv, 1), iVA(iyq, 255.)), iVC(iVB(iyv, 2), iVA(iVD(iyq, 8), 255.)), iVC(iVB(iyv, 3.), iVA(iVD(iyq, 16), 255.))); iyk = true; break elseif iyn == 4 then iyu = iVE(iVC(iVB(iyv, 1), iVA(iyq, 255.)), iVC(iVB(iyv, 2), iVA(iVD(iyq, 8), 255.)), iVC(iVB(iyv, 3.), iVA(iVD(iyq, 16), 255.)), iVC(iVB(iyv, 4), iVA(iVD(iyq, 24.), 255.))); iyk = true; break end end; iyp = iVF(iyv); iyl = 0.; while true do if iyl + 4 <= iyn then iyq = iVL((iyq + 1832704949) % 4294967296, 13); iVJ(iyp, iyl, iVC(iVH(iyp, iyl), iyq)); iyl = iyl + 4 else break end end; if iyk then break end; iyq = iVL((iyq + 1832704949) % 4294967296, 13); iyo = 0.; while true do if iyl < iyn then iVK(iyp, iyl, iVC(iVI(iyp, iyl), iVA(iVD(iyq, iyo * 8), 255.))); iyl = iyl + 1; iyo = iyo + 1 else break end end; if iyk then break end; do iyu = iVG(iyp, 0., iyn); iyk = true; break end; break end end; iyr = nil; do iyn = iVQ[1411]; iyp = iVQ[3542]; iyo = pm; iyq = k7; iym = false; while true do iyx = #iyp; iyj = iyx - iyn; iyt = iyq(iyo % 4294967296); iyk = iyj >= 1; if iyk then iyk = iyj <= 4 end; if iyk then iyt = (iyt + 2654435769.) % 4294967296; if iyj == 1 then iyr = iVE(iVC(iVB(iyp, 1), iVA(iyt, 255.))); iym = true; break elseif iyj == 2 then iyr = iVE(iVC(iVB(iyp, 1), iVA(iyt, 255.)), iVC(iVB(iyp, 2), iVA(iVD(iyt, 8), 255.))); iym = true; break elseif iyj == 3. then iyr = iVE(iVC(iVB(iyp, 1), iVA(iyt, 255.)), iVC(iVB(iyp, 2), iVA(iVD(iyt, 8), 255.)), iVC(iVB(iyp, 3.), iVA(iVD(iyt, 16), 255.))); iym = true; break elseif iyj == 4 then iyr = iVE(iVC(iVB(iyp, 1), iVA(iyt, 255.)), iVC(iVB(iyp, 2), iVA(iVD(iyt, 8), 255.)), iVC(iVB(iyp, 3.), iVA(iVD(iyt, 16), 255.)), iVC(iVB(iyp, 4), iVA(iVD(iyt, 24.), 255.))); iym = true; break end end; iyv = iVF(iyp); iyl = 0.; while true do if iyl + 4 <= iyj then iyt = (iyt + 2654435769.) % 4294967296; iVJ(iyv, iyl, iVC(iVH(iyv, iyl), iyt)); iyl = iyl + 4 else break end end; if iym then break end; iyt = (iyt + 2654435769.) % 4294967296; iyy = 0.; while true do if iyl < iyj then iVK(iyv, iyl, iVC(iVI(iyv, iyl), iVA(iVD(iyt, iyy * 8), 255.))); iyl = iyl + 1; iyy = iyy + 1 else break end end; if iym then break end; do iyr = iVG(iyv, 0., iyj); iym = true; break end; break end end; k4[iyr] = iyu; iyx = nil; do iyv = iVQ[2323]; iyk = iVQ[1583]; iyt = iVQ[4613]; iyj = pm; iyl = iVQ[4973]; iyy = k7; iym = false; while true do iyA = #iyk; iyp = iyA - iyl; iyu = iyy(iyj % 4294967296); iyo = iyp >= 1; if iyo then iyo = iyp <= 3. end; if iyo then iyu = (iyu * 1597 + 51749) % 4294967296; if iyp == 1 then iyx = iVE((iVB(iyk, 1) - iVA(iyu, 255.)) % 256); iym = true; break elseif iyp == 2 then iyx = iVE((iVB(iyk, 1) - iVA(iyu, 255.)) % 256, (iVB(iyk, 2) - iVA(iVD(iyu, 8), 255.)) % 256); iym = true; break elseif iyp == 3. then iyx = iVE((iVB(iyk, 1) - iVA(iyu, 255.)) % 256, (iVB(iyk, 2) - iVA(iVD(iyu, 8), 255.)) % 256, (iVB(iyk, 3.) - iVA(iVD(iyu, 16), 255.)) % 256); iym = true; break end end; iyr = iVF(iyk); iyn = 0.; while true do if iyn + 4 <= iyp then iyu = (iyu * 1597 + 51749) % 4294967296; iVJ(iyr, iyn, (iVH(iyr, iyn) - iyu) % 4294967296); iyn = iyn + 4 else break end end; if iym then break end; iyu = (iyu * 1597 + 51749) % 4294967296; iyq = 0.; while true do if iyn < iyp then iVK(iyr, iyn, (iVI(iyr, iyn) - iVA(iVD(iyu, iyq * 8), 255.)) % 256); iyn = iyn + 1; iyq = iyq + 1 else break end end; if iym then break end; do iyx = iVG(iyr, 0., iyp); iym = true; break end; break end end; iVQ[4085][iyx](iVQ[8161]); iyA = nil; do iyu = iVQ[10480]; iyq = k7; iyp = pm; iyr = iVQ[7668.]; iyo = false; while true do iyv = #iyr; iyl = iyv - iyu; iyy = iyq(iyp % 4294967296); iyy = iyy % 2147483646. + 1; iym = iyl >= 1; if iym then iym = iyl <= 4 end; if iym then iyy = iyy * 16807 % 2147483647; if iyl == 1 then iyA = iVE(iVC(iVB(iyr, 1), iVA(iyy, 255.))); iyo = true; break elseif iyl == 2 then iyA = iVE(iVC(iVB(iyr, 1), iVA(iyy, 255.)), iVC(iVB(iyr, 2), iVA(iVD(iyy, 8), 255.))); iyo = true; break elseif iyl == 3. then iyA = iVE(iVC(iVB(iyr, 1), iVA(iyy, 255.)), iVC(iVB(iyr, 2), iVA(iVD(iyy, 8), 255.)), iVC(iVB(iyr, 3.), iVA(iVD(iyy, 16), 255.))); iyo = true; break elseif iyl == 4 then iyA = iVE(iVC(iVB(iyr, 1), iVA(iyy, 255.)), iVC(iVB(iyr, 2), iVA(iVD(iyy, 8), 255.)), iVC(iVB(iyr, 3.), iVA(iVD(iyy, 16), 255.)), iVC(iVB(iyr, 4), iVA(iVD(iyy, 24.), 255.))); iyo = true; break end end; iyj = iVF(iyr); iyn = 0.; while true do if iyn + 4 <= iyl then iyy = iyy * 16807 % 2147483647; iVJ(iyj, iyn, iVC(iVH(iyj, iyn), iyy)); iyn = iyn + 4 else break end end; if iyo then break end; iyy = iyy * 16807 % 2147483647; iyk = 0.; while true do if iyn < iyl then iVK(iyj, iyn, iVC(iVI(iyj, iyn), iVA(iVD(iyy, iyk * 8), 255.))); iyn = iyn + 1; iyk = iyk + 1 else break end end; if iyo then break end; do iyA = iVG(iyj, 0., iyl); iyo = true; break end; break end end; iyv = nil; do iyk = true; iym = iVQ[8205.]; iyj = pm; iyl = k7; iyy = iVQ[8661.]; iyn = false; while true do iyx = #iym; iyq = iyx - iyy; iyt = iyl(iyj % 4294967296); iyt = iyt % 2147483646. + 1; iyp = iyq >= 1; if iyp then iyp = iyq <= 4 end; if iyp then iyt = iyt * 16807 % 2147483647; if iyq == 1 then iyv = iVE(iVC(iVB(iym, 1), iVA(iyt, 255.))); iyn = true; break elseif iyq == 2 then iyv = iVE(iVC(iVB(iym, 1), iVA(iyt, 255.)), iVC(iVB(iym, 2), iVA(iVD(iyt, 8), 255.))); iyn = true; break elseif iyq == 3. then iyv = iVE(iVC(iVB(iym, 1), iVA(iyt, 255.)), iVC(iVB(iym, 2), iVA(iVD(iyt, 8), 255.)), iVC(iVB(iym, 3.), iVA(iVD(iyt, 16), 255.))); iyn = true; break elseif iyq == 4 then iyv = iVE(iVC(iVB(iym, 1), iVA(iyt, 255.)), iVC(iVB(iym, 2), iVA(iVD(iyt, 8), 255.)), iVC(iVB(iym, 3.), iVA(iVD(iyt, 16), 255.)), iVC(iVB(iym, 4), iVA(iVD(iyt, 24.), 255.))); iyn = true; break end end; iyu = iVF(iym); iyo = 0.; while true do if iyo <= iyq - 4 then iyt = iyt * 16807 % 2147483647; iVJ(iyu, iyo, iVC(iVH(iyu, iyo), iyt)); iyo = iyo + 4 else break end end; if iyn then break end; iyt = iyt * 16807 % 2147483647; iyr = 0.; while true do if iyo < iyq then iVK(iyu, iyo, iVC(iVI(iyu, iyo), iVA(iVD(iyt, iyr * 8), 255.))); iyo = iyo + 1; iyr = iyr + 1 else break end end; if iyn then break end; do iyv = iVG(iyu, 0., iyq); iyn = true; break end; break end end; k4[iyv] = iyA; iyx = nil; do iyq = iVQ[10480]; iyu = iVQ[4372]; iyr = pm; iyt = k7; iyp = false; while true do iyy = #iyu; iym = iyy - iyq; iyj = iyt(iyr % 4294967296); iyn = iym >= 1; if iyn then iyn = iym <= 4 end; if iyn then iyj = (iyj + 2654435769.) % 4294967296; if iym == 1 then iyx = iVE(iVC(iVB(iyu, 1), iVA(iyj, 255.))); iyp = true; break elseif iym == 2 then iyx = iVE(iVC(iVB(iyu, 1), iVA(iyj, 255.)), iVC(iVB(iyu, 2), iVA(iVD(iyj, 8), 255.))); iyp = true; break elseif iym == 3. then iyx = iVE(iVC(iVB(iyu, 1), iVA(iyj, 255.)), iVC(iVB(iyu, 2), iVA(iVD(iyj, 8), 255.)), iVC(iVB(iyu, 3.), iVA(iVD(iyj, 16), 255.))); iyp = true; break elseif iym == 4 then iyx = iVE(iVC(iVB(iyu, 1), iVA(iyj, 255.)), iVC(iVB(iyu, 2), iVA(iVD(iyj, 8), 255.)), iVC(iVB(iyu, 3.), iVA(iVD(iyj, 16), 255.)), iVC(iVB(iyu, 4), iVA(iVD(iyj, 24.), 255.))); iyp = true; break end end; iyk = iVF(iyu); iyo = 0.; while true do if iyo + 4 <= iym then iyj = (iyj + 2654435769.) % 4294967296; iVJ(iyk, iyo, iVC(iVH(iyk, iyo), iyj)); iyo = iyo + 4 else break end end; if iyp then break end; iyj = (iyj + 2654435769.) % 4294967296; iyl = 0.; while true do if iyo < iym then iVK(iyk, iyo, iVC(iVI(iyk, iyo), iVA(iVD(iyj, iyl * 8), 255.))); iyo = iyo + 1; iyl = iyl + 1 else break end end; if iyp then break end; do iyx = iVG(iyk, 0., iym); iyp = true; break end; break end end; iVQ[4085][iyx](iVQ[7718]); iyy = nil; do iyk = iVQ[1411]; iym = iVQ[3589]; iyj = pm; iyl = k7; iyn = false; while true do iyq = #iym; iyt = iyq - iyk; iyp = iyl(iyj % 4294967296); iyu = iyt >= 1; if iyu then iyu = iyt <= 4 end; if iyu then iyp = (iyp + 2654435769.) % 4294967296; if iyt == 1 then iyy = iVE(iVC(iVB(iym, 1), iVA(iyp, 255.))); iyn = true; break elseif iyt == 2 then iyy = iVE(iVC(iVB(iym, 1), iVA(iyp, 255.)), iVC(iVB(iym, 2), iVA(iVD(iyp, 8), 255.))); iyn = true; break elseif iyt == 3. then iyy = iVE(iVC(iVB(iym, 1), iVA(iyp, 255.)), iVC(iVB(iym, 2), iVA(iVD(iyp, 8), 255.)), iVC(iVB(iym, 3.), iVA(iVD(iyp, 16), 255.))); iyn = true; break elseif iyt == 4 then iyy = iVE(iVC(iVB(iym, 1), iVA(iyp, 255.)), iVC(iVB(iym, 2), iVA(iVD(iyp, 8), 255.)), iVC(iVB(iym, 3.), iVA(iVD(iyp, 16), 255.)), iVC(iVB(iym, 4), iVA(iVD(iyp, 24.), 255.))); iyn = true; break end end; iyo = iVF(iym); iyr = 0.; while true do if iyr + 4 <= iyt then iyp = (iyp + 2654435769.) % 4294967296; iVJ(iyo, iyr, iVC(iVH(iyo, iyr), iyp)); iyr = iyr + 4 else break end end; if iyn then break end; iyp = (iyp + 2654435769.) % 4294967296; iyx = 0.; while true do if iyr < iyt then iVK(iyo, iyr, iVC(iVI(iyo, iyr), iVA(iVD(iyp, iyx * 8), 255.))); iyr = iyr + 1; iyx = iyx + 1 else break end end; if iyn then break end; do iyy = iVG(iyo, 0., iyt); iyn = true; break end; break end end; iyx = nil; do iyu = iVQ[1411]; iyq = k7; iyt = pm; iyr = iVQ[6296]; iyp = false; while true do iyl = #iyr; iyv = iyl - iyu; iym = iyq(iyt % 4294967296); iym = iym % 2147483646. + 1; iyj = iyv >= 1; if iyj then iyj = iyv <= 4 end; if iyj then iym = iym * 16807 % 2147483647; if iyv == 1 then iyx = iVE(iVC(iVB(iyr, 1), iVA(iym, 255.))); iyp = true; break elseif iyv == 2 then iyx = iVE(iVC(iVB(iyr, 1), iVA(iym, 255.)), iVC(iVB(iyr, 2), iVA(iVD(iym, 8), 255.))); iyp = true; break elseif iyv == 3. then iyx = iVE(iVC(iVB(iyr, 1), iVA(iym, 255.)), iVC(iVB(iyr, 2), iVA(iVD(iym, 8), 255.)), iVC(iVB(iyr, 3.), iVA(iVD(iym, 16), 255.))); iyp = true; break elseif iyv == 4 then iyx = iVE(iVC(iVB(iyr, 1), iVA(iym, 255.)), iVC(iVB(iyr, 2), iVA(iVD(iym, 8), 255.)), iVC(iVB(iyr, 3.), iVA(iVD(iym, 16), 255.)), iVC(iVB(iyr, 4), iVA(iVD(iym, 24.), 255.))); iyp = true; break end end; iyn = iVF(iyr); iyk = 0.; while true do if iyk + 4 <= iyv then iym = iym * 16807 % 2147483647; iVJ(iyn, iyk, iVC(iVH(iyn, iyk), iym)); iyk = iyk + 4 else break end end; if iyp then break end; iym = iym * 16807 % 2147483647; iyo = 0.; while true do if iyk < iyv then iVK(iyn, iyk, iVC(iVI(iyn, iyk), iVA(iVD(iym, iyo * 8), 255.))); iyk = iyk + 1; iyo = iyo + 1 else break end end; if iyp then break end; do iyx = iVG(iyn, 0., iyv); iyp = true; break end; break end end; k4[iyx] = iyy; iyv = nil; do iyl = iVQ[6242]; iyo = iVQ[5421.]; iyk = true; iyn = pm; iyj = iVQ[10480]; iym = k7; iyp = false; while true do iyu = #iyo; iyy = iyu - iyj; iyr = iym(iyn % 4294967296); iyx = iyy >= 1; if iyx then iyx = iyy <= 3. end; if iyx then iyr = (iyr * 1597 + 51749) % 4294967296; if iyy == 1 then iyv = iVE((iVB(iyo, 1) - iVA(iyr, 255.)) % 256); iyp = true; break elseif iyy == 2 then iyv = iVE((iVB(iyo, 1) - iVA(iyr, 255.)) % 256, (iVB(iyo, 2) - iVA(iVD(iyr, 8), 255.)) % 256); iyp = true; break elseif iyy == 3. then iyv = iVE((iVB(iyo, 1) - iVA(iyr, 255.)) % 256, (iVB(iyo, 2) - iVA(iVD(iyr, 8), 255.)) % 256, (iVB(iyo, 3.) - iVA(iVD(iyr, 16), 255.)) % 256); iyp = true; break end end; iyq = iVF(iyo); iyt = 0.; while true do if iyt + 4 <= iyy then iyr = (iyr * 1597 + 51749) % 4294967296; iVJ(iyq, iyt, (iVH(iyq, iyt) - iyr) % 4294967296); iyt = iyt + 4 else break end end; if iyp then break end; iyr = (iyr * 1597 + 51749) % 4294967296; iyA = 0.; while true do if iyt < iyy then iVK(iyq, iyt, (iVI(iyq, iyt) - iVA(iVD(iyr, iyA * 8), 255.)) % 256); iyt = iyt + 1; iyA = iyA + 1 else break end end; if iyp then break end; do iyv = iVG(iyq, 0., iyy); iyp = true; break end; break end end; iyA = nil; do iyt = iVQ[9534.]; iyq = iVQ[6481]; iyx = iVQ[7415]; iyr = pm; iyy = iVQ[6720.]; iyu = k7; iyp = false; while true do iyl = #iyq; iys = iyl - iyy; iym = iyu(iyr % 4294967296); iyj = iys >= 1; if iyj then iyj = iys <= 3. end; if iyj then iym = (iym * 1597 + 51749) % 4294967296; if iys == 1 then iyA = iVE((iVB(iyq, 1) - iVA(iym, 255.)) % 256); iyp = true; break elseif iys == 2 then iyA = iVE((iVB(iyq, 1) - iVA(iym, 255.)) % 256, (iVB(iyq, 2) - iVA(iVD(iym, 8), 255.)) % 256); iyp = true; break elseif iys == 3. then iyA = iVE((iVB(iyq, 1) - iVA(iym, 255.)) % 256, (iVB(iyq, 2) - iVA(iVD(iym, 8), 255.)) % 256, (iVB(iyq, 3.) - iVA(iVD(iym, 16), 255.)) % 256); iyp = true; break end end; iyn = iVF(iyq); iyk = 0.; while true do if iyk + 4 <= iys then iym = (iym * 1597 + 51749) % 4294967296; iVJ(iyn, iyk, (iVH(iyn, iyk) - iym) % 4294967296); iyk = iyk + 4 else break end end; if iyp then break end; iym = (iym * 1597 + 51749) % 4294967296; iyo = 0.; while true do if iyk < iys then iVK(iyn, iyk, (iVI(iyn, iyk) - iVA(iVD(iym, iyo * 8), 255.)) % 256); iyk = iyk + 1; iyo = iyo + 1 else break end end; if iyp then break end; do iyA = iVG(iyn, 0., iys); iyp = true; break end; break end end; k4[iyA] = lV[iyv]; iys = nil; do iyl = false; iyn = iVQ[8747]; iyk = pm; iym = k7; iyj = iVQ[10480]; iyo = false; while true do iyu = #iyn; iyy = iyu - iyj; iyr = iym(iyk % 4294967296); iyr = iyr % 2147483646. + 1; iyx = iyy >= 1; if iyx then iyx = iyy <= 4 end; if iyx then iyr = iyr * 16807 % 2147483647; if iyy == 1 then iys = iVE(iVC(iVB(iyn, 1), iVA(iyr, 255.))); iyo = true; break elseif iyy == 2 then iys = iVE(iVC(iVB(iyn, 1), iVA(iyr, 255.)), iVC(iVB(iyn, 2), iVA(iVD(iyr, 8), 255.))); iyo = true; break elseif iyy == 3. then iys = iVE(iVC(iVB(iyn, 1), iVA(iyr, 255.)), iVC(iVB(iyn, 2), iVA(iVD(iyr, 8), 255.)), iVC(iVB(iyn, 3.), iVA(iVD(iyr, 16), 255.))); iyo = true; break elseif iyy == 4 then iys = iVE(iVC(iVB(iyn, 1), iVA(iyr, 255.)), iVC(iVB(iyn, 2), iVA(iVD(iyr, 8), 255.)), iVC(iVB(iyn, 3.), iVA(iVD(iyr, 16), 255.)), iVC(iVB(iyn, 4), iVA(iVD(iyr, 24.), 255.))); iyo = true; break end end; iyq = iVF(iyn); iyt = 0.; while true do if iyt <= iyy - 4 then iyr = iyr * 16807 % 2147483647; iVJ(iyq, iyt, iVC(iVH(iyq, iyt), iyr)); iyt = iyt + 4 else break end end; if iyo then break end; iyr = iyr * 16807 % 2147483647; iyp = 0.; while true do if iyt < iyy then iVK(iyq, iyt, iVC(iVI(iyq, iyt), iVA(iVD(iyr, iyp * 8), 255.))); iyt = iyt + 1; iyp = iyp + 1 else break end end; if iyo then break end; do iys = iVG(iyq, 0., iyy); iyo = true; break end; break end end; iVQ[4085][iys](iVQ[9200]); pe = if k6 then 0. else 3. else pe = 13034; continue end elseif pe == 13442 then pm = (pm * 1664525 + pe) % 4294967296; k6:Disconnect(); pe = 3. else pe = 2842; continue end else break end end end end, "Hhh\x7F", "\xFA\xFAC<$tMkkL2!s/Q8)KY#n{^9P[t1]Cgu3&", 1204046224, "R\x18\xF4\xA2\xD5\x86o{Sq^k@LUo^@Y]?1VhM?@NpR=m@CC", 2601123807., 2909710856, 770, 3016045074., "\x96\xE9 \x98\x0Et\xFE\xE7", 2169214457, 1074729239, "\xEC\xE9\xA0\x10\x9B\xE4-\x17\xA4\xC8\x85n\xC3m\x08)", "\x04g\xF33c\xF4", "i{2\x1E^K\xE2j3\xB9\xF3\x02\x12P\xC5l\xDE\x8C\xD8n\x99\xD4cZ.FG==IUtF*!WSm9%_V2BN/kR?[eJ$", 794, "\x86A\x87\x85\xFD\xDC\r\x13>}\xC2", 55967, "*$\x15\x1B\x05\xF99zbYL[U)g2", "E\xB3\x81rVDA5G^ybH=W]^-4?nm", "\xBC\x84\x86\x8F\xD7\nB\xF1\x07\xB3", "qqovunl", "X\xE5\xF0'\xA9P", 568, "\xE5\xCD\xB5>l/\x8B_", 66544, "\x814\xDC/\xECs\xDAL0", 2866141880, 2662883569, "\xE8Q\x90\x14", "\xCE\xE4A", "\x92\xFF\xD9\x06?^pv@p7vmr-i3/{FQCA0-JcZw.1Jx9", 98783, "\xAB\x97 ", 4014486959, 1944000802, 83907., 309947143, "6\x91\xECA>\xBC\xE6O2>\x91", ":c\xF6Oz&.k", 641784820, 390., 155332883, 1967835768., 854, "\xA5\xE6\x06\x03\xE3\xD7\xD3N\xEB'tB5", "\xB4\x84\x88r\xE3]\x1FUkU", 666., "\x15(\xD5\xCFaZGa].1di=", 2430160560., "[\x8AU\x9B\x89<*\xFCDygx&pLLf-;aC1", 998100948., "(\x08\x15!%4}3[_51YNFiFi1u23[1CJp", "\\\xB1Qi`\xBEB[L{!4M8#uu@apR", "e\xC0\x06\x07x\x83\xF6ZU\xE3\xEFU\xE8\xDBU\x1E$\x9A\xA0^zyOhg7S0Y3p3dr}y", "\xF0\x96\xD5", "dXx", 3475495591, 23098133, "v\xB5G\xBF\xAE\x1A'\x0C&i0#FR:h0ZVN?}j4f", "\xFD-\xD6\x12r\xDAI,;Sy'c\xB7Q", 3538463160., "\x898e\x92\xEF\xA1I[kbCeL6&QUQ$zd{Y6YGjLRuvl!SGRo", "\xE1\xB2\x7F,\x91\xAE\xE7q\xABV\xB5z8\x9F", 51779373., "bbzcfdt", 2131776486., 2948269942, "o\x1FP\x81\x8E\x8C\x1D\x1A\xCB2\xC3h\x02\xB6\x91\xCE", "\x9C\xA8\xA0i:\xF0C\xDC*\x8A\xCF\xF4\xB5+", 2684517474., 3767320589, "\x90g\x8E\x06\xA7\x18\x06\xBD\x0C&*\xAE\xF3iX&j5+cD{6jm6(8+EP1(q", "wicwoz", 86258, 3725692209., "\xAF=\xBD\xBD\xC1\x80P\x03l(Fx{$2_AgksF}8(48eURj0A$", "qfqfnj", 376367883., 30266, "\x81\x7F\xB9", 152308899., '\x8B\xB2\xF8#\x02\xDF\xB0"\xF8#Md"v', 27240., "\xC7\x82\xCEx>).C{FQKXntV92", "\xAA\x86\x8E\x88\x0B\xE0pz", "hHN3[i", 1707., "vawe", 85958, 3412906269., 708528911, "u\x9D\xCE\x007d\xA4-\r$", "\xF6\x99\x06'\xCFgF.G]X=0O$DjSE9.?D^", "\xF1t\xD5B\xFC\xC6\xA4\x10\xE6\xBD\x89>\x92\xB2\x06\xA2\xE3\xCF\x07\x1A\x10O\xC6\xDE\xEASteq@Kr(,5i7W:", "\x8A\xFA\x91\x99\x8B\xAF[K\t", 72529, 1740188658., 2865670880, 712792258, "\xD8\xC5zF1V\x12\xA7i\xF7\x02\x17a{}(IR8+A", "8@fe0", "eo\x1Fw*w@", "\xA1f\xAE\xD0\xFA\xF2\xB06;\x8E^q-$DCC]7wzlKT*w[]l:qMpyjY1#", "\xD6\xE7\xA1H\x84\x02~M\xB9\x07^s\xA8\xD6S!\xDA\xCF&U\x01'", "\xAD(\xA9\x06\xCB\xB1", "!l\xD1>", "{#(2", 2939532825., "\xD3#\x9DF\xA7", 75086745., "\x02xm\xE7m\xE8^@gr,s#L-XmdUgmq.Xw55L+%[o3", 969677615, 26296, "\x93'Cv(ltLdwu=a?ngux8TCr%=%X-70STcs", "}e\xDA", "\x19l\xE4\xB9U\xEA\xA9\x0E", 4035774352, "\xAF+#\xB3", "\x81@MX\x12\xD1\xC5l\x13\x07\x85c\xCF\xC2\xA99\x02\x8B\x1B]\x9D\x95FCCbXc5$+0Rf{d", "0)1\x9D\x9FYqBFik", 118, 32376., 815201867, 952331357, 227555978, 1608., "awx", "w\xC7\x15G\x8D]\xA44\x02t\xCD\x1AHzPN:^pw2X+ZWavLZ4u/l@dbH}]", 106497950, 86526., "\xBBo1_\xFC\xFB\xFA2my&GMel@0wxf&UC?#QTp.dPub2J", 3217977147., 2084174806, 4214227354, 31029., "\xD1\xF5\xFC\xEDY\xDD\xDF\xEDNV:ab(Iwdpwvn=3:$7%", 859430082., "qebjm", "r\x04\x00\xBF", "pwu", 75032, "/\x97\xA2Oa%}:b[8P:1", "\xFB\xEE\xD5'G\xD0\xD7Ccvt/T_+pkRL[X^9ex?:2tIaZBW]^5e", "\xBA\x8A\xBEDG$Hd4xW:*p1.4ojcAb", "(\xE5\xC9)\x0F\x84\xB7x", "kaEFVJ=J", 2615120729, 73069, 5, "\xB5\x17\x7F7\xA4\x12", 1024, 15300., 93945241, "\xD6\xBC\x10\x90@\x18\xC5(", "udbyabf", 2940138513., 25605., 3599739538, 737954998, "F1$+.o", "\xB6\x9A\xC0\x10", "\xC5*\x01i}\x04\xD7q&8u^q@SJPBZ=E:31kT", "ttz", "l9\x1Db\xED\xEF-A\x01\xC3\x81M\x02p\x08\x93DX", "\x80\xD17\x05)k\x85H\xEC\xECuSQiFJ)3(*#r!5SmkNtL.C.!Q", "\xCC\xB8\xD2q\\H\xD8q}rj", "\x97\x17\xD8t\xF5F\x07SN#p4URw+:i8AuU.", "\u{49B}?~", 2759708935, 665, 61494., "\xAD5B0\xA0$", "jrm", "\xE1}G", 2434162279, "6k8)", 2654435769., 2388794674, "\x8C_(\xA8\\8\x82\xF3e0:\xCC\x89", "\u{B0}(,Izu]*^Wt!q/X}RH?!:i;D", "`\xAC\xC2C", 138., "tmftsn", "[\xB9\x86\x1A\xDD\xF9\xA1]*\x11cb\xCC\xA5\x80X\xBD\xAD\xA5s\xA5\x8AHOT*UIW", "!\x02\xB1aO91GiMU", "8\xC61\xB5Qo", "\x80\xA3\xCD\xB7", 70437., "\xAA3Y\x00Dj}SLI3Y", 3163224049, "\x8018{W\xE3xrlBeLHfuR]c)-^zyU#Te@mKq.^Ix", "jflsq", 2625568766, 2282136366., "\x90\x80W7\xFD?\x97$", 1991273384, "\x80\xE6\x89&Ll]kuXQ^1x@h", "p\xDE\xFC}lH7f=WMQZ#v9R*SBw(P1N=ey", "n\x00+\x02\xE2\xCAct\xB3\x81bc3=u!lqhFHK*geR=5JhRvGz3v:R3", "bnvyc", "\xE9X\x0E", "\xF5\xC5\xE0'\xF8c\xDC#_n\x1EtQt\x90\x16t\x08\xA9)\xE5dSYT,;nziB5?9Sq", "ghhshbr", 0.12, "3\x12\xFB\x94\xFD\xBF\x8B\xDC\x8A\x86", "ycz", 88839., "_V\\\x10M7m9oKfP@$BBv.:]RWHL;5.U3%q{rM$4", 52986082, "OF-5", "EpO{\xBB\x98~H\xB8T\x06\x11\xEA\nwY\xD7\x84\x011\xC4.", "ycriscw", 2261699020, "\xB9*\r\xEC", "9\xBD\xC8\xB0W\x00\xA6\x0Fl(Fx{$2_AgksF}8(48eURj0A$", 1627400277., 1387373385., "\x17j\xBDEJ\x07uj[QQN3Mi^kW9wHdHkfgsDX)u^diCAp", "8n\x99l\x8B\x9E\x07zD\x1C\x10\x1D", 92567, 9970, "D\x9E\x9D\x17\xB5\x07\x88e\xC7e\xF6nT7s!jYR", "\xCE<\xEA\x15\xA5\x9F", "\xA0\x05i\x1ATN", 3713273807, "\x0F\xF2Gp\xECO\xCD\x1D", 2990624228, 3371568060., "\x12\x1Bw~\x9EKI\x1A[", "\xE4\xCA-z\x12", "\x18j\x01*G\xFC\xC4\x88\xD1lXt", "dlildz", "\x92\xC6.\x1C\x0F", "\x93?8p\\\xE5\xADA\x7FYT\x1F", "\x1D\xA3\xBA\x88l\xB9C1?(X]QMGEUUFa!7Eo]ba}w?H", "J\xC2\x1F\x02gJd!N?D", "CkF2?h", pairs, "\xBEy\x85\x16J\x83\x12\xBB(\x9C", "\xD9\x1D\xE3T\x1AgF.G]X=0O$DjSE9.?D^", 651., "\u{76D8}\x00", 2430076128., 1925914271, 344, 2212163454., "\x10Q\x19\xDB\xBAy\xE4\xF7,\x19\x10a\x9AV7", "\x16I\xCC6\x17y\xA7H)\x01\x9EY\xF0\xCA\x112\xAF&*", 4274662369, 4163555994., "\xFF\xF5\xCE@\x06z.C{FQKXntV92", 1976808831., "t\xC1\x8F\x1E", 2417065236., "\x84\xDB<\x18\x1Em\x86I%L6T&29(;a8SE!j@Xhwi4$]l?R0e]=g", 3791585185, "\x19~r\xA5[Hd2H,q^h+LVJU-,Q:x,K*V", "\x89\xD6\xB9@\x8A\x03\x00R", 54519., "3\xA1\x0FG+\xC1", "oixxm", "i\xDB\xCCb\xC9-", 521964104, 70621, "xcifn", 62744, "MQNJip(", "\xFE\xE7\xB0\x12\x88\xFF-\x0ChRDBkPcnteu0rI,1s@B,wlg$T3cHs.+", "\xD6j/(YlyZ4[N", "\xD1\xD0\xDAw", "K\x12\xE4\xC95\xE0\xA1-rJIjH5lh2%bi", ":\xB8\t\x02W\x87", "]\xA0\xA81hJ^SN9;-eB(U:5+[:", "q\xFD\xA4U6\xBC\xD5\xE3o{S8U[G371(pl%NO^.", 448, "hzjkfl", "miaqm", "\xAC\x00\xA4a\xDB\xAF", 3035611017., "\xB7't", "\xF1'\xEB", "\x8F4\xEC%%\xA2\xE2(X\xC8\xFC;\x95\xADCW=4:FF.1#@=R6/Zm/J(j", "wox", 2419167366., "X^y)dLv3", "rzwlt", "\xD78\x03Z\xC7\x93\x8Eb8![3)oUu]W,Py}Yw$s$*hK", "\xB9E\xDF\x08\xB9TB\xC7\x11\xA1\xDF\x99{\xDECM\xDF", 405., "u>|K\tk\xBFh94#I$VDAun^BmYb2vzOuE#9wj9", 70, "27ZDf", "otbibr", 28517, "zirud", 82421, "\x01=\xE1nM{", 3547355701, "\xA0O\x1EHol\xF6\x18", "\xAE\x16\xB5G", "L\xA1&[\xFE\xE2\xD0#\xA9\x19\x04\x18", 2385319267, "\xA7k\xA6", 460586429, 3255702747., "V=mo", 4254088899., 95735, 677825, "\x8F\x9B\xE5)0H$+8yFzMl!.:1LinQ{Ag", "\x9E\x90\xD9I4T8TG=SNy&g=:++2erd@b#t#Hs", 39939., 479, ")!y4", 198., "\x0B\xD6d$O0\xFDv\x825a\x05y\xF4\xE6=\x12\xB7\xD2v\xD1t0dV!", "t0\xDC`\x96\xF5\xF4", "\xD8\x07\xD2\\M\xBD\xBA\x19", "feajul", "\xC4\x8A\xD2+)\xC8\xBD;Y\xACe\x8BX\xE2\xCD\x88", "hRK\x17", "Z^r2CBa", "Ns4l(Yo", 3159945069., '\xCCV\xEEcc"U\x1A\xC6\x0B\x0F/\x1B\xC0\x8Cm\x99\xA8r\x13\x92v(oVu+OEG/^W:piTFh.BQfZ&', "W\x03\x81kw$wpBI", 4006319521, 2159510214., "bwiweqi", 3377020111, "%%f:,9xo3Hr[fQS;%#=1O(N,", "\xCEs%#9\xF8K@p", "\xA4m\xA3\xBC\xEA\xED~\x08\x10\xCFN3.i7j%MAVq.gh:sSL-Ipb.yy+[nFd", 3664997684, 191, 729583631, 1027378454, 3019714974., "\x0FeYiz\x8Aa&@].pOxAVH,yjiBn$:6EhiGJQ&", "o^U4R[", "\xA2\xAA\xA9\xDE\xFE7m!<\xDBm\x80jW\x02\xE0\xA5\xC0\xCD@\x1EU-3_(4g6DzFhdH", 32659, 3047680286, "e\xFE\xBC\x06\xAA\xF76_Eo/fnm", "L\xED\xDF9\x98\xC8\xCDR\x89|iL$,LJ71i3A}", 61227., 2498779615, "u\x92\xF6r\xB7\xBD\xB8", "ldcfgv", "\x8A\x17\xFAv\x0F\x97\xB5\x08\xC7y\xE9&Q@z:OV+EhbW7&+v52SNU", "X;4G.", "\xF0v\xD9\xD2\xB3%", "\x94\x86\x97d", "\x1A\xD4\xF5\x0FW", 1154, ColorSequence, "Fo{;", "\x11\xB5\x96rHSF", 92857, "vhnk", "nioze", "zhpe", "vwwkof", "\xC9\xB2%$0%\xC3qs\x12U\x1D\xFF\x97q\\", "$BqA", "yR#K", "\x17ljhf\xC31zltsV*W@6B*_S=B!sutPPRa9_i;D&m", 1621523182, 3176056416., 5288, "O\x95\x04~6|\xA9+XNW!Nr+%=^=29@pb15}!o::({", 4068519345., 666644321, 21628, "\xCD~\xE6\x00", 935424458, "wgzzdf", "\x0Fqz5", "2\x9C\xE0\xDDN\x05\xD4!\x8C\x94\xB1\x9D\xF7\x05X\xA2", 287352030., 419778804., "wZv9SEe", 1506196822, 896, "nrddhim", 60015., 3954680048, "N\x10\xA7:Yt0$(&-^}tr.v", 1391427599, "foxfaea", 106, 2837, "qmjoth", 46252, "pzs", 46, 377352., "\x89\xDC%%\xA2\xEC8d+G74TglO9vh)=a3QQrc", "pC1W%NY", 47185, 35768, "Y]\xBEu\xDC\x02\x15j#\xD9\xD3%I:\xBF\x01\xBB^-eZg87@bcngk0$EQT*E.8mke9", "nycy", "iK[0GWB8ze1&:", 33152, "\xCC\x18\xEB;\xF0\x1C2o\x87\x82\x04l\x085", "\xE0\xC8\nP{q&)+fk.rc=sX[Vx;XqfWj=", "\xE7\xFC3\x8A", 75114., 409, "\xF5\xA9\x9C\xB2\xC22%\x12B", '\xFAc\x1CP%\xD6\x8E"Ix0\xE9*SJC.qE2%??qt.*H&uZ{', 724285274, "\x03\xCF)poV,\xC6\xA6\xED\xC65\x18", "\xF5i\x16\t?\xC4C#2E,:3SPyrk9VH{(S.rS_}UNbggrt", 203997005, "m^\xF4N\xABBZ\xB2", 1919898164, 3721607707, 1506506417, "\xF5g\xCC_\x82#", "G\xA3\xDE8\x7FxU\x1B\\\x0F", "\xE8\xC4XDx&\x96\x01V\x9FBr\x04Gf^3bOw[n}[", 365, 1933347273., 3397467040, "H\x03\xC8\xD5U7MsuN\xCC\x1A\xC7@z:OV+EhbW7&+v52SNU", ",\r\xB7\\/^\xCD\x1C@", "\xAC\xF1\xA6\x08\xD7\xBCK}C5QTO;NSM4TuCrF=$U$kk:]hj&S", 13731., "\xFD\xDF\xF5\xF3v\x8C\xC0\xB4\xBD\xEE\xEC:", 1215925441, "\xC0y\x9A", "\xDE\x8E\xE9u\x91\xFE", "\xAFi\xDB6\xD1\x1A\x02P\x97\x97\x82z", 47527, "Y\x8F\xF1a\xAB\xF5\xF3uu\xCF\x18Exz\xF6\xA6\x892i\x06I\x85\x1A\xEA\\\xE3", 2105500060, "7\x03\x00IXrsctC[n!lEL", 230, 58185., 866, "dm\x01Wd4Bo%Bn:].:P93a2%:aCf*yOu*1N", "\x05\x0B\rX\xC2\xF5\xB0!&jo+zUi+J1YxS", "*7t9UG", "+\xF8\x17.\xB8\x9F\xAD5\x8F\xE8JH", "\xCF\xA2\xEDU0\xA0\xC5'\xF0\x9A\xB7L\xF1\x10tM-\x86o`'\xC04@\x81,&b", "\\\xCA\x02\x0E3L\xDC>\xEAv$3\xDE\xEB9T/?!e-BP@s&m#(9;4ySdc0Jahk8xkkE", "8\xA0Fw\x12\x18\x03\xD8\xCB\xFA\x94\x7F", "&\x1AC\xCD\xFF\xE6KU$\xDF<\x0E.,=$F#e=0Gi*@", function() local iO5 = bit32.bxor; local iO6 = bit32.band; local iO7 = string.byte; local iO8 = bit32.rshift; local iO9 = string.char; local iPa = bit32.lrotate; local iPb = buffer.fromstring; local iPc = buffer.readstring; local iPd = buffer.readu32; local iPe = buffer.readu8; local iPf = buffer.writeu32; local iPg = buffer.writeu8; if not iIq then iIq = { iIo, lh, iIq, la, lQ, k7, iIp } end; local iVR = iIn; if (iVR[6232] - iVR[6232]) / (iVR[9072.] % iVR[9072.]) == P then local iCh = false or iVR[6692]; iCh[ax] = E[iVR[4829]] end; for iCj = iVR[7718], iVR[1353.] do if (iCj * iCj + iCj) % iVR[1353.] == iVR[7718] then local iCh = iVR[6232] ^ bm; local iCi = iVR[8981] .. P end end; local ioL = nil; local ioM = nil; local ioN = nil; for iCi = iVR[7718], iVR[1353.] do if (iCi * iCi + iCi) % iVR[1353.] == iVR[7718] then local iCh = a4[iVR[3378.]] end end; local ioO = nil; local ioP = nil; local ioQ = nil; local ioR = nil; while iVR[8243] % iVR[8243] / (iVR[7957] % iVR[7957]) == iVR[3404] / (iVR[1923.] - iVR[1923.]) * (iVR[1070] - iVR[1070]) do local iCh = { iVR[6324.], select, tonumber }; F = iVR[2714] == iCh end; local ioS = nil; local ioT = nil; while iVR[5017] / (iVR[3511] % iVR[3511]) - iVR[9574] / (iVR[7774] - iVR[7774]) >= iVR[1951] do ao[w] = not ioS; iVR[2714]() end; local ioU = nil; if (iVR[5744] - iVR[5744]) / (iVR[10486] - iVR[10486]) == iVR[10486] / (iVR[1347.] % iVR[1347.]) * (iVR[10387] % iVR[10387]) then for iCi = iVR[7718], iVR[1371.] do if (iCi * iCi + iCi) % iVR[1353.] == iVR[7718] then ioS = ioL % bh; local iCh = { ioR, iVR[528.], av, iVR[3298] }; E[iVR[8029]] = iCh or iCh end end; local iCj = bn and E end; local ioV = nil; local ioW = nil; local ioX = nil; local ioY = nil; local ioZ = nil; while iVR[2389] / (iVR[2619.] - iVR[2619.]) - iVR[1362.] / (iVR[9072.] - iVR[9072.]) <= iVR[10697] do for iCi = iVR[7718], iVR[1371.] do if iCi * iCi < iVR[5257] - iVR[5257] then local iCh = iVR[10005.][iVR[6713]]; E[iVR[10215.]] = #iVR[2024] end end; for iCk = iVR[7718], iVR[1353.] do if iCk * iCk < iVR[2922.] % iVR[2922.] then ({})[iVR[1707.]] = { ioY, iVR[6689], iVR[10281.] }; local iCj = F[iVR[7346]] end end end; if aG == iVR[9349] / (iVR[6621.] - iVR[6621.]) * (iVR[4497.] % iVR[4497.]) then local iCh = iVR[6573.] ^ iVR[311] end; if (179 - 179) / (64 % 64) == 2 / (202 % 202) - 53 / (160 - 160) then local iCh = "levodub" .. 771.; bB["jbflilr"] = #aV end; ioL = nil; do ioM = iVR[6729.]; ioQ = k7; ioO = iVR[1360]; ioN = iVR[10480]; ioR = iVR[8020]; if 37 / (84. % 84.) - 208 / (55 % 55) == string then local iCh = 183. - buffer end; ioP = (iVR[4635.] + lQ) % iVR[5374]; ioS = false; for iCi = 1, 3. do if (iCi * iCi + iCi) % 2 == 1 then local iCh = ioY[math]; math[iCh] = not l end end; while true do ioV = #ioR; ioT = ioV - ioN; ioY = ioQ(ioP % 4294967296); ioY = ioY % 2147483646. + 1; ioW = ioT >= 1; if ioW then ioW = ioT <= 4 end; if ioW then ioY = ioY * 16807 % 2147483647; if ioT == 1 then ioL = iO9(iO5(iO7(ioR, 1), iO6(ioY, 255.))); ioS = true; break elseif ioT == 2 then ioL = iO9(iO5(iO7(ioR, 1), iO6(ioY, 255.)), iO5(iO7(ioR, 2), iO6(iO8(ioY, 8), 255.))); ioS = true; break elseif ioT == 3. then ioL = iO9(iO5(iO7(ioR, 1), iO6(ioY, 255.)), iO5(iO7(ioR, 2), iO6(iO8(ioY, 8), 255.)), iO5(iO7(ioR, 3.), iO6(iO8(ioY, 16), 255.))); ioS = true; break elseif ioT == 4 then ioL = iO9(iO5(iO7(ioR, 1), iO6(ioY, 255.)), iO5(iO7(ioR, 2), iO6(iO8(ioY, 8), 255.)), iO5(iO7(ioR, 3.), iO6(iO8(ioY, 16), 255.)), iO5(iO7(ioR, 4), iO6(iO8(ioY, 24.), 255.))); ioS = true; break end end; ioU = iPb(ioR); ioZ = 0.; while true do if ioZ <= ioT - 4 then ioY = ioY * 16807 % 2147483647; iPf(ioU, ioZ, iO5(iPd(ioU, ioZ), ioY)); ioZ = ioZ + 4 else break end end; if ioS then break end; ioY = ioY * 16807 % 2147483647; ioX = 0.; while true do if ioZ < ioT then iPg(ioU, ioZ, iO5(iPe(ioU, ioZ), iO6(iO8(ioY, ioX * 8), 255.))); ioZ = ioZ + 1; ioX = ioX + 1 else break end end; if ioS then break end; do ioL = iPc(ioU, 0., ioT); ioS = true; break end; break end end; for iCi = 1, 3. do if (iCi * iCi + iCi) % 2 == 1 then tostring(); local iCh = ({})[aT] end end; for iCi = iVR[5257] / (iVR[1347.] % iVR[1347.]), iVR[471.] % iVR[471.] do local iCh = iVR[2454.] .. iVR[10170.] end; while iVR[1082] <= iVR[10806.] / (iVR[8940.] % iVR[8940.]) * (iVR[5732] - iVR[5732]) do iVR[6630.]:char(bR, false) end; for iCi = iVR[7718], iVR[1353.] do if iCi * iCi + iVR[7718] <= iVR[9095] - iVR[9095] then local iCh = iVR[9683] == z; w[l] = iVR[8861] * iVR[860] end end; while tostring == iVR[7954] / (iVR[5376.] - iVR[5376.]) * (iVR[6905] % iVR[6905]) do iVR[10174][iVR[3378.]] = iVR[9838] + iVR[4792]; ({})[iVR[10070]] = not E end; if iVR[5732] / (iVR[954.] % iVR[954.]) - iVR[4945] / (iVR[1651] % iVR[1651]) == iVR[7994] then for iCh = iVR[7718], iVR[1353.] do if iCh * iCh < iVR[1347.] - iVR[1347.] then tostring() end end end; if iVR[10571] / (iVR[4144] - iVR[4144]) - iVR[9349] / (iVR[3066.] - iVR[3066.]) == iVR[2598.] % iVR[2598.] / (iVR[3606.] - iVR[3606.]) then local iCh = iVR[2663] .. iVR[4685]; for iCi = iVR[7718], iVR[1353.] do if (iCi * iCi + iCi) % iVR[1353.] == iVR[7718] then ioO[ioO] = av[iCh] end end end; ioZ = nil; do ioW = iVR[3069.]; ioY = iVR[7488.]; if print == 201. / (234. - 234.) - 227 / (23 - 23) then buffer:set("hgbqvmv"); ai[ioU] = ("dpv")[ioS] end; ioU = k7; ioV = (iVR[7567] + lQ) % iVR[5374]; for iCh = 37 / (196 % 196), 134 % 134 do ai["glq"] = not ak end; ioX = iVR[10480]; ioT = false; while true do ioS = #ioW; ioN = ioS - ioX; ioP = ioU(ioV % 4294967296); ioR = ioN >= 1; if ioR then ioR = ioN <= 4 end; if ioR then ioP = iPa((ioP + 1832704949) % 4294967296, 13); if ioN == 1 then ioZ = iO9(iO5(iO7(ioW, 1), iO6(ioP, 255.))); ioT = true; break elseif ioN == 2 then ioZ = iO9(iO5(iO7(ioW, 1), iO6(ioP, 255.)), iO5(iO7(ioW, 2), iO6(iO8(ioP, 8), 255.))); ioT = true; break elseif ioN == 3. then ioZ = iO9(iO5(iO7(ioW, 1), iO6(ioP, 255.)), iO5(iO7(ioW, 2), iO6(iO8(ioP, 8), 255.)), iO5(iO7(ioW, 3.), iO6(iO8(ioP, 16), 255.))); ioT = true; break elseif ioN == 4 then ioZ = iO9(iO5(iO7(ioW, 1), iO6(ioP, 255.)), iO5(iO7(ioW, 2), iO6(iO8(ioP, 8), 255.)), iO5(iO7(ioW, 3.), iO6(iO8(ioP, 16), 255.)), iO5(iO7(ioW, 4), iO6(iO8(ioP, 24.), 255.))); ioT = true; break end end; ioM = iPb(ioW); ioO = 0.; while true do if ioO + 4 <= ioN then ioP = iPa((ioP + 1832704949) % 4294967296, 13); iPf(ioM, ioO, iO5(iPd(ioM, ioO), ioP)); ioO = ioO + 4 else break end end; if ioT then break end; ioP = iPa((ioP + 1832704949) % 4294967296, 13); ioQ = 0.; while true do if ioO < ioN then iPg(ioM, ioO, iO5(iPe(ioM, ioO), iO6(iO8(ioP, ioQ * 8), 255.))); ioO = ioO + 1; ioQ = ioQ + 1 else break end end; if ioT then break end; do ioZ = iPc(ioM, 0., ioN); ioT = true; break end; break end end; lh(la, { [ioL] = lV[ioZ] }, iVR[339.]) end, "\x11\x02=\xBC\x90\x12", 3920907753., "vij", 2399958958, "\xC3\x8E\xD4\x1C", 748610918, '[\xCA\x12\x0C:Y\xF7"\xF6w\x135\xD6\xEA${Sb\xAFp\x0B+*fq[h1s$XdOMp{-!lu', 2804728988, 3993578158, 202758251, 677, 699774387., 515320796, "\x06i\x04\x9B\xE2@\xEE\xDC3{lp]f^;=,!", 60977, 4268566826, 98128, " \xBAt\x00\xEA", 66119, "\r\xCA\xE3|\x98", "\xD4eqG&6D\x82~\x97", 112876258, "\x95\x8E\xEB\x07r3g(W\xD77L;?Hv_DemMtynA{T(lxyxu", 31657, "\xCBd\xC1\xC0t[Dn}@RUCc,WqYn/", 69., "ncka", 619882564, "wqf", "\xE0\xAF5/\x81V\xBE[bQ.&6heM(Z[--xdiw^Cw#*KDyK:}Yt", 89591, "\xD3\xCD\x9B\x1A\xCAl\xE3u\xA5\xE4\xFE\x07F\xF5\xBC", "E\xEC\xC0xXzd.;z", 3796957494., "\xB9\x7Fq\xCB\xFF\xD5,48`\x15\x9Ev\xFC", "4\xEC\x9Ap\xF4\xC1#}\xEA\xE1\xC4\x88LJI6.=]MLA&gm", 2804961219., "CWn", "\x8B\xAA,\xEE*V", 303., 759196877, "%OMPv:d", "\xBF\xA5OPY6", 468702050, "\xA4\\\x81\xC9>\xE4\xD8\xAB\x99\x0BNU\xC2\x07lUJeIi@_E,c^QY+}i6q-lleFQnUo)R", 937, 34145, "ekIS.YDM", "\xA2\r\x00kj9\xC9J\xD0\xB9\x0B\xE5\x1BK\tTH7_)", 18095, "\xF3x\x14z\xB1\xBD\xC3\x0B\x13\x19", "O\x06@\x9C\xB0\x84\x0FC-sEJO&d{$hrndfWhShb#?v6D", "\xA1\xE4\xFFy\xF2U\x06\x1EcAW{cK-hi)w:dbIqIQ@sA56msuhf2", "zjrwzv", 33908, "\x1E\x1D\xE7R\xE5-;", "\xA8U\xC7P\xDCS\x86m\x8E)e.(lEs/6i?", 3823961867, "\x8C\x8E\xFB\xEB\xA1\xF6\xFD\x9E\xD3\x97", "9d-c-:", 73606, "\x80\xE6\x89", "aznbxlo", "ifve", 80905, "klnmz", 221, "\xC0u\x16\x13", 2754550713., "-~\x9A\x96\xCE#\x1A=n[:(5?kd^oP.^6GoC", "\xD4fY\x0B\x01\x82\xB9[[hj;Q%]5,8/c7xZSV;2#gK#OG", "M\xEF\xEE;\xB2xA=\xE6\x17\xF7", 767, "dwa", "p~\xC8:\xDF$\xEDb&\xA6\xA3u%js@KbyR", 42427, 9132., "\x065@", 2360734287., "A\xBBkW\xBE$?\xB2l:", 3889336027, "H|1\x0F\x81\xCEE]", "qjdbt", "S\xBDtaeLy0a8Yd5400L", 1448841413, "hlyhyo", "KB\xA8\xCB\x01\xF43\x18\xA5'2Eu", "]\x91p\x15^\xDE\xDA8\xA3\x89wq\xAEc8tO4GinQO:Dl.T", "xP\x08*\xD3;Y\xB8^", "lrbfpnn", "mubcg", "\xF3*\xCCy-Jb.VM", "vczi", "\x10\xD4\x87(4\x04\xB3\xB3\x04 Nx:&FRTvhlprfkU]9^S[IwK", "9\x82\x92\x0C\xD4<\xE7\x10", "\xF8\xDF\xD0\x10/\x98\xC9\xD6\xBCm}X;xDkraj2", 3593081612, 28326., "clxhocp", "W2^Hg1", 3454554262, "\xB1$\xB9?\xD7K[\x0C+n", 2669233882, "\xA3\x13'\xF6", "\x19\x92j\t\xBB\xB8$hl\xD4a\xBFh\xE7\xEC\xE2@OG$zN7Ix2yrwWV/?{/Vso", "\xD4\xF6s\xB3aL/\x0C\x95\xE8\x17f\xC5tYJ-,u:)*[&=}4YGt5k4-UE{B", "\x89\xE7[2\x01\xCD9*|\t?/\x14^!", 1066934955., 2933999805., "\xAA\xD0?FcaZ9(UImKiu}M:m6}?[&lbW&%", '\xAC\x8E"d\x0B#\xDE\xC1\x94\x83\x07', "\xC2\x7F\xBC", "yyai", "\x1E\xB0\xD5G\x84h\xE26\xCD\xF4NGyZap8K4BkhT9%x01lV6Er!", 82594950., 3180883844, "\x17j\xBDEJ\x079Lv$](93e8Wo(ePq4n!", 3725678324, 158712870., "\xA7\x17p=\x9D\x10\xBE\xCEq%\xB5\x8EHI\x14\\", "\x80\x10\xDA<\xE7\x9F", "<]\x861bwaRh23um+5G", "hhpryv", "\xC0\xF4m\x16D\xA5", "\x1F\x9C\xEAA\xA6c\xE7<\xD1\xB3", "\x1E\xB0\xD5G65Tbe9bN4TKM/(FT5yzn5S({qXvT}^m", 3415869972., "\xF8A\x06\\\x15\xC1\xC3\xBD*Z%XmvL&Z}DAmU}r", "\x93\xAA\xDBV \x9CM", "TnmMh", 49123374., '\x16^|\xD7"\x9D\x94odRb/BYuR]3m', "\xEB\xF2\n?K;E}FZJ(R}", "R\n\xB2\xAB\x11\x93", "C)AXX3a", 83015748., 42072., "c\x85D:yo8=u(Jc)ITn*Nv^I;k}Ae", "YJ\xA3\xC7})4/2XnrH::eY#:R73.", 87045341, "\xD8\xB7$l\xEC\x0Buj[QQN3Mi^kW9wHdHkfgsDX)u^diCAp", 1692670405, "viau", "\xE2\xCF\x12%jF}W9vbPGuf2..(nGX_J0_T;C*ZW", 1363403562., 375142, 1573248583, 81789., "\xC8t|", '\xA8\x92"|yALnaXF2K', 275, "etq", "K\xD8\xA8\xAA\xBFUs\x11\xCE\xDC |&G\xE4\xD7u", "sbbtfd", "biu", 37842., "9\xA38\x04\x0B\xD9", "]S9#\xB4\xC3;e'}\x85c\xA9u$|{ja", "\x95}\x98m\xD7+\xED\x0B{fw$v)hH2HT/Q", 2979335194, "\x88s$N\x0E\x85)", "\xD1L\xBB\x93Pa", 2880906100, "\xABz\xB6U4|YP", "$\xAF\xE7NC", "K60flN%kjHH.w5M=8v$abm?]0eg$", 86929, 33530, 216319835, "\x0E\x0B\xF7\x11\xDF\xC3r\xAB:UjO%et.TFaqpdHScX,&N;#6T2", "lrzvys", 95307., 1290179366, 92854, "W\x98\x89\xE4\x81vzVRjZI", "oEYG\xF2r\xA6qzj@^Dgr.q1w,KgTf6X", 930., "@\x93\x05\x93\x13b>\xEC\xBF", "\xF11\xB3UmAo5X/KKP9_CB!/pC2N)P6@", "nnzh", "wntdwpv", "vkxmiqd", 24690., 3970626195., "2\xDEw,\xEC\x13\xB4\x19*\x8Fpo\x05\xFF", "\x88l)\x89\xE8\xE0\xC2\nFm\xAC;mVb2*u#TYP", "yRFf7T", "%J\xCEm2q[y:GU.)", 843986722, "n&a7RH", 2465221336, "tsuvf", 19417, "J>Z@\xD8f\xA1\t", "$O$*", ".yE", "\xBA\xFD3ysJ/_;MQ%&?SdjWcuQ_z+2F(g#Yv", '\xF2Q\xAE\xF6L\xDFeLD{"mPgF,kXTs3E_zr%69PG3a6N[h^Uwf', 264., 37310, "uvti", "qgnjn", "\xAC\x0Cr\xD3\xAF\xA5\\!@\x02", "Q&d\xEA;98d)mRAH)TrrvF*", 76136, 502, 46428., "wabwau", 24687., 819., " \x0Ed0)\x0F`Gp(dZ\x80\xFF$W@4.gQB/PS%HcpUE&49H:dO", 1622459550., 3343458702., 50750, 3758673268, function(bQ, bR) local iOl = bit32.band; local iOm = string.byte; local iOn = bit32.bxor; local iOo = bit32.rshift; local iOp = string.char; local iOq = bit32.lrotate; local iOr = buffer.fromstring; local iOs = buffer.readstring; local iOt = buffer.readu32; local iOu = buffer.readu8; local iOv = buffer.writeu32; local iOw = buffer.writeu8; if not iIq then iIq = { iIq, lD, iIp, lQ, iIo, iIn, ls, bQ, bR } end; local iny = nil; local inz = nil; local inA = nil; local iVS = iIn; for iBO = iVS[9909.] / (iVS[1307] % iVS[1307]), iVS[460] % iVS[460] do local iBM = iVS[9457] .. iVS[242]; local iBN = iVS[1226][iVS[8629]] end; local inB = nil; local inC = nil; local inD = nil; local inE = nil; local inF = nil; local inG = nil; local inH = nil; local inI = nil; local inJ = nil; local inK = nil; for iBM = iVS[7718], iVS[1353.] do if (iBM * iBM + iBM) % iVS[1353.] == iVS[7718] then ({})[iVS[4869.]] = { inJ } end end; local inL = nil; local inM = nil; if iVS[5208.] / (iVS[10389.] - iVS[10389.]) * (iVS[6878] - iVS[6878]) == inG then local iBM = { P }; iBM = F[iVS[10215.]] end; local inN = nil; while iVS[8469.] / (iVS[5168] % iVS[5168]) - iVS[1411] / (iVS[10726] % iVS[10726]) == J do bQ:next(false, iVS[2714]); local iBM = ({})[am] end; if iVS[3926] / (iVS[3082] - iVS[3082]) - iVS[4945] / (iVS[797] % iVS[797]) < iVS[7508] then local iBM = iVS[5217.] .. iVS[5826.]; local iBN = true and bn end; for iBP = 1, 2 do if (iBP * iBP + iBP) % 2 == 1 then local iBM = not "zaj"; for iBN = 1, 2 do if (iBN * iBN + iBN) % 2 == 1 then iBM = 713 - 820; while 74 / (59 - 59) - 69. / (85 - 85) == Vector3 do ("bqp")[bC] = { true, aU, inG }; bn = iBM ~= iBM end; ({})[E] = not 477. end end; local iBO = bm // Vector3 end end; iny = nil; do inD = iVS[8713]; for iBN = 180. / (216. - 216.), 13 - 13 do a5 = 83 - inK; local iBM = { 859, select, ipairs, false } end; inB = iVS[2110]; inA = k7; inz = (iVS[5678] + lQ) % iVS[5374]; while av == 155 / (152 - 152) - 161 / (46 % 46) do local iBM = ({}).flags; H = "bdg" .. 649 end; inC = iVS[10480]; inE = false; while true do inJ = #inD; inH = inJ - inC; inF = inA(inz % 4294967296); inK = inH >= 1; if inK then inK = inH <= 4 end; if inK then inF = iOq((inF + 1832704949) % 4294967296, 13); if inH == 1 then iny = iOp(iOn(iOm(inD, 1), iOl(inF, 255.))); inE = true; break elseif inH == 2 then iny = iOp(iOn(iOm(inD, 1), iOl(inF, 255.)), iOn(iOm(inD, 2), iOl(iOo(inF, 8), 255.))); inE = true; break elseif inH == 3. then iny = iOp(iOn(iOm(inD, 1), iOl(inF, 255.)), iOn(iOm(inD, 2), iOl(iOo(inF, 8), 255.)), iOn(iOm(inD, 3.), iOl(iOo(inF, 16), 255.))); inE = true; break elseif inH == 4 then iny = iOp(iOn(iOm(inD, 1), iOl(inF, 255.)), iOn(iOm(inD, 2), iOl(iOo(inF, 8), 255.)), iOn(iOm(inD, 3.), iOl(iOo(inF, 16), 255.)), iOn(iOm(inD, 4), iOl(iOo(inF, 24.), 255.))); inE = true; break end end; inI = iOr(inD); inG = 0.; while true do if inG + 4 <= inH then inF = iOq((inF + 1832704949) % 4294967296, 13); iOv(inI, inG, iOn(iOt(inI, inG), inF)); inG = inG + 4 else break end end; if inE then break end; inF = iOq((inF + 1832704949) % 4294967296, 13); inL = 0.; while true do if inG < inH then iOw(inI, inG, iOn(iOu(inI, inG), iOl(iOo(inF, inL * 8), 255.))); inG = inG + 1; inL = inL + 1 else break end end; if inE then break end; do iny = iOs(inI, 0., inH); inE = true; break end; break end end; if iVS[9095] / (iVS[9495.] - iVS[9495.]) * (iVS[724] - iVS[724]) == iVS[6043] % iVS[6043] / (iVS[4945] - iVS[4945]) then a5 = inM[iVS[2380]] end; inL = nil; for iBM = 211 / (44 - 44), 123. - 123. do while 221 > 138. / (13 - 13) * (11 - 11) do br = iny.parent; tostring(971) end end; do inG = iVS[573.]; if (14 - 14) / (38 % 38) == 176 / (77 - 77) - 178 / (161 % 161) then ("aop").left = not z; ("lfigre"):match() end; inI = iVS[2123]; inK = true; inF = (iVS[6027.] + lQ) % iVS[5374]; inH = iVS[10480]; inJ = k7; inE = false; while true do inD = #inI; inM = inD - inH; inA = inJ(inF % 4294967296); inC = inM >= 1; if inC then inC = inM <= 3. end; if inC then inA = (inA * 1597 + 51749) % 4294967296; if inM == 1 then inL = iOp((iOm(inI, 1) - iOl(inA, 255.)) % 256); inE = true; break elseif inM == 2 then inL = iOp((iOm(inI, 1) - iOl(inA, 255.)) % 256, (iOm(inI, 2) - iOl(iOo(inA, 8), 255.)) % 256); inE = true; break elseif inM == 3. then inL = iOp((iOm(inI, 1) - iOl(inA, 255.)) % 256, (iOm(inI, 2) - iOl(iOo(inA, 8), 255.)) % 256, (iOm(inI, 3.) - iOl(iOo(inA, 16), 255.)) % 256); inE = true; break end end; inN = iOr(inI); inz = 0.; while true do if inz + 4 <= inM then inA = (inA * 1597 + 51749) % 4294967296; iOv(inN, inz, (iOt(inN, inz) - inA) % 4294967296); inz = inz + 4 else break end end; if inE then break end; inA = (inA * 1597 + 51749) % 4294967296; inB = 0.; while true do if inz < inM then iOw(inN, inz, (iOu(inN, inz) - iOl(iOo(inA, inB * 8), 255.)) % 256); inz = inz + 1; inB = inB + 1 else break end end; if inE then break end; do inL = iOs(inN, 0., inM); inE = true; break end; break end end; while w == iVS[10571] % iVS[10571] / (iVS[9693.] - iVS[9693.]) do if iVS[293] / (iVS[2619.] - iVS[2619.]) * (iVS[2917] - iVS[2917]) == iVS[3020] / (iVS[7327] - iVS[7327]) - iVS[8943.] / (iVS[10899.] % iVS[10899.]) then local iBM = not A; iBM = iVS[6083] >= iVS[1609] end end; while iVS[9574] % iVS[9574] / (iVS[724] % iVS[724]) == iVS[4218.] / (iVS[1774] - iVS[1774]) * (iVS[10486] % iVS[10486]) do G = iVS[10268] .. iVS[2688.]; tostring(w) end; while iVS[9431] <= iVS[4018] / (iVS[7408] - iVS[7408]) - iVS[294.] / (iVS[2766.] % iVS[2766.]) do local iBM = iVS[10891] .. ao; if iVS[1506.] % iVS[1506.] / (iVS[724] % iVS[724]) == iVS[5140] / (iVS[9431] % iVS[9431]) - iVS[2766.] / (iVS[10019] % iVS[10019]) then local iBN = iVS[1992.] % iVS[9360.]; local iBO = { J, true }; local iBP = table.id end end; if I == iVS[5732] / (iVS[6621.] % iVS[6621.]) - iVS[4353.] / (iVS[884] % iVS[884]) then math:clear(iVS[4731.], aW) end; ls(lD, { [iny] = iVS[515][inL](bQ, bR, iVS[10480]) }) end, 51846., "$g:s", 2212042869., 1894695643, "Y\x00\xADv8_nvbl5wOUV!NgA9", 873835398., "yxmzlvw", 255429566, "laiz", "\n5e\x18\xDFo\xFDco\xC7\x1C\x15E^ifDl_?SSOB7NWf+A-", 79464., "fdixwvs", 35181., function(ga) if not iIq then iIq = { iIp, iIq, iIo, ga } end end, 3980239225, "\x18\x19\xA65\x0EL\xD0\x08p,Zo_", "ekbh", 3155154516., "y*WMxDbC", "hdkhjt", "P)G\xAE\xA9\xCD>?\xE1P\xD1\x8F", "byuehxb", "\xE0C\xEETL3eF*Q", "z-\x8BLH)X2$R,", "\xD0\xAB@\xBFK\x9A\xA7a.T(\xCA\xD6\xCA\rQ\xB6\xE3h\x1E\xCA\xE2flq@t$NNi6", "\xE9o\xBFz4\xFB`\xDEAa.,\x9C\xE6\n\x82k;eWEqm}xR", "\xB2\xAC\xBD1L\x04\xCD,hK\xBFWH?\x01\x07GUO!TKy(x/Y", "\x80\x17\x10\xF2\xFE\xAF\xC9H#7\x83\xA1_ZIrvhe/R,H7LE8_Lb?Ul", 16807, 711., "-qk{", "p?@ooM#C", 456510886, "\x0C\xBA\x9C\x1A\x80\t\x8F\xE3\xED\xE4\xB0\xC5jl\xF58BTdQkbW]5I7p{&}dpjh-2PWa", "bljqr", "l\xB1\xCAf@T\xC2\x1DcG.+vkB", 396268224., 3945755385., "\xC5jI\x07\x1B\x9Fg{/6oX", 1633710577, 362052263, 2262945437, "4eNM&^q)", 87622, 827, "zytdd", 838606923., "[\x8Az?\xAA\x10lVh[h;&.]dQSxQU4oYtgv,a=2hPd", 265, "\xA8Dx&D\xAB", 361, 2973203078, '\xB7\xEF`C\xCF :x<\xCB\x88*\r\x99\x12"', "ehlu", 9633., "a\x06+\x19z\xCBV\x101\x85\xEC\x0F\xE6\xF5E", 584765786, "?\x9D\xBAz\xD5\t \x0B\x89G\x16fts0r\xBDT5$Y$zBsx7%^Vw{[WvL3tjt{", 1515828812, 132., 238621799, "waya", "l.\x02\x87\x81\x94\xC9\xED\xD25\xC8^", "\xCEa\xDAT", "\x12\xAC\xE0j\x91Ms\x01i\x0F\xFF\x18&\xA1\x8Ck\xCC>\xE4Y0w!Mc_t", 73951, "node", 2857348064, 90246., 1643462427., 2185228872., 82174120, 3481027948, "\xDF1\xB2\x11/\xE7\xD1OE,\xCB3e8,!7lxaz7", 561., 100, " \x0Ed0)\x19}]1z:Q@", 314494856, 4161542641, "ahwm", ":\x93\xB9\x8FG\x1CL", '\xEB\x9BV{\x05\x06\x02\xDBu\x8A\xF0>\xB5\t\xAF\x9A\xEC\x93v\xE7%"', "ozglc", "\xA4}gs", 2667775031, "\x87\xAAI", "\x99@\xF9", 3520122964, 3441258506, "\x13UxK\x10\x85\xFDf", 3962827248., 67840, "\x9D\x19/\x13\xD7\xE4:\x15b\x8B\xBF\x82\xA9\x1E\xD57o\x80\xFAlt\x81\xE8", 3038983550, "L3Uc8", 18179, 937065993., 869562064, 1789110960., 2862003658, "bonfllc", 874518735., 43928, "\x88\x00\r@~b", 461799722, 1672, 44015, 2810307177., "\xB7K\x00\xB9\xF5M7v3*ci@?R%", 476228856., "5Xc", "\xC2\xE6\xDA\xEA4\x97BD7$M,;Vs+?N3", "wbgucth", "\xBE\xB8Hu\x01AU@44:,B]vTLypH5l,Xs-,lN:W].VHd", 2158557470, "\xD8\x9E\x91z", "AUB[r%", 3768788470, 3975079105, 1905988306, "\xC8\xF7\xAE`\xDF-\xC6\x08\xBB;FJOx", 18891., 4247510457., 26623, "\x87\xF7\xD4\xDC{", "mebqc", "\n\xE7\xF47\xA9\x7FfY3[", 3384867315., "misgno", 3774828889, "alxjl", "u\xC1\xE9\x0E\xB4|\xA1{\xE5\xC0\x98\xC2DB%cauFc9]XkU4kAUgYy-oB^w^Z", "D;\x1E", "\xBB`\x91{J\x8F_-.li!?hxp#*XT=(0", 325185., 375071262., "\xD8\x95\x07\x05\x7F\x1E~\x0B\x95}\x90\x15i", "\xAC\x88\xF25xlNcK{k!l4U]A&}v$Fgx}ad6,Ju*", 3963235695., "+\xF8\x0B&\xAF\x8F\x88:\x91", "kjvxy", "b>\xF8K\xD6\x00?sgMhobC/l", 2430580171, "\xB51\x990\x8F\xBC\x17q\xAFq0CA+l", "0cSVm", "\x1D\xD2\x7F;{+\xE8f", "e\xBE(r\xDA\xF5", 1060787795, 190, "f3r#+h[", "\x0C\xBA\xC3GvHk8+*N)gY^Yu@", 66723., 858., 41609539, 68, "4QP^-u*C7", "\xE3\xBF\xCC\x14\xA7\xC3\xF6V\xB8\xCD\x03\x1D\xBB\xF4\x87n:sHJyuAKcPLTDaOdg*Ha{k", 624989947, 2579708976., "\xC1:\xB2\xDD?\x83M#", "\xE3mp\xA8lHrNBKJ5RG&B^!y*TDhV^V[kWxoH", "Y\xEB\xFF#\xBCe@h\xBA]\x93\x0C3\xA0\xD69%\xFD\xE9Jx\xB5qSZeJ&0=,0$WQ,!&", -1336810837379070825., 988, 1130674686., 272, "fJ\x07C\xB8\xC1\xCC\xB0Tg7,2^@?-^1^%HYbQhbk=b$v5aE", 2444708455, 1721115129., "jzigkl", "\xA4\xA6\x89\x7F\x1E\xED\x8F", 3858880296., "1L\xE7F\xDA\xA4\xF1H[hj;Q%]5,8/c7xZSV;2#gK#OG", "oflvu", "\x8C\x90\xFCcA=:lyDJA*$POl@aRn]6{E", 70270, 35780, "\xED\xE0\xC5m!3!Y+Wf-A", 22558, "x\x9Bi-\xAA", "jpupjr", "intgiay", 79155840., 927., "\xDE6z\x88\xB2\x06\xC7\xD2\x1D\xCE\xEE\xA4\xD4A\xA8\xE2\xC51:e", "rab", "r4Jb", "\xB4;\xA2R\xD1\xDB(\x82", "\xDD/\xA1\xDD", 4126226992, 948., 1995094044., 3291253400, "\xBF\xEF\x8D\xAF`\xFD\xFE\xEDk", "~\x12\x94", "q\xC3\x15V\x8AJ6_Eo/fnm", 3920, "\xA5\x92\x1E\x8A\xDA\x9C\x0B:", "\x00RgN", 160, 3734677571, "ifcpw", "\xB7\xF3>\xDA$*\t\x14", "ngj", "\xF8\xE7V\xDCg", 1645504869., "fbyykv", "'\xAE\x9C\x07?bg{/6oX", 664, "f$^RCs0d", 660., 92, 141., "\xA7n\x94\x02\xF8\x16Ue3\x96%PaRGakS-}!", "\x86/\xB8\xEB\xED\xEB", 214.4, "\xE4ar\xB9\x1B\xCEv\xB9", "`\x12\x0B$\x8F\x971'\xF9h\x1C&\xDA\xD6A6\x9FR\x9BE!c", "\x96\x00Gd\x8A9\xC2", "AMbM", "czvmu", "sldto", "\xDC\x99\x88\x1F\x83\xFE\xCEZ_H,v587Fr8Yvd", "\r\xBA\xD9[\xA6j\xCC5\xDE\xA4\xCBGZ", 958, 82146., 387301292, 2389618355, "\x17qd5X)\x02n\xE7\xD2", 1690228679, "ypnese", "\xE3r\x08\xF2\xB7d-Alj*FsuN1SV[p{bS[C)5B&", 1518747160, 1355180054, "fT},ikMsYy!h01_2", "\xE3\xC1\xFB8X/Mj1$n", "\xBE9\xF6", "3,^", 98955., 26060, "J^~4\x7FH", "lf\xFC\xBB\x1E", "5\xD9\xF6P\x17\xD7\xE6\x17nQ0", "nsmbp", 4244076973, "(Df&", "\xA5a\xA4(\xDB\xCC{\x94", 1631669496., 58848., "vmlloa", 82534, 62768269, 1916879613., 4120118450, "\xD1\xD5\xA0f", "\xA4\x9EY\xA7\xD8>)\x14", 59559., "\xD2\xD6\xD6\xF9`\xDD\xDF\xECDyz]0LLr5Tio$Tj=g=IH$", 14084058., "\x9C\x08i8", "\x04\x1F\xD171h.", "nxwjrs", 2434671949, "tdiik", 22953., "\x11\xDDGb", "=\x03\xCB", 670, 421, "5+\u{2AD}I", 790, 2751193064, "orvo", "odkwnd", 2442137257, 16247, "\x90\x8AZc\x82)\xB5\xB1\xB7M7\xB1;)\xE1", 32058., 1584016554., "hERV{", "\x8F%V:\xE4\xCD<\x83D]", ".\xD0?#\xA2\x85\x86\x06\x9F\xE0WHMn!sl", 684991153, "{\xC0\x1FJ_92Y2QJ%VMJD3l}DQNG:W]ig{uDC^gr", 145, 25405, 4085438252, "H\xF4\xF5?gP!a^yg()FB&Xt/-m,aA@-#]?XH", "\x10Gl]\xEC\x02\x8F{)w", "v\x16\x10;\xAB\x8A2=\xE5?", 2339432139., "\x1A\xF4\xB2e\xD3v\x1A\x9Fhp\xCA\r\xB7\xF6\xA5\xF6SRLguwS@F*1bTf;_$Y:={oc0h%a(B", 92055., "!dm)GH2%rp,)Lpjv", 80201, "q\x1E\xDBpg/[H3epH{G:W=b/g5%-x", 2458722557, "\t\x06\x83", "Lp9{{FgQ", 213.84, '\xBB\xF5\n\x88\xD5|\xCE\xF4\x05\xEC\x8CmElc\xCE\xBC\t"2\xF5\x8C', 534., 1398356465, 59175., 31352, 85, 577, 161, 90765., "\xE6\xDDx\xE4}#M@z!9bQw4-(FnK", 2524989428, 3978010831, 910, 484, 2238502481, 2367937178, 488644213, "\xE4ar\xB9\x04\xC6n\xB9E", "z\xA1\x94<&7Tia#GF7szFv4-ARSL2R:qoOZ&t", 2129405714, "aHn^g$Gs", 82756, 3372597222., 3740396477, 1116866479, "jzoss", "\x80V\xAF", "\xDF\x0E7\x03\x8A\x93\x04\n\x98\xAB\xFEl\tN\xD2\x11", 42970, "\xB6\x81\xE5", 888., "\x14b\xB5E", "_\x99\xFF<\x0B\x05\x9Bb", 226, 4258030791., "Y\x14!Y\xC3~", "\xB3g\xA9\xA6\xCC\xF0@\x06\x06\x95|qSZeJ&0=,0$WQ,!&", 165., "\x93b\xF6m\xFD\x8FLlbs{DR/%", 3920326797., "\x81M-\xA5\x99\xB1\x19\xE4\xAF(\xC0", "\xDA\xB1?=7\x08\xC9lu4#aQR!!7VGH1_^aGDu:Lua$", "<\x8E\x97a\xB7L\xF8#w\x92\xC8\x11\x07x\x92%\xF7\xDC\xE0B\xCCi0dV!", 98844., "\xE7\xB8\xFD\x03\x95\xC59zbYL[U)g2", "+\xCDd\xBEU\xF6", 959, "\xD1\xF6|\x16D\xA5I9pMU9v.T80k&0S", "\x1E\x0CcCGUbQz,=*[V-Yb2.4nxm9#/!7Gn&;I@", "D.\xD9\xCF\xFCH\xC0\xC2\xB1\xC8\x93R\xDDj5+cD{6jm6(8+EP1(q", "D*\xFE\xBA", 232, "\xBE\x811trF", 1321184153, "\xBD\x9A\xDB\x17Q\xD6\xFAn\xEB:-4-*+@wQHB5T_vZC+Xs*n", 2801557518., "\xCE\xAC\xD6\xE0\xA8\x17\x85=", "\x1E\x93\x01aC\x00}[", 3429054517, "\xCB\xCA\xFD\xB0", "1&(zt", "\xA1\xE4Mrx}U/yg2@1n*z;2PqS}", "(u4E)_?", "gxlfn", "%\x9C\xF2.\xFA}~qlT", "\xBB\xD1*", "uzhvxxw", "\x1A\xA6e\xDE\xBB\xFDo\xF9", "d\x92\x1E$\x1B\xEA\x8D+B\x00\x83%6", "cgeipk", "\xA65J1\xA9!", 2686188455, "otc", "jgccuxv", "\xEF\xEB\xA0\x1E\x92\xE2", "F4y\xF1\xBB\xBD.XV:#(gK2TfpwSt", 3759190897, "vkg", 78616, 548, "u\xB3\xD8hQq\xCC\x11%0", 2635736789, 3483897505, "'\xCF*Jp@##_Cc?gkddJc&OZyO2[Ad%qf6[", 1540483477, "q\xD3\x07\x1C~`jKg%vEUZ1i9FlEv}wAR3xS}B4lbz/7X]", "Yz%\xFD\xE2\xD8.\xF7\xB3%_V9HyM#nM(i_ajkk]X:IFhXw5}", "bgqy", "{:\xC18sT|=mtj\x0E\xA6\t\xA8}Q0FUnDrBc$XQqlxB+DNgA2Ix#D1W", 211, 3679578655, "s.2+R", "\xDFn", "n\xBB`s", "qtbj", 37979, "hai", game, 2112437404, 769, "\x1A\xB0\x9C(U;M\x87\xDB", 71630, "cqxj", "}\xBD\xDAjZI", "yyjjtrm", "aan", "OU@bkD", 49775, 52932., "\xFC\xE2\xD4h\r\xA9\xCB)}^fW+Ixp+PGxe}^nJJLku$F", 3066626061., "kT\x13\x07\xB8\xDA(GQ+ADjd}s/5eEg+&hq73MO", "\x03o)V]qppBi", "+rIz_", 912227868., "dmj", "\x858\x07\xB0\xD6r*E^l4V1JY:}-h:z", "q,@6\x82\xD2\x0Fp#J,AazJpamdz.?X3O3Fw%6O?#5fE#u", "\xE8T\x97vf2_/l;", 86966, 'g\xA3\xA3\x96\x10\x1FK\xDA"\xEAR', 49830., "8[5j\xBD\\Q\x0E\xE3\xA9?HrxjOm8,[JiSgx?js67j$h7+jP%", 474739975, "\x018:\x02\r\x8C\xA3\xB0\xA7<\x01HV\x82\x9B", ")\x00\x99I:\x1F\xC8\xFAf\xD1\xE6Nq\x04r%", "\x810a\x89\xE4\xBFf$a9^0=8_kw?!tzU.u3T796", "Medium", "gmf", "\xDF\xA5'\xCA\xB73eAF\xD0\xE4\x91|\xC4\x88\xC1\x861\xDF~\xDD\xF6", 2074532563, 75562, "\\\xC6\tBzmjWNoIC2mB4?T?Va^RI", "hbqta", "\xED\x9D\xFFu*x0kGE,^zN[a46*5j", ".AW", 60661, 527, "s\xE8\xBA*P\xED\x10\x1C\xE6\xD0Mk&+HkT2*%.+c@q8=!_R1xCOSC!:#D", "\x17\xC8NO\xA8\xF6\x06\x91<\xD6\x85{A\x08", "V\xD5&<\x97!\x07", 2346621794, 1777567608., "\xCA\xDDd\xFD\xFBx.", '"\xECfs\xD5\x895\xEE\x15g\xAC\x98\xFDjj7P-j^.^No5ib0kWnBF4UMp', 2033799058, 4967, "\x838\x03\xDB\x1Bq", "Q Z\x12N*YDtH[_0)mT96Ho?pZBKNA,4zR-/v_", "\xE0~e!", '\xE5\xC4"~\x07m\x16\xC6w\xFD\xF3>\xBE}\x9A\xDC;Q#S/2^OdI+9bR', 956, 2857288912, 2206151316., 3752357783, "M\x1E\xB0\x1F\xF6\x05\xB7\x1C\x96\xFEbf*K1Je-qDF8aGo3", 641341899., "k\x1A\xCD\xFF\x89\x93\xA6@\xD9\x02H", "vjrizmm", "\x93\xDB;\x19\x0Bi\xABH\xF2\xBB=UwzKMH}k=jrJc)aA&!dKZq*x#G", "W-l6zUWe", 87030., "i\xE0\t7\x88\x1D", 3708759530, "\x82\x95\xB8i\xCC/\xF7\x0E\xA4\xAD\x1D6d\xEE!\xCF=\xCF\xFA\x14\xF4\x8B!]L;*s6#$nmIHvEE", 3458085457, "agfux", "lieogwp", 2874054399., 509770894, 778, 486., "\xDF\x12\xE7'\xC2\x18\x1Bo", 503, 312., "\xA7\x8B\x89\x92", 1403426374, 804454082, 801012176, "\xC2\x9D7u_\x1E/\xD8\x97\x8C\xC1$", 3635804628., '\x85\xA7\xB5w\x12h\xDDP\xBA\xB8`{\xFB"$;ajfcVjO', "\x04i\xF2?y\xE9\xD7\x9A", "4X]bfux", "\xB1\xABi\xE2\r#0WkB++O6mz%2x*#vj", 944, ":.gfPc", "\xFA\xF6\x1D&5xJ", 3079976628., "DH3h", 1096711735, 529209639., "&\xEA`\x01\xBE\x90\xA1I\xBA\xC5\xC7P", "\xC57\xCEn\x9D\xC9dB?R6\x11\xB1\\\xAF4`k\xE9:g\xC5d1^bEfNpF5WS2wVwNLrS?", "\x7FV\xA0Z\x0B{", "G_nQ)U88", 8030, 1714647543., 2611027051, "bdn", 2502475053., "glllnri", "\xD9M\xC3\x06\xEF}", "\x1B\x1F\xB4\x0E\xA3f6V]RDFG_rY:o+7B4w0h%pD[AZp@", 1257744628, 287860743., 1360248153., 1931993383, 2000529780., "\x9F\xB2}kd+pH8", 20354, "\x1D\xA3\xBA\x88l\xB9", "mnrz", "\xD1\xD6\xEC!\xCDV\xF1", 3266196577, "XpW", 1629057260, "K\xAE\r!\x92\xA48\x00<8\x01\xE4\x13\x8Es7\xE6\x84\xE1\xD9\xFB\xFDV*_xqbJ^63J04QZ&K5naa", "w\x02^Ox\x81\x08W\x1F\xA5\x89", 2597759182, "U&n", 618., 1370311666, "qUXlA", 636., "{\xA9\x8E", "ew!O6aB", 3161689330, "fofanau", "s\xA2f\x19T\x8D", 21892, "\xCF\x9F\x04\n\x97~\x16\x07(\xFF\x14\x1B\xC7(\xE1`\xA869\x1D)ZmQAB2l", 712281697, 3594560342, 4074116551, "\x9B\xE2$", 2586525964, '\xC8j\x8B/:\xC6"+g\x12?P\x03\x06[7', "\xC5x\xE3\x1F", "\xE0Vk6\x0EIj&8nD^B+", "\x99\xB8\xEE#F7P/#UAE[8D3pzX/ONhQ1GVzP", "bVYN\\u\xB5", 86786, "\x16W(\x10\x91\xDB", "nrza", "head", 90., "\xE0\xE0#z\xE0\xC9\x91T\xEE\xC9\x8A5|\xB2\xEF]", "5\x10^|\u{2E3}i0VxTVi4HHMc[x/+", task.desynchronize, "&EtcV", 4037828580., "\\\x16\x1E\xEB;\xB1;\x0FqLygg,h2+p%", "j\x06B\xB3\x86\x927\x03\xF4>\xD3{?\xBB\xB5\x81iE-E+Anb;De-", 2514368740, "auwzt", 1743., "zcbni", 346, "bas", "O\xC3b7O\xE8L\x19\xCD\x9E2KCmx{j?zsQqE6I79qx(@$33eFi", 13785., "wyoq", "\xA3\x01\xAD", 48159., "rizbei", 216., "W\x89\xEA|\x8A\x88\x9EO6PKA7sLBo7UK(", "\x10\xD4,JvWuuo", 4166319879., 21400, 96., 73399, 4243405800., "\xCD~\xE6\x00F\x138p#bQs5B]@uT;f$GN]Kwk6/+", 3664304084, "bbf", "N\xA3Ji", "/-PKl0&)", "jloj", 4272629452, 2109378383, 57311, 9004, 3848045162, "qqn", "%#\xED\xE3I\xEE*fkzm0QS3gxr7r(Kh2[gXef!a_", "$\xB0\xDA", "\x00\x8B\x8F\xC6zNtu!YXo17bSO*(l,[dNn1nm2D", 438919899., 3605489766., 965960781., "wpbfh", "U\xA8\xB1\x10\x0BY\xC8\x19Dp[5WF)Gbz)O16HI}", "_Bt", 78061, 3940296432., 80057, "\xDCgPC\x06\x02^\xF7;", 2482168985, "lT\x03\x0C\xB5\xDB5\x17\x9F\xF60CA+l", "\xEC\xEA\xE0\x01})4/2XnrH::eY#:R73.", "\\\x9C8S\x94", 1130788587., "\x8C\xB6J\x8F\xBE\xAEQ!rd6:[29g$-6t;yR{!K^&zwN", "/\x80\x15\x7F{4RlNldxY,Xou@O6/R)", 3775996135, "nsag", "B\xA0#uhV6#,s:bv3[@t?:8c}}", 295, "`\\KA\xF97u\x1B\xAF\x88", "\xFA\xDB\xA7\xA0", "rybk", 2463528865, 1164066365, "\xFB\x08S5\xC8\xF6h", 61125., 1639232023, "*Du#\xCD\xC4L\x15\xC2\x9D\x08}\x9D@\xDE)lOPiG(NkSl%nk3btuBQ5[b#/Em2", "hmfczr", 2811405365, 29697., 2702662018, "\xDF\xA5'\xCA\xB73eAF\xD0\xF3\x8Cq\xC5\x89\x82", "\x11Dpa9t7USX%C%3v{Az;vG@i:u9#", 1866698071, 3922697478., "\xF7\xD8\xFE\xCB\x18c\x8BoL(r[S]t1ak=+e0w}oB5!AYs", 3889641854, 82050., 1052417251, "5D\x99J\x18V", 2184818545, "\x86\xA5\x88\x80\xD3{D\xFA#\xDA2T\x93Yq-O8vq!nH$r", 41486, "\xC2\xF8|\x1DO\xA3\xAE#\xA5W}\x17%js@KbyR", "mfyjho", 792154477, "\x04d\xA3OV", 2986593080, "C\x0E\xE5L\xF4\xC7)11reSd_m[", "\xCB\x17\xAF[", 394, 47731, 402., "wwak", "\rO\xB1\x92\xE6\xF4", "!\xDF\xDB\xAA\xB9\xDCn", 19752., 2500316785, 10595, 1075456510, "^KDvFZ", 1184869821., "\x8F\x1F\x9C-JR7l:;FJOx", 51749, 81194, "\xC7~\x01\x10)\xEAld+G74TglO9vh)=a3QQrc", "Gs+]KfE", workspace, 78484, "gkyr", 3423308165, "\xCEb\xB1\xFBl ;}8t6K=B", 13067417, 296, "xszu", "i\x9Ci{I%Ee,\xAE\x1D", 3508628247., 272927109., "\xC8[\xF3\x10\xBD\xD969VnuXBbl{js1aZR#5$F!Kdt$=b}1w", 43, "|\xE8\x86\x97v\x16\x8Eo\xF8\xD9&\xDE6\x0E(YpWyOD-2", "\x02\xB4}\xFB\xEC\xD3\x8D\xFF\xF9\xA5\xF7\x06\xE4~\xEB7L-Y]5iMqGJK_zq^NP,.{qNJo5_9", 485, "g\xE5\xC4e", "u\x94\xEBp\xAC\xA6\xB34", "b\xF0\x8Dp]\xD4", 204., 53262., 6169, 35241., "\xA1L\x867\x9C\x04\xB7.\xE2H\xF4z", 1219663289, "\x8E\xE1\x1A{\x9E`\xA2\xF8\x15\xCB(\xAD4Z]?bogCwYYE:wXvKy0&Xd-Ir;FH", "\xFD\xD4\x191\x05o!67E6qtvr2XU,xcqvhoMZQ", "\x0C\x95R\xEB\x7F\x1B\x8CX\xEDJ\xF1\x8F\xB7ck\xD7{\x97A\xA5b\xD1\xD8\xF9\xF4M", 59518, "5@C\xFC9)\x0C\xCFaGD.2Jx&uhjtIOzvH=%!6GTxW", 3497521268, " \x9C\xE7\xD2@\x19\xDC\x18\x87\x96\x86T!f={2en^", "-smLtnb", 883604530, "\xC0X\rD\xBC\x18\xD9(Uij", 676408681, 815, '\xB3\xAEz\xB2\xD9"+\x1F\x04\xEB8ah,\xD2\xC5\xB0\xDF\x9Ce\xA0\x16#', 498180033., "\n\xF3|\x822S\xEC\xD0x\x8E\x03\xAE#\xE7\x13pR!tKJbfQ5rn1jGqI^bIZ9C5", "\xEA\xCC\x906\x04h", "\xFD", "ZG\x07N", 517, 13832, "\xAD \xAB\x119\x8AU0_hPznp0mnd", "\x13\xD8\xB3<\xC4\xD2P1H_XDU=UzH", "\xA4\x90\xD6\x10l\xD2\xF8s\xE9&!u\x90\x1Eqarvy{}d0t{Ga1O7llE{2EGp", "tsaork", "cco", "\xA8\xBE\xC3r5DB-&NeM&WkjUi[dL.FBz23*8l", 77556., "\xD3n\xE1\x11\x18\xFF\xBDlEmgNA[!F;A#CSv=sTe1UaE+", "\x9A\x16T\xEC\xFA\xB7+S", 41300, 1918927288, "\xAA\xE0\x0E9\x15\x18Z\x03\\H", "qdfe", "#*Ke9", "PiK", "\xF1\x19\x91\x0Bug[q!=R=4eELB{eVz8w%l*xhl%3fYYv", "flkc", "2w>", 88953766, 3908881027, 3405618719, "kO\x83\xAC\x80\xF0H\nS5{0OSZt^MEWVY$,EisL,5bi+", "Mo:@t%D", "\xC5x\xE3\x1F,:}M9(ut*+&W/]", "tvoa", "gGl@", 52905100, 1322759656, "noawpb", 4190725271, 183932, "\xA1\x82\x06\x852@+y3gI:eoYFl", "\xFD\xB4\x06G\xD2\xDB)\xAEM2{DklvZDjc6UrhqW}Ubz$J*8_ak%1M", 3081312648., 542007663., "aiyc", 193, "?f\x9Ba", 254073099., "\xDC\xC5\x16YR\x8F\xF0\x0C", "\xA5\x88\xC47\x10\xDE\xE1\xEC\xC4\x0C\xC3N)^t4shjuGO;5^FbaUDB.bim!I;2q4", "+\xD6\x04#\xDA\x96\xE4glx\x96z?e}VNN;7J+6;B+6)3,pIC(A(uE^f_4", "\xC1\x87\xFCo\x80\xE3\x82?@].pOxAVH,yjiBn$:6EhiGJQ&", "\xD6\x97\xC9$'\x9C\x9E", 2863277781., "vs\xB4c\x8EiBJh2HF)$2ImimnH:", 924082144, "?8It!+", 2182187965, "jvga", 27827, 2675021558, "\xAE\xBE\xDAb\xCC{*fkzm0QS3gxr7r(Kh2[gXef!a_", 3763294238, 590, 292, "\xAF3t$\xDDpR!a$^A.H*O(?;z4M}u-tO79[gj6{y-i", "\xBE\x10\xB9\xAD\\\x82", "\xA6]|\xA9\xFF\xC0Z\x15\x17\\\x12kx\xC8\xC9\xCEX=aC{T4tZCQinWa_II)^.TWOr}", "Y\x92F.:*X(*XBZo8}Ap[M-L9*^o^p}[o_DC", 205192563., 9., 410108507, "zsoxr", "M(\x05P\x10\xB7Yjma)UAqdGHBnXS&+&", "#\xB7\r@\x9F", 761, 87834., 29672, 73, "ol\r\x06O\xA2", 82702, 1986052304, 70912, "\xE6\x8F\xD4l\xA9\xACM?\xAB\x08\xA8\x1E.\r\xC5G@", "jmcguv", 940, "\xC1\xF1\xCB", "cuzxxa", 543., 2720527277, 3421781439., 2730541961, 473228810, "\x06\x1D\x98\x93\xA0K\xB5=\xAB9\xC1\xAD~\xED;\xE5\x1AEF$Mx)", "iwthvi", 7458., "0\x9B\xAB\xD4~\x06T9m/jWWak}d", "\xD2A\x17\xF5\x07\xDF\xF2WyZ\xB7980H]sTsee)OjEtn7C,", "f7I", "H\x83\xB1\x07\x96\xC0V.\xABbH#l/XuOUf9[a&]?!]r", "\xFB\xF4FJvf.3@VhL1v77=Fu2Sd=I+KS", "tiurj", "d\x1E\xEC'\x0E\x1F\xF2\xC7", "akfg", "jrtau", "\xB5q\x17t\x022Gv", "x\xDB\xCC\x0B\xDATQm]eZ", 4119913039, 81969., 2460665527, "x\xC2\x12\x01\x86\x0BREV", "sqr", 3515604977, 701856241, "bimvlf", 146, 3705542835., "\xE0\x05n!\xCE\xD6\xE9u:\xEC\x86", '\xF4\xCB\xF1"\xFAc\xE17Uc?u&t', "z\x1E\xC6\xE2\xB3\x86\x94Z\xD3\x1EL\xA1<\x86\x07\x08X=aC{T4tZCQinWa_II)^.TWOr}", "znpezlz", "tnc", 523, 282., "9\x00\xC5in\xC9\x80", 33718, "uurC+V", "sfwe", "\x0B\xC0\xAA\xE6OmkA\xA1\xFD%", ":4f8ZOg}", 3660732678., "yzom", 15795., "LCN)P9jc", "ixcdnwc", "\xFFA\x9C\xAF\x11\xE8Y\x16Ap:s\x89\xE3\xD6\xEF\xC0u\xB8S9\xF8", "\xD0y\x19odAy7B%Iiq0MUh(", "\xC1\n\xD6}\x0C\x9C\x91\xD3h\r1FI5?4zi/WqT6E7$xF7OJ!FkgU]b=Z", "$\xD5\xE6\\\r\xCA", "\xC1\xF1\xCB8U_?/-R%aMtZPgu40I", "\xCD\x1B{}62\x00-\xBD3cI\xA0\xDD", "\xA4m\xA3\xBC\xFE\xF0s\x17\x12\x99-", 40233., "yiqgtkq", "\x83-\xF0\xC2lj\xBEm", function(fF, iJL, iJM, iJN) if not iIq then iIq = { k3, iIn, iIq, k7, fF, iJL, iJM, iJN } end; k3 = fF end, "\xE3\x96\xBDD\x98\xD2\x810\x82\xD6\x83(\x0B#", "LY\x10", "Ue\x85X\xBEw\xDB", 196961682., "\xEF\xFC\xA2)\xFC\xF71", "rpygp", "\n5e\x18\xDFy\xE0y.\x97B^\x0F\xD7", 2363822441, 3659982224, "vncxtde", "DW6>\xE5\xD1B\x1A{\x9B\xDA", "UA\xDC\tX/Mj1$n", 1367791365., 1071048830, 3752910911, 1050853717, "\xB3\xE6\xEBd\xE5@\n\x06\\\x8F", "C\xA3\xA5V)@#Mxn?6_4", 1430300781., 1131348861., "\xFD\xA5\x07R\x0C\x06\xDF\xCBV\xD1\x8Fl", "=f=B;Gf", 3930555205, "Z\xF70(\xAD]O", "\xCB\x1D\x9A\x96\xA7\xDA@Yg\x06\xDF", "z\xCF\x11^\xCD{\xBAF`h\x8D\x7Fj}C\x16\x18`\x06*cn\x9E(VBLR!/^@9", 2036030765, 51412, 87738., "\x1F\u{42C}", task.delay, 2683954854., 77, "*\x906\xCC]\x1F", "\x9D\xB6\xE3<=\xEC\xB3>\xF1)ts-l\xBB\x1F\x88vjZ\xD1\x0E1OZ:;#*Pyo3&-", "wYwdEp", 76945, "vxfckhe", 4038046812., "nqr", 338, "bfrxi", 37943, "\xAD\x8B\x17", "pzuv", "\x90_\x9C-Vw#rw2CR^^g&a@=", "\x87\xDC\x1B\x97\xE4D\xCF\xF22%q4AS8M,@Yyi10N9^zRP6LlOHA;", 2688092085., "\xB9\x98\xCF\x03Q\xD0\xFBv\xE1:\x7F", "value", 32989, "\x18\x01;\x91\x9E\xB9IKG(!}_EcQTwe)a)oa=)DjG", "\xF3\x07:S\xCC\xFD\xA7\x88\xD3\xB9", 2182715502., 3294703751, 4036503271, 518, "\x8B\xAA,\xEE1aRGY2},{I.(d&", 90367, "@3PFe3", "\xE6\x9EFWQ^0#wEQz8(;k:}?PvQE0", "tmX4\x08\xB4\x0F,\x7F", 93944, "\n\x15E8\xDFy\xC0Y\x0E\xB7b^fIcSZ8_gon5eeIQu%H6E2.@yw0=", 3512505555., "-Xx", "\x80\xE6\x89OhN_poor).hHG6ua8k[ZyIV", 178, 1852640356, 2954951011, "\x1D\xE7\x9D\x94\x93\xF9A\xE6\xEAh\xCA\xE4#\x96\x9F\xCB\xCB-5iJG8kz5)w", 3447270212, '!\xE0\xD6SH[\xC0"', 174477214, 18730, 3457265255, "\xCAz\xEC\x0CY\xDD\xA5k\x90fc7TwJ_#umuHC7!b%eYwrY$rM,$h{", "\x99\xDA\x84JvWuuo", 1289179137., "TK=E", '\xE6\x9D\x8C14Y\x1F\xCFd\xB4\x14\x1D\xD6$\xFB2\x15\xB7\xF9\xFFm"^\x1C\xA1\xA9.\x99\xFE:wSPOn', 1927260469, "^P3B0Y", "a\xA9\xD3&\xB9L\xEC\r\xE3K\xC5)p7,/y]m[Uct7)-K#,Lc", 2841308728, 17575, "ZF\xAD\xD6\xE7\xFEA\x12\x9F+/\xC2\x06\xDA\xCCO", "D+c\x0E\xA3\xB7EkVd", "1p\xCF", "\xEA\xAEB\x08i", "\x9D\t\x86\xB9\xD4", "\xF9\xFE\x958^%\xA6\x1D\x17r\xA2*e3p52Q8oMI6A;z]uNO,o{v!Q_", "\xDA\xCC\x7F\x87\xCE\x19\xC9b\xC8", "KX83", 170, 83664., "i1nGle", "\x89c\xB8'T\xBA\xC7", 909., "\x16]_.h2\x13h", ",<[\x85", "\x8E\x02\x7F8g)I\x1F", 1919957017, "\xF7\xDD=", "idygng", 3562518210., 249., "\xF4\xF5\xCC", "z\xF9\x10w\x1C2'DE\xBAdB:\xD2@$#_Ijd", "$\xB0\xDASvVo98O*-BB-m3", 3201485185, "jlnroo", "\x02\nj\x1C\x8E", 1194148907, 939., "\xEEj\x80=", 496612568, "jqw", 46221., "\x96\xD5,\x1A\rv\x86R\xF0\xBBtA*vJCS\x8C\x0C\x07\xCC\xC3", "M\x99i7\xA1", "\xE7\x0E!+v\xBAI<\x7Fy\x1E4\x91\xF4\xB4\x12\xE7\x13\xE0", "\xB8Z\x82Y\xF7o", 842, 2335423562, 2963805660., " \x8Cz\x11\xBDp", 51., "\xD7r\xF5\x1Fo\xF8\xBElmC5^(K^:ooJa.Y]k9", 222., "E*:)", "\xDA\x93PZ\xD1Z\x1B8\x7F\xDF\xD0J\xF3WoBas", 77288, 813967896., "\xE6\xA0\xD3[\x0BtMkkL2!s/Q8)KY#n{^9P[t1]Cgu3&", "znj", 4221864995, "J\xF91\xB3\x169+\xB1k&?y2Z-", 3934670277., "y/(Jc", "G\xAA\x01$\xB6\xAF6\x1B", 2778589656., "5\xFF\xBE", "#.YOrNf", "6\xDA}=\xDA&", 578, "\xCC\xCD\xBFY\xE0\xC5a`\x7F\x88Y2WQThWD*@i[^Z#OOGO4pGgepZ.17", "\x19]r%\x7F$", "\x8F\x81\xF1J\x80R\xFF\t\xA5\xCE\xDE\x15ZB", "{\xD5\xC2\xE1\x90Z\x86H", "NCk-u", "\xFB\xF1\xC4Q+JaT/xl}H2*h+Vy]kQQ1R1=2rV{+h2u", "\xA5\xD4\xE6\x0F\x7F\xE9\xA0[|\x91\x89g\xFA\n\x9B7L-Y]5iMqGJK_zq^NP,.{qNJo5_9", "UX'3\xE4\xD7Ezw6()y%v{RzKUF%}9Ggq.tRnKiDU", "regdbuj", "gxjt", "4\x92\xC3\x8BH\x1F\xB7\x0B\x86\x82[o\xC0\x0E4\xCB;\xA8\x1B7p--3_(4g6DzFhdH", 2493907161., "\xBB\xFD)e2B.ld2S", 828699602, "u\xB0\xDB\x1AN#%4.Z5.ul2OL$mAnrZ.Z#", "\x9E+\x12-\x81\xF5*;\xD5\xDD\xF8", "2Li?3", "\xF5\xC5\xE0'\xF8c\xDC#_n\x1EtQt\x90\x16t\x08\xA9)\xE5d$d*4DV}i_iEr", 912543563, 3945311793., "u\x19)\x11\x02Cjbk", "$\xAF]", "\x9C\x10o\xC3\xF0\x99,3>\x01/\x96h\xB1\xC1\xF2\xA3*\x8FN\x18\xABq9:OI", "v7\x1A\x0F\x82[]Wq-mod/i.3t.}XiK^pUjYY", "0\xA9\x07GLd{{X?$6*3QaqS", "\xE46\x1Bc$\xA8D", "Zn,h4", "\xEDr\xFAkag,M-0C-E3K[z)Jb", 59288, "\xC6\xFA\xF4\xF1SwF^l-[x!=!WspQ-", "W0>DJV=f2}{w", 771., "\xB2\xB8f\xBC\xD8", "\x0E{i2\x7F\x1E\x03n\xFC\xD3\xF6aJ\xC1\xF65", "Qg[f", 89988., "4\\;YI\xFB", 66288., "ipy", "FV?", "Y)U)1lu", 3616522527., "laj", "\x01\xDA\xB5\xFAS\t", "\xA1#i8\xFA\xB2)\x84\x14J\xE1\xFAE\xDA\xD4_", 985, 3081298957, 4548., "\xF1\xCC2|\x02s\x1C{rF3YE;9q9oxNPk", 2141548512., 277724221, "p\xBA\xB9U\x96>\xB0\x9CCq=.XjH=?x;@tsb^", "^x6u", "vhxhwu", 40875., 19, 1425408389, 93655797., "\x9C\xC7n\xA1\xF4\xE2\xFD4\xC9J\xDB\x01\xD5", "ES&GS", "\x8F6\xD4", 0.7, "\xCC\x1B\xADJ4}M_2koTlGrOckYt2/u", "etee", "\x0CYd\xBB\xF2\x91", 334321562, "\x9C\xF7W)1htzBi0U4b=}b", "\xDF\x86\xD6Xw,\xAE\xA1q\x84zT\xFC\x18", "Plastic", "cnanfj", "$Y;r", "\x1E\xB0\xD5GmA", 920, "D\x12\x9B\xA4\x9A\x99`\nlr21(oqkP[R}$NRlruDT-hMj,*p", "#L7", 7566169, 844093348, 1791679682, "H\x12\xDEB\xA4\xBA\xB1\xB9.U", 101, 400, "\xFF%\x04\x13L\xD53:HKJB]CXf+TsCl(kkkU", "\x16\xF1\xB8\x17\xC6/k\x04", 1275994303, ">\u{5A6}qV[", '\xF5\xF2\x9F\xE6%:\x0C\x1Ak\x13)\xB0\xA7\x81\xF5_\xE6\n\xE6J|\x8FP\xEB\xB6\nS"\xCF', 4791., 575, "\x1Blsx\xA3\xB1", 44635, "\x83\x05\xCEPBLm", "P\xC5>\x12)Z:+", "\x8B\xFEF-0\xFC(-p\x02\x12$\x19_'T", "\xF2ts!", 4239122401, 1916892301, "\xC3\x11\xC4\x92\x93\x8C\xE1O\xF5\x9EGyBruqdYy&i(}r1", "crj", 3989314409, "p\nPFP\xB4\x1DS\x1F\xA2\x98/B\x1F`tZ", 3781518568, "vdjypn", ":c\xF6NIMs=roX&.PfpZ]*=$2T;AK!lKZpNq]", "texug", ";\xE1lI\x85\xCAa", "\xF4\xCB\x9D|NF\xCC\x14*%Q(/tPiHiCK", 1237350558., 3854131906, 3502784633, "\xE6A\xFDXC\xA6\x0Ehf4cys3w-RrT:y^IqZ@ouL_x", "yvvvaw", "\x1A\xD4\xF5\x0Fy06RRsQE5St&V", "\xB2\x87$", 320, 29091., 44690, "im\xBB\x1B\xAF\x87\xD3EB\xB8\xE4z?e}VNN;7J+6;B+6)3,pIC(A(uE^f_4", "qwID", "\xEB\xD5\xCC[G2!/:", 512, "w#zcB", "S\x13.", 'X"\xCAU\x12ZM ', "\xB5YT4\xFEP\xFA\xDB\xB8FbBu)yFFwwmg2rNRk!$nXV/]hiJt27y", "\x13sl@9caw)", "`\xFD-\x85\x8Aj\x11'\x10\x99\x9D%\xAB\xE1", 756., "\x9C^\xAAiW\xD2\x98", "\xF7\xE2\x06Baikg^xSf*{Ud_E}AHa/z+#y0lx", 779, "ktd", "\xEF\x972RAERZnYhB,qT&Whhh", "M\xE8\x13<\x1A\xA4\x97\x8D\xEA", "\x157\x1A\x8E", "\x15 \xF6\xE09)r#HAK.zr)t.q.3;f]WWabnD[", 17155, 2197, "La:o", 1527789807., "g,th-a)[", 251271251, 2809451455, "tfqty", "size", 1280071746., 37034, "fcz", 3753955429, 1697122372, "\x81\x99\x8D\xBB\xE1F[", "\x12\u{52B}\u{71F}ZuLmxWdw6OXZeeJuBOCCuC9J", 397, 4000949073., 42279., "\x8E\xFDA)U", 1668779450, "\xF0\xB3\xC0S\x00VB;%q{mcr(3:%d(K5j(J5@L@AV*{m,7", "\xAA\xEE\x1Ex\xFBd\xFC\xCF\x1C", 1844610688, 24443410, 2249752616, "@>ps\xD7jy", "\xFE^\x81H}\xA4", "\xAA\x90\xE20p^\x9EH\xB4sc&XVH(kkqq^(wZ!", 3037457019., "zju", "1[6", 29759, 962, "M\xC4\x18Bzm@.taBO8ViZ", "J\xA0\x02%\x87$;!eeQOyjo#T2IxW@}WhnYT&", 180., 672., 81466, "Mz{\x1E\xBF\xC3\xF7t\xD7\xB8\x97=\xF9p\xA33\x91\xDD\xEDz{\xB9Y-SHR[(NjC^f)", 356517348., "-\xC2\xDD", 44401, 80, 4135800103, 2467207375, "\x16d\xD4\xCE", 34904, "1@\x93[5M\x88\x19\x86\x9E", "<\xBC^\x12K#", "ehql", 3781248307, "\x8At\xF5U\xBF\xB4\xBEYq\xC7R\x1C\xDA\x0B\xC6", 454, 1392263466., 1879082666, 641381408, 1118386756, 108., 20022., "eifr", "hld", "-cs1\xFF\xA9m?OL33Bf;[#LBe8ww3s=Z%3/GN-G", "\xB0w\xCFC\xD7=87Z1rWDKKnueRr^YvzQ8qkX/Gggc&6", 441824631., 349072846, 703, 159., 279598484, 2764671823, "Id*jK!z?", 2446608423., 750., "??#Ng)S", "cg\x88\xE1\xC4\xB3}\xC2\xE8\x8D?\r=\xD4", 2055916803., "paCO", 3800641162, "\xC2\xA4\x87Z\x90\x91\x0Fb", "\xD9\xC1\xF4!%4}3[_51YNFiFi1u23[1CJp", "+cyYR3i", 42752, 46164., "Italic", 2012422752., 31, "`l\xB0\x04[@\xE6]\x82>S\x03/=s)N?DwE", 285797871., "4v}\xA1\xED", "\\.[", "\x19\nJt\xFE\x16N", "\x1D\x1B\x07", ")fC)J19", 0.4, "\x89E\xD2QHh", 50, 1189557866, "\xAD\xEA\xC1\x1F\xDFk\xBAU\n\x19`T!f={2en^", 1114052380, "idmge", "\x0F\x1Eg.aHbd5mnn#^7GLMjD7NQ}C", '\xF3\xF2"\x0B', "hRK\x17aZGa].1di=", task, 2233440311, 57541, '\xC1(;"b N\x1Ey\x9F\xCEQNx\x87\x0Bw.;nqOV;=Wv.FVr@e6KC', 0.15, 128, "W\xFC\xE5\nW", ",d\x91z\xBE\x92\x1FlK1k{vyG{Y,;JQwwDgd1X;4Gp", 4180864264, "\x8E?Qxcel^5v)bOlEj$NA2Ogsy6/5:B", 542, "\x180t\x12\x9B\x18\xC4a.\x8DL\x0CXHy5[pnXkkn+&Hc", "\xB7 \xED\xF4m\x99\xBFu\x01\x9FXf\x8D\x9F\xD5\xAE\x02\xFC\xF2\x98\xE5\xD4", 33392, "egpmpx", 96317, "\x03\x14\x87\x16\xBA%\x1F7x;kDaBSHQc", 866951030, "fT}-D=AUSlf7/wse)YkeO=1p](VP%V#", 1275697415, "\x87\xDD5\x14%z%$BlDPcbU({", 821723234, 2331542668, 1348214951, 1982126212, "\x19\xDC\xFD\x0F\x97\xAE", 714., "'\xD4n", "bioc", 372., "\xC6]\xE8\r\x9C\xA4[8\x94\x01\x1D\n\xCC\xE8\xCFaU\x0B\x1AN\x1B$\x02%W\xF5xUh", "jld", "\x10\xD8\xC4\xFAS\t", "\x17`\xD2\xDD\xEF\x85\xCC\x9Bk&?y2Z-", 1256803424, "hp&[3", "\xE0\xFE\\#\x0FU:\x8AI\xDF", "\xCAG\x04\x1A\xDB\xB8eznQ0", "\xF6\xE2\x92\xDD\xE1A[\xF99P\x89jg5\t\xE0xEF$Mx)", "uyapob", 2020509761, "\xD7\xCBUA&", 3761335428., 88948, "\xA1\x93Lg\x94\x1BM\x00\xA4\x96\n", "\x95~\xF3C\xAE\xD6\x88Ed\xDA]N\xED\x02\xDDx\xDC", 749489465, "\x1EF\x8B\x08{1}M9M/(", "\xF1ti&6\xFF'", 1742225769., 15535, "\xEF\xA6<\xC0\xA32o@A\xD0\x8A\xCC2\x9F\xCB\x83\xDF{\x8F'\x8A\xB7\xC7)pS[B2l9Q10le", "Q%(l", 1164848891, 337120180, 410568967, 78822., "xzs", 20657, 17, "\x95h\xE5\xA7S\xED\x97\xEC\xCF\x00\xDC\xC9\xA3\xC1ny@\x9F\xFF]\x96#5NQYb=5henX", "l\xBF\xCBjZI", 243., "\xDA\xBD\xC3\x0CH\x1A\xBD\xFC{fw$v)hH2HT/Q", 1814844087., "T\x10\xBD\xC5\xA4\xCA{mR=zzMj{i@gUdEk#xfB+iQ", "\xAE\x1A\x18\x03\x88\xBE\xCAdAR\xEE\x98q", 901977916, "%\x86)I4T8TG=SNy&g=:++2erd@b#t#Hs", 3382303444, 59667., "\x1F j\x9F\xCC\xFC~\x16_", "\xE2\xB3\xD1]\tPMcr\x0BAtr\xCA\xBE\x0FnD+(BVz@HP", "\xD5\x97=ob-\x11\xD0\x94\x8B\xD92\xC2+q-O8vq!nH$r", 28623., "kbuyr", 1938661557., "qgqg", "\x12B\x9CTV\x1C\x86\x1D", "\xC7~\x01\x10]", "n\xEA\xBFv\x0E\x82\xBF", 82754, 89405, 408262396, "\xB2\xF9\xB7%\xFE\xAF,)\xA9\x9EO\xCB", "\xA9\x96\x97\r\xA1\x94r/\x87", "\xD38\xCDx\xD7%{#\xB5\xFCCo*[x^CRxS8O3VoiPFGkyX-E]", 13822, "\x1D]N,\xA5|", "CrEi-^", 1799376333., 3238881198., "\xAC\xC2)\x04\x9C", 1719870896, "\xC1v\xEE\x00[\xE3\xAB|\x9Bn\xA8\xD5\xCF\xEA@6\x06\x8C\x0F\x8AC\x01CrPL1b,BjCy(i}vA4z0P/miYk", "r\r\x1A\xD6\xF5E\t\x1E\x969z\x1C\x18\xA5\xAD", 21127370, "\xB5|@yHtM=??", "\xB5\x84\x91m0:G@u273UO1=KE-+WHC7", 53376617, 2185140623, "\xA5!%R", "Q\x04\x86<\xBC\x85K\x98\xD9\x0B5\xEE\x14\xBF\xE3Lk;eWEqm}xR", "Pd9", "R\xFA^\xCE\xE0\xA60cI84nLko[3*#X$LJ5LsDD", 362, 1798338212, "wpz", "<\x8A\x18\x8DO\x1A\xCB\xE8\x86\xAA", 887119080., 1661932635., 1034348158, 3995326567, "LT41\xEF\xEFs\x17w\x99", "tbrbrs", "\xA8\xEDaD\xE4B\x14]\xCD\x88\xE2&\x7F\x91", "azxq", "\x8C\x92\x89", "kpf", "\xCEd\xE1\x1C\x1A\xE1\xB9wDygx&pLLf-;aC1", "y\xA3z\xBD\xA7M\x88\x90\xD3\xEC", 3954771720., 66905, 3014424203, "q\x1A\x12*", "\xECQ\xB8\x1E\x85\xE1\x85@\xAEG\xE1z\x14\x14\x83@\x1F\x85\xEBQ\xB8D\x89@\xA4a\xD1v\xE6\xBCu4b\xAD\x86\x16\x9B\xAA\xB6&\x98\xF3\xD6\xD1", "\xB4\xB7\xC1\xB5\xAB\xAA9\x9ECq=.XjH=?x;@tsb^", "myl", "\x83", 2814388896., "ayyle", "2!mh..V", 179273060, 2040555379, 4108182666., 1184109446, 202476720., "rsz", 818, 379386837., 3509891056, "R\xE2\x96", "\x1D|\x1D-\x05\x00\xAE/\x1F\xCCGyBruqdYy&i(}r1", "Y\xCE\xC8hf5aX@.)F/=I$K1", 911, 2469612612., 3203086978, "K\x18[\xB9\xAD\x80", "/\x12IU\xCF<\x05<\xD7\xFE4h\x8BA$MQ\xB6\xB4&8qfCUHR@M_oCYG/", "lzfyn", 134, "\xC5f!\x14PH\x93I\x0B\x9B[\xECfQQ", 301450374., 848265925, 1646856338, "F:\xEB", '\xBC1F\tq\x84r&\x8F\xB2"', "L[\xA3+\xA8\xC5z7,=vD3{KJ&x#?bs)PY,{VE#IPgg_?u", "L\xF5:2", 4208031857, 2881524134, 847374143, function(ax, iIB) local iLU = bit32.band; local iLV = bit32.bxor; local iLW = string.byte; local iLX = bit32.rshift; local iLY = string.char; local iLZ = buffer.fromstring; local iL_ = buffer.readstring; local iL0 = buffer.readu32; local iL1 = buffer.readu8; local iL2 = buffer.writeu32; local iL3 = buffer.writeu8; local iL4 = bit32.lrotate; if not iIq then iIq = { iIn, iIo, lQ, lC, iIq, lo, iIp, lx, lt, lj, ax, iIB } end; local iVT = iIn; while c == iVT[3188] / (iVT[9683] - iVT[9683]) - iVT[1411] / (iVT[8243] % iVT[8243]) do local izK = z[iVT[3990.]]; local izL = izK * ao end; local ijA = nil; local ijB = nil; if iVT[1977.] / (iVT[8888] - iVT[8888]) * (iVT[6367] % iVT[6367]) == iVT[2619.] / (iVT[275] - iVT[275]) - iVT[4973] / (iVT[2366] - iVT[2366]) then local izK = iVT[6561.][iVT[4958]]; local izL = izK ^ al end; local ijC = nil; local ijD = nil; local ijE = nil; if al == iVT[9693.] / (iVT[6621.] % iVT[6621.]) - iVT[1353.] / (iVT[4090] - iVT[4090]) then string[iVT[3723.]] = { lQ, iVT[3805] } end; local ijF = nil; local ijG = nil; local ijH = nil; local ijI = nil; local ijJ = nil; local ijK = nil; local ijL = nil; for izM = iVT[3598] / (iVT[10571] - iVT[10571]), iVT[275] - iVT[275] do local izK = math and iVT[10070]; local izL = iVT[10845.] and aj end; local ijM = nil; for izL = iVT[7718], iVT[1353.] do if izL * izL < iVT[1506.] - iVT[1506.] then ijF = {}; local izK = ({})[iVT[10686.]] end end; local ijN = nil; local ijO = nil; for izK = iVT[7718], iVT[1371.] do if izK * izK < iVT[5744] % iVT[5744] then ijA = iVT[314] .. iVT[3916]; ({})[true] = -G end end; local ijP = nil; local ijQ = nil; local ijR = nil; local ijS = nil; for izM = iVT[9072.] / (iVT[7522] - iVT[7522]), iVT[8943.] % iVT[8943.] do for izK = iVT[7718], iVT[1371.] do if (izK * izK + izK) % iVT[1353.] == iVT[7718] then iVT[4808][iVT[4609]] = lj[G]; al[iVT[9584]] = lt ~= ijD end end; local izL = c % iVT[10184] end; if iVT[8278] / (iVT[8218] - iVT[8218]) * (iVT[8278] - iVT[8278]) == iVT[163] then local izK = { ijQ, buffer, iVT[243.], ijH }; local izL = not izK end; local ijT = nil; while iVT[946] % iVT[946] / (iVT[9431] % iVT[9431]) == iVT[9929] / (iVT[3830] % iVT[3830]) - iVT[2033] / (iVT[7148] - iVT[7148]) do local izK = not iVT[1642]; lx = { z, false } end; local ijU = nil; for izL = iVT[10726] / (iVT[2958.] % iVT[2958.]), iVT[3573.] % iVT[3573.] do local izK = I[iVT[189.]] end; local ijV = nil; for izL = iVT[7474] / (iVT[5393] - iVT[5393]), iVT[7148] - iVT[7148] do local izK = { iVT[8428], true, iVT[9220], lC } end; local ijW = nil; if iVT[5455] / (iVT[275] % iVT[275]) - iVT[9574] / (iVT[4353.] % iVT[4353.]) == (iVT[1079] - iVT[1079]) / (iVT[3082] % iVT[3082]) then local izK = buffer * iVT[10184] end; local ijX = nil; local m1 = nil; local m2 = nil; m2 = 3.; while true do m2 = 16047. - m2; do if m2 < 16042 then break elseif m2 < 16045 then if m2 < 16043 then m2 = 2 elseif m2 < 16044. then m2 = if m1 then 1 else 5 elseif m2 == 16044. then m1 = ax == lx; m2 = if m1 then 0. else 4 else m2 = 16042; continue end elseif m2 < 16046 then break elseif m2 < 16047. then if m2 == 16046 then ijA = nil; do ijG = iVT[5367.]; ijF = k7; ijE = iVT[2956]; ijD = iVT[797]; ijC = iVT[3579.]; ijB = (m2 + lQ) % iVT[5374]; ijH = false; while true do ijL = #ijC; ijK = ijL - ijD; ijJ = ijF(ijB % 4294967296); ijJ = ijJ % 2147483646. + 1; ijI = ijK >= 1; if ijI then ijI = ijK <= 4 end; if ijI then ijJ = ijJ * 16807 % 2147483647; if ijK == 1 then ijA = iLY(iLV(iLW(ijC, 1), iLU(ijJ, 255.))); ijH = true; break elseif ijK == 2 then ijA = iLY(iLV(iLW(ijC, 1), iLU(ijJ, 255.)), iLV(iLW(ijC, 2), iLU(iLX(ijJ, 8), 255.))); ijH = true; break elseif ijK == 3. then ijA = iLY(iLV(iLW(ijC, 1), iLU(ijJ, 255.)), iLV(iLW(ijC, 2), iLU(iLX(ijJ, 8), 255.)), iLV(iLW(ijC, 3.), iLU(iLX(ijJ, 16), 255.))); ijH = true; break elseif ijK == 4 then ijA = iLY(iLV(iLW(ijC, 1), iLU(ijJ, 255.)), iLV(iLW(ijC, 2), iLU(iLX(ijJ, 8), 255.)), iLV(iLW(ijC, 3.), iLU(iLX(ijJ, 16), 255.)), iLV(iLW(ijC, 4), iLU(iLX(ijJ, 24.), 255.))); ijH = true; break end end; ijO = iLZ(ijC); ijN = 0.; while true do if ijN <= ijK - 4 then ijJ = ijJ * 16807 % 2147483647; iL2(ijO, ijN, iLV(iL0(ijO, ijN), ijJ)); ijN = ijN + 4 else break end end; if ijH then break end; ijJ = ijJ * 16807 % 2147483647; ijM = 0.; while true do if ijN < ijK then iL3(ijO, ijN, iLV(iL1(ijO, ijN), iLU(iLX(ijJ, ijM * 8), 255.))); ijN = ijN + 1; ijM = ijM + 1 else break end end; if ijH then break end; do ijA = iL_(ijO, 0., ijK); ijH = true; break end; break end end; m1 = ax[ijA] - lt; ijO = nil; do ijI = iVT[8370.]; ijJ = iVT[4112]; ijK = iVT[1065.]; ijL = (m2 + lQ) % iVT[5374]; ijM = iVT[10480]; ijN = k7; ijH = false; while true do ijG = #ijJ; ijA = ijG - ijM; ijB = ijN(ijL % 4294967296); ijC = ijA >= 1; if ijC then ijC = ijA <= 3. end; if ijC then ijB = (ijB * 1597 + 51749) % 4294967296; if ijA == 1 then ijO = iLY((iLW(ijJ, 1) - iLU(ijB, 255.)) % 256); ijH = true; break elseif ijA == 2 then ijO = iLY((iLW(ijJ, 1) - iLU(ijB, 255.)) % 256, (iLW(ijJ, 2) - iLU(iLX(ijB, 8), 255.)) % 256); ijH = true; break elseif ijA == 3. then ijO = iLY((iLW(ijJ, 1) - iLU(ijB, 255.)) % 256, (iLW(ijJ, 2) - iLU(iLX(ijB, 8), 255.)) % 256, (iLW(ijJ, 3.) - iLU(iLX(ijB, 16), 255.)) % 256); ijH = true; break end end; ijD = iLZ(ijJ); ijE = 0.; while true do if ijE + 4 <= ijA then ijB = (ijB * 1597 + 51749) % 4294967296; iL2(ijD, ijE, (iL0(ijD, ijE) - ijB) % 4294967296); ijE = ijE + 4 else break end end; if ijH then break end; ijB = (ijB * 1597 + 51749) % 4294967296; ijF = 0.; while true do if ijE < ijA then iL3(ijD, ijE, (iL1(ijD, ijE) - iLU(iLX(ijB, ijF * 8), 255.)) % 256); ijE = ijE + 1; ijF = ijF + 1 else break end end; if ijH then break end; do ijO = iL_(ijD, 0., ijA); ijH = true; break end; break end end; ijA = nil; do ijG = iVT[2435]; ijF = iVT[5147]; ijE = iVT[676]; ijD = (m2 + lQ) % iVT[5374]; ijC = iVT[5212]; ijB = k7; ijH = false; while true do ijP = #ijF; ijN = ijP - ijC; ijM = ijB(ijD % 4294967296); ijL = ijN >= 1; if ijL then ijL = ijN <= 3. end; if ijL then ijM = (ijM * 1597 + 51749) % 4294967296; if ijN == 1 then ijA = iLY((iLW(ijF, 1) - iLU(ijM, 255.)) % 256); ijH = true; break elseif ijN == 2 then ijA = iLY((iLW(ijF, 1) - iLU(ijM, 255.)) % 256, (iLW(ijF, 2) - iLU(iLX(ijM, 8), 255.)) % 256); ijH = true; break elseif ijN == 3. then ijA = iLY((iLW(ijF, 1) - iLU(ijM, 255.)) % 256, (iLW(ijF, 2) - iLU(iLX(ijM, 8), 255.)) % 256, (iLW(ijF, 3.) - iLU(iLX(ijM, 16), 255.)) % 256); ijH = true; break end end; ijK = iLZ(ijF); ijJ = 0.; while true do if ijJ + 4 <= ijN then ijM = (ijM * 1597 + 51749) % 4294967296; iL2(ijK, ijJ, (iL0(ijK, ijJ) - ijM) % 4294967296); ijJ = ijJ + 4 else break end end; if ijH then break end; ijM = (ijM * 1597 + 51749) % 4294967296; ijI = 0.; while true do if ijJ < ijN then iL3(ijK, ijJ, (iL1(ijK, ijJ) - iLU(iLX(ijM, ijI * 8), 255.)) % 256); ijJ = ijJ + 1; ijI = ijI + 1 else break end end; if ijH then break end; do ijA = iL_(ijK, 0., ijN); ijH = true; break end; break end end; ijP = nil; do ijK = iVT[10480]; ijL = iVT[10049]; ijM = (m2 + lQ) % iVT[5374]; ijN = k7; ijJ = false; while true do ijF = #ijL; ijG = ijF - ijK; ijH = ijN(ijM % 4294967296); ijI = ijG >= 1; if ijI then ijI = ijG <= 4 end; if ijI then ijH = (ijH + 2654435769.) % 4294967296; if ijG == 1 then ijP = iLY(iLV(iLW(ijL, 1), iLU(ijH, 255.))); ijJ = true; break elseif ijG == 2 then ijP = iLY(iLV(iLW(ijL, 1), iLU(ijH, 255.)), iLV(iLW(ijL, 2), iLU(iLX(ijH, 8), 255.))); ijJ = true; break elseif ijG == 3. then ijP = iLY(iLV(iLW(ijL, 1), iLU(ijH, 255.)), iLV(iLW(ijL, 2), iLU(iLX(ijH, 8), 255.)), iLV(iLW(ijL, 3.), iLU(iLX(ijH, 16), 255.))); ijJ = true; break elseif ijG == 4 then ijP = iLY(iLV(iLW(ijL, 1), iLU(ijH, 255.)), iLV(iLW(ijL, 2), iLU(iLX(ijH, 8), 255.)), iLV(iLW(ijL, 3.), iLU(iLX(ijH, 16), 255.)), iLV(iLW(ijL, 4), iLU(iLX(ijH, 24.), 255.))); ijJ = true; break end end; ijC = iLZ(ijL); ijD = 0.; while true do if ijD + 4 <= ijG then ijH = (ijH + 2654435769.) % 4294967296; iL2(ijC, ijD, iLV(iL0(ijC, ijD), ijH)); ijD = ijD + 4 else break end end; if ijJ then break end; ijH = (ijH + 2654435769.) % 4294967296; ijE = 0.; while true do if ijD < ijG then iL3(ijC, ijD, iLV(iL1(ijC, ijD), iLU(iLX(ijH, ijE * 8), 255.))); ijD = ijD + 1; ijE = ijE + 1 else break end end; if ijJ then break end; do ijP = iL_(ijC, 0., ijG); ijJ = true; break end; break end end; ijC = nil; do ijG = iVT[10480]; ijF = k7; ijE = (m2 + lQ) % iVT[5374]; ijD = iVT[10615]; ijH = false; while true do ijM = #ijD; ijL = ijM - ijG; ijK = ijF(ijE % 4294967296); ijK = ijK % 2147483646. + 1; ijJ = ijL >= 1; if ijJ then ijJ = ijL <= 4 end; if ijJ then ijK = ijK * 16807 % 2147483647; if ijL == 1 then ijC = iLY(iLV(iLW(ijD, 1), iLU(ijK, 255.))); ijH = true; break elseif ijL == 2 then ijC = iLY(iLV(iLW(ijD, 1), iLU(ijK, 255.)), iLV(iLW(ijD, 2), iLU(iLX(ijK, 8), 255.))); ijH = true; break elseif ijL == 3. then ijC = iLY(iLV(iLW(ijD, 1), iLU(ijK, 255.)), iLV(iLW(ijD, 2), iLU(iLX(ijK, 8), 255.)), iLV(iLW(ijD, 3.), iLU(iLX(ijK, 16), 255.))); ijH = true; break elseif ijL == 4 then ijC = iLY(iLV(iLW(ijD, 1), iLU(ijK, 255.)), iLV(iLW(ijD, 2), iLU(iLX(ijK, 8), 255.)), iLV(iLW(ijD, 3.), iLU(iLX(ijK, 16), 255.)), iLV(iLW(ijD, 4), iLU(iLX(ijK, 24.), 255.))); ijH = true; break end end; ijI = iLZ(ijD); ijB = 0.; while true do if ijB + 4 <= ijL then ijK = ijK * 16807 % 2147483647; iL2(ijI, ijB, iLV(iL0(ijI, ijB), ijK)); ijB = ijB + 4 else break end end; if ijH then break end; ijK = ijK * 16807 % 2147483647; ijN = 0.; while true do if ijB < ijL then iL3(ijI, ijB, iLV(iL1(ijI, ijB), iLU(iLX(ijK, ijN * 8), 255.))); ijB = ijB + 1; ijN = ijN + 1 else break end end; if ijH then break end; do ijC = iL_(ijI, 0., ijL); ijH = true; break end; break end end; ijB = nil; do ijJ = false; ijK = iVT[1917.]; ijL = (m2 + lQ) % iVT[5374]; ijM = k7; ijN = iVT[10480]; ijI = false; while true do ijF = #ijK; ijG = ijF - ijN; ijH = ijM(ijL % 4294967296); ijH = ijH % 2147483646. + 1; ijR = ijG >= 1; if ijR then ijR = ijG <= 4 end; if ijR then ijH = ijH * 16807 % 2147483647; if ijG == 1 then ijB = iLY(iLV(iLW(ijK, 1), iLU(ijH, 255.))); ijI = true; break elseif ijG == 2 then ijB = iLY(iLV(iLW(ijK, 1), iLU(ijH, 255.)), iLV(iLW(ijK, 2), iLU(iLX(ijH, 8), 255.))); ijI = true; break elseif ijG == 3. then ijB = iLY(iLV(iLW(ijK, 1), iLU(ijH, 255.)), iLV(iLW(ijK, 2), iLU(iLX(ijH, 8), 255.)), iLV(iLW(ijK, 3.), iLU(iLX(ijH, 16), 255.))); ijI = true; break elseif ijG == 4 then ijB = iLY(iLV(iLW(ijK, 1), iLU(ijH, 255.)), iLV(iLW(ijK, 2), iLU(iLX(ijH, 8), 255.)), iLV(iLW(ijK, 3.), iLU(iLX(ijH, 16), 255.)), iLV(iLW(ijK, 4), iLU(iLX(ijH, 24.), 255.))); ijI = true; break end end; ijQ = iLZ(ijK); ijD = 0.; while true do if ijD <= ijG - 4 then ijH = ijH * 16807 % 2147483647; iL2(ijQ, ijD, iLV(iL0(ijQ, ijD), ijH)); ijD = ijD + 4 else break end end; if ijI then break end; ijH = ijH * 16807 % 2147483647; ijE = 0.; while true do if ijD < ijG then iL3(ijQ, ijD, iLV(iL1(ijQ, ijD), iLU(iLX(ijH, ijE * 8), 255.))); ijD = ijD + 1; ijE = ijE + 1 else break end end; if ijI then break end; do ijB = iL_(ijQ, 0., ijG); ijI = true; break end; break end end; ijR = nil; do ijF = iVT[10480]; ijE = k7; ijD = (m2 + lQ) % iVT[5374]; ijQ = iVT[10615]; ijG = false; while true do ijK = #ijQ; ijJ = ijK - ijF; ijI = ijE(ijD % 4294967296); ijI = ijI % 2147483646. + 1; ijH = ijJ >= 1; if ijH then ijH = ijJ <= 4 end; if ijH then ijI = ijI * 16807 % 2147483647; if ijJ == 1 then ijR = iLY(iLV(iLW(ijQ, 1), iLU(ijI, 255.))); ijG = true; break elseif ijJ == 2 then ijR = iLY(iLV(iLW(ijQ, 1), iLU(ijI, 255.)), iLV(iLW(ijQ, 2), iLU(iLX(ijI, 8), 255.))); ijG = true; break elseif ijJ == 3. then ijR = iLY(iLV(iLW(ijQ, 1), iLU(ijI, 255.)), iLV(iLW(ijQ, 2), iLU(iLX(ijI, 8), 255.)), iLV(iLW(ijQ, 3.), iLU(iLX(ijI, 16), 255.))); ijG = true; break elseif ijJ == 4 then ijR = iLY(iLV(iLW(ijQ, 1), iLU(ijI, 255.)), iLV(iLW(ijQ, 2), iLU(iLX(ijI, 8), 255.)), iLV(iLW(ijQ, 3.), iLU(iLX(ijI, 16), 255.)), iLV(iLW(ijQ, 4), iLU(iLX(ijI, 24.), 255.))); ijG = true; break end end; ijN = iLZ(ijQ); ijM = 0.; while true do if ijM + 4 <= ijJ then ijI = ijI * 16807 % 2147483647; iL2(ijN, ijM, iLV(iL0(ijN, ijM), ijI)); ijM = ijM + 4 else break end end; if ijG then break end; ijI = ijI * 16807 % 2147483647; ijL = 0.; while true do if ijM < ijJ then iL3(ijN, ijM, iLV(iL1(ijN, ijM), iLU(iLX(ijI, ijL * 8), 255.))); ijM = ijM + 1; ijL = ijL + 1 else break end end; if ijG then break end; do ijR = iL_(ijN, 0., ijJ); ijG = true; break end; break end end; ijN = nil; do ijJ = iVT[7718]; ijK = k7; ijL = (m2 + lQ) % iVT[5374]; ijM = iVT[7411]; ijI = false; while true do ijE = #ijM; ijF = ijE - ijJ; ijG = ijK(ijL % 4294967296); ijG = ijG % 2147483646. + 1; ijH = ijF >= 1; if ijH then ijH = ijF <= 4 end; if ijH then ijG = ijG * 16807 % 2147483647; if ijF == 1 then ijN = iLY(iLV(iLW(ijM, 1), iLU(ijG, 255.))); ijI = true; break elseif ijF == 2 then ijN = iLY(iLV(iLW(ijM, 1), iLU(ijG, 255.)), iLV(iLW(ijM, 2), iLU(iLX(ijG, 8), 255.))); ijI = true; break elseif ijF == 3. then ijN = iLY(iLV(iLW(ijM, 1), iLU(ijG, 255.)), iLV(iLW(ijM, 2), iLU(iLX(ijG, 8), 255.)), iLV(iLW(ijM, 3.), iLU(iLX(ijG, 16), 255.))); ijI = true; break elseif ijF == 4 then ijN = iLY(iLV(iLW(ijM, 1), iLU(ijG, 255.)), iLV(iLW(ijM, 2), iLU(iLX(ijG, 8), 255.)), iLV(iLW(ijM, 3.), iLU(iLX(ijG, 16), 255.)), iLV(iLW(ijM, 4), iLU(iLX(ijG, 24.), 255.))); ijI = true; break end end; ijS = iLZ(ijM); ijQ = 0.; while true do if ijQ + 4 <= ijF then ijG = ijG * 16807 % 2147483647; iL2(ijS, ijQ, iLV(iL0(ijS, ijQ), ijG)); ijQ = ijQ + 4 else break end end; if ijI then break end; ijG = ijG * 16807 % 2147483647; ijD = 0.; while true do if ijQ < ijF then iL3(ijS, ijQ, iLV(iL1(ijS, ijQ), iLU(iLX(ijG, ijD * 8), 255.))); ijQ = ijQ + 1; ijD = ijD + 1 else break end end; if ijI then break end; do ijN = iL_(ijS, 0., ijF); ijI = true; break end; break end end; ijS = nil; do ijF = iVT[7044.]; ijE = false; ijD = k7; ijQ = (m2 + lQ) % iVT[5374]; ijG = iVT[946]; ijH = false; while true do ijU = #ijF; ijT = ijU - ijG; ijM = ijD(ijQ % 4294967296); ijL = ijT >= 1; if ijL then ijL = ijT <= 4 end; if ijL then ijM = iL4((ijM + 1832704949) % 4294967296, 13); if ijT == 1 then ijS = iLY(iLV(iLW(ijF, 1), iLU(ijM, 255.))); ijH = true; break elseif ijT == 2 then ijS = iLY(iLV(iLW(ijF, 1), iLU(ijM, 255.)), iLV(iLW(ijF, 2), iLU(iLX(ijM, 8), 255.))); ijH = true; break elseif ijT == 3. then ijS = iLY(iLV(iLW(ijF, 1), iLU(ijM, 255.)), iLV(iLW(ijF, 2), iLU(iLX(ijM, 8), 255.)), iLV(iLW(ijF, 3.), iLU(iLX(ijM, 16), 255.))); ijH = true; break elseif ijT == 4 then ijS = iLY(iLV(iLW(ijF, 1), iLU(ijM, 255.)), iLV(iLW(ijF, 2), iLU(iLX(ijM, 8), 255.)), iLV(iLW(ijF, 3.), iLU(iLX(ijM, 16), 255.)), iLV(iLW(ijF, 4), iLU(iLX(ijM, 24.), 255.))); ijH = true; break end end; ijK = iLZ(ijF); ijJ = 0.; while true do if ijJ + 4 <= ijT then ijM = iL4((ijM + 1832704949) % 4294967296, 13); iL2(ijK, ijJ, iLV(iL0(ijK, ijJ), ijM)); ijJ = ijJ + 4 else break end end; if ijH then break end; ijM = iL4((ijM + 1832704949) % 4294967296, 13); ijI = 0.; while true do if ijJ < ijT then iL3(ijK, ijJ, iLV(iL1(ijK, ijJ), iLU(iLX(ijM, ijI * 8), 255.))); ijJ = ijJ + 1; ijI = ijI + 1 else break end end; if ijH then break end; do ijS = iL_(ijK, 0., ijT); ijH = true; break end; break end end; ijU = nil; do ijK = iVT[8393]; ijL = iVT[8414]; ijM = (m2 + lQ) % iVT[5374]; ijT = k7; ijJ = false; while true do ijG = #ijL; ijH = ijG - ijK; ijI = ijT(ijM % 4294967296); ijQ = ijH >= 1; if ijQ then ijQ = ijH <= 4 end; if ijQ then ijI = (ijI + 2654435769.) % 4294967296; if ijH == 1 then ijU = iLY(iLV(iLW(ijL, 1), iLU(ijI, 255.))); ijJ = true; break elseif ijH == 2 then ijU = iLY(iLV(iLW(ijL, 1), iLU(ijI, 255.)), iLV(iLW(ijL, 2), iLU(iLX(ijI, 8), 255.))); ijJ = true; break elseif ijH == 3. then ijU = iLY(iLV(iLW(ijL, 1), iLU(ijI, 255.)), iLV(iLW(ijL, 2), iLU(iLX(ijI, 8), 255.)), iLV(iLW(ijL, 3.), iLU(iLX(ijI, 16), 255.))); ijJ = true; break elseif ijH == 4 then ijU = iLY(iLV(iLW(ijL, 1), iLU(ijI, 255.)), iLV(iLW(ijL, 2), iLU(iLX(ijI, 8), 255.)), iLV(iLW(ijL, 3.), iLU(iLX(ijI, 16), 255.)), iLV(iLW(ijL, 4), iLU(iLX(ijI, 24.), 255.))); ijJ = true; break end end; ijD = iLZ(ijL); ijE = 0.; while true do if ijE + 4 <= ijH then ijI = (ijI + 2654435769.) % 4294967296; iL2(ijD, ijE, iLV(iL0(ijD, ijE), ijI)); ijE = ijE + 4 else break end end; if ijJ then break end; ijI = (ijI + 2654435769.) % 4294967296; ijF = 0.; while true do if ijE < ijH then iL3(ijD, ijE, iLV(iL1(ijD, ijE), iLU(iLX(ijI, ijF * 8), 255.))); ijE = ijE + 1; ijF = ijF + 1 else break end end; if ijJ then break end; do ijU = iL_(ijD, 0., ijH); ijJ = true; break end; break end end; ijQ = nil; do ijE = iVT[4686.]; ijD = iVT[1131.]; ijH = k7; ijG = (m2 + lQ) % iVT[5374]; ijF = iVT[10480]; ijI = false; while true do ijW = #ijE; ijV = ijW - ijF; ijT = ijH(ijG % 4294967296); ijM = ijV >= 1; if ijM then ijM = ijV <= 4 end; if ijM then ijT = iL4((ijT + 1832704949) % 4294967296, 13); if ijV == 1 then ijQ = iLY(iLV(iLW(ijE, 1), iLU(ijT, 255.))); ijI = true; break elseif ijV == 2 then ijQ = iLY(iLV(iLW(ijE, 1), iLU(ijT, 255.)), iLV(iLW(ijE, 2), iLU(iLX(ijT, 8), 255.))); ijI = true; break elseif ijV == 3. then ijQ = iLY(iLV(iLW(ijE, 1), iLU(ijT, 255.)), iLV(iLW(ijE, 2), iLU(iLX(ijT, 8), 255.)), iLV(iLW(ijE, 3.), iLU(iLX(ijT, 16), 255.))); ijI = true; break elseif ijV == 4 then ijQ = iLY(iLV(iLW(ijE, 1), iLU(ijT, 255.)), iLV(iLW(ijE, 2), iLU(iLX(ijT, 8), 255.)), iLV(iLW(ijE, 3.), iLU(iLX(ijT, 16), 255.)), iLV(iLW(ijE, 4), iLU(iLX(ijT, 24.), 255.))); ijI = true; break end end; ijL = iLZ(ijE); ijK = 0.; while true do if ijK + 4 <= ijV then ijT = iL4((ijT + 1832704949) % 4294967296, 13); iL2(ijL, ijK, iLV(iL0(ijL, ijK), ijT)); ijK = ijK + 4 else break end end; if ijI then break end; ijT = iL4((ijT + 1832704949) % 4294967296, 13); ijJ = 0.; while true do if ijK < ijV then iL3(ijL, ijK, iLV(iL1(ijL, ijK), iLU(iLX(ijT, ijJ * 8), 255.))); ijK = ijK + 1; ijJ = ijJ + 1 else break end end; if ijI then break end; do ijQ = iL_(ijL, 0., ijV); ijI = true; break end; break end end; ijW = nil; do ijV = iVT[4210]; ijK = false; ijL = k7; ijM = (m2 + lQ) % iVT[5374]; ijT = iVT[10480]; ijJ = false; while true do ijX = #ijV; ijD = ijX - ijT; ijE = ijL(ijM % 4294967296); ijF = ijD >= 1; if ijF then ijF = ijD <= 4 end; if ijF then ijE = iL4((ijE + 1832704949) % 4294967296, 13); if ijD == 1 then ijW = iLY(iLV(iLW(ijV, 1), iLU(ijE, 255.))); ijJ = true; break elseif ijD == 2 then ijW = iLY(iLV(iLW(ijV, 1), iLU(ijE, 255.)), iLV(iLW(ijV, 2), iLU(iLX(ijE, 8), 255.))); ijJ = true; break elseif ijD == 3. then ijW = iLY(iLV(iLW(ijV, 1), iLU(ijE, 255.)), iLV(iLW(ijV, 2), iLU(iLX(ijE, 8), 255.)), iLV(iLW(ijV, 3.), iLU(iLX(ijE, 16), 255.))); ijJ = true; break elseif ijD == 4 then ijW = iLY(iLV(iLW(ijV, 1), iLU(ijE, 255.)), iLV(iLW(ijV, 2), iLU(iLX(ijE, 8), 255.)), iLV(iLW(ijV, 3.), iLU(iLX(ijE, 16), 255.)), iLV(iLW(ijV, 4), iLU(iLX(ijE, 24.), 255.))); ijJ = true; break end end; ijG = iLZ(ijV); ijH = 0.; while true do if ijH + 4 <= ijD then ijE = iL4((ijE + 1832704949) % 4294967296, 13); iL2(ijG, ijH, iLV(iL0(ijG, ijH), ijE)); ijH = ijH + 4 else break end end; if ijJ then break end; ijE = iL4((ijE + 1832704949) % 4294967296, 13); ijI = 0.; while true do if ijH < ijD then iL3(ijG, ijH, iLV(iL1(ijG, ijH), iLU(iLX(ijE, ijI * 8), 255.))); ijH = ijH + 1; ijI = ijI + 1 else break end end; if ijJ then break end; do ijW = iL_(ijG, 0., ijD); ijJ = true; break end; break end end; lj = iVT[10184][ijO](lo[ijA][ijP], lo[ijC][ijB] + m1[ijR], lo[ijN][ijS], lo[ijU][ijQ] + m1[ijW]); m2 = 5 else m2 = 16042; continue end else m1 = lC; m2 = 4 end end end end, "l%O-Z+", "vnicwbc", "g\xAA\x19", "nd\x02H\xC97\\\x86Z\x8CY\xD2\xDB", "orl", 65937., "\x8B\xBA\xD2r", 386, 4083619521., 2323466462, "\x1E\xB0\xD5G\x84h\xE26\xCD\xF4?HrxjOm8,[JiSgx?js67j$h7+jP%", "xnijqcc", "\xE1}GdD#4lv8R{Up!I!l4CP+)B]pPS9^s", "bxcc", 258293, 142778514., 782026152., "\x87\x1D\x9F:", 1027957204, "nccpoeb", 211415427., "z\xC9\x950\x8DUIih9@km}rxL*?.t}iqC,$$rgd", 52328, "I:\xEBgZj{DL#", 2124837870., "C63S_", 278, "\x9A\x97i\x10\xB8\xF7", "&?eWJ", "&\xDF\xEC\n\xF5\x0F?]:B,I^^^i}=6{)OK", 3632119444, 609., "\x80\xF9\x8E\x12\x13;\xA4 q\xD8\xB4o", "\xEA\xC3]/\x0C\xF3", "\xEB\xF2\n+T&RMja+RO2Q}V", "\x8Bj/(YlyZ4[N", "\x9C\x85\x03h\x07\xA972Vd=@E/pP", "uK\u{6BA}", 58873, 407, "d-\x07", '5D\x8FK\x1FL\x83"\x9B\xDDOaCCd//i3eEKMl}6Eh(2', "\xD1]\x962wqYr07R1ASE;X9PDl.mBuF/I9", "\xFC\x1F\x91/\x80\xFC\x8FGqH)#221$-pGP}Q1@-}kTEP3MEC", "\x1D/\xD5", "q\xED\x93,", "\xE1]\xD2R\x02\xBA\xB1", "\x0B\xB6\xCEV\xA9s)11reSd_m[", "hcll", "\xFB\xB6\x10c\xBDj", "1\x98\x842Pmuuj6kRz{bz3xSl5!8$o", function(fz, iJG, iJH) local iT0 = bit32.bxor; local iT1 = bit32.band; local iT2 = string.byte; local iT3 = bit32.rshift; local iT4 = string.char; local iT5 = buffer.fromstring; local iT6 = buffer.readstring; local iT7 = buffer.readu32; local iT8 = buffer.readu8; local iT9 = buffer.writeu32; local iUa = buffer.writeu8; if not iIq then iIq = { lQ, lR, k7, iIp, iIo, iIn, k5, fz, iJG, iJH } end; local iwl = nil; local iVU = iIn; for iGK = iVU[7718], iVU[1371.] do if iGK * iGK + iVU[7718] <= iVU[4090] - iVU[4090] then local iGJ = { iVU[10391], iVU[4731.] }; tostring(iVU[8929], dW) end end; local iwm = nil; while iVU[3795.] / (iVU[1798] - iVU[1798]) * (iVU[5436.] % iVU[5436.]) == iVU[5140] / (iVU[8278] % iVU[8278]) - iVU[6898] / (iVU[10838] - iVU[10838]) do local iGJ = { false }; local iGK = iVU[3878] == iGJ end; local iwn = nil; local iwo = nil; for iGK = iVU[7718], iVU[1353.] do if iGK * iGK < iVU[1054] % iVU[1054] then dZ(table); local iGJ = bit32.prev end end; local iwp = nil; local iwq = nil; if iVU[2525] / (iVU[6441.] - iVU[6441.]) * (iVU[7957] % iVU[7957]) == (iVU[6043] - iVU[6043]) / (iVU[6828.] % iVU[6828.]) then local iGJ = fz - a4 end; local iwr = nil; for iGL = iVU[5060] / (iVU[3768.] - iVU[3768.]), iVU[4792] - iVU[4792] do local iGJ = iVU[4347.] or iVU[10070]; local iGK = bB == iVU[7994] end; local iws = nil; local iwt = nil; local iwu = nil; while iVU[4196] / (iVU[2619.] - iVU[2619.]) - iVU[10486] / (iVU[6441.] - iVU[6441.]) == iVU[9564.] % iVU[9564.] / (iVU[125] % iVU[125]) do dY = iVU[7763] - dP end; local iwv = nil; local iww = nil; local iwx = nil; local iwy = nil; if P == iVU[7420] % iVU[7420] / (iVU[8469.] - iVU[8469.]) then if iVU[4991] % iVU[4991] / (iVU[6798.] - iVU[6798.]) == A then fx(iVU[8502.], bit32); local iGJ = ({})[iVU[2002]]; local iGK = iVU[2197] .. iVU[375.] end end; local iwz = nil; k5 = fz; iwl = nil; do iwm = iVU[4795]; if 24. / (191 % 191) * (193 - 193) == aT then local iGJ = #"pfz"; tostring(fv) end; iwo = k7; iwp = (iVU[2482] + lQ) % iVU[5374]; iwn = iVU[10690]; while (160 - 160) / (43 % 43) == 181 / (147. % 147.) * (44 - 44) do ("mvzrmlv").parent = "owlkgm" .. "mkhnu" end; iwq = false; for iGK = 1, 3. do if iGK * iGK + 1 <= 119 % 119 then local iGJ = ({})[d0]; iGJ = -cY end end; while true do iwt = #iwn; iww = iwt - iwm; iwr = iwo(iwp % 4294967296); iwr = iwr % 2147483646. + 1; iwu = iww >= 1; if iwu then iwu = iww <= 4 end; if iwu then iwr = iwr * 16807 % 2147483647; if iww == 1 then iwl = iT4(iT0(iT2(iwn, 1), iT1(iwr, 255.))); iwq = true; break elseif iww == 2 then iwl = iT4(iT0(iT2(iwn, 1), iT1(iwr, 255.)), iT0(iT2(iwn, 2), iT1(iT3(iwr, 8), 255.))); iwq = true; break elseif iww == 3. then iwl = iT4(iT0(iT2(iwn, 1), iT1(iwr, 255.)), iT0(iT2(iwn, 2), iT1(iT3(iwr, 8), 255.)), iT0(iT2(iwn, 3.), iT1(iT3(iwr, 16), 255.))); iwq = true; break elseif iww == 4 then iwl = iT4(iT0(iT2(iwn, 1), iT1(iwr, 255.)), iT0(iT2(iwn, 2), iT1(iT3(iwr, 8), 255.)), iT0(iT2(iwn, 3.), iT1(iT3(iwr, 16), 255.)), iT0(iT2(iwn, 4), iT1(iT3(iwr, 24.), 255.))); iwq = true; break end end; iwx = iT5(iwn); iws = 0.; while true do if iws + 4 <= iww then iwr = iwr * 16807 % 2147483647; iT9(iwx, iws, iT0(iT7(iwx, iws), iwr)); iws = iws + 4 else break end end; if iwq then break end; iwr = iwr * 16807 % 2147483647; iwv = 0.; while true do if iws < iww then iUa(iwx, iws, iT0(iT8(iwx, iws), iT1(iT3(iwr, iwv * 8), 255.))); iws = iws + 1; iwv = iwv + 1 else break end end; if iwq then break end; do iwl = iT6(iwx, 0., iww); iwq = true; break end; break end end; if iVU[5412.] >= iVU[2766.] / (iVU[4090] - iVU[4090]) - iVU[4265] / (iVU[5257] % iVU[5257]) then dD = iVU[4814] .. iVU[2365] end; for iGK = iVU[7718], iVU[1353.] do if (iGK * iGK + iGK) % iVU[1353.] == iVU[7718] then local iGJ = string.parent; iVU[8308][iVU[2867]] = cw or ak end end; if iVU[2929] < iVU[4265] % iVU[4265] / (iVU[4991] % iVU[4991]) then a_ = iVU[6752] .. u; dC = #cx end; while iVU[537.] / (iVU[1874] % iVU[1874]) * (iVU[5053] - iVU[5053]) == bK do local iGJ = fk[iVU[10283]]; eb[iVU[10283]] = iGJ or iGJ end; iwx = nil; do iwt = iVU[4726]; while eb == 87. / (173 % 173) - 57. / (90. - 90.) do local iGJ = dY ^ 477.; iwy = ({}).parent end; iww = iVU[10791.]; iwu = (iVU[873.] + lQ) % iVU[5374]; for iGL = 1, 2 do if iGL * iGL < 220 % 220 then local iGJ = buffer[select]; local iGK = iGJ * iGJ end end; iws = k7; iwv = iVU[10480]; iwr = false; while true do iwo = #iww; iwy = iwo - iwv; iwq = iws(iwu % 4294967296); iwq = iwq % 2147483646. + 1; iwn = iwy >= 1; if iwn then iwn = iwy <= 4 end; if iwn then iwq = iwq * 16807 % 2147483647; if iwy == 1 then iwx = iT4(iT0(iT2(iww, 1), iT1(iwq, 255.))); iwr = true; break elseif iwy == 2 then iwx = iT4(iT0(iT2(iww, 1), iT1(iwq, 255.)), iT0(iT2(iww, 2), iT1(iT3(iwq, 8), 255.))); iwr = true; break elseif iwy == 3. then iwx = iT4(iT0(iT2(iww, 1), iT1(iwq, 255.)), iT0(iT2(iww, 2), iT1(iT3(iwq, 8), 255.)), iT0(iT2(iww, 3.), iT1(iT3(iwq, 16), 255.))); iwr = true; break elseif iwy == 4 then iwx = iT4(iT0(iT2(iww, 1), iT1(iwq, 255.)), iT0(iT2(iww, 2), iT1(iT3(iwq, 8), 255.)), iT0(iT2(iww, 3.), iT1(iT3(iwq, 16), 255.)), iT0(iT2(iww, 4), iT1(iT3(iwq, 24.), 255.))); iwr = true; break end end; iwz = iT5(iww); iwp = 0.; while true do if iwp <= iwy - 4 then iwq = iwq * 16807 % 2147483647; iT9(iwz, iwp, iT0(iT7(iwz, iwp), iwq)); iwp = iwp + 4 else break end end; if iwr then break end; iwq = iwq * 16807 % 2147483647; iwm = 0.; while true do if iwp < iwy then iUa(iwz, iwp, iT0(iT8(iwz, iwp), iT1(iT3(iwq, iwm * 8), 255.))); iwp = iwp + 1; iwm = iwm + 1 else break end end; if iwr then break end; do iwx = iT6(iwz, 0., iwy); iwr = true; break end; break end end; if aT == iVU[8661.] % iVU[8661.] / (iVU[3167] % iVU[3167]) then z = fv[iVU[7994]]; iVU[8519][iVU[4557.]] = math.id end; for iGJ = iVU[7718], iVU[1371.] do if (iGJ * iGJ + iGJ) % iVU[1353.] == iVU[7718] then A = iVU[1707.] or dC; iVU[276.][iVU[2199.]] = not iVU[8908] end end; if iVU[2526.] / (iVU[4976] - iVU[4976]) * (iVU[495.] % iVU[495.]) == E then local iGJ = iVU[7866.] or iwy; local iGK = d9[iVU[1844]] end; lR(iwl, iwx .. tostring(fz), iVU[1353.]) end, 71990, 3146484504., 2567852069, 731230323., 57194, "r\xD5\xE3\xF0\xB5Y", "\xE1\xBB\xA1\n\xDCU\xC9d", 820, "B\x9FDi|\xC1\xFBz\xF4\xDD.\x19\xF7\n\\6\xB8\xA5\x11?5hXV+i{*3o%G[M?", "\xD9\x86x~f\xA5", "\xF8\xA1\x01L1^+/U/?m", 131, 1271872403, 70944., "O\xE1\xC1h\xDE\xE3=\xA3OtS}v#Jz&!BWDp^q/+9b*Y-", "&\xC5\xE9\xF3d\x9F\xF8\xF4Dyz]0LLr5Tio$Tj=g=IH$", "\x96\xE5/,ikMsYy!h01_2", "okkxi", 544563418, "D\x02\xA3\xD4\xA7\xA4x2\x0F\x0F+\xD5", "pgenrxl", "\x9F\xDCN*fDshb", "\xF4\xB3bS\xB1\xF4\x87v\xA4E\xA6\x04\xC4", ",\u{375}c", 255., 88, 3511564399, 2566052974, "~\xEB\xF2\xDF\xAD\x7F\xBF>\xE9\xDF\x7F\x9A3@w+UeE@UCd0Um}bCAJF6A5^V", 15949, "\x82j\x0BL\x93\xA3|\xDDI\x0C\xC0\x06", 247890557, "\x7F\xC9\x11\x9E\x91S\xC5\xE6\xC1\xFF\xB5C\t{j\xA0@\xFD5\x00\xB9q", 658565690, 29380, "gnazqwx", "\xA2\xDD\x8DN.g\x93r\xBB7", "~\x81\x14", "zodbk", 228667937, "\x1AC\x1B@GUV", "))R", 2661423809, "=\x07\xA3B F", "kkpwq", 4095531956, "\x11\xCCU\xC3\xE9", 587416027, 3513023187., 5771, "eiwnirc", 4081438285, "\x99\xB1\xEBQ\xFF8", "`\x91,U\x7F\x99\xC3~y\xE1\x97\x02\x03a", 3520010940., "\xAA\x9D\x0Fl!WgtW^sZ8ozv@^F6oLwddr8", "\xF5\x9A|-", "\xA3\x9F\xF1\xAA\xBE\xB7=\x8E\x7F\xA9e\x86L\xA2k\xA5+:\x99\xDA$\x9D", 868, 757021211, 369., "NM$m,", " v\xA0\xC0\x0F\xD6", "\x0B\x1F\xA7B\x1D\xD0\xC1\xD8r\xB1<\x96U}(4k*Vy", 65, "zyz", 1365529699, "fjt", "eky", 61820, 2246529506, "uaviy", 428, 1459947143, "L\xC6\x92>\xB9 5V5&N(QCymyF10*NebQIX", "Et5", ".\xB0V", 1377146881, 877, "\x90\x86\x871\xE8$K\x90", 1421808041, ".\xC9\x0C4\xCB\x93\xF2rid\x88F!a.9}ONEjt7", 2741897556., "t.2L", "`\x86\xC3\xAC\xB5\xB2", "9f1", "<.92T\x1C", 11131, "\xA3|R@\xE1;", "\x13n\xB9\x9EY0>\xB5=\x1D\x0C\x7F\xD9\x1B\x90\xC6\x1EbL\x9F\x91\xD1oX!qd)zo6OUy}0*$h9V", -3701438114954191553, 2110057154, "cPl@[0H", 150., 1729085536, "xpifjd", 18706, 1640372449, "/2iu\xCF#-\x06#{0D4)E(qIaHi7z#,r}6o(f9{baqf", ",\xE5Q\x84N']\xFD\x9E\xB36h\xF66\xFB\xA2)7\xA7\x96,", 1539348643, "\xA4\x90\xD6\x10l\xD2\xF8s\xE9&!u\x90\x1E", "frbdfs", 99132., "M\xAD7R\xE3\xC3\xD9?:6D9u{zxAy;Kr^E4ef", "=\x85\xC0gFiYhnz#6OTvq69Sv03B_W:Z", 3791650609, 3625154424., "\n5e\x18\xDFy\xE0y.\x97B^\x0B\xD7/,]", 2512771911., "2\x0Bu:mnD_p2j\x08", "hzoyo", 856, 4122857809, "\x83\xE2j\xB6", "\xAE[\xBAX\xD9\xC0V0914+0uyY^S8f$ny[-e5", '\t\x11"', 737, 2231607358, "\r$\x10\x08\xAB`oF/DdI2/.#]])1U(ax{UE9TTx}2", "u\xE8\xAC^VL/", 'S"\x04\xDA', '-\x1B\xFFC\xF0\xD5\xE4_\xCF\x96\xB9!"\xBF\xEF`', 42622, "rkcozru", 504506234, 481, "|'\xC4@!}[?4ER+fHw6", 33679, "\xC4\xF2!k\x8B\x94", "\xA7\xF5\xB8Y!w/]jaKV^OXJqnr?eDWM:A3Iw&)U6v", "*#6izf\x9A\x12\xB8\x8EE)_MuE(Nh(vev8VR_ELTO!LTgFm:A", 59839, 816912520, "\x1E\x96KLU\xFD\xCB?\xA3!+Wq]Xc4O,F:c", "yzx#e", 795935337., 8672, "ra$u\x93\x1A", 2666290368., "\xF8\x06p \x15\x9D\xAB\x1B}\x10=zk\x99", "u\x9C0\x1A\xA4\xF1~[.sc&XVH(kkqq^(wZ!", 2778084306., "mL\x19\x10z]3;fFs,6RFh8#d$Hfjhl)PI/", ")vbBkb1", "D410:]b", 24556, "C\x93\xD0:?\x07\x95\\", 2195795443, "7Y\x0B\x0C\x1225\x17~\xAE\xF6F", 4249543077., "\xD1\xF6|\x16D\xA5", "qfly", "ivcukn", 109, 425846095, NumberSequenceKeypoint, 0.05, "\x0C2s:\xE2\x04\x9ER", "\xF0\x9AVJ\xE0\xA9{85c", 5353, 36409, "qdOZ", 39., "\x99\xC2C\xF1\xE2\x02\x08\xE6O", 2044246529, "1\x91o", "\x04\xA1\xD0\x84h\x8C\xE7[pV_&!OsykOa/8u,)S:8u", 757, "\xC7v\xC0\xD9\x02\x11\xACV\x17\xEB\x05\xE9O", "\xD4<\xA0", "\x01u\x7F*}.\x19o\xE6\xD8\xDB?b\xC1\xF3h,=$F#e=0Gi*@", 635141404, "\x92\xF8HJ9\x96\xEAJ]vs*0+3PRf_^yHzv", 748, "\xFCM\xA9\x1AaBa1%@47^wrBSf_-/*tk:(+pU", "\xE1\xF1\x9FNK\xA7j7%WWUHk:2kKobvJe,$", 922, 692313862, 690997734., 80088., "d\x1C\x06;", 80755, "\xC7\xE5%4\xC6\x1A\xC9{\xE4MK=\xFA%\x93v\xC2\xC2\xE6\x01\xE4\xAF", ",kvA)=J", "\xA3d\xC7\x86K+Y", "\x8C\x84w\xCB\xD6jH", "\x92\x9F\xA9\xA5'5e\x19_\x80-k\x9F\x13+]bF5y^C3)oWoaEqNe!Y=sU", "+SB]", 68128, "D\x8D;Z\xEF\xD5\xFC\x15\xB1\x19\x05\x1F?Y", 343569638, "\xF6xU;\x19\xE8\x06\x9Cgr,s#L-XmdUgmq.Xw55L+%[o3", "fkpkq", 2842251794, 540., 1836., 2643463397, 260, 2597418770, 850600692., 17872, 4074466540, '`\xBDF\xA6\x9D"\x02\x03', 4247496338, "1D}", "\xBD\x89't~S\x16", 35688., 2199061, "\x1E\xB0\xD5G\x94n\xF4<", ipairs, "P\xA2\xE2\x07\xE4Xk4Lio", 746445525., "Ok0-)&S^", "\x1A\xCD\xA2\xF9n\xE8\x99!KGF:2W_F", "\xE4ar\xB9\x0B\xC8`\xB3[\x9Au@boebc^T1n+.NMa3&UTyq*b)K", 31806., "\x8B\xAA,\xEE\x83\x01\x01\xA9\xD7V=mx1?*a^5}?4::G&kq9", 3716000928., "\xCD\xB5\xF6,\xD4\x1EFS", 2263989889, 77433., 84979, "ukrqztw", 3080616497, 1619915418., 44540, "R\x90\x81\x1B\x05\x8F", 84655, "f$\xCA|\x8D\xB9\xDBt\xE6Z", "[wL\x08\xB6\xEE\x1Ds\x1Ek\xE4", "\xE4SX\xE70\xDEwD:_xESdn2YDv@(I", "\x04\xDBUQ\xAA\x01\n:\xAC\x9C>\x1F\x9E", "\xA6\xE6.9\xB5NOKLjl,jUi_", "A\x9C\x92\xFB\xA2mx\xAEd-,\x10\xF9\x92\xE5\xB7lOPiG(NkSl%nk3btuBQ5[b#/Em2", "O\xEF\xE4<", "6[G++wA", "\xF8\x06\x0B\xEF\x1C/\\\x1F\x99\x0E\xD8S~", "S\xCE\x12\x97JI", 3823015600, "\xC9\x1AHUX\xAD\x01\xB0\x82\x07\xC2S\xEC\x8E\x8Ac\x03", "\x19l\xE4\xB9^\xC2\xBF\x02\xD8\x92go\x16\x02+]bF5y^C3)oWoaEqNe!Y=sU", "ekpxhsb", 26678, 855000331, "\x83\x0264\xD5J", "\xA9\xE5j8\xCA\x1A.ld2S", "q\xC3\x15V\x8AJ", "7\xB7^dC\xD1\xA5Q4\xC7", " \xF6\xB9j\xD4u\x1D\x8Dsr\xC1\r", "b\xC2\x0C", 2687401732, 907888295, "\x94;}T\xB2\xC6\xA4y\x91~E\xEB\xDC*sC\x96\x9A\xEC\xE5\xBF\xA65", 1378004183, "rct", "zapaqs", "\x95\xB23'b@6-]y[k3Dk02C5&k4=RIY%74", 3748071280, "ytq", "\xDD\xBD\xA8]ty!G+HkGjc9xn*rhl^]L9&mX(+W)", 79132, 453., "rvnmxin", "\xA5T\xB7\x06a{pr\xFF\x08\xDDt\x90\xC8EX\xB6^or\xC1\x9C", 456217526, "\x8B\xE7k\x12D\xC4\xBEb\xAD\x00^(__IXzoSZobVB&Vn]si7a_F77_}{", "Gf)gA", "\xF9\xE5\xD7\x1F\xCAY\xEB", 416, "srfbbp", 153., "\xE3\xEE\xF5U6X\xF8\xAEp\xEECm\x87)la-#f88bv,1/$hmvtMcxm=)ka3#", "itekwi", 7, 3192666509, 426., "Q\xFE:+\x8BJZ\x19", 2164917786., 700, 1668544818., 333., "dtxj", "FP4", 53729, "\xBF\xFD1b!Cjbk", "[LHyJ", "pnl", 11428, "N\xB4t>\xFC\x11\xB5\xF8", "\x0CBj\t\xCC7\xA1F\xDB\xFC", "\x7F\xB4bN", '\xF1\xA7"\x15 \xCF\xFC\xBBT\xE6TeG5aO5gQ$MCjD@82w_', "spxjbch", "\xDEa}9hOU1;#R&$V+L@*XS", "\xFB\xD5:d\xB6,xCekv&N;k#Vp923IC%g)Yqx", 49376, 8881, "@\xB8\x80w*w@", 4271959751, 2462, "\xB3\xB6i\xB8\xCD#-\x04\r\xAF-}}+\xC2\xDD\xB4\xCC\x8D%\xEDA^(/_yehNAgT-YKp!7cz", 3638920131., 85266., "1@\x93[", "\xAD\x08\xF9\x99\xBCM", 1938224169., 18449, "offset", "e%2IHF", "\xFC\xA4p\xA0", 622038090., "cpmvtwf", function(iJT) local iU1 = bit32.bxor; local iU2 = bit32.band; local iU3 = string.byte; local iU4 = bit32.rshift; local iU5 = string.char; local iU6 = bit32.lrotate; local iU7 = buffer.fromstring; local iU8 = buffer.readstring; local iU9 = buffer.readu32; local iVa = buffer.readu8; local iVb = buffer.writeu32; local iVc = buffer.writeu8; if not iIq then iIq = { iIq, lK, iIp, k7, lQ, ly, iJT } end; local ixA = nil; local iVV = iIn; while iVV[1651] / (iVV[1070] % iVV[1070]) * (iVV[4991] % iVV[4991]) > iVV[8607.] do P = -buffer; fJ = iVV[4392.] + iVV[4077.] end; local ixB = nil; if iVV[6556] < iVV[6573.] / (iVV[3573.] % iVV[3573.]) - iVV[3598] / (iVV[9095] % iVV[9095]) then for iHL = iVV[7718], iVV[1371.] do if iHL * iHL + iVV[7718] <= iVV[5798] - iVV[5798] then local iHK = iVV[628] .. iVV[7003]; math:count(); iHK = E and br end end; select() end; local ixC = nil; local ixD = nil; local ixE = nil; for iHL = iVV[7718], iVV[1371.] do if iHL * iHL < iVV[5030] - iVV[5030] then E = { iVV[5235.] }; local iHK = iVV[1172] == false end end; local ixF = nil; if p == iVV[8888] / (iVV[2994.] - iVV[2994.]) - iVV[9519.] / (iVV[3795.] - iVV[3795.]) then local iHK = -ai; local iHL = dW < iVV[6119] end; local ixG = nil; local ixH = nil; local ixI = nil; for iHK = iVV[7148] / (iVV[460] - iVV[460]), iVV[1079] % iVV[1079] do ({})[iVV[9609.]] = iVV[5198] .. fh end; local ixJ = nil; for iHN = iVV[1533.] / (iVV[1818.] % iVV[1818.]), iVV[881] % iVV[881] do local iHK = -iVV[8140]; local iHL = { fz }; local iHM = fi[iVV[7989.]] end; local ixK = nil; local ixL = nil; for iHL = iVV[8861] / (iVV[3706] - iVV[3706]), iVV[4945] % iVV[4945] do de = buffer % fg; local iHK = not iVV[5213] end; for iHL = iVV[7718], iVV[1353.] do if (iHL * iHL + iHL) % iVV[1353.] == iVV[7718] then fv:push(dQ, de); local iHK = fg[iVV[6097]] end end; local ixM = nil; local ixN = nil; local ixO = nil; while iVV[9072.] / (iVV[8328.] % iVV[8328.]) - iVV[6337] / (iVV[2621] % iVV[2621]) == (iVV[4040] - iVV[4040]) / (iVV[9295] % iVV[9295]) do local iHK = {}; local iHL = dl and ce end; for iHL = iVV[7718], iVV[1353.] do if (iHL * iHL + iHL) % iVV[1353.] == iVV[7718] then ixL = ({})[bit32]; local iHK = iVV[4784] .. iVV[10371.] end end; if iVV[4719.] > (iVV[9519.] - iVV[9519.]) / (iVV[8922.] % iVV[8922.]) then local iHK = { E, iVV[9483.], iVV[1798] } end; if iVV[2766.] / (iVV[4985] - iVV[4985]) - iVV[9693.] / (iVV[10222] - iVV[10222]) == iVV[7420] / (iVV[10873] - iVV[10873]) * (iVV[2766.] % iVV[2766.]) then ai = o > H; local iHK = not true end; for iHL = iVV[293] / (iVV[4968.] % iVV[4968.]), iVV[1874] % iVV[1874] do d0 = ixK // buffer; local iHK = iVV[4837] .. iVV[3172] end; while 34 / (189. % 189.) - 246. / (221 % 221) == 172 % 172 / (16 - 16) do av(); e8 = -cE end; ixA = nil; do ixC = true; ixG = k7; ixE = iVV[5055.]; ixD = iVV[10480]; ixB = iVV[839]; ixF = (iVV[7221.] + lQ) % iVV[5374]; ixH = false; while (60. - 60.) / (35 - 35) == bm do aT.x = -buffer; ("rui").next = buffer.value end; while true do ixM = #ixB; ixK = ixM - ixD; ixI = ixG(ixF % 4294967296); ixI = ixI % 2147483646. + 1; ixN = ixK >= 1; if ixN then ixN = ixK <= 4 end; if ixN then ixI = ixI * 16807 % 2147483647; if ixK == 1 then ixA = iU5(iU1(iU3(ixB, 1), iU2(ixI, 255.))); ixH = true; break elseif ixK == 2 then ixA = iU5(iU1(iU3(ixB, 1), iU2(ixI, 255.)), iU1(iU3(ixB, 2), iU2(iU4(ixI, 8), 255.))); ixH = true; break elseif ixK == 3. then ixA = iU5(iU1(iU3(ixB, 1), iU2(ixI, 255.)), iU1(iU3(ixB, 2), iU2(iU4(ixI, 8), 255.)), iU1(iU3(ixB, 3.), iU2(iU4(ixI, 16), 255.))); ixH = true; break elseif ixK == 4 then ixA = iU5(iU1(iU3(ixB, 1), iU2(ixI, 255.)), iU1(iU3(ixB, 2), iU2(iU4(ixI, 8), 255.)), iU1(iU3(ixB, 3.), iU2(iU4(ixI, 16), 255.)), iU1(iU3(ixB, 4), iU2(iU4(ixI, 24.), 255.))); ixH = true; break end end; ixL = iU7(ixB); ixJ = 0.; while true do if ixJ <= ixK - 4 then ixI = ixI * 16807 % 2147483647; iVb(ixL, ixJ, iU1(iU9(ixL, ixJ), ixI)); ixJ = ixJ + 4 else break end end; if ixH then break end; ixI = ixI * 16807 % 2147483647; ixO = 0.; while true do if ixJ < ixK then iVc(ixL, ixJ, iU1(iVa(ixL, ixJ), iU2(iU4(ixI, ixO * 8), 255.))); ixJ = ixJ + 1; ixO = ixO + 1 else break end end; if ixH then break end; do ixA = iU8(ixL, 0., ixK); ixH = true; break end; break end end; while 213. / (166 - 166) * (144. - 144.) == (26 - 26) / (210. - 210.) do ("juz"):split(); g = -dE; fz() end; if 200 % 200 / (10 % 10) == 120. / (248 - 248) - 219. / (240. - 240.) then local iHK = es.index; while 208 / (122 - 122) - 9. / (229 - 229) == (213. - 213.) / (189. % 189.) do ("pmtac").parent = iHK * 986; cA = iHK.w end end; lK[ixA] = false; if iVV[9579.] / (iVV[4218.] - iVV[4218.]) * (iVV[10212.] - iVV[10212.]) == P then bR(false, iVV[7905.]); aT = { iVV[10433], type } end; for iHL = iVV[1506.] / (iVV[4985] - iVV[4985]), iVV[1070] - iVV[1070] do local iHK = iVV[2671] .. bQ end; if iVV[9564.] % iVV[9564.] / (iVV[7710.] - iVV[7710.]) == iVV[10873] / (iVV[9778] - iVV[9778]) - iVV[4040] / (iVV[9579.] - iVV[9579.]) then local iHK = false or u; local iHL = iHK and iVV[10517] end; for iHK = iVV[3399.] / (iVV[3504.] - iVV[3504.]), iVV[5017] - iVV[5017] do z[iVV[10283]] = false == false end; ixO = nil; for iHL = 44 / (132. - 132.), 158 - 158 do local iHK = -653 end; do ixK = iVV[5201]; ixM = iVV[6890]; ixN = k7; ixJ = (iVV[2346.] + lQ) % iVV[5374]; ixL = iVV[10480]; ixI = false; if 122 % 122 / (205 % 205) <= 873. then local iHK = 617 % 83 end; while true do ixF = #ixK; ixH = ixF - ixL; ixC = ixN(ixJ % 4294967296); ixE = ixH >= 1; if ixE then ixE = ixH <= 4 end; if ixE then ixC = iU6((ixC + 1832704949) % 4294967296, 13); if ixH == 1 then ixO = iU5(iU1(iU3(ixK, 1), iU2(ixC, 255.))); ixI = true; break elseif ixH == 2 then ixO = iU5(iU1(iU3(ixK, 1), iU2(ixC, 255.)), iU1(iU3(ixK, 2), iU2(iU4(ixC, 8), 255.))); ixI = true; break elseif ixH == 3. then ixO = iU5(iU1(iU3(ixK, 1), iU2(ixC, 255.)), iU1(iU3(ixK, 2), iU2(iU4(ixC, 8), 255.)), iU1(iU3(ixK, 3.), iU2(iU4(ixC, 16), 255.))); ixI = true; break elseif ixH == 4 then ixO = iU5(iU1(iU3(ixK, 1), iU2(ixC, 255.)), iU1(iU3(ixK, 2), iU2(iU4(ixC, 8), 255.)), iU1(iU3(ixK, 3.), iU2(iU4(ixC, 16), 255.)), iU1(iU3(ixK, 4), iU2(iU4(ixC, 24.), 255.))); ixI = true; break end end; ixG = iU7(ixK); ixB = 0.; while true do if ixB + 4 <= ixH then ixC = iU6((ixC + 1832704949) % 4294967296, 13); iVb(ixG, ixB, iU1(iU9(ixG, ixB), ixC)); ixB = ixB + 4 else break end end; if ixI then break end; ixC = iU6((ixC + 1832704949) % 4294967296, 13); ixD = 0.; while true do if ixB < ixH then iVc(ixG, ixB, iU1(iVa(ixG, ixB), iU2(iU4(ixC, ixD * 8), 255.))); ixB = ixB + 1; ixD = ixD + 1 else break end end; if ixI then break end; do ixO = iU8(ixG, 0., ixH); ixI = true; break end; break end end; if iVV[8922.] / (iVV[6193] % iVV[6193]) - iVV[2598.] / (iVV[1977.] - iVV[1977.]) <= iVV[4716.] then ({}):reset(cm); eb = -ek end; ly[ixO] = true end, "7hqA", "dupu7i]/", "rclfxqv", 1535877513., "y\xE9:(\x9AtyKg%vEUZ1i9FlEv}wAR3xS}B4lbz/7X]", "\xAF\x8D\xCEK\x8F\x10\x07`M\x8C\x8A", "bqjzr", "\x84\xFF\n*j!TmSs((!@", 321., "U\xE6\x1E}U", "ZB43K6Iw", "kptrg", 1655879491, 4282388534, "\xA9#-\x96^BW}!GZcJ^*x8j2^P]znPr$KX1*5Hlr", 2914589722, 58248., "\xE2\xE8\xFBD,\x9A\x03\xC2", "\u{453}7~T\x18EkVd", "mlacuag", "\x07\xF9#b", 488963839, 447478391, 38841., "00#)-Z93", " \x82@\xF4G)", 288., "{\xA3\x86", "vgaw", "Tk\x829U=BoL9X", 1625359122., "\xC2\xF8>\xB3}", "\xF5\x1Cegq\x96\xD9>\xA6R$", 3967974285., "tail", "\xB2\xB4\x9D\x08\xD3*\x7F~4EoxmU.!", 28886, "\x7Fy8D\xE3\x99@.taBO8ViZ", "rqpqi", 367306547, "epdy", "\xE8y\x9CWz(NjaKHu@xleZ9c", function(iJQ, iJR, iJS) local iUX = bit32.bxor; local iUY = bit32.band; local iUZ = string.byte; local iU_ = bit32.rshift; local iU0 = string.char; if not iIq then iIq = { lc, k7, iIo, iIp, k3, lF, iIn, lr, lg, iJQ, iJR, iJS } end; local oU, oV, oW = nil, nil, nil; local oT = nil; oT = 3.; while true do oT = 5011 - oT; do if oT < 5010. then if oT < 4968. then break elseif oT < 5008 then break elseif oT < 5009 then if oT == 5008 then lr = false; lg = false; lc = false; k3 = nil; oW = if lI then iIn[7718] else iIn[10480]; oU = iIn[7596.] * oW + iIn[6905] * (iIn[7718] - oW); oV = iIn[5531] * oW + iIn[4975] * (iIn[7718] - oW); oT = if (oU * iIn[9406] + oV * iIn[1405] + oU * oV) % iIn[8905] == iIn[246.] then 1 else 2 else oT = 4968.; continue end elseif oT == 5009 then local ckr = nil; do local ckn = iIn[10480]; local cko = iIn[1282]; local ckp = (oT + lQ) % iIn[5374]; local ckq = k7; local cks = false; while true do local ckt = #cko; local cku = ckt - ckn; local ckv = ckq(ckp % 4294967296); local ckw = cku >= 1; if ckw then ckw = cku <= 4 end; if ckw then ckv = (ckv + 2654435769.) % 4294967296; if cku == 1 then ckr = iU0(iUX(iUZ(cko, 1), iUY(ckv, 255.))); cks = true; break elseif cku == 2 then ckr = iU0(iUX(iUZ(cko, 1), iUY(ckv, 255.)), iUX(iUZ(cko, 2), iUY(iU_(ckv, 8), 255.))); cks = true; break elseif cku == 3. then ckr = iU0(iUX(iUZ(cko, 1), iUY(ckv, 255.)), iUX(iUZ(cko, 2), iUY(iU_(ckv, 8), 255.)), iUX(iUZ(cko, 3.), iUY(iU_(ckv, 16), 255.))); cks = true; break elseif cku == 4 then ckr = iU0(iUX(iUZ(cko, 1), iUY(ckv, 255.)), iUX(iUZ(cko, 2), iUY(iU_(ckv, 8), 255.)), iUX(iUZ(cko, 3.), iUY(iU_(ckv, 16), 255.)), iUX(iUZ(cko, 4), iUY(iU_(ckv, 24.), 255.))); cks = true; break end end; local ckx = buffer.fromstring(cko); local cky = 0.; while true do if cky + 4 <= cku then ckv = (ckv + 2654435769.) % 4294967296; buffer.writeu32(ckx, cky, iUX(buffer.readu32(ckx, cky), ckv)); cky = cky + 4 else break end end; if cks then break end; ckv = (ckv + 2654435769.) % 4294967296; local ckz = 0.; while true do if cky < cku then buffer.writeu8(ckx, cky, iUX(buffer.readu8(ckx, cky), iUY(iU_(ckv, ckz * 8), 255.))); cky = cky + 1; ckz = ckz + 1 else break end end; if cks then break end; do ckr = buffer.readstring(ckx, 0., cku); cks = true; break end; break end end; iIn[4085][ckr](iIn[2966]); lF:Destroy(); oT = 0. else oT = 1001; continue end elseif oT < 11619. then if oT < 5011 then lw(false); oT = 2 else break end else break end end end end, 164, "a\x91FWma#U_K*6Opp[P182BZa,T8:@xyD", '"\xAC\x18P1\xF3\x93\x0C3\x98', "GetService", "1_\xD0", "LY\x1F\x95\xA1\xC6\xCC\xF42%q4AS8M,@Yyi10N9^zRP6LlOHA;", ",\xBCI\xBF[", 51817, 83399, "\xD8fv\x96t-MT1:6yOzX18", 3349492800., 546154072, "+E\xE8\x03\xC8JJ\xF9yGkaWrt5zI3%#^q1/nYEnl8nd#vk;", 2116034315, 454964941, 270., 4160852225, "\x0F3_-\x90\x8B5EtG3WljZHE^;s-", 3601414653., 4131852823, "\x95\xE0\xA4\x9E\xF4K|\xF8>\xEC.\x1B@\x91\x1E\xAB\xD7sRym.zNW^7p", 2148298910, "e\x9Cv@\xF2NIwFTm1qJ2p9AnQTg%", "\x0E{i2\x7F\x1E\x03n\xFC\xD3\xF6aM\xC2\xE88z/Okh*=x1}", 564., "\xD8\x9A\xDF7y).X^?L:", "iahjgq", 81596, 10041., "\x01@V'\x93\xFD\x18\x85\xC4q\xF7\xFE\x06\xE1\xA5", "Z\x0CA\xFF\x9F\xCCZ+\x17\x9D\x88Ga", "\xC2j\x0E[A{\\qk\x03\xCE\x03\x08B\x1A\x1D\xFD\xB3\xB4d\xF4\xB3\xF28\xCB\xA9n!INQYb=5henX", "NmvJA", "h\xCC\x17F\x90}\xAD9-\x7F\xC1\x19Nu$?P0yxY12UGv7EUU2Dydxe3T(j", '9\xF9\xAF`W\x89\x94"', 4111894031, ".\x85=DxWZ.i}0", "\xC7\xA5\xC3\\\x7Fz*\xD3\xFF\xDA\xF8\xCDht;;urgq]OOsbaHw]U%JtfG", 26858272, 1114, "\x80I\xDAy\xE4\xCFb`k\xEA}^\x93\x05\xEEz\xD2q.-KCHQ%*RwMMm)^P1Zr}P-g", "\x1A\xE0\xBD!H&#v^4E@", "\xD6\x07XO(5&%LS", "\xD6\x93\xF2\xDF3y[n*-A)DlZ;-KgvCOXMu%M;-hun68;", "wykafy", "\xE4\x00\xE8\x96\xB5\xC8N\xCD\xC1", "(NqdR5#i", "\xD5p\x1E\xEA_Tn2gg?KR+0vOS]*myHy]pKBQP^", 72910, "t\xFA\xFA~\xA0/\xBF\x11\n", "I2\x0B\xBBeUyGtqI8i", " \x9C\xE7\xD2@\x19\xDC\x00\x8D\x80X,$84xDGi2Dw#u[;z:0BWBn", "x\xA5z\xB7\xAEO", 41700., "c\x01{7H\x8D\xDD'", 482, "\x02\xD8\xB5\x00L\x08\xDF\xF8$Doa\xE4\xCA\x19\x0B\xBDY5.t\x8CXnlTi8!K9p.v&c", "+v7(", 70077., "I\xF5\\\xEC\xA2~-J\x13\xF2\xD1q-$DCC]7wzlKT*w[]l:qMpyjY1#", "\xE0ex\xA8&\xD3", "oyzvvm", "\x87G\xEF\xB0\xB6B1EF", '_\xAA\xB4u\xE3\x05\x1AIo\x06kZ\xEB\xF4\xD3l#"\x8Ds\xDAQ\xFD^\x1E\xF2\x03\x01', 75., 9305, "cBI\x8A\t\xDFFmf}-(bntIVlp$Hhu_M", 144., 1327091754., 90259, "4\xAF\xE0giS\xA4\xC2N,)$z&H=$Qv0{jV-&3%HW$", 1619791318, "s\xAC\xAF\xA4\xBB%\x8A\x19", "(\x04\xD4B", 45284, 2999197383., "\xB4\xCBF\xC7\xC4C>8\x1A\xF2\xC1;mVb2*u#TYP", "+^d\t\xCE5\xEDr\x90JrLliiC.kd6!(rz&YiQ", 'k\\"', 3060883088, "data", 1649450145., "nnu", "\xB5\xD9\x18", 4071041488, 302140, 90465., "B]XSnw9D", "\xC9\xB1>:&\x13\xF4ct\x1EN\nsoLO2^?$j:EQYg1M$z", "A\x16\x14\xC8:\xB7", 66., "igep", 491685621., "vanlfe", "Sg'=\x820jZ9IJ;v-COT,X/(Vl4U.=/V", 29, "sBi[w", 981., 10, 981876126., 8664., "_Lt4", "\x08\xDExyI3k(+TMm.3_[5G(P+Srik=", 3586967268., 412, 767559963., 2885010510., 149, "&(VCH(i)", "^\xD3\x00.R", "p\nPFP\xAC\x0EP\x14\xBDvKm!V", 1695741876., 2888179530., 27., 1432074912., "cfdh", 794039910., 14869, 184.5, 1002014185, "\xBF\x88\xDC\x00]f:DwQw", 252., "5\xD8A\x12h\xA7xrlBeLHfuR]c)-^zyU#Te@mKq.^Ix", "\x7F\x7F)\x01zV\xE1p/\xEE5I=lBLHyC&XCj3:.Af:yr5", 95222, 8899111877347209179, 2848828254., 99803, "sOh_+U", "P#\xD0f\xA3\xC0\xD9\x06[\xF9\xD10\xF4\\\xFD!", 76506., "\xE3\xCCl}*Bph{y", 15844, "\x8B\xB8\xF0MHU", "\x1Dk\xE01hf2L{]6vRS%38(PI{MN5fKnLKze", "\x1AG\xD8G\x19^w/\xB5\xAC\xDA12", function(av, iIA) local iLI = bit32.bxor; local iLJ = bit32.band; local iLK = string.byte; local iLL = bit32.rshift; local iLM = string.char; local iLN = bit32.lrotate; local iLO = buffer.fromstring; local iLP = buffer.readstring; local iLQ = buffer.readu32; local iLR = buffer.readu8; local iLS = buffer.writeu32; local iLT = buffer.writeu8; if not iIq then iIq = { iIp, lx, k7, iIq, iIn, av, iIA } end; for izE = iIn[6148] / (iIn[7522] - iIn[7522]), iIn[8921] % iIn[8921] do O = J % iIn[8269]; for izD = iIn[7718], iIn[1371.] do if (izD * izD + izD) % iIn[1353.] == iIn[7718] then local izC = iIn[6274] <= c; if iIn[9571] <= iIn[8243] / (iIn[7148] - iIn[7148]) * (iIn[8218] - iIn[8218]) then iIn[4081][iIn[7994]] = iIn[4731.] == izC; F = iIn[4969][iIn[1072]] end end end end; local ijj = nil; for izC = iIn[7718], iIn[1371.] do if izC * izC < iIn[4526] % iIn[4526] then k7:byte(tostring) end end; local ijk = nil; if (iIn[4444] - iIn[4444]) / (iIn[946] - iIn[946]) == iIn[10726] / (iIn[9778] - iIn[9778]) - iIn[10697] / (iIn[2366] % iIn[2366]) then E = iIn[6417.] - iIn[10569.]; local izC = iIn[5881] .. iIn[6550] end; local ijl = nil; local ijm = nil; if J == (iIn[1774] - iIn[1774]) / (iIn[1774] - iIn[1774]) then iIn[6066.][iIn[8629]] = #ao end; local ijn = nil; local ijo = nil; local ijp = nil; while iIn[4265] / (iIn[1651] - iIn[1651]) - iIn[5798] / (iIn[9295] % iIn[9295]) == w do local izC = iIn[3572][true]; P = iIn[7158.][iIn[2830]] end; local ijq = nil; local ijr = nil; local ijs = nil; local ijt = nil; local iju = nil; local ijv = nil; local ijw = nil; local ijx = nil; while iIn[10873] / (iIn[8563] - iIn[8563]) * (iIn[2366] - iIn[2366]) == select do aj[w] = { G, ijt, ijm, iIn[6576.] } end; local ijy = nil; while false == iIn[10411] / (iIn[6075.] - iIn[6075.]) * (iIn[7954] - iIn[7954]) do J = iIn[1519] * iIn[1639]; iIn[8269][iIn[3378.]] = ai and false end; local ijz = nil; local m_, m0 = nil, nil; while (iIn[4968.] - iIn[4968.]) / (iIn[7522] % iIn[7522]) == iIn[6621.] / (iIn[4991] % iIn[4991]) * (iIn[1506.] % iIn[1506.]) do for izD = iIn[7718], iIn[1353.] do if izD * izD < iIn[6043] - iIn[6043] then local izC = select ~= aj end end; tostring(ijr, true) end; m_ = 0.; while select == iIn[4497.] / (iIn[10726] - iIn[10726]) - iIn[2389] / (iIn[8390] % iIn[8390]) do al = m0 >= ao end; m0 = 2166136261; while true do m_ = 5370. - m_; do if m_ < 5370. then if m_ < 5367. then break elseif m_ < 5368 then if m_ == 5367. then m0 = (m0 * 1664525 + m_) % 4294967296; lx = av; m_ = 1 else m_ = 10425.; continue end elseif m_ < 5369 then break elseif m_ == 5369 then m_ = 2 else m_ = 4472; continue end elseif m_ < 10425. then if m_ < 6627. then if m_ == 5370. then m0 = (m0 * 1664525 + m_) % 4294967296; ijj = nil; do ijk = iIn[869]; ijn = iIn[8609]; ijm = k7; ijl = m0; ijo = iIn[7868]; ijp = false; while true do iju = #ijk; ijs = iju - ijo; ijq = ijm(ijl % 4294967296); ijv = ijs >= 1; if ijv then ijv = ijs <= 4 end; if ijv then ijq = iLN((ijq + 1832704949) % 4294967296, 13); if ijs == 1 then ijj = iLM(iLI(iLK(ijk, 1), iLJ(ijq, 255.))); ijp = true; break elseif ijs == 2 then ijj = iLM(iLI(iLK(ijk, 1), iLJ(ijq, 255.)), iLI(iLK(ijk, 2), iLJ(iLL(ijq, 8), 255.))); ijp = true; break elseif ijs == 3. then ijj = iLM(iLI(iLK(ijk, 1), iLJ(ijq, 255.)), iLI(iLK(ijk, 2), iLJ(iLL(ijq, 8), 255.)), iLI(iLK(ijk, 3.), iLJ(iLL(ijq, 16), 255.))); ijp = true; break elseif ijs == 4 then ijj = iLM(iLI(iLK(ijk, 1), iLJ(ijq, 255.)), iLI(iLK(ijk, 2), iLJ(iLL(ijq, 8), 255.)), iLI(iLK(ijk, 3.), iLJ(iLL(ijq, 16), 255.)), iLI(iLK(ijk, 4), iLJ(iLL(ijq, 24.), 255.))); ijp = true; break end end; ijt = iLO(ijk); ijr = 0.; while true do if ijr + 4 <= ijs then ijq = iLN((ijq + 1832704949) % 4294967296, 13); iLS(ijt, ijr, iLI(iLQ(ijt, ijr), ijq)); ijr = ijr + 4 else break end end; if ijp then break end; ijq = iLN((ijq + 1832704949) % 4294967296, 13); ijw = 0.; while true do if ijr < ijs then iLT(ijt, ijr, iLI(iLR(ijt, ijr), iLJ(iLL(ijq, ijw * 8), 255.))); ijr = ijr + 1; ijw = ijw + 1 else break end end; if ijp then break end; do ijj = iLP(ijt, 0., ijs); ijp = true; break end; break end end; ijw = nil; do ijs = iIn[10794.]; iju = false; ijv = k7; ijr = m0; ijt = iIn[10480]; ijq = false; while true do ijn = #ijs; ijp = ijn - ijt; ijk = ijv(ijr % 4294967296); ijm = ijp >= 1; if ijm then ijm = ijp <= 4 end; if ijm then ijk = iLN((ijk + 1832704949) % 4294967296, 13); if ijp == 1 then ijw = iLM(iLI(iLK(ijs, 1), iLJ(ijk, 255.))); ijq = true; break elseif ijp == 2 then ijw = iLM(iLI(iLK(ijs, 1), iLJ(ijk, 255.)), iLI(iLK(ijs, 2), iLJ(iLL(ijk, 8), 255.))); ijq = true; break elseif ijp == 3. then ijw = iLM(iLI(iLK(ijs, 1), iLJ(ijk, 255.)), iLI(iLK(ijs, 2), iLJ(iLL(ijk, 8), 255.)), iLI(iLK(ijs, 3.), iLJ(iLL(ijk, 16), 255.))); ijq = true; break elseif ijp == 4 then ijw = iLM(iLI(iLK(ijs, 1), iLJ(ijk, 255.)), iLI(iLK(ijs, 2), iLJ(iLL(ijk, 8), 255.)), iLI(iLK(ijs, 3.), iLJ(iLL(ijk, 16), 255.)), iLI(iLK(ijs, 4), iLJ(iLL(ijk, 24.), 255.))); ijq = true; break end end; ijo = iLO(ijs); ijx = 0.; while true do if ijx + 4 <= ijp then ijk = iLN((ijk + 1832704949) % 4294967296, 13); iLS(ijo, ijx, iLI(iLQ(ijo, ijx), ijk)); ijx = ijx + 4 else break end end; if ijq then break end; ijk = iLN((ijk + 1832704949) % 4294967296, 13); ijl = 0.; while true do if ijx < ijp then iLT(ijo, ijx, iLI(iLR(ijo, ijx), iLJ(iLL(ijk, ijl * 8), 255.))); ijx = ijx + 1; ijl = ijl + 1 else break end end; if ijq then break end; do ijw = iLP(ijo, 0., ijp); ijq = true; break end; break end end; ijx = nil; do ijk = iIn[10236.]; ijo = k7; ijm = iIn[5967.]; ijl = iIn[10480]; ijp = iIn[3349]; ijn = m0; ijq = false; while true do ijv = #ijp; ijt = ijv - ijl; ijr = ijo(ijn % 4294967296); ijr = ijr % 2147483646. + 1; ijy = ijt >= 1; if ijy then ijy = ijt <= 4 end; if ijy then ijr = ijr * 16807 % 2147483647; if ijt == 1 then ijx = iLM(iLI(iLK(ijp, 1), iLJ(ijr, 255.))); ijq = true; break elseif ijt == 2 then ijx = iLM(iLI(iLK(ijp, 1), iLJ(ijr, 255.)), iLI(iLK(ijp, 2), iLJ(iLL(ijr, 8), 255.))); ijq = true; break elseif ijt == 3. then ijx = iLM(iLI(iLK(ijp, 1), iLJ(ijr, 255.)), iLI(iLK(ijp, 2), iLJ(iLL(ijr, 8), 255.)), iLI(iLK(ijp, 3.), iLJ(iLL(ijr, 16), 255.))); ijq = true; break elseif ijt == 4 then ijx = iLM(iLI(iLK(ijp, 1), iLJ(ijr, 255.)), iLI(iLK(ijp, 2), iLJ(iLL(ijr, 8), 255.)), iLI(iLK(ijp, 3.), iLJ(iLL(ijr, 16), 255.)), iLI(iLK(ijp, 4), iLJ(iLL(ijr, 24.), 255.))); ijq = true; break end end; iju = iLO(ijp); ijs = 0.; while true do if ijs <= ijt - 4 then ijr = ijr * 16807 % 2147483647; iLS(iju, ijs, iLI(iLQ(iju, ijs), ijr)); ijs = ijs + 4 else break end end; if ijq then break end; ijr = ijr * 16807 % 2147483647; ijz = 0.; while true do if ijs < ijt then iLT(iju, ijs, iLI(iLR(iju, ijs), iLJ(iLL(ijr, ijz * 8), 255.))); ijs = ijs + 1; ijz = ijz + 1 else break end end; if ijq then break end; do ijx = iLP(iju, 0., ijt); ijq = true; break end; break end end; m_ = if av[ijj] == iIn[8269][ijw][ijx] then 3. else 1 else m_ = 5369; continue end else break end else break end end end end, '\xF1\x17\xF4\x14?\xDE3A\x0B\xF1\xA9\x9A\xEFg"\x0E\\\x07\xF1\x1AW\xA42m)ll/XAg[oNO1Rt35T,', 643, 215, 3452754024., 3875115460, 64904, 1811457080, "\x16\xD1Es\xDC\x87\x844", "\xC8\xBF/?$\x13\xC9w~\x13", ")n\xB8", "B", 915., "\xD3\xD2\xE5\xDD7\xBE\xC8\x9A\r\xFA\xF6", "\r \xD6{\x0C$", "\xB2\x94\xB8\x15|\x02\xC3S", 105., "v4 \xF7\xCA\xD3\xFF\xA4\x1E\xEAoz$-q.vaPR41B=$+", 4054209500, "-qk1SOh", 75090., "\nt5,}\xFB", "\x06Z\xD8\xDE", 150833401, "pwqf", 207780923, "icwsntf", 3207197746, "\x10\xD4,?4ijOdBq&b%2+aM7OHh9[", "\x17\x86\x1033Kf:AS//[/SQT", 25786, "{\xFCvpbMDr;ib]$;cYpBgDhYZ8Xb", "\x0B@\x9CC#?G{md0*j$!l0", "f\xB3Zm[2IX&\xB0H/$hZfpHSF=BUt#:3lj{q@vjDYQ.D23", "\xDF\x8B\xDD\xF9L\xF8\x17OnCM1v$iEv%:", "\x0Bu\xFFM\xB51\x07r\xF4QkH!zeapy(v:ndf)T!-4?qwg5", "gbvs", "oaaj", "\xEC\xFB\xD0J\x1ApSsNXYfCq#l", 254, "X!-\t\xBB\xA9'(\xADpRED3;.", 38121., 3092872341., 53135, "\xB5\xA2Dx\xBB\xAEY\tK\xC1\xA4\x11,s-+utPAxLd", "tlh.Ir", 227, '\xC1".\xA8\x1DY\x8B\x06qLygg,h2+p%', "\x8FF\x0F", "1A9i(tWC", "\x9B\x7Fh@", "ltlgpmj", "dloyx", 3215549724., "yrmisx", 3048481763, 1866141653, "\x02G\xC0\x83\x15~AmHec{Py*ipdJ", "\xC0Dpa9t7USX%C%3v{Az;vG@i:u9#", "o/TgR*1+q3MH]", "\x1D\x95{\x1D\xEC\xB7<\x15{>\x9Ai\x97H\x0Fx\xB5\x96\x84`\x8DXae^Ff$t$Mz+yX/wf@EA)u8X&9Ic", "sesvkpy", "\xE9\xB9\xA9\xE3\xA7l\xE3\x83\x17\xC8\x1Am\xF0\xBFv\x01\xA9\xA9\xCD;?\xC1", "H!q\x9F\xBF\xCD", "\xCD.\xC9\xC98\xBD", "]p.JKYEZ", "\x9B&\xF7\xD6\xF8\xB3\x98kE\x9B!\xE8\x82", "bqgb", "W\xEF\xFA<", "T(\xC9\xC5\xBD\x90\x8D#\xF3_k", "giwwk", "8KlPA^", 79249, 99313, "gqdxlwa", "Style", "\xD4X\rD\xAB\x18\xC43\x9D\xA7\xD1\x1B", 1479662189, "\x19\xA87\xC7\x04\xAA0Z", "S=\xF1", "placeId", 10478, "?\x00r+\x85", "\x9AK\xB9(", '\x8A\xED\x06\xC7\xE7\x95\xC3"8YQT2f6lE@0?).a0eYxOG*G/}KF[', "/\xDC\n=\xCD\x81\xEC", 2265364773., ";|\xD7\x90t\x12\x9F{#dKOCf3YQ1=)MqBap", 15972., "|\xA5\x8C-Nt=NmX4", "z\xEE#>hp\xCC\x01Q+3]$XWs2-}%ZGwBw()/q", "4aX&", "c\x18\xCE+\x82\x86", 35846, "d\xA8\xFFV]E0R0J((oFMAu.TJ=w", "\x99\xA1G\x1AC\xDF\xD5=;\x8CWh35mJJC", 4203093843., "ccstku", "\xE1\xC2k^", 4270725893, 2774792816, "\xD1v\xB4", 584, "\xCA6\xBE", 4285270384, "Z9K,8jK", 89966, 40561, 2274612254, "\x83\xAB\xC5\xB7\xE20", "\x15\xD6\xD9\xF0\xEC-)z9o1[#n+(;ljeA9h}ePiYleHh@cY", "\xCF7\xBA1bwaRh23um+5G", "h]2v(", 1514684637., "\xAB\x14>e", 13819, 96197, "qxtisgu", "(D{=0", "state", 1158516132., 75275, Instance, 65158593., 3335361394, "\xFC\x85X\x03\x94\xBC", 121, "\xC7\xE5\xB9\x10\xFA\xE8a\xFB\t\xDA\x801}T:OOX.$K7jVbC;*GXy;tGuQaFAN", 79484, "\t\xA2\x1DCG\xBFvJ\x95\xBDe3\x90p", 698592765., 353, "tol", "\x11wttu]HmzNA2K", "\x9F\xF7M.*\xCC(6#I{zaa-%O*q/(z@oXyHQScnIAlJkEr", 32, "\xFF\xF3\xADJ~\x97Q\xE4Z\x9E\xAD\xE5njj7P-j^.^No5ib0kWnBF4UMp", 2361878140, 1760352629, "]\u{1A3}\n", "T4o)Xwq0", "\x97\xA5e\xBE\xF8\x16\x00oL(r[S]t1ak=+e0w}oB5!AYs", 443, 2932358426, "\xA5s\x867Zj", "\xFD\xF1\xD2A\r|\xA7\xB7D\xF8[\x07\xBE", "?ge0B50l", 1697125213, 51768., "W\xEC\x18kd+pH8", "z\x0B\xDA\x1F\xA5\x92\xAD}\xCF\x0F", 27016, 44692, 349, 127, 1792845932, 3410414590, "lgq", 934, 455, "\xC1\x80\x03MO8\xD6\xB7\x96\x96\xAB\x15\xC3:}p\x13:o_Em", "\x10`\x88\x06", 98932, 24305152, "\x105\xE1\xD0'\x94\xAA\xAC\x829eT%.qr%w.ejO1Kftm", 1333824891., 2685796137., 12., "bzrkb", "glm6wk", "\x1C\xB7\x1B>\xB2H\xA1\xE7+", "\xEA\xF9\xA2yI3k(+TMm.3_[5G(P+Srik=", "jan", "\xE7\x82\x88nu\xE0\x1C", "\xBFL\xD5a", "puxyvxe", 199421711, "\xCD\x02\x08i", "\xCF\xD3\xB21\xCB\xF1e\xBD$&h*Vl97", "\xA7\x17p=\x9D\x10\xBE\xCEq%5A", "\x90sS@\xA1\xDE88x3[KB", "\x01d\xA1T", 2878168284., "\x88\x88\xD5", "V\x1A\xCBu\x85Cb?#\x1B\xCC![", "AX;u\xD1\xF1b\xF5\xAB\xBE\xFFQ\xE9\x83I,A7?H#b%x^q7rAg7a.:PQmI&$", 40855, "\xDE\xF9\xC2\xC3&u\xBC5", "\x02\x17tKX?Rq?BgzczqoVZ3Wj,8RP)fBm9", 45617, "xtt", "\x06XlZN&\r\x03\x97p\x89\xF6", "nfreu", "E)e", 445013895., "\xFA\xD3\x0B5'\x05\xC5\x14", 151280320, 55103, 577925344, 525397593., 15777., "\xE6\x7F\xD0%C\xFD\xFF\xC0\x8B\xEFj\xD9B\x11\xA2?ML17Q}!D;$(*mw", 46317., "\xA0\x94\xDC\x01Z\xE7uSNf)il0QpNA", 3348673576, "8\xED\xB0\xE7\x92N\x05\xBD\xF1\xA91Z", 36035, "]\xFA6.\xAFAT\x02\xF1\xA8&njf.((?pg;g0:5Y}:)OHZ5", "\xA5\xAA+C-bNa5rnV:_971UnJZPzk", 896776482., "\x19\xA61!\x1B?\xF1u[l\xB2w1\xB3#KuA3NH1G]xxi+de!C%1/a", "\r\xA5\n1hJ^SN9;-eB(U:5+[:", 30., 919, "f{1dizd", "\x01\xD2\xFD\x03\x83\xB5q\xE7j\xAC\x94\xFA\xEBg\x16>s\x96\xF2e", "'\xC4TX-CF51A{Rl}jAbS!nPuP", 59746, "\xA2\xBEp\xB6", 3183448798, "*\x8D\x10?StO,!R*", 3856712375, " \x0Ed0)\x1CqQx9{\x12+)bP[X3g7InOP@$f+8B=xOm2jM9@", 191952020, 574914790, "&3Fy#=", "\xB3\x9A\xDC\nQ\xE1\xC6{\xEA!9c", "\x8E?Q", 1180856151., 4283543511., 684., "\x9F\xBC\x9A\x11]8\xFD", "?\x12\xF5\x9A", "\xA2@\xCA\xB9\xC5\xEF6:F@-", "\x17\x17,\xC9{6\xB2\xE7\xC8w\x9E\x1B ", "\x01Q\xA0\xDFn\x16$2\xD9\xDCu\xA1}^(7#}8W+?T222)CRk6w*", "\xDD^\xF7m@Gk7^l#YVwiKp1^8#mR#gUIjPZ", 1422983975, 2070852563, "V1hgIfHa", "%\xB1\xC8%hI;7bC{Ewo12Sh/k", "v\xEE:s\x0E\xD9\xA7j\xA2\xEE.@\x0B\x00\xC1s", "P\xC5>\x12)l+m]MzF2*]m7{=r-JmG:Nht{LvV2", "\xD1Dtr+\xED!\xC2k}\xC5:\xD2\xFD\xCF\xC0", 4024757439., "\x87J& ", "aruh", 3855059076., "\x8B>x\x16\xB0)", 267., 30835, 69765., "xfltqrw", "tnktg", 3700636068., 5, "iFTW+M", "\x9E}\xFF\x10\x86\xFB\x99ToKfP@$BBv.:]RWHL;5.U3%q{rM$4", 15425, 45122, 93990., "^9N6\x8F\x88\xB3]", "howwov", "\x14\xD3`\xFC\xA7T.0]/ERPd&#yQ(CZm*S", "\x06m\x9B\x81\xF7\xEB\xE9\x1FY*ZC*/=/v}^J.T", "X\xA0k#Co\xC3/\xB6\xEE3Eq0\xF3w", "\x8A\x04\xB9\xC3\xE6\xAD~2T=\n\x8A\x9F\xBD\xF2\xB0%Gluz]VBx7O2.*)U?6Q", "&7eso", "hpjhscm", 120., "!?-^Y", "\x0F\xD8i;", "\xA2\xA2\x7F\xFB", "'\x82\xE8{\xCE\x1B", "\xDA\xEEP\x8A\xA9\xDB\x06x:\x0B\xF3\xBF\xD1H\x13\x9A", "jxour", 23702, "9\x99\xBE\xC3D\x15*\x08\xB6\x8F \x9D", 2925739701., "\xAB\x15\x17pm\xCF\xFA\xE0\xBD0P\x08!\x8FGB^&(-!o[gRrIZN-vbDM}!jCE5_4S,{", "ljfcpt", 2176332035, "D\xBE\x9A", "=Y?", 58935., "K\xFE-1\x8CZV7E^6SASo7!%?WTG%", "\xEF\xCA]-!f*7", "\xFEf\x83\x14%#iDULF=BXWiM[uy4F!Pan", "}K\xC3\xF2\xF2UT", "\xC2GYv5g'`l\x90\xC2N", "&\xA1K\xAB'\x17\x8CpEVU5O", 640, 610, "y\x1B~\x9A]f:DwQw", "tmn", "\xB5\x84\x91", 3406263919, 83551, 34161., 2430449630, 3639940208, "mljzj", 649761469, "\xDA@\x11-\xC4\x13\x1C\xAF\xBC\xCF?<\x1C\x9E\x10\x12\x15\xFE\xF8\x9Fl\xC5#[r;{", "}\xB4\x93~8d\xA8", 1396266207., 3801012408., 306537595, "\xC9\xC06:yo8=u(Jc)ITn*Nv^I;k}Ae", "\r\xA0\r\x17r\xEE3\xFC)\xE5\xA9\xC7\xFEf\xED", "r\xCB\x1DVV&B(L", "isceajn", 64370, "Sr\xEE", "\xC9LS\r\xC9\x01\xD5i\x91\x81Pg\xCEtB#:Ktw0wv%w]94/3G", 528., "bVYN\\u\xB5b8![3)oUu]W,Py}Yw$s$*hK", "\x04\xE7 ", "bRF=l", 3945954701, "fjj", 1332705861., "$V4[", "\u{77C}\x0Cjkc)RaW)&,}]OS+9a7a%VX5CTMQ*kW", "xhxdco", 3870378823, '\x08\xF2\xD8R\x98\x82:a\x13jeO_\x10R\x08"', "\xBC\xCF\x9C;\xEDE~\x8B6", 502080141., 4294967296, "E6]", 231., 6476, 420., "gu\x057xG]Kkll{^XB+cg#O,8ra", "\x16\xED\xBD\xC7{^Hp=ElWLAt]9ZY35Ur)dO{T", "uA\x04\x13\xA0P!a^yg()FB&Xt/-m,aA@-#]?XH", "\xC1(\x1D~\x05\xABcWK\x17\x0B\x1D\xB5\xD2\xCF:@OG$zN7Ix2yrwWV/?{/Vso", "\x0E\xF3\xFE\xBAt,", "h\xCC\x17F\x90}\xAD9-\x7F\xC1\x19", "uuluotq", "\x0CYGl\x18\xE4\xD8cD_\xF8ROIcSZ8_gon5eeIQu%H6E2.@yw0=", "\xCB\x86ipo\xA3\x08\x8D\xDA\xC8\xD4\xFA6O\x7F\xA2", "\x96\xD5,\x1A\rv\x86R\xF0\xBBtA*vJCS\x8C\x0C\x07\xCC\xC3Y-SHR[(NjC^f)", "tlbumky", 3907601044, 1650630438., 64820, 49, 921881713, "cyqbbfa", "ylc", "\xD7r\xF5\x1Fd\xD0\xA8`\x92d\x91\xC2\xC0\xF0YJ-,u:)*[&=}4YGt5k4-UE{B", 18585., 36775, "\r*?", 2223328137., 79087391, 3418490053, 57890, 687846341, "4/!", "\xFAI\xABT\x1B\x0Bvg\xFD\xE2", "45\xFF\nmS\xACH", "jkO", 969575365, 2407, 705., "W\xAFp\x0E\xAE3", "\x19\xDC\xFD\x0F\x97\xAE9zyaxvt2!@2Tmn3", "\x00qr5\x7F.-7BNob%mP1*$}F4)9BNuVvu-", "\x10r\x92\xC0-9rfz", 6937, 2018566580, "4`\x90p&y;39ZR1!*),", 265617133, "])=g?\x1A", "\xE7\xAE\x05{\x9Br\x18\x08\xD60\xF2\n", "wbpxxib", 99392, "M\xCE\t\x13\tY\xF99\xEBc&5\xD2\xEA4rf{N6)bmoV0{8X+R[.", "\xE0ex\xA8&\xD33yxLK7", "cjilb", "8\xA8_E\x19\xF1", "\xA5\xA5k\xBD\xD9!#\x03\x06\xA5\x1Av_ZIrvhe/R,H7LE8_Lb?Ul", 1351690561, 3224901085, "\u{1DD}+o8oCY7^k2sE8H9-AP&Z/", 795., 3022298886., "{7|\xFD\x8A\xEB\xC8Q0\xDCFd,M%%&P-%+O-^IkqZTYq80kxpAcJ+t", 117., 1083008811., 2505770540, 998, "\x945\xC7e\xDE\x19\xF8m9_c\xF5yF}!", 2128854659, 663., 4247410476., "\\\xCA\x02\x0E3L\xDC>\xEAv$3\xDE\xEB9n:sHJyuAKcPLTDaOdg*Ha{k", "\xEB\x98\xC1m\xAF\xBBI8f4cys3w-RrT:y^IqZ@ouL_x", "\xD1\x1D\x92\\\x95\xABn\xA0%", "kqhp", 2677472640., 2860277348, 69472388, "yyqjj", 808962217, "\xD4~\xE3la(", "8\xB7^:dg9p$A_#Dc?)tv@/s0jlT?H:", 142, "\xA6h\xEFj\x02\xEA\xEA\xE9", 3649013102, "\xDEb\xBB:", 305416, "\x0C\xFE\x7FZi\xBB0\x1B\xF2\x92\x95\x10\x15", "kgltc", 1662356182, "\xE6%\x94\x1E{L_D?C\xB0\x05\xC1\x9D24\x0878GWfHjS,QQ^TeDDU9I[!U;e}Hg", "\x1E\x0F\xBB", "1\x05\xA9A*P\xCD\x15P\xC2\xB7W", 2438236712, 39122, 45292, "gkuanrr", 2576233442, "lmpgnh", 2257180692., 867., "\x95\x19q6\x9A\xE8\xD4\x12Q\xE9\xE8?\x99$\xAEe\x9F\x98\x01\x1D\x82}", "\xFA@\x0BA,", "\xB2\xC6 \x1C8C\xAB", "\x19\xD2\xFC\x03\x8D\xB3p\xFDN5wBUeAm=", "<6\xA5rR", "R5#iTq", "hwiyc", 601, 425, 59039, 1530103255, 1084003523, 37908., "\xCF\x0E\x9B\x95\xB6\xFDuJf\x00\xDF\xF1\xCF\xDA\xB9\xEA\x9B", 3263410084, 166179227, "3\xB4\xB7\x90P\x8C\x05", 81206, "\xF3\x1A\xE5-)p^", "\xC1m\x04qFmeo+B8.fY{+dWRZRQp", 3047022997, "\xC6\xD1|\tF\x98\x00/7b\x9A9\xD3BD,I@wFC3vdgFJgO}dT]4cz-]UgG", 885165623, "\x93\x8C\x06", "\xFBo)V]qppBi", "\x11\xF7\xBE", "\xFB\x96\xA3D", 3046970179, 3774786937, "\x14\xE7C\xBD", 813704607., "SN\u{4E27}:g0@KH9EeiI#/nt!5a0_", 3556541108, "\xE3\xA3\xA0\x0B\xCB~\x86E\x9C=1%gsd3gNfSNgHv", "qbmdd", "\x03\x02.\u{89}\x10}\u{3B68}_zlCV@#dBDD$$m^;[T", 8410, "bmjnfnw", 1039496889., "qnrlvyc", "w\xE4ja\xD3q.=q\xA1\xBC4q\x93FQ\xF7\x1A5B\xEA\xCB", "cvvrazb", '\x00c\xF9"', "rrtyfmn", "8kTR", "z\xE8\x15\xD8", 208, "Gb0w", 1879421291, "H\x81\xBA\x94", "bnei", 1108963886, "E\x7F&", "q\xEE4\x04", 1970444563, 3516184610, "y4Rv8", 619, "6\xAF>\x03\x10;1", "cxipnv", 91220, 978., 1914355898, 600089675, 668265263, "qir", 368, "cnauvlz", "zay", "\x1Dn\x8D\xEC'\x93\xE3\xD4w\x01.(mV", 256, 1977970455., "\x96\xEA\x8C\x17djSR!MM(bnd8UekUf0wUN[}A", function(iIQ, iIR, iIS) local iOJ = bit32.band; local iOK = string.byte; local iOL = bit32.bxor; local iOM = bit32.rshift; local iON = string.char; local iOO = buffer.fromstring; local iOP = buffer.readstring; local iOQ = buffer.readu32; local iOR = buffer.readu8; local iOS = buffer.writeu32; local iOT = buffer.writeu8; if not iIq then iIq = { iIo, lR, lX, k7, lQ, lh, iIq, iIp, iIn, lK, iIQ, iIR, iIS } end; local iVW = iIn; for iB1 = iVW[7718], iVW[1353.] do if iB1 * iB1 < iVW[3066.] % iVW[3066.] then aV = ba[iVW[7346]] end end; local in4 = nil; local in5 = nil; while (iVW[5212] - iVW[5212]) / (iVW[8278] % iVW[8278]) == bB do al[iVW[2380]] = iVW[3081.] .. in4; if iVW[4095.] == (iVW[1818.] - iVW[1818.]) / (iVW[7556] % iVW[7556]) then ({})[iVW[5857]] = N and iVW[5922.]; local iB1 = w or iVW[4978]; in5 = not iB1 end end; local in6 = nil; local in7 = nil; local in8 = nil; local in9 = nil; local ioa = nil; local iob = nil; for iB1 = iVW[7718], iVW[1353.] do if iB1 * iB1 + iVW[7718] <= iVW[2468] % iVW[2468] then buffer[iVW[8870]] = iVW[5307.] .. iVW[2369]; aj = O // in4 end end; local ioc = nil; local iod = nil; local ioe = nil; if iVW[7553] / (iVW[6193] % iVW[6193]) * (iVW[3598] - iVW[3598]) < iVW[4695.] then bl[l] = #an end; local iof = nil; local iog = nil; local ioh = nil; while iVW[8195] / (iVW[5030] % iVW[5030]) * (iVW[4976] - iVW[4976]) > iVW[10238] do N:write(iVW[10184], ioc) end; local ioi = nil; for iB2 = iVW[2647] / (iVW[3768.] - iVW[3768.]), iVW[3511] - iVW[3511] do E = iVW[9862] .. iVW[8050]; while iVW[5208.] / (iVW[8884] % iVW[8884]) - iVW[1079] / (iVW[2707] % iVW[2707]) == iVW[9778] % iVW[9778] / (iVW[7145] % iVW[7145]) do if iVW[3404] / (iVW[3404] - iVW[3404]) * (iVW[4218.] - iVW[4218.]) == E then local iB1 = -iVW[9802] end end end; local ioj = nil; local iok = nil; local iol = nil; if iVW[1054] / (iVW[2707] % iVW[2707]) * (iVW[1774] - iVW[1774]) <= iVW[2957] then bm = #A; iVW[4216][iVW[10070]] = iVW[10184] * iVW[10222] end; while iVW[8145.] == iVW[9495.] / (iVW[4991] % iVW[4991]) - iVW[7868] / (iVW[8861] % iVW[8861]) do ({}):rep(); ({}):write(); al = iVW[7597] ^ iVW[6618.] end; local iom = nil; local ion = nil; local ioo = nil; local iop = nil; while (iVW[6367] - iVW[6367]) / (iVW[2389] % iVW[2389]) == iVW[5208.] / (iVW[4792] % iVW[4792]) - iVW[8888] / (iVW[9349] - iVW[9349]) do iob = not iVW[2306]; iog = iVW[3048.] + ak end; if iVW[3603.] < iVW[7294] / (iVW[2621] % iVW[2621]) * (iVW[7689.] - iVW[7689.]) then local iB1 = { E, bR }; local iB2 = iVW[8410] % am end; for iB1 = iVW[7718], iVW[1353.] do if (iB1 * iB1 + iB1) % iVW[1353.] == iVW[7718] then iVW[7859][iVW[9609.]] = F[iVW[5857]] end end; while bC == iVW[5017] / (iVW[884] - iVW[884]) * (iVW[1651] % iVW[1651]) do aV = -iVW[2777]; local iB1 = iVW[3818] .. u end; in4 = nil; if (41 - 41) / (212 % 212) == 152 / (19 % 19) - 146 / (135. % 135.) then H = not 881; bK = Enum // I end; do in7 = true; in6 = iVW[8636]; for iB3 = 1, 3. do if iB3 * iB3 + 1 <= 139 - 139 then while (77 - 77) / (251 - 251) == ai do local iB1 = -UDim2; local iB2 = { I }; iB1 = in8.node end end end; in5 = iVW[1090]; ioa = (iVW[9450.] + lQ) % iVW[5374]; in9 = iVW[4795]; in8 = k7; iob = false; while true do ioi = #in6; ioh = ioi - in9; iog = in8(ioa % 4294967296); iof = ioh >= 1; if iof then iof = ioh <= 3. end; if iof then iog = (iog * 1597 + 51749) % 4294967296; if ioh == 1 then in4 = iON((iOK(in6, 1) - iOJ(iog, 255.)) % 256); iob = true; break elseif ioh == 2 then in4 = iON((iOK(in6, 1) - iOJ(iog, 255.)) % 256, (iOK(in6, 2) - iOJ(iOM(iog, 8), 255.)) % 256); iob = true; break elseif ioh == 3. then in4 = iON((iOK(in6, 1) - iOJ(iog, 255.)) % 256, (iOK(in6, 2) - iOJ(iOM(iog, 8), 255.)) % 256, (iOK(in6, 3.) - iOJ(iOM(iog, 16), 255.)) % 256); iob = true; break end end; ioe = iOO(in6); iod = 0.; while true do if iod + 4 <= ioh then iog = (iog * 1597 + 51749) % 4294967296; iOS(ioe, iod, (iOQ(ioe, iod) - iog) % 4294967296); iod = iod + 4 else break end end; if iob then break end; iog = (iog * 1597 + 51749) % 4294967296; ioc = 0.; while true do if iod < ioh then iOT(ioe, iod, (iOR(ioe, iod) - iOJ(iOM(iog, ioc * 8), 255.)) % 256); iod = iod + 1; ioc = ioc + 1 else break end end; if iob then break end; do in4 = iOP(ioe, 0., ioh); iob = true; break end; break end end; while 63. / (120. - 120.) * (157 % 157) == 836 do local iB1 = iop and buffer; iB1(true) end; while bC == iVW[10019] / (iVW[9693.] % iVW[9693.]) * (iVW[8888] % iVW[8888]) do local iB1 = -ai; E = { math, iB1 } end; for iB2 = iVW[7718], iVW[1353.] do if iB2 * iB2 + iVW[7718] <= iVW[4049] - iVW[4049] then iVW[9654.][iVW[4731.]] = iVW[4776.][aU]; local iB1 = iVW[646] * ioi end end; while iVW[4875.] == iVW[1217] / (iVW[8940.] % iVW[8940.]) * (iVW[8661.] - iVW[8661.]) do local iB1 = table and false end; while iVW[9495.] >= iVW[7522] / (iVW[7522] % iVW[7522]) * (iVW[5168] % iVW[5168]) do local iB1 = iVW[6328] <= iVW[5555]; local iB2 = iVW[9804.] .. iVW[7628] end; ioi = nil; do ioh = iVW[3485]; ioc = iVW[7312]; iod = iVW[10308.]; ioe = (iVW[4312] + lQ) % iVW[5374]; iof = iVW[4976]; iog = k7; iob = false; while true do in6 = #ioc; in7 = in6 - iof; in8 = iog(ioe % 4294967296); in9 = in7 >= 1; if in9 then in9 = in7 <= 3. end; if in9 then in8 = (in8 * 1597 + 51749) % 4294967296; if in7 == 1 then ioi = iON((iOK(ioc, 1) - iOJ(in8, 255.)) % 256); iob = true; break elseif in7 == 2 then ioi = iON((iOK(ioc, 1) - iOJ(in8, 255.)) % 256, (iOK(ioc, 2) - iOJ(iOM(in8, 8), 255.)) % 256); iob = true; break elseif in7 == 3. then ioi = iON((iOK(ioc, 1) - iOJ(in8, 255.)) % 256, (iOK(ioc, 2) - iOJ(iOM(in8, 8), 255.)) % 256, (iOK(ioc, 3.) - iOJ(iOM(in8, 16), 255.)) % 256); iob = true; break end end; ioa = iOO(ioc); ioj = 0.; while true do if ioj + 4 <= in7 then in8 = (in8 * 1597 + 51749) % 4294967296; iOS(ioa, ioj, (iOQ(ioa, ioj) - in8) % 4294967296); ioj = ioj + 4 else break end end; if iob then break end; in8 = (in8 * 1597 + 51749) % 4294967296; in5 = 0.; while true do if ioj < in7 then iOT(ioa, ioj, (iOR(ioa, ioj) - iOJ(iOM(in8, in5 * 8), 255.)) % 256); ioj = ioj + 1; in5 = in5 + 1 else break end end; if iob then break end; do ioi = iOP(ioa, 0., in7); iob = true; break end; break end end; for iB3 = 1, 2 do if (iB3 * iB3 + iB3) % 2 == 1 then local iB1 = iod.state; local iB2 = ioh // UDim2 end end; for iB2 = iVW[7718], iVW[1353.] do if iB2 * iB2 + iVW[7718] <= iVW[6828.] - iVW[6828.] then local iB1 = iVW[8269][iVW[8870]]; ioc = iVW[4196] // k7 end end; while iol == iVW[1977.] % iVW[1977.] / (iVW[1590.] - iVW[1590.]) do local iVX = iVW[10184][ioi]; local iVY = ioi; ioi = ioc % iVW[34]; k7 = ({})[ioe] end; for iB2 = iVW[7718], iVW[1371.] do if iB2 * iB2 < iVW[3830] - iVW[3830] then local iB1 = I or ioh; bR:rep(in9, iop) end end; ioj = nil; do in7 = iVW[10480]; while 155 == 144. % 144. / (2 % 2) do ax = "qngvqu" .. "eqiknq"; iob(aT) end; in6 = iVW[7134.]; in5 = (iVW[351.] + lQ) % iVW[5374]; in8 = k7; in9 = false; while true do iog = #in6; iof = iog - in7; ioe = in8(in5 % 4294967296); iod = iof >= 1; if iod then iod = iof <= 4 end; if iod then ioe = (ioe + 2654435769.) % 4294967296; if iof == 1 then ioj = iON(iOL(iOK(in6, 1), iOJ(ioe, 255.))); in9 = true; break elseif iof == 2 then ioj = iON(iOL(iOK(in6, 1), iOJ(ioe, 255.)), iOL(iOK(in6, 2), iOJ(iOM(ioe, 8), 255.))); in9 = true; break elseif iof == 3. then ioj = iON(iOL(iOK(in6, 1), iOJ(ioe, 255.)), iOL(iOK(in6, 2), iOJ(iOM(ioe, 8), 255.)), iOL(iOK(in6, 3.), iOJ(iOM(ioe, 16), 255.))); in9 = true; break elseif iof == 4 then ioj = iON(iOL(iOK(in6, 1), iOJ(ioe, 255.)), iOL(iOK(in6, 2), iOJ(iOM(ioe, 8), 255.)), iOL(iOK(in6, 3.), iOJ(iOM(ioe, 16), 255.)), iOL(iOK(in6, 4), iOJ(iOM(ioe, 24.), 255.))); in9 = true; break end end; ioc = iOO(in6); iob = 0.; while true do if iob + 4 <= iof then ioe = (ioe + 2654435769.) % 4294967296; iOS(ioc, iob, iOL(iOQ(ioc, iob), ioe)); iob = iob + 4 else break end end; if in9 then break end; ioe = (ioe + 2654435769.) % 4294967296; ioa = 0.; while true do if iob < iof then iOT(ioc, iob, iOL(iOR(ioc, iob), iOJ(iOM(ioe, ioa * 8), 255.))); iob = iob + 1; ioa = ioa + 1 else break end end; if in9 then break end; do ioj = iOP(ioc, 0., iof); in9 = true; break end; break end end; if iVW[2112.] / (iVW[8818] % iVW[8818]) * (iVW[5376.] - iVW[5376.]) == iVW[9072.] / (iVW[6521] - iVW[6521]) - iVW[8563] / (iVW[5744] % iVW[5744]) then math:reset(aj, ak) end; while iVW[797] / (iVW[6905] % iVW[6905]) - iVW[4196] / (iVW[10653.] - iVW[10653.]) > iVW[3706] do local iB1 = iog ^ iVW[10184] end; iog = nil; do ioa = false; iob = iVW[8716]; ioc = true; iod = (iVW[10109] + lQ) % iVW[5374]; ioe = iVW[2958.]; iof = k7; for iB1 = 125 / (106 - 106), 254 % 254 do O(iof, false) end; in9 = false; for iB2 = 1, 2 do if (iB2 * iB2 + iB2) % 2 == 1 then local iB1 = { ioo, iol, "kpi", 111. } end end; while true do in6 = #iob; in7 = in6 - ioe; in8 = iof(iod % 4294967296); iol = in7 >= 1; if iol then iol = in7 <= 3. end; if iol then in8 = (in8 * 1597 + 51749) % 4294967296; if in7 == 1 then iog = iON((iOK(iob, 1) - iOJ(in8, 255.)) % 256); in9 = true; break elseif in7 == 2 then iog = iON((iOK(iob, 1) - iOJ(in8, 255.)) % 256, (iOK(iob, 2) - iOJ(iOM(in8, 8), 255.)) % 256); in9 = true; break elseif in7 == 3. then iog = iON((iOK(iob, 1) - iOJ(in8, 255.)) % 256, (iOK(iob, 2) - iOJ(iOM(in8, 8), 255.)) % 256, (iOK(iob, 3.) - iOJ(iOM(in8, 16), 255.)) % 256); in9 = true; break end end; iok = iOO(iob); ioh = 0.; while true do if ioh + 4 <= in7 then in8 = (in8 * 1597 + 51749) % 4294967296; iOS(iok, ioh, (iOQ(iok, ioh) - in8) % 4294967296); ioh = ioh + 4 else break end end; if in9 then break end; in8 = (in8 * 1597 + 51749) % 4294967296; in5 = 0.; while true do if ioh < in7 then iOT(iok, ioh, (iOR(iok, ioh) - iOJ(iOM(in8, in5 * 8), 255.)) % 256); ioh = ioh + 1; in5 = in5 + 1 else break end end; if in9 then break end; do iog = iOP(iok, 0., in7); in9 = true; break end; break end end; for iB2 = iVW[7718], iVW[1371.] do if iB2 * iB2 + iVW[7718] <= iVW[9564.] % iVW[9564.] then local iB1 = iVW[5776][bl]; E = ioa % in6 end end; for iB2 = iVW[7718], iVW[1353.] do if (iB2 * iB2 + iB2) % iVW[1353.] == iVW[7718] then while iVW[5212] % iVW[5212] / (iVW[9431] % iVW[9431]) == aT do local iB1 = { false, iVW[7195], iVW[8269], aT } end end end; for iB2 = iVW[7718], iVW[1353.] do if iB2 * iB2 < iVW[8435] - iVW[8435] then local iB1 = ai[iog] end end; for iB2 = iVW[7718], iVW[1353.] do if (iB2 * iB2 + iB2) % iVW[1353.] == iVW[7718] then local iB1 = -iVW[3169] end end; iol = nil; for iB2 = 1, 3. do if (iB2 * iB2 + iB2) % 2 == 1 then local iB1 = "knrrsb" .. "tavd" end end; do in8 = iVW[10523]; in7 = k7; in6 = iVW[8708]; in5 = iVW[10480]; ioh = iVW[10643]; iok = (iVW[6052] + lQ) % iVW[5374]; in9 = false; for iB2 = 105. / (82 % 82), 195. % 195. do lR = not "nnmde"; local iB1 = 664 % 880 end; while true do iom = #ioh; iof = iom - in5; ioe = in7(iok % 4294967296); ioe = ioe % 2147483646. + 1; iod = iof >= 1; if iod then iod = iof <= 4 end; if iod then ioe = ioe * 16807 % 2147483647; if iof == 1 then iol = iON(iOL(iOK(ioh, 1), iOJ(ioe, 255.))); in9 = true; break elseif iof == 2 then iol = iON(iOL(iOK(ioh, 1), iOJ(ioe, 255.)), iOL(iOK(ioh, 2), iOJ(iOM(ioe, 8), 255.))); in9 = true; break elseif iof == 3. then iol = iON(iOL(iOK(ioh, 1), iOJ(ioe, 255.)), iOL(iOK(ioh, 2), iOJ(iOM(ioe, 8), 255.)), iOL(iOK(ioh, 3.), iOJ(iOM(ioe, 16), 255.))); in9 = true; break elseif iof == 4 then iol = iON(iOL(iOK(ioh, 1), iOJ(ioe, 255.)), iOL(iOK(ioh, 2), iOJ(iOM(ioe, 8), 255.)), iOL(iOK(ioh, 3.), iOJ(iOM(ioe, 16), 255.)), iOL(iOK(ioh, 4), iOJ(iOM(ioe, 24.), 255.))); in9 = true; break end end; ioc = iOO(ioh); iob = 0.; while true do if iob <= iof - 4 then ioe = ioe * 16807 % 2147483647; iOS(ioc, iob, iOL(iOQ(ioc, iob), ioe)); iob = iob + 4 else break end end; if in9 then break end; ioe = ioe * 16807 % 2147483647; ioa = 0.; while true do if iob < iof then iOT(ioc, iob, iOL(iOR(ioc, iob), iOJ(iOM(ioe, ioa * 8), 255.))); iob = iob + 1; ioa = ioa + 1 else break end end; if in9 then break end; do iol = iOP(ioc, 0., iof); in9 = true; break end; break end end; while iVW[10184] == iVW[10363] / (iVW[4077.] % iVW[4077.]) - iVW[3830] / (iVW[9909.] - iVW[9909.]) do iVW[8703.][F] = iVW[4795] and a5 end; for iB1 = 1, 2 do if iB1 * iB1 + 1 <= 6. - 6. then ("rvajkr").id = bn < 804. end end; iom = nil; do ioc = iVW[10480]; iod = k7; ioe = (iVW[1046] + lQ) % iVW[5374]; iof = iVW[8474]; if 179 / (202 - 202) * (105. % 105.) == 47 / (63. - 63.) - 232 / (57. - 57.) then ("cohfr")[tostring] = { false } end; iob = false; for iB1 = 1, 2 do if iB1 * iB1 < 143 % 143 then z = iom or bB; aj = tonumber and al end end; while true do ioh = #iof; in5 = ioh - ioc; in6 = iod(ioe % 4294967296); in6 = in6 % 2147483646. + 1; in7 = in5 >= 1; if in7 then in7 = in5 <= 4 end; if in7 then in6 = in6 * 16807 % 2147483647; if in5 == 1 then iom = iON(iOL(iOK(iof, 1), iOJ(in6, 255.))); iob = true; break elseif in5 == 2 then iom = iON(iOL(iOK(iof, 1), iOJ(in6, 255.)), iOL(iOK(iof, 2), iOJ(iOM(in6, 8), 255.))); iob = true; break elseif in5 == 3. then iom = iON(iOL(iOK(iof, 1), iOJ(in6, 255.)), iOL(iOK(iof, 2), iOJ(iOM(in6, 8), 255.)), iOL(iOK(iof, 3.), iOJ(iOM(in6, 16), 255.))); iob = true; break elseif in5 == 4 then iom = iON(iOL(iOK(iof, 1), iOJ(in6, 255.)), iOL(iOK(iof, 2), iOJ(iOM(in6, 8), 255.)), iOL(iOK(iof, 3.), iOJ(iOM(in6, 16), 255.)), iOL(iOK(iof, 4), iOJ(iOM(in6, 24.), 255.))); iob = true; break end end; in8 = iOO(iof); in9 = 0.; while true do if in9 + 4 <= in5 then in6 = in6 * 16807 % 2147483647; iOS(in8, in9, iOL(iOQ(in8, in9), in6)); in9 = in9 + 4 else break end end; if iob then break end; in6 = in6 * 16807 % 2147483647; ioa = 0.; while true do if in9 < in5 then iOT(in8, in9, iOL(iOR(in8, in9), iOJ(iOM(in6, ioa * 8), 255.))); in9 = in9 + 1; ioa = ioa + 1 else break end end; if iob then break end; do iom = iOP(in8, 0., in5); iob = true; break end; break end end; for iB2 = 1, 2 do if (iB2 * iB2 + iB2) % 2 == 1 then in7 = iok[ipairs]; local iB1 = 187 or false end end; if ai == (iVW[10363] - iVW[10363]) / (iVW[495.] - iVW[495.]) then F:add(); local iB1 = N[iVW[454]]; iB1 = iVW[2832.][false] end; for iB4 = iVW[7718], iVW[1353.] do if iB4 * iB4 + iVW[7718] <= iVW[4067] - iVW[4067] then for iB2 = iVW[7718], iVW[1371.] do if (iB2 * iB2 + iB2) % iVW[1353.] == iVW[7718] then local iB1 = iVW[1886][iVW[2867]] end end; local iB3 = in8 % N end end; ioh = nil; do in8 = iVW[7327]; in7 = k7; in6 = (iVW[9451] + lQ) % iVW[5374]; in5 = iVW[2359]; if 47 / (127 - 127) * (215 % 215) == 106 / (79 - 79) - 99. / (12. % 12.) then I:char(buffer, u); local iB1 = iog and "ojd" end; in9 = false; while true do iok = #in5; iof = iok - in8; ioe = in7(in6 % 4294967296); ioe = ioe % 2147483646. + 1; iod = iof >= 1; if iod then iod = iof <= 4 end; if iod then ioe = ioe * 16807 % 2147483647; if iof == 1 then ioh = iON(iOL(iOK(in5, 1), iOJ(ioe, 255.))); in9 = true; break elseif iof == 2 then ioh = iON(iOL(iOK(in5, 1), iOJ(ioe, 255.)), iOL(iOK(in5, 2), iOJ(iOM(ioe, 8), 255.))); in9 = true; break elseif iof == 3. then ioh = iON(iOL(iOK(in5, 1), iOJ(ioe, 255.)), iOL(iOK(in5, 2), iOJ(iOM(ioe, 8), 255.)), iOL(iOK(in5, 3.), iOJ(iOM(ioe, 16), 255.))); in9 = true; break elseif iof == 4 then ioh = iON(iOL(iOK(in5, 1), iOJ(ioe, 255.)), iOL(iOK(in5, 2), iOJ(iOM(ioe, 8), 255.)), iOL(iOK(in5, 3.), iOJ(iOM(ioe, 16), 255.)), iOL(iOK(in5, 4), iOJ(iOM(ioe, 24.), 255.))); in9 = true; break end end; ioc = iOO(in5); iob = 0.; while true do if iob + 4 <= iof then ioe = ioe * 16807 % 2147483647; iOS(ioc, iob, iOL(iOQ(ioc, iob), ioe)); iob = iob + 4 else break end end; if in9 then break end; ioe = ioe * 16807 % 2147483647; ioa = 0.; while true do if iob < iof then iOT(ioc, iob, iOL(iOR(ioc, iob), iOJ(iOM(ioe, ioa * 8), 255.))); iob = iob + 1; ioa = ioa + 1 else break end end; if in9 then break end; do ioh = iOP(ioc, 0., iof); in9 = true; break end; break end end; for iB2 = 200 / (166 - 166), 143 % 143 do local iB1 = not "lkckv" end; while iVW[2958.] / (iVW[1070] - iVW[1070]) - iVW[8134] / (iVW[8884] % iVW[8884]) > iVW[4719.] do local iB1 = #ak end; if aO == iVW[7474] / (iVW[8079.] % iVW[8079.]) - iVW[4018] / (iVW[1874] % iVW[1874]) then tostring(iVW[1596.]) end; if iVW[4497.] % iVW[4497.] / (iVW[884] % iVW[884]) == P then local iB1 = ({})[iVW[8029]]; local iB2 = table[O] end; if iVW[5975] >= iVW[2958.] / (iVW[8469.] % iVW[8469.]) - iVW[1923.] / (iVW[7553] - iVW[7553]) then local iB1 = iVW[7848.] or iVW[1037]; local iB2 = ioh and iB1 end; iok = nil; do ioa = iVW[7973]; iob = iVW[3431]; ioc = iVW[4742]; iod = (iVW[9705.] + lQ) % iVW[5374]; ioe = iVW[10480]; iof = k7; in9 = false; while true do iop = #iob; ioo = iop - ioe; ion = iof(iod % 4294967296); in5 = ioo >= 1; if in5 then in5 = ioo <= 3. end; if in5 then ion = (ion * 1597 + 51749) % 4294967296; if ioo == 1 then iok = iON((iOK(iob, 1) - iOJ(ion, 255.)) % 256); in9 = true; break elseif ioo == 2 then iok = iON((iOK(iob, 1) - iOJ(ion, 255.)) % 256, (iOK(iob, 2) - iOJ(iOM(ion, 8), 255.)) % 256); in9 = true; break elseif ioo == 3. then iok = iON((iOK(iob, 1) - iOJ(ion, 255.)) % 256, (iOK(iob, 2) - iOJ(iOM(ion, 8), 255.)) % 256, (iOK(iob, 3.) - iOJ(iOM(ion, 16), 255.)) % 256); in9 = true; break end end; in6 = iOO(iob); in7 = 0.; while true do if in7 + 4 <= ioo then ion = (ion * 1597 + 51749) % 4294967296; iOS(in6, in7, (iOQ(in6, in7) - ion) % 4294967296); in7 = in7 + 4 else break end end; if in9 then break end; ion = (ion * 1597 + 51749) % 4294967296; in8 = 0.; while true do if in7 < ioo then iOT(in6, in7, (iOR(in6, in7) - iOJ(iOM(ion, in8 * 8), 255.)) % 256); in7 = in7 + 1; in8 = in8 + 1 else break end end; if in9 then break end; do iok = iOP(in6, 0., ioo); in9 = true; break end; break end end; while 244 / (219. - 219.) * (109 % 109) == type do l = UDim2 + iod; local iB1 = "wzsoh" < "xijei" end; for iB2 = 1, 2 do if iB2 * iB2 + 1 <= 214 - 214 then local iB1 = "rdt" .. "izx" end end; lh(lX, { [in4] = iVW[10184][ioi](iVW[10480], iVW[1218.], iVW[10480], iVW[7316]), [ioj] = iVW[7718] }, iVW[8851], iVW[8269][iog][iol], iVW[8269][iom][ioh])[iok]:Connect(function() local iOx = bit32.bxor; local iOy = bit32.band; local iOz = string.byte; local iOA = bit32.rshift; local iOB = string.char; local iOC = buffer.fromstring; local iOD = buffer.readstring; local iOE = buffer.readu32; local iOF = buffer.readu8; local iOG = buffer.writeu32; local iOH = buffer.writeu8; local iOI = bit32.lrotate; if not iIq then iIq = { k7, lX, lR, iIo, iIn, lQ, lh, iIq, iIp } end; for iBU = iIn[7718], iIn[1371.] do if iBU * iBU < iIn[1217] - iIn[1217] then if iIn[5140] % iIn[5140] / (iIn[1651] % iIn[1651]) > iIn[6834.] then bm = iIn[10061][iIn[2380]] end end end; local inO = nil; for iBV = iIn[5393] / (iIn[4878.] - iIn[4878.]), iIn[9579.] - iIn[9579.] do local iBU = ({})[iIn[9584]]; iBU = not ao; bj = iIn[5050] .. iIn[2253.] end; local inP = nil; local inQ = nil; local inR = nil; for iBV = iIn[5208.] / (iIn[4444] % iIn[4444]), iIn[2033] % iIn[2033] do for iBU = iIn[6749] / (iIn[10806.] - iIn[10806.]), iIn[3504.] % iIn[3504.] do bm[iIn[7911.]] = iIn[5914] or av end end; local inS = nil; for iBV = iIn[7718], iIn[1371.] do if (iBV * iBV + iBV) % iIn[1353.] == iIn[7718] then local iBU = iIn[5447] .. iIn[8067.] end end; local inT = nil; local inU = nil; for iBX = iIn[7718], iIn[1353.] do if iBX * iBX + iIn[7718] <= iIn[9909.] - iIn[9909.] then local iBU = iIn[4597] ^ iIn[4878.]; for iBW = iIn[10363] / (iIn[7039] % iIn[7039]), iIn[4526] - iIn[4526] do local iBV = { bl, ao } end end end; local inV = nil; local inW = nil; while E == iIn[9495.] % iIn[9495.] / (iIn[5436.] % iIn[5436.]) do ({}):match(false); local iBU = iIn[7602.] * inR end; local inX = nil; local inY = nil; local inZ = nil; for iBW = iIn[7718], iIn[1371.] do if iBW * iBW + iIn[7718] <= iIn[9495.] % iIn[9495.] then local iBU = { type }; local iBV = table[true] end end; if iIn[1977.] / (iIn[8706.] % iIn[8706.]) * (iIn[4526] - iIn[4526]) == N then ({}):byte(false, aW); ({})[iIn[7057]] = ({})[iIn[10425.]] end; local in_ = nil; local in0 = nil; for iBU = iIn[7718], iIn[1353.] do if iBU * iBU + iIn[7718] <= iIn[5168] - iIn[5168] then tostring(); inW[ax] = inR ^ iIn[8269] end end; local in1 = nil; if (iIn[8468] - iIn[8468]) / (iIn[3795.] % iIn[3795.]) == iIn[8328.] / (iIn[5140] - iIn[5140]) - iIn[3706] / (iIn[2598.] % iIn[2598.]) then aj = bC[iIn[6713]] end; local in2 = nil; while O == iIn[6043] / (iIn[954.] - iIn[954.]) * (iIn[1411] - iIn[1411]) do inW = bl[iIn[2867]]; while iIn[4526] / (iIn[5436.] - iIn[5436.]) - iIn[7420] / (iIn[5393] - iIn[5393]) == iIn[5212] % iIn[5212] / (iIn[9569] % iIn[9569]) do inV = ({})[lK]; iIn[1018][true] = -inO; local iBU = inY or iIn[7421] end end; local in3 = nil; for iBV = iIn[7718], iIn[1353.] do if (iBV * iBV + iBV) % iIn[1353.] == iIn[7718] then am = { iIn[3004] }; local iBU = A[iIn[5133.]] end end; inO = nil; if aU == 165. / (103 % 103) - 52 / (202 - 202) then local iBU = aV[F] end; do inS = iIn[4067]; inR = k7; inQ = (iIn[10444] + lQ) % iIn[5374]; for iBV = 144. / (11 - 11), 244 - 244 do inO["mcdpnlc"] = aT.key; local iBU = "ugx" .. UDim2 end; inP = iIn[9014]; if (174. - 174.) / (4 % 4) == 243. / (168. - 168.) * (252. - 252.) then for iBV = 1, 2 do if iBV * iBV < 31 % 31 then local iBU = bit32.y; H = { ak } end end; bQ = not type end; inT = false; while true do in_ = #inP; inZ = in_ - inS; inY = inR(inQ % 4294967296); inY = inY % 2147483646. + 1; inX = inZ >= 1; if inX then inX = inZ <= 4 end; if inX then inY = inY * 16807 % 2147483647; if inZ == 1 then inO = iOB(iOx(iOz(inP, 1), iOy(inY, 255.))); inT = true; break elseif inZ == 2 then inO = iOB(iOx(iOz(inP, 1), iOy(inY, 255.)), iOx(iOz(inP, 2), iOy(iOA(inY, 8), 255.))); inT = true; break elseif inZ == 3. then inO = iOB(iOx(iOz(inP, 1), iOy(inY, 255.)), iOx(iOz(inP, 2), iOy(iOA(inY, 8), 255.)), iOx(iOz(inP, 3.), iOy(iOA(inY, 16), 255.))); inT = true; break elseif inZ == 4 then inO = iOB(iOx(iOz(inP, 1), iOy(inY, 255.)), iOx(iOz(inP, 2), iOy(iOA(inY, 8), 255.)), iOx(iOz(inP, 3.), iOy(iOA(inY, 16), 255.)), iOx(iOz(inP, 4), iOy(iOA(inY, 24.), 255.))); inT = true; break end end; inW = iOC(inP); inV = 0.; while true do if inV + 4 <= inZ then inY = inY * 16807 % 2147483647; iOG(inW, inV, iOx(iOE(inW, inV), inY)); inV = inV + 4 else break end end; if inT then break end; inY = inY * 16807 % 2147483647; inU = 0.; while true do if inV < inZ then iOH(inW, inV, iOx(iOF(inW, inV), iOy(iOA(inY, inU * 8), 255.))); inV = inV + 1; inU = inU + 1 else break end end; if inT then break end; do inO = iOD(inW, 0., inZ); inT = true; break end; break end end; for iBV = 199 / (114. % 114.), 83 - 83 do local iBU = #"jjlgfp"; tostring(c, 424) end; while a5 == iIn[6720.] / (iIn[10653.] - iIn[10653.]) - iIn[9569] / (iIn[2619.] % iIn[2619.]) do local iBU = #{}; a4 = av + iBU end; for iBV = iIn[10387] / (iIn[4639] - iIn[4639]), iIn[7257.] % iIn[7257.] do local iBU = { string }; tostring(bK, in_) end; lX[inO] = false; for iBU = iIn[1533.] / (iIn[8888] - iIn[8888]), iIn[6156.] - iIn[6156.] do inQ[iIn[9609.]] = buffer - iIn[4985]; A = iIn[4040] > iIn[5552] end; if iIn[495.] / (iIn[4991] % iIn[4991]) * (iIn[414.] - iIn[414.]) == (iIn[3706] - iIn[3706]) / (iIn[8563] % iIn[8563]) then av[H] = iIn[10070] and u end; while inX == (iIn[9486.] - iIn[9486.]) / (iIn[4067] % iIn[4067]) do local iBU = bR * iIn[6479]; iIn[1707.](aW, iBU) end; for iBW = iIn[2366] / (iIn[9021.] % iIn[9021.]), iIn[4976] % iIn[4976] do local iBU = ({})[iIn[7346]]; for iBV = iIn[8884] / (iIn[1818.] % iIn[1818.]), iIn[2647] % iIn[2647] do iBU = bm ^ iIn[7166] end end; in_ = nil; do inW = iIn[3902]; inX = k7; for iBW = 1, 2 do if iBW * iBW + 1 <= 37 % 37 then local iBU = 992 ~= true; local iBV = w[an] end end; inY = (iIn[7699] + lQ) % iIn[5374]; inZ = iIn[1631]; if 208 / (112 - 112) * (122 % 122) == a5 then ao = -buffer; if an == 113 / (42. - 42.) * (174. - 174.) then if 116 / (211 - 211) - 165. / (62 - 62) == 51. / (27. % 27.) * (158 % 158) then ak[bl] = N.offset end; bQ:pop(I, bm); ({})[562] = ("feakbk").name end end; inV = false; while true do inO = #inZ; inP = inO - inW; inQ = inX(inY % 4294967296); inQ = inQ % 2147483646. + 1; inR = inP >= 1; if inR then inR = inP <= 4 end; if inR then inQ = inQ * 16807 % 2147483647; if inP == 1 then in_ = iOB(iOx(iOz(inZ, 1), iOy(inQ, 255.))); inV = true; break elseif inP == 2 then in_ = iOB(iOx(iOz(inZ, 1), iOy(inQ, 255.)), iOx(iOz(inZ, 2), iOy(iOA(inQ, 8), 255.))); inV = true; break elseif inP == 3. then in_ = iOB(iOx(iOz(inZ, 1), iOy(inQ, 255.)), iOx(iOz(inZ, 2), iOy(iOA(inQ, 8), 255.)), iOx(iOz(inZ, 3.), iOy(iOA(inQ, 16), 255.))); inV = true; break elseif inP == 4 then in_ = iOB(iOx(iOz(inZ, 1), iOy(inQ, 255.)), iOx(iOz(inZ, 2), iOy(iOA(inQ, 8), 255.)), iOx(iOz(inZ, 3.), iOy(iOA(inQ, 16), 255.)), iOx(iOz(inZ, 4), iOy(iOA(inQ, 24.), 255.))); inV = true; break end end; inS = iOC(inZ); inT = 0.; while true do if inT + 4 <= inP then inQ = inQ * 16807 % 2147483647; iOG(inS, inT, iOx(iOE(inS, inT), inQ)); inT = inT + 4 else break end end; if inV then break end; inQ = inQ * 16807 % 2147483647; inU = 0.; while true do if inT < inP then iOH(inS, inT, iOx(iOF(inS, inT), iOy(iOA(inQ, inU * 8), 255.))); inT = inT + 1; inU = inU + 1 else break end end; if inV then break end; do in_ = iOD(inS, 0., inP); inV = true; break end; break end end; if 619 < 119 % 119 / (103 - 103) then ({})[bQ] = { 198., "wtvv" } end; if ao == (117. - 117.) / (211 % 211) then bit32:len("gyayex", "yrfx"); local iBU = { 923, "jmzgp", "slpkei" } end; for iBW = 213. / (103 % 103), 222. - 222. do local iBU = aj // 251; local iBV = type and inZ end; lK[in_] = true; while iIn[2112.] / (iIn[2958.] - iIn[2958.]) * (iIn[1923.] % iIn[1923.]) == iIn[9096.] % iIn[9096.] / (iIn[9929] % iIn[9929]) do local iBU = iIn[2515] .. iIn[6199]; iBU = iIn[7845.] // iIn[8572] end; inO = nil; do inT = iIn[5834]; inS = iIn[1109]; if 889 == 246. / (145 % 145) * (30. - 30.) then local iBU = -bm; local iBV = string.state end; inR = k7; inQ = (iIn[1678] + lQ) % iIn[5374]; inP = iIn[10480]; inU = false; for iBU = 1, 2 do if iBU * iBU + 1 <= 51. - 51. then A:sub(true, false) end end; while true do in_ = #inT; inZ = in_ - inP; inY = inR(inQ % 4294967296); inX = inZ >= 1; if inX then inX = inZ <= 4 end; if inX then inY = iOI((inY + 1832704949) % 4294967296, 13); if inZ == 1 then inO = iOB(iOx(iOz(inT, 1), iOy(inY, 255.))); inU = true; break elseif inZ == 2 then inO = iOB(iOx(iOz(inT, 1), iOy(inY, 255.)), iOx(iOz(inT, 2), iOy(iOA(inY, 8), 255.))); inU = true; break elseif inZ == 3. then inO = iOB(iOx(iOz(inT, 1), iOy(inY, 255.)), iOx(iOz(inT, 2), iOy(iOA(inY, 8), 255.)), iOx(iOz(inT, 3.), iOy(iOA(inY, 16), 255.))); inU = true; break elseif inZ == 4 then inO = iOB(iOx(iOz(inT, 1), iOy(inY, 255.)), iOx(iOz(inT, 2), iOy(iOA(inY, 8), 255.)), iOx(iOz(inT, 3.), iOy(iOA(inY, 16), 255.)), iOx(iOz(inT, 4), iOy(iOA(inY, 24.), 255.))); inU = true; break end end; inW = iOC(inT); inV = 0.; while true do if inV + 4 <= inZ then inY = iOI((inY + 1832704949) % 4294967296, 13); iOG(inW, inV, iOx(iOE(inW, inV), inY)); inV = inV + 4 else break end end; if inU then break end; inY = iOI((inY + 1832704949) % 4294967296, 13); in0 = 0.; while true do if inV < inZ then iOH(inW, inV, iOx(iOF(inW, inV), iOy(iOA(inY, in0 * 8), 255.))); inV = inV + 1; in0 = in0 + 1 else break end end; if inU then break end; do inO = iOD(inW, 0., inZ); inU = true; break end; break end end; while ai == iIn[9929] / (iIn[1977.] % iIn[1977.]) - iIn[1774] / (iIn[9693.] - iIn[9693.]) do P = {}; F[iIn[8029]] = { iIn[4458.] } end; for iBV = iIn[7718], iIn[1353.] do if (iBV * iBV + iBV) % iIn[1353.] == iIn[7718] then E = iIn[721] .. iIn[9084.]; local iBU = ({})[iIn[10070]] end end; for iBV = iIn[7718], iIn[1371.] do if iBV * iBV < iIn[8468] % iIn[8468] then F = iIn[8622.][false]; local iBU = ao > buffer end end; for iBU = 1, 2 do if (iBU * iBU + iBU) % 2 == 1 then an = 737 // 563 end end; in0 = nil; do if 100 % 100 / (244 - 244) == 220 / (83 % 83) - 118 / (54. % 54.) then local iBU = l // in_ end; inW = iIn[10673]; inX = true; inY = k7; inZ = (iIn[1398.] + lQ) % iIn[5374]; in_ = iIn[10480]; inV = false; for iBW = 1, 2 do if iBW * iBW + 1 <= 66. - 66. then local iBU = ({})[bl]; local iBV = inV < iBU end end; while true do inR = #inW; inS = inR - in_; inT = inY(inZ % 4294967296); inU = inS >= 1; if inU then inU = inS <= 4 end; if inU then inT = iOI((inT + 1832704949) % 4294967296, 13); if inS == 1 then in0 = iOB(iOx(iOz(inW, 1), iOy(inT, 255.))); inV = true; break elseif inS == 2 then in0 = iOB(iOx(iOz(inW, 1), iOy(inT, 255.)), iOx(iOz(inW, 2), iOy(iOA(inT, 8), 255.))); inV = true; break elseif inS == 3. then in0 = iOB(iOx(iOz(inW, 1), iOy(inT, 255.)), iOx(iOz(inW, 2), iOy(iOA(inT, 8), 255.)), iOx(iOz(inW, 3.), iOy(iOA(inT, 16), 255.))); inV = true; break elseif inS == 4 then in0 = iOB(iOx(iOz(inW, 1), iOy(inT, 255.)), iOx(iOz(inW, 2), iOy(iOA(inT, 8), 255.)), iOx(iOz(inW, 3.), iOy(iOA(inT, 16), 255.)), iOx(iOz(inW, 4), iOy(iOA(inT, 24.), 255.))); inV = true; break end end; in1 = iOC(inW); inP = 0.; while true do if inP + 4 <= inS then inT = iOI((inT + 1832704949) % 4294967296, 13); iOG(in1, inP, iOx(iOE(in1, inP), inT)); inP = inP + 4 else break end end; if inV then break end; inT = iOI((inT + 1832704949) % 4294967296, 13); inQ = 0.; while true do if inP < inS then iOH(in1, inP, iOx(iOF(in1, inP), iOy(iOA(inT, inQ * 8), 255.))); inP = inP + 1; inQ = inQ + 1 else break end end; if inV then break end; do in0 = iOD(in1, 0., inS); inV = true; break end; break end end; if 86 % 86 / (36. - 36.) <= 715 then local iBU = 591. - ax end; if aT == iIn[10411] % iIn[10411] / (iIn[7039] - iIn[7039]) then local iBU = iIn[4993][iIn[7346]] end; if iIn[10070] == iIn[7594] / (iIn[4049] % iIn[4049]) * (iIn[7145] % iIn[7145]) then local iBU = iIn[2008] .. iIn[10905.]; bq = iBU ~= inQ end; lK[in0] = iIn[10184][inO](iIn[10480], iIn[7110.], iIn[10480], iIn[7316]); if iIn[10389.] / (iIn[3926] - iIn[3926]) - iIn[2373.] / (iIn[3082] % iIn[3082]) == iIn[8568.] / (iIn[3399.] % iIn[3399.]) * (iIn[1798] % iIn[1798]) then local iBU = { in_, iIn[1371.], ai }; aO:split() end; while P == iIn[2621] / (iIn[4973] - iIn[4973]) - iIn[9486.] / (iIn[3807.] % iIn[3807.]) do bm = iIn[9781] .. iIn[7189] end; while iIn[7957] / (iIn[5140] % iIn[5140]) * (iIn[4353.] % iIn[4353.]) <= iIn[6441.] do local iBU = buffer == bR; H[iIn[9609.]] = iIn[8269] % iIn[395] end; if z == iIn[6621.] % iIn[6621.] / (iIn[3167] - iIn[3167]) then inT[iIn[4557.]] = tostring and select; local iBU = #iIn[7660] end; while iIn[625] % iIn[625] / (iIn[6891.] - iIn[6891.]) == iIn[4973] / (iIn[10873] - iIn[10873]) * (iIn[8390] % iIn[8390]) do local iBU = iIn[5511.] .. iIn[2991.]; local iBV = iIn[8785] - al end; in1 = nil; if u == 85 % 85 / (161 - 161) then local iBU = av * 850 end; do while UDim2 == 57. / (41 - 41) * (181 % 181) do aG.child = { inP, "epqnf" }; ({})[av] = 822. - 160 end; inR = iIn[864.]; inQ = iIn[3771.]; inP = iIn[24.]; inU = (iIn[6071] + lQ) % iIn[5374]; inT = iIn[4218.]; inS = k7; inV = false; while true do inO = #inQ; in0 = inO - inT; in_ = inS(inU % 4294967296); inZ = in0 >= 1; if inZ then inZ = in0 <= 3. end; if inZ then in_ = (in_ * 1597 + 51749) % 4294967296; if in0 == 1 then in1 = iOB((iOz(inQ, 1) - iOy(in_, 255.)) % 256); inV = true; break elseif in0 == 2 then in1 = iOB((iOz(inQ, 1) - iOy(in_, 255.)) % 256, (iOz(inQ, 2) - iOy(iOA(in_, 8), 255.)) % 256); inV = true; break elseif in0 == 3. then in1 = iOB((iOz(inQ, 1) - iOy(in_, 255.)) % 256, (iOz(inQ, 2) - iOy(iOA(in_, 8), 255.)) % 256, (iOz(inQ, 3.) - iOy(iOA(in_, 16), 255.)) % 256); inV = true; break end end; inY = iOC(inQ); inX = 0.; while true do if inX + 4 <= in0 then in_ = (in_ * 1597 + 51749) % 4294967296; iOG(inY, inX, (iOE(inY, inX) - in_) % 4294967296); inX = inX + 4 else break end end; if inV then break end; in_ = (in_ * 1597 + 51749) % 4294967296; inW = 0.; while true do if inX < in0 then iOH(inY, inX, (iOF(inY, inX) - iOy(iOA(in_, inW * 8), 255.)) % 256); inX = inX + 1; inW = inW + 1 else break end end; if inV then break end; do in1 = iOD(inY, 0., in0); inV = true; break end; break end end; if 39. / (201. - 201.) - 174. / (24. % 24.) == 31 / (50 - 50) * (39. % 39.) then local iBU = "cpluyhd" .. u end; while iIn[10563.] < iIn[1977.] / (iIn[8195] - iIn[8195]) - iIn[8469.] / (iIn[5975] - iIn[5975]) do in2[iIn[6713]] = J[iIn[5133.]]; iIn[1354]:read(I) end; lK[in1] = iIn[7718]; while iIn[3404] % iIn[3404] / (iIn[2373.] - iIn[2373.]) == iIn[4144] / (iIn[7868] - iIn[7868]) - iIn[6798.] / (iIn[10906] % iIn[10906]) do inZ = iIn[6954.] ^ iIn[10898] end; if iIn[2958.] % iIn[2958.] / (iIn[4976] % iIn[4976]) == iIn[3379] / (iIn[471.] % iIn[471.]) * (iIn[8661.] - iIn[8661.]) then tostring(buffer); local iBU = ({})[iIn[3723.]] end; if iIn[3399.] % iIn[3399.] / (iIn[3643] - iIn[3643]) == iIn[6878] / (iIn[2366] - iIn[2366]) - iIn[954.] / (iIn[9349] - iIn[9349]) then iIn[10476.][false] = iIn[895] - inW end; if iIn[2513] / (iIn[7408] % iIn[7408]) - iIn[1079] / (iIn[8706.] % iIn[8706.]) == w then iIn[6343]:rep(inZ, iIn[10327]) end; inO = nil; do inY = true; inZ = iIn[8292.]; in_ = (iIn[950] + lQ) % iIn[5374]; in0 = k7; inX = iIn[4067]; for iBV = 200 / (212 - 212), 75. - 75. do local iBU = H and false; iBU = -UDim2 end; inW = false; while true do inP = #inZ; inQ = inP - inX; inR = in0(in_ % 4294967296); inR = inR % 2147483646. + 1; inS = inQ >= 1; if inS then inS = inQ <= 4 end; if inS then inR = inR * 16807 % 2147483647; if inQ == 1 then inO = iOB(iOx(iOz(inZ, 1), iOy(inR, 255.))); inW = true; break elseif inQ == 2 then inO = iOB(iOx(iOz(inZ, 1), iOy(inR, 255.)), iOx(iOz(inZ, 2), iOy(iOA(inR, 8), 255.))); inW = true; break elseif inQ == 3. then inO = iOB(iOx(iOz(inZ, 1), iOy(inR, 255.)), iOx(iOz(inZ, 2), iOy(iOA(inR, 8), 255.)), iOx(iOz(inZ, 3.), iOy(iOA(inR, 16), 255.))); inW = true; break elseif inQ == 4 then inO = iOB(iOx(iOz(inZ, 1), iOy(inR, 255.)), iOx(iOz(inZ, 2), iOy(iOA(inR, 8), 255.)), iOx(iOz(inZ, 3.), iOy(iOA(inR, 16), 255.)), iOx(iOz(inZ, 4), iOy(iOA(inR, 24.), 255.))); inW = true; break end end; inT = iOC(inZ); inU = 0.; while true do if inU <= inQ - 4 then inR = inR * 16807 % 2147483647; iOG(inT, inU, iOx(iOE(inT, inU), inR)); inU = inU + 4 else break end end; if inW then break end; inR = inR * 16807 % 2147483647; inV = 0.; while true do if inU < inQ then iOH(inT, inU, iOx(iOF(inT, inU), iOy(iOA(inR, inV * 8), 255.))); inU = inU + 1; inV = inV + 1 else break end end; if inW then break end; do inO = iOD(inT, 0., inQ); inW = true; break end; break end end; for iBU = iIn[2513] / (iIn[3167] % iIn[3167]), iIn[275] - iIn[275] do in1 = buffer[iIn[7964]]; iIn[2339][ai] = iIn[10483] .. iIn[1029.] end; for iBV = iIn[7718], iIn[1353.] do if iBV * iBV < iIn[6446] % iIn[6446] then local iBU = not P; ({})[iIn[9584]] = -aU end end; while iIn[7492] >= iIn[8328.] / (iIn[1079] % iIn[1079]) * (iIn[1977.] - iIn[1977.]) do local iBU = iIn[2677] or true end; for iBU = iIn[7718], iIn[1371.] do if iBU * iBU < iIn[9072.] % iIn[9072.] then if iIn[4265] / (iIn[10222] - iIn[10222]) * (iIn[10212.] - iIn[10212.]) == in3 then ax = iIn[1494.][iIn[5133.]] end end end; if iIn[4077.] / (iIn[1879] % iIn[1879]) * (iIn[5742.] - iIn[5742.]) == iIn[4049] / (iIn[8393] - iIn[8393]) - iIn[2994.] / (iIn[9349] - iIn[9349]) then local iBU = iIn[441.] .. in2; for iBW = iIn[7718], iIn[1371.] do if (iBW * iBW + iBW) % iIn[1353.] == iIn[7718] then local iBV = { bit32, iBU }; iBV[iIn[2867]] = ({})[iIn[4958]] end end end; while inZ == iIn[125] / (iIn[3399.] - iIn[3399.]) * (iIn[3706] % iIn[3706]) do c = #ao; local iBU = iIn[1444] or aG end; if 223 / (14 - 14) * (121 % 121) == math then local iBU = 847 ~= type end; inP = nil; do inU = iIn[9837.]; for iBV = 121 / (249. - 249.), 188 % 188 do inX:count(true); local iBU = not bB end; inT = iIn[5363]; inS = k7; inR = (iIn[8021] + lQ) % iIn[5374]; for iBV = 33. / (218 % 218), 179 - 179 do if (144. - 144.) / (169 - 169) == select then am = buffer.size; local iBU = 476 + buffer end end; inQ = iIn[10480]; inV = false; while true do inY = #inU; inX = inY - inQ; inW = inS(inR % 4294967296); in1 = inX >= 1; if in1 then in1 = inX <= 4 end; if in1 then inW = iOI((inW + 1832704949) % 4294967296, 13); if inX == 1 then inP = iOB(iOx(iOz(inU, 1), iOy(inW, 255.))); inV = true; break elseif inX == 2 then inP = iOB(iOx(iOz(inU, 1), iOy(inW, 255.)), iOx(iOz(inU, 2), iOy(iOA(inW, 8), 255.))); inV = true; break elseif inX == 3. then inP = iOB(iOx(iOz(inU, 1), iOy(inW, 255.)), iOx(iOz(inU, 2), iOy(iOA(inW, 8), 255.)), iOx(iOz(inU, 3.), iOy(iOA(inW, 16), 255.))); inV = true; break elseif inX == 4 then inP = iOB(iOx(iOz(inU, 1), iOy(inW, 255.)), iOx(iOz(inU, 2), iOy(iOA(inW, 8), 255.)), iOx(iOz(inU, 3.), iOy(iOA(inW, 16), 255.)), iOx(iOz(inU, 4), iOy(iOA(inW, 24.), 255.))); inV = true; break end end; in0 = iOC(inU); in_ = 0.; while true do if in_ + 4 <= inX then inW = iOI((inW + 1832704949) % 4294967296, 13); iOG(in0, in_, iOx(iOE(in0, in_), inW)); in_ = in_ + 4 else break end end; if inV then break end; inW = iOI((inW + 1832704949) % 4294967296, 13); inZ = 0.; while true do if in_ < inX then iOH(in0, in_, iOx(iOF(in0, in_), iOy(iOA(inW, inZ * 8), 255.))); in_ = in_ + 1; inZ = inZ + 1 else break end end; if inV then break end; do inP = iOD(in0, 0., inX); inV = true; break end; break end end; if 210. % 210. / (159. % 159.) == 178 / (64 - 64) * (196 - 196) then local iBU = "hts" .. 493 end; while w == iIn[6154] % iIn[6154] / (iIn[2922.] - iIn[2922.]) do local iBU = iIn[9720.][iIn[2002]]; local iBV = buffer[iBU] end; if iIn[4457] / (iIn[5742.] - iIn[5742.]) - iIn[5168] / (iIn[9501.] % iIn[9501.]) == F then local iBU = in3[iIn[9251]] end; for iBV = iIn[7718], iIn[1353.] do if iBV * iBV + iIn[7718] <= iIn[2112.] - iIn[2112.] then local iBU = bB * iIn[8774] end end; in1 = nil; do inW = iIn[3092]; inX = k7; inY = iIn[10440.]; inZ = iIn[10480]; in_ = iIn[5371]; in0 = (iIn[8178.] + lQ) % iIn[5374]; inV = false; while true do inU = #in_; in3 = inU - inZ; in2 = inX(in0 % 4294967296); in2 = in2 % 2147483646. + 1; inQ = in3 >= 1; if inQ then inQ = in3 <= 4 end; if inQ then in2 = in2 * 16807 % 2147483647; if in3 == 1 then in1 = iOB(iOx(iOz(in_, 1), iOy(in2, 255.))); inV = true; break elseif in3 == 2 then in1 = iOB(iOx(iOz(in_, 1), iOy(in2, 255.)), iOx(iOz(in_, 2), iOy(iOA(in2, 8), 255.))); inV = true; break elseif in3 == 3. then in1 = iOB(iOx(iOz(in_, 1), iOy(in2, 255.)), iOx(iOz(in_, 2), iOy(iOA(in2, 8), 255.)), iOx(iOz(in_, 3.), iOy(iOA(in2, 16), 255.))); inV = true; break elseif in3 == 4 then in1 = iOB(iOx(iOz(in_, 1), iOy(in2, 255.)), iOx(iOz(in_, 2), iOy(iOA(in2, 8), 255.)), iOx(iOz(in_, 3.), iOy(iOA(in2, 16), 255.)), iOx(iOz(in_, 4), iOy(iOA(in2, 24.), 255.))); inV = true; break end end; inR = iOC(in_); inS = 0.; while true do if inS <= in3 - 4 then in2 = in2 * 16807 % 2147483647; iOG(inR, inS, iOx(iOE(inR, inS), in2)); inS = inS + 4 else break end end; if inV then break end; in2 = in2 * 16807 % 2147483647; inT = 0.; while true do if inS < in3 then iOH(inR, inS, iOx(iOF(inR, inS), iOy(iOA(in2, inT * 8), 255.))); inS = inS + 1; inT = inT + 1 else break end end; if inV then break end; do in1 = iOD(inR, 0., in3); inV = true; break end; break end end; if 172 / (83 % 83) - 145 / (92 % 92) == in1 then ("aausc")[ak] = -l end; if iIn[5436.] / (iIn[4648] - iIn[4648]) - iIn[4090] / (iIn[7689.] - iIn[7689.]) == iIn[10387] % iIn[10387] / (iIn[2898.] - iIn[2898.]) then in_ = iIn[3592] + iIn[739]; local iBU = iIn[4090] - iIn[7798] end; while type == iIn[9929] % iIn[9929] / (iIn[460] - iIn[460]) do ({})[iIn[8888]] = iIn[5541.] .. iIn[8483]; local iBU = { tonumber } end; while A == iIn[10726] / (iIn[8393] % iIn[8393]) - iIn[3606.] / (iIn[10019] % iIn[10019]) do local iBU = iIn[4731.] and iIn[5671] end; for iBU = iIn[2026] / (iIn[7474] - iIn[7474]), iIn[2389] - iIn[2389] do ({}):count(iIn[9671]); ak = -inR end; if UDim2 == 103 / (131 % 131) * (189. - 189.) then local iBU = ({}).index; al = buffer * 47 end; in3 = nil; do if bn == 133 % 133 / (213. % 213.) then local iBU = true or inV end; inQ = iIn[4906]; in2 = iIn[7574]; inT = (iIn[622] + lQ) % iIn[5374]; inS = k7; inR = iIn[10480]; while 132. / (76 - 76) - 53 / (66. % 66.) == 59 % 59 / (244 % 244) do lR = -inT; local iBU = ("vyrqsb")["zip"] end; inU = false; while true do in0 = #in2; in_ = in0 - inR; inZ = inS(inT % 4294967296); inZ = inZ % 2147483646. + 1; inY = in_ >= 1; if inY then inY = in_ <= 4 end; if inY then inZ = inZ * 16807 % 2147483647; if in_ == 1 then in3 = iOB(iOx(iOz(in2, 1), iOy(inZ, 255.))); inU = true; break elseif in_ == 2 then in3 = iOB(iOx(iOz(in2, 1), iOy(inZ, 255.)), iOx(iOz(in2, 2), iOy(iOA(inZ, 8), 255.))); inU = true; break elseif in_ == 3. then in3 = iOB(iOx(iOz(in2, 1), iOy(inZ, 255.)), iOx(iOz(in2, 2), iOy(iOA(inZ, 8), 255.)), iOx(iOz(in2, 3.), iOy(iOA(inZ, 16), 255.))); inU = true; break elseif in_ == 4 then in3 = iOB(iOx(iOz(in2, 1), iOy(inZ, 255.)), iOx(iOz(in2, 2), iOy(iOA(inZ, 8), 255.)), iOx(iOz(in2, 3.), iOy(iOA(inZ, 16), 255.)), iOx(iOz(in2, 4), iOy(iOA(inZ, 24.), 255.))); inU = true; break end end; inX = iOC(in2); inW = 0.; while true do if inW <= in_ - 4 then inZ = inZ * 16807 % 2147483647; iOG(inX, inW, iOx(iOE(inX, inW), inZ)); inW = inW + 4 else break end end; if inU then break end; inZ = inZ * 16807 % 2147483647; inV = 0.; while true do if inW < in_ then iOH(inX, inW, iOx(iOF(inX, inW), iOy(iOA(inZ, inV * 8), 255.))); inW = inW + 1; inV = inV + 1 else break end end; if inU then break end; do in3 = iOD(inX, 0., in_); inU = true; break end; break end end; for iBV = 1, 3. do if (iBV * iBV + iBV) % 2 == 1 then local iBU = table.parent end end; for iBU = iIn[7718], iIn[1371.] do if iBU * iBU + iIn[7718] <= iIn[10906] - iIn[10906] then inV = k7[iIn[4869.]] end end; for iBV = iIn[7718], iIn[1371.] do if iBV * iBV < iIn[884] - iIn[884] then F = iIn[4731.] or buffer; local iBU = { F } end end; for iBU = iIn[7718], iIn[1353.] do if iBU * iBU + iIn[7718] <= iIn[9501.] - iIn[9501.] then ({})[iIn[4557.]] = iIn[7994] and iIn[10359.] end end; for iBV = iIn[7718], iIn[1353.] do if iBV * iBV < iIn[5393] % iIn[5393] then inU = ({})[tostring]; local iBU = iIn[9830] ^ inT end end; while G == iIn[10387] / (iIn[1818.] % iIn[1818.]) * (iIn[10617.] % iIn[10617.]) do inY[iIn[2692]] = { iIn[3966.], math, F } end; in0 = nil; do inY = iIn[10480]; inZ = iIn[5503]; in_ = (iIn[9623] + lQ) % iIn[5374]; while 175 / (16 - 16) - 99. / (171. - 171.) == inZ do local iBU = ax - an end; inX = k7; inW = false; while true do in2 = #inZ; inQ = in2 - inY; inR = inX(in_ % 4294967296); inS = inQ >= 1; if inS then inS = inQ <= 4 end; if inS then inR = (inR + 2654435769.) % 4294967296; if inQ == 1 then in0 = iOB(iOx(iOz(inZ, 1), iOy(inR, 255.))); inW = true; break elseif inQ == 2 then in0 = iOB(iOx(iOz(inZ, 1), iOy(inR, 255.)), iOx(iOz(inZ, 2), iOy(iOA(inR, 8), 255.))); inW = true; break elseif inQ == 3. then in0 = iOB(iOx(iOz(inZ, 1), iOy(inR, 255.)), iOx(iOz(inZ, 2), iOy(iOA(inR, 8), 255.)), iOx(iOz(inZ, 3.), iOy(iOA(inR, 16), 255.))); inW = true; break elseif inQ == 4 then in0 = iOB(iOx(iOz(inZ, 1), iOy(inR, 255.)), iOx(iOz(inZ, 2), iOy(iOA(inR, 8), 255.)), iOx(iOz(inZ, 3.), iOy(iOA(inR, 16), 255.)), iOx(iOz(inZ, 4), iOy(iOA(inR, 24.), 255.))); inW = true; break end end; inT = iOC(inZ); inU = 0.; while true do if inU + 4 <= inQ then inR = (inR + 2654435769.) % 4294967296; iOG(inT, inU, iOx(iOE(inT, inU), inR)); inU = inU + 4 else break end end; if inW then break end; inR = (inR + 2654435769.) % 4294967296; inV = 0.; while true do if inU < inQ then iOH(inT, inU, iOx(iOF(inT, inU), iOy(iOA(inR, inV * 8), 255.))); inU = inU + 1; inV = inV + 1 else break end end; if inW then break end; do in0 = iOD(inT, 0., inQ); inW = true; break end; break end end; while false == 95 / (182 % 182) * (133 - 133) do table.offset = Enum - 684.; local iBU = 162. ^ 71 end; if iIn[3878] > iIn[4878.] / (iIn[3236] - iIn[3236]) - iIn[10839.] / (iIn[1506.] - iIn[1506.]) then local iBU = iIn[4124] .. iIn[10184] end; lh(lK, { [inO] = iIn[10184][inP](iIn[10480], iIn[8227], iIn[10480], iIn[3927.]), [in1] = iIn[10480] }, iIn[4075], iIn[8269][in3][in0]); for iBU = iIn[7718], iIn[1371.] do if iBU * iBU + iIn[7718] <= iIn[881] - iIn[881] then ao = ({})[iIn[9584]]; bn[iIn[3990.]] = { select, aS } end end; for iBV = iIn[7718], iIn[1371.] do if (iBV * iBV + iBV) % iIn[1353.] == iIn[7718] then bit32[iIn[3116]] = #iIn[7658]; local iBU = buffer >= E end end; in2 = nil; do for iBV = 1, 3. do if iBV * iBV < 200 % 200 then local iBU = aU + inO; UDim2[iBU] = "spr" .. "laujh" end end; inV = iIn[8764]; inU = k7; inT = iIn[5377]; inS = iIn[10480]; inR = iIn[3339.]; if 686 <= 133 / (235 - 235) - 235 / (162. - 162.) then local iBU = "ozbg" .. "tppufxh" end; inQ = (iIn[10716.] + lQ) % iIn[5374]; inW = false; for iBV = 207. / (230 % 230), 150. - 150. do local iBU = bn or al; G = "yagg" > bj end; while 205 % 205 / (215 - 215) == 65 / (93. - 93.) * (157 - 157) do while 104 / (48. % 48.) * (135. % 135.) < 436 do an = #"ultyx" end end; while true do in1 = #inR; in3 = in1 - inS; in0 = inU(inQ % 4294967296); in0 = in0 % 2147483646. + 1; in_ = in3 >= 1; if in_ then in_ = in3 <= 4 end; if in_ then in0 = in0 * 16807 % 2147483647; if in3 == 1 then in2 = iOB(iOx(iOz(inR, 1), iOy(in0, 255.))); inW = true; break elseif in3 == 2 then in2 = iOB(iOx(iOz(inR, 1), iOy(in0, 255.)), iOx(iOz(inR, 2), iOy(iOA(in0, 8), 255.))); inW = true; break elseif in3 == 3. then in2 = iOB(iOx(iOz(inR, 1), iOy(in0, 255.)), iOx(iOz(inR, 2), iOy(iOA(in0, 8), 255.)), iOx(iOz(inR, 3.), iOy(iOA(in0, 16), 255.))); inW = true; break elseif in3 == 4 then in2 = iOB(iOx(iOz(inR, 1), iOy(in0, 255.)), iOx(iOz(inR, 2), iOy(iOA(in0, 8), 255.)), iOx(iOz(inR, 3.), iOy(iOA(in0, 16), 255.)), iOx(iOz(inR, 4), iOy(iOA(in0, 24.), 255.))); inW = true; break end end; inZ = iOC(inR); inY = 0.; while true do if inY <= in3 - 4 then in0 = in0 * 16807 % 2147483647; iOG(inZ, inY, iOx(iOE(inZ, inY), in0)); inY = inY + 4 else break end end; if inW then break end; in0 = in0 * 16807 % 2147483647; inX = 0.; while true do if inY < in3 then iOH(inZ, inY, iOx(iOF(inZ, inY), iOy(iOA(in0, inX * 8), 255.))); inY = inY + 1; inX = inX + 1 else break end end; if inW then break end; do in2 = iOD(inZ, 0., in3); inW = true; break end; break end end; while 141. % 141. / (143 - 143) == inU do local iBU = ("nlq").parent end; if (iIn[5168] - iIn[5168]) / (iIn[8922.] - iIn[8922.]) == iIn[4526] / (iIn[2525] - iIn[2525]) - iIn[5053] / (iIn[3066.] - iIn[3066.]) then ao:write(iIn[1450]); local iBU = iIn[10504] * iIn[705.] end; while iIn[10070] == iIn[4077.] / (iIn[6232] - iIn[6232]) * (iIn[2525] - iIn[2525]) do local iBU = false and iIn[8763.]; iIn[8269][J] = P - in0 end; in1 = nil; do in_ = iIn[8393]; in0 = k7; in3 = (iIn[2441] + lQ) % iIn[5374]; inZ = iIn[9816.]; inY = false; while true do inR = #inZ; inS = inR - in_; inT = in0(in3 % 4294967296); inT = inT % 2147483646. + 1; inU = inS >= 1; if inU then inU = inS <= 4 end; if inU then inT = inT * 16807 % 2147483647; if inS == 1 then in1 = iOB(iOx(iOz(inZ, 1), iOy(inT, 255.))); inY = true; break elseif inS == 2 then in1 = iOB(iOx(iOz(inZ, 1), iOy(inT, 255.)), iOx(iOz(inZ, 2), iOy(iOA(inT, 8), 255.))); inY = true; break elseif inS == 3. then in1 = iOB(iOx(iOz(inZ, 1), iOy(inT, 255.)), iOx(iOz(inZ, 2), iOy(iOA(inT, 8), 255.)), iOx(iOz(inZ, 3.), iOy(iOA(inT, 16), 255.))); inY = true; break elseif inS == 4 then in1 = iOB(iOx(iOz(inZ, 1), iOy(inT, 255.)), iOx(iOz(inZ, 2), iOy(iOA(inT, 8), 255.)), iOx(iOz(inZ, 3.), iOy(iOA(inT, 16), 255.)), iOx(iOz(inZ, 4), iOy(iOA(inT, 24.), 255.))); inY = true; break end end; inV = iOC(inZ); inW = 0.; while true do if inW + 4 <= inS then inT = inT * 16807 % 2147483647; iOG(inV, inW, iOx(iOE(inV, inW), inT)); inW = inW + 4 else break end end; if inY then break end; inT = inT * 16807 % 2147483647; inX = 0.; while true do if inW < inS then iOH(inV, inW, iOx(iOF(inV, inW), iOy(iOA(inT, inX * 8), 255.))); inW = inW + 1; inX = inX + 1 else break end end; if inY then break end; do in1 = iOD(inV, 0., inS); inY = true; break end; break end end; lR(in2, in1, iIn[5300]) end) end, 67154, 39710, "FV'8\xEF\xD1@\x14v\x9C\xDBie8,!7lxaz7", " K|\\bd[v5f^jsz_/&)3#.N0", 378., 296856156., 55008., "nqvpwdj", "\x8A\xF0sq%z%$BlDPcbU({", "xs+\x10U.:U6}-PfVPG.HWC", "\u{557}=oF:cdLfVfuH&zti5uL*,HM,+]NZ", 27844, "wqdmlu", 1193646904, 4055919666., "\xAFS\xBC=\x8BD", 75365, "\x18\x95\xAAvL\xC4?]:B,I^^^i}=6{)OK", 48293, 2453588670., 2451626284, ",\x84:ZB\x1C\x1B!aMS", "hshl", "bvf", "c\x02zU\xC6\x0B\x90 >TBC=\x90@r\x00S\x83$n\xEE\xE6\x17\xE4\xEE\xC4n\xF0\xF6\x1DL\xC6\x06\x8C5\xA9\xA1C6(\xCA\\VO\xB5vj\xA3\xBA\xE38\x10\x8D\xDA\x0B\xDF\x0F\x9FvM7\xB4K\xC7s7G\x15b\xAD_\xD7I~]S\xC1\xC0\xF1\x05\x89!\xAD!X\x9C\xA7!T\x1E(4&i\\1\xEE\x12R\x07_\xD2*yc.am%\x9D\xD4jO\xA8}1%^\xC2=\x8D\x9A`;\xB3\xD3\x12Yg)\r]\xA1\x96\x07\x07\xDC\x0B\xED[E\x01\xBCa+'|+!\xDD\xA0J\xC1=a'\x13h\xF2rJN4\x18\x8F\x8B\xABQ\xB8g\xA7\"\xA8us.\x91q\x04O&\xF9\x9D\x0C\xAFl3\x13\x95\x1Fp%k\xC2\x01\x14\xB1\x87\xC7#\t&\x8Ey\x17\xCD\x83?\x16\x8D\xCB\x1FZ\xF5M\x02_eC\x14y\x1B\xE5F;\xC0\xDC2\xC6pCb0\x0B|H\\\x9B\xB3\x0E\xD5@)\x0Eu\xE7u\r\xAEZQ%:K\xFE\"\x0C\xE4\x14pZ\x16\xC9u\xBB\x0E\xE8%\xC8_\xC2}\x056q\nQ\xF2\xEET\xD9._~D\xEC@?\xAC\xE9\x01=\x10\x9A\xF4[\xCFX\x93\"\x8F_my\xE4\xD8\xA2\"\x85\xD0*i1\x81#i\x03L}/a\x9DBB\xCF\xFD\xC3+o\xE9\x004\xC9\x97\x9Dwp\x13\xC4H\xFA\"\xBErc$\x95`/\xADK\x037\x8Fc\x13Y`{g\x1A\xFE\x7FW\xD4X\xA1q\xAF\xFA W\xA2\x0C{\x06\x15\xDC\x04\x19VS\xCB\x0Ee\xB3\x1B8\xFCP4\\i\xA7\x93z\xE8\x188\x00\\\xC2Mt\x0B^\xAAv\x0F\x1B?D\x1D\xB4\x96)>\xF9\xE3b\xF5\xB3;\x02\x81\x97\x0B.\x90q\x9D\x13\x89C\xB2U\x9D[wn\x05\xC2", 297105368, 1624328574., 198477794, "Ww}5l.U", ")C[k+", 32539, "pG*^(", "Q\xFE:+\x85R\\\x12\xF1\xB8\xA5", '\x9C\x17&+"\xB1wO6PKA7sLBo7UK(', 1648420844, "\xED\xCAp\xC2\xAD\xF0\x83e\xAB\x8B\x8CDM<\x1D\xAA", "%@t,*Xk", 20574., "tozelia", 96172, 41155, 1357625949., 4074501912., 15176, 501., "k\x1A\xCD\xFF\x89\x93\xA6@\xD9\x02HSP#It]uzw(", 240., "\xC2\xA7\xCCyru~'\xA4y\xBC)\x88\x89\x88\x13&\xD7SA\xEB\x8988Gh,af=AYJ^F_!rv@*h-40Q9J0_r", "\x07\x139CT\xB1\x14\xBC\xA2\x07\xDD\x16\x10\x97", 3099652317., 260256264., 79579, "awn", "\xB9\x0C\xCF5\x06q", "\xCEX\xA4}\xA1\xB4", "\xD8\x18\x84\xB7\x81\x14|", 3441., 1805742724, "\xF6\x82m&B\x9D\xB6.u56\x1B\xCB{\x86\r:T(cJ}l)owWdyP", 4239188072, 1419043607, 9965, "Z\x8B\xE9J\x00\xAF\xDF?TVhfh(.SU4R#Qvo+^Fw", "\x82`wW\x06\xF2\xFCod\xDDFfb8XS)lP].EON2gkjw.I=o8f:v!xe1", 502691301., 1833291951., "B!\xD0\xEB\x15\x8B", "\x91\x89{(5^z2XmI&5g#)T", "ixc", 4182785270, "x\xC2\xEF\xEF'\xEA}\xA6\xC5wb-APq-Y_XERNNJvCXkrJL2v4){LPt?", 45408., "\x9F\xB2}m*O)", 26266, "6\x16Wp", "\xD04{|", "h6U", 57773, 33901, 1007466463, "|\xAE|\xBF\xA5I\x8C", "?\x92\x0E\xA21\xF6\x02\x88\x80", "\xB8q_a\x145\x060(]KoK}=Zdl$=2^G4tMl2m7=N", "a/A\x10\xB9\x7F[\x02h\xF6", 4074856685, game.GetService, "yjzeav", "jjntqgk", "@R\xD2M\xB5\xE6*Q\x03\xB4b", "UR\x1Bz\xE7\xD2Sr\x98{\x1A", 1631574276., "\xE0\x81\xD8\xA8lHrNBKJ5RG&B^!y*TDhV^V[kWxoH", "\xEAl]o??2&m*dj[bTd+r*ZlnXv%6Hpn9", " \x0Ed0)\x0F`Gp(dZ\x83\xB7q", 3957689139., 3174184097, "\x19\xBC\xD7V", 1253542755., 1163201240, 3798508994, 79794., "cpvo", 3314170766, 4252002196, 2393588309, "gqer", "\x92\xB7\xD5RD\xB0\x857E^6SASo7!%?WTG%", "CRgA", "ppnbr", 1692948460, "\x89M\x1A[4\xBC\n0z", "ISEN\xB6\xC7)\xBC\xE5Xoz&8", 1921423705, "\xA3\x12>\xD5+JaT/xl}H2*h+Vy]kQQ1R1=2rV{+h2u", "\xCEhj\x879\xF7o{Sq^k@LUo^@Y]?1VhM?@NpR=m@CC", 184368., "\x93\x17Z\xDF\x15\x9E\x12\rZ\x1AX,$84xDGi2Dw#u[;z:0BWBn", "\x86 \x7F\rY\x87k5Cy8+zS^$H/PR#QSyd_L@iGyl,eg5w", 1684055878, "YF&KmC_Z", 32070., "\x1F\n\x99$mA", "i\x96\nD\xCDbcs*r_eWAnI7FrH", 300., "\xFB\x10\xC9\xAB\x9C)\xC9+A1xP", "mu?\x01", 2436011511., "^8sG", "QK48\xF9\xD3s\x07w\x9B\xCDc", "#SxPb^", 2778737792, 3358711480, "fcdin", "}*\x1A\x8F%!ly(88MVQKZ8oY1CYZsU", "$\xBF\xAB\x18\x9B\x94\xCB", 1050742418, 191251439, 1728060565, "dhsmg", 45079, 598, 1.05, "\xB6\xB7\xFFFE6@p%1ph", "\x16\xB4\x8F\\R6\xA7J\x0BMt#C/N{d@Swkh", 3501817503., "ogwjpx", "OYq42Tg", "\xDA\xAB\x1E\xD2[(8oijzr", "\xE7\xCB\xF0%\xEBx\xDC8", "Rs\xAAa\x07\xDC\xAB\xF7\xFC\x84\x12\xD8\xB7\x06\xCB", 64741, "\xDE\x11\xBBJ", 724137123., "\xC3{E\x17\x05\xBF\xA4T\x9E\x1A\x8CQ\xC2A\xE1h\xC4", "\xEFi\x82Ub2%I#t?]LqtG[#-b6tXKq@c;,", "\x01d\xA1THSF", 805, 25184, "\x99pE\xC4\x077z\x7FG", 1031598811, "\xD1~x_\x1E\xEF2\xAECmgNA[!F;A#CSv=sTe1UaE+", 3200138708, "$\xFE\x0C\x0E\t\xF5oG", "rtaeynq", 414954902, '\x06\x1A"+\x1F\x039zyaxvt2!@2Tmn3', 892788841, "swfxls", "paem", "6\x85\xF5~\xA6\x9D\x82,v\xB7\x13\xF4\r\x8A6\xD9f\xE9\xA3mhVAa;W", " \x0Ed0)\x0F`Gp(dZ\x81\xFF", 592931515, 3775055894, 792598357, "\xB5\x99\xCB\tQ\xFD\xE0", "\xE7\x92\xB7U\xAE\xE7", "mmnfnac", "fbmpqf", "vjdqh", "qxpaqi", 27639., "'\xD8\xF8", 30853, "vpwb", 44, 55093, "tzjb", "\xD9\x84z\x8EZhu,S+%+grhX&lK$j@w2P;kk", 651054496, "jmlx", 47199., "w1\xF7\xB4%#iDULF=BXWiM[uy4F!Pan", "kM\x15\x0F", 3703626488, 126., "}\x12\xC4\xF3", 114., "\xE7:\xC0yw.", 193910570, "\xC0\xC6\x7F\x85\xC74[nT=l0C5Lr.N^6_;A:j@m*WW8", "N\xA9y\xC6\x9El\x11\x92", "\xA9+cc\xB6\xA6\xA4d", 99506252, 5024, "\xFE\xC2Q\x1E\xBA", "qsovmc", 23101, "CK4;\xEF", 578635307, "t\xE4\xD5t\xB14[nT=l0C5Lr.N^6_;A:j@m*WW8", 2358799494., 685, 54379, 83211., 1893423623, "Kc\xFD7\x91\x94Cnb#9yuJ]?7P!PZ7)x1[%", "\xBB\xE0(}.l{U[Oa", "\x19\xD6u*F6dGEf", 2615768575, "\x1A\x94\xD4]9\xCAg9^PUSLPh:[XY2::aPBj1(xB{HBI7P", "\xADl7t\x88\x116{RnTSr:,9O^9VE#K.K7^vUeXn!ME?K", 559, 3117285160, 4011935465, "P\xC8\xF6\xEA9\x05\x85", "\x98\xA3!H,+3)l\xC7L,\xA4\xE3R,@pouXY8A0Jd", 2427067964, "\xA5\xA5k\xBD\xD9!#\x03\x06\xA5\x1AvTmdY]R", "gezfnfh", "\xCC\x18\xA8s(ltLdwu=a?ngux8TCr%=%X-70STcs", "mrtign", "E*.wz", 'd%\xFBV\x06H\xCD"W\x87\xF2)P\x8C\xFCY)f.K{\xEF', 746239409, "X\xBC{S]", "eywhct", 3993381661, 57331, "bxbeyts", 340622633, 3761087230, "\xA4m\xA3\xBC\xF1\xC3~\x0E\x05\x92$`u\x02XWj(aX", 807407475., "kN/,}", 1022115077, 3881905966, 3036202446., "\xF4\xD4\xD1K", 314391265, "\xC8\x83\x15W\xB3\xD0\xF6'", 59, "sXv?o", '\x83\xCA\xFEv\xCF"\xEE7\xCB|', "\xD1\xF2\x0B\xFFA\xD8\xF4\xDF", "mO4Rc7", "r\x15\xED?", "\xBB%\xC4Gb0b[)TwoWd[t&iEQ2)t$Z4VV", "\xA1\xB6x\xB6\xC4%o*NKju!Z&P[]/Fe50l3alX0%L!", function(gs, gt) local iVo = bit32.bxor; local iVp = bit32.band; local iVq = string.byte; local iVr = bit32.rshift; local iVs = string.char; local iVt = buffer.fromstring; local iVu = buffer.readstring; local iVv = buffer.readu32; local iVw = buffer.readu8; local iVx = buffer.writeu32; local iVy = buffer.writeu8; local iVz = bit32.lrotate; if not iIq then iIq = { lj, k7, ly, lQ, iIn, lK, iIo, iIq, iIp, gs, gt } end; local ix3 = nil; local iVZ = iIn; for iH8 = iVZ[7718], iVZ[1371.] do if iH8 * iH8 < iVZ[3504.] - iVZ[3504.] then local iH7 = not iVZ[9242]; dX = iVZ[3919] ^ iVZ[8218] end end; local ix4 = nil; if iVZ[7420] / (iVZ[10873] % iVZ[10873]) - iVZ[7327] / (iVZ[3006.] % iVZ[3006.]) <= iVZ[2994.] then local iH7 = type or cv end; local ix5 = nil; local ix6 = nil; for iH7 = iVZ[7718], iVZ[1353.] do if iH7 * iH7 < iVZ[1874] - iVZ[1874] then bm:find(); iVZ[7292][bit32] = iVZ[3214] .. iVZ[300.] end end; local ix7 = nil; while iVZ[7994] == iVZ[5300] / (iVZ[10571] - iVZ[10571]) * (iVZ[6187] - iVZ[6187]) do dm = bC[iVZ[10215.]]; local iH7 = l[g] end; local ix8 = nil; local ix9 = nil; local iya = nil; local iyb = nil; for iH8 = iVZ[7718], iVZ[1353.] do if iH8 * iH8 < iVZ[10363] % iVZ[10363] then local iH7 = false == e5; I[iH7] = -iVZ[642.] end end; local iyc = nil; local iyd = nil; while iVZ[6193] / (iVZ[7594] % iVZ[7594]) - iVZ[3188] / (iVZ[5140] % iVZ[5140]) == E do local iH7 = iVZ[5535.] - iVZ[5544.]; local iH8 = {}; iH7 = { iVZ[2685.], iH8 } end; local iye = nil; local iyf = nil; for iH8 = iVZ[9096.] / (iVZ[4792] % iVZ[4792]), iVZ[6075.] % iVZ[6075.] do local iH7 = w + iVZ[9269]; iH7 = iVZ[6017] .. iVZ[1730] end; local iyg = nil; while iVZ[7808] > iVZ[414.] / (iVZ[8568.] - iVZ[8568.]) - iVZ[8888] / (iVZ[10387] - iVZ[10387]) do iVZ[2396][iVZ[4958]] = string.x; local iH7 = w[iVZ[10215.]] end; local iyh = nil; local iyi = nil; local oY, o_, o0, o1 = nil, nil, nil, nil; local oZ, o2 = nil, nil; oZ = 1; for iH9 = iVZ[3106] / (iVZ[5140] % iVZ[5140]), iVZ[3504.] % iVZ[3504.] do local iH7 = iVZ[10000] % iVZ[122]; local iH8 = iyg[false] end; o2 = 2166136261; while true do oZ = 1194. - oZ; do if oZ < 2048 then if oZ < 1191. then if oZ < 1188. then if oZ < 1187 then break else oZ = if oY then 0. else 2 end elseif oZ < 1189 then o2 = (o2 * 1664525 + oZ) % 4294967296; ix3 = nil; do ix5 = iVZ[946]; ix4 = k7; ix7 = o2; ix6 = iVZ[6846.]; ix8 = false; while true do iyf = #ix6; iye = iyf - ix5; iyd = ix4(ix7 % 4294967296); iyd = iyd % 2147483646. + 1; iyc = iye >= 1; if iyc then iyc = iye <= 4 end; if iyc then iyd = iyd * 16807 % 2147483647; if iye == 1 then ix3 = iVs(iVo(iVq(ix6, 1), iVp(iyd, 255.))); ix8 = true; break elseif iye == 2 then ix3 = iVs(iVo(iVq(ix6, 1), iVp(iyd, 255.)), iVo(iVq(ix6, 2), iVp(iVr(iyd, 8), 255.))); ix8 = true; break elseif iye == 3. then ix3 = iVs(iVo(iVq(ix6, 1), iVp(iyd, 255.)), iVo(iVq(ix6, 2), iVp(iVr(iyd, 8), 255.)), iVo(iVq(ix6, 3.), iVp(iVr(iyd, 16), 255.))); ix8 = true; break elseif iye == 4 then ix3 = iVs(iVo(iVq(ix6, 1), iVp(iyd, 255.)), iVo(iVq(ix6, 2), iVp(iVr(iyd, 8), 255.)), iVo(iVq(ix6, 3.), iVp(iVr(iyd, 16), 255.)), iVo(iVq(ix6, 4), iVp(iVr(iyd, 24.), 255.))); ix8 = true; break end end; iyb = iVt(ix6); iya = 0.; while true do if iya + 4 <= iye then iyd = iyd * 16807 % 2147483647; iVx(iyb, iya, iVo(iVv(iyb, iya), iyd)); iya = iya + 4 else break end end; if ix8 then break end; iyd = iyd * 16807 % 2147483647; ix9 = 0.; while true do if iya < iye then iVy(iyb, iya, iVo(iVw(iyb, iya), iVp(iVr(iyd, ix9 * 8), 255.))); iya = iya + 1; ix9 = ix9 + 1 else break end end; if ix8 then break end; do ix3 = iVu(iyb, 0., iye); ix8 = true; break end; break end end; iyf = nil; do iya = false; iyb = iVZ[3974]; iyc = o2; iyd = k7; iye = iVZ[10480]; ix9 = false; while true do iyh = #iyb; iyg = iyh - iye; ix4 = iyd(iyc % 4294967296); ix4 = ix4 % 2147483646. + 1; ix5 = iyg >= 1; if ix5 then ix5 = iyg <= 4 end; if ix5 then ix4 = ix4 * 16807 % 2147483647; if iyg == 1 then iyf = iVs(iVo(iVq(iyb, 1), iVp(ix4, 255.))); ix9 = true; break elseif iyg == 2 then iyf = iVs(iVo(iVq(iyb, 1), iVp(ix4, 255.)), iVo(iVq(iyb, 2), iVp(iVr(ix4, 8), 255.))); ix9 = true; break elseif iyg == 3. then iyf = iVs(iVo(iVq(iyb, 1), iVp(ix4, 255.)), iVo(iVq(iyb, 2), iVp(iVr(ix4, 8), 255.)), iVo(iVq(iyb, 3.), iVp(iVr(ix4, 16), 255.))); ix9 = true; break elseif iyg == 4 then iyf = iVs(iVo(iVq(iyb, 1), iVp(ix4, 255.)), iVo(iVq(iyb, 2), iVp(iVr(ix4, 8), 255.)), iVo(iVq(iyb, 3.), iVp(iVr(ix4, 16), 255.)), iVo(iVq(iyb, 4), iVp(iVr(ix4, 24.), 255.))); ix9 = true; break end end; ix6 = iVt(iyb); ix7 = 0.; while true do if ix7 <= iyg - 4 then ix4 = ix4 * 16807 % 2147483647; iVx(ix6, ix7, iVo(iVv(ix6, ix7), ix4)); ix7 = ix7 + 4 else break end end; if ix9 then break end; ix4 = ix4 * 16807 % 2147483647; ix8 = 0.; while true do if ix7 < iyg then iVy(ix6, ix7, iVo(iVw(ix6, ix7), iVp(iVr(ix4, ix8 * 8), 255.))); ix7 = ix7 + 1; ix8 = ix8 + 1 else break end end; if ix9 then break end; do iyf = iVu(ix6, 0., iyg); ix9 = true; break end; break end end; iyh = nil; do ix7 = iVZ[4684]; ix6 = iVZ[4657]; ix5 = k7; ix4 = o2; iyg = iVZ[10480]; ix8 = false; while true do iyb = #ix7; iya = iyb - iyg; ix9 = ix5(ix4 % 4294967296); iyi = iya >= 1; if iyi then iyi = iya <= 4 end; if iyi then ix9 = iVz((ix9 + 1832704949) % 4294967296, 13); if iya == 1 then iyh = iVs(iVo(iVq(ix7, 1), iVp(ix9, 255.))); ix8 = true; break elseif iya == 2 then iyh = iVs(iVo(iVq(ix7, 1), iVp(ix9, 255.)), iVo(iVq(ix7, 2), iVp(iVr(ix9, 8), 255.))); ix8 = true; break elseif iya == 3. then iyh = iVs(iVo(iVq(ix7, 1), iVp(ix9, 255.)), iVo(iVq(ix7, 2), iVp(iVr(ix9, 8), 255.)), iVo(iVq(ix7, 3.), iVp(iVr(ix9, 16), 255.))); ix8 = true; break elseif iya == 4 then iyh = iVs(iVo(iVq(ix7, 1), iVp(ix9, 255.)), iVo(iVq(ix7, 2), iVp(iVr(ix9, 8), 255.)), iVo(iVq(ix7, 3.), iVp(iVr(ix9, 16), 255.)), iVo(iVq(ix7, 4), iVp(iVr(ix9, 24.), 255.))); ix8 = true; break end end; iye = iVt(ix7); iyd = 0.; while true do if iyd + 4 <= iya then ix9 = iVz((ix9 + 1832704949) % 4294967296, 13); iVx(iye, iyd, iVo(iVv(iye, iyd), ix9)); iyd = iyd + 4 else break end end; if ix8 then break end; ix9 = iVz((ix9 + 1832704949) % 4294967296, 13); iyc = 0.; while true do if iyd < iya then iVy(iye, iyd, iVo(iVw(iye, iyd), iVp(iVr(ix9, iyc * 8), 255.))); iyd = iyd + 1; iyc = iyc + 1 else break end end; if ix8 then break end; do iyh = iVu(iye, 0., iya); ix8 = true; break end; break end end; oY = gs[ix3] == iVZ[8269][iyf][iyh]; oZ = 7 elseif oZ < 1190 then oZ = 2 else iyi = nil; do ix9 = iVZ[1865]; iya = iVZ[732.]; iyb = iVZ[7532]; iyc = (oZ + lQ) % iVZ[5374]; iyd = iVZ[954.]; iye = k7; ix8 = false; while true do iyg = #iya; ix4 = iyg - iyd; ix5 = iye(iyc % 4294967296); ix6 = ix4 >= 1; if ix6 then ix6 = ix4 <= 3. end; if ix6 then ix5 = (ix5 * 1597 + 51749) % 4294967296; if ix4 == 1 then iyi = iVs((iVq(iya, 1) - iVp(ix5, 255.)) % 256); ix8 = true; break elseif ix4 == 2 then iyi = iVs((iVq(iya, 1) - iVp(ix5, 255.)) % 256, (iVq(iya, 2) - iVp(iVr(ix5, 8), 255.)) % 256); ix8 = true; break elseif ix4 == 3. then iyi = iVs((iVq(iya, 1) - iVp(ix5, 255.)) % 256, (iVq(iya, 2) - iVp(iVr(ix5, 8), 255.)) % 256, (iVq(iya, 3.) - iVp(iVr(ix5, 16), 255.)) % 256); ix8 = true; break end end; ix7 = iVt(iya); iyf = 0.; while true do if iyf + 4 <= ix4 then ix5 = (ix5 * 1597 + 51749) % 4294967296; iVx(ix7, iyf, (iVv(ix7, iyf) - ix5) % 4294967296); iyf = iyf + 4 else break end end; if ix8 then break end; ix5 = (ix5 * 1597 + 51749) % 4294967296; iyh = 0.; while true do if iyf < ix4 then iVy(ix7, iyf, (iVw(ix7, iyf) - iVp(iVr(ix5, iyh * 8), 255.)) % 256); iyf = iyf + 1; iyh = iyh + 1 else break end end; if ix8 then break end; do iyi = iVu(ix7, 0., ix4); ix8 = true; break end; break end end; lK[iyi] = false; iyf = nil; do iyh = iVZ[125]; ix5 = iVZ[7438]; ix4 = (oZ + lQ) % iVZ[5374]; iyg = k7; ix6 = false; while true do iyd = #ix5; iyc = iyd - iyh; iyb = iyg(ix4 % 4294967296); iya = iyc >= 1; if iya then iya = iyc <= 4 end; if iya then iyb = (iyb + 2654435769.) % 4294967296; if iyc == 1 then iyf = iVs(iVo(iVq(ix5, 1), iVp(iyb, 255.))); ix6 = true; break elseif iyc == 2 then iyf = iVs(iVo(iVq(ix5, 1), iVp(iyb, 255.)), iVo(iVq(ix5, 2), iVp(iVr(iyb, 8), 255.))); ix6 = true; break elseif iyc == 3. then iyf = iVs(iVo(iVq(ix5, 1), iVp(iyb, 255.)), iVo(iVq(ix5, 2), iVp(iVr(iyb, 8), 255.)), iVo(iVq(ix5, 3.), iVp(iVr(iyb, 16), 255.))); ix6 = true; break elseif iyc == 4 then iyf = iVs(iVo(iVq(ix5, 1), iVp(iyb, 255.)), iVo(iVq(ix5, 2), iVp(iVr(iyb, 8), 255.)), iVo(iVq(ix5, 3.), iVp(iVr(iyb, 16), 255.)), iVo(iVq(ix5, 4), iVp(iVr(iyb, 24.), 255.))); ix6 = true; break end end; ix9 = iVt(ix5); ix8 = 0.; while true do if ix8 + 4 <= iyc then iyb = (iyb + 2654435769.) % 4294967296; iVx(ix9, ix8, iVo(iVv(ix9, ix8), iyb)); ix8 = ix8 + 4 else break end end; if ix6 then break end; iyb = (iyb + 2654435769.) % 4294967296; ix7 = 0.; while true do if ix8 < iyc then iVy(ix9, ix8, iVo(iVw(ix9, ix8), iVp(iVr(iyb, ix7 * 8), 255.))); ix8 = ix8 + 1; ix7 = ix7 + 1 else break end end; if ix6 then break end; do iyf = iVu(ix9, 0., iyc); ix6 = true; break end; break end end; ly[iyf] = true; oZ = 5 end elseif oZ < 1193 then if oZ < 1192 then iyd = nil; do ix8 = iVZ[5672]; ix9 = iVZ[7714]; iya = k7; iyb = (oZ + lQ) % iVZ[5374]; iyc = iVZ[5300]; ix7 = false; while true do ix5 = #ix8; ix6 = ix5 - iyc; iye = iya(iyb % 4294967296); iyf = ix6 >= 1; if iyf then iyf = ix6 <= 4 end; if iyf then iye = iVz((iye + 1832704949) % 4294967296, 13); if ix6 == 1 then iyd = iVs(iVo(iVq(ix8, 1), iVp(iye, 255.))); ix7 = true; break elseif ix6 == 2 then iyd = iVs(iVo(iVq(ix8, 1), iVp(iye, 255.)), iVo(iVq(ix8, 2), iVp(iVr(iye, 8), 255.))); ix7 = true; break elseif ix6 == 3. then iyd = iVs(iVo(iVq(ix8, 1), iVp(iye, 255.)), iVo(iVq(ix8, 2), iVp(iVr(iye, 8), 255.)), iVo(iVq(ix8, 3.), iVp(iVr(iye, 16), 255.))); ix7 = true; break elseif ix6 == 4 then iyd = iVs(iVo(iVq(ix8, 1), iVp(iye, 255.)), iVo(iVq(ix8, 2), iVp(iVr(iye, 8), 255.)), iVo(iVq(ix8, 3.), iVp(iVr(iye, 16), 255.)), iVo(iVq(ix8, 4), iVp(iVr(iye, 24.), 255.))); ix7 = true; break end end; iyh = iVt(ix8); iyg = 0.; while true do if iyg + 4 <= ix6 then iye = iVz((iye + 1832704949) % 4294967296, 13); iVx(iyh, iyg, iVo(iVv(iyh, iyg), iye)); iyg = iyg + 4 else break end end; if ix7 then break end; iye = iVz((iye + 1832704949) % 4294967296, 13); ix4 = 0.; while true do if iyg < ix6 then iVy(iyh, iyg, iVo(iVw(iyh, iyg), iVp(iVr(iye, ix4 * 8), 255.))); iyg = iyg + 1; ix4 = ix4 + 1 else break end end; if ix7 then break end; do iyd = iVu(iyh, 0., ix6); ix7 = true; break end; break end end; ly[iyd] = false; iye = nil; do ix5 = false; ix4 = iVZ[8875]; iyg = (oZ + lQ) % iVZ[5374]; iyh = k7; iyf = iVZ[10480]; ix6 = false; while true do iyd = #ix4; iyc = iyd - iyf; iyb = iyh(iyg % 4294967296); iyb = iyb % 2147483646. + 1; iya = iyc >= 1; if iya then iya = iyc <= 4 end; if iya then iyb = iyb * 16807 % 2147483647; if iyc == 1 then iye = iVs(iVo(iVq(ix4, 1), iVp(iyb, 255.))); ix6 = true; break elseif iyc == 2 then iye = iVs(iVo(iVq(ix4, 1), iVp(iyb, 255.)), iVo(iVq(ix4, 2), iVp(iVr(iyb, 8), 255.))); ix6 = true; break elseif iyc == 3. then iye = iVs(iVo(iVq(ix4, 1), iVp(iyb, 255.)), iVo(iVq(ix4, 2), iVp(iVr(iyb, 8), 255.)), iVo(iVq(ix4, 3.), iVp(iVr(iyb, 16), 255.))); ix6 = true; break elseif iyc == 4 then iye = iVs(iVo(iVq(ix4, 1), iVp(iyb, 255.)), iVo(iVq(ix4, 2), iVp(iVr(iyb, 8), 255.)), iVo(iVq(ix4, 3.), iVp(iVr(iyb, 16), 255.)), iVo(iVq(ix4, 4), iVp(iVr(iyb, 24.), 255.))); ix6 = true; break end end; ix9 = iVt(ix4); ix8 = 0.; while true do if ix8 <= iyc - 4 then iyb = iyb * 16807 % 2147483647; iVx(ix9, ix8, iVo(iVv(ix9, ix8), iyb)); ix8 = ix8 + 4 else break end end; if ix6 then break end; iyb = iyb * 16807 % 2147483647; ix7 = 0.; while true do if ix8 < iyc then iVy(ix9, ix8, iVo(iVw(ix9, ix8), iVp(iVr(iyb, ix7 * 8), 255.))); ix8 = ix8 + 1; ix7 = ix7 + 1 else break end end; if ix6 then break end; do iye = iVu(ix9, 0., iyc); ix6 = true; break end; break end end; lK[iye] = true; iyd = nil; do ix8 = iVZ[8344]; ix9 = iVZ[9853]; iya = k7; iyb = (oZ + lQ) % iVZ[5374]; iyc = iVZ[4144]; ix7 = false; while true do iye = #ix8; iyf = iye - iyc; iyh = iya(iyb % 4294967296); iyg = iyf >= 1; if iyg then iyg = iyf <= 4 end; if iyg then iyh = iVz((iyh + 1832704949) % 4294967296, 13); if iyf == 1 then iyd = iVs(iVo(iVq(ix8, 1), iVp(iyh, 255.))); ix7 = true; break elseif iyf == 2 then iyd = iVs(iVo(iVq(ix8, 1), iVp(iyh, 255.)), iVo(iVq(ix8, 2), iVp(iVr(iyh, 8), 255.))); ix7 = true; break elseif iyf == 3. then iyd = iVs(iVo(iVq(ix8, 1), iVp(iyh, 255.)), iVo(iVq(ix8, 2), iVp(iVr(iyh, 8), 255.)), iVo(iVq(ix8, 3.), iVp(iVr(iyh, 16), 255.))); ix7 = true; break elseif iyf == 4 then iyd = iVs(iVo(iVq(ix8, 1), iVp(iyh, 255.)), iVo(iVq(ix8, 2), iVp(iVr(iyh, 8), 255.)), iVo(iVq(ix8, 3.), iVp(iVr(iyh, 16), 255.)), iVo(iVq(ix8, 4), iVp(iVr(iyh, 24.), 255.))); ix7 = true; break end end; ix4 = iVt(ix8); ix5 = 0.; while true do if ix5 + 4 <= iyf then iyh = iVz((iyh + 1832704949) % 4294967296, 13); iVx(ix4, ix5, iVo(iVv(ix4, ix5), iyh)); ix5 = ix5 + 4 else break end end; if ix7 then break end; iyh = iVz((iyh + 1832704949) % 4294967296, 13); ix6 = 0.; while true do if ix5 < iyf then iVy(ix4, ix5, iVo(iVw(ix4, ix5), iVp(iVr(iyh, ix6 * 8), 255.))); ix5 = ix5 + 1; ix6 = ix6 + 1 else break end end; if ix7 then break end; do iyd = iVu(ix4, 0., iyf); ix7 = true; break end; break end end; lj = iVZ[10184][iyd](iVZ[9200], iVZ[10480], iVZ[9200], iVZ[10480]); iye = nil; do iyf = iVZ[9096.]; ix4 = iVZ[3720.]; iyg = (oZ + lQ) % iVZ[5374]; iyh = k7; ix5 = false; while true do iyc = #ix4; iyb = iyc - iyf; iya = iyh(iyg % 4294967296); ix9 = iyb >= 1; if ix9 then ix9 = iyb <= 4 end; if ix9 then iya = (iya + 2654435769.) % 4294967296; if iyb == 1 then iye = iVs(iVo(iVq(ix4, 1), iVp(iya, 255.))); ix5 = true; break elseif iyb == 2 then iye = iVs(iVo(iVq(ix4, 1), iVp(iya, 255.)), iVo(iVq(ix4, 2), iVp(iVr(iya, 8), 255.))); ix5 = true; break elseif iyb == 3. then iye = iVs(iVo(iVq(ix4, 1), iVp(iya, 255.)), iVo(iVq(ix4, 2), iVp(iVr(iya, 8), 255.)), iVo(iVq(ix4, 3.), iVp(iVr(iya, 16), 255.))); ix5 = true; break elseif iyb == 4 then iye = iVs(iVo(iVq(ix4, 1), iVp(iya, 255.)), iVo(iVq(ix4, 2), iVp(iVr(iya, 8), 255.)), iVo(iVq(ix4, 3.), iVp(iVr(iya, 16), 255.)), iVo(iVq(ix4, 4), iVp(iVr(iya, 24.), 255.))); ix5 = true; break end end; ix8 = iVt(ix4); ix7 = 0.; while true do if ix7 + 4 <= iyb then iya = (iya + 2654435769.) % 4294967296; iVx(ix8, ix7, iVo(iVv(ix8, ix7), iya)); ix7 = ix7 + 4 else break end end; if ix5 then break end; iya = (iya + 2654435769.) % 4294967296; ix6 = 0.; while true do if ix7 < iyb then iVy(ix8, ix7, iVo(iVw(ix8, ix7), iVp(iVr(iya, ix6 * 8), 255.))); ix7 = ix7 + 1; ix6 = ix6 + 1 else break end end; if ix5 then break end; do iye = iVu(ix8, 0., iyb); ix5 = true; break end; break end end; lK[iye] = lj; oZ = 5 else oZ = 8 end elseif oZ < 1194. then if oZ == 1193 then o2 = (o2 * 1664525 + oZ) % 4294967296; oY = not gt; o1 = if oY then iVZ[7718] else iVZ[10480]; o_ = iVZ[4821.] * o1 + iVZ[546.] * (iVZ[7718] - o1); o0 = iVZ[9667] * o1 + iVZ[4535] * (iVZ[7718] - o1); oZ = if (o_ * iVZ[9193] + o0 * iVZ[2898.] + o_ * o0) % iVZ[8905] == iVZ[2572] then 6. else 7 else oZ = 1189; continue end elseif oZ < 1795 then if oZ == 1194. then iyc = nil; do iyb = iVZ[10411]; ix8 = iVZ[3997]; ix9 = (oZ + lQ) % iVZ[5374]; iya = k7; ix7 = false; while true do iye = #ix8; iyf = iye - iyb; iyh = iya(ix9 % 4294967296); iyg = iyf >= 1; if iyg then iyg = iyf <= 4 end; if iyg then iyh = (iyh + 2654435769.) % 4294967296; if iyf == 1 then iyc = iVs(iVo(iVq(ix8, 1), iVp(iyh, 255.))); ix7 = true; break elseif iyf == 2 then iyc = iVs(iVo(iVq(ix8, 1), iVp(iyh, 255.)), iVo(iVq(ix8, 2), iVp(iVr(iyh, 8), 255.))); ix7 = true; break elseif iyf == 3. then iyc = iVs(iVo(iVq(ix8, 1), iVp(iyh, 255.)), iVo(iVq(ix8, 2), iVp(iVr(iyh, 8), 255.)), iVo(iVq(ix8, 3.), iVp(iVr(iyh, 16), 255.))); ix7 = true; break elseif iyf == 4 then iyc = iVs(iVo(iVq(ix8, 1), iVp(iyh, 255.)), iVo(iVq(ix8, 2), iVp(iVr(iyh, 8), 255.)), iVo(iVq(ix8, 3.), iVp(iVr(iyh, 16), 255.)), iVo(iVq(ix8, 4), iVp(iVr(iyh, 24.), 255.))); ix7 = true; break end end; ix4 = iVt(ix8); ix5 = 0.; while true do if ix5 + 4 <= iyf then iyh = (iyh + 2654435769.) % 4294967296; iVx(ix4, ix5, iVo(iVv(ix4, ix5), iyh)); ix5 = ix5 + 4 else break end end; if ix7 then break end; iyh = (iyh + 2654435769.) % 4294967296; ix6 = 0.; while true do if ix5 < iyf then iVy(ix4, ix5, iVo(iVw(ix4, ix5), iVp(iVr(iyh, ix6 * 8), 255.))); ix5 = ix5 + 1; ix6 = ix6 + 1 else break end end; if ix7 then break end; do iyc = iVu(ix4, 0., iyf); ix7 = true; break end; break end end; oZ = if lK[iyc] then 4 else 3. else break end else break end else break end end end end, "S\xEB\xD9GX8\x9FJP6$hM,%$wb^Ozq(;}j(-)Z/]", "Q'\xDFe\xDE\xE9\x04|mH\x7FRt5_0Y9[", "\n5e\x18\xDFo\xFDco\xC5\x1CN\x15BD,I@wFC3vdgFJgO}dT]4cz-]UgG", 295297782., "\x8D0\xEE\xC2\t\x83\xA9\x1FG*", 'm\xF0\x13\t\x8Dj\xCAb\xDB\xF7\x80\xC0"id', 91020., "auho", "\xC7`9\x18\x8A\x8Fvo\x90\xBB.O8\xC2\xFE>", "bbg", "0%4x", 3592967120, "\xE8\x92s$\x9D\xB8\xC2", 374, 1758303403, "z6n+}", 3273299217., "\xB3\xFBb\x0B\xCDF\xA6:Jtvuo-Ed.qOyR?GW)4VIg", "\x92\x89\x03\x88eUyGtqI8i", 430, "\x83\xA5\xC4\xBB\xF8-\x80\x1El:", "\xECQ\xB8\x1E\x85\x1B\x82@\xE1z\x14\xAEG\x91\x87@q=\n\xD7\xA3\xC0\x81@\xD12u\x02`8\x00\xD9\xE9\xC8_\x07\xE7\x86\x0E!7\xC6\xCC\x8F", "kncgce", "con", "\xE2\xBD\xC0R\x0BPq\x7Ff\nRrf\xC0\xA0", "\x99T\x06", "0\xCC4P", "\x8D\xD1\xD4", "1@\x93[:C\x86\x13\x98", "@\xB8\x80", ".\xD0?#\xA2\x85\x86\x16\x99\xF3KS\r", 23135, "\xCA_\x06Y0", 2958430195, "info", "[\x1C\x9D\x04", 58615, 745, 38798, 1320698956, "\xF6\x9D\x90\x01\xCBI\xFF\x7FYM\xD2l\xD0qu", "\x03\x8C\xC3t+\x04s&^JDiyhoj*Ll44@[9sexa", "\xF6\x85\xCDS\x04\x18\x9D\xC7h\x9Fx[&euYE6+I^S+zo*=jMbx", "Q_aD", 2328533819, "\xD7b\xE8\x0E", "\x8BxS\xCB\xE7m\xD5", "@2?Hek@H", 3227463453., 517681124, "prev", 1597, "\x8E\x83\tK\xE701\xA14\xD1\xC1*", 901, "\xFF\xC1Y\x0F\xE7|\xB88", " Q\x07\xF7G\xDEOEekKiR6pZon#caHk#O*:(", 808, "\x0B\xD3\xF2rVDA5G^ybH=W]^-4?nm", 11547., 3456., ";\x02e\x888T%", "v+?O", 6894., 1996710086, "r\xB6\xD5\x19\xAC\xAFc\x12\x0F4;Z\ts\x80S7", ":I\x82", 287, 2641013995, 80185, 18048., 16533198., 170017475, "pzsgjeb", 85126, "hqnkewp", "]\xC6\xB9lYY\xA8\t8\xEC\xA9\x03\xD2>\x86A{PT&.&W{d)AxYzV2wG;WUH", '"\xA3pa5FcwbQc.2h', 3375000586, "\xCF-\xCC\x0F&%Fx![g@v6!v?,{,,#%wIw", "wqbfsie", "z\x1E\xC6\xE2\xB3\x86\x94Z\xD3\x1EL\xA1<\x86\x07\x08", debug.info, "dmwum", "nzizy", 84190, "x\xFC\x1Ex\xA1\xA1", "FVK=ii)", "jzS1\x90", function() local iOU = bit32.band; local iOV = bit32.bxor; local iOW = string.byte; local iOX = bit32.rshift; local iOY = string.char; local iOZ = buffer.fromstring; local iO_ = buffer.readstring; local iO0 = buffer.readu32; local iO1 = buffer.readu8; local iO2 = buffer.writeu32; local iO3 = buffer.writeu8; local iO4 = bit32.lrotate; if not iIq then iIq = { lh, lQ, lY, iIq, iIo, iIp, iIn, k2, lr, k7 } end; local ioq = nil; local ior = nil; for iB9 = iIn[7718], iIn[1371.] do if (iB9 * iB9 + iB9) % iIn[1353.] == iIn[7718] then aU = iIn[9566] ~= aO; iIn[8276]:find(iIn[8842]) end end; local ios = nil; while ios == iIn[495.] / (iIn[884] - iIn[884]) - iIn[9564.] / (iIn[3511] % iIn[3511]) do local iB9 = ios[iIn[10215.]] end; local iot = nil; if iIn[6828.] == iIn[4945] / (iIn[6043] % iIn[6043]) - iIn[4999] / (iIn[3020] - iIn[3020]) then E[iIn[10821.]] = ({})[ai] end; local iou = nil; local iov = nil; if iIn[2707] / (iIn[6215] % iIn[6215]) * (iIn[3573.] - iIn[3573.]) == iIn[6521] / (iIn[5455] - iIn[5455]) - iIn[9349] / (iIn[3706] % iIn[3706]) then local iB9 = {}; iIn[7637]:find(); table[iIn[5133.]] = true or iIn[4085] end; local iow = nil; local iox = nil; for iCa = iIn[7718], iIn[1353.] do if iCa * iCa + iIn[7718] <= iIn[10571] - iIn[10571] then local iB9 = { bB, iIn[10184], iIn[9380] } end end; local ioy = nil; if (iIn[1977.] - iIn[1977.]) / (iIn[4945] - iIn[4945]) == iIn[5742.] / (iIn[2777] % iIn[2777]) * (iIn[2707] - iIn[2707]) then local iB9 = -iIn[5439.]; iIn[3469][iIn[7989.]] = not an end; local ioz = nil; local ioA = nil; for iB9 = iIn[7718], iIn[1353.] do if iB9 * iB9 < iIn[2071] % iIn[2071] then iIn[7500.][iIn[4557.]] = { iIn[8070.], false } end end; local ioB = nil; local ioC = nil; for iB9 = iIn[7718], iIn[1371.] do if (iB9 * iB9 + iB9) % iIn[1353.] == iIn[7718] then ioy = iIn[8769.] .. iIn[2988.] end end; local ioD = nil; local ioE = nil; while iIn[6798.] / (iIn[2513] - iIn[2513]) * (iIn[6156.] - iIn[6156.]) == iIn[6367] % iIn[6367] / (iIn[5975] - iIn[5975]) do aU[iIn[4958]] = bl // iIn[10123]; local iB9 = iIn[2246][iov] end; if iIn[313] > iIn[8943.] % iIn[8943.] / (iIn[8278] - iIn[8278]) then iIn[4333][iIn[5133.]] = false and false end; local ioF = nil; for iB9 = iIn[7718], iIn[1371.] do if (iB9 * iB9 + iB9) % iIn[1353.] == iIn[7718] then iIn[2296]:add(); ioD = bj * iIn[10184] end end; local ioG = nil; while iIn[5212] / (iIn[4991] % iIn[4991]) * (iIn[4067] - iIn[4067]) <= iIn[2615] do local iB9 = -iIn[1879]; ({})[false] = al ~= A end; local ioH = nil; for iCa = iIn[7594] / (iIn[10873] % iIn[10873]), iIn[1879] - iIn[1879] do E = J % iIn[7434.]; while iIn[414.] / (iIn[4648] - iIn[4648]) * (iIn[3807.] - iIn[3807.]) == N do local iB9 = ioC or buffer end end; local ioI = nil; local ioJ = nil; for iCa = iIn[7718], iIn[1353.] do if iCa * iCa < iIn[2922.] % iIn[2922.] then if iIn[537.] / (iIn[8278] - iIn[8278]) - iIn[9693.] / (iIn[4067] % iIn[4067]) >= iIn[3603.] then local iB9 = N + iow; iB9 = iIn[3392] .. iIn[5570] end end end; local ioK = nil; local nl = nil; nl = 3.; while true do nl = 5986 - nl; do if nl < 5985. then if nl < 5982. then if nl < 5980 then if nl < 2075 then break elseif nl < 4906 then break elseif nl < 5979. then break elseif nl == 5979. then nl = if lr then 0. else 2 else nl = 2075; continue end elseif nl < 5981 then break elseif nl == 5981 then nl = if true then 7 else 4 else nl = 5979.; continue end elseif nl < 5983 then nl = 6. elseif nl < 5984 then if nl == 5983 then nl = 5 else nl = 5986; continue end elseif nl == 5984 then nl = 4 else nl = 5981; continue end elseif nl < 8062 then if nl < 5986 then nl = 5 elseif nl == 5986 then ioq = nil; do iov = iIn[6428]; ios = iIn[7095.]; iou = (nl + lQ) % iIn[5374]; ior = k7; iot = iIn[10480]; iow = false; while true do ioA = #ios; ioD = ioA - iot; ioz = ior(iou % 4294967296); ioz = ioz % 2147483646. + 1; ioC = ioD >= 1; if ioC then ioC = ioD <= 4 end; if ioC then ioz = ioz * 16807 % 2147483647; if ioD == 1 then ioq = iOY(iOV(iOW(ios, 1), iOU(ioz, 255.))); iow = true; break elseif ioD == 2 then ioq = iOY(iOV(iOW(ios, 1), iOU(ioz, 255.)), iOV(iOW(ios, 2), iOU(iOX(ioz, 8), 255.))); iow = true; break elseif ioD == 3. then ioq = iOY(iOV(iOW(ios, 1), iOU(ioz, 255.)), iOV(iOW(ios, 2), iOU(iOX(ioz, 8), 255.)), iOV(iOW(ios, 3.), iOU(iOX(ioz, 16), 255.))); iow = true; break elseif ioD == 4 then ioq = iOY(iOV(iOW(ios, 1), iOU(ioz, 255.)), iOV(iOW(ios, 2), iOU(iOX(ioz, 8), 255.)), iOV(iOW(ios, 3.), iOU(iOX(ioz, 16), 255.)), iOV(iOW(ios, 4), iOU(iOX(ioz, 24.), 255.))); iow = true; break end end; ioy = iOZ(ios); ioB = 0.; while true do if ioB <= ioD - 4 then ioz = ioz * 16807 % 2147483647; iO2(ioy, ioB, iOV(iO0(ioy, ioB), ioz)); ioB = ioB + 4 else break end end; if iow then break end; ioz = ioz * 16807 % 2147483647; iox = 0.; while true do if ioB < ioD then iO3(ioy, ioB, iOV(iO1(ioy, ioB), iOU(iOX(ioz, iox * 8), 255.))); ioB = ioB + 1; iox = iox + 1 else break end end; if iow then break end; do ioq = iO_(ioy, 0., ioD); iow = true; break end; break end end; ioD = nil; do ioz = iIn[10480]; ioB = iIn[5743]; ioA = (nl + lQ) % iIn[5374]; ioC = k7; ioy = false; while true do ior = #ioB; iov = ior - ioz; ios = ioC(ioA % 4294967296); iow = iov >= 1; if iow then iow = iov <= 4 end; if iow then ios = (ios + 2654435769.) % 4294967296; if iov == 1 then ioD = iOY(iOV(iOW(ioB, 1), iOU(ios, 255.))); ioy = true; break elseif iov == 2 then ioD = iOY(iOV(iOW(ioB, 1), iOU(ios, 255.)), iOV(iOW(ioB, 2), iOU(iOX(ios, 8), 255.))); ioy = true; break elseif iov == 3. then ioD = iOY(iOV(iOW(ioB, 1), iOU(ios, 255.)), iOV(iOW(ioB, 2), iOU(iOX(ios, 8), 255.)), iOV(iOW(ioB, 3.), iOU(iOX(ios, 16), 255.))); ioy = true; break elseif iov == 4 then ioD = iOY(iOV(iOW(ioB, 1), iOU(ios, 255.)), iOV(iOW(ioB, 2), iOU(iOX(ios, 8), 255.)), iOV(iOW(ioB, 3.), iOU(iOX(ios, 16), 255.)), iOV(iOW(ioB, 4), iOU(iOX(ios, 24.), 255.))); ioy = true; break end end; iot = iOZ(ioB); iox = 0.; while true do if iox + 4 <= iov then ios = (ios + 2654435769.) % 4294967296; iO2(iot, iox, iOV(iO0(iot, iox), ios)); iox = iox + 4 else break end end; if ioy then break end; ios = (ios + 2654435769.) % 4294967296; iou = 0.; while true do if iox < iov then iO3(iot, iox, iOV(iO1(iot, iox), iOU(iOX(ios, iou * 8), 255.))); iox = iox + 1; iou = iou + 1 else break end end; if ioy then break end; do ioD = iO_(iot, 0., iov); ioy = true; break end; break end end; ior = nil; do iou = iIn[4743.]; iox = k7; iot = iIn[824]; iow = iIn[10480]; ios = iIn[1310]; iov = (nl + lQ) % iIn[5374]; ioy = false; while true do ioz = #ios; ioC = ioz - iow; ioG = iox(iov % 4294967296); ioG = ioG % 2147483646. + 1; ioB = ioC >= 1; if ioB then ioB = ioC <= 4 end; if ioB then ioG = ioG * 16807 % 2147483647; if ioC == 1 then ior = iOY(iOV(iOW(ios, 1), iOU(ioG, 255.))); ioy = true; break elseif ioC == 2 then ior = iOY(iOV(iOW(ios, 1), iOU(ioG, 255.)), iOV(iOW(ios, 2), iOU(iOX(ioG, 8), 255.))); ioy = true; break elseif ioC == 3. then ior = iOY(iOV(iOW(ios, 1), iOU(ioG, 255.)), iOV(iOW(ios, 2), iOU(iOX(ioG, 8), 255.)), iOV(iOW(ios, 3.), iOU(iOX(ioG, 16), 255.))); ioy = true; break elseif ioC == 4 then ior = iOY(iOV(iOW(ios, 1), iOU(ioG, 255.)), iOV(iOW(ios, 2), iOU(iOX(ioG, 8), 255.)), iOV(iOW(ios, 3.), iOU(iOX(ioG, 16), 255.)), iOV(iOW(ios, 4), iOU(iOX(ioG, 24.), 255.))); ioy = true; break end end; ioF = iOZ(ios); ioA = 0.; while true do if ioA <= ioC - 4 then ioG = ioG * 16807 % 2147483647; iO2(ioF, ioA, iOV(iO0(ioF, ioA), ioG)); ioA = ioA + 4 else break end end; if ioy then break end; ioG = ioG * 16807 % 2147483647; ioE = 0.; while true do if ioA < ioC then iO3(ioF, ioA, iOV(iO1(ioF, ioA), iOU(iOX(ioG, ioE * 8), 255.))); ioA = ioA + 1; ioE = ioE + 1 else break end end; if ioy then break end; do ior = iO_(ioF, 0., ioC); ioy = true; break end; break end end; ioG = nil; do ioC = false; ioz = k7; ioE = iIn[6253]; ioA = iIn[10480]; ioF = iIn[9728]; ioB = (nl + lQ) % iIn[5374]; ioy = false; while true do iou = #ioF; ioH = iou - ioA; iov = ioz(ioB % 4294967296); iov = iov % 2147483646. + 1; ios = ioH >= 1; if ios then ios = ioH <= 4 end; if ios then iov = iov * 16807 % 2147483647; if ioH == 1 then ioG = iOY(iOV(iOW(ioF, 1), iOU(iov, 255.))); ioy = true; break elseif ioH == 2 then ioG = iOY(iOV(iOW(ioF, 1), iOU(iov, 255.)), iOV(iOW(ioF, 2), iOU(iOX(iov, 8), 255.))); ioy = true; break elseif ioH == 3. then ioG = iOY(iOV(iOW(ioF, 1), iOU(iov, 255.)), iOV(iOW(ioF, 2), iOU(iOX(iov, 8), 255.)), iOV(iOW(ioF, 3.), iOU(iOX(iov, 16), 255.))); ioy = true; break elseif ioH == 4 then ioG = iOY(iOV(iOW(ioF, 1), iOU(iov, 255.)), iOV(iOW(ioF, 2), iOU(iOX(iov, 8), 255.)), iOV(iOW(ioF, 3.), iOU(iOX(iov, 16), 255.)), iOV(iOW(ioF, 4), iOU(iOX(iov, 24.), 255.))); ioy = true; break end end; iow = iOZ(ioF); iot = 0.; while true do if iot <= ioH - 4 then iov = iov * 16807 % 2147483647; iO2(iow, iot, iOV(iO0(iow, iot), iov)); iot = iot + 4 else break end end; if ioy then break end; iov = iov * 16807 % 2147483647; iox = 0.; while true do if iot < ioH then iO3(iow, iot, iOV(iO1(iow, iot), iOU(iOX(iov, iox * 8), 255.))); iot = iot + 1; iox = iox + 1 else break end end; if ioy then break end; do ioG = iO_(iow, 0., ioH); ioy = true; break end; break end end; ioH = nil; do iox = iIn[5166.]; iou = iIn[9414.]; iow = iIn[1967]; iot = (nl + lQ) % iIn[5374]; iov = iIn[125]; ios = k7; ioy = false; while true do ioI = #iou; ioB = ioI - iov; ioF = ios(iot % 4294967296); ioA = ioB >= 1; if ioA then ioA = ioB <= 3. end; if ioA then ioF = (ioF * 1597 + 51749) % 4294967296; if ioB == 1 then ioH = iOY((iOW(iou, 1) - iOU(ioF, 255.)) % 256); ioy = true; break elseif ioB == 2 then ioH = iOY((iOW(iou, 1) - iOU(ioF, 255.)) % 256, (iOW(iou, 2) - iOU(iOX(ioF, 8), 255.)) % 256); ioy = true; break elseif ioB == 3. then ioH = iOY((iOW(iou, 1) - iOU(ioF, 255.)) % 256, (iOW(iou, 2) - iOU(iOX(ioF, 8), 255.)) % 256, (iOW(iou, 3.) - iOU(iOX(ioF, 16), 255.)) % 256); ioy = true; break end end; ioE = iOZ(iou); ioz = 0.; while true do if ioz + 4 <= ioB then ioF = (ioF * 1597 + 51749) % 4294967296; iO2(ioE, ioz, (iO0(ioE, ioz) - ioF) % 4294967296); ioz = ioz + 4 else break end end; if ioy then break end; ioF = (ioF * 1597 + 51749) % 4294967296; ioC = 0.; while true do if ioz < ioB then iO3(ioE, ioz, (iO1(ioE, ioz) - iOU(iOX(ioF, ioC * 8), 255.)) % 256); ioz = ioz + 1; ioC = ioC + 1 else break end end; if ioy then break end; do ioH = iO_(ioE, 0., ioB); ioy = true; break end; break end end; ioI = nil; do ioC = true; ioA = iIn[8498]; ioE = (nl + lQ) % iIn[5374]; ioB = k7; ioF = iIn[10480]; ioz = false; while true do ios = #ioA; iow = ios - ioF; iot = ioB(ioE % 4294967296); iot = iot % 2147483646. + 1; iox = iow >= 1; if iox then iox = iow <= 4 end; if iox then iot = iot * 16807 % 2147483647; if iow == 1 then ioI = iOY(iOV(iOW(ioA, 1), iOU(iot, 255.))); ioz = true; break elseif iow == 2 then ioI = iOY(iOV(iOW(ioA, 1), iOU(iot, 255.)), iOV(iOW(ioA, 2), iOU(iOX(iot, 8), 255.))); ioz = true; break elseif iow == 3. then ioI = iOY(iOV(iOW(ioA, 1), iOU(iot, 255.)), iOV(iOW(ioA, 2), iOU(iOX(iot, 8), 255.)), iOV(iOW(ioA, 3.), iOU(iOX(iot, 16), 255.))); ioz = true; break elseif iow == 4 then ioI = iOY(iOV(iOW(ioA, 1), iOU(iot, 255.)), iOV(iOW(ioA, 2), iOU(iOX(iot, 8), 255.)), iOV(iOW(ioA, 3.), iOU(iOX(iot, 16), 255.)), iOV(iOW(ioA, 4), iOU(iOX(iot, 24.), 255.))); ioz = true; break end end; iou = iOZ(ioA); ioy = 0.; while true do if ioy <= iow - 4 then iot = iot * 16807 % 2147483647; iO2(iou, ioy, iOV(iO0(iou, ioy), iot)); ioy = ioy + 4 else break end end; if ioz then break end; iot = iot * 16807 % 2147483647; iov = 0.; while true do if ioy < iow then iO3(iou, ioy, iOV(iO1(iou, ioy), iOU(iOX(iot, iov * 8), 255.))); ioy = ioy + 1; iov = iov + 1 else break end end; if ioz then break end; do ioI = iO_(iou, 0., iow); ioz = true; break end; break end end; ios = nil; do iov = iIn[10480]; iot = k7; iou = (nl + lQ) % iIn[5374]; iow = iIn[6544]; iox = false; while true do ioB = #iow; ioF = ioB - iov; ioA = iot(iou % 4294967296); ioA = ioA % 2147483646. + 1; ioE = ioF >= 1; if ioE then ioE = ioF <= 4 end; if ioE then ioA = ioA * 16807 % 2147483647; if ioF == 1 then ios = iOY(iOV(iOW(iow, 1), iOU(ioA, 255.))); iox = true; break elseif ioF == 2 then ios = iOY(iOV(iOW(iow, 1), iOU(ioA, 255.)), iOV(iOW(iow, 2), iOU(iOX(ioA, 8), 255.))); iox = true; break elseif ioF == 3. then ios = iOY(iOV(iOW(iow, 1), iOU(ioA, 255.)), iOV(iOW(iow, 2), iOU(iOX(ioA, 8), 255.)), iOV(iOW(iow, 3.), iOU(iOX(ioA, 16), 255.))); iox = true; break elseif ioF == 4 then ios = iOY(iOV(iOW(iow, 1), iOU(ioA, 255.)), iOV(iOW(iow, 2), iOU(iOX(ioA, 8), 255.)), iOV(iOW(iow, 3.), iOU(iOX(ioA, 16), 255.)), iOV(iOW(iow, 4), iOU(iOX(ioA, 24.), 255.))); iox = true; break end end; ioz = iOZ(iow); ioC = 0.; while true do if ioC + 4 <= ioF then ioA = ioA * 16807 % 2147483647; iO2(ioz, ioC, iOV(iO0(ioz, ioC), ioA)); ioC = ioC + 4 else break end end; if iox then break end; ioA = ioA * 16807 % 2147483647; ioy = 0.; while true do if ioC < ioF then iO3(ioz, ioC, iOV(iO1(ioz, ioC), iOU(iOX(ioA, ioy * 8), 255.))); ioC = ioC + 1; ioy = ioy + 1 else break end end; if iox then break end; do ios = iO_(ioz, 0., ioF); iox = true; break end; break end end; lh(k9, { [ioq] = iIn[3908], [ioD] = iIn[10184][ior](iIn[10480], iIn[7718], iIn[7718], iIn[10480]) }, iIn[7718], iIn[8269][ioG][ioH], iIn[8269][ioI][ios]); ioF = nil; do ioB = iIn[3416]; ioz = iIn[7095.]; ioC = (nl + lQ) % iIn[5374]; ioA = k7; ioE = iIn[10480]; ioy = false; while true do ios = #ioz; iow = ios - ioE; iot = ioA(ioC % 4294967296); iot = iot % 2147483646. + 1; iox = iow >= 1; if iox then iox = iow <= 4 end; if iox then iot = iot * 16807 % 2147483647; if iow == 1 then ioF = iOY(iOV(iOW(ioz, 1), iOU(iot, 255.))); ioy = true; break elseif iow == 2 then ioF = iOY(iOV(iOW(ioz, 1), iOU(iot, 255.)), iOV(iOW(ioz, 2), iOU(iOX(iot, 8), 255.))); ioy = true; break elseif iow == 3. then ioF = iOY(iOV(iOW(ioz, 1), iOU(iot, 255.)), iOV(iOW(ioz, 2), iOU(iOX(iot, 8), 255.)), iOV(iOW(ioz, 3.), iOU(iOX(iot, 16), 255.))); ioy = true; break elseif iow == 4 then ioF = iOY(iOV(iOW(ioz, 1), iOU(iot, 255.)), iOV(iOW(ioz, 2), iOU(iOX(iot, 8), 255.)), iOV(iOW(ioz, 3.), iOU(iOX(iot, 16), 255.)), iOV(iOW(ioz, 4), iOU(iOX(iot, 24.), 255.))); ioy = true; break end end; iou = iOZ(ioz); ioI = 0.; while true do if ioI <= iow - 4 then iot = iot * 16807 % 2147483647; iO2(iou, ioI, iOV(iO0(iou, ioI), iot)); ioI = ioI + 4 else break end end; if ioy then break end; iot = iot * 16807 % 2147483647; iov = 0.; while true do if ioI < iow then iO3(iou, ioI, iOV(iO1(iou, ioI), iOU(iOX(iot, iov * 8), 255.))); ioI = ioI + 1; iov = iov + 1 else break end end; if ioy then break end; do ioF = iO_(iou, 0., iow); ioy = true; break end; break end end; ioI = nil; do iow = iIn[483.]; iot = k7; iov = true; ios = iIn[10480]; iou = iIn[9728]; iox = (nl + lQ) % iIn[5374]; ioy = false; while true do ioC = #iou; ioG = ioC - ios; ioB = iot(iox % 4294967296); ioB = ioB % 2147483646. + 1; ioH = ioG >= 1; if ioH then ioH = ioG <= 4 end; if ioH then ioB = ioB * 16807 % 2147483647; if ioG == 1 then ioI = iOY(iOV(iOW(iou, 1), iOU(ioB, 255.))); ioy = true; break elseif ioG == 2 then ioI = iOY(iOV(iOW(iou, 1), iOU(ioB, 255.)), iOV(iOW(iou, 2), iOU(iOX(ioB, 8), 255.))); ioy = true; break elseif ioG == 3. then ioI = iOY(iOV(iOW(iou, 1), iOU(ioB, 255.)), iOV(iOW(iou, 2), iOU(iOX(ioB, 8), 255.)), iOV(iOW(iou, 3.), iOU(iOX(ioB, 16), 255.))); ioy = true; break elseif ioG == 4 then ioI = iOY(iOV(iOW(iou, 1), iOU(ioB, 255.)), iOV(iOW(iou, 2), iOU(iOX(ioB, 8), 255.)), iOV(iOW(iou, 3.), iOU(iOX(ioB, 16), 255.)), iOV(iOW(iou, 4), iOU(iOX(ioB, 24.), 255.))); ioy = true; break end end; ioA = iOZ(iou); ioE = 0.; while true do if ioE <= ioG - 4 then ioB = ioB * 16807 % 2147483647; iO2(ioA, ioE, iOV(iO0(ioA, ioE), ioB)); ioE = ioE + 4 else break end end; if ioy then break end; ioB = ioB * 16807 % 2147483647; ioz = 0.; while true do if ioE < ioG then iO3(ioA, ioE, iOV(iO1(ioA, ioE), iOU(iOX(ioB, ioz * 8), 255.))); ioE = ioE + 1; ioz = ioz + 1 else break end end; if ioy then break end; do ioI = iO_(ioA, 0., ioG); ioy = true; break end; break end end; ioG = nil; do ioz = iIn[5760.]; ioC = k7; ioA = false; ioE = iIn[10480]; ioB = iIn[8811.]; ioH = (nl + lQ) % iIn[5374]; ioy = false; while true do ior = #ioB; iov = ior - ioE; ios = ioC(ioH % 4294967296); ios = ios % 2147483646. + 1; iow = iov >= 1; if iow then iow = iov <= 4 end; if iow then ios = ios * 16807 % 2147483647; if iov == 1 then ioG = iOY(iOV(iOW(ioB, 1), iOU(ios, 255.))); ioy = true; break elseif iov == 2 then ioG = iOY(iOV(iOW(ioB, 1), iOU(ios, 255.)), iOV(iOW(ioB, 2), iOU(iOX(ios, 8), 255.))); ioy = true; break elseif iov == 3. then ioG = iOY(iOV(iOW(ioB, 1), iOU(ios, 255.)), iOV(iOW(ioB, 2), iOU(iOX(ios, 8), 255.)), iOV(iOW(ioB, 3.), iOU(iOX(ios, 16), 255.))); ioy = true; break elseif iov == 4 then ioG = iOY(iOV(iOW(ioB, 1), iOU(ios, 255.)), iOV(iOW(ioB, 2), iOU(iOX(ios, 8), 255.)), iOV(iOW(ioB, 3.), iOU(iOX(ios, 16), 255.)), iOV(iOW(ioB, 4), iOU(iOX(ios, 24.), 255.))); ioy = true; break end end; iot = iOZ(ioB); iox = 0.; while true do if iox <= iov - 4 then ios = ios * 16807 % 2147483647; iO2(iot, iox, iOV(iO0(iot, iox), ios)); iox = iox + 4 else break end end; if ioy then break end; ios = ios * 16807 % 2147483647; iou = 0.; while true do if iox < iov then iO3(iot, iox, iOV(iO1(iot, iox), iOU(iOX(ios, iou * 8), 255.))); iox = iox + 1; iou = iou + 1 else break end end; if ioy then break end; do ioG = iO_(iot, 0., iov); ioy = true; break end; break end end; ior = nil; do iov = iIn[10480]; iot = k7; iou = (nl + lQ) % iIn[5374]; ios = iIn[8498]; iow = false; while true do ioE = #ios; ioz = ioE - iov; ioC = iot(iou % 4294967296); ioC = ioC % 2147483646. + 1; ioy = ioz >= 1; if ioy then ioy = ioz <= 4 end; if ioy then ioC = ioC * 16807 % 2147483647; if ioz == 1 then ior = iOY(iOV(iOW(ios, 1), iOU(ioC, 255.))); iow = true; break elseif ioz == 2 then ior = iOY(iOV(iOW(ios, 1), iOU(ioC, 255.)), iOV(iOW(ios, 2), iOU(iOX(ioC, 8), 255.))); iow = true; break elseif ioz == 3. then ior = iOY(iOV(iOW(ios, 1), iOU(ioC, 255.)), iOV(iOW(ios, 2), iOU(iOX(ioC, 8), 255.)), iOV(iOW(ios, 3.), iOU(iOX(ioC, 16), 255.))); iow = true; break elseif ioz == 4 then ior = iOY(iOV(iOW(ios, 1), iOU(ioC, 255.)), iOV(iOW(ios, 2), iOU(iOX(ioC, 8), 255.)), iOV(iOW(ios, 3.), iOU(iOX(ioC, 16), 255.)), iOV(iOW(ios, 4), iOU(iOX(ioC, 24.), 255.))); iow = true; break end end; ioB = iOZ(ios); iox = 0.; while true do if iox + 4 <= ioz then ioC = ioC * 16807 % 2147483647; iO2(ioB, iox, iOV(iO0(ioB, iox), ioC)); iox = iox + 4 else break end end; if iow then break end; ioC = ioC * 16807 % 2147483647; ioA = 0.; while true do if iox < ioz then iO3(ioB, iox, iOV(iO1(ioB, iox), iOU(iOX(ioC, ioA * 8), 255.))); iox = iox + 1; ioA = ioA + 1 else break end end; if iow then break end; do ior = iO_(ioB, 0., ioz); iow = true; break end; break end end; ioE = nil; do ioC = iIn[10480]; ioA = k7; ioz = (nl + lQ) % iIn[5374]; ioB = iIn[6544]; ioy = false; while true do ioH = #ioB; iov = ioH - ioC; ios = ioA(ioz % 4294967296); ios = ios % 2147483646. + 1; iow = iov >= 1; if iow then iow = iov <= 4 end; if iow then ios = ios * 16807 % 2147483647; if iov == 1 then ioE = iOY(iOV(iOW(ioB, 1), iOU(ios, 255.))); ioy = true; break elseif iov == 2 then ioE = iOY(iOV(iOW(ioB, 1), iOU(ios, 255.)), iOV(iOW(ioB, 2), iOU(iOX(ios, 8), 255.))); ioy = true; break elseif iov == 3. then ioE = iOY(iOV(iOW(ioB, 1), iOU(ios, 255.)), iOV(iOW(ioB, 2), iOU(iOX(ios, 8), 255.)), iOV(iOW(ioB, 3.), iOU(iOX(ios, 16), 255.))); ioy = true; break elseif iov == 4 then ioE = iOY(iOV(iOW(ioB, 1), iOU(ios, 255.)), iOV(iOW(ioB, 2), iOU(iOX(ios, 8), 255.)), iOV(iOW(ioB, 3.), iOU(iOX(ios, 16), 255.)), iOV(iOW(ioB, 4), iOU(iOX(ios, 24.), 255.))); ioy = true; break end end; iot = iOZ(ioB); iox = 0.; while true do if iox + 4 <= iov then ios = ios * 16807 % 2147483647; iO2(iot, iox, iOV(iO0(iot, iox), ios)); iox = iox + 4 else break end end; if ioy then break end; ios = ios * 16807 % 2147483647; iou = 0.; while true do if iox < iov then iO3(iot, iox, iOV(iO1(iot, iox), iOU(iOX(ios, iou * 8), 255.))); iox = iox + 1; iou = iou + 1 else break end end; if ioy then break end; do ioE = iO_(iot, 0., iov); ioy = true; break end; break end end; lh(k2, { [ioF] = iIn[8161] }, iIn[7718], iIn[8269][ioI][ioG], iIn[8269][ior][ioE]); ioH = nil; do iou = iIn[10477]; iox = iIn[3787]; iot = true; iow = (nl + lQ) % iIn[5374]; ios = iIn[10480]; iov = k7; ioy = false; while true do ioG = #iox; ioB = ioG - ios; ior = iov(iow % 4294967296); ioA = ioB >= 1; if ioA then ioA = ioB <= 3. end; if ioA then ior = (ior * 1597 + 51749) % 4294967296; if ioB == 1 then ioH = iOY((iOW(iox, 1) - iOU(ior, 255.)) % 256); ioy = true; break elseif ioB == 2 then ioH = iOY((iOW(iox, 1) - iOU(ior, 255.)) % 256, (iOW(iox, 2) - iOU(iOX(ior, 8), 255.)) % 256); ioy = true; break elseif ioB == 3. then ioH = iOY((iOW(iox, 1) - iOU(ior, 255.)) % 256, (iOW(iox, 2) - iOU(iOX(ior, 8), 255.)) % 256, (iOW(iox, 3.) - iOU(iOX(ior, 16), 255.)) % 256); ioy = true; break end end; ioE = iOZ(iox); ioz = 0.; while true do if ioz + 4 <= ioB then ior = (ior * 1597 + 51749) % 4294967296; iO2(ioE, ioz, (iO0(ioE, ioz) - ior) % 4294967296); ioz = ioz + 4 else break end end; if ioy then break end; ior = (ior * 1597 + 51749) % 4294967296; ioC = 0.; while true do if ioz < ioB then iO3(ioE, ioz, (iO1(ioE, ioz) - iOU(iOX(ior, ioC * 8), 255.)) % 256); ioz = ioz + 1; ioC = ioC + 1 else break end end; if ioy then break end; do ioH = iO_(ioE, 0., ioB); ioy = true; break end; break end end; ioG = nil; do ioB = iIn[10480]; ioE = iIn[3256]; ioC = (nl + lQ) % iIn[5374]; ior = k7; ioA = false; while true do iot = #ioE; iox = iot - ioB; iou = ior(ioC % 4294967296); ioy = iox >= 1; if ioy then ioy = iox <= 4 end; if ioy then iou = (iou + 2654435769.) % 4294967296; if iox == 1 then ioG = iOY(iOV(iOW(ioE, 1), iOU(iou, 255.))); ioA = true; break elseif iox == 2 then ioG = iOY(iOV(iOW(ioE, 1), iOU(iou, 255.)), iOV(iOW(ioE, 2), iOU(iOX(iou, 8), 255.))); ioA = true; break elseif iox == 3. then ioG = iOY(iOV(iOW(ioE, 1), iOU(iou, 255.)), iOV(iOW(ioE, 2), iOU(iOX(iou, 8), 255.)), iOV(iOW(ioE, 3.), iOU(iOX(iou, 16), 255.))); ioA = true; break elseif iox == 4 then ioG = iOY(iOV(iOW(ioE, 1), iOU(iou, 255.)), iOV(iOW(ioE, 2), iOU(iOX(iou, 8), 255.)), iOV(iOW(ioE, 3.), iOU(iOX(iou, 16), 255.)), iOV(iOW(ioE, 4), iOU(iOX(iou, 24.), 255.))); ioA = true; break end end; iov = iOZ(ioE); ioz = 0.; while true do if ioz + 4 <= iox then iou = (iou + 2654435769.) % 4294967296; iO2(iov, ioz, iOV(iO0(iov, ioz), iou)); ioz = ioz + 4 else break end end; if ioA then break end; iou = (iou + 2654435769.) % 4294967296; iow = 0.; while true do if ioz < iox then iO3(iov, ioz, iOV(iO1(iov, ioz), iOU(iOX(iou, iow * 8), 255.))); ioz = ioz + 1; iow = iow + 1 else break end end; if ioA then break end; do ioG = iO_(iov, 0., iox); ioA = true; break end; break end end; iot = nil; do iov = iIn[10480]; iox = k7; iou = (nl + lQ) % iIn[5374]; iow = iIn[8811.]; ioy = false; while true do ioC = #iow; ios = ioC - iov; ioB = iox(iou % 4294967296); ioB = ioB % 2147483646. + 1; ior = ios >= 1; if ior then ior = ios <= 4 end; if ior then ioB = ioB * 16807 % 2147483647; if ios == 1 then iot = iOY(iOV(iOW(iow, 1), iOU(ioB, 255.))); ioy = true; break elseif ios == 2 then iot = iOY(iOV(iOW(iow, 1), iOU(ioB, 255.)), iOV(iOW(iow, 2), iOU(iOX(ioB, 8), 255.))); ioy = true; break elseif ios == 3. then iot = iOY(iOV(iOW(iow, 1), iOU(ioB, 255.)), iOV(iOW(iow, 2), iOU(iOX(ioB, 8), 255.)), iOV(iOW(iow, 3.), iOU(iOX(ioB, 16), 255.))); ioy = true; break elseif ios == 4 then iot = iOY(iOV(iOW(iow, 1), iOU(ioB, 255.)), iOV(iOW(iow, 2), iOU(iOX(ioB, 8), 255.)), iOV(iOW(iow, 3.), iOU(iOX(ioB, 16), 255.)), iOV(iOW(iow, 4), iOU(iOX(ioB, 24.), 255.))); ioy = true; break end end; ioA = iOZ(iow); ioE = 0.; while true do if ioE + 4 <= ios then ioB = ioB * 16807 % 2147483647; iO2(ioA, ioE, iOV(iO0(ioA, ioE), ioB)); ioE = ioE + 4 else break end end; if ioy then break end; ioB = ioB * 16807 % 2147483647; ioz = 0.; while true do if ioE < ios then iO3(ioA, ioE, iOV(iO1(ioA, ioE), iOU(iOX(ioB, ioz * 8), 255.))); ioE = ioE + 1; ioz = ioz + 1 else break end end; if ioy then break end; do iot = iO_(ioA, 0., ios); ioy = true; break end; break end end; ios = nil; do ioE = iIn[6720.]; ioB = k7; ior = (nl + lQ) % iIn[5374]; ioC = iIn[5444]; ioA = false; while true do iow = #ioC; ioI = iow - ioE; iox = ioB(ior % 4294967296); iox = iox % 2147483646. + 1; iou = ioI >= 1; if iou then iou = ioI <= 4 end; if iou then iox = iox * 16807 % 2147483647; if ioI == 1 then ios = iOY(iOV(iOW(ioC, 1), iOU(iox, 255.))); ioA = true; break elseif ioI == 2 then ios = iOY(iOV(iOW(ioC, 1), iOU(iox, 255.)), iOV(iOW(ioC, 2), iOU(iOX(iox, 8), 255.))); ioA = true; break elseif ioI == 3. then ios = iOY(iOV(iOW(ioC, 1), iOU(iox, 255.)), iOV(iOW(ioC, 2), iOU(iOX(iox, 8), 255.)), iOV(iOW(ioC, 3.), iOU(iOX(iox, 16), 255.))); ioA = true; break elseif ioI == 4 then ios = iOY(iOV(iOW(ioC, 1), iOU(iox, 255.)), iOV(iOW(ioC, 2), iOU(iOX(iox, 8), 255.)), iOV(iOW(ioC, 3.), iOU(iOX(iox, 16), 255.)), iOV(iOW(ioC, 4), iOU(iOX(iox, 24.), 255.))); ioA = true; break end end; ioy = iOZ(ioC); iov = 0.; while true do if iov + 4 <= ioI then iox = iox * 16807 % 2147483647; iO2(ioy, iov, iOV(iO0(ioy, iov), iox)); iov = iov + 4 else break end end; if ioA then break end; iox = iox * 16807 % 2147483647; ioz = 0.; while true do if iov < ioI then iO3(ioy, iov, iOV(iO1(ioy, iov), iOU(iOX(iox, ioz * 8), 255.))); iov = iov + 1; ioz = ioz + 1 else break end end; if ioA then break end; do ios = iO_(ioy, 0., ioI); ioA = true; break end; break end end; ioI = nil; do iox = iIn[1371.]; iov = k7; iow = (nl + lQ) % iIn[5374]; iou = iIn[3938]; ioy = false; while true do ioF = #iou; ioB = ioF - iox; ior = iov(iow % 4294967296); ior = ior % 2147483646. + 1; ioA = ioB >= 1; if ioA then ioA = ioB <= 4 end; if ioA then ior = ior * 16807 % 2147483647; if ioB == 1 then ioI = iOY(iOV(iOW(iou, 1), iOU(ior, 255.))); ioy = true; break elseif ioB == 2 then ioI = iOY(iOV(iOW(iou, 1), iOU(ior, 255.)), iOV(iOW(iou, 2), iOU(iOX(ior, 8), 255.))); ioy = true; break elseif ioB == 3. then ioI = iOY(iOV(iOW(iou, 1), iOU(ior, 255.)), iOV(iOW(iou, 2), iOU(iOX(ior, 8), 255.)), iOV(iOW(iou, 3.), iOU(iOX(ior, 16), 255.))); ioy = true; break elseif ioB == 4 then ioI = iOY(iOV(iOW(iou, 1), iOU(ior, 255.)), iOV(iOW(iou, 2), iOU(iOX(ior, 8), 255.)), iOV(iOW(iou, 3.), iOU(iOX(ior, 16), 255.)), iOV(iOW(iou, 4), iOU(iOX(ior, 24.), 255.))); ioy = true; break end end; ioE = iOZ(iou); ioz = 0.; while true do if ioz + 4 <= ioB then ior = ior * 16807 % 2147483647; iO2(ioE, ioz, iOV(iO0(ioE, ioz), ior)); ioz = ioz + 4 else break end end; if ioy then break end; ior = ior * 16807 % 2147483647; ioC = 0.; while true do if ioz < ioB then iO3(ioE, ioz, iOV(iO1(ioE, ioz), iOU(iOX(ior, ioC * 8), 255.))); ioz = ioz + 1; ioC = ioC + 1 else break end end; if ioy then break end; do ioI = iO_(ioE, 0., ioB); ioy = true; break end; break end end; lh(lY, { [ioH] = iIn[10701.] }, iIn[7718], iIn[8269][ioG][iot], iIn[8269][ios][ioI]); ioF = nil; do ioE = iIn[10480]; ioB = iIn[5887]; ior = (nl + lQ) % iIn[5374]; ioC = k7; ioA = false; while true do iox = #ioB; iou = iox - ioE; ioy = ioC(ior % 4294967296); iov = iou >= 1; if iov then iov = iou <= 4 end; if iov then ioy = (ioy + 2654435769.) % 4294967296; if iou == 1 then ioF = iOY(iOV(iOW(ioB, 1), iOU(ioy, 255.))); ioA = true; break elseif iou == 2 then ioF = iOY(iOV(iOW(ioB, 1), iOU(ioy, 255.)), iOV(iOW(ioB, 2), iOU(iOX(ioy, 8), 255.))); ioA = true; break elseif iou == 3. then ioF = iOY(iOV(iOW(ioB, 1), iOU(ioy, 255.)), iOV(iOW(ioB, 2), iOU(iOX(ioy, 8), 255.)), iOV(iOW(ioB, 3.), iOU(iOX(ioy, 16), 255.))); ioA = true; break elseif iou == 4 then ioF = iOY(iOV(iOW(ioB, 1), iOU(ioy, 255.)), iOV(iOW(ioB, 2), iOU(iOX(ioy, 8), 255.)), iOV(iOW(ioB, 3.), iOU(iOX(ioy, 16), 255.)), iOV(iOW(ioB, 4), iOU(iOX(ioy, 24.), 255.))); ioA = true; break end end; ioz = iOZ(ioB); iow = 0.; while true do if iow + 4 <= iou then ioy = (ioy + 2654435769.) % 4294967296; iO2(ioz, iow, iOV(iO0(ioz, iow), ioy)); iow = iow + 4 else break end end; if ioA then break end; ioy = (ioy + 2654435769.) % 4294967296; ioI = 0.; while true do if iow < iou then iO3(ioz, iow, iOV(iO1(ioz, iow), iOU(iOX(ioy, ioI * 8), 255.))); iow = iow + 1; ioI = ioI + 1 else break end end; if ioA then break end; do ioF = iO_(ioz, 0., iou); ioA = true; break end; break end end; ioI = nil; do iox = iIn[10480]; iov = k7; iow = (nl + lQ) % iIn[5374]; iou = iIn[9728]; ioy = false; while true do ios = #iou; ioB = ios - iox; ior = iov(iow % 4294967296); ior = ior % 2147483646. + 1; ioA = ioB >= 1; if ioA then ioA = ioB <= 4 end; if ioA then ior = ior * 16807 % 2147483647; if ioB == 1 then ioI = iOY(iOV(iOW(iou, 1), iOU(ior, 255.))); ioy = true; break elseif ioB == 2 then ioI = iOY(iOV(iOW(iou, 1), iOU(ior, 255.)), iOV(iOW(iou, 2), iOU(iOX(ior, 8), 255.))); ioy = true; break elseif ioB == 3. then ioI = iOY(iOV(iOW(iou, 1), iOU(ior, 255.)), iOV(iOW(iou, 2), iOU(iOX(ior, 8), 255.)), iOV(iOW(iou, 3.), iOU(iOX(ior, 16), 255.))); ioy = true; break elseif ioB == 4 then ioI = iOY(iOV(iOW(iou, 1), iOU(ior, 255.)), iOV(iOW(iou, 2), iOU(iOX(ior, 8), 255.)), iOV(iOW(iou, 3.), iOU(iOX(ior, 16), 255.)), iOV(iOW(iou, 4), iOU(iOX(ior, 24.), 255.))); ioy = true; break end end; ioE = iOZ(iou); ioz = 0.; while true do if ioz + 4 <= ioB then ior = ior * 16807 % 2147483647; iO2(ioE, ioz, iOV(iO0(ioE, ioz), ior)); ioz = ioz + 4 else break end end; if ioy then break end; ior = ior * 16807 % 2147483647; ioC = 0.; while true do if ioz < ioB then iO3(ioE, ioz, iOV(iO1(ioE, ioz), iOU(iOX(ior, ioC * 8), 255.))); ioz = ioz + 1; ioC = ioC + 1 else break end end; if ioy then break end; do ioI = iO_(ioE, 0., ioB); ioy = true; break end; break end end; ios = nil; do ioC = true; ioz = iIn[4205]; ioE = false; ioA = (nl + lQ) % iIn[5374]; ior = iIn[4976]; ioB = k7; ioy = false; while true do iou = #ioz; ioH = iou - ior; iov = ioB(ioA % 4294967296); ioG = ioH >= 1; if ioG then ioG = ioH <= 3. end; if ioG then iov = (iov * 1597 + 51749) % 4294967296; if ioH == 1 then ios = iOY((iOW(ioz, 1) - iOU(iov, 255.)) % 256); ioy = true; break elseif ioH == 2 then ios = iOY((iOW(ioz, 1) - iOU(iov, 255.)) % 256, (iOW(ioz, 2) - iOU(iOX(iov, 8), 255.)) % 256); ioy = true; break elseif ioH == 3. then ios = iOY((iOW(ioz, 1) - iOU(iov, 255.)) % 256, (iOW(ioz, 2) - iOU(iOX(iov, 8), 255.)) % 256, (iOW(ioz, 3.) - iOU(iOX(iov, 16), 255.)) % 256); ioy = true; break end end; iow = iOZ(ioz); iot = 0.; while true do if iot + 4 <= ioH then iov = (iov * 1597 + 51749) % 4294967296; iO2(iow, iot, (iO0(iow, iot) - iov) % 4294967296); iot = iot + 4 else break end end; if ioy then break end; iov = (iov * 1597 + 51749) % 4294967296; iox = 0.; while true do if iot < ioH then iO3(iow, iot, (iO1(iow, iot) - iOU(iOX(iov, iox * 8), 255.)) % 256); iot = iot + 1; iox = iox + 1 else break end end; if ioy then break end; do ios = iO_(iow, 0., ioH); ioy = true; break end; break end end; ioH = nil; do iou = iIn[1489]; iow = iIn[10059.]; iot = k7; iov = (nl + lQ) % iIn[5374]; ioG = iIn[10480]; iox = false; while true do ioB = #iou; ior = ioB - ioG; ioA = iot(iov % 4294967296); ioE = ior >= 1; if ioE then ioE = ior <= 4 end; if ioE then ioA = iO4((ioA + 1832704949) % 4294967296, 13); if ior == 1 then ioH = iOY(iOV(iOW(iou, 1), iOU(ioA, 255.))); iox = true; break elseif ior == 2 then ioH = iOY(iOV(iOW(iou, 1), iOU(ioA, 255.)), iOV(iOW(iou, 2), iOU(iOX(ioA, 8), 255.))); iox = true; break elseif ior == 3. then ioH = iOY(iOV(iOW(iou, 1), iOU(ioA, 255.)), iOV(iOW(iou, 2), iOU(iOX(ioA, 8), 255.)), iOV(iOW(iou, 3.), iOU(iOX(ioA, 16), 255.))); iox = true; break elseif ior == 4 then ioH = iOY(iOV(iOW(iou, 1), iOU(ioA, 255.)), iOV(iOW(iou, 2), iOU(iOX(ioA, 8), 255.)), iOV(iOW(iou, 3.), iOU(iOX(ioA, 16), 255.)), iOV(iOW(iou, 4), iOU(iOX(ioA, 24.), 255.))); iox = true; break end end; ioz = iOZ(iou); ioC = 0.; while true do if ioC + 4 <= ior then ioA = iO4((ioA + 1832704949) % 4294967296, 13); iO2(ioz, ioC, iOV(iO0(ioz, ioC), ioA)); ioC = ioC + 4 else break end end; if iox then break end; ioA = iO4((ioA + 1832704949) % 4294967296, 13); ioy = 0.; while true do if ioC < ior then iO3(ioz, ioC, iOV(iO1(ioz, ioC), iOU(iOX(ioA, ioy * 8), 255.))); ioC = ioC + 1; ioy = ioy + 1 else break end end; if iox then break end; do ioH = iO_(ioz, 0., ior); iox = true; break end; break end end; ior = nil; do ioy = iIn[4561]; ioB = k7; ioz = iIn[8026]; ioC = iIn[9096.]; ioA = iIn[5287]; ioE = (nl + lQ) % iIn[5374]; iox = false; while true do ioq = #ioA; iou = ioq - ioC; ioD = ioB(ioE % 4294967296); ioD = ioD % 2147483646. + 1; iov = iou >= 1; if iov then iov = iou <= 4 end; if iov then ioD = ioD * 16807 % 2147483647; if iou == 1 then ior = iOY(iOV(iOW(ioA, 1), iOU(ioD, 255.))); iox = true; break elseif iou == 2 then ior = iOY(iOV(iOW(ioA, 1), iOU(ioD, 255.)), iOV(iOW(ioA, 2), iOU(iOX(ioD, 8), 255.))); iox = true; break elseif iou == 3. then ior = iOY(iOV(iOW(ioA, 1), iOU(ioD, 255.)), iOV(iOW(ioA, 2), iOU(iOX(ioD, 8), 255.)), iOV(iOW(ioA, 3.), iOU(iOX(ioD, 16), 255.))); iox = true; break elseif iou == 4 then ior = iOY(iOV(iOW(ioA, 1), iOU(ioD, 255.)), iOV(iOW(ioA, 2), iOU(iOX(ioD, 8), 255.)), iOV(iOW(ioA, 3.), iOU(iOX(ioD, 16), 255.)), iOV(iOW(ioA, 4), iOU(iOX(ioD, 24.), 255.))); iox = true; break end end; ioG = iOZ(ioA); iow = 0.; while true do if iow <= iou - 4 then ioD = ioD * 16807 % 2147483647; iO2(ioG, iow, iOV(iO0(ioG, iow), ioD)); iow = iow + 4 else break end end; if iox then break end; ioD = ioD * 16807 % 2147483647; iot = 0.; while true do if iow < iou then iO3(ioG, iow, iOV(iO1(ioG, iow), iOU(iOX(ioD, iot * 8), 255.))); iow = iow + 1; iot = iot + 1 else break end end; if iox then break end; do ior = iO_(ioG, 0., iou); iox = true; break end; break end end; lh(AlertTitle, { [ioF] = iIn[339.] }, iIn[7718], iIn[8269][ioI][ios], iIn[8269][ioH][ior]); ioq = nil; do iov = iIn[10452.]; ioG = true; iou = k7; ioD = (nl + lQ) % iIn[5374]; iot = iIn[10480]; iow = false; while true do ioA = #iov; ioE = ioA - iot; ioz = iou(ioD % 4294967296); ioC = ioE >= 1; if ioC then ioC = ioE <= 4 end; if ioC then ioz = iO4((ioz + 1832704949) % 4294967296, 13); if ioE == 1 then ioq = iOY(iOV(iOW(iov, 1), iOU(ioz, 255.))); iow = true; break elseif ioE == 2 then ioq = iOY(iOV(iOW(iov, 1), iOU(ioz, 255.)), iOV(iOW(iov, 2), iOU(iOX(ioz, 8), 255.))); iow = true; break elseif ioE == 3. then ioq = iOY(iOV(iOW(iov, 1), iOU(ioz, 255.)), iOV(iOW(iov, 2), iOU(iOX(ioz, 8), 255.)), iOV(iOW(iov, 3.), iOU(iOX(ioz, 16), 255.))); iow = true; break elseif ioE == 4 then ioq = iOY(iOV(iOW(iov, 1), iOU(ioz, 255.)), iOV(iOW(iov, 2), iOU(iOX(ioz, 8), 255.)), iOV(iOW(iov, 3.), iOU(iOX(ioz, 16), 255.)), iOV(iOW(iov, 4), iOU(iOX(ioz, 24.), 255.))); iow = true; break end end; ioy = iOZ(iov); ioB = 0.; while true do if ioB + 4 <= ioE then ioz = iO4((ioz + 1832704949) % 4294967296, 13); iO2(ioy, ioB, iOV(iO0(ioy, ioB), ioz)); ioB = ioB + 4 else break end end; if iow then break end; ioz = iO4((ioz + 1832704949) % 4294967296, 13); iox = 0.; while true do if ioB < ioE then iO3(ioy, ioB, iOV(iO1(ioy, ioB), iOU(iOX(ioz, iox * 8), 255.))); ioB = ioB + 1; iox = iox + 1 else break end end; if iow then break end; do ioq = iO_(ioy, 0., ioE); iow = true; break end; break end end; iIn[4085][ioq](iIn[7718]); ioE = nil; do ioB = iIn[5300]; ioz = k7; ioC = (nl + lQ) % iIn[5374]; ioA = iIn[6064]; ioy = false; while true do iou = #ioA; ioD = iou - ioB; iov = ioz(ioC % 4294967296); iov = iov % 2147483646. + 1; ioG = ioD >= 1; if ioG then ioG = ioD <= 4 end; if ioG then iov = iov * 16807 % 2147483647; if ioD == 1 then ioE = iOY(iOV(iOW(ioA, 1), iOU(iov, 255.))); ioy = true; break elseif ioD == 2 then ioE = iOY(iOV(iOW(ioA, 1), iOU(iov, 255.)), iOV(iOW(ioA, 2), iOU(iOX(iov, 8), 255.))); ioy = true; break elseif ioD == 3. then ioE = iOY(iOV(iOW(ioA, 1), iOU(iov, 255.)), iOV(iOW(ioA, 2), iOU(iOX(iov, 8), 255.)), iOV(iOW(ioA, 3.), iOU(iOX(iov, 16), 255.))); ioy = true; break elseif ioD == 4 then ioE = iOY(iOV(iOW(ioA, 1), iOU(iov, 255.)), iOV(iOW(ioA, 2), iOU(iOX(iov, 8), 255.)), iOV(iOW(ioA, 3.), iOU(iOX(iov, 16), 255.)), iOV(iOW(ioA, 4), iOU(iOX(iov, 24.), 255.))); ioy = true; break end end; iow = iOZ(ioA); iot = 0.; while true do if iot + 4 <= ioD then iov = iov * 16807 % 2147483647; iO2(iow, iot, iOV(iO0(iow, iot), iov)); iot = iot + 4 else break end end; if ioy then break end; iov = iov * 16807 % 2147483647; iox = 0.; while true do if iot < ioD then iO3(iow, iot, iOV(iO1(iow, iot), iOU(iOX(iov, iox * 8), 255.))); iot = iot + 1; iox = iox + 1 else break end end; if ioy then break end; do ioE = iO_(iow, 0., ioD); ioy = true; break end; break end end; ioD = nil; do iow = false; iot = iIn[6483.]; iov = (nl + lQ) % iIn[5374]; ioG = k7; iou = iIn[797]; iox = false; while true do ioB = #iot; ior = ioB - iou; ioA = ioG(iov % 4294967296); ioA = ioA % 2147483646. + 1; ioq = ior >= 1; if ioq then ioq = ior <= 4 end; if ioq then ioA = ioA * 16807 % 2147483647; if ior == 1 then ioD = iOY(iOV(iOW(iot, 1), iOU(ioA, 255.))); iox = true; break elseif ior == 2 then ioD = iOY(iOV(iOW(iot, 1), iOU(ioA, 255.)), iOV(iOW(iot, 2), iOU(iOX(ioA, 8), 255.))); iox = true; break elseif ior == 3. then ioD = iOY(iOV(iOW(iot, 1), iOU(ioA, 255.)), iOV(iOW(iot, 2), iOU(iOX(ioA, 8), 255.)), iOV(iOW(iot, 3.), iOU(iOX(ioA, 16), 255.))); iox = true; break elseif ior == 4 then ioD = iOY(iOV(iOW(iot, 1), iOU(ioA, 255.)), iOV(iOW(iot, 2), iOU(iOX(ioA, 8), 255.)), iOV(iOW(iot, 3.), iOU(iOX(ioA, 16), 255.)), iOV(iOW(iot, 4), iOU(iOX(ioA, 24.), 255.))); iox = true; break end end; ioz = iOZ(iot); ioC = 0.; while true do if ioC <= ior - 4 then ioA = ioA * 16807 % 2147483647; iO2(ioz, ioC, iOV(iO0(ioz, ioC), ioA)); ioC = ioC + 4 else break end end; if iox then break end; ioA = ioA * 16807 % 2147483647; ioy = 0.; while true do if ioC < ior then iO3(ioz, ioC, iOV(iO1(ioz, ioC), iOU(iOX(ioA, ioy * 8), 255.))); ioC = ioC + 1; ioy = ioy + 1 else break end end; if iox then break end; do ioD = iO_(ioz, 0., ior); iox = true; break end; break end end; ior = nil; do ioz = false; ioC = iIn[1310]; ioA = (nl + lQ) % iIn[5374]; ioq = k7; ioB = iIn[10480]; ioy = false; while true do iox = #ioC; iou = iox - ioB; ioH = ioq(ioA % 4294967296); ioH = ioH % 2147483646. + 1; iov = iou >= 1; if iov then iov = iou <= 4 end; if iov then ioH = ioH * 16807 % 2147483647; if iou == 1 then ior = iOY(iOV(iOW(ioC, 1), iOU(ioH, 255.))); ioy = true; break elseif iou == 2 then ior = iOY(iOV(iOW(ioC, 1), iOU(ioH, 255.)), iOV(iOW(ioC, 2), iOU(iOX(ioH, 8), 255.))); ioy = true; break elseif iou == 3. then ior = iOY(iOV(iOW(ioC, 1), iOU(ioH, 255.)), iOV(iOW(ioC, 2), iOU(iOX(ioH, 8), 255.)), iOV(iOW(ioC, 3.), iOU(iOX(ioH, 16), 255.))); ioy = true; break elseif iou == 4 then ior = iOY(iOV(iOW(ioC, 1), iOU(ioH, 255.)), iOV(iOW(ioC, 2), iOU(iOX(ioH, 8), 255.)), iOV(iOW(ioC, 3.), iOU(iOX(ioH, 16), 255.)), iOV(iOW(ioC, 4), iOU(iOX(ioH, 24.), 255.))); ioy = true; break end end; ioG = iOZ(ioC); iow = 0.; while true do if iow <= iou - 4 then ioH = ioH * 16807 % 2147483647; iO2(ioG, iow, iOV(iO0(ioG, iow), ioH)); iow = iow + 4 else break end end; if ioy then break end; ioH = ioH * 16807 % 2147483647; iot = 0.; while true do if iow < iou then iO3(ioG, iow, iOV(iO1(ioG, iow), iOU(iOX(ioH, iot * 8), 255.))); iow = iow + 1; iot = iot + 1 else break end end; if ioy then break end; do ior = iO_(ioG, 0., iou); ioy = true; break end; break end end; ioH = nil; do iov = iIn[3738.]; ioG = iIn[7407.]; iou = k7; iow = (nl + lQ) % iIn[5374]; iot = iIn[797]; iox = false; while true do ios = #iov; ioA = ios - iot; ioq = iou(iow % 4294967296); ioz = ioA >= 1; if ioz then ioz = ioA <= 4 end; if ioz then ioq = iO4((ioq + 1832704949) % 4294967296, 13); if ioA == 1 then ioH = iOY(iOV(iOW(iov, 1), iOU(ioq, 255.))); iox = true; break elseif ioA == 2 then ioH = iOY(iOV(iOW(iov, 1), iOU(ioq, 255.)), iOV(iOW(iov, 2), iOU(iOX(ioq, 8), 255.))); iox = true; break elseif ioA == 3. then ioH = iOY(iOV(iOW(iov, 1), iOU(ioq, 255.)), iOV(iOW(iov, 2), iOU(iOX(ioq, 8), 255.)), iOV(iOW(iov, 3.), iOU(iOX(ioq, 16), 255.))); iox = true; break elseif ioA == 4 then ioH = iOY(iOV(iOW(iov, 1), iOU(ioq, 255.)), iOV(iOW(iov, 2), iOU(iOX(ioq, 8), 255.)), iOV(iOW(iov, 3.), iOU(iOX(ioq, 16), 255.)), iOV(iOW(iov, 4), iOU(iOX(ioq, 24.), 255.))); iox = true; break end end; ioC = iOZ(iov); ioy = 0.; while true do if ioy + 4 <= ioA then ioq = iO4((ioq + 1832704949) % 4294967296, 13); iO2(ioC, ioy, iOV(iO0(ioC, ioy), ioq)); ioy = ioy + 4 else break end end; if iox then break end; ioq = iO4((ioq + 1832704949) % 4294967296, 13); ioB = 0.; while true do if ioy < ioA then iO3(ioC, ioy, iOV(iO1(ioC, ioy), iOU(iOX(ioq, ioB * 8), 255.))); ioy = ioy + 1; ioB = ioB + 1 else break end end; if iox then break end; do ioH = iO_(ioC, 0., ioA); iox = true; break end; break end end; ios = nil; do ioC = iIn[10480]; ioA = iIn[3100]; ioq = (nl + lQ) % iIn[5374]; ioB = k7; ioz = false; while true do iov = #ioA; ioG = iov - ioC; iow = ioB(ioq % 4294967296); iot = ioG >= 1; if iot then iot = ioG <= 4 end; if iot then iow = (iow + 2654435769.) % 4294967296; if ioG == 1 then ios = iOY(iOV(iOW(ioA, 1), iOU(iow, 255.))); ioz = true; break elseif ioG == 2 then ios = iOY(iOV(iOW(ioA, 1), iOU(iow, 255.)), iOV(iOW(ioA, 2), iOU(iOX(iow, 8), 255.))); ioz = true; break elseif ioG == 3. then ios = iOY(iOV(iOW(ioA, 1), iOU(iow, 255.)), iOV(iOW(ioA, 2), iOU(iOX(iow, 8), 255.)), iOV(iOW(ioA, 3.), iOU(iOX(iow, 16), 255.))); ioz = true; break elseif ioG == 4 then ios = iOY(iOV(iOW(ioA, 1), iOU(iow, 255.)), iOV(iOW(ioA, 2), iOU(iOX(iow, 8), 255.)), iOV(iOW(ioA, 3.), iOU(iOX(iow, 16), 255.)), iOV(iOW(ioA, 4), iOU(iOX(iow, 24.), 255.))); ioz = true; break end end; iox = iOZ(ioA); iou = 0.; while true do if iou + 4 <= ioG then iow = (iow + 2654435769.) % 4294967296; iO2(iox, iou, iOV(iO0(iox, iou), iow)); iou = iou + 4 else break end end; if ioz then break end; iow = (iow + 2654435769.) % 4294967296; ioy = 0.; while true do if iou < ioG then iO3(iox, iou, iOV(iO1(iox, iou), iOU(iOX(iow, ioy * 8), 255.))); iou = iou + 1; ioy = ioy + 1 else break end end; if ioz then break end; do ios = iO_(iox, 0., ioG); ioz = true; break end; break end end; ioG = nil; do iou = iIn[7327]; iow = k7; iot = (nl + lQ) % iIn[5374]; iov = iIn[7920.]; iox = false; while true do ioB = #iov; ioI = ioB - iou; ioA = iow(iot % 4294967296); ioA = ioA % 2147483646. + 1; ioq = ioI >= 1; if ioq then ioq = ioI <= 4 end; if ioq then ioA = ioA * 16807 % 2147483647; if ioI == 1 then ioG = iOY(iOV(iOW(iov, 1), iOU(ioA, 255.))); iox = true; break elseif ioI == 2 then ioG = iOY(iOV(iOW(iov, 1), iOU(ioA, 255.)), iOV(iOW(iov, 2), iOU(iOX(ioA, 8), 255.))); iox = true; break elseif ioI == 3. then ioG = iOY(iOV(iOW(iov, 1), iOU(ioA, 255.)), iOV(iOW(iov, 2), iOU(iOX(ioA, 8), 255.)), iOV(iOW(iov, 3.), iOU(iOX(ioA, 16), 255.))); iox = true; break elseif ioI == 4 then ioG = iOY(iOV(iOW(iov, 1), iOU(ioA, 255.)), iOV(iOW(iov, 2), iOU(iOX(ioA, 8), 255.)), iOV(iOW(iov, 3.), iOU(iOX(ioA, 16), 255.)), iOV(iOW(iov, 4), iOU(iOX(ioA, 24.), 255.))); iox = true; break end end; ioz = iOZ(iov); ioC = 0.; while true do if ioC + 4 <= ioI then ioA = ioA * 16807 % 2147483647; iO2(ioz, ioC, iOV(iO0(ioz, ioC), ioA)); ioC = ioC + 4 else break end end; if iox then break end; ioA = ioA * 16807 % 2147483647; ioy = 0.; while true do if ioC < ioI then iO3(ioz, ioC, iOV(iO1(ioz, ioC), iOU(iOX(ioA, ioy * 8), 255.))); ioC = ioC + 1; ioy = ioy + 1 else break end end; if iox then break end; do ioG = iO_(ioz, 0., ioI); iox = true; break end; break end end; ioI = nil; do ioB = false; ioy = k7; ioC = iIn[1857.]; ioz = iIn[10480]; ioq = iIn[6544]; ioA = (nl + lQ) % iIn[5374]; iox = false; while true do iow = #ioq; iot = iow - ioz; ioK = ioy(ioA % 4294967296); ioK = ioK % 2147483646. + 1; iou = iot >= 1; if iou then iou = iot <= 4 end; if iou then ioK = ioK * 16807 % 2147483647; if iot == 1 then ioI = iOY(iOV(iOW(ioq, 1), iOU(ioK, 255.))); iox = true; break elseif iot == 2 then ioI = iOY(iOV(iOW(ioq, 1), iOU(ioK, 255.)), iOV(iOW(ioq, 2), iOU(iOX(ioK, 8), 255.))); iox = true; break elseif iot == 3. then ioI = iOY(iOV(iOW(ioq, 1), iOU(ioK, 255.)), iOV(iOW(ioq, 2), iOU(iOX(ioK, 8), 255.)), iOV(iOW(ioq, 3.), iOU(iOX(ioK, 16), 255.))); iox = true; break elseif iot == 4 then ioI = iOY(iOV(iOW(ioq, 1), iOU(ioK, 255.)), iOV(iOW(ioq, 2), iOU(iOX(ioK, 8), 255.)), iOV(iOW(ioq, 3.), iOU(iOX(ioK, 16), 255.)), iOV(iOW(ioq, 4), iOU(iOX(ioK, 24.), 255.))); iox = true; break end end; ioJ = iOZ(ioq); iov = 0.; while true do if iov <= iot - 4 then ioK = ioK * 16807 % 2147483647; iO2(ioJ, iov, iOV(iO0(ioJ, iov), ioK)); iov = iov + 4 else break end end; if iox then break end; ioK = ioK * 16807 % 2147483647; ioF = 0.; while true do if iov < iot then iO3(ioJ, iov, iOV(iO1(ioJ, iov), iOU(iOX(ioK, ioF * 8), 255.))); iov = iov + 1; ioF = ioF + 1 else break end end; if iox then break end; do ioI = iO_(ioJ, 0., iot); iox = true; break end; break end end; lh(k9, { [ioE] = iIn[10480], [ioD] = iIn[10184][ior](iIn[10480], iIn[1353.], iIn[7718], iIn[10480]) }, iIn[7718], iIn[8269][ioH][ios], iIn[8269][ioG][ioI]); ioK = nil; do iot = iIn[6914]; iow = k7; ioF = iIn[1428.]; iov = iIn[946]; ioJ = iIn[2052.]; iou = (nl + lQ) % iIn[5374]; iox = false; while true do ioB = #ioJ; ioI = ioB - iov; ioA = iow(iou % 4294967296); ioA = ioA % 2147483646. + 1; ioq = ioI >= 1; if ioq then ioq = ioI <= 4 end; if ioq then ioA = ioA * 16807 % 2147483647; if ioI == 1 then ioK = iOY(iOV(iOW(ioJ, 1), iOU(ioA, 255.))); iox = true; break elseif ioI == 2 then ioK = iOY(iOV(iOW(ioJ, 1), iOU(ioA, 255.)), iOV(iOW(ioJ, 2), iOU(iOX(ioA, 8), 255.))); iox = true; break elseif ioI == 3. then ioK = iOY(iOV(iOW(ioJ, 1), iOU(ioA, 255.)), iOV(iOW(ioJ, 2), iOU(iOX(ioA, 8), 255.)), iOV(iOW(ioJ, 3.), iOU(iOX(ioA, 16), 255.))); iox = true; break elseif ioI == 4 then ioK = iOY(iOV(iOW(ioJ, 1), iOU(ioA, 255.)), iOV(iOW(ioJ, 2), iOU(iOX(ioA, 8), 255.)), iOV(iOW(ioJ, 3.), iOU(iOX(ioA, 16), 255.)), iOV(iOW(ioJ, 4), iOU(iOX(ioA, 24.), 255.))); iox = true; break end end; ioz = iOZ(ioJ); ioC = 0.; while true do if ioC <= ioI - 4 then ioA = ioA * 16807 % 2147483647; iO2(ioz, ioC, iOV(iO0(ioz, ioC), ioA)); ioC = ioC + 4 else break end end; if iox then break end; ioA = ioA * 16807 % 2147483647; ioy = 0.; while true do if ioC < ioI then iO3(ioz, ioC, iOV(iO1(ioz, ioC), iOU(iOX(ioA, ioy * 8), 255.))); ioC = ioC + 1; ioy = ioy + 1 else break end end; if iox then break end; do ioK = iO_(ioz, 0., ioI); iox = true; break end; break end end; ioI = nil; do ioB = iIn[6866]; ioy = iIn[2132]; ioC = true; ioz = (nl + lQ) % iIn[5374]; ioq = iIn[1353.]; ioA = k7; iox = false; while true do iot = #ioy; ioG = iot - ioq; iou = ioA(ioz % 4294967296); ioJ = ioG >= 1; if ioJ then ioJ = ioG <= 3. end; if ioJ then iou = (iou * 1597 + 51749) % 4294967296; if ioG == 1 then ioI = iOY((iOW(ioy, 1) - iOU(iou, 255.)) % 256); iox = true; break elseif ioG == 2 then ioI = iOY((iOW(ioy, 1) - iOU(iou, 255.)) % 256, (iOW(ioy, 2) - iOU(iOX(iou, 8), 255.)) % 256); iox = true; break elseif ioG == 3. then ioI = iOY((iOW(ioy, 1) - iOU(iou, 255.)) % 256, (iOW(ioy, 2) - iOU(iOX(iou, 8), 255.)) % 256, (iOW(ioy, 3.) - iOU(iOX(iou, 16), 255.)) % 256); iox = true; break end end; iov = iOZ(ioy); ioF = 0.; while true do if ioF + 4 <= ioG then iou = (iou * 1597 + 51749) % 4294967296; iO2(iov, ioF, (iO0(iov, ioF) - iou) % 4294967296); ioF = ioF + 4 else break end end; if iox then break end; iou = (iou * 1597 + 51749) % 4294967296; iow = 0.; while true do if ioF < ioG then iO3(iov, ioF, (iO1(iov, ioF) - iOU(iOX(iou, iow * 8), 255.)) % 256); ioF = ioF + 1; iow = iow + 1 else break end end; if iox then break end; do ioI = iO_(iov, 0., ioG); iox = true; break end; break end end; ioG = nil; do iot = iIn[3354.]; iov = false; ioF = k7; iou = (nl + lQ) % iIn[5374]; ioJ = iIn[10480]; iow = false; while true do ioq = #iot; ioz = ioq - ioJ; ioC = ioF(iou % 4294967296); ioy = ioz >= 1; if ioy then ioy = ioz <= 4 end; if ioy then ioC = iO4((ioC + 1832704949) % 4294967296, 13); if ioz == 1 then ioG = iOY(iOV(iOW(iot, 1), iOU(ioC, 255.))); iow = true; break elseif ioz == 2 then ioG = iOY(iOV(iOW(iot, 1), iOU(ioC, 255.)), iOV(iOW(iot, 2), iOU(iOX(ioC, 8), 255.))); iow = true; break elseif ioz == 3. then ioG = iOY(iOV(iOW(iot, 1), iOU(ioC, 255.)), iOV(iOW(iot, 2), iOU(iOX(ioC, 8), 255.)), iOV(iOW(iot, 3.), iOU(iOX(ioC, 16), 255.))); iow = true; break elseif ioz == 4 then ioG = iOY(iOV(iOW(iot, 1), iOU(ioC, 255.)), iOV(iOW(iot, 2), iOU(iOX(ioC, 8), 255.)), iOV(iOW(iot, 3.), iOU(iOX(ioC, 16), 255.)), iOV(iOW(iot, 4), iOU(iOX(ioC, 24.), 255.))); iow = true; break end end; ioB = iOZ(iot); iox = 0.; while true do if iox + 4 <= ioz then ioC = iO4((ioC + 1832704949) % 4294967296, 13); iO2(ioB, iox, iOV(iO0(ioB, iox), ioC)); iox = iox + 4 else break end end; if iow then break end; ioC = iO4((ioC + 1832704949) % 4294967296, 13); ioA = 0.; while true do if iox < ioz then iO3(ioB, iox, iOV(iO1(ioB, iox), iOU(iOX(ioC, ioA * 8), 255.))); iox = iox + 1; ioA = ioA + 1 else break end end; if iow then break end; do ioG = iO_(ioB, 0., ioz); iow = true; break end; break end end; ioq = nil; do ioz = iIn[10480]; ioB = iIn[6510.]; ioA = (nl + lQ) % iIn[5374]; ioC = k7; ioy = false; while true do ioF = #ioB; iow = ioF - ioz; iot = ioC(ioA % 4294967296); iox = iow >= 1; if iox then iox = iow <= 4 end; if iox then iot = (iot + 2654435769.) % 4294967296; if iow == 1 then ioq = iOY(iOV(iOW(ioB, 1), iOU(iot, 255.))); ioy = true; break elseif iow == 2 then ioq = iOY(iOV(iOW(ioB, 1), iOU(iot, 255.)), iOV(iOW(ioB, 2), iOU(iOX(iot, 8), 255.))); ioy = true; break elseif iow == 3. then ioq = iOY(iOV(iOW(ioB, 1), iOU(iot, 255.)), iOV(iOW(ioB, 2), iOU(iOX(iot, 8), 255.)), iOV(iOW(ioB, 3.), iOU(iOX(iot, 16), 255.))); ioy = true; break elseif iow == 4 then ioq = iOY(iOV(iOW(ioB, 1), iOU(iot, 255.)), iOV(iOW(ioB, 2), iOU(iOX(iot, 8), 255.)), iOV(iOW(ioB, 3.), iOU(iOX(iot, 16), 255.)), iOV(iOW(ioB, 4), iOU(iOX(iot, 24.), 255.))); ioy = true; break end end; iou = iOZ(ioB); ioJ = 0.; while true do if ioJ + 4 <= iow then iot = (iot + 2654435769.) % 4294967296; iO2(iou, ioJ, iOV(iO0(iou, ioJ), iot)); ioJ = ioJ + 4 else break end end; if ioy then break end; iot = (iot + 2654435769.) % 4294967296; iov = 0.; while true do if ioJ < iow then iO3(iou, ioJ, iOV(iO1(iou, ioJ), iOU(iOX(iot, iov * 8), 255.))); ioJ = ioJ + 1; iov = iov + 1 else break end end; if ioy then break end; do ioq = iO_(iou, 0., iow); ioy = true; break end; break end end; ioJ = nil; do iox = iIn[943]; iou = iIn[10125.]; iow = iIn[2259.]; iot = (nl + lQ) % iIn[5374]; iov = iIn[10480]; ioF = k7; ioy = false; while true do ios = #iou; ioz = ios - iov; ioC = ioF(iot % 4294967296); ior = ioz >= 1; if ior then ior = ioz <= 3. end; if ior then ioC = (ioC * 1597 + 51749) % 4294967296; if ioz == 1 then ioJ = iOY((iOW(iou, 1) - iOU(ioC, 255.)) % 256); ioy = true; break elseif ioz == 2 then ioJ = iOY((iOW(iou, 1) - iOU(ioC, 255.)) % 256, (iOW(iou, 2) - iOU(iOX(ioC, 8), 255.)) % 256); ioy = true; break elseif ioz == 3. then ioJ = iOY((iOW(iou, 1) - iOU(ioC, 255.)) % 256, (iOW(iou, 2) - iOU(iOX(ioC, 8), 255.)) % 256, (iOW(iou, 3.) - iOU(iOX(ioC, 16), 255.)) % 256); ioy = true; break end end; ioB = iOZ(iou); ioH = 0.; while true do if ioH + 4 <= ioz then ioC = (ioC * 1597 + 51749) % 4294967296; iO2(ioB, ioH, (iO0(ioB, ioH) - ioC) % 4294967296); ioH = ioH + 4 else break end end; if ioy then break end; ioC = (ioC * 1597 + 51749) % 4294967296; ioA = 0.; while true do if ioH < ioz then iO3(ioB, ioH, (iO1(ioB, ioH) - iOU(iOX(ioC, ioA * 8), 255.)) % 256); ioH = ioH + 1; ioA = ioA + 1 else break end end; if ioy then break end; do ioJ = iO_(ioB, 0., ioz); ioy = true; break end; break end end; lh(k2, { [ioK] = iIn[10480] }, iIn[7718], iIn[8269][ioI][ioG], iIn[8269][ioq][ioJ]); ior = nil; do ioB = iIn[1411]; ios = iIn[3647]; ioC = (nl + lQ) % iIn[5374]; ioH = k7; ioA = false; while true do iot = #ios; iox = iot - ioB; iou = ioH(ioC % 4294967296); ioy = iox >= 1; if ioy then ioy = iox <= 4 end; if ioy then iou = (iou + 2654435769.) % 4294967296; if iox == 1 then ior = iOY(iOV(iOW(ios, 1), iOU(iou, 255.))); ioA = true; break elseif iox == 2 then ior = iOY(iOV(iOW(ios, 1), iOU(iou, 255.)), iOV(iOW(ios, 2), iOU(iOX(iou, 8), 255.))); ioA = true; break elseif iox == 3. then ior = iOY(iOV(iOW(ios, 1), iOU(iou, 255.)), iOV(iOW(ios, 2), iOU(iOX(iou, 8), 255.)), iOV(iOW(ios, 3.), iOU(iOX(iou, 16), 255.))); ioA = true; break elseif iox == 4 then ior = iOY(iOV(iOW(ios, 1), iOU(iou, 255.)), iOV(iOW(ios, 2), iOU(iOX(iou, 8), 255.)), iOV(iOW(ios, 3.), iOU(iOX(iou, 16), 255.)), iOV(iOW(ios, 4), iOU(iOX(iou, 24.), 255.))); ioA = true; break end end; iov = iOZ(ios); ioz = 0.; while true do if ioz + 4 <= iox then iou = (iou + 2654435769.) % 4294967296; iO2(iov, ioz, iOV(iO0(iov, ioz), iou)); ioz = ioz + 4 else break end end; if ioA then break end; iou = (iou + 2654435769.) % 4294967296; iow = 0.; while true do if ioz < iox then iO3(iov, ioz, iOV(iO1(iov, ioz), iOU(iOX(iou, iow * 8), 255.))); ioz = ioz + 1; iow = iow + 1 else break end end; if ioA then break end; do ior = iO_(iov, 0., iox); ioA = true; break end; break end end; iot = nil; do ioy = iIn[1031]; iov = iIn[7724]; iox = k7; iou = (nl + lQ) % iIn[5374]; iow = iIn[10480]; ioz = false; while true do ios = #ioy; ioJ = ios - iow; ioC = iox(iou % 4294967296); ioF = ioJ >= 1; if ioF then ioF = ioJ <= 4 end; if ioF then ioC = iO4((ioC + 1832704949) % 4294967296, 13); if ioJ == 1 then iot = iOY(iOV(iOW(ioy, 1), iOU(ioC, 255.))); ioz = true; break elseif ioJ == 2 then iot = iOY(iOV(iOW(ioy, 1), iOU(ioC, 255.)), iOV(iOW(ioy, 2), iOU(iOX(ioC, 8), 255.))); ioz = true; break elseif ioJ == 3. then iot = iOY(iOV(iOW(ioy, 1), iOU(ioC, 255.)), iOV(iOW(ioy, 2), iOU(iOX(ioC, 8), 255.)), iOV(iOW(ioy, 3.), iOU(iOX(ioC, 16), 255.))); ioz = true; break elseif ioJ == 4 then iot = iOY(iOV(iOW(ioy, 1), iOU(ioC, 255.)), iOV(iOW(ioy, 2), iOU(iOX(ioC, 8), 255.)), iOV(iOW(ioy, 3.), iOU(iOX(ioC, 16), 255.)), iOV(iOW(ioy, 4), iOU(iOX(ioC, 24.), 255.))); ioz = true; break end end; ioB = iOZ(ioy); ioH = 0.; while true do if ioH + 4 <= ioJ then ioC = iO4((ioC + 1832704949) % 4294967296, 13); iO2(ioB, ioH, iOV(iO0(ioB, ioH), ioC)); ioH = ioH + 4 else break end end; if ioz then break end; ioC = iO4((ioC + 1832704949) % 4294967296, 13); ioA = 0.; while true do if ioH < ioJ then iO3(ioB, ioH, iOV(iO1(ioB, ioH), iOU(iOX(ioC, ioA * 8), 255.))); ioH = ioH + 1; ioA = ioA + 1 else break end end; if ioz then break end; do iot = iO_(ioB, 0., ioJ); ioz = true; break end; break end end; ioJ = nil; do ioA = iIn[8935]; ios = iIn[2184.]; ioB = iIn[4871]; ioH = (nl + lQ) % iIn[5374]; ioC = iIn[3902]; ioF = k7; ioz = false; while true do ioG = #ios; iow = ioG - ioC; ioq = ioF(ioH % 4294967296); iox = iow >= 1; if iox then iox = iow <= 3. end; if iox then ioq = (ioq * 1597 + 51749) % 4294967296; if iow == 1 then ioJ = iOY((iOW(ios, 1) - iOU(ioq, 255.)) % 256); ioz = true; break elseif iow == 2 then ioJ = iOY((iOW(ios, 1) - iOU(ioq, 255.)) % 256, (iOW(ios, 2) - iOU(iOX(ioq, 8), 255.)) % 256); ioz = true; break elseif iow == 3. then ioJ = iOY((iOW(ios, 1) - iOU(ioq, 255.)) % 256, (iOW(ios, 2) - iOU(iOX(ioq, 8), 255.)) % 256, (iOW(ios, 3.) - iOU(iOX(ioq, 16), 255.)) % 256); ioz = true; break end end; iou = iOZ(ios); ioy = 0.; while true do if ioy + 4 <= iow then ioq = (ioq * 1597 + 51749) % 4294967296; iO2(iou, ioy, (iO0(iou, ioy) - ioq) % 4294967296); ioy = ioy + 4 else break end end; if ioz then break end; ioq = (ioq * 1597 + 51749) % 4294967296; iov = 0.; while true do if ioy < iow then iO3(iou, ioy, (iO1(iou, ioy) - iOU(iOX(ioq, iov * 8), 255.)) % 256); ioy = ioy + 1; iov = iov + 1 else break end end; if ioz then break end; do ioJ = iO_(iou, 0., iow); ioz = true; break end; break end end; ioG = nil; do iox = iIn[2824]; iou = iIn[880]; iow = k7; ioq = (nl + lQ) % iIn[5374]; iov = iIn[3598]; ioy = false; while true do ioB = #iox; ioH = ioB - iov; ioA = iow(ioq % 4294967296); ios = ioH >= 1; if ios then ios = ioH <= 4 end; if ios then ioA = iO4((ioA + 1832704949) % 4294967296, 13); if ioH == 1 then ioG = iOY(iOV(iOW(iox, 1), iOU(ioA, 255.))); ioy = true; break elseif ioH == 2 then ioG = iOY(iOV(iOW(iox, 1), iOU(ioA, 255.)), iOV(iOW(iox, 2), iOU(iOX(ioA, 8), 255.))); ioy = true; break elseif ioH == 3. then ioG = iOY(iOV(iOW(iox, 1), iOU(ioA, 255.)), iOV(iOW(iox, 2), iOU(iOX(ioA, 8), 255.)), iOV(iOW(iox, 3.), iOU(iOX(ioA, 16), 255.))); ioy = true; break elseif ioH == 4 then ioG = iOY(iOV(iOW(iox, 1), iOU(ioA, 255.)), iOV(iOW(iox, 2), iOU(iOX(ioA, 8), 255.)), iOV(iOW(iox, 3.), iOU(iOX(ioA, 16), 255.)), iOV(iOW(iox, 4), iOU(iOX(ioA, 24.), 255.))); ioy = true; break end end; ioz = iOZ(iox); ioC = 0.; while true do if ioC + 4 <= ioH then ioA = iO4((ioA + 1832704949) % 4294967296, 13); iO2(ioz, ioC, iOV(iO0(ioz, ioC), ioA)); ioC = ioC + 4 else break end end; if ioy then break end; ioA = iO4((ioA + 1832704949) % 4294967296, 13); ioF = 0.; while true do if ioC < ioH then iO3(ioz, ioC, iOV(iO1(ioz, ioC), iOU(iOX(ioA, ioF * 8), 255.))); ioC = ioC + 1; ioF = ioF + 1 else break end end; if ioy then break end; do ioG = iO_(ioz, 0., ioH); ioy = true; break end; break end end; ioF = nil; do ios = iIn[8661.]; ioB = iIn[6691]; ioH = (nl + lQ) % iIn[5374]; ioC = k7; ioA = false; while true do ioy = #ioB; iov = ioy - ios; ioz = ioC(ioH % 4294967296); iow = iov >= 1; if iow then iow = iov <= 4 end; if iow then ioz = (ioz + 2654435769.) % 4294967296; if iov == 1 then ioF = iOY(iOV(iOW(ioB, 1), iOU(ioz, 255.))); ioA = true; break elseif iov == 2 then ioF = iOY(iOV(iOW(ioB, 1), iOU(ioz, 255.)), iOV(iOW(ioB, 2), iOU(iOX(ioz, 8), 255.))); ioA = true; break elseif iov == 3. then ioF = iOY(iOV(iOW(ioB, 1), iOU(ioz, 255.)), iOV(iOW(ioB, 2), iOU(iOX(ioz, 8), 255.)), iOV(iOW(ioB, 3.), iOU(iOX(ioz, 16), 255.))); ioA = true; break elseif iov == 4 then ioF = iOY(iOV(iOW(ioB, 1), iOU(ioz, 255.)), iOV(iOW(ioB, 2), iOU(iOX(ioz, 8), 255.)), iOV(iOW(ioB, 3.), iOU(iOX(ioz, 16), 255.)), iOV(iOW(ioB, 4), iOU(iOX(ioz, 24.), 255.))); ioA = true; break end end; ioq = iOZ(ioB); iox = 0.; while true do if iox + 4 <= iov then ioz = (ioz + 2654435769.) % 4294967296; iO2(ioq, iox, iOV(iO0(ioq, iox), ioz)); iox = iox + 4 else break end end; if ioA then break end; ioz = (ioz + 2654435769.) % 4294967296; iou = 0.; while true do if iox < iov then iO3(ioq, iox, iOV(iO1(ioq, iox), iOU(iOX(ioz, iou * 8), 255.))); iox = iox + 1; iou = iou + 1 else break end end; if ioA then break end; do ioF = iO_(ioq, 0., iov); ioA = true; break end; break end end; lh(lY, { [ior] = iIn[10480] }, iIn[7718], iIn[8269][iot][ioJ], iIn[8269][ioG][ioF]); ioq = nil; do iow = iIn[9201.]; ioy = iIn[5425]; iov = (nl + lQ) % iIn[5374]; iox = k7; iou = iIn[4144]; ioz = false; while true do ioG = #ioy; ioC = ioG - iou; ioF = iox(iov % 4294967296); ioF = ioF % 2147483646. + 1; ioB = ioC >= 1; if ioB then ioB = ioC <= 4 end; if ioB then ioF = ioF * 16807 % 2147483647; if ioC == 1 then ioq = iOY(iOV(iOW(ioy, 1), iOU(ioF, 255.))); ioz = true; break elseif ioC == 2 then ioq = iOY(iOV(iOW(ioy, 1), iOU(ioF, 255.)), iOV(iOW(ioy, 2), iOU(iOX(ioF, 8), 255.))); ioz = true; break elseif ioC == 3. then ioq = iOY(iOV(iOW(ioy, 1), iOU(ioF, 255.)), iOV(iOW(ioy, 2), iOU(iOX(ioF, 8), 255.)), iOV(iOW(ioy, 3.), iOU(iOX(ioF, 16), 255.))); ioz = true; break elseif ioC == 4 then ioq = iOY(iOV(iOW(ioy, 1), iOU(ioF, 255.)), iOV(iOW(ioy, 2), iOU(iOX(ioF, 8), 255.)), iOV(iOW(ioy, 3.), iOU(iOX(ioF, 16), 255.)), iOV(iOW(ioy, 4), iOU(iOX(ioF, 24.), 255.))); ioz = true; break end end; ioH = iOZ(ioy); ioA = 0.; while true do if ioA <= ioC - 4 then ioF = ioF * 16807 % 2147483647; iO2(ioH, ioA, iOV(iO0(ioH, ioA), ioF)); ioA = ioA + 4 else break end end; if ioz then break end; ioF = ioF * 16807 % 2147483647; ios = 0.; while true do if ioA < ioC then iO3(ioH, ioA, iOV(iO1(ioH, ioA), iOU(iOX(ioF, ios * 8), 255.))); ioA = ioA + 1; ios = ios + 1 else break end end; if ioz then break end; do ioq = iO_(ioH, 0., ioC); ioz = true; break end; break end end; ioG = nil; do ioH = iIn[4976]; ioC = iIn[5593]; ioF = (nl + lQ) % iIn[5374]; ios = k7; ioB = false; while true do iox = #ioC; iou = iox - ioH; ioy = ios(ioF % 4294967296); iov = iou >= 1; if iov then iov = iou <= 4 end; if iov then ioy = (ioy + 2654435769.) % 4294967296; if iou == 1 then ioG = iOY(iOV(iOW(ioC, 1), iOU(ioy, 255.))); ioB = true; break elseif iou == 2 then ioG = iOY(iOV(iOW(ioC, 1), iOU(ioy, 255.)), iOV(iOW(ioC, 2), iOU(iOX(ioy, 8), 255.))); ioB = true; break elseif iou == 3. then ioG = iOY(iOV(iOW(ioC, 1), iOU(ioy, 255.)), iOV(iOW(ioC, 2), iOU(iOX(ioy, 8), 255.)), iOV(iOW(ioC, 3.), iOU(iOX(ioy, 16), 255.))); ioB = true; break elseif iou == 4 then ioG = iOY(iOV(iOW(ioC, 1), iOU(ioy, 255.)), iOV(iOW(ioC, 2), iOU(iOX(ioy, 8), 255.)), iOV(iOW(ioC, 3.), iOU(iOX(ioy, 16), 255.)), iOV(iOW(ioC, 4), iOU(iOX(ioy, 24.), 255.))); ioB = true; break end end; ioz = iOZ(ioC); iow = 0.; while true do if iow + 4 <= iou then ioy = (ioy + 2654435769.) % 4294967296; iO2(ioz, iow, iOV(iO0(ioz, iow), ioy)); iow = iow + 4 else break end end; if ioB then break end; ioy = (ioy + 2654435769.) % 4294967296; ioA = 0.; while true do if iow < iou then iO3(ioz, iow, iOV(iO1(ioz, iow), iOU(iOX(ioy, ioA * 8), 255.))); iow = iow + 1; ioA = ioA + 1 else break end end; if ioB then break end; do ioG = iO_(ioz, 0., iou); ioB = true; break end; break end end; iou = nil; do iox = true; ioz = iIn[1705]; iow = (nl + lQ) % iIn[5374]; ioy = k7; iov = iIn[4795]; ioA = false; while true do ioH = #ioz; iot = ioH - iov; ios = ioy(iow % 4294967296); ios = ios % 2147483646. + 1; ioJ = iot >= 1; if ioJ then ioJ = iot <= 4 end; if ioJ then ios = ios * 16807 % 2147483647; if iot == 1 then iou = iOY(iOV(iOW(ioz, 1), iOU(ios, 255.))); ioA = true; break elseif iot == 2 then iou = iOY(iOV(iOW(ioz, 1), iOU(ios, 255.)), iOV(iOW(ioz, 2), iOU(iOX(ios, 8), 255.))); ioA = true; break elseif iot == 3. then iou = iOY(iOV(iOW(ioz, 1), iOU(ios, 255.)), iOV(iOW(ioz, 2), iOU(iOX(ios, 8), 255.)), iOV(iOW(ioz, 3.), iOU(iOX(ios, 16), 255.))); ioA = true; break elseif iot == 4 then iou = iOY(iOV(iOW(ioz, 1), iOU(ios, 255.)), iOV(iOW(ioz, 2), iOU(iOX(ios, 8), 255.)), iOV(iOW(ioz, 3.), iOU(iOX(ios, 16), 255.)), iOV(iOW(ioz, 4), iOU(iOX(ios, 24.), 255.))); ioA = true; break end end; ioC = iOZ(ioz); ioF = 0.; while true do if ioF <= iot - 4 then ios = ios * 16807 % 2147483647; iO2(ioC, ioF, iOV(iO0(ioC, ioF), ios)); ioF = ioF + 4 else break end end; if ioA then break end; ios = ios * 16807 % 2147483647; ioB = 0.; while true do if ioF < iot then iO3(ioC, ioF, iOV(iO1(ioC, ioF), iOU(iOX(ios, ioB * 8), 255.))); ioF = ioF + 1; ioB = ioB + 1 else break end end; if ioA then break end; do iou = iO_(ioC, 0., iot); ioA = true; break end; break end end; iot = nil; do ioC = iIn[1604]; ioF = k7; ios = true; ioJ = iIn[4067]; ioH = iIn[1931]; ioB = (nl + lQ) % iIn[5374]; ioA = false; while true do iow = #ioH; ioI = iow - ioJ; iox = ioF(ioB % 4294967296); iox = iox % 2147483646. + 1; ior = ioI >= 1; if ior then ior = ioI <= 4 end; if ior then iox = iox * 16807 % 2147483647; if ioI == 1 then iot = iOY(iOV(iOW(ioH, 1), iOU(iox, 255.))); ioA = true; break elseif ioI == 2 then iot = iOY(iOV(iOW(ioH, 1), iOU(iox, 255.)), iOV(iOW(ioH, 2), iOU(iOX(iox, 8), 255.))); ioA = true; break elseif ioI == 3. then iot = iOY(iOV(iOW(ioH, 1), iOU(iox, 255.)), iOV(iOW(ioH, 2), iOU(iOX(iox, 8), 255.)), iOV(iOW(ioH, 3.), iOU(iOX(iox, 16), 255.))); ioA = true; break elseif ioI == 4 then iot = iOY(iOV(iOW(ioH, 1), iOU(iox, 255.)), iOV(iOW(ioH, 2), iOU(iOX(iox, 8), 255.)), iOV(iOW(ioH, 3.), iOU(iOX(iox, 16), 255.)), iOV(iOW(ioH, 4), iOU(iOX(iox, 24.), 255.))); ioA = true; break end end; ioy = iOZ(ioH); iov = 0.; while true do if iov <= ioI - 4 then iox = iox * 16807 % 2147483647; iO2(ioy, iov, iOV(iO0(ioy, iov), iox)); iov = iov + 4 else break end end; if ioA then break end; iox = iox * 16807 % 2147483647; ioz = 0.; while true do if iov < ioI then iO3(ioy, iov, iOV(iO1(ioy, iov), iOU(iOX(iox, ioz * 8), 255.))); iov = iov + 1; ioz = ioz + 1 else break end end; if ioA then break end; do iot = iO_(ioy, 0., ioI); ioA = true; break end; break end end; ioI = nil; do iox = iIn[10480]; iov = iIn[6716]; iow = (nl + lQ) % iIn[5374]; ior = k7; ioy = false; while true do ios = #iov; ioz = ios - iox; ioC = ior(iow % 4294967296); ioF = ioz >= 1; if ioF then ioF = ioz <= 4 end; if ioF then ioC = (ioC + 2654435769.) % 4294967296; if ioz == 1 then ioI = iOY(iOV(iOW(iov, 1), iOU(ioC, 255.))); ioy = true; break elseif ioz == 2 then ioI = iOY(iOV(iOW(iov, 1), iOU(ioC, 255.)), iOV(iOW(iov, 2), iOU(iOX(ioC, 8), 255.))); ioy = true; break elseif ioz == 3. then ioI = iOY(iOV(iOW(iov, 1), iOU(ioC, 255.)), iOV(iOW(iov, 2), iOU(iOX(ioC, 8), 255.)), iOV(iOW(iov, 3.), iOU(iOX(ioC, 16), 255.))); ioy = true; break elseif ioz == 4 then ioI = iOY(iOV(iOW(iov, 1), iOU(ioC, 255.)), iOV(iOW(iov, 2), iOU(iOX(ioC, 8), 255.)), iOV(iOW(iov, 3.), iOU(iOX(ioC, 16), 255.)), iOV(iOW(iov, 4), iOU(iOX(ioC, 24.), 255.))); ioy = true; break end end; ioB = iOZ(iov); ioH = 0.; while true do if ioH + 4 <= ioz then ioC = (ioC + 2654435769.) % 4294967296; iO2(ioB, ioH, iOV(iO0(ioB, ioH), ioC)); ioH = ioH + 4 else break end end; if ioy then break end; ioC = (ioC + 2654435769.) % 4294967296; ioA = 0.; while true do if ioH < ioz then iO3(ioB, ioH, iOV(iO1(ioB, ioH), iOU(iOX(ioC, ioA * 8), 255.))); ioH = ioH + 1; ioA = ioA + 1 else break end end; if ioy then break end; do ioI = iO_(ioB, 0., ioz); ioy = true; break end; break end end; lh(AlertTitle, { [ioq] = iIn[10480] }, iIn[7718], iIn[8269][ioG][iou], iIn[8269][iot][ioI]); ioF = nil; do ioC = iIn[5885]; ioA = true; ios = k7; ioB = (nl + lQ) % iIn[5374]; ioH = iIn[10411]; ioz = false; while true do iot = #ioC; iow = iot - ioH; ioI = ios(ioB % 4294967296); iox = iow >= 1; if iox then iox = iow <= 4 end; if iox then ioI = iO4((ioI + 1832704949) % 4294967296, 13); if iow == 1 then ioF = iOY(iOV(iOW(ioC, 1), iOU(ioI, 255.))); ioz = true; break elseif iow == 2 then ioF = iOY(iOV(iOW(ioC, 1), iOU(ioI, 255.)), iOV(iOW(ioC, 2), iOU(iOX(ioI, 8), 255.))); ioz = true; break elseif iow == 3. then ioF = iOY(iOV(iOW(ioC, 1), iOU(ioI, 255.)), iOV(iOW(ioC, 2), iOU(iOX(ioI, 8), 255.)), iOV(iOW(ioC, 3.), iOU(iOX(ioI, 16), 255.))); ioz = true; break elseif iow == 4 then ioF = iOY(iOV(iOW(ioC, 1), iOU(ioI, 255.)), iOV(iOW(ioC, 2), iOU(iOX(ioI, 8), 255.)), iOV(iOW(ioC, 3.), iOU(iOX(ioI, 16), 255.)), iOV(iOW(ioC, 4), iOU(iOX(ioI, 24.), 255.))); ioz = true; break end end; ior = iOZ(ioC); ioy = 0.; while true do if ioy + 4 <= iow then ioI = iO4((ioI + 1832704949) % 4294967296, 13); iO2(ior, ioy, iOV(iO0(ior, ioy), ioI)); ioy = ioy + 4 else break end end; if ioz then break end; ioI = iO4((ioI + 1832704949) % 4294967296, 13); iov = 0.; while true do if ioy < iow then iO3(ior, ioy, iOV(iO1(ior, ioy), iOU(iOX(ioI, iov * 8), 255.))); ioy = ioy + 1; iov = iov + 1 else break end end; if ioz then break end; do ioF = iO_(ior, 0., iow); ioz = true; break end; break end end; iIn[4085][ioF](iIn[7718]); nl = 1 else break end else break end end end end, "\x99\xF1\xBD", "\xCB_\x08b\xE2\xC3", "\x9E\x90\xD95b76", 9825., "\xB4\xA9-uyJ", "gji", 2275768463, 84846., 89759, 2936810251, "\xD3\xC0\xD3!\x10#\xB4\n\xE3\x1C\xD7B\r2\xE4o2xK86@1-B&132mmRMI{C", "\xDF\x12\xE7'", "\x1B\xF9I33oV,khaK7(OChf?39q*2jD", "pzxoesh", 337094176, "rbrtje", "UX'3\xE4\xD7", 213261138., "msnu", 839, 570., "p\xFE\x8AL\x0Bv8=CWz.})0wLG", 461974375, "@+#GG", 2417358110, 2140928925., "kjknzf", "okjoman", "\xB4\xD2\xF0\x0Ex\xFA\x81", 145042486, "\x81S\xC8=U", ":WC\xF4UR*c@U_zMak]", 68071, "\x9C\xDD\xE2M}C9L", "\xEF\\\xE8\x12\xAD\xEB\x00c\x9F\x06-\x06\xCF\xF5\xD9.&x#,}X11U#[-NYelJ:bRkLkF", "l\tRD\xB6", 3083962412, "\xB4\xCA\xF4e ", "d\xCE\x14\x1CwW\xE3'\xA8\x03\x96\x01n^\xE2O", "quimufi", "\xADy\x92\x08\xCF\xE0Gw\x0Fh4\xD2{\xE8\xE4N\xB2\x8D\xAB\xB2\xEF\x00Ub=i{}t!bH(BTJ8xOyMa@l(T-O.c4/", "'\xA97\xB8y06RRsQE5St&V", "\n\xED\xBE\xE4\xB3y&j2{8P+fh8BK8p-Fgjv", 3404298110, 3265811364., "\xF7\x89LF\xC7\x94?\r7\xCEOO.#-.5Wyd4WfUDI97l", "\xA3\x8F6by~\x01\x1E\xEDhOO.#-.5Wyd4WfUDI97l", 2506128621., 1845410034., 1199286604, 1043291412., 1516889535., "]\xCF\xD6\x01\x1E\xB3\xDB\x1F\xCCh", "\x94\x97\xED\xDE\xF7\x08\xA9LzxWKSs_T4D(!)Kr*=w.M%7*$q-(", "wldlu", "gA\u{33A}", "d**\x08Pw\xA1\x10\x83\xFB;*%W2!H!61&%i]5#^oQf", 71499., "mtg", "h_=QB=", 307, "\xB1r\xAFb\xAB\xA2\xB3", "b\xCE\x0EC\x97z\xA0+ }\xCA\x19GyAS", "t\xAC\xF3\xBD\xA9\xA9q\xDD", "W\x0F\x89i!", "\xF2g\xC0D\x8E!\xE1\x17X\xD2a", "\xE1w,:}M9(ut*+&W/]", "\x82", 277.03, "A\xD7\xD5?K;E}FZJ(R}", 3237954520, "bue", "x\xF5\xB5\x08\xC6\xEC\x911\x8Fz", "klaymm", 2848328473, "d!\xAD9f\xB3K", 2878356667, 183.51, "wmj", "rik", 594., "\xA7R\xBC{\xC9-I(xr?FZhL^b,wxOk&LM,", "zgptxg", 4039590519., ";E&Z", 2310780130, 970386806, 471., "\xCC\x0C\xB4P\xF1\xC5(9u\x99E\xABLJI6.=]MLA&gm", 841401762., "(Bh3ea", 4212742693, "\x85\xFB\xE9\xA7\xE7f\xAD\x1FW\xEA\xBAg\x9EhC\x94Z", "4Y7#N1", "\x92\xEA\x85}(\xF7\xA2\x18<\x17\x1A", 12035, "<\xB9\xAF\xFDk*r[\xAF\xE9@\xBC\xF1", "\xE0Z\xEA2wqYr07R1ASE;X9PDl.mBuF/I9", 224591887, "\xE6\xF9\xDDB\rB\x95\xA1D\xE4", "pzaqow", "\xCEJ\xE1\x86", 901404511, "\xBEp6T\xFE\xF5\xE4\xB6!\x92\xA9\nHky5", 241344895, 218, 3053515309, "\x1E\xB0\xD5G\x8Bf\xEC<\xD3!+Wq]Xc4O,F:c", 75224, "M+3", "\xCD7\x96Q\xF0\xDB,9JB0^u#06oNG/l%7+8+}w)", "9G([92", "-nlpukS", "c\x04\xF2}h\xC8}]\x16\x18we\xEDWoBas", 3507396606., 3873367211, "oyltje", 907777186, "4`\x89f\xA8\xBD\x07le#U8w_HGjHo]", 3360830447, 1410., 627., 4195, 31658, "7ce!I", "*LT^HK:pp;.pWF%IYPs}", '[\xCA\x12\x0C:Y\xF7"\xF6w\x135\xD6\xEA${Sb\xAFp\x0B+!Mc_t', 997783400, "mctf", 831471878, "A+\xC9h", "x\xA8\x17\xDF\xAE\x06", "\x84\xD5=\x14\x04ph", 1319928793, "\x16\xFBJ\xA7", "\xC5\xF0\xCF2-\xBFR\xEB", 351., 247, "\xDC\xE2\xDAh:WmrETWup[,#FXQLx+Tu", 24986, 658150097, "\xCE\xF5\xC3q\x1C\x81\xE5b*\xBC", "H8VI#O", "\xC7fF\r\x07", function(iIT, iIU, iIV) local iPh = bit32.bxor; local iPi = bit32.band; local iPj = string.byte; local iPk = bit32.rshift; local iPl = string.char; local iPm = buffer.fromstring; local iPn = buffer.readstring; local iPo = buffer.readu32; local iPp = buffer.readu8; local iPq = buffer.writeu32; local iPr = buffer.writeu8; if not iIq then iIq = { iIp, iIq, la, iIo, lh, lV, k7, iIn, iIT, iIU, iIV } end; local iV_ = iIn; if iV_[3830] / (iV_[4196] % iV_[4196]) * (iV_[3598] % iV_[3598]) == math then local iCp = ao and iV_[4569.]; iCp[iV_[4958]] = buffer.buffer end; local io_ = nil; local io0 = nil; local io1 = nil; local io2 = nil; for iCr = iV_[7718], iV_[1353.] do if iCr * iCr < iV_[5208.] - iV_[5208.] then local iCp = ({})[P]; local iCq = iV_[5542] .. buffer end end; local io3 = nil; for iCq = iV_[7718], iV_[1353.] do if iCq * iCq < iV_[1054] % iV_[1054] then local iCp = iV_[4780][table]; bm = bB[false] end end; local io4 = nil; local io5 = nil; local io6 = nil; local io7 = nil; for iCr = iV_[2468] / (iV_[8818] % iV_[8818]), iV_[2922.] % iV_[2922.] do local iCp = buffer < iV_[2005]; local iCq = iV_[4902.] <= ao end; local io8 = nil; for iCr = iV_[1054] / (iV_[1353.] - iV_[1353.]), iV_[4648] - iV_[4648] do for iCq = iV_[4353.] / (iV_[3828.] - iV_[3828.]), iV_[1347.] - iV_[1347.] do O[iV_[2380]] = buffer % buffer; local iCp = iV_[4483] .. iV_[8613.] end end; for iCp = iV_[7718], iV_[1371.] do if iCp * iCp + iV_[7718] <= iV_[2033] - iV_[2033] then iV_[2714](iV_[9901], b3) end end; local io9 = nil; local ipa = nil; for iCp = iV_[7718], iV_[1371.] do if iCp * iCp + iV_[7718] <= iV_[10212.] - iV_[10212.] then bit32[iV_[2770]] = io7 * iV_[7798] end end; local ipb = nil; for iCp = iV_[6521] / (iV_[4196] % iV_[4196]), iV_[2598.] - iV_[2598.] do P(false) end; local ipc = nil; local ipd = nil; while u == iV_[2958.] / (iV_[6268] - iV_[6268]) * (iV_[7594] % iV_[7594]) do ({})[iV_[4829]] = { iV_[4731.], true }; while io3 == iV_[7710.] / (iV_[4049] % iV_[4049]) - iV_[4968.] / (iV_[5975] - iV_[5975]) do local iCp = aU[iV_[2380]] end end; for iCq = iV_[8940.] / (iV_[4353.] - iV_[4353.]), iV_[6878] - iV_[6878] do local iCp = iV_[5396] .. iV_[3507.]; E = iV_[2908] .. iCp end; if iV_[5594] % iV_[5594] / (iV_[6232] % iV_[6232]) == iV_[4985] / (iV_[3795.] % iV_[3795.]) - iV_[6337] / (iV_[4018] - iV_[4018]) then local iCp = z or true; iV_[2499.]:count(aj) end; while am == iV_[5060] / (iV_[4090] % iV_[4090]) - iV_[4942] / (iV_[5053] % iV_[5053]) do bit32[iV_[2867]] = iV_[2281] .. iV_[8850.] end; io_ = nil; do io4 = iV_[5731]; if 173 / (27. - 27.) * (120. - 120.) < 89 then z.buffer = br - aS end; io0 = k7; io2 = false; io5 = iV_[10480]; while 228. / (211 - 211) - 3. / (12. % 12.) <= 469 do local iCp = io6[next]; al = #"hunck" end; io1 = iV_[903.]; io3 = (iV_[567.] + lQ) % iV_[5374]; for iCp = 61 / (90. - 90.), 215 % 215 do ({})["qhznm"] = -252. end; io6 = false; while true do ipb = #io1; io7 = ipb - io5; io9 = io0(io3 % 4294967296); io9 = io9 % 2147483646. + 1; ipc = io7 >= 1; if ipc then ipc = io7 <= 4 end; if ipc then io9 = io9 * 16807 % 2147483647; if io7 == 1 then io_ = iPl(iPh(iPj(io1, 1), iPi(io9, 255.))); io6 = true; break elseif io7 == 2 then io_ = iPl(iPh(iPj(io1, 1), iPi(io9, 255.)), iPh(iPj(io1, 2), iPi(iPk(io9, 8), 255.))); io6 = true; break elseif io7 == 3. then io_ = iPl(iPh(iPj(io1, 1), iPi(io9, 255.)), iPh(iPj(io1, 2), iPi(iPk(io9, 8), 255.)), iPh(iPj(io1, 3.), iPi(iPk(io9, 16), 255.))); io6 = true; break elseif io7 == 4 then io_ = iPl(iPh(iPj(io1, 1), iPi(io9, 255.)), iPh(iPj(io1, 2), iPi(iPk(io9, 8), 255.)), iPh(iPj(io1, 3.), iPi(iPk(io9, 16), 255.)), iPh(iPj(io1, 4), iPi(iPk(io9, 24.), 255.))); io6 = true; break end end; io8 = iPm(io1); ipa = 0.; while true do if ipa <= io7 - 4 then io9 = io9 * 16807 % 2147483647; iPq(io8, ipa, iPh(iPo(io8, ipa), io9)); ipa = ipa + 4 else break end end; if io6 then break end; io9 = io9 * 16807 % 2147483647; ipd = 0.; while true do if ipa < io7 then iPr(io8, ipa, iPh(iPp(io8, ipa), iPi(iPk(io9, ipd * 8), 255.))); ipa = ipa + 1; ipd = ipd + 1 else break end end; if io6 then break end; do io_ = iPn(io8, 0., io7); io6 = true; break end; break end end; for iCp = iV_[3082] / (iV_[8922.] - iV_[8922.]), iV_[3504.] % iV_[3504.] do bR(iV_[10530.]) end; while iV_[5433.] < iV_[6621.] / (iV_[4973] % iV_[4973]) * (iV_[3573.] % iV_[3573.]) do tostring(); local iCp = { bm, iV_[1473.] } end; if iV_[1054] / (iV_[9095] % iV_[9095]) - iV_[10838] / (iV_[9021.] % iV_[9021.]) == iV_[1371.] % iV_[1371.] / (iV_[3404] - iV_[3404]) then aT = iV_[2923] ~= false end; while Q == iV_[9021.] / (iV_[4976] % iV_[4976]) * (iV_[2707] % iV_[2707]) do local iCp = iV_[3498.] % iV_[7960]; local iCq = #{} end; ipd = nil; do for iCq = 236 / (97 - 97), 214 - 214 do local iCp = print and ao end; ipc = iV_[10480]; ipa = iV_[1935.]; io9 = (iV_[10247] + lQ) % iV_[5374]; ipb = k7; io8 = false; while true do io6 = #ipa; io3 = io6 - ipc; io1 = ipb(io9 % 4294967296); io5 = io3 >= 1; if io5 then io5 = io3 <= 4 end; if io5 then io1 = (io1 + 2654435769.) % 4294967296; if io3 == 1 then ipd = iPl(iPh(iPj(ipa, 1), iPi(io1, 255.))); io8 = true; break elseif io3 == 2 then ipd = iPl(iPh(iPj(ipa, 1), iPi(io1, 255.)), iPh(iPj(ipa, 2), iPi(iPk(io1, 8), 255.))); io8 = true; break elseif io3 == 3. then ipd = iPl(iPh(iPj(ipa, 1), iPi(io1, 255.)), iPh(iPj(ipa, 2), iPi(iPk(io1, 8), 255.)), iPh(iPj(ipa, 3.), iPi(iPk(io1, 16), 255.))); io8 = true; break elseif io3 == 4 then ipd = iPl(iPh(iPj(ipa, 1), iPi(io1, 255.)), iPh(iPj(ipa, 2), iPi(iPk(io1, 8), 255.)), iPh(iPj(ipa, 3.), iPi(iPk(io1, 16), 255.)), iPh(iPj(ipa, 4), iPi(iPk(io1, 24.), 255.))); io8 = true; break end end; io2 = iPm(ipa); io7 = 0.; while true do if io7 + 4 <= io3 then io1 = (io1 + 2654435769.) % 4294967296; iPq(io2, io7, iPh(iPo(io2, io7), io1)); io7 = io7 + 4 else break end end; if io8 then break end; io1 = (io1 + 2654435769.) % 4294967296; io4 = 0.; while true do if io7 < io3 then iPr(io2, io7, iPh(iPp(io2, io7), iPi(iPk(io1, io4 * 8), 255.))); io7 = io7 + 1; io4 = io4 + 1 else break end end; if io8 then break end; do ipd = iPn(io2, 0., io3); io8 = true; break end; break end end; for iCr = 195. / (14 - 14), 166 % 166 do local iCp = { w }; local iCq = ({})[iCp] end; if iV_[6828.] / (iV_[460] % iV_[460]) * (iV_[4795] % iV_[4795]) == bC then w = iV_[875] or am end; if iV_[7039] / (iV_[1217] - iV_[1217]) - iV_[9349] / (iV_[8943.] % iV_[8943.]) == iV_[8940.] % iV_[8940.] / (iV_[2071] - iV_[2071]) then tostring(ai); local iCp = false or false end; lh(la, { [io_] = lV[ipd] }, iV_[339.]) end, "svbbbqe", 3250852750, 2712282., 3593328187, 3602012354, "*Y%$h", 898793692, 85934, 701, 85288, "hhs", ")\x98>\xCCHG::)pCo6#", "e5\x16c\x94t\x15r\xB0\xE5\xFC%\xA3l\n.&x#,}X11U#[-NYelJ:bRkLkF", 664977955, 813., 35118., "\x01\x1C\xFF\r=\xDE\x17@\x02\xFD\xC5\x8D\xF2", 30535, 3624567960., "JPi+wWv(^\t\x84o\xFB\x17\xC3.f\xEC\x9A}\xB1\x9E1/!u4P]OtrYe&#Svc8cOL^$C", 3495864604, "a7LD^2M", 2501457841, "edddwo", "{' \u{C73F}", "d\xE6\x94", "rL$%s1F7", 2453486132, '\x91 \xA2">[Jk)ABy1kgr8lV#SO', "mukexxy", "\xCE\xF5\xC3qe+UD", 1822, "\xE7\x92\xB7U\xAE\xE7E]", "\x16\xF3\t+\x91;\x0FT8", 912791039, "mfmgc", "\xDE\xB6%7(\x0F\xC3qc]7wDvX9EwfPNA1,6-&{", 1502332045, 2366436218, "MUlQ", 81222., 3042664766, '":\x89\xA4\x07P\n+s\xA7n\xCCXCQ06{H*1:g!p8qT%5,=', '\xB3\x99\xC7\x14G\xD7\xF1i\xED-"t\x9F\x04[sbpWa/,Y01%', "\x05\\\xBD\xD4\x03\x8F\xC1\xAB\xBF\xA7\x91P\xD3(\xA1\xD4\xB0U\xAA_[F5gShbe2tz]v", 837., "\x15\xE1\xBE\xD8&km)67:w19Yq4JG&4", "xzbwn", 42502, '\xAD"\x11i', "\xE9\xA0B]\xAD\x85\x18t:]p6L", 45555., ",\xD1Jk7x)f#RbE2Tf5I4&PrW.zWY;&!pO", 404, "\x0BHGt?*\xC5\x19\x8CK\xFDir,\x17J", "\xA9\xFF\xFDvf2_/l;", "\x9D\x99%E\xDC%*UQ(=#P", "\x08\x96M{\xB6\xC7Uz\xE6TGd", 179, 2940670554., 2064240502, "zpo", "\xB2\x00M", "/W\x19\n", 81., "XPx%~Qm;AV}#.8xDLrR+s%@", "$\xFA$\xE2~Q\r\xA9", 2288514852., "\xAAZ\xEF]S \x8BfP>\xCE=\xD6jP\x07f{N6)bmoV0{8X+R[.", "\\Ck.cUx/U\x03\xB3d", "sjiwquj", "\xAF\xE5\\\x05\xC1\x8C\x19y1\x1C\xED\xC5t\x9D\x97{iE-E+Anb;De-", 3781342002., 301, "E#\xF6\x10", "\xBA&\x0B\xFB\xB6\xB2\xED\xF0\xFE\xC1", "\x1B\x94i#mzchMx{+f{)1-%@hmZ%;", "{>\x9E\x1D\xB6\xC1\x0Ew\xE5", "'\xD7\xE6R\x04\xCC\xE6\x0C\x85\xF7q--$\xFF5^OiiGpX}LdYFdK7xo/-", "\xE9U\r/\xA3\x02.g_V9HyM#nM(i_ajkk]X:IFhXw5}", "/\x12IU\xCF5\x10<\xD5\xF5\x7F\n\xDB\x025", "\xDC\xC8\xBC\x03d\x8C(e\xDEX]n,O_^r#Wc=", 320414532., "\xB8y\xCDA\xDC\xE0", "\x10\xD4,Jwtq", "aychugu", 197, "\xA4\xC4\xE7g\xE9\x141H\xF0\x01", 5751., "\xC4m\xD6\xD8\xE8\xAAm2", 1607891250., "\x86\xF9\xFE\xA5\xF6q", "\xE5\xE3\xF2\xF7@\x9F \x85V\xC5TR\xE0\xA0wzd70c4h2@#ZusFJzm", "\x80\xD17\x05&e\x8BB\xF2U", "H\xA1\xA7", "\xA4\xFD\xB0YmAo5X/KKP9_CB!/pC2N)P6@", "I\x8C\xD1\x12SSNs-dAMlYrei_MJyw", "nmowmnp", "!O,RnJ.", "\x1E\xF8\xA9\xCCRLP-VpD", 2065884946, 4176741869, "_,iSY?tI", 158, 9616, "\xEF\xF2yCGUbQz,=*[V-Yb2.4nxm9#/!7Gn&;I@", 74453, 1192716402., 1678283428, 727554410, "pln\x17\t\x9E", "\x12w\x9DS\xD7\xFD\x15", "_\x16\x12\xDE!\x854\x13\xB0}bBu)yFFwwmg2rNRk!$nXV/]hiJt27y", 54853, 70725., "\x14\x92,\xB3b", 2415343632., 1903667390, 9812, "S=ESK", 4036, "\xA8\xFE\xBD/\x00/\x0C\x11\xC8\xE0\xDD&", "%\x02sv", 553, ";!:wTJVc", "\u{406}Kp;9\x0FLzxWKSs_T4D(!)Kr*=w.M%7*$q-(", "\xBBbz\xBC\xEA\xF4M\x12\x0E\x95", 377, "scadoq", 59258, "lVPagXkM", 279., "\x0B\xB6\xCEV\xA9s", "\xFE\x1D\x9A9\x11\x97k\x83{\x02\x12&y?(", "\xE1\xBD\xC0`1)h>\x8A\xAB", 81267., "esue", 2754752031., "\x945\xC7e\xDE\x0F\xE5wx\r=\xE5z\x81U\x06\xAC\x9B,\xFD", 60., 1228480263., 1182580274, 2596209911, 161760568, 4284948608, "chfat", "\xB4\xAE\xB2\xC1\xC0\x04n=5\xD1T\x97eM", "qjgga", 765., 1155936099., ":wx\u{3F8}", 2800445016., 1775723798, "\xF5F\xC8m*\xCA\x9D\xCCleB4[{Kt.bNx", "\x99\x95\x17,\xF1d}O\x87\x10\n\xB1\x1C\xA6a\xF9", "5\xB7\x14\xA0\xF7\xA6\xE0\xFC8t6K=B", ":c\xF6", "gpk", 43349, "\xB3%\xB3\x1C\xC7", 2761809289, "jvudi", 573., "yxcnre", "p\x98\xE6t\xB6\xBB", 93327., 562, "\xA3\xF67?[d:qjiCMuI}1Tg71Kj.a)N$aMQ", 68019., 2017752291., "\xAA\r\xF7O\xD4", "umzpirs", 970258518., "\xB1\x12\x03", "haajr", "\x18\xDB\xE9", "N;gQS?NJ", 2167550919., ":@Ar\x0B\xC26h\xAE\x08\xD48\xA0R]1:QJE!b-ULYk%rQ$6*W", 2505380768, "\x83x:\x01$\xD3\xC0p]l\x83\xF7\xF5\xF7\xAD\x12\x10", 3686829384., "(\xB1j0^:#3[c[7])", "p\xDEig\x19\xA1\x19/\x08qOaCCd//i3eEKMl}6Eh(2", "w[-7\xF9\xD0w\x01{\x91\x945BOifk`\xFFw\x08`\xCA\x1B\xD9%\x1FO", 194, "n\xCE\x8A-\xB4\xFB\xA5/N", "O\xED\xAF[,p\xF8\xDFp", "\x9E\xD7\xA1\xB7\x82", "\xA3\xA4\x80%jF}W9vbPGuf2..(nGX_J0_T;C*ZW", "\xDCh{\x890\xF1 \xF5~\x99\xD2l\xA8\x18\xCD\xCC\xE3\x82\x904X\x13", "[\xF9\x9A\xB0\x88h\x90\xE8", 92702, "noh", function(de, df) local iQO = bit32.band; local iQP = bit32.bxor; local iQQ = string.byte; local iQR = bit32.rshift; local iQS = string.char; local iQT = buffer.fromstring; local iQU = buffer.readstring; local iQV = buffer.readu32; local iQW = buffer.readu8; local iQX = buffer.writeu32; local iQY = buffer.writeu8; local iQZ = bit32.lrotate; if not iIq then iIq = { iIo, iIn, iIp, lV, lM, iIq, de, df } end; local iq7 = nil; local iq8 = nil; if iIn[4218.] / (iIn[537.] % iIn[537.]) * (iIn[10873] - iIn[10873]) < iIn[4719.] then G[bm] = iIn[9151][iIn[3723.]]; aj = { c, iIn[8780] } end; local iq9 = nil; while iIn[8134] / (iIn[3706] - iIn[3706]) - iIn[2958.] / (iIn[8195] - iIn[8195]) == iIn[5300] / (iIn[3399.] - iIn[3399.]) * (iIn[7474] % iIn[7474]) do for iDy = iIn[7718], iIn[1371.] do if iDy * iDy + iIn[7718] <= iIn[3020] % iIn[3020] then ({}):sub(); tostring(false); u = u[iIn[4015]] end end; tostring(iIn[3266]) end; for iDz = iIn[7420] / (iIn[9096.] - iIn[9096.]), iIn[7474] - iIn[7474] do tostring(); local iDy = cE // iIn[10634] end; local ira = nil; local irb = nil; for iDB = iIn[4497.] / (iIn[2777] - iIn[2777]), iIn[8706.] - iIn[8706.] do iIn[8269]:next(df, iIn[2356]); for iDA = iIn[7718], iIn[1371.] do if iDA * iDA < iIn[4497.] % iIn[4497.] then for iDy = iIn[7718], iIn[1371.] do if iDy * iDy + iIn[7718] <= iIn[6798.] - iIn[6798.] then aT = string[iIn[7186]] end end; local iDz = aT[bit32] end end end; local irc = nil; local ird = nil; local ire = nil; local irf = nil; local irg = nil; local irh = nil; local iri = nil; local irj = nil; while cw == (iIn[460] - iIn[460]) / (iIn[10212.] % iIn[10212.]) do local iDy = irf + iIn[4425.] end; local irk = nil; local irl = nil; local irm = nil; local irn = nil; local iro = nil; local irp = nil; local irq = nil; local irr = nil; for iDB = iIn[5975] / (iIn[4942] - iIn[4942]), iIn[4985] % iIn[4985] do for iDA = iIn[2112.] / (iIn[3511] - iIn[3511]), iIn[10697] % iIn[10697] do local iDy = #av; iDy = { iro }; local iDz = iIn[3683] .. iIn[8269] end end; local irs = nil; if iIn[1347.] / (iIn[6314] % iIn[6314]) * (iIn[10222] % iIn[10222]) == iIn[10617.] % iIn[10617.] / (iIn[5732] % iIn[5732]) then am = iIn[5038] ~= false; local iDy = iIn[6709] == select end; local irt = nil; if iIn[10070] == (iIn[4945] - iIn[4945]) / (iIn[6215] % iIn[6215]) then local iDy = iIn[1652] > lV; local iDz = #iIn[10184] end; local iru = nil; local irv = nil; for iDz = iIn[1977.] / (iIn[2707] % iIn[2707]), iIn[9486.] % iIn[9486.] do local iDy = iIn[10599.] >= iIn[946]; E = -iIn[4546] end; local irw = nil; local irx = nil; while iIn[125] / (iIn[3828.] - iIn[3828.]) * (iIn[1818.] - iIn[1818.]) == tostring do P[false] = not bB; local iDy = iIn[971] .. av end; local iry = nil; local irz = nil; local irA = nil; for iDz = iIn[3606.] / (iIn[10571] % iIn[10571]), iIn[3106] % iIn[3106] do local iDy = ba + iIn[4792]; iDy = irv and iIn[8561] end; iq7 = nil; do for iDA = 1, 2 do if iDA * iDA + 1 <= 138. - 138. then local iDy = w or irb; local iDz = 738. // irg end end; ira = iIn[8158]; irc = iIn[10175]; iq9 = k7; irb = (iIn[1855] + lQ) % iIn[5374]; iq8 = iIn[10480]; if 35 / (36. - 36.) * (205 - 205) == J then local iDy = true == false; local iDz = ({}).result end; if 169 % 169 / (141. - 141.) == 100 / (80 % 80) - 52 / (243. % 243.) then local iDy = "dewa" < "kmkn"; irf = ("rpuae")[buffer] end; ird = false; while true do irk = #ira; irg = irk - iq8; irj = iq9(irb % 4294967296); irf = irg >= 1; if irf then irf = irg <= 4 end; if irf then irj = iQZ((irj + 1832704949) % 4294967296, 13); if irg == 1 then iq7 = iQS(iQP(iQQ(ira, 1), iQO(irj, 255.))); ird = true; break elseif irg == 2 then iq7 = iQS(iQP(iQQ(ira, 1), iQO(irj, 255.)), iQP(iQQ(ira, 2), iQO(iQR(irj, 8), 255.))); ird = true; break elseif irg == 3. then iq7 = iQS(iQP(iQQ(ira, 1), iQO(irj, 255.)), iQP(iQQ(ira, 2), iQO(iQR(irj, 8), 255.)), iQP(iQQ(ira, 3.), iQO(iQR(irj, 16), 255.))); ird = true; break elseif irg == 4 then iq7 = iQS(iQP(iQQ(ira, 1), iQO(irj, 255.)), iQP(iQQ(ira, 2), iQO(iQR(irj, 8), 255.)), iQP(iQQ(ira, 3.), iQO(iQR(irj, 16), 255.)), iQP(iQQ(ira, 4), iQO(iQR(irj, 24.), 255.))); ird = true; break end end; iri = iQT(ira); ire = 0.; while true do if ire + 4 <= irg then irj = iQZ((irj + 1832704949) % 4294967296, 13); iQX(iri, ire, iQP(iQV(iri, ire), irj)); ire = ire + 4 else break end end; if ird then break end; irj = iQZ((irj + 1832704949) % 4294967296, 13); irh = 0.; while true do if ire < irg then iQY(iri, ire, iQP(iQW(iri, ire), iQO(iQR(irj, irh * 8), 255.))); ire = ire + 1; irh = irh + 1 else break end end; if ird then break end; do iq7 = iQU(iri, 0., irg); ird = true; break end; break end end; for iDy = 1, 3. do if iDy * iDy + 1 <= 76 - 76 then cf = "nxa" .. "stullr" end end; for iDA = iIn[7718], iIn[1371.] do if iDA * iDA < iIn[7148] - iIn[7148] then if iIn[3066.] / (iIn[6898] - iIn[6898]) - iIn[5436.] / (iIn[7689.] % iIn[7689.]) == irz then local iDy = irz == an; A(J, false); local iDz = iIn[10184] < ai end end end; if bit32 == 154 % 154 / (33. - 33.) then cJ:next(true); local iDy = F * ire end; irk = nil; do irg = iIn[10480]; iri = k7; irh = (iIn[10341.] + lQ) % iIn[5374]; irj = iIn[3607]; irf = false; for iDz = 234. / (95 % 95), 232 - 232 do if 96. / (89 - 89) - 238 / (146 - 146) == E then if 185 / (56 - 56) * (231. % 231.) == table then irm = 739 * 131; local iDy = table.size end end end; while true do iq9 = #irj; ird = iq9 - irg; ira = iri(irh % 4294967296); ira = ira % 2147483646. + 1; ire = ird >= 1; if ire then ire = ird <= 4 end; if ire then ira = ira * 16807 % 2147483647; if ird == 1 then irk = iQS(iQP(iQQ(irj, 1), iQO(ira, 255.))); irf = true; break elseif ird == 2 then irk = iQS(iQP(iQQ(irj, 1), iQO(ira, 255.)), iQP(iQQ(irj, 2), iQO(iQR(ira, 8), 255.))); irf = true; break elseif ird == 3. then irk = iQS(iQP(iQQ(irj, 1), iQO(ira, 255.)), iQP(iQQ(irj, 2), iQO(iQR(ira, 8), 255.)), iQP(iQQ(irj, 3.), iQO(iQR(ira, 16), 255.))); irf = true; break elseif ird == 4 then irk = iQS(iQP(iQQ(irj, 1), iQO(ira, 255.)), iQP(iQQ(irj, 2), iQO(iQR(ira, 8), 255.)), iQP(iQQ(irj, 3.), iQO(iQR(ira, 16), 255.)), iQP(iQQ(irj, 4), iQO(iQR(ira, 24.), 255.))); irf = true; break end end; irb = iQT(irj); iq8 = 0.; while true do if iq8 + 4 <= ird then ira = ira * 16807 % 2147483647; iQX(irb, iq8, iQP(iQV(irb, iq8), ira)); iq8 = iq8 + 4 else break end end; if irf then break end; ira = ira * 16807 % 2147483647; irc = 0.; while true do if iq8 < ird then iQY(irb, iq8, iQP(iQW(irb, iq8), iQO(iQR(ira, irc * 8), 255.))); iq8 = iq8 + 1; irc = irc + 1 else break end end; if irf then break end; do irk = iQU(irb, 0., ird); irf = true; break end; break end end; if iIn[9349] / (iIn[2468] % iIn[2468]) * (iIn[4353.] % iIn[4353.]) == (iIn[10726] - iIn[10726]) / (iIn[8328.] - iIn[8328.]) then local iDy = bn // iIn[8269]; aj = { iIn[451] } end; for iDy = iIn[9096.] / (iIn[3902] - iIn[3902]), iIn[8390] - iIn[8390] do ({})[irg] = iIn[8269][iIn[6713]] end; for iDz = iIn[4353.] / (iIn[4077.] % iIn[4077.]), iIn[5975] % iIn[5975] do local iDy = bm and select; iDy = iDy and iDy end; if iIn[8435] <= iIn[3830] / (iIn[275] - iIn[275]) * (iIn[4144] % iIn[4144]) then local iDy = iIn[8324] .. irn end; iq8 = nil; do irb = true; ire = iIn[6072.]; ira = true; ird = (iIn[15.] + lQ) % iIn[5374]; iq9 = iIn[10480]; irc = k7; irf = false; for iDy = 1, 3. do if (iDy * iDy + iDy) % 2 == 1 then ("vzf").offset = irk.left; ("dxny")[string] = ba.name end end; while true do irg = #ire; irj = irg - iq9; irn = irc(ird % 4294967296); iri = irj >= 1; if iri then iri = irj <= 3. end; if iri then irn = (irn * 1597 + 51749) % 4294967296; if irj == 1 then iq8 = iQS((iQQ(ire, 1) - iQO(irn, 255.)) % 256); irf = true; break elseif irj == 2 then iq8 = iQS((iQQ(ire, 1) - iQO(irn, 255.)) % 256, (iQQ(ire, 2) - iQO(iQR(irn, 8), 255.)) % 256); irf = true; break elseif irj == 3. then iq8 = iQS((iQQ(ire, 1) - iQO(irn, 255.)) % 256, (iQQ(ire, 2) - iQO(iQR(irn, 8), 255.)) % 256, (iQQ(ire, 3.) - iQO(iQR(irn, 16), 255.)) % 256); irf = true; break end end; irm = iQT(ire); irh = 0.; while true do if irh + 4 <= irj then irn = (irn * 1597 + 51749) % 4294967296; iQX(irm, irh, (iQV(irm, irh) - irn) % 4294967296); irh = irh + 4 else break end end; if irf then break end; irn = (irn * 1597 + 51749) % 4294967296; irl = 0.; while true do if irh < irj then iQY(irm, irh, (iQW(irm, irh) - iQO(iQR(irn, irl * 8), 255.)) % 256); irh = irh + 1; irl = irl + 1 else break end end; if irf then break end; do iq8 = iQU(irm, 0., irj); irf = true; break end; break end end; for iDA = 71 / (223 - 223), 202 % 202 do local iDy = ("arq").prev; local iDz = aW - iDy end; while iIn[1651] / (iIn[2112.] % iIn[2112.]) * (iIn[1362.] - iIn[1362.]) == (iIn[4458.] - iIn[4458.]) / (iIn[4265] - iIn[4265]) do bl[iIn[6713]] = iry * iIn[1037]; for iDA = iIn[7718], iIn[1353.] do if iDA * iDA + iIn[7718] <= iIn[4077.] % iIn[4077.] then if iIn[7553] / (iIn[8861] % iIn[8861]) * (iIn[2598.] % iIn[2598.]) == iIn[4945] / (iIn[7954] % iIn[7954]) - iIn[9486.] / (iIn[7327] % iIn[7327]) then local iDy = bit32.result; local iDz = iDy + iIn[4802]; iDz = ax[iIn[7346]] end; select(); cx = ({})[iIn[5857]] end end end; while iIn[1347.] / (iIn[8568.] % iIn[8568.]) * (iIn[8079.] - iIn[8079.]) == bn do I[iIn[2380]] = iIn[2699] .. iIn[9345.] end; if irA == (iIn[3006.] - iIn[3006.]) / (iIn[7556] - iIn[7556]) then local iDy = iIn[10019] ^ iIn[475]; local iDz = -iIn[10184] end; while iIn[6621.] / (iIn[5149] % iIn[5149]) * (iIn[1651] % iIn[1651]) == iIn[6156.] / (iIn[6828.] - iIn[6828.]) - iIn[3399.] / (iIn[2525] % iIn[2525]) do local iDy = {}; local iDz = E[iIn[189.]] end; while iIn[10019] / (iIn[4878.] % iIn[4878.]) - iIn[6337] / (iIn[3082] % iIn[3082]) == (iIn[659] - iIn[659]) / (iIn[8328.] - iIn[8328.]) do A[iIn[5133.]] = iIn[5634.] .. iIn[8486] end; irn = nil; do irj = iIn[3982]; while 917 >= 34 / (146 % 146) - 44 / (98 - 98) do cn = #"eemoy"; A(Enum); irc() end; irh = iIn[7]; irl = (iIn[7022] + lQ) % iIn[5374]; iri = k7; if (115 - 115) / (177. - 177.) == 247 / (173 - 173) - 96. / (229 - 229) then local iDy = ({})[next] end; irm = iIn[10480]; for iDy = 1, 3. do if iDy * iDy < 121 - 121 then irh.flags = ({})[ipairs]; tostring(false, "etcdyf") end end; irg = false; while true do iq9 = #irh; ird = iq9 - irm; ira = iri(irl % 4294967296); ira = ira % 2147483646. + 1; ire = ird >= 1; if ire then ire = ird <= 4 end; if ire then ira = ira * 16807 % 2147483647; if ird == 1 then irn = iQS(iQP(iQQ(irh, 1), iQO(ira, 255.))); irg = true; break elseif ird == 2 then irn = iQS(iQP(iQQ(irh, 1), iQO(ira, 255.)), iQP(iQQ(irh, 2), iQO(iQR(ira, 8), 255.))); irg = true; break elseif ird == 3. then irn = iQS(iQP(iQQ(irh, 1), iQO(ira, 255.)), iQP(iQQ(irh, 2), iQO(iQR(ira, 8), 255.)), iQP(iQQ(irh, 3.), iQO(iQR(ira, 16), 255.))); irg = true; break elseif ird == 4 then irn = iQS(iQP(iQQ(irh, 1), iQO(ira, 255.)), iQP(iQQ(irh, 2), iQO(iQR(ira, 8), 255.)), iQP(iQQ(irh, 3.), iQO(iQR(ira, 16), 255.)), iQP(iQQ(irh, 4), iQO(iQR(ira, 24.), 255.))); irg = true; break end end; irb = iQT(irh); irf = 0.; while true do if irf <= ird - 4 then ira = ira * 16807 % 2147483647; iQX(irb, irf, iQP(iQV(irb, irf), ira)); irf = irf + 4 else break end end; if irg then break end; ira = ira * 16807 % 2147483647; irc = 0.; while true do if irf < ird then iQY(irb, irf, iQP(iQW(irb, irf), iQO(iQR(ira, irc * 8), 255.))); irf = irf + 1; irc = irc + 1 else break end end; if irg then break end; do irn = iQU(irb, 0., ird); irg = true; break end; break end end; if iIn[6722] <= iIn[6043] / (iIn[9574] % iIn[9574]) - iIn[5168] / (iIn[4991] % iIn[4991]) then cA[iIn[10215.]] = iIn[6150.] + iIn[3830]; if iIn[6446] >= (iIn[797] - iIn[797]) / (iIn[1054] - iIn[1054]) then iIn[7349][iIn[6336.]] = iIn[5873] % iIn[8607.]; local iDy = iIn[8888] // iIn[9886] end end; for iDy = iIn[7718], iIn[1371.] do if (iDy * iDy + iDy) % iIn[1353.] == iIn[7718] then irA[iIn[2830]] = irq // iIn[10923.] end end; if irp == iIn[4973] / (iIn[2871.] % iIn[2871.]) - iIn[2777] / (iIn[4526] - iIn[4526]) then for iDy = iIn[5742.] / (iIn[8218] % iIn[8218]), iIn[1818.] % iIn[1818.] do cw[iIn[5857]] = ({})[iIn[2714]] end end; for iDz = iIn[6878] / (iIn[10697] - iIn[10697]), iIn[9579.] - iIn[9579.] do local iDy = iIn[6940] ^ iIn[1373] end; if iIn[1070] / (iIn[293] - iIn[293]) * (iIn[3404] % iIn[3404]) == bR then N = irr >= cf; while iIn[8390] / (iIn[5798] % iIn[5798]) * (iIn[3768.] % iIn[3768.]) == buffer do while tostring == iIn[1054] % iIn[1054] / (iIn[1362.] - iIn[1362.]) do ({})[iIn[6713]] = -iIn[6268] end; local iDy = iIn[5737] ~= tonumber; br = ao[cm] end end; while 39. / (161 - 161) - 4 / (172 % 172) < 940 do local iDy = ak.right; local iDz = tostring and bn end; iq9 = nil; for iDz = 1, 2 do if iDz * iDz < 184 % 184 then local iDy = { 48., "ubvnq", false } end end; do for iDB = 1, 3. do if (iDB * iDB + iDB) % 2 == 1 then while (155 - 155) / (199 % 199) == next do if 82 % 82 / (82 % 82) == 121 / (189. % 189.) * (237. % 237.) then ai = "sgipc" .. df; local iDy = #irw; local iDz = { 424, iDy, bq } end; local iDA = "fns" .. bn; iDA[true] = iDA and u end end end; irc = iIn[9708.]; ire = iIn[5181.]; irb = (iIn[5714] + lQ) % iIn[5374]; ird = k7; ira = iIn[10480]; irf = false; while true do irl = #ire; irg = irl - ira; irj = ird(irb % 4294967296); irj = irj % 2147483646. + 1; iro = irg >= 1; if iro then iro = irg <= 4 end; if iro then irj = irj * 16807 % 2147483647; if irg == 1 then iq9 = iQS(iQP(iQQ(ire, 1), iQO(irj, 255.))); irf = true; break elseif irg == 2 then iq9 = iQS(iQP(iQQ(ire, 1), iQO(irj, 255.)), iQP(iQQ(ire, 2), iQO(iQR(irj, 8), 255.))); irf = true; break elseif irg == 3. then iq9 = iQS(iQP(iQQ(ire, 1), iQO(irj, 255.)), iQP(iQQ(ire, 2), iQO(iQR(irj, 8), 255.)), iQP(iQQ(ire, 3.), iQO(iQR(irj, 16), 255.))); irf = true; break elseif irg == 4 then iq9 = iQS(iQP(iQQ(ire, 1), iQO(irj, 255.)), iQP(iQQ(ire, 2), iQO(iQR(irj, 8), 255.)), iQP(iQQ(ire, 3.), iQO(iQR(irj, 16), 255.)), iQP(iQQ(ire, 4), iQO(iQR(irj, 24.), 255.))); irf = true; break end end; iri = iQT(ire); irm = 0.; while true do if irm <= irg - 4 then irj = irj * 16807 % 2147483647; iQX(iri, irm, iQP(iQV(iri, irm), irj)); irm = irm + 4 else break end end; if irf then break end; irj = irj * 16807 % 2147483647; irh = 0.; while true do if irm < irg then iQY(iri, irm, iQP(iQW(iri, irm), iQO(iQR(irj, irh * 8), 255.))); irm = irm + 1; irh = irh + 1 else break end end; if irf then break end; do iq9 = iQU(iri, 0., irg); irf = true; break end; break end end; if iq8 == 237. % 237. / (69. % 69.) then ("rexc"):update(); O["nuzrwdh"] = 471. // 530 end; if iIn[4077.] % iIn[4077.] / (iIn[4878.] - iIn[4878.]) > iIn[8346.] then local iDy = iIn[6009.] .. iIn[5923]; cn[iIn[5133.]] = iIn[10184][iDy] end; local dh = lM(iq7, { [irk] = de, [iq8] = iIn[10184][irn](iIn[7718], iIn[10480], iIn[10480], iIn[797]), [iq9] = iIn[7718] }); if iIn[3379] / (iIn[9349] - iIn[9349]) - iIn[3404] / (iIn[1307] % iIn[1307]) < iIn[6215] then local iDy = iIn[3830] % iIn[7030] end; while iIn[4457] % iIn[4457] / (iIn[10899.] - iIn[10899.]) == iIn[2707] / (iIn[9431] % iIn[9431]) - iIn[4025] / (iIn[4878.] - iIn[4878.]) do P[iIn[7989.]] = iIn[10782.] > iIn[6477.]; ({})[iIn[6569]] = an[iIn[8029]] end; iro = nil; do for iDA = 1, 2 do if iDA * iDA + 1 <= 43 % 43 then ("yusogdc"):len(); local iDy = #"sbkadm"; local iDz = { iDy, bB } end end; irj = iIn[10576]; while 607 <= 36. / (213. % 213.) * (97 - 97) do local iDy = -604; c:write(table) end; irh = iIn[7704.]; irl = k7; iri = (iIn[8912] + lQ) % iIn[5374]; irm = iIn[10480]; irg = false; while true do irc = #irj; iq9 = irc - irm; ird = irl(iri % 4294967296); ira = iq9 >= 1; if ira then ira = iq9 <= 4 end; if ira then ird = iQZ((ird + 1832704949) % 4294967296, 13); if iq9 == 1 then iro = iQS(iQP(iQQ(irj, 1), iQO(ird, 255.))); irg = true; break elseif iq9 == 2 then iro = iQS(iQP(iQQ(irj, 1), iQO(ird, 255.)), iQP(iQQ(irj, 2), iQO(iQR(ird, 8), 255.))); irg = true; break elseif iq9 == 3. then iro = iQS(iQP(iQQ(irj, 1), iQO(ird, 255.)), iQP(iQQ(irj, 2), iQO(iQR(ird, 8), 255.)), iQP(iQQ(irj, 3.), iQO(iQR(ird, 16), 255.))); irg = true; break elseif iq9 == 4 then iro = iQS(iQP(iQQ(irj, 1), iQO(ird, 255.)), iQP(iQQ(irj, 2), iQO(iQR(ird, 8), 255.)), iQP(iQQ(irj, 3.), iQO(iQR(ird, 16), 255.)), iQP(iQQ(irj, 4), iQO(iQR(ird, 24.), 255.))); irg = true; break end end; ire = iQT(irj); irb = 0.; while true do if irb + 4 <= iq9 then ird = iQZ((ird + 1832704949) % 4294967296, 13); iQX(ire, irb, iQP(iQV(ire, irb), ird)); irb = irb + 4 else break end end; if irg then break end; ird = iQZ((ird + 1832704949) % 4294967296, 13); irf = 0.; while true do if irb < iq9 then iQY(ire, irb, iQP(iQW(ire, irb), iQO(iQR(ird, irf * 8), 255.))); irb = irb + 1; irf = irf + 1 else break end end; if irg then break end; do iro = iQU(ire, 0., iq9); irg = true; break end; break end end; if 21. / (80 - 80) * (74 - 74) == br then J[40] = "bhjqxp" .. 893 end; for iDA = 1, 3. do if iDA * iDA + 1 <= 10 - 10 then for iDz = 3. / (167 - 167), 161 - 161 do for iDy = 24. / (24. - 24.), 13 - 13 do H = buffer + 919; aW:read(u) end; ({})[irl] = b6[irz] end end end; for iDz = iIn[7718], iIn[1353.] do if iDz * iDz + iIn[7718] <= iIn[10571] % iIn[10571] then local iDy = iIn[8084] % iIn[9921.]; iIn[7510]:find(iDy, N) end end; for iDz = iIn[4497.] / (iIn[3082] % iIn[3082]), iIn[5208.] - iIn[5208.] do local iDy = iIn[5726] .. iIn[7104.] end; if iIn[4049] / (iIn[1217] - iIn[1217]) - iIn[9909.] / (iIn[8079.] % iIn[8079.]) == (iIn[5744] - iIn[5744]) / (iIn[5314] % iIn[5314]) then iry[iIn[2867]] = irg and ba end; for iDz = 30. / (2 % 2), 72. % 72. do local iDy = { irz } end; iq9 = nil; do irc = false; irf = k7; if (33. - 33.) / (175 - 175) == 221 / (135. - 135.) - 67 / (80 % 80) then local iDy = { 892 }; local iDz = buffer // cz end; irb = iIn[2784.]; if 31 / (72. % 72.) * (69. - 69.) == 81. / (112 - 112) - 74 / (200 - 200) then local iDy = -O end; ire = iIn[4144]; ira = iIn[9517]; ird = (iIn[8339] + lQ) % iIn[5374]; irg = false; while true do irl = #ira; iq8 = irl - ire; irj = irf(ird % 4294967296); irj = irj % 2147483646. + 1; irn = iq8 >= 1; if irn then irn = iq8 <= 4 end; if irn then irj = irj * 16807 % 2147483647; if iq8 == 1 then iq9 = iQS(iQP(iQQ(ira, 1), iQO(irj, 255.))); irg = true; break elseif iq8 == 2 then iq9 = iQS(iQP(iQQ(ira, 1), iQO(irj, 255.)), iQP(iQQ(ira, 2), iQO(iQR(irj, 8), 255.))); irg = true; break elseif iq8 == 3. then iq9 = iQS(iQP(iQQ(ira, 1), iQO(irj, 255.)), iQP(iQQ(ira, 2), iQO(iQR(irj, 8), 255.)), iQP(iQQ(ira, 3.), iQO(iQR(irj, 16), 255.))); irg = true; break elseif iq8 == 4 then iq9 = iQS(iQP(iQQ(ira, 1), iQO(irj, 255.)), iQP(iQQ(ira, 2), iQO(iQR(irj, 8), 255.)), iQP(iQQ(ira, 3.), iQO(iQR(irj, 16), 255.)), iQP(iQQ(ira, 4), iQO(iQR(irj, 24.), 255.))); irg = true; break end end; iri = iQT(ira); irm = 0.; while true do if irm <= iq8 - 4 then irj = irj * 16807 % 2147483647; iQX(iri, irm, iQP(iQV(iri, irm), irj)); irm = irm + 4 else break end end; if irg then break end; irj = irj * 16807 % 2147483647; irh = 0.; while true do if irm < iq8 then iQY(iri, irm, iQP(iQW(iri, irm), iQO(iQR(irj, irh * 8), 255.))); irm = irm + 1; irh = irh + 1 else break end end; if irg then break end; do iq9 = iQU(iri, 0., iq8); irg = true; break end; break end end; for iDz = 69. / (126. - 126.), 87. % 87. do local iDy = "dzei" .. "zcur"; iDy = aT % buffer end; for iDy = iIn[3807.] / (iIn[4353.] - iIn[4353.]), iIn[4648] % iIn[4648] do ai[N] = { iIn[3711.] }; iIn[3631][true] = cx - buffer end; iq8 = nil; do irh = iIn[8230]; irl = k7; while select == 149 / (229 % 229) * (146 % 146) do w = "mhxwubl" ~= tostring; local iDy = "dtesbu" and 127 end; iri = iIn[809]; while (202 - 202) / (51. % 51.) == 54. / (110 % 110) - 68 / (177. % 177.) do if 147. / (81. % 81.) - 97 / (250 - 250) == 230 / (171. % 171.) * (17 - 17) then local iDy = aO or H end end; irm = iIn[10480]; irj = iIn[3356]; irn = (iIn[7441] + lQ) % iIn[5374]; irg = false; while true do irc = #irj; irk = irc - irm; ird = irl(irn % 4294967296); ird = ird % 2147483646. + 1; ira = irk >= 1; if ira then ira = irk <= 4 end; if ira then ird = ird * 16807 % 2147483647; if irk == 1 then iq8 = iQS(iQP(iQQ(irj, 1), iQO(ird, 255.))); irg = true; break elseif irk == 2 then iq8 = iQS(iQP(iQQ(irj, 1), iQO(ird, 255.)), iQP(iQQ(irj, 2), iQO(iQR(ird, 8), 255.))); irg = true; break elseif irk == 3. then iq8 = iQS(iQP(iQQ(irj, 1), iQO(ird, 255.)), iQP(iQQ(irj, 2), iQO(iQR(ird, 8), 255.)), iQP(iQQ(irj, 3.), iQO(iQR(ird, 16), 255.))); irg = true; break elseif irk == 4 then iq8 = iQS(iQP(iQQ(irj, 1), iQO(ird, 255.)), iQP(iQQ(irj, 2), iQO(iQR(ird, 8), 255.)), iQP(iQQ(irj, 3.), iQO(iQR(ird, 16), 255.)), iQP(iQQ(irj, 4), iQO(iQR(ird, 24.), 255.))); irg = true; break end end; ire = iQT(irj); irb = 0.; while true do if irb <= irk - 4 then ird = ird * 16807 % 2147483647; iQX(ire, irb, iQP(iQV(ire, irb), ird)); irb = irb + 4 else break end end; if irg then break end; ird = ird * 16807 % 2147483647; irf = 0.; while true do if irb < irk then iQY(ire, irb, iQP(iQW(ire, irb), iQO(iQR(ird, irf * 8), 255.))); irb = irb + 1; irf = irf + 1 else break end end; if irg then break end; do iq8 = iQU(ire, 0., irk); irg = true; break end; break end end; for iDz = 1, 3. do if iDz * iDz < 237. % 237. then Enum(); local iDy = { J, irm } end end; for iDy = iIn[7774] / (iIn[2958.] - iIn[2958.]), iIn[4968.] % iIn[4968.] do an[iIn[3378.]] = false or iIn[7994]; irp() end; irk = nil; do irc = iIn[7345]; irf = iIn[4358]; irb = iIn[9125]; while "gcmm" == 24. % 24. / (203 - 203) do ("ipd").y = lQ + Enum; local iDy = 804. == false end; ire = (iIn[691] + lQ) % iIn[5374]; ira = iIn[10480]; ird = k7; while 450. > 224 / (19 % 19) - 7 / (103 - 103) do ({})[true] = buffer < irf end; irg = false; for iDz = 1, 3. do if iDz * iDz < 94 % 94 then local iDy = { buffer, false, iri, false } end end; while true do irl = #irf; iq7 = irl - ira; irj = ird(ire % 4294967296); irn = iq7 >= 1; if irn then irn = iq7 <= 3. end; if irn then irj = (irj * 1597 + 51749) % 4294967296; if iq7 == 1 then irk = iQS((iQQ(irf, 1) - iQO(irj, 255.)) % 256); irg = true; break elseif iq7 == 2 then irk = iQS((iQQ(irf, 1) - iQO(irj, 255.)) % 256, (iQQ(irf, 2) - iQO(iQR(irj, 8), 255.)) % 256); irg = true; break elseif iq7 == 3. then irk = iQS((iQQ(irf, 1) - iQO(irj, 255.)) % 256, (iQQ(irf, 2) - iQO(iQR(irj, 8), 255.)) % 256, (iQQ(irf, 3.) - iQO(iQR(irj, 16), 255.)) % 256); irg = true; break end end; iri = iQT(irf); irm = 0.; while true do if irm + 4 <= iq7 then irj = (irj * 1597 + 51749) % 4294967296; iQX(iri, irm, (iQV(iri, irm) - irj) % 4294967296); irm = irm + 4 else break end end; if irg then break end; irj = (irj * 1597 + 51749) % 4294967296; irh = 0.; while true do if irm < iq7 then iQY(iri, irm, (iQW(iri, irm) - iQO(iQR(irj, irh * 8), 255.)) % 256); irm = irm + 1; irh = irh + 1 else break end end; if irg then break end; do irk = iQU(iri, 0., iq7); irg = true; break end; break end end; while iIn[4639] / (iIn[10222] % iIn[10222]) * (iIn[6749] - iIn[6749]) == false do local iDy = iIn[2724.][irr] end; for iDz = iIn[7718], iIn[1353.] do if iDz * iDz < iIn[7130] % iIn[7130] then for iDy = iIn[2112.] / (iIn[4985] - iIn[4985]), iIn[9579.] % iIn[9579.] do iq7 = {}; H = -iIn[9541] end end end; for iDz = iIn[10697] / (iIn[8468] % iIn[8468]), iIn[7954] - iIn[7954] do local iDy = iIn[4596.] .. iIn[2668]; irb = iIn[8269] <= irh end; for iDz = 1, 3. do if iDz * iDz < 97 % 97 then local iDy = { irz } end end; iq7 = nil; do iri = iIn[9849.]; irm = iIn[9431]; irj = k7; irn = (iIn[6545] + lQ) % iIn[5374]; irl = iIn[954.]; irh = false; while true do ird = #iri; ira = ird - irl; ire = irj(irn % 4294967296); irb = ira >= 1; if irb then irb = ira <= 4 end; if irb then ire = iQZ((ire + 1832704949) % 4294967296, 13); if ira == 1 then iq7 = iQS(iQP(iQQ(iri, 1), iQO(ire, 255.))); irh = true; break elseif ira == 2 then iq7 = iQS(iQP(iQQ(iri, 1), iQO(ire, 255.)), iQP(iQQ(iri, 2), iQO(iQR(ire, 8), 255.))); irh = true; break elseif ira == 3. then iq7 = iQS(iQP(iQQ(iri, 1), iQO(ire, 255.)), iQP(iQQ(iri, 2), iQO(iQR(ire, 8), 255.)), iQP(iQQ(iri, 3.), iQO(iQR(ire, 16), 255.))); irh = true; break elseif ira == 4 then iq7 = iQS(iQP(iQQ(iri, 1), iQO(ire, 255.)), iQP(iQQ(iri, 2), iQO(iQR(ire, 8), 255.)), iQP(iQQ(iri, 3.), iQO(iQR(ire, 16), 255.)), iQP(iQQ(iri, 4), iQO(iQR(ire, 24.), 255.))); irh = true; break end end; irf = iQT(iri); irc = 0.; while true do if irc + 4 <= ira then ire = iQZ((ire + 1832704949) % 4294967296, 13); iQX(irf, irc, iQP(iQV(irf, irc), ire)); irc = irc + 4 else break end end; if irh then break end; ire = iQZ((ire + 1832704949) % 4294967296, 13); irg = 0.; while true do if irc < ira then iQY(irf, irc, iQP(iQW(irf, irc), iQO(iQR(ire, irg * 8), 255.))); irc = irc + 1; irg = irg + 1 else break end end; if irh then break end; do iq7 = iQU(irf, 0., ira); irh = true; break end; break end end; while math == iIn[9349] % iIn[9349] / (iIn[2112.] % iIn[2112.]) do local iDy = ({})[iIn[2867]] end; if iIn[10873] / (iIn[8469.] % iIn[8469.]) - iIn[3236] / (iIn[9501.] % iIn[9501.]) == iIn[4968.] / (iIn[10697] - iIn[10697]) * (iIn[4968.] - iIn[4968.]) then local iDy = -ax; aV = ({})[iq7] end; if iIn[3535] > iIn[3379] % iIn[3379] / (iIn[9519.] % iIn[9519.]) then local iDy = iIn[8746] < irj; iDy = irj % irx end; if iIn[3768.] / (iIn[7145] - iIn[7145]) - iIn[3167] / (iIn[2112.] % iIn[2112.]) <= iIn[3878] then cx = ({})[false] end; ira = nil; do irf = iIn[1266.]; irc = iIn[10511]; ire = (iIn[4897] + lQ) % iIn[5374]; irb = k7; ird = iIn[8888]; irg = false; for iDA = 1, 2 do if iDA * iDA + 1 <= 205 % 205 then local iDy = irl * irb; local iDz = {} end end; while true do irl = #irc; irp = irl - ird; irj = irb(ire % 4294967296); irj = irj % 2147483646. + 1; irn = irp >= 1; if irn then irn = irp <= 4 end; if irn then irj = irj * 16807 % 2147483647; if irp == 1 then ira = iQS(iQP(iQQ(irc, 1), iQO(irj, 255.))); irg = true; break elseif irp == 2 then ira = iQS(iQP(iQQ(irc, 1), iQO(irj, 255.)), iQP(iQQ(irc, 2), iQO(iQR(irj, 8), 255.))); irg = true; break elseif irp == 3. then ira = iQS(iQP(iQQ(irc, 1), iQO(irj, 255.)), iQP(iQQ(irc, 2), iQO(iQR(irj, 8), 255.)), iQP(iQQ(irc, 3.), iQO(iQR(irj, 16), 255.))); irg = true; break elseif irp == 4 then ira = iQS(iQP(iQQ(irc, 1), iQO(irj, 255.)), iQP(iQQ(irc, 2), iQO(iQR(irj, 8), 255.)), iQP(iQQ(irc, 3.), iQO(iQR(irj, 16), 255.)), iQP(iQQ(irc, 4), iQO(iQR(irj, 24.), 255.))); irg = true; break end end; iri = iQT(irc); irm = 0.; while true do if irm <= irp - 4 then irj = irj * 16807 % 2147483647; iQX(iri, irm, iQP(iQV(iri, irm), irj)); irm = irm + 4 else break end end; if irg then break end; irj = irj * 16807 % 2147483647; irh = 0.; while true do if irm < irp then iQY(iri, irm, iQP(iQW(iri, irm), iQO(iQR(irj, irh * 8), 255.))); irm = irm + 1; irh = irh + 1 else break end end; if irg then break end; do ira = iQU(iri, 0., irp); irg = true; break end; break end end; while 76 / (113 - 113) - 131 / (225. - 225.) == iro do math.flags = {}; local iDy = 804. - 414. end; while iIn[6446] / (iIn[9569] - iIn[9569]) - iIn[7420] / (iIn[2071] - iIn[2071]) < iIn[9926] do local iDy = av[iIn[5857]] end; irp = nil; if (176 - 176) / (247 % 247) == 77 / (212 % 212) - 246. / (148 - 148) then ({}):next(272) end; do irh = iIn[7144]; for iDy = 28 / (195. - 195.), 40 % 40 do cw:next(irm, "rprcfc"); E = { ire, cw, E, "aac" } end; irl = k7; iri = true; irm = iIn[10480]; while 211 % 211 / (144. - 144.) == 221 / (130 - 130) - 146 / (49 % 49) do ("ewawfz")[849.] = "drefm" > buffer; local iDy = ce.offset end; irj = iIn[7534]; irn = (iIn[7475] + lQ) % iIn[5374]; if 100 / (190 % 190) * (112 - 112) <= 740 then bl = irx < UDim2 end; irg = false; while 966. > (125 - 125) / (252. % 252.) do irs = "oyi" .. irm end; while true do irr = #irj; ird = irr - irm; irq = irl(irn % 4294967296); irq = irq % 2147483646. + 1; ire = ird >= 1; if ire then ire = ird <= 4 end; if ire then irq = irq * 16807 % 2147483647; if ird == 1 then irp = iQS(iQP(iQQ(irj, 1), iQO(irq, 255.))); irg = true; break elseif ird == 2 then irp = iQS(iQP(iQQ(irj, 1), iQO(irq, 255.)), iQP(iQQ(irj, 2), iQO(iQR(irq, 8), 255.))); irg = true; break elseif ird == 3. then irp = iQS(iQP(iQQ(irj, 1), iQO(irq, 255.)), iQP(iQQ(irj, 2), iQO(iQR(irq, 8), 255.)), iQP(iQQ(irj, 3.), iQO(iQR(irq, 16), 255.))); irg = true; break elseif ird == 4 then irp = iQS(iQP(iQQ(irj, 1), iQO(irq, 255.)), iQP(iQQ(irj, 2), iQO(iQR(irq, 8), 255.)), iQP(iQQ(irj, 3.), iQO(iQR(irq, 16), 255.)), iQP(iQQ(irj, 4), iQO(iQR(irq, 24.), 255.))); irg = true; break end end; irb = iQT(irj); irf = 0.; while true do if irf <= ird - 4 then irq = irq * 16807 % 2147483647; iQX(irb, irf, iQP(iQV(irb, irf), irq)); irf = irf + 4 else break end end; if irg then break end; irq = irq * 16807 % 2147483647; irc = 0.; while true do if irf < ird then iQY(irb, irf, iQP(iQW(irb, irf), iQO(iQR(irq, irc * 8), 255.))); irf = irf + 1; irc = irc + 1 else break end end; if irg then break end; do irp = iQU(irb, 0., ird); irg = true; break end; break end end; if iIn[8706.] % iIn[8706.] / (iIn[6905] - iIn[6905]) == br then string[iIn[10481]] = iIn[4971.][iIn[5133.]] end; if iIn[4968.] / (iIn[9349] % iIn[9349]) - iIn[10806.] / (iIn[4353.] % iIn[4353.]) == iIn[9564.] / (iIn[3399.] - iIn[3399.]) * (iIn[1070] - iIn[1070]) then while iIn[9349] % iIn[9349] / (iIn[275] % iIn[275]) >= iIn[7508] do iri = not F; local iDy = iIn[10387] // iIn[4405]; local iDz = iDy ~= iIn[5146] end end; for iDA = iIn[7718], iIn[1371.] do if iDA * iDA < iIn[8328.] - iIn[8328.] then local iDy = iIn[8710] % iri; local iDz = not iIn[5975] end end; irr = nil; do ird = iIn[6720.]; for iDA = 41 / (125 % 125), 21. % 21. do local iDy = ({}).len; local iDz = #"obga" end; irb = k7; irc = (iIn[4621] + lQ) % iIn[5374]; irq = iIn[8760.]; for iDy = 196 / (25 - 25), 139 - 139 do tostring(irl, 629); P() end; ire = false; for iDy = 117. / (147. - 147.), 12. - 12. do bB = 488 == aW; cm = "hzvec" == 629 end; if 133 / (47 - 47) * (26 % 26) == 31 / (228. % 228.) - 99. / (232 % 232) then G = tostring or 955; ({}):clear(cv) end; while true do irm = #irq; irh = irm - ird; irl = irb(irc % 4294967296); irl = irl % 2147483646. + 1; irg = irh >= 1; if irg then irg = irh <= 4 end; if irg then irl = irl * 16807 % 2147483647; if irh == 1 then irr = iQS(iQP(iQQ(irq, 1), iQO(irl, 255.))); ire = true; break elseif irh == 2 then irr = iQS(iQP(iQQ(irq, 1), iQO(irl, 255.)), iQP(iQQ(irq, 2), iQO(iQR(irl, 8), 255.))); ire = true; break elseif irh == 3. then irr = iQS(iQP(iQQ(irq, 1), iQO(irl, 255.)), iQP(iQQ(irq, 2), iQO(iQR(irl, 8), 255.)), iQP(iQQ(irq, 3.), iQO(iQR(irl, 16), 255.))); ire = true; break elseif irh == 4 then irr = iQS(iQP(iQQ(irq, 1), iQO(irl, 255.)), iQP(iQQ(irq, 2), iQO(iQR(irl, 8), 255.)), iQP(iQQ(irq, 3.), iQO(iQR(irl, 16), 255.)), iQP(iQQ(irq, 4), iQO(iQR(irl, 24.), 255.))); ire = true; break end end; irj = iQT(irq); irf = 0.; while true do if irf + 4 <= irh then irl = irl * 16807 % 2147483647; iQX(irj, irf, iQP(iQV(irj, irf), irl)); irf = irf + 4 else break end end; if ire then break end; irl = irl * 16807 % 2147483647; iri = 0.; while true do if irf < irh then iQY(irj, irf, iQP(iQW(irj, irf), iQO(iQR(irl, iri * 8), 255.))); irf = irf + 1; iri = iri + 1 else break end end; if ire then break end; do irr = iQU(irj, 0., irh); ire = true; break end; break end end; for iDz = 108. / (245 - 245), 66. % 66. do irv = { table }; local iDy = #"pslvct" end; for iDz = iIn[7718], iIn[1353.] do if iDz * iDz < iIn[4648] % iIn[4648] then local iDy = {}; if iIn[3919] > iIn[275] % iIn[275] / (iIn[9501.] % iIn[9501.]) then Q[iIn[3616]] = iIn[6798.] ^ u end end end; for iDz = iIn[7718], iIn[1371.] do if (iDz * iDz + iDz) % iIn[1353.] == iIn[7718] then local iDy = ({})[iIn[3990.]]; iru[iIn[3990.]] = { u, F, bl } end end; for iDA = iIn[4025] / (iIn[4497.] - iIn[4497.]), iIn[4090] % iIn[4090] do for iDz = iIn[7718], iIn[1353.] do if iDz * iDz + iIn[7718] <= iIn[9778] - iIn[9778] then local iDy = iIn[8943.] - iIn[2767]; bm = irj <= iIn[8269] end end; cz = iIn[2444] ~= ax end; if iIn[5742.] / (iIn[1651] % iIn[1651]) - iIn[10486] / (iIn[2598.] - iIn[2598.]) == bK then E = not true; local iDy = ({})[bl] end; irm = nil; do irg = iIn[10140.]; if ird == (17 - 17) / (62 % 62) then ("bkojqmb")[al] = 797 ^ 507.; bR[bh] = "rvgauba" .. "czwmi" end; irj = iIn[10825]; irh = (iIn[9237.] + lQ) % iIn[5374]; irl = k7; while 246. < (5 - 5) / (53 - 53) do for iDz = 1, 3. do if iDz * iDz + 1 <= 224 - 224 then cZ:remove(); local iDy = "qufro" < "dozf" end end; local iDA = 357. * 762. end; iri = iIn[10480]; irf = false; for iDA = 1, 3. do if iDA * iDA < 76 % 76 then local iDy = { "wbvxc" }; local iDz = 862 or iDy end end; while true do irs = #irj; irc = irs - iri; irn = irl(irh % 4294967296); irn = irn % 2147483646. + 1; ird = irc >= 1; if ird then ird = irc <= 4 end; if ird then irn = irn * 16807 % 2147483647; if irc == 1 then irm = iQS(iQP(iQQ(irj, 1), iQO(irn, 255.))); irf = true; break elseif irc == 2 then irm = iQS(iQP(iQQ(irj, 1), iQO(irn, 255.)), iQP(iQQ(irj, 2), iQO(iQR(irn, 8), 255.))); irf = true; break elseif irc == 3. then irm = iQS(iQP(iQQ(irj, 1), iQO(irn, 255.)), iQP(iQQ(irj, 2), iQO(iQR(irn, 8), 255.)), iQP(iQQ(irj, 3.), iQO(iQR(irn, 16), 255.))); irf = true; break elseif irc == 4 then irm = iQS(iQP(iQQ(irj, 1), iQO(irn, 255.)), iQP(iQQ(irj, 2), iQO(iQR(irn, 8), 255.)), iQP(iQQ(irj, 3.), iQO(iQR(irn, 16), 255.)), iQP(iQQ(irj, 4), iQO(iQR(irn, 24.), 255.))); irf = true; break end end; irq = iQT(irj); ire = 0.; while true do if ire <= irc - 4 then irn = irn * 16807 % 2147483647; iQX(irq, ire, iQP(iQV(irq, ire), irn)); ire = ire + 4 else break end end; if irf then break end; irn = irn * 16807 % 2147483647; irb = 0.; while true do if ire < irc then iQY(irq, ire, iQP(iQW(irq, ire), iQO(iQR(irn, irb * 8), 255.))); ire = ire + 1; irb = irb + 1 else break end end; if irf then break end; do irm = iQU(irq, 0., irc); irf = true; break end; break end end; while iIn[5053] / (iIn[10363] - iIn[10363]) - iIn[8328.] / (iIn[10653.] - iIn[10653.]) == iIn[659] / (iIn[4945] % iIn[4945]) * (iIn[4025] % iIn[4025]) do local iDy = { iIn[7994], true } end; while av == iIn[7145] / (iIn[9683] - iIn[9683]) * (iIn[8922.] % iIn[8922.]) do av(cA); local iDy = {}; local iDz = cY <= aT end; irs = nil; for iDz = 1, 2 do if iDz * iDz + 1 <= 190 % 190 then ({}):count(irz, "balhlc"); local iDy = { "glz", aU } end end; do for iDy = 246. / (51. - 51.), 77 - 77 do u = "ziju" .. ire end; irc = iIn[2835.]; irn = iIn[10454]; irb = k7; ird = (iIn[133] + lQ) % iIn[5374]; irq = iIn[8888]; ire = false; for iDz = 4 / (146 - 146), 220 - 220 do cz(true, false); local iDy = buffer >= "scaj" end; while true do irt = #irc; irh = irt - irq; irl = irb(ird % 4294967296); irg = irh >= 1; if irg then irg = irh <= 4 end; if irg then irl = iQZ((irl + 1832704949) % 4294967296, 13); if irh == 1 then irs = iQS(iQP(iQQ(irc, 1), iQO(irl, 255.))); ire = true; break elseif irh == 2 then irs = iQS(iQP(iQQ(irc, 1), iQO(irl, 255.)), iQP(iQQ(irc, 2), iQO(iQR(irl, 8), 255.))); ire = true; break elseif irh == 3. then irs = iQS(iQP(iQQ(irc, 1), iQO(irl, 255.)), iQP(iQQ(irc, 2), iQO(iQR(irl, 8), 255.)), iQP(iQQ(irc, 3.), iQO(iQR(irl, 16), 255.))); ire = true; break elseif irh == 4 then irs = iQS(iQP(iQQ(irc, 1), iQO(irl, 255.)), iQP(iQQ(irc, 2), iQO(iQR(irl, 8), 255.)), iQP(iQQ(irc, 3.), iQO(iQR(irl, 16), 255.)), iQP(iQQ(irc, 4), iQO(iQR(irl, 24.), 255.))); ire = true; break end end; irj = iQT(irc); irf = 0.; while true do if irf + 4 <= irh then irl = iQZ((irl + 1832704949) % 4294967296, 13); iQX(irj, irf, iQP(iQV(irj, irf), irl)); irf = irf + 4 else break end end; if ire then break end; irl = iQZ((irl + 1832704949) % 4294967296, 13); iri = 0.; while true do if irf < irh then iQY(irj, irf, iQP(iQW(irj, irf), iQO(iQR(irl, iri * 8), 255.))); irf = irf + 1; iri = iri + 1 else break end end; if ire then break end; do irs = iQU(irj, 0., irh); ire = true; break end; break end end; if 216. / (199 - 199) - 206 / (13 - 13) == 115 / (24. - 24.) * (107 - 107) then if 11 / (95 % 95) - 33. / (21. - 21.) == 243. % 243. / (225. - 225.) then local iDy = P + 968; bn = iDy >= ak end end; while (156. - 156.) / (66. - 66.) == irw do local iDy = 60. // E; ({})[bj] = not pcall end; irt = nil; do irh = iIn[7868]; for iDz = 1, 3. do if iDz * iDz < 236 % 236 then local iDy = 838 ^ av; u = "bcq" .. ak end end; irj = iIn[9503]; iri = (iIn[4059.] + lQ) % iIn[5374]; irl = k7; if 195. % 195. / (104 - 104) == math then tostring(irq); local iDy = { true, P } end; irg = false; while true do irq = #irj; ire = irq - irh; irb = irl(iri % 4294967296); irf = ire >= 1; if irf then irf = ire <= 4 end; if irf then irb = (irb + 2654435769.) % 4294967296; if ire == 1 then irt = iQS(iQP(iQQ(irj, 1), iQO(irb, 255.))); irg = true; break elseif ire == 2 then irt = iQS(iQP(iQQ(irj, 1), iQO(irb, 255.)), iQP(iQQ(irj, 2), iQO(iQR(irb, 8), 255.))); irg = true; break elseif ire == 3. then irt = iQS(iQP(iQQ(irj, 1), iQO(irb, 255.)), iQP(iQQ(irj, 2), iQO(iQR(irb, 8), 255.)), iQP(iQQ(irj, 3.), iQO(iQR(irb, 16), 255.))); irg = true; break elseif ire == 4 then irt = iQS(iQP(iQQ(irj, 1), iQO(irb, 255.)), iQP(iQQ(irj, 2), iQO(iQR(irb, 8), 255.)), iQP(iQQ(irj, 3.), iQO(iQR(irb, 16), 255.)), iQP(iQQ(irj, 4), iQO(iQR(irb, 24.), 255.))); irg = true; break end end; irc = iQT(irj); irn = 0.; while true do if irn + 4 <= ire then irb = (irb + 2654435769.) % 4294967296; iQX(irc, irn, iQP(iQV(irc, irn), irb)); irn = irn + 4 else break end end; if irg then break end; irb = (irb + 2654435769.) % 4294967296; ird = 0.; while true do if irn < ire then iQY(irc, irn, iQP(iQW(irc, irn), iQO(iQR(irb, ird * 8), 255.))); irn = irn + 1; ird = ird + 1 else break end end; if irg then break end; do irt = iQU(irc, 0., ire); irg = true; break end; break end end; if iIn[10016] == iIn[881] / (iIn[1506.] % iIn[1506.]) - iIn[8661.] / (iIn[8818] % iIn[8818]) then local iDy = u <= am end; for iDy = 136 / (212 - 212), 154 - 154 do if (182 - 182) / (67 % 67) >= 247 then a4 = ({})[652] end end; for iDA = 10 / (233 - 233), 18. % 18. do local iDy = "ktxcn" .. cZ; local iDz = Enum.data end; irn = nil; do irc = iIn[4516]; ire = iIn[10134.]; irb = (iIn[10491.] + lQ) % iIn[5374]; ird = k7; irq = iIn[10480]; for iDz = 1, 2 do if iDz * iDz + 1 <= 190 - 190 then local iDy = "lyepqs" .. "erx" end end; irf = false; for iDy = 1, 3. do if iDy * iDy < 134 % 134 then ao.count = { false } end end; while true do irv = #ire; iri = irv - irq; iru = ird(irb % 4294967296); iru = iru % 2147483646. + 1; irh = iri >= 1; if irh then irh = iri <= 4 end; if irh then iru = iru * 16807 % 2147483647; if iri == 1 then irn = iQS(iQP(iQQ(ire, 1), iQO(iru, 255.))); irf = true; break elseif iri == 2 then irn = iQS(iQP(iQQ(ire, 1), iQO(iru, 255.)), iQP(iQQ(ire, 2), iQO(iQR(iru, 8), 255.))); irf = true; break elseif iri == 3. then irn = iQS(iQP(iQQ(ire, 1), iQO(iru, 255.)), iQP(iQQ(ire, 2), iQO(iQR(iru, 8), 255.)), iQP(iQQ(ire, 3.), iQO(iQR(iru, 16), 255.))); irf = true; break elseif iri == 4 then irn = iQS(iQP(iQQ(ire, 1), iQO(iru, 255.)), iQP(iQQ(ire, 2), iQO(iQR(iru, 8), 255.)), iQP(iQQ(ire, 3.), iQO(iQR(iru, 16), 255.)), iQP(iQQ(ire, 4), iQO(iQR(iru, 24.), 255.))); irf = true; break end end; irl = iQT(ire); irg = 0.; while true do if irg <= iri - 4 then iru = iru * 16807 % 2147483647; iQX(irl, irg, iQP(iQV(irl, irg), iru)); irg = irg + 4 else break end end; if irf then break end; iru = iru * 16807 % 2147483647; irj = 0.; while true do if irg < iri then iQY(irl, irg, iQP(iQW(irl, irg), iQO(iQR(iru, irj * 8), 255.))); irg = irg + 1; irj = irj + 1 else break end end; if irf then break end; do irn = iQU(irl, 0., iri); irf = true; break end; break end end; while (43 - 43) / (190 % 190) == 120. / (77 - 77) * (253 - 253) do local iDy = UDim2 > 592; bm = not I end; for iDz = 1, 2 do if iDz * iDz < 72. - 72. then local iDy = 982 + cx; ("xfisji")[select] = ({}).count end end; for iDy = iIn[7718], iIn[1353.] do if (iDy * iDy + iDy) % iIn[1353.] == iIn[7718] then iIn[6909.][iIn[10189]] = iIn[7152.] >= iIn[1019] end end; while iIn[4639] % iIn[4639] / (iIn[884] % iIn[884]) == iIn[3504.] / (iIn[1506.] % iIn[1506.]) - iIn[7553] / (iIn[4090] - iIn[4090]) do ire = { iIn[312.], iIn[530], cz, iIn[3889] } end; if iIn[8269] == iIn[10617.] / (iIn[3768.] % iIn[3768.]) - iIn[2922.] / (iIn[2112.] - iIn[2112.]) then aW[iIn[9609.]] = iIn[3799] % iIn[9581]; local iDy = ao or iIn[5173] end; for iDA = iIn[7718], iIn[1353.] do if iDA * iDA < iIn[9569] % iIn[9569] then while iIn[1651] / (iIn[5257] - iIn[5257]) - iIn[884] / (iIn[4067] - iIn[4067]) >= iIn[3176] do local iDy = iIn[619][iIn[5857]]; iri = iDy and true; local iDz = iDy + ax end end end; while iIn[1079] / (iIn[4444] - iIn[4444]) * (iIn[3828.] - iIn[3828.]) > iIn[1977.] do local iDy = type or false; local iDz = ({})[iIn[8084]] end; irv = nil; do iru = true; iri = k7; irg = iIn[4442]; irj = iIn[10480]; irh = iIn[6552.]; irl = (iIn[10429] + lQ) % iIn[5374]; irf = false; while true do irx = #irh; irc = irx - irj; irw = iri(irl % 4294967296); irw = irw % 2147483646. + 1; ird = irc >= 1; if ird then ird = irc <= 4 end; if ird then irw = irw * 16807 % 2147483647; if irc == 1 then irv = iQS(iQP(iQQ(irh, 1), iQO(irw, 255.))); irf = true; break elseif irc == 2 then irv = iQS(iQP(iQQ(irh, 1), iQO(irw, 255.)), iQP(iQQ(irh, 2), iQO(iQR(irw, 8), 255.))); irf = true; break elseif irc == 3. then irv = iQS(iQP(iQQ(irh, 1), iQO(irw, 255.)), iQP(iQQ(irh, 2), iQO(iQR(irw, 8), 255.)), iQP(iQQ(irh, 3.), iQO(iQR(irw, 16), 255.))); irf = true; break elseif irc == 4 then irv = iQS(iQP(iQQ(irh, 1), iQO(irw, 255.)), iQP(iQQ(irh, 2), iQO(iQR(irw, 8), 255.)), iQP(iQQ(irh, 3.), iQO(iQR(irw, 16), 255.)), iQP(iQQ(irh, 4), iQO(iQR(irw, 24.), 255.))); irf = true; break end end; irq = iQT(irh); ire = 0.; while true do if ire <= irc - 4 then irw = irw * 16807 % 2147483647; iQX(irq, ire, iQP(iQV(irq, ire), irw)); ire = ire + 4 else break end end; if irf then break end; irw = irw * 16807 % 2147483647; irb = 0.; while true do if ire < irc then iQY(irq, ire, iQP(iQW(irq, ire), iQO(iQR(irw, irb * 8), 255.))); ire = ire + 1; irb = irb + 1 else break end end; if irf then break end; do irv = iQU(irq, 0., irc); irf = true; break end; break end end; if O == iIn[5744] / (iIn[4077.] - iIn[4077.]) - iIn[8818] / (iIn[10839.] - iIn[10839.]) then irb[an] = iIn[9602] ^ iIn[9095] end; if iIn[8818] / (iIn[10389.] - iIn[10389.]) - iIn[2526.] / (iIn[5436.] - iIn[5436.]) == iIn[4942] / (iIn[7327] - iIn[7327]) * (iIn[2871.] % iIn[2871.]) then local iDy = cZ[table]; local iDz = iri - iDy end; if iIn[5742.] / (iIn[10906] % iIn[10906]) - iIn[2922.] / (iIn[625] - iIn[625]) == E then local iDy = iIn[7588] == iIn[8452]; ({}):reset(); if (iIn[460] - iIn[460]) / (iIn[5742.] % iIn[5742.]) == irr then table[iIn[4869.]] = { iIn[1070], iIn[3452], iIn[4846], iIn[2072] } end end; irx = nil; for iDz = 133 / (12. - 12.), 153. % 153. do local iDy = { "mdmj" }; tostring(E) end; do ird = iIn[9326]; irq = iIn[2717]; irc = iIn[4646]; irw = (iIn[7767.] + lQ) % iIn[5374]; irb = iIn[10480]; while ao == 24. / (144. % 144.) - 6. / (136 % 136) do local iDy = { "yiik" }; math:update(32, l) end; ire = k7; irf = false; while true do irj = #irq; iry = irj - irb; iri = ire(irw % 4294967296); iru = iry >= 1; if iru then iru = iry <= 3. end; if iru then iri = (iri * 1597 + 51749) % 4294967296; if iry == 1 then irx = iQS((iQQ(irq, 1) - iQO(iri, 255.)) % 256); irf = true; break elseif iry == 2 then irx = iQS((iQQ(irq, 1) - iQO(iri, 255.)) % 256, (iQQ(irq, 2) - iQO(iQR(iri, 8), 255.)) % 256); irf = true; break elseif iry == 3. then irx = iQS((iQQ(irq, 1) - iQO(iri, 255.)) % 256, (iQQ(irq, 2) - iQO(iQR(iri, 8), 255.)) % 256, (iQQ(irq, 3.) - iQO(iQR(iri, 16), 255.)) % 256); irf = true; break end end; irh = iQT(irq); irl = 0.; while true do if irl + 4 <= iry then iri = (iri * 1597 + 51749) % 4294967296; iQX(irh, irl, (iQV(irh, irl) - iri) % 4294967296); irl = irl + 4 else break end end; if irf then break end; iri = (iri * 1597 + 51749) % 4294967296; irg = 0.; while true do if irl < iry then iQY(irh, irl, (iQW(irh, irl) - iQO(iQR(iri, irg * 8), 255.)) % 256); irl = irl + 1; irg = irg + 1 else break end end; if irf then break end; do irx = iQU(irh, 0., iry); irf = true; break end; break end end; for iDA = 172 / (151 - 151), 23 % 23 do local iDy = 869 // iq8; local iDz = P.len end; for iDy = 1, 3. do if (iDy * iDy + iDy) % 2 == 1 then ("buxietv").value = irw < 877 end end; while (iIn[9519.] - iIn[9519.]) / (iIn[3020] - iIn[3020]) == irj do I = irr[iIn[6713]]; if iIn[4265] % iIn[4265] / (iIn[6187] - iIn[6187]) == P then if (iIn[6156.] - iIn[6156.]) / (iIn[2994.] - iIn[2994.]) == iIn[1347.] / (iIn[3106] - iIn[3106]) - iIn[2389] / (iIn[8390] % iIn[8390]) then a_[al] = iIn[8956] >= iIn[5066]; local iDy = iIn[10575.][iIn[8629]] end; local iDz = iIn[4677.] == false; local iDA = iIn[9323][iIn[2380]] end end; for iDy = iIn[7718], iIn[1371.] do if (iDy * iDy + iDy) % iIn[1353.] == iIn[7718] then w = { iIn[2860], cf, cx, false } end end; if (iIn[7257.] - iIn[7257.]) / (iIn[2619.] % iIn[2619.]) < iIn[4246] then ({})[iIn[4869.]] = bR and iIn[2800]; if iIn[8243] / (iIn[7689.] - iIn[7689.]) - iIn[4985] / (iIn[5744] % iIn[5744]) == iIn[460] / (iIn[7868] - iIn[7868]) * (iIn[1307] - iIn[1307]) then if iIn[7670] / (iIn[8278] % iIn[8278]) * (iIn[8661.] - iIn[8661.]) == irv then bn = iIn[10547] .. iIn[9395] end; ({}):clone(iIn[4976], iIn[6121]) end end; for iDz = iIn[7718], iIn[1353.] do if iDz * iDz < iIn[9431] - iIn[9431] then local iDy = { false, P }; if iq7 == (iIn[2389] - iIn[2389]) / (iIn[5060] % iIn[5060]) then ({})[iDy] = irn ^ df end end end; for iDy = 65 / (224 - 224), 254 - 254 do ({})[pairs] = "urmnc" .. 750. end; iry = nil; do irj = false; irg = k7; irl = iIn[1610]; irh = iIn[10480]; iru = iIn[9333.]; iri = (iIn[2950] + lQ) % iIn[5374]; irf = false; while true do irc = #iru; irw = irc - irh; ird = irg(iri % 4294967296); ird = ird % 2147483646. + 1; irq = irw >= 1; if irq then irq = irw <= 4 end; if irq then ird = ird * 16807 % 2147483647; if irw == 1 then iry = iQS(iQP(iQQ(iru, 1), iQO(ird, 255.))); irf = true; break elseif irw == 2 then iry = iQS(iQP(iQQ(iru, 1), iQO(ird, 255.)), iQP(iQQ(iru, 2), iQO(iQR(ird, 8), 255.))); irf = true; break elseif irw == 3. then iry = iQS(iQP(iQQ(iru, 1), iQO(ird, 255.)), iQP(iQQ(iru, 2), iQO(iQR(ird, 8), 255.)), iQP(iQQ(iru, 3.), iQO(iQR(ird, 16), 255.))); irf = true; break elseif irw == 4 then iry = iQS(iQP(iQQ(iru, 1), iQO(ird, 255.)), iQP(iQQ(iru, 2), iQO(iQR(ird, 8), 255.)), iQP(iQQ(iru, 3.), iQO(iQR(ird, 16), 255.)), iQP(iQQ(iru, 4), iQO(iQR(ird, 24.), 255.))); irf = true; break end end; ire = iQT(iru); irb = 0.; while true do if irb <= irw - 4 then ird = ird * 16807 % 2147483647; iQX(ire, irb, iQP(iQV(ire, irb), ird)); irb = irb + 4 else break end end; if irf then break end; ird = ird * 16807 % 2147483647; irz = 0.; while true do if irb < irw then iQY(ire, irb, iQP(iQW(ire, irb), iQO(iQR(ird, irz * 8), 255.))); irb = irb + 1; irz = irz + 1 else break end end; if irf then break end; do iry = iQU(ire, 0., irw); irf = true; break end; break end end; for iDy = 1, 3. do if iDy * iDy < 35 % 35 then E = not "domni" end end; while (47 - 47) / (205 - 205) == irz do irb = "bjn" .. "grgqfpu"; local iDy = 788 * cZ end; for iDz = iIn[7718], iIn[1353.] do if iDz * iDz < iIn[6187] % iIn[6187] then local iDy = true and iIn[1878.] end end; for iDz = 1, 2 do if (iDz * iDz + iDz) % 2 == 1 then local iDy = buffer[861.]; ba = not string end end; irz = nil; do irb = iIn[5324]; ird = iIn[8779]; irq = k7; irc = (iIn[10670] + lQ) % iIn[5374]; if (24. - 24.) / (31 % 31) == 245 / (60. % 60.) - 173 / (54. - 54.) then local iDy = aU or bl; local iDz = -iDy end; irw = iIn[4067]; ire = false; while true do iru = #irb; irh = iru - irw; irl = irq(irc % 4294967296); irg = irh >= 1; if irg then irg = irh <= 4 end; if irg then irl = iQZ((irl + 1832704949) % 4294967296, 13); if irh == 1 then irz = iQS(iQP(iQQ(irb, 1), iQO(irl, 255.))); ire = true; break elseif irh == 2 then irz = iQS(iQP(iQQ(irb, 1), iQO(irl, 255.)), iQP(iQQ(irb, 2), iQO(iQR(irl, 8), 255.))); ire = true; break elseif irh == 3. then irz = iQS(iQP(iQQ(irb, 1), iQO(irl, 255.)), iQP(iQQ(irb, 2), iQO(iQR(irl, 8), 255.)), iQP(iQQ(irb, 3.), iQO(iQR(irl, 16), 255.))); ire = true; break elseif irh == 4 then irz = iQS(iQP(iQQ(irb, 1), iQO(irl, 255.)), iQP(iQQ(irb, 2), iQO(iQR(irl, 8), 255.)), iQP(iQQ(irb, 3.), iQO(iQR(irl, 16), 255.)), iQP(iQQ(irb, 4), iQO(iQR(irl, 24.), 255.))); ire = true; break end end; irj = iQT(irb); irf = 0.; while true do if irf + 4 <= irh then irl = iQZ((irl + 1832704949) % 4294967296, 13); iQX(irj, irf, iQP(iQV(irj, irf), irl)); irf = irf + 4 else break end end; if ire then break end; irl = iQZ((irl + 1832704949) % 4294967296, 13); iri = 0.; while true do if irf < irh then iQY(irj, irf, iQP(iQW(irj, irf), iQO(iQR(irl, iri * 8), 255.))); irf = irf + 1; iri = iri + 1 else break end end; if ire then break end; do irz = iQU(irj, 0., irh); ire = true; break end; break end end; if 772 <= 193 / (172 % 172) - 97 / (224 - 224) then local iDy = true == bQ; local iDz = ({})[pcall] end; for iDz = iIn[7718], iIn[1371.] do if (iDz * iDz + iDz) % iIn[1353.] == iIn[7718] then local iDy = cw ^ iIn[2340.]; A = aW[iIn[5145.]] end end; iru = nil; do irj = iIn[4757]; while bq == 182 / (174. % 174.) - 37 / (196 - 196) do E = "heyrgt" .. "dmcyyhn"; local iDy = aV.y end; irh = iIn[2853.]; irl = (iIn[7379] + lQ) % iIn[5374]; iri = k7; irg = iIn[10411]; irf = false; while true do irb = #irh; irA = irb - irg; irc = iri(irl % 4294967296); irc = irc % 2147483646. + 1; irw = irA >= 1; if irw then irw = irA <= 4 end; if irw then irc = irc * 16807 % 2147483647; if irA == 1 then iru = iQS(iQP(iQQ(irh, 1), iQO(irc, 255.))); irf = true; break elseif irA == 2 then iru = iQS(iQP(iQQ(irh, 1), iQO(irc, 255.)), iQP(iQQ(irh, 2), iQO(iQR(irc, 8), 255.))); irf = true; break elseif irA == 3. then iru = iQS(iQP(iQQ(irh, 1), iQO(irc, 255.)), iQP(iQQ(irh, 2), iQO(iQR(irc, 8), 255.)), iQP(iQQ(irh, 3.), iQO(iQR(irc, 16), 255.))); irf = true; break elseif irA == 4 then iru = iQS(iQP(iQQ(irh, 1), iQO(irc, 255.)), iQP(iQQ(irh, 2), iQO(iQR(irc, 8), 255.)), iQP(iQQ(irh, 3.), iQO(iQR(irc, 16), 255.)), iQP(iQQ(irh, 4), iQO(iQR(irc, 24.), 255.))); irf = true; break end end; ird = iQT(irh); irq = 0.; while true do if irq <= irA - 4 then irc = irc * 16807 % 2147483647; iQX(ird, irq, iQP(iQV(ird, irq), irc)); irq = irq + 4 else break end end; if irf then break end; irc = irc * 16807 % 2147483647; ire = 0.; while true do if irq < irA then iQY(ird, irq, iQP(iQW(ird, irq), iQO(iQR(irc, ire * 8), 255.))); irq = irq + 1; ire = ire + 1 else break end end; if irf then break end; do iru = iQU(ird, 0., irA); irf = true; break end; break end end; while "huyo" == 104 / (241 % 241) - 115 / (117. % 117.) do local iDy = cJ and tostring; local iDz = { iDy, iDy, bit32 } end; for iDA = iIn[4795] / (iIn[275] - iIn[275]), iIn[2647] - iIn[2647] do local iDy = iIn[1116.] .. iIn[5889.]; local iDz = iIn[8789] .. iDy end; lM(iro, { [iq9] = dh, [iq8] = iIn[10184][irk](iIn[7718], iIn[10480], iIn[7718], -iIn[5300]), [iq7] = iIn[10184][ira](iIn[10480], iIn[5300], iIn[10480], iIn[10480]), [irp] = iIn[7718], [irr] = df, [irm] = iIn[8269][irs][irt], [irn] = lV[irv], [irx] = iIn[4218.], [iry] = iIn[8269][irz][iru] }); for iDy = iIn[7718], iIn[1353.] do if iDy * iDy < iIn[5436.] % iIn[5436.] then ({})[iIn[129.]] = true ~= iIn[8243] end end; while iIn[10873] / (iIn[10422.] % iIn[10422.]) - iIn[2033] / (iIn[8661.] % iIn[8661.]) > iIn[8393] do ({})[false] = iIn[2226.][iIn[8629]] end; irA = nil; do ird = false; irq = iIn[1146.]; irc = (iIn[7947.] + lQ) % iIn[5374]; irw = k7; irb = iIn[10480]; if 135. / (165. - 165.) - 41 / (159. - 159.) == (220 - 220) / (4 - 4) then local iDy = ({})[362]; for iDz = 1, 3. do if iDz * iDz + 1 <= 196 - 196 then bit32[iDy] = "qqnmei" .. 217 end end end; ire = false; while true do iri = #irq; iru = iri - irb; irh = irw(irc % 4294967296); irh = irh % 2147483646. + 1; irl = iru >= 1; if irl then irl = iru <= 4 end; if irl then irh = irh * 16807 % 2147483647; if iru == 1 then irA = iQS(iQP(iQQ(irq, 1), iQO(irh, 255.))); ire = true; break elseif iru == 2 then irA = iQS(iQP(iQQ(irq, 1), iQO(irh, 255.)), iQP(iQQ(irq, 2), iQO(iQR(irh, 8), 255.))); ire = true; break elseif iru == 3. then irA = iQS(iQP(iQQ(irq, 1), iQO(irh, 255.)), iQP(iQQ(irq, 2), iQO(iQR(irh, 8), 255.)), iQP(iQQ(irq, 3.), iQO(iQR(irh, 16), 255.))); ire = true; break elseif iru == 4 then irA = iQS(iQP(iQQ(irq, 1), iQO(irh, 255.)), iQP(iQQ(irq, 2), iQO(iQR(irh, 8), 255.)), iQP(iQQ(irq, 3.), iQO(iQR(irh, 16), 255.)), iQP(iQQ(irq, 4), iQO(iQR(irh, 24.), 255.))); ire = true; break end end; irg = iQT(irq); irj = 0.; while true do if irj <= iru - 4 then irh = irh * 16807 % 2147483647; iQX(irg, irj, iQP(iQV(irg, irj), irh)); irj = irj + 4 else break end end; if ire then break end; irh = irh * 16807 % 2147483647; irf = 0.; while true do if irj < iru then iQY(irg, irj, iQP(iQW(irg, irj), iQO(iQR(irh, irf * 8), 255.))); irj = irj + 1; irf = irf + 1 else break end end; if ire then break end; do irA = iQU(irg, 0., iru); ire = true; break end; break end end; while iIn[7327] % iIn[7327] / (iIn[7294] % iIn[7294]) == iIn[5393] / (iIn[6075.] % iIn[6075.]) * (iIn[7130] - iIn[7130]) do local iDy = false or k7; local iDz = iDy and false end; while iIn[10070] == iIn[9882.] / (iIn[9495.] - iIn[9495.]) - iIn[5744] / (iIn[1798] % iIn[1798]) do local iDy = iIn[8269] * ird; ({})[J] = iIn[8574.][iIn[3378.]] end; if iIn[10486] / (iIn[9295] % iIn[9295]) - iIn[2389] / (iIn[7954] % iIn[7954]) == N then local iDy = ({})[iIn[3329]] end; for iDz = iIn[9095] / (iIn[7553] % iIn[7553]), iIn[6187] - iIn[6187] do local iDy = math.prev end; iru = nil; do while cE == 245 / (62 % 62) * (164 % 164) do bB(); local iDy = -658 end; irf = iIn[2653]; iri = iIn[7787]; irg = iIn[9827]; irj = (iIn[8874.] + lQ) % iIn[5374]; irh = iIn[3902]; irl = k7; ire = false; for iDz = 1, 3. do if iDz * iDz + 1 <= 107 % 107 then local iDy = 613 % 50; iDy = 140 // iDy end end; while 51. / (231. % 231.) * (112 % 112) == 197 / (211 % 211) - 2 / (230 % 230) do local iDy = cz > Enum; irp[iDy] = ire.right end; while true do iry = #iri; irb = iry - irh; irz = irl(irj % 4294967296); irc = irb >= 1; if irc then irc = irb <= 3. end; if irc then irz = (irz * 1597 + 51749) % 4294967296; if irb == 1 then iru = iQS((iQQ(iri, 1) - iQO(irz, 255.)) % 256); ire = true; break elseif irb == 2 then iru = iQS((iQQ(iri, 1) - iQO(irz, 255.)) % 256, (iQQ(iri, 2) - iQO(iQR(irz, 8), 255.)) % 256); ire = true; break elseif irb == 3. then iru = iQS((iQQ(iri, 1) - iQO(irz, 255.)) % 256, (iQQ(iri, 2) - iQO(iQR(irz, 8), 255.)) % 256, (iQQ(iri, 3.) - iQO(iQR(irz, 16), 255.)) % 256); ire = true; break end end; irw = iQT(iri); ird = 0.; while true do if ird + 4 <= irb then irz = (irz * 1597 + 51749) % 4294967296; iQX(irw, ird, (iQV(irw, ird) - irz) % 4294967296); ird = ird + 4 else break end end; if ire then break end; irz = (irz * 1597 + 51749) % 4294967296; irq = 0.; while true do if ird < irb then iQY(irw, ird, (iQW(irw, ird) - iQO(iQR(irz, irq * 8), 255.)) % 256); ird = ird + 1; irq = irq + 1 else break end end; if ire then break end; do iru = iQU(irw, 0., irb); ire = true; break end; break end end; if 22 / (147. % 147.) * (120. - 120.) == 106 / (34 - 34) - 184 / (7 - 7) then UDim2(true); local iDy = false ~= cm end; if (iIn[8468] - iIn[8468]) / (iIn[8922.] % iIn[8922.]) == ira then local iDy = iIn[10176.] .. iIn[4661] end; for iDz = iIn[7718], iIn[1353.] do if iDz * iDz + iIn[7718] <= iIn[1079] - iIn[1079] then tostring(iIn[10184]); local iDy = iIn[3960.] or u end end; for iDA = 98 / (232 - 232), 93. % 93. do local iDy = not A; local iDz = 20 + 106 end; iry = nil; do if 191 / (146 % 146) * (54. - 54.) == 191 / (89 - 89) - 70 / (171. % 171.) then aT = buffer * dh end; irq = false; irc = iIn[2632]; irw = (iIn[5970.] + lQ) % iIn[5374]; irb = k7; while 55 / (234. - 234.) - 80 / (135. - 135.) > 776 do string.result = cY % irx end; irz = iIn[9096.]; ird = false; if (102. - 102.) / (75. % 75.) == I then bq[742] = { irq, iru } end; while true do irl = #irc; irg = irl - irz; irj = irb(irw % 4294967296); irj = irj % 2147483646. + 1; irf = irg >= 1; if irf then irf = irg <= 4 end; if irf then irj = irj * 16807 % 2147483647; if irg == 1 then iry = iQS(iQP(iQQ(irc, 1), iQO(irj, 255.))); ird = true; break elseif irg == 2 then iry = iQS(iQP(iQQ(irc, 1), iQO(irj, 255.)), iQP(iQQ(irc, 2), iQO(iQR(irj, 8), 255.))); ird = true; break elseif irg == 3. then iry = iQS(iQP(iQQ(irc, 1), iQO(irj, 255.)), iQP(iQQ(irc, 2), iQO(iQR(irj, 8), 255.)), iQP(iQQ(irc, 3.), iQO(iQR(irj, 16), 255.))); ird = true; break elseif irg == 4 then iry = iQS(iQP(iQQ(irc, 1), iQO(irj, 255.)), iQP(iQQ(irc, 2), iQO(iQR(irj, 8), 255.)), iQP(iQQ(irc, 3.), iQO(iQR(irj, 16), 255.)), iQP(iQQ(irc, 4), iQO(iQR(irj, 24.), 255.))); ird = true; break end end; iri = iQT(irc); ire = 0.; while true do if ire <= irg - 4 then irj = irj * 16807 % 2147483647; iQX(iri, ire, iQP(iQV(iri, ire), irj)); ire = ire + 4 else break end end; if ird then break end; irj = irj * 16807 % 2147483647; irh = 0.; while true do if ire < irg then iQY(iri, ire, iQP(iQW(iri, ire), iQO(iQR(irj, irh * 8), 255.))); ire = ire + 1; irh = irh + 1 else break end end; if ird then break end; do iry = iQU(iri, 0., irg); ird = true; break end; break end end; if 88 % 88 / (122 - 122) < 112 then local iDy = Enum % 919 end; for iDz = iIn[7718], iIn[1353.] do if iDz * iDz + iIn[7718] <= iIn[5017] - iIn[5017] then local iDy = iIn[4551.] <= iIn[7420] end end; for iDA = iIn[7718], iIn[1371.] do if iDA * iDA + iIn[7718] <= iIn[5798] - iIn[5798] then local iDy = not iIn[8269]; local iDz = iIn[10184][iIn[4557.]] end end; irl = nil; do ire = iIn[9309.]; irh = iIn[1103]; irf = iIn[10301]; iri = (iIn[1807] + lQ) % iIn[5374]; irg = iIn[954.]; irj = k7; ird = false; while true do irv = #irh; irq = irv - irg; irx = irj(iri % 4294967296); irb = irq >= 1; if irb then irb = irq <= 3. end; if irb then irx = (irx * 1597 + 51749) % 4294967296; if irq == 1 then irl = iQS((iQQ(irh, 1) - iQO(irx, 255.)) % 256); ird = true; break elseif irq == 2 then irl = iQS((iQQ(irh, 1) - iQO(irx, 255.)) % 256, (iQQ(irh, 2) - iQO(iQR(irx, 8), 255.)) % 256); ird = true; break elseif irq == 3. then irl = iQS((iQQ(irh, 1) - iQO(irx, 255.)) % 256, (iQQ(irh, 2) - iQO(iQR(irx, 8), 255.)) % 256, (iQQ(irh, 3.) - iQO(iQR(irx, 16), 255.)) % 256); ird = true; break end end; irz = iQT(irh); irc = 0.; while true do if irc + 4 <= irq then irx = (irx * 1597 + 51749) % 4294967296; iQX(irz, irc, (iQV(irz, irc) - irx) % 4294967296); irc = irc + 4 else break end end; if ird then break end; irx = (irx * 1597 + 51749) % 4294967296; irw = 0.; while true do if irc < irq then iQY(irz, irc, (iQW(irz, irc) - iQO(iQR(irx, irw * 8), 255.)) % 256); irc = irc + 1; irw = irw + 1 else break end end; if ird then break end; do irl = iQU(irz, 0., irq); ird = true; break end; break end end; for iDy = iIn[7718], iIn[1371.] do if iDy * iDy < iIn[471.] - iIn[471.] then iIn[4731.](); iIn[3425][false] = iIn[1389.] or iIn[5084] end end; while iIn[7148] / (iIn[7689.] - iIn[7689.]) - iIn[9579.] / (iIn[4458.] % iIn[4458.]) == (iIn[2026] - iIn[2026]) / (iIn[7408] % iIn[7408]) do local iDy = iIn[8297] - iIn[8251] end; if iIn[4458.] / (iIn[4878.] % iIn[4878.]) - iIn[9882.] / (iIn[5975] % iIn[5975]) == iIn[7474] / (iIn[9096.] % iIn[9096.]) * (iIn[2071] - iIn[2071]) then local iDy = iIn[4638.] .. irn; irr = not iIn[1992.] end; for iDz = iIn[7718], iIn[1353.] do if (iDz * iDz + iDz) % iIn[1353.] == iIn[7718] then local iDy = u[iIn[3284]] end end; irv = nil; do irz = iIn[4973]; irq = k7; irx = (iIn[959] + lQ) % iIn[5374]; irw = iIn[1275.]; if 106 / (9. - 9.) * (249. % 249.) == pairs then while 12. / (235 - 235) - 78. / (181 % 181) == 177. / (235 - 235) * (130 % 130) do local iDy = iq8 // irr; local iDz = { a_ }; local iDA = ({})[17] end end; irb = false; for iDz = 1, 2 do if (iDz * iDz + iDz) % 2 == 1 then aj = 405. % iq7; local iDy = aW.left end end; while true do ire = #irw; irh = ire - irz; ird = irq(irx % 4294967296); ird = ird % 2147483646. + 1; irg = irh >= 1; if irg then irg = irh <= 4 end; if irg then ird = ird * 16807 % 2147483647; if irh == 1 then irv = iQS(iQP(iQQ(irw, 1), iQO(ird, 255.))); irb = true; break elseif irh == 2 then irv = iQS(iQP(iQQ(irw, 1), iQO(ird, 255.)), iQP(iQQ(irw, 2), iQO(iQR(ird, 8), 255.))); irb = true; break elseif irh == 3. then irv = iQS(iQP(iQQ(irw, 1), iQO(ird, 255.)), iQP(iQQ(irw, 2), iQO(iQR(ird, 8), 255.)), iQP(iQQ(irw, 3.), iQO(iQR(ird, 16), 255.))); irb = true; break elseif irh == 4 then irv = iQS(iQP(iQQ(irw, 1), iQO(ird, 255.)), iQP(iQQ(irw, 2), iQO(iQR(ird, 8), 255.)), iQP(iQQ(irw, 3.), iQO(iQR(ird, 16), 255.)), iQP(iQQ(irw, 4), iQO(iQR(ird, 24.), 255.))); irb = true; break end end; irc = iQT(irw); irf = 0.; while true do if irf + 4 <= irh then ird = ird * 16807 % 2147483647; iQX(irc, irf, iQP(iQV(irc, irf), ird)); irf = irf + 4 else break end end; if irb then break end; ird = ird * 16807 % 2147483647; iri = 0.; while true do if irf < irh then iQY(irc, irf, iQP(iQW(irc, irf), iQO(iQR(ird, iri * 8), 255.))); irf = irf + 1; iri = iri + 1 else break end end; if irb then break end; do irv = iQU(irc, 0., irh); irb = true; break end; break end end; if iIn[8921] / (iIn[1874] % iIn[1874]) * (iIn[6878] - iIn[6878]) == cY then local iDy = bm ^ iIn[1867] end; for iDA = iIn[7718], iIn[1371.] do if (iDA * iDA + iDA) % iIn[1353.] == iIn[7718] then local iDy = ({})[iIn[4958]]; local iDz = iDy > iIn[8227] end end; for iDy = iIn[7718], iIn[1353.] do if iDy * iDy < iIn[3795.] - iIn[3795.] then tostring(irp, true) end end; iri = nil; do irg = iIn[4218.]; for iDA = 1, 2 do if iDA * iDA + 1 <= 178 - 178 then local iDy = 290 // 185; local iDz = "xfcvx" .. "gfoiez" end end; ire = k7; irh = (iIn[4435] + lQ) % iIn[5374]; irf = iIn[8004.]; ird = false; if 186. / (125 - 125) - 177. / (47 % 47) == irb then cf = iry and 911; local iDy = 222. ^ iq7 end; while true do irw = #irf; irj = irw - irg; irq = ire(irh % 4294967296); irq = irq % 2147483646. + 1; irx = irj >= 1; if irx then irx = irj <= 4 end; if irx then irq = irq * 16807 % 2147483647; if irj == 1 then iri = iQS(iQP(iQQ(irf, 1), iQO(irq, 255.))); ird = true; break elseif irj == 2 then iri = iQS(iQP(iQQ(irf, 1), iQO(irq, 255.)), iQP(iQQ(irf, 2), iQO(iQR(irq, 8), 255.))); ird = true; break elseif irj == 3. then iri = iQS(iQP(iQQ(irf, 1), iQO(irq, 255.)), iQP(iQQ(irf, 2), iQO(iQR(irq, 8), 255.)), iQP(iQQ(irf, 3.), iQO(iQR(irq, 16), 255.))); ird = true; break elseif irj == 4 then iri = iQS(iQP(iQQ(irf, 1), iQO(irq, 255.)), iQP(iQQ(irf, 2), iQO(iQR(irq, 8), 255.)), iQP(iQQ(irf, 3.), iQO(iQR(irq, 16), 255.)), iQP(iQQ(irf, 4), iQO(iQR(irq, 24.), 255.))); ird = true; break end end; irb = iQT(irf); irz = 0.; while true do if irz + 4 <= irj then irq = irq * 16807 % 2147483647; iQX(irb, irz, iQP(iQV(irb, irz), irq)); irz = irz + 4 else break end end; if ird then break end; irq = irq * 16807 % 2147483647; irc = 0.; while true do if irz < irj then iQY(irb, irz, iQP(iQW(irb, irz), iQO(iQR(irq, irc * 8), 255.))); irz = irz + 1; irc = irc + 1 else break end end; if ird then break end; do iri = iQU(irb, 0., irj); ird = true; break end; break end end; while iIn[4077.] / (iIn[8435] - iIn[8435]) * (iIn[5455] % iIn[5455]) == bm do local iDy = iIn[1444] + iIn[10184]; local iDz = iIn[8269] + iDy end; while iIn[8269] == (iIn[2366] - iIn[2366]) / (iIn[3106] - iIn[3106]) do ({}):rep(true, irj) end; if (iIn[1590.] - iIn[1590.]) / (iIn[6720.] - iIn[6720.]) == iIn[10184] then local iDy = iIn[4791.] .. iIn[9940]; local iDz = iIn[9652] ^ iIn[10184] end; for iDz = iIn[7718], iIn[1371.] do if (iDz * iDz + iDz) % iIn[1353.] == iIn[7718] then local iDy = iIn[546.] % iIn[10184]; cn[iIn[5857]] = iIn[10345] == irn end end; while iIn[4731.] == (iIn[414.] - iIn[414.]) / (iIn[275] % iIn[275]) do irg(false, string) end; if 59 % 59 / (234. - 234.) == 72. / (11 % 11) * (195. - 195.) then local iDy = aU.id; local iDz = ce ^ irj end; irj = nil; do for iDB = 1, 2 do if iDB * iDB + 1 <= 148 - 148 then for iDz = 1, 2 do if (iDz * iDz + iDz) % 2 == 1 then local iDy = 171. * 67 end end; local iDA = ("miap").len; ({}).count = 698 ~= "cesfu" end end; irb = iIn[2295.]; for iDz = 1, 2 do if (iDz * iDz + iDz) % 2 == 1 then local iDy = ira and ira end end; irz = iIn[5406.]; irq = k7; if iq9 == 210. / (20 % 20) * (158 - 158) then local iDy = ("baekfqy").len; local iDz = ("byhdib").buffer end; irx = (iIn[2843] + lQ) % iIn[5374]; irw = iIn[2958.]; irc = false; if 229 / (137 - 137) * (160 - 160) == irs then lM[iru] = { bK, irw, iq9 } end; while true do irg = #irb; irt = irg - irw; irf = irq(irx % 4294967296); irn = irt >= 1; if irn then irn = irt <= 4 end; if irn then irf = iQZ((irf + 1832704949) % 4294967296, 13); if irt == 1 then irj = iQS(iQP(iQQ(irb, 1), iQO(irf, 255.))); irc = true; break elseif irt == 2 then irj = iQS(iQP(iQQ(irb, 1), iQO(irf, 255.)), iQP(iQQ(irb, 2), iQO(iQR(irf, 8), 255.))); irc = true; break elseif irt == 3. then irj = iQS(iQP(iQQ(irb, 1), iQO(irf, 255.)), iQP(iQQ(irb, 2), iQO(iQR(irf, 8), 255.)), iQP(iQQ(irb, 3.), iQO(iQR(irf, 16), 255.))); irc = true; break elseif irt == 4 then irj = iQS(iQP(iQQ(irb, 1), iQO(irf, 255.)), iQP(iQQ(irb, 2), iQO(iQR(irf, 8), 255.)), iQP(iQQ(irb, 3.), iQO(iQR(irf, 16), 255.)), iQP(iQQ(irb, 4), iQO(iQR(irf, 24.), 255.))); irc = true; break end end; ire = iQT(irb); irh = 0.; while true do if irh + 4 <= irt then irf = iQZ((irf + 1832704949) % 4294967296, 13); iQX(ire, irh, iQP(iQV(ire, irh), irf)); irh = irh + 4 else break end end; if irc then break end; irf = iQZ((irf + 1832704949) % 4294967296, 13); ird = 0.; while true do if irh < irt then iQY(ire, irh, iQP(iQW(ire, irh), iQO(iQR(irf, ird * 8), 255.))); irh = irh + 1; ird = ird + 1 else break end end; if irc then break end; do irj = iQU(ire, 0., irt); irc = true; break end; break end end; if iIn[1977.] / (iIn[3106] - iIn[3106]) * (iIn[3236] - iIn[3236]) == (iIn[2373.] - iIn[2373.]) / (iIn[1590.] - iIn[1590.]) then F = { false, N }; local iDy = false == O end; for iDz = iIn[7718], iIn[1371.] do if iDz * iDz + iIn[7718] <= iIn[7039] % iIn[7039] then local iDy = ai[iIn[9168.]]; ({})[iIn[8993]] = P and iIn[4731.] end end; if iIn[5744] / (iIn[1923.] % iIn[1923.]) - iIn[8393] / (iIn[4196] - iIn[4196]) == iIn[8888] / (iIn[1651] - iIn[1651]) * (iIn[7145] - iIn[7145]) then local iDy = iIn[1651] or E; local iDz = { iq8 } end; for iDz = iIn[7718], iIn[1371.] do if iDz * iDz + iIn[7718] <= iIn[5257] % iIn[5257] then local iDy = iIn[8269] + bK; ({}):split(iIn[7960]) end end; irt = nil; do ire = iIn[4268]; irh = iIn[10265]; irf = k7; irn = (iIn[8168] + lQ) % iIn[5374]; irg = iIn[10411]; if 566 >= 174. / (142 % 142) * (238 - 238) then local iDy = { math, irl }; iDy = irj[iDy] end; ird = false; while true do irb = #ire; irz = irb - irg; irc = irf(irn % 4294967296); irw = irz >= 1; if irw then irw = irz <= 4 end; if irw then irc = iQZ((irc + 1832704949) % 4294967296, 13); if irz == 1 then irt = iQS(iQP(iQQ(ire, 1), iQO(irc, 255.))); ird = true; break elseif irz == 2 then irt = iQS(iQP(iQQ(ire, 1), iQO(irc, 255.)), iQP(iQQ(ire, 2), iQO(iQR(irc, 8), 255.))); ird = true; break elseif irz == 3. then irt = iQS(iQP(iQQ(ire, 1), iQO(irc, 255.)), iQP(iQQ(ire, 2), iQO(iQR(irc, 8), 255.)), iQP(iQQ(ire, 3.), iQO(iQR(irc, 16), 255.))); ird = true; break elseif irz == 4 then irt = iQS(iQP(iQQ(ire, 1), iQO(irc, 255.)), iQP(iQQ(ire, 2), iQO(iQR(irc, 8), 255.)), iQP(iQQ(ire, 3.), iQO(iQR(irc, 16), 255.)), iQP(iQQ(ire, 4), iQO(iQR(irc, 24.), 255.))); ird = true; break end end; irs = iQT(ire); irq = 0.; while true do if irq + 4 <= irz then irc = iQZ((irc + 1832704949) % 4294967296, 13); iQX(irs, irq, iQP(iQV(irs, irq), irc)); irq = irq + 4 else break end end; if ird then break end; irc = iQZ((irc + 1832704949) % 4294967296, 13); irx = 0.; while true do if irq < irz then iQY(irs, irq, iQP(iQW(irs, irq), iQO(iQR(irc, irx * 8), 255.))); irq = irq + 1; irx = irx + 1 else break end end; if ird then break end; do irt = iQU(irs, 0., irz); ird = true; break end; break end end; for iDz = iIn[7718], iIn[1371.] do if (iDz * iDz + iDz) % iIn[1353.] == iIn[7718] then if iIn[4792] / (iIn[9021.] % iIn[9021.]) * (iIn[8661.] % iIn[8661.]) == iIn[8243] % iIn[8243] / (iIn[5520.] - iIn[5520.]) then local iDy = ({})[iIn[6336.]]; iIn[2782][G] = iIn[5356] .. iIn[8726] end end end; irs = nil; do while 161 / (198. - 198.) * (212 % 212) == math do bit32.value = buffer // 309.; local iDy = O or cw end; irq = iIn[8888]; irz = iIn[6131]; irw = (iIn[4006] + lQ) % iIn[5374]; irx = k7; irb = false; while true do irn = #irz; ire = irn - irq; irh = irx(irw % 4294967296); ird = ire >= 1; if ird then ird = ire <= 4 end; if ird then irh = (irh + 2654435769.) % 4294967296; if ire == 1 then irs = iQS(iQP(iQQ(irz, 1), iQO(irh, 255.))); irb = true; break elseif ire == 2 then irs = iQS(iQP(iQQ(irz, 1), iQO(irh, 255.)), iQP(iQQ(irz, 2), iQO(iQR(irh, 8), 255.))); irb = true; break elseif ire == 3. then irs = iQS(iQP(iQQ(irz, 1), iQO(irh, 255.)), iQP(iQQ(irz, 2), iQO(iQR(irh, 8), 255.)), iQP(iQQ(irz, 3.), iQO(iQR(irh, 16), 255.))); irb = true; break elseif ire == 4 then irs = iQS(iQP(iQQ(irz, 1), iQO(irh, 255.)), iQP(iQQ(irz, 2), iQO(iQR(irh, 8), 255.)), iQP(iQQ(irz, 3.), iQO(iQR(irh, 16), 255.)), iQP(iQQ(irz, 4), iQO(iQR(irh, 24.), 255.))); irb = true; break end end; irg = iQT(irz); irc = 0.; while true do if irc + 4 <= ire then irh = (irh + 2654435769.) % 4294967296; iQX(irg, irc, iQP(iQV(irg, irc), irh)); irc = irc + 4 else break end end; if irb then break end; irh = (irh + 2654435769.) % 4294967296; irf = 0.; while true do if irc < ire then iQY(irg, irc, iQP(iQW(irg, irc), iQO(iQR(irh, irf * 8), 255.))); irc = irc + 1; irf = irf + 1 else break end end; if irb then break end; do irs = iQU(irg, 0., ire); irb = true; break end; break end end; while iIn[9851] <= iIn[3379] % iIn[3379] / (iIn[2777] % iIn[2777]) do ({})[iIn[7969]] = aT[true] end; irn = nil; do irf = false; irc = iIn[5348]; irg = false; if 139 / (177. - 177.) * (40 % 40) <= 395 then local iDy = "uwk" > UDim2 end; ird = (iIn[661] + lQ) % iIn[5374]; for iDy = 1, 2 do if (iDy * iDy + iDy) % 2 == 1 then aT:get(); math.index = buffer < cA end end; irh = iIn[5300]; ire = k7; while 44 % 44 / (53 - 53) == false do local iDy = l % 758; ({}):char(627., I) end; irb = false; while 241 / (200 - 200) * (126. - 126.) >= 696. do ({}):len("xpjurz") end; if 16 / (94 - 94) - 102. / (226 - 226) == 194 % 194 / (204. - 204.) then local iDy = "mpk" .. "hqh" end; while true do irq = #irc; irx = irq - irh; irp = ire(ird % 4294967296); irz = irx >= 1; if irz then irz = irx <= 3. end; if irz then irp = (irp * 1597 + 51749) % 4294967296; if irx == 1 then irn = iQS((iQQ(irc, 1) - iQO(irp, 255.)) % 256); irb = true; break elseif irx == 2 then irn = iQS((iQQ(irc, 1) - iQO(irp, 255.)) % 256, (iQQ(irc, 2) - iQO(iQR(irp, 8), 255.)) % 256); irb = true; break elseif irx == 3. then irn = iQS((iQQ(irc, 1) - iQO(irp, 255.)) % 256, (iQQ(irc, 2) - iQO(iQR(irp, 8), 255.)) % 256, (iQQ(irc, 3.) - iQO(iQR(irp, 16), 255.)) % 256); irb = true; break end end; irr = iQT(irc); irw = 0.; while true do if irw + 4 <= irx then irp = (irp * 1597 + 51749) % 4294967296; iQX(irr, irw, (iQV(irr, irw) - irp) % 4294967296); irw = irw + 4 else break end end; if irb then break end; irp = (irp * 1597 + 51749) % 4294967296; irm = 0.; while true do if irw < irx then iQY(irr, irw, (iQW(irr, irw) - iQO(iQR(irp, irm * 8), 255.)) % 256); irw = irw + 1; irm = irm + 1 else break end end; if irb then break end; do irn = iQU(irr, 0., irx); irb = true; break end; break end end; for iDz = 1, 3. do if (iDz * iDz + iDz) % 2 == 1 then local iDy = irq ^ Enum end end; lM(irA, { [iru] = dh, [iry] = iIn[10184][irl](iIn[7718], -iIn[4976], iIn[10480], iIn[7718]), [irv] = iIn[10184][iri](iIn[10480], iIn[5300], iIn[7718], -iIn[1353.]), [irj] = lV[irt], [irs] = iIn[10480], [irn] = iIn[3908] }) end, "jepszqm", "^Tx4yFx1q\x01\xB9z\xF4\x14\xD50s^-eZg87@bcngk0$EQT*E.8mke9", "NG@d", 2513204049., "ddnm", "\xE3\xE0\xFF\x1Ek\xD1\x8F.\xB0\xEF\x8C7\xCA#|M", '\\\x8C\x8F\x1C\xB0\x14Kc\xFE\x84\x0F\xC6(4\xE0"c\xA6\xAF\x9E\xD84', 686, 751, "xgcbivs", "\xB7?<\x81\x030FqIlB!Q8vh}:@F7R_qPx*udS6pP", "kZ\x86*&}._MbK&&QphB9xb3o0eB1k}9z?ju", "y", 129., "\x17j\xBDEJ\x07", "\x0B@\x9Chf5aX@.)F/=I$K1", 1502886276., 11521, "duynexr", "skynuoz", 1457084880., "pcdpr", "F!\x8Ege\x9F\x94\x0CTIu6ZX7kMSh2w*AtrzUVDP7Y", 3367540873, "dvuin", 1965536467, "2\x7F\x1E\xBC\xE8\xBF\x8F\xBEl$Y$zBsx7%^Vw{[WvL3tjt{", "\x82\x99\xDCK\xD9\xD85\xBB\x87M", 90588., "\xD3\xAB[G\x8F\x9Ao\x83\xCBBDpjjfu%usfN:f+XJ:_4;", 60556, 87795., "Replica", 546., "\x00\xB3\xDF\xA9", "vwqbi", "m\xC3g\x11O\xE9N3\xC6\x94\xCBXOGdh{6H$VQB8", 3033557348, 26137, "\x04\u{7E8}&Iqv(*l;]SF", 3295, "@f;3fM!", 870., 54., 43512., "[\xEEsM\xD4:\xDF\xAD\x07\xCB\xAE", "\xA1\xB6x\xB6\xC4%f$a9^0=8_kw?!tzU.u3T796", '\xEAt"kU.:U6}-PfVPG.HWC', "T2dc-(", 349640310., "\x97\xC3\xBA\xCC\xF4On*S5{0OSZt^MEWVY$,EisL,5bi+", ",\x81,c", "&g:M-qQb", 463, "\xB4\xF5\x7F\x18\xC6\xCF\x0B<.B3;", "eqy", "\xCA\xF1\xC9`1\x9A@RNdXDEa0=F?_BZFsTf", "\x08\xEE\x89", "zblkx", "\xAB\x11\xD4\nzq9'H\xEB\xB2~\x06`\xB3\x04s\xBA\x94\x02\xFD4", 83888, 4044447935, "\xCEg\x10b", 2970964640, 824, "zrgi", "|[r\x17", "e2\x14ZEm{#u7J", "\xA6\xADH", "bP\xE8O\x94\xEA", 1654985921, 36568, "\xB4", 2273272976, "slvs", "hhwzmne", "`\x8Ck\xFE\x8E?5", "~|)\xCE\xB8\xD6<-\xFEI\xC0\x8F \xD0", "F\x9C\x82\xF9\xABxD\xAFs%\nfb8XS)lP].EON2gkjw.I=o8f:v!xe1", "yp\xC6\xD7", "=\x15\xC4w\xFFE\xF2\xD3\xF7,\xCD\x0E\xB5\xD6\xBB", 3799567125., 15919, "\xD1\t\xFD\x1C", "\xCD7\x96Q\xF0\xDB,9", "_\x83a9\xAF\n%\x8B\x0E0)f(XEFM+WfE%N", 88319, 3159402540., "SemiBold", 34454, "\x17\xFC=\x07\xD4[\xCB$", 931758076, "}wDI", 552., "5g]", 73072, "char", "\xC0\x18#\xFF\x1A\xA6\xFAZ\x92\x03\xADmPgF,kXTs3E_zr%69PG3a6N[h^Uwf", "rfikgz", 3511742312, 10853935, 3309957977, "X\xA3\xFB9Z\xADq\xBB-\xE8\xDE\xD9\t\x81_\x19X|s\xF4\xCD\xF3SpYSteq@Kr(,5i7W:", "6\xF7hp", 25604, "\xDF\xA6\x0Fz=o\xCA\t\xCA[~N\xB6(\xCB\t\xCEyV_\x06^(oVu+OEG/^W:piTFh.BQfZ&", "i\xE8\xE4)\xA8dJi\xBD]\xFDQ}\xFF\x97{p\xBE\xBA\x11)\xFA&=\xF60X}", "\xBE\x1F\xF7(\\\xA7\xA2 Z\xA7", 554095365., "\xA1}\xDB\x8CR", 2241982842., "\xD2j\xDD?4ijOdBq&b%2+aM7OHh9[", "\x1F\xEF\xB0\xFE\x8FYqBFik", 2832607365., 2985056804, "\xC2t\xEE\x0ER\xE5", "nlgnsiu", 33., 258., 61308., 66585., 401221386., 229, 3979494974, 69987., "z\xC9\x950\x8DUK@p", 4143026583., "#;-nX%$", "\x13\xEB\xDA\xC4\xB0\x95", "I:\xEB", "E+xHQU)", 583, 606., "9h[4$G0$", 3951412279, "M|\xC3boSj20Mx9Npo7=2=5", 15256735, 413834967., 751731195., 2041178166., 66149, "\xD8\x93xO\xCF\x91'\xB7\x7F\x9B\xF8", "w\xBE\x86\xC0-\xB0\x0C\x93\xC1\x8A.-XMa\xF7v%!u,mp]l@];nz*f+", "W~_y\xA8\x83~SN#@$%b_4buhyh{$ofl", "p\xA0f\x17]\x8B\xA1(\x9D\x1A\x0FP\x90\xCCP\x04", 4271880406, "\xF9}\xBF\xE0\x13\xE4|_Ct\x08\xA7\x8A\xE6\xF0UV*.bz@&LxGhLY", "\xEF\xAB:_tjtdUqL$LIF;KL9YvxO&C", "R\xBB\xCEQX*", 32846, 67904, 60263557, 2418060584, "zocrvdh", 19979, 263, "\xC0L\xEBI]6/j:J;gH;X[", "p+Rv\x14\x16\xF6\xFAd\xA2Nx:&FRTvhlprfkU]9^S[IwK", "O\xC8\tIqkFFs\xED\x0Fk", "J\xC2\x0B\x02_@(/%nmhcWSqCQod6#H}C.m@}", 2.5, 3578890374., "\x1D\xDC\xF6y\x7FJ", "\xB5zk@w=X\x98uH!;H#I=L52/P.[hk2F{Kk^AHr", '?\xD28"\xA5\x9FI:XnKvGRz', "\xC0\x86\xCC\x1CC\xC9Nq}@Bgj0^2QB.:&3R", "djnxnqb", 446, 831., 74434, "\x00d\x10\xBA\r\xE3\xB7\xE1\x90\xF7H/$hZfpHSF=BUt#:3lj{q@vjDYQ.D23", "W\xDC\xE5%", "\x88\xA6c\x93\xF1\xAB\xF8\ryGkaWrt5zI3%#^q1/nYEnl8nd#vk;", "q\xF2G+&\xE2\x84{\xC0\xE9R\x16\xBD", "\xF5eh\x8E\x8AtJ", 1950716534, "bvduuj", "nsxvrjs", 3839084552, 22267, 9982, "tqxobd", "\xB9z\xDB\x10\xDB\xF2\x8Cc\x17cr", 3155832312., 608605153, "lww", "k\x1A\xCD\xFF\x89\x93\xB1]\xD2\x0BN\xA70\x87\n", 623, "aprr", "\xE4\xBB;", "M}\xDB3vkO", "56,&L,", 1671522567., "\x13j\xCD\xD2\x10\x86\xC1\xA4:UjO%et.TFaqpdHScX,&N;#6T2", 760, 4015862826., "\x93\x92KY\xC3Hok[qm}k#xMd#enih[Dro:Y", 242, "ug\xA7-K[\x1B\x1A\xB0$oAy\xA7l\x07\xA0\xF1\xAE)\xD9a$d*4DV}i_iEr", "\\wN7]\x85\x9A\x12", 64561, "\x84x\n(\x05\x06\xA4!&jo+zUi+J1YxS", "\xD5\xF2v\x07r\x90\x90+\xA6Pe\x01[P", "ldhory", 59243, 64380., "\xF8\x8F\xD2e\xAC\x9CI9\xB8\x05\x98\x0F", "ubc", "\x0C\xD1Ri\xCC\x97\x9F?94#I$VDAun^BmYb2vzOuE#9wj9", "+ \xB9\x04\x0BP", "\xED\xD6n8\xE64\x0B\x03", "#+\xD0C\xBB\xA3{85c", 3062292681., "jcvsuvy", "cwtwhqk", "\x1A\x9B\x1D`\xFFxS;,", 2662767364, 73070, "\xA3\x8F6byp\x11\x0B\xEFbx:\x8F,\xBE7\xFC$}f05hd_bx.g.{nxYLoSc^", "d+\xDE@P\xDB", "P\xC5>\x12)", 2945382004, 75712, 1306421740, 1729949108, 1493518641., "iiajdbc", 1899100291, "\xDDKx\x18\x81-", 30642., 3362436514, "\xE4ph>8\xF9-\x86va9\xFE\xBD\x11\xC3\x1C", 716, "\xE2M\xA1\x0E\xA4\xAB\x98\x9E\xC4\xA4\xDB\x85", 889, "A\xB8r\xB6\xC2\x9A\x04\xD7\x16\xED\xFE\x0B", 1559480402, "smf", "\u{7AB}(\u{3A2}0FqIlB!Q8vh}:@F7R_qPx*udS6pP", 683607523, '\xF01\xBF\xDBuL"\xA9', "\xD8\xA8\xBF\x03", "5\xD2u=.@?a1nGG{RFA", 15374, "\xAFa\xB9", "qmol", "\xA8\x0E\x8CW\xDE\x8Ey\xA0\x1D0)f(XEFM+WfE%N", ";b]U=5M", "\x05\xB2\x12O\x17\xF2\xA3", 140, 74498, "V&kP", "mujpx", 515, 32935, 1648007658., 71085., "q\xA3^\x91\xB5BL\x00%", 1495109000, 51916, "\xDA\x16\x94z8\xD7\xA3xbc)\x04\xFB\x8F*z\xA48\x8F|U\xACSYT,;nziB5?9Sq", "\x96,`aO91GiMU", 22529, "z@L{\x82\xB53lwP-jm/49W(m=/+r", "cgxt", 2973835316, 587, "\xF5i\x16\t?\xC4C2J[s[o/zzocbK;ZvYT)v#rlY", "\x1F\xA9!E", 3408647435, 90494, "csmpt", "ccnm", "utwz", "?\xCD\x83\x00\xF3\xF1K\x8E\xD9\xB6p", "Z,[YTFi(", 35188, "5\xD1\xF2\x00\xE90jZ9IJ;v-COT,X/(Vl4U.=/V", 96708., "yuajq", "\xCB\xB0/<,\x13\xF6my\x19O", "#\x94\xF9\xD3[(8oijzr", "X\x80\xF7='\xA8I_IZ1Qyl6WxYV*$E$F_qpQs", 4191869371, 87410, 44808., function() local iUL = bit32.band; local iUM = string.byte; local iUN = bit32.bxor; local iUO = bit32.rshift; local iUP = string.char; local iUQ = buffer.fromstring; local iUR = buffer.readstring; local iUS = buffer.readu32; local iUT = buffer.readu8; local iUU = buffer.writeu32; local iUV = buffer.writeu8; local iUW = bit32.lrotate; if not iIq then iIq = { k7, iIo, lv, lQ, iIp, iIq, iIn } end; local ixl = nil; local iV0 = iIn; if iV0[9683] % iV0[9683] / (iV0[10411] % iV0[10411]) == dj then local iHm = iV0[5956] + iV0[5473] end; local ixm = nil; local ixn = nil; local ixo = nil; if iV0[10222] / (iV0[2922.] % iV0[2922.]) - iV0[625] / (iV0[6193] % iV0[6193]) == iV0[8943.] % iV0[8943.] / (iV0[4999] - iV0[4999]) then es(ep) end; local ixp = nil; local ixq = nil; local ixr = nil; local ixs = nil; while (iV0[2366] - iV0[2366]) / (iV0[8134] % iV0[8134]) == iV0[9929] / (iV0[4792] - iV0[4792]) * (iV0[3902] - iV0[3902]) do if iV0[9882.] / (iV0[4526] % iV0[4526]) - iV0[5594] / (iV0[8943.] - iV0[8943.]) == (iV0[7130] - iV0[7130]) / (iV0[125] - iV0[125]) then am = iV0[3815] + w; e5[dZ] = dX // iV0[3795.]; local iHm = { ai, a5, iV0[3755] } end end; local ixt = nil; local ixu = nil; if d7 == iV0[294.] / (iV0[1070] % iV0[1070]) * (iV0[9683] % iV0[9683]) then while tonumber == iV0[6798.] % iV0[6798.] / (iV0[5053] % iV0[5053]) do local iHm = math.flags end end; local ixv = nil; for iHn = iV0[7718], iV0[1371.] do if iHn * iHn + iV0[7718] <= iV0[6898] % iV0[6898] then bK = iV0[6442] * iV0[8087]; local iHm = iV0[848] .. dW end end; local ixw = nil; local ixx = nil; local ixy = nil; local ixz = nil; local oP, oQ = nil, nil; local oR, oS = nil, nil; oR = 1; for iHm = 1, 3. do if iHm * iHm + 1 <= 158 - 158 then E = true or "wbbkcu"; fk() end end; oS = 2166136261; while true do oR = 15002 - oR; do if oR < 13326. then break elseif oR < 15000. then if oR < 14998 then if oR < 14997. then break else ixl = nil; do ixm = iV0[5955.]; ixr = iV0[2942]; ixq = false; ixp = (oR + lQ) % iV0[5374]; ixo = iV0[1353.]; ixn = k7; ixs = false; while true do ixy = #ixr; ixx = ixy - ixo; ixw = ixn(ixp % 4294967296); ixv = ixx >= 1; if ixv then ixv = ixx <= 3. end; if ixv then ixw = (ixw * 1597 + 51749) % 4294967296; if ixx == 1 then ixl = iUP((iUM(ixr, 1) - iUL(ixw, 255.)) % 256); ixs = true; break elseif ixx == 2 then ixl = iUP((iUM(ixr, 1) - iUL(ixw, 255.)) % 256, (iUM(ixr, 2) - iUL(iUO(ixw, 8), 255.)) % 256); ixs = true; break elseif ixx == 3. then ixl = iUP((iUM(ixr, 1) - iUL(ixw, 255.)) % 256, (iUM(ixr, 2) - iUL(iUO(ixw, 8), 255.)) % 256, (iUM(ixr, 3.) - iUL(iUO(ixw, 16), 255.)) % 256); ixs = true; break end end; ixu = iUQ(ixr); ixt = 0.; while true do if ixt + 4 <= ixx then ixw = (ixw * 1597 + 51749) % 4294967296; iUU(ixu, ixt, (iUS(ixu, ixt) - ixw) % 4294967296); ixt = ixt + 4 else break end end; if ixs then break end; ixw = (ixw * 1597 + 51749) % 4294967296; ixz = 0.; while true do if ixt < ixx then iUV(ixu, ixt, (iUT(ixu, ixt) - iUL(iUO(ixw, ixz * 8), 255.)) % 256); ixt = ixt + 1; ixz = ixz + 1 else break end end; if ixs then break end; do ixl = iUR(ixu, 0., ixx); ixs = true; break end; break end end; ixz = nil; do ixw = iV0[10480]; ixx = iV0[7795]; ixy = (oR + lQ) % iV0[5374]; ixv = k7; ixu = false; while true do ixr = #ixx; ixs = ixr - ixw; ixt = ixv(ixy % 4294967296); ixn = ixs >= 1; if ixn then ixn = ixs <= 4 end; if ixn then ixt = (ixt + 2654435769.) % 4294967296; if ixs == 1 then ixz = iUP(iUN(iUM(ixx, 1), iUL(ixt, 255.))); ixu = true; break elseif ixs == 2 then ixz = iUP(iUN(iUM(ixx, 1), iUL(ixt, 255.)), iUN(iUM(ixx, 2), iUL(iUO(ixt, 8), 255.))); ixu = true; break elseif ixs == 3. then ixz = iUP(iUN(iUM(ixx, 1), iUL(ixt, 255.)), iUN(iUM(ixx, 2), iUL(iUO(ixt, 8), 255.)), iUN(iUM(ixx, 3.), iUL(iUO(ixt, 16), 255.))); ixu = true; break elseif ixs == 4 then ixz = iUP(iUN(iUM(ixx, 1), iUL(ixt, 255.)), iUN(iUM(ixx, 2), iUL(iUO(ixt, 8), 255.)), iUN(iUM(ixx, 3.), iUL(iUO(ixt, 16), 255.)), iUN(iUM(ixx, 4), iUL(iUO(ixt, 24.), 255.))); ixu = true; break end end; ixo = iUQ(ixx); ixp = 0.; while true do if ixp + 4 <= ixs then ixt = (ixt + 2654435769.) % 4294967296; iUU(ixo, ixp, iUN(iUS(ixo, ixp), ixt)); ixp = ixp + 4 else break end end; if ixu then break end; ixt = (ixt + 2654435769.) % 4294967296; ixq = 0.; while true do if ixp < ixs then iUV(ixo, ixp, iUN(iUT(ixo, ixp), iUL(iUO(ixt, ixq * 8), 255.))); ixp = ixp + 1; ixq = ixq + 1 else break end end; if ixu then break end; do ixz = iUR(ixo, 0., ixs); ixu = true; break end; break end end; ixn = nil; do ixp = iV0[7868]; ixo = iV0[2998]; ixr = (oR + lQ) % iV0[5374]; ixq = k7; ixs = false; while true do ixu = #ixo; ixt = ixu - ixp; ixm = ixq(ixr % 4294967296); ixy = ixt >= 1; if ixy then ixy = ixt <= 4 end; if ixy then ixm = (ixm + 2654435769.) % 4294967296; if ixt == 1 then ixn = iUP(iUN(iUM(ixo, 1), iUL(ixm, 255.))); ixs = true; break elseif ixt == 2 then ixn = iUP(iUN(iUM(ixo, 1), iUL(ixm, 255.)), iUN(iUM(ixo, 2), iUL(iUO(ixm, 8), 255.))); ixs = true; break elseif ixt == 3. then ixn = iUP(iUN(iUM(ixo, 1), iUL(ixm, 255.)), iUN(iUM(ixo, 2), iUL(iUO(ixm, 8), 255.)), iUN(iUM(ixo, 3.), iUL(iUO(ixm, 16), 255.))); ixs = true; break elseif ixt == 4 then ixn = iUP(iUN(iUM(ixo, 1), iUL(ixm, 255.)), iUN(iUM(ixo, 2), iUL(iUO(ixm, 8), 255.)), iUN(iUM(ixo, 3.), iUL(iUO(ixm, 16), 255.)), iUN(iUM(ixo, 4), iUL(iUO(ixm, 24.), 255.))); ixs = true; break end end; ixx = iUQ(ixo); ixw = 0.; while true do if ixw + 4 <= ixt then ixm = (ixm + 2654435769.) % 4294967296; iUU(ixx, ixw, iUN(iUS(ixx, ixw), ixm)); ixw = ixw + 4 else break end end; if ixs then break end; ixm = (ixm + 2654435769.) % 4294967296; ixv = 0.; while true do if ixw < ixt then iUV(ixx, ixw, iUN(iUT(ixx, ixw), iUL(iUO(ixm, ixv * 8), 255.))); ixw = ixw + 1; ixv = ixv + 1 else break end end; if ixs then break end; do ixn = iUR(ixx, 0., ixt); ixs = true; break end; break end end; oP[ixl][ixz][ixn] = iV0[10480]; oR = 4 end elseif oR < 14999 then oR = 2 else oR = if oQ then 5 else 4 end elseif oR < 15002 then if oR < 15001 then break else oS = (oS * 1664525 + oR) % 4294967296; ixm = nil; do ixu = true; ixv = iV0[7325]; ixw = true; ixx = oS; ixy = iV0[10480]; ixt = k7; ixs = false; while true do ixo = #ixv; ixp = ixo - ixy; ixq = ixt(ixx % 4294967296); ixr = ixp >= 1; if ixr then ixr = ixp <= 3. end; if ixr then ixq = (ixq * 1597 + 51749) % 4294967296; if ixp == 1 then ixm = iUP((iUM(ixv, 1) - iUL(ixq, 255.)) % 256); ixs = true; break elseif ixp == 2 then ixm = iUP((iUM(ixv, 1) - iUL(ixq, 255.)) % 256, (iUM(ixv, 2) - iUL(iUO(ixq, 8), 255.)) % 256); ixs = true; break elseif ixp == 3. then ixm = iUP((iUM(ixv, 1) - iUL(ixq, 255.)) % 256, (iUM(ixv, 2) - iUL(iUO(ixq, 8), 255.)) % 256, (iUM(ixv, 3.) - iUL(iUO(ixq, 16), 255.)) % 256); ixs = true; break end end; ixl = iUQ(ixv); ixz = 0.; while true do if ixz + 4 <= ixp then ixq = (ixq * 1597 + 51749) % 4294967296; iUU(ixl, ixz, (iUS(ixl, ixz) - ixq) % 4294967296); ixz = ixz + 4 else break end end; if ixs then break end; ixq = (ixq * 1597 + 51749) % 4294967296; ixn = 0.; while true do if ixz < ixp then iUV(ixl, ixz, (iUT(ixl, ixz) - iUL(iUO(ixq, ixn * 8), 255.)) % 256); ixz = ixz + 1; ixn = ixn + 1 else break end end; if ixs then break end; do ixm = iUR(ixl, 0., ixp); ixs = true; break end; break end end; oP = lv[ixm]; ixl = nil; do ixn = iV0[5300]; ixz = iV0[8391.]; ixp = oS; ixo = k7; ixq = false; while true do ixs = #ixz; ixr = ixs - ixn; ixx = ixo(ixp % 4294967296); ixw = ixr >= 1; if ixw then ixw = ixr <= 4 end; if ixw then ixx = (ixx + 2654435769.) % 4294967296; if ixr == 1 then ixl = iUP(iUN(iUM(ixz, 1), iUL(ixx, 255.))); ixq = true; break elseif ixr == 2 then ixl = iUP(iUN(iUM(ixz, 1), iUL(ixx, 255.)), iUN(iUM(ixz, 2), iUL(iUO(ixx, 8), 255.))); ixq = true; break elseif ixr == 3. then ixl = iUP(iUN(iUM(ixz, 1), iUL(ixx, 255.)), iUN(iUM(ixz, 2), iUL(iUO(ixx, 8), 255.)), iUN(iUM(ixz, 3.), iUL(iUO(ixx, 16), 255.))); ixq = true; break elseif ixr == 4 then ixl = iUP(iUN(iUM(ixz, 1), iUL(ixx, 255.)), iUN(iUM(ixz, 2), iUL(iUO(ixx, 8), 255.)), iUN(iUM(ixz, 3.), iUL(iUO(ixx, 16), 255.)), iUN(iUM(ixz, 4), iUL(iUO(ixx, 24.), 255.))); ixq = true; break end end; ixv = iUQ(ixz); ixu = 0.; while true do if ixu + 4 <= ixr then ixx = (ixx + 2654435769.) % 4294967296; iUU(ixv, ixu, iUN(iUS(ixv, ixu), ixx)); ixu = ixu + 4 else break end end; if ixq then break end; ixx = (ixx + 2654435769.) % 4294967296; ixt = 0.; while true do if ixu < ixr then iUV(ixv, ixu, iUN(iUT(ixv, ixu), iUL(iUO(ixx, ixt * 8), 255.))); ixu = ixu + 1; ixt = ixt + 1 else break end end; if ixq then break end; do ixl = iUR(ixv, 0., ixr); ixq = true; break end; break end end; oQ = oP[ixl]; oR = if oQ then 0. else 3. end elseif oR < 15935 then if oR == 15002 then oS = (oS * 1664525 + oR) % 4294967296; ixx = nil; do ixu = iV0[1728.]; ixv = iV0[211]; ixw = iV0[4213]; ixr = oS; ixs = iV0[3902]; ixt = k7; ixq = false; while true do ixp = #ixv; ixm = ixp - ixs; ixy = ixt(ixr % 4294967296); ixl = ixm >= 1; if ixl then ixl = ixm <= 3. end; if ixl then ixy = (ixy * 1597 + 51749) % 4294967296; if ixm == 1 then ixx = iUP((iUM(ixv, 1) - iUL(ixy, 255.)) % 256); ixq = true; break elseif ixm == 2 then ixx = iUP((iUM(ixv, 1) - iUL(ixy, 255.)) % 256, (iUM(ixv, 2) - iUL(iUO(ixy, 8), 255.)) % 256); ixq = true; break elseif ixm == 3. then ixx = iUP((iUM(ixv, 1) - iUL(ixy, 255.)) % 256, (iUM(ixv, 2) - iUL(iUO(ixy, 8), 255.)) % 256, (iUM(ixv, 3.) - iUL(iUO(ixy, 16), 255.)) % 256); ixq = true; break end end; ixz = iUQ(ixv); ixn = 0.; while true do if ixn + 4 <= ixm then ixy = (ixy * 1597 + 51749) % 4294967296; iUU(ixz, ixn, (iUS(ixz, ixn) - ixy) % 4294967296); ixn = ixn + 4 else break end end; if ixq then break end; ixy = (ixy * 1597 + 51749) % 4294967296; ixo = 0.; while true do if ixn < ixm then iUV(ixz, ixn, (iUT(ixz, ixn) - iUL(iUO(ixy, ixo * 8), 255.)) % 256); ixn = ixn + 1; ixo = ixo + 1 else break end end; if ixq then break end; do ixx = iUR(ixz, 0., ixm); ixq = true; break end; break end end; ixm = nil; do ixo = iV0[672.]; ixn = false; ixz = k7; ixl = oS; ixy = iV0[5300]; ixp = false; while true do ixv = #ixo; ixu = ixv - ixy; ixt = ixz(ixl % 4294967296); ixs = ixu >= 1; if ixs then ixs = ixu <= 4 end; if ixs then ixt = iUW((ixt + 1832704949) % 4294967296, 13); if ixu == 1 then ixm = iUP(iUN(iUM(ixo, 1), iUL(ixt, 255.))); ixp = true; break elseif ixu == 2 then ixm = iUP(iUN(iUM(ixo, 1), iUL(ixt, 255.)), iUN(iUM(ixo, 2), iUL(iUO(ixt, 8), 255.))); ixp = true; break elseif ixu == 3. then ixm = iUP(iUN(iUM(ixo, 1), iUL(ixt, 255.)), iUN(iUM(ixo, 2), iUL(iUO(ixt, 8), 255.)), iUN(iUM(ixo, 3.), iUL(iUO(ixt, 16), 255.))); ixp = true; break elseif ixu == 4 then ixm = iUP(iUN(iUM(ixo, 1), iUL(ixt, 255.)), iUN(iUM(ixo, 2), iUL(iUO(ixt, 8), 255.)), iUN(iUM(ixo, 3.), iUL(iUO(ixt, 16), 255.)), iUN(iUM(ixo, 4), iUL(iUO(ixt, 24.), 255.))); ixp = true; break end end; ixr = iUQ(ixo); ixq = 0.; while true do if ixq + 4 <= ixu then ixt = iUW((ixt + 1832704949) % 4294967296, 13); iUU(ixr, ixq, iUN(iUS(ixr, ixq), ixt)); ixq = ixq + 4 else break end end; if ixp then break end; ixt = iUW((ixt + 1832704949) % 4294967296, 13); ixw = 0.; while true do if ixq < ixu then iUV(ixr, ixq, iUN(iUT(ixr, ixq), iUL(iUO(ixt, ixw * 8), 255.))); ixq = ixq + 1; ixw = ixw + 1 else break end end; if ixp then break end; do ixm = iUR(ixr, 0., ixu); ixp = true; break end; break end end; oQ = oP[ixx]:FindFirstChild(ixm); oR = 3. else break end else break end end end end, "^\xDE\xDC$\xF9Z\xEC\xA5\xAEH\xE4\x8F;\x89\x18\x83\xDEL#oZo}U", "\x17\xB9\xD3\xA6", 4251687655, 90751, "\xF5i\x16\t?\xC4C0_hPznp0mnd", 196913011, "\xED+x\xF6\x15pSsNXYfCq#l", 413, "\xA4}$N]ikb_S=.gi^*69Gh6w!}", 4736, 166, 1910733125, 614458756, "`2]$\t\xABi", "/_ik", "\xB0 \xCE\x1Dm\xC5", "\xAF\xD7\xE1\xB5\xDC\xE9\xE43ltN", "\xBF\xBC\x91J\x13l\xA3:\xF7\x1E\xA0\x0Ehj\xF4.", "V\xD5\x0B\xE9\xA0m", "dztma", 3437234522, "c\xF0\xA0 R\xEB\x1D\x1E\xE0+$B;RuYaK4RnzxVWu,86uQG52Br", "zmnd", 1707579539, "\xE5g\xFF", "F{}", "\x11\x83\x02\x1A%LS;J,Gu/A15J9=2*=g4@YMe%TL$s?", "O*go", 1224600755, "\x94\x99\xCDr\xBD\xFE\xF3\x02\x9D\xB76)q\xF4vwqw_mg];O(G?7zz!lab", "\xB6\xF8\x94/%\xA1\xBAbTCe7@_N*e9uiR9G)", "hkgg", 4106255565., "\xE4\x9D\x91\x0C\xDAR\xC3x", 283667307., "\x91\x7F\xF6E\xBF\xD6\x98Vq\xDB^yG*aY-XnrTZnPct6xdh$P", 653, 49999, 3300759472, 1922103549., "A\xA9\x81V]2CSsRvAE/jW?ER1Y$/", 975., "9G{5r", 368586247, "ikrxuqf", 2597207241., "bahnbh", "&Y3c(", "C\xF52&\xCA\x17\xE6\x18\x9Dk", "\xDC\xF4\x1C\x91\x03~\xE8\xF7\x95\xEA", 572627054, unpack, 323127827, 1714606540, 28109, "\xFF\xFB\xCFL\x1Cg\x9B\xADBfm&]y{x1;caj4EKQvF2KNw", 2407658912, "\xD6^\xCA\x19]\xF5\xADl\x9B~", 152257, function(F, G, H, I, J, iIt) local iKN = bit32.bxor; local iKO = bit32.band; local iKP = string.byte; local iKQ = bit32.rshift; local iKR = string.char; local iKS = buffer.fromstring; local iKT = buffer.readstring; local iKU = buffer.readu32; local iKV = buffer.readu8; local iKW = buffer.writeu32; local iKX = buffer.writeu8; local iKY = bit32.lrotate; if not iIq then iIq = { iIn, lP, lQ, iIp, iIq, F, G, H, I, J, iIt } end; local ihY = nil; local ihZ = nil; local iV1 = iIn; if iV1[471.] / (iV1[1874] % iV1[1874]) * (iV1[9295] % iV1[9295]) == ihZ then iV1[9644]:match(); lQ = buffer or iV1[7522] end; local ih_ = nil; local ih0 = nil; if iV1[1977.] / (iV1[4991] - iV1[4991]) * (iV1[4457] - iV1[4457]) == iV1[4731.] then local iyR = iV1[6798.] + H; A = iV1[6016] .. iV1[5320] end; local ih1 = nil; local ih2 = nil; local ih3 = nil; if iV1[3066.] / (iV1[9909.] - iV1[9909.]) - iV1[8888] / (iV1[4265] % iV1[4265]) == iV1[1347.] % iV1[1347.] / (iV1[4942] % iV1[4942]) then local iyR = iV1[9886] and iV1[8269]; ({}):count() end; local ih4 = nil; local ih5 = nil; local ih6 = nil; local ih7 = nil; local ih8 = nil; if (iV1[10873] - iV1[10873]) / (iV1[2526.] - iV1[2526.]) == H then ihZ[true] = ({})[iV1[8269]] end; local ih9 = nil; while (iV1[6573.] - iV1[6573.]) / (iV1[1923.] % iV1[1923.]) == ih6 do lP = ih1 - iV1[9349] end; local iia = nil; local iib = nil; local mR = nil; local mS = nil; for iyS = 1, 3. do if iyS * iyS + 1 <= 25 % 25 then mS:push(J, 880); local iyR = 164 ^ lP end end; mS = 7; while true do mS = 15733 - mS; do if mS < 14509 then break elseif mS < 15729. then if mS < 15727 then if mS < 15726. then break elseif mS == 15726. then mR = H; mS = if mR then 4 else 1 else mS = 15733; continue end elseif mS < 15728 then if mS == 15727 then I = mR; mR = J; mS = if mR then 2 else 3. else mS = 855.; continue end else break end elseif mS < 15731 then if mS < 15730 then if mS == 15729. then H = mR; mR = I; mS = if mR then 6. else 0. else mS = 15727; continue end elseif mS == 15730 then ihY = nil; do ih_ = iV1[6773]; ihZ = k7; ih3 = false; ih2 = iV1[5212]; ih1 = iV1[5773]; ih0 = (mS + lQ) % iV1[5374]; ih4 = false; while true do iib = #ih1; iia = iib - ih2; ih9 = ihZ(ih0 % 4294967296); ih9 = ih9 % 2147483646. + 1; ih8 = iia >= 1; if ih8 then ih8 = iia <= 4 end; if ih8 then ih9 = ih9 * 16807 % 2147483647; if iia == 1 then ihY = iKR(iKN(iKP(ih1, 1), iKO(ih9, 255.))); ih4 = true; break elseif iia == 2 then ihY = iKR(iKN(iKP(ih1, 1), iKO(ih9, 255.)), iKN(iKP(ih1, 2), iKO(iKQ(ih9, 8), 255.))); ih4 = true; break elseif iia == 3. then ihY = iKR(iKN(iKP(ih1, 1), iKO(ih9, 255.)), iKN(iKP(ih1, 2), iKO(iKQ(ih9, 8), 255.)), iKN(iKP(ih1, 3.), iKO(iKQ(ih9, 16), 255.))); ih4 = true; break elseif iia == 4 then ihY = iKR(iKN(iKP(ih1, 1), iKO(ih9, 255.)), iKN(iKP(ih1, 2), iKO(iKQ(ih9, 8), 255.)), iKN(iKP(ih1, 3.), iKO(iKQ(ih9, 16), 255.)), iKN(iKP(ih1, 4), iKO(iKQ(ih9, 24.), 255.))); ih4 = true; break end end; ih7 = iKS(ih1); ih6 = 0.; while true do if ih6 <= iia - 4 then ih9 = ih9 * 16807 % 2147483647; iKW(ih7, ih6, iKN(iKU(ih7, ih6), ih9)); ih6 = ih6 + 4 else break end end; if ih4 then break end; ih9 = ih9 * 16807 % 2147483647; ih5 = 0.; while true do if ih6 < iia then iKX(ih7, ih6, iKN(iKV(ih7, ih6), iKO(iKQ(ih9, ih5 * 8), 255.))); ih6 = ih6 + 1; ih5 = ih5 + 1 else break end end; if ih4 then break end; do ihY = iKT(ih7, 0., iia); ih4 = true; break end; break end end; iib = nil; do ih7 = iV1[543.]; ih8 = iV1[8001.]; ih9 = k7; iia = (mS + lQ) % iV1[5374]; ih6 = iV1[10480]; ih5 = false; while true do ih2 = #ih7; ih3 = ih2 - ih6; ih4 = ih9(iia % 4294967296); ihZ = ih3 >= 1; if ihZ then ihZ = ih3 <= 4 end; if ihZ then ih4 = iKY((ih4 + 1832704949) % 4294967296, 13); if ih3 == 1 then iib = iKR(iKN(iKP(ih7, 1), iKO(ih4, 255.))); ih5 = true; break elseif ih3 == 2 then iib = iKR(iKN(iKP(ih7, 1), iKO(ih4, 255.)), iKN(iKP(ih7, 2), iKO(iKQ(ih4, 8), 255.))); ih5 = true; break elseif ih3 == 3. then iib = iKR(iKN(iKP(ih7, 1), iKO(ih4, 255.)), iKN(iKP(ih7, 2), iKO(iKQ(ih4, 8), 255.)), iKN(iKP(ih7, 3.), iKO(iKQ(ih4, 16), 255.))); ih5 = true; break elseif ih3 == 4 then iib = iKR(iKN(iKP(ih7, 1), iKO(ih4, 255.)), iKN(iKP(ih7, 2), iKO(iKQ(ih4, 8), 255.)), iKN(iKP(ih7, 3.), iKO(iKQ(ih4, 16), 255.)), iKN(iKP(ih7, 4), iKO(iKQ(ih4, 24.), 255.))); ih5 = true; break end end; ih_ = iKS(ih7); ih0 = 0.; while true do if ih0 + 4 <= ih3 then ih4 = iKY((ih4 + 1832704949) % 4294967296, 13); iKW(ih_, ih0, iKN(iKU(ih_, ih0), ih4)); ih0 = ih0 + 4 else break end end; if ih5 then break end; ih4 = iKY((ih4 + 1832704949) % 4294967296, 13); ih1 = 0.; while true do if ih0 < ih3 then iKX(ih_, ih0, iKN(iKV(ih_, ih0), iKO(iKQ(ih4, ih1 * 8), 255.))); ih0 = ih0 + 1; ih1 = ih1 + 1 else break end end; if ih5 then break end; do iib = iKT(ih_, 0., ih3); ih5 = true; break end; break end end; mR = iV1[8269][ihY][iib]; mS = 2 else mS = 1818.; continue end elseif mS < 15732. then J = mR; ihZ = nil; do ih4 = iV1[2337.]; ih3 = k7; ih2 = false; ih1 = iV1[10480]; ih0 = iV1[2400.]; ih_ = (mS + lQ) % iV1[5374]; ih5 = false; while true do ih9 = #ih0; ih8 = ih9 - ih1; ih7 = ih3(ih_ % 4294967296); ih7 = ih7 % 2147483646. + 1; ih6 = ih8 >= 1; if ih6 then ih6 = ih8 <= 4 end; if ih6 then ih7 = ih7 * 16807 % 2147483647; if ih8 == 1 then ihZ = iKR(iKN(iKP(ih0, 1), iKO(ih7, 255.))); ih5 = true; break elseif ih8 == 2 then ihZ = iKR(iKN(iKP(ih0, 1), iKO(ih7, 255.)), iKN(iKP(ih0, 2), iKO(iKQ(ih7, 8), 255.))); ih5 = true; break elseif ih8 == 3. then ihZ = iKR(iKN(iKP(ih0, 1), iKO(ih7, 255.)), iKN(iKP(ih0, 2), iKO(iKQ(ih7, 8), 255.)), iKN(iKP(ih0, 3.), iKO(iKQ(ih7, 16), 255.))); ih5 = true; break elseif ih8 == 4 then ihZ = iKR(iKN(iKP(ih0, 1), iKO(ih7, 255.)), iKN(iKP(ih0, 2), iKO(iKQ(ih7, 8), 255.)), iKN(iKP(ih0, 3.), iKO(iKQ(ih7, 16), 255.)), iKN(iKP(ih0, 4), iKO(iKQ(ih7, 24.), 255.))); ih5 = true; break end end; ihY = iKS(ih0); iib = 0.; while true do if iib <= ih8 - 4 then ih7 = ih7 * 16807 % 2147483647; iKW(ihY, iib, iKN(iKU(ihY, iib), ih7)); iib = iib + 4 else break end end; if ih5 then break end; ih7 = ih7 * 16807 % 2147483647; iia = 0.; while true do if iib < ih8 then iKX(ihY, iib, iKN(iKV(ihY, iib), iKO(iKQ(ih7, iia * 8), 255.))); iib = iib + 1; iia = iia + 1 else break end end; if ih5 then break end; do ihZ = iKT(ihY, 0., ih8); ih5 = true; break end; break end end; mR = lP:Create(F, iV1[7482.][ihZ](H, I, J), G); mR:Play(); return mR elseif mS < 15733 then if mS == 15732. then mR = iV1[10701.]; mS = 4 else mS = 1235; continue end elseif mS == 15733 then ihY = nil; do ih8 = iV1[4218.]; ih9 = iV1[4954]; iia = (mS + lQ) % iV1[5374]; iib = k7; ih7 = false; while true do ih3 = #ih9; ih4 = ih3 - ih8; ih5 = iib(iia % 4294967296); ih6 = ih4 >= 1; if ih6 then ih6 = ih4 <= 4 end; if ih6 then ih5 = (ih5 + 2654435769.) % 4294967296; if ih4 == 1 then ihY = iKR(iKN(iKP(ih9, 1), iKO(ih5, 255.))); ih7 = true; break elseif ih4 == 2 then ihY = iKR(iKN(iKP(ih9, 1), iKO(ih5, 255.)), iKN(iKP(ih9, 2), iKO(iKQ(ih5, 8), 255.))); ih7 = true; break elseif ih4 == 3. then ihY = iKR(iKN(iKP(ih9, 1), iKO(ih5, 255.)), iKN(iKP(ih9, 2), iKO(iKQ(ih5, 8), 255.)), iKN(iKP(ih9, 3.), iKO(iKQ(ih5, 16), 255.))); ih7 = true; break elseif ih4 == 4 then ihY = iKR(iKN(iKP(ih9, 1), iKO(ih5, 255.)), iKN(iKP(ih9, 2), iKO(iKQ(ih5, 8), 255.)), iKN(iKP(ih9, 3.), iKO(iKQ(ih5, 16), 255.)), iKN(iKP(ih9, 4), iKO(iKQ(ih5, 24.), 255.))); ih7 = true; break end end; ih0 = iKS(ih9); ih1 = 0.; while true do if ih1 + 4 <= ih4 then ih5 = (ih5 + 2654435769.) % 4294967296; iKW(ih0, ih1, iKN(iKU(ih0, ih1), ih5)); ih1 = ih1 + 4 else break end end; if ih7 then break end; ih5 = (ih5 + 2654435769.) % 4294967296; ih2 = 0.; while true do if ih1 < ih4 then iKX(ih0, ih1, iKN(iKV(ih0, ih1), iKO(iKQ(ih5, ih2 * 8), 255.))); ih1 = ih1 + 1; ih2 = ih2 + 1 else break end end; if ih7 then break end; do ihY = iKT(ih0, 0., ih4); ih7 = true; break end; break end end; ih0 = nil; do ih4 = iV1[10480]; ih3 = k7; ih2 = (mS + lQ) % iV1[5374]; ih1 = iV1[1394]; ih5 = false; while true do iia = #ih1; ih9 = iia - ih4; ih8 = ih3(ih2 % 4294967296); ih8 = ih8 % 2147483646. + 1; ih7 = ih9 >= 1; if ih7 then ih7 = ih9 <= 4 end; if ih7 then ih8 = ih8 * 16807 % 2147483647; if ih9 == 1 then ih0 = iKR(iKN(iKP(ih1, 1), iKO(ih8, 255.))); ih5 = true; break elseif ih9 == 2 then ih0 = iKR(iKN(iKP(ih1, 1), iKO(ih8, 255.)), iKN(iKP(ih1, 2), iKO(iKQ(ih8, 8), 255.))); ih5 = true; break elseif ih9 == 3. then ih0 = iKR(iKN(iKP(ih1, 1), iKO(ih8, 255.)), iKN(iKP(ih1, 2), iKO(iKQ(ih8, 8), 255.)), iKN(iKP(ih1, 3.), iKO(iKQ(ih8, 16), 255.))); ih5 = true; break elseif ih9 == 4 then ih0 = iKR(iKN(iKP(ih1, 1), iKO(ih8, 255.)), iKN(iKP(ih1, 2), iKO(iKQ(ih8, 8), 255.)), iKN(iKP(ih1, 3.), iKO(iKQ(ih8, 16), 255.)), iKN(iKP(ih1, 4), iKO(iKQ(ih8, 24.), 255.))); ih5 = true; break end end; ih6 = iKS(ih1); ih_ = 0.; while true do if ih_ + 4 <= ih9 then ih8 = ih8 * 16807 % 2147483647; iKW(ih6, ih_, iKN(iKU(ih6, ih_), ih8)); ih_ = ih_ + 4 else break end end; if ih5 then break end; ih8 = ih8 * 16807 % 2147483647; iib = 0.; while true do if ih_ < ih9 then iKX(ih6, ih_, iKN(iKV(ih6, ih_), iKO(iKQ(ih8, iib * 8), 255.))); ih_ = ih_ + 1; iib = iib + 1 else break end end; if ih5 then break end; do ih0 = iKT(ih6, 0., ih9); ih5 = true; break end; break end end; mR = iV1[8269][ihY][ih0]; mS = 6. else mS = 13302.; continue end end end end, "bberg", 1662907772, "m57e{fg$", "wvn", 3633686285, 40490, "?#$[%d]!", "\xB0+'\xC8b{{[mzU=UXnuM:v(Knr3p(n*n", 513554359, "\nQD}j\xD8k3%rB)O.Ca4Z7!oA0YbB", "XgSydY\xC4v6%=UwzKMH}k=jrJc)aA&!dKZq*x#G", 860047879, "0\xF4\x1Fs0,vj5bC7Y30(ciEq3e)j", "\xE7\xB3*\x00\xF4j49D(g*:m!3bEC[9]", "!9HnD", "stsfxjy", "gxi", "\xDB\x11\xB9Q\xF0;7al-!)5c@#?RWh.%jzHQaQ", 414., "\t\x9A\x0E[\xA3c\xE2q_9\xDD;\xCF\x0F6)*fu4}\x0F", "g\x15\xF1\xE3\x93:g0@KH9EeiI#/nt!5a0_", 460, "]p\xE5", "\x1C\xDF\xFD\x7FQ0\xB7\x1F", "rtgdy", 3375829045, 46978, 2016422294, "sylwwki", "\xB8\x1E\x85\xEBQ>\x89@\xF6(\\\x8F\xC2\x85\x8C@].\xF6\xA1[\x9E.\x89\xB7\xA3\x05\x00iHr\x1Ft\xB5\x9A\x04\x0BR\x02\x00\x05\x1E", "\x83e\xC7\x1D", 1803901475, 2558737351, 1481530841, "yyftbf", "\xDF\x9D\x84>", "Pp\x169\xF8\xCDw\x07I.;@quV?UebM$=", 26065, "vmbo", "1@\x93[{4RlNldxY,Xou@O6/R)", 2657787263, "\xE2\xFF\x9F_j\xA1\xE8(+q3n&JG%%KErx7J*0XT/Om_sqQS/ai", "id", "}Oz}v1(f", "\xFE\x98\xA3'\xA9D", "g\x15\xF1\xE3\x93", "[\u{311}FxGkBH*@@p2MshR;G{F+l*MRU", "dho", "jol", 23, "\x0F\x1Eg", 384., 1868971216, 4031162708, 1115762653, 2536215140, 67110., 64734., 28693, "\x14\x90\xDA:hQ0\xB5", "c\xB2\x82h?@\xB4Y_\x1DwzL1&6O=1n^", "8\xDEl\xCD4", 4122267889, "l\xE8\x08\xC5CJ1b%$xkjfh+l*ALksDaZU=GADs=A", 16123, 2507515405, 57760, 768., "\x14\x943", "\xCE\xE6\xF8\xE0BLP-VpD", "\x97\x8E\x8DX\x84Qe\x042M%", "oV\x06Ez:L=5;.E_{B", "\x9F\xE4\xA2,\x05\x9A\xBA\x13\x99\xCE,Eu", "jbfzk", "\xE2\xED\xC0#\xED\x7F\xD6$*zkhr=^@S#^PliAu:36kg(6lusk2P9o", "\x14\x88A;-!:!", "\xB01+\x16\xCC\xF8\xE5d\r2\xA8\xC7h", 1261970292., 187, 1270439907., "\xA3\xCC\x1B\x15Uh=w=e_y?uB#T5On%u}0JG", "mhdknqy", "cI\x01(\x17\xBF)~\x1FnV\x11\x8Bu", "\x14\xA3\x1BM", "shm", 987021106, "\xC7\xE5o\x1EO^0#wEQz8(;k:}?PvQE0", "\xF7,\xAA\x81/\xA8c\xFCp\x9BN\xABzcA)#@}62a)y(U)77pDN76+a9)St", 40640, "]\xE5\xF2\xF2\x88_l]4,", "\xECw\xFE\x10L\x04{FlM1q\xE2\x91", 890, "\x1B\xD2\x90p|\x19\x84+\xF0\x98\xFDo\xDDG6'H}Mibh^-hV$8at)5&WT", "\x8D\x04\xE7WtVTf^(w1izA5ue", 4114887063., "P(\xFBf\x81>", "asst", "Du?", "\x17d\xBCIP\x1A\x82\x16", 57625, 207., "L\xFD\x01\xB2\xF6", "yllyjos", 885026803, "nkkncks", "\xFED\xFA\x0C\xDE#0WkB++O6mz%2x*#vj", 11398, 71146, 359440916, "lsjiky", 3634783973, "c(T{*b1K", 57213., 427349349., "yqtp", "\r\x89\x0C]\xA1w}n4dNO$^(", "V\xD2*k\x1C\x1BJ]n", 2925601937, 499, "x_s}n*#", "xtu", "ywryq", 1372653238, "\xEA@\xEF\x1E\x80\xEC\x10", "\x14\x12\x0B\r\x1A\x88\xB5\xB9", 487, 2823953480, "R\xE2\x0CPBLm", "\xFFf\x99\x08\x10\xEEw\x9AG\x949\xF2\x8F\x12ec", " \x0Ed0)\x19}]1y:Q2", 2051021199., 3778147564, "uB8Dtr2", "\x9A9\x8C\xBD\xF6\xA0I\x00$(\nab\xA8\xE6\xC1\xDDM\xA8!\x16\xC0{POl=NJ@V#uQ3$Pt/P]wh}%5m*Cp;", "\xD9w\xDCAi\xB7G4m\xD9\xA0%2\xAB'<\xE6", 51093., 2245492918, "\xEA\xB2H;", "\xA0\xB3Q;R*1+q3MH]", "{l\xD5&t-MT1:6yOzX18", 514, 414333178, 67794690., 68831, "\xC0\xC5-!\x14K", 2522001251, 1198372634, 2015719347., 2667813265, "\x19B\xA1\xF6\xF4(\x8F\x07=?UU&9oUl{4", 10851., 882781528, 322534518., 289, "\x00\x9C\xA8ni(U}[4A#iL:*4hG#xC*]uoqQ.5:Kjr", "MVH6:kz", '[\xCA\x12\x0C:Y\xF7"\xF6w\x135\xD6\xEA${Sb\xAFp\x0B+', "i\x0C\x97\x0B\x8D", "\xC6\x1A\x10uF7P/#UAE[8D3pzX/ONhQ1GVzP", 8181., "\x91\x88\xE7", '$\xDAl3\xD3 \xB7\x05#\x85Ix\n\xE5\xC1_"D\xBA\x1C\xC3\xDA', "0\xAB\xE5\\\xF4\x88\x8Ey\x81\xDC\xA7B\x8F3{DPz/:gSX#]kVKP,L9k", "Sp\x1D5\xCBK\xBD)\xC4\x83-4-*+@wQHB5T_vZC+Xs*n", 69663., "convrt", "wexdh", "\xAB+\xDC\xF2Sn\xF8\xE3\xEA\xF6Q\x14X*$5GrVs;3$r+[H8[$QAid7", "\xC7\t\xCE\xCE!*\\\xEC5@\x80X8\xE8\x0E\xB7NA\xE8\xAFP", '\x98\x12U\xB7\xF4\x9F\x02\x0F"\x03\xE6wi\x8E\xAE\x85', "\x92yGM^:#3[c[7])", 600., "Kpr}b", 3227137161., 290862215, 1133795890, "vckkzna", "b([*Tq0", 90542, 96464, 1466975248, ")n\xB8P{q&)+fk.rc=sX[Vx;XqfWj=", "\x1A\xB4\xDFV\xA9sT*STtow))fe5KzRFi:Gl5P*;@+", "y?H~\u{617}", "4n3_r3i", "vrdg", 1696897100, "-\xF0\xA5%n\xC6\xB3/\xBD\xAB\xF3{jbo", "t\xE6CiD", 2210568413, 1002857365, 67, "\xCB\xAC\x87P:3P&}f8%OZ2(0J%fnsE651^X", "\x92\xA9\xD4\xB7\xE20U0g#F", "B\x1DnfCTKW\xC7", "p\xEE\xE8\x8F\x80A\xCD\xF9\xC7\xFC\x86W\x10l@\xB6b", 1013570633, 1410644886., "\x92\xDB!\x052q[{O", 138578529., 12871, 580793671, "dAx-.", "\x82\x97\xD6\x05G\xE0\xF1n\xE7,v?\xD1[\x1B7\xFF~/\x1C\xE3\xB4\x0E\rVBLR!/^@9", 824486377, 7213, 220, "Weight", 97128., 133, "\x0C\xE4\xC5$-U6!rau3!d1M!9e0E", "slz", "a\xCD\x1B\xCF\x84=87Z1rWDKKnueRr^YvzQ8qkX/Gggc&6", "jcfqac", 3199035573., "JIYz\xA0", 3234678812, "Y", 1684575084., "fzyzg", "G\x88\xED\xF9nQ", "\x1F\xA2|\xF1zNtu!YXo17bSO*(l,[dNn1nm2D", 8213, 's9\x00\xC4"jTh', "\x8CV+YDiBMg%+R}zZ*9S98t$", "3\x9C\xED\xC0H\x04\xE8=\x98\x95", 3987500136., 764, "e\x8C'\t\xBF\xBFBn\xB6Iq.J\x81\x97|\xCB\x84tdsamQAB2l", " \x0Ed0)\x0F`Gp(dZ\x83\xFFDF}3qGfHo)QN1]9GA", "\x0F\xCF\xEE\x07\x9C", 3712780922, 80107, 8290, ">\xFC\\\x00fY3HFFnz[+-xr8U$", 86131, 3517265164, "mu?\x01y).X^?L:", 45701, "\x83\xE8\xEB\xAB\xE7u\xA0\x06\\", 3144322383., ";&soZN", "U;OVy", "^T+]", '\xD5\x86\xA5z\x06"i2my&GMel@0wxf&UC?#QTp.dPub2J', 905173580, 2979134037., 843., "zCnVuD", 5298., "pjekfmz", "r\r?\u{B914}", "\x11<\xAE\xBC\xF1d\xAA(.U+b)TY%AitpTa/4Ef&", 526, 4115704017., 90050, 960., "\x92\xD0\xCE\xF9\xEFk\xD4\xE0v!A", "\xA8\x93\xF3\xA6\xBC\x893\x99t\xA1oz$-q.vaPR41B=$+", 3621074043., "kqkba", "%3GZ89s", 739991795, "\xB93\xE5(\xEENI", 43967, "ZG\xE0\x03", "%b\x80c\x91iS+@VBLrqX)&TghLsqO=K[(v#O(B", 2086685599, "\xE7~\xE5", "\xF1\xCB\xED8ZJ4Kw9OF_YkVjpX", "\xC8\x8D\xFB", "new", 589, "&1a", "\x95\x1D#\xB7\xD9\x84T9m/jWWak}d", 25014., "\xA8\xD8\x9Du\x1FjG\xC1Y", "wudqvoe", "\xB2\x92\xD9n\xFEK\xF8\x1A\xFC", "\x00\xDC\xDB\xA4\xFFH\xCD}\x89\x1Cu@boebc^T1n+.NMa3&UTyq*b)K", 24320693, 3510998099, 3135404643., "zdipwus", 18785, 2849926324, "L\x88\r", "\x90Y\x13V", "ckpxs", "lxcvsb", 2147483648, 2765446525, "\xD9\xBD\xA8FK", " .D\x10)\x19]}*5423+7)B]67I=d0ms25dH2TS3;={af", "mxqpyno", "grpabj", "Material", 3104, 3550134217, 91122., 3071428737., "y\x02\xB4Z\xCC\xC1", "\xBC\xE4\xFBj", "\x10\x15f\xFD", "\xA8\xF7%y", 745369745, 2130330015., 935932597, "-\xC4\x06\x03('\x8DM\x82\xD0\xACS", "\xAB\xC6\xFA5", 63203, 28667, 1435859218, 17052., "^\x13)x", 20393, "K(6", "\xB0`\x92\x0F\xF7\x0F", 102., "\x89\xA2\\", "\x0B-\xFB\x9A.\xC1\xB5\xACp3+\xE7\x10\xCB-wK?V", 15274, "F", "l\xC6m\xDC\x80g\x1D#%Q8Axhq1T_qFav,z*MN!-", '"\xD3\x07\xCE\x91 _\xEC\x01\xF2Go/V6yGDY6M}', 2811579920, 99970, "\x8E\x16\xB3JK\xDE\xBD?Y/v,/@", "]\x8Ez.\xAD\x07!\x94<\xB2\x1E\xF1X5\xCAZ\x9B", 916, "\r\xD7\xD0\x173bX8k0{%iF;Oy]qoaLSRwQ+p1.2r", 58805, 225337565, "iiozmw", 49254., "\x17qd5Uh=w=e_y?uB#T5On%u}0JG", "#\xF1\xF5<\x9E\xEFcQ-JZW/ov/Si+gsGM734EUnEEZA!,E", 7504, "'j|qx\xFB", "\xB3\x07\x08l", "\xF1u\xF5\nO\xE2\xA1}\x9Cn\xC6\x88\x81\xB5\x01tS\xCF\\\xD1\x12N\x95\xB7\xEF\xC5\xEE\x15", 717588952, ".\xBB\x88\xF3[,G", "\xD8\x01\x98_V=\xCA\t\xF3\xFB\t/\xBF\x06\x01\x0Fg\xDF\xB2Xc\xF5\r\x07\xAC \xDA\x1A", "\xA4Z\t\x16:\xFC\x11", 12805, "\x01y\xAEMAiBJh2HF)$2ImimnH:", "\xAFA\x90:u", "ffdcdrl", 63498., 1506828135., "8DOP:r", "smnw", "gbbmn", "G\x887$w\xF5\xCF8/f1m]5.l5RIIw-ZQ-jipny*", 200, "\x12\xEF\xC5,mH\xADl\x9C\r", "%h}W&e", 2775519998, "TexN0r/?", 3299068874, "-%\xBD", 2592553729, 210144760, "\xD1,\xAF\x1Fv3cfeW6Am}u]i#z4-AvGmb5,!t/E", "llxxzfh", 2361826067, 4173505046, "\xE1\x9A=Z\xC0\xD1\xB5'\x1E7m\x7F0\x89\x15b^OiiGpX}LdYFdK7xo/-", 17498, "\x01l\x8E=-\xA4n\x10z\xAC&njf.((?pg;g0:5Y}:)OHZ5", 1123794569, "\xC3\xFAoj", "br\xFEi%_(47B+A&", 17565., 55502173, "lu%\x1DXT\xCFp1\xB9cT{bJtmePnQ", 350, "m^fa+g@d", "n\xDD\x86\t:\xB6u8f", 2600982221, 1100198778., 2849, 187479062, "\xFF\xE2\xB6", 332, "3MV\u{9C}d\x7F,\x0E\x1Ew", 17681, 6., 304610822, 2577837357., "\xAD\xF2S~e%#}EDiP&/nR$/(i4", 1447246807, "\x0F\x1Eg(5^z2XmI&5g#)T", "\x91\xF3\xF9\xA5\xE2x\xA7p#J,AazJpamdz.?X3O3Fw%6O?#5fE#u", 2449838316., 1352966405, 4233641652., "T\xDA\xEDvI?iixW9M6(44fPZd^DoYy1Wx8", "jqswevm", "\x83LH", 1127947914., "\xB1'\x01_i", "w=\x07\x9D\x82\x85\x9F[", 34383644, "n{qy\xBE\x9E", 40092., "result", "psp", 7043, "lrvqdpc", 847598297, 3763992022, 2810415745, 2970358096, "2v\x00?.", "\x06h\xACEJ\x07k5Cy8+zS^$H/PR#QSyd_L@iGyl,eg5w", 3699580296., "qbh", 1138670213, "k[\xC4ROxb\x1Ea\x14\t\xE8\xA8F\x87", "4u\x95\x7F", "\xAD5B0\xA0bcs*r_eWAnI7FrH", 3145863549., "@\x95\x1Bz'F\x03|7X,1ee?", "\x16\x18^\x1C\x9E\xBE", 1723368434, 727, 3682918282, "'\xD2p", "\x9D\xE6\x8E\x1B\x05\x1F\xB73z\xC5\xA7w\xB1\x83\x9CH\xC65T]PX@#ciJc{a$Cy0Z-+CpWOH0s(W;u", "\x98\xC3\x8Efva?v0KO&yCdZ&tLuZ/w?f", "\xF2%\xFD\x18Jd-Alj*FsuN1SV[p{bS[C)5B&", "\x91\xE6\xA5Q\x1DD\xB8q7lk[nAi-OhK*LyW{", "\xC8\xBF/?$\x13\xC9w~\x13x\x16\xF2\x96w\x1CuA3NH1G]xxi+de!C%1/a", "E}\xE4\x1E\xAB\x8F\xF2uP\xA6\xB0hCud5P", 32229., "f\xB6\x14\x12%", "gjgftvd", "HL2C(I\x13\x98\xE1", 2503562220., "\xE6U\xC45\x13\x93\x81\xE8\xFD\x8AaVG{B9c!WZ(z$04R%2[e&pbuga+,[", "w\xA9\xE5\x0C\x18\xC0\x07;\x843LC", 697, "A\xC1;\xE64eV\x05\xAB\xA9", "yxap", "&{5Or", "\xFD|\xB1r\x1D\xFF\xA9\xDDKbb:\x92\xE5\x05", "fsey", "\x1D\xD2\x7F;!WgtW^sZ8ozv@^F6oLwddr8", "vtamck", 3996428071, "\xAB\xE6Pz\xDF~", 668, "snjzqjp", 1283585240, 2566972943, 40525, "tsv", 3130508958., 3673582325, 88921, "\xA2\xD9\xE7m+h", "hqydz", "}t\xFA8\xFE\xF8\x9E", "5\xFArH\xA4C\x98\x00", 82508, "\x92\xDB!\x05j!TmSs((!@", 51992, 136, 1864470909., 3741458904., "\xC8a", "Bk-TSqq6", 89245, 3762776757., 35359, 118777094, 1701394259, 900578652., 1689221507, 47, 747., 2952598576, 1421911391, "\xA0 ]\x0Bb\x95n,", 3735317624, 97447, 289419., "V~RI{\x86t*=\x9D\x9DF!a.9}ONEjt7", "\xFF~\xA5\xC5", "Bbo", "kqog", '9\x08~\xF90U"8\xE4D', 3486431234, 723., 517696164., 528130704., "hrgpsf", "\xFCO\xB3A\x01\xCC\x92g1{,0Wn;=!(bn-/TJ?1R.", "f\x97\xD7kQEt:=Pj3gvEX6kj2917*a#nD5", "X\xE7?d\xF9\xA6&\n%\xBE{", 3491746908., 733456924, "ulu", "\x17\x1F\xD7m\xC6.\xA8)VxTVi4HHMc[x/+", "@\x90p\xC4\xED\x91\xF9l\xB4\x94\xA4\x18\xC8\x93\xE3\xAAOmFs", '*\xEA\xB8"oH\x94\x9D\x97\xECB\xF6\xC7\x88F:Nx@NcXICH9-e:H#Ha', "JS\xDFG\xD1.", "\xF8wttu]HmzNA2K", 91389., "\xDB)\xF4\x1E2q[y:GU.)", "s\xC3\xC8K?7r", 3850452999., 1617287919., "zW(", "hcgqon", "\xAF\xB3y\xB9G\xFD", 192889345, "\xB4\xAE\xB2\xC1\xC1\x04n=5\xD1T\x97eMF:Nx@NcXICH9-e:H#Ha", function(iIX, iIY, iIZ) local iPD = bit32.bxor; local iPE = bit32.band; local iPF = string.byte; local iPG = bit32.rshift; local iPH = string.char; local iPI = bit32.lrotate; local iPJ = buffer.fromstring; local iPK = buffer.readstring; local iPL = buffer.readu32; local iPM = buffer.readu8; local iPN = buffer.writeu32; local iPO = buffer.writeu8; if not iIq then iIq = { lR, iIn, iIo, iIq, iIp, k7, iIX, iIY, iIZ } end; local ipu = nil; local ipv = nil; local ipw = nil; local ipx = nil; local iV2 = iIn; while iV2[7553] / (iV2[2526.] % iV2[2526.]) - iV2[1307] / (iV2[10806.] % iV2[10806.]) >= iV2[10603] do bn = { iV2[4203.], iV2[10777], aU }; local iCF = iV2[1037] + A end; local ipy = nil; local ipz = nil; if iV2[5742.] / (iV2[2525] - iV2[2525]) * (iV2[7710.] % iV2[7710.]) >= iV2[6314] then local iCF = al - aU end; local ipA = nil; while iV2[7868] % iV2[7868] / (iV2[2026] - iV2[2026]) == iV2[3504.] / (iV2[5376.] - iV2[5376.]) * (iV2[8469.] % iV2[8469.]) do b6 = iV2[7234] .. setclipboard end; local ipB = nil; local ipC = nil; local ipD = nil; local ipE = nil; local ipF = nil; for iCG = iV2[7718], iV2[1353.] do if iCG * iCG < iV2[275] - iV2[275] then local iCF = iV2[8341] <= iV2[5482] end end; local ipG = nil; local ipH = nil; while iV2[2468] / (iV2[7553] % iV2[7553]) * (iV2[1079] - iV2[1079]) == bit32 do local iCF = iV2[10264] .. ipE end; local ipI = nil; local nm, nn = nil, nil; for iCG = 1, 3. do if iCG * iCG + 1 <= 214 - 214 then local iCF = { E, "tdfgxy" } end end; nm = 0.; for iCG = iV2[6156.] / (iV2[2917] - iV2[2917]), iV2[9349] - iV2[9349] do local iCF = I * buffer; iCF = bit32[bm] end; if (153. - 153.) / (68 % 68) > 704 then local iCF = ipE <= J; tostring() end; nn = 2166136261; while true do nm = 7396 - nm; do if nm < 7394 then if nm < 4086. then break elseif nm < 4859 then break elseif nm < 7393 then break elseif nm == 7393 then nn = (nn * 1664525 + nm) % 4294967296; ipu = nil; do ipv = iV2[43]; ipz = k7; ipx = iV2[868]; ipw = iV2[4976]; ipA = iV2[4263.]; ipy = nn; ipB = false; while true do ipE = #ipA; ipC = ipE - ipw; ipH = ipz(ipy % 4294967296); ipH = ipH % 2147483646. + 1; ipF = ipC >= 1; if ipF then ipF = ipC <= 4 end; if ipF then ipH = ipH * 16807 % 2147483647; if ipC == 1 then ipu = iPH(iPD(iPF(ipA, 1), iPE(ipH, 255.))); ipB = true; break elseif ipC == 2 then ipu = iPH(iPD(iPF(ipA, 1), iPE(ipH, 255.)), iPD(iPF(ipA, 2), iPE(iPG(ipH, 8), 255.))); ipB = true; break elseif ipC == 3. then ipu = iPH(iPD(iPF(ipA, 1), iPE(ipH, 255.)), iPD(iPF(ipA, 2), iPE(iPG(ipH, 8), 255.)), iPD(iPF(ipA, 3.), iPE(iPG(ipH, 16), 255.))); ipB = true; break elseif ipC == 4 then ipu = iPH(iPD(iPF(ipA, 1), iPE(ipH, 255.)), iPD(iPF(ipA, 2), iPE(iPG(ipH, 8), 255.)), iPD(iPF(ipA, 3.), iPE(iPG(ipH, 16), 255.)), iPD(iPF(ipA, 4), iPE(iPG(ipH, 24.), 255.))); ipB = true; break end end; ipD = iPJ(ipA); ipI = 0.; while true do if ipI <= ipC - 4 then ipH = ipH * 16807 % 2147483647; iPN(ipD, ipI, iPD(iPL(ipD, ipI), ipH)); ipI = ipI + 4 else break end end; if ipB then break end; ipH = ipH * 16807 % 2147483647; ipG = 0.; while true do if ipI < ipC then iPO(ipD, ipI, iPD(iPM(ipD, ipI), iPE(iPG(ipH, ipG * 8), 255.))); ipI = ipI + 1; ipG = ipG + 1 else break end end; if ipB then break end; do ipu = iPK(ipD, 0., ipC); ipB = true; break end; break end end; setclipboard(ipu); ipI = nil; do ipF = iV2[1022]; ipH = iV2[352]; ipD = k7; ipE = nn; ipG = iV2[4067]; ipC = false; while true do ipA = #ipF; ipv = ipA - ipG; ipx = ipD(ipE % 4294967296); ipz = ipv >= 1; if ipz then ipz = ipv <= 4 end; if ipz then ipx = iPI((ipx + 1832704949) % 4294967296, 13); if ipv == 1 then ipI = iPH(iPD(iPF(ipF, 1), iPE(ipx, 255.))); ipC = true; break elseif ipv == 2 then ipI = iPH(iPD(iPF(ipF, 1), iPE(ipx, 255.)), iPD(iPF(ipF, 2), iPE(iPG(ipx, 8), 255.))); ipC = true; break elseif ipv == 3. then ipI = iPH(iPD(iPF(ipF, 1), iPE(ipx, 255.)), iPD(iPF(ipF, 2), iPE(iPG(ipx, 8), 255.)), iPD(iPF(ipF, 3.), iPE(iPG(ipx, 16), 255.))); ipC = true; break elseif ipv == 4 then ipI = iPH(iPD(iPF(ipF, 1), iPE(ipx, 255.)), iPD(iPF(ipF, 2), iPE(iPG(ipx, 8), 255.)), iPD(iPF(ipF, 3.), iPE(iPG(ipx, 16), 255.)), iPD(iPF(ipF, 4), iPE(iPG(ipx, 24.), 255.))); ipC = true; break end end; ipB = iPJ(ipF); ipw = 0.; while true do if ipw + 4 <= ipv then ipx = iPI((ipx + 1832704949) % 4294967296, 13); iPN(ipB, ipw, iPD(iPL(ipB, ipw), ipx)); ipw = ipw + 4 else break end end; if ipC then break end; ipx = iPI((ipx + 1832704949) % 4294967296, 13); ipy = 0.; while true do if ipw < ipv then iPO(ipB, ipw, iPD(iPM(ipB, ipw), iPE(iPG(ipx, ipy * 8), 255.))); ipw = ipw + 1; ipy = ipy + 1 else break end end; if ipC then break end; do ipI = iPK(ipB, 0., ipv); ipC = true; break end; break end end; ipv = nil; do ipx = iV2[10480]; ipw = iV2[5987]; ipz = nn; ipy = k7; ipA = false; while true do ipF = #ipw; ipD = ipF - ipx; ipB = ipy(ipz % 4294967296); ipG = ipD >= 1; if ipG then ipG = ipD <= 4 end; if ipG then ipB = (ipB + 2654435769.) % 4294967296; if ipD == 1 then ipv = iPH(iPD(iPF(ipw, 1), iPE(ipB, 255.))); ipA = true; break elseif ipD == 2 then ipv = iPH(iPD(iPF(ipw, 1), iPE(ipB, 255.)), iPD(iPF(ipw, 2), iPE(iPG(ipB, 8), 255.))); ipA = true; break elseif ipD == 3. then ipv = iPH(iPD(iPF(ipw, 1), iPE(ipB, 255.)), iPD(iPF(ipw, 2), iPE(iPG(ipB, 8), 255.)), iPD(iPF(ipw, 3.), iPE(iPG(ipB, 16), 255.))); ipA = true; break elseif ipD == 4 then ipv = iPH(iPD(iPF(ipw, 1), iPE(ipB, 255.)), iPD(iPF(ipw, 2), iPE(iPG(ipB, 8), 255.)), iPD(iPF(ipw, 3.), iPE(iPG(ipB, 16), 255.)), iPD(iPF(ipw, 4), iPE(iPG(ipB, 24.), 255.))); ipA = true; break end end; ipE = iPJ(ipw); ipC = 0.; while true do if ipC + 4 <= ipD then ipB = (ipB + 2654435769.) % 4294967296; iPN(ipE, ipC, iPD(iPL(ipE, ipC), ipB)); ipC = ipC + 4 else break end end; if ipA then break end; ipB = (ipB + 2654435769.) % 4294967296; ipH = 0.; while true do if ipC < ipD then iPO(ipE, ipC, iPD(iPM(ipE, ipC), iPE(iPG(ipB, ipH * 8), 255.))); ipC = ipC + 1; ipH = ipH + 1 else break end end; if ipA then break end; do ipv = iPK(ipE, 0., ipD); ipA = true; break end; break end end; lR(ipI, ipv, iV2[1371.]); nm = 2 else nm = 7396; continue end elseif nm < 7396 then if nm < 7395. then nm = 1 else break end elseif nm < 11436. then if nm == 7396 then nn = (nn * 1664525 + nm) % 4294967296; nm = if setclipboard then 3. else 2 else nm = 11436.; continue end else break end end end end, "P\x8F\xB3\xFA\xB7\x17k^\xEE\xB9c7TwJ_#umuHC7!b%eYwrY$rM,$h{", "%\xAE\x1C=\x03\xBB", "\x07\x81\x80\xC5\xA1\x8Cj\x11\xA4N\xAA\x05", 67140., "fEqt", -3639166044334339311., "vtz", "x\x90\x85\xCCj\xC0\xB0gJ\xD7\xB8\xB3\xF2\xBE\x14`\x13\xD5\xB9O\xF2\xF3", "\x14.2+R", "issphex", 2230412255, "\xC7\x16\xDB;", 92427., "\x11\xD7\xF5\xA3\x8C\xAF\x11\x1C", 42., 2379467389, "\x9C\x90\xACL\x00e", 282291687., 67360, "&@\x97", 357., 29788, TweenInfo, 5039844., 1179747335, "r\x1C\x1B&\x9C\x8C1= 1; if ins then ins = inu <= 4 end; if ins then inw = inw * 16807 % 2147483647; if inu == 1 then ink = iOe(iOa(iOc(inm, 1), iOb(inw, 255.))); inp = true; break elseif inu == 2 then ink = iOe(iOa(iOc(inm, 1), iOb(inw, 255.)), iOa(iOc(inm, 2), iOb(iOd(inw, 8), 255.))); inp = true; break elseif inu == 3. then ink = iOe(iOa(iOc(inm, 1), iOb(inw, 255.)), iOa(iOc(inm, 2), iOb(iOd(inw, 8), 255.)), iOa(iOc(inm, 3.), iOb(iOd(inw, 16), 255.))); inp = true; break elseif inu == 4 then ink = iOe(iOa(iOc(inm, 1), iOb(inw, 255.)), iOa(iOc(inm, 2), iOb(iOd(inw, 8), 255.)), iOa(iOc(inm, 3.), iOb(iOd(inw, 16), 255.)), iOa(iOc(inm, 4), iOb(iOd(inw, 24.), 255.))); inp = true; break end end; inv = iOf(inm); inq = 0.; while true do if inq + 4 <= inu then inw = inw * 16807 % 2147483647; iOj(inv, inq, iOa(iOh(inv, inq), inw)); inq = inq + 4 else break end end; if inp then break end; inw = inw * 16807 % 2147483647; int = 0.; while true do if inq < inu then iOk(inv, inq, iOa(iOi(inv, inq), iOb(iOd(inw, int * 8), 255.))); inq = inq + 1; int = int + 1 else break end end; if inp then break end; do ink = iOg(inv, 0., inu); inp = true; break end; break end end; while ao == 126. / (43 % 43) * (180. - 180.) do local iBE = H and tonumber end; for iBH = iV3[7718], iV3[1353.] do if iBH * iBH + iV3[7718] <= iV3[1054] - iV3[1054] then if iV3[6997] <= iV3[1774] % iV3[1774] / (iV3[4792] % iV3[4792]) then local iBE = iV3[2795] .. iV3[7553]; local iBF = iV3[7304] .. iV3[525.]; local iBG = buffer.next end end end; while iV3[1079] / (iV3[10726] % iV3[10726]) * (iV3[1217] % iV3[1217]) > iV3[8785] do local iBE = ao % iV3[1214]; local iBF = buffer * aV end; for iBG = iV3[7718], iV3[1371.] do if iBG * iBG + iV3[7718] <= iV3[9564.] % iV3[9564.] then local iBE = iV3[7408] % iV3[3078.]; ({}):clear(); local iBF = math.z end end; if bl == iV3[2468] % iV3[2468] / (iV3[10019] - iV3[10019]) then ax = not P; for iBJ = iV3[4049] / (iV3[3399.] % iV3[3399.]), iV3[471.] % iV3[471.] do local iBE = aW[iV3[6713]]; local iBF = iV3[692] .. iV3[9868]; for iBI = iV3[2777] / (iV3[8861] - iV3[8861]), iV3[4077.] - iV3[4077.] do local iBG = {}; iBG[iBE] = { bm, iV3[6618.], iBE }; local iBH = iV3[1470.] ^ iV3[4347.] end end end; for iBE = iV3[954.] / (iV3[5594] - iV3[5594]), iV3[7710.] - iV3[7710.] do ins(ink, iV3[5508.]) end; inw = nil; do while 158 % 158 / (96. - 96.) == 154 / (238 - 238) - 53 / (12. - 12.) do local iBE = 874 % buffer; if "mccx" == 172 / (53 - 53) * (162. - 162.) then local iBF = ({})[J]; iBF.tail = not int; local iBG = "tyccy" .. 722 end end; int = iV3[4067]; inv = iV3[1491.]; for iBF = 1, 2 do if iBF * iBF + 1 <= 184 % 184 then if E == 6. % 6. / (201. - 201.) then local iBE = 843. % int end end end; inu = (iV3[2566] + lQ) % iV3[5374]; ins = k7; inr = false; while true do inx = #inv; ino = inx - int; inm = ins(inu % 4294967296); inq = ino >= 1; if inq then inq = ino <= 4 end; if inq then inm = (inm + 2654435769.) % 4294967296; if ino == 1 then inw = iOe(iOa(iOc(inv, 1), iOb(inm, 255.))); inr = true; break elseif ino == 2 then inw = iOe(iOa(iOc(inv, 1), iOb(inm, 255.)), iOa(iOc(inv, 2), iOb(iOd(inm, 8), 255.))); inr = true; break elseif ino == 3. then inw = iOe(iOa(iOc(inv, 1), iOb(inm, 255.)), iOa(iOc(inv, 2), iOb(iOd(inm, 8), 255.)), iOa(iOc(inv, 3.), iOb(iOd(inm, 16), 255.))); inr = true; break elseif ino == 4 then inw = iOe(iOa(iOc(inv, 1), iOb(inm, 255.)), iOa(iOc(inv, 2), iOb(iOd(inm, 8), 255.)), iOa(iOc(inv, 3.), iOb(iOd(inm, 16), 255.)), iOa(iOc(inv, 4), iOb(iOd(inm, 24.), 255.))); inr = true; break end end; inn = iOf(inv); inl = 0.; while true do if inl + 4 <= ino then inm = (inm + 2654435769.) % 4294967296; iOj(inn, inl, iOa(iOh(inn, inl), inm)); inl = inl + 4 else break end end; if inr then break end; inm = (inm + 2654435769.) % 4294967296; inp = 0.; while true do if inl < ino then iOk(inn, inl, iOa(iOi(inn, inl), iOb(iOd(inm, inp * 8), 255.))); inl = inl + 1; inp = inp + 1 else break end end; if inr then break end; do inw = iOg(inn, 0., ino); inr = true; break end; break end end; lh(lD, { [ink] = lV[inw] }, iV3[339.]) end, 3945196964, "rfrj", 1832704949, '"\r\x87\x02\xB5R\x98;\xAD/\xDF\xA5', "wqzblus", "2\xDEw,\xEC\x13\xB4\x19*\x8Fpo\x05\xFF$;ajfcVjO", 78121, "]", "\x93H\xD0s\xB7D.-QVi", 2248, '\x15Z"\x16F\xAC\x01\x93$\xBDA^rpK2Sdcm8adX:*}$#Jzjm', "\x82~\x98i\xF3n", 2430427803., 66919, "\x1E\xBD\xC4P\xACi\xEB*\xCCR$", 812, 1939422272, "))n8k", "\x04\xB7\xFAni(U}[4A#iL:*4hG#xC*]uoqQ.5:Kjr", 458, "\x87k\x9C", "xttqo", "whsugxo", 1194157859, "iob", 2795694326, "F\xC5\x8115\x82$\x13\x9C(O\x17\x1D\x99\x9A\xE5\xFF", "w@jW8", 3969482149, 45176, ',-"uQ?+QMy', "qrkcox", "\xCD\x84\x97\xFDX_.4fuw*4mt%rb", "wzbjs", 649838736., "\xB1\x8Dt", 90900., "mOesG3F8", "\x08\xD5\\T\xBEo\x1CfDFZpUYnO", ".\u{573}pg/[H3epH{G:W=b/g5%-x", "\x90v14\xE3\\\x95\xD8", 38783, '\xB9\x136\x0Em"', 1374959107, "\xF2h\xAB\xC0\x0E\xF1\x90H\xCD", "\xF0\x8D\xBF'\xCDj9vaxHg)N(ka[:X+jA,b-!Fm", "+:\xF6\x9B\xFF\xB5Ag}%8Dg*XZ2{l@#/{swr)t(Oxd", 3646071164, "\xBB\xFC./\xA8\r\x1Cu\xF1^\xA6d\xA5h/L\x07\x1DJ!\x1DL\xFAE\xA1q]\x08", "~\x13>", 245, 367, "\xB7\x1Fd$*T\x174ys.I5", "\xA0\x9A\xDD\r@\xFA\xFBtR[[i+9&^6J/3xaQ:x", "zfc", "2\xFA\xA33\x7F\xA4\x853\xA8\xB6\xFC)]kt2G3Poi%}=3S1wOIZ2tVA9", 1763600715., 687., ';@Ax\x0B\xC27`\xB0\x04\xF1"', "ynebtsx", "kzjtgor", "&\x8D\xAB", "icmhql", "cQMR", "\x1E\xA7\xCC]\xB4w\xEF+\xDA\xA9\xC3\x02", '\x07N\x8AI\xF3"\x03\x14Z\x8D\x8AJ;\xFA\xD1', 2137351699, "\xB0\xE3dEd?\xF7z &\xD1nMn!sl", "_!wC0", 225., "\xA2\x12s,!Nux", 40559, "\x87\xFAlc\xC2\xD4\xD4M\xD2\xD3\xEDUe\xC2\xBEa\xDC1\xBD;1 ", "uedr", 264101861, "\xCA", "\xC5\x1E\xF1ves2BR38gEZAR{PAiD", 2308899901, ".U#K\x93\xDD`yQSiN1B.)4q4", 1070105523., "\xF6\x90\xA6U\xAE\xE7AmHec{Py*ipdJ", "H\xFB@\xFE\xA6\x7F9Q\x06\xE2\xF1\xBFMd\xB5A$", "zpfar", 1573034785, "vj9r^?", "\x8E\x80\xDC9hOU1;#R&$V+L@*XS", "2\xF3\xF0p\x92", 26825, "\xA4\xE64\x0B$\xE7^", "\x8C\xBE\xFA2", 244, "\xDE\x0C\xB4S\xE7", 82462, 694, 74107, 1374596495, "mekx", "k\xAD\xAE\xB5QX*\xEDUsA[\x91/J\x7F\xF6d\x19\x00\t\x8E!]L;*s6#$nmIHvEE", 1, 943, 71843, "{\xA9\x8E)p7,/y]m[Uct7)-K#,Lc", "\xF6\x1B\xA2", "$\xB0\xDA9%u:&c7+YLD", 1009807787, 2409913685, "\xB1\xB2\xF7-O02", 3988422967, "cxyf", 2176157745., "u9\xBC\x9BA\x81VpmcNJO{fu:j[x_P@N", 364, "\u{2A1}|^", 3188140421, "6\r\xBEB)E", "\xC8\x11\xA6W\xF6\xDC&%aGD.2Jx&uhjtIOzvH=%!6GTxW", 77067., "W\xD9\xC9\xF3Rm8Ww-JSn=", "ndpc", "lubahyz", 34962., "\xB21\xD0\x82\x9E\x13\xCF\xCF\x95\xC7\xC6\x1B", 41, 924., "\n\x83\xB2\xE8\xB87w[O40mDhT3kmTPD+-s@C?GfQJelug", "\xC8\x9A4C\\\x7F\xE8\x1B\x8E\xE8\xB4\xB4\x00BxVygSV-bWD#5f", "zcfrqrx", 26426, "K\xB8\xECT\x1F\x8C\x9E\t3\xDC-\x01\x84rDL$o/(s\xB81OZ:;#*Pyo3&-", 2188787191, "cph", 1788349645, "\x02\xB4[g\xAC\xFB", "\x01\xECq=\xAB%ce\xAC\x97", 94607, "\xD4/\x92\xEA\x07\x8B.*Z(;8kxYZ^(/9}:l5f", 1994890765, 1604741901., "K\xB7\x8Ev\xB3\xE4u0dy$4Fs[#", 2551559279, "\xD5\xE1\x0BUgU", ",f\xDBnw\xFC7\x06c", "uolug", "\xDC\xEA\xF3o#v\xBF\xC8", 732., "\x01.\x80\x08U\xF3aIhcLJiSxu*", 464, 3318347572, "n\xFA\x99\xBF!Z\xB3\x9B\xED\x0F+R\xD6\x7F\x94\xF8\xA5\xEC\xC8\x13>D", "ccky", 473907862, "\x02Q\x0CeAbz\x01\xBD", 90777., "&HR#", "#\x8CmA9)r#HAK.zr)t.q.3;f]WWabnD[", "\x11x\xA0&5r)ouox&w;-Rb{7?B]](M", 308, 3202621540, "\x9C=5Z\xF2Bf2!A$8,EjifUV", 3560439292, 2566617117., "ulxius", 606243430, "\x03+6\x90\x95\xB5SuA]4Z{1kYe+CGt@;b023{rtU", "Rxd$u]", "\xAAA\xA6+^*!_D\xC3\xCD@VQL,@pouXY8A0Jd", "N{jA}", 1812013031, "\xCAN\xDA33oV,khaK7(OChf?39q*2jD", "\xF6\x81\x17rvHk8+*N)gY^Yu@", "u\x87?t", "%\x16WO", 7285, "\u{453}7~T\x18", 2258046619, "fxrwtjq", "\x90\r\xEDF\xB9\\\xE3'\xCB\xC5", 75124, 3224, "\xA3\x8F6byw\n\x0B\xFE\x7FJJdj[pUle:h_Ih=^P6{-1g7FU]#NsBs", 711470688., "X\xF3\xEBE\x90\x1D", 1068254573, "\xF8i\xDBW\x8A%\xEA\x13J\xC4", 2676491072, "eail", 34440., "n\xFE3(\x17G\xB5\x14b\x05\xFFm\xEE\x88AT", "urQSjJK", "\xE7\xC5\xF1)\xF1e6{RnTSr:,9O^9VE#K.K7^vUeXn!ME?K", "?\xC4/(\xA6\x8A\x95=\x95\xC4^R\x16'\x84=\xE3\xFBH-KCHQ%*RwMMm)^P1Zr}P-g", function(fx, iJE, iJF) if not iIq then iIq = { iIo, k7, iIn, lc, iIp, iIq, fx, iJE, iJF } end; lc = fx end, "\xFB\x95#C\x10\x1D\xE7\xA6", 758, 9335, "\x9C\xF7W)\x00\xD7!1aT", "tqg", 91813, "op^b", "\x15\xF6\x95]Pm\x13Pw", 766, 1474373042, 2506045635., 7041., "_\xF2\x0C(", "~N]@Eli+T#EPg6q^OG", "4e[w}", "brhgr", "\xD9\x96\xB2", 17826., 777., 592, "\xFB\x0C\x80\x12\x86\xF5PJ)o3]nx]p&@^z[#Nu)!K.dfczOfzM4xBv", "kB\x0C)", "lueub", "\x95k\x1Dj\x03g#GC&AH&wj$cc8d8", 14, "\x07Kk", 3127473165., ")\xEB\xFB\xB9V\xBDj7%WWUHk:2kKobvJe,$", 64680., "VK \x17\\\x13\xFEXu3i0kM%N0L}", "\xF7\xF7\xF0\x04", "mK0=,6", 52610, "\x97\xAA\xEDI?&\xA1\xB4G\xF0", "fzmisk", 3818555278, "\xC5\xD0\xA2#\x05I\x01Q\xF3\xD5\xBF/\xAC\xB4\x82>nD+(BVz@HP", "nje,&", 18198., "\n\xB6\x97\x93", 2042669556., 865, "\x7F\x12\x11", "zat", "dfsly", 98450, "vgmy", 79739235., 4080., "[^\xF7z\x9F\x99\x95\x87\xC1t\x81%1\xE5M\xCBpvN\xC6\x96\xE2\xC8d\xCCn\xBB\xD1!:wSPOn", "pbmxagu", "\x183\xA6\xAEf", 2797752936., 1972227349, 87477., 39845, "\x0B\xFE\x92\x10\x0B\x9F\xF2?\xD4\xB9\xDF^o8SC5M/$svpTD", "\x9E6|\xB4\xBC\xC9", "yxofhj", "&\x14v.\x99\xA304ys.I5", 2003556441., 721, "\t\xAC\xC0\xE2\xB98mh8\x95\xE4`", "ofkopx", 2319063565, "V\xCF)&Ll]kuXQ^1x@h", 3913097925., 269, "ccho", 58223, 74027618, 529463672, "\xE8Yd\x1F\x8F!d\x04u3i0kM%N0L}", "\xFC\x01#Lt\x1C\xE0\x06\xC4\xB8\xD7?\xC9*\x7F|\xA4\x05\n\x17\xAF\x1D", 2539792789, "htyejzd", "\\\xCA\x02\x0E3L\xDC>\xEAv$3\xDE\xEB9x/aajF", 316, 2393033617, "'TV1\xCA|Dv\xB4p_", 470, "Q#\xDD{\xA5\xC1\xF1\x01Z\xE8\xE2+#w5lR", "\x12)'\x90\x95\xB5", "$\xB0\xDAUb2%I#t?]LqtG[#-b6tXKq@c;,", 4032149193., "\xD0_(|\xEE&nxC/wZAu)xy]R$A2:$B23X-1IK&}^n", "ndnhkw", "\x17\nL,:I\xFC\x19h\x80F", 3236254622, "\xFC#\x12o??2&m*dj[bTd+r*ZlnXv%6Hpn9", 445, "estk", "m uP?E)/638L", 449, 1925572483, 1329017407, "\x92\xA7jFE6@p%1ph", "irowflu", 1157283413, "mvcrun", 'E\xAE\xB4\x96\x89"\x92_Cy%rH#lSd0PM}]i[brF=0?5DKv', "8v$4dK", "fvj", 3858182527, 60502, 91929., 70689., "E\x96\xA5\x19-\xFF\xDD*\xBE\xDBj}R(s#O{L9RR$-ov$F)28u", 800735029, 2066383359., 87., 2808715944., "D*:zY", 93., 3577885430, "\xB0K\x95V\x7F\xEC&\xFD\xBDk&\xB9i\x04-wK?V", 844, "Ey0`\x7F=\xCC}\xDF\x15", "ww\x855", "\xC7E\x9F\xD7!v\x9F\xED5\\Q98\x94\x8A/N=hKP", "ynjdsd", 2241175165, 4008590424., 1211321209, 1811014226, "aqauwwn", "lvX$H", 3260792700., ";lQs8:VB", 92595., "8%ke^D", "\x05^o_e\xD65\xA5\x84B\xE5\x00\x10\xC5\xA6kCT!Y(yaZx5ihI*al[{&m1,FIPA+", "\x94\xC2^\xBE", 54941, 2025223292, "meqm", 18766, 1945027593., '\x9A\xF5\x1B"?L\xB1e-k4#u.RY!wU@', "q\x08\x7Fvn\xF6\xE2Z\xA1GuSQiFJ)3(*#r!5SmkNtL.C.!Q", 59255, 4098273007, 2997640847, "(<\x12ElBQ", "\x14\xAEG\xE1z\x1A\x85@{\x14\xAEG\xE1\xB6\x89@\xB8\xB2\x05\x00\xCAcH\xAD\xEB\xA8oVdUI\xD9R\xA9\xC4\xC4\xEA)0\xFFn\x03", "x", "\xE6\x18\n?\x86z\xA2@S33U5]L,fS{Q}_rxL(vf;LyO$o", 970736060, "\xCD\x1E[\xEE+\x83U0g#F", "", pcall, 1468215967, "\x1DB\xA1DA\x0B", '"\x01\xA0\x03jT\x08-\x97\xA1\xFE', "\x16\xD1Es\xCC\x81\x92>\x95\xA44PEmzkd-y^D2Kw", "(,\x97ZcV", 4081801703, 47934., 465024940, "\x9ChjPtL_\x04\\BDpjjfu%usfN:f+XJ:_4;", "\xD01\xE4JN4=%*v)+vD", "\x1B)\x05\x1E\xBFALnaXF2K", "\x9E\x18\xB4\xCF%P\xDD\xFF\x93\x9A\xEA\xAD\xFE'%\x0Bs\xEF\xCF\n_\x83V*_xqbJ^63J04QZ&K5naa", 74437, "1\x89\xC2m*O)", "\xAB\x97\xB28\x04\xDD\xD10j\xCE", "jzgluew", "f\n\x80\xAF\xC5\xE3Owe\xAEGo/V6yGDY6M}", "\xD2\xF5P\x11\x1F\xE8R/@$DJqh+=d8^u", 3913967219, "\xE3\xC1\xFB8\xCCx\xC93^YSSR]6QEa;", 4782., 85624, 58902., "[\xEEsM\xD4r*E^l4V1JY:}-h:z", 2252520429., "/8\xDC/:T\xE7\x1B2\xB8\xCDC\xB2]Wd", 19694232., 2099648318, '\x11"\xD9\x80w-=\xA1_', 2419958673., 80617, 13193, 3243796450, 2417197508, "flags", "\xDA\xC2\x9B8ycgN^lPuQ2;OJ6?(:WFk7OU)Y5]", "\xC2'rC-bNa5rnV:_971UnJZPzk", 706, "TT/F7[\n\x96!3g,IkM-4B$u{RL", 47907., "q_\x92t\x06\x9A)", ")@\x8D[", 3426799622, 424745933, "\xB8S\x96h", 89131, 953662240, "(/NmW", 1840461383, "v\xD8\x00\xBC\xAA\x18R\xA3\x7F:8;=%", 834791043., "*\xD6\x9C}yyT\xDB\xB0\xC2", 114213., "\xF7\x94_\x7F\xB9\x053", 407133032, "lkw", 2491934529., 660076922, "g9}\xA9", 48036., 1227601036, "\xF0\xB5\x96}\xE0\xFB", "vsorcgn", 3859090257., "80U-^JUcF$S", 60899, "\x8390{a%}:b[8P:1", ";9\x97v2-ApSJ-UZ@c.[(OD/{", 66964, "\x18\xCD3\xCDg]\xFF.\x90\xC4\xA2\x9C+Dw\xF3", "\x98\x01\xD9\x0E\xAC\t\xAE", "D-Z\x87", "hyodt", "t5\x16MHU", 52346, 630., "\x18`\xE4\x132\xBE?\x1FUij", 3762064487, "thsairl", 611, "ktsm", 765895952, "4\xDF\xFD\x04\xFC\t*\x06~x\xBE8e\xD9\x8B\xAE\xE7[2\xDC\x91\x1A8DTlO_0B?M-m", "\xFFr\xB6\x8B\x10\xE3", 63., 1885110381., 4018238355., 2676493734., 79851., 642., 13309, "Pjs]a", 341, "J\xE6\x0CwngDHGe_s&*2vBy=mWDwmo", 778745121., 398, 1830359207, "K==C", 3150346870, "v]_c6b", "\xDD\xCD}f\xC8^\xD0u\xB3\xCDcT{bJtmePnQ", 3137817163, "\xCB\xFF\xE2d\x0B\xBCqHDOM{MHoF!:t.m,,!]88iH-", '"\x1C\x91H\xDA\x93\xDE5', 1485104843, "\xC9hC\x0C6\x84\xB8A\x91\x00\x92U\xC2^PUZ", 3030881460., "eimcp", 3899078411, 712, "'\x90[\xC5", "\x8A\xAE.\xDF[", "\x8E\xFEZt\xF1\xC4", "7yH9\x9EZ", 2083409681, 2296665653, "+\x14e\x0Ci", 65048, "Z\x8BbE_@(/%nmhcWSqCQod6#H}C.m@}", 225678089, "\xB2\x94\xCD\x0FS\xE1\xFBo\xE0,\x18b\x9F\x04\\p\xAB;|G\xB9\xF8FCCbXc5$+0Rf{d", "8/\xF1\r\xDB\xBE", "mlav", 1045097315, "\xE7\xC5\xF1)\xF1eLlbs{DR/%", 3286828334, "\x80\xB4\x7F8 \x0CA/K1k{vyG{Y,;JQwwDgd1X;4Gp", "c\x16\x95'h\xF5\xCCgXhGGtY@.j*Qx", 3760832833, function(iIC, iID) local iL5 = bit32.band; local iL6 = string.byte; local iL7 = bit32.bxor; local iL8 = bit32.rshift; local iL9 = string.char; local iMa = bit32.lrotate; local iMb = buffer.fromstring; local iMc = buffer.readstring; local iMd = buffer.readu32; local iMe = buffer.readu8; local iMf = buffer.writeu32; local iMg = buffer.writeu8; if not iIq then iIq = { lK, iIo, lj, k7, iIn, iIq, iIp, iIC, iID } end; local iV4 = iIn; for izT = iV4[7718], iV4[1353.] do if izT * izT < iV4[8390] - iV4[8390] then local izS = aj or z end end; local ijY = nil; local ijZ = nil; if iV4[2071] % iV4[2071] / (iV4[2513] % iV4[2513]) < iV4[8599] then local izS = aj ^ c; local izT = an % izS end; local ij_ = nil; local ij0 = nil; local ij1 = nil; while iV4[2922.] / (iV4[1506.] % iV4[1506.]) * (iV4[8943.] % iV4[8943.]) == iV4[3379] / (iV4[10697] % iV4[10697]) - iV4[8861] / (iV4[2871.] % iV4[2871.]) do ai = iV4[9808] .. iV4[9830]; while iV4[7130] / (iV4[4942] - iV4[4942]) - iV4[5436.] / (iV4[8469.] - iV4[8469.]) == iV4[2714] do local izS = tostring or iV4[33.] end end; local ij2 = nil; if iV4[3236] / (iV4[5732] % iV4[5732]) * (iV4[6193] - iV4[6193]) == k7 then aj = iV4[9160] .. iV4[3655] end; local ij3 = nil; local ij4 = nil; local ij5 = nil; for izW = iV4[7718], iV4[1353.] do if izW * izW + iV4[7718] <= iV4[3379] - iV4[3379] then for izU = iV4[7718], iV4[1353.] do if izU * izU + iV4[7718] <= iV4[1923.] - iV4[1923.] then local izS = P[true]; local izT = iV4[10921] + ao end end; ijZ:read(); local izV = iV4[9810.] ~= true end end; local ij6 = nil; for izT = iV4[8661.] / (iV4[1774] - iV4[1774]), iV4[1590.] % iV4[1590.] do local izS = ijY[c] end; local ij7 = nil; for izU = iV4[7718], iV4[1371.] do if izU * izU + iV4[7718] <= iV4[7039] % iV4[7039] then while iV4[3106] % iV4[3106] / (iV4[275] % iV4[275]) <= iV4[8469.] do local izS = O * c; local izT = ij4 > iV4[10680.]; ij0[iV4[2002]] = buffer >= am end end end; local ij8 = nil; local ij9 = nil; local ika = nil; local ikb = nil; local m3, m4 = nil, nil; if 60. / (66. % 66.) - 91 / (230 - 230) == (114. - 114.) / (195. - 195.) then while 255. / (118 % 118) - 98 / (59 % 59) == tostring do next(math, true); local izS = #{}; local izT = izS % izS end end; if ij6 == 220 % 220 / (33. % 33.) then lj = #ij9; local izS = ("yewkkgy").result; k7.name = ij9 - izS end; m3 = 0.; for izT = iV4[6898] / (iV4[8468] % iV4[8468]), iV4[7774] % iV4[7774] do while iV4[5393] % iV4[5393] / (iV4[2071] - iV4[2071]) == O do local izS = iV4[2639][ij_]; izS[iV4[5133.]] = m4 // iV4[884] end end; for izT = 1, 2 do if izT * izT < 35 % 35 then local izS = I + 943 end end; while 112 / (78. - 78.) * (140 - 140) <= 433 do local izS = 966. > P; local izT = F - ai end; m4 = 2166136261; while true do m3 = 7445 - m3; do if m3 < 8295. then if m3 < 7443. then if m3 < 2513 then break elseif m3 < 7442 then break else m3 = 2 end elseif m3 < 7444 then break elseif m3 < 7445 then m4 = (m4 * 1664525 + m3) % 4294967296; ijY = nil; do ij0 = iV4[3025]; ijZ = iV4[10834]; ij2 = k7; ij1 = m4; ij_ = iV4[10480]; ij3 = false; while true do ij5 = #ij0; ika = ij5 - ij_; ij8 = ij2(ij1 % 4294967296); ij6 = ika >= 1; if ij6 then ij6 = ika <= 4 end; if ij6 then ij8 = iMa((ij8 + 1832704949) % 4294967296, 13); if ika == 1 then ijY = iL9(iL7(iL6(ij0, 1), iL5(ij8, 255.))); ij3 = true; break elseif ika == 2 then ijY = iL9(iL7(iL6(ij0, 1), iL5(ij8, 255.)), iL7(iL6(ij0, 2), iL5(iL8(ij8, 8), 255.))); ij3 = true; break elseif ika == 3. then ijY = iL9(iL7(iL6(ij0, 1), iL5(ij8, 255.)), iL7(iL6(ij0, 2), iL5(iL8(ij8, 8), 255.)), iL7(iL6(ij0, 3.), iL5(iL8(ij8, 16), 255.))); ij3 = true; break elseif ika == 4 then ijY = iL9(iL7(iL6(ij0, 1), iL5(ij8, 255.)), iL7(iL6(ij0, 2), iL5(iL8(ij8, 8), 255.)), iL7(iL6(ij0, 3.), iL5(iL8(ij8, 16), 255.)), iL7(iL6(ij0, 4), iL5(iL8(ij8, 24.), 255.))); ij3 = true; break end end; ij4 = iMb(ij0); ij9 = 0.; while true do if ij9 + 4 <= ika then ij8 = iMa((ij8 + 1832704949) % 4294967296, 13); iMf(ij4, ij9, iL7(iMd(ij4, ij9), ij8)); ij9 = ij9 + 4 else break end end; if ij3 then break end; ij8 = iMa((ij8 + 1832704949) % 4294967296, 13); ij7 = 0.; while true do if ij9 < ika then iMg(ij4, ij9, iL7(iMe(ij4, ij9), iL5(iL8(ij8, ij7 * 8), 255.))); ij9 = ij9 + 1; ij7 = ij7 + 1 else break end end; if ij3 then break end; do ijY = iMc(ij4, 0., ika); ij3 = true; break end; break end end; ika = nil; do ij9 = iV4[6735.]; ij6 = iV4[8856.]; ij7 = m4; ij8 = k7; ij5 = iV4[10480]; ij4 = false; while true do ij_ = #ij6; ij1 = ij_ - ij5; ij3 = ij8(ij7 % 4294967296); ij3 = ij3 % 2147483646. + 1; ijZ = ij1 >= 1; if ijZ then ijZ = ij1 <= 4 end; if ijZ then ij3 = ij3 * 16807 % 2147483647; if ij1 == 1 then ika = iL9(iL7(iL6(ij6, 1), iL5(ij3, 255.))); ij4 = true; break elseif ij1 == 2 then ika = iL9(iL7(iL6(ij6, 1), iL5(ij3, 255.)), iL7(iL6(ij6, 2), iL5(iL8(ij3, 8), 255.))); ij4 = true; break elseif ij1 == 3. then ika = iL9(iL7(iL6(ij6, 1), iL5(ij3, 255.)), iL7(iL6(ij6, 2), iL5(iL8(ij3, 8), 255.)), iL7(iL6(ij6, 3.), iL5(iL8(ij3, 16), 255.))); ij4 = true; break elseif ij1 == 4 then ika = iL9(iL7(iL6(ij6, 1), iL5(ij3, 255.)), iL7(iL6(ij6, 2), iL5(iL8(ij3, 8), 255.)), iL7(iL6(ij6, 3.), iL5(iL8(ij3, 16), 255.)), iL7(iL6(ij6, 4), iL5(iL8(ij3, 24.), 255.))); ij4 = true; break end end; ij0 = iMb(ij6); ij2 = 0.; while true do if ij2 <= ij1 - 4 then ij3 = ij3 * 16807 % 2147483647; iMf(ij0, ij2, iL7(iMd(ij0, ij2), ij3)); ij2 = ij2 + 4 else break end end; if ij4 then break end; ij3 = ij3 * 16807 % 2147483647; ikb = 0.; while true do if ij2 < ij1 then iMg(ij0, ij2, iL7(iMe(ij0, ij2), iL5(iL8(ij3, ikb * 8), 255.))); ij2 = ij2 + 1; ikb = ikb + 1 else break end end; if ij4 then break end; do ika = iMc(ij0, 0., ij1); ij4 = true; break end; break end end; lK[ika] = lK[ijY]:Lerp(lj, iV4[4089.]); m3 = 3. elseif m3 == 7445 then m4 = (m4 * 1664525 + m3) % 4294967296; ikb = nil; do ijZ = iV4[2689]; ij2 = iV4[5603]; ij0 = iV4[2262.]; ij_ = m4; ij3 = iV4[10480]; ij1 = k7; ij4 = false; while true do ij9 = #ij2; ij7 = ij9 - ij3; ij5 = ij1(ij_ % 4294967296); ika = ij7 >= 1; if ika then ika = ij7 <= 3. end; if ika then ij5 = (ij5 * 1597 + 51749) % 4294967296; if ij7 == 1 then ikb = iL9((iL6(ij2, 1) - iL5(ij5, 255.)) % 256); ij4 = true; break elseif ij7 == 2 then ikb = iL9((iL6(ij2, 1) - iL5(ij5, 255.)) % 256, (iL6(ij2, 2) - iL5(iL8(ij5, 8), 255.)) % 256); ij4 = true; break elseif ij7 == 3. then ikb = iL9((iL6(ij2, 1) - iL5(ij5, 255.)) % 256, (iL6(ij2, 2) - iL5(iL8(ij5, 8), 255.)) % 256, (iL6(ij2, 3.) - iL5(iL8(ij5, 16), 255.)) % 256); ij4 = true; break end end; ij8 = iMb(ij2); ij6 = 0.; while true do if ij6 + 4 <= ij7 then ij5 = (ij5 * 1597 + 51749) % 4294967296; iMf(ij8, ij6, (iMd(ij8, ij6) - ij5) % 4294967296); ij6 = ij6 + 4 else break end end; if ij4 then break end; ij5 = (ij5 * 1597 + 51749) % 4294967296; ijY = 0.; while true do if ij6 < ij7 then iMg(ij8, ij6, (iMe(ij8, ij6) - iL5(iL8(ij5, ijY * 8), 255.)) % 256); ij6 = ij6 + 1; ijY = ijY + 1 else break end end; if ij4 then break end; do ikb = iMc(ij8, 0., ij7); ij4 = true; break end; break end end; m3 = if lK[ikb] then 1 else 3. else m3 = 2426; continue end else break end end end end, 33947, 203738273, 3737868640, "\xAFd%", "\x87\xA6\x18\xDE\xA9\x00\xFC\x8D\xD4\x93", 973, "\\AL\xE6\xA4", "^\xA2D3\xB7\x10\x0C\x99\x04\xB1\x02\xE2K$i@G8", "q\xCD\x14Z\x90W\xAA6", 103, 4005394361, 494, 2363, 4055255481., ".\x80^\nX<\x05p\xAB\xB4\xF2\xDD\xCD?\xB66(T!Y(yaZx5ihI*al[{&m1,FIPA+", 631, 989376667, 183.28, "jxbbdx", 79025, "ikh", 678772437., "\r=\x8E$\xCD%N4\x90\xCF\x94\x19T\xEB", 1574719917., 52976, "\xBB\x8EB\x116-\xD0b\x8D\x8E\xE0", 65023, "=VnbDKO", "\xA0/\x18Q\x90\x86=p?\xEAA\x88\x8B\xA23=.\x85v\xDB)\xFD", "\xBF\x035-\\U*", 2356077453., 1680723271, "\xC0\xC8\x1A", "R\xAF\xC7\xDEy", "t%R}s_", "\x81\xEE\xA8%\xE3\xCD\tS\xDA}Wh35mJJC", 0.8, "d;u", "mawb", "QEC5&fC", "\xD8\xC6\x97\x0Ee+UD", 45541, "\x88\x10\xE3FJi+[=%BF_F{/Z@RYqdK_DCq_%gf", 1472973432., "\xC9\xB9$>7j\xE7\xE3\x16\xC4\xC3\xF1\x1B\xCE\xF7\x9C", "\xF8\x1BX\xAEn<\x82UuH!;H#I=L52/P.[hk2F{Kk^AHr", "c_9@G", 3032352302, "\xB8\xA1\xBDc\x97\x8F\x1EacG.+vkB", "\xE4\x14\x96\xB3\x19\x9Cs\x17k", 937236801., function(cm, cn, iIW) local iPs = bit32.band; local iPt = string.byte; local iPu = bit32.bxor; local iPv = bit32.rshift; local iPw = string.char; local iPx = buffer.fromstring; local iPy = buffer.readstring; local iPz = buffer.readu32; local iPA = buffer.readu8; local iPB = buffer.writeu32; local iPC = buffer.writeu8; if not iIq then iIq = { iIq, lQ, iIp, iIn, la, ls, iIo, k7, cm, cn, iIW } end; local ipe = nil; local iV5 = iIn; if br == iV5[10222] / (iV5[3828.] % iV5[3828.]) * (iV5[4077.] - iV5[4077.]) then local iCx = iV5[9501.] - iV5[1452.] end; local ipf = nil; local ipg = nil; local iph = nil; while iV5[6193] <= iV5[2647] / (iV5[9495.] - iV5[9495.]) * (iV5[8328.] % iV5[8328.]) do local iCx = ({})[iV5[2867]]; while a5 == iV5[6720.] / (iV5[4040] - iV5[4040]) * (iV5[6521] - iV5[6521]) do local iCy = iV5[10649] .. iV5[4385]; iCx(bQ); local iCz = #iCy end end; local ipi = nil; while br == iV5[3706] % iV5[3706] / (iV5[8468] % iV5[8468]) do J(); E = #E end; local ipj = nil; local ipk = nil; local ipl = nil; local ipm = nil; local ipn = nil; for iCx = iV5[7718], iV5[1353.] do if iCx * iCx + iV5[7718] <= iV5[1977.] - iV5[1977.] then w = { u } end end; local ipo = nil; local ipp = nil; for iCy = iV5[9096.] / (iV5[8706.] - iV5[8706.]), iV5[7553] % iV5[7553] do local iCx = iV5[3193] .. iV5[8923] end; if iV5[7994] == iV5[2071] / (iV5[4639] - iV5[4639]) * (iV5[3902] % iV5[3902]) then E[iV5[2867]] = { string, bB } end; local ipq = nil; local ipr = nil; local ips = nil; local ipt = nil; for iCy = iV5[4040] / (iV5[3573.] - iV5[3573.]), iV5[7130] % iV5[7130] do local iCx = iV5[3824] * u; iCx = iV5[9714.] * iCx end; while bm == iV5[4945] / (iV5[293] - iV5[293]) * (iV5[7556] % iV5[7556]) do bC[iV5[6713]] = iV5[3639.] .. iV5[2768]; ipn = { ipg, E } end; ipe = nil; while next == 135. / (141. % 141.) * (223 - 223) do ("yca")[aS] = buffer[aW] end; do ipg = iV5[10480]; ipi = iV5[4168]; ipf = (iV5[9510.] + lQ) % iV5[5374]; iph = k7; while 32 % 32 / (242 % 242) == ipo do if (122 - 122) / (243. % 243.) < 253 then local iCx = "axumdi" .. E end end; ipj = false; while true do ipo = #ipi; ipk = ipo - ipg; ipm = iph(ipf % 4294967296); ipp = ipk >= 1; if ipp then ipp = ipk <= 4 end; if ipp then ipm = (ipm + 2654435769.) % 4294967296; if ipk == 1 then ipe = iPw(iPu(iPt(ipi, 1), iPs(ipm, 255.))); ipj = true; break elseif ipk == 2 then ipe = iPw(iPu(iPt(ipi, 1), iPs(ipm, 255.)), iPu(iPt(ipi, 2), iPs(iPv(ipm, 8), 255.))); ipj = true; break elseif ipk == 3. then ipe = iPw(iPu(iPt(ipi, 1), iPs(ipm, 255.)), iPu(iPt(ipi, 2), iPs(iPv(ipm, 8), 255.)), iPu(iPt(ipi, 3.), iPs(iPv(ipm, 16), 255.))); ipj = true; break elseif ipk == 4 then ipe = iPw(iPu(iPt(ipi, 1), iPs(ipm, 255.)), iPu(iPt(ipi, 2), iPs(iPv(ipm, 8), 255.)), iPu(iPt(ipi, 3.), iPs(iPv(ipm, 16), 255.)), iPu(iPt(ipi, 4), iPs(iPv(ipm, 24.), 255.))); ipj = true; break end end; ipl = iPx(ipi); ipn = 0.; while true do if ipn + 4 <= ipk then ipm = (ipm + 2654435769.) % 4294967296; iPB(ipl, ipn, iPu(iPz(ipl, ipn), ipm)); ipn = ipn + 4 else break end end; if ipj then break end; ipm = (ipm + 2654435769.) % 4294967296; ipq = 0.; while true do if ipn < ipk then iPC(ipl, ipn, iPu(iPA(ipl, ipn), iPs(iPv(ipm, ipq * 8), 255.))); ipn = ipn + 1; ipq = ipq + 1 else break end end; if ipj then break end; do ipe = iPy(ipl, 0., ipk); ipj = true; break end; break end end; if iV5[9406] <= iV5[5212] / (iV5[4497.] % iV5[4497.]) * (iV5[4497.] % iV5[4497.]) then local iCx = bK + bC end; if iV5[3399.] / (iV5[4976] - iV5[4976]) - iV5[8940.] / (iV5[8943.] - iV5[8943.]) == cn then local iCx = iV5[7013] .. iV5[2283.] end; for iCy = iV5[5436.] / (iV5[3706] - iV5[3706]), iV5[9072.] - iV5[9072.] do tostring(iph); local iCx = iV5[1961] or iV5[7382] end; if 70 / (234. % 234.) - 166 / (78. % 78.) == ips then ({}).flags = br.len end; ipq = nil; do ipn = iV5[862]; ipl = iV5[3233]; ipp = iV5[1368.]; ipm = (iV5[8440] + lQ) % iV5[5374]; ipk = iV5[946]; for iCy = 186. / (58 % 58), 155 - 155 do ipj.size = "yevfm" <= "wero"; local iCx = ipl == w end; ipo = k7; ipj = false; while true do iph = #ipl; ipr = iph - ipk; ipt = ipo(ipm % 4294967296); ipg = ipr >= 1; if ipg then ipg = ipr <= 3. end; if ipg then ipt = (ipt * 1597 + 51749) % 4294967296; if ipr == 1 then ipq = iPw((iPt(ipl, 1) - iPs(ipt, 255.)) % 256); ipj = true; break elseif ipr == 2 then ipq = iPw((iPt(ipl, 1) - iPs(ipt, 255.)) % 256, (iPt(ipl, 2) - iPs(iPv(ipt, 8), 255.)) % 256); ipj = true; break elseif ipr == 3. then ipq = iPw((iPt(ipl, 1) - iPs(ipt, 255.)) % 256, (iPt(ipl, 2) - iPs(iPv(ipt, 8), 255.)) % 256, (iPt(ipl, 3.) - iPs(iPv(ipt, 16), 255.)) % 256); ipj = true; break end end; ips = iPx(ipl); ipi = 0.; while true do if ipi + 4 <= ipr then ipt = (ipt * 1597 + 51749) % 4294967296; iPB(ips, ipi, (iPz(ips, ipi) - ipt) % 4294967296); ipi = ipi + 4 else break end end; if ipj then break end; ipt = (ipt * 1597 + 51749) % 4294967296; ipf = 0.; while true do if ipi < ipr then iPC(ips, ipi, (iPA(ips, ipi) - iPs(iPv(ipt, ipf * 8), 255.)) % 256); ipi = ipi + 1; ipf = ipf + 1 else break end end; if ipj then break end; do ipq = iPy(ips, 0., ipr); ipj = true; break end; break end end; while iV5[4526] / (iV5[8278] % iV5[8278]) - iV5[5732] / (iV5[8468] - iV5[8468]) == iV5[724] / (iV5[8861] - iV5[8861]) * (iV5[2898.] - iV5[2898.]) do local iCx = true ~= E end; while iV5[1977.] / (iV5[7474] % iV5[7474]) - iV5[4077.] / (iV5[9501.] % iV5[9501.]) == (iV5[954.] - iV5[954.]) / (iV5[4999] % iV5[4999]) do local iCx = iV5[10603] // iV5[4444]; bq = iV5[1371.] - buffer end; for iCy = iV5[7718], iV5[1353.] do if (iCy * iCy + iCy) % iV5[1353.] == iV5[7718] then local iCx = iV5[5171] and u end end; ls(la, { [ipe] = iV5[515][ipq](cm, cn, iV5[10480]) }) end, "hwevei", 324363097, 54758, "\x9F\xE1i", '\xD2;;y>\xB3,\xDAp"\xD2', 1809488087, "rte", 33581, "dttkyg", "\x85\xA7\x86\xC0\x8D<\x80\x80\xD3\xFCq", 0.25, '\xBA\x84\xB2\t\x13o"\xBD\xE1\xE1\xBC;', "U\x97`\xF6\xBE\x19\x05", 1237118179, "h\x05\xD1\xC7\xDE\xCB", 323, "\x02(\xD5\x9CZ!\x12\xA1Wo\x8B\xE9", "sqw", 36., "\xB8J\xC5\x06\xE6_\xAB\x07\x05\xDE+/COd", 634, 52320., "\xCF\xAD\x81\xAF\xB8ZV", 71261, 14777, "y\xF87e,5W", "\xD8\xAA\x15\x11\x02e9en\xF9\xA8L%\x91A=,*4L[2", 3484259849, "\xA3\xF67?mzchMx{+f{)1-%@hmZ%;", 83247., 14401, "\x1E\xFA\xA5", "/a\x16\x08\x9Dz\xBDS\x83\x82@\x18M!,]cxles&^O+", "\xEE\x01\x04\xE6\x88\x8Dzqpk\x9D\xC3\x00\xF0\x04\x85i\xD9\x1B\xBEp\x00", 2947872654., "hctfi", "]Lxj92p", "B\xC6\xDE\x0B\xD8\xCB9%\xDC\xF3\xFA\x00\x9C\x95\x1F\x1E\x14)\x93Te,", 2153739409, 3816256850, "\xCF{\xD6S:*X(*XBZo8}Ap[M-L9*^o^p}[o_DC", 13, "\x93\x9C\xEA\xA0\xAA\xB67\x8Fx\xA9\x0B\xDB\x02\xFD*\xE7~y\xCA\x81u\xD2H\x11\x01\xA6\xC8\xA2", "xbcmov", 1167552728, "\xA35{G\xED\xB5", "yhhhb", "\xEDr\xFA", "\xB8\xE6\xE9(RI*zvB^Q/l(WB}q", "*ZMCiwgB", 650, 227676613, "6\xD4|1\xC0;\xB7\x1E", 22774, "\xD8\rFl\x91*\xC4}!GZcJ^*x8j2^P]znPr$KX1*5Hlr", "krztnk", "$F\x88J\x18VH_k/NcT", "\xA7\xBB\xEC\xE1IqD", "P\x1BG3vkO", 86778., "\xB6g\xB5\xBC", "!\x9B\xFE\xAC@,\xB6\t\xAA\x88\x94*\xD3\x0EE\xD4", "\x94\x15\xE7E\xDE\x0F\xC5WX-\x1D\xE5\nm+eo7m[k}2!(Swe", "\x08\xDEx", 2147483646., '8B\xF5"', 248, "\xCA\x96{^\xDA>\x17xN\x0B", 434237635, "*\xE5\xDD\xC0\xA9\x8B\xAA\x02ik(:XJQ:.Fu", 7287., "\xB4x\xC6\x8AIqD", "g\x01\xF8*\x96]O,\xAB", '\xAA\x11\xC8\xCB\xDA\xD3\xFC|\xB4*\xFA}\xFC\x81"\x150(\x0F\xB7\xB7\xB1', 838, "\xF6\xC1*^zX=L3v5f.jN8uT!}M*Wm2", "K\x12\xD8\xC7$\xD5\x9F-\n\xAEaVG{B9c!WZ(z$04R%2[e&pbuga+,[", 89718., 98624, 88550, 741., "g\no", "\xAC\x95\x82\x1D5DB-&NeM&WkjUi[dL.FBz23*8l", 86806, "\xD0\x89y%T\x85\x8F\xAC\xAD\xEC\x01\xD5\xC0\x19\xBF>\x01\xB7!\xB6\xFE\xE5i)pS[B2l9Q10le", 2506008108., 72405., "\xAE\x0F\xCFwD&*z", "\x8F\xC2\xF5(\\\xE2\x95@\xE1z\x14\xAEG\x0F\x82@\n\xD7\xA3p=\x16\x82@m\xAD\xC1\x03\x94u\xB1w\x7F]\x80\x07\xF0\x8Fp\x89\xD3<\xD2\x07", 599, "hqpinu", 3341289112, Enum, "\x88\x9D\x8D\xF2\xFF\x02)4MQ//j97A:j^G*", "\xFF\xFB\xCFL\x1Cg\x9B\xADvhtZM*[K2mH3?p", "\x1F\x16\xEF", 2619507742, "G\x7F\xAAV", "{(\x97\x05", "opko", 3911091492., 125, "\x16\xD5\xB74\xF5\xFD", "C`\xE3\x0B\xDF\xFA\x9Bd\tgP\xC5T\x19[A$", "\x92\xD1U\x00`g\xA0", "\x13\\\xCC\xCE\n\x90K!nHQqS{&:Bx5/+t9_8tydf[:*Mg%", "\xD7\xC4\x89=1\xAC\xD8s", '\x81\x00"cA=:lyDJA*$POl@aRn]6{E', "ED=C6G\x1F\x96\xF8\x9EH?fM0hd{kER__/O/", "q\xC3\x03W\x8DP\xA2HDOM{MHoF!:t.m,,!]88iH-", "!fl^2", "dexxd", 97837, ":|\xA1", "\x87\xB4'\xE3\xB4\xFB\x03\xA8Y*ZC*/=/v}^J.T", "5\x99\xA5\x12M&&h7RnhN[3F49J#rbg/v_H?8)9qwl.", 2295063355, 16368., "\x0Cq*\x93`\xDC\xC5\xE8", "\xF4\xC1\xAD\x1F\x99\xEEH,E[;^}8AjjGzam)M5ym", 783., "JSONDecode", "sqzqqq", "\xB2\x94\xCC\x1B:\xC8\xAF6`\xA1T\x82k\xD8\xD6", "\x04i\xF2?y\xE9\xD7\x9AN,)$z&H=$Qv0{jV-&3%HW$", "\x1E\xEF\xDFSvVo98O*-BB-m3", "zgcnok", ",JKb=\xD9\x1Fd", "#KG", "\x91/\xBAz\xF6\xBB\x1D\x1Bz\x7F\xBB&", "\x13n\xB7T1h.", "wprwabg", 1402742174, "7\xE3y", 30213., "\x90\xA5R#H5=x)d(!cluow", "7|VN\x8F\xF9\xEF\x83", "\x1C9\xD8\xFF\xC2U", 2241568784, ")\xF2K*\xB2\xB3\xC4\xA23B\xB3\xF9\xF3\xEF\x16\xB7\x96", 507., "=BF\x0Fp{Kch60oCa=D%P", 47262., 2619780009., 1814703573., "\x91-\x14IbgPdGeqN!", 1997710107., "vjo", "[.dCV#3", "\x1F\x1B\xA5yHtM=??", 89219, 55, "\xFE\xE9\xB1\x1E\x92\xE2", 2337715591, "\x8F\x12\x97I", "xcq", '\xBB\xFD)e2B\x94"\x0Es.(mV', "0d}6tNIwFTm1qJ2p9AnQTg%", "btgkeq", "\x07r_\xEAs\xCD", "\xA5R\x0E\x0E\xE9\xDE\xC1w\x11\x18N3.i7j%MAVq.gh:sSL-Ipb.yy+[nFd", "fgrnq", 2271647114, 1614431555, 380, "\xB5\xDC\x80E\xAB%3yxLK7", "1\xD3\xFDM \xD1\xE5\x16\x99\xA0", "\xC3\x1C\xCD%hI;7bC{Ewo12Sh/k", "'\xD8\xF84I7N3rUNirg{-?BvDF[zq;5r", 447., 1097746608., 3222637722., "\t4\t\xC6\x98\xBD\xD25}x3U3Zt$[gnPYaWTmNHi", 951., '"\x96\x9BaE\x05', "jaj", "m\xD0\rX\x12\xA6&LeQiaVRM:Xzv*@vlTnf)]N", 2464771215., "\xB8\x93F\xC8\x1FR\xD5\xE5\xFBN\xA7fK3b9mNrqjA;d=m5l", "\x94\x14\x89\xCC\x9A!\x01\xADO40mDhT3kmTPD+-s@C?GfQJelug", "\x07\x90\xDB=yJ\r\xBAw@\x0F\xF1", 63670, "\xDBBko", "cE\xC6\xAB\x82\xE9", "N+]P1)ek", 93843., "\x0Ee\xF5\xBDu\xC7\xB6\x18\xDC\x99dn\x19\x186\xDBCcsXVKt./IDXH&ZUi+h.b?TW=4tA^", 21238, 32295409, "a'Mk?\x0E\xDD\xFFk\xDB\x1B", 3998179317., "M5b-&E", "=H[{E", 47779, "\xDDj\xB3:\xF1-", 3413612576, "u\xEF\xEB", "kFfZ\xA4\x96\xAEq\x97\x8C>", 983, "\xB4\x01`$*", "\xB7WQ4\xF1\xF2K\x19Fi^ot", 4294967295., "5D\x8FK\x1FL\x834\x9B\xD9\xE6\x14\xE0", "\xAD\xAC\x8DH\xED\xD2", "\xB13\xCAZgU", "b\x01\x18\x99\x90\x9F\xCF\xF1\xDC\x14x[&euYE6+I^S+zo*=jMbx", 274, 973101563, 2769040839., ")VUX", "\x87M\xEFI\xE4\xF5\xBC\xD0(?OwhabIYG]", 3091205972, "!th#\xEE=\x9DR\xC2s", 72., "\xE02\x9A'=\xB7F\x91gsANfj", 2831375854, 8, "Vdi\x000lD=IG{wvPalj4!", "qobvx", "9\xCC5", 1984965068, "\x98\xFB\x92\xCE", "2K\xC4\x14\xD6BN\nG", "\xE7o \xF8 \xEE\x14L\x96\x98", 3357796373, "\\\x83s]\x06CG#f\xBE", 2025288816., "\xE3\x91\x17\x8C=\x18\xC3\xF0}\x80\xA0L\xA02i\xF1U16+=?eSV*I0XZ}$%96r", 3329361197, "dpfmzso", "\n5e\x18\xDFj\xF1o&\x86]\x163=u!lqhFHK*geR=5JhRvGz3v:R3", "kI&w", "\x99\xC0\xD7", 418, 4003091109., "\xCB/o]wqR(4[7uz:nW{.]};/V", 1898687151., "\x84sl@9caw)", "T\xB3j\x11h\xBE\x8Ck[qm}k#xMd#enih[Dro:Y", 13571, "\xAE\x1A\x18\x03\x88\xBE\xCAdAQ\xEE\x83", "9C\xD0\x01^\xBE\xD7^", "\x05\x12:", "\xB7 \xAA", "\xD5\xD1\xC9qP^", 4052543467, 2801725537, 2372101853, 3912833909, ".\xD0?#\xA2\x85\x86:ynMZ2icilUZ*uof-[_Ey@", 339., "chrj", "$\xD5\xF1P\x15\xDBl%krNxXO#.", 3850580397., "\xA7g\xB8)(\x18RsH", "-\xDF\x139\xC9\x8B\xF2", "\xCC5\x1CwX7\xE7\x1E.\x06.M/\x16\xBB\x0B>\xFA7H\xC3Q", 1182751403, 163, 494815207, "U\xBD\xF6M\x1D\xE0\x96#\xE8\x9C\x86\xA2\x0C\x08\xF5iq6qhEEU-]-Z)[ygs_V8t[.!lM", "fvyi", "\xC9\xE6\xC0\xE86\x94\x8DXy\x10:", 2348455201, "fbfnc", "\x9E_\x07\x1A\xFB\xDCed:2:[L(!#j{oo", 4218375903., "\x89\x80}ZwZe\x0Bc\xDA]\xF1\xE7\x11y\xEEtW\x93\x97\x0FJ", "zucegh", "1Lb[OKt", "{\xA9\x8E\xEAv$3\xDE\xEB9", "\xF3\xA5\x0B\xA1\x18\xF9\x81\xD61?", "vfimrs", "\x86\x811^%eMUpNTdgW@,#l&XhDMUAH_4?V1", "qge", " \xF7hb\xAF\xE3XG,\x11\x9C\x0C", 2265135106, "\x862v\xE4\xED_.4fuw*4mt%rb", "qdsrnea", 2391986356, "\xBC\x82\xD2c\x14\xD8", 3352107491, 13358, 4232760811, "\xFE\xEB)\xDE\x9CA", 6851, 20666, "mye", 601423399, 363., 451794666., "rnug", 2641539172, 2200013801, "wmflcar", "\xDCJ\xA6B\x9925I6z[/?A*-qw,xS", "\u{271} ;1{/hym+;YW-Re^36y+c6", "\x97\xC5\xC7@Jm)297Lk!hK;UiM,s!", 70828, "\x89\xDE\xE3", "s\x90R,\x1C\x9E\xBEj\xE1\xEB\xA8|\x99\x92G\x17\xD6@\xA9)W\xC8", 3224901811, "$WkIt&", 337252089., 58758., "mujno", 1888966042, "+LCJ.,V[", '\x11"\xD9\x80l>>\xB4Cc\x9A', 46675, 5026, "v_&jzvy", 423., "b\xCC\xF4\r\xD6\x8E#}EDiP&/nR$/(i4", "oaY:QW#", "\xD3B\x99\x9E,\xD5p\xEEfH/^=T-%Ij{509G&", 46312, "\x0C|\xE8\xA2D\xF6\xA7\x1F\xD0\x92Ie\x14\x190;1g-YO!MHX)tChSdCwefhpSkBQ;", 98752, "\x1Dg(51#26bFc5dMCn2]itnjhD", "\u{7DF}R3F:cdLfVfuH&zti5uL*,HM,+]NZ", 95451., "\xD4&\tv2-ApSJ-UZ@c.[(OD/{", "5D\x8FK\x1FL\x83:\x91\xCB\xE6M2y5z:%Pru0s#=Ug", "\xBB\x85\x9Er.wQMqi3", 2313492356, "\xAF\x94]Gp8ZK@.$/6KaD65", 3376132868, 76055, 1173457951, "\x00d\x8Fz", "\xB5\x99\x08\x9D\xD0\n\xD5\xF8&\x8A\xA5[n4#5", "*`\x8Fp\xB3\x8F", 1808712395, 48746, 4096512373, 343, "\xEB\xB60\x06>Q\xFDgD\xED\xBD\xC0\x8C", "btxt", "3#lUjS", 1332438904, 2743713128, "+U*GwC]SxJj.Big!bVlvliRXkkFhu{@;?lG", 30451, "\xCE{\xB0\x04m\x1B\\\xC10\xDF\x1A\xB6MID08Z%c&Gf]8}(", "'\xE9\xADY\xC9\xA0\x1C", "njdv", 30195., 91236., 20, "@xP", 582., "1.\x8EOR\xA3?", ")\xFCS\xE4Ce\x07X\xB3\xF4\xCB\xB9\xF7d\xA4\x19.\xF6kfk\x87q9:OI", "\x99\xB8\xEE#", 3665, 71852, "=*\xEF-Vw#rw2CR^^g&a@=", "JPi+wWv(^\t\x84o\xFB\x17\xC3.f\xEC\x9A}\xB1\x9E", "\xAC\xF3/h=[.0]/ERPd&#yQ(CZm*S", 3756440322., 3791433840., "\x0E\xA8t\xF0&\x8D0\xD3\x9C\x15\xA1\xD1\xB7\xF3\xC7pR!tKJbfQ5rn1jGqI^bIZ9C5", 1857402932, "rmd", 548604639., "uxu", 3889125616, 2130558167, 1414995675., "xygvpp", "K[\xDA\xA3\xB1", "\xDC\x847Y/)\x1F\xA9u\xBA", "\xE4\xD2\x1F\x93\x11\x08?Xt\x8C\xD7$cm+eo7m[k}2!(Swe", 494516557, "vF6{2O", 6325, "6ym-", 2261132725, "\x8Ed\x97", 1247624326, 'h\xCC\x17F\x90|\xA0?"vN[c9647:_EP$n!}4GnEa==', 2141488235, "\xAAs\xD4A", "\xF3\xA4\xA0+\xD6\xB3R", "Qc%=", "\x7Fu\xD0W\xCC\xC6\xBFh2M%", 1980296478., "[\xA9\r\x8B\xA4U\xD3%=Z,0ymcD)3T&J(cHE0-", 74294, "9rH}ywe", "okvdjrt", "\x1Bq\x0B#\x9F\xC9", "?\xDA\x1E\\\xDC\x93\xFB\x053", 202, 77847., "u5JDy4[C", 2165465057, 857, '\xF1\x18\xC0j|"]y/`', "d.j5T", "\x19\xAA\x89y\xB2\xA6p\x9A", 1881198181, 97185., "c'\xCD\xD0\xB9\x1A]/}\xB1\xE9E[aizzKJcUw60YKr=)uw=MU)", 1712844049, 1766629456, "\x190\xD8\x05O\x14\xB5>\x91\x96+\x00\x11\x13[`Iv}v7M5CM6/g5isjZr5]", "[FxV", 936., "6L\x91JL;T1l)7D.I:,.fqIaD5}d{*nntc_", 3644203762, "n", 315., "hkdoq", "\x08/z\xE3Fmeo+B8.fY{+dWRZRQp", 1228411873, 55251., 708037656., "unfnc", 3472810549, 34320., "\xB3\xF5\xE9k\xF0FWTw_{*:t9R]2;9=9.M1KWOb1TFoT+#8", 3353707225, "y\xC1\x9D0", "\r\xFC\xB5\r\xC5\xF6\xC4", "\xF2\xD6UGfAI5&$29De{E/]^[0", 2076929834, "r\xBB\xD6awD\xCC\x1D", "ybzfwt", "7r\xDA{\x9E\xA3\x87", 3352042674., "\u{6E5}w.aHbd5mnn#^7GLMjD7NQ}C", 34957, "pwh", "\x80\xF2&?", "\xDF", 605494809., 82811, "\x95\xAC\x99", 3814970816, 64806., "\x98\xEA\x89`\xE7\x8E", "~\xCF\xE4\x8D7\x1EA]\xA3\x86)q\x9B\xD6\x89\xF5\x88x8M(%", 935, "z\x88\x82S\x89+z\xA7\xD6\x9B5\x16DB%cauFc9]XkU4kAUgYy-oB^w^Z", "uB\x7FX({p98", 62902, "^\xCF\xF7XAmZk?7oIiI/UZ?+r!7GX}d?", 2188987, "\xB4r\xF3/\xAA\x19\xFC8C\x01K\x06\xB8\xD8\x0Em\xCB\x13\x9E\x0E", "wdokey", 73496, 39609., "R\xE7\xFD/\xBEf6V]RDFG_rY:o+7B4w0h%pD[AZp@", 2407349205., "4\xBD\xBBkAkK%.J*4$m", "zlolklt", "s-\x19\x083D$xiut.u%", "\x97:\x8Co\x13&", ",\xE3**s\x01-\x00P*t\x16DF}!", "\\\xC8\x08N`p{I", 979, 65295., "\x15n\xA1DA\x01\xBE\x0C\xE7\x0ERH\x90Q:}ewf", "\xE7\xBF\x9E\x82\xDD\xA7\xCDb\xB1\xAF\xF73\x88\xBA,L", "cdpeef", 2194, 547, "\xABh=[", ')c#a\xF8\x8E\xD0"O\xB9"i\x91\xE6/\xD0u\xF3\xBF\t\x0E|{0_[\x11HaNGq%", 2633039307., 12282., 250464135., "\x9Eqv\xA8)\xF4K!nHQqS{&:Bx5/+t9_8tydf[:*Mg%", 2543471555, "wbj", "vxzzwxk", 2502481180, 98360, "vkhyez", "u\xEF\xEB_t-bi", "\xB5\xF6j", "\xC8\xEB\xF6Hb0q/Qpj", "J\xC2\x1F\x02", "\xBA\x11\xF9\xA3\x1FG*GB8+3Utr?S", 40168, "\xD9\x96\xB2B=/H1E+SaO,c]x7r*_0n^S(/", "\xB7\xB6|z6\xDD\xF3\xE2J\xD7\xBDD", "\x1D\x8B\xB6dm\x97Wiaf_", "\x9E\x90\xD9t&.rur2WNT0wMP3L;I+${VINffG", 168., 32025., 2129610736, 904859598., "o\xA5\xD1\xAE-9rfz", "Z=lg3UO+", "\xF4\xC1\xAD\x1F\x99\xEEI_IZ1Qyl6WxYV*$E$F_qpQs", "\x045\xF9\xD6k\xB1\xEC\x14\xAB+e\x82", "\x9E\x90\xD9qlQgys8kHaY9^", "\xAD\x8F1\x7Fy@6\x1E\xFFdcx", ".%/", "xazb", 1036601085., 305651866, "\x80\xEE\x97\x0849\xA4@P", "\xD3\x8D\xA20\xF4\xFE\x98\x02\xA2\xDF\xA7u", "\x1A\xBA\xDEZ\xB3n\xE17", "ttcwucf", "\x00\x05U\xF7\xDC-)z9o1[#n+(;ljeA9h}ePiYleHh@cY", 289306478, "\xBE5=boSj20Mx9Npo7=2=5", 11956, 30829, "{0BFHru", "ofwvv", 886039050., 707, 97991, "ms&_Nx1h", " \x0Ed0)\x06uGr#/8\xD3\xF4`a\t\xFD\xCCX", "\xFE\t8\xCE\xD7\x89\x0FD\xEE\xEA\xA1\x1A\xA5L\xDD\x12rJ=O5G-uI(m%", "\xDC\xDF\xF2<[\x8A\x02[", 2950265106., 1346749257., "4\x1C\xC4$\x05\xF5\xBEHw\xF6\xCER+)bP[X3g7InOP@$f+8B=xOm2jM9@", 2814618500, 552565455., "\xF5\xC5\xE0'\xF8c\xDC#_n\ti\\u\x91U", "\u{1DF}B{&V};gN6)$]&[cAs{d+N3fA5", 49992., "E4\xEB\xE6\xAE\x84\xD3D\x02+\x85", 1277383474, "LaGU", "\x8BI6\x1C", "O\xFB\x88\x08BznQSGq+MroC4gb(e1^)Vn8G#k,", "`\x13\x9BV\xAA\xCCu:t\t%\x0E\x01", "\xDEG\x17VDig6D(xEW7G@[20]T9s(5739", "gadmhgu", 167, 4136278060, "%%f}.l{U[Oa", "bdj", "?\xC4/(\xA6\x8A\x95=\x95\xD4VF\x05", "euW]", "7oX##", "\x0F\xD2\xE1\x1E", "nl-", 4011331535, 90665, 545108337., "nghu", "wsfaqn", 4163718402., "\x84\xE7]", 938603747, "Snxw", 76547, "\x05\x9B\x1Ck\x1F\xA6\xC16Fln,d*LkA8xh^Mvg2&kRht2W&%", "E\xEC\xC0:,qZL", "\x9DH\xE3%\xF1", "H\xAD\x89\xE6\xEB\xAD\x87\x9CKB\x13eG5aO5gQ$MCjD@82w_", 201., 28, 953656115, "\x92\x99\x82\x8E\xD3\x1FL\xFD\x1E\x97:", 996., 20606, 444118200., "}pu1", "\x8E\xFDA)", 2221025018, "\xC8\xB75;5j\xDA\xF7\x1C\xC9\xF5\xED", "\r\x16\xC3\x90\xB9", 30293, 15031, 3087864069., "\u{1DF}BKX?Rq?BgzczqoVZ3Wj,8RP)fBm9", "\xF6|\n\xFC", "VP^w", "\x0F\xA3\xAB\x8Ee\xB82\x8F\x19\xD0\x80)E\xE2\x8F \xDA1\xE5\x0F]\xB8", "it[Wma#U_K*6Opp[P182BZa,T8:@xyD", "G\xC4\xB5zs\xCA\xC2\x1Fu{F.Cg4*$,xQ-.", "iznth", "\xC6hI\t\x12\x99\xB9@\x9E\r\xBF_\xDCK\xFD8", 71758, 3152932622, 4036265767, "\x13c\xA6CO\x1D\x88\x0B\xF1h*Gg9_vpx?;SYesrG^0Iy@%Fg60t{R", "xZ*", 58088, 252612., 14079., 3997845564., "\xDC,\xD8\xC98\xBD", "\x1D\xCF\xF8u\xA1us\x16u\xFDk~", "|\xE2\xBFX#\x80l%krNxXO#.", "e\x95\xAEk}ZhZ=M8qUbUk/2", 2870846536, "\xE6\xAEC4\xA6hs", "cbe", 3286923837., 609897869, "O\xEF\xE4<\x97vMx\xB8", "UV&?\xFE\xCA}\x1Bma)UAqdGHBnXS&+&", "\x93\x05[\x15\xC6\x14?\x1F\x85\xCE\xB1\xFAeBV}zLeTUE[ibXz", "\tJ\x9Bsq;\xB5", ")\x0F\xC9E_^8_lFk*59ogf:LULleqe?QS,0l{p&", 4291696776., 792424914., "\xE6j\xD3$\xC2S7:Jtvuo-Ed.qOyR?GW)4VIg", 1482071447, 862253443, "\xA0\xA2.%EL0=F8A]kC0y", 4089210469, 77118., 49665., 44193., "rww", 1073302217, "\x01\xDBQh\xFD", 366., 3703351155., 277352234, "&3[E", "\xE6\xEFe`\xFEa(\x02JB0^u#06oNG/l%7+8+}w)", "\xE8\x93Q", "jrgqgas", 3950, "\x03Y\xAD$\x9C\xC7", "raq", "Woh\x01\xBC\xE9m\x1F\xB9;", "\x86%\xB9", "\xFE\xD5\x12", 50695, "ncpyfb", 2278011877, 74917955, "oceii", "\x9D\xB6\xE3<=\xEC\xB3>\xF1)ts-l\xBB\x1F\x88vjZ\xD1\x0E", "\xA9\xFCF|g4\xB4\xB9\x08", "\x90\xB6\x9E\xF4\xE9!vX!\xA4.\xA4", "ungktq", 862, "mbksmaw", "l\xEE\xD60n\xDF\xA7\t", "\x1F\x85\xEBQ\xB8 \x89@\xB8\x1E\x85\xEBQ\x8D\x92@\x03\x90\r\x86t\x93\xD7\x00\x90_\x01\x007@\x8A\xB5\x0F\xB1\xAC\xDA\xCB\xDD\xDEK\xB5\x06$\x12", "%\x95\xF2H\xC3NOKLjl,jUi_", 2823179157., "[\xED\xA3\x01\xB8\\", 3729827516, "\x1D/\xD5xQNug4m)x=jUbw1", 1850185287., "\x0F\xD2\x05\xFF\xF4\xCDR\xB6o!\xFC\xE2", "\x9FiC\xFF\x1D2\x91\x88/\t\x9E\x0C3C-\x1B\xFF\x03\x8C\xBC\xEC(\xE7\xD4\xD7]e\xAA", 77837, 1896913469, "\xBE\xB7v\xAB\xE0V^\xAE-@&=?s_M4=u}Kd4/y5*8bP)q1W.aA", 3758604796, "l[K.", 3328, "r\xC1\xBD", "\x10\xBEk", 925, 3273313437., 53566, 1777067954, 0.5, 33675., 59758, 2854230508, "uyd", "tS1N1(", "alf", "\xDF\x97\x1F 1\x0E\xCDg(]KoK}=Zdl$=2^G4tMl2m7=N", "sad", 424, "\x95\xEF\x9A\xE4I*kDSu\xEEON\xF2\xC0\x87s!Px(M6K(,**@[7&!!O{/", "ocidt", 80990, "\x08\xA7\x83+\xC9B\x9E#t!lj3g&1[w{AcZbp?7At7Q{F@", "V^\x95cZ(I1^rtqzEtnsM", "bwiva", "\x02\xE7\xE07pn}.gG^7nCwh+1tByNTgjGQ", 1276822898, 2053671406, "nrddj", "wfqmq", 2864018944, "\x00d\xBBHE\x1E\xAF\x14\xE3\x1DIi0V/YzP", "dzcu", 987204384., "A\xA9\x81CDSo76v", "\xB6\xB3\xAF\xFE\xDB|\xBA", 94, "'\xF0u?o`)\x86\x97\xBBbPEn7[}yl^j=][%2wfUAQ5", 11012, "\xDA\x06\xAE\x15:w#", "bwo", 36019, 113655443, "q1e", "\x00\x86\xEC\x08[d:qjiCMuI}1Tg71Kj.a)N$aMQ", "oabolx", 3195942508, "m\xD7\r\x1Ea\x83\x1EN", "\xB9\x98\xCF\x03Q\xDF\xF5x\xEB$bf*K1Je-qDF8aGo3", 56628., "\xDA\x93PZ\xD1Z\x1B8\x7F\xDF\xD0J\xF3{Q", 999., "\x89\xA1\xBF", 580, "'%\x84U\x10pisuu0V-hw:&", "\xC3\x0C\xBEb\xC61ON \x18n|,_%?KcnK;*Ep", 1234483619, "5\xD2u=va?v0KO&yCdZ&tLuZ/w?f", 3812804481., 498., "zpbzygj", "-\x0CiTyLZg}{}Eg_nn.dlTox#8D8D,g", 1375, "\xB5)\xDA\x83:Q_sps,zyo[dF7:PxQtH$bMqROl+(k", "HA_O", 17697., "yssjbbo", 3235954000, "\xDE\x87}\x94\xA7\x1F*UQ(=#P", "\x94\x1F\x16%Aa\x7F@\xE0\xD0\xCCe\x96\xF2:", "^\xA4\x96\x0F\x9B$", 928, "-\xD7\xC5\x04\xC7\x8EdGEf", 1657743746, 4000417291, 3462., 59520., "/P]", 676, "\x93\xF9\x80\t\x10\x1F\xB73z\xC5\xA7w\xB1\x83\x9CH\xC6", "x\xFC\x83O+_\x7Ff", "bmz", "\x86\xC2v\xE3\xE3.Z\xD4YehTk[uf$tuc", "\xD3\xE0\xFB\x91\xD0Q\x9CIHKJB]CXf+TsCl(kkkU", 4291644208, 89205., 3342088136, "\xF2ts!\x1C\xE4.\x9Cj6", 65528, 545, 2348310637, "usnyywd", "\xAA\x8A\x1E,\xB3\xBFek/\xE9\xAC\xAB\xF7\x99'\xFBt.8Ik$Kt8,k)kLTaJf", "\x00d\xBBHE\x1E", 3791581273, "'\x1EN~\xD8\xB8i+\xBD\x95\xAB`\xA24.5GUO!TKy(x/Y", "\x04{h){1%\x7F\xE5\xD5\xFA?b\xCACW=4:FF.1#@=R6/Zm/J(j", "w\xD3q,I\xDB\xBE=k\xDCf9MR4c%", "hdpdf", "\xFD\x07\x93<\xD4\xC0\x86\x12\x7F_\x87m\x08\x87\xB9\x14PR\xC7+\xCD\xED", 48364, "J\xAA\xC1W?\xF8\x1B+cAW{cK-hi)w:dbIqIQ@sA56msuhf2", "\x1C\xD8\xF1Z\x01\xBC5V5&N(QCymyF10*NebQIX", "\xA2\xC8\x80\xC6\xECH\\>\x1A\x92", 154, "\xA4p=\n\xD73\x89@H\xE1z\x14\xAE}\x8C@\xF7\x10\x90\x00%\x94\x18\x03\x9F\x9Dp\x1F\xE8\x90\x1B\x9C\x91h\x15\xEC\xC8\xBFuJX\x02 \xCB", "\x7F\x0B\x03\x83\xC1\xDF3X\x8CL", 829, 530, "\x10\x06\x1D3Cu$mRO0NIOCCQo&GCOP{H3-i#;", "lek", "1\xA7\xE8\x90\x97\xC5P&\xD5Z\xA5\xFA\xDF\xF1R^_CfB", 168224249, "\x03\xFB\xB7\x85t\x05\xA4CTwKa", 3073383958, 3216249918., 61787, "\xB8YD?2\x97!M9\x92", 14734, "N\xA8\x7FKhr\xD7\x85\xD04\x0C\xC8\xEB,/\x10", 1231827178, 80567, "\xB6\xC2\x9B(\xCF\xC5\xC0\x00\xFA\x0CnK\xB8\xABG\x00", "\xBC\x81>B\xCB.lVh[h;&.]dQSxQU4oYtgv,a=2hPd", "zsjux", 2153797180, ",\xC5\x8B\xED\x90S\x96\x03\x0C\xFA\xC1\xDE", "\xC6\xE3O\x00\xA0h]h", "v8xGA9%", "(\xBC\x13\x0C", "\xA3\x9C\xD4\x01oxBbr&T-4):(fy}O}}RylEs{Op,M", 500986253, "qit", "\x0B@\x9C.EV9[#^+Qb([7N+qXj4U^$AGIE?ZG", "\xBD'M$|\xE7", 61801, "m\xB1\xE4\xC9\x82>\xA0P", "\xA2\x1Cr ;S\x0C\x10^JDiyhoj*Ll44@[9sexa", "]\xF3\x0B#\x07[]Wq-mod/i.3t.}XiK^pUjYY", "\xCD~\xE6\x00N$7y*\x7Fy\t%\x04x\nML17Q}!D;$(*mw", "nbvpotq", "pnuowrp", "\xEA\x9A\x83d\xF0Z?y\x90\xD4Q%}\xBB", "vdwfnr", 2950484239, "qhapdiw", "\x91\xE76a31\x07:\xAD\x05", "\n5e\x18\xDFy\xE0y.\x97B^\x0C\xD7", "\xDD\xE6+c\xCE\x86z \x8F\x97", "Cu\xA2`YtLqv,5Pa[oG}l-beNt!n}.kvE8J_zJ", 63181, "$\xB7\x02w\x81\xF9\xE1\x1D\xD7\xC6\x0Faa\xC90-s#Z?xIO7Shx=,(", "+\x18]zdjSR!MM(bnd8UekUf0wUN[}A", "\xEC\x00E", "unfp", "\xB9p\xB0n!\xEB\x95v", 1561990508, function() local iNZ = bit32.bxor; local iN_ = bit32.band; local iN0 = string.byte; local iN1 = bit32.rshift; local iN2 = string.char; local iN3 = bit32.lrotate; local iN4 = buffer.fromstring; local iN5 = buffer.readstring; local iN6 = buffer.readu32; local iN7 = buffer.readu8; local iN8 = buffer.writeu32; local iN9 = buffer.writeu8; if not iIq then iIq = { k7, lQ, lh, iIo, iIn, iIp } end; local im5 = nil; local im6 = nil; local im7 = nil; local iV6 = iIn; for iBw = iV6[7718], iV6[1353.] do if iBw * iBw + iV6[7718] <= iV6[3606.] % iV6[3606.] then ({})[I] = iV6[2497] + buffer end end; local im8 = nil; local im9 = nil; local ina = nil; if iV6[1533.] / (iV6[724] % iV6[724]) - iV6[8435] / (iV6[6828.] % iV6[6828.]) < iV6[7670] then for iBy = iV6[6148] / (iV6[3404] % iV6[3404]), iV6[4968.] % iV6[4968.] do string[w] = #iV6[9445]; local iBw = iV6[5337.] + iV6[10433]; local iBx = bj and iV6[3131] end end; local inb = nil; local inc = nil; local ind = nil; local ine = nil; local inf = nil; if (iV6[5030] - iV6[5030]) / (iV6[2898.] % iV6[2898.]) == iV6[8661.] / (iV6[5594] - iV6[5594]) * (iV6[6187] % iV6[6187]) then aU = {}; string[iV6[2002]] = false and table end; local ing = nil; local inh = nil; while (iV6[6156.] - iV6[6156.]) / (iV6[4040] % iV6[4040]) == bB do for iBx = iV6[7774] / (iV6[3106] % iV6[3106]), iV6[6232] % iV6[6232] do local iBw = iV6[7610] .. iV6[4450] end end; local ini = nil; while (iV6[1217] - iV6[1217]) / (iV6[9072.] % iV6[9072.]) == N do iV6[8163.][iV6[5571.]] = ing <= iV6[1336] end; local inj = nil; for iBx = iV6[6621.] / (iV6[4648] % iV6[4648]), iV6[6187] - iV6[6187] do inb = iV6[10848.] .. iV6[5616.]; local iBw = G - iV6[1336] end; for iBx = iV6[7718], iV6[1371.] do if iBx * iBx < iV6[6148] - iV6[6148] then local iBw = buffer * iV6[5378] end end; while iV6[3167] / (iV6[4040] - iV6[4040]) * (iV6[414.] % iV6[414.]) == P do bm[iV6[3116]] = iV6[1336] < iV6[7522] end; if a_ == (iV6[10387] - iV6[10387]) / (iV6[3511] - iV6[3511]) then iV6[1707.](); ({})[iV6[4731.]] = ine and ini end; if iV6[7148] / (iV6[9519.] % iV6[9519.]) * (iV6[3706] - iV6[3706]) <= iV6[2522] then local iBw = iV6[10889] and true; N = iV6[10884.][iV6[7346]] end; if iV6[8393] / (iV6[8390] - iV6[8390]) - iV6[4218.] / (iV6[9021.] - iV6[9021.]) == im8 then local iBw = inf[iV6[10283]]; if (iV6[8706.] - iV6[8706.]) / (iV6[6898] - iV6[6898]) == ao then local iBx = iV6[7863.] - inf end end; if iV6[6442] < iV6[4497.] / (iV6[5376.] - iV6[5376.]) - iV6[1307] / (iV6[8706.] % iV6[8706.]) then tostring(iV6[2414]); bq = -inh end; for iBx = 106 / (33. - 33.), 35 - 35 do local iBw = inb // inb end; im5 = nil; do im9 = iV6[7718]; im7 = iV6[4678]; im8 = (iV6[6089] + lQ) % iV6[5374]; for iBw = 1, 3. do if iBw * iBw < 196 % 196 then ("zbemzi").name = lD - 926 end end; im6 = k7; ina = false; while true do inb = #im7; ine = inb - im9; ing = im6(im8 % 4294967296); inc = ine >= 1; if inc then inc = ine <= 4 end; if inc then ing = (ing + 2654435769.) % 4294967296; if ine == 1 then im5 = iN2(iNZ(iN0(im7, 1), iN_(ing, 255.))); ina = true; break elseif ine == 2 then im5 = iN2(iNZ(iN0(im7, 1), iN_(ing, 255.)), iNZ(iN0(im7, 2), iN_(iN1(ing, 8), 255.))); ina = true; break elseif ine == 3. then im5 = iN2(iNZ(iN0(im7, 1), iN_(ing, 255.)), iNZ(iN0(im7, 2), iN_(iN1(ing, 8), 255.)), iNZ(iN0(im7, 3.), iN_(iN1(ing, 16), 255.))); ina = true; break elseif ine == 4 then im5 = iN2(iNZ(iN0(im7, 1), iN_(ing, 255.)), iNZ(iN0(im7, 2), iN_(iN1(ing, 8), 255.)), iNZ(iN0(im7, 3.), iN_(iN1(ing, 16), 255.)), iNZ(iN0(im7, 4), iN_(iN1(ing, 24.), 255.))); ina = true; break end end; inf = iN4(im7); inh = 0.; while true do if inh + 4 <= ine then ing = (ing + 2654435769.) % 4294967296; iN8(inf, inh, iNZ(iN6(inf, inh), ing)); inh = inh + 4 else break end end; if ina then break end; ing = (ing + 2654435769.) % 4294967296; ind = 0.; while true do if inh < ine then iN9(inf, inh, iNZ(iN7(inf, inh), iN_(iN1(ing, ind * 8), 255.))); inh = inh + 1; ind = ind + 1 else break end end; if ina then break end; do im5 = iN5(inf, 0., ine); ina = true; break end; break end end; while 211 % 211 / (130 % 130) < 442 do ("ccrap")[w] = "etxtohb" .. "tuxx" end; for iBw = iV6[3379] / (iV6[8134] - iV6[8134]), iV6[6828.] - iV6[6828.] do bm = iV6[6505] .. iV6[5194] end; if Q == iV6[8218] % iV6[8218] / (iV6[7868] % iV6[7868]) then iV6[9679][iV6[6713]] = iV6[3186.] .. bB end; if iV6[10422.] / (iV6[625] - iV6[625]) * (iV6[8468] - iV6[8468]) == select then local iBw = -ing end; while 25 / (156. - 156.) - 188 / (65 % 65) == 228. / (160 - 160) * (121 % 121) do local iBw = "ffplrg" .. "pmwhl" end; while 117. / (178 % 178) - 176 / (106 % 106) == 139 / (98 % 98) * (203 % 203) do bm[607] = 111. % A end; inh = nil; do ind = iV6[2440]; ing = iV6[8828]; ine = k7; inc = (iV6[4850] + lQ) % iV6[5374]; inf = iV6[1371.]; if 31 / (211 - 211) - 32 / (106 - 106) > 69. then local iBw = {}; iBw = "pai" .. "qcuyjx" end; inb = false; while true do im8 = #ind; ini = im8 - inf; ina = ine(inc % 4294967296); im7 = ini >= 1; if im7 then im7 = ini <= 4 end; if im7 then ina = iN3((ina + 1832704949) % 4294967296, 13); if ini == 1 then inh = iN2(iNZ(iN0(ind, 1), iN_(ina, 255.))); inb = true; break elseif ini == 2 then inh = iN2(iNZ(iN0(ind, 1), iN_(ina, 255.)), iNZ(iN0(ind, 2), iN_(iN1(ina, 8), 255.))); inb = true; break elseif ini == 3. then inh = iN2(iNZ(iN0(ind, 1), iN_(ina, 255.)), iNZ(iN0(ind, 2), iN_(iN1(ina, 8), 255.)), iNZ(iN0(ind, 3.), iN_(iN1(ina, 16), 255.))); inb = true; break elseif ini == 4 then inh = iN2(iNZ(iN0(ind, 1), iN_(ina, 255.)), iNZ(iN0(ind, 2), iN_(iN1(ina, 8), 255.)), iNZ(iN0(ind, 3.), iN_(iN1(ina, 16), 255.)), iNZ(iN0(ind, 4), iN_(iN1(ina, 24.), 255.))); inb = true; break end end; inj = iN4(ind); im9 = 0.; while true do if im9 + 4 <= ini then ina = iN3((ina + 1832704949) % 4294967296, 13); iN8(inj, im9, iNZ(iN6(inj, im9), ina)); im9 = im9 + 4 else break end end; if inb then break end; ina = iN3((ina + 1832704949) % 4294967296, 13); im6 = 0.; while true do if im9 < ini then iN9(inj, im9, iNZ(iN7(inj, im9), iN_(iN1(ina, im6 * 8), 255.))); im9 = im9 + 1; im6 = im6 + 1 else break end end; if inb then break end; do inh = iN5(inj, 0., ini); inb = true; break end; break end end; if 787 < 92 / (176 - 176) * (152 - 152) then local iBw = { "taz" }; iBw = { aj, 464 } end; for iBy = 1, 3. do if iBy * iBy < 231. % 231. then local iBw = 944 <= 603.; local iBx = 194 - 43 end end; while iV6[6878] % iV6[6878] / (iV6[4018] - iV6[4018]) > iV6[7752.] do bit32[iV6[10007]] = z[select] end; lh(lD, { [im5] = iV6[1336][inh](iV6[4457], iV6[6268], iV6[3379]) }, iV6[339.]) end, 112, "\t\xBA\xDF]\xA2u\xDC8\xDB\xAE\xD5\x08", "\xECAs=*\xA3\xF6\x14`\x96[wv\x82\xB5$0Pd}fg!6jYAR[2%(uT", "\xF2\x9FKwngDHGe_s&*2vBy=mWDwmo", "q\xC3\x15V\x8AJnxC/wZAu)xy]R$A2:$B23X-1IK&}^n", "pzz", "\xDF\xF5\x9A*&}._MbK&&QphB9xb3o0eB1k}9z?ju", 1958635301, 73238, 2130132720., 804233936, 271, "\x17\x02P\xFB\xC5n\xDA\xBB\xCC", 17952., ":48J", "blimsmt", 2338091604., "\x9F\xF2\x0F", "\x7F\xAD\x84-{3", 3515170360, 1239489927., "\xC2d\xE7V\xC3[\xD2\xBA", "'\x13:\xC4t\xE5OF(EzDrFi?lE%:a", "{f4", "4`\x90pU=BoL9X", "\x8F\xB6\xF224\xEA", "S!f4H6-", "xraxa", "a\xF0R\xFDF\xF7k3ltN", "\xB1\x9Ak", "jmxnjbe", 710, "\x99\xF1\xBDrx}U/yg2@1n*z;2PqS}", "\xB1\xB5\xFA#\xC7\x1F\x8C2\xD6\xB8\x9A\\soLO2^?$j:EQYg1M$z", "konz", "\x8B\xFDA)*\xD68;Md=[F?ORWH0I", "\xE3N\xAA\xA1({p98", "\xC9KcS \x90\x83Z_H,v587Fr8Yvd", 88526, "\xB86\xA6o-U6!rau3!d1M!9e0E", 3919770858., 2160219286, 2318384030, "mdq", "ynngna", "\x00}\x9BqlQgys8kHaY9^", "ohjsmhz", "\xFA\x1B\xF1\x00", 2328166693, "5\x1E_p\u{47E}", 656, "f\xF0\xBF(C\xED\x0C\x0F\xF9\xCA(OdjCEmL;E", 3422414428, 3295082488, "3\xA0\xF9\xD4\xB8\xDB\x9A\xBA", 1644673231, "\x0B-\xCAr\xE1\x1B\xDCqqe7(%$]huGxMd1fXt", 531., "0\r\xD78@\r\x13 Gm", "\xEB\xBE\x88\x15?c\xC6Z\xB4\xA4\xE5v\xFFD\x9FA\xCCv\x87i\x85\x84ae^Ff$t$Mz+yX/wf@EA)u8X&9Ic", 3050973797, '\x0B\xE7"\xB7\xB5a', 2310061272., "\xA0s\xFAD\xEE", function(iIx) local iLa = bit32.bxor; local iLb = bit32.band; local iLc = string.byte; local iLd = bit32.rshift; local iLe = string.char; local iLf = buffer.fromstring; local iLg = buffer.readstring; local iLh = buffer.readu32; local iLi = buffer.readu8; local iLj = buffer.writeu32; local iLk = buffer.writeu8; if not iIq then iIq = { iIo, iIn, iIp, k7, lk, iIq, lQ, iIx } end; local iV7 = iIn; while iV7[7994] == iV7[10212.] / (iV7[7774] - iV7[7774]) - iV7[5208.] / (iV7[1217] % iV7[1217]) do if iV7[4968.] / (iV7[3504.] % iV7[3504.]) - iV7[6891.] / (iV7[294.] - iV7[294.]) == w then k7 = false or z; local ize = iV7[8445.] and Q end end; local iix = nil; while (iV7[625] - iV7[625]) / (iV7[9810.] - iV7[9810.]) == iV7[2922.] / (iV7[8943.] % iV7[8943.]) - iV7[1874] / (iV7[4353.] - iV7[4353.]) do P[z] = G ~= k7 end; local iiy = nil; local iiz = nil; local iiA = nil; while iV7[10387] / (iV7[4353.] % iV7[4353.]) * (iV7[9929] % iV7[9929]) == k7 do local ize = iV7[7233.] .. iV7[8267]; lQ[A] = iV7[7943] .. lk end; local iiB = nil; if (iV7[3236] - iV7[3236]) / (iV7[5060] % iV7[5060]) == iV7[6573.] / (iV7[954.] % iV7[954.]) - iV7[9095] / (iV7[7257.] % iV7[7257.]) then if iV7[4040] >= iV7[6337] / (iV7[10838] % iV7[10838]) * (iV7[5140] - iV7[5140]) then z[J] = {}; local ize = iV7[7041.] .. iV7[702.] end end; local iiC = nil; local iiD = nil; if false == iV7[8328.] / (iV7[1353.] - iV7[1353.]) * (iV7[3066.] - iV7[3066.]) then local ize = lk[iV7[4869.]]; local izf = -iV7[657.] end; local iiE = nil; if iV7[6898] % iV7[6898] / (iV7[4458.] % iV7[4458.]) == z then E = iV7[1776.] or table end; local iiF = nil; local iiG = nil; local iiH = nil; while iV7[3606.] / (iV7[9519.] - iV7[9519.]) * (iV7[495.] - iV7[495.]) < iV7[7596.] do tostring(); local ize = iV7[2291] or true end; local iiI = nil; local iiJ = nil; local iiK = nil; local iiL = nil; local mT = nil; local mU, mV = nil, nil; while iiL == 126. / (222. % 222.) - 214 / (142 - 142) do iiK["suag"] = c or "hvpp" end; mU = 4; while 4 % 4 / (40 - 40) == 210. / (125 - 125) - 2 / (100 % 100) do local ize = { iiA, iiJ } end; mV = 2166136261; while true do mU = 14035 - mU; do if mU < 14030 then break elseif mU < 14033 then if mU < 14031. then if mU == 14030 then iix = nil; do iiz = iV7[10480]; iiy = iV7[9498.]; iiB = (mU + lQ) % iV7[5374]; iiA = k7; iiC = false; while true do iiG = #iiy; iiE = iiG - iiz; iiJ = iiA(iiB % 4294967296); iiH = iiE >= 1; if iiH then iiH = iiE <= 4 end; if iiH then iiJ = (iiJ + 2654435769.) % 4294967296; if iiE == 1 then iix = iLe(iLa(iLc(iiy, 1), iLb(iiJ, 255.))); iiC = true; break elseif iiE == 2 then iix = iLe(iLa(iLc(iiy, 1), iLb(iiJ, 255.)), iLa(iLc(iiy, 2), iLb(iLd(iiJ, 8), 255.))); iiC = true; break elseif iiE == 3. then iix = iLe(iLa(iLc(iiy, 1), iLb(iiJ, 255.)), iLa(iLc(iiy, 2), iLb(iLd(iiJ, 8), 255.)), iLa(iLc(iiy, 3.), iLb(iLd(iiJ, 16), 255.))); iiC = true; break elseif iiE == 4 then iix = iLe(iLa(iLc(iiy, 1), iLb(iiJ, 255.)), iLa(iLc(iiy, 2), iLb(iLd(iiJ, 8), 255.)), iLa(iLc(iiy, 3.), iLb(iLd(iiJ, 16), 255.)), iLa(iLc(iiy, 4), iLb(iLd(iiJ, 24.), 255.))); iiC = true; break end end; iiF = iLf(iiy); iiD = 0.; while true do if iiD + 4 <= iiE then iiJ = (iiJ + 2654435769.) % 4294967296; iLj(iiF, iiD, iLa(iLh(iiF, iiD), iiJ)); iiD = iiD + 4 else break end end; if iiC then break end; iiJ = (iiJ + 2654435769.) % 4294967296; iiI = 0.; while true do if iiD < iiE then iLk(iiF, iiD, iLa(iLi(iiF, iiD), iLb(iLd(iiJ, iiI * 8), 255.))); iiD = iiD + 1; iiI = iiI + 1 else break end end; if iiC then break end; do iix = iLg(iiF, 0., iiE); iiC = true; break end; break end end; iiJ = nil; do iiG = false; iiI = iV7[2239]; iiE = (mU + lQ) % iV7[5374]; iiF = k7; iiH = iV7[10480]; iiD = false; while true do iiC = #iiI; iiK = iiC - iiH; iiz = iiF(iiE % 4294967296); iiz = iiz % 2147483646. + 1; iiB = iiK >= 1; if iiB then iiB = iiK <= 4 end; if iiB then iiz = iiz * 16807 % 2147483647; if iiK == 1 then iiJ = iLe(iLa(iLc(iiI, 1), iLb(iiz, 255.))); iiD = true; break elseif iiK == 2 then iiJ = iLe(iLa(iLc(iiI, 1), iLb(iiz, 255.)), iLa(iLc(iiI, 2), iLb(iLd(iiz, 8), 255.))); iiD = true; break elseif iiK == 3. then iiJ = iLe(iLa(iLc(iiI, 1), iLb(iiz, 255.)), iLa(iLc(iiI, 2), iLb(iLd(iiz, 8), 255.)), iLa(iLc(iiI, 3.), iLb(iLd(iiz, 16), 255.))); iiD = true; break elseif iiK == 4 then iiJ = iLe(iLa(iLc(iiI, 1), iLb(iiz, 255.)), iLa(iLc(iiI, 2), iLb(iLd(iiz, 8), 255.)), iLa(iLc(iiI, 3.), iLb(iLd(iiz, 16), 255.)), iLa(iLc(iiI, 4), iLb(iLd(iiz, 24.), 255.))); iiD = true; break end end; iiL = iLf(iiI); iiy = 0.; while true do if iiy <= iiK - 4 then iiz = iiz * 16807 % 2147483647; iLj(iiL, iiy, iLa(iLh(iiL, iiy), iiz)); iiy = iiy + 4 else break end end; if iiD then break end; iiz = iiz * 16807 % 2147483647; iiA = 0.; while true do if iiy < iiK then iLk(iiL, iiy, iLa(iLi(iiL, iiy), iLb(iLd(iiz, iiA * 8), 255.))); iiy = iiy + 1; iiA = iiA + 1 else break end end; if iiD then break end; do iiJ = iLg(iiL, 0., iiK); iiD = true; break end; break end end; lk[iiJ] = lk[iix] + iV7[5300]; mU = 1 else mU = 14034.; continue end elseif mU < 14032 then if mU == 14031. then mV = (mV * 1664525 + mU) % 4294967296; mT = lk; mU = if mT then 2 else 3. else mU = 2821; continue end elseif mU == 14032 then mU = if mT then 5 else 1 else mU = 14030; continue end elseif mU < 14034. then mV = (mV * 1664525 + mU) % 4294967296; iiL = nil; do iiB = iV7[10471]; iiz = iV7[9686]; iiy = mV; iiK = k7; iiA = iV7[10480]; iiC = false; while true do iiH = #iiz; iiF = iiH - iiA; iiD = iiK(iiy % 4294967296); iiD = iiD % 2147483646. + 1; iiI = iiF >= 1; if iiI then iiI = iiF <= 4 end; if iiI then iiD = iiD * 16807 % 2147483647; if iiF == 1 then iiL = iLe(iLa(iLc(iiz, 1), iLb(iiD, 255.))); iiC = true; break elseif iiF == 2 then iiL = iLe(iLa(iLc(iiz, 1), iLb(iiD, 255.)), iLa(iLc(iiz, 2), iLb(iLd(iiD, 8), 255.))); iiC = true; break elseif iiF == 3. then iiL = iLe(iLa(iLc(iiz, 1), iLb(iiD, 255.)), iLa(iLc(iiz, 2), iLb(iLd(iiD, 8), 255.)), iLa(iLc(iiz, 3.), iLb(iLd(iiD, 16), 255.))); iiC = true; break elseif iiF == 4 then iiL = iLe(iLa(iLc(iiz, 1), iLb(iiD, 255.)), iLa(iLc(iiz, 2), iLb(iLd(iiD, 8), 255.)), iLa(iLc(iiz, 3.), iLb(iLd(iiD, 16), 255.)), iLa(iLc(iiz, 4), iLb(iLd(iiD, 24.), 255.))); iiC = true; break end end; iiG = iLf(iiz); iiE = 0.; while true do if iiE <= iiF - 4 then iiD = iiD * 16807 % 2147483647; iLj(iiG, iiE, iLa(iLh(iiG, iiE), iiD)); iiE = iiE + 4 else break end end; if iiC then break end; iiD = iiD * 16807 % 2147483647; iiJ = 0.; while true do if iiE < iiF then iLk(iiG, iiE, iLa(iLi(iiG, iiE), iLb(iLd(iiD, iiJ * 8), 255.))); iiE = iiE + 1; iiJ = iiJ + 1 else break end end; if iiC then break end; do iiL = iLg(iiG, 0., iiF); iiC = true; break end; break end end; mT = lk[iiL]; mU = 3. elseif mU < 14035 then mU = 0. else break end end end end, "YJ\xA3\xC7jo7W6Bm+nebhjfGm-GYC:", '+"\xD6-!f*7', "\xA4\x9EI\xBC\xD8?'\x03eZH", "\xBD\x9A\xDB\x17Q\xD1\xE1n\xFA'\"!\xBA\x05Xnw.;nqOV;=Wv.FVr@e6KC", 4204324407., "&\xC6\x0EQX*", "#PI", "\rE\xF9\xC4y\xBE\x91$},\xFE", "\xF5\x9Ae;\x81\x9E\xDDD\xB1X%@(oX%RkWH=vQ-#2;c0]j,31qDGv7w=", 2859382926., 525., "3JgyRb", "\xCF\xC5\xB4R]\x06\xF7S*nVq(SZVc(hf&2ELW:", 69974, 740520870., "x\xFA\x1C\x1Ccf;x6h", 4149080585, 156., "W\xD1\xA51 y\x9B>\x94$", "\xEE\xD7\x84kZ},hhg!.#xpDPr?&0_u3JQ*WJR+B_", 1950., 3513563319., 325, "<\x95\xF9\xBAK\x1A", "`T\x8D-O02", "z\xB3\x99\xC4\xDFPC'\x11\xC9%980H]sTsee)OjEtn7C,", "\x11E\x8A\xEFi\xD6|C\xBFx7\xA1\x06\xF2\xF2", "\xE3\xE7\x9B\x187\xE69Lv$](93e8Wo(ePq4n!", "\x91\xEA\x9C\x15\x0E,\x96&m\xDA\xB2", 161464330, "YLj", "fnydrwh", "\n\xEB\x8EJXnsctC[n!lEL", 3223894644., 3627396245, "[\xAC\xFD/\x11\xF0", 2388909010, 4213101558., 1850279697., 964, 54383, "0?lLIrFFn@KXkzu", "\x9Em\xAC[!w_y;", "ohy", 1751490894., "\xBA\xDC\x94\x00b\xB5\xCE\x08\x8DS=t\xE9\xA2h3UAjjks*c(HU,opjI!c&W/1aM?)u", 23438, "\xB0\xA4\xB9\xDC\xED,m:(?OwhabIYG]", 72916, "\xDF>\x84\x07;\xBD\xEF(Tf_", "\xB3W\xA5@\xB1!\xB5\xA9*nVq(SZVc(hf&2ELW:", 3962314424, "\xB5\xC6\xE4\x05\x15", "QQ<5\xE1\xCDw\x06abH#l/XuOUf9[a&]?!]r", "O\xC7\x10", 34786, 73463, "\x9C\xF7W)\x10\xD17;;gB?t:Tn*2*JxB!SLY]0tS#Z%**", 2625511945, "!\xEF\x03\xEC8\x9A8=CWz.})0wLG", "mpzmefs", 170080120, 2732477, 61635., "\xB7\xD7\xB8\xF8\xB2!$\xD4\x85\x8D\x01C{3sv&O-_c:V328}TmJ]i", 775566333., 4125857356, "\x84\xB7\xA1", 718, "yqudgpq", 22987, "\xC3\xF8|\x17O\xA3\xAF+\xBB[X\rMA<", 84., 3440201900, 68980603, "hgz", 58776., 21204., 878467966, "=qf", "\x1C\x89\xEAK\xDF\x03\xED\xAD\xD9\xCC\xEE\x86\xB1\xE5\xFFcTFftIkBeXscx#A47hx/G-1@;3o$zppA", 212, 44285, 4362., "\x13o\xB7\xFC\x8E\x10\x95U", '\xC4\x9E"@\xFE\xBE\x81\x0C7\xEB\xEE^a]j|U9\x06$p\x10', "lgrduv", 79, 367624538, "\xD6s\x01K+\xFB\xEE\xADbs\x8FPV8}LIBNQ3VxFu", 74027, 907, 4958109., 25971., "\x18\x05o\x89arVhTr*i", "R:,0/(", 3216267836, "mzhkzc", "\xC4n\xBB\x10\xEA\xBE\xB3\x1D\xFE)\x817\xD7}i$\x9Do59KEKYeeo_USj(.u2uUp-.fg6", 2635757658., ColorSequenceKeypoint, 95685., 3213327092, 'f"0^\xF0\xD8%$SpdZQoWW}4;c9C/', ":\x9Dy", 169, 1953493154, "djfll", "bcfjbh", "\x10\x86L$\xEA\x85\x0F\xED\xDD$<\xC8\x95j\xFE\xD3xPpRI\xAC", "<;\xF2\xC2(", "5\x08\xFFJYvmjOZ", 64535, 2087131638., ";V\xD4\xBC\xB2|1V7rNfi2-EPkwPRq=u4pCZ", 733, 3024752737, 1362324325, 1120892795, '2\xD0"(\xBE\x9F\xAE&\x92\xE2M*e3p52Q8oMI6A;z]uNO,o{v!Q_', 68180, "ciw", 3444449927, "\x19\xD2\xFC\x03\x8D\xB3p\xFD", "\xB4\x9C\xDD\x07[\xE1\xF0", 1255093915, 926, 327., 1875106635., "uLo(j1k:", "Di(W$+L", "O\xEF\xE4<\x98xCr\xA6\n1O9#stD[mC=u45-CTv&MD[VBRLifs8M", "ciJf*EL2", 720235382, 422, 213595821., "\xBE\xF3>f_j4{kDVY[VNyjV!/#yS-{}q^Q", "\x93\xE7\x8D\x1EK\xEE\x15\x13b}\xB3UQij{ED?!1%{Md", 3526066263., 76256, 23721., 774373458., 85990, 4050824007., "|}\x7F|?\xF2\x19~\x98\xE9@DtQ:}ewf", "k\x05\xCDV\xD7\x9B\x9A_Cy%rH#lSd0PM}]i[brF=0?5DKv", '!\xA1\x1EI"\xC7\x8E\x180\x99\x00\x12\xFD\t\xDDI', "\u{446}6DxWZ.i}0", "\xD8\x99\xC3\x96\xAC@r~0g/ewg4X=laZkxfgtpO_meKWU1", "H\xE3\xE6-=", 71, "\xFB\xC1\x80\x14\x8E\xF8'\x10", "gvx", 3507290992, 1791086313., 219., 51313, 963., "\x95\xE3\xABLFiYhnz#6OTvq69Sv03B_W:Z", "\u{677}61", 137, 884, 52603, "b\xCD\x15]\x81L\x979'q\xD1\x0E", "\xED\x88\xD0\x1BM#&i65[?T(s;q,/3", 246., 66573., 305, 35793., 20002, "name", 'bq\xC4\x80\xBDJ\x8F\xEFG"\x81\xDCl*\xF7\x8CyKs ', "\x84\x88\x98>GH2%rp,)Lpjv", 993., "%|\xC7", 2065235539, "\xC3e\xA4i\x14!", "$\x98\xEF", 64491., "\xBAv\xC7T\xC1\xD0\x80\xB1\x08ks\x05E\xE6 \x8CZ;9kdj!%zV+", "-EAX", 376, "{[\xF1I\xCA8Z\xB0L\x93U\xCE\xDEwp[Mz6-.3LT;wVq3@(", "cykx", 35524, "I\xF3\xF7", "g\x95\xEB\xC04\xF6_e", "\xD9\xD2\xA1i*\x0F\x9Fpz\xEF\x17\x03F]\xAF%\xE4$}f05hd_bx.g.{nxYLoSc^", 496, 3044309260, 1508513272, 2110528059., "3v:-", "'v\xE0!c", "cE\xF0c\x98\xCA\xD5\xC6leB4[{Kt.bNx", "index", 34794., 2374218347, "xqxjqah", "t\xAC\xE3\xA6\xA9\xA8\x7F\xCATwKa", '\xF4\xCE\xAE|\xB8\x0C\xFD\xAA\xFB\x12"\x9C', 1371572935, "bEU\x06\x97cm\x02\xA10\xC62", "l,\x08t\x86", "\x02\xAB\xD4\x0C\x86n\xC3n", 3722620478, "y\x99\x0Bs&b\x06\x15", "bqcckv", "\xF4x\xAA\x96\x0F\xFEa\xEAOg", 2477756867, "\x08jn\x07\x19\x89\xE0(Q\x9D\xF9u/\x88\xAF(\xCF\x81\xA0g\xC8!\xA1D\xEC\xCFBk", 17187., 1706970236, 2659982771, 1759139119, 3180127130, 42790, 1040, "\xDB\xE3\xF3\x9D5\x8E\xA8\xE1e\x12\xBC]\xA8\x80D\xE2Z", 105824126, 3383003506, 1315016049., 4095197511., ':w"\x7F\xFAJNXo\x0C\xF4f\xEA\xB6=<\x8D\xAC\xAC(\xEC\xDD\xDF$7q\xE2gGNI8OKRxVCUnR5ns01Il', "\x85\xF2\xB7", 3348109123, 1898165266, "rw-", '\xF1\xDE\x9AU"\xCEi__n5', 93356, "qhnbb", "lwxgvs", ",Y:\x16N\xCBx4\x9E\xC7\x93,\x01\xFC\xED1#XLFyYa{/fq+[ot2V85uo6J_lb;", "i7MsK{", "\x92\xE3\x16\xF8:\x95_e", 2589380222, 3406395210., "^#S73", 334, 51451, "nbdt", "yudnmqs", "X\xE2\xF1p\xD4\xBD\xDEV*5423+7)B]67I=d0ms25dH2TS3;={af", "LLeX;", "\x88\xC6\xF1R\xD1\x97\xD0x\x9CM\x1Fjjrk(l,ZLvoC&vjp5W&A", "\xDF\x18\xF84\xFD\x14#~\x84QMIYzACVxiUW{ICddPwcy", 17061., 2825398334, 762., "c\xB2\x82h?G\xAFYN\x00\xFBu@\x00\xD0M\x87o59KEKYeeo_USj(.u2uUp-.fg6", 1660583032, "haxsc", "\x12\xD5Ob\xE1\x9A", 2222, "vqpn", 3529868235., "\x96F\x898.|0", "fxp", "\xAD\xC5\x14bF35S6u!l46c3UPkY*Oc8P59ShZ9!", 2588342353, "KW*[fL", 2726278783, '\xC4\x07\xBC\xD0U"\xBAVbZ\xDB\x8CI\x93)\xA3SRLguwS@F*1bTf;_$Y:={oc0h%a(B', "$BL", 21047, "gzm", "tut", 21042., "/OZ;", 95, "]\x9C\xE1&\x9DW\xD7'\xED\x0E\x91Eq\xB5\xA0q>\x8A\xB7\x15\x18\x1D", 2620847837, "3\xB9\x80gv9", 33845422, "\xBB\x15\xA3\x12", "hoxmvsp", 26098, 2473272874, 4288016113, 116, "\x01\xD2\xFD\x03\x83\xB5q\xE7j\xAC\x94\xFA\xEBg\x16>s\x96\xF29C*q", 1128457342, "20\x93H\xB1\x1A\xA51\xAC\x1A\x08\x06\xD2\x11\tq\xA95T]PX@#ciJc{a$Cy0Z-+CpWOH0s(W;u", "Qf=E", 3546432248, "\xBD\x90P3QIt;Ujhid4&/,}M6{dSs&pbP(Z[N", "&_BUqK6}", 38203, "\xD0V\\\x86\xA6\xA1", "\x0B\t@InpJix:cjJ4Uk2{", "\xE3\x14\xF5\x04%\xA4k\nZ\xAC\xCDy\x11\xB6\x8BD", 4259197716., "pauHw", "\xFDT\x0E`\x08\xDBIih9@km}rxL*?.t}iqC,$$rgd", "E:hm(Nq", "\x10\u{29A}", "6275J\xF7\t\x8B\x872\xD4\xE4\xD2", "jjanni", "1\xD3\xFDM!\xCB\xFD\r\x84\xFD", "A#\x10[]iS+@VBLrqX)&TghLsqO=K[(v#O(B", 286, 44335, 1198254841, "pmeop", 4259654051, 2437216342, "tqyfwrb", "\x99e\xD1Vl[[5TcHE", "\x01l\xFA\xB9", 950, "&b7E6,c", 1925112809, "\xB10hd\xD2\x8A\xE0A\xC4\xFFy[\x1C\r\x89", ")@\x8D[5xJ", '\\\xCA\x02\x0E3L\xCB#\xE1\x7F"', "\r\x1E\xF5p'}\xF1\x0B\xA5\xA5", 291.81, "\xAD\x92:\x03\x9D\x1D\xC2\x00\t\xA4=mx1?*a^5}?4::G&kq9", "i\xD2\x12N\x8EO\x81\x1B;|R\x15oY\x9Fl\x1Fv\xE3", "\x8F\r\xFC\xE7'\xE5\tR\x075\xB5E", 26643., "6x*P5P", 8663, "vpdll", 75948., 671187019, "\xAA:5\x99\xC4\x82Z\x08rfP6", "kmpipq", 859, 2185245246., 81259, 16250, "F\\}o\xDF\xA1X(\xB9`y\x0E\x90\x90\xEB\x1F\x15\xCB\xECK\x8F\xF8", "hlsf", 356267956, "\x8B\xC3,\x0EHDEF(EzDrFi?lE%:a", 771087912., 594537097, 698531696, "wdmrbi", "qfi", "znzmx", "|\x8E\x0E%7\xC6\x88*B;\x94djrk(l,ZLvoC&vjp5W&A", "rV;*HL", 1373027024, "jaw", ",\xAFI\xE5\xA4S!", 649139589., "Bold", "3-6M;X8", "\x04\xDBSsy2", "xzsfd", "\xB0n\x93\x03\xED\x12xg", 1133466039., 48959, "2\xFA\xA33\x7F\xA4\x853\xA8\xB6\xFC)]kt2G", "\xD0{\x18\xA9Uf\xB5yO^tEGFS;7tfCdRM}Zn)BE(r3", "kpapfkm", "xrxbwk", 86, "\xC3\xB0t\xB5*P8\x16\xAF\xD7\xE7d\xE6S\xB2\xDAx[2nm!$", 2095, 1027192509., 607, 3520263032, "5\xAC\x98xXzd.;z", "zX5s_u:G", 1775640676, 3331200926, 992686081, "bRTnT", "8g\x88g\x9F\x13\xDE m", "\x87\xA6\x18\xDE\xA9\x00\xFC{\xD4\x97I\xA3\xA3", "\x0B\xFBc", "A\xD4\x03r\xDD\x1DRq7lk[nAi-OhK*LyW{", "\x9B\xD3\xA9\x12Vt\x7F\x9DU5tYjkaMh:PUg#aGqoi:", 4199835245, "PZ\xB5\xCD\x992\xA7\xDD", 563, "\xC2\xB0^\xB8#\x07\x06\x0Ep\x82\xF4yK$i@G8", "\u{7BC}>RQkHHc3S&^a7Kl{", "\x11\xB2\x03T\xA1iY?,#6VhW{@)%:", "\xEE\xC8\x81\xF7HG::)pCo6#", UDim, 1621397069, "\x17d\xBCIP\x1A\x82\x16qe7(%$]huGxMd1fXt", 233, 7236., "\x1E\xBD\xC4P\xACi\xEB*\xCC", 314, "\xE4K\x9D6`J@X?YJifBX", 1084136077, "\xB0R\xDC(y\x1BC\xB7zI\xF4W9\x16Q\x83\xC5L#oZo}U", "\x03\xD3\x1Af%tX(ypq1!%wzu6.N@Tp!x{q;3!Mj", 3885063009., "ajmajrf", "\xA5\xB2r\xA7\xE60 \x14\x0F", "\u{152}Du", 505, "\xD6R\nF3A\x86\xB4\x8AA\xA2\xAE\x8FJA\xF3X[3XC3jg}*;g7!K9.#O{WkDzZ!", "*h\x8D\xD5\x18\xDF", "W\xCA\xE0", "7KiIb", 432., "\xF0\xCB\xF7$\xFE|\xF19]n", "\xA0`\xADF\xB8\xA4", 253, "taelfpa", "\x96\xA2\xB8\x10", "[JQd", 1576741070, "\x95K\xE1\xB0\x9C\xFD{J,K6?=Ys2Z?ziI{3%%LQD", 98719, "J\xB3\xFF\xB9<\xB5Fmf}-(bntIVlp$Hhu_M", "qQP^-u*C7", "-\x0E\xF1;\x95{\x03+A1xP", 91528, "jgha", "hrr", 85642, "fcyjbj", 89802., "hehork", "*zS_G!_", 22375, "\x16mNxe\x95\x17=.tUspw", "hfuxhl", 2264968108, "\xA8\xFA\x7F\x1D\xB6g\x82\x0C\xC4\x12\xBA\x18\x00\xAC\xF0S", "'>\x84\x06\x88\xC4Ezw6()y%v{RzKUF%}9Ggq.tRnKiDU", "\x9C\xD5y@GUV", "rufdlzg", 44608, 288154, 3629879939, 35910., 2423703177., "iidb", ":\x91n>(\xB8e\xD3", "ol\xDC,\xBFL8\x1C\xAF", "s7K}", "!\x9D[m!3!Y+Wf-A", "7;SC{B)", "pU5(#/l!", 3844563024., 3867607548., 3653554170., 68310., 24906966., 3205690496, 583079003, "A\x9C\x92\xFB", "{5IFYgH8", "cuuwoah", 42880, 2597676231., "\x9B\x84\x92cSWb\x05g\xA8", 17334., "+E6Btf", 1969, 1957336459, "h\x07?\x1E\x9CB^A", 864528518, "q\xC1E\x8E\xAB%\x96ipC!0_v+HTFm&r#1zu!O;u2S6vJ,", "\x03ZoNb\xC1", "\xA80\xF4 \xF9\xC5D", "\xD5\x7F\xDBK[\x8E\x12C|@&=?s_M4=u}Kd4/y5*8bP)q1W.aA", "R\xFC\x10", "bjwqkl", 2110628415., 3612856424, "aosigoh", 436619347, "/,rXe#", 582905159, 2145439069, 22646, 982, "\xC2H\xF7\xCE\x04d[v5f^jsz_/&)3#.N0", 72491, 736, "\xC7C\x05\x888\xF0\xCC\x1E}\x91\xC2i", "bjoa", "\xA0\x94\xDC\x01Z\xE7R!a$^A.H*O(?;z4M}u-tO79[gj6{y-i", "atwtl", 27490, "\xBB\x05g\x7FaC)P%\xD55A", 995, "\xD6\xBC2%\xAAG\xBA\xDC\x1E\xE1`\xAB\x95@o", 90658837, '\x83e\x9C"K\xA1\x84.\xA1\x7F\xD79', "&\xF4S\xEC\xAE", "7T\x18", "wis", "-\xF7Z{\xAFV\xB5\x06Y+EaN3jP&-pCSli478ow,Iblgb_6c{", "\xE3\x96\xBDD\x98\xD2\x810\x82\xD6\x83(\x0B#lUJeIi@_E,c^QY+}i6q-lleFQnUo)R", 52, "\xEE\xBB\x8C\x01\xCBC", 38812, "\xD4\x95N_\xEF\\\x07)}\xC7\xF8I\xF4\xA9\xFE-\xED\xA8\x98", 81772, ";J5^\x91\xFB\xBC/\x18\x07\x15\x03", 1446561312., "\x92\x1A@\x01\x0B\xE9\xF0Z'#\xBAl\xE8]1${6", "\x13\x87\x1C;\x10oIZ?-F#v^=yn3%&[Bp", 4035709153, 1083898912, 13009, "\xF0.y$\xD2\xC6", "5\xD2u=0lD=IG{wvPalj4!", 908, '\x11.T$\x8DPB"', 402505735, 1984163102, 1063914781, 1647847201, 2316626913., "H9\t", "\x89O\xEAiapZn:Mm=_iz*g$O", "^\x8D\xF3\x0F", "-qkHb0q/Qpj", 971, "\xB9e\x0F\x07Z@", "\xE3\x1F\xEF", 830461406, "v%K", "\x8E\xC1\x04\x02\xF3", 98809, "X2#@", "M\xCC\xEB\x17\xFE\xC5\xB0\x1C\x88\xC3\xE4\x17\x99tSX.zxbw(", "\x12-\xAE\x13", newproxy, Region3.new, 4170162390., "\xD4\xBB\trI\x181\xD8\x8A\x8A\xC1#", "%\xA6\x92\xC7m6@RNdXDEa0=F?_BZFsTf", "*TVGe4L", 70950., "rcj", 2554858765, "ipppc", "\\\xF9\x13kw$wpBI", "H\x11yo\xA0H/]jaKV^OXJqnr?eDWM:A3Iw&)U6v", "uz2pU", 57398, "~\xF2\x0B\x17S-068T)lD:UM;Y(vK5u+b", "fkmkpjw", next, "\x82\x00\xEE", "#@\xBC\x01\x89\xAA\x11q\xE0\xB2;S\xB1\x81", 2591420009, 55099, 3907442489, 346693482., "\xEB\xD8\xF4\xD5?", 681127930, "\xC9\x19w", "\xD6\xFD\x8F\xDC2\x8FH\xB7\xCC\xF5", "~\xB1\xCBkQO\xFE\x1A:9\xDD\x1B\xF9\xCD\xCF", "vda", "\xA4x\xC7J\xB7\x1D\x18", "\x1E7\xDEnt\xE0\x11", 55327, "\x85[[T^k4yfF#L{E]-2Sa?3hr", 3241658047, "\x9E\x90\xD9YL0!cC8T*#;6h3o4TCsD^!b1YX{pkk&", "sZ\xD0SM", "\x921)u^\xE5\x90UuTu\x1Es\x1A\xAE\x06\xD4\xF4\x8A*\r\x81", "\xAA\x9A@1n\x0C\xFDm\xE9c\x852\x86\xAE\xCE", "\xEB\n\x000\xB5\xE7\x11", "Y\x08Q\xF0\xBE", "(!_*J3t", 4263365949., "(o\u{295}Q", "R/8j", "\xA3\x9C\xD4\x016N[Mv8gU)WjAEszm", "20UC", ")ewJ", 627137510, 5657, "\x94\x99\xCDr\xB8&\x02\xFF", 47656, 35246, 2286958418, "GgQD", "\ny}&\x7FD.-QVi", 4116714253, 4116895146., "b\x95\x158", "\xC6\\Xh^+-7BNob%mP1*$}F4)9BNuVvu-", "\xCEe\x7F%,\xB1m\xDC|l\t\xF2\xBE\x0C\xD5\x01\xED\x9F\xC7\x88\x05\x1Ap)\xB9\x81l^\x06\x025\x90\x0F\x1E\xFFW", 'Z"/0\x02\t\x19\x173\xB4\xC7\xD3', 95251, 804446558, ")ZJ", "P8,", "kbg", 3145156756, "nyek", "}T\xFE9\xC9;;\xB7^\x8Fd\xC5\xDE", 28550, "rlerat", 3334681599., "\xCBa", "\x1F\x9C\xFEG\xB5h\xE5<", "sva", 64589, "lnvz", "lqosxk", "\x0F\x1Eg_tjtdUqL$LIF;KL9YvxO&C", "\xD5\xD5\x9D4\x84\xC8x\n", "\x06y\xC4\xA8\x1F-\x8C/)ABy1kgr8lV#SO", 1766723930, 3914768895., "f\x19\u{577}{0\u{1E0D0}xR\x1D", UDim2, "\xA1\xDCB", "\x91\xAB\xD4\xB9\xEB6\x80\x05+\xDAr}\x9FY-\xDD\xD6\xC3\xF0%\x13RUb=i{}t!bH(BTJ8xOyMa@l(T-O.c4/", "\x04\xEC\x9A@\xD2\xD5", "\xF4\xE3\xA6<\xCA\xBC%D\xDF\x1A\xECb\xFD", "pqmkv", 774., 64312, "\xB6\xBD\xD9\xEB\xCF,\x84R\x15sANfj", 1203403004, 3980021303, 3932322173, "\xA7\x8E\x88S\xCC\xFA\x12k\xBF3c:48a]hGHL@Tm]N", "\xB5\x99\x08\x9D\xD0\n\xD5\xF8&\x8A\xA5[n", "ugx", "\xAE\xBE\x81", "\x1E4r", "phzzlh", "M&D\x1F\xA2\xCE", "H\x86\xF7e\xEC", 2712810969., 754, "\x04\xB0\xC2]\x84~\xEF7", "_9*", 4276861277, 56251, 1426737736, "V=:Y[M", 119, "\x14\x88A;Zhu,S+%+grhX&lK$j@w2P;kk", 3020103892, "child", 347, "Xusubl59", 2753109963., "~\xBFgg\x16+H\x16\x7F\xA3\x93\x11", 105157364, 4099398039., 185, "\x8D\x1B\x10{*\\\xDA\xD4", 4695., "\xE9\xDF\x96\n\x13_Hs", 7743., 1181519599, "*\xBCU!H&#v^4E@", "A\xFBa{}(IR8+A", 41516, 2147483647, 5094769, 2647, "\xBBQ\x13\x91\xB8F\x8A", "\x9B#1Ul)*", "mzhwpp", 31345, "\x8C\x15B\xD8\xF3\xB2U-%$", "\x0B\xE5(\xBEtn\xD5\x0C\xA3Xoz&8", "eaascco", 4207026170, "?\xE1y_n\xFA\xE5\x0C\x17\xAB1_", "kpspqv", 67031, ",_g]R@", "-\x8C\x926\xBF\x8F\r", "\xDE\xE9.\x88", "64q.0<\xCBGQ+ADjd}s/5eEg+&hq73MO", "\xCC\x9BNS\xFBGoF/DdI2/.#]])1U(ax{UE9TTx}2", "\xEB\xF2\n", "\\\xD6=:Yt0$(&-^}tr.v", "U\xEAZIbgPdGeqN!", "wap", "\x13n\xB7TN#%4.Z5.ul2OL$mAnrZ.Z#", "buffer", "S!A)AE3", 10945, "\x00{\xD3d~\x99\xE4\x07a\x95\xA3M\xF9^\x80^]\x11\x9E1=P", 2161284406, 72210., 912., "\x1D\xD2\x7F;l+\xFF=T#3hf2)8TZeyg-M^{l*gI-mi3]V", "\xABk\xD8.", "a5n@_", 2406592985, "@).", "0\xE2\xB9og0MKwB%6W6.", "\x02S\xF9\xFC\\\xD9\xC2CmC5^(K^:ooJa.Y]k9", "\xBF\xEE\xF6\xF5U\xE1\xE9\xEFI1\x1B\x80\xB5*\xA0a\x8A\x14y\xF2M\xDCaBpn8aG!dvX1L(?!k,9tSHQq", "\xF2\xFA\x0B\x1D", 73752., "\x99\xF68", "RoG+}@", 1529899433, 77753, 26722, 2155636484, 59306, "kiko", "FMDu", 3342317584, "oso", "\xC5\x1E\xF1", "qE\xD7\xA5\x8B\xEF\x84\x19\xCBswy?\xFF)\xD9vy\xF7)\xB3\xFD", "vyxinbw", 19887., "yuhe", 3197044357, "\xE3\x96\xBDD\x93\xFA\x97<", "\x0Bc\x92z)\xCD", "\x1DLe\x99D9", ",\xD3`\xFAQX.LmxWdw6OXZeeJuBOCCuC9J", "\x7F\xE1\xA0'\x82Ev\x91\xF2\xEF-rBLwq^+rW{7Hf^9", "u\x97\xC1\xA7\xA8\xB6{\xCA\xCFj1\x8DK3b9mNrqjA;d=m5l", 3577686605, "\x10\xD4,Wz(NjaKHu@xleZ9c", "]\x84\xBFBaikg^xSf*{Ud_E}AHa/z+#y0lx", 95627, "wtsfmx", "\xE9\x9Eb-\x80\x99\xCBG\xB3V\xB4}", "pdbhp", "\x8B\xAA,\xEE\x93\xFB\x0E\x9F3{lp]f^;=,!", "bzj", "d\xA2\xD3\x9D\x0C\xCE\x11iwuzYM(6eiQNImV)-D90.", "\xD2\xFEt\x16@UE:810K.xdD,QG}G4rn9=dW?X/", 99841, '\x05"\xCAbzqR(4[7uz:nW{.]};/V', 3179273391., "\xB0\xC0.E", 527286133, 2552348869, "\xDEV\xFFmj$", 453199039, "#\xDE\x1A\xFE|F\xF5Q\xBB\xCD\xBF\xBD\xE3zec", 13186, 412102398., "sgpzahv", "\xA8T-\xF1\xDF\xDB", 892, "YHWpv8,Y", "\x8B)\x89U\x92N5?)gAZoWzb_L", "\xE7\xDCgq\x88\x91\x96(\x15k%n", Vector2, 11443, "peaqoak", "Z\\A\x17T3&CeE22l", 15990., "\xF4dX\x18\x99%5#\x17\xEA\xB4}u^mE^rfgN8T=}Wc9[S5{%__Gn", 80925., "\xC1\xB7\xCAB\xE1\xFDY(.U+b)TY%AitpTa/4Ef&", 475, "\x8A\x10Y\x95\xE6\x99\x1E\xE9T\x01\xEAU\x9F\xB1\x92\xEBSZcw0-5PD[/8uq?", "kjon", "fqcx", 24597., "\x10\xD6\x8B\xDF5}t \xAD\xDD&\x95\xA7o\xE3\xFF9\x87", 89159, 1528265275, 1318951821., "\x04^\xC3\x10|\xD5\x8Cmq\xBD", "\xE7\xDC\xDB\xEB\xA9\xB9@", "\xBC\xFD\xEAh\xFEE\n\x1CA", "ouaowaz", 60638, 785, "\x82\xBC\xA9\x0B\xBAN", 520, 48383, 122025477., 768717891., "@\x02\xD7\xC5\xAF\xA0\xAE0\xE9J", "\xDE\x8D\xFB\x86y2", "\xDE({5\xA2\x83\xFEMPZJ@", "\x9A\xD1\xCC\xB0\xC1r\x91\x155\xC2a\x8F\x9F@w+UeE@UCd0Um}bCAJF6A5^V", "fomrs", "kFfZ\xA4km)67:w19Yq4JG&4", '\xB3"\x16\xEF', 2765675479, 214, 121078425., 173, 28678, 381., "Ka\xC7Q\xCBs", "lauofo", "\x80\xEE\x97\x08,*\xA77x", 332977774, "=\x8C\xA3P%\x90\xD4\x0E\xDB\x801O9#stD[mC=u45-CTv&MD[VBRLifs8M", 2060306134, 85094, "?*\xF7 l\x86", "82yQ", "ytufld", "\x89\xDAP\xE1\xB5X0\x85sW\xDD", "\xAF\xFB9h1N\xA4yO^tEGFS;7tfCdRM}Zn)BE(r3", "\xB4\xE4:n\xA2{/hym+;YW-Re^36y+c6", 93615771., "ZxiFC^b", "\xF5\xE0\x08E\nd\xF6\xA4H\xE7e$)V8*?kv9r.i@nE0S-", "\xE6\x8F\xC9o\xB4\xAAi=\xAB\x02\x8F", "gO\xFB~\xAE\xD6\xCE\xDC\xCAs", "\x12\xD5Ob\xE1\x9A#-CJyhQL*bk4:YDoMA", 22, "(\x02\xB7B=/H1E+SaO,c]x7r*_0n^S(/", "ojNHg", "\xCC\x9BXR\xFC]\x0E", 1085503725., 59733., "t\x9FF\xA5\xB3\x03", 281, 1276218789., 1326536915, 141924327., 130, 28633, "bpwmwn", "ecn", 3011864141, "\x12\xADEHr0[\xB7", "\xE5\xB2[a\x1D\xD9_\x01", 1746352461., "\x0E{i2\x7F\x10\x13{\xFE\xD9", "\x9F\xD4\x0E\xBF\x1AL3lwP-jm/49W(m=/+r", "\x97T\xB5\x16", 977, "jhmooRn#", "hblt", 3277583744, "\xF0b\xDE@\x80&\xED\x0FF\xCAy!z=RndjfdvQJO3jFZ+zVi1_NUEz", 27017, 2889175090, 70946, 326954036, "\x1A\x07hWg\x847{rF3YE;9q9oxNPk", "5\xD8\x16\x02\x04\x0B\x88L\x82\xEB\xBB\x12D3{DPz/:gSX#]kVKP,L9k", 3227404627, "\x02\xEB\xF6O\\a\xBC\xBC", "B(uS", "\xD8s\x1Ag\xC4$;!eeQOyjo#T2IxW@}WhnYT&", "#;6", "q1YV", 2978563469, "ctgqk", "\xCF-\xCC\x0F", "\xA5\x84\x1D\x86\xD4\xA7", 71178., "\xE5\xA0n", "d.J", "\x7F\x12\xE9\xE5\xA3", "\x85\xD2\x02\x9A\x19", 60417., "\xBB\x0By#\xD0\xB7.\x86V:#(gK2TfpwSt", 1784112524, "\x01d\xA1TeLy0a8Yd5400L", "(^*&4iJ", "\x82\x98\xD7/\x08\xC3\xF5{\xDF+$B;RuYaK4RnzxVWu,86uQG52Br", "\xAAt|D\x8E\xB4sC\xF2\xB5R\x1BW\xC5Gb\xCC/Okh*=x1}", "26$r", "Vg&", 83001., 51185, "2\\.\x80\xC6", "vm3e", "W\x89\xEA|\x8A\x88\x9Eo%2BOrE", "\x16\xED\xBD\xC7{^H", 'i\x97_\x11\x97\x14\x0E`\xFA\xC1\xDF\xC2"2\xB5"j\xB4y\xC7\xE6`#', "2&?", "bjcibmh", 61950., "1@\x93[%K\x9E\x13@$DJqh+=d8^u", 1209184130, 0., "aoncivz", "\xBA\xD18cgMrBFe2]V}b-33*Uem6", "vurhrl", "\xE51s", "`\xA7\x9D\x1D\x07\x18", 210., "fctyqxi", "\xBC\x90\xC8\x10", "6\xD9\xAF\x02\x1F\x17\x95\x11\xAC\xFB\xF7.\x1D_%?KcnK;*Ep", "\x97\xF4#", 3568455439, "yfxPEC63", 20940., "\x14\xFA\xD8mm\x1CS]cf", "qngybcx", "\xC3\xC6U", "h\x98\xA2\xAC5\xCF\xA3\xC4\x16m.1Dd]7#oRCWJ&GL^", 3724323588., "\x91\xB6\xB3\x07\x04\n12@\xED\x85a\xBF\xDABY", "\xF6\x1B\xA2Wd4Bo%Bn:].:P93a2%:aCf*yOu*1N", 24578, "}\xB5/8U_?/-R%aMtZPgu40I", "\x08\xDExInpJix:cjJ4Uk2{", 290, "tklun", "fxbib", "rqz", "kiuqnhr", 61636, "2)\xC1C\xBB\xA32Y2QJ%VMJD3l}DQNG:W]ig{uDC^gr", "\xC9\xC6\x1Dvo7fM@q%#f(VrKp", "\xBBng", 331, '2\xAC"DOO\xDA\xA9\x87\xDF\xCA\x15EY9th?', 8056, "vvxlmmf", "volyucx", "\x15\xBAt^3\x9D", "\x85\xA7\x86\xC0\x83Tz\x89", 4081262766., '\x85\xB2\xD9\xC3\x0C\x1C\x8D"[\xB7q\x94\x90%#\xFDZ;9kdj!%zV+', "\x945\xC7e\xDE\x19\xF8m9_c\xF59CQ06{H*1:g!p8qT%5,=", "$?y+oE3U", 3307361867, 86018, 45942., "quxwnu", "zvi", 1086., "mvhqqnx", "gdhqmlp", "b\xEB\x11\xC0\x85w%5l!R?3O}Q", 442465801, "c\xB2'\x1C8oCY7^k2sE8H9-AP&Z/", ">:\xAAxN\xC4", "R\x9C\x187\xFD\xCC?m#@%,t0ISkhd", "k\x0B\x18=\xE5\xDDfS\x1E\xA9\xABGZ", "\x95\x16\xAF\xD74}M_2koTlGrOckYt2/u", "\xB3\xDB-\xE8\xF0H6TWO6YWPSJvqjfh,=={UR@K&8fCj", "\x7F\xF0\xD70", "iautxnq", "\x93A\xC1n", "\xF0N\x07\xB0\xAB\xF9I\x87\xE9\xCE\xFB\xA3Gwp[Mz6-.3LT;wVq3@(", "8b+S", "\xD4\xE9\xD6gxbh*sM-QMkgo", "t\x94\x99\x7F?}", "zcxdx", "\xB6;-w\xB0\x95H,E[;^}8AjjGzam)M5ym", "I\x82\x9B", 3719831953, "\xC0\x83\xC8`\xF76\x9EC=\xDAQ2U&^.tAVD/[7{r", 1895782207, 92217., "t\xBF\xC8g@5$F%NOVQ6W", "\xA9U4.\xE5\x83\xA2\x156\xDB\x1Al\xBC", "p[\xD1o\xB1H6TWO6YWPSJvqjfh,=={UR@K&8fCj", "\xF8^\xAA)0H$+8yFzMl!.:1LinQ{Ag", 9716, "2:t", 3935558096, "lB2 $\xC3\xB9d\x08\xA9\x8B6\x9DqV", "\xA0\xC1\x9A", 657., 51007, "/SL", 3047340986, "bbmj", 70830., 276., "\xDB\xC6\xD8", 251, 800032710., 1612172512, 97198, "ohql", "{\xE0\xEC\xD1\x16\xE3~IG", "_7\x18_t-bi", "\x7FF\xD8\t", 695, "y\x82|\xC7\x90tp/@t-RxC3da=c7BB4_lFuZG{", "\x16\xD1Es\xCC\x81\x92>\x95\xA4", "+_\xD9\n\x1A\xF8", 1374304190, "zlnx", "\u{6BF}>1-\x15", 47242609, 4249915170., "\xDFu\x1EYv\x8AH_k/NcT", 980, 96820, "M8W/+", 28793, "\xB9\xBE\xFF\x0E\xF5<\xC5}lr21(oqkP[R}$NRlruDT-hMj,*p", "bzfpkm", 410164703, 278288944, '"\xFC5yv\x8Du\x02\xF0\xB6\xCCn\x0F\xC3c`\x02\xE8\xDCCx\xFC\xA3`\xEE7EN.[rI:^C', "c,G8", 929, 3794055446, 3832309913, "\xD7\x19\xC0", 860, "5skc", "k]3CtIP%", "o\xDD2\xE1\xC3.?\x87{\xC8\x16\xC8\xA2\xDB\xCC\x07\xF3d\xFE\x8D\xF9Q\xDA\x93", "qklxxok", "thp", 17256., "Y\x90l}\xF9\xF4\xE9", "\x98\xA9_", "'", "ifca", "\xFDa\xD6@", "\xC9", 769646969, 162., "whn", 327490784, "bialj", 18453., "njwi", 84345., 1697005529, "kdhte", ';$"op\xFA\xFD\xD0\x86Z\xA42\xF4\xDAXWj(aX', 1557., 1946143911., "\xE4\xC0\x89\xCD8iM0v\xF1\x1A\x8C\xBDa\xE3\xB2", 2553833189, 60870., 2690135407, 34707., 898, "\x99\xF0dQz]3;fFs,6RFh8#d$Hfjhl)PI/", "\xD4", 89475375., "wagcc", 391, "\xB4\x02p", "\xE6%\x94\x1E{L_D?C\xB0\x05\xC1\x9D24\x0878^zyOhg7S0Y3p3dr}y", "N", "_\xA9\x060E", "!\x14\xBC\xB23T%\xB9rJIjH5lh2%bi", 963022617., "0qv", '\x07\xED\xAA\x14\xE95w|"\xA4Uk\x06\xA4\x841g l\x1D\x89;', 32094., "avusl", 2998, 894., "\xB6\xFEy", 34, 4264900852, "\xC4\\`\xF7\x1A\xDA5D1yGPSUXxwYwGrR/I,*nikAONJf7l", "Z24+^hvB", "rZtU", 3023970514, "g\r\xCF\xA9\xBCT\x85\x81T\xA2\xB1\xAE\xC8\x95\x9E\xCFAk00", 71673., "\x9D\xD8\x18\x94\x03f\xC5\xE9\x84", "\x15\x9B\xDEF\x9C{\x96\xEB\xA0\xF4!e8N@6-cleYPeJwa+teKW;*W", "){lura", ":\x07d(\xB6o\x7F\x06\x00\xCE\x1EF", "\xC3\xFC\x01\xFF}#M@z!9bQw4-(FnK", "HttpService", "\x85\x86\x08\xCD\x95\xDA\xECodRb/BYuR]3m", "gmjwh", "\x8D\x8A\xEE$aG\xA3?:6D9u{zxAy;Kr^E4ef", 2988038782, "\x81hde>\xA6\xA3\x96lbB\xC8T7s!jYR", "5J\x98F\x02K\x8B\x180", "lh5\xBF", 57529, 426428948, 1912962612., 88377., 378403886, "\xFD\x07py\xBD\x12\x15k\xA4\xD7vKm!V", 835, 2284764752, 91387, "\x86\xF7@3\x00\xC1,0P+./rK.*lcqf0NxDPvi/*u6,[vjx", "K{hZgZ]", "\x86\xA6\xB6k\xCA", 617, "snlmz", 1536808169, "umhr", "0\r\xBAK/]\x1BULiy++wy", "\xC3\x8E\xD4\x1CL3eF*Q", 922490986, 1067415208, 3491443783, "n$Wm_YE", "veucu", 235, "\x1E\x95\xB9ut\x8FFocL", "Fp+", "\\\xE5\xE8 \xBAzmq\xB5Z\xAC", 0.3, "\xA3\x9C\xD4\x01:w#", "\x9B\x08\xDD\x01\xDF\x18\xE9+HRc[", 43768, "\xE2O2", "{4Dq", 3455326020., "\xB3\xFFo", "\x00wt\xCC\xD2\xDE\x04\xFD\x12\x86i>\xA5\x15StQu65.se_&%oVGA/Z_z!HKK_)", "\xE7~\xE5Jws", 63998, 2335576729, "\xB4\xA3\xAB\xADLgvHXOw5tPTDiR2rzRycb7sk", "\xB3h\x9A\x0F@woW.Yv^TFF9jzfnc#&Q3CmB/och#K[", "kD\xA6~U\x9C?C5\x91\xC9E\xA3\x15\xE5", 1967979671, "\x19\x8C\xC0", "\xA55\x89;U\xB5iz\xF7jgu!-=MX:0AC", "\xC9\x8A\xD5", 2284870835, "54t7Lg2", "\xC0X\rD\xAB\x18\xC43\x9D\xA7\xD1\x1BziiZuf2u5M_m)HY^rG(7q36c1Isp(t", "T\xAA\xDE\xAB\xD6\x11\x87\xB6\x06\xC6\xA1\x7F\xC9\n:PQu65.se_&%oVGA/Z_z!HKK_)", "\xC3J6v\xDB)\xC3-L_", 64576, 223, "\x17j+Jws", "athytm", "<\x05\xBAR2q[{O", 37986., ")7\xE2\xFF", 59246, "\xFD\x07n", 23445., 4549, "hgr", "(W\xD9H\x88\xE0zc\xE1JkN\x15", "1\x00\x9E>\xC2g\xDA1 \xD1\xBCf\x98\xEDX", "}\xB4\x8D~8:bX7NV=7-mhxy7V:x", ';"\x89P\x7F', "\xBA.\x11\x89\xE1\xB9\xDB\xEC\x15\x05\x9AG\x7F4#5", 40102488., 30250, 3322613723, "mvzv", "\xCEsU+$Az@Dueq+g", "\x93!\xDC\xACve;q%IG)bDM^4{Sy5?f!QOvvFeyU", 4069925809, 2443494828., 3110295187, 1013335494., "MKK\u{FBC0}Z$!S,RP%up)=+v4GAz1{&dVU:=p)IvjUh", "#k\xEB?\xEACUJfd0=-3w(", 2658318348., 631858093, 3393736114, 27149580., 1048416036., "\xAEru", "#\xE99J\xFB;\x01\x0F\xE6\x9C\x9EM'\xCE\xF9xbpWa/,Y01%", 143179336, 1082042104, "$&)3B", 913, "kmr", 4232, "sbfj", "\x80\xB2\x15\xE1\xA5\xDE\xF5\x9B\xCA\x8FurAf0BcmSV}e8-DEq^!ZEEVQ+W", 3904720269., "\x05f},\x7F", "\xB0\xEA\x99\xA3b\xE3\xF8", 1275746428, 885269330, "\xDC'\x82\"", 1689382895, 1361475704, 257, "\xDC\x8B>\x16\xEEZ\xE5-\xFF~JJdj[pUle:h_Ih=^P6{-1g7FU]#NsBs", 22276, "wO.", "\xCE\xF5\xC3q\x0C\x87\xF3h", "zdhwsx", "cthxer", "\xDF\x887L\x1A\xB4", 77930, "\x16\xD1Es\xCB\x87\x93ipC!0_v+HTFm&r#1zu!O;u2S6vJ,", 2375102891, 888928141, "\xE7", "+\xB1\x8Dn\xA4OG{#dKOCf3YQ1=)MqBap", "\x88>{+'\xD0Y>\xFA\x94\xCE\x1B\x99Q\xDE", "\xA1\xAA\xA7*fDshb", 3225774963., "K\x84\xB9\x93\xAA\x07*O\x86@\xCA\x98\xD8", "ttirlrg", 54954668, "c#%W}+_M", 81944, "SJ\xA1o*VZn[Skpf=pWZm5c$[c", "\x92\xCE\xA5\x19\xCF\xEDZ\x11}", 1399356480., "\x80Wk", 1366252040, 1647970629., "zuoijgc", 76, "\xF9\x86c\x1E~j\xE7", "\xF1\xD6\xE2!\xFAp&OZz2D.s&@b!rXPSjZiXcscj", "1\x1C\xB0=\xEAG\xBE#\xEC\x8CF3O\xBE-0g\xEF\xD0~\x1F\x84", 13139, 371, ",oZf", 3632190225., 420831., "\xCC\xB4\x7F\x82\x1D*]\xF1f", "&\u{6F6}", 48024., 57960., 49095., 83099, "edsvb", '"N]@Eli+T#EPg6q^OG', 60346, "vnb", "\x00zP\n", "\xAE\x95\xC9\x9F\x99D$xiut.u%", "\x8F\xB8\xF3>.\xF7\xB3%", 3648703662., "%%f", 21148, 23521, "\x9B\x04d)Z4", 159909990., "uyVRh62]", 99257, "\x16R\x86\x16?i\xE5S", "vpguh", 40, 35, 72755, 455708974, "\xDB\x17\xDE>\x91\xF6\xE4!C\x08\xBE\x13\x86{Q", "o\x04\x8F&", "|\x84\x06", 581, 56966, "\xCFC5{", "sdbaidt", 4237625261, "\x9BR\x86\x8AH\r\xA15\x9C\x19\xDE]Vf+=z[Mle4X/%AXQjnAtevl_", "r\x12\x1A*\x86\x91", 98428, "\x127\xABV\xC2\xEA\xD3", 1225076045, '\xFB\xF5F\xCF\xD3\x8D"!\xFD\xF4gu!-=MX:0AC', "\xF1\xCB\xED8", 3933914114, "\xE3\xC1\xFB8\xD3p\xD13]", "\x0C\x9Db\x13Hh", "H\xE4\x04>4\r \n\x1F\x07dN\xF7\xC0\xA3|\rr\x136\xB0\xA6F!hx7M%", "J]{doM", 49969, 3421255154, 767249428, 2960046645., "\x1E\xBBp\x16\xB1\x059HF.Fa0NY2", 4291113588., 4066833860, "\xA3\x9D ", "W\xA7\xC9VPdxwAcBos{I_4/v", "jyo", "inl9", 237., "\x1D\xD8\xF7\x1E", "eov", "iuflzkd", "e\x08\x89\xE4'3&\xA6OtS}v#Jz&!BWDp^q/+9b*Y-", ")\xED\xB7Y\xC5\xA4\x08\xA0j{\xCC\x0E\xBA", 2773259163., 2735716075, "\xDE\"\xB9\xF1\xDB\x9B\"\xC2'", "irzmlp", 2366344998., "usw", "\xA1m\x83\x18},a:n-\xCC}R(s#O{L9RR$-ov$F)28u", 866456888, "\xBA\xD18!0:,1f)", 16054, "mcnkftx", "zfwkxy", "nagy", "WS^", 2417148766, "\xD1@m\x10\x14\x8F\xBFP\x9E\x1D", 36745, 2874422170, "iwwb", 683, 151, "\xCB\xCBzM:PV0914+0uyY^S8f$ny[-e5", "\xFE\xE9\xD6L", "olty", "gavdrj", "6\xBD8uX\xF3\x8CMWsM(PtFI!o@(:I#H]8?Kx;j]?", "nqo", 110, 716520383, "snjyxsv", "\xBB(\xB7X\xEB\xA8j\xA4\x13r", "w3\x0B\xD9_Tn2gg?KR+0vOS]*myHy]pKBQP^", "\xFA\x8C\xF5{\xB8e\xB8\x00\xCE\x00\xFA@\xE6{\xC3k\x86:A^G$NU^qqG_0twd/HsT", "\x8A\x19km0:G@u273UO1=KE-+WHC7", ">\xBA\xE0\x0E\r'\x05", 1550368242., 2909774767, "\x1Df\xEF\xA4r\xEA\xBC\x05k", 952, "\xF1\x9C\xABDp{Kch60oCa=D%P", "\x12\xDCq\xCE\xE5\xE52\xAA\xFA\xFC\x8B", 801., 809, "\x041\x15", 268, "\xDE\r\x03im\x91", "W\x16\xC9J\xB4\x9B\x9E\xAF8YQT2f6lE@0?).a0eYxOG*G/}KF[", 2668798734., "4VTVm59Q", "Ww\x9D9#O\x04jqPoCJM.XcQefX1P0C", "Q\xD9\xCF\xE2e\xB0W&\x8F\xFB\x1B\xBB\xFB\x0F\x1A\x83\x13\x85\xFC9C*q", 2450019340, 42615., "[!l=haqD", "rglC", "\xA5A\x88\xBC\xDB\xEDy\x02&i0#FR:h0ZVN?}j4f", 715368864., "\x05j\xACKC\x01\x82\r\xEC\x1Av_\x95\xF1\xECC\xC7\x14\xDBZ4N", 105049, "smxxlcc", 84991, "\x0E\xB9:08:bX7NV=7-mhxy7V:x" }; iVM[17] = nil; iVM[8] = nil; iVM[28] = nil; iVM[19] = nil; iVM[10] = nil; iVM[1] = nil; iVM[21.] = nil; iVM[12.] = nil; iVM[3.] = nil; iVM[23] = nil; iVM[13] = nil; iVM[4] = nil; iVM[24.] = nil; iVM[14] = nil; iVM[5] = nil; iVM[25] = nil; iVM[15.] = nil; iVM[6.] = nil; iVM[26] = nil; iVM[16] = nil; iVM[7] = nil; iVM[27.] = nil; iVM[18.] = nil; iVM[9.] = nil; iVM[29] = nil; iVM[20] = nil; iVM[11] = nil; iVM[2] = nil; iVM[22] = nil; local ihR = nil; local ihS = nil; local ihT = nil; local ihU = nil; local ihV = nil; local ihW = nil; local ihX = nil; k2 = nil; k3 = nil; k4 = nil; k5 = nil; k6 = nil; k7 = nil; k8 = nil; k9 = nil; la = nil; lc = nil; lg = nil; lh = nil; lj = nil; lk = nil; lo = nil; lq = nil; lr = nil; ls = nil; lt = nil; lu = nil; lv = nil; lw = nil; lx = nil; ly = nil; lC = nil; lD = nil; lE = nil; lF = nil; lI = nil; lK = nil; lL = nil; lM = nil; local k0, k1, lb, ld, le, lf, li, ll, lm, ln, lp, lz, lA, lB, lG, lH, lJ, lN = nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil; lP = nil; lQ = nil; lR = nil; lT = nil; lV = nil; lX = nil; lY = nil; local lO, lS, lU, lW, lZ, l_, l0, l1, l2, l3, l4, l5, l6, l7, l8, l9, ma, mb, mc, md, me, mf, mg, mh, mi, mj, mk, ml, mm, mn, mo, mp, mq, mr, ms, mt, mu, mv, mw, mx, my, mz, mA = nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil; local mB, mD, mE, mF = nil, nil, nil, nil; local mC = nil; mC = 7; while true do mC = 4315 - mC; do if mC < 4033 then if mC < 3890 then if mC < 3820 then if mC < 3785 then if mC < 3764 then if mC < 3755 then if mC < 3750. then if mC < 3748 then if mC < 3747. then if mC < 3503 then break elseif mC < 3746 then break else mC = 406 end elseif mC == 3747. then mC = if (not lk and lk or (not lK or not mk) or (lk and k6 or mk and not mj) or ((not lk or lk) and (not lk or not lR) or (not lk or not mk) and (k6 and k6))) and not (not lk and lk or (not lK or not mk) or (lk and k6 or mk and not mj) or ((not lk or lk) and (not lk or not lR) or (not lk or not mk) and (k6 and k6))) then 392 else 461 else mC = 3973; continue end elseif mC < 3749 then if mC == 3748 then mC = 371 else mC = 4314.; continue end else mr = (mr + iIn[293]) % iIn[1070]; mC = 531. end elseif mC < 3752 then if mC < 3751 then iVM[17] = nil; do iVM[10] = false; local iV8 = iIn; iVM[28] = iV8[5252]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[1] = k7; iVM[19] = iV8[6720.]; iVM[21.] = false; while true do iVM[23] = #iVM[28]; iVM[12.] = iVM[23] - iVM[19]; iVM[24.] = iVM[1](iVM[8] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[13] = iVM[12.] >= 1; if iVM[13] then iVM[13] = iVM[12.] <= 4 end; if iVM[13] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[24.], 255.))); iVM[21.] = true; break elseif iVM[12.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[21.] = true; break elseif iVM[12.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[21.] = true; break elseif iVM[12.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[21.] = true; break end end; iVM[3.] = buffer.fromstring(iVM[28]); iVM[14] = 0.; while true do if iVM[14] <= iVM[12.] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[14], bit32.bxor(buffer.readu32(iVM[3.], iVM[14]), iVM[24.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[21.] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[14] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[14], bit32.bxor(buffer.readu8(iVM[3.], iVM[14]), bit32.band(bit32.rshift(iVM[24.], iVM[4] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[21.] then break end; do iVM[17] = buffer.readstring(iVM[3.], 0., iVM[12.]); iVM[21.] = true; break end; break end end; iVM[14] = nil; do local iV8 = iIn; iVM[13] = iV8[4402]; iVM[24.] = iV8[5785]; iVM[3.] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[3598]; iVM[12.] = false; while true do iVM[21.] = #iVM[13]; iVM[8] = iVM[21.] - iVM[4]; iVM[19] = iVM[3.](iVM[23] % 4294967296); iVM[1] = iVM[8] >= 1; if iVM[1] then iVM[1] = iVM[8] <= 4 end; if iVM[1] then iVM[19] = bit32.lrotate((iVM[19] + 1832704949) % 4294967296, 13); if iVM[8] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[19], 255.))); iVM[12.] = true; break elseif iVM[8] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[12.] = true; break elseif iVM[8] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[12.] = true; break elseif iVM[8] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[12.] = true; break end end; iVM[5] = buffer.fromstring(iVM[13]); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[8] then iVM[19] = bit32.lrotate((iVM[19] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[5], iVM[28], bit32.bxor(buffer.readu32(iVM[5], iVM[28]), iVM[19])); iVM[28] = iVM[28] + 4 else break end end; if iVM[12.] then break end; iVM[19] = bit32.lrotate((iVM[19] + 1832704949) % 4294967296, 13); iVM[10] = 0.; while true do if iVM[28] < iVM[8] then buffer.writeu8(iVM[5], iVM[28], bit32.bxor(buffer.readu8(iVM[5], iVM[28]), bit32.band(bit32.rshift(iVM[19], iVM[10] * 8), 255.))); iVM[28] = iVM[28] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[12.] then break end; do iVM[14] = buffer.readstring(iVM[5], 0., iVM[8]); iVM[12.] = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; iVM[10] = iV8[2983]; iVM[28] = iV8[10398.]; iVM[8] = k7; iVM[1] = (mC + lQ) % iV8[5374]; iVM[19] = iV8[10480]; iVM[21.] = false; while true do iVM[23] = #iVM[10]; iVM[12.] = iVM[23] - iVM[19]; iVM[24.] = iVM[8](iVM[1] % 4294967296); iVM[13] = iVM[12.] >= 1; if iVM[13] then iVM[13] = iVM[12.] <= 4 end; if iVM[13] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[24.], 255.))); iVM[21.] = true; break elseif iVM[12.] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[21.] = true; break elseif iVM[12.] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[21.] = true; break elseif iVM[12.] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[21.] = true; break end end; iVM[3.] = buffer.fromstring(iVM[10]); iVM[25] = 0.; while true do if iVM[25] + 4 <= iVM[12.] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[3.], iVM[25], bit32.bxor(buffer.readu32(iVM[3.], iVM[25]), iVM[24.])); iVM[25] = iVM[25] + 4 else break end end; if iVM[21.] then break end; iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); iVM[4] = 0.; while true do if iVM[25] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[25], bit32.bxor(buffer.readu8(iVM[3.], iVM[25]), bit32.band(bit32.rshift(iVM[24.], iVM[4] * 8), 255.))); iVM[25] = iVM[25] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[21.] then break end; do iVM[5] = buffer.readstring(iVM[3.], 0., iVM[12.]); iVM[21.] = true; break end; break end end; iVM[25] = nil; do local iV8 = iIn; iVM[24.] = iV8[10434.]; iVM[23] = iV8[874]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[4] = k7; iVM[3.] = iV8[10480]; iVM[12.] = false; while true do iVM[28] = #iVM[23]; iVM[10] = iVM[28] - iVM[3.]; iVM[21.] = iVM[4](iVM[13] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[8] = iVM[10] >= 1; if iVM[8] then iVM[8] = iVM[10] <= 4 end; if iVM[8] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if iVM[10] == 1 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[21.], 255.))); iVM[12.] = true; break elseif iVM[10] == 2 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[12.] = true; break elseif iVM[10] == 3. then iVM[25] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[12.] = true; break elseif iVM[10] == 4 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[12.] = true; break end end; iVM[19] = buffer.fromstring(iVM[23]); iVM[1] = 0.; while true do if iVM[1] <= iVM[10] - 4 then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[1], bit32.bxor(buffer.readu32(iVM[19], iVM[1]), iVM[21.])); iVM[1] = iVM[1] + 4 else break end end; if iVM[12.] then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; iVM[15.] = 0.; while true do if iVM[1] < iVM[10] then buffer.writeu8(iVM[19], iVM[1], bit32.bxor(buffer.readu8(iVM[19], iVM[1]), bit32.band(bit32.rshift(iVM[21.], iVM[15.] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[12.] then break end; do iVM[25] = buffer.readstring(iVM[19], 0., iVM[10]); iVM[12.] = true; break end; break end end; iVM[15.] = nil; do iVM[1] = false; local iV8 = iIn; iVM[19] = iV8[9702.]; iVM[8] = iV8[8849]; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[10480]; iVM[28] = k7; iVM[12.] = false; while true do iVM[3.] = #iVM[19]; iVM[6.] = iVM[3.] - iVM[10]; iVM[4] = iVM[28](iVM[21.] % 4294967296); iVM[23] = iVM[6.] >= 1; if iVM[23] then iVM[23] = iVM[6.] <= 3. end; if iVM[23] then iVM[4] = (iVM[4] * 1597 + 51749) % 4294967296; if iVM[6.] == 1 then iVM[15.] = string.char((string.byte(iVM[19], 1) - bit32.band(iVM[4], 255.)) % 256); iVM[12.] = true; break elseif iVM[6.] == 2 then iVM[15.] = string.char((string.byte(iVM[19], 1) - bit32.band(iVM[4], 255.)) % 256, (string.byte(iVM[19], 2) - bit32.band(bit32.rshift(iVM[4], 8), 255.)) % 256); iVM[12.] = true; break elseif iVM[6.] == 3. then iVM[15.] = string.char((string.byte(iVM[19], 1) - bit32.band(iVM[4], 255.)) % 256, (string.byte(iVM[19], 2) - bit32.band(bit32.rshift(iVM[4], 8), 255.)) % 256, (string.byte(iVM[19], 3.) - bit32.band(bit32.rshift(iVM[4], 16), 255.)) % 256); iVM[12.] = true; break end end; iVM[26] = buffer.fromstring(iVM[19]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[6.] then iVM[4] = (iVM[4] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[26], iVM[24.], (buffer.readu32(iVM[26], iVM[24.]) - iVM[4]) % 4294967296); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[12.] then break end; iVM[4] = (iVM[4] * 1597 + 51749) % 4294967296; iVM[13] = 0.; while true do if iVM[24.] < iVM[6.] then buffer.writeu8(iVM[26], iVM[24.], (buffer.readu8(iVM[26], iVM[24.]) - bit32.band(bit32.rshift(iVM[4], iVM[13] * 8), 255.)) % 256); iVM[24.] = iVM[24.] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[12.] then break end; do iVM[15.] = buffer.readstring(iVM[26], 0., iVM[6.]); iVM[12.] = true; break end; break end end; iVM[26] = nil; do local iV8 = iIn; iVM[4] = iV8[2687]; iVM[6.] = k7; iVM[23] = iV8[6001]; iVM[13] = iV8[10480]; iVM[24.] = iV8[874]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do iVM[28] = #iVM[24.]; iVM[10] = iVM[28] - iVM[13]; iVM[21.] = iVM[6.](iVM[3.] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[8] = iVM[10] >= 1; if iVM[8] then iVM[8] = iVM[10] <= 4 end; if iVM[8] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if iVM[10] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.))); iVM[12.] = true; break elseif iVM[10] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[12.] = true; break elseif iVM[10] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[12.] = true; break elseif iVM[10] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[12.] = true; break end end; iVM[19] = buffer.fromstring(iVM[24.]); iVM[1] = 0.; while true do if iVM[1] <= iVM[10] - 4 then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[1], bit32.bxor(buffer.readu32(iVM[19], iVM[1]), iVM[21.])); iVM[1] = iVM[1] + 4 else break end end; if iVM[12.] then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[1] < iVM[10] then buffer.writeu8(iVM[19], iVM[1], bit32.bxor(buffer.readu8(iVM[19], iVM[1]), bit32.band(bit32.rshift(iVM[21.], iVM[16] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[12.] then break end; do iVM[26] = buffer.readstring(iVM[19], 0., iVM[10]); iVM[12.] = true; break end; break end end; iVM[16] = nil; do local iV8 = iIn; iVM[8] = iV8[10480]; iVM[10] = iV8[4225]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[28] = k7; iVM[1] = false; while true do iVM[21.] = #iVM[10]; iVM[4] = iVM[21.] - iVM[8]; iVM[23] = iVM[28](iVM[19] % 4294967296); iVM[12.] = iVM[4] >= 1; if iVM[12.] then iVM[12.] = iVM[4] <= 4 end; if iVM[12.] then iVM[23] = (iVM[23] + 2654435769.) % 4294967296; if iVM[4] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[23], 255.))); iVM[1] = true; break elseif iVM[4] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[1] = true; break elseif iVM[4] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[1] = true; break elseif iVM[4] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[1] = true; break end end; iVM[24.] = buffer.fromstring(iVM[10]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[4] then iVM[23] = (iVM[23] + 2654435769.) % 4294967296; buffer.writeu32(iVM[24.], iVM[13], bit32.bxor(buffer.readu32(iVM[24.], iVM[13]), iVM[23])); iVM[13] = iVM[13] + 4 else break end end; if iVM[1] then break end; iVM[23] = (iVM[23] + 2654435769.) % 4294967296; iVM[3.] = 0.; while true do if iVM[13] < iVM[4] then buffer.writeu8(iVM[24.], iVM[13], bit32.bxor(buffer.readu8(iVM[24.], iVM[13]), bit32.band(bit32.rshift(iVM[23], iVM[3.] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[1] then break end; do iVM[16] = buffer.readstring(iVM[24.], 0., iVM[4]); iVM[1] = true; break end; break end end; iVM[24.] = nil; do local iV8 = iIn; iVM[23] = iV8[2087]; iVM[4] = iV8[4839.]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[13] = iV8[4067]; iVM[21.] = false; while true do iVM[1] = #iVM[4]; iVM[6.] = iVM[1] - iVM[13]; iVM[28] = iVM[3.](iVM[12.] % 4294967296); iVM[28] = iVM[28] % 2147483646. + 1; iVM[10] = iVM[6.] >= 1; if iVM[10] then iVM[10] = iVM[6.] <= 4 end; if iVM[10] then iVM[28] = iVM[28] * 16807 % 2147483647; if iVM[6.] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[28], 255.))); iVM[21.] = true; break elseif iVM[6.] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[21.] = true; break elseif iVM[6.] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[21.] = true; break elseif iVM[6.] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[21.] = true; break end end; iVM[7] = buffer.fromstring(iVM[4]); iVM[8] = 0.; while true do if iVM[8] <= iVM[6.] - 4 then iVM[28] = iVM[28] * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[8], bit32.bxor(buffer.readu32(iVM[7], iVM[8]), iVM[28])); iVM[8] = iVM[8] + 4 else break end end; if iVM[21.] then break end; iVM[28] = iVM[28] * 16807 % 2147483647; iVM[19] = 0.; while true do if iVM[8] < iVM[6.] then buffer.writeu8(iVM[7], iVM[8], bit32.bxor(buffer.readu8(iVM[7], iVM[8]), bit32.band(bit32.rshift(iVM[28], iVM[19] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[21.] then break end; do iVM[24.] = buffer.readstring(iVM[7], 0., iVM[6.]); iVM[21.] = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[28] = iV8[3983]; iVM[6.] = k7; iVM[10] = false; iVM[19] = iV8[1362.]; iVM[8] = iV8[5330]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[21.] = false; while true do iVM[4] = #iVM[8]; iVM[23] = iVM[4] - iVM[19]; iVM[12.] = iVM[6.](iVM[1] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[27.] = iVM[23] >= 1; if iVM[27.] then iVM[27.] = iVM[23] <= 4 end; if iVM[27.] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[23] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.))); iVM[21.] = true; break elseif iVM[23] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[21.] = true; break elseif iVM[23] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[21.] = true; break elseif iVM[23] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[21.] = true; break end end; iVM[13] = buffer.fromstring(iVM[8]); iVM[3.] = 0.; while true do if iVM[3.] <= iVM[23] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[3.], bit32.bxor(buffer.readu32(iVM[13], iVM[3.]), iVM[12.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[21.] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[3.] < iVM[23] then buffer.writeu8(iVM[13], iVM[3.], bit32.bxor(buffer.readu8(iVM[13], iVM[3.]), bit32.band(bit32.rshift(iVM[12.], iVM[18.] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[21.] then break end; do iVM[7] = buffer.readstring(iVM[13], 0., iVM[23]); iVM[21.] = true; break end; break end end; iVM[18.] = nil; do local iV8 = iIn; iVM[27.] = iV8[7327]; iVM[23] = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[1273]; iVM[3.] = false; while true do iVM[12.] = #iVM[4]; iVM[28] = iVM[12.] - iVM[27.]; iVM[10] = iVM[23](iVM[13] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[21.] = iVM[28] >= 1; if iVM[21.] then iVM[21.] = iVM[28] <= 4 end; if iVM[21.] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[28] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[10], 255.))); iVM[3.] = true; break elseif iVM[28] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[3.] = true; break elseif iVM[28] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[3.] = true; break elseif iVM[28] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[3.] = true; break end end; iVM[8] = buffer.fromstring(iVM[4]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[28] then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[19], bit32.bxor(buffer.readu32(iVM[8], iVM[19]), iVM[10])); iVM[19] = iVM[19] + 4 else break end end; if iVM[3.] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[19] < iVM[28] then buffer.writeu8(iVM[8], iVM[19], bit32.bxor(buffer.readu8(iVM[8], iVM[19]), bit32.band(bit32.rshift(iVM[10], iVM[1] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[3.] then break end; do iVM[18.] = buffer.readstring(iVM[8], 0., iVM[28]); iVM[3.] = true; break end; break end end; iVM[8] = nil; do local iV8 = iIn; iVM[1] = iV8[10480]; iVM[10] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[28] = iV8[3697]; iVM[21.] = false; while true do iVM[12.] = #iVM[28]; iVM[27.] = iVM[12.] - iVM[1]; iVM[13] = iVM[10](iVM[19] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[3.] = iVM[27.] >= 1; if iVM[3.] then iVM[3.] = iVM[27.] <= 4 end; if iVM[3.] then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[13], 255.))); iVM[21.] = true; break elseif iVM[27.] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[21.] = true; break elseif iVM[27.] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[21.] = true; break elseif iVM[27.] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[21.] = true; break end end; iVM[6.] = buffer.fromstring(iVM[28]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[27.] then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[4], bit32.bxor(buffer.readu32(iVM[6.], iVM[4]), iVM[13])); iVM[4] = iVM[4] + 4 else break end end; if iVM[21.] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[4] < iVM[27.] then buffer.writeu8(iVM[6.], iVM[4], bit32.bxor(buffer.readu8(iVM[6.], iVM[4]), bit32.band(bit32.rshift(iVM[13], iVM[23] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[21.] then break end; do iVM[8] = buffer.readstring(iVM[6.], 0., iVM[27.]); iVM[21.] = true; break end; break end end; iVM[6.] = nil; do local iV8 = iIn; iVM[3.] = iV8[8614]; iVM[13] = iV8[6498.]; iVM[27.] = iV8[4290.]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[10480]; iVM[4] = k7; iVM[21.] = false; while true do iVM[19] = #iVM[13]; iVM[1] = iVM[19] - iVM[23]; iVM[29] = iVM[4](iVM[12.] % 4294967296); iVM[28] = iVM[1] >= 1; if iVM[28] then iVM[28] = iVM[1] <= 3. end; if iVM[28] then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; if iVM[1] == 1 then iVM[6.] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[29], 255.)) % 256); iVM[21.] = true; break elseif iVM[1] == 2 then iVM[6.] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256); iVM[21.] = true; break elseif iVM[1] == 3. then iVM[6.] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256, (string.byte(iVM[13], 3.) - bit32.band(bit32.rshift(iVM[29], 16), 255.)) % 256); iVM[21.] = true; break end end; iVM[10] = buffer.fromstring(iVM[13]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[1] then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[10], iVM[20], (buffer.readu32(iVM[10], iVM[20]) - iVM[29]) % 4294967296); iVM[20] = iVM[20] + 4 else break end end; if iVM[21.] then break end; iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; iVM[9.] = 0.; while true do if iVM[20] < iVM[1] then buffer.writeu8(iVM[10], iVM[20], (buffer.readu8(iVM[10], iVM[20]) - bit32.band(bit32.rshift(iVM[29], iVM[9.] * 8), 255.)) % 256); iVM[20] = iVM[20] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[21.] then break end; do iVM[6.] = buffer.readstring(iVM[10], 0., iVM[1]); iVM[21.] = true; break end; break end end; iVM[20] = nil; do local iV8 = iIn; iVM[28] = iV8[10480]; iVM[9.] = k7; iVM[29] = (mC + lQ) % iV8[5374]; iVM[19] = iV8[462.]; iVM[10] = false; while true do iVM[23] = #iVM[19]; iVM[12.] = iVM[23] - iVM[28]; iVM[1] = iVM[9.](iVM[29] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[13] = iVM[12.] >= 1; if iVM[13] then iVM[13] = iVM[12.] <= 4 end; if iVM[13] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[1], 255.))); iVM[10] = true; break elseif iVM[12.] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[10] = true; break elseif iVM[12.] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[10] = true; break elseif iVM[12.] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[10] = true; break end end; iVM[3.] = buffer.fromstring(iVM[19]); iVM[21.] = 0.; while true do if iVM[21.] + 4 <= iVM[12.] then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[21.], bit32.bxor(buffer.readu32(iVM[3.], iVM[21.]), iVM[1])); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[10] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[21.] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[21.], bit32.bxor(buffer.readu8(iVM[3.], iVM[21.]), bit32.band(bit32.rshift(iVM[1], iVM[4] * 8), 255.))); iVM[21.] = iVM[21.] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[10] then break end; do iVM[20] = buffer.readstring(iVM[3.], 0., iVM[12.]); iVM[10] = true; break end; break end end; iVM[4] = nil; do local iV8 = iIn; iVM[23] = iV8[10480]; iVM[13] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[874]; iVM[21.] = false; while true do iVM[19] = #iVM[3.]; iVM[1] = iVM[19] - iVM[23]; iVM[29] = iVM[13](iVM[12.] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[28] = iVM[1] >= 1; if iVM[28] then iVM[28] = iVM[1] <= 4 end; if iVM[28] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[1] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[29], 255.))); iVM[21.] = true; break elseif iVM[1] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[21.] = true; break elseif iVM[1] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[21.] = true; break elseif iVM[1] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[21.] = true; break end end; iVM[10] = buffer.fromstring(iVM[3.]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[1] then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[10], iVM[27.], bit32.bxor(buffer.readu32(iVM[10], iVM[27.]), iVM[29])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[21.] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[27.] < iVM[1] then buffer.writeu8(iVM[10], iVM[27.], bit32.bxor(buffer.readu8(iVM[10], iVM[27.]), bit32.band(bit32.rshift(iVM[29], iVM[9.] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[21.] then break end; do iVM[4] = buffer.readstring(iVM[10], 0., iVM[1]); iVM[21.] = true; break end; break end end; iVM[27.] = nil; do local iV8 = iIn; iVM[19] = iV8[2240]; iVM[9.] = iV8[4798]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[28] = iV8[10480]; iVM[1] = false; while true do iVM[13] = #iVM[9.]; iVM[3.] = iVM[13] - iVM[28]; iVM[21.] = iVM[10](iVM[29] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[11] = iVM[3.] >= 1; if iVM[11] then iVM[11] = iVM[3.] <= 4 end; if iVM[11] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[21.], 255.))); iVM[1] = true; break elseif iVM[3.] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[1] = true; break elseif iVM[3.] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[1] = true; break elseif iVM[3.] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[1] = true; break end end; iVM[23] = buffer.fromstring(iVM[9.]); iVM[12.] = 0.; while true do if iVM[12.] <= iVM[3.] - 4 then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[12.], bit32.bxor(buffer.readu32(iVM[23], iVM[12.]), iVM[21.])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[1] then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[12.] < iVM[3.] then buffer.writeu8(iVM[23], iVM[12.], bit32.bxor(buffer.readu8(iVM[23], iVM[12.]), bit32.band(bit32.rshift(iVM[21.], iVM[2] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[1] then break end; do iVM[27.] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[1] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[11] = iV8[10253]; iVM[12.] = iV8[6498.]; iVM[23] = iV8[504.]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[10480]; iVM[3.] = k7; iVM[1] = false; while true do iVM[28] = #iVM[12.]; iVM[10] = iVM[28] - iVM[21.]; iVM[22] = iVM[3.](iVM[13] % 4294967296); iVM[9.] = iVM[10] >= 1; if iVM[9.] then iVM[9.] = iVM[10] <= 3. end; if iVM[9.] then iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; if iVM[10] == 1 then iVM[2] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[22], 255.)) % 256); iVM[1] = true; break elseif iVM[10] == 2 then iVM[2] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[22], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[22], 8), 255.)) % 256); iVM[1] = true; break elseif iVM[10] == 3. then iVM[2] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[22], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[22], 8), 255.)) % 256, (string.byte(iVM[12.], 3.) - bit32.band(bit32.rshift(iVM[22], 16), 255.)) % 256); iVM[1] = true; break end end; iVM[19] = buffer.fromstring(iVM[12.]); ihR = 0.; while true do if ihR + 4 <= iVM[10] then iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[19], ihR, (buffer.readu32(iVM[19], ihR) - iVM[22]) % 4294967296); ihR = ihR + 4 else break end end; if iVM[1] then break end; iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; iVM[29] = 0.; while true do if ihR < iVM[10] then buffer.writeu8(iVM[19], ihR, (buffer.readu8(iVM[19], ihR) - bit32.band(bit32.rshift(iVM[22], iVM[29] * 8), 255.)) % 256); ihR = ihR + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[1] then break end; do iVM[2] = buffer.readstring(iVM[19], 0., iVM[10]); iVM[1] = true; break end; break end end; ihR = nil; do local iV8 = iIn; iVM[9.] = iV8[1706]; iVM[22] = iV8[5580.]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[28] = k7; iVM[29] = iV8[10480]; iVM[10] = false; while true do iVM[1] = #iVM[22]; iVM[13] = iVM[1] - iVM[29]; iVM[3.] = iVM[28](iVM[19] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; iVM[21.] = iVM[13] >= 1; if iVM[21.] then iVM[21.] = iVM[13] <= 4 end; if iVM[21.] then iVM[3.] = iVM[3.] * 16807 % 2147483647; if iVM[13] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[3.], 255.))); iVM[10] = true; break elseif iVM[13] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[10] = true; break elseif iVM[13] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[10] = true; break elseif iVM[13] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[10] = true; break end end; iVM[11] = buffer.fromstring(iVM[22]); iVM[23] = 0.; while true do if iVM[23] <= iVM[13] - 4 then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(iVM[11], iVM[23], bit32.bxor(buffer.readu32(iVM[11], iVM[23]), iVM[3.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[10] then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[23] < iVM[13] then buffer.writeu8(iVM[11], iVM[23], bit32.bxor(buffer.readu8(iVM[11], iVM[23]), bit32.band(bit32.rshift(iVM[3.], iVM[12.] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[10] then break end; do ihR = buffer.readstring(iVM[11], 0., iVM[13]); iVM[10] = true; break end; break end end; iVM[11] = nil; do local iV8 = iIn; iVM[3.] = iV8[10480]; iVM[23] = iV8[113]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[21.] = false; while true do iVM[9.] = #iVM[23]; iVM[19] = iVM[9.] - iVM[3.]; iVM[1] = iVM[12.](iVM[13] % 4294967296); iVM[29] = iVM[19] >= 1; if iVM[29] then iVM[29] = iVM[19] <= 4 end; if iVM[29] then iVM[1] = (iVM[1] + 2654435769.) % 4294967296; if iVM[19] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[1], 255.))); iVM[21.] = true; break elseif iVM[19] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[21.] = true; break elseif iVM[19] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[21.] = true; break elseif iVM[19] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[21.] = true; break end end; iVM[28] = buffer.fromstring(iVM[23]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[19] then iVM[1] = (iVM[1] + 2654435769.) % 4294967296; buffer.writeu32(iVM[28], iVM[10], bit32.bxor(buffer.readu32(iVM[28], iVM[10]), iVM[1])); iVM[10] = iVM[10] + 4 else break end end; if iVM[21.] then break end; iVM[1] = (iVM[1] + 2654435769.) % 4294967296; iVM[22] = 0.; while true do if iVM[10] < iVM[19] then buffer.writeu8(iVM[28], iVM[10], bit32.bxor(buffer.readu8(iVM[28], iVM[10]), bit32.band(bit32.rshift(iVM[1], iVM[22] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[21.] then break end; do iVM[11] = buffer.readstring(iVM[28], 0., iVM[19]); iVM[21.] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; iVM[29] = iV8[10480]; iVM[19] = k7; iVM[28] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[4361]; iVM[10] = false; while true do iVM[1] = #iVM[9.]; iVM[13] = iVM[1] - iVM[29]; iVM[3.] = iVM[19](iVM[28] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; iVM[21.] = iVM[13] >= 1; if iVM[21.] then iVM[21.] = iVM[13] <= 4 end; if iVM[21.] then iVM[3.] = iVM[3.] * 16807 % 2147483647; if iVM[13] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[3.], 255.))); iVM[10] = true; break elseif iVM[13] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[10] = true; break elseif iVM[13] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[10] = true; break elseif iVM[13] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[10] = true; break end end; ihS = buffer.fromstring(iVM[9.]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[13] then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[23], bit32.bxor(buffer.readu32(ihS, iVM[23]), iVM[3.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[10] then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[23] < iVM[13] then buffer.writeu8(ihS, iVM[23], bit32.bxor(buffer.readu8(ihS, iVM[23]), bit32.band(bit32.rshift(iVM[3.], iVM[12.] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[10] then break end; do iVM[22] = buffer.readstring(ihS, 0., iVM[13]); iVM[10] = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[3.] = iV8[10480]; iVM[23] = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[874]; iVM[21.] = false; while true do iVM[9.] = #iVM[12.]; iVM[19] = iVM[9.] - iVM[3.]; iVM[1] = iVM[23](iVM[13] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[29] = iVM[19] >= 1; if iVM[29] then iVM[29] = iVM[19] <= 4 end; if iVM[29] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[19] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[1], 255.))); iVM[21.] = true; break elseif iVM[19] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[21.] = true; break elseif iVM[19] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[21.] = true; break elseif iVM[19] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[21.] = true; break end end; iVM[28] = buffer.fromstring(iVM[12.]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[19] then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[28], iVM[10], bit32.bxor(buffer.readu32(iVM[28], iVM[10]), iVM[1])); iVM[10] = iVM[10] + 4 else break end end; if iVM[21.] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; ihT = 0.; while true do if iVM[10] < iVM[19] then buffer.writeu8(iVM[28], iVM[10], bit32.bxor(buffer.readu8(iVM[28], iVM[10]), bit32.band(bit32.rshift(iVM[1], ihT * 8), 255.))); iVM[10] = iVM[10] + 1; ihT = ihT + 1 else break end end; if iVM[21.] then break end; do ihS = buffer.readstring(iVM[28], 0., iVM[19]); iVM[21.] = true; break end; break end end; lV = { [iVM[17]] = iIn[1336][iVM[14]](iIn[5212], iIn[5212], iIn[7868]), [iVM[5]] = iIn[1336][iVM[25]](iIn[1362.], iIn[1362.], iIn[946]), [iVM[15.]] = iIn[1336][iVM[26]](iIn[4457], iIn[1506.], iIn[6268]), [iVM[16]] = iIn[1336][iVM[24.]](iIn[5594], iIn[5594], iIn[5594]), [iVM[7]] = iIn[1336][iVM[18.]](iIn[4526], iIn[4526], iIn[4526]), [iVM[8]] = iIn[1336][iVM[6.]](iIn[10411], iIn[10411], iIn[797]), [iVM[20]] = iIn[1336][iVM[4]](iIn[5257], iIn[5257], iIn[10839.]), [iVM[27.]] = iIn[1336][iVM[2]](iIn[10480], iIn[10486], iIn[4457]), [ihR] = iIn[1336][iVM[11]](iIn[4018], iIn[10838], iIn[4457]), [iVM[22]] = iIn[1336][ihS](iIn[7670], iIn[6905], iIn[4457]) }; mC = 5 elseif mC == 3751 then mC = 45. else mC = 3926; continue end elseif mC < 3754 then if mC < 3753. then if mC == 3752 then local iV8 = iIn; lZ = (buffer.fromstring(iV8[5828])); l_ = (buffer.fromstring(iV8[8999])); l0 = (buffer.fromstring(iV8[8265.])); lL = (buffer.fromstring(iV8[4328])); lE = (buffer.fromstring(iV8[9179])); l1 = (buffer.fromstring(iV8[9296])); l2 = (buffer.fromstring(iV8[1938.])); lp = (buffer.fromstring(iV8[6700])); l3 = (buffer.fromstring(iV8[9803])); l4 = (buffer.fromstring(iV8[7988])); k7 = function(kz) kz = (kz + 2654435769.) % 4294967296; kz = bit32.bxor(kz, bit32.rshift(kz, 16)); kz = bit32.bxor(kz, bit32.lshift(kz, 5)); kz = bit32.lrotate(kz, 11); kz = (kz + 2246822507) % 4294967296; kz = bit32.bxor(kz, bit32.rshift(kz, 13)); kz = bit32.bxor(kz, bit32.lshift(kz, 9.)); kz = bit32.lrotate(kz, 19); kz = (kz + 3266489909) % 4294967296; kz = bit32.bxor(kz, bit32.rshift(kz, 15.)); kz = bit32.bxor(kz, bit32.lshift(kz, 7)); kz = bit32.lrotate(kz, 23); kz = (kz + 668265263) % 4294967296; kz = bit32.bxor(kz, bit32.rshift(kz, 17)); kz = bit32.bxor(kz, bit32.lshift(kz, 11)); kz = bit32.lrotate(kz, 13); kz = (kz + 374761393) % 4294967296; kz = bit32.bxor(kz, bit32.rshift(kz, 11)); kz = bit32.bxor(kz, bit32.lshift(kz, 13)); kz = bit32.lrotate(kz, 7); kz = (kz + 4283543511.) % 4294967296; kz = bit32.bxor(kz, bit32.rshift(kz, 14)); kz = bit32.bxor(kz, bit32.lshift(kz, 6.)); kz = bit32.lrotate(kz, 17); return kz end; l6, lP, lH, lA, lv, lr, lm, li, lg, lc, k8, k5, k3, l5 = nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil; ihT = nil; do iVM[9.] = iV8[1411]; iVM[29] = iV8[9252.]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[28] = k7; iVM[10] = false; while true do iVM[12.] = #iVM[29]; iVM[1] = iVM[12.] - iVM[9.]; iVM[13] = iVM[28](iVM[19] % 4294967296); iVM[3.] = iVM[1] >= 1; if iVM[3.] then iVM[3.] = iVM[1] <= 4 end; if iVM[3.] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; if iVM[1] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[13], 255.))); iVM[10] = true; break elseif iVM[1] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[10] = true; break elseif iVM[1] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[10] = true; break elseif iVM[1] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[10] = true; break end end; iVM[21.] = buffer.fromstring(iVM[29]); ihS = 0.; while true do if ihS + 4 <= iVM[1] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; buffer.writeu32(iVM[21.], ihS, bit32.bxor(buffer.readu32(iVM[21.], ihS), iVM[13])); ihS = ihS + 4 else break end end; if iVM[10] then break end; iVM[13] = (iVM[13] + 2654435769.) % 4294967296; iVM[23] = 0.; while true do if ihS < iVM[1] then buffer.writeu8(iVM[21.], ihS, bit32.bxor(buffer.readu8(iVM[21.], ihS), bit32.band(bit32.rshift(iVM[13], iVM[23] * 8), 255.))); ihS = ihS + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[10] then break end; do ihT = buffer.readstring(iVM[21.], 0., iVM[1]); iVM[10] = true; break end; break end end; ihS = nil; do iVM[13] = iV8[1411]; iVM[12.] = iV8[3457]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[21.] = false; while true do iVM[1] = #iVM[12.]; iVM[29] = iVM[1] - iVM[13]; iVM[28] = iVM[23](iVM[3.] % 4294967296); iVM[10] = iVM[29] >= 1; if iVM[10] then iVM[10] = iVM[29] <= 4 end; if iVM[10] then iVM[28] = (iVM[28] + 2654435769.) % 4294967296; if iVM[29] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[28], 255.))); iVM[21.] = true; break elseif iVM[29] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[21.] = true; break elseif iVM[29] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[21.] = true; break elseif iVM[29] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[21.] = true; break end end; iVM[22] = buffer.fromstring(iVM[12.]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[29] then iVM[28] = (iVM[28] + 2654435769.) % 4294967296; buffer.writeu32(iVM[22], iVM[9.], bit32.bxor(buffer.readu32(iVM[22], iVM[9.]), iVM[28])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[21.] then break end; iVM[28] = (iVM[28] + 2654435769.) % 4294967296; iVM[19] = 0.; while true do if iVM[9.] < iVM[29] then buffer.writeu8(iVM[22], iVM[9.], bit32.bxor(buffer.readu8(iVM[22], iVM[9.]), bit32.band(bit32.rshift(iVM[28], iVM[19] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[21.] then break end; do ihS = buffer.readstring(iVM[22], 0., iVM[29]); iVM[21.] = true; break end; break end end; iVM[22] = nil; do iVM[9.] = iV8[10480]; iVM[29] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[28] = iV8[1670]; iVM[10] = false; while true do iVM[3.] = #iVM[28]; iVM[21.] = iVM[3.] - iVM[9.]; iVM[11] = iVM[29](iVM[19] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; iVM[23] = iVM[21.] >= 1; if iVM[23] then iVM[23] = iVM[21.] <= 4 end; if iVM[23] then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[21.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[11], 255.))); iVM[10] = true; break elseif iVM[21.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[10] = true; break elseif iVM[21.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[10] = true; break elseif iVM[21.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[10] = true; break end end; iVM[12.] = buffer.fromstring(iVM[28]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[21.] then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[1], bit32.bxor(buffer.readu32(iVM[12.], iVM[1]), iVM[11])); iVM[1] = iVM[1] + 4 else break end end; if iVM[10] then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[1] < iVM[21.] then buffer.writeu8(iVM[12.], iVM[1], bit32.bxor(buffer.readu8(iVM[12.], iVM[1]), bit32.band(bit32.rshift(iVM[11], iVM[13] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[10] then break end; do iVM[22] = buffer.readstring(iVM[12.], 0., iVM[21.]); iVM[10] = true; break end; break end end; iVM[11] = nil; do iVM[23] = iV8[7718]; iVM[13] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[3191]; iVM[21.] = false; while true do iVM[19] = #iVM[3.]; iVM[1] = iVM[19] - iVM[23]; iVM[29] = iVM[13](iVM[12.] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[28] = iVM[1] >= 1; if iVM[28] then iVM[28] = iVM[1] <= 4 end; if iVM[28] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[1] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[29], 255.))); iVM[21.] = true; break elseif iVM[1] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[21.] = true; break elseif iVM[1] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[21.] = true; break elseif iVM[1] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[21.] = true; break end end; iVM[10] = buffer.fromstring(iVM[3.]); ihR = 0.; while true do if ihR + 4 <= iVM[1] then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[10], ihR, bit32.bxor(buffer.readu32(iVM[10], ihR), iVM[29])); ihR = ihR + 4 else break end end; if iVM[21.] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[9.] = 0.; while true do if ihR < iVM[1] then buffer.writeu8(iVM[10], ihR, bit32.bxor(buffer.readu8(iVM[10], ihR), bit32.band(bit32.rshift(iVM[29], iVM[9.] * 8), 255.))); ihR = ihR + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[21.] then break end; do iVM[11] = buffer.readstring(iVM[10], 0., iVM[1]); iVM[21.] = true; break end; break end end; ihR = nil; do iVM[29] = iV8[5265.]; iVM[19] = false; iVM[28] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[8393]; iVM[1] = false; while true do iVM[13] = #iVM[29]; iVM[3.] = iVM[13] - iVM[10]; iVM[21.] = iVM[28](iVM[9.] % 4294967296); iVM[2] = iVM[3.] >= 1; if iVM[2] then iVM[2] = iVM[3.] <= 4 end; if iVM[2] then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); if iVM[3.] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[21.], 255.))); iVM[1] = true; break elseif iVM[3.] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[1] = true; break elseif iVM[3.] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[1] = true; break elseif iVM[3.] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[1] = true; break end end; iVM[23] = buffer.fromstring(iVM[29]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[3.] then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], iVM[12.], bit32.bxor(buffer.readu32(iVM[23], iVM[12.]), iVM[21.])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[1] then break end; iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); iVM[27.] = 0.; while true do if iVM[12.] < iVM[3.] then buffer.writeu8(iVM[23], iVM[12.], bit32.bxor(buffer.readu8(iVM[23], iVM[12.]), bit32.band(bit32.rshift(iVM[21.], iVM[27.] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[1] then break end; do ihR = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[1] = true; break end; break end end; iVM[27.] = nil; do iVM[3.] = iV8[2180]; iVM[13] = iV8[8748.]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[23] = iV8[10480]; iVM[21.] = false; while true do iVM[19] = #iVM[13]; iVM[1] = iVM[19] - iVM[23]; iVM[29] = iVM[12.](iVM[2] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[28] = iVM[1] >= 1; if iVM[28] then iVM[28] = iVM[1] <= 4 end; if iVM[28] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[1] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.))); iVM[21.] = true; break elseif iVM[1] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[21.] = true; break elseif iVM[1] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[21.] = true; break elseif iVM[1] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[21.] = true; break end end; iVM[10] = buffer.fromstring(iVM[13]); iVM[4] = 0.; while true do if iVM[4] <= iVM[1] - 4 then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[10], iVM[4], bit32.bxor(buffer.readu32(iVM[10], iVM[4]), iVM[29])); iVM[4] = iVM[4] + 4 else break end end; if iVM[21.] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[4] < iVM[1] then buffer.writeu8(iVM[10], iVM[4], bit32.bxor(buffer.readu8(iVM[10], iVM[4]), bit32.band(bit32.rshift(iVM[29], iVM[9.] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[21.] then break end; do iVM[27.] = buffer.readstring(iVM[10], 0., iVM[1]); iVM[21.] = true; break end; break end end; ln = iV8[1336][ihT](iV8[7718] / iV8[4976], iV8[10480], iV8[10480])[ihS] - iV8[515][iVM[22]](iV8[7718] / iV8[4976], iV8[10480], iV8[10480])[iVM[11]] + (if iV8[515][ihR](iV8[7718] / iV8[4976], iV8[10480], iV8[10480])[iVM[27.]] ~= iV8[7718] / iV8[4976] then iV8[10480] else buffer.readu32(l2, iV8[8661.])); l5 = iV8[7868]; iVM[4] = nil; do iVM[29] = iV8[10285]; iVM[19] = iV8[1670]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[9.] = k7; iVM[10] = iV8[10480]; iVM[1] = false; while true do iVM[13] = #iVM[19]; iVM[3.] = iVM[13] - iVM[10]; iVM[21.] = iVM[9.](iVM[28] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[2] = iVM[3.] >= 1; if iVM[2] then iVM[2] = iVM[3.] <= 4 end; if iVM[2] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[21.], 255.))); iVM[1] = true; break elseif iVM[3.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[1] = true; break elseif iVM[3.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[1] = true; break elseif iVM[3.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[1] = true; break end end; iVM[23] = buffer.fromstring(iVM[19]); iVM[12.] = 0.; while true do if iVM[12.] <= iVM[3.] - 4 then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[12.], bit32.bxor(buffer.readu32(iVM[23], iVM[12.]), iVM[21.])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[1] then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[12.] < iVM[3.] then buffer.writeu8(iVM[23], iVM[12.], bit32.bxor(buffer.readu8(iVM[23], iVM[12.]), bit32.band(bit32.rshift(iVM[21.], iVM[27.] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[1] then break end; do iVM[4] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[1] = true; break end; break end end; iVM[27.] = nil; do iVM[23] = iV8[10480]; iVM[13] = iV8[3813.]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[12.] = false; while true do iVM[21.] = #iVM[13]; iVM[9.] = iVM[21.] - iVM[23]; iVM[19] = iVM[3.](iVM[2] % 4294967296); iVM[1] = iVM[9.] >= 1; if iVM[1] then iVM[1] = iVM[9.] <= 4 end; if iVM[1] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; if iVM[9.] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[19], 255.))); iVM[12.] = true; break elseif iVM[9.] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[12.] = true; break elseif iVM[9.] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[12.] = true; break elseif iVM[9.] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[12.] = true; break end end; iVM[29] = buffer.fromstring(iVM[13]); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[9.] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; buffer.writeu32(iVM[29], iVM[28], bit32.bxor(buffer.readu32(iVM[29], iVM[28]), iVM[19])); iVM[28] = iVM[28] + 4 else break end end; if iVM[12.] then break end; iVM[19] = (iVM[19] + 2654435769.) % 4294967296; iVM[10] = 0.; while true do if iVM[28] < iVM[9.] then buffer.writeu8(iVM[29], iVM[28], bit32.bxor(buffer.readu8(iVM[29], iVM[28]), bit32.band(bit32.rshift(iVM[19], iVM[10] * 8), 255.))); iVM[28] = iVM[28] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[12.] then break end; do iVM[27.] = buffer.readstring(iVM[29], 0., iVM[9.]); iVM[12.] = true; break end; break end end; l7 = (iV8[5136.][iVM[4]](iVM[27.])); iVM[29] = nil; do iVM[9.] = iV8[10480]; iVM[10] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[28] = iV8[5090]; iVM[1] = false; while true do iVM[21.] = #iVM[28]; iVM[2] = iVM[21.] - iVM[9.]; iVM[23] = iVM[10](iVM[19] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; iVM[12.] = iVM[2] >= 1; if iVM[12.] then iVM[12.] = iVM[2] <= 4 end; if iVM[12.] then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[2] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.))); iVM[1] = true; break elseif iVM[2] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[1] = true; break elseif iVM[2] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[1] = true; break elseif iVM[2] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[1] = true; break end end; iVM[27.] = buffer.fromstring(iVM[28]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[2] then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[13], bit32.bxor(buffer.readu32(iVM[27.], iVM[13]), iVM[23])); iVM[13] = iVM[13] + 4 else break end end; if iVM[1] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[13] < iVM[2] then buffer.writeu8(iVM[27.], iVM[13], bit32.bxor(buffer.readu8(iVM[27.], iVM[13]), bit32.band(bit32.rshift(iVM[23], iVM[3.] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[1] then break end; do iVM[29] = buffer.readstring(iVM[27.], 0., iVM[2]); iVM[1] = true; break end; break end end; iVM[27.] = nil; do iVM[23] = iV8[8218]; iVM[13] = iV8[1981]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[12.] = false; while true do iVM[28] = #iVM[13]; iVM[10] = iVM[28] - iVM[23]; iVM[21.] = iVM[3.](iVM[2] % 4294967296); iVM[9.] = iVM[10] >= 1; if iVM[9.] then iVM[9.] = iVM[10] <= 4 end; if iVM[9.] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; if iVM[10] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[21.], 255.))); iVM[12.] = true; break elseif iVM[10] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[12.] = true; break elseif iVM[10] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[12.] = true; break elseif iVM[10] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[12.] = true; break end end; iVM[19] = buffer.fromstring(iVM[13]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[10] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[19], iVM[1], bit32.bxor(buffer.readu32(iVM[19], iVM[1]), iVM[21.])); iVM[1] = iVM[1] + 4 else break end end; if iVM[12.] then break end; iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; iVM[4] = 0.; while true do if iVM[1] < iVM[10] then buffer.writeu8(iVM[19], iVM[1], bit32.bxor(buffer.readu8(iVM[19], iVM[1]), bit32.band(bit32.rshift(iVM[21.], iVM[4] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[12.] then break end; do iVM[27.] = buffer.readstring(iVM[19], 0., iVM[10]); iVM[12.] = true; break end; break end end; l7[iVM[29]](l7, iVM[27.], (buffer.readu16(l2, iV8[10838]))); iVM[4] = nil; do iVM[19] = iV8[10480]; iVM[28] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[1670]; iVM[1] = false; while true do iVM[13] = #iVM[10]; iVM[3.] = iVM[13] - iVM[19]; iVM[21.] = iVM[28](iVM[9.] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[2] = iVM[3.] >= 1; if iVM[2] then iVM[2] = iVM[3.] <= 4 end; if iVM[2] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.))); iVM[1] = true; break elseif iVM[3.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[1] = true; break elseif iVM[3.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[1] = true; break elseif iVM[3.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[1] = true; break end end; iVM[23] = buffer.fromstring(iVM[10]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[3.] then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[12.], bit32.bxor(buffer.readu32(iVM[23], iVM[12.]), iVM[21.])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[1] then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[12.] < iVM[3.] then buffer.writeu8(iVM[23], iVM[12.], bit32.bxor(buffer.readu8(iVM[23], iVM[12.]), bit32.band(bit32.rshift(iVM[21.], iVM[27.] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[1] then break end; do iVM[4] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[1] = true; break end; break end end; iVM[27.] = nil; do iVM[13] = iV8[2958.]; iVM[2] = iV8[4186]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[12.] = false; while true do iVM[10] = #iVM[2]; iVM[21.] = iVM[10] - iVM[13]; iVM[9.] = iVM[23](iVM[3.] % 4294967296); iVM[19] = iVM[21.] >= 1; if iVM[19] then iVM[19] = iVM[21.] <= 4 end; if iVM[19] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; if iVM[21.] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[9.], 255.))); iVM[12.] = true; break elseif iVM[21.] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[12.] = true; break elseif iVM[21.] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[12.] = true; break elseif iVM[21.] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[12.] = true; break end end; iVM[1] = buffer.fromstring(iVM[2]); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[21.] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[1], iVM[29], bit32.bxor(buffer.readu32(iVM[1], iVM[29]), iVM[9.])); iVM[29] = iVM[29] + 4 else break end end; if iVM[12.] then break end; iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; iVM[28] = 0.; while true do if iVM[29] < iVM[21.] then buffer.writeu8(iVM[1], iVM[29], bit32.bxor(buffer.readu8(iVM[1], iVM[29]), bit32.band(bit32.rshift(iVM[9.], iVM[28] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[12.] then break end; do iVM[27.] = buffer.readstring(iVM[1], 0., iVM[21.]); iVM[12.] = true; break end; break end end; l8 = (iV8[5136.][iVM[4]](iVM[27.], l7)); iVM[29] = nil; do iVM[28] = iV8[1371.]; iVM[9.] = k7; iVM[10] = (mC + lQ) % iV8[5374]; iVM[19] = iV8[3526]; iVM[1] = false; while true do iVM[3.] = #iVM[19]; iVM[21.] = iVM[3.] - iVM[28]; iVM[2] = iVM[9.](iVM[10] % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; iVM[23] = iVM[21.] >= 1; if iVM[23] then iVM[23] = iVM[21.] <= 4 end; if iVM[23] then iVM[2] = iVM[2] * 16807 % 2147483647; if iVM[21.] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[2], 255.))); iVM[1] = true; break elseif iVM[21.] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[1] = true; break elseif iVM[21.] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[1] = true; break elseif iVM[21.] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[1] = true; break end end; iVM[12.] = buffer.fromstring(iVM[19]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[21.] then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[27.], bit32.bxor(buffer.readu32(iVM[12.], iVM[27.]), iVM[2])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[1] then break end; iVM[2] = iVM[2] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[27.] < iVM[21.] then buffer.writeu8(iVM[12.], iVM[27.], bit32.bxor(buffer.readu8(iVM[12.], iVM[27.]), bit32.band(bit32.rshift(iVM[2], iVM[13] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[1] then break end; do iVM[29] = buffer.readstring(iVM[12.], 0., iVM[21.]); iVM[1] = true; break end; break end end; iVM[27.] = nil; do iVM[23] = iV8[3833]; iVM[2] = iV8[10722.]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[13] = iV8[5257]; iVM[21.] = false; while true do iVM[1] = #iVM[2]; iVM[4] = iVM[1] - iVM[13]; iVM[28] = iVM[3.](iVM[12.] % 4294967296); iVM[28] = iVM[28] % 2147483646. + 1; iVM[10] = iVM[4] >= 1; if iVM[10] then iVM[10] = iVM[4] <= 4 end; if iVM[10] then iVM[28] = iVM[28] * 16807 % 2147483647; if iVM[4] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[28], 255.))); iVM[21.] = true; break elseif iVM[4] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[21.] = true; break elseif iVM[4] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[21.] = true; break elseif iVM[4] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[21.] = true; break end end; ihR = buffer.fromstring(iVM[2]); iVM[9.] = 0.; while true do if iVM[9.] <= iVM[4] - 4 then iVM[28] = iVM[28] * 16807 % 2147483647; buffer.writeu32(ihR, iVM[9.], bit32.bxor(buffer.readu32(ihR, iVM[9.]), iVM[28])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[21.] then break end; iVM[28] = iVM[28] * 16807 % 2147483647; iVM[19] = 0.; while true do if iVM[9.] < iVM[4] then buffer.writeu8(ihR, iVM[9.], bit32.bxor(buffer.readu8(ihR, iVM[9.]), bit32.band(bit32.rshift(iVM[28], iVM[19] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[21.] then break end; do iVM[27.] = buffer.readstring(ihR, 0., iVM[4]); iVM[21.] = true; break end; break end end; ihR = nil; do iVM[28] = iV8[2705]; iVM[4] = true; iVM[10] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[8218]; iVM[1] = false; while true do iVM[21.] = #iVM[28]; iVM[2] = iVM[21.] - iVM[9.]; iVM[23] = iVM[10](iVM[19] % 4294967296); iVM[12.] = iVM[2] >= 1; if iVM[12.] then iVM[12.] = iVM[2] <= 4 end; if iVM[12.] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); if iVM[2] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.))); iVM[1] = true; break elseif iVM[2] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[1] = true; break elseif iVM[2] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[1] = true; break elseif iVM[2] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[1] = true; break end end; iVM[11] = buffer.fromstring(iVM[28]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[2] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[11], iVM[13], bit32.bxor(buffer.readu32(iVM[11], iVM[13]), iVM[23])); iVM[13] = iVM[13] + 4 else break end end; if iVM[1] then break end; iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); iVM[3.] = 0.; while true do if iVM[13] < iVM[2] then buffer.writeu8(iVM[11], iVM[13], bit32.bxor(buffer.readu8(iVM[11], iVM[13]), bit32.band(bit32.rshift(iVM[23], iVM[3.] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[1] then break end; do ihR = buffer.readstring(iVM[11], 0., iVM[2]); iVM[1] = true; break end; break end end; local iV9 = l8[iVM[29]](l8); le = buffer.readu16(l4, iV8[10838]) + buffer.readu16(l2, iV8[10838]) - (buffer.readu16(l4, iV8[10838]) + iV9[iVM[27.]](iV9, ihR)); mC = 283; mC -= ln * iV8[6136]; mC -= le * iV8[944] else mC = 4249; continue end else mC = 73 end elseif mC == 3754 then iVM[11] = nil; do iVM[23] = false; iVM[2] = k7; local iV8 = iIn; iVM[12.] = iV8[1777]; iVM[3.] = iV8[10480]; iVM[13] = iV8[10207]; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[1] = false; while true do iVM[27.] = #iVM[13]; iVM[4] = iVM[27.] - iVM[3.]; iVM[28] = iVM[2](iVM[21.] % 4294967296); iVM[28] = iVM[28] % 2147483646. + 1; iVM[10] = iVM[4] >= 1; if iVM[10] then iVM[10] = iVM[4] <= 4 end; if iVM[10] then iVM[28] = iVM[28] * 16807 % 2147483647; if iVM[4] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[28], 255.))); iVM[1] = true; break elseif iVM[4] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[1] = true; break elseif iVM[4] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[1] = true; break elseif iVM[4] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[1] = true; break end end; ihR = buffer.fromstring(iVM[13]); iVM[9.] = 0.; while true do if iVM[9.] <= iVM[4] - 4 then iVM[28] = iVM[28] * 16807 % 2147483647; buffer.writeu32(ihR, iVM[9.], bit32.bxor(buffer.readu32(ihR, iVM[9.]), iVM[28])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[1] then break end; iVM[28] = iVM[28] * 16807 % 2147483647; iVM[19] = 0.; while true do if iVM[9.] < iVM[4] then buffer.writeu8(ihR, iVM[9.], bit32.bxor(buffer.readu8(ihR, iVM[9.]), bit32.band(bit32.rshift(iVM[28], iVM[19] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[1] then break end; do iVM[11] = buffer.readstring(ihR, 0., iVM[4]); iVM[1] = true; break end; break end end; iVM[27.] = nil; do local iV8 = iIn; iVM[28] = iV8[8569]; iVM[4] = iV8[3286]; ihR = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[10411]; iVM[10] = false; while true do iVM[23] = #iVM[28]; iVM[12.] = iVM[23] - iVM[9.]; iVM[1] = ihR(iVM[19] % 4294967296); iVM[13] = iVM[12.] >= 1; if iVM[13] then iVM[13] = iVM[12.] <= 4 end; if iVM[13] then iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[1], 255.))); iVM[10] = true; break elseif iVM[12.] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[10] = true; break elseif iVM[12.] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[10] = true; break elseif iVM[12.] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[10] = true; break end end; iVM[3.] = buffer.fromstring(iVM[28]); iVM[21.] = 0.; while true do if iVM[21.] + 4 <= iVM[12.] then iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[3.], iVM[21.], bit32.bxor(buffer.readu32(iVM[3.], iVM[21.]), iVM[1])); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[10] then break end; iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); iVM[2] = 0.; while true do if iVM[21.] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[21.], bit32.bxor(buffer.readu8(iVM[3.], iVM[21.]), bit32.band(bit32.rshift(iVM[1], iVM[2] * 8), 255.))); iVM[21.] = iVM[21.] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[10] then break end; do iVM[27.] = buffer.readstring(iVM[3.], 0., iVM[12.]); iVM[10] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[21.] = iV8[8655.]; iVM[3.] = k7; iVM[13] = iV8[1548.]; iVM[1] = iV8[10480]; iVM[12.] = iV8[3165.]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[10] = false; while true do iVM[19] = #iVM[12.]; iVM[29] = iVM[19] - iVM[1]; iVM[4] = iVM[3.](iVM[23] % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[28] = iVM[29] >= 1; if iVM[28] then iVM[28] = iVM[29] <= 4 end; if iVM[28] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[29] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[4], 255.))); iVM[10] = true; break elseif iVM[29] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[10] = true; break elseif iVM[29] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[10] = true; break elseif iVM[29] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[10] = true; break end end; iVM[22] = buffer.fromstring(iVM[12.]); ihR = 0.; while true do if ihR <= iVM[29] - 4 then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(iVM[22], ihR, bit32.bxor(buffer.readu32(iVM[22], ihR), iVM[4])); ihR = ihR + 4 else break end end; if iVM[10] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[9.] = 0.; while true do if ihR < iVM[29] then buffer.writeu8(iVM[22], ihR, bit32.bxor(buffer.readu8(iVM[22], ihR), bit32.band(bit32.rshift(iVM[4], iVM[9.] * 8), 255.))); ihR = ihR + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[10] then break end; do iVM[2] = buffer.readstring(iVM[22], 0., iVM[29]); iVM[10] = true; break end; break end end; iVM[22] = nil; do iVM[29] = false; local iV8 = iIn; iVM[28] = iV8[3554]; iVM[4] = true; ihR = (mC + lQ) % iV8[5374]; iVM[19] = iV8[10480]; iVM[9.] = k7; iVM[10] = false; while true do iVM[12.] = #iVM[28]; iVM[1] = iVM[12.] - iVM[19]; iVM[13] = iVM[9.](ihR % 4294967296); iVM[3.] = iVM[1] >= 1; if iVM[3.] then iVM[3.] = iVM[1] <= 3. end; if iVM[3.] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; if iVM[1] == 1 then iVM[22] = string.char((string.byte(iVM[28], 1) - bit32.band(iVM[13], 255.)) % 256); iVM[10] = true; break elseif iVM[1] == 2 then iVM[22] = string.char((string.byte(iVM[28], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[28], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256); iVM[10] = true; break elseif iVM[1] == 3. then iVM[22] = string.char((string.byte(iVM[28], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[28], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256, (string.byte(iVM[28], 3.) - bit32.band(bit32.rshift(iVM[13], 16), 255.)) % 256); iVM[10] = true; break end end; iVM[21.] = buffer.fromstring(iVM[28]); ihS = 0.; while true do if ihS + 4 <= iVM[1] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[21.], ihS, (buffer.readu32(iVM[21.], ihS) - iVM[13]) % 4294967296); ihS = ihS + 4 else break end end; if iVM[10] then break end; iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; iVM[23] = 0.; while true do if ihS < iVM[1] then buffer.writeu8(iVM[21.], ihS, (buffer.readu8(iVM[21.], ihS) - bit32.band(bit32.rshift(iVM[13], iVM[23] * 8), 255.)) % 256); ihS = ihS + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[10] then break end; do iVM[22] = buffer.readstring(iVM[21.], 0., iVM[1]); iVM[10] = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[13] = iV8[10598]; iVM[21.] = iV8[2806]; iVM[3.] = iV8[9372.]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[10480]; iVM[12.] = k7; iVM[10] = false; while true do iVM[9.] = #iVM[21.]; iVM[19] = iVM[9.] - iVM[1]; iVM[29] = iVM[12.](iVM[23] % 4294967296); iVM[4] = iVM[19] >= 1; if iVM[4] then iVM[4] = iVM[19] <= 3. end; if iVM[4] then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; if iVM[19] == 1 then ihS = string.char((string.byte(iVM[21.], 1) - bit32.band(iVM[29], 255.)) % 256); iVM[10] = true; break elseif iVM[19] == 2 then ihS = string.char((string.byte(iVM[21.], 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(iVM[21.], 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256); iVM[10] = true; break elseif iVM[19] == 3. then ihS = string.char((string.byte(iVM[21.], 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(iVM[21.], 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256, (string.byte(iVM[21.], 3.) - bit32.band(bit32.rshift(iVM[29], 16), 255.)) % 256); iVM[10] = true; break end end; iVM[28] = buffer.fromstring(iVM[21.]); ihT = 0.; while true do if ihT + 4 <= iVM[19] then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[28], ihT, (buffer.readu32(iVM[28], ihT) - iVM[29]) % 4294967296); ihT = ihT + 4 else break end end; if iVM[10] then break end; iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; ihR = 0.; while true do if ihT < iVM[19] then buffer.writeu8(iVM[28], ihT, (buffer.readu8(iVM[28], ihT) - bit32.band(bit32.rshift(iVM[29], ihR * 8), 255.)) % 256); ihT = ihT + 1; ihR = ihR + 1 else break end end; if iVM[10] then break end; do ihS = buffer.readstring(iVM[28], 0., iVM[19]); iVM[10] = true; break end; break end end; ihT = nil; do iVM[29] = false; local iV8 = iIn; iVM[28] = iV8[6375.]; iVM[4] = iV8[10835]; ihR = (mC + lQ) % iV8[5374]; iVM[19] = iV8[10480]; iVM[9.] = k7; iVM[10] = false; while true do iVM[12.] = #iVM[28]; iVM[1] = iVM[12.] - iVM[19]; iVM[13] = iVM[9.](ihR % 4294967296); iVM[3.] = iVM[1] >= 1; if iVM[3.] then iVM[3.] = iVM[1] <= 3. end; if iVM[3.] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; if iVM[1] == 1 then ihT = string.char((string.byte(iVM[28], 1) - bit32.band(iVM[13], 255.)) % 256); iVM[10] = true; break elseif iVM[1] == 2 then ihT = string.char((string.byte(iVM[28], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[28], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256); iVM[10] = true; break elseif iVM[1] == 3. then ihT = string.char((string.byte(iVM[28], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[28], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256, (string.byte(iVM[28], 3.) - bit32.band(bit32.rshift(iVM[13], 16), 255.)) % 256); iVM[10] = true; break end end; iVM[21.] = buffer.fromstring(iVM[28]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[1] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[21.], iVM[20], (buffer.readu32(iVM[21.], iVM[20]) - iVM[13]) % 4294967296); iVM[20] = iVM[20] + 4 else break end end; if iVM[10] then break end; iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; iVM[23] = 0.; while true do if iVM[20] < iVM[1] then buffer.writeu8(iVM[21.], iVM[20], (buffer.readu8(iVM[21.], iVM[20]) - bit32.band(bit32.rshift(iVM[13], iVM[23] * 8), 255.)) % 256); iVM[20] = iVM[20] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[10] then break end; do ihT = buffer.readstring(iVM[21.], 0., iVM[1]); iVM[10] = true; break end; break end end; iVM[20] = nil; do local iV8 = iIn; iVM[12.] = iV8[7139]; iVM[23] = iV8[3877]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[3.] = iV8[8393]; iVM[1] = false; while true do iVM[4] = #iVM[23]; iVM[28] = iVM[4] - iVM[3.]; iVM[10] = iVM[21.](iVM[13] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; ihR = iVM[28] >= 1; if ihR then ihR = iVM[28] <= 4 end; if ihR then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[28] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[10], 255.))); iVM[1] = true; break elseif iVM[28] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[1] = true; break elseif iVM[28] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[1] = true; break elseif iVM[28] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[1] = true; break end end; iVM[9.] = buffer.fromstring(iVM[23]); iVM[19] = 0.; while true do if iVM[19] <= iVM[28] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[19], bit32.bxor(buffer.readu32(iVM[9.], iVM[19]), iVM[10])); iVM[19] = iVM[19] + 4 else break end end; if iVM[1] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[29] = 0.; while true do if iVM[19] < iVM[28] then buffer.writeu8(iVM[9.], iVM[19], bit32.bxor(buffer.readu8(iVM[9.], iVM[19]), bit32.band(bit32.rshift(iVM[10], iVM[29] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[1] then break end; do iVM[20] = buffer.readstring(iVM[9.], 0., iVM[28]); iVM[1] = true; break end; break end end; iVM[29] = nil; do local iV8 = iIn; iVM[9.] = iV8[10064]; ihR = iV8[4859]; iVM[19] = k7; iVM[28] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[4795]; iVM[10] = false; while true do iVM[1] = #iVM[9.]; iVM[13] = iVM[1] - iVM[4]; iVM[3.] = iVM[19](iVM[28] % 4294967296); iVM[21.] = iVM[13] >= 1; if iVM[21.] then iVM[21.] = iVM[13] <= 4 end; if iVM[21.] then iVM[3.] = bit32.lrotate((iVM[3.] + 1832704949) % 4294967296, 13); if iVM[13] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[3.], 255.))); iVM[10] = true; break elseif iVM[13] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[10] = true; break elseif iVM[13] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[10] = true; break elseif iVM[13] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[10] = true; break end end; iVM[6.] = buffer.fromstring(iVM[9.]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[13] then iVM[3.] = bit32.lrotate((iVM[3.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[6.], iVM[23], bit32.bxor(buffer.readu32(iVM[6.], iVM[23]), iVM[3.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[10] then break end; iVM[3.] = bit32.lrotate((iVM[3.] + 1832704949) % 4294967296, 13); iVM[12.] = 0.; while true do if iVM[23] < iVM[13] then buffer.writeu8(iVM[6.], iVM[23], bit32.bxor(buffer.readu8(iVM[6.], iVM[23]), bit32.band(bit32.rshift(iVM[3.], iVM[12.] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[10] then break end; do iVM[29] = buffer.readstring(iVM[6.], 0., iVM[13]); iVM[10] = true; break end; break end end; iVM[6.] = nil; do local iV8 = iIn; iVM[12.] = iV8[7856]; iVM[23] = true; iVM[13] = k7; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[10480]; iVM[1] = false; while true do iVM[28] = #iVM[12.]; iVM[10] = iVM[28] - iVM[3.]; ihR = iVM[13](iVM[21.] % 4294967296); iVM[9.] = iVM[10] >= 1; if iVM[9.] then iVM[9.] = iVM[10] <= 4 end; if iVM[9.] then ihR = bit32.lrotate((ihR + 1832704949) % 4294967296, 13); if iVM[10] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihR, 255.))); iVM[1] = true; break elseif iVM[10] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[1] = true; break elseif iVM[10] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[1] = true; break elseif iVM[10] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[1] = true; break end end; iVM[19] = buffer.fromstring(iVM[12.]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[10] then ihR = bit32.lrotate((ihR + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[19], iVM[8], bit32.bxor(buffer.readu32(iVM[19], iVM[8]), ihR)); iVM[8] = iVM[8] + 4 else break end end; if iVM[1] then break end; ihR = bit32.lrotate((ihR + 1832704949) % 4294967296, 13); iVM[4] = 0.; while true do if iVM[8] < iVM[10] then buffer.writeu8(iVM[19], iVM[8], bit32.bxor(buffer.readu8(iVM[19], iVM[8]), bit32.band(bit32.rshift(ihR, iVM[4] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[1] then break end; do iVM[6.] = buffer.readstring(iVM[19], 0., iVM[10]); iVM[1] = true; break end; break end end; iVM[8] = nil; do local iV8 = iIn; ihR = iV8[3979]; iVM[28] = iV8[10161.]; iVM[9.] = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[19] = iV8[10480]; iVM[10] = false; while true do iVM[23] = #ihR; iVM[12.] = iVM[23] - iVM[19]; iVM[1] = iVM[9.](iVM[4] % 4294967296); iVM[13] = iVM[12.] >= 1; if iVM[13] then iVM[13] = iVM[12.] <= 4 end; if iVM[13] then iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[1], 255.))); iVM[10] = true; break elseif iVM[12.] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[10] = true; break elseif iVM[12.] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[10] = true; break elseif iVM[12.] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[10] = true; break end end; iVM[3.] = buffer.fromstring(ihR); iVM[21.] = 0.; while true do if iVM[21.] + 4 <= iVM[12.] then iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[3.], iVM[21.], bit32.bxor(buffer.readu32(iVM[3.], iVM[21.]), iVM[1])); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[10] then break end; iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); iVM[18.] = 0.; while true do if iVM[21.] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[21.], bit32.bxor(buffer.readu8(iVM[3.], iVM[21.]), bit32.band(bit32.rshift(iVM[1], iVM[18.] * 8), 255.))); iVM[21.] = iVM[21.] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[10] then break end; do iVM[8] = buffer.readstring(iVM[3.], 0., iVM[12.]); iVM[10] = true; break end; break end end; iVM[18.] = nil; do local iV8 = iIn; iVM[13] = iV8[10501]; iVM[21.] = iV8[5569]; iVM[3.] = false; iVM[23] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[954.]; iVM[12.] = k7; iVM[10] = false; while true do ihR = #iVM[21.]; iVM[9.] = ihR - iVM[1]; iVM[19] = iVM[12.](iVM[23] % 4294967296); iVM[7] = iVM[9.] >= 1; if iVM[7] then iVM[7] = iVM[9.] <= 3. end; if iVM[7] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then iVM[18.] = string.char((string.byte(iVM[21.], 1) - bit32.band(iVM[19], 255.)) % 256); iVM[10] = true; break elseif iVM[9.] == 2 then iVM[18.] = string.char((string.byte(iVM[21.], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[21.], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256); iVM[10] = true; break elseif iVM[9.] == 3. then iVM[18.] = string.char((string.byte(iVM[21.], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[21.], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256, (string.byte(iVM[21.], 3.) - bit32.band(bit32.rshift(iVM[19], 16), 255.)) % 256); iVM[10] = true; break end end; iVM[4] = buffer.fromstring(iVM[21.]); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[9.] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[4], iVM[28], (buffer.readu32(iVM[4], iVM[28]) - iVM[19]) % 4294967296); iVM[28] = iVM[28] + 4 else break end end; if iVM[10] then break end; iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; iVM[24.] = 0.; while true do if iVM[28] < iVM[9.] then buffer.writeu8(iVM[4], iVM[28], (buffer.readu8(iVM[4], iVM[28]) - bit32.band(bit32.rshift(iVM[19], iVM[24.] * 8), 255.)) % 256); iVM[28] = iVM[28] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[10] then break end; do iVM[18.] = buffer.readstring(iVM[4], 0., iVM[9.]); iVM[10] = true; break end; break end end; iVM[24.] = nil; do local iV8 = iIn; iVM[4] = iV8[9329]; iVM[7] = iV8[8546]; iVM[28] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; ihR = iV8[2958.]; iVM[19] = false; while true do iVM[10] = #iVM[4]; iVM[23] = iVM[10] - ihR; iVM[12.] = iVM[28](iVM[9.] % 4294967296); iVM[1] = iVM[23] >= 1; if iVM[1] then iVM[1] = iVM[23] <= 4 end; if iVM[1] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if iVM[23] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[12.], 255.))); iVM[19] = true; break elseif iVM[23] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[19] = true; break elseif iVM[23] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[19] = true; break elseif iVM[23] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[19] = true; break end end; iVM[13] = buffer.fromstring(iVM[4]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[23] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[13], iVM[3.], bit32.bxor(buffer.readu32(iVM[13], iVM[3.]), iVM[12.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[19] then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); iVM[21.] = 0.; while true do if iVM[3.] < iVM[23] then buffer.writeu8(iVM[13], iVM[3.], bit32.bxor(buffer.readu8(iVM[13], iVM[3.]), bit32.band(bit32.rshift(iVM[12.], iVM[21.] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[19] then break end; do iVM[24.] = buffer.readstring(iVM[13], 0., iVM[23]); iVM[19] = true; break end; break end end; my = { iVM[11], iVM[27.], iVM[2], iVM[22], ihS, ihT, iVM[20], iVM[29], iVM[6.], iVM[8], iVM[18.], iVM[24.] }; local iV8 = iIn; local iWa = mr; mz = my[iWa % iV8[5212] + iV8[7718]]; iVM[13] = nil; do iVM[23] = iV8[5212]; iVM[21.] = iV8[9455]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[1] = false; while true do iVM[10] = #iVM[21.]; ihR = iVM[10] - iVM[23]; iVM[9.] = iVM[3.](iVM[12.] % 4294967296); iVM[19] = ihR >= 1; if iVM[19] then iVM[19] = ihR <= 4 end; if iVM[19] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; if ihR == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[9.], 255.))); iVM[1] = true; break elseif ihR == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[1] = true; break elseif ihR == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[1] = true; break elseif ihR == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[1] = true; break end end; iVM[7] = buffer.fromstring(iVM[21.]); iVM[4] = 0.; while true do if iVM[4] + 4 <= ihR then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[7], iVM[4], bit32.bxor(buffer.readu32(iVM[7], iVM[4]), iVM[9.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[1] then break end; iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; iVM[28] = 0.; while true do if iVM[4] < ihR then buffer.writeu8(iVM[7], iVM[4], bit32.bxor(buffer.readu8(iVM[7], iVM[4]), bit32.band(bit32.rshift(iVM[9.], iVM[28] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[1] then break end; do iVM[13] = buffer.readstring(iVM[7], 0., ihR); iVM[1] = true; break end; break end end; iVM[7] = nil; do iVM[9.] = iV8[6109]; ihR = iV8[107]; iVM[19] = iV8[9641]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[4976]; iVM[10] = k7; iVM[1] = false; while true do iVM[24.] = #ihR; iVM[3.] = iVM[24.] - iVM[4]; iVM[21.] = iVM[10](iVM[28] % 4294967296); iVM[18.] = iVM[3.] >= 1; if iVM[18.] then iVM[18.] = iVM[3.] <= 3. end; if iVM[18.] then iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; if iVM[3.] == 1 then iVM[7] = string.char((string.byte(ihR, 1) - bit32.band(iVM[21.], 255.)) % 256); iVM[1] = true; break elseif iVM[3.] == 2 then iVM[7] = string.char((string.byte(ihR, 1) - bit32.band(iVM[21.], 255.)) % 256, (string.byte(ihR, 2) - bit32.band(bit32.rshift(iVM[21.], 8), 255.)) % 256); iVM[1] = true; break elseif iVM[3.] == 3. then iVM[7] = string.char((string.byte(ihR, 1) - bit32.band(iVM[21.], 255.)) % 256, (string.byte(ihR, 2) - bit32.band(bit32.rshift(iVM[21.], 8), 255.)) % 256, (string.byte(ihR, 3.) - bit32.band(bit32.rshift(iVM[21.], 16), 255.)) % 256); iVM[1] = true; break end end; iVM[23] = buffer.fromstring(ihR); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[3.] then iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[23], iVM[12.], (buffer.readu32(iVM[23], iVM[12.]) - iVM[21.]) % 4294967296); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[1] then break end; iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; iVM[8] = 0.; while true do if iVM[12.] < iVM[3.] then buffer.writeu8(iVM[23], iVM[12.], (buffer.readu8(iVM[23], iVM[12.]) - bit32.band(bit32.rshift(iVM[21.], iVM[8] * 8), 255.)) % 256); iVM[12.] = iVM[12.] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[1] then break end; do iVM[7] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[1] = true; break end; break end end; mC = if mz:len() <= mz:gsub(iVM[13], iVM[7], iWa % iV8[1371.] % iV8[1353.] + iV8[7718]):len() then 239 else 277 else mC = 3974; continue end elseif mC < 3759. then if mC < 3757 then if mC < 3756. then mC = 49 elseif mC == 3756. then mC = 211 else mC = 3957.; continue end elseif mC < 3758 then if mC == 3757 then mC = 417. else mC = 3998; continue end else mC = 397 end elseif mC < 3761 then if mC < 3760 then mC = 306. else mC = if l7 <= iIn[7327] then 378. else 463 end elseif mC < 3763 then if mC < 3762. then if mC == 3761 then lQ += if string.char == iIn[7993][iIn[6420.]] then iIn[10937] else iIn[9124]; mC = 374 else mC = 4163; continue end else my = nil; my = iIn[954.] - iIn[7718]; mC = 473 end else my = nil; local iV8 = iIn; my = iV8[954.] - iV8[1371.]; my = iV8[10480] + iV8[7718]; my = iV8[5300] - iV8[954.]; my = iV8[10480] + iV8[7718]; my = iV8[1371.] - iV8[1353.]; mC = 568 end elseif mC < 3772 then if mC < 3768. then if mC < 3766 then if mC < 3765. then if mC == 3764 then mC = 209 else mC = 4302.; continue end elseif mC == 3765. then mr = (mr + iIn[4991]) % iIn[1070]; mC = 478 else mC = 4280; continue end elseif mC < 3767 then if mC == 3766 then mC = 515 else mC = 3877; continue end else mC = 76 end elseif mC < 3770 then if mC < 3769 then if mC == 3768. then mC = 376 else mC = 4202; continue end else mr = (mr + iIn[293]) % iIn[1070]; mC = 562 end elseif mC < 3771. then my = nil; local iV8 = iIn; my = iV8[1371.] - iV8[1353.]; my = iV8[10480] + iV8[7718]; my = iV8[5300] - iV8[954.]; mC = 208 else mC = 340 end elseif mC < 3779 then if mC < 3776 then if mC < 3775 then if mC < 3773 then if mC == 3772 then mC = if lQ == lQ then 326 else 331 else mC = 4155.; continue end elseif mC < 3774. then local iWb = iIn[2032][iIn[5841.]]; iWb = iIn[2032][iIn[5841.]]; lQ += math.sign(#iIn[5888](buffer.readstring, iIn[8724.])) - math.sign(#iIn[5888](select, iIn[8724.])); mC = 410 elseif mC == 3774. then local iV8 = iIn; l8 = (vector.create((l5 * iV8[1353.] + iV8[7327]) % iV8[4218.] + iV8[7718], (l5 * iV8[4976] + iV8[1371.]) % iV8[8218] + iV8[7718], (l5 * iV8[5212] + iV8[3598]) % iV8[4144] + iV8[7718])); l9 = (vector.create((l5 * iV8[4795] + iV8[5300]) % iV8[4218.] + iV8[7718], (l5 * iV8[7718] + iV8[954.]) % iV8[8218] + iV8[7718], (l5 * iV8[7718] + iV8[4218.]) % iV8[4144] + iV8[7718])); local iWc = vector.dot(l8, l9); mC = if iWc * iWc <= vector.dot(l8, l8) * vector.dot(l9, l9) then 66. else 12. else mC = 4019; continue end elseif mC == 3775 then mC = 89 else mC = 4064; continue end elseif mC < 3777. then mC = if mx <= iIn[3504.] then 35 else 230 elseif mC < 3778 then if mC == 3777. then lQ += if Font then Font[iIn[3072.]](iIn[3084.], iIn[8269][iIn[6928]][iIn[6412]], iIn[8269][iIn[772]][iIn[4065.]])[iIn[5089]][iIn[1161.]] else iIn[3183.]; mC = 137 else mC = 3747.; continue end else mC = if mx <= iIn[10653.] then 221 else 264. end elseif mC < 3784 then if mC < 3781 then if mC < 3780. then iVM[8] = nil; do iVM[12.] = false; iVM[23] = k7; local iV8 = iIn; iVM[18.] = iV8[6760]; iVM[21.] = iV8[10480]; iVM[3.] = iV8[10894]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[1] = false; while true do iVM[10] = #iVM[3.]; ihR = iVM[10] - iVM[21.]; iVM[9.] = iVM[23](iVM[24.] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[19] = ihR >= 1; if iVM[19] then iVM[19] = ihR <= 4 end; if iVM[19] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if ihR == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[9.], 255.))); iVM[1] = true; break elseif ihR == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[1] = true; break elseif ihR == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[1] = true; break elseif ihR == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[1] = true; break end end; iVM[7] = buffer.fromstring(iVM[3.]); iVM[4] = 0.; while true do if iVM[4] <= ihR - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[4], bit32.bxor(buffer.readu32(iVM[7], iVM[4]), iVM[9.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[1] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[4] < ihR then buffer.writeu8(iVM[7], iVM[4], bit32.bxor(buffer.readu8(iVM[7], iVM[4]), bit32.band(bit32.rshift(iVM[9.], iVM[28] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[1] then break end; do iVM[8] = buffer.readstring(iVM[7], 0., ihR); iVM[1] = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[19] = iV8[10466]; iVM[9.] = k7; ihR = iV8[2175.]; iVM[10] = iV8[10480]; iVM[28] = iV8[6081.]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[1] = false; while true do iVM[21.] = #iVM[28]; iVM[18.] = iVM[21.] - iVM[10]; iVM[23] = iVM[9.](iVM[4] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; iVM[12.] = iVM[18.] >= 1; if iVM[12.] then iVM[12.] = iVM[18.] <= 4 end; if iVM[12.] then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[18.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.))); iVM[1] = true; break elseif iVM[18.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[1] = true; break elseif iVM[18.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[1] = true; break elseif iVM[18.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[1] = true; break end end; iVM[13] = buffer.fromstring(iVM[28]); iVM[24.] = 0.; while true do if iVM[24.] <= iVM[18.] - 4 then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[24.], bit32.bxor(buffer.readu32(iVM[13], iVM[24.]), iVM[23])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[1] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[24.] < iVM[18.] then buffer.writeu8(iVM[13], iVM[24.], bit32.bxor(buffer.readu8(iVM[13], iVM[24.]), bit32.band(bit32.rshift(iVM[23], iVM[3.] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[1] then break end; do iVM[7] = buffer.readstring(iVM[13], 0., iVM[18.]); iVM[1] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; iVM[18.] = iV8[10480]; iVM[3.] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[3132.]; iVM[12.] = false; while true do iVM[21.] = #iVM[24.]; iVM[9.] = iVM[21.] - iVM[18.]; iVM[19] = iVM[3.](iVM[23] % 4294967296); iVM[19] = iVM[19] % 2147483646. + 1; iVM[1] = iVM[9.] >= 1; if iVM[1] then iVM[1] = iVM[9.] <= 4 end; if iVM[1] then iVM[19] = iVM[19] * 16807 % 2147483647; if iVM[9.] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[19], 255.))); iVM[12.] = true; break elseif iVM[9.] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[12.] = true; break elseif iVM[9.] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[12.] = true; break elseif iVM[9.] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[12.] = true; break end end; iVM[4] = buffer.fromstring(iVM[24.]); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[9.] then iVM[19] = iVM[19] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[28], bit32.bxor(buffer.readu32(iVM[4], iVM[28]), iVM[19])); iVM[28] = iVM[28] + 4 else break end end; if iVM[12.] then break end; iVM[19] = iVM[19] * 16807 % 2147483647; iVM[10] = 0.; while true do if iVM[28] < iVM[9.] then buffer.writeu8(iVM[4], iVM[28], bit32.bxor(buffer.readu8(iVM[4], iVM[28]), bit32.band(bit32.rshift(iVM[19], iVM[10] * 8), 255.))); iVM[28] = iVM[28] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[12.] then break end; do iVM[13] = buffer.readstring(iVM[4], 0., iVM[9.]); iVM[12.] = true; break end; break end end; iVM[4] = nil; do iVM[1] = false; iVM[19] = k7; iVM[9.] = true; local iV8 = iIn; iVM[21.] = iV8[4991]; iVM[10] = iV8[5640.]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do iVM[3.] = #iVM[10]; iVM[6.] = iVM[3.] - iVM[21.]; iVM[18.] = iVM[19](iVM[28] % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[23] = iVM[6.] >= 1; if iVM[23] then iVM[23] = iVM[6.] <= 4 end; if iVM[23] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[6.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[18.], 255.))); iVM[12.] = true; break elseif iVM[6.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[12.] = true; break elseif iVM[6.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[12.] = true; break elseif iVM[6.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[12.] = true; break end end; iVM[29] = buffer.fromstring(iVM[10]); ihR = 0.; while true do if ihR <= iVM[6.] - 4 then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[29], ihR, bit32.bxor(buffer.readu32(iVM[29], ihR), iVM[18.])); ihR = ihR + 4 else break end end; if iVM[12.] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[24.] = 0.; while true do if ihR < iVM[6.] then buffer.writeu8(iVM[29], ihR, bit32.bxor(buffer.readu8(iVM[29], ihR), bit32.band(bit32.rshift(iVM[18.], iVM[24.] * 8), 255.))); ihR = ihR + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[12.] then break end; do iVM[4] = buffer.readstring(iVM[29], 0., iVM[6.]); iVM[12.] = true; break end; break end end; iVM[29] = nil; do local iV8 = iIn; iVM[18.] = iV8[7327]; ihR = k7; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[2300]; iVM[23] = false; while true do iVM[3.] = #iVM[24.]; iVM[19] = iVM[3.] - iVM[18.]; iVM[1] = ihR(iVM[6.] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[12.] = iVM[19] >= 1; if iVM[12.] then iVM[12.] = iVM[19] <= 4 end; if iVM[12.] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[19] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[1], 255.))); iVM[23] = true; break elseif iVM[19] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[23] = true; break elseif iVM[19] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[23] = true; break elseif iVM[19] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[23] = true; break end end; iVM[28] = buffer.fromstring(iVM[24.]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[19] then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[28], iVM[10], bit32.bxor(buffer.readu32(iVM[28], iVM[10]), iVM[1])); iVM[10] = iVM[10] + 4 else break end end; if iVM[23] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[21.] = 0.; while true do if iVM[10] < iVM[19] then buffer.writeu8(iVM[28], iVM[10], bit32.bxor(buffer.readu8(iVM[28], iVM[10]), bit32.band(bit32.rshift(iVM[1], iVM[21.] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[23] then break end; do iVM[29] = buffer.readstring(iVM[28], 0., iVM[19]); iVM[23] = true; break end; break end end; iVM[28] = nil; do local iV8 = iIn; iVM[1] = iV8[10480]; iVM[10] = iV8[8472.]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[12.] = false; while true do ihR = #iVM[10]; iVM[24.] = ihR - iVM[1]; iVM[3.] = iVM[21.](iVM[19] % 4294967296); iVM[6.] = iVM[24.] >= 1; if iVM[6.] then iVM[6.] = iVM[24.] <= 4 end; if iVM[6.] then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; if iVM[24.] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[3.], 255.))); iVM[12.] = true; break elseif iVM[24.] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[12.] = true; break elseif iVM[24.] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[12.] = true; break elseif iVM[24.] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[12.] = true; break end end; iVM[18.] = buffer.fromstring(iVM[10]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[24.] then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[18.], iVM[23], bit32.bxor(buffer.readu32(iVM[18.], iVM[23]), iVM[3.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[12.] then break end; iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; iVM[9.] = 0.; while true do if iVM[23] < iVM[24.] then buffer.writeu8(iVM[18.], iVM[23], bit32.bxor(buffer.readu8(iVM[18.], iVM[23]), bit32.band(bit32.rshift(iVM[3.], iVM[9.] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[12.] then break end; do iVM[28] = buffer.readstring(iVM[18.], 0., iVM[24.]); iVM[12.] = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; iVM[18.] = iV8[6355]; iVM[6.] = iV8[9371]; iVM[23] = iV8[10785.]; iVM[24.] = (mC + lQ) % iV8[5374]; ihR = iV8[7868]; iVM[3.] = k7; iVM[12.] = false; while true do iVM[20] = #iVM[6.]; iVM[10] = iVM[20] - ihR; iVM[21.] = iVM[3.](iVM[24.] % 4294967296); ihT = iVM[10] >= 1; if ihT then ihT = iVM[10] <= 3. end; if ihT then iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; if iVM[10] == 1 then iVM[9.] = string.char((string.byte(iVM[6.], 1) - bit32.band(iVM[21.], 255.)) % 256); iVM[12.] = true; break elseif iVM[10] == 2 then iVM[9.] = string.char((string.byte(iVM[6.], 1) - bit32.band(iVM[21.], 255.)) % 256, (string.byte(iVM[6.], 2) - bit32.band(bit32.rshift(iVM[21.], 8), 255.)) % 256); iVM[12.] = true; break elseif iVM[10] == 3. then iVM[9.] = string.char((string.byte(iVM[6.], 1) - bit32.band(iVM[21.], 255.)) % 256, (string.byte(iVM[6.], 2) - bit32.band(bit32.rshift(iVM[21.], 8), 255.)) % 256, (string.byte(iVM[6.], 3.) - bit32.band(bit32.rshift(iVM[21.], 16), 255.)) % 256); iVM[12.] = true; break end end; iVM[19] = buffer.fromstring(iVM[6.]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[10] then iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[19], iVM[1], (buffer.readu32(iVM[19], iVM[1]) - iVM[21.]) % 4294967296); iVM[1] = iVM[1] + 4 else break end end; if iVM[12.] then break end; iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; ihS = 0.; while true do if iVM[1] < iVM[10] then buffer.writeu8(iVM[19], iVM[1], (buffer.readu8(iVM[19], iVM[1]) - bit32.band(bit32.rshift(iVM[21.], ihS * 8), 255.)) % 256); iVM[1] = iVM[1] + 1; ihS = ihS + 1 else break end end; if iVM[12.] then break end; do iVM[9.] = buffer.readstring(iVM[19], 0., iVM[10]); iVM[12.] = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[20] = iV8[10480]; ihT = iV8[8421.]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[19] = k7; iVM[1] = false; while true do iVM[23] = #ihT; iVM[12.] = iVM[23] - iVM[20]; ihR = iVM[19](iVM[10] % 4294967296); iVM[24.] = iVM[12.] >= 1; if iVM[24.] then iVM[24.] = iVM[12.] <= 4 end; if iVM[24.] then ihR = (ihR + 2654435769.) % 4294967296; if iVM[12.] == 1 then ihS = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihR, 255.))); iVM[1] = true; break elseif iVM[12.] == 2 then ihS = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[1] = true; break elseif iVM[12.] == 3. then ihS = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[1] = true; break elseif iVM[12.] == 4 then ihS = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[1] = true; break end end; iVM[3.] = buffer.fromstring(ihT); iVM[21.] = 0.; while true do if iVM[21.] + 4 <= iVM[12.] then ihR = (ihR + 2654435769.) % 4294967296; buffer.writeu32(iVM[3.], iVM[21.], bit32.bxor(buffer.readu32(iVM[3.], iVM[21.]), ihR)); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[1] then break end; ihR = (ihR + 2654435769.) % 4294967296; iVM[18.] = 0.; while true do if iVM[21.] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[21.], bit32.bxor(buffer.readu8(iVM[3.], iVM[21.]), bit32.band(bit32.rshift(ihR, iVM[18.] * 8), 255.))); iVM[21.] = iVM[21.] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[1] then break end; do ihS = buffer.readstring(iVM[3.], 0., iVM[12.]); iVM[1] = true; break end; break end end; local iV8 = iIn; lM(iVM[8], { [iVM[7]] = iV8[1839.][iVM[13]]({ iV8[9514][iVM[4]](iV8[10480], lV[iVM[29]]), iV8[9514][iVM[28]](iV8[7718], iV8[1336][iVM[9.]](iV8[4457], iV8[2389], iV8[2389])) }), [ihS] = lT }); ihR = nil; do iVM[23] = false; iVM[18.] = iV8[6924.]; iVM[12.] = true; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[4973]; iVM[21.] = k7; iVM[1] = false; while true do ihS = #iVM[18.]; iVM[20] = ihS - iVM[24.]; iVM[10] = iVM[21.](iVM[3.] % 4294967296); iVM[9.] = iVM[20] >= 1; if iVM[9.] then iVM[9.] = iVM[20] <= 3. end; if iVM[9.] then iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; if iVM[20] == 1 then ihR = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[10], 255.)) % 256); iVM[1] = true; break elseif iVM[20] == 2 then ihR = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[10], 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(iVM[10], 8), 255.)) % 256); iVM[1] = true; break elseif iVM[20] == 3. then ihR = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[10], 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(iVM[10], 8), 255.)) % 256, (string.byte(iVM[18.], 3.) - bit32.band(bit32.rshift(iVM[10], 16), 255.)) % 256); iVM[1] = true; break end end; ihT = buffer.fromstring(iVM[18.]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[20] then iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; buffer.writeu32(ihT, iVM[19], (buffer.readu32(ihT, iVM[19]) - iVM[10]) % 4294967296); iVM[19] = iVM[19] + 4 else break end end; if iVM[1] then break end; iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; iVM[28] = 0.; while true do if iVM[19] < iVM[20] then buffer.writeu8(ihT, iVM[19], (buffer.readu8(ihT, iVM[19]) - bit32.band(bit32.rshift(iVM[10], iVM[28] * 8), 255.)) % 256); iVM[19] = iVM[19] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[1] then break end; do ihR = buffer.readstring(ihT, 0., iVM[20]); iVM[1] = true; break end; break end end; iVM[28] = nil; do ihT = iV8[366.]; iVM[9.] = iV8[673]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[20] = k7; ihS = iV8[10480]; iVM[10] = false; while true do iVM[1] = #iVM[9.]; iVM[24.] = iVM[1] - ihS; iVM[3.] = iVM[20](iVM[19] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; iVM[21.] = iVM[24.] >= 1; if iVM[21.] then iVM[21.] = iVM[24.] <= 4 end; if iVM[21.] then iVM[3.] = iVM[3.] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[3.], 255.))); iVM[10] = true; break elseif iVM[24.] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[10] = true; break elseif iVM[24.] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[10] = true; break elseif iVM[24.] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[10] = true; break end end; iVM[18.] = buffer.fromstring(iVM[9.]); iVM[23] = 0.; while true do if iVM[23] <= iVM[24.] - 4 then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(iVM[18.], iVM[23], bit32.bxor(buffer.readu32(iVM[18.], iVM[23]), iVM[3.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[10] then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[23] < iVM[24.] then buffer.writeu8(iVM[18.], iVM[23], bit32.bxor(buffer.readu8(iVM[18.], iVM[23]), bit32.band(bit32.rshift(iVM[3.], iVM[12.] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[10] then break end; do iVM[28] = buffer.readstring(iVM[18.], 0., iVM[24.]); iVM[10] = true; break end; break end end; iVM[18.] = nil; do iVM[12.] = iV8[9118]; iVM[23] = iV8[8100.]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[3.] = iV8[954.]; iVM[1] = false; while true do iVM[20] = #iVM[23]; iVM[10] = iVM[20] - iVM[3.]; iVM[9.] = iVM[21.](iVM[24.] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; ihT = iVM[10] >= 1; if ihT then ihT = iVM[10] <= 4 end; if ihT then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[10] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.))); iVM[1] = true; break elseif iVM[10] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[1] = true; break elseif iVM[10] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[1] = true; break elseif iVM[10] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[1] = true; break end end; iVM[19] = buffer.fromstring(iVM[23]); iVM[29] = 0.; while true do if iVM[29] <= iVM[10] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[29], bit32.bxor(buffer.readu32(iVM[19], iVM[29]), iVM[9.])); iVM[29] = iVM[29] + 4 else break end end; if iVM[1] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; ihS = 0.; while true do if iVM[29] < iVM[10] then buffer.writeu8(iVM[19], iVM[29], bit32.bxor(buffer.readu8(iVM[19], iVM[29]), bit32.band(bit32.rshift(iVM[9.], ihS * 8), 255.))); iVM[29] = iVM[29] + 1; ihS = ihS + 1 else break end end; if iVM[1] then break end; do iVM[18.] = buffer.readstring(iVM[19], 0., iVM[10]); iVM[1] = true; break end; break end end; iVM[29] = nil; do ihT = iV8[8456]; iVM[9.] = iV8[2046.]; iVM[19] = true; iVM[20] = (mC + lQ) % iV8[5374]; ihS = iV8[10480]; iVM[10] = k7; iVM[1] = false; while true do iVM[24.] = #iVM[9.]; iVM[3.] = iVM[24.] - ihS; iVM[21.] = iVM[10](iVM[20] % 4294967296); iVM[4] = iVM[3.] >= 1; if iVM[4] then iVM[4] = iVM[3.] <= 3. end; if iVM[4] then iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; if iVM[3.] == 1 then iVM[29] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[21.], 255.)) % 256); iVM[1] = true; break elseif iVM[3.] == 2 then iVM[29] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[21.], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[21.], 8), 255.)) % 256); iVM[1] = true; break elseif iVM[3.] == 3. then iVM[29] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[21.], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[21.], 8), 255.)) % 256, (string.byte(iVM[9.], 3.) - bit32.band(bit32.rshift(iVM[21.], 16), 255.)) % 256); iVM[1] = true; break end end; iVM[23] = buffer.fromstring(iVM[9.]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[3.] then iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[23], iVM[12.], (buffer.readu32(iVM[23], iVM[12.]) - iVM[21.]) % 4294967296); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[1] then break end; iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; iVM[13] = 0.; while true do if iVM[12.] < iVM[3.] then buffer.writeu8(iVM[23], iVM[12.], (buffer.readu8(iVM[23], iVM[12.]) - bit32.band(bit32.rshift(iVM[21.], iVM[13] * 8), 255.)) % 256); iVM[12.] = iVM[12.] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[1] then break end; do iVM[29] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[1] = true; break end; break end end; iVM[13] = nil; do iVM[23] = iV8[10480]; iVM[24.] = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[9117.]; iVM[12.] = false; while true do iVM[20] = #iVM[3.]; iVM[10] = iVM[20] - iVM[23]; iVM[21.] = iVM[24.](iVM[4] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; ihT = iVM[10] >= 1; if ihT then ihT = iVM[10] <= 4 end; if ihT then iVM[21.] = iVM[21.] * 16807 % 2147483647; if iVM[10] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[21.], 255.))); iVM[12.] = true; break elseif iVM[10] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[12.] = true; break elseif iVM[10] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[12.] = true; break elseif iVM[10] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[12.] = true; break end end; iVM[19] = buffer.fromstring(iVM[3.]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[10] then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[1], bit32.bxor(buffer.readu32(iVM[19], iVM[1]), iVM[21.])); iVM[1] = iVM[1] + 4 else break end end; if iVM[12.] then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; ihS = 0.; while true do if iVM[1] < iVM[10] then buffer.writeu8(iVM[19], iVM[1], bit32.bxor(buffer.readu8(iVM[19], iVM[1]), bit32.band(bit32.rshift(iVM[21.], ihS * 8), 255.))); iVM[1] = iVM[1] + 1; ihS = ihS + 1 else break end end; if iVM[12.] then break end; do iVM[13] = buffer.readstring(iVM[19], 0., iVM[10]); iVM[12.] = true; break end; break end end; ihS = nil; do iVM[10] = true; iVM[20] = iV8[5509]; iVM[21.] = iV8[257]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[19] = iV8[946]; ihT = k7; iVM[12.] = false; while true do iVM[3.] = #iVM[20]; iVM[7] = iVM[3.] - iVM[19]; iVM[4] = ihT(iVM[1] % 4294967296); iVM[23] = iVM[7] >= 1; if iVM[23] then iVM[23] = iVM[7] <= 3. end; if iVM[23] then iVM[4] = (iVM[4] * 1597 + 51749) % 4294967296; if iVM[7] == 1 then ihS = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[4], 255.)) % 256); iVM[12.] = true; break elseif iVM[7] == 2 then ihS = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[4], 255.)) % 256, (string.byte(iVM[20], 2) - bit32.band(bit32.rshift(iVM[4], 8), 255.)) % 256); iVM[12.] = true; break elseif iVM[7] == 3. then ihS = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[4], 255.)) % 256, (string.byte(iVM[20], 2) - bit32.band(bit32.rshift(iVM[4], 8), 255.)) % 256, (string.byte(iVM[20], 3.) - bit32.band(bit32.rshift(iVM[4], 16), 255.)) % 256); iVM[12.] = true; break end end; iVM[8] = buffer.fromstring(iVM[20]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[7] then iVM[4] = (iVM[4] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[8], iVM[9.], (buffer.readu32(iVM[8], iVM[9.]) - iVM[4]) % 4294967296); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[12.] then break end; iVM[4] = (iVM[4] * 1597 + 51749) % 4294967296; iVM[24.] = 0.; while true do if iVM[9.] < iVM[7] then buffer.writeu8(iVM[8], iVM[9.], (buffer.readu8(iVM[8], iVM[9.]) - bit32.band(bit32.rshift(iVM[4], iVM[24.] * 8), 255.)) % 256); iVM[9.] = iVM[9.] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[12.] then break end; do ihS = buffer.readstring(iVM[8], 0., iVM[7]); iVM[12.] = true; break end; break end end; iVM[8] = nil; do iVM[24.] = iV8[8654]; iVM[9.] = iV8[4790]; iVM[7] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[4067]; iVM[3.] = false; while true do iVM[10] = #iVM[24.]; iVM[21.] = iVM[10] - iVM[4]; ihT = iVM[7](iVM[23] % 4294967296); iVM[19] = iVM[21.] >= 1; if iVM[19] then iVM[19] = iVM[21.] <= 4 end; if iVM[19] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); if iVM[21.] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihT, 255.))); iVM[3.] = true; break elseif iVM[21.] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[3.] = true; break elseif iVM[21.] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[3.] = true; break elseif iVM[21.] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[3.] = true; break end end; iVM[1] = buffer.fromstring(iVM[24.]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[21.] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[1], iVM[12.], bit32.bxor(buffer.readu32(iVM[1], iVM[12.]), ihT)); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[3.] then break end; ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); iVM[20] = 0.; while true do if iVM[12.] < iVM[21.] then buffer.writeu8(iVM[1], iVM[12.], bit32.bxor(buffer.readu8(iVM[1], iVM[12.]), bit32.band(bit32.rshift(ihT, iVM[20] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[3.] then break end; do iVM[8] = buffer.readstring(iVM[1], 0., iVM[21.]); iVM[3.] = true; break end; break end end; ihT = nil; do iVM[19] = iV8[7327]; iVM[20] = iV8[3965]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[21.] = false; while true do iVM[23] = #iVM[20]; iVM[12.] = iVM[23] - iVM[19]; iVM[9.] = iVM[10](iVM[1] % 4294967296); iVM[24.] = iVM[12.] >= 1; if iVM[24.] then iVM[24.] = iVM[12.] <= 4 end; if iVM[24.] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; if iVM[12.] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.))); iVM[21.] = true; break elseif iVM[12.] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[21.] = true; break elseif iVM[12.] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[21.] = true; break elseif iVM[12.] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[21.] = true; break end end; iVM[3.] = buffer.fromstring(iVM[20]); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[12.] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[3.], iVM[7], bit32.bxor(buffer.readu32(iVM[3.], iVM[7]), iVM[9.])); iVM[7] = iVM[7] + 4 else break end end; if iVM[21.] then break end; iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; iVM[4] = 0.; while true do if iVM[7] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[7], bit32.bxor(buffer.readu8(iVM[3.], iVM[7]), bit32.band(bit32.rshift(iVM[9.], iVM[4] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[21.] then break end; do ihT = buffer.readstring(iVM[3.], 0., iVM[12.]); iVM[21.] = true; break end; break end end; iVM[7] = nil; do iVM[3.] = iV8[299]; iVM[24.] = iV8[980]; iVM[9.] = iV8[7123]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[125]; iVM[4] = k7; iVM[21.] = false; while true do iVM[1] = #iVM[24.]; iVM[22] = iVM[1] - iVM[23]; iVM[20] = iVM[4](iVM[12.] % 4294967296); iVM[10] = iVM[22] >= 1; if iVM[10] then iVM[10] = iVM[22] <= 3. end; if iVM[10] then iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; if iVM[22] == 1 then iVM[7] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[20], 255.)) % 256); iVM[21.] = true; break elseif iVM[22] == 2 then iVM[7] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[20], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[20], 8), 255.)) % 256); iVM[21.] = true; break elseif iVM[22] == 3. then iVM[7] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[20], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[20], 8), 255.)) % 256, (string.byte(iVM[24.], 3.) - bit32.band(bit32.rshift(iVM[20], 16), 255.)) % 256); iVM[21.] = true; break end end; iVM[2] = buffer.fromstring(iVM[24.]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[22] then iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[2], iVM[6.], (buffer.readu32(iVM[2], iVM[6.]) - iVM[20]) % 4294967296); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[21.] then break end; iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; iVM[19] = 0.; while true do if iVM[6.] < iVM[22] then buffer.writeu8(iVM[2], iVM[6.], (buffer.readu8(iVM[2], iVM[6.]) - bit32.band(bit32.rshift(iVM[20], iVM[19] * 8), 255.)) % 256); iVM[6.] = iVM[6.] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[21.] then break end; do iVM[7] = buffer.readstring(iVM[2], 0., iVM[22]); iVM[21.] = true; break end; break end end; iVM[2] = nil; do iVM[10] = iV8[6077]; iVM[20] = iV8[1294]; iVM[22] = iV8[9341]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[19] = iV8[10411]; iVM[6.] = k7; iVM[21.] = false; while true do iVM[12.] = #iVM[20]; iVM[9.] = iVM[12.] - iVM[19]; iVM[24.] = iVM[6.](iVM[1] % 4294967296); iVM[3.] = iVM[9.] >= 1; if iVM[3.] then iVM[3.] = iVM[9.] <= 3. end; if iVM[3.] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then iVM[2] = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[24.], 255.)) % 256); iVM[21.] = true; break elseif iVM[9.] == 2 then iVM[2] = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[20], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256); iVM[21.] = true; break elseif iVM[9.] == 3. then iVM[2] = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[20], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256, (string.byte(iVM[20], 3.) - bit32.band(bit32.rshift(iVM[24.], 16), 255.)) % 256); iVM[21.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[20]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[9.] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[27.], iVM[4], (buffer.readu32(iVM[27.], iVM[4]) - iVM[24.]) % 4294967296); iVM[4] = iVM[4] + 4 else break end end; if iVM[21.] then break end; iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; iVM[23] = 0.; while true do if iVM[4] < iVM[9.] then buffer.writeu8(iVM[27.], iVM[4], (buffer.readu8(iVM[27.], iVM[4]) - bit32.band(bit32.rshift(iVM[24.], iVM[23] * 8), 255.)) % 256); iVM[4] = iVM[4] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[21.] then break end; do iVM[2] = buffer.readstring(iVM[27.], 0., iVM[9.]); iVM[21.] = true; break end; break end end; iVM[27.] = nil; do iVM[3.] = iV8[1690]; iVM[24.] = k7; iVM[9.] = iV8[4656.]; iVM[12.] = iV8[797]; iVM[23] = iV8[2116]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[21.] = false; while true do iVM[19] = #iVM[23]; iVM[1] = iVM[19] - iVM[12.]; iVM[22] = iVM[24.](iVM[4] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[20] = iVM[1] >= 1; if iVM[20] then iVM[20] = iVM[1] <= 4 end; if iVM[20] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[1] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[22], 255.))); iVM[21.] = true; break elseif iVM[1] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[21.] = true; break elseif iVM[1] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[21.] = true; break elseif iVM[1] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[21.] = true; break end end; iVM[10] = buffer.fromstring(iVM[23]); iVM[11] = 0.; while true do if iVM[11] <= iVM[1] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[10], iVM[11], bit32.bxor(buffer.readu32(iVM[10], iVM[11]), iVM[22])); iVM[11] = iVM[11] + 4 else break end end; if iVM[21.] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[6.] = 0.; while true do if iVM[11] < iVM[1] then buffer.writeu8(iVM[10], iVM[11], bit32.bxor(buffer.readu8(iVM[10], iVM[11]), bit32.band(bit32.rshift(iVM[22], iVM[6.] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[21.] then break end; do iVM[27.] = buffer.readstring(iVM[10], 0., iVM[1]); iVM[21.] = true; break end; break end end; iVM[11] = nil; do iVM[22] = false; iVM[10] = k7; iVM[20] = iV8[5404]; iVM[6.] = iV8[10480]; iVM[1] = iV8[3132.]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[21.] = false; while true do iVM[23] = #iVM[1]; iVM[12.] = iVM[23] - iVM[6.]; iVM[9.] = iVM[10](iVM[19] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[24.] = iVM[12.] >= 1; if iVM[24.] then iVM[24.] = iVM[12.] <= 4 end; if iVM[24.] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[9.], 255.))); iVM[21.] = true; break elseif iVM[12.] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[21.] = true; break elseif iVM[12.] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[21.] = true; break elseif iVM[12.] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[21.] = true; break end end; iVM[3.] = buffer.fromstring(iVM[1]); iVM[16] = 0.; while true do if iVM[16] <= iVM[12.] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[16], bit32.bxor(buffer.readu32(iVM[3.], iVM[16]), iVM[9.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[21.] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[16] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[16], bit32.bxor(buffer.readu8(iVM[3.], iVM[16]), bit32.band(bit32.rshift(iVM[9.], iVM[4] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[21.] then break end; do iVM[11] = buffer.readstring(iVM[3.], 0., iVM[12.]); iVM[21.] = true; break end; break end end; iVM[16] = nil; do iVM[24.] = iV8[7698.]; iVM[9.] = iV8[8325.]; iVM[3.] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[5212]; iVM[12.] = false; while true do iVM[21.] = #iVM[24.]; iVM[6.] = iVM[21.] - iVM[4]; iVM[19] = iVM[3.](iVM[23] % 4294967296); iVM[1] = iVM[6.] >= 1; if iVM[1] then iVM[1] = iVM[6.] <= 4 end; if iVM[1] then iVM[19] = bit32.lrotate((iVM[19] + 1832704949) % 4294967296, 13); if iVM[6.] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[19], 255.))); iVM[12.] = true; break elseif iVM[6.] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[12.] = true; break elseif iVM[6.] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[12.] = true; break elseif iVM[6.] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[12.] = true; break end end; iVM[22] = buffer.fromstring(iVM[24.]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[6.] then iVM[19] = bit32.lrotate((iVM[19] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[22], iVM[20], bit32.bxor(buffer.readu32(iVM[22], iVM[20]), iVM[19])); iVM[20] = iVM[20] + 4 else break end end; if iVM[12.] then break end; iVM[19] = bit32.lrotate((iVM[19] + 1832704949) % 4294967296, 13); iVM[10] = 0.; while true do if iVM[20] < iVM[6.] then buffer.writeu8(iVM[22], iVM[20], bit32.bxor(buffer.readu8(iVM[22], iVM[20]), bit32.band(bit32.rshift(iVM[19], iVM[10] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[12.] then break end; do iVM[16] = buffer.readstring(iVM[22], 0., iVM[6.]); iVM[12.] = true; break end; break end end; iVM[22] = nil; do iVM[6.] = iV8[4024]; iVM[10] = iV8[5701]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[1] = iV8[10480]; iVM[21.] = false; while true do iVM[4] = #iVM[10]; iVM[23] = iVM[4] - iVM[1]; iVM[12.] = iVM[20](iVM[19] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[9.] = iVM[23] >= 1; if iVM[9.] then iVM[9.] = iVM[23] <= 4 end; if iVM[9.] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[23] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[12.], 255.))); iVM[21.] = true; break elseif iVM[23] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[21.] = true; break elseif iVM[23] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[21.] = true; break elseif iVM[23] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[21.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[10]); iVM[3.] = 0.; while true do if iVM[3.] <= iVM[23] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[3.], bit32.bxor(buffer.readu32(iVM[24.], iVM[3.]), iVM[12.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[21.] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[3.] < iVM[23] then buffer.writeu8(iVM[24.], iVM[3.], bit32.bxor(buffer.readu8(iVM[24.], iVM[3.]), bit32.band(bit32.rshift(iVM[12.], iVM[26] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[21.] then break end; do iVM[22] = buffer.readstring(iVM[24.], 0., iVM[23]); iVM[21.] = true; break end; break end end; lK = lM(ihR, { [iVM[28]] = iVM[18.], [iVM[29]] = lF, [iVM[13]] = lV[ihS], [iVM[8]] = iV8[10184][ihT](iV8[10480], buffer.readu16(l3, iV8[10838]), iV8[10480], iV8[3927.]), [iVM[7]] = iV8[10351][iVM[2]](iV8[9200], iV8[9200]), [iVM[27.]] = iV8[10184][iVM[11]](iV8[9200], iV8[10480], iV8[9200], iV8[10480]), [iVM[16]] = false, [iVM[22]] = iV8[7718] }); mC = 282. else local iWd = iIn[2032][iIn[5841.]]; iWd = iIn[2032][iIn[5841.]]; lQ += math.sign(#iIn[5888](string.char, iIn[8724.])) - math.sign(#iIn[5888](tostring, iIn[8724.])); mC = 39. end elseif mC < 3782 then if mC == 3781 then mC = if lQ == lQ then 217 else 323 else mC = 3835; continue end elseif mC < 3783. then mC = if lQ == lQ then 241 else 23 elseif mC == 3783. then iVM[26] = nil; do local iV8 = iIn; iVM[4] = iV8[3902]; iVM[9.] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[1709]; iVM[3.] = false; while true do iVM[1] = #iVM[24.]; iVM[12.] = iVM[1] - iVM[4]; iVM[20] = iVM[9.](iVM[23] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[10] = iVM[12.] >= 1; if iVM[10] then iVM[10] = iVM[12.] <= 4 end; if iVM[10] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.))); iVM[3.] = true; break elseif iVM[12.] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[3.] = true; break elseif iVM[12.] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[3.] = true; break elseif iVM[12.] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[3.] = true; break end end; iVM[21.] = buffer.fromstring(iVM[24.]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[12.] then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[21.], iVM[6.], bit32.bxor(buffer.readu32(iVM[21.], iVM[6.]), iVM[20])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[3.] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; iVM[19] = 0.; while true do if iVM[6.] < iVM[12.] then buffer.writeu8(iVM[21.], iVM[6.], bit32.bxor(buffer.readu8(iVM[21.], iVM[6.]), bit32.band(bit32.rshift(iVM[20], iVM[19] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[3.] then break end; do iVM[26] = buffer.readstring(iVM[21.], 0., iVM[12.]); iVM[3.] = true; break end; break end end; iVM[6.] = nil; do local iV8 = iIn; iVM[20] = iV8[8218]; iVM[1] = iV8[2425]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[19] = k7; iVM[21.] = false; while true do iVM[12.] = #iVM[1]; iVM[9.] = iVM[12.] - iVM[20]; iVM[24.] = iVM[19](iVM[10] % 4294967296); iVM[3.] = iVM[9.] >= 1; if iVM[3.] then iVM[3.] = iVM[9.] <= 4 end; if iVM[3.] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[9.] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.))); iVM[21.] = true; break elseif iVM[9.] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[21.] = true; break elseif iVM[9.] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[21.] = true; break elseif iVM[9.] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[21.] = true; break end end; iVM[22] = buffer.fromstring(iVM[1]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[9.] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[22], iVM[4], bit32.bxor(buffer.readu32(iVM[22], iVM[4]), iVM[24.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[21.] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; iVM[23] = 0.; while true do if iVM[4] < iVM[9.] then buffer.writeu8(iVM[22], iVM[4], bit32.bxor(buffer.readu8(iVM[22], iVM[4]), bit32.band(bit32.rshift(iVM[24.], iVM[23] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[21.] then break end; do iVM[6.] = buffer.readstring(iVM[22], 0., iVM[9.]); iVM[21.] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; iVM[23] = iV8[8248]; iVM[4] = iV8[8819]; iVM[9.] = k7; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[1371.]; iVM[12.] = false; while true do iVM[10] = #iVM[23]; iVM[21.] = iVM[10] - iVM[24.]; iVM[16] = iVM[9.](iVM[3.] % 4294967296); iVM[19] = iVM[21.] >= 1; if iVM[19] then iVM[19] = iVM[21.] <= 4 end; if iVM[19] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if iVM[21.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[16], 255.))); iVM[12.] = true; break elseif iVM[21.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[12.] = true; break elseif iVM[21.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[12.] = true; break elseif iVM[21.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[12.] = true; break end end; iVM[1] = buffer.fromstring(iVM[23]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[21.] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[1], iVM[11], bit32.bxor(buffer.readu32(iVM[1], iVM[11]), iVM[16])); iVM[11] = iVM[11] + 4 else break end end; if iVM[12.] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[20] = 0.; while true do if iVM[11] < iVM[21.] then buffer.writeu8(iVM[1], iVM[11], bit32.bxor(buffer.readu8(iVM[1], iVM[11]), bit32.band(bit32.rshift(iVM[16], iVM[20] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[12.] then break end; do iVM[22] = buffer.readstring(iVM[1], 0., iVM[21.]); iVM[12.] = true; break end; break end end; iVM[11] = nil; do local iV8 = iIn; iVM[1] = iV8[3626]; iVM[19] = iV8[9032]; iVM[16] = iV8[536]; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[10480]; iVM[20] = k7; iVM[12.] = false; while true do iVM[3.] = #iVM[19]; iVM[27.] = iVM[3.] - iVM[10]; iVM[4] = iVM[20](iVM[21.] % 4294967296); iVM[23] = iVM[27.] >= 1; if iVM[23] then iVM[23] = iVM[27.] <= 3. end; if iVM[23] then iVM[4] = (iVM[4] * 1597 + 51749) % 4294967296; if iVM[27.] == 1 then iVM[11] = string.char((string.byte(iVM[19], 1) - bit32.band(iVM[4], 255.)) % 256); iVM[12.] = true; break elseif iVM[27.] == 2 then iVM[11] = string.char((string.byte(iVM[19], 1) - bit32.band(iVM[4], 255.)) % 256, (string.byte(iVM[19], 2) - bit32.band(bit32.rshift(iVM[4], 8), 255.)) % 256); iVM[12.] = true; break elseif iVM[27.] == 3. then iVM[11] = string.char((string.byte(iVM[19], 1) - bit32.band(iVM[4], 255.)) % 256, (string.byte(iVM[19], 2) - bit32.band(bit32.rshift(iVM[4], 8), 255.)) % 256, (string.byte(iVM[19], 3.) - bit32.band(bit32.rshift(iVM[4], 16), 255.)) % 256); iVM[12.] = true; break end end; iVM[2] = buffer.fromstring(iVM[19]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[27.] then iVM[4] = (iVM[4] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[2], iVM[9.], (buffer.readu32(iVM[2], iVM[9.]) - iVM[4]) % 4294967296); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[12.] then break end; iVM[4] = (iVM[4] * 1597 + 51749) % 4294967296; iVM[24.] = 0.; while true do if iVM[9.] < iVM[27.] then buffer.writeu8(iVM[2], iVM[9.], (buffer.readu8(iVM[2], iVM[9.]) - bit32.band(bit32.rshift(iVM[4], iVM[24.] * 8), 255.)) % 256); iVM[9.] = iVM[9.] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[12.] then break end; do iVM[11] = buffer.readstring(iVM[2], 0., iVM[27.]); iVM[12.] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[23] = iV8[4143.]; iVM[4] = iV8[10223]; iVM[27.] = iV8[929]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[10480]; iVM[9.] = k7; iVM[12.] = false; while true do iVM[21.] = #iVM[4]; iVM[16] = iVM[21.] - iVM[24.]; iVM[19] = iVM[9.](iVM[3.] % 4294967296); iVM[1] = iVM[16] >= 1; if iVM[1] then iVM[1] = iVM[16] <= 3. end; if iVM[1] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; if iVM[16] == 1 then iVM[2] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[19], 255.)) % 256); iVM[12.] = true; break elseif iVM[16] == 2 then iVM[2] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256); iVM[12.] = true; break elseif iVM[16] == 3. then iVM[2] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256, (string.byte(iVM[4], 3.) - bit32.band(bit32.rshift(iVM[19], 16), 255.)) % 256); iVM[12.] = true; break end end; iVM[7] = buffer.fromstring(iVM[4]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[16] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[7], iVM[20], (buffer.readu32(iVM[7], iVM[20]) - iVM[19]) % 4294967296); iVM[20] = iVM[20] + 4 else break end end; if iVM[12.] then break end; iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; iVM[10] = 0.; while true do if iVM[20] < iVM[16] then buffer.writeu8(iVM[7], iVM[20], (buffer.readu8(iVM[7], iVM[20]) - bit32.band(bit32.rshift(iVM[19], iVM[10] * 8), 255.)) % 256); iVM[20] = iVM[20] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[12.] then break end; do iVM[2] = buffer.readstring(iVM[7], 0., iVM[16]); iVM[12.] = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[16] = iV8[6433]; iVM[10] = iV8[6976]; iVM[19] = k7; iVM[20] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[10480]; iVM[21.] = false; while true do iVM[4] = #iVM[16]; iVM[23] = iVM[4] - iVM[1]; iVM[12.] = iVM[19](iVM[20] % 4294967296); iVM[9.] = iVM[23] >= 1; if iVM[9.] then iVM[9.] = iVM[23] <= 4 end; if iVM[9.] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if iVM[23] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.))); iVM[21.] = true; break elseif iVM[23] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[21.] = true; break elseif iVM[23] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[21.] = true; break elseif iVM[23] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[21.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[16]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[23] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[24.], iVM[3.], bit32.bxor(buffer.readu32(iVM[24.], iVM[3.]), iVM[12.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[21.] then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); iVM[27.] = 0.; while true do if iVM[3.] < iVM[23] then buffer.writeu8(iVM[24.], iVM[3.], bit32.bxor(buffer.readu8(iVM[24.], iVM[3.]), bit32.band(bit32.rshift(iVM[12.], iVM[27.] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[21.] then break end; do iVM[7] = buffer.readstring(iVM[24.], 0., iVM[23]); iVM[21.] = true; break end; break end end; iVM[27.] = nil; do local iV8 = iIn; iVM[12.] = iV8[7491.]; iVM[23] = iV8[2902]; iVM[4] = iV8[7619]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[4067]; iVM[24.] = k7; iVM[21.] = false; while true do iVM[19] = #iVM[23]; iVM[1] = iVM[19] - iVM[3.]; ihT = iVM[24.](iVM[9.] % 4294967296); iVM[20] = iVM[1] >= 1; if iVM[20] then iVM[20] = iVM[1] <= 3. end; if iVM[20] then ihT = (ihT * 1597 + 51749) % 4294967296; if iVM[1] == 1 then iVM[27.] = string.char((string.byte(iVM[23], 1) - bit32.band(ihT, 255.)) % 256); iVM[21.] = true; break elseif iVM[1] == 2 then iVM[27.] = string.char((string.byte(iVM[23], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[23], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256); iVM[21.] = true; break elseif iVM[1] == 3. then iVM[27.] = string.char((string.byte(iVM[23], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[23], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256, (string.byte(iVM[23], 3.) - bit32.band(bit32.rshift(ihT, 16), 255.)) % 256); iVM[21.] = true; break end end; iVM[10] = buffer.fromstring(iVM[23]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[1] then ihT = (ihT * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[10], iVM[8], (buffer.readu32(iVM[10], iVM[8]) - ihT) % 4294967296); iVM[8] = iVM[8] + 4 else break end end; if iVM[21.] then break end; ihT = (ihT * 1597 + 51749) % 4294967296; iVM[16] = 0.; while true do if iVM[8] < iVM[1] then buffer.writeu8(iVM[10], iVM[8], (buffer.readu8(iVM[10], iVM[8]) - bit32.band(bit32.rshift(ihT, iVM[16] * 8), 255.)) % 256); iVM[8] = iVM[8] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[21.] then break end; do iVM[27.] = buffer.readstring(iVM[10], 0., iVM[1]); iVM[21.] = true; break end; break end end; iVM[8] = nil; do local iV8 = iIn; iVM[20] = iV8[4706]; ihT = iV8[467]; iVM[10] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[10480]; iVM[1] = false; while true do iVM[21.] = #iVM[20]; iVM[4] = iVM[21.] - iVM[16]; iVM[23] = iVM[10](iVM[19] % 4294967296); iVM[12.] = iVM[4] >= 1; if iVM[12.] then iVM[12.] = iVM[4] <= 4 end; if iVM[12.] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); if iVM[4] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[23], 255.))); iVM[1] = true; break elseif iVM[4] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[1] = true; break elseif iVM[4] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[1] = true; break elseif iVM[4] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[1] = true; break end end; iVM[9.] = buffer.fromstring(iVM[20]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[4] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[9.], iVM[24.], bit32.bxor(buffer.readu32(iVM[9.], iVM[24.]), iVM[23])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[1] then break end; iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); iVM[3.] = 0.; while true do if iVM[24.] < iVM[4] then buffer.writeu8(iVM[9.], iVM[24.], bit32.bxor(buffer.readu8(iVM[9.], iVM[24.]), bit32.band(bit32.rshift(iVM[23], iVM[3.] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[1] then break end; do iVM[8] = buffer.readstring(iVM[9.], 0., iVM[4]); iVM[1] = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; iVM[23] = iV8[7718]; iVM[24.] = iV8[8439.]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[12.] = false; while true do iVM[20] = #iVM[24.]; iVM[10] = iVM[20] - iVM[23]; iVM[21.] = iVM[3.](iVM[4] % 4294967296); iVM[16] = iVM[10] >= 1; if iVM[16] then iVM[16] = iVM[10] <= 4 end; if iVM[16] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; if iVM[10] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.))); iVM[12.] = true; break elseif iVM[10] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[12.] = true; break elseif iVM[10] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[12.] = true; break elseif iVM[10] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[12.] = true; break end end; iVM[19] = buffer.fromstring(iVM[24.]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[10] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[19], iVM[1], bit32.bxor(buffer.readu32(iVM[19], iVM[1]), iVM[21.])); iVM[1] = iVM[1] + 4 else break end end; if iVM[12.] then break end; iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; ihT = 0.; while true do if iVM[1] < iVM[10] then buffer.writeu8(iVM[19], iVM[1], bit32.bxor(buffer.readu8(iVM[19], iVM[1]), bit32.band(bit32.rshift(iVM[21.], ihT * 8), 255.))); iVM[1] = iVM[1] + 1; ihT = ihT + 1 else break end end; if iVM[12.] then break end; do iVM[9.] = buffer.readstring(iVM[19], 0., iVM[10]); iVM[12.] = true; break end; break end end; l7 = { iVM[26], iVM[6.], iVM[22], iVM[11], iVM[2], iVM[7], iVM[27.], iVM[8], iVM[9.] }; local iV8 = iIn; local iWe = l5; l8 = l7[iWe % iV8[3598] + iV8[7718]]; ihT = nil; do iVM[19] = true; iVM[16] = iV8[5097.]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[20] = iV8[7718]; iVM[21.] = false; while true do iVM[12.] = #iVM[16]; iVM[9.] = iVM[12.] - iVM[20]; iVM[24.] = iVM[10](iVM[1] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[3.] = iVM[9.] >= 1; if iVM[3.] then iVM[3.] = iVM[9.] <= 4 end; if iVM[3.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[9.] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[24.], 255.))); iVM[21.] = true; break elseif iVM[9.] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[21.] = true; break elseif iVM[9.] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[21.] = true; break elseif iVM[9.] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[21.] = true; break end end; iVM[8] = buffer.fromstring(iVM[16]); iVM[4] = 0.; while true do if iVM[4] <= iVM[9.] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[4], bit32.bxor(buffer.readu32(iVM[8], iVM[4]), iVM[24.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[21.] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[4] < iVM[9.] then buffer.writeu8(iVM[8], iVM[4], bit32.bxor(buffer.readu8(iVM[8], iVM[4]), bit32.band(bit32.rshift(iVM[24.], iVM[23] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[21.] then break end; do ihT = buffer.readstring(iVM[8], 0., iVM[9.]); iVM[21.] = true; break end; break end end; iVM[8] = nil; do iVM[9.] = iV8[10480]; iVM[23] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[10432]; iVM[3.] = false; while true do iVM[12.] = #iVM[4]; iVM[20] = iVM[12.] - iVM[9.]; iVM[10] = iVM[23](iVM[24.] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[21.] = iVM[20] >= 1; if iVM[21.] then iVM[21.] = iVM[20] <= 4 end; if iVM[21.] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[20] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[10], 255.))); iVM[3.] = true; break elseif iVM[20] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[3.] = true; break elseif iVM[20] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[3.] = true; break elseif iVM[20] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[3.] = true; break end end; iVM[16] = buffer.fromstring(iVM[4]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[20] then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[19], bit32.bxor(buffer.readu32(iVM[16], iVM[19]), iVM[10])); iVM[19] = iVM[19] + 4 else break end end; if iVM[3.] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[19] < iVM[20] then buffer.writeu8(iVM[16], iVM[19], bit32.bxor(buffer.readu8(iVM[16], iVM[19]), bit32.band(bit32.rshift(iVM[10], iVM[1] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[3.] then break end; do iVM[8] = buffer.readstring(iVM[16], 0., iVM[20]); iVM[3.] = true; break end; break end end; mC = if l8:len() >= l8:gsub(ihT, iVM[8], iWe % iV8[1371.] % iV8[1353.] + iV8[7718]):len() then 64 else 74 else mC = 3790; continue end elseif mC == 3784 then mC = 406 else mC = 3895; continue end elseif mC < 3802 then if mC < 3794 then if mC < 3790 then if mC < 3787 then if mC < 3786. then if mC == 3785 then my = nil; my = iIn[1371.] - iIn[1353.]; mC = 356 else mC = 4143.; continue end else mr = (mr + iIn[9564.]) % iIn[1070]; mC = 487 end elseif mC < 3789. then if mC < 3788 then mC = 304 else iVM[16] = nil; do local iV8 = iIn; iVM[19] = iV8[10480]; iVM[20] = iV8[10004]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[21.] = false; while true do iVM[23] = #iVM[20]; iVM[12.] = iVM[23] - iVM[19]; iVM[9.] = iVM[10](iVM[1] % 4294967296); iVM[24.] = iVM[12.] >= 1; if iVM[24.] then iVM[24.] = iVM[12.] <= 4 end; if iVM[24.] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; if iVM[12.] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.))); iVM[21.] = true; break elseif iVM[12.] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[21.] = true; break elseif iVM[12.] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[21.] = true; break elseif iVM[12.] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[21.] = true; break end end; iVM[3.] = buffer.fromstring(iVM[20]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[12.] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[3.], iVM[8], bit32.bxor(buffer.readu32(iVM[3.], iVM[8]), iVM[9.])); iVM[8] = iVM[8] + 4 else break end end; if iVM[21.] then break end; iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; iVM[4] = 0.; while true do if iVM[8] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[8], bit32.bxor(buffer.readu8(iVM[3.], iVM[8]), bit32.band(bit32.rshift(iVM[9.], iVM[4] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[21.] then break end; do iVM[16] = buffer.readstring(iVM[3.], 0., iVM[12.]); iVM[21.] = true; break end; break end end; iVM[8] = nil; do local iV8 = iIn; iVM[9.] = iV8[1312]; iVM[3.] = k7; iVM[24.] = iV8[686]; iVM[4] = iV8[4991]; iVM[12.] = iV8[10277]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[21.] = false; while true do iVM[19] = #iVM[12.]; iVM[1] = iVM[19] - iVM[4]; iVM[27.] = iVM[3.](iVM[23] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[20] = iVM[1] >= 1; if iVM[20] then iVM[20] = iVM[1] <= 4 end; if iVM[20] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[1] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[27.], 255.))); iVM[21.] = true; break elseif iVM[1] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[21.] = true; break elseif iVM[1] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[21.] = true; break elseif iVM[1] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[21.] = true; break end end; iVM[10] = buffer.fromstring(iVM[12.]); iVM[7] = 0.; while true do if iVM[7] <= iVM[1] - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[10], iVM[7], bit32.bxor(buffer.readu32(iVM[10], iVM[7]), iVM[27.])); iVM[7] = iVM[7] + 4 else break end end; if iVM[21.] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; ihT = 0.; while true do if iVM[7] < iVM[1] then buffer.writeu8(iVM[10], iVM[7], bit32.bxor(buffer.readu8(iVM[10], iVM[7]), bit32.band(bit32.rshift(iVM[27.], ihT * 8), 255.))); iVM[7] = iVM[7] + 1; ihT = ihT + 1 else break end end; if iVM[21.] then break end; do iVM[8] = buffer.readstring(iVM[10], 0., iVM[1]); iVM[21.] = true; break end; break end end; iVM[7] = nil; do iVM[19] = false; local iV8 = iIn; ihT = iV8[9241]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[20] = iV8[1353.]; iVM[1] = false; while true do iVM[24.] = #ihT; iVM[3.] = iVM[24.] - iVM[20]; iVM[21.] = iVM[10](iVM[27.] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[4] = iVM[3.] >= 1; if iVM[4] then iVM[4] = iVM[3.] <= 4 end; if iVM[4] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[21.], 255.))); iVM[1] = true; break elseif iVM[3.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[1] = true; break elseif iVM[3.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[1] = true; break elseif iVM[3.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[1] = true; break end end; iVM[23] = buffer.fromstring(ihT); iVM[12.] = 0.; while true do if iVM[12.] <= iVM[3.] - 4 then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[12.], bit32.bxor(buffer.readu32(iVM[23], iVM[12.]), iVM[21.])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[1] then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[12.] < iVM[3.] then buffer.writeu8(iVM[23], iVM[12.], bit32.bxor(buffer.readu8(iVM[23], iVM[12.]), bit32.band(bit32.rshift(iVM[21.], iVM[9.] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[1] then break end; do iVM[7] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[1] = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; iVM[4] = iV8[9553]; iVM[12.] = k7; iVM[23] = false; iVM[24.] = iV8[5300]; iVM[21.] = iV8[3832]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[1] = false; while true do iVM[20] = #iVM[21.]; iVM[10] = iVM[20] - iVM[24.]; iVM[2] = iVM[12.](iVM[3.] % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; ihT = iVM[10] >= 1; if ihT then ihT = iVM[10] <= 4 end; if ihT then iVM[2] = iVM[2] * 16807 % 2147483647; if iVM[10] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[2], 255.))); iVM[1] = true; break elseif iVM[10] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[1] = true; break elseif iVM[10] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[1] = true; break elseif iVM[10] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[1] = true; break end end; iVM[19] = buffer.fromstring(iVM[21.]); iVM[11] = 0.; while true do if iVM[11] <= iVM[10] - 4 then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[11], bit32.bxor(buffer.readu32(iVM[19], iVM[11]), iVM[2])); iVM[11] = iVM[11] + 4 else break end end; if iVM[1] then break end; iVM[2] = iVM[2] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[11] < iVM[10] then buffer.writeu8(iVM[19], iVM[11], bit32.bxor(buffer.readu8(iVM[19], iVM[11]), bit32.band(bit32.rshift(iVM[2], iVM[27.] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[1] then break end; do iVM[9.] = buffer.readstring(iVM[19], 0., iVM[10]); iVM[1] = true; break end; break end end; iVM[11] = nil; do local iV8 = iIn; iVM[2] = iV8[4238]; iVM[19] = iV8[7263.]; ihT = iV8[9112]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[5212]; iVM[20] = k7; iVM[1] = false; while true do iVM[3.] = #iVM[19]; iVM[21.] = iVM[3.] - iVM[10]; iVM[4] = iVM[20](iVM[27.] % 4294967296); iVM[23] = iVM[21.] >= 1; if iVM[23] then iVM[23] = iVM[21.] <= 3. end; if iVM[23] then iVM[4] = (iVM[4] * 1597 + 51749) % 4294967296; if iVM[21.] == 1 then iVM[11] = string.char((string.byte(iVM[19], 1) - bit32.band(iVM[4], 255.)) % 256); iVM[1] = true; break elseif iVM[21.] == 2 then iVM[11] = string.char((string.byte(iVM[19], 1) - bit32.band(iVM[4], 255.)) % 256, (string.byte(iVM[19], 2) - bit32.band(bit32.rshift(iVM[4], 8), 255.)) % 256); iVM[1] = true; break elseif iVM[21.] == 3. then iVM[11] = string.char((string.byte(iVM[19], 1) - bit32.band(iVM[4], 255.)) % 256, (string.byte(iVM[19], 2) - bit32.band(bit32.rshift(iVM[4], 8), 255.)) % 256, (string.byte(iVM[19], 3.) - bit32.band(bit32.rshift(iVM[4], 16), 255.)) % 256); iVM[1] = true; break end end; iVM[12.] = buffer.fromstring(iVM[19]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[21.] then iVM[4] = (iVM[4] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[12.], iVM[22], (buffer.readu32(iVM[12.], iVM[22]) - iVM[4]) % 4294967296); iVM[22] = iVM[22] + 4 else break end end; if iVM[1] then break end; iVM[4] = (iVM[4] * 1597 + 51749) % 4294967296; iVM[24.] = 0.; while true do if iVM[22] < iVM[21.] then buffer.writeu8(iVM[12.], iVM[22], (buffer.readu8(iVM[12.], iVM[22]) - bit32.band(bit32.rshift(iVM[4], iVM[24.] * 8), 255.)) % 256); iVM[22] = iVM[22] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[1] then break end; do iVM[11] = buffer.readstring(iVM[12.], 0., iVM[21.]); iVM[1] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; iVM[23] = iV8[10480]; iVM[24.] = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[10022]; iVM[12.] = false; while true do iVM[20] = #iVM[3.]; iVM[10] = iVM[20] - iVM[23]; iVM[21.] = iVM[24.](iVM[4] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; ihT = iVM[10] >= 1; if ihT then ihT = iVM[10] <= 4 end; if ihT then iVM[21.] = iVM[21.] * 16807 % 2147483647; if iVM[10] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[21.], 255.))); iVM[12.] = true; break elseif iVM[10] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[12.] = true; break elseif iVM[10] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[12.] = true; break elseif iVM[10] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[12.] = true; break end end; iVM[19] = buffer.fromstring(iVM[3.]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[10] then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[1], bit32.bxor(buffer.readu32(iVM[19], iVM[1]), iVM[21.])); iVM[1] = iVM[1] + 4 else break end end; if iVM[12.] then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[1] < iVM[10] then buffer.writeu8(iVM[19], iVM[1], bit32.bxor(buffer.readu8(iVM[19], iVM[1]), bit32.band(bit32.rshift(iVM[21.], iVM[27.] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[12.] then break end; do iVM[22] = buffer.readstring(iVM[19], 0., iVM[10]); iVM[12.] = true; break end; break end end; iVM[27.] = nil; do local iV8 = iIn; ihT = iV8[10480]; iVM[10] = iV8[1761.]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[1] = false; while true do iVM[21.] = #iVM[10]; iVM[4] = iVM[21.] - ihT; iVM[23] = iVM[20](iVM[19] % 4294967296); iVM[12.] = iVM[4] >= 1; if iVM[12.] then iVM[12.] = iVM[4] <= 4 end; if iVM[12.] then iVM[23] = (iVM[23] + 2654435769.) % 4294967296; if iVM[4] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[23], 255.))); iVM[1] = true; break elseif iVM[4] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[1] = true; break elseif iVM[4] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[1] = true; break elseif iVM[4] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[1] = true; break end end; iVM[2] = buffer.fromstring(iVM[10]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[4] then iVM[23] = (iVM[23] + 2654435769.) % 4294967296; buffer.writeu32(iVM[2], iVM[24.], bit32.bxor(buffer.readu32(iVM[2], iVM[24.]), iVM[23])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[1] then break end; iVM[23] = (iVM[23] + 2654435769.) % 4294967296; iVM[3.] = 0.; while true do if iVM[24.] < iVM[4] then buffer.writeu8(iVM[2], iVM[24.], bit32.bxor(buffer.readu8(iVM[2], iVM[24.]), bit32.band(bit32.rshift(iVM[23], iVM[3.] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[1] then break end; do iVM[27.] = buffer.readstring(iVM[2], 0., iVM[4]); iVM[1] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[3.] = iV8[9936.]; iVM[24.] = iV8[4052]; iVM[4] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[3902]; iVM[21.] = false; while true do iVM[19] = #iVM[3.]; iVM[1] = iVM[19] - iVM[23]; iVM[6.] = iVM[4](iVM[12.] % 4294967296); iVM[20] = iVM[1] >= 1; if iVM[20] then iVM[20] = iVM[1] <= 4 end; if iVM[20] then iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); if iVM[1] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.))); iVM[21.] = true; break elseif iVM[1] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[21.] = true; break elseif iVM[1] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[21.] = true; break elseif iVM[1] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[21.] = true; break end end; iVM[10] = buffer.fromstring(iVM[3.]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[1] then iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[10], iVM[26], bit32.bxor(buffer.readu32(iVM[10], iVM[26]), iVM[6.])); iVM[26] = iVM[26] + 4 else break end end; if iVM[21.] then break end; iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); ihT = 0.; while true do if iVM[26] < iVM[1] then buffer.writeu8(iVM[10], iVM[26], bit32.bxor(buffer.readu8(iVM[10], iVM[26]), bit32.band(bit32.rshift(iVM[6.], ihT * 8), 255.))); iVM[26] = iVM[26] + 1; ihT = ihT + 1 else break end end; if iVM[21.] then break end; do iVM[2] = buffer.readstring(iVM[10], 0., iVM[1]); iVM[21.] = true; break end; break end end; iVM[26] = nil; do local iV8 = iIn; ihT = iV8[10480]; iVM[6.] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[10414]; iVM[10] = false; while true do iVM[12.] = #iVM[20]; iVM[1] = iVM[12.] - ihT; iVM[24.] = iVM[6.](iVM[19] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[3.] = iVM[1] >= 1; if iVM[3.] then iVM[3.] = iVM[1] <= 4 end; if iVM[3.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[1] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[24.], 255.))); iVM[10] = true; break elseif iVM[1] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[10] = true; break elseif iVM[1] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[10] = true; break elseif iVM[1] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[10] = true; break end end; iVM[21.] = buffer.fromstring(iVM[20]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[1] then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[21.], iVM[4], bit32.bxor(buffer.readu32(iVM[21.], iVM[4]), iVM[24.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[10] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[4] < iVM[1] then buffer.writeu8(iVM[21.], iVM[4], bit32.bxor(buffer.readu8(iVM[21.], iVM[4]), bit32.band(bit32.rshift(iVM[24.], iVM[23] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[10] then break end; do iVM[26] = buffer.readstring(iVM[21.], 0., iVM[1]); iVM[10] = true; break end; break end end; iVM[4] = nil; do local iV8 = iIn; iVM[23] = iV8[10411]; iVM[24.] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[9352]; iVM[21.] = false; while true do iVM[19] = #iVM[3.]; iVM[1] = iVM[19] - iVM[23]; iVM[6.] = iVM[24.](iVM[12.] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[20] = iVM[1] >= 1; if iVM[20] then iVM[20] = iVM[1] <= 4 end; if iVM[20] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[1] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.))); iVM[21.] = true; break elseif iVM[1] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[21.] = true; break elseif iVM[1] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[21.] = true; break elseif iVM[1] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[21.] = true; break end end; iVM[10] = buffer.fromstring(iVM[3.]); ihS = 0.; while true do if ihS + 4 <= iVM[1] then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(iVM[10], ihS, bit32.bxor(buffer.readu32(iVM[10], ihS), iVM[6.])); ihS = ihS + 4 else break end end; if iVM[21.] then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; ihT = 0.; while true do if ihS < iVM[1] then buffer.writeu8(iVM[10], ihS, bit32.bxor(buffer.readu8(iVM[10], ihS), bit32.band(bit32.rshift(iVM[6.], ihT * 8), 255.))); ihS = ihS + 1; ihT = ihT + 1 else break end end; if iVM[21.] then break end; do iVM[4] = buffer.readstring(iVM[10], 0., iVM[1]); iVM[21.] = true; break end; break end end; lM(iVM[16], { [iVM[8]] = lJ, [iVM[7]] = iIn[8269][iVM[9.]][iVM[11]], [iVM[22]] = iIn[8269][iVM[27.]][iVM[2]], [iVM[26]] = iIn[9906.][iVM[4]](iIn[10480], iIn[8393]) }); mq = function(bl, bm, bn) local iNN = bit32.band; local iNO = string.byte; local iNP = bit32.bxor; local iNQ = bit32.rshift; local iNR = string.char; local iNS = buffer.fromstring; local iNT = buffer.readstring; local iNU = buffer.readu32; local iNV = buffer.readu8; local iNW = buffer.writeu32; local iNX = buffer.writeu8; local iNY = bit32.lrotate; if not lM then local iKd = { ls, lQ, lR, lM, iIn, lh, k7, lJ, bl, bm, bn } end; for iBp = iIn[7718], iIn[1371.] do if iBp * iBp < iIn[4945] - iIn[4945] then aa(iIn[2714]); c = -iIn[7324]; local iBo = ({})[iIn[2867]] end end; local imE = nil; for iBq = iIn[7718], iIn[1371.] do if iBq * iBq < iIn[2994.] - iIn[2994.] then local iBo = buffer * iIn[4425.]; local iBp = iIn[3236] + iIn[2255] end end; for iBp = iIn[7718], iIn[1371.] do if iBp * iBp + iIn[7718] <= iIn[4040] - iIn[4040] then local iBo = ax ^ iIn[2026] end end; local imF = nil; if bB == iIn[6337] / (iIn[1923.] % iIn[1923.]) - iIn[6905] / (iIn[5798] % iIn[5798]) then local iBo = iIn[2692] % iIn[3846.]; w = O * ao end; local imG = nil; local imH = nil; if iIn[9683] % iIn[9683] / (iIn[1353.] - iIn[1353.]) == iIn[6878] / (iIn[8469.] - iIn[8469.]) * (iIn[4639] % iIn[4639]) then for iBo = iIn[6193] / (iIn[946] % iIn[946]), iIn[10422.] - iIn[10422.] do G = iIn[3478] .. iIn[3741.]; ({})[F] = iIn[199][ai]; H = iIn[2684][iIn[5133.]] end end; local imI = nil; local imJ = nil; local imK = nil; while (iIn[10838] - iIn[10838]) / (iIn[7145] - iIn[7145]) == iIn[2587] do local iBo = { iIn[9906.], iIn[6501.] } end; for iBp = iIn[7718], iIn[1353.] do if iBp * iBp < iIn[10363] % iIn[10363] then local iBo = iIn[294.] // aj; iBo = iIn[10745] .. iIn[8269] end end; local imL = nil; while iIn[5203] > iIn[659] / (iIn[4648] - iIn[4648]) - iIn[6148] / (iIn[6043] % iIn[6043]) do local iBo = iIn[9906.] >= iIn[8177]; local iBp = br == bq end; local imM = nil; local imN = nil; local imO = nil; local imP = nil; for iBo = iIn[5744] / (iIn[7957] - iIn[7957]), iIn[6337] - iIn[6337] do bm = iIn[7710.] * ai end; local imQ = nil; local imR = nil; local imS = nil; local imT = nil; local imU = nil; local imV = nil; local imW = nil; local imX = nil; local imY = nil; for iBo = iIn[7718], iIn[1353.] do if (iBo * iBo + iBo) % iIn[1353.] == iIn[7718] then iIn[2439.][iIn[6713]] = not true end end; local imZ = nil; local im_ = nil; local im0 = nil; local im1 = nil; while iIn[1590.] / (iIn[4942] - iIn[4942]) - iIn[1411] / (iIn[4144] % iIn[4144]) == c do local iBo = u % P; ({})[z] = { bit32, iBo } end; local im2 = nil; while iIn[7689.] / (iIn[10212.] - iIn[10212.]) - iIn[3830] / (iIn[8134] % iIn[8134]) == iIn[3659] do local iBo = aO // iIn[8993] end; local im3 = nil; local im4 = nil; if bl == iIn[1070] / (iIn[6521] % iIn[6521]) * (iIn[4218.] - iIn[4218.]) then local iBo = imV * imM; local iBp = iIn[9798.][iIn[7989.]] end; for iBp = iIn[4018] / (iIn[5257] % iIn[5257]), iIn[4265] - iIn[4265] do local iBo = iIn[1746.] .. iIn[8676.]; bm = iIn[10271] .. iIn[10567] end; while 420. > (250 - 250) / (104 - 104) do local iBo = 664 % 361 end; imE = nil; do for iBp = 1, 2 do if (iBp * iBp + iBp) % 2 == 1 then w = 785 ^ br; local iBo = aO ^ J end end; imK = iIn[9255.]; while (53 - 53) / (120. % 120.) == 124 / (236 - 236) - 249. / (100 - 100) do imT = ax.data; ({}):read(); ai = "est" .. "uszukuf" end; imJ = k7; imI = true; while 110 % 110 / (70 % 70) == 220 / (61 - 61) - 227 / (222. - 222.) do tostring("wjcb", O) end; imH = iIn[8661.]; while 152 % 152 / (125 - 125) == 171. / (176 - 176) * (84. % 84.) do local iBo = not "awhtff"; iBo = { true }; local iBp = { imE } end; imG = iIn[9022]; imF = (iIn[6463] + lQ) % iIn[5374]; imL = false; while 249. / (154 - 154) - 244 / (123. % 123.) < 549. do ("mmhqb")[im2] = im2[false] end; while true do imS = #imG; imR = imS - imH; imQ = imJ(imF % 4294967296); imQ = imQ % 2147483646. + 1; imP = imR >= 1; if imP then imP = imR <= 4 end; if imP then imQ = imQ * 16807 % 2147483647; if imR == 1 then imE = iNR(iNP(iNO(imG, 1), iNN(imQ, 255.))); imL = true; break elseif imR == 2 then imE = iNR(iNP(iNO(imG, 1), iNN(imQ, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imQ, 8), 255.))); imL = true; break elseif imR == 3. then imE = iNR(iNP(iNO(imG, 1), iNN(imQ, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imQ, 8), 255.)), iNP(iNO(imG, 3.), iNN(iNQ(imQ, 16), 255.))); imL = true; break elseif imR == 4 then imE = iNR(iNP(iNO(imG, 1), iNN(imQ, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imQ, 8), 255.)), iNP(iNO(imG, 3.), iNN(iNQ(imQ, 16), 255.)), iNP(iNO(imG, 4), iNN(iNQ(imQ, 24.), 255.))); imL = true; break end end; imO = iNS(imG); imN = 0.; while true do if imN <= imR - 4 then imQ = imQ * 16807 % 2147483647; iNW(imO, imN, iNP(iNU(imO, imN), imQ)); imN = imN + 4 else break end end; if imL then break end; imQ = imQ * 16807 % 2147483647; imM = 0.; while true do if imN < imR then iNX(imO, imN, iNP(iNV(imO, imN), iNN(iNQ(imQ, imM * 8), 255.))); imN = imN + 1; imM = imM + 1 else break end end; if imL then break end; do imE = iNT(imO, 0., imR); imL = true; break end; break end end; for iBp = 1, 2 do if (iBp * iBp + iBp) % 2 == 1 then w = "qaxpan" < imY; local iBo = string.index end end; for iBp = 1, 3. do if iBp * iBp + 1 <= 124 % 124 then local iBo = false or UDim2 end end; for iBo = iIn[7718], iIn[1371.] do if iBo * iBo + iIn[7718] <= iIn[7408] - iIn[7408] then imJ[aW] = H ^ iIn[9736] end end; for iBp = iIn[8861] / (iIn[9564.] - iIn[9564.]), iIn[4025] - iIn[4025] do local iBo = iIn[9206][iIn[8029]]; iIn[1152.]:next(); ({})[iBo] = iIn[1396] .. iIn[10607] end; if iIn[1774] / (iIn[6215] % iIn[6215]) * (iIn[724] - iIn[724]) == ls then local iBo = false == true; local iBp = { iBo, ax } end; for iBo = iIn[6232] / (iIn[9929] % iIn[9929]), iIn[2033] % iIn[2033] do ({})[iIn[4557.]] = iIn[10508] .. iIn[6618.] end; while 683 >= 10 / (242 % 242) * (36. - 36.) do ({}):sub(); local iBo = "aggvg" .. "ebj" end; imS = nil; do imM = iIn[8965]; imN = k7; if 143 <= (211 - 211) / (197 - 197) then lQ = ("cbjpm").x; local iBo = { 583, select } end; imO = iIn[9847]; imP = iIn[1371.]; if 342. <= 80 / (96. % 96.) * (17 - 17) then imQ = ("zad").x; buffer[av] = imU.flags end; imQ = iIn[7318]; imR = (iIn[9492.] + lQ) % iIn[5374]; if 52 / (215 - 215) - 130 / (12. - 12.) == 6. / (92 % 92) * (184 - 184) then local iBo = "syvdfbf" .. "aibpfnn"; ({})[iBo] = not im3 end; imL = false; while 209 / (70 - 70) * (117. - 117.) == string do tostring(); al = bC or ao end; while true do imT = #imQ; imF = imT - imP; imG = imN(imR % 4294967296); imG = imG % 2147483646. + 1; imH = imF >= 1; if imH then imH = imF <= 4 end; if imH then imG = imG * 16807 % 2147483647; if imF == 1 then imS = iNR(iNP(iNO(imQ, 1), iNN(imG, 255.))); imL = true; break elseif imF == 2 then imS = iNR(iNP(iNO(imQ, 1), iNN(imG, 255.)), iNP(iNO(imQ, 2), iNN(iNQ(imG, 8), 255.))); imL = true; break elseif imF == 3. then imS = iNR(iNP(iNO(imQ, 1), iNN(imG, 255.)), iNP(iNO(imQ, 2), iNN(iNQ(imG, 8), 255.)), iNP(iNO(imQ, 3.), iNN(iNQ(imG, 16), 255.))); imL = true; break elseif imF == 4 then imS = iNR(iNP(iNO(imQ, 1), iNN(imG, 255.)), iNP(iNO(imQ, 2), iNN(iNQ(imG, 8), 255.)), iNP(iNO(imQ, 3.), iNN(iNQ(imG, 16), 255.)), iNP(iNO(imQ, 4), iNN(iNQ(imG, 24.), 255.))); imL = true; break end end; imI = iNS(imQ); imJ = 0.; while true do if imJ <= imF - 4 then imG = imG * 16807 % 2147483647; iNW(imI, imJ, iNP(iNU(imI, imJ), imG)); imJ = imJ + 4 else break end end; if imL then break end; imG = imG * 16807 % 2147483647; imK = 0.; while true do if imJ < imF then iNX(imI, imJ, iNP(iNV(imI, imJ), iNN(iNQ(imG, imK * 8), 255.))); imJ = imJ + 1; imK = imK + 1 else break end end; if imL then break end; do imS = iNT(imI, 0., imF); imL = true; break end; break end end; while iIn[6720.] / (iIn[3066.] % iIn[3066.]) - iIn[9096.] / (iIn[4795] % iIn[4795]) == iIn[5149] / (iIn[1590.] - iIn[1590.]) * (iIn[1347.] - iIn[1347.]) do local iBo = bn + iIn[4025]; local iBp = imV[iBo] end; for iBp = iIn[7718], iIn[1371.] do if iBp * iBp < iIn[4077.] % iIn[4077.] then if iIn[2929] <= iIn[10019] / (iIn[6156.] % iIn[6156.]) - iIn[275] / (iIn[881] % iIn[881]) then tostring(iIn[8599], ax); local iBo = av and false; iIn[1336][iIn[9584]] = bit32 or lQ end end end; for iBp = iIn[3511] / (iIn[2766.] - iIn[2766.]), iIn[3020] - iIn[3020] do local iBo = { iIn[736], true, iIn[10651] } end; for iBp = iIn[7130] / (iIn[4526] - iIn[4526]), iIn[3082] - iIn[3082] do local iBo = { iIn[693.], ax } end; if iIn[4942] / (iIn[2917] - iIn[2917]) - iIn[4792] / (iIn[9909.] % iIn[9909.]) == iIn[460] % iIn[460] / (iIn[4077.] % iIn[4077.]) then local iBo = { iIn[2796.], im2 }; local iBp = iBo == imJ end; imT = nil; do for iBo = 1, 3. do if (iBo * iBo + iBo) % 2 == 1 then buffer:sub("vutyk"); if av == 102. / (189. - 189.) - 129. / (95 % 95) then im3 = 918. - imE; tostring() end end end; imG = iIn[6473]; while 57. % 57. / (9. % 9.) == 11 / (246. - 246.) * (182 % 182) do local iBo = false and print; local iBp = "idkqgj" and false end; imF = k7; imK = true; imJ = iIn[4991]; imI = iIn[9068]; imH = (iIn[6756.] + lQ) % iIn[5374]; imL = false; while true do imU = #imI; imR = imU - imJ; imQ = imF(imH % 4294967296); imQ = imQ % 2147483646. + 1; imP = imR >= 1; if imP then imP = imR <= 4 end; if imP then imQ = imQ * 16807 % 2147483647; if imR == 1 then imT = iNR(iNP(iNO(imI, 1), iNN(imQ, 255.))); imL = true; break elseif imR == 2 then imT = iNR(iNP(iNO(imI, 1), iNN(imQ, 255.)), iNP(iNO(imI, 2), iNN(iNQ(imQ, 8), 255.))); imL = true; break elseif imR == 3. then imT = iNR(iNP(iNO(imI, 1), iNN(imQ, 255.)), iNP(iNO(imI, 2), iNN(iNQ(imQ, 8), 255.)), iNP(iNO(imI, 3.), iNN(iNQ(imQ, 16), 255.))); imL = true; break elseif imR == 4 then imT = iNR(iNP(iNO(imI, 1), iNN(imQ, 255.)), iNP(iNO(imI, 2), iNN(iNQ(imQ, 8), 255.)), iNP(iNO(imI, 3.), iNN(iNQ(imQ, 16), 255.)), iNP(iNO(imI, 4), iNN(iNQ(imQ, 24.), 255.))); imL = true; break end end; imO = iNS(imI); imN = 0.; while true do if imN <= imR - 4 then imQ = imQ * 16807 % 2147483647; iNW(imO, imN, iNP(iNU(imO, imN), imQ)); imN = imN + 4 else break end end; if imL then break end; imQ = imQ * 16807 % 2147483647; imM = 0.; while true do if imN < imR then iNX(imO, imN, iNP(iNV(imO, imN), iNN(iNQ(imQ, imM * 8), 255.))); imN = imN + 1; imM = imM + 1 else break end end; if imL then break end; do imT = iNT(imO, 0., imR); imL = true; break end; break end end; while iIn[10617.] / (iIn[10617.] % iIn[10617.]) * (iIn[5393] % iIn[5393]) == iIn[2598.] / (iIn[7408] % iIn[7408]) - iIn[6521] / (iIn[3830] % iIn[3830]) do table[iIn[693.]] = not imY; ax = F - iIn[9501.] end; for iBp = iIn[7954] / (iIn[2366] % iIn[2366]), iIn[625] - iIn[625] do local iBo = { iIn[6828.] }; aV[im0] = iBo[iIn[8870]] end; for iBq = iIn[7718], iIn[1353.] do if iBq * iBq + iIn[7718] <= iIn[6446] - iIn[6446] then local iBo = iIn[9474.][imJ]; while iIn[597.] == (iIn[9495.] - iIn[9495.]) / (iIn[10697] - iIn[10697]) do local iBp = { br }; E[aG] = { im4 }; iIn[5051]:pop() end end end; if iIn[10838] / (iIn[6232] - iIn[6232]) - iIn[3082] / (iIn[7327] % iIn[7327]) == iIn[8921] / (iIn[6337] % iIn[6337]) * (iIn[4497.] - iIn[4497.]) then bq = iIn[5778.][iIn[3736]] end; imU = nil; do imN = iIn[7226]; imO = iIn[2794]; imP = k7; imQ = (iIn[5188] + lQ) % iIn[5374]; imR = iIn[7718]; imM = false; for iBo = 246. / (213. % 213.), 44 % 44 do E = { I, imX, 513. } end; while true do imH = #imN; imI = imH - imR; imJ = imP(imQ % 4294967296); imK = imI >= 1; if imK then imK = imI <= 4 end; if imK then imJ = iNY((imJ + 1832704949) % 4294967296, 13); if imI == 1 then imU = iNR(iNP(iNO(imN, 1), iNN(imJ, 255.))); imM = true; break elseif imI == 2 then imU = iNR(iNP(iNO(imN, 1), iNN(imJ, 255.)), iNP(iNO(imN, 2), iNN(iNQ(imJ, 8), 255.))); imM = true; break elseif imI == 3. then imU = iNR(iNP(iNO(imN, 1), iNN(imJ, 255.)), iNP(iNO(imN, 2), iNN(iNQ(imJ, 8), 255.)), iNP(iNO(imN, 3.), iNN(iNQ(imJ, 16), 255.))); imM = true; break elseif imI == 4 then imU = iNR(iNP(iNO(imN, 1), iNN(imJ, 255.)), iNP(iNO(imN, 2), iNN(iNQ(imJ, 8), 255.)), iNP(iNO(imN, 3.), iNN(iNQ(imJ, 16), 255.)), iNP(iNO(imN, 4), iNN(iNQ(imJ, 24.), 255.))); imM = true; break end end; imL = iNS(imN); imF = 0.; while true do if imF + 4 <= imI then imJ = iNY((imJ + 1832704949) % 4294967296, 13); iNW(imL, imF, iNP(iNU(imL, imF), imJ)); imF = imF + 4 else break end end; if imM then break end; imJ = iNY((imJ + 1832704949) % 4294967296, 13); imG = 0.; while true do if imF < imI then iNX(imL, imF, iNP(iNV(imL, imF), iNN(iNQ(imJ, imG * 8), 255.))); imF = imF + 1; imG = imG + 1 else break end end; if imM then break end; do imU = iNT(imL, 0., imI); imM = true; break end; break end end; for iBp = 1, 2 do if (iBp * iBp + iBp) % 2 == 1 then local iBo = "toumy" .. "eqaiurq"; ({}).offset = a4.y end end; for iBp = 1, 2 do if (iBp * iBp + iBp) % 2 == 1 then local iBo = { im1, 986 }; imL:format(650, am) end end; for iBp = iIn[7718], iIn[1353.] do if iBp * iBp < iIn[2526.] - iIn[2526.] then local iBo = iIn[6128] .. iIn[7443.]; ax = imH ~= iBo end end; while iIn[2526.] >= iIn[5030] / (iIn[9349] - iIn[9349]) * (iIn[10389.] - iIn[10389.]) do local iBo = im2[iIn[8629]] end; for iBp = iIn[1347.] / (iIn[8884] - iIn[8884]), iIn[3830] - iIn[3830] do local iBo = iIn[769] or iIn[6257] end; if iIn[6621.] / (iIn[3106] - iIn[3106]) - iIn[8393] / (iIn[1923.] % iIn[1923.]) == iIn[4942] / (iIn[5053] % iIn[5053]) * (iIn[1371.] % iIn[1371.]) then local iBo = iIn[537.] % iIn[2538.]; ({})[iIn[2188]] = iIn[7291] .. iBo end; if iIn[5314] / (iIn[8661.] - iIn[8661.]) - iIn[2033] / (iIn[3807.] % iIn[3807.]) == iIn[4067] % iIn[4067] / (iIn[797] % iIn[797]) then string[im3] = iIn[6787] .. iIn[3993.] end; while iIn[7408] % iIn[7408] / (iIn[6367] - iIn[6367]) == iIn[9770] do bB:pop(imE); local iBo = buffer - aj end; while 52 / (240. - 240.) * (203 - 203) == 216. / (157 - 157) - 116 / (112 - 112) do local iBo = imN >= 437 end; imF = nil; if 31 % 31 / (111. % 111.) == 202 / (209 - 209) * (214 - 214) then local iBo = buffer or false end; do for iBp = 1, 2 do if iBp * iBp < 105. % 105. then local iBo = ({}).parent end end; imL = false; if 228. % 228. / (174. % 174.) == 163 / (69. % 69.) - 107 / (132. - 132.) then for iBq = 105. / (136 - 136), 27. - 27. do bit32[UDim] = not 897.; local iBo = -imM; local iBp = iBo and true end end; imK = iIn[1335.]; imJ = true; imI = (iIn[1622] + lQ) % iIn[5374]; imH = iIn[9096.]; imG = k7; imM = false; while true do imW = #imK; imV = imW - imH; imR = imG(imI % 4294967296); imQ = imV >= 1; if imQ then imQ = imV <= 3. end; if imQ then imR = (imR * 1597 + 51749) % 4294967296; if imV == 1 then imF = iNR((iNO(imK, 1) - iNN(imR, 255.)) % 256); imM = true; break elseif imV == 2 then imF = iNR((iNO(imK, 1) - iNN(imR, 255.)) % 256, (iNO(imK, 2) - iNN(iNQ(imR, 8), 255.)) % 256); imM = true; break elseif imV == 3. then imF = iNR((iNO(imK, 1) - iNN(imR, 255.)) % 256, (iNO(imK, 2) - iNN(iNQ(imR, 8), 255.)) % 256, (iNO(imK, 3.) - iNN(iNQ(imR, 16), 255.)) % 256); imM = true; break end end; imP = iNS(imK); imO = 0.; while true do if imO + 4 <= imV then imR = (imR * 1597 + 51749) % 4294967296; iNW(imP, imO, (iNU(imP, imO) - imR) % 4294967296); imO = imO + 4 else break end end; if imM then break end; imR = (imR * 1597 + 51749) % 4294967296; imN = 0.; while true do if imO < imV then iNX(imP, imO, (iNV(imP, imO) - iNN(iNQ(imR, imN * 8), 255.)) % 256); imO = imO + 1; imN = imN + 1 else break end end; if imM then break end; do imF = iNT(imP, 0., imV); imM = true; break end; break end end; for iBp = 1, 3. do if (iBp * iBp + iBp) % 2 == 1 then aG:read(); local iBo = 20 ^ lR end end; for iBr = iIn[7718], iIn[1371.] do if iBr * iBr + iIn[7718] <= iIn[4991] % iIn[4991] then while iIn[1051] <= iIn[2513] / (iIn[1651] % iIn[1651]) - iIn[4049] / (iIn[2112.] % iIn[2112.]) do for iBp = iIn[7718], iIn[1353.] do if iBp * iBp + iIn[7718] <= iIn[537.] - iIn[537.] then local iBo = table[al] end end; for iBq = iIn[7718], iIn[1353.] do if iBq * iBq < iIn[2513] - iIn[2513] then ({})[type] = E ~= G; im3 = {} end end end end end; if iIn[3379] / (iIn[4025] % iIn[4025]) - iIn[9569] / (iIn[3643] - iIn[3643]) == imX then imG = iIn[10507] .. iIn[2144]; w = iIn[5423] > bm end; imW = nil; for iBp = 1, 2 do if iBp * iBp < 225. % 225. then local iBo = { lR, 44, Color3, next } end end; do while imT == 11 % 11 / (108. - 108.) do imJ(false, print); ({})[true] = not false end; imP = iIn[10480]; imQ = iIn[9226]; imR = (iIn[5113] + lQ) % iIn[5374]; imV = k7; imO = false; for iBp = 1, 2 do if (iBp * iBp + iBp) % 2 == 1 then while 227 / (102. % 102.) * (180. - 180.) == 168. / (147. - 147.) - 125 / (56 - 56) do local iBo = { O, 637 }; Enum[iBo] = "rsve" .. A end end end; while true do imM = #imQ; imN = imM - imP; imH = imV(imR % 4294967296); imI = imN >= 1; if imI then imI = imN <= 4 end; if imI then imH = (imH + 2654435769.) % 4294967296; if imN == 1 then imW = iNR(iNP(iNO(imQ, 1), iNN(imH, 255.))); imO = true; break elseif imN == 2 then imW = iNR(iNP(iNO(imQ, 1), iNN(imH, 255.)), iNP(iNO(imQ, 2), iNN(iNQ(imH, 8), 255.))); imO = true; break elseif imN == 3. then imW = iNR(iNP(iNO(imQ, 1), iNN(imH, 255.)), iNP(iNO(imQ, 2), iNN(iNQ(imH, 8), 255.)), iNP(iNO(imQ, 3.), iNN(iNQ(imH, 16), 255.))); imO = true; break elseif imN == 4 then imW = iNR(iNP(iNO(imQ, 1), iNN(imH, 255.)), iNP(iNO(imQ, 2), iNN(iNQ(imH, 8), 255.)), iNP(iNO(imQ, 3.), iNN(iNQ(imH, 16), 255.)), iNP(iNO(imQ, 4), iNN(iNQ(imH, 24.), 255.))); imO = true; break end end; imJ = iNS(imQ); imK = 0.; while true do if imK + 4 <= imN then imH = (imH + 2654435769.) % 4294967296; iNW(imJ, imK, iNP(iNU(imJ, imK), imH)); imK = imK + 4 else break end end; if imO then break end; imH = (imH + 2654435769.) % 4294967296; imL = 0.; while true do if imK < imN then iNX(imJ, imK, iNP(iNV(imJ, imK), iNN(iNQ(imH, imL * 8), 255.))); imK = imK + 1; imL = imL + 1 else break end end; if imO then break end; do imW = iNT(imJ, 0., imN); imO = true; break end; break end end; if 45. % 45. / (117. % 117.) == lM then if 358 < 86 / (3. % 3.) - 58 / (178 % 178) then local iBo = ba or false; local iBp = bn and iBo; aT() end end; if iIn[2462] / (iIn[5060] % iIn[5060]) - iIn[659] / (iIn[2366] - iIn[2366]) == string then local iBo = imU // A end; if iIn[5744] / (iIn[1070] % iIn[1070]) * (iIn[3706] - iIn[3706]) == iIn[5455] / (iIn[4040] % iIn[4040]) - iIn[10222] / (iIn[3511] % iIn[3511]) then iIn[2714](iIn[1958], im0) end; for iBr = iIn[7718], iIn[1371.] do if iBr * iBr + iIn[7718] <= iIn[4942] % iIn[4942] then for iBq = iIn[724] / (iIn[8393] % iIn[8393]), iIn[10838] % iIn[10838] do local iBo = iIn[78.] .. iIn[9856]; local iBp = imP[w] end end end; for iBo = 1, 3. do if iBo * iBo < 64 - 64 then O = {}; aU.index = "zmte" .. "vrwl" end end; imH = nil; do for iBo = 1, 2 do if iBo * iBo + 1 <= 149 % 149 then bm[963.] = imQ ~= 335 end end; imN = iIn[8926]; imM = iIn[9744.]; imL = iIn[4851.]; for iBq = 1, 3. do if iBq * iBq < 210. % 210. then for iBp = 1, 3. do if (iBp * iBp + iBp) % 2 == 1 then local iBo = imG % 332 end end end end; imK = (iIn[6122] + lQ) % iIn[5374]; for iBo = 171. / (63. % 63.), 70 - 70 do ({})[ax] = ("ylmqir")[false]; bn = tonumber and string end; imJ = iIn[946]; imI = k7; imO = false; while true do imY = #imM; imX = imY - imJ; imG = imI(imK % 4294967296); imV = imX >= 1; if imV then imV = imX <= 3. end; if imV then imG = (imG * 1597 + 51749) % 4294967296; if imX == 1 then imH = iNR((iNO(imM, 1) - iNN(imG, 255.)) % 256); imO = true; break elseif imX == 2 then imH = iNR((iNO(imM, 1) - iNN(imG, 255.)) % 256, (iNO(imM, 2) - iNN(iNQ(imG, 8), 255.)) % 256); imO = true; break elseif imX == 3. then imH = iNR((iNO(imM, 1) - iNN(imG, 255.)) % 256, (iNO(imM, 2) - iNN(iNQ(imG, 8), 255.)) % 256, (iNO(imM, 3.) - iNN(iNQ(imG, 16), 255.)) % 256); imO = true; break end end; imR = iNS(imM); imQ = 0.; while true do if imQ + 4 <= imX then imG = (imG * 1597 + 51749) % 4294967296; iNW(imR, imQ, (iNU(imR, imQ) - imG) % 4294967296); imQ = imQ + 4 else break end end; if imO then break end; imG = (imG * 1597 + 51749) % 4294967296; imP = 0.; while true do if imQ < imX then iNX(imR, imQ, (iNV(imR, imQ) - iNN(iNQ(imG, imP * 8), 255.)) % 256); imQ = imQ + 1; imP = imP + 1 else break end end; if imO then break end; do imH = iNT(imR, 0., imX); imO = true; break end; break end end; while iIn[9807.] < iIn[659] / (iIn[10653.] % iIn[10653.]) * (iIn[659] % iIn[659]) do local iBo = { iIn[7115] }; local iBp = iIn[8588] ^ iIn[4019] end; while iIn[6367] % iIn[6367] / (iIn[5017] % iIn[5017]) == bit32 do E = imK ^ iIn[4695.] end; for iBp = iIn[8563] / (iIn[1307] % iIn[1307]), iIn[1079] % iIn[1079] do local iBo = iIn[10184][iIn[4557.]]; av = iIn[7562] .. iIn[4113.] end; for iBq = iIn[5436.] / (iIn[7954] - iIn[7954]), iIn[3828.] % iIn[3828.] do local iBo = iIn[5704] // aV; local iBp = imU[iIn[9584]] end; for iBp = 1, 3. do if iBp * iBp + 1 <= 98 - 98 then im0 = w and imG; local iBo = aG and pcall end end; imY = nil; do imP = iIn[533]; imQ = k7; imR = iIn[927.]; for iBo = 132. / (88 % 88), 161 - 161 do al.y = 50 * 488 end; imV = iIn[10480]; imG = iIn[1722.]; for iBp = 1, 2 do if iBp * iBp < 19 - 19 then local iBo = I and "ydkoi" end end; imX = (iIn[4382] + lQ) % iIn[5374]; imO = false; while true do imK = #imG; imL = imK - imV; imM = imQ(imX % 4294967296); imM = imM % 2147483646. + 1; imN = imL >= 1; if imN then imN = imL <= 4 end; if imN then imM = imM * 16807 % 2147483647; if imL == 1 then imY = iNR(iNP(iNO(imG, 1), iNN(imM, 255.))); imO = true; break elseif imL == 2 then imY = iNR(iNP(iNO(imG, 1), iNN(imM, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imM, 8), 255.))); imO = true; break elseif imL == 3. then imY = iNR(iNP(iNO(imG, 1), iNN(imM, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imM, 8), 255.)), iNP(iNO(imG, 3.), iNN(iNQ(imM, 16), 255.))); imO = true; break elseif imL == 4 then imY = iNR(iNP(iNO(imG, 1), iNN(imM, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imM, 8), 255.)), iNP(iNO(imG, 3.), iNN(iNQ(imM, 16), 255.)), iNP(iNO(imG, 4), iNN(iNQ(imM, 24.), 255.))); imO = true; break end end; imZ = iNS(imG); imI = 0.; while true do if imI <= imL - 4 then imM = imM * 16807 % 2147483647; iNW(imZ, imI, iNP(iNU(imZ, imI), imM)); imI = imI + 4 else break end end; if imO then break end; imM = imM * 16807 % 2147483647; imJ = 0.; while true do if imI < imL then iNX(imZ, imI, iNP(iNV(imZ, imI), iNN(iNQ(imM, imJ * 8), 255.))); imI = imI + 1; imJ = imJ + 1 else break end end; if imO then break end; do imY = iNT(imZ, 0., imL); imO = true; break end; break end end; while iIn[8943.] / (iIn[8943.] % iIn[8943.]) * (iIn[10906] - iIn[10906]) == iIn[7868] % iIn[7868] / (iIn[3379] - iIn[3379]) do local iBo = -iIn[6720.] end; for iBs = iIn[7718], iIn[1371.] do if iBs * iBs < iIn[1347.] - iIn[1347.] then for iBq = iIn[7718], iIn[1371.] do if iBq * iBq + iIn[7718] <= iIn[2922.] % iIn[2922.] then local iBo = iIn[10289] ^ l; local iBp = iIn[2483] .. iIn[7199] end end; local iBr = imJ // ao end end; if 25 / (169 % 169) - 192. / (61 % 61) == ax then local iBo = 164 ^ 992; E = ("zltg")[false] end; imZ = nil; do imM = iIn[3028]; imL = iIn[2897]; while 210. / (53 % 53) - 84. / (245 % 245) == imX do UDim[976] = { imI, false, "ryob" } end; imK = k7; imJ = (iIn[10149.] + lQ) % iIn[5374]; imI = iIn[10480]; for iBp = 1, 2 do if iBp * iBp + 1 <= 74 % 74 then local iBo = "etzz" ~= Enum end end; imN = false; while 237. / (246. - 246.) - 198. / (161 % 161) < 65 do local iBo = buffer[w] end; while true do imX = #imM; imG = imX - imI; imV = imK(imJ % 4294967296); imR = imG >= 1; if imR then imR = imG <= 4 end; if imR then imV = iNY((imV + 1832704949) % 4294967296, 13); if imG == 1 then imZ = iNR(iNP(iNO(imM, 1), iNN(imV, 255.))); imN = true; break elseif imG == 2 then imZ = iNR(iNP(iNO(imM, 1), iNN(imV, 255.)), iNP(iNO(imM, 2), iNN(iNQ(imV, 8), 255.))); imN = true; break elseif imG == 3. then imZ = iNR(iNP(iNO(imM, 1), iNN(imV, 255.)), iNP(iNO(imM, 2), iNN(iNQ(imV, 8), 255.)), iNP(iNO(imM, 3.), iNN(iNQ(imV, 16), 255.))); imN = true; break elseif imG == 4 then imZ = iNR(iNP(iNO(imM, 1), iNN(imV, 255.)), iNP(iNO(imM, 2), iNN(iNQ(imV, 8), 255.)), iNP(iNO(imM, 3.), iNN(iNQ(imV, 16), 255.)), iNP(iNO(imM, 4), iNN(iNQ(imV, 24.), 255.))); imN = true; break end end; imQ = iNS(imM); imP = 0.; while true do if imP + 4 <= imG then imV = iNY((imV + 1832704949) % 4294967296, 13); iNW(imQ, imP, iNP(iNU(imQ, imP), imV)); imP = imP + 4 else break end end; if imN then break end; imV = iNY((imV + 1832704949) % 4294967296, 13); imO = 0.; while true do if imP < imG then iNX(imQ, imP, iNP(iNV(imQ, imP), iNN(iNQ(imV, imO * 8), 255.))); imP = imP + 1; imO = imO + 1 else break end end; if imN then break end; do imZ = iNT(imQ, 0., imG); imN = true; break end; break end end; for iBp = 1, 2 do if iBp * iBp < 52 % 52 then local iBo = A * F end end; while 162. / (47 - 47) - 16 / (107 % 107) == 70 % 70 / (94 % 94) do local iBo = { A, tonumber, imF }; buffer[bB] = #"gbo" end; if aS == iIn[3598] / (iIn[7670] % iIn[7670]) * (iIn[6193] - iIn[6193]) then local iBo = math.index; local iBp = not bq end; while imS == iIn[10019] % iIn[10019] / (iIn[7327] % iIn[7327]) do local iBo = iIn[3395][w]; while iIn[7408] / (iIn[5798] % iIn[5798]) - iIn[5053] / (iIn[4077.] % iIn[4077.]) < iIn[946] do ({})[iIn[7994]] = -a_; iBo[iIn[2002]] = iIn[10184] * am end end; for iBp = iIn[7718], iIn[1371.] do if iBp * iBp < iIn[1371.] % iIn[1371.] then for iBo = iIn[881] / (iIn[1371.] % iIn[1371.]), iIn[3020] % iIn[3020] do E = iIn[3204.] .. iIn[3944]; if iIn[1818.] / (iIn[7710.] % iIn[7710.]) - iIn[7039] / (iIn[414.] - iIn[414.]) == iIn[3404] / (iIn[3926] % iIn[3926]) * (iIn[2994.] % iIn[2994.]) then G:reset(iIn[134]) end end end end; if F == iIn[1362.] / (iIn[9778] - iIn[9778]) - iIn[6148] / (iIn[8861] % iIn[8861]) then local iBo = bC[iIn[4829]] end; imX = nil; do imV = iIn[7786]; for iBq = 1, 2 do if (iBq * iBq + iBq) % 2 == 1 then local iBo = E * imH; local iBp = "sosl" .. "oua" end end; imG = iIn[7432]; imO = false; if true == 108. / (155 - 155) - 102. / (49 % 49) then local iBo = #aU; E[985] = l.buffer end; imP = (iIn[9568] + lQ) % iIn[5374]; imQ = iIn[10480]; if 84. % 84. / (3. - 3.) == 255. / (145 % 145) - 92 / (207. % 207.) then local iBo = im4 and "ndnetw"; local iBp = "aekwd" <= imH end; imR = k7; for iBo = 126. / (27. - 27.), 90. % 90. do local iWf = bl; bl = u * 462. end; while ao == (68 - 68) / (80 - 80) do local iBo = 320 % 92 end; imN = false; for iBo = 1, 3. do if iBo * iBo < 226 - 226 then ai:set(imF, "hrehrtv"); aj = { true } end end; while true do im0 = #imG; im_ = im0 - imQ; imI = imR(imP % 4294967296); imJ = im_ >= 1; if imJ then imJ = im_ <= 3. end; if imJ then imI = (imI * 1597 + 51749) % 4294967296; if im_ == 1 then imX = iNR((iNO(imG, 1) - iNN(imI, 255.)) % 256); imN = true; break elseif im_ == 2 then imX = iNR((iNO(imG, 1) - iNN(imI, 255.)) % 256, (iNO(imG, 2) - iNN(iNQ(imI, 8), 255.)) % 256); imN = true; break elseif im_ == 3. then imX = iNR((iNO(imG, 1) - iNN(imI, 255.)) % 256, (iNO(imG, 2) - iNN(iNQ(imI, 8), 255.)) % 256, (iNO(imG, 3.) - iNN(iNQ(imI, 16), 255.)) % 256); imN = true; break end end; imK = iNS(imG); imL = 0.; while true do if imL + 4 <= im_ then imI = (imI * 1597 + 51749) % 4294967296; iNW(imK, imL, (iNU(imK, imL) - imI) % 4294967296); imL = imL + 4 else break end end; if imN then break end; imI = (imI * 1597 + 51749) % 4294967296; imM = 0.; while true do if imL < im_ then iNX(imK, imL, (iNV(imK, imL) - iNN(iNQ(imI, imM * 8), 255.)) % 256); imL = imL + 1; imM = imM + 1 else break end end; if imN then break end; do imX = iNT(imK, 0., im_); imN = true; break end; break end end; while 9. % 9. / (17 % 17) == 130 / (35 - 35) * (124 - 124) do local iBo = -P end; if iIn[7774] / (iIn[1651] - iIn[1651]) - iIn[4049] / (iIn[2619.] % iIn[2619.]) > iIn[5314] then am(); local iBo = #iIn[10451]; ({})[iIn[5857]] = im0 % imR end; while 165. / (154 % 154) * (221 % 221) < 96. do imM:add(bC); local iBo = ("knykbk").head end; im0 = nil; do while im0 == 67 / (41 % 41) - 191 / (237. % 237.) do local iBo = { bB, im2, select }; iBo = iBo[bm] end; imM = iIn[849.]; imL = k7; imK = iIn[10817]; imJ = iIn[1411]; imI = iIn[2427.]; im_ = (iIn[7390] + lQ) % iIn[5374]; imN = false; while true do im1 = #imI; imG = im1 - imJ; imV = imL(im_ % 4294967296); imV = imV % 2147483646. + 1; imR = imG >= 1; if imR then imR = imG <= 4 end; if imR then imV = imV * 16807 % 2147483647; if imG == 1 then im0 = iNR(iNP(iNO(imI, 1), iNN(imV, 255.))); imN = true; break elseif imG == 2 then im0 = iNR(iNP(iNO(imI, 1), iNN(imV, 255.)), iNP(iNO(imI, 2), iNN(iNQ(imV, 8), 255.))); imN = true; break elseif imG == 3. then im0 = iNR(iNP(iNO(imI, 1), iNN(imV, 255.)), iNP(iNO(imI, 2), iNN(iNQ(imV, 8), 255.)), iNP(iNO(imI, 3.), iNN(iNQ(imV, 16), 255.))); imN = true; break elseif imG == 4 then im0 = iNR(iNP(iNO(imI, 1), iNN(imV, 255.)), iNP(iNO(imI, 2), iNN(iNQ(imV, 8), 255.)), iNP(iNO(imI, 3.), iNN(iNQ(imV, 16), 255.)), iNP(iNO(imI, 4), iNN(iNQ(imV, 24.), 255.))); imN = true; break end end; imQ = iNS(imI); imP = 0.; while true do if imP <= imG - 4 then imV = imV * 16807 % 2147483647; iNW(imQ, imP, iNP(iNU(imQ, imP), imV)); imP = imP + 4 else break end end; if imN then break end; imV = imV * 16807 % 2147483647; imO = 0.; while true do if imP < imG then iNX(imQ, imP, iNP(iNV(imQ, imP), iNN(iNQ(imV, imO * 8), 255.))); imP = imP + 1; imO = imO + 1 else break end end; if imN then break end; do im0 = iNT(imQ, 0., imG); imN = true; break end; break end end; for iBo = iIn[7718], iIn[1371.] do if (iBo * iBo + iBo) % iIn[1353.] == iIn[7718] then iIn[9204.][iIn[10871]] = iIn[260][O] end end; for iBo = iIn[4999] / (iIn[294.] % iIn[294.]), iIn[8563] - iIn[8563] do iIn[9597.][iIn[7346]] = iIn[9482] + imW end; im1 = nil; do imQ = iIn[10480]; imR = k7; while (68 - 68) / (14 % 14) == 22 / (213. % 213.) - 222. / (143 % 143) do local iBo = im1 == true; ("yvggbqu")[im0] = im3 * 779 end; imV = (iIn[2229.] + lQ) % iIn[5374]; for iBp = 16 / (56 - 56), 35 % 35 do local iBo = 811 or true; H = Color3.right end; imG = iIn[240.]; for iBp = 1, 3. do if (iBp * iBp + iBp) % 2 == 1 then ({}):read(); local iBo = br < bB end end; imP = false; for iBo = 100 / (253 - 253), 195. - 195. do aG = 570. * 111.; UDim("pcgnmrr", ipairs) end; while true do imL = #imG; imM = imL - imQ; imN = imR(imV % 4294967296); imN = imN % 2147483646. + 1; imO = imM >= 1; if imO then imO = imM <= 4 end; if imO then imN = imN * 16807 % 2147483647; if imM == 1 then im1 = iNR(iNP(iNO(imG, 1), iNN(imN, 255.))); imP = true; break elseif imM == 2 then im1 = iNR(iNP(iNO(imG, 1), iNN(imN, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imN, 8), 255.))); imP = true; break elseif imM == 3. then im1 = iNR(iNP(iNO(imG, 1), iNN(imN, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imN, 8), 255.)), iNP(iNO(imG, 3.), iNN(iNQ(imN, 16), 255.))); imP = true; break elseif imM == 4 then im1 = iNR(iNP(iNO(imG, 1), iNN(imN, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imN, 8), 255.)), iNP(iNO(imG, 3.), iNN(iNQ(imN, 16), 255.)), iNP(iNO(imG, 4), iNN(iNQ(imN, 24.), 255.))); imP = true; break end end; imI = iNS(imG); imJ = 0.; while true do if imJ + 4 <= imM then imN = imN * 16807 % 2147483647; iNW(imI, imJ, iNP(iNU(imI, imJ), imN)); imJ = imJ + 4 else break end end; if imP then break end; imN = imN * 16807 % 2147483647; imK = 0.; while true do if imJ < imM then iNX(imI, imJ, iNP(iNV(imI, imJ), iNN(iNQ(imN, imK * 8), 255.))); imJ = imJ + 1; imK = imK + 1 else break end end; if imP then break end; do im1 = iNT(imI, 0., imM); imP = true; break end; break end end; if (iIn[4218.] - iIn[4218.]) / (iIn[6215] % iIn[6215]) < iIn[10651] then local iBo = -buffer; local iBp = buffer[iIn[10044.]] end; imI = nil; do imK = iIn[8526.]; while (243. - 243.) / (89 % 89) == 62 / (7 % 7) - 54. / (164 - 164) do local iBo = 942. >= im1 end; imJ = iIn[2887]; imN = (iIn[7047.] + lQ) % iIn[5374]; imM = k7; imL = iIn[10480]; while 69. / (246. - 246.) * (215 % 215) == 24. / (202 - 202) - 121 / (88 - 88) do for iBp = 74 / (90. % 90.), 170 % 170 do ("qxpy").index = ao + 264.; Enum:find(); local iBo = l.node end end; imO = false; while true do im2 = #imJ; im_ = im2 - imL; imG = imM(imN % 4294967296); imG = imG % 2147483646. + 1; imV = im_ >= 1; if imV then imV = im_ <= 4 end; if imV then imG = imG * 16807 % 2147483647; if im_ == 1 then imI = iNR(iNP(iNO(imJ, 1), iNN(imG, 255.))); imO = true; break elseif im_ == 2 then imI = iNR(iNP(iNO(imJ, 1), iNN(imG, 255.)), iNP(iNO(imJ, 2), iNN(iNQ(imG, 8), 255.))); imO = true; break elseif im_ == 3. then imI = iNR(iNP(iNO(imJ, 1), iNN(imG, 255.)), iNP(iNO(imJ, 2), iNN(iNQ(imG, 8), 255.)), iNP(iNO(imJ, 3.), iNN(iNQ(imG, 16), 255.))); imO = true; break elseif im_ == 4 then imI = iNR(iNP(iNO(imJ, 1), iNN(imG, 255.)), iNP(iNO(imJ, 2), iNN(iNQ(imG, 8), 255.)), iNP(iNO(imJ, 3.), iNN(iNQ(imG, 16), 255.)), iNP(iNO(imJ, 4), iNN(iNQ(imG, 24.), 255.))); imO = true; break end end; imR = iNS(imJ); imQ = 0.; while true do if imQ <= im_ - 4 then imG = imG * 16807 % 2147483647; iNW(imR, imQ, iNP(iNU(imR, imQ), imG)); imQ = imQ + 4 else break end end; if imO then break end; imG = imG * 16807 % 2147483647; imP = 0.; while true do if imQ < im_ then iNX(imR, imQ, iNP(iNV(imR, imQ), iNN(iNQ(imG, imP * 8), 255.))); imQ = imQ + 1; imP = imP + 1 else break end end; if imO then break end; do imI = iNT(imR, 0., im_); imO = true; break end; break end end; for iBo = 138. / (198. - 198.), 152 % 152 do ({})[imR] = ({}).len end; for iBq = iIn[7718], iIn[1371.] do if iBq * iBq + iIn[7718] <= iIn[4457] % iIn[4457] then for iBp = iIn[7718], iIn[1353.] do if (iBp * iBp + iBp) % iIn[1353.] == iIn[7718] then imT(); imX[true] = { iIn[646] }; local iBo = string.right end end end end; while bm == iIn[1879] / (iIn[8218] - iIn[8218]) - iIn[8921] / (iIn[5257] % iIn[5257]) do if im1 == iIn[6215] / (iIn[3643] % iIn[3643]) - iIn[3504.] / (iIn[2647] % iIn[2647]) then E = iIn[4999] // iIn[1772]; local iBo = not k7 end end; for iBo = iIn[7718], iIn[1353.] do if (iBo * iBo + iBo) % iIn[1353.] == iIn[7718] then bq = iIn[9714.] ^ iIn[9906.] end end; if z == iIn[5314] % iIn[5314] / (iIn[537.] % iIn[537.]) then local iBo = imY <= iIn[7387] end; while imV == iIn[3167] / (iIn[8134] - iIn[8134]) - iIn[5376.] / (iIn[7408] % iIn[7408]) do local iBo = iIn[10184][iIn[10215.]]; imG:byte(I) end; if (246. - 246.) / (241 % 241) == 235 / (115 % 115) * (123. - 123.) then lR = 734 or al end; im2 = nil; for iBp = 1, 2 do if (iBp * iBp + iBp) % 2 == 1 then local iBo = 272 ^ 851; lR[iBo] = not 322 end end; do imP = true; if 204. / (22 % 22) * (251 % 251) < 299 then tostring(false, aV); local iBo = 608 // imN end; imQ = iIn[9302]; imR = iIn[159.]; if 837. >= 27. / (238 - 238) * (11 % 11) then local iWg = imY; imY = J[true] end; imV = (iIn[7114] + lQ) % iIn[5374]; imG = iIn[5300]; im_ = k7; imO = false; while true do imK = #imQ; imL = imK - imG; imM = im_(imV % 4294967296); imN = imL >= 1; if imN then imN = imL <= 3. end; if imN then imM = (imM * 1597 + 51749) % 4294967296; if imL == 1 then im2 = iNR((iNO(imQ, 1) - iNN(imM, 255.)) % 256); imO = true; break elseif imL == 2 then im2 = iNR((iNO(imQ, 1) - iNN(imM, 255.)) % 256, (iNO(imQ, 2) - iNN(iNQ(imM, 8), 255.)) % 256); imO = true; break elseif imL == 3. then im2 = iNR((iNO(imQ, 1) - iNN(imM, 255.)) % 256, (iNO(imQ, 2) - iNN(iNQ(imM, 8), 255.)) % 256, (iNO(imQ, 3.) - iNN(iNQ(imM, 16), 255.)) % 256); imO = true; break end end; im4 = iNS(imQ); im3 = 0.; while true do if im3 + 4 <= imL then imM = (imM * 1597 + 51749) % 4294967296; iNW(im4, im3, (iNU(im4, im3) - imM) % 4294967296); im3 = im3 + 4 else break end end; if imO then break end; imM = (imM * 1597 + 51749) % 4294967296; imJ = 0.; while true do if im3 < imL then iNX(im4, im3, (iNV(im4, im3) - iNN(iNQ(imM, imJ * 8), 255.)) % 256); im3 = im3 + 1; imJ = imJ + 1 else break end end; if imO then break end; do im2 = iNT(im4, 0., imL); imO = true; break end; break end end; if 51. / (204. - 204.) - 248 / (250 % 250) == 86 % 86 / (13 % 13) then if 871 < 233 / (229 % 229) - 225. / (129. - 129.) then local iBo = { aV }; imJ:byte(false, imH) end end; for iBr = iIn[6720.] / (iIn[293] - iIn[293]), iIn[8568.] % iIn[8568.] do for iBq = iIn[7718], iIn[1353.] do if iBq * iBq < iIn[5732] % iIn[5732] then local iBo = iIn[5149] - iIn[9906.]; local iBp = iIn[2091.] ^ iBo end end end; for iBp = iIn[7718], iIn[1371.] do if (iBp * iBp + iBp) % iIn[1353.] == iIn[7718] then local iBo = true or k7; k7 = P[iIn[2002]] end end; while iIn[2958.] / (iIn[3795.] % iIn[3795.]) - iIn[6446] / (iIn[10726] % iIn[10726]) == iIn[471.] % iIn[471.] / (iIn[954.] - iIn[954.]) do ba = { table, an }; local iBo = buffer // Q end; for iBo = iIn[7718], iIn[1353.] do if iBo * iBo + iIn[7718] <= iIn[7257.] % iIn[7257.] then aU = aj[iIn[7989.]]; iIn[1707.](iIn[4893.], imF) end end; for iBp = iIn[5798] / (iIn[8195] % iIn[8195]), iIn[6232] % iIn[6232] do aj = iIn[4653.] or true; local iBo = buffer == iIn[9482] end; while iIn[7195] < iIn[2033] / (iIn[5436.] % iIn[5436.]) - iIn[7148] / (iIn[2598.] % iIn[2598.]) do local iBo = #iIn[2307.]; for iBq = iIn[7718], iIn[1371.] do if iBq * iBq + iIn[7718] <= iIn[4018] - iIn[4018] then while tostring == iIn[8861] / (iIn[4218.] % iIn[4218.]) * (iIn[9349] - iIn[9349]) do ({})[iIn[3116]] = I[false]; iIn[6276.][ak] = ({})[iBo]; local iBp = E[iBo] end end end; iIn[1336][iIn[6336.]] = iBo or math end; im4 = nil; for iBo = 1, 2 do if (iBo * iBo + iBo) % 2 == 1 then bm["gvhf"] = -Enum end end; do if 50 / (129. - 129.) * (253 % 253) < 814 then table.y = 693. % aa end; imL = iIn[10480]; imK = k7; for iBp = 1, 3. do if iBp * iBp < 6. % 6. then local iBo = UDim2 + 294.; iBo = im1 // 229 end end; imJ = (iIn[2857] + lQ) % iIn[5374]; im3 = iIn[6329]; imM = false; for iBq = 15. / (129. % 129.), 252. - 252. do ({}):next(); local iBo = 866 + 56; local iBp = ({}).count end; while true do imG = #im3; imV = imG - imL; imR = imK(imJ % 4294967296); imR = imR % 2147483646. + 1; imQ = imV >= 1; if imQ then imQ = imV <= 4 end; if imQ then imR = imR * 16807 % 2147483647; if imV == 1 then im4 = iNR(iNP(iNO(im3, 1), iNN(imR, 255.))); imM = true; break elseif imV == 2 then im4 = iNR(iNP(iNO(im3, 1), iNN(imR, 255.)), iNP(iNO(im3, 2), iNN(iNQ(imR, 8), 255.))); imM = true; break elseif imV == 3. then im4 = iNR(iNP(iNO(im3, 1), iNN(imR, 255.)), iNP(iNO(im3, 2), iNN(iNQ(imR, 8), 255.)), iNP(iNO(im3, 3.), iNN(iNQ(imR, 16), 255.))); imM = true; break elseif imV == 4 then im4 = iNR(iNP(iNO(im3, 1), iNN(imR, 255.)), iNP(iNO(im3, 2), iNN(iNQ(imR, 8), 255.)), iNP(iNO(im3, 3.), iNN(iNQ(imR, 16), 255.)), iNP(iNO(im3, 4), iNN(iNQ(imR, 24.), 255.))); imM = true; break end end; imP = iNS(im3); imO = 0.; while true do if imO + 4 <= imV then imR = imR * 16807 % 2147483647; iNW(imP, imO, iNP(iNU(imP, imO), imR)); imO = imO + 4 else break end end; if imM then break end; imR = imR * 16807 % 2147483647; imN = 0.; while true do if imO < imV then iNX(imP, imO, iNP(iNV(imP, imO), iNN(iNQ(imR, imN * 8), 255.))); imO = imO + 1; imN = imN + 1 else break end end; if imM then break end; do im4 = iNT(imP, 0., imV); imM = true; break end; break end end; if iIn[8218] / (iIn[2621] % iIn[2621]) - iIn[9693.] / (iIn[10839.] % iIn[10839.]) == iIn[4731.] then local iBo = iIn[6842] .. buffer; for iBp = iIn[2619.] / (iIn[2647] - iIn[2647]), iIn[946] % iIn[946] do aa = iBo[iBo]; E = iBo[iIn[7346]] end end; if iIn[6518] == iIn[5732] % iIn[5732] / (iIn[2389] - iIn[2389]) then iIn[9017][J] = imI[iIn[3990.]] end; local bq = lM(imE, { [imS] = lJ, [imT] = iIn[10184][imU](iIn[10480], iIn[5314], iIn[7718], iIn[10480]), [imF] = iIn[1336][imW](iIn[946], iIn[946], iIn[2958.]), [imH] = bl, [imY] = iIn[8269][imZ][imX], [im0] = iIn[1336][im1](iIn[7145], iIn[7689.], iIn[10697]), [imI] = iIn[4218.], [im2] = false, [im4] = true }); for iBo = 1, 3. do if iBo * iBo + 1 <= 230 % 230 then ("zuccg").right = {}; im_ = ls + 81. end end; imG = nil; do imN = iIn[2316.]; if pcall == 204. / (182 % 182) * (146 - 146) then local iBo = 28 % bB end; imO = iIn[9961]; imP = iIn[6503]; while 49 % 49 / (244 % 244) == ak do local iBo = "xkk" .. "omd"; am = av.len end; imQ = (iIn[8464] + lQ) % iIn[5374]; imR = iIn[10480]; for iBp = 1, 2 do if (iBp * iBp + iBp) % 2 == 1 then for iBo = 1, 2 do if iBo * iBo + 1 <= 149 % 149 then ({}):size(imH, 218) end end; bm = H // 950 end end; imV = k7; imM = false; while true do imI = #imO; im2 = imI - imR; im4 = imV(imQ % 4294967296); im3 = im2 >= 1; if im3 then im3 = im2 <= 3. end; if im3 then im4 = (im4 * 1597 + 51749) % 4294967296; if im2 == 1 then imG = iNR((iNO(imO, 1) - iNN(im4, 255.)) % 256); imM = true; break elseif im2 == 2 then imG = iNR((iNO(imO, 1) - iNN(im4, 255.)) % 256, (iNO(imO, 2) - iNN(iNQ(im4, 8), 255.)) % 256); imM = true; break elseif im2 == 3. then imG = iNR((iNO(imO, 1) - iNN(im4, 255.)) % 256, (iNO(imO, 2) - iNN(iNQ(im4, 8), 255.)) % 256, (iNO(imO, 3.) - iNN(iNQ(im4, 16), 255.)) % 256); imM = true; break end end; imJ = iNS(imO); imK = 0.; while true do if imK + 4 <= im2 then im4 = (im4 * 1597 + 51749) % 4294967296; iNW(imJ, imK, (iNU(imJ, imK) - im4) % 4294967296); imK = imK + 4 else break end end; if imM then break end; im4 = (im4 * 1597 + 51749) % 4294967296; imL = 0.; while true do if imK < im2 then iNX(imJ, imK, (iNV(imJ, imK) - iNN(iNQ(im4, imL * 8), 255.)) % 256); imK = imK + 1; imL = imL + 1 else break end end; if imM then break end; do imG = iNT(imJ, 0., im2); imM = true; break end; break end end; for iBo = iIn[4458.] / (iIn[4973] % iIn[4973]), iIn[9072.] % iIn[9072.] do imN = iIn[3591.] + iIn[7713.] end; for iBp = iIn[7718], iIn[1353.] do if iBp * iBp + iIn[7718] <= iIn[7408] - iIn[7408] then local iBo = ({})[im_]; im4[iIn[4869.]] = {} end end; imI = nil; do imL = false; imK = k7; while 176 / (160 - 160) * (145 - 145) == 168. / (156. - 156.) - 229 / (28 - 28) do local iBo = { false }; imQ.buffer = a4[true] end; imJ = iIn[552.]; im3 = iIn[797]; im4 = iIn[10356.]; while 552. >= 8 / (136 - 136) * (41 - 41) do av = "hwqafu" .. buffer end; im2 = (iIn[1659.] + lQ) % iIn[5374]; imM = false; while true do im1 = #im4; imV = im1 - im3; imR = imK(im2 % 4294967296); imR = imR % 2147483646. + 1; imQ = imV >= 1; if imQ then imQ = imV <= 4 end; if imQ then imR = imR * 16807 % 2147483647; if imV == 1 then imI = iNR(iNP(iNO(im4, 1), iNN(imR, 255.))); imM = true; break elseif imV == 2 then imI = iNR(iNP(iNO(im4, 1), iNN(imR, 255.)), iNP(iNO(im4, 2), iNN(iNQ(imR, 8), 255.))); imM = true; break elseif imV == 3. then imI = iNR(iNP(iNO(im4, 1), iNN(imR, 255.)), iNP(iNO(im4, 2), iNN(iNQ(imR, 8), 255.)), iNP(iNO(im4, 3.), iNN(iNQ(imR, 16), 255.))); imM = true; break elseif imV == 4 then imI = iNR(iNP(iNO(im4, 1), iNN(imR, 255.)), iNP(iNO(im4, 2), iNN(iNQ(imR, 8), 255.)), iNP(iNO(im4, 3.), iNN(iNQ(imR, 16), 255.)), iNP(iNO(im4, 4), iNN(iNQ(imR, 24.), 255.))); imM = true; break end end; imP = iNS(im4); imO = 0.; while true do if imO <= imV - 4 then imR = imR * 16807 % 2147483647; iNW(imP, imO, iNP(iNU(imP, imO), imR)); imO = imO + 4 else break end end; if imM then break end; imR = imR * 16807 % 2147483647; imN = 0.; while true do if imO < imV then iNX(imP, imO, iNP(iNV(imP, imO), iNN(iNQ(imR, imN * 8), 255.))); imO = imO + 1; imN = imN + 1 else break end end; if imM then break end; do imI = iNT(imP, 0., imV); imM = true; break end; break end end; while G == 90. / (62 % 62) * (176 - 176) do while 162. / (202 % 202) - 142 / (138. % 138.) < 6. do imO = a_ == pairs; imK() end end; while tostring == iIn[10806.] % iIn[10806.] / (iIn[6905] - iIn[6905]) do bq[iIn[9489.]] = bq + G end; for iBo = iIn[1307] / (iIn[8435] - iIn[8435]), iIn[2462] - iIn[2462] do iIn[7486][H] = iIn[7130] - iIn[2620] end; im1 = nil; do imN = iIn[8950]; imO = k7; imP = false; while 151 / (3. - 3.) * (234. % 234.) == al do local iBo = ("lyr")[820]; aj = iBo[221] end; imQ = iIn[797]; for iBo = 1, 3. do if iBo * iBo < 223 - 223 then imZ.index = c and true end end; imR = iIn[162.]; imV = (iIn[8518] + lQ) % iIn[5374]; imM = false; while 306. < 166 % 166 / (15. % 15.) do UDim.value = Enum["qycm"]; imI(false, 196) end; for iBp = 11 / (118 % 118), 189. - 189. do local iBo = "flutf" .. buffer; iBo = UDim >= "svzre" end; while true do im0 = #imR; im2 = im0 - imQ; im4 = imO(imV % 4294967296); im4 = im4 % 2147483646. + 1; im3 = im2 >= 1; if im3 then im3 = im2 <= 4 end; if im3 then im4 = im4 * 16807 % 2147483647; if im2 == 1 then im1 = iNR(iNP(iNO(imR, 1), iNN(im4, 255.))); imM = true; break elseif im2 == 2 then im1 = iNR(iNP(iNO(imR, 1), iNN(im4, 255.)), iNP(iNO(imR, 2), iNN(iNQ(im4, 8), 255.))); imM = true; break elseif im2 == 3. then im1 = iNR(iNP(iNO(imR, 1), iNN(im4, 255.)), iNP(iNO(imR, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imR, 3.), iNN(iNQ(im4, 16), 255.))); imM = true; break elseif im2 == 4 then im1 = iNR(iNP(iNO(imR, 1), iNN(im4, 255.)), iNP(iNO(imR, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imR, 3.), iNN(iNQ(im4, 16), 255.)), iNP(iNO(imR, 4), iNN(iNQ(im4, 24.), 255.))); imM = true; break end end; imJ = iNS(imR); imK = 0.; while true do if imK <= im2 - 4 then im4 = im4 * 16807 % 2147483647; iNW(imJ, imK, iNP(iNU(imJ, imK), im4)); imK = imK + 4 else break end end; if imM then break end; im4 = im4 * 16807 % 2147483647; imL = 0.; while true do if imK < im2 then iNX(imJ, imK, iNP(iNV(imJ, imK), iNN(iNQ(im4, imL * 8), 255.))); imK = imK + 1; imL = imL + 1 else break end end; if imM then break end; do im1 = iNT(imJ, 0., im2); imM = true; break end; break end end; while iIn[9929] % iIn[9929] / (iIn[1506.] - iIn[1506.]) == iIn[7145] / (iIn[4018] % iIn[4018]) - iIn[3404] / (iIn[460] % iIn[460]) do string[iIn[4557.]] = #iIn[6342.] end; while iIn[6878] % iIn[6878] / (iIn[4968.] % iIn[4968.]) == bit32 do local iBo = iIn[8341] * imK end; im0 = nil; while 79 / (25 % 25) - 150. / (132. - 132.) == (234. - 234.) / (82 - 82) do local iBo = ({}).len; iBo %= iBo end; do imJ = iIn[4976]; im3 = k7; im4 = (iIn[4108] + lQ) % iIn[5374]; while 95 / (146 - 146) * (115 - 115) >= 126. do imZ = 305 > Color3 end; im2 = iIn[10866.]; for iBo = 69. / (179 - 179), 174. % 174. do ("tyqhxr")[99.] = ao // imJ end; imK = false; while true do imN = #im2; imM = imN - imJ; imL = im3(im4 % 4294967296); imL = imL % 2147483646. + 1; imR = imM >= 1; if imR then imR = imM <= 4 end; if imR then imL = imL * 16807 % 2147483647; if imM == 1 then im0 = iNR(iNP(iNO(im2, 1), iNN(imL, 255.))); imK = true; break elseif imM == 2 then im0 = iNR(iNP(iNO(im2, 1), iNN(imL, 255.)), iNP(iNO(im2, 2), iNN(iNQ(imL, 8), 255.))); imK = true; break elseif imM == 3. then im0 = iNR(iNP(iNO(im2, 1), iNN(imL, 255.)), iNP(iNO(im2, 2), iNN(iNQ(imL, 8), 255.)), iNP(iNO(im2, 3.), iNN(iNQ(imL, 16), 255.))); imK = true; break elseif imM == 4 then im0 = iNR(iNP(iNO(im2, 1), iNN(imL, 255.)), iNP(iNO(im2, 2), iNN(iNQ(imL, 8), 255.)), iNP(iNO(im2, 3.), iNN(iNQ(imL, 16), 255.)), iNP(iNO(im2, 4), iNN(iNQ(imL, 24.), 255.))); imK = true; break end end; imQ = iNS(im2); imP = 0.; while true do if imP + 4 <= imM then imL = imL * 16807 % 2147483647; iNW(imQ, imP, iNP(iNU(imQ, imP), imL)); imP = imP + 4 else break end end; if imK then break end; imL = imL * 16807 % 2147483647; imO = 0.; while true do if imP < imM then iNX(imQ, imP, iNP(iNV(imQ, imP), iNN(iNQ(imL, imO * 8), 255.))); imP = imP + 1; imO = imO + 1 else break end end; if imK then break end; do im0 = iNT(imQ, 0., imM); imK = true; break end; break end end; for iBp = iIn[7718], iIn[1371.] do if (iBp * iBp + iBp) % iIn[1353.] == iIn[7718] then local iBo = iIn[3671][iIn[8540]] end end; lM(imG, { [imI] = iIn[9906.][im1](iIn[10480], iIn[7327]), [im0] = bq }); for iBp = iIn[7718], iIn[1353.] do if iBp * iBp + iIn[7718] <= iIn[4049] - iIn[4049] then local iBo = iIn[10289] * aV end end; imR = nil; for iBq = 1, 3. do if iBq * iBq + 1 <= 244 % 244 then local iBo = 554 ^ 9.; local iBp = not "bcfv" end end; do imN = iIn[125]; imO = iIn[7262]; imP = (iIn[6932] + lQ) % iIn[5374]; if 58 / (69. % 69.) - 74 / (106 - 106) == 135. / (212 - 212) * (194 - 194) then math.z = buffer.next end; imQ = k7; imM = false; while true do im0 = #imO; im2 = im0 - imN; im4 = imQ(imP % 4294967296); im3 = im2 >= 1; if im3 then im3 = im2 <= 4 end; if im3 then im4 = (im4 + 2654435769.) % 4294967296; if im2 == 1 then imR = iNR(iNP(iNO(imO, 1), iNN(im4, 255.))); imM = true; break elseif im2 == 2 then imR = iNR(iNP(iNO(imO, 1), iNN(im4, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im4, 8), 255.))); imM = true; break elseif im2 == 3. then imR = iNR(iNP(iNO(imO, 1), iNN(im4, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imO, 3.), iNN(iNQ(im4, 16), 255.))); imM = true; break elseif im2 == 4 then imR = iNR(iNP(iNO(imO, 1), iNN(im4, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imO, 3.), iNN(iNQ(im4, 16), 255.)), iNP(iNO(imO, 4), iNN(iNQ(im4, 24.), 255.))); imM = true; break end end; imJ = iNS(imO); imK = 0.; while true do if imK + 4 <= im2 then im4 = (im4 + 2654435769.) % 4294967296; iNW(imJ, imK, iNP(iNU(imJ, imK), im4)); imK = imK + 4 else break end end; if imM then break end; im4 = (im4 + 2654435769.) % 4294967296; imL = 0.; while true do if imK < im2 then iNX(imJ, imK, iNP(iNV(imJ, imK), iNN(iNQ(im4, imL * 8), 255.))); imK = imK + 1; imL = imL + 1 else break end end; if imM then break end; do imR = iNT(imJ, 0., im2); imM = true; break end; break end end; while iIn[7408] / (iIn[2647] % iIn[2647]) - iIn[7327] / (iIn[3830] % iIn[3830]) <= iIn[6043] do G[iIn[9609.]] = P[iIn[9609.]]; while iIn[2714] == (iIn[6337] - iIn[6337]) / (iIn[1054] - iIn[1054]) do im4 = not false; local iBo = iIn[1524.] .. iIn[6982] end end; for iBo = iIn[6367] / (iIn[537.] - iIn[537.]), iIn[884] - iIn[884] do imK = w or false end; if iIn[6446] / (iIn[9579.] % iIn[9579.]) - iIn[625] / (iIn[4973] % iIn[4973]) == iIn[7294] / (iIn[5168] % iIn[5168]) * (iIn[3006.] - iIn[3006.]) then iIn[9906.]:rep(im_, iIn[9334]) end; if iIn[7148] / (iIn[9574] - iIn[9574]) - iIn[3404] / (iIn[10222] - iIn[10222]) == iIn[4353.] % iIn[4353.] / (iIn[10806.] - iIn[10806.]) then local iBo = iIn[7556] - iIn[1744]; iBo = ({})[iIn[4869.]] end; im0 = nil; if 82 / (203 - 203) * (34 - 34) == 160 % 160 / (72. - 72.) then local iBo = im1[42.]; next(im4, iBo) end; do imL = iIn[7015]; imK = iIn[9106]; imJ = iIn[4371.]; im3 = (iIn[8723] + lQ) % iIn[5374]; im4 = iIn[10480]; im2 = k7; imM = false; while (120. - 120.) / (176 - 176) == tonumber do local iBo = not aU end; while true do imG = #imK; imI = imG - im4; im1 = im2(im3 % 4294967296); imQ = imI >= 1; if imQ then imQ = imI <= 3. end; if imQ then im1 = (im1 * 1597 + 51749) % 4294967296; if imI == 1 then im0 = iNR((iNO(imK, 1) - iNN(im1, 255.)) % 256); imM = true; break elseif imI == 2 then im0 = iNR((iNO(imK, 1) - iNN(im1, 255.)) % 256, (iNO(imK, 2) - iNN(iNQ(im1, 8), 255.)) % 256); imM = true; break elseif imI == 3. then im0 = iNR((iNO(imK, 1) - iNN(im1, 255.)) % 256, (iNO(imK, 2) - iNN(iNQ(im1, 8), 255.)) % 256, (iNO(imK, 3.) - iNN(iNQ(im1, 16), 255.)) % 256); imM = true; break end end; imP = iNS(imK); imO = 0.; while true do if imO + 4 <= imI then im1 = (im1 * 1597 + 51749) % 4294967296; iNW(imP, imO, (iNU(imP, imO) - im1) % 4294967296); imO = imO + 4 else break end end; if imM then break end; im1 = (im1 * 1597 + 51749) % 4294967296; imN = 0.; while true do if imO < imI then iNX(imP, imO, (iNV(imP, imO) - iNN(iNQ(im1, imN * 8), 255.)) % 256); imO = imO + 1; imN = imN + 1 else break end end; if imM then break end; do im0 = iNT(imP, 0., imI); imM = true; break end; break end end; if 235 % 235 / (134 - 134) >= 86 then l = imM.head end; if 191 / (140 % 140) * (220 % 220) == 182 / (2 % 2) - 11 / (220 - 220) then local iBo = not 858.; local iBp = {}; while 169 > 206 % 206 / (248 - 248) do E = "qbfr" .. bn; iBp = Color3[true] end end; if iIn[10777] > iIn[4049] / (iIn[3643] % iIn[3643]) * (iIn[3106] - iIn[3106]) then ax[iIn[3378.]] = iIn[8269] ^ iIn[6492.] end; for iBp = iIn[10617.] / (iIn[7474] - iIn[7474]), iIn[10899.] % iIn[10899.] do local iBo = { A }; ({}):find() end; imG = nil; do imO = iIn[1074.]; imP = false; if 102. / (102. - 102.) * (87. % 87.) == 42. / (249. - 249.) - 249. / (209 % 209) then local iBo = not select; local iBp = bn and print end; imQ = k7; im1 = (iIn[3079] + lQ) % iIn[5374]; imI = iIn[10480]; for iBo = 11 / (50 % 50), 204. - 204. do ax = imZ ^ aW end; imN = false; while true do imL = #imO; imM = imL - imI; im2 = imQ(im1 % 4294967296); im4 = imM >= 1; if im4 then im4 = imM <= 4 end; if im4 then im2 = iNY((im2 + 1832704949) % 4294967296, 13); if imM == 1 then imG = iNR(iNP(iNO(imO, 1), iNN(im2, 255.))); imN = true; break elseif imM == 2 then imG = iNR(iNP(iNO(imO, 1), iNN(im2, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im2, 8), 255.))); imN = true; break elseif imM == 3. then imG = iNR(iNP(iNO(imO, 1), iNN(im2, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im2, 8), 255.)), iNP(iNO(imO, 3.), iNN(iNQ(im2, 16), 255.))); imN = true; break elseif imM == 4 then imG = iNR(iNP(iNO(imO, 1), iNN(im2, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im2, 8), 255.)), iNP(iNO(imO, 3.), iNN(iNQ(im2, 16), 255.)), iNP(iNO(imO, 4), iNN(iNQ(im2, 24.), 255.))); imN = true; break end end; im3 = iNS(imO); imJ = 0.; while true do if imJ + 4 <= imM then im2 = iNY((im2 + 1832704949) % 4294967296, 13); iNW(im3, imJ, iNP(iNU(im3, imJ), im2)); imJ = imJ + 4 else break end end; if imN then break end; im2 = iNY((im2 + 1832704949) % 4294967296, 13); imK = 0.; while true do if imJ < imM then iNX(im3, imJ, iNP(iNV(im3, imJ), iNN(iNQ(im2, imK * 8), 255.))); imJ = imJ + 1; imK = imK + 1 else break end end; if imN then break end; do imG = iNT(im3, 0., imM); imN = true; break end; break end end; if iIn[8943.] % iIn[8943.] / (iIn[3807.] % iIn[3807.]) >= iIn[7796] then ({})[iIn[9584]] = F[iIn[6713]] end; if iIn[8921] / (iIn[4049] % iIn[4049]) * (iIn[5140] - iIn[5140]) <= iIn[1362.] then iIn[9007][iIn[189.]] = ({})[bB] end; for iBo = iIn[10906] / (iIn[7689.] % iIn[7689.]), iIn[4444] % iIn[4444] do imF[bit32] = ({})[iIn[6025]] end; im2 = nil; do imM = iIn[2367.]; imL = iIn[9614]; imK = iIn[7875.]; while 110 % 110 / (49 - 49) == 152 / (151 - 151) * (183. - 183.) do ba = "sjk" .. "lcz"; tostring("fujb", 914) end; imJ = (iIn[2637.] + lQ) % iIn[5374]; im3 = iIn[10480]; while 212 / (48. - 48.) * (32 - 32) == 227 % 227 / (120. - 120.) do local iBo = "aqe" .. UDim; aj = "eox" .. iBo end; im4 = k7; imN = false; while true do imX = #imL; imV = imX - im3; imI = im4(imJ % 4294967296); im1 = imV >= 1; if im1 then im1 = imV <= 3. end; if im1 then imI = (imI * 1597 + 51749) % 4294967296; if imV == 1 then im2 = iNR((iNO(imL, 1) - iNN(imI, 255.)) % 256); imN = true; break elseif imV == 2 then im2 = iNR((iNO(imL, 1) - iNN(imI, 255.)) % 256, (iNO(imL, 2) - iNN(iNQ(imI, 8), 255.)) % 256); imN = true; break elseif imV == 3. then im2 = iNR((iNO(imL, 1) - iNN(imI, 255.)) % 256, (iNO(imL, 2) - iNN(iNQ(imI, 8), 255.)) % 256, (iNO(imL, 3.) - iNN(iNQ(imI, 16), 255.)) % 256); imN = true; break end end; imQ = iNS(imL); imP = 0.; while true do if imP + 4 <= imV then imI = (imI * 1597 + 51749) % 4294967296; iNW(imQ, imP, (iNU(imQ, imP) - imI) % 4294967296); imP = imP + 4 else break end end; if imN then break end; imI = (imI * 1597 + 51749) % 4294967296; imO = 0.; while true do if imP < imV then iNX(imQ, imP, (iNV(imQ, imP) - iNN(iNQ(imI, imO * 8), 255.)) % 256); imP = imP + 1; imO = imO + 1 else break end end; if imN then break end; do im2 = iNT(imQ, 0., imV); imN = true; break end; break end end; if z == 106 / (143 - 143) - 152 / (126. % 126.) then aU(); ("wujn"):clone(); local iBo = { "jpk" } end; if iIn[3399.] / (iIn[8328.] - iIn[8328.]) * (iIn[1818.] - iIn[1818.]) >= iIn[5759] then local iBo = im_ // iIn[6689] end; for iBp = iIn[1347.] / (iIn[10726] - iIn[10726]), iIn[7148] - iIn[7148] do local iBo = iIn[3807.] ~= iIn[6891.] end; for iBo = iIn[8940.] / (iIn[3573.] - iIn[3573.]), iIn[275] % iIn[275] do ({})[imZ] = ai[iIn[6091]]; ao = iIn[662][iIn[1072]] end; for iBo = iIn[7718], iIn[1371.] do if iBo * iBo + iIn[7718] <= iIn[471.] % iIn[471.] then imV[iIn[7346]] = iIn[471.] // imY end end; if iIn[3399.] / (iIn[2598.] % iIn[2598.]) - iIn[2958.] / (iIn[9431] % iIn[9431]) == iIn[8943.] % iIn[8943.] / (iIn[5393] - iIn[5393]) then local iBo = ({})[iIn[5857]]; local iBp = iIn[1336] // iBo end; if iIn[2647] / (iIn[10019] % iIn[10019]) * (iIn[1411] % iIn[1411]) == iIn[537.] / (iIn[2777] - iIn[2777]) - iIn[8435] / (iIn[8940.] - iIn[8940.]) then bq:find(); imJ[iIn[8870]] = iIn[3232] ~= imM end; imX = nil; while 186. / (212 % 212) - 180. / (254 % 254) == 156. / (211 - 211) * (15. % 15.) do local iWh = lM; lM = "yxsvb" or w end; do imI = iIn[10211]; imV = iIn[5927]; imO = iIn[4334]; imP = (iIn[190] + lQ) % iIn[5374]; imQ = iIn[4976]; im1 = k7; imN = false; while 51. / (39. - 39.) - 11 / (198. - 198.) == (166 - 166) / (146 % 146) do local iBo = 248 + Color3 end; while true do imZ = #imV; im4 = imZ - imQ; im3 = im1(imP % 4294967296); imJ = im4 >= 1; if imJ then imJ = im4 <= 3. end; if imJ then im3 = (im3 * 1597 + 51749) % 4294967296; if im4 == 1 then imX = iNR((iNO(imV, 1) - iNN(im3, 255.)) % 256); imN = true; break elseif im4 == 2 then imX = iNR((iNO(imV, 1) - iNN(im3, 255.)) % 256, (iNO(imV, 2) - iNN(iNQ(im3, 8), 255.)) % 256); imN = true; break elseif im4 == 3. then imX = iNR((iNO(imV, 1) - iNN(im3, 255.)) % 256, (iNO(imV, 2) - iNN(iNQ(im3, 8), 255.)) % 256, (iNO(imV, 3.) - iNN(iNQ(im3, 16), 255.)) % 256); imN = true; break end end; imK = iNS(imV); imL = 0.; while true do if imL + 4 <= im4 then im3 = (im3 * 1597 + 51749) % 4294967296; iNW(imK, imL, (iNU(imK, imL) - im3) % 4294967296); imL = imL + 4 else break end end; if imN then break end; im3 = (im3 * 1597 + 51749) % 4294967296; imM = 0.; while true do if imL < im4 then iNX(imK, imL, (iNV(imK, imL) - iNN(iNQ(im3, imM * 8), 255.)) % 256); imL = imL + 1; imM = imM + 1 else break end end; if imN then break end; do imX = iNT(imK, 0., im4); imN = true; break end; break end end; while (iIn[5376.] - iIn[5376.]) / (iIn[6148] % iIn[6148]) == iIn[3598] / (iIn[2777] % iIn[2777]) * (iIn[1923.] % iIn[1923.]) do A = iIn[642.] - iIn[6940]; local iBo = iIn[5369] .. iIn[10361] end; local br = lM(imR, { [im0] = bn, [imG] = iIn[7718], [im2] = iIn[8618], [imX] = bq }); for iBp = iIn[7718], iIn[1353.] do if (iBp * iBp + iBp) % iIn[1353.] == iIn[7718] then l[iIn[4958]] = ak[G]; local iBo = not imV end end; if iIn[10921] > iIn[5314] / (iIn[8390] - iIn[8390]) * (iIn[3902] - iIn[3902]) then local iBo = imY[imN]; local iBp = iIn[5950] and iIn[7808] end; for iBq = iIn[9693.] / (iIn[3828.] - iIn[3828.]), iIn[6148] - iIn[6148] do local iBo = {}; local iBp = imV[false] end; if select == iIn[10212.] % iIn[10212.] / (iIn[4144] - iIn[4144]) then imP[true] = imW[iIn[9584]] end; for iBp = iIn[7718], iIn[1353.] do if iBp * iBp + iIn[7718] <= iIn[1923.] % iIn[1923.] then local iBo = imM[true]; while iIn[10387] / (iIn[4999] - iIn[4999]) * (iIn[5030] % iIn[5030]) == true do iBo = im3 or iBo; iIn[9906.][iIn[2002]] = iBo[iIn[5693]] end end end; imZ = nil; do imK = iIn[10480]; imJ = iIn[4311.]; if 247 / (180. - 180.) * (197 - 197) == ai then local iBo = "lbwy" .. Enum; local iBp = "dpwjxz" or "lsgzbz" end; im3 = (iIn[4253] + lQ) % iIn[5374]; im4 = k7; imL = false; while true do imM = #imJ; imI = imM - imK; im1 = im4(im3 % 4294967296); imQ = imI >= 1; if imQ then imQ = imI <= 4 end; if imQ then im1 = (im1 + 2654435769.) % 4294967296; if imI == 1 then imZ = iNR(iNP(iNO(imJ, 1), iNN(im1, 255.))); imL = true; break elseif imI == 2 then imZ = iNR(iNP(iNO(imJ, 1), iNN(im1, 255.)), iNP(iNO(imJ, 2), iNN(iNQ(im1, 8), 255.))); imL = true; break elseif imI == 3. then imZ = iNR(iNP(iNO(imJ, 1), iNN(im1, 255.)), iNP(iNO(imJ, 2), iNN(iNQ(im1, 8), 255.)), iNP(iNO(imJ, 3.), iNN(iNQ(im1, 16), 255.))); imL = true; break elseif imI == 4 then imZ = iNR(iNP(iNO(imJ, 1), iNN(im1, 255.)), iNP(iNO(imJ, 2), iNN(iNQ(im1, 8), 255.)), iNP(iNO(imJ, 3.), iNN(iNQ(im1, 16), 255.)), iNP(iNO(imJ, 4), iNN(iNQ(im1, 24.), 255.))); imL = true; break end end; imP = iNS(imJ); imO = 0.; while true do if imO + 4 <= imI then im1 = (im1 + 2654435769.) % 4294967296; iNW(imP, imO, iNP(iNU(imP, imO), im1)); imO = imO + 4 else break end end; if imL then break end; im1 = (im1 + 2654435769.) % 4294967296; imN = 0.; while true do if imO < imI then iNX(imP, imO, iNP(iNV(imP, imO), iNN(iNQ(im1, imN * 8), 255.))); imO = imO + 1; imN = imN + 1 else break end end; if imL then break end; do imZ = iNT(imP, 0., imI); imL = true; break end; break end end; for iBp = 197 / (246. - 246.), 205 - 205 do local iBo = ({})[true] end; bq[imZ]:Connect(function(iIJ) local iM3 = bit32.bxor; local iM4 = bit32.band; local iM5 = string.byte; local iM6 = bit32.rshift; local iM7 = string.char; local iM8 = buffer.fromstring; local iM9 = buffer.readstring; local iNa = buffer.readu32; local iNb = buffer.readu8; local iNc = buffer.writeu32; local iNd = buffer.writeu8; local iNe = bit32.lrotate; if not iIJ then local iJ9 = { iIn, k7, br, bn, lh, lQ, iIJ } end; local ilF = nil; local ilG = nil; local ilH = nil; local ilI = nil; local ilJ = nil; local ilK = nil; local iWi = iIn; if iWi[1347.] / (iWi[9349] % iWi[9349]) - iWi[3188] / (iWi[4049] % iWi[4049]) >= iWi[7921] then local iAT = iWi[4042] .. iWi[4763]; local iAU = not false end; while iWi[9929] % iWi[9929] / (iWi[4976] - iWi[4976]) >= iWi[4308.] do iWi[9717.][iWi[8074]] = iWi[2581] % iWi[3048.] end; local ilL = nil; local ilM = nil; local ilN = nil; for iAT = iWi[7718], iWi[1371.] do if iAT * iAT + iWi[7718] <= iWi[6521] - iWi[6521] then aG = iWi[7674.] or iWi[3613]; iWi[5879][iWi[4958]] = iWi[10651] < iWi[1336] end end; for iAU = iWi[3573.] / (iWi[4196] % iWi[4196]), iWi[9486.] % iWi[9486.] do local iAT = ilH ~= iWi[1336]; aj = iWi[1336] >= iWi[5336] end; local ilO = nil; while iWi[471.] / (iWi[4973] % iWi[4973]) - iWi[6828.] / (iWi[9564.] - iWi[9564.]) == iWi[1347.] % iWi[1347.] / (iWi[7294] - iWi[7294]) do local iAT = ax == iWi[1077.]; local iAU = ilO[buffer] end; local ilP = nil; while iWi[7474] / (iWi[3379] - iWi[3379]) * (iWi[10838] % iWi[10838]) < iWi[1238] do bm = av[iWi[2644]] end; local ilQ = nil; local ilR = nil; local ilS = nil; local ilT = nil; if iWi[4265] / (iWi[4265] % iWi[4265]) - iWi[3511] / (iWi[9909.] - iWi[9909.]) < iWi[10680.] then local iAT = iWi[3927.] - iWi[6232] end; for iAV = 169 / (200 - 200), 17 % 17 do for iAU = 1, 3. do if iAU * iAU < 149 - 149 then local iAT = { 53, bit32 } end end; ("cjt")[bm] = true ~= "ctrvoze" end; ilF = nil; for iAV = 1, 2 do if iAV * iAV < 172 % 172 then local iAT = { ak, a5 }; local iAU = ilI * 838 end end; do if E == 9. / (7 - 7) - 115 / (48. - 48.) then aa = w >= Color3 end; ilH = iWi[10480]; ilG = iWi[666.]; ilJ = (iWi[7091] + lQ) % iWi[5374]; ilI = k7; ilK = false; while true do ilP = #ilG; ilN = ilP - ilH; ilL = ilI(ilJ % 4294967296); ilQ = ilN >= 1; if ilQ then ilQ = ilN <= 4 end; if ilQ then ilL = (ilL + 2654435769.) % 4294967296; if ilN == 1 then ilF = iM7(iM3(iM5(ilG, 1), iM4(ilL, 255.))); ilK = true; break elseif ilN == 2 then ilF = iM7(iM3(iM5(ilG, 1), iM4(ilL, 255.)), iM3(iM5(ilG, 2), iM4(iM6(ilL, 8), 255.))); ilK = true; break elseif ilN == 3. then ilF = iM7(iM3(iM5(ilG, 1), iM4(ilL, 255.)), iM3(iM5(ilG, 2), iM4(iM6(ilL, 8), 255.)), iM3(iM5(ilG, 3.), iM4(iM6(ilL, 16), 255.))); ilK = true; break elseif ilN == 4 then ilF = iM7(iM3(iM5(ilG, 1), iM4(ilL, 255.)), iM3(iM5(ilG, 2), iM4(iM6(ilL, 8), 255.)), iM3(iM5(ilG, 3.), iM4(iM6(ilL, 16), 255.)), iM3(iM5(ilG, 4), iM4(iM6(ilL, 24.), 255.))); ilK = true; break end end; ilO = iM8(ilG); ilM = 0.; while true do if ilM + 4 <= ilN then ilL = (ilL + 2654435769.) % 4294967296; iNc(ilO, ilM, iM3(iNa(ilO, ilM), ilL)); ilM = ilM + 4 else break end end; if ilK then break end; ilL = (ilL + 2654435769.) % 4294967296; ilR = 0.; while true do if ilM < ilN then iNd(ilO, ilM, iM3(iNb(ilO, ilM), iM4(iM6(ilL, ilR * 8), 255.))); ilM = ilM + 1; ilR = ilR + 1 else break end end; if ilK then break end; do ilF = iM9(ilO, 0., ilN); ilK = true; break end; break end end; for iAU = 1, 2 do if iAU * iAU < 216. - 216. then local iAT = J or J end end; for iAU = iWi[7718], iWi[1371.] do if (iAU * iAU + iAU) % iWi[1353.] == iWi[7718] then aU = H == bit32; local iAT = not I end end; for iAV = iWi[7718], iWi[1353.] do if iAV * iAV < iWi[2026] - iWi[2026] then local iAT = { math, iWi[3540.] }; local iAU = iWi[8317] - O end end; while iWi[2513] / (iWi[10222] % iWi[10222]) * (iWi[9693.] - iWi[9693.]) == iWi[7420] / (iWi[9495.] - iWi[9495.]) - iWi[9810.] / (iWi[1533.] - iWi[1533.]) do ax[iWi[9540.]] = iWi[6348.] .. iWi[1812.]; E = #table end; ilR = nil; do ilO = iWi[9432.]; ilQ = iWi[9877]; ilM = k7; ilN = (iWi[10930] + lQ) % iWi[5374]; if 150. / (28 % 28) * (86 % 86) == 51. / (154 - 154) - 78. / (81. - 81.) then local iAT = "bkonil" .. buffer; bm = iAT.parent end; ilP = iWi[10480]; for iAU = 1, 2 do if iAU * iAU + 1 <= 172 - 172 then local iAT = "ftoip" .. 348.; ilT(br) end end; for iAV = 7 / (158 % 158), 186. - 186. do local iAT = ax[O]; local iAU = 167 - 75. end; ilL = false; if 204. / (142 % 142) - 89 / (197 - 197) == ilI then local iAT = "gdbh" and 418; iAT = 246. % ilT end; while true do ilK = #ilO; ilS = ilK - ilP; ilH = ilM(ilN % 4294967296); ilJ = ilS >= 1; if ilJ then ilJ = ilS <= 4 end; if ilJ then ilH = iNe((ilH + 1832704949) % 4294967296, 13); if ilS == 1 then ilR = iM7(iM3(iM5(ilO, 1), iM4(ilH, 255.))); ilL = true; break elseif ilS == 2 then ilR = iM7(iM3(iM5(ilO, 1), iM4(ilH, 255.)), iM3(iM5(ilO, 2), iM4(iM6(ilH, 8), 255.))); ilL = true; break elseif ilS == 3. then ilR = iM7(iM3(iM5(ilO, 1), iM4(ilH, 255.)), iM3(iM5(ilO, 2), iM4(iM6(ilH, 8), 255.)), iM3(iM5(ilO, 3.), iM4(iM6(ilH, 16), 255.))); ilL = true; break elseif ilS == 4 then ilR = iM7(iM3(iM5(ilO, 1), iM4(ilH, 255.)), iM3(iM5(ilO, 2), iM4(iM6(ilH, 8), 255.)), iM3(iM5(ilO, 3.), iM4(iM6(ilH, 16), 255.)), iM3(iM5(ilO, 4), iM4(iM6(ilH, 24.), 255.))); ilL = true; break end end; ilT = iM8(ilO); ilG = 0.; while true do if ilG + 4 <= ilS then ilH = iNe((ilH + 1832704949) % 4294967296, 13); iNc(ilT, ilG, iM3(iNa(ilT, ilG), ilH)); ilG = ilG + 4 else break end end; if ilL then break end; ilH = iNe((ilH + 1832704949) % 4294967296, 13); ilI = 0.; while true do if ilG < ilS then iNd(ilT, ilG, iM3(iNb(ilT, ilG), iM4(iM6(ilH, ilI * 8), 255.))); ilG = ilG + 1; ilI = ilI + 1 else break end end; if ilL then break end; do ilR = iM9(ilT, 0., ilS); ilL = true; break end; break end end; ilT = nil; do ilH = iWi[2958.]; ilG = k7; for iAU = 239 / (121 % 121), 200 % 200 do select(l, aj); local iAT = #{} end; ilS = (iWi[6462.] + lQ) % iWi[5374]; for iAU = 35 / (167 % 167), 91 % 91 do local iAT = ilT or false end; ilI = iWi[7293.]; for iAU = 185 / (135. - 135.), 16 - 16 do local iAT = Color3 % 458 end; ilJ = false; while true do ilO = #ilI; ilM = ilO - ilH; ilK = ilG(ilS % 4294967296); ilK = ilK % 2147483646. + 1; ilP = ilM >= 1; if ilP then ilP = ilM <= 4 end; if ilP then ilK = ilK * 16807 % 2147483647; if ilM == 1 then ilT = iM7(iM3(iM5(ilI, 1), iM4(ilK, 255.))); ilJ = true; break elseif ilM == 2 then ilT = iM7(iM3(iM5(ilI, 1), iM4(ilK, 255.)), iM3(iM5(ilI, 2), iM4(iM6(ilK, 8), 255.))); ilJ = true; break elseif ilM == 3. then ilT = iM7(iM3(iM5(ilI, 1), iM4(ilK, 255.)), iM3(iM5(ilI, 2), iM4(iM6(ilK, 8), 255.)), iM3(iM5(ilI, 3.), iM4(iM6(ilK, 16), 255.))); ilJ = true; break elseif ilM == 4 then ilT = iM7(iM3(iM5(ilI, 1), iM4(ilK, 255.)), iM3(iM5(ilI, 2), iM4(iM6(ilK, 8), 255.)), iM3(iM5(ilI, 3.), iM4(iM6(ilK, 16), 255.)), iM3(iM5(ilI, 4), iM4(iM6(ilK, 24.), 255.))); ilJ = true; break end end; ilN = iM8(ilI); ilL = 0.; while true do if ilL + 4 <= ilM then ilK = ilK * 16807 % 2147483647; iNc(ilN, ilL, iM3(iNa(ilN, ilL), ilK)); ilL = ilL + 4 else break end end; if ilJ then break end; ilK = ilK * 16807 % 2147483647; ilQ = 0.; while true do if ilL < ilM then iNd(ilN, ilL, iM3(iNb(ilN, ilL), iM4(iM6(ilK, ilQ * 8), 255.))); ilL = ilL + 1; ilQ = ilQ + 1 else break end end; if ilJ then break end; do ilT = iM9(ilN, 0., ilM); ilJ = true; break end; break end end; if bn == (57. - 57.) / (41 - 41) then local iWj = ilF; ilF = 56 == false; local iAT = aU + ilH end; while iWi[4218.] % iWi[4218.] / (iWi[9564.] - iWi[9564.]) < iWi[5769.] do av = type and iWi[3651.] end; lh(bq, { [ilF] = bn, [ilR] = iWi[1336][ilT](iWi[4457], iWi[4457], iWi[4457]) }, iWi[339.]); while iWi[3598] / (iWi[9579.] - iWi[9579.]) - iWi[9810.] / (iWi[1774] % iWi[1774]) == iWi[3188] / (iWi[4795] % iWi[4795]) * (iWi[1818.] % iWi[1818.]) do local iAT = iWi[9436] < H; local iAU = { iWi[1632.], iAT, ilL, H } end; for iAT = iWi[7718], iWi[1353.] do if iAT * iAT < iWi[5798] - iWi[5798] then ak = math[ilK]; E = ({})[iWi[4731.]] end end; while ilG == (iWi[4648] - iWi[4648]) / (iWi[3066.] - iWi[3066.]) do for iAT = iWi[6187] / (iWi[2526.] - iWi[2526.]), iWi[9569] % iWi[9569] do an = iWi[1259] .. iWi[9360.] end end; while iWi[8278] / (iWi[1353.] - iWi[1353.]) - iWi[471.] / (iWi[5520.] - iWi[5520.]) >= iWi[2013.] do while iWi[4945] % iWi[4945] / (iWi[9021.] - iWi[9021.]) == iWi[6156.] / (iWi[1818.] - iWi[1818.]) - iWi[8243] / (iWi[293] % iWi[293]) do local iAT = iWi[1734.] .. iWi[6509]; iWi[3629][iWi[2002]] = iWi[2270][I]; local iAU = iWi[9219.][ilR] end end; while ilJ == iWi[7474] / (iWi[1506.] - iWi[1506.]) - iWi[460] / (iWi[3828.] % iWi[3828.]) do local iAT = #iWi[38]; local iAU = lh[J] end; ilQ = nil; do ilP = true; ilL = k7; ilN = iWi[1235]; ilO = iWi[5212]; ilK = iWi[9036.]; ilM = (iWi[6845] + lQ) % iWi[5374]; ilJ = false; while true do ilG = #ilK; ilI = ilG - ilO; ilR = ilL(ilM % 4294967296); ilR = ilR % 2147483646. + 1; ilS = ilI >= 1; if ilS then ilS = ilI <= 4 end; if ilS then ilR = ilR * 16807 % 2147483647; if ilI == 1 then ilQ = iM7(iM3(iM5(ilK, 1), iM4(ilR, 255.))); ilJ = true; break elseif ilI == 2 then ilQ = iM7(iM3(iM5(ilK, 1), iM4(ilR, 255.)), iM3(iM5(ilK, 2), iM4(iM6(ilR, 8), 255.))); ilJ = true; break elseif ilI == 3. then ilQ = iM7(iM3(iM5(ilK, 1), iM4(ilR, 255.)), iM3(iM5(ilK, 2), iM4(iM6(ilR, 8), 255.)), iM3(iM5(ilK, 3.), iM4(iM6(ilR, 16), 255.))); ilJ = true; break elseif ilI == 4 then ilQ = iM7(iM3(iM5(ilK, 1), iM4(ilR, 255.)), iM3(iM5(ilK, 2), iM4(iM6(ilR, 8), 255.)), iM3(iM5(ilK, 3.), iM4(iM6(ilR, 16), 255.)), iM3(iM5(ilK, 4), iM4(iM6(ilR, 24.), 255.))); ilJ = true; break end end; ilH = iM8(ilK); ilF = 0.; while true do if ilF <= ilI - 4 then ilR = ilR * 16807 % 2147483647; iNc(ilH, ilF, iM3(iNa(ilH, ilF), ilR)); ilF = ilF + 4 else break end end; if ilJ then break end; ilR = ilR * 16807 % 2147483647; ilT = 0.; while true do if ilF < ilI then iNd(ilH, ilF, iM3(iNb(ilH, ilF), iM4(iM6(ilR, ilT * 8), 255.))); ilF = ilF + 1; ilT = ilT + 1 else break end end; if ilJ then break end; do ilQ = iM9(ilH, 0., ilI); ilJ = true; break end; break end end; while 168. / (45. - 45.) - 135. / (252. % 252.) == 226 % 226 / (159. - 159.) do local iAT = #{}; iAT = ak + ilF end; while iWi[2389] % iWi[2389] / (iWi[4639] - iWi[4639]) == an do local iAT = ilT % buffer end; while (iWi[4144] - iWi[4144]) / (iWi[7710.] - iWi[7710.]) == iWi[8943.] / (iWi[10873] % iWi[10873]) * (iWi[4795] % iWi[4795]) do local iAT = ilI[iWi[6336.]] end; lh(br, { [ilQ] = iWi[10480] }, iWi[339.]) end); while iIn[460] / (iIn[4090] % iIn[4090]) - iIn[946] / (iIn[10222] - iIn[10222]) == iIn[7594] / (iIn[3236] - iIn[3236]) * (iIn[8568.] % iIn[8568.]) do lh = #O; while iIn[8481.] < iIn[4040] / (iIn[5376.] - iIn[5376.]) - iIn[5393] / (iIn[10873] - iIn[10873]) do math[iIn[10283]] = ({})[iIn[8029]]; imU:sub() end end; for iBp = iIn[6891.] / (iIn[5017] - iIn[5017]), iIn[4497.] - iIn[4497.] do local iBo = iIn[767][iIn[8488]] end; for iBq = iIn[7718], iIn[1371.] do if iBq * iBq < iIn[4196] % iIn[4196] then local iBo = iIn[310] <= imF; local iBp = -c end end; for iBo = iIn[6749] / (iIn[4985] - iIn[4985]), iIn[7556] - iIn[7556] do imL[iIn[5830]] = iIn[3269] - iIn[6182] end; imI = nil; do imN = iIn[5807]; if (136 - 136) / (233 % 233) == lQ then ao.right = am == "vrbrcdm" end; imO = iIn[671]; imP = k7; imQ = (iIn[9971] + lQ) % iIn[5374]; im1 = iIn[10411]; for iBp = 1, 3. do if iBp * iBp + 1 <= 9. - 9. then local iBo = "remcmbv" .. 535 end end; imM = false; while true do imV = #imN; imZ = imV - im1; im4 = imP(imQ % 4294967296); im3 = imZ >= 1; if im3 then im3 = imZ <= 4 end; if im3 then im4 = iNY((im4 + 1832704949) % 4294967296, 13); if imZ == 1 then imI = iNR(iNP(iNO(imN, 1), iNN(im4, 255.))); imM = true; break elseif imZ == 2 then imI = iNR(iNP(iNO(imN, 1), iNN(im4, 255.)), iNP(iNO(imN, 2), iNN(iNQ(im4, 8), 255.))); imM = true; break elseif imZ == 3. then imI = iNR(iNP(iNO(imN, 1), iNN(im4, 255.)), iNP(iNO(imN, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imN, 3.), iNN(iNQ(im4, 16), 255.))); imM = true; break elseif imZ == 4 then imI = iNR(iNP(iNO(imN, 1), iNN(im4, 255.)), iNP(iNO(imN, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imN, 3.), iNN(iNQ(im4, 16), 255.)), iNP(iNO(imN, 4), iNN(iNQ(im4, 24.), 255.))); imM = true; break end end; imJ = iNS(imN); imK = 0.; while true do if imK + 4 <= imZ then im4 = iNY((im4 + 1832704949) % 4294967296, 13); iNW(imJ, imK, iNP(iNU(imJ, imK), im4)); imK = imK + 4 else break end end; if imM then break end; im4 = iNY((im4 + 1832704949) % 4294967296, 13); imL = 0.; while true do if imK < imZ then iNX(imJ, imK, iNP(iNV(imJ, imK), iNN(iNQ(im4, imL * 8), 255.))); imK = imK + 1; imL = imL + 1 else break end end; if imM then break end; do imI = iNT(imJ, 0., imZ); imM = true; break end; break end end; bq[imI]:Connect(function(iIK, iIL) local iNf = bit32.band; local iNg = bit32.bxor; local iNh = string.byte; local iNi = bit32.rshift; local iNj = string.char; local iNk = buffer.fromstring; local iNl = buffer.readstring; local iNm = buffer.readu32; local iNn = buffer.readu8; local iNo = buffer.writeu32; local iNp = buffer.writeu8; local iNq = bit32.lrotate; if not iIL then local iKa = { lQ, k7, br, bq, iIn, lh, iIK, iIL } end; local iWk = iIn; if iWk[1879] / (iWk[8661.] - iWk[8661.]) - iWk[7594] / (iWk[495.] % iWk[495.]) == (iWk[3795.] - iWk[3795.]) / (iWk[5053] - iWk[5053]) then string[iWk[5857]] = iWk[7679] .. iWk[7979] end; local ilU = nil; local ilV = nil; if iWk[8393] % iWk[8393] / (iWk[10571] - iWk[10571]) > iWk[9541] then local iA0 = iWk[2785][iWk[2002]]; local iA1 = ao * E end; local ilW = nil; local ilX = nil; while bm == iWk[3926] / (iWk[1371.] % iWk[1371.]) - iWk[3504.] / (iWk[294.] - iWk[294.]) do l = {}; local iA0 = iWk[8438][iWk[6336.]] end; local ilY = nil; local ilZ = nil; local il_ = nil; for iA0 = iWk[7718], iWk[1353.] do if iA0 * iA0 + iWk[7718] <= iWk[1411] - iWk[1411] then ilU[iWk[9584]] = -iWk[5986] end end; local il0 = nil; local il1 = nil; local il2 = nil; local il3 = nil; local il4 = nil; local il5 = nil; local il6 = nil; if iWk[8278] / (iWk[1798] % iWk[1798]) * (iWk[8243] % iWk[8243]) == iWk[1411] % iWk[1411] / (iWk[3706] % iWk[3706]) then bq = not bq; aV(true); local iA0 = buffer ^ aV end; local il7 = nil; if iWk[2525] / (iWk[6828.] - iWk[6828.]) * (iWk[3236] - iWk[3236]) == P then local iA0 = { bn, iWk[6692], iWk[6997] }; local iA1 = iWk[8804] .. iWk[9943] end; local il8 = nil; local il9 = nil; for iA1 = iWk[7718], iWk[1371.] do if iA1 * iA1 + iWk[7718] <= iWk[9096.] % iWk[9096.] then ao[ilV] = iWk[7752.] // iWk[10917.]; local iA0 = ({})[iWk[4958]] end end; for iA1 = iWk[2707] / (iWk[9683] % iWk[9683]), iWk[5030] % iWk[5030] do local iA0 = bn // iWk[6939.] end; if iWk[4144] / (iWk[3573.] % iWk[3573.]) * (iWk[414.] % iWk[414.]) >= iWk[10920.] then local iA0 = false or iWk[2099] end; ilU = nil; do ilY = iWk[125]; ilX = k7; while 122 / (110 - 110) - 50 / (253 % 253) == 211 % 211 / (255. - 255.) do local iA0 = ilX and table; local iA1 = "cslufn" .. "yulr" end; ilW = (iWk[3728] + lQ) % iWk[5374]; ilV = iWk[532]; while 224 / (179 - 179) * (148 % 148) == (69. - 69.) / (113 - 113) do av = bm ~= "rwrokw" end; ilZ = false; for iA0 = 1, 3. do if iA0 * iA0 + 1 <= 69. - 69. then w = G == a5; if 31 / (178 - 178) * (186. % 186.) == 97 / (194 % 194) - 21. / (115 - 115) then ilX = E % J end end end; while true do il4 = #ilV; il3 = il4 - ilY; il2 = ilX(ilW % 4294967296); il2 = il2 % 2147483646. + 1; il1 = il3 >= 1; if il1 then il1 = il3 <= 4 end; if il1 then il2 = il2 * 16807 % 2147483647; if il3 == 1 then ilU = iNj(iNg(iNh(ilV, 1), iNf(il2, 255.))); ilZ = true; break elseif il3 == 2 then ilU = iNj(iNg(iNh(ilV, 1), iNf(il2, 255.)), iNg(iNh(ilV, 2), iNf(iNi(il2, 8), 255.))); ilZ = true; break elseif il3 == 3. then ilU = iNj(iNg(iNh(ilV, 1), iNf(il2, 255.)), iNg(iNh(ilV, 2), iNf(iNi(il2, 8), 255.)), iNg(iNh(ilV, 3.), iNf(iNi(il2, 16), 255.))); ilZ = true; break elseif il3 == 4 then ilU = iNj(iNg(iNh(ilV, 1), iNf(il2, 255.)), iNg(iNh(ilV, 2), iNf(iNi(il2, 8), 255.)), iNg(iNh(ilV, 3.), iNf(iNi(il2, 16), 255.)), iNg(iNh(ilV, 4), iNf(iNi(il2, 24.), 255.))); ilZ = true; break end end; il0 = iNk(ilV); il_ = 0.; while true do if il_ + 4 <= il3 then il2 = il2 * 16807 % 2147483647; iNo(il0, il_, iNg(iNm(il0, il_), il2)); il_ = il_ + 4 else break end end; if ilZ then break end; il2 = il2 * 16807 % 2147483647; il5 = 0.; while true do if il_ < il3 then iNp(il0, il_, iNg(iNn(il0, il_), iNf(iNi(il2, il5 * 8), 255.))); il_ = il_ + 1; il5 = il5 + 1 else break end end; if ilZ then break end; do ilU = iNl(il0, 0., il3); ilZ = true; break end; break end end; if 189. / (108. - 108.) - 119 / (180. - 180.) == 160 / (141. - 141.) * (200 - 200) then local iA0 = il1 + 389 end; for iA0 = iWk[7718], iWk[1371.] do if iA0 * iA0 < iWk[10389.] % iWk[10389.] then ({})[iWk[7346]] = { ilX, il2 } end end; for iA0 = iWk[2621] / (iWk[9909.] % iWk[9909.]), iWk[4999] - iWk[4999] do il_[iWk[7346]] = iWk[1873] .. iWk[7272.]; A[w] = ({})[iWk[4829]] end; for iA2 = iWk[8243] / (iWk[9486.] % iWk[9486.]), iWk[5455] % iWk[5455] do local iA0 = ({})[aV]; local iA1 = iWk[7912] .. iWk[10531] end; for iA2 = iWk[7718], iWk[1353.] do if iA2 * iA2 < iWk[4025] - iWk[4025] then local iA0 = il_ or E; local iA1 = bn // iWk[68] end end; while (iWk[6905] - iWk[6905]) / (iWk[8079.] - iWk[8079.]) == bq do local iA0 = J - iWk[9250]; iWk[2714](ilW, iWk[3201.]) end; if iWk[1506.] / (iWk[9431] - iWk[9431]) - iWk[2513] / (iWk[5300] % iWk[5300]) == bn then local iA0 = l ^ iWk[6043]; iA0 = bj or iWk[610] end; for iA0 = 240. / (131 - 131), 11 - 11 do if (238 - 238) / (172 - 172) == Color3 then E:split(ai) end end; il5 = nil; do il0 = iWk[8480]; il1 = iWk[3033.]; if 189. / (102. % 102.) - 120. / (204. - 204.) == 199 / (66. - 66.) * (111. % 111.) then il7[true] = 937 and true end; il2 = iWk[2031.]; il3 = (iWk[8504] + lQ) % iWk[5374]; il4 = iWk[1371.]; il_ = k7; ilZ = false; while true do ilV = #il1; ilW = ilV - il4; ilX = il_(il3 % 4294967296); ilY = ilW >= 1; if ilY then ilY = ilW <= 3. end; if ilY then ilX = (ilX * 1597 + 51749) % 4294967296; if ilW == 1 then il5 = iNj((iNh(il1, 1) - iNf(ilX, 255.)) % 256); ilZ = true; break elseif ilW == 2 then il5 = iNj((iNh(il1, 1) - iNf(ilX, 255.)) % 256, (iNh(il1, 2) - iNf(iNi(ilX, 8), 255.)) % 256); ilZ = true; break elseif ilW == 3. then il5 = iNj((iNh(il1, 1) - iNf(ilX, 255.)) % 256, (iNh(il1, 2) - iNf(iNi(ilX, 8), 255.)) % 256, (iNh(il1, 3.) - iNf(iNi(ilX, 16), 255.)) % 256); ilZ = true; break end end; il8 = iNk(il1); il7 = 0.; while true do if il7 + 4 <= ilW then ilX = (ilX * 1597 + 51749) % 4294967296; iNo(il8, il7, (iNm(il8, il7) - ilX) % 4294967296); il7 = il7 + 4 else break end end; if ilZ then break end; ilX = (ilX * 1597 + 51749) % 4294967296; il6 = 0.; while true do if il7 < ilW then iNp(il8, il7, (iNn(il8, il7) - iNf(iNi(ilX, il6 * 8), 255.)) % 256); il7 = il7 + 1; il6 = il6 + 1 else break end end; if ilZ then break end; do il5 = iNl(il8, 0., ilW); ilZ = true; break end; break end end; if 657. > 200 / (152 - 152) * (233 % 233) then local iA0 = true or "ptzate"; il6:add() end; il8 = nil; do ilW = iWk[8393]; ilV = iWk[450.]; il6 = (iWk[1010] + lQ) % iWk[5374]; il7 = k7; for iA2 = 57. / (93. - 93.), 149 % 149 do tostring(); local iA0 = al >= 221; local iA1 = { E, false } end; ilX = false; while true do il2 = #ilV; il1 = il2 - ilW; il0 = il7(il6 % 4294967296); il_ = il1 >= 1; if il_ then il_ = il1 <= 4 end; if il_ then il0 = (il0 + 2654435769.) % 4294967296; if il1 == 1 then il8 = iNj(iNg(iNh(ilV, 1), iNf(il0, 255.))); ilX = true; break elseif il1 == 2 then il8 = iNj(iNg(iNh(ilV, 1), iNf(il0, 255.)), iNg(iNh(ilV, 2), iNf(iNi(il0, 8), 255.))); ilX = true; break elseif il1 == 3. then il8 = iNj(iNg(iNh(ilV, 1), iNf(il0, 255.)), iNg(iNh(ilV, 2), iNf(iNi(il0, 8), 255.)), iNg(iNh(ilV, 3.), iNf(iNi(il0, 16), 255.))); ilX = true; break elseif il1 == 4 then il8 = iNj(iNg(iNh(ilV, 1), iNf(il0, 255.)), iNg(iNh(ilV, 2), iNf(iNi(il0, 8), 255.)), iNg(iNh(ilV, 3.), iNf(iNi(il0, 16), 255.)), iNg(iNh(ilV, 4), iNf(iNi(il0, 24.), 255.))); ilX = true; break end end; ilZ = iNk(ilV); ilY = 0.; while true do if ilY + 4 <= il1 then il0 = (il0 + 2654435769.) % 4294967296; iNo(ilZ, ilY, iNg(iNm(ilZ, ilY), il0)); ilY = ilY + 4 else break end end; if ilX then break end; il0 = (il0 + 2654435769.) % 4294967296; il3 = 0.; while true do if ilY < il1 then iNp(ilZ, ilY, iNg(iNn(ilZ, ilY), iNf(iNi(il0, il3 * 8), 255.))); ilY = ilY + 1; il3 = il3 + 1 else break end end; if ilX then break end; do il8 = iNl(ilZ, 0., il1); ilX = true; break end; break end end; for iA1 = iWk[8884] / (iWk[5140] - iWk[5140]), iWk[1347.] - iWk[1347.] do local iA0 = ({})[iWk[2002]] end; for iA0 = 1, 2 do if iA0 * iA0 < 225. - 225. then w = not true; bn = il6 - il6 end end; il3 = nil; do il2 = false; ilZ = iWk[10083.]; il_ = (iWk[2381] + lQ) % iWk[5374]; il0 = k7; il1 = iWk[10480]; if 46 / (207. - 207.) * (100 % 100) == 168. / (203 - 203) - 19 / (54. % 54.) then aU = { il7, "omukzj", Color3, "tdgs" }; ({}).size = ({}).right end; ilY = false; while true do ilX = #ilZ; il9 = ilX - il1; il4 = il0(il_ % 4294967296); il4 = il4 % 2147483646. + 1; il7 = il9 >= 1; if il7 then il7 = il9 <= 4 end; if il7 then il4 = il4 * 16807 % 2147483647; if il9 == 1 then il3 = iNj(iNg(iNh(ilZ, 1), iNf(il4, 255.))); ilY = true; break elseif il9 == 2 then il3 = iNj(iNg(iNh(ilZ, 1), iNf(il4, 255.)), iNg(iNh(ilZ, 2), iNf(iNi(il4, 8), 255.))); ilY = true; break elseif il9 == 3. then il3 = iNj(iNg(iNh(ilZ, 1), iNf(il4, 255.)), iNg(iNh(ilZ, 2), iNf(iNi(il4, 8), 255.)), iNg(iNh(ilZ, 3.), iNf(iNi(il4, 16), 255.))); ilY = true; break elseif il9 == 4 then il3 = iNj(iNg(iNh(ilZ, 1), iNf(il4, 255.)), iNg(iNh(ilZ, 2), iNf(iNi(il4, 8), 255.)), iNg(iNh(ilZ, 3.), iNf(iNi(il4, 16), 255.)), iNg(iNh(ilZ, 4), iNf(iNi(il4, 24.), 255.))); ilY = true; break end end; il6 = iNk(ilZ); ilV = 0.; while true do if ilV <= il9 - 4 then il4 = il4 * 16807 % 2147483647; iNo(il6, ilV, iNg(iNm(il6, ilV), il4)); ilV = ilV + 4 else break end end; if ilY then break end; il4 = il4 * 16807 % 2147483647; ilW = 0.; while true do if ilV < il9 then iNp(il6, ilV, iNg(iNn(il6, ilV), iNf(iNi(il4, ilW * 8), 255.))); ilV = ilV + 1; ilW = ilW + 1 else break end end; if ilY then break end; do il3 = iNl(il6, 0., il9); ilY = true; break end; break end end; while 823 >= 232 / (105. % 105.) * (236 % 236) do if 233 > 95 / (165. - 165.) * (22 - 22) then for iA0 = 252. / (105. - 105.), 42. - 42. do il_ = {} end end end; while il4 == iWk[8818] / (iWk[2871.] % iWk[2871.]) - iWk[625] / (iWk[9569] - iWk[9569]) do local iA0 = iWk[8921] // aj end; if iWk[537.] / (iWk[3504.] - iWk[3504.]) * (iWk[3167] % iWk[3167]) == (iWk[1818.] - iWk[1818.]) / (iWk[1070] % iWk[1070]) then tostring(); local iA0 = {}; local iA1 = not il5 end; while iWk[6790] >= iWk[3902] / (iWk[5300] - iWk[5300]) * (iWk[5314] - iWk[5314]) do if iWk[4497.] / (iWk[6798.] % iWk[6798.]) * (iWk[9810.] % iWk[9810.]) <= iWk[1270] then local iA0 = ilX >= ax; if iWk[3015.] < iWk[4196] / (iWk[9810.] % iWk[9810.]) - iWk[4090] / (iWk[4144] % iWk[4144]) then tostring(false) end end end; lh(bq, { [ilU] = iWk[1336][il5](iWk[946], iWk[946], iWk[2958.]), [il8] = iWk[1336][il3](iWk[7145], iWk[7689.], iWk[10697]) }, iWk[339.]); if iWk[10222] / (iWk[3828.] % iWk[3828.]) * (iWk[9501.] % iWk[9501.]) == iWk[9587] then local iA0 = iWk[5986] <= ilV; local iA1 = bq[iA0] end; for iA2 = iWk[7718], iWk[1371.] do if (iA2 * iA2 + iA2) % iWk[1353.] == iWk[7718] then tostring(iWk[7863.], a4); for iA1 = iWk[7718], iWk[1353.] do if iA1 * iA1 < iWk[3066.] % iWk[3066.] then local iA0 = w + bn end end end end; il9 = nil; for iA1 = 42. / (21. - 21.), 195. - 195. do local iA0 = 171. - 999. end; do il6 = iWk[8839]; il7 = iWk[6609.]; il4 = k7; ilW = (iWk[4989.] + lQ) % iWk[5374]; for iA2 = 1, 3. do if iA2 * iA2 + 1 <= 214 - 214 then local iA0 = ("ipmfwam").value; local iA1 = 726. - z end end; ilV = iWk[4976]; ilX = false; while 627. > (223 - 223) / (220 % 220) do local iA0 = string.data; while 57. / (12. - 12.) * (58 - 58) == 17 % 17 / (42. - 42.) do local iA1 = 2 ~= bit32; iA0["robb"] = ("rwcka").next; local iA2 = iA0 % 38 end end; while true do ilZ = #il6; ilY = ilZ - ilV; il3 = il4(ilW % 4294967296); il2 = ilY >= 1; if il2 then il2 = ilY <= 4 end; if il2 then il3 = iNq((il3 + 1832704949) % 4294967296, 13); if ilY == 1 then il9 = iNj(iNg(iNh(il6, 1), iNf(il3, 255.))); ilX = true; break elseif ilY == 2 then il9 = iNj(iNg(iNh(il6, 1), iNf(il3, 255.)), iNg(iNh(il6, 2), iNf(iNi(il3, 8), 255.))); ilX = true; break elseif ilY == 3. then il9 = iNj(iNg(iNh(il6, 1), iNf(il3, 255.)), iNg(iNh(il6, 2), iNf(iNi(il3, 8), 255.)), iNg(iNh(il6, 3.), iNf(iNi(il3, 16), 255.))); ilX = true; break elseif ilY == 4 then il9 = iNj(iNg(iNh(il6, 1), iNf(il3, 255.)), iNg(iNh(il6, 2), iNf(iNi(il3, 8), 255.)), iNg(iNh(il6, 3.), iNf(iNi(il3, 16), 255.)), iNg(iNh(il6, 4), iNf(iNi(il3, 24.), 255.))); ilX = true; break end end; il1 = iNk(il6); il0 = 0.; while true do if il0 + 4 <= ilY then il3 = iNq((il3 + 1832704949) % 4294967296, 13); iNo(il1, il0, iNg(iNm(il1, il0), il3)); il0 = il0 + 4 else break end end; if ilX then break end; il3 = iNq((il3 + 1832704949) % 4294967296, 13); il_ = 0.; while true do if il0 < ilY then iNp(il1, il0, iNg(iNn(il1, il0), iNf(iNi(il3, il_ * 8), 255.))); il0 = il0 + 1; il_ = il_ + 1 else break end end; if ilX then break end; do il9 = iNl(il1, 0., ilY); ilX = true; break end; break end end; for iA1 = iWk[4942] / (iWk[1818.] % iWk[1818.]), iWk[7130] % iWk[7130] do local iA0 = {}; il4[iWk[8629]] = ao[iWk[8492]] end; lh(br, { [il9] = iWk[8618] }, iWk[339.]) end); for iBp = iIn[4353.] / (iIn[5732] % iIn[5732]), iIn[5744] - iIn[5744] do local iBo = imX // iIn[1536.]; E = imW[iIn[7346]] end; for iBo = iIn[8243] / (iIn[881] % iIn[881]), iIn[1977.] - iIn[1977.] do aG[true] = iIn[6521] - E end; for iBp = 21. / (218 % 218), 50 - 50 do ({})[pairs] = 322 >= 552.; while 146 / (12. % 12.) - 137 / (234. % 234.) == aa do ("pdbgiv")[aO] = #"khfmdb"; local iBo = ({}).count; ("kxungo").child = ({})[imH] end end; imV = nil; do imJ = iIn[10480]; if 33. / (128 - 128) * (21. % 21.) == 6. / (216. % 216.) - 203 / (240. - 240.) then local iBo = -353 end; im3 = k7; im4 = (iIn[9792.] + lQ) % iIn[5374]; imZ = iIn[3127]; imK = false; while true do im1 = #imZ; imQ = im1 - imJ; imP = im3(im4 % 4294967296); imP = imP % 2147483646. + 1; imO = imQ >= 1; if imO then imO = imQ <= 4 end; if imO then imP = imP * 16807 % 2147483647; if imQ == 1 then imV = iNR(iNP(iNO(imZ, 1), iNN(imP, 255.))); imK = true; break elseif imQ == 2 then imV = iNR(iNP(iNO(imZ, 1), iNN(imP, 255.)), iNP(iNO(imZ, 2), iNN(iNQ(imP, 8), 255.))); imK = true; break elseif imQ == 3. then imV = iNR(iNP(iNO(imZ, 1), iNN(imP, 255.)), iNP(iNO(imZ, 2), iNN(iNQ(imP, 8), 255.)), iNP(iNO(imZ, 3.), iNN(iNQ(imP, 16), 255.))); imK = true; break elseif imQ == 4 then imV = iNR(iNP(iNO(imZ, 1), iNN(imP, 255.)), iNP(iNO(imZ, 2), iNN(iNQ(imP, 8), 255.)), iNP(iNO(imZ, 3.), iNN(iNQ(imP, 16), 255.)), iNP(iNO(imZ, 4), iNN(iNQ(imP, 24.), 255.))); imK = true; break end end; imN = iNS(imZ); imM = 0.; while true do if imM + 4 <= imQ then imP = imP * 16807 % 2147483647; iNW(imN, imM, iNP(iNU(imN, imM), imP)); imM = imM + 4 else break end end; if imK then break end; imP = imP * 16807 % 2147483647; imL = 0.; while true do if imM < imQ then iNX(imN, imM, iNP(iNV(imN, imM), iNN(iNQ(imP, imL * 8), 255.))); imM = imM + 1; imL = imL + 1 else break end end; if imK then break end; do imV = iNT(imN, 0., imQ); imK = true; break end; break end end; bq[imV]:Connect(function(bB, bC, iIM) local iNr = bit32.bxor; local iNs = bit32.band; local iNt = string.byte; local iNu = bit32.rshift; local iNv = string.char; local iNw = buffer.fromstring; local iNx = buffer.readstring; local iNy = buffer.readu32; local iNz = buffer.readu8; local iNA = buffer.writeu32; local iNB = buffer.writeu8; if not iIM then local iKb = { k7, iIn, lQ, bq, bB, bC, iIM } end; local ima = nil; local imb = nil; local imc = nil; local imd = nil; local iWl = iIn; for iBa = iWl[7039] / (iWl[10411] % iWl[10411]), iWl[6905] % iWl[6905] do while aV == iWl[8940.] % iWl[8940.] / (iWl[1923.] - iWl[1923.]) do local iA8 = iWl[3900.] .. iWl[5911]; local iA9 = iWl[515] // iWl[515]; I[iWl[189.]] = #ba end end; local ime = nil; local imf = nil; local img = nil; local imh = nil; local imi = nil; local imj = nil; local imk = nil; local iml = nil; local imm = nil; for iA9 = iWl[7718], iWl[1371.] do if (iA9 * iA9 + iA9) % iWl[1353.] == iWl[7718] then local iA8 = { iWl[10313], iWl[9315.] } end end; local imn = nil; ima = nil; if 191 / (160 % 160) * (200 - 200) == 96. / (20 % 20) - 69. / (191 % 191) then for iA8 = 19 / (217 % 217), 194 - 194 do imb.child = "iuti" .. J end end; do imb = iWl[5687]; if 195. / (104 - 104) * (5 % 5) == 124 % 124 / (21. % 21.) then ("ddizit")[false] = {} end; imd = iWl[9213.]; while ak == 71 % 71 / (80 % 80) do local iA8 = -buffer end; imf = (iWl[3681.] + lQ) % iWl[5374]; imc = k7; ime = iWl[797]; while 876. > 11 / (95 - 95) - 202 / (80 - 80) do local iA8 = k7[ime] end; img = false; while true do iml = #imd; imh = iml - ime; imj = imc(imf % 4294967296); imj = imj % 2147483646. + 1; imm = imh >= 1; if imm then imm = imh <= 4 end; if imm then imj = imj * 16807 % 2147483647; if imh == 1 then ima = iNv(iNr(iNt(imd, 1), iNs(imj, 255.))); img = true; break elseif imh == 2 then ima = iNv(iNr(iNt(imd, 1), iNs(imj, 255.)), iNr(iNt(imd, 2), iNs(iNu(imj, 8), 255.))); img = true; break elseif imh == 3. then ima = iNv(iNr(iNt(imd, 1), iNs(imj, 255.)), iNr(iNt(imd, 2), iNs(iNu(imj, 8), 255.)), iNr(iNt(imd, 3.), iNs(iNu(imj, 16), 255.))); img = true; break elseif imh == 4 then ima = iNv(iNr(iNt(imd, 1), iNs(imj, 255.)), iNr(iNt(imd, 2), iNs(iNu(imj, 8), 255.)), iNr(iNt(imd, 3.), iNs(iNu(imj, 16), 255.)), iNr(iNt(imd, 4), iNs(iNu(imj, 24.), 255.))); img = true; break end end; imi = iNw(imd); imk = 0.; while true do if imk <= imh - 4 then imj = imj * 16807 % 2147483647; iNA(imi, imk, iNr(iNy(imi, imk), imj)); imk = imk + 4 else break end end; if img then break end; imj = imj * 16807 % 2147483647; imn = 0.; while true do if imk < imh then iNB(imi, imk, iNr(iNz(imi, imk), iNs(iNu(imj, imn * 8), 255.))); imk = imk + 1; imn = imn + 1 else break end end; if img then break end; do ima = iNx(imi, 0., imh); img = true; break end; break end end; if iWl[10486] % iWl[10486] / (iWl[3807.] % iWl[3807.]) == iWl[4067] / (iWl[9569] - iWl[9569]) - iWl[6193] / (iWl[8884] - iWl[8884]) then local iA8 = iWl[1710.] % iWl[4147]; G:rep(); tostring(true, iA8) end; if iWl[5275] >= iWl[3926] / (iWl[6043] - iWl[6043]) - iWl[9519.] / (iWl[3573.] - iWl[3573.]) then bm = iWl[10504] == ime; local iA8 = iWl[4797.] * iWl[4095.] end; imn = nil; do iml = iWl[10480]; imj = k7; for iA9 = 180. / (33. - 33.), 179 % 179 do z = G.tail; local iA8 = #ai end; imm = (iWl[5932] + lQ) % iWl[5374]; imk = iWl[3959]; imi = false; while true do ime = #imk; imb = ime - iml; img = imj(imm % 4294967296); img = img % 2147483646. + 1; imd = imb >= 1; if imd then imd = imb <= 4 end; if imd then img = img * 16807 % 2147483647; if imb == 1 then imn = iNv(iNr(iNt(imk, 1), iNs(img, 255.))); imi = true; break elseif imb == 2 then imn = iNv(iNr(iNt(imk, 1), iNs(img, 255.)), iNr(iNt(imk, 2), iNs(iNu(img, 8), 255.))); imi = true; break elseif imb == 3. then imn = iNv(iNr(iNt(imk, 1), iNs(img, 255.)), iNr(iNt(imk, 2), iNs(iNu(img, 8), 255.)), iNr(iNt(imk, 3.), iNs(iNu(img, 16), 255.))); imi = true; break elseif imb == 4 then imn = iNv(iNr(iNt(imk, 1), iNs(img, 255.)), iNr(iNt(imk, 2), iNs(iNu(img, 8), 255.)), iNr(iNt(imk, 3.), iNs(iNu(img, 16), 255.)), iNr(iNt(imk, 4), iNs(iNu(img, 24.), 255.))); imi = true; break end end; imh = iNw(imk); imf = 0.; while true do if imf + 4 <= imb then img = img * 16807 % 2147483647; iNA(imh, imf, iNr(iNy(imh, imf), img)); imf = imf + 4 else break end end; if imi then break end; img = img * 16807 % 2147483647; imc = 0.; while true do if imf < imb then iNB(imh, imf, iNr(iNz(imh, imf), iNs(iNu(img, imc * 8), 255.))); imf = imf + 1; imc = imc + 1 else break end end; if imi then break end; do imn = iNx(imh, 0., imb); imi = true; break end; break end end; if (124 - 124) / (158 - 158) <= 829 then tostring(); local iA8 = H.prev; aU = { ax, O } end; for iA9 = iWl[3379] / (iWl[1054] % iWl[1054]), iWl[471.] % iWl[471.] do local iA8 = { bj, tonumber, aW } end; ls(bq, { [ima] = iWl[515][imn](bB, bC, iWl[10480]) }) end); for iBp = iIn[8469.] / (iIn[6187] % iIn[6187]), iIn[1411] - iIn[1411] do local iBo = iIn[2273][iIn[8931.]]; w = iIn[6156.] % imX end; if bn == (iIn[3066.] - iIn[3066.]) / (iIn[6749] % iIn[6749]) then local iBo = iIn[6202] % imR; for iBp = iIn[7718], iIn[1353.] do if iBp * iBp + iIn[7718] <= iIn[537.] - iIn[537.] then imS = imV // iIn[9154]; ({})[iIn[8870]] = { false, string, al } end end end; while iIn[1874] % iIn[1874] / (iIn[5300] % iIn[5300]) == iIn[3606.] / (iIn[4444] % iIn[4444]) * (iIn[8563] % iIn[8563]) do iIn[10795][iIn[2380]] = string[true] end; im1 = nil; do imN = iIn[4218.]; imO = iIn[4898]; imP = (iIn[2014] + lQ) % iIn[5374]; imQ = k7; for iBq = 1, 2 do if (iBq * iBq + iBq) % 2 == 1 then local iBo = -587; local iBp = imI[iBo] end end; imM = false; while true do imV = #imO; imZ = imV - imN; im4 = imQ(imP % 4294967296); im3 = imZ >= 1; if im3 then im3 = imZ <= 4 end; if im3 then im4 = (im4 + 2654435769.) % 4294967296; if imZ == 1 then im1 = iNR(iNP(iNO(imO, 1), iNN(im4, 255.))); imM = true; break elseif imZ == 2 then im1 = iNR(iNP(iNO(imO, 1), iNN(im4, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im4, 8), 255.))); imM = true; break elseif imZ == 3. then im1 = iNR(iNP(iNO(imO, 1), iNN(im4, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imO, 3.), iNN(iNQ(im4, 16), 255.))); imM = true; break elseif imZ == 4 then im1 = iNR(iNP(iNO(imO, 1), iNN(im4, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imO, 3.), iNN(iNQ(im4, 16), 255.)), iNP(iNO(imO, 4), iNN(iNQ(im4, 24.), 255.))); imM = true; break end end; imJ = iNS(imO); imK = 0.; while true do if imK + 4 <= imZ then im4 = (im4 + 2654435769.) % 4294967296; iNW(imJ, imK, iNP(iNU(imJ, imK), im4)); imK = imK + 4 else break end end; if imM then break end; im4 = (im4 + 2654435769.) % 4294967296; imL = 0.; while true do if imK < imZ then iNX(imJ, imK, iNP(iNV(imJ, imK), iNN(iNQ(im4, imL * 8), 255.))); imK = imK + 1; imL = imL + 1 else break end end; if imM then break end; do im1 = iNT(imJ, 0., imZ); imM = true; break end; break end end; if 386 < 104 / (182 - 182) * (148 - 148) then im1[ao] = Color3 and "ytghb" end; for iBo = iIn[6749] / (iIn[293] - iIn[293]), iIn[6148] % iIn[6148] do imL[iIn[1651]] = iIn[789.] // iIn[7186] end; bq[im1]:Connect(function(iIN, iIO) local iNC = bit32.band; local iND = string.byte; local iNE = bit32.bxor; local iNF = bit32.rshift; local iNG = string.char; local iNH = buffer.fromstring; local iNI = buffer.readstring; local iNJ = buffer.readu32; local iNK = buffer.readu8; local iNL = buffer.writeu32; local iNM = buffer.writeu8; if not iIO then local iKc = { bm, lR, bl, iIn, iIN, iIO } end; local imo = nil; local iWm = iIn; if iWm[7719.] <= iWm[10363] / (iWm[946] - iWm[946]) * (iWm[5798] - iWm[5798]) then local iBg = P ~= iWm[7057]; local iBh = setclipboard <= iWm[977] end; local imp = nil; if iWm[4341.] >= iWm[4444] % iWm[4444] / (iWm[7670] - iWm[7670]) then local iBg = { E, iWm[10070] }; iBg = O ~= bC end; local imq = nil; local imr = nil; local ims = nil; local imt = nil; while ai == iWm[8861] / (iWm[6521] - iWm[6521]) * (iWm[10873] - iWm[10873]) do bm = w * iWm[471.] end; local imu = nil; local imv = nil; local imw = nil; local imx = nil; if iWm[3799] == iWm[6521] / (iWm[3399.] % iWm[3399.]) * (iWm[2389] % iWm[2389]) then local iBg = iWm[3960.] >= N; local iBh = iWm[746] .. iWm[7227.] end; local imy = nil; while iWm[8383] <= (iWm[4945] - iWm[4945]) / (iWm[460] % iWm[460]) do aT = iWm[4330] and iWm[4278.] end; local imz = nil; local imA = nil; while iWm[5436.] / (iWm[4968.] - iWm[4968.]) * (iWm[1079] - iWm[1079]) == (iWm[9574] - iWm[9574]) / (iWm[293] % iWm[293]) do local iBg = iWm[4367] or iWm[1707.]; local iBh = { aU, imr } end; local imB = nil; local imC = nil; local imD = nil; local nj, nk = nil, nil; if iWm[10363] / (iWm[3706] % iWm[3706]) - iWm[1411] / (iWm[9810.] - iWm[9810.]) == iWm[2647] / (iWm[8706.] - iWm[8706.]) * (iWm[1079] - iWm[1079]) then for iBh = iWm[8884] / (iWm[8921] % iWm[8921]), iWm[4639] % iWm[4639] do aj(); local iBg = iWm[6518] * iWm[1578.] end end; nj = 0.; while 69. / (88 % 88) * (250 % 250) >= 79 do aU.node = ({})[pcall]; local iBg = ("qnyhuh")[ao] end; nk = 2166136261; while true do nj = 15800 - nj; do if nj < 13004 then break elseif nj < 15798. then if nj < 13170. then break elseif nj < 15797 then break else nj = 2 end elseif nj < 15799 then break elseif nj < 15800 then if nj == 15799 then nk = (nk * 1664525 + nj) % 4294967296; setclipboard(bm); imo = nil; do ims = iWm[9889]; imq = iWm[9293]; imp = nk; imt = k7; imr = iWm[125]; imu = false; while true do imy = #imq; imw = imy - imr; imB = imt(imp % 4294967296); imB = imB % 2147483646. + 1; imz = imw >= 1; if imz then imz = imw <= 4 end; if imz then imB = imB * 16807 % 2147483647; if imw == 1 then imo = iNG(iNE(iND(imq, 1), iNC(imB, 255.))); imu = true; break elseif imw == 2 then imo = iNG(iNE(iND(imq, 1), iNC(imB, 255.)), iNE(iND(imq, 2), iNC(iNF(imB, 8), 255.))); imu = true; break elseif imw == 3. then imo = iNG(iNE(iND(imq, 1), iNC(imB, 255.)), iNE(iND(imq, 2), iNC(iNF(imB, 8), 255.)), iNE(iND(imq, 3.), iNC(iNF(imB, 16), 255.))); imu = true; break elseif imw == 4 then imo = iNG(iNE(iND(imq, 1), iNC(imB, 255.)), iNE(iND(imq, 2), iNC(iNF(imB, 8), 255.)), iNE(iND(imq, 3.), iNC(iNF(imB, 16), 255.)), iNE(iND(imq, 4), iNC(iNF(imB, 24.), 255.))); imu = true; break end end; imx = iNH(imq); imv = 0.; while true do if imv <= imw - 4 then imB = imB * 16807 % 2147483647; iNL(imx, imv, iNE(iNJ(imx, imv), imB)); imv = imv + 4 else break end end; if imu then break end; imB = imB * 16807 % 2147483647; imA = 0.; while true do if imv < imw then iNM(imx, imv, iNE(iNK(imx, imv), iNC(iNF(imB, imA * 8), 255.))); imv = imv + 1; imA = imA + 1 else break end end; if imu then break end; do imo = iNI(imx, 0., imw); imu = true; break end; break end end; imB = nil; do imx = iWm[6504.]; imz = iWm[8316.]; imv = iWm[4622]; imw = nk; imy = iWm[10480]; imA = k7; imu = false; while true do imt = #imz; imC = imt - imy; imq = imA(imw % 4294967296); ims = imC >= 1; if ims then ims = imC <= 3. end; if ims then imq = (imq * 1597 + 51749) % 4294967296; if imC == 1 then imB = iNG((iND(imz, 1) - iNC(imq, 255.)) % 256); imu = true; break elseif imC == 2 then imB = iNG((iND(imz, 1) - iNC(imq, 255.)) % 256, (iND(imz, 2) - iNC(iNF(imq, 8), 255.)) % 256); imu = true; break elseif imC == 3. then imB = iNG((iND(imz, 1) - iNC(imq, 255.)) % 256, (iND(imz, 2) - iNC(iNF(imq, 8), 255.)) % 256, (iND(imz, 3.) - iNC(iNF(imq, 16), 255.)) % 256); imu = true; break end end; imD = iNH(imz); imp = 0.; while true do if imp + 4 <= imC then imq = (imq * 1597 + 51749) % 4294967296; iNL(imD, imp, (iNJ(imD, imp) - imq) % 4294967296); imp = imp + 4 else break end end; if imu then break end; imq = (imq * 1597 + 51749) % 4294967296; imr = 0.; while true do if imp < imC then iNM(imD, imp, (iNK(imD, imp) - iNC(iNF(imq, imr * 8), 255.)) % 256); imp = imp + 1; imr = imr + 1 else break end end; if imu then break end; do imB = iNI(imD, 0., imC); imu = true; break end; break end end; lR(imo, bl .. imB, iWm[1371.]); nj = 3. else nj = 13170.; continue end else nk = (nk * 1664525 + nj) % 4294967296; nj = if setclipboard then 1 else 3. end end end end) end; mC = 497 end elseif mC == 3789. then ihS = nil; do local iV8 = iIn; iVM[6.] = iV8[2409.]; iVM[10] = k7; iVM[20] = iV8[8538.]; ihT = iV8[10480]; iVM[1] = iV8[1303]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[21.] = false; while true do iVM[23] = #iVM[1]; iVM[12.] = iVM[23] - ihT; iVM[26] = iVM[10](iVM[19] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[24.] = iVM[12.] >= 1; if iVM[24.] then iVM[24.] = iVM[12.] <= 4 end; if iVM[24.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[12.] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.))); iVM[21.] = true; break elseif iVM[12.] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[21.] = true; break elseif iVM[12.] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[21.] = true; break elseif iVM[12.] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[21.] = true; break end end; iVM[3.] = buffer.fromstring(iVM[1]); iVM[2] = 0.; while true do if iVM[2] <= iVM[12.] - 4 then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[2], bit32.bxor(buffer.readu32(iVM[3.], iVM[2]), iVM[26])); iVM[2] = iVM[2] + 4 else break end end; if iVM[21.] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[2] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[2], bit32.bxor(buffer.readu8(iVM[3.], iVM[2]), bit32.band(bit32.rshift(iVM[26], iVM[4] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[21.] then break end; do ihS = buffer.readstring(iVM[3.], 0., iVM[12.]); iVM[21.] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[24.] = iV8[2232.]; iVM[26] = iV8[1703]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[4] = iV8[10480]; iVM[12.] = false; while true do iVM[21.] = #iVM[26]; ihT = iVM[21.] - iVM[4]; iVM[19] = iVM[23](iVM[3.] % 4294967296); iVM[19] = iVM[19] % 2147483646. + 1; iVM[1] = ihT >= 1; if iVM[1] then iVM[1] = ihT <= 4 end; if iVM[1] then iVM[19] = iVM[19] * 16807 % 2147483647; if ihT == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[19], 255.))); iVM[12.] = true; break elseif ihT == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[12.] = true; break elseif ihT == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[12.] = true; break elseif ihT == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[12.] = true; break end end; iVM[6.] = buffer.fromstring(iVM[26]); iVM[20] = 0.; while true do if iVM[20] <= ihT - 4 then iVM[19] = iVM[19] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[20], bit32.bxor(buffer.readu32(iVM[6.], iVM[20]), iVM[19])); iVM[20] = iVM[20] + 4 else break end end; if iVM[12.] then break end; iVM[19] = iVM[19] * 16807 % 2147483647; iVM[10] = 0.; while true do if iVM[20] < ihT then buffer.writeu8(iVM[6.], iVM[20], bit32.bxor(buffer.readu8(iVM[6.], iVM[20]), bit32.band(bit32.rshift(iVM[19], iVM[10] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[12.] then break end; do iVM[2] = buffer.readstring(iVM[6.], 0., ihT); iVM[12.] = true; break end; break end end; iVM[6.] = nil; do ihT = false; iVM[1] = k7; local iV8 = iIn; iVM[19] = iV8[4258]; iVM[20] = iV8[4144]; iVM[21.] = iV8[9044]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do iVM[26] = #iVM[21.]; iVM[24.] = iVM[26] - iVM[20]; iVM[3.] = iVM[1](iVM[10] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; iVM[27.] = iVM[24.] >= 1; if iVM[27.] then iVM[27.] = iVM[24.] <= 4 end; if iVM[27.] then iVM[3.] = iVM[3.] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[3.], 255.))); iVM[12.] = true; break elseif iVM[24.] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[12.] = true; break elseif iVM[24.] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[12.] = true; break elseif iVM[24.] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[12.] = true; break end end; iVM[4] = buffer.fromstring(iVM[21.]); iVM[23] = 0.; while true do if iVM[23] <= iVM[24.] - 4 then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[23], bit32.bxor(buffer.readu32(iVM[4], iVM[23]), iVM[3.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[12.] then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[23] < iVM[24.] then buffer.writeu8(iVM[4], iVM[23], bit32.bxor(buffer.readu8(iVM[4], iVM[23]), bit32.band(bit32.rshift(iVM[3.], iVM[22] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[12.] then break end; do iVM[6.] = buffer.readstring(iVM[4], 0., iVM[24.]); iVM[12.] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; iVM[24.] = iV8[50]; iVM[26] = iV8[1660]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[4] = iV8[4973]; iVM[3.] = false; while true do iVM[1] = #iVM[26]; iVM[12.] = iVM[1] - iVM[4]; iVM[20] = iVM[23](iVM[27.] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[10] = iVM[12.] >= 1; if iVM[10] then iVM[10] = iVM[12.] <= 4 end; if iVM[10] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[20], 255.))); iVM[3.] = true; break elseif iVM[12.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[3.] = true; break elseif iVM[12.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[3.] = true; break elseif iVM[12.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[3.] = true; break end end; iVM[21.] = buffer.fromstring(iVM[26]); ihT = 0.; while true do if ihT <= iVM[12.] - 4 then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[21.], ihT, bit32.bxor(buffer.readu32(iVM[21.], ihT), iVM[20])); ihT = ihT + 4 else break end end; if iVM[3.] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; iVM[19] = 0.; while true do if ihT < iVM[12.] then buffer.writeu8(iVM[21.], ihT, bit32.bxor(buffer.readu8(iVM[21.], ihT), bit32.band(bit32.rshift(iVM[20], iVM[19] * 8), 255.))); ihT = ihT + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[3.] then break end; do iVM[22] = buffer.readstring(iVM[21.], 0., iVM[12.]); iVM[3.] = true; break end; break end end; local iV8 = iIn; lM(ihS, { [iVM[2]] = iV8[9906.][iVM[6.]](iV8[10480], iV8[7868]), [iVM[22]] = lX }); ihT = nil; do iVM[10] = iV8[8770]; iVM[20] = iV8[8060]; iVM[21.] = k7; iVM[1] = (mC + lQ) % iV8[5374]; iVM[19] = iV8[3598]; iVM[12.] = false; while true do iVM[3.] = #iVM[10]; iVM[27.] = iVM[3.] - iVM[19]; iVM[4] = iVM[21.](iVM[1] % 4294967296); iVM[23] = iVM[27.] >= 1; if iVM[23] then iVM[23] = iVM[27.] <= 4 end; if iVM[23] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); if iVM[27.] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.))); iVM[12.] = true; break elseif iVM[27.] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[12.] = true; break elseif iVM[27.] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[12.] = true; break elseif iVM[27.] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[12.] = true; break end end; iVM[22] = buffer.fromstring(iVM[10]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[27.] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[22], iVM[26], bit32.bxor(buffer.readu32(iVM[22], iVM[26]), iVM[4])); iVM[26] = iVM[26] + 4 else break end end; if iVM[12.] then break end; iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); iVM[24.] = 0.; while true do if iVM[26] < iVM[27.] then buffer.writeu8(iVM[22], iVM[26], bit32.bxor(buffer.readu8(iVM[22], iVM[26]), bit32.band(bit32.rshift(iVM[4], iVM[24.] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[12.] then break end; do ihT = buffer.readstring(iVM[22], 0., iVM[27.]); iVM[12.] = true; break end; break end end; iVM[22] = nil; do iVM[4] = iV8[8888]; iVM[26] = iV8[7736]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[23] = false; while true do iVM[3.] = #iVM[26]; iVM[19] = iVM[3.] - iVM[4]; iVM[1] = iVM[24.](iVM[27.] % 4294967296); iVM[12.] = iVM[19] >= 1; if iVM[12.] then iVM[12.] = iVM[19] <= 4 end; if iVM[12.] then iVM[1] = (iVM[1] + 2654435769.) % 4294967296; if iVM[19] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.))); iVM[23] = true; break elseif iVM[19] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[23] = true; break elseif iVM[19] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[23] = true; break elseif iVM[19] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[23] = true; break end end; iVM[20] = buffer.fromstring(iVM[26]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[19] then iVM[1] = (iVM[1] + 2654435769.) % 4294967296; buffer.writeu32(iVM[20], iVM[10], bit32.bxor(buffer.readu32(iVM[20], iVM[10]), iVM[1])); iVM[10] = iVM[10] + 4 else break end end; if iVM[23] then break end; iVM[1] = (iVM[1] + 2654435769.) % 4294967296; iVM[21.] = 0.; while true do if iVM[10] < iVM[19] then buffer.writeu8(iVM[20], iVM[10], bit32.bxor(buffer.readu8(iVM[20], iVM[10]), bit32.band(bit32.rshift(iVM[1], iVM[21.] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[23] then break end; do iVM[22] = buffer.readstring(iVM[20], 0., iVM[19]); iVM[23] = true; break end; break end end; iVM[20] = nil; do iVM[19] = iV8[4976]; iVM[21.] = k7; iVM[1] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[8061.]; iVM[12.] = false; while true do iVM[3.] = #iVM[10]; iVM[27.] = iVM[3.] - iVM[19]; iVM[4] = iVM[21.](iVM[1] % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[23] = iVM[27.] >= 1; if iVM[23] then iVM[23] = iVM[27.] <= 4 end; if iVM[23] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.))); iVM[12.] = true; break elseif iVM[27.] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[12.] = true; break elseif iVM[27.] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[12.] = true; break elseif iVM[27.] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[12.] = true; break end end; iVM[6.] = buffer.fromstring(iVM[10]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[27.] then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[26], bit32.bxor(buffer.readu32(iVM[6.], iVM[26]), iVM[4])); iVM[26] = iVM[26] + 4 else break end end; if iVM[12.] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[26] < iVM[27.] then buffer.writeu8(iVM[6.], iVM[26], bit32.bxor(buffer.readu8(iVM[6.], iVM[26]), bit32.band(bit32.rshift(iVM[4], iVM[24.] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[12.] then break end; do iVM[20] = buffer.readstring(iVM[6.], 0., iVM[27.]); iVM[12.] = true; break end; break end end; iVM[6.] = nil; do iVM[4] = iV8[125]; iVM[26] = iV8[195.]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[23] = false; while true do iVM[10] = #iVM[26]; iVM[21.] = iVM[10] - iVM[4]; iVM[3.] = iVM[24.](iVM[27.] % 4294967296); iVM[19] = iVM[21.] >= 1; if iVM[19] then iVM[19] = iVM[21.] <= 4 end; if iVM[19] then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; if iVM[21.] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[3.], 255.))); iVM[23] = true; break elseif iVM[21.] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[23] = true; break elseif iVM[21.] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[23] = true; break elseif iVM[21.] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[23] = true; break end end; iVM[1] = buffer.fromstring(iVM[26]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[21.] then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[1], iVM[12.], bit32.bxor(buffer.readu32(iVM[1], iVM[12.]), iVM[3.])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[23] then break end; iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; iVM[2] = 0.; while true do if iVM[12.] < iVM[21.] then buffer.writeu8(iVM[1], iVM[12.], bit32.bxor(buffer.readu8(iVM[1], iVM[12.]), bit32.band(bit32.rshift(iVM[3.], iVM[2] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[23] then break end; do iVM[6.] = buffer.readstring(iVM[1], 0., iVM[21.]); iVM[23] = true; break end; break end end; iVM[2] = nil; do iVM[1] = iV8[10480]; iVM[10] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[10090]; iVM[12.] = false; while true do iVM[26] = #iVM[21.]; iVM[24.] = iVM[26] - iVM[1]; iVM[3.] = iVM[10](iVM[19] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; iVM[27.] = iVM[24.] >= 1; if iVM[27.] then iVM[27.] = iVM[24.] <= 4 end; if iVM[27.] then iVM[3.] = iVM[3.] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[3.], 255.))); iVM[12.] = true; break elseif iVM[24.] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[12.] = true; break elseif iVM[24.] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[12.] = true; break elseif iVM[24.] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[12.] = true; break end end; iVM[4] = buffer.fromstring(iVM[21.]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[24.] then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[23], bit32.bxor(buffer.readu32(iVM[4], iVM[23]), iVM[3.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[12.] then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; ihS = 0.; while true do if iVM[23] < iVM[24.] then buffer.writeu8(iVM[4], iVM[23], bit32.bxor(buffer.readu8(iVM[4], iVM[23]), bit32.band(bit32.rshift(iVM[3.], ihS * 8), 255.))); iVM[23] = iVM[23] + 1; ihS = ihS + 1 else break end end; if iVM[12.] then break end; do iVM[2] = buffer.readstring(iVM[4], 0., iVM[24.]); iVM[12.] = true; break end; break end end; ihS = nil; do iVM[26] = iV8[10411]; iVM[27.] = iV8[9773]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[4] = k7; iVM[23] = false; while true do iVM[21.] = #iVM[27.]; iVM[3.] = iVM[21.] - iVM[26]; iVM[19] = iVM[4](iVM[24.] % 4294967296); iVM[1] = iVM[3.] >= 1; if iVM[1] then iVM[1] = iVM[3.] <= 4 end; if iVM[1] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; if iVM[3.] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[19], 255.))); iVM[23] = true; break elseif iVM[3.] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[23] = true; break elseif iVM[3.] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[23] = true; break elseif iVM[3.] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[23] = true; break end end; iVM[12.] = buffer.fromstring(iVM[27.]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[3.] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; buffer.writeu32(iVM[12.], iVM[11], bit32.bxor(buffer.readu32(iVM[12.], iVM[11]), iVM[19])); iVM[11] = iVM[11] + 4 else break end end; if iVM[23] then break end; iVM[19] = (iVM[19] + 2654435769.) % 4294967296; iVM[10] = 0.; while true do if iVM[11] < iVM[3.] then buffer.writeu8(iVM[12.], iVM[11], bit32.bxor(buffer.readu8(iVM[12.], iVM[11]), bit32.band(bit32.rshift(iVM[19], iVM[10] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[23] then break end; do ihS = buffer.readstring(iVM[12.], 0., iVM[3.]); iVM[23] = true; break end; break end end; lN = lM(ihT, { [iVM[22]] = lX, [iVM[20]] = iV8[10184][iVM[6.]](iV8[7718], iV8[10480], iV8[7718], iV8[10480]), [iVM[2]] = iV8[7718], [ihS] = iV8[10480] }); mC = 524 else mC = 3872; continue end elseif mC < 3792. then if mC < 3791 then if mC == 3790 then local iV8 = iIn; my = (vector.create((mr * iV8[5300] + iV8[1371.]) % iV8[4218.] + iV8[7718], (mr * iV8[8393] + iV8[8218]) % iV8[8218] + iV8[7718], (mr * iV8[4218.] + iV8[8888]) % iV8[4144] + iV8[7718])); mz = (vector.create((mr * iV8[1371.] + iV8[4795]) % iV8[4218.] + iV8[7718], (mr * iV8[1353.] + iV8[8393]) % iV8[8218] + iV8[7718], (mr * iV8[5300] + iV8[7868]) % iV8[4144] + iV8[7718])); mA = (vector.create((mr * iV8[4795] + iV8[954.]) % iV8[4218.] + iV8[7718], (mr * iV8[4218.] + iV8[4795]) % iV8[8218] + iV8[7718], (mr * iV8[7327] + iV8[4976]) % iV8[4144] + iV8[7718])); mB = (vector.create((mr * iV8[5300] + iV8[5300]) % iV8[5300] + iV8[7718], (mr * iV8[954.] + iV8[4795]) % iV8[4795] + iV8[7718], (mr * iV8[1371.] + iV8[1353.]) % iV8[3598] + iV8[7718])); mC = if vector.dot(vector.cross(my, (vector.cross(mz, mA))), mB) == vector.dot(mz * vector.dot(my, mA) - mA * vector.dot(my, mz), mB) then 167 else 2 else mC = 3987.; continue end else mr = (mr + iIn[4991]) % iIn[1070]; mC = 139 end elseif mC < 3793 then mC = 479 else mC = if l7 <= iIn[7718] then 560 else 21. end elseif mC < 3798. then if mC < 3796 then if mC < 3795. then if mC == 3794 then mC = 75. else mC = 3760; continue end elseif mC == 3795. then l5 = (l5 + iIn[7327]) % iIn[2707]; mC = 474. else mC = 3833; continue end elseif mC < 3797 then if mC == 3796 then mC = 472 else mC = 3917; continue end elseif mC == 3797 then local iWn = bit32.rrotate(bit32.bxor(bit32.lrotate(mr, iIn[8218]), string.byte(tostring(lM))), iIn[5212]); mC = if bit32.bxor(bit32.lrotate(bit32.bxor(iWn, (buffer.readu32(l2, iIn[9096.]))), iIn[1353.]), (buffer.readu32(l4, iIn[8661.]))) == bit32.lrotate(iWn, iIn[1353.]) then 9. else 259 else mC = 4073; continue end elseif mC < 3800 then if mC < 3799 then if mC == 3798. then iVM[11] = nil; do local iV8 = iIn; iVM[10] = iV8[4976]; iVM[19] = k7; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[7054]; iVM[12.] = false; while true do iVM[24.] = #iVM[1]; iVM[3.] = iVM[24.] - iVM[10]; iVM[27.] = iVM[19](iVM[21.] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[4] = iVM[3.] >= 1; if iVM[4] then iVM[4] = iVM[3.] <= 4 end; if iVM[4] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.))); iVM[12.] = true; break elseif iVM[3.] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[12.] = true; break elseif iVM[3.] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[12.] = true; break elseif iVM[3.] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[12.] = true; break end end; iVM[23] = buffer.fromstring(iVM[1]); ihS = 0.; while true do if ihS + 4 <= iVM[3.] then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[23], ihS, bit32.bxor(buffer.readu32(iVM[23], ihS), iVM[27.])); ihS = ihS + 4 else break end end; if iVM[12.] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[26] = 0.; while true do if ihS < iVM[3.] then buffer.writeu8(iVM[23], ihS, bit32.bxor(buffer.readu8(iVM[23], ihS), bit32.band(bit32.rshift(iVM[27.], iVM[26] * 8), 255.))); ihS = ihS + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[12.] then break end; do iVM[11] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[12.] = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[27.] = iV8[10480]; iVM[24.] = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[7515.]; iVM[23] = false; while true do iVM[3.] = #iVM[26]; iVM[19] = iVM[3.] - iVM[27.]; iVM[1] = iVM[24.](iVM[4] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[12.] = iVM[19] >= 1; if iVM[12.] then iVM[12.] = iVM[19] <= 4 end; if iVM[12.] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[19] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.))); iVM[23] = true; break elseif iVM[19] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[23] = true; break elseif iVM[19] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[23] = true; break elseif iVM[19] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[23] = true; break end end; iVM[2] = buffer.fromstring(iVM[26]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[19] then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[2], iVM[10], bit32.bxor(buffer.readu32(iVM[2], iVM[10]), iVM[1])); iVM[10] = iVM[10] + 4 else break end end; if iVM[23] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[21.] = 0.; while true do if iVM[10] < iVM[19] then buffer.writeu8(iVM[2], iVM[10], bit32.bxor(buffer.readu8(iVM[2], iVM[10]), bit32.band(bit32.rshift(iVM[1], iVM[21.] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[23] then break end; do ihS = buffer.readstring(iVM[2], 0., iVM[19]); iVM[23] = true; break end; break end end; iVM[2] = nil; do iVM[19] = true; local iV8 = iIn; iVM[12.] = iV8[8242]; iVM[1] = iV8[3873.]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[10480]; iVM[21.] = k7; iVM[23] = false; while true do iVM[26] = #iVM[12.]; iVM[24.] = iVM[26] - iVM[3.]; iVM[20] = iVM[21.](iVM[10] % 4294967296); iVM[27.] = iVM[24.] >= 1; if iVM[27.] then iVM[27.] = iVM[24.] <= 3. end; if iVM[27.] then iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; if iVM[24.] == 1 then iVM[2] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[20], 255.)) % 256); iVM[23] = true; break elseif iVM[24.] == 2 then iVM[2] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[20], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[20], 8), 255.)) % 256); iVM[23] = true; break elseif iVM[24.] == 3. then iVM[2] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[20], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[20], 8), 255.)) % 256, (string.byte(iVM[12.], 3.) - bit32.band(bit32.rshift(iVM[20], 16), 255.)) % 256); iVM[23] = true; break end end; iVM[4] = buffer.fromstring(iVM[12.]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[24.] then iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[4], iVM[22], (buffer.readu32(iVM[4], iVM[22]) - iVM[20]) % 4294967296); iVM[22] = iVM[22] + 4 else break end end; if iVM[23] then break end; iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; iVM[6.] = 0.; while true do if iVM[22] < iVM[24.] then buffer.writeu8(iVM[4], iVM[22], (buffer.readu8(iVM[4], iVM[22]) - bit32.band(bit32.rshift(iVM[20], iVM[6.] * 8), 255.)) % 256); iVM[22] = iVM[22] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[23] then break end; do iVM[2] = buffer.readstring(iVM[4], 0., iVM[24.]); iVM[23] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; iVM[20] = iV8[3605]; iVM[4] = iV8[5093]; iVM[27.] = iV8[8964.]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[10480]; iVM[26] = k7; iVM[23] = false; while true do iVM[21.] = #iVM[4]; iVM[3.] = iVM[21.] - iVM[24.]; iVM[19] = iVM[26](iVM[6.] % 4294967296); iVM[1] = iVM[3.] >= 1; if iVM[1] then iVM[1] = iVM[3.] <= 3. end; if iVM[1] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; if iVM[3.] == 1 then iVM[22] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[19], 255.)) % 256); iVM[23] = true; break elseif iVM[3.] == 2 then iVM[22] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256); iVM[23] = true; break elseif iVM[3.] == 3. then iVM[22] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256, (string.byte(iVM[4], 3.) - bit32.band(bit32.rshift(iVM[19], 16), 255.)) % 256); iVM[23] = true; break end end; iVM[12.] = buffer.fromstring(iVM[4]); ihT = 0.; while true do if ihT + 4 <= iVM[3.] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[12.], ihT, (buffer.readu32(iVM[12.], ihT) - iVM[19]) % 4294967296); ihT = ihT + 4 else break end end; if iVM[23] then break end; iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; iVM[10] = 0.; while true do if ihT < iVM[3.] then buffer.writeu8(iVM[12.], ihT, (buffer.readu8(iVM[12.], ihT) - bit32.band(bit32.rshift(iVM[19], iVM[10] * 8), 255.)) % 256); ihT = ihT + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[23] then break end; do iVM[22] = buffer.readstring(iVM[12.], 0., iVM[3.]); iVM[23] = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[1] = iV8[10480]; iVM[10] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[6690.]; iVM[12.] = false; while true do iVM[6.] = #iVM[21.]; iVM[26] = iVM[6.] - iVM[1]; iVM[24.] = iVM[10](iVM[19] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[3.] = iVM[26] >= 1; if iVM[3.] then iVM[3.] = iVM[26] <= 4 end; if iVM[3.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[26] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[24.], 255.))); iVM[12.] = true; break elseif iVM[26] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[12.] = true; break elseif iVM[26] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[12.] = true; break elseif iVM[26] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[12.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[21.]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[26] then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[4], bit32.bxor(buffer.readu32(iVM[27.], iVM[4]), iVM[24.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[12.] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[4] < iVM[26] then buffer.writeu8(iVM[27.], iVM[4], bit32.bxor(buffer.readu8(iVM[27.], iVM[4]), bit32.band(bit32.rshift(iVM[24.], iVM[23] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[12.] then break end; do ihT = buffer.readstring(iVM[27.], 0., iVM[26]); iVM[12.] = true; break end; break end end; iVM[6.] = nil; do local iV8 = iIn; iVM[4] = iV8[10810]; iVM[27.] = k7; iVM[23] = iV8[2936]; iVM[24.] = iV8[8218]; iVM[26] = iV8[9904]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do iVM[20] = #iVM[26]; iVM[10] = iVM[20] - iVM[24.]; iVM[21.] = iVM[27.](iVM[3.] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[9.] = iVM[10] >= 1; if iVM[9.] then iVM[9.] = iVM[10] <= 4 end; if iVM[9.] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if iVM[10] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[21.], 255.))); iVM[12.] = true; break elseif iVM[10] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[12.] = true; break elseif iVM[10] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[12.] = true; break elseif iVM[10] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[12.] = true; break end end; iVM[19] = buffer.fromstring(iVM[26]); iVM[1] = 0.; while true do if iVM[1] <= iVM[10] - 4 then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[1], bit32.bxor(buffer.readu32(iVM[19], iVM[1]), iVM[21.])); iVM[1] = iVM[1] + 4 else break end end; if iVM[12.] then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; iVM[7] = 0.; while true do if iVM[1] < iVM[10] then buffer.writeu8(iVM[19], iVM[1], bit32.bxor(buffer.readu8(iVM[19], iVM[1]), bit32.band(bit32.rshift(iVM[21.], iVM[7] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[12.] then break end; do iVM[6.] = buffer.readstring(iVM[19], 0., iVM[10]); iVM[12.] = true; break end; break end end; md = lM(iVM[11], { [ihS] = ml, [iVM[2]] = iIn[10184][iVM[22]](iIn[7718], iIn[10480], iIn[7718], iIn[10480]), [ihT] = iIn[7718], [iVM[6.]] = iIn[954.] }); mC = 550 else mC = 4281.; continue end elseif mC == 3799 then iVM[7] = nil; do local iV8 = iIn; iVM[19] = iV8[7313]; iVM[9.] = k7; iVM[1] = iV8[2591]; iVM[10] = iV8[8661.]; iVM[20] = iV8[1099]; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do iVM[26] = #iVM[20]; iVM[24.] = iVM[26] - iVM[10]; iVM[3.] = iVM[9.](iVM[21.] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; iVM[27.] = iVM[24.] >= 1; if iVM[27.] then iVM[27.] = iVM[24.] <= 4 end; if iVM[27.] then iVM[3.] = iVM[3.] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[3.], 255.))); iVM[12.] = true; break elseif iVM[24.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[12.] = true; break elseif iVM[24.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[12.] = true; break elseif iVM[24.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[12.] = true; break end end; iVM[4] = buffer.fromstring(iVM[20]); iVM[23] = 0.; while true do if iVM[23] <= iVM[24.] - 4 then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[23], bit32.bxor(buffer.readu32(iVM[4], iVM[23]), iVM[3.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[12.] then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; iVM[6.] = 0.; while true do if iVM[23] < iVM[24.] then buffer.writeu8(iVM[4], iVM[23], bit32.bxor(buffer.readu8(iVM[4], iVM[23]), bit32.band(bit32.rshift(iVM[3.], iVM[6.] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[12.] then break end; do iVM[7] = buffer.readstring(iVM[4], 0., iVM[24.]); iVM[12.] = true; break end; break end end; local iV8 = iIn; lH = iV8[3196]:GetService(iVM[7]); iVM[6.] = nil; do iVM[27.] = iV8[1411]; iVM[24.] = iV8[6853]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[23] = false; while true do iVM[3.] = #iVM[24.]; iVM[19] = iVM[3.] - iVM[27.]; iVM[1] = iVM[26](iVM[4] % 4294967296); iVM[12.] = iVM[19] >= 1; if iVM[12.] then iVM[12.] = iVM[19] <= 4 end; if iVM[12.] then iVM[1] = (iVM[1] + 2654435769.) % 4294967296; if iVM[19] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[1], 255.))); iVM[23] = true; break elseif iVM[19] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[23] = true; break elseif iVM[19] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[23] = true; break elseif iVM[19] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[23] = true; break end end; iVM[20] = buffer.fromstring(iVM[24.]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[19] then iVM[1] = (iVM[1] + 2654435769.) % 4294967296; buffer.writeu32(iVM[20], iVM[10], bit32.bxor(buffer.readu32(iVM[20], iVM[10]), iVM[1])); iVM[10] = iVM[10] + 4 else break end end; if iVM[23] then break end; iVM[1] = (iVM[1] + 2654435769.) % 4294967296; iVM[21.] = 0.; while true do if iVM[10] < iVM[19] then buffer.writeu8(iVM[20], iVM[10], bit32.bxor(buffer.readu8(iVM[20], iVM[10]), bit32.band(bit32.rshift(iVM[1], iVM[21.] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[23] then break end; do iVM[6.] = buffer.readstring(iVM[20], 0., iVM[19]); iVM[23] = true; break end; break end end; lA = iV8[3196]:GetService(iVM[6.]); iVM[20] = nil; do iVM[19] = iV8[5738]; iVM[12.] = iV8[4707.]; iVM[1] = iV8[2212]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[10480]; iVM[21.] = k7; iVM[23] = false; while true do iVM[27.] = #iVM[12.]; iVM[4] = iVM[27.] - iVM[3.]; iVM[7] = iVM[21.](iVM[10] % 4294967296); iVM[6.] = iVM[4] >= 1; if iVM[6.] then iVM[6.] = iVM[4] <= 3. end; if iVM[6.] then iVM[7] = (iVM[7] * 1597 + 51749) % 4294967296; if iVM[4] == 1 then iVM[20] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[7], 255.)) % 256); iVM[23] = true; break elseif iVM[4] == 2 then iVM[20] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[7], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[7], 8), 255.)) % 256); iVM[23] = true; break elseif iVM[4] == 3. then iVM[20] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[7], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[7], 8), 255.)) % 256, (string.byte(iVM[12.], 3.) - bit32.band(bit32.rshift(iVM[7], 16), 255.)) % 256); iVM[23] = true; break end end; iVM[26] = buffer.fromstring(iVM[12.]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[4] then iVM[7] = (iVM[7] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[26], iVM[24.], (buffer.readu32(iVM[26], iVM[24.]) - iVM[7]) % 4294967296); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[23] then break end; iVM[7] = (iVM[7] * 1597 + 51749) % 4294967296; iVM[9.] = 0.; while true do if iVM[24.] < iVM[4] then buffer.writeu8(iVM[26], iVM[24.], (buffer.readu8(iVM[26], iVM[24.]) - bit32.band(bit32.rshift(iVM[7], iVM[9.] * 8), 255.)) % 256); iVM[24.] = iVM[24.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[23] then break end; do iVM[20] = buffer.readstring(iVM[26], 0., iVM[4]); iVM[23] = true; break end; break end end; lv = iV8[3196]:GetService(iVM[20]); mC = 30. else mC = 4091; continue end elseif mC < 3801. then if mC == 3800 then mC = 290 else mC = 4250; continue end else mC = 246. end elseif mC < 3812 then if mC < 3807. then if mC < 3804. then if mC < 3803 then if mC == 3802 then iVM[7] = nil; do iVM[27.] = iIn[10480]; iVM[6.] = k7; iVM[9.] = (mC + lQ) % iIn[5374]; iVM[26] = iIn[10399]; iVM[4] = false; while true do iVM[21.] = #iVM[26]; iVM[3.] = iVM[21.] - iVM[27.]; iVM[24.] = iVM[6.](iVM[9.] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[1] = iVM[3.] >= 1; if iVM[1] then iVM[1] = iVM[3.] <= 4 end; if iVM[1] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.))); iVM[4] = true; break elseif iVM[3.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[4] = true; break elseif iVM[3.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[4] = true; break elseif iVM[3.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[4] = true; break end end; iVM[12.] = buffer.fromstring(iVM[26]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[3.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[23], bit32.bxor(buffer.readu32(iVM[12.], iVM[23]), iVM[24.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[4] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[10] = 0.; while true do if iVM[23] < iVM[3.] then buffer.writeu8(iVM[12.], iVM[23], bit32.bxor(buffer.readu8(iVM[12.], iVM[23]), bit32.band(bit32.rshift(iVM[24.], iVM[10] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[4] then break end; do iVM[7] = buffer.readstring(iVM[12.], 0., iVM[3.]); iVM[4] = true; break end; break end end; mh = mp(iVM[7], true); mC = 413 else mC = 4089.; continue end else iVM[10] = nil; do local iV8 = iIn; iVM[21.] = iV8[10480]; iVM[1] = k7; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[4469]; iVM[23] = false; while true do iVM[26] = #iVM[12.]; iVM[24.] = iVM[26] - iVM[21.]; iVM[9.] = iVM[1](iVM[3.] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[27.] = iVM[24.] >= 1; if iVM[27.] then iVM[27.] = iVM[24.] <= 4 end; if iVM[27.] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.))); iVM[23] = true; break elseif iVM[24.] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[23] = true; break elseif iVM[24.] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[23] = true; break elseif iVM[24.] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[23] = true; break end end; iVM[4] = buffer.fromstring(iVM[12.]); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[24.] then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[7], bit32.bxor(buffer.readu32(iVM[4], iVM[7]), iVM[9.])); iVM[7] = iVM[7] + 4 else break end end; if iVM[23] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[6.] = 0.; while true do if iVM[7] < iVM[24.] then buffer.writeu8(iVM[4], iVM[7], bit32.bxor(buffer.readu8(iVM[4], iVM[7]), bit32.band(bit32.rshift(iVM[9.], iVM[6.] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[23] then break end; do iVM[10] = buffer.readstring(iVM[4], 0., iVM[24.]); iVM[23] = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[27.] = iV8[10480]; iVM[6.] = iV8[1699]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[4] = false; while true do iVM[21.] = #iVM[6.]; iVM[3.] = iVM[21.] - iVM[27.]; iVM[24.] = iVM[26](iVM[9.] % 4294967296); iVM[1] = iVM[3.] >= 1; if iVM[1] then iVM[1] = iVM[3.] <= 4 end; if iVM[1] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[3.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[24.], 255.))); iVM[4] = true; break elseif iVM[3.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[4] = true; break elseif iVM[3.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[4] = true; break elseif iVM[3.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[4] = true; break end end; iVM[12.] = buffer.fromstring(iVM[6.]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[3.] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[12.], iVM[23], bit32.bxor(buffer.readu32(iVM[12.], iVM[23]), iVM[24.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[4] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; iVM[19] = 0.; while true do if iVM[23] < iVM[3.] then buffer.writeu8(iVM[12.], iVM[23], bit32.bxor(buffer.readu8(iVM[12.], iVM[23]), bit32.band(bit32.rshift(iVM[24.], iVM[19] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[4] then break end; do iVM[7] = buffer.readstring(iVM[12.], 0., iVM[3.]); iVM[4] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[1] = iV8[10480]; iVM[3.] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[5896]; iVM[23] = false; while true do iVM[24.] = #iVM[21.]; iVM[9.] = iVM[24.] - iVM[1]; iVM[27.] = iVM[3.](iVM[12.] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[4] = iVM[9.] >= 1; if iVM[4] then iVM[4] = iVM[9.] <= 4 end; if iVM[4] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[9.] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[27.], 255.))); iVM[23] = true; break elseif iVM[9.] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[23] = true; break elseif iVM[9.] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[23] = true; break elseif iVM[9.] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[23] = true; break end end; iVM[20] = buffer.fromstring(iVM[21.]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[9.] then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[6.], bit32.bxor(buffer.readu32(iVM[20], iVM[6.]), iVM[27.])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[23] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[6.] < iVM[9.] then buffer.writeu8(iVM[20], iVM[6.], bit32.bxor(buffer.readu8(iVM[20], iVM[6.]), bit32.band(bit32.rshift(iVM[27.], iVM[26] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[23] then break end; do iVM[19] = buffer.readstring(iVM[20], 0., iVM[9.]); iVM[23] = true; break end; break end end; iVM[20] = nil; do local iV8 = iIn; iVM[27.] = iV8[9643]; iVM[9.] = iV8[4389.]; iVM[4] = iV8[8112.]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[4795]; iVM[24.] = k7; iVM[23] = false; while true do ihT = #iVM[9.]; iVM[21.] = ihT - iVM[6.]; iVM[3.] = iVM[24.](iVM[26] % 4294967296); iVM[22] = iVM[21.] >= 1; if iVM[22] then iVM[22] = iVM[21.] <= 3. end; if iVM[22] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; if iVM[21.] == 1 then iVM[20] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[3.], 255.)) % 256); iVM[23] = true; break elseif iVM[21.] == 2 then iVM[20] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256); iVM[23] = true; break elseif iVM[21.] == 3. then iVM[20] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256, (string.byte(iVM[9.], 3.) - bit32.band(bit32.rshift(iVM[3.], 16), 255.)) % 256); iVM[23] = true; break end end; iVM[1] = buffer.fromstring(iVM[9.]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[21.] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[1], iVM[12.], (buffer.readu32(iVM[1], iVM[12.]) - iVM[3.]) % 4294967296); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[23] then break end; iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; iVM[2] = 0.; while true do if iVM[12.] < iVM[21.] then buffer.writeu8(iVM[1], iVM[12.], (buffer.readu8(iVM[1], iVM[12.]) - bit32.band(bit32.rshift(iVM[3.], iVM[2] * 8), 255.)) % 256); iVM[12.] = iVM[12.] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[23] then break end; do iVM[20] = buffer.readstring(iVM[1], 0., iVM[21.]); iVM[23] = true; break end; break end end; iVM[2] = nil; do iVM[1] = false; local iV8 = iIn; iVM[22] = iV8[8314]; iVM[12.] = iV8[2987]; iVM[21.] = (mC + lQ) % iV8[5374]; ihT = iV8[10480]; iVM[3.] = k7; iVM[23] = false; while true do iVM[6.] = #iVM[22]; iVM[26] = iVM[6.] - ihT; iVM[24.] = iVM[3.](iVM[21.] % 4294967296); iVM[9.] = iVM[26] >= 1; if iVM[9.] then iVM[9.] = iVM[26] <= 3. end; if iVM[9.] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; if iVM[26] == 1 then iVM[2] = string.char((string.byte(iVM[22], 1) - bit32.band(iVM[24.], 255.)) % 256); iVM[23] = true; break elseif iVM[26] == 2 then iVM[2] = string.char((string.byte(iVM[22], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[22], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256); iVM[23] = true; break elseif iVM[26] == 3. then iVM[2] = string.char((string.byte(iVM[22], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[22], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256, (string.byte(iVM[22], 3.) - bit32.band(bit32.rshift(iVM[24.], 16), 255.)) % 256); iVM[23] = true; break end end; iVM[27.] = buffer.fromstring(iVM[22]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[26] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[27.], iVM[4], (buffer.readu32(iVM[27.], iVM[4]) - iVM[24.]) % 4294967296); iVM[4] = iVM[4] + 4 else break end end; if iVM[23] then break end; iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; ihS = 0.; while true do if iVM[4] < iVM[26] then buffer.writeu8(iVM[27.], iVM[4], (buffer.readu8(iVM[27.], iVM[4]) - bit32.band(bit32.rshift(iVM[24.], ihS * 8), 255.)) % 256); iVM[4] = iVM[4] + 1; ihS = ihS + 1 else break end end; if iVM[23] then break end; do iVM[2] = buffer.readstring(iVM[27.], 0., iVM[26]); iVM[23] = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[27.] = iV8[2879]; iVM[9.] = iV8[6453.]; iVM[4] = iV8[3230]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[10480]; iVM[24.] = k7; iVM[23] = false; while true do ihT = #iVM[9.]; iVM[21.] = ihT - iVM[6.]; iVM[3.] = iVM[24.](iVM[26] % 4294967296); iVM[22] = iVM[21.] >= 1; if iVM[22] then iVM[22] = iVM[21.] <= 3. end; if iVM[22] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; if iVM[21.] == 1 then ihS = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[3.], 255.)) % 256); iVM[23] = true; break elseif iVM[21.] == 2 then ihS = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256); iVM[23] = true; break elseif iVM[21.] == 3. then ihS = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256, (string.byte(iVM[9.], 3.) - bit32.band(bit32.rshift(iVM[3.], 16), 255.)) % 256); iVM[23] = true; break end end; iVM[1] = buffer.fromstring(iVM[9.]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[21.] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[1], iVM[12.], (buffer.readu32(iVM[1], iVM[12.]) - iVM[3.]) % 4294967296); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[23] then break end; iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; iVM[11] = 0.; while true do if iVM[12.] < iVM[21.] then buffer.writeu8(iVM[1], iVM[12.], (buffer.readu8(iVM[1], iVM[12.]) - bit32.band(bit32.rshift(iVM[3.], iVM[11] * 8), 255.)) % 256); iVM[12.] = iVM[12.] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[23] then break end; do ihS = buffer.readstring(iVM[1], 0., iVM[21.]); iVM[23] = true; break end; break end end; iVM[11] = nil; do local iV8 = iIn; iVM[22] = iV8[5086]; iVM[21.] = iV8[7372]; iVM[1] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[12.] = iV8[4144]; iVM[3.] = false; while true do iVM[27.] = #iVM[21.]; iVM[4] = iVM[27.] - iVM[12.]; iVM[23] = ihT(iVM[1] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; iVM[6.] = iVM[4] >= 1; if iVM[6.] then iVM[6.] = iVM[4] <= 4 end; if iVM[6.] then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[4] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[23], 255.))); iVM[3.] = true; break elseif iVM[4] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[3.] = true; break elseif iVM[4] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[3.] = true; break elseif iVM[4] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[3.] = true; break end end; iVM[26] = buffer.fromstring(iVM[21.]); iVM[24.] = 0.; while true do if iVM[24.] <= iVM[4] - 4 then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[24.], bit32.bxor(buffer.readu32(iVM[26], iVM[24.]), iVM[23])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[3.] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[24.] < iVM[4] then buffer.writeu8(iVM[26], iVM[24.], bit32.bxor(buffer.readu8(iVM[26], iVM[24.]), bit32.band(bit32.rshift(iVM[23], iVM[9.] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[3.] then break end; do iVM[11] = buffer.readstring(iVM[26], 0., iVM[4]); iVM[3.] = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; iVM[26] = iV8[9096.]; iVM[27.] = k7; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[4615]; iVM[24.] = false; while true do iVM[1] = #iVM[4]; iVM[12.] = iVM[1] - iVM[26]; iVM[23] = iVM[27.](iVM[6.] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; ihT = iVM[12.] >= 1; if ihT then ihT = iVM[12.] <= 4 end; if ihT then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[23], 255.))); iVM[24.] = true; break elseif iVM[12.] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[24.] = true; break elseif iVM[12.] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[24.] = true; break elseif iVM[12.] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[24.] = true; break end end; iVM[21.] = buffer.fromstring(iVM[4]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[12.] then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[21.], iVM[3.], bit32.bxor(buffer.readu32(iVM[21.], iVM[3.]), iVM[23])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[24.] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[3.] < iVM[12.] then buffer.writeu8(iVM[21.], iVM[3.], bit32.bxor(buffer.readu8(iVM[21.], iVM[3.]), bit32.band(bit32.rshift(iVM[23], iVM[22] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[24.] then break end; do iVM[9.] = buffer.readstring(iVM[21.], 0., iVM[12.]); iVM[24.] = true; break end; break end end; local iV8 = iIn; lK(iVM[10], { [iVM[7]] = iV8[1839.][iVM[19]]({ iV8[9514][iVM[20]](iV8[10480], lM[iVM[2]]), iV8[9514][ihS](iV8[7718], iV8[1336][iVM[11]](iV8[4457], iV8[2389], iV8[2389])) }), [iVM[9.]] = lV }); iVM[22] = nil; do iVM[12.] = iV8[3698]; iVM[1] = iV8[7308.]; ihT = k7; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[10480]; iVM[23] = false; while true do iVM[26] = #iVM[12.]; iVM[24.] = iVM[26] - iVM[21.]; iVM[9.] = ihT(iVM[3.] % 4294967296); iVM[27.] = iVM[24.] >= 1; if iVM[27.] then iVM[27.] = iVM[24.] <= 4 end; if iVM[27.] then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); if iVM[24.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.))); iVM[23] = true; break elseif iVM[24.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[23] = true; break elseif iVM[24.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[23] = true; break elseif iVM[24.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[23] = true; break end end; iVM[4] = buffer.fromstring(iVM[12.]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[24.] then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[4], iVM[11], bit32.bxor(buffer.readu32(iVM[4], iVM[11]), iVM[9.])); iVM[11] = iVM[11] + 4 else break end end; if iVM[23] then break end; iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); iVM[6.] = 0.; while true do if iVM[11] < iVM[24.] then buffer.writeu8(iVM[4], iVM[11], bit32.bxor(buffer.readu8(iVM[4], iVM[11]), bit32.band(bit32.rshift(iVM[9.], iVM[6.] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[23] then break end; do iVM[22] = buffer.readstring(iVM[4], 0., iVM[24.]); iVM[23] = true; break end; break end end; iVM[11] = nil; do iVM[27.] = iV8[9893]; iVM[9.] = iV8[10731.]; iVM[4] = true; iVM[26] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[10480]; iVM[24.] = k7; iVM[23] = false; while true do ihT = #iVM[9.]; iVM[21.] = ihT - iVM[6.]; iVM[3.] = iVM[24.](iVM[26] % 4294967296); ihS = iVM[21.] >= 1; if ihS then ihS = iVM[21.] <= 3. end; if ihS then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; if iVM[21.] == 1 then iVM[11] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[3.], 255.)) % 256); iVM[23] = true; break elseif iVM[21.] == 2 then iVM[11] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256); iVM[23] = true; break elseif iVM[21.] == 3. then iVM[11] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256, (string.byte(iVM[9.], 3.) - bit32.band(bit32.rshift(iVM[3.], 16), 255.)) % 256); iVM[23] = true; break end end; iVM[1] = buffer.fromstring(iVM[9.]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[21.] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[1], iVM[12.], (buffer.readu32(iVM[1], iVM[12.]) - iVM[3.]) % 4294967296); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[23] then break end; iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; iVM[2] = 0.; while true do if iVM[12.] < iVM[21.] then buffer.writeu8(iVM[1], iVM[12.], (buffer.readu8(iVM[1], iVM[12.]) - bit32.band(bit32.rshift(iVM[3.], iVM[2] * 8), 255.)) % 256); iVM[12.] = iVM[12.] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[23] then break end; do iVM[11] = buffer.readstring(iVM[1], 0., iVM[21.]); iVM[23] = true; break end; break end end; iVM[2] = nil; do ihS = iV8[716]; iVM[21.] = true; iVM[1] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; iVM[3.] = false; while true do iVM[27.] = #ihS; iVM[4] = iVM[27.] - iVM[12.]; iVM[23] = iVM[1](ihT % 4294967296); iVM[6.] = iVM[4] >= 1; if iVM[6.] then iVM[6.] = iVM[4] <= 4 end; if iVM[6.] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); if iVM[4] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[23], 255.))); iVM[3.] = true; break elseif iVM[4] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[3.] = true; break elseif iVM[4] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[3.] = true; break elseif iVM[4] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[3.] = true; break end end; iVM[26] = buffer.fromstring(ihS); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[4] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[26], iVM[24.], bit32.bxor(buffer.readu32(iVM[26], iVM[24.]), iVM[23])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[3.] then break end; iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); iVM[9.] = 0.; while true do if iVM[24.] < iVM[4] then buffer.writeu8(iVM[26], iVM[24.], bit32.bxor(buffer.readu8(iVM[26], iVM[24.]), bit32.band(bit32.rshift(iVM[23], iVM[9.] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[3.] then break end; do iVM[2] = buffer.readstring(iVM[26], 0., iVM[4]); iVM[3.] = true; break end; break end end; iVM[9.] = nil; do iVM[26] = iV8[1733]; iVM[6.] = iV8[2819]; iVM[24.] = iV8[10660]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10480]; iVM[23] = k7; iVM[3.] = false; while true do iVM[19] = #iVM[6.]; ihS = iVM[19] - iVM[27.]; iVM[1] = iVM[23](iVM[4] % 4294967296); iVM[12.] = ihS >= 1; if iVM[12.] then iVM[12.] = ihS <= 3. end; if iVM[12.] then iVM[1] = (iVM[1] * 1597 + 51749) % 4294967296; if ihS == 1 then iVM[9.] = string.char((string.byte(iVM[6.], 1) - bit32.band(iVM[1], 255.)) % 256); iVM[3.] = true; break elseif ihS == 2 then iVM[9.] = string.char((string.byte(iVM[6.], 1) - bit32.band(iVM[1], 255.)) % 256, (string.byte(iVM[6.], 2) - bit32.band(bit32.rshift(iVM[1], 8), 255.)) % 256); iVM[3.] = true; break elseif ihS == 3. then iVM[9.] = string.char((string.byte(iVM[6.], 1) - bit32.band(iVM[1], 255.)) % 256, (string.byte(iVM[6.], 2) - bit32.band(bit32.rshift(iVM[1], 8), 255.)) % 256, (string.byte(iVM[6.], 3.) - bit32.band(bit32.rshift(iVM[1], 16), 255.)) % 256); iVM[3.] = true; break end end; iVM[20] = buffer.fromstring(iVM[6.]); ihT = 0.; while true do if ihT + 4 <= ihS then iVM[1] = (iVM[1] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[20], ihT, (buffer.readu32(iVM[20], ihT) - iVM[1]) % 4294967296); ihT = ihT + 4 else break end end; if iVM[3.] then break end; iVM[1] = (iVM[1] * 1597 + 51749) % 4294967296; iVM[21.] = 0.; while true do if ihT < ihS then buffer.writeu8(iVM[20], ihT, (buffer.readu8(iVM[20], ihT) - bit32.band(bit32.rshift(iVM[1], iVM[21.] * 8), 255.)) % 256); ihT = ihT + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[3.] then break end; do iVM[9.] = buffer.readstring(iVM[20], 0., ihS); iVM[3.] = true; break end; break end end; iVM[19] = nil; do ihS = iV8[7868]; iVM[20] = iV8[3249.]; iVM[1] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[21.] = false; while true do iVM[23] = #iVM[20]; iVM[12.] = iVM[23] - ihS; iVM[26] = ihT(iVM[1] % 4294967296); iVM[24.] = iVM[12.] >= 1; if iVM[24.] then iVM[24.] = iVM[12.] <= 4 end; if iVM[24.] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; if iVM[12.] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[26], 255.))); iVM[21.] = true; break elseif iVM[12.] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[21.] = true; break elseif iVM[12.] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[21.] = true; break elseif iVM[12.] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[21.] = true; break end end; iVM[3.] = buffer.fromstring(iVM[20]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[12.] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; buffer.writeu32(iVM[3.], iVM[27.], bit32.bxor(buffer.readu32(iVM[3.], iVM[27.]), iVM[26])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[21.] then break end; iVM[26] = (iVM[26] + 2654435769.) % 4294967296; iVM[4] = 0.; while true do if iVM[27.] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[27.], bit32.bxor(buffer.readu8(iVM[3.], iVM[27.]), bit32.band(bit32.rshift(iVM[26], iVM[4] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[21.] then break end; do iVM[19] = buffer.readstring(iVM[3.], 0., iVM[12.]); iVM[21.] = true; break end; break end end; iVM[27.] = nil; do iVM[24.] = iV8[6801.]; iVM[26] = iV8[1143.]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[4] = iV8[10480]; iVM[12.] = false; while true do iVM[21.] = #iVM[26]; iVM[6.] = iVM[21.] - iVM[4]; ihS = iVM[23](iVM[3.] % 4294967296); ihS = ihS % 2147483646. + 1; iVM[1] = iVM[6.] >= 1; if iVM[1] then iVM[1] = iVM[6.] <= 4 end; if iVM[1] then ihS = ihS * 16807 % 2147483647; if iVM[6.] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihS, 255.))); iVM[12.] = true; break elseif iVM[6.] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[12.] = true; break elseif iVM[6.] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[12.] = true; break elseif iVM[6.] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[12.] = true; break end end; iVM[7] = buffer.fromstring(iVM[26]); iVM[20] = 0.; while true do if iVM[20] <= iVM[6.] - 4 then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[20], bit32.bxor(buffer.readu32(iVM[7], iVM[20]), ihS)); iVM[20] = iVM[20] + 4 else break end end; if iVM[12.] then break end; ihS = ihS * 16807 % 2147483647; ihT = 0.; while true do if iVM[20] < iVM[6.] then buffer.writeu8(iVM[7], iVM[20], bit32.bxor(buffer.readu8(iVM[7], iVM[20]), bit32.band(bit32.rshift(ihS, ihT * 8), 255.))); iVM[20] = iVM[20] + 1; ihT = ihT + 1 else break end end; if iVM[12.] then break end; do iVM[27.] = buffer.readstring(iVM[7], 0., iVM[6.]); iVM[12.] = true; break end; break end end; iVM[7] = nil; do ihT = iV8[2708]; iVM[20] = iV8[6224]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[1] = k7; ihS = iV8[6720.]; iVM[21.] = false; while true do iVM[24.] = #iVM[20]; iVM[3.] = iVM[24.] - ihS; iVM[10] = iVM[1](iVM[6.] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[4] = iVM[3.] >= 1; if iVM[4] then iVM[4] = iVM[3.] <= 4 end; if iVM[4] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.))); iVM[21.] = true; break elseif iVM[3.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[21.] = true; break elseif iVM[3.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[21.] = true; break elseif iVM[3.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[21.] = true; break end end; iVM[23] = buffer.fromstring(iVM[20]); iVM[12.] = 0.; while true do if iVM[12.] <= iVM[3.] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[12.], bit32.bxor(buffer.readu32(iVM[23], iVM[12.]), iVM[10])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[21.] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[12.] < iVM[3.] then buffer.writeu8(iVM[23], iVM[12.], bit32.bxor(buffer.readu8(iVM[23], iVM[12.]), bit32.band(bit32.rshift(iVM[10], iVM[26] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[21.] then break end; do iVM[7] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[21.] = true; break end; break end end; iVM[10] = nil; do iVM[24.] = true; iVM[26] = k7; iVM[3.] = true; iVM[23] = iV8[3902]; iVM[4] = iV8[9381.]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[21.] = false; while true do iVM[6.] = #iVM[4]; ihS = iVM[6.] - iVM[23]; iVM[1] = iVM[26](iVM[12.] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[8] = ihS >= 1; if iVM[8] then iVM[8] = ihS <= 4 end; if iVM[8] then iVM[1] = iVM[1] * 16807 % 2147483647; if ihS == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.))); iVM[21.] = true; break elseif ihS == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[21.] = true; break elseif ihS == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[21.] = true; break elseif ihS == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[21.] = true; break end end; iVM[20] = buffer.fromstring(iVM[4]); ihT = 0.; while true do if ihT <= ihS - 4 then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[20], ihT, bit32.bxor(buffer.readu32(iVM[20], ihT), iVM[1])); ihT = ihT + 4 else break end end; if iVM[21.] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[16] = 0.; while true do if ihT < ihS then buffer.writeu8(iVM[20], ihT, bit32.bxor(buffer.readu8(iVM[20], ihT), bit32.band(bit32.rshift(iVM[1], iVM[16] * 8), 255.))); ihT = ihT + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[21.] then break end; do iVM[10] = buffer.readstring(iVM[20], 0., ihS); iVM[21.] = true; break end; break end end; iVM[16] = nil; do iVM[20] = true; iVM[8] = k7; ihT = iV8[5799.]; ihS = iV8[1371.]; iVM[6.] = iV8[2755]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[21.] = false; while true do iVM[4] = #iVM[6.]; iVM[23] = iVM[4] - ihS; iVM[12.] = iVM[8](iVM[1] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[26] = iVM[23] >= 1; if iVM[26] then iVM[26] = iVM[23] <= 4 end; if iVM[26] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[23] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[12.], 255.))); iVM[21.] = true; break elseif iVM[23] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[21.] = true; break elseif iVM[23] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[21.] = true; break elseif iVM[23] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[21.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[6.]); iVM[3.] = 0.; while true do if iVM[3.] <= iVM[23] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[3.], bit32.bxor(buffer.readu32(iVM[24.], iVM[3.]), iVM[12.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[21.] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[3.] < iVM[23] then buffer.writeu8(iVM[24.], iVM[3.], bit32.bxor(buffer.readu8(iVM[24.], iVM[3.]), bit32.band(bit32.rshift(iVM[12.], iVM[13] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[21.] then break end; do iVM[16] = buffer.readstring(iVM[24.], 0., iVM[23]); iVM[21.] = true; break end; break end end; iVM[13] = nil; do iVM[4] = iV8[6720.]; iVM[26] = iV8[5353]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[3.] = false; while true do iVM[1] = #iVM[26]; iVM[12.] = iVM[1] - iVM[4]; iVM[20] = iVM[24.](iVM[23] % 4294967296); ihT = iVM[12.] >= 1; if ihT then ihT = iVM[12.] <= 4 end; if ihT then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; if iVM[12.] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[20], 255.))); iVM[3.] = true; break elseif iVM[12.] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[3.] = true; break elseif iVM[12.] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[3.] = true; break elseif iVM[12.] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[3.] = true; break end end; iVM[21.] = buffer.fromstring(iVM[26]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[12.] then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; buffer.writeu32(iVM[21.], iVM[6.], bit32.bxor(buffer.readu32(iVM[21.], iVM[6.]), iVM[20])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[3.] then break end; iVM[20] = (iVM[20] + 2654435769.) % 4294967296; ihS = 0.; while true do if iVM[6.] < iVM[12.] then buffer.writeu8(iVM[21.], iVM[6.], bit32.bxor(buffer.readu8(iVM[21.], iVM[6.]), bit32.band(bit32.rshift(iVM[20], ihS * 8), 255.))); iVM[6.] = iVM[6.] + 1; ihS = ihS + 1 else break end end; if iVM[3.] then break end; do iVM[13] = buffer.readstring(iVM[21.], 0., iVM[12.]); iVM[3.] = true; break end; break end end; iVM[6.] = nil; do iVM[21.] = iV8[6050]; ihT = iV8[4890.]; iVM[20] = true; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[4973]; ihS = k7; iVM[3.] = false; while true do iVM[23] = #ihT; iVM[29] = iVM[23] - iVM[1]; iVM[26] = ihS(iVM[12.] % 4294967296); iVM[24.] = iVM[29] >= 1; if iVM[24.] then iVM[24.] = iVM[29] <= 3. end; if iVM[24.] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; if iVM[29] == 1 then iVM[6.] = string.char((string.byte(ihT, 1) - bit32.band(iVM[26], 255.)) % 256); iVM[3.] = true; break elseif iVM[29] == 2 then iVM[6.] = string.char((string.byte(ihT, 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(ihT, 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256); iVM[3.] = true; break elseif iVM[29] == 3. then iVM[6.] = string.char((string.byte(ihT, 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(ihT, 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256, (string.byte(ihT, 3.) - bit32.band(bit32.rshift(iVM[26], 16), 255.)) % 256); iVM[3.] = true; break end end; iVM[18.] = buffer.fromstring(ihT); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[29] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[18.], iVM[8], (buffer.readu32(iVM[18.], iVM[8]) - iVM[26]) % 4294967296); iVM[8] = iVM[8] + 4 else break end end; if iVM[3.] then break end; iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; iVM[4] = 0.; while true do if iVM[8] < iVM[29] then buffer.writeu8(iVM[18.], iVM[8], (buffer.readu8(iVM[18.], iVM[8]) - bit32.band(bit32.rshift(iVM[26], iVM[4] * 8), 255.)) % 256); iVM[8] = iVM[8] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[3.] then break end; do iVM[6.] = buffer.readstring(iVM[18.], 0., iVM[29]); iVM[3.] = true; break end; break end end; iVM[18.] = nil; do iVM[26] = true; iVM[29] = iV8[5896]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[4] = k7; iVM[8] = iV8[10480]; iVM[23] = false; while true do iVM[3.] = #iVM[29]; ihS = iVM[3.] - iVM[8]; iVM[1] = iVM[4](iVM[24.] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[12.] = ihS >= 1; if iVM[12.] then iVM[12.] = ihS <= 4 end; if iVM[12.] then iVM[1] = iVM[1] * 16807 % 2147483647; if ihS == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[1], 255.))); iVM[23] = true; break elseif ihS == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[23] = true; break elseif ihS == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[23] = true; break elseif ihS == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[23] = true; break end end; iVM[20] = buffer.fromstring(iVM[29]); ihT = 0.; while true do if ihT <= ihS - 4 then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[20], ihT, bit32.bxor(buffer.readu32(iVM[20], ihT), iVM[1])); ihT = ihT + 4 else break end end; if iVM[23] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[21.] = 0.; while true do if ihT < ihS then buffer.writeu8(iVM[20], ihT, bit32.bxor(buffer.readu8(iVM[20], ihT), bit32.band(bit32.rshift(iVM[1], iVM[21.] * 8), 255.))); ihT = ihT + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[23] then break end; do iVM[18.] = buffer.readstring(iVM[20], 0., ihS); iVM[23] = true; break end; break end end; iVM[20] = nil; do ihS = iV8[8888]; iVM[21.] = iV8[3895]; iVM[1] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[12.] = false; while true do iVM[3.] = #iVM[21.]; iVM[8] = iVM[3.] - ihS; iVM[4] = ihT(iVM[1] % 4294967296); iVM[23] = iVM[8] >= 1; if iVM[23] then iVM[23] = iVM[8] <= 4 end; if iVM[23] then iVM[4] = (iVM[4] + 2654435769.) % 4294967296; if iVM[8] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[4], 255.))); iVM[12.] = true; break elseif iVM[8] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[12.] = true; break elseif iVM[8] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[12.] = true; break elseif iVM[8] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[12.] = true; break end end; iVM[29] = buffer.fromstring(iVM[21.]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[8] then iVM[4] = (iVM[4] + 2654435769.) % 4294967296; buffer.writeu32(iVM[29], iVM[26], bit32.bxor(buffer.readu32(iVM[29], iVM[26]), iVM[4])); iVM[26] = iVM[26] + 4 else break end end; if iVM[12.] then break end; iVM[4] = (iVM[4] + 2654435769.) % 4294967296; iVM[24.] = 0.; while true do if iVM[26] < iVM[8] then buffer.writeu8(iVM[29], iVM[26], bit32.bxor(buffer.readu8(iVM[29], iVM[26]), bit32.band(bit32.rshift(iVM[4], iVM[24.] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[12.] then break end; do iVM[20] = buffer.readstring(iVM[29], 0., iVM[8]); iVM[12.] = true; break end; break end end; iVM[29] = nil; do iVM[4] = iV8[5487.]; iVM[8] = iV8[9935]; iVM[23] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[10480]; iVM[3.] = false; while true do iVM[12.] = #iVM[4]; iVM[28] = iVM[12.] - iVM[26]; ihT = iVM[23](iVM[24.] % 4294967296); iVM[21.] = iVM[28] >= 1; if iVM[21.] then iVM[21.] = iVM[28] <= 4 end; if iVM[21.] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); if iVM[28] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihT, 255.))); iVM[3.] = true; break elseif iVM[28] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[3.] = true; break elseif iVM[28] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[3.] = true; break elseif iVM[28] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[3.] = true; break end end; ihR = buffer.fromstring(iVM[4]); ihS = 0.; while true do if ihS + 4 <= iVM[28] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); buffer.writeu32(ihR, ihS, bit32.bxor(buffer.readu32(ihR, ihS), ihT)); ihS = ihS + 4 else break end end; if iVM[3.] then break end; ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); iVM[1] = 0.; while true do if ihS < iVM[28] then buffer.writeu8(ihR, ihS, bit32.bxor(buffer.readu8(ihR, ihS), bit32.band(bit32.rshift(ihT, iVM[1] * 8), 255.))); ihS = ihS + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[3.] then break end; do iVM[29] = buffer.readstring(ihR, 0., iVM[28]); iVM[3.] = true; break end; break end end; lF = lK(iVM[22], { [iVM[6.]] = iV8[10184][iVM[18.]](iV8[9200], iV8[10480], iV8[9200], iV8[10480]), [iVM[20]] = false, [iVM[9.]] = lT, [iVM[7]] = iV8[10184][iVM[10]](iV8[10480], buffer.readu16(l3, iV8[10838]), iV8[10480], iV8[3927.]), [iVM[16]] = iV8[10351][iVM[13]](iV8[9200], iV8[9200]), [iVM[19]] = lM[iVM[27.]], [iVM[29]] = iV8[7718], [iVM[11]] = iVM[2] }); mC = 282. end elseif mC < 3805 then if mC == 3804. then mC = 525. else mC = 3858.; continue end elseif mC < 3806 then ihR = nil; do ihS = iIn[10480]; iVM[28] = k7; iVM[1] = (mC + lQ) % iIn[5374]; ihT = iIn[6390.]; iVM[21.] = false; while true do iVM[23] = #ihT; iVM[12.] = iVM[23] - ihS; iVM[26] = iVM[28](iVM[1] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[24.] = iVM[12.] >= 1; if iVM[24.] then iVM[24.] = iVM[12.] <= 4 end; if iVM[24.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[12.] == 1 then ihR = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[26], 255.))); iVM[21.] = true; break elseif iVM[12.] == 2 then ihR = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[21.] = true; break elseif iVM[12.] == 3. then ihR = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[21.] = true; break elseif iVM[12.] == 4 then ihR = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[21.] = true; break end end; iVM[3.] = buffer.fromstring(ihT); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[12.] then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[8], bit32.bxor(buffer.readu32(iVM[3.], iVM[8]), iVM[26])); iVM[8] = iVM[8] + 4 else break end end; if iVM[21.] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[8] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[8], bit32.bxor(buffer.readu8(iVM[3.], iVM[8]), bit32.band(bit32.rshift(iVM[26], iVM[4] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[21.] then break end; do ihR = buffer.readstring(iVM[3.], 0., iVM[12.]); iVM[21.] = true; break end; break end end; mp = l8(ihR, false); mC = 165. elseif mC == 3806 then mC = if lQ ~= lQ then 464 else 164 else mC = 3809; continue end elseif mC < 3809 then if mC < 3808 then my = nil; local iV8 = iIn; my = iV8[1371.] - iV8[7718]; my = iV8[10480] + iV8[1353.]; my = iV8[8393] - iV8[7327]; my = iV8[5300] - iV8[1353.]; my = iV8[7718] + iV8[1353.]; mC = 311 else my = nil; local iV8 = iIn; my = iV8[4067] - iV8[4218.]; my = iV8[8393] + iV8[5212]; mC = 506 end elseif mC < 3810. then mC = if mx <= iIn[6441.] then 342. else 38 elseif mC < 3811 then if mC == 3810. then lQ += iIn[5003]; mC = 50 else mC = 4269.; continue end else iVM[8] = nil; do local iV8 = iIn; iVM[24.] = iV8[1362.]; iVM[4] = iV8[10321]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[3.] = false; while true do ihS = #iVM[4]; iVM[1] = ihS - iVM[24.]; iVM[12.] = iVM[23](iVM[26] % 4294967296); iVM[28] = iVM[1] >= 1; if iVM[28] then iVM[28] = iVM[1] <= 4 end; if iVM[28] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; if iVM[1] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[12.], 255.))); iVM[3.] = true; break elseif iVM[1] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[3.] = true; break elseif iVM[1] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[3.] = true; break elseif iVM[1] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[3.] = true; break end end; ihT = buffer.fromstring(iVM[4]); iVM[21.] = 0.; while true do if iVM[21.] + 4 <= iVM[1] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; buffer.writeu32(ihT, iVM[21.], bit32.bxor(buffer.readu32(ihT, iVM[21.]), iVM[12.])); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[3.] then break end; iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; ihR = 0.; while true do if iVM[21.] < iVM[1] then buffer.writeu8(ihT, iVM[21.], bit32.bxor(buffer.readu8(ihT, iVM[21.]), bit32.band(bit32.rshift(iVM[12.], ihR * 8), 255.))); iVM[21.] = iVM[21.] + 1; ihR = ihR + 1 else break end end; if iVM[3.] then break end; do iVM[8] = buffer.readstring(ihT, 0., iVM[1]); iVM[3.] = true; break end; break end end; ihR = nil; do local iV8 = iIn; iVM[1] = iV8[6562]; ihS = iV8[8497]; iVM[28] = k7; iVM[21.] = (mC + lQ) % iV8[5374]; ihT = iV8[9096.]; iVM[12.] = false; while true do iVM[24.] = #iVM[1]; iVM[3.] = iVM[24.] - ihT; iVM[29] = iVM[28](iVM[21.] % 4294967296); iVM[4] = iVM[3.] >= 1; if iVM[4] then iVM[4] = iVM[3.] <= 4 end; if iVM[4] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); if iVM[3.] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[29], 255.))); iVM[12.] = true; break elseif iVM[3.] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[12.] = true; break elseif iVM[3.] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[12.] = true; break elseif iVM[3.] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[12.] = true; break end end; iVM[23] = buffer.fromstring(iVM[1]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[3.] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], iVM[20], bit32.bxor(buffer.readu32(iVM[23], iVM[20]), iVM[29])); iVM[20] = iVM[20] + 4 else break end end; if iVM[12.] then break end; iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); iVM[26] = 0.; while true do if iVM[20] < iVM[3.] then buffer.writeu8(iVM[23], iVM[20], bit32.bxor(buffer.readu8(iVM[23], iVM[20]), bit32.band(bit32.rshift(iVM[29], iVM[26] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[12.] then break end; do ihR = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[12.] = true; break end; break end end; iVM[20] = nil; do local iV8 = iIn; iVM[26] = iV8[617]; iVM[23] = false; iVM[24.] = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[2958.]; iVM[3.] = false; while true do iVM[12.] = #iVM[26]; iVM[28] = iVM[12.] - iVM[29]; ihT = iVM[24.](iVM[4] % 4294967296); iVM[21.] = iVM[28] >= 1; if iVM[21.] then iVM[21.] = iVM[28] <= 4 end; if iVM[21.] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); if iVM[28] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihT, 255.))); iVM[3.] = true; break elseif iVM[28] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[3.] = true; break elseif iVM[28] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[3.] = true; break elseif iVM[28] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[3.] = true; break end end; iVM[18.] = buffer.fromstring(iVM[26]); ihS = 0.; while true do if ihS + 4 <= iVM[28] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[18.], ihS, bit32.bxor(buffer.readu32(iVM[18.], ihS), ihT)); ihS = ihS + 4 else break end end; if iVM[3.] then break end; ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); iVM[1] = 0.; while true do if ihS < iVM[28] then buffer.writeu8(iVM[18.], ihS, bit32.bxor(buffer.readu8(iVM[18.], ihS), bit32.band(bit32.rshift(ihT, iVM[1] * 8), 255.))); ihS = ihS + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[3.] then break end; do iVM[20] = buffer.readstring(iVM[18.], 0., iVM[28]); iVM[3.] = true; break end; break end end; iVM[18.] = nil; do local iV8 = iIn; iVM[21.] = iV8[7956.]; ihT = k7; iVM[28] = iV8[2343.]; iVM[12.] = iV8[1371.]; iVM[1] = iV8[6472]; ihS = (mC + lQ) % iV8[5374]; iVM[3.] = false; while true do iVM[23] = #iVM[1]; iVM[6.] = iVM[23] - iVM[12.]; iVM[26] = ihT(ihS % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[24.] = iVM[6.] >= 1; if iVM[24.] then iVM[24.] = iVM[6.] <= 4 end; if iVM[24.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[6.] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.))); iVM[3.] = true; break elseif iVM[6.] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[3.] = true; break elseif iVM[6.] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[3.] = true; break elseif iVM[6.] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[3.] = true; break end end; iVM[13] = buffer.fromstring(iVM[1]); iVM[29] = 0.; while true do if iVM[29] <= iVM[6.] - 4 then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[29], bit32.bxor(buffer.readu32(iVM[13], iVM[29]), iVM[26])); iVM[29] = iVM[29] + 4 else break end end; if iVM[3.] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[29] < iVM[6.] then buffer.writeu8(iVM[13], iVM[29], bit32.bxor(buffer.readu8(iVM[13], iVM[29]), bit32.band(bit32.rshift(iVM[26], iVM[4] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[3.] then break end; do iVM[18.] = buffer.readstring(iVM[13], 0., iVM[6.]); iVM[3.] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; iVM[6.] = iV8[10480]; iVM[4] = k7; iVM[26] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[3202]; iVM[24.] = false; while true do iVM[12.] = #iVM[29]; iVM[23] = iVM[12.] - iVM[6.]; ihT = iVM[4](iVM[26] % 4294967296); ihT = ihT % 2147483646. + 1; iVM[21.] = iVM[23] >= 1; if iVM[21.] then iVM[21.] = iVM[23] <= 4 end; if iVM[21.] then ihT = ihT * 16807 % 2147483647; if iVM[23] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihT, 255.))); iVM[24.] = true; break elseif iVM[23] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[24.] = true; break elseif iVM[23] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[24.] = true; break elseif iVM[23] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[24.] = true; break end end; iVM[3.] = buffer.fromstring(iVM[29]); ihS = 0.; while true do if ihS + 4 <= iVM[23] then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[3.], ihS, bit32.bxor(buffer.readu32(iVM[3.], ihS), ihT)); ihS = ihS + 4 else break end end; if iVM[24.] then break end; ihT = ihT * 16807 % 2147483647; iVM[1] = 0.; while true do if ihS < iVM[23] then buffer.writeu8(iVM[3.], ihS, bit32.bxor(buffer.readu8(iVM[3.], ihS), bit32.band(bit32.rshift(ihT, iVM[1] * 8), 255.))); ihS = ihS + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[24.] then break end; do iVM[13] = buffer.readstring(iVM[3.], 0., iVM[23]); iVM[24.] = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[12.] = iV8[3695]; iVM[1] = iV8[9757]; ihT = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[21.] = iV8[1371.]; iVM[23] = false; while true do iVM[26] = #iVM[1]; iVM[24.] = iVM[26] - iVM[21.]; iVM[28] = iVM[3.](ihT % 4294967296); iVM[28] = iVM[28] % 2147483646. + 1; iVM[29] = iVM[24.] >= 1; if iVM[29] then iVM[29] = iVM[24.] <= 4 end; if iVM[29] then iVM[28] = iVM[28] * 16807 % 2147483647; if iVM[24.] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[28], 255.))); iVM[23] = true; break elseif iVM[24.] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[23] = true; break elseif iVM[24.] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[23] = true; break elseif iVM[24.] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[23] = true; break end end; iVM[4] = buffer.fromstring(iVM[1]); iVM[16] = 0.; while true do if iVM[16] <= iVM[24.] - 4 then iVM[28] = iVM[28] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[16], bit32.bxor(buffer.readu32(iVM[4], iVM[16]), iVM[28])); iVM[16] = iVM[16] + 4 else break end end; if iVM[23] then break end; iVM[28] = iVM[28] * 16807 % 2147483647; iVM[6.] = 0.; while true do if iVM[16] < iVM[24.] then buffer.writeu8(iVM[4], iVM[16], bit32.bxor(buffer.readu8(iVM[4], iVM[16]), bit32.band(bit32.rshift(iVM[28], iVM[6.] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[23] then break end; do ihS = buffer.readstring(iVM[4], 0., iVM[24.]); iVM[23] = true; break end; break end end; iVM[16] = nil; do local iV8 = iIn; iVM[4] = iV8[2217.]; iVM[29] = iV8[3075.]; iVM[28] = iV8[4805]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[10480]; iVM[6.] = k7; iVM[23] = false; while true do iVM[3.] = #iVM[29]; iVM[10] = iVM[3.] - iVM[26]; iVM[1] = iVM[6.](iVM[24.] % 4294967296); iVM[12.] = iVM[10] >= 1; if iVM[12.] then iVM[12.] = iVM[10] <= 3. end; if iVM[12.] then iVM[1] = (iVM[1] * 1597 + 51749) % 4294967296; if iVM[10] == 1 then iVM[16] = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[1], 255.)) % 256); iVM[23] = true; break elseif iVM[10] == 2 then iVM[16] = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[1], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[1], 8), 255.)) % 256); iVM[23] = true; break elseif iVM[10] == 3. then iVM[16] = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[1], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[1], 8), 255.)) % 256, (string.byte(iVM[29], 3.) - bit32.band(bit32.rshift(iVM[1], 16), 255.)) % 256); iVM[23] = true; break end end; iVM[7] = buffer.fromstring(iVM[29]); ihT = 0.; while true do if ihT + 4 <= iVM[10] then iVM[1] = (iVM[1] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[7], ihT, (buffer.readu32(iVM[7], ihT) - iVM[1]) % 4294967296); ihT = ihT + 4 else break end end; if iVM[23] then break end; iVM[1] = (iVM[1] * 1597 + 51749) % 4294967296; iVM[21.] = 0.; while true do if ihT < iVM[10] then buffer.writeu8(iVM[7], ihT, (buffer.readu8(iVM[7], ihT) - bit32.band(bit32.rshift(iVM[1], iVM[21.] * 8), 255.)) % 256); ihT = ihT + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[23] then break end; do iVM[16] = buffer.readstring(iVM[7], 0., iVM[10]); iVM[23] = true; break end; break end end; iVM[7] = nil; do iVM[12.] = false; local iV8 = iIn; iVM[1] = iV8[2107]; iVM[10] = iV8[2322.]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[10480]; ihT = k7; iVM[23] = false; while true do iVM[24.] = #iVM[1]; iVM[28] = iVM[24.] - iVM[21.]; iVM[29] = ihT(iVM[3.] % 4294967296); iVM[4] = iVM[28] >= 1; if iVM[4] then iVM[4] = iVM[28] <= 3. end; if iVM[4] then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; if iVM[28] == 1 then iVM[7] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[29], 255.)) % 256); iVM[23] = true; break elseif iVM[28] == 2 then iVM[7] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(iVM[1], 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256); iVM[23] = true; break elseif iVM[28] == 3. then iVM[7] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(iVM[1], 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256, (string.byte(iVM[1], 3.) - bit32.band(bit32.rshift(iVM[29], 16), 255.)) % 256); iVM[23] = true; break end end; iVM[27.] = buffer.fromstring(iVM[1]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[28] then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[27.], iVM[6.], (buffer.readu32(iVM[27.], iVM[6.]) - iVM[29]) % 4294967296); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[23] then break end; iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; iVM[26] = 0.; while true do if iVM[6.] < iVM[28] then buffer.writeu8(iVM[27.], iVM[6.], (buffer.readu8(iVM[27.], iVM[6.]) - bit32.band(bit32.rshift(iVM[29], iVM[26] * 8), 255.)) % 256); iVM[6.] = iVM[6.] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[23] then break end; do iVM[7] = buffer.readstring(iVM[27.], 0., iVM[28]); iVM[23] = true; break end; break end end; iVM[27.] = nil; do local iV8 = iIn; iVM[4] = iV8[1953.]; iVM[29] = k7; iVM[28] = iV8[7270]; iVM[24.] = iV8[10480]; iVM[26] = iV8[8740]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[23] = false; while true do iVM[3.] = #iVM[26]; iVM[10] = iVM[3.] - iVM[24.]; iVM[1] = iVM[29](iVM[6.] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[12.] = iVM[10] >= 1; if iVM[12.] then iVM[12.] = iVM[10] <= 4 end; if iVM[12.] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[10] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.))); iVM[23] = true; break elseif iVM[10] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[23] = true; break elseif iVM[10] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[23] = true; break elseif iVM[10] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[23] = true; break end end; iVM[19] = buffer.fromstring(iVM[26]); ihT = 0.; while true do if ihT <= iVM[10] - 4 then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[19], ihT, bit32.bxor(buffer.readu32(iVM[19], ihT), iVM[1])); ihT = ihT + 4 else break end end; if iVM[23] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[21.] = 0.; while true do if ihT < iVM[10] then buffer.writeu8(iVM[19], ihT, bit32.bxor(buffer.readu8(iVM[19], ihT), bit32.band(bit32.rshift(iVM[1], iVM[21.] * 8), 255.))); ihT = ihT + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[23] then break end; do iVM[27.] = buffer.readstring(iVM[19], 0., iVM[10]); iVM[23] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[12.] = iV8[4159]; iVM[1] = k7; iVM[10] = iV8[5483]; iVM[3.] = iV8[10480]; iVM[21.] = iV8[5195]; ihT = (mC + lQ) % iV8[5374]; iVM[23] = false; while true do iVM[24.] = #iVM[21.]; iVM[28] = iVM[24.] - iVM[3.]; iVM[29] = iVM[1](ihT % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[4] = iVM[28] >= 1; if iVM[4] then iVM[4] = iVM[28] <= 4 end; if iVM[4] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[28] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[29], 255.))); iVM[23] = true; break elseif iVM[28] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[23] = true; break elseif iVM[28] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[23] = true; break elseif iVM[28] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[23] = true; break end end; iVM[9.] = buffer.fromstring(iVM[21.]); iVM[6.] = 0.; while true do if iVM[6.] <= iVM[28] - 4 then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[6.], bit32.bxor(buffer.readu32(iVM[9.], iVM[6.]), iVM[29])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[23] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[6.] < iVM[28] then buffer.writeu8(iVM[9.], iVM[6.], bit32.bxor(buffer.readu8(iVM[9.], iVM[6.]), bit32.band(bit32.rshift(iVM[29], iVM[26] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[23] then break end; do iVM[19] = buffer.readstring(iVM[9.], 0., iVM[28]); iVM[23] = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; iVM[6.] = iV8[797]; iVM[28] = iV8[4387]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[29] = k7; iVM[4] = false; while true do iVM[3.] = #iVM[28]; iVM[24.] = iVM[3.] - iVM[6.]; iVM[1] = iVM[29](iVM[26] % 4294967296); iVM[12.] = iVM[24.] >= 1; if iVM[12.] then iVM[12.] = iVM[24.] <= 4 end; if iVM[12.] then iVM[1] = (iVM[1] + 2654435769.) % 4294967296; if iVM[24.] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[1], 255.))); iVM[4] = true; break elseif iVM[24.] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[4] = true; break elseif iVM[24.] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[4] = true; break elseif iVM[24.] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[4] = true; break end end; iVM[23] = buffer.fromstring(iVM[28]); ihT = 0.; while true do if ihT + 4 <= iVM[24.] then iVM[1] = (iVM[1] + 2654435769.) % 4294967296; buffer.writeu32(iVM[23], ihT, bit32.bxor(buffer.readu32(iVM[23], ihT), iVM[1])); ihT = ihT + 4 else break end end; if iVM[4] then break end; iVM[1] = (iVM[1] + 2654435769.) % 4294967296; iVM[21.] = 0.; while true do if ihT < iVM[24.] then buffer.writeu8(iVM[23], ihT, bit32.bxor(buffer.readu8(iVM[23], ihT), bit32.band(bit32.rshift(iVM[1], iVM[21.] * 8), 255.))); ihT = ihT + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[4] then break end; do iVM[9.] = buffer.readstring(iVM[23], 0., iVM[24.]); iVM[4] = true; break end; break end end; local iV8 = iIn; mg(iVM[8], { [iVM[19]] = iV8[1506.], [ihR] = iV8[1839.][iVM[20]]({ iV8[9514][iVM[18.]](iV8[10480], mj[iVM[13]]), iV8[9514][ihS](iV8[9200], mj[iVM[16]]), iV8[9514][iVM[7]](iV8[7718], mj[iVM[27.]]) }), [iVM[9.]] = lM }); ihT = nil; do iVM[1] = iV8[10480]; iVM[3.] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[3049]; iVM[23] = false; while true do iVM[24.] = #iVM[21.]; iVM[28] = iVM[24.] - iVM[1]; iVM[29] = iVM[3.](iVM[12.] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[4] = iVM[28] >= 1; if iVM[4] then iVM[4] = iVM[28] <= 4 end; if iVM[4] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[28] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[29], 255.))); iVM[23] = true; break elseif iVM[28] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[23] = true; break elseif iVM[28] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[23] = true; break elseif iVM[28] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[23] = true; break end end; iVM[9.] = buffer.fromstring(iVM[21.]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[28] then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[6.], bit32.bxor(buffer.readu32(iVM[9.], iVM[6.]), iVM[29])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[23] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[6.] < iVM[28] then buffer.writeu8(iVM[9.], iVM[6.], bit32.bxor(buffer.readu8(iVM[9.], iVM[6.]), bit32.band(bit32.rshift(iVM[29], iVM[26] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[23] then break end; do ihT = buffer.readstring(iVM[9.], 0., iVM[28]); iVM[23] = true; break end; break end end; iVM[9.] = nil; do iVM[4] = iV8[7818.]; iVM[29] = k7; iVM[28] = iV8[1000]; iVM[24.] = iV8[10480]; iVM[26] = iV8[4264]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[23] = false; while true do iVM[3.] = #iVM[26]; iVM[27.] = iVM[3.] - iVM[24.]; iVM[1] = iVM[29](iVM[6.] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[12.] = iVM[27.] >= 1; if iVM[12.] then iVM[12.] = iVM[27.] <= 4 end; if iVM[12.] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.))); iVM[23] = true; break elseif iVM[27.] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[23] = true; break elseif iVM[27.] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[23] = true; break elseif iVM[27.] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[23] = true; break end end; iVM[7] = buffer.fromstring(iVM[26]); iVM[19] = 0.; while true do if iVM[19] <= iVM[27.] - 4 then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[19], bit32.bxor(buffer.readu32(iVM[7], iVM[19]), iVM[1])); iVM[19] = iVM[19] + 4 else break end end; if iVM[23] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[21.] = 0.; while true do if iVM[19] < iVM[27.] then buffer.writeu8(iVM[7], iVM[19], bit32.bxor(buffer.readu8(iVM[7], iVM[19]), bit32.band(bit32.rshift(iVM[1], iVM[21.] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[23] then break end; do iVM[9.] = buffer.readstring(iVM[7], 0., iVM[27.]); iVM[23] = true; break end; break end end; iVM[7] = nil; do iVM[12.] = iV8[1834]; iVM[1] = k7; iVM[27.] = iV8[9460]; iVM[3.] = iV8[10480]; iVM[21.] = iV8[6897.]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[23] = false; while true do iVM[24.] = #iVM[21.]; iVM[28] = iVM[24.] - iVM[3.]; iVM[29] = iVM[1](iVM[19] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[4] = iVM[28] >= 1; if iVM[4] then iVM[4] = iVM[28] <= 4 end; if iVM[4] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[28] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[29], 255.))); iVM[23] = true; break elseif iVM[28] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[23] = true; break elseif iVM[28] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[23] = true; break elseif iVM[28] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[23] = true; break end end; iVM[16] = buffer.fromstring(iVM[21.]); iVM[6.] = 0.; while true do if iVM[6.] <= iVM[28] - 4 then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[6.], bit32.bxor(buffer.readu32(iVM[16], iVM[6.]), iVM[29])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[23] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[6.] < iVM[28] then buffer.writeu8(iVM[16], iVM[6.], bit32.bxor(buffer.readu8(iVM[16], iVM[6.]), bit32.band(bit32.rshift(iVM[29], iVM[26] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[23] then break end; do iVM[7] = buffer.readstring(iVM[16], 0., iVM[28]); iVM[23] = true; break end; break end end; iVM[16] = nil; do iVM[29] = iV8[10480]; iVM[6.] = k7; iVM[28] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[5969]; iVM[4] = false; while true do iVM[21.] = #iVM[26]; iVM[3.] = iVM[21.] - iVM[29]; iVM[24.] = iVM[6.](iVM[28] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[1] = iVM[3.] >= 1; if iVM[1] then iVM[1] = iVM[3.] <= 4 end; if iVM[1] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.))); iVM[4] = true; break elseif iVM[3.] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[4] = true; break elseif iVM[3.] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[4] = true; break elseif iVM[3.] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[4] = true; break end end; iVM[12.] = buffer.fromstring(iVM[26]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[3.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[23], bit32.bxor(buffer.readu32(iVM[12.], iVM[23]), iVM[24.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[4] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[19] = 0.; while true do if iVM[23] < iVM[3.] then buffer.writeu8(iVM[12.], iVM[23], bit32.bxor(buffer.readu8(iVM[12.], iVM[23]), bit32.band(bit32.rshift(iVM[24.], iVM[19] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[4] then break end; do iVM[16] = buffer.readstring(iVM[12.], 0., iVM[3.]); iVM[4] = true; break end; break end end; iVM[19] = nil; do iVM[1] = true; iVM[3.] = iV8[2744]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[23] = iV8[5257]; iVM[24.] = false; while true do iVM[28] = #iVM[3.]; iVM[29] = iVM[28] - iVM[23]; iVM[4] = iVM[21.](iVM[12.] % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[27.] = iVM[29] >= 1; if iVM[27.] then iVM[27.] = iVM[29] <= 4 end; if iVM[27.] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[29] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[4], 255.))); iVM[24.] = true; break elseif iVM[29] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[24.] = true; break elseif iVM[29] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[24.] = true; break elseif iVM[29] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[24.] = true; break end end; iVM[6.] = buffer.fromstring(iVM[3.]); iVM[26] = 0.; while true do if iVM[26] <= iVM[29] - 4 then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[26], bit32.bxor(buffer.readu32(iVM[6.], iVM[26]), iVM[4])); iVM[26] = iVM[26] + 4 else break end end; if iVM[24.] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; ihS = 0.; while true do if iVM[26] < iVM[29] then buffer.writeu8(iVM[6.], iVM[26], bit32.bxor(buffer.readu8(iVM[6.], iVM[26]), bit32.band(bit32.rshift(iVM[4], ihS * 8), 255.))); iVM[26] = iVM[26] + 1; ihS = ihS + 1 else break end end; if iVM[24.] then break end; do iVM[19] = buffer.readstring(iVM[6.], 0., iVM[29]); iVM[24.] = true; break end; break end end; ihS = nil; do iVM[26] = iV8[4631]; iVM[6.] = iV8[3767]; iVM[27.] = iV8[6233]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[6720.]; iVM[28] = k7; iVM[24.] = false; while true do iVM[23] = #iVM[6.]; iVM[13] = iVM[23] - iVM[29]; iVM[21.] = iVM[28](iVM[4] % 4294967296); iVM[3.] = iVM[13] >= 1; if iVM[3.] then iVM[3.] = iVM[13] <= 3. end; if iVM[3.] then iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; if iVM[13] == 1 then ihS = string.char((string.byte(iVM[6.], 1) - bit32.band(iVM[21.], 255.)) % 256); iVM[24.] = true; break elseif iVM[13] == 2 then ihS = string.char((string.byte(iVM[6.], 1) - bit32.band(iVM[21.], 255.)) % 256, (string.byte(iVM[6.], 2) - bit32.band(bit32.rshift(iVM[21.], 8), 255.)) % 256); iVM[24.] = true; break elseif iVM[13] == 3. then ihS = string.char((string.byte(iVM[6.], 1) - bit32.band(iVM[21.], 255.)) % 256, (string.byte(iVM[6.], 2) - bit32.band(bit32.rshift(iVM[21.], 8), 255.)) % 256, (string.byte(iVM[6.], 3.) - bit32.band(bit32.rshift(iVM[21.], 16), 255.)) % 256); iVM[24.] = true; break end end; iVM[18.] = buffer.fromstring(iVM[6.]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[13] then iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[18.], iVM[1], (buffer.readu32(iVM[18.], iVM[1]) - iVM[21.]) % 4294967296); iVM[1] = iVM[1] + 4 else break end end; if iVM[24.] then break end; iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; iVM[12.] = 0.; while true do if iVM[1] < iVM[13] then buffer.writeu8(iVM[18.], iVM[1], (buffer.readu8(iVM[18.], iVM[1]) - bit32.band(bit32.rshift(iVM[21.], iVM[12.] * 8), 255.)) % 256); iVM[1] = iVM[1] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[24.] then break end; do ihS = buffer.readstring(iVM[18.], 0., iVM[13]); iVM[24.] = true; break end; break end end; iVM[18.] = nil; do iVM[12.] = iV8[3228.]; iVM[1] = iV8[8998]; iVM[13] = k7; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[10480]; iVM[23] = false; while true do iVM[26] = #iVM[12.]; iVM[24.] = iVM[26] - iVM[21.]; iVM[28] = iVM[13](iVM[3.] % 4294967296); iVM[29] = iVM[24.] >= 1; if iVM[29] then iVM[29] = iVM[24.] <= 4 end; if iVM[29] then iVM[28] = bit32.lrotate((iVM[28] + 1832704949) % 4294967296, 13); if iVM[24.] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[28], 255.))); iVM[23] = true; break elseif iVM[24.] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[23] = true; break elseif iVM[24.] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[23] = true; break elseif iVM[24.] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[23] = true; break end end; iVM[4] = buffer.fromstring(iVM[12.]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[24.] then iVM[28] = bit32.lrotate((iVM[28] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[4], iVM[27.], bit32.bxor(buffer.readu32(iVM[4], iVM[27.]), iVM[28])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[23] then break end; iVM[28] = bit32.lrotate((iVM[28] + 1832704949) % 4294967296, 13); iVM[6.] = 0.; while true do if iVM[27.] < iVM[24.] then buffer.writeu8(iVM[4], iVM[27.], bit32.bxor(buffer.readu8(iVM[4], iVM[27.]), bit32.band(bit32.rshift(iVM[28], iVM[6.] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[23] then break end; do iVM[18.] = buffer.readstring(iVM[4], 0., iVM[24.]); iVM[23] = true; break end; break end end; iVM[27.] = nil; do iVM[4] = false; iVM[29] = iV8[8018]; iVM[28] = true; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[1362.]; iVM[6.] = k7; iVM[23] = false; while true do iVM[21.] = #iVM[29]; iVM[3.] = iVM[21.] - iVM[26]; iVM[20] = iVM[6.](iVM[24.] % 4294967296); iVM[1] = iVM[3.] >= 1; if iVM[1] then iVM[1] = iVM[3.] <= 3. end; if iVM[1] then iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; if iVM[3.] == 1 then iVM[27.] = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[20], 255.)) % 256); iVM[23] = true; break elseif iVM[3.] == 2 then iVM[27.] = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[20], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[20], 8), 255.)) % 256); iVM[23] = true; break elseif iVM[3.] == 3. then iVM[27.] = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[20], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[20], 8), 255.)) % 256, (string.byte(iVM[29], 3.) - bit32.band(bit32.rshift(iVM[20], 16), 255.)) % 256); iVM[23] = true; break end end; iVM[12.] = buffer.fromstring(iVM[29]); ihR = 0.; while true do if ihR + 4 <= iVM[3.] then iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[12.], ihR, (buffer.readu32(iVM[12.], ihR) - iVM[20]) % 4294967296); ihR = ihR + 4 else break end end; if iVM[23] then break end; iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; iVM[13] = 0.; while true do if ihR < iVM[3.] then buffer.writeu8(iVM[12.], ihR, (buffer.readu8(iVM[12.], ihR) - bit32.band(bit32.rshift(iVM[20], iVM[13] * 8), 255.)) % 256); ihR = ihR + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[23] then break end; do iVM[27.] = buffer.readstring(iVM[12.], 0., iVM[3.]); iVM[23] = true; break end; break end end; ihR = nil; do iVM[20] = iV8[4136]; iVM[21.] = iV8[192.]; iVM[1] = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[8218]; iVM[3.] = false; while true do iVM[29] = #iVM[20]; iVM[4] = iVM[29] - iVM[12.]; iVM[23] = iVM[1](iVM[13] % 4294967296); iVM[6.] = iVM[4] >= 1; if iVM[6.] then iVM[6.] = iVM[4] <= 4 end; if iVM[6.] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); if iVM[4] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[23], 255.))); iVM[3.] = true; break elseif iVM[4] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[3.] = true; break elseif iVM[4] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[3.] = true; break elseif iVM[4] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[3.] = true; break end end; iVM[26] = buffer.fromstring(iVM[20]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[4] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[26], iVM[24.], bit32.bxor(buffer.readu32(iVM[26], iVM[24.]), iVM[23])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[3.] then break end; iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); iVM[28] = 0.; while true do if iVM[24.] < iVM[4] then buffer.writeu8(iVM[26], iVM[24.], bit32.bxor(buffer.readu8(iVM[26], iVM[24.]), bit32.band(bit32.rshift(iVM[23], iVM[28] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[3.] then break end; do ihR = buffer.readstring(iVM[26], 0., iVM[4]); iVM[3.] = true; break end; break end end; iVM[28] = nil; do iVM[6.] = false; iVM[24.] = iV8[6369.]; iVM[26] = false; iVM[29] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[10480]; iVM[4] = k7; iVM[3.] = false; while true do iVM[1] = #iVM[24.]; iVM[12.] = iVM[1] - iVM[23]; iVM[8] = iVM[4](iVM[29] % 4294967296); iVM[13] = iVM[12.] >= 1; if iVM[13] then iVM[13] = iVM[12.] <= 3. end; if iVM[13] then iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; if iVM[12.] == 1 then iVM[28] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[8], 255.)) % 256); iVM[3.] = true; break elseif iVM[12.] == 2 then iVM[28] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[8], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[8], 8), 255.)) % 256); iVM[3.] = true; break elseif iVM[12.] == 3. then iVM[28] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[8], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[8], 8), 255.)) % 256, (string.byte(iVM[24.], 3.) - bit32.band(bit32.rshift(iVM[8], 16), 255.)) % 256); iVM[3.] = true; break end end; iVM[21.] = buffer.fromstring(iVM[24.]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[12.] then iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[21.], iVM[10], (buffer.readu32(iVM[21.], iVM[10]) - iVM[8]) % 4294967296); iVM[10] = iVM[10] + 4 else break end end; if iVM[3.] then break end; iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; iVM[20] = 0.; while true do if iVM[10] < iVM[12.] then buffer.writeu8(iVM[21.], iVM[10], (buffer.readu8(iVM[21.], iVM[10]) - bit32.band(bit32.rshift(iVM[8], iVM[20] * 8), 255.)) % 256); iVM[10] = iVM[10] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[3.] then break end; do iVM[28] = buffer.readstring(iVM[21.], 0., iVM[12.]); iVM[3.] = true; break end; break end end; iVM[10] = nil; do iVM[8] = iV8[8661.]; iVM[1] = iV8[6771.]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[21.] = false; while true do iVM[12.] = #iVM[1]; iVM[26] = iVM[12.] - iVM[8]; iVM[24.] = iVM[20](iVM[13] % 4294967296); iVM[3.] = iVM[26] >= 1; if iVM[3.] then iVM[3.] = iVM[26] <= 4 end; if iVM[3.] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[26] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.))); iVM[21.] = true; break elseif iVM[26] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[21.] = true; break elseif iVM[26] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[21.] = true; break elseif iVM[26] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[21.] = true; break end end; iVM[29] = buffer.fromstring(iVM[1]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[26] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[29], iVM[4], bit32.bxor(buffer.readu32(iVM[29], iVM[4]), iVM[24.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[21.] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; iVM[23] = 0.; while true do if iVM[4] < iVM[26] then buffer.writeu8(iVM[29], iVM[4], bit32.bxor(buffer.readu8(iVM[29], iVM[4]), bit32.band(bit32.rshift(iVM[24.], iVM[23] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[21.] then break end; do iVM[10] = buffer.readstring(iVM[29], 0., iVM[26]); iVM[21.] = true; break end; break end end; iVM[29] = nil; do iVM[26] = iV8[6217]; iVM[3.] = iV8[725]; iVM[24.] = iV8[7612]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[1411]; iVM[23] = k7; iVM[21.] = false; while true do iVM[20] = #iVM[3.]; iVM[1] = iVM[20] - iVM[12.]; iVM[2] = iVM[23](iVM[4] % 4294967296); iVM[8] = iVM[1] >= 1; if iVM[8] then iVM[8] = iVM[1] <= 3. end; if iVM[8] then iVM[2] = (iVM[2] * 1597 + 51749) % 4294967296; if iVM[1] == 1 then iVM[29] = string.char((string.byte(iVM[3.], 1) - bit32.band(iVM[2], 255.)) % 256); iVM[21.] = true; break elseif iVM[1] == 2 then iVM[29] = string.char((string.byte(iVM[3.], 1) - bit32.band(iVM[2], 255.)) % 256, (string.byte(iVM[3.], 2) - bit32.band(bit32.rshift(iVM[2], 8), 255.)) % 256); iVM[21.] = true; break elseif iVM[1] == 3. then iVM[29] = string.char((string.byte(iVM[3.], 1) - bit32.band(iVM[2], 255.)) % 256, (string.byte(iVM[3.], 2) - bit32.band(bit32.rshift(iVM[2], 8), 255.)) % 256, (string.byte(iVM[3.], 3.) - bit32.band(bit32.rshift(iVM[2], 16), 255.)) % 256); iVM[21.] = true; break end end; iVM[13] = buffer.fromstring(iVM[3.]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[1] then iVM[2] = (iVM[2] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[13], iVM[11], (buffer.readu32(iVM[13], iVM[11]) - iVM[2]) % 4294967296); iVM[11] = iVM[11] + 4 else break end end; if iVM[21.] then break end; iVM[2] = (iVM[2] * 1597 + 51749) % 4294967296; iVM[6.] = 0.; while true do if iVM[11] < iVM[1] then buffer.writeu8(iVM[13], iVM[11], (buffer.readu8(iVM[13], iVM[11]) - bit32.band(bit32.rshift(iVM[2], iVM[6.] * 8), 255.)) % 256); iVM[11] = iVM[11] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[21.] then break end; do iVM[29] = buffer.readstring(iVM[13], 0., iVM[1]); iVM[21.] = true; break end; break end end; iVM[11] = nil; do iVM[8] = iV8[5761]; iVM[2] = iV8[7439]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[6.] = iV8[6720.]; iVM[1] = false; while true do iVM[21.] = #iVM[2]; iVM[4] = iVM[21.] - iVM[6.]; iVM[23] = iVM[20](iVM[13] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; iVM[12.] = iVM[4] >= 1; if iVM[12.] then iVM[12.] = iVM[4] <= 4 end; if iVM[12.] then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[4] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[23], 255.))); iVM[1] = true; break elseif iVM[4] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[1] = true; break elseif iVM[4] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[1] = true; break elseif iVM[4] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[1] = true; break end end; iVM[26] = buffer.fromstring(iVM[2]); iVM[24.] = 0.; while true do if iVM[24.] <= iVM[4] - 4 then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[24.], bit32.bxor(buffer.readu32(iVM[26], iVM[24.]), iVM[23])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[1] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[24.] < iVM[4] then buffer.writeu8(iVM[26], iVM[24.], bit32.bxor(buffer.readu8(iVM[26], iVM[24.]), bit32.band(bit32.rshift(iVM[23], iVM[3.] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[1] then break end; do iVM[11] = buffer.readstring(iVM[26], 0., iVM[4]); iVM[1] = true; break end; break end end; mg(ihT, { [iVM[7]] = iV8[10184][iVM[16]](iV8[7718], iV8[10838], iV8[7718], iV8[10838]), [iVM[28]] = mj[iVM[10]], [iVM[11]] = iV8[10480], [iVM[29]] = iV8[193], [iVM[9.]] = lV, [iVM[27.]] = ihR, [iVM[18.]] = iV8[7718], [iVM[19]] = iV8[10184][ihS](iV8[10480], -iV8[8661.], iV8[10480], -iV8[8661.]) }); iVM[26] = nil; do iVM[23] = iV8[10480]; iVM[24.] = iV8[404]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[12.] = false; while true do iVM[2] = #iVM[24.]; iVM[8] = iVM[2] - iVM[23]; iVM[13] = iVM[3.](iVM[4] % 4294967296); iVM[21.] = iVM[8] >= 1; if iVM[21.] then iVM[21.] = iVM[8] <= 4 end; if iVM[21.] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; if iVM[8] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.))); iVM[12.] = true; break elseif iVM[8] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[12.] = true; break elseif iVM[8] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[12.] = true; break elseif iVM[8] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[12.] = true; break end end; iVM[6.] = buffer.fromstring(iVM[24.]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[8] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; buffer.writeu32(iVM[6.], iVM[20], bit32.bxor(buffer.readu32(iVM[6.], iVM[20]), iVM[13])); iVM[20] = iVM[20] + 4 else break end end; if iVM[12.] then break end; iVM[13] = (iVM[13] + 2654435769.) % 4294967296; iVM[1] = 0.; while true do if iVM[20] < iVM[8] then buffer.writeu8(iVM[6.], iVM[20], bit32.bxor(buffer.readu8(iVM[6.], iVM[20]), bit32.band(bit32.rshift(iVM[13], iVM[1] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[12.] then break end; do iVM[26] = buffer.readstring(iVM[6.], 0., iVM[8]); iVM[12.] = true; break end; break end end; iVM[2] = nil; do iVM[20] = iV8[1371.]; iVM[8] = iV8[6449]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[13] = k7; iVM[1] = false; while true do iVM[24.] = #iVM[8]; iVM[3.] = iVM[24.] - iVM[20]; iVM[21.] = iVM[13](iVM[6.] % 4294967296); iVM[4] = iVM[3.] >= 1; if iVM[4] then iVM[4] = iVM[3.] <= 4 end; if iVM[4] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; if iVM[3.] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[21.], 255.))); iVM[1] = true; break elseif iVM[3.] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[1] = true; break elseif iVM[3.] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[1] = true; break elseif iVM[3.] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[1] = true; break end end; iVM[23] = buffer.fromstring(iVM[8]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[3.] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[23], iVM[12.], bit32.bxor(buffer.readu32(iVM[23], iVM[12.]), iVM[21.])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[1] then break end; iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; iVM[11] = 0.; while true do if iVM[12.] < iVM[3.] then buffer.writeu8(iVM[23], iVM[12.], bit32.bxor(buffer.readu8(iVM[23], iVM[12.]), bit32.band(bit32.rshift(iVM[21.], iVM[11] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[1] then break end; do iVM[2] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[1] = true; break end; break end end; iVM[11] = nil; do iVM[24.] = iV8[10480]; iVM[4] = iV8[8736.]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[12.] = false; while true do iVM[13] = #iVM[4]; iVM[21.] = iVM[13] - iVM[24.]; iVM[6.] = iVM[23](iVM[3.] % 4294967296); iVM[20] = iVM[21.] >= 1; if iVM[20] then iVM[20] = iVM[21.] <= 4 end; if iVM[20] then iVM[6.] = (iVM[6.] + 2654435769.) % 4294967296; if iVM[21.] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.))); iVM[12.] = true; break elseif iVM[21.] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[12.] = true; break elseif iVM[21.] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[12.] = true; break elseif iVM[21.] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[12.] = true; break end end; iVM[1] = buffer.fromstring(iVM[4]); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[21.] then iVM[6.] = (iVM[6.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[1], iVM[29], bit32.bxor(buffer.readu32(iVM[1], iVM[29]), iVM[6.])); iVM[29] = iVM[29] + 4 else break end end; if iVM[12.] then break end; iVM[6.] = (iVM[6.] + 2654435769.) % 4294967296; iVM[8] = 0.; while true do if iVM[29] < iVM[21.] then buffer.writeu8(iVM[1], iVM[29], bit32.bxor(buffer.readu8(iVM[1], iVM[29]), bit32.band(bit32.rshift(iVM[6.], iVM[8] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[12.] then break end; do iVM[11] = buffer.readstring(iVM[1], 0., iVM[21.]); iVM[12.] = true; break end; break end end; iVM[29] = nil; do iVM[6.] = iV8[6145]; iVM[1] = iV8[1666]; iVM[20] = false; iVM[8] = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[8218]; iVM[13] = k7; iVM[12.] = false; while true do iVM[24.] = #iVM[1]; iVM[3.] = iVM[24.] - iVM[21.]; iVM[28] = iVM[13](iVM[8] % 4294967296); iVM[4] = iVM[3.] >= 1; if iVM[4] then iVM[4] = iVM[3.] <= 3. end; if iVM[4] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; if iVM[3.] == 1 then iVM[29] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[28], 255.)) % 256); iVM[12.] = true; break elseif iVM[3.] == 2 then iVM[29] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[1], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256); iVM[12.] = true; break elseif iVM[3.] == 3. then iVM[29] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[1], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256, (string.byte(iVM[1], 3.) - bit32.band(bit32.rshift(iVM[28], 16), 255.)) % 256); iVM[12.] = true; break end end; iVM[23] = buffer.fromstring(iVM[1]); ihR = 0.; while true do if ihR + 4 <= iVM[3.] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[23], ihR, (buffer.readu32(iVM[23], ihR) - iVM[28]) % 4294967296); ihR = ihR + 4 else break end end; if iVM[12.] then break end; iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; iVM[10] = 0.; while true do if ihR < iVM[3.] then buffer.writeu8(iVM[23], ihR, (buffer.readu8(iVM[23], ihR) - bit32.band(bit32.rshift(iVM[28], iVM[10] * 8), 255.)) % 256); ihR = ihR + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[12.] then break end; do iVM[29] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[12.] = true; break end; break end end; ihR = nil; do iVM[28] = iV8[227]; iVM[23] = k7; iVM[4] = iV8[8490.]; iVM[10] = iV8[4795]; iVM[3.] = iV8[2297]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do iVM[13] = #iVM[3.]; iVM[21.] = iVM[13] - iVM[10]; iVM[6.] = iVM[23](iVM[24.] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[20] = iVM[21.] >= 1; if iVM[20] then iVM[20] = iVM[21.] <= 4 end; if iVM[20] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[21.] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.))); iVM[12.] = true; break elseif iVM[21.] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[12.] = true; break elseif iVM[21.] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[12.] = true; break elseif iVM[21.] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[12.] = true; break end end; iVM[1] = buffer.fromstring(iVM[3.]); iVM[27.] = 0.; while true do if iVM[27.] <= iVM[21.] - 4 then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[27.], bit32.bxor(buffer.readu32(iVM[1], iVM[27.]), iVM[6.])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[12.] then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[27.] < iVM[21.] then buffer.writeu8(iVM[1], iVM[27.], bit32.bxor(buffer.readu8(iVM[1], iVM[27.]), bit32.band(bit32.rshift(iVM[6.], iVM[8] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[12.] then break end; do ihR = buffer.readstring(iVM[1], 0., iVM[21.]); iVM[12.] = true; break end; break end end; iVM[27.] = nil; do iVM[6.] = iV8[9078.]; iVM[1] = iV8[2107]; iVM[20] = iV8[3587]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[10480]; iVM[13] = k7; iVM[12.] = false; while true do iVM[24.] = #iVM[1]; iVM[3.] = iVM[24.] - iVM[21.]; iVM[28] = iVM[13](iVM[8] % 4294967296); iVM[4] = iVM[3.] >= 1; if iVM[4] then iVM[4] = iVM[3.] <= 3. end; if iVM[4] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; if iVM[3.] == 1 then iVM[27.] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[28], 255.)) % 256); iVM[12.] = true; break elseif iVM[3.] == 2 then iVM[27.] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[1], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256); iVM[12.] = true; break elseif iVM[3.] == 3. then iVM[27.] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[1], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256, (string.byte(iVM[1], 3.) - bit32.band(bit32.rshift(iVM[28], 16), 255.)) % 256); iVM[12.] = true; break end end; iVM[23] = buffer.fromstring(iVM[1]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[3.] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[23], iVM[18.], (buffer.readu32(iVM[23], iVM[18.]) - iVM[28]) % 4294967296); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[12.] then break end; iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; iVM[10] = 0.; while true do if iVM[18.] < iVM[3.] then buffer.writeu8(iVM[23], iVM[18.], (buffer.readu8(iVM[23], iVM[18.]) - bit32.band(bit32.rshift(iVM[28], iVM[10] * 8), 255.)) % 256); iVM[18.] = iVM[18.] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[12.] then break end; do iVM[27.] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[12.] = true; break end; break end end; iVM[18.] = nil; do iVM[4] = iV8[3456.]; iVM[28] = iV8[1994]; iVM[23] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[10480]; iVM[3.] = false; while true do iVM[12.] = #iVM[4]; iVM[8] = iVM[12.] - iVM[10]; iVM[13] = iVM[23](iVM[24.] % 4294967296); iVM[21.] = iVM[8] >= 1; if iVM[21.] then iVM[21.] = iVM[8] <= 4 end; if iVM[21.] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); if iVM[8] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[13], 255.))); iVM[3.] = true; break elseif iVM[8] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[3.] = true; break elseif iVM[8] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[3.] = true; break elseif iVM[8] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[3.] = true; break end end; iVM[6.] = buffer.fromstring(iVM[4]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[8] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[6.], iVM[20], bit32.bxor(buffer.readu32(iVM[6.], iVM[20]), iVM[13])); iVM[20] = iVM[20] + 4 else break end end; if iVM[3.] then break end; iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); iVM[1] = 0.; while true do if iVM[20] < iVM[8] then buffer.writeu8(iVM[6.], iVM[20], bit32.bxor(buffer.readu8(iVM[6.], iVM[20]), bit32.band(bit32.rshift(iVM[13], iVM[1] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[3.] then break end; do iVM[18.] = buffer.readstring(iVM[6.], 0., iVM[8]); iVM[3.] = true; break end; break end end; iVM[6.] = nil; do iVM[1] = iV8[7236.]; iVM[20] = iV8[1222]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[13] = iV8[10480]; iVM[12.] = false; while true do iVM[24.] = #iVM[20]; iVM[3.] = iVM[24.] - iVM[13]; iVM[28] = iVM[21.](iVM[8] % 4294967296); iVM[28] = iVM[28] % 2147483646. + 1; iVM[4] = iVM[3.] >= 1; if iVM[4] then iVM[4] = iVM[3.] <= 4 end; if iVM[4] then iVM[28] = iVM[28] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[28], 255.))); iVM[12.] = true; break elseif iVM[3.] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[12.] = true; break elseif iVM[3.] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[12.] = true; break elseif iVM[3.] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[12.] = true; break end end; iVM[23] = buffer.fromstring(iVM[20]); ihS = 0.; while true do if ihS <= iVM[3.] - 4 then iVM[28] = iVM[28] * 16807 % 2147483647; buffer.writeu32(iVM[23], ihS, bit32.bxor(buffer.readu32(iVM[23], ihS), iVM[28])); ihS = ihS + 4 else break end end; if iVM[12.] then break end; iVM[28] = iVM[28] * 16807 % 2147483647; iVM[10] = 0.; while true do if ihS < iVM[3.] then buffer.writeu8(iVM[23], ihS, bit32.bxor(buffer.readu8(iVM[23], ihS), bit32.band(bit32.rshift(iVM[28], iVM[10] * 8), 255.))); ihS = ihS + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[12.] then break end; do iVM[6.] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[12.] = true; break end; break end end; ihS = nil; do iVM[10] = iV8[10480]; iVM[28] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[10081]; iVM[23] = false; while true do iVM[21.] = #iVM[4]; iVM[3.] = iVM[21.] - iVM[10]; iVM[20] = iVM[28](iVM[24.] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[1] = iVM[3.] >= 1; if iVM[1] then iVM[1] = iVM[3.] <= 4 end; if iVM[1] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[3.] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[20], 255.))); iVM[23] = true; break elseif iVM[3.] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[23] = true; break elseif iVM[3.] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[23] = true; break elseif iVM[3.] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[23] = true; break end end; iVM[12.] = buffer.fromstring(iVM[4]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[3.] then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[8], bit32.bxor(buffer.readu32(iVM[12.], iVM[8]), iVM[20])); iVM[8] = iVM[8] + 4 else break end end; if iVM[23] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[8] < iVM[3.] then buffer.writeu8(iVM[12.], iVM[8], bit32.bxor(buffer.readu8(iVM[12.], iVM[8]), bit32.band(bit32.rshift(iVM[20], iVM[13] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[23] then break end; do ihS = buffer.readstring(iVM[12.], 0., iVM[3.]); iVM[23] = true; break end; break end end; lX = mg(iVM[26], { [ihR] = iV8[10184][iVM[27.]](iV8[9200], -iV8[4067], iV8[10480], iV8[1362.]), [ihS] = iV8[10480], [iVM[2]] = lV, [iVM[11]] = iV8[10184][iVM[29]](iV8[10480], iV8[495.], iV8[10480], iV8[495.]), [iVM[18.]] = iV8[1336][iVM[6.]](iV8[946], iV8[946], iV8[2958.]) }); mC = 235 end elseif mC < 3816. then if mC < 3814 then if mC < 3813. then if mC == 3812 then iVM[8] = nil; do local iV8 = iIn; iVM[20] = iV8[7643]; iVM[12.] = k7; iVM[1] = true; iVM[13] = iV8[4218.]; iVM[3.] = iV8[5966]; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[23] = false; while true do iVM[10] = #iVM[3.]; iVM[24.] = iVM[10] - iVM[13]; iVM[6.] = iVM[12.](iVM[21.] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[28] = iVM[24.] >= 1; if iVM[28] then iVM[28] = iVM[24.] <= 4 end; if iVM[28] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.))); iVM[23] = true; break elseif iVM[24.] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[23] = true; break elseif iVM[24.] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[23] = true; break elseif iVM[24.] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[23] = true; break end end; iVM[4] = buffer.fromstring(iVM[3.]); iVM[18.] = 0.; while true do if iVM[18.] <= iVM[24.] - 4 then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[18.], bit32.bxor(buffer.readu32(iVM[4], iVM[18.]), iVM[6.])); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[23] then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; ihS = 0.; while true do if iVM[18.] < iVM[24.] then buffer.writeu8(iVM[4], iVM[18.], bit32.bxor(buffer.readu8(iVM[4], iVM[18.]), bit32.band(bit32.rshift(iVM[6.], ihS * 8), 255.))); iVM[18.] = iVM[18.] + 1; ihS = ihS + 1 else break end end; if iVM[23] then break end; do iVM[8] = buffer.readstring(iVM[4], 0., iVM[24.]); iVM[23] = true; break end; break end end; iVM[18.] = nil; do local iV8 = iIn; iVM[10] = iV8[5277.]; ihS = iV8[5008]; iVM[6.] = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[28] = iV8[10480]; iVM[24.] = false; while true do iVM[12.] = #iVM[10]; iVM[23] = iVM[12.] - iVM[28]; iVM[13] = iVM[6.](iVM[4] % 4294967296); iVM[21.] = iVM[23] >= 1; if iVM[21.] then iVM[21.] = iVM[23] <= 4 end; if iVM[21.] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); if iVM[23] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[13], 255.))); iVM[24.] = true; break elseif iVM[23] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[24.] = true; break elseif iVM[23] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[24.] = true; break elseif iVM[23] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[24.] = true; break end end; iVM[3.] = buffer.fromstring(iVM[10]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[23] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[3.], iVM[20], bit32.bxor(buffer.readu32(iVM[3.], iVM[20]), iVM[13])); iVM[20] = iVM[20] + 4 else break end end; if iVM[24.] then break end; iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); iVM[1] = 0.; while true do if iVM[20] < iVM[23] then buffer.writeu8(iVM[3.], iVM[20], bit32.bxor(buffer.readu8(iVM[3.], iVM[20]), bit32.band(bit32.rshift(iVM[13], iVM[1] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[24.] then break end; do iVM[18.] = buffer.readstring(iVM[3.], 0., iVM[23]); iVM[24.] = true; break end; break end end; iVM[20] = nil; do local iV8 = iIn; iVM[13] = iV8[125]; iVM[12.] = k7; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[9659]; iVM[3.] = false; while true do iVM[23] = #iVM[1]; ihS = iVM[23] - iVM[13]; iVM[10] = iVM[12.](iVM[21.] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[24.] = ihS >= 1; if iVM[24.] then iVM[24.] = ihS <= 4 end; if iVM[24.] then iVM[10] = iVM[10] * 16807 % 2147483647; if ihS == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.))); iVM[3.] = true; break elseif ihS == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[3.] = true; break elseif ihS == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[3.] = true; break elseif ihS == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[3.] = true; break end end; iVM[6.] = buffer.fromstring(iVM[1]); iVM[28] = 0.; while true do if iVM[28] + 4 <= ihS then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[28], bit32.bxor(buffer.readu32(iVM[6.], iVM[28]), iVM[10])); iVM[28] = iVM[28] + 4 else break end end; if iVM[3.] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[28] < ihS then buffer.writeu8(iVM[6.], iVM[28], bit32.bxor(buffer.readu8(iVM[6.], iVM[28]), bit32.band(bit32.rshift(iVM[10], iVM[4] * 8), 255.))); iVM[28] = iVM[28] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[3.] then break end; do iVM[20] = buffer.readstring(iVM[6.], 0., ihS); iVM[3.] = true; break end; break end end; iVM[6.] = nil; do local iV8 = iIn; ihS = iV8[2972]; iVM[24.] = iV8[5897]; iVM[10] = iV8[1758.]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[10480]; iVM[4] = k7; iVM[3.] = false; while true do iVM[27.] = #iVM[24.]; iVM[1] = iVM[27.] - iVM[23]; iVM[12.] = iVM[4](iVM[28] % 4294967296); ihR = iVM[1] >= 1; if ihR then ihR = iVM[1] <= 3. end; if ihR then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; if iVM[1] == 1 then iVM[6.] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[12.], 255.)) % 256); iVM[3.] = true; break elseif iVM[1] == 2 then iVM[6.] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256); iVM[3.] = true; break elseif iVM[1] == 3. then iVM[6.] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256, (string.byte(iVM[24.], 3.) - bit32.band(bit32.rshift(iVM[12.], 16), 255.)) % 256); iVM[3.] = true; break end end; iVM[13] = buffer.fromstring(iVM[24.]); iVM[21.] = 0.; while true do if iVM[21.] + 4 <= iVM[1] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[13], iVM[21.], (buffer.readu32(iVM[13], iVM[21.]) - iVM[12.]) % 4294967296); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[3.] then break end; iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; iVM[29] = 0.; while true do if iVM[21.] < iVM[1] then buffer.writeu8(iVM[13], iVM[21.], (buffer.readu8(iVM[13], iVM[21.]) - bit32.band(bit32.rshift(iVM[12.], iVM[29] * 8), 255.)) % 256); iVM[21.] = iVM[21.] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[3.] then break end; do iVM[6.] = buffer.readstring(iVM[13], 0., iVM[1]); iVM[3.] = true; break end; break end end; iVM[29] = nil; do local iV8 = iIn; ihR = iV8[7718]; iVM[1] = iV8[6030.]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; iVM[21.] = false; while true do iVM[12.] = #iVM[1]; iVM[10] = iVM[12.] - ihR; iVM[24.] = iVM[27.](iVM[13] % 4294967296); iVM[3.] = iVM[10] >= 1; if iVM[3.] then iVM[3.] = iVM[10] <= 4 end; if iVM[3.] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[10] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.))); iVM[21.] = true; break elseif iVM[10] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[21.] = true; break elseif iVM[10] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[21.] = true; break elseif iVM[10] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[21.] = true; break end end; iVM[28] = buffer.fromstring(iVM[1]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[10] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[28], iVM[4], bit32.bxor(buffer.readu32(iVM[28], iVM[4]), iVM[24.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[21.] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; iVM[23] = 0.; while true do if iVM[4] < iVM[10] then buffer.writeu8(iVM[28], iVM[4], bit32.bxor(buffer.readu8(iVM[28], iVM[4]), bit32.band(bit32.rshift(iVM[24.], iVM[23] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[21.] then break end; do iVM[29] = buffer.readstring(iVM[28], 0., iVM[10]); iVM[21.] = true; break end; break end end; iVM[28] = nil; do local iV8 = iIn; iVM[4] = iV8[1674.]; iVM[3.] = iV8[3218]; iVM[23] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[10480]; iVM[12.] = false; while true do iVM[21.] = #iVM[4]; ihS = iVM[21.] - iVM[10]; iVM[27.] = iVM[23](iVM[24.] % 4294967296); iVM[1] = ihS >= 1; if iVM[1] then iVM[1] = ihS <= 4 end; if iVM[1] then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); if ihS == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.))); iVM[12.] = true; break elseif ihS == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[12.] = true; break elseif ihS == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[12.] = true; break elseif ihS == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[12.] = true; break end end; iVM[11] = buffer.fromstring(iVM[4]); ihR = 0.; while true do if ihR + 4 <= ihS then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[11], ihR, bit32.bxor(buffer.readu32(iVM[11], ihR), iVM[27.])); ihR = ihR + 4 else break end end; if iVM[12.] then break end; iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); iVM[13] = 0.; while true do if ihR < ihS then buffer.writeu8(iVM[11], ihR, bit32.bxor(buffer.readu8(iVM[11], ihR), bit32.band(bit32.rshift(iVM[27.], iVM[13] * 8), 255.))); ihR = ihR + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[12.] then break end; do iVM[28] = buffer.readstring(iVM[11], 0., ihS); iVM[12.] = true; break end; break end end; iVM[11] = nil; do local iV8 = iIn; iVM[13] = iV8[658]; ihR = iV8[8617]; ihS = k7; iVM[1] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10480]; iVM[21.] = false; while true do iVM[23] = #iVM[13]; iVM[12.] = iVM[23] - iVM[27.]; iVM[10] = ihS(iVM[1] % 4294967296); iVM[24.] = iVM[12.] >= 1; if iVM[24.] then iVM[24.] = iVM[12.] <= 4 end; if iVM[24.] then iVM[10] = bit32.lrotate((iVM[10] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[10], 255.))); iVM[21.] = true; break elseif iVM[12.] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[21.] = true; break elseif iVM[12.] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[21.] = true; break elseif iVM[12.] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[21.] = true; break end end; iVM[3.] = buffer.fromstring(iVM[13]); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[12.] then iVM[10] = bit32.lrotate((iVM[10] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[3.], iVM[2], bit32.bxor(buffer.readu32(iVM[3.], iVM[2]), iVM[10])); iVM[2] = iVM[2] + 4 else break end end; if iVM[21.] then break end; iVM[10] = bit32.lrotate((iVM[10] + 1832704949) % 4294967296, 13); iVM[4] = 0.; while true do if iVM[2] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[2], bit32.bxor(buffer.readu8(iVM[3.], iVM[2]), bit32.band(bit32.rshift(iVM[10], iVM[4] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[21.] then break end; do iVM[11] = buffer.readstring(iVM[3.], 0., iVM[12.]); iVM[21.] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[10] = iV8[8272]; iVM[23] = true; iVM[24.] = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[10480]; iVM[12.] = false; while true do ihR = #iVM[10]; iVM[13] = ihR - iVM[3.]; iVM[21.] = iVM[24.](iVM[4] % 4294967296); ihS = iVM[13] >= 1; if ihS then ihS = iVM[13] <= 4 end; if ihS then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); if iVM[13] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.))); iVM[12.] = true; break elseif iVM[13] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[12.] = true; break elseif iVM[13] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[12.] = true; break elseif iVM[13] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[12.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[10]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[13] then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], iVM[1], bit32.bxor(buffer.readu32(iVM[27.], iVM[1]), iVM[21.])); iVM[1] = iVM[1] + 4 else break end end; if iVM[12.] then break end; iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); iVM[26] = 0.; while true do if iVM[1] < iVM[13] then buffer.writeu8(iVM[27.], iVM[1], bit32.bxor(buffer.readu8(iVM[27.], iVM[1]), bit32.band(bit32.rshift(iVM[21.], iVM[26] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[12.] then break end; do iVM[2] = buffer.readstring(iVM[27.], 0., iVM[13]); iVM[12.] = true; break end; break end end; iVM[26] = nil; do local iV8 = iIn; iVM[27.] = iV8[7772]; ihS = iV8[6386]; iVM[1] = iV8[6515]; iVM[13] = (mC + lQ) % iV8[5374]; ihR = iV8[10480]; iVM[21.] = k7; iVM[12.] = false; while true do iVM[10] = #ihS; iVM[24.] = iVM[10] - ihR; iVM[3.] = iVM[21.](iVM[13] % 4294967296); iVM[19] = iVM[24.] >= 1; if iVM[19] then iVM[19] = iVM[24.] <= 3. end; if iVM[19] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; if iVM[24.] == 1 then iVM[26] = string.char((string.byte(ihS, 1) - bit32.band(iVM[3.], 255.)) % 256); iVM[12.] = true; break elseif iVM[24.] == 2 then iVM[26] = string.char((string.byte(ihS, 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(ihS, 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256); iVM[12.] = true; break elseif iVM[24.] == 3. then iVM[26] = string.char((string.byte(ihS, 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(ihS, 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256, (string.byte(ihS, 3.) - bit32.band(bit32.rshift(iVM[3.], 16), 255.)) % 256); iVM[12.] = true; break end end; iVM[4] = buffer.fromstring(ihS); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[24.] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[4], iVM[23], (buffer.readu32(iVM[4], iVM[23]) - iVM[3.]) % 4294967296); iVM[23] = iVM[23] + 4 else break end end; if iVM[12.] then break end; iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; iVM[16] = 0.; while true do if iVM[23] < iVM[24.] then buffer.writeu8(iVM[4], iVM[23], (buffer.readu8(iVM[4], iVM[23]) - bit32.band(bit32.rshift(iVM[3.], iVM[16] * 8), 255.)) % 256); iVM[23] = iVM[23] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[12.] then break end; do iVM[26] = buffer.readstring(iVM[4], 0., iVM[24.]); iVM[12.] = true; break end; break end end; iVM[16] = nil; do local iV8 = iIn; iVM[4] = iV8[4795]; iVM[10] = iV8[6184]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[23] = false; while true do iVM[13] = #iVM[10]; iVM[21.] = iVM[13] - iVM[4]; iVM[3.] = iVM[24.](iVM[19] % 4294967296); iVM[27.] = iVM[21.] >= 1; if iVM[27.] then iVM[27.] = iVM[21.] <= 4 end; if iVM[27.] then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; if iVM[21.] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[3.], 255.))); iVM[23] = true; break elseif iVM[21.] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[23] = true; break elseif iVM[21.] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[23] = true; break elseif iVM[21.] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[23] = true; break end end; iVM[1] = buffer.fromstring(iVM[10]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[21.] then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[1], iVM[12.], bit32.bxor(buffer.readu32(iVM[1], iVM[12.]), iVM[3.])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[23] then break end; iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; ihR = 0.; while true do if iVM[12.] < iVM[21.] then buffer.writeu8(iVM[1], iVM[12.], bit32.bxor(buffer.readu8(iVM[1], iVM[12.]), bit32.band(bit32.rshift(iVM[3.], ihR * 8), 255.))); iVM[12.] = iVM[12.] + 1; ihR = ihR + 1 else break end end; if iVM[23] then break end; do iVM[16] = buffer.readstring(iVM[1], 0., iVM[21.]); iVM[23] = true; break end; break end end; ihR = nil; do local iV8 = iIn; iVM[1] = iV8[7913]; iVM[27.] = iV8[568]; iVM[12.] = iV8[6850]; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[10480]; iVM[3.] = k7; iVM[23] = false; while true do ihS = #iVM[27.]; iVM[10] = ihS - iVM[13]; iVM[24.] = iVM[3.](iVM[21.] % 4294967296); iVM[7] = iVM[10] >= 1; if iVM[7] then iVM[7] = iVM[10] <= 3. end; if iVM[7] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; if iVM[10] == 1 then ihR = string.char((string.byte(iVM[27.], 1) - bit32.band(iVM[24.], 255.)) % 256); iVM[23] = true; break elseif iVM[10] == 2 then ihR = string.char((string.byte(iVM[27.], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256); iVM[23] = true; break elseif iVM[10] == 3. then ihR = string.char((string.byte(iVM[27.], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256, (string.byte(iVM[27.], 3.) - bit32.band(bit32.rshift(iVM[24.], 16), 255.)) % 256); iVM[23] = true; break end end; iVM[19] = buffer.fromstring(iVM[27.]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[10] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[19], iVM[4], (buffer.readu32(iVM[19], iVM[4]) - iVM[24.]) % 4294967296); iVM[4] = iVM[4] + 4 else break end end; if iVM[23] then break end; iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; iVM[9.] = 0.; while true do if iVM[4] < iVM[10] then buffer.writeu8(iVM[19], iVM[4], (buffer.readu8(iVM[19], iVM[4]) - bit32.band(bit32.rshift(iVM[24.], iVM[9.] * 8), 255.)) % 256); iVM[4] = iVM[4] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[23] then break end; do ihR = buffer.readstring(iVM[19], 0., iVM[10]); iVM[23] = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; iVM[19] = iV8[10605.]; iVM[7] = iV8[5493.]; iVM[4] = true; iVM[10] = (mC + lQ) % iV8[5374]; ihS = iV8[3902]; iVM[24.] = k7; iVM[23] = false; while true do iVM[13] = #iVM[7]; iVM[21.] = iVM[13] - ihS; iVM[3.] = iVM[24.](iVM[10] % 4294967296); iVM[27.] = iVM[21.] >= 1; if iVM[27.] then iVM[27.] = iVM[21.] <= 3. end; if iVM[27.] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; if iVM[21.] == 1 then iVM[9.] = string.char((string.byte(iVM[7], 1) - bit32.band(iVM[3.], 255.)) % 256); iVM[23] = true; break elseif iVM[21.] == 2 then iVM[9.] = string.char((string.byte(iVM[7], 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(iVM[7], 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256); iVM[23] = true; break elseif iVM[21.] == 3. then iVM[9.] = string.char((string.byte(iVM[7], 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(iVM[7], 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256, (string.byte(iVM[7], 3.) - bit32.band(bit32.rshift(iVM[3.], 16), 255.)) % 256); iVM[23] = true; break end end; iVM[1] = buffer.fromstring(iVM[7]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[21.] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[1], iVM[12.], (buffer.readu32(iVM[1], iVM[12.]) - iVM[3.]) % 4294967296); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[23] then break end; iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; ihT = 0.; while true do if iVM[12.] < iVM[21.] then buffer.writeu8(iVM[1], iVM[12.], (buffer.readu8(iVM[1], iVM[12.]) - bit32.band(bit32.rshift(iVM[3.], ihT * 8), 255.)) % 256); iVM[12.] = iVM[12.] + 1; ihT = ihT + 1 else break end end; if iVM[23] then break end; do iVM[9.] = buffer.readstring(iVM[1], 0., iVM[21.]); iVM[23] = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[1] = iV8[8775.]; iVM[27.] = iV8[1889]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[13] = iV8[10480]; iVM[3.] = false; while true do iVM[23] = #iVM[27.]; ihS = iVM[23] - iVM[13]; iVM[10] = iVM[21.](iVM[12.] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[24.] = ihS >= 1; if iVM[24.] then iVM[24.] = ihS <= 4 end; if iVM[24.] then iVM[10] = iVM[10] * 16807 % 2147483647; if ihS == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.))); iVM[3.] = true; break elseif ihS == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[3.] = true; break elseif ihS == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[3.] = true; break elseif ihS == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[3.] = true; break end end; iVM[7] = buffer.fromstring(iVM[27.]); iVM[19] = 0.; while true do if iVM[19] <= ihS - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[19], bit32.bxor(buffer.readu32(iVM[7], iVM[19]), iVM[10])); iVM[19] = iVM[19] + 4 else break end end; if iVM[3.] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[19] < ihS then buffer.writeu8(iVM[7], iVM[19], bit32.bxor(buffer.readu8(iVM[7], iVM[19]), bit32.band(bit32.rshift(iVM[10], iVM[4] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[3.] then break end; do ihT = buffer.readstring(iVM[7], 0., ihS); iVM[3.] = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; ihS = iV8[8369]; iVM[24.] = k7; iVM[10] = true; iVM[19] = iV8[10480]; iVM[23] = iV8[5907.]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[3.] = false; while true do iVM[1] = #iVM[23]; iVM[12.] = iVM[1] - iVM[19]; iVM[22] = iVM[24.](iVM[4] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[13] = iVM[12.] >= 1; if iVM[13] then iVM[13] = iVM[12.] <= 4 end; if iVM[13] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[22], 255.))); iVM[3.] = true; break elseif iVM[12.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[3.] = true; break elseif iVM[12.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[3.] = true; break elseif iVM[12.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[3.] = true; break end end; iVM[21.] = buffer.fromstring(iVM[23]); iVM[15.] = 0.; while true do if iVM[15.] <= iVM[12.] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[21.], iVM[15.], bit32.bxor(buffer.readu32(iVM[21.], iVM[15.]), iVM[22])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[3.] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[15.] < iVM[12.] then buffer.writeu8(iVM[21.], iVM[15.], bit32.bxor(buffer.readu8(iVM[21.], iVM[15.]), bit32.band(bit32.rshift(iVM[22], iVM[27.] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[3.] then break end; do iVM[7] = buffer.readstring(iVM[21.], 0., iVM[12.]); iVM[3.] = true; break end; break end end; iVM[15.] = nil; do local iV8 = iIn; iVM[13] = iV8[8661.]; iVM[27.] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[7753]; iVM[21.] = false; while true do iVM[10] = #iVM[1]; iVM[24.] = iVM[10] - iVM[13]; iVM[3.] = iVM[27.](iVM[22] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; iVM[19] = iVM[24.] >= 1; if iVM[19] then iVM[19] = iVM[24.] <= 4 end; if iVM[19] then iVM[3.] = iVM[3.] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[3.], 255.))); iVM[21.] = true; break elseif iVM[24.] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[21.] = true; break elseif iVM[24.] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[21.] = true; break elseif iVM[24.] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[21.] = true; break end end; iVM[4] = buffer.fromstring(iVM[1]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[24.] then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[23], bit32.bxor(buffer.readu32(iVM[4], iVM[23]), iVM[3.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[21.] then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[23] < iVM[24.] then buffer.writeu8(iVM[4], iVM[23], bit32.bxor(buffer.readu8(iVM[4], iVM[23]), bit32.band(bit32.rshift(iVM[3.], iVM[12.] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[21.] then break end; do iVM[15.] = buffer.readstring(iVM[4], 0., iVM[24.]); iVM[21.] = true; break end; break end end; iVM[19] = nil; do iVM[23] = true; local iV8 = iIn; iVM[4] = iV8[7014.]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[24.] = iV8[10480]; iVM[12.] = false; while true do iVM[13] = #iVM[4]; iVM[21.] = iVM[13] - iVM[24.]; ihS = iVM[3.](iVM[10] % 4294967296); ihS = ihS % 2147483646. + 1; iVM[27.] = iVM[21.] >= 1; if iVM[27.] then iVM[27.] = iVM[21.] <= 4 end; if iVM[27.] then ihS = ihS * 16807 % 2147483647; if iVM[21.] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihS, 255.))); iVM[12.] = true; break elseif iVM[21.] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[12.] = true; break elseif iVM[21.] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[12.] = true; break elseif iVM[21.] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[12.] = true; break end end; iVM[1] = buffer.fromstring(iVM[4]); iVM[25] = 0.; while true do if iVM[25] <= iVM[21.] - 4 then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[25], bit32.bxor(buffer.readu32(iVM[1], iVM[25]), ihS)); iVM[25] = iVM[25] + 4 else break end end; if iVM[12.] then break end; ihS = ihS * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[25] < iVM[21.] then buffer.writeu8(iVM[1], iVM[25], bit32.bxor(buffer.readu8(iVM[1], iVM[25]), bit32.band(bit32.rshift(ihS, iVM[22] * 8), 255.))); iVM[25] = iVM[25] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[12.] then break end; do iVM[19] = buffer.readstring(iVM[1], 0., iVM[21.]); iVM[12.] = true; break end; break end end; iVM[25] = nil; do local iV8 = iIn; ihS = iV8[8319.]; iVM[1] = k7; iVM[27.] = iV8[2213]; iVM[22] = iV8[10480]; iVM[21.] = iV8[604]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do iVM[24.] = #iVM[21.]; iVM[3.] = iVM[24.] - iVM[22]; iVM[5] = iVM[1](iVM[13] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[4] = iVM[3.] >= 1; if iVM[4] then iVM[4] = iVM[3.] <= 4 end; if iVM[4] then iVM[5] = iVM[5] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[5], 255.))); iVM[12.] = true; break elseif iVM[3.] == 2 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[12.] = true; break elseif iVM[3.] == 3. then iVM[25] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[12.] = true; break elseif iVM[3.] == 4 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[12.] = true; break end end; iVM[23] = buffer.fromstring(iVM[21.]); iVM[14] = 0.; while true do if iVM[14] <= iVM[3.] - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[14], bit32.bxor(buffer.readu32(iVM[23], iVM[14]), iVM[5])); iVM[14] = iVM[14] + 4 else break end end; if iVM[12.] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[10] = 0.; while true do if iVM[14] < iVM[3.] then buffer.writeu8(iVM[23], iVM[14], bit32.bxor(buffer.readu8(iVM[23], iVM[14]), bit32.band(bit32.rshift(iVM[5], iVM[10] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[12.] then break end; do iVM[25] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[12.] = true; break end; break end end; iVM[14] = nil; do local iV8 = iIn; iVM[4] = iV8[10480]; iVM[10] = k7; iVM[5] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[3271]; iVM[23] = false; while true do iVM[13] = #iVM[24.]; iVM[21.] = iVM[13] - iVM[4]; iVM[3.] = iVM[10](iVM[5] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; iVM[27.] = iVM[21.] >= 1; if iVM[27.] then iVM[27.] = iVM[21.] <= 4 end; if iVM[27.] then iVM[3.] = iVM[3.] * 16807 % 2147483647; if iVM[21.] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[3.], 255.))); iVM[23] = true; break elseif iVM[21.] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[23] = true; break elseif iVM[21.] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[23] = true; break elseif iVM[21.] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[23] = true; break end end; iVM[1] = buffer.fromstring(iVM[24.]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[21.] then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[12.], bit32.bxor(buffer.readu32(iVM[1], iVM[12.]), iVM[3.])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[23] then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[12.] < iVM[21.] then buffer.writeu8(iVM[1], iVM[12.], bit32.bxor(buffer.readu8(iVM[1], iVM[12.]), bit32.band(bit32.rshift(iVM[3.], iVM[22] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[23] then break end; do iVM[14] = buffer.readstring(iVM[1], 0., iVM[21.]); iVM[23] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; iVM[13] = iV8[4067]; iVM[27.] = iV8[7333]; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[1] = k7; iVM[12.] = false; while true do iVM[24.] = #iVM[27.]; iVM[3.] = iVM[24.] - iVM[13]; iVM[5] = iVM[1](iVM[21.] % 4294967296); iVM[4] = iVM[3.] >= 1; if iVM[4] then iVM[4] = iVM[3.] <= 4 end; if iVM[4] then iVM[5] = (iVM[5] + 2654435769.) % 4294967296; if iVM[3.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[5], 255.))); iVM[12.] = true; break elseif iVM[3.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[12.] = true; break elseif iVM[3.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[12.] = true; break elseif iVM[3.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[12.] = true; break end end; iVM[23] = buffer.fromstring(iVM[27.]); ihS = 0.; while true do if ihS + 4 <= iVM[3.] then iVM[5] = (iVM[5] + 2654435769.) % 4294967296; buffer.writeu32(iVM[23], ihS, bit32.bxor(buffer.readu32(iVM[23], ihS), iVM[5])); ihS = ihS + 4 else break end end; if iVM[12.] then break end; iVM[5] = (iVM[5] + 2654435769.) % 4294967296; iVM[10] = 0.; while true do if ihS < iVM[3.] then buffer.writeu8(iVM[23], ihS, bit32.bxor(buffer.readu8(iVM[23], ihS), bit32.band(bit32.rshift(iVM[5], iVM[10] * 8), 255.))); ihS = ihS + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[12.] then break end; do iVM[22] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[12.] = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[5] = iV8[10480]; iVM[24.] = iV8[6220]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[23] = false; while true do iVM[21.] = #iVM[24.]; iVM[3.] = iVM[21.] - iVM[5]; iVM[27.] = iVM[10](iVM[4] % 4294967296); iVM[1] = iVM[3.] >= 1; if iVM[1] then iVM[1] = iVM[3.] <= 4 end; if iVM[1] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; if iVM[3.] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[27.], 255.))); iVM[23] = true; break elseif iVM[3.] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[23] = true; break elseif iVM[3.] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[23] = true; break elseif iVM[3.] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[23] = true; break end end; iVM[12.] = buffer.fromstring(iVM[24.]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[3.] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[12.], iVM[17], bit32.bxor(buffer.readu32(iVM[12.], iVM[17]), iVM[27.])); iVM[17] = iVM[17] + 4 else break end end; if iVM[23] then break end; iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; iVM[13] = 0.; while true do if iVM[17] < iVM[3.] then buffer.writeu8(iVM[12.], iVM[17], bit32.bxor(buffer.readu8(iVM[12.], iVM[17]), bit32.band(bit32.rshift(iVM[27.], iVM[13] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[23] then break end; do ihS = buffer.readstring(iVM[12.], 0., iVM[3.]); iVM[23] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; iVM[27.] = iV8[10480]; iVM[21.] = iV8[7178]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[13] = k7; iVM[12.] = false; while true do iVM[3.] = #iVM[21.]; iVM[5] = iVM[3.] - iVM[27.]; iVM[4] = iVM[13](iVM[1] % 4294967296); iVM[23] = iVM[5] >= 1; if iVM[23] then iVM[23] = iVM[5] <= 4 end; if iVM[23] then iVM[4] = (iVM[4] + 2654435769.) % 4294967296; if iVM[5] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[4], 255.))); iVM[12.] = true; break elseif iVM[5] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[12.] = true; break elseif iVM[5] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[12.] = true; break elseif iVM[5] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[12.] = true; break end end; ihU = buffer.fromstring(iVM[21.]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[5] then iVM[4] = (iVM[4] + 2654435769.) % 4294967296; buffer.writeu32(ihU, iVM[10], bit32.bxor(buffer.readu32(ihU, iVM[10]), iVM[4])); iVM[10] = iVM[10] + 4 else break end end; if iVM[12.] then break end; iVM[4] = (iVM[4] + 2654435769.) % 4294967296; iVM[24.] = 0.; while true do if iVM[10] < iVM[5] then buffer.writeu8(ihU, iVM[10], bit32.bxor(buffer.readu8(ihU, iVM[10]), bit32.band(bit32.rshift(iVM[4], iVM[24.] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[12.] then break end; do iVM[17] = buffer.readstring(ihU, 0., iVM[5]); iVM[12.] = true; break end; break end end; ihU = nil; do local iV8 = iIn; iVM[4] = iV8[7666]; iVM[5] = iV8[7089.]; iVM[23] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[1411]; iVM[3.] = false; while true do iVM[12.] = #iVM[4]; ihV = iVM[12.] - iVM[10]; iVM[13] = iVM[23](iVM[24.] % 4294967296); iVM[21.] = ihV >= 1; if iVM[21.] then iVM[21.] = ihV <= 4 end; if iVM[21.] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); if ihV == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[13], 255.))); iVM[3.] = true; break elseif ihV == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[3.] = true; break elseif ihV == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[3.] = true; break elseif ihV == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[3.] = true; break end end; ihW = buffer.fromstring(iVM[4]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= ihV then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); buffer.writeu32(ihW, iVM[27.], bit32.bxor(buffer.readu32(ihW, iVM[27.]), iVM[13])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[3.] then break end; iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); iVM[1] = 0.; while true do if iVM[27.] < ihV then buffer.writeu8(ihW, iVM[27.], bit32.bxor(buffer.readu8(ihW, iVM[27.]), bit32.band(bit32.rshift(iVM[13], iVM[1] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[3.] then break end; do ihU = buffer.readstring(ihW, 0., ihV); iVM[3.] = true; break end; break end end; lM = lV(iVM[8], { [iVM[14]] = iIn[7868], [iVM[29]] = lF[iVM[28]], [iVM[7]] = iVM[15.], [iVM[26]] = iIn[10184][iVM[16]](iIn[10480], iIn[10422.], iIn[10480], iIn[7474]), [ihS] = true, [iVM[17]] = true, [iVM[22]] = false, [ihR] = iIn[8269][iVM[9.]][ihT], [ihU] = iIn[4077.], [iVM[19]] = lF[iVM[25]], [iVM[11]] = iIn[10184][iVM[2]](iIn[7718], -iIn[2513], iIn[7718], -iIn[4025]), [iVM[18.]] = iVM[20], [iVM[6.]] = ly }); mC = 546. else mC = 4033; continue end elseif mC == 3813. then my = nil; local iV8 = iIn; my = iV8[1371.] - iV8[1353.]; my = iV8[5300] - iV8[954.]; my = iV8[10480] + iV8[7718]; my = iV8[954.] - iV8[1371.]; mC = 433 else mC = 4179.; continue end elseif mC < 3815 then if mC == 3814 then mC = 18. else mC = 4112; continue end else mC = 272 end elseif mC < 3818 then if mC < 3817 then if mC == 3816. then mC = 515 else mC = 4292; continue end elseif mC == 3817 then ihW = nil; do local iV8 = iIn; ihV = iV8[7046]; iVM[1] = iV8[1304]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; iVM[21.] = iV8[4218.]; iVM[12.] = false; while true do iVM[10] = #iVM[1]; iVM[24.] = iVM[10] - iVM[21.]; iVM[3.] = iVM[27.](iVM[13] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; iVM[5] = iVM[24.] >= 1; if iVM[5] then iVM[5] = iVM[24.] <= 4 end; if iVM[5] then iVM[3.] = iVM[3.] * 16807 % 2147483647; if iVM[24.] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[3.], 255.))); iVM[12.] = true; break elseif iVM[24.] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[12.] = true; break elseif iVM[24.] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[12.] = true; break elseif iVM[24.] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[12.] = true; break end end; iVM[4] = buffer.fromstring(iVM[1]); iVM[23] = 0.; while true do if iVM[23] <= iVM[24.] - 4 then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[23], bit32.bxor(buffer.readu32(iVM[4], iVM[23]), iVM[3.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[12.] then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; ihU = 0.; while true do if iVM[23] < iVM[24.] then buffer.writeu8(iVM[4], iVM[23], bit32.bxor(buffer.readu8(iVM[4], iVM[23]), bit32.band(bit32.rshift(iVM[3.], ihU * 8), 255.))); iVM[23] = iVM[23] + 1; ihU = ihU + 1 else break end end; if iVM[12.] then break end; do ihW = buffer.readstring(iVM[4], 0., iVM[24.]); iVM[12.] = true; break end; break end end; ihU = nil; do local iV8 = iIn; iVM[10] = iV8[10480]; iVM[5] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[10851.]; iVM[23] = false; while true do iVM[21.] = #iVM[4]; iVM[3.] = iVM[21.] - iVM[10]; iVM[27.] = iVM[5](iVM[24.] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[1] = iVM[3.] >= 1; if iVM[1] then iVM[1] = iVM[3.] <= 4 end; if iVM[1] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[3.] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.))); iVM[23] = true; break elseif iVM[3.] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[23] = true; break elseif iVM[3.] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[23] = true; break elseif iVM[3.] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[23] = true; break end end; iVM[12.] = buffer.fromstring(iVM[4]); ihV = 0.; while true do if ihV + 4 <= iVM[3.] then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[12.], ihV, bit32.bxor(buffer.readu32(iVM[12.], ihV), iVM[27.])); ihV = ihV + 4 else break end end; if iVM[23] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[13] = 0.; while true do if ihV < iVM[3.] then buffer.writeu8(iVM[12.], ihV, bit32.bxor(buffer.readu8(iVM[12.], ihV), bit32.band(bit32.rshift(iVM[27.], iVM[13] * 8), 255.))); ihV = ihV + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[23] then break end; do ihU = buffer.readstring(iVM[12.], 0., iVM[3.]); iVM[23] = true; break end; break end end; ihV = nil; do local iV8 = iIn; iVM[1] = iV8[4237]; iVM[27.] = iV8[4327]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[13] = iV8[10480]; iVM[3.] = false; while true do iVM[23] = #iVM[27.]; iVM[17] = iVM[23] - iVM[13]; iVM[10] = iVM[21.](iVM[12.] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[24.] = iVM[17] >= 1; if iVM[24.] then iVM[24.] = iVM[17] <= 4 end; if iVM[24.] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[17] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.))); iVM[3.] = true; break elseif iVM[17] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[3.] = true; break elseif iVM[17] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[3.] = true; break elseif iVM[17] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[3.] = true; break end end; ihS = buffer.fromstring(iVM[27.]); iVM[5] = 0.; while true do if iVM[5] <= iVM[17] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[5], bit32.bxor(buffer.readu32(ihS, iVM[5]), iVM[10])); iVM[5] = iVM[5] + 4 else break end end; if iVM[3.] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[5] < iVM[17] then buffer.writeu8(ihS, iVM[5], bit32.bxor(buffer.readu8(ihS, iVM[5]), bit32.band(bit32.rshift(iVM[10], iVM[4] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[3.] then break end; do ihV = buffer.readstring(ihS, 0., iVM[17]); iVM[3.] = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[17] = iV8[9496]; iVM[24.] = k7; iVM[10] = iV8[9362]; iVM[5] = iV8[5212]; iVM[23] = iV8[9796]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[3.] = false; while true do iVM[13] = #iVM[23]; iVM[21.] = iVM[13] - iVM[5]; iVM[14] = iVM[24.](iVM[4] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[27.] = iVM[21.] >= 1; if iVM[27.] then iVM[27.] = iVM[21.] <= 4 end; if iVM[27.] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[21.] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[14], 255.))); iVM[3.] = true; break elseif iVM[21.] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[3.] = true; break elseif iVM[21.] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[3.] = true; break elseif iVM[21.] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[3.] = true; break end end; iVM[1] = buffer.fromstring(iVM[23]); iVM[12.] = 0.; while true do if iVM[12.] <= iVM[21.] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[12.], bit32.bxor(buffer.readu32(iVM[1], iVM[12.]), iVM[14])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[3.] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[12.] < iVM[21.] then buffer.writeu8(iVM[1], iVM[12.], bit32.bxor(buffer.readu8(iVM[1], iVM[12.]), bit32.band(bit32.rshift(iVM[14], iVM[22] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[3.] then break end; do ihS = buffer.readstring(iVM[1], 0., iVM[21.]); iVM[3.] = true; break end; break end end; iVM[14] = nil; do local iV8 = iIn; iVM[22] = iV8[797]; iVM[1] = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[7485.]; iVM[21.] = false; while true do iVM[12.] = #iVM[27.]; iVM[10] = iVM[12.] - iVM[22]; iVM[24.] = iVM[1](iVM[13] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[3.] = iVM[10] >= 1; if iVM[3.] then iVM[3.] = iVM[10] <= 4 end; if iVM[3.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[10] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.))); iVM[21.] = true; break elseif iVM[10] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[21.] = true; break elseif iVM[10] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[21.] = true; break elseif iVM[10] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[21.] = true; break end end; iVM[5] = buffer.fromstring(iVM[27.]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[10] then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[4], bit32.bxor(buffer.readu32(iVM[5], iVM[4]), iVM[24.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[21.] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[4] < iVM[10] then buffer.writeu8(iVM[5], iVM[4], bit32.bxor(buffer.readu8(iVM[5], iVM[4]), bit32.band(bit32.rshift(iVM[24.], iVM[23] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[21.] then break end; do iVM[14] = buffer.readstring(iVM[5], 0., iVM[10]); iVM[21.] = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; iVM[24.] = iV8[1362.]; iVM[4] = iV8[8669]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[3.] = false; while true do iVM[27.] = #iVM[4]; iVM[1] = iVM[27.] - iVM[24.]; iVM[12.] = iVM[23](iVM[10] % 4294967296); iVM[22] = iVM[1] >= 1; if iVM[22] then iVM[22] = iVM[1] <= 4 end; if iVM[22] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; if iVM[1] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[12.], 255.))); iVM[3.] = true; break elseif iVM[1] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[3.] = true; break elseif iVM[1] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[3.] = true; break elseif iVM[1] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[3.] = true; break end end; iVM[13] = buffer.fromstring(iVM[4]); iVM[21.] = 0.; while true do if iVM[21.] + 4 <= iVM[1] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], iVM[21.], bit32.bxor(buffer.readu32(iVM[13], iVM[21.]), iVM[12.])); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[3.] then break end; iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; iVM[17] = 0.; while true do if iVM[21.] < iVM[1] then buffer.writeu8(iVM[13], iVM[21.], bit32.bxor(buffer.readu8(iVM[13], iVM[21.]), bit32.band(bit32.rshift(iVM[12.], iVM[17] * 8), 255.))); iVM[21.] = iVM[21.] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[3.] then break end; do iVM[5] = buffer.readstring(iVM[13], 0., iVM[1]); iVM[3.] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; iVM[13] = iV8[10480]; iVM[27.] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[2531]; iVM[21.] = false; while true do iVM[4] = #iVM[1]; iVM[23] = iVM[4] - iVM[13]; iVM[12.] = iVM[27.](iVM[22] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[10] = iVM[23] >= 1; if iVM[10] then iVM[10] = iVM[23] <= 4 end; if iVM[10] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[23] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[12.], 255.))); iVM[21.] = true; break elseif iVM[23] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[21.] = true; break elseif iVM[23] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[21.] = true; break elseif iVM[23] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[21.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[1]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[23] then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[3.], bit32.bxor(buffer.readu32(iVM[24.], iVM[3.]), iVM[12.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[21.] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[25] = 0.; while true do if iVM[3.] < iVM[23] then buffer.writeu8(iVM[24.], iVM[3.], bit32.bxor(buffer.readu8(iVM[24.], iVM[3.]), bit32.band(bit32.rshift(iVM[12.], iVM[25] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[25] = iVM[25] + 1 else break end end; if iVM[21.] then break end; do iVM[17] = buffer.readstring(iVM[24.], 0., iVM[23]); iVM[21.] = true; break end; break end end; iVM[25] = nil; do local iV8 = iIn; iVM[24.] = iV8[2492]; iVM[10] = k7; iVM[3.] = iV8[9202]; iVM[23] = iV8[1353.]; iVM[4] = iV8[8930]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[21.] = false; while true do iVM[19] = #iVM[4]; iVM[27.] = iVM[19] - iVM[23]; iVM[1] = iVM[10](iVM[12.] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[15.] = iVM[27.] >= 1; if iVM[15.] then iVM[15.] = iVM[27.] <= 4 end; if iVM[15.] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.))); iVM[21.] = true; break elseif iVM[27.] == 2 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[21.] = true; break elseif iVM[27.] == 3. then iVM[25] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[21.] = true; break elseif iVM[27.] == 4 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[21.] = true; break end end; iVM[22] = buffer.fromstring(iVM[4]); iVM[13] = 0.; while true do if iVM[13] <= iVM[27.] - 4 then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[13], bit32.bxor(buffer.readu32(iVM[22], iVM[13]), iVM[1])); iVM[13] = iVM[13] + 4 else break end end; if iVM[21.] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[7] = 0.; while true do if iVM[13] < iVM[27.] then buffer.writeu8(iVM[22], iVM[13], bit32.bxor(buffer.readu8(iVM[22], iVM[13]), bit32.band(bit32.rshift(iVM[1], iVM[7] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[21.] then break end; do iVM[25] = buffer.readstring(iVM[22], 0., iVM[27.]); iVM[21.] = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[19] = iV8[4144]; iVM[15.] = iV8[7857.]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[13] = false; while true do iVM[12.] = #iVM[15.]; iVM[1] = iVM[12.] - iVM[19]; iVM[24.] = iVM[22](iVM[27.] % 4294967296); iVM[3.] = iVM[1] >= 1; if iVM[3.] then iVM[3.] = iVM[1] <= 4 end; if iVM[3.] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[1] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[24.], 255.))); iVM[13] = true; break elseif iVM[1] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[13] = true; break elseif iVM[1] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[13] = true; break elseif iVM[1] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[13] = true; break end end; iVM[21.] = buffer.fromstring(iVM[15.]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[1] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[21.], iVM[4], bit32.bxor(buffer.readu32(iVM[21.], iVM[4]), iVM[24.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[13] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; iVM[23] = 0.; while true do if iVM[4] < iVM[1] then buffer.writeu8(iVM[21.], iVM[4], bit32.bxor(buffer.readu8(iVM[21.], iVM[4]), bit32.band(bit32.rshift(iVM[24.], iVM[23] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[13] then break end; do iVM[7] = buffer.readstring(iVM[21.], 0., iVM[1]); iVM[13] = true; break end; break end end; iVM[4] = nil; do local iV8 = iIn; iVM[24.] = iV8[1411]; iVM[12.] = iV8[3981.]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[21.] = false; while true do iVM[1] = #iVM[12.]; iVM[15.] = iVM[1] - iVM[24.]; iVM[22] = iVM[23](iVM[3.] % 4294967296); iVM[13] = iVM[15.] >= 1; if iVM[13] then iVM[13] = iVM[15.] <= 4 end; if iVM[13] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; if iVM[15.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[22], 255.))); iVM[21.] = true; break elseif iVM[15.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[21.] = true; break elseif iVM[15.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[21.] = true; break elseif iVM[15.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[21.] = true; break end end; iVM[10] = buffer.fromstring(iVM[12.]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[15.] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; buffer.writeu32(iVM[10], iVM[19], bit32.bxor(buffer.readu32(iVM[10], iVM[19]), iVM[22])); iVM[19] = iVM[19] + 4 else break end end; if iVM[21.] then break end; iVM[22] = (iVM[22] + 2654435769.) % 4294967296; iVM[27.] = 0.; while true do if iVM[19] < iVM[15.] then buffer.writeu8(iVM[10], iVM[19], bit32.bxor(buffer.readu8(iVM[10], iVM[19]), bit32.band(bit32.rshift(iVM[22], iVM[27.] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[21.] then break end; do iVM[4] = buffer.readstring(iVM[10], 0., iVM[15.]); iVM[21.] = true; break end; break end end; iVM[10] = nil; do iVM[22] = false; iVM[15.] = k7; local iV8 = iIn; iVM[13] = iV8[3128]; iVM[27.] = iV8[10480]; iVM[19] = iV8[4702]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[21.] = false; while true do ihT = #iVM[19]; iVM[23] = ihT - iVM[27.]; iVM[12.] = iVM[15.](iVM[1] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[9.] = iVM[23] >= 1; if iVM[9.] then iVM[9.] = iVM[23] <= 4 end; if iVM[9.] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[23] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[12.], 255.))); iVM[21.] = true; break elseif iVM[23] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[21.] = true; break elseif iVM[23] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[21.] = true; break elseif iVM[23] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[21.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[19]); iVM[3.] = 0.; while true do if iVM[3.] <= iVM[23] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[3.], bit32.bxor(buffer.readu32(iVM[24.], iVM[3.]), iVM[12.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[21.] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; ihR = 0.; while true do if iVM[3.] < iVM[23] then buffer.writeu8(iVM[24.], iVM[3.], bit32.bxor(buffer.readu8(iVM[24.], iVM[3.]), bit32.band(bit32.rshift(iVM[12.], ihR * 8), 255.))); iVM[3.] = iVM[3.] + 1; ihR = ihR + 1 else break end end; if iVM[21.] then break end; do iVM[10] = buffer.readstring(iVM[24.], 0., iVM[23]); iVM[21.] = true; break end; break end end; ihR = nil; do local iV8 = iIn; ihT = iV8[10480]; iVM[9.] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[3357.]; iVM[3.] = false; while true do iVM[1] = #iVM[24.]; iVM[12.] = iVM[1] - ihT; iVM[22] = iVM[9.](iVM[23] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[13] = iVM[12.] >= 1; if iVM[13] then iVM[13] = iVM[12.] <= 4 end; if iVM[13] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[12.] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[22], 255.))); iVM[3.] = true; break elseif iVM[12.] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[3.] = true; break elseif iVM[12.] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[3.] = true; break elseif iVM[12.] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[3.] = true; break end end; iVM[21.] = buffer.fromstring(iVM[24.]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[12.] then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[21.], iVM[19], bit32.bxor(buffer.readu32(iVM[21.], iVM[19]), iVM[22])); iVM[19] = iVM[19] + 4 else break end end; if iVM[3.] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[19] < iVM[12.] then buffer.writeu8(iVM[21.], iVM[19], bit32.bxor(buffer.readu8(iVM[21.], iVM[19]), bit32.band(bit32.rshift(iVM[22], iVM[27.] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[3.] then break end; do ihR = buffer.readstring(iVM[21.], 0., iVM[12.]); iVM[3.] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[1] = iV8[3936.]; iVM[27.] = iV8[2603]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[13] = iV8[10480]; iVM[12.] = false; while true do iVM[24.] = #iVM[27.]; iVM[3.] = iVM[24.] - iVM[13]; iVM[15.] = iVM[21.](iVM[22] % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; ihT = iVM[3.] >= 1; if ihT then ihT = iVM[3.] <= 4 end; if ihT then iVM[15.] = iVM[15.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[15.], 255.))); iVM[12.] = true; break elseif iVM[3.] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[12.] = true; break elseif iVM[3.] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[12.] = true; break elseif iVM[3.] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[12.] = true; break end end; iVM[23] = buffer.fromstring(iVM[27.]); iVM[16] = 0.; while true do if iVM[16] <= iVM[3.] - 4 then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[16], bit32.bxor(buffer.readu32(iVM[23], iVM[16]), iVM[15.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[12.] then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[16] < iVM[3.] then buffer.writeu8(iVM[23], iVM[16], bit32.bxor(buffer.readu8(iVM[23], iVM[16]), bit32.band(bit32.rshift(iVM[15.], iVM[9.] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[12.] then break end; do iVM[19] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[12.] = true; break end; break end end; iVM[16] = nil; do local iV8 = iIn; ihT = iV8[7824.]; iVM[15.] = iV8[10790]; iVM[23] = iV8[2539]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[946]; iVM[3.] = k7; iVM[12.] = false; while true do iVM[22] = #iVM[15.]; iVM[13] = iVM[22] - iVM[9.]; iVM[21.] = iVM[3.](iVM[24.] % 4294967296); iVM[26] = iVM[13] >= 1; if iVM[26] then iVM[26] = iVM[13] <= 3. end; if iVM[26] then iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; if iVM[13] == 1 then iVM[16] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[21.], 255.)) % 256); iVM[12.] = true; break elseif iVM[13] == 2 then iVM[16] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[21.], 255.)) % 256, (string.byte(iVM[15.], 2) - bit32.band(bit32.rshift(iVM[21.], 8), 255.)) % 256); iVM[12.] = true; break elseif iVM[13] == 3. then iVM[16] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[21.], 255.)) % 256, (string.byte(iVM[15.], 2) - bit32.band(bit32.rshift(iVM[21.], 8), 255.)) % 256, (string.byte(iVM[15.], 3.) - bit32.band(bit32.rshift(iVM[21.], 16), 255.)) % 256); iVM[12.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[15.]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[13] then iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[27.], iVM[1], (buffer.readu32(iVM[27.], iVM[1]) - iVM[21.]) % 4294967296); iVM[1] = iVM[1] + 4 else break end end; if iVM[12.] then break end; iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; iVM[2] = 0.; while true do if iVM[1] < iVM[13] then buffer.writeu8(iVM[27.], iVM[1], (buffer.readu8(iVM[27.], iVM[1]) - bit32.band(bit32.rshift(iVM[21.], iVM[2] * 8), 255.)) % 256); iVM[1] = iVM[1] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[12.] then break end; do iVM[16] = buffer.readstring(iVM[27.], 0., iVM[13]); iVM[12.] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[27.] = iV8[9096.]; iVM[22] = iV8[455]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[13] = k7; iVM[1] = false; while true do ihT = #iVM[22]; iVM[23] = ihT - iVM[27.]; iVM[12.] = iVM[13](iVM[26] % 4294967296); iVM[9.] = iVM[23] >= 1; if iVM[9.] then iVM[9.] = iVM[23] <= 4 end; if iVM[9.] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; if iVM[23] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[12.], 255.))); iVM[1] = true; break elseif iVM[23] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[1] = true; break elseif iVM[23] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[1] = true; break elseif iVM[23] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[1] = true; break end end; iVM[24.] = buffer.fromstring(iVM[22]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[23] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[24.], iVM[3.], bit32.bxor(buffer.readu32(iVM[24.], iVM[3.]), iVM[12.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[1] then break end; iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; iVM[21.] = 0.; while true do if iVM[3.] < iVM[23] then buffer.writeu8(iVM[24.], iVM[3.], bit32.bxor(buffer.readu8(iVM[24.], iVM[3.]), bit32.band(bit32.rshift(iVM[12.], iVM[21.] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[1] then break end; do iVM[2] = buffer.readstring(iVM[24.], 0., iVM[23]); iVM[1] = true; break end; break end end; lV = mi(ihW, { [iVM[14]] = iIn[10184][iVM[5]](iIn[7718], -iIn[4497.], iIn[10480], iIn[5300]), [ihV] = iIn[10184][ihS](iIn[10480], iIn[5257], iIn[10480], iIn[5257]), [iVM[17]] = iIn[7718], [iVM[2]] = iIn[8661.], [iVM[4]] = iIn[8269][iVM[10]][ihR], [iVM[25]] = iVM[7], [iVM[19]] = me[iVM[16]], [ihU] = lM }); mC = 333. else mC = 3948.; continue end elseif mC < 3819. then if mC == 3818 then mr = (mr + iIn[4049]) % iIn[1070]; mC = 459. else mC = 4178; continue end elseif mC == 3819. then mr = (mr + iIn[4049]) % iIn[1070]; mC = 51. else mC = 4310; continue end elseif mC < 3855. then if mC < 3838 then if mC < 3830 then if mC < 3826 then if mC < 3823 then if mC < 3822. then if mC < 3821 then mC = 198. else l8 = nil; l8 = iIn[7327] - iIn[5300]; mC = 60. end else mC = if mx <= iIn[10838] then 521 else 300. end elseif mC < 3825. then if mC < 3824 then if mC == 3823 then mC = if lQ == lQ then 538 else 137 else mC = 4082; continue end else iVM[9.] = nil; do local iV8 = iIn; iVM[23] = iV8[1353.]; iVM[24.] = iV8[126.]; ihT = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[12.] = false; while true do iVM[22] = #iVM[24.]; iVM[13] = iVM[22] - iVM[23]; iVM[21.] = iVM[3.](ihT % 4294967296); iVM[26] = iVM[13] >= 1; if iVM[26] then iVM[26] = iVM[13] <= 4 end; if iVM[26] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; if iVM[13] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.))); iVM[12.] = true; break elseif iVM[13] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[12.] = true; break elseif iVM[13] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[12.] = true; break elseif iVM[13] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[12.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[24.]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[13] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[27.], iVM[1], bit32.bxor(buffer.readu32(iVM[27.], iVM[1]), iVM[21.])); iVM[1] = iVM[1] + 4 else break end end; if iVM[12.] then break end; iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; iVM[2] = 0.; while true do if iVM[1] < iVM[13] then buffer.writeu8(iVM[27.], iVM[1], bit32.bxor(buffer.readu8(iVM[27.], iVM[1]), bit32.band(bit32.rshift(iVM[21.], iVM[2] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[12.] then break end; do iVM[9.] = buffer.readstring(iVM[27.], 0., iVM[13]); iVM[12.] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[13] = iV8[8357]; iVM[22] = true; iVM[26] = k7; iVM[1] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10480]; iVM[21.] = false; while true do iVM[23] = #iVM[13]; iVM[12.] = iVM[23] - iVM[27.]; iVM[16] = iVM[26](iVM[1] % 4294967296); iVM[24.] = iVM[12.] >= 1; if iVM[24.] then iVM[24.] = iVM[12.] <= 4 end; if iVM[24.] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[16], 255.))); iVM[21.] = true; break elseif iVM[12.] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[21.] = true; break elseif iVM[12.] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[21.] = true; break elseif iVM[12.] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[21.] = true; break end end; iVM[3.] = buffer.fromstring(iVM[13]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[12.] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[3.], iVM[19], bit32.bxor(buffer.readu32(iVM[3.], iVM[19]), iVM[16])); iVM[19] = iVM[19] + 4 else break end end; if iVM[21.] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); ihT = 0.; while true do if iVM[19] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[19], bit32.bxor(buffer.readu8(iVM[3.], iVM[19]), bit32.band(bit32.rshift(iVM[16], ihT * 8), 255.))); iVM[19] = iVM[19] + 1; ihT = ihT + 1 else break end end; if iVM[21.] then break end; do iVM[2] = buffer.readstring(iVM[3.], 0., iVM[12.]); iVM[21.] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[23] = iV8[7899.]; ihT = iV8[9092]; iVM[12.] = true; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[5300]; iVM[16] = k7; iVM[21.] = false; while true do iVM[1] = #ihT; ihR = iVM[1] - iVM[24.]; iVM[22] = iVM[16](iVM[3.] % 4294967296); iVM[13] = ihR >= 1; if iVM[13] then iVM[13] = ihR <= 3. end; if iVM[13] then iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; if ihR == 1 then iVM[19] = string.char((string.byte(ihT, 1) - bit32.band(iVM[22], 255.)) % 256); iVM[21.] = true; break elseif ihR == 2 then iVM[19] = string.char((string.byte(ihT, 1) - bit32.band(iVM[22], 255.)) % 256, (string.byte(ihT, 2) - bit32.band(bit32.rshift(iVM[22], 8), 255.)) % 256); iVM[21.] = true; break elseif ihR == 3. then iVM[19] = string.char((string.byte(ihT, 1) - bit32.band(iVM[22], 255.)) % 256, (string.byte(ihT, 2) - bit32.band(bit32.rshift(iVM[22], 8), 255.)) % 256, (string.byte(ihT, 3.) - bit32.band(bit32.rshift(iVM[22], 16), 255.)) % 256); iVM[21.] = true; break end end; iVM[10] = buffer.fromstring(ihT); iVM[26] = 0.; while true do if iVM[26] + 4 <= ihR then iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[10], iVM[26], (buffer.readu32(iVM[10], iVM[26]) - iVM[22]) % 4294967296); iVM[26] = iVM[26] + 4 else break end end; if iVM[21.] then break end; iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; iVM[27.] = 0.; while true do if iVM[26] < ihR then buffer.writeu8(iVM[10], iVM[26], (buffer.readu8(iVM[10], iVM[26]) - bit32.band(bit32.rshift(iVM[22], iVM[27.] * 8), 255.)) % 256); iVM[26] = iVM[26] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[21.] then break end; do iVM[19] = buffer.readstring(iVM[10], 0., ihR); iVM[21.] = true; break end; break end end; iVM[10] = nil; do local iV8 = iIn; iVM[26] = iV8[10480]; ihR = iV8[9987.]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[13] = false; while true do iVM[12.] = #ihR; iVM[1] = iVM[12.] - iVM[26]; iVM[24.] = iVM[22](iVM[27.] % 4294967296); iVM[3.] = iVM[1] >= 1; if iVM[3.] then iVM[3.] = iVM[1] <= 4 end; if iVM[3.] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[1] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[24.], 255.))); iVM[13] = true; break elseif iVM[1] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[13] = true; break elseif iVM[1] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[13] = true; break elseif iVM[1] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[13] = true; break end end; iVM[21.] = buffer.fromstring(ihR); ihT = 0.; while true do if ihT + 4 <= iVM[1] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[21.], ihT, bit32.bxor(buffer.readu32(iVM[21.], ihT), iVM[24.])); ihT = ihT + 4 else break end end; if iVM[13] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; iVM[23] = 0.; while true do if ihT < iVM[1] then buffer.writeu8(iVM[21.], ihT, bit32.bxor(buffer.readu8(iVM[21.], ihT), bit32.band(bit32.rshift(iVM[24.], iVM[23] * 8), 255.))); ihT = ihT + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[13] then break end; do iVM[10] = buffer.readstring(iVM[21.], 0., iVM[1]); iVM[13] = true; break end; break end end; local iV8 = iIn; lM(iVM[9.], { [iVM[2]] = iV8[9906.][iVM[19]](iV8[10480], iV8[4976]), [iVM[10]] = lK }); ihT = nil; do iVM[3.] = iV8[7980.]; iVM[24.] = k7; iVM[21.] = iV8[7412]; iVM[12.] = iV8[954.]; iVM[23] = iV8[101]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[13] = false; while true do iVM[10] = #iVM[23]; iVM[26] = iVM[10] - iVM[12.]; iVM[27.] = iVM[24.](iVM[1] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[19] = iVM[26] >= 1; if iVM[19] then iVM[19] = iVM[26] <= 4 end; if iVM[19] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[26] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[27.], 255.))); iVM[13] = true; break elseif iVM[26] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[13] = true; break elseif iVM[26] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[13] = true; break elseif iVM[26] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[13] = true; break end end; ihR = buffer.fromstring(iVM[23]); iVM[22] = 0.; while true do if iVM[22] <= iVM[26] - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(ihR, iVM[22], bit32.bxor(buffer.readu32(ihR, iVM[22]), iVM[27.])); iVM[22] = iVM[22] + 4 else break end end; if iVM[13] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[22] < iVM[26] then buffer.writeu8(ihR, iVM[22], bit32.bxor(buffer.readu8(ihR, iVM[22]), bit32.band(bit32.rshift(iVM[27.], iVM[2] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[13] then break end; do ihT = buffer.readstring(ihR, 0., iVM[26]); iVM[13] = true; break end; break end end; iVM[2] = nil; do ihR = iV8[2533]; iVM[19] = k7; iVM[22] = iV8[2761]; iVM[26] = iV8[4976]; iVM[10] = iV8[6839]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[13] = false; while true do iVM[23] = #iVM[10]; iVM[12.] = iVM[23] - iVM[26]; iVM[1] = iVM[19](iVM[27.] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[24.] = iVM[12.] >= 1; if iVM[24.] then iVM[24.] = iVM[12.] <= 4 end; if iVM[24.] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[1], 255.))); iVM[13] = true; break elseif iVM[12.] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[13] = true; break elseif iVM[12.] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[13] = true; break elseif iVM[12.] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[13] = true; break end end; iVM[3.] = buffer.fromstring(iVM[10]); iVM[21.] = 0.; while true do if iVM[21.] <= iVM[12.] - 4 then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[21.], bit32.bxor(buffer.readu32(iVM[3.], iVM[21.]), iVM[1])); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[13] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[21.] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[21.], bit32.bxor(buffer.readu8(iVM[3.], iVM[21.]), bit32.band(bit32.rshift(iVM[1], iVM[9.] * 8), 255.))); iVM[21.] = iVM[21.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[13] then break end; do iVM[2] = buffer.readstring(iVM[3.], 0., iVM[12.]); iVM[13] = true; break end; break end end; iVM[9.] = nil; do iVM[21.] = iV8[9820]; iVM[3.] = iV8[5965]; iVM[24.] = iV8[9148]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; iVM[23] = k7; iVM[13] = false; while true do iVM[27.] = #iVM[3.]; iVM[19] = iVM[27.] - iVM[12.]; ihR = iVM[23](iVM[1] % 4294967296); iVM[22] = iVM[19] >= 1; if iVM[22] then iVM[22] = iVM[19] <= 3. end; if iVM[22] then ihR = (ihR * 1597 + 51749) % 4294967296; if iVM[19] == 1 then iVM[9.] = string.char((string.byte(iVM[3.], 1) - bit32.band(ihR, 255.)) % 256); iVM[13] = true; break elseif iVM[19] == 2 then iVM[9.] = string.char((string.byte(iVM[3.], 1) - bit32.band(ihR, 255.)) % 256, (string.byte(iVM[3.], 2) - bit32.band(bit32.rshift(ihR, 8), 255.)) % 256); iVM[13] = true; break elseif iVM[19] == 3. then iVM[9.] = string.char((string.byte(iVM[3.], 1) - bit32.band(ihR, 255.)) % 256, (string.byte(iVM[3.], 2) - bit32.band(bit32.rshift(ihR, 8), 255.)) % 256, (string.byte(iVM[3.], 3.) - bit32.band(bit32.rshift(ihR, 16), 255.)) % 256); iVM[13] = true; break end end; iVM[16] = buffer.fromstring(iVM[3.]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[19] then ihR = (ihR * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[16], iVM[10], (buffer.readu32(iVM[16], iVM[10]) - ihR) % 4294967296); iVM[10] = iVM[10] + 4 else break end end; if iVM[13] then break end; ihR = (ihR * 1597 + 51749) % 4294967296; iVM[26] = 0.; while true do if iVM[10] < iVM[19] then buffer.writeu8(iVM[16], iVM[10], (buffer.readu8(iVM[16], iVM[10]) - bit32.band(bit32.rshift(ihR, iVM[26] * 8), 255.)) % 256); iVM[10] = iVM[10] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[13] then break end; do iVM[9.] = buffer.readstring(iVM[16], 0., iVM[19]); iVM[13] = true; break end; break end end; iVM[16] = nil; do iVM[19] = iV8[10480]; iVM[26] = iV8[1417]; ihR = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[22] = false; while true do iVM[27.] = #iVM[26]; iVM[3.] = iVM[27.] - iVM[19]; iVM[21.] = iVM[10](ihR % 4294967296); iVM[13] = iVM[3.] >= 1; if iVM[13] then iVM[13] = iVM[3.] <= 4 end; if iVM[13] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; if iVM[3.] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[21.], 255.))); iVM[22] = true; break elseif iVM[3.] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[22] = true; break elseif iVM[3.] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[22] = true; break elseif iVM[3.] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[22] = true; break end end; iVM[23] = buffer.fromstring(iVM[26]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[3.] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[23], iVM[12.], bit32.bxor(buffer.readu32(iVM[23], iVM[12.]), iVM[21.])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[22] then break end; iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; iVM[1] = 0.; while true do if iVM[12.] < iVM[3.] then buffer.writeu8(iVM[23], iVM[12.], bit32.bxor(buffer.readu8(iVM[23], iVM[12.]), bit32.band(bit32.rshift(iVM[21.], iVM[1] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[22] then break end; do iVM[16] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[22] = true; break end; break end end; iVM[23] = nil; do iVM[12.] = iV8[4000]; iVM[13] = iV8[6198.]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[3.] = iV8[10480]; iVM[27.] = false; while true do iVM[22] = #iVM[13]; iVM[24.] = iVM[22] - iVM[3.]; iVM[10] = iVM[21.](iVM[1] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[26] = iVM[24.] >= 1; if iVM[26] then iVM[26] = iVM[24.] <= 4 end; if iVM[26] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[10], 255.))); iVM[27.] = true; break elseif iVM[24.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[27.] = true; break elseif iVM[24.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[27.] = true; break elseif iVM[24.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[27.] = true; break end end; iVM[4] = buffer.fromstring(iVM[13]); iVM[19] = 0.; while true do if iVM[19] <= iVM[24.] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[19], bit32.bxor(buffer.readu32(iVM[4], iVM[19]), iVM[10])); iVM[19] = iVM[19] + 4 else break end end; if iVM[27.] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; ihR = 0.; while true do if iVM[19] < iVM[24.] then buffer.writeu8(iVM[4], iVM[19], bit32.bxor(buffer.readu8(iVM[4], iVM[19]), bit32.band(bit32.rshift(iVM[10], ihR * 8), 255.))); iVM[19] = iVM[19] + 1; ihR = ihR + 1 else break end end; if iVM[27.] then break end; do iVM[23] = buffer.readstring(iVM[4], 0., iVM[24.]); iVM[27.] = true; break end; break end end; iVM[4] = nil; do iVM[10] = true; iVM[24.] = k7; iVM[26] = iV8[1083.]; ihR = iV8[4144]; iVM[19] = iV8[6194]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[27.] = false; while true do iVM[25] = #iVM[19]; iVM[3.] = iVM[25] - ihR; iVM[21.] = iVM[24.](iVM[22] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[13] = iVM[3.] >= 1; if iVM[13] then iVM[13] = iVM[3.] <= 4 end; if iVM[13] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[21.], 255.))); iVM[27.] = true; break elseif iVM[3.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[27.] = true; break elseif iVM[3.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[27.] = true; break elseif iVM[3.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[27.] = true; break end end; iVM[7] = buffer.fromstring(iVM[19]); iVM[12.] = 0.; while true do if iVM[12.] <= iVM[3.] - 4 then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[12.], bit32.bxor(buffer.readu32(iVM[7], iVM[12.]), iVM[21.])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[27.] then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[12.] < iVM[3.] then buffer.writeu8(iVM[7], iVM[12.], bit32.bxor(buffer.readu8(iVM[7], iVM[12.]), bit32.band(bit32.rshift(iVM[21.], iVM[1] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[27.] then break end; do iVM[4] = buffer.readstring(iVM[7], 0., iVM[3.]); iVM[27.] = true; break end; break end end; lM(ihT, { [iVM[2]] = lV[iVM[9.]], [iVM[16]] = iV8[2966], [iVM[23]] = iV8[4075], [iVM[4]] = lK }); iVM[25] = nil; do iVM[7] = iV8[6730]; iVM[21.] = iV8[4548.]; iVM[12.] = k7; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[10480]; iVM[13] = false; while true do iVM[27.] = #iVM[7]; iVM[19] = iVM[27.] - iVM[1]; ihR = iVM[12.](iVM[3.] % 4294967296); iVM[22] = iVM[19] >= 1; if iVM[22] then iVM[22] = iVM[19] <= 4 end; if iVM[22] then ihR = bit32.lrotate((ihR + 1832704949) % 4294967296, 13); if iVM[19] == 1 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihR, 255.))); iVM[13] = true; break elseif iVM[19] == 2 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[13] = true; break elseif iVM[19] == 3. then iVM[25] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[13] = true; break elseif iVM[19] == 4 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[13] = true; break end end; iVM[24.] = buffer.fromstring(iVM[7]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[19] then ihR = bit32.lrotate((ihR + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[24.], iVM[10], bit32.bxor(buffer.readu32(iVM[24.], iVM[10]), ihR)); iVM[10] = iVM[10] + 4 else break end end; if iVM[13] then break end; ihR = bit32.lrotate((ihR + 1832704949) % 4294967296, 13); iVM[26] = 0.; while true do if iVM[10] < iVM[19] then buffer.writeu8(iVM[24.], iVM[10], bit32.bxor(buffer.readu8(iVM[24.], iVM[10]), bit32.band(bit32.rshift(ihR, iVM[26] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[13] then break end; do iVM[25] = buffer.readstring(iVM[24.], 0., iVM[19]); iVM[13] = true; break end; break end end; lj = lK[iVM[25]]; iVM[24.] = nil; do iVM[26] = iV8[6763]; iVM[10] = iV8[4885]; iVM[19] = k7; iVM[22] = (mC + lQ) % iV8[5374]; ihR = iV8[4976]; iVM[27.] = false; while true do iVM[21.] = #iVM[26]; iVM[13] = iVM[21.] - ihR; iVM[7] = iVM[19](iVM[22] % 4294967296); iVM[12.] = iVM[13] >= 1; if iVM[12.] then iVM[12.] = iVM[13] <= 4 end; if iVM[12.] then iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); if iVM[13] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[7], 255.))); iVM[27.] = true; break elseif iVM[13] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); iVM[27.] = true; break elseif iVM[13] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); iVM[27.] = true; break elseif iVM[13] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); iVM[27.] = true; break end end; iVM[1] = buffer.fromstring(iVM[26]); iVM[25] = 0.; while true do if iVM[25] + 4 <= iVM[13] then iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[1], iVM[25], bit32.bxor(buffer.readu32(iVM[1], iVM[25]), iVM[7])); iVM[25] = iVM[25] + 4 else break end end; if iVM[27.] then break end; iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); iVM[3.] = 0.; while true do if iVM[25] < iVM[13] then buffer.writeu8(iVM[1], iVM[25], bit32.bxor(buffer.readu8(iVM[1], iVM[25]), bit32.band(bit32.rshift(iVM[7], iVM[3.] * 8), 255.))); iVM[25] = iVM[25] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[27.] then break end; do iVM[24.] = buffer.readstring(iVM[1], 0., iVM[13]); iVM[27.] = true; break end; break end end; lK[iVM[24.]]:Connect(function(ao) local iLw = bit32.band; local iLx = bit32.bxor; local iLy = string.byte; local iLz = bit32.rshift; local iLA = string.char; local iLB = buffer.fromstring; local iLC = buffer.readstring; local iLD = buffer.readu32; local iLE = buffer.readu8; local iLF = buffer.writeu32; local iLG = buffer.writeu8; local iLH = bit32.lrotate; if not lC then local iJ1 = { lK, lC, iIn, lo, lt, k7, ao } end; local ii2 = nil; local iWo = iIn; for izu = iWo[7718], iWo[1353.] do if izu * izu < iWo[10411] - iWo[10411] then lo = iWo[2850.] == G end end; local ii3 = nil; local ii4 = nil; local ii5 = nil; for izv = iWo[7718], iWo[1371.] do if izv * izv < iWo[8921] - iWo[8921] then local izu = z[iWo[8084]]; ({}):sub(ii2) end end; local ii6 = nil; local ii7 = nil; local ii8 = nil; local ii9 = nil; local ija = nil; if (iWo[1977.] - iWo[1977.]) / (iWo[6187] % iWo[6187]) < iWo[9581] then local izu = iWo[8269] ^ buffer; local izv = {} end; local ijb = nil; local ijc = nil; for izv = iWo[7718], iWo[1371.] do if izv * izv < iWo[724] - iWo[724] then local izu = -ii4; lt[iWo[2867]] = iWo[6621.] and O end end; local ijd = nil; local ije = nil; local ijf = nil; if tonumber == (iWo[3606.] - iWo[3606.]) / (iWo[3768.] - iWo[3768.]) then local izu = {}; aj = iWo[1707.] == ii8 end; local ijg = nil; for izv = iWo[10387] / (iWo[6148] % iWo[6148]), iWo[8328.] - iWo[8328.] do lK = iWo[10063] .. ijd; local izu = not iWo[2990] end; local ijh = nil; local iji = nil; local mY, mZ = nil, nil; if 224 / (76 % 76) - 225. / (217 - 217) == 161 % 161 / (211 % 211) then ({})[print] = ijg * 786. end; mY = 1; while iWo[9662] >= iWo[6268] / (iWo[10363] - iWo[10363]) * (iWo[9021.] % iWo[9021.]) do ii9[iWo[8029]] = iWo[8269] + lt end; if ii2 == 52 / (129. - 129.) - 252. / (247 % 247) then ("heau")[false] = { true, aj, lt } end; mZ = 2166136261; while iWo[3379] % iWo[3379] / (iWo[10486] - iWo[10486]) == w do table:reset(); local izu = iWo[4095.] * iWo[6647] end; if iWo[3106] / (iWo[6154] % iWo[6154]) * (iWo[537.] - iWo[537.]) == (iWo[6187] - iWo[6187]) / (iWo[3082] % iWo[3082]) then lo = iWo[7868] ^ buffer; local izu = ({})[iWo[9196]] end; while true do mY = 13344. - mY; do if mY < 12897. then break elseif mY < 13342 then if mY < 13341. then break else mZ = (mZ * 1664525 + mY) % 4294967296; lC = true; ii2 = nil; do ii4 = false; ii3 = iWo[3134]; ii8 = iWo[7296.]; ii7 = mZ; ii6 = iWo[4067]; ii5 = k7; ii9 = false; while true do ija = #ii3; ijg = ija - ii6; ijf = ii5(ii7 % 4294967296); ije = ijg >= 1; if ije then ije = ijg <= 3. end; if ije then ijf = (ijf * 1597 + 51749) % 4294967296; if ijg == 1 then ii2 = iLA((iLy(ii3, 1) - iLw(ijf, 255.)) % 256); ii9 = true; break elseif ijg == 2 then ii2 = iLA((iLy(ii3, 1) - iLw(ijf, 255.)) % 256, (iLy(ii3, 2) - iLw(iLz(ijf, 8), 255.)) % 256); ii9 = true; break elseif ijg == 3. then ii2 = iLA((iLy(ii3, 1) - iLw(ijf, 255.)) % 256, (iLy(ii3, 2) - iLw(iLz(ijf, 8), 255.)) % 256, (iLy(ii3, 3.) - iLw(iLz(ijf, 16), 255.)) % 256); ii9 = true; break end end; ijd = iLB(ii3); ijc = 0.; while true do if ijc + 4 <= ijg then ijf = (ijf * 1597 + 51749) % 4294967296; iLF(ijd, ijc, (iLD(ijd, ijc) - ijf) % 4294967296); ijc = ijc + 4 else break end end; if ii9 then break end; ijf = (ijf * 1597 + 51749) % 4294967296; ijb = 0.; while true do if ijc < ijg then iLG(ijd, ijc, (iLE(ijd, ijc) - iLw(iLz(ijf, ijb * 8), 255.)) % 256); ijc = ijc + 1; ijb = ijb + 1 else break end end; if ii9 then break end; do ii2 = iLC(ijd, 0., ijg); ii9 = true; break end; break end end; lt = ao[ii2]; ijg = nil; do ijb = iWo[10413.]; ijc = k7; ijd = true; ije = iWo[10480]; ijf = iWo[7404.]; ija = mZ; ii9 = false; while true do ii6 = #ijf; ii7 = ii6 - ije; ii8 = ijc(ija % 4294967296); ii8 = ii8 % 2147483646. + 1; ii2 = ii7 >= 1; if ii2 then ii2 = ii7 <= 4 end; if ii2 then ii8 = ii8 * 16807 % 2147483647; if ii7 == 1 then ijg = iLA(iLx(iLy(ijf, 1), iLw(ii8, 255.))); ii9 = true; break elseif ii7 == 2 then ijg = iLA(iLx(iLy(ijf, 1), iLw(ii8, 255.)), iLx(iLy(ijf, 2), iLw(iLz(ii8, 8), 255.))); ii9 = true; break elseif ii7 == 3. then ijg = iLA(iLx(iLy(ijf, 1), iLw(ii8, 255.)), iLx(iLy(ijf, 2), iLw(iLz(ii8, 8), 255.)), iLx(iLy(ijf, 3.), iLw(iLz(ii8, 16), 255.))); ii9 = true; break elseif ii7 == 4 then ijg = iLA(iLx(iLy(ijf, 1), iLw(ii8, 255.)), iLx(iLy(ijf, 2), iLw(iLz(ii8, 8), 255.)), iLx(iLy(ijf, 3.), iLw(iLz(ii8, 16), 255.)), iLx(iLy(ijf, 4), iLw(iLz(ii8, 24.), 255.))); ii9 = true; break end end; ii3 = iLB(ijf); ii4 = 0.; while true do if ii4 <= ii7 - 4 then ii8 = ii8 * 16807 % 2147483647; iLF(ii3, ii4, iLx(iLD(ii3, ii4), ii8)); ii4 = ii4 + 4 else break end end; if ii9 then break end; ii8 = ii8 * 16807 % 2147483647; ii5 = 0.; while true do if ii4 < ii7 then iLG(ii3, ii4, iLx(iLE(ii3, ii4), iLw(iLz(ii8, ii5 * 8), 255.))); ii4 = ii4 + 1; ii5 = ii5 + 1 else break end end; if ii9 then break end; do ijg = iLC(ii3, 0., ii7); ii9 = true; break end; break end end; lo = lK[ijg]; ii2 = nil; do ii7 = iWo[2536]; ii6 = false; ii5 = k7; ii4 = mZ; ii3 = iWo[7868]; ii8 = false; while true do ije = #ii7; ijd = ije - ii3; ijc = ii5(ii4 % 4294967296); ijb = ijd >= 1; if ijb then ijb = ijd <= 4 end; if ijb then ijc = iLH((ijc + 1832704949) % 4294967296, 13); if ijd == 1 then ii2 = iLA(iLx(iLy(ii7, 1), iLw(ijc, 255.))); ii8 = true; break elseif ijd == 2 then ii2 = iLA(iLx(iLy(ii7, 1), iLw(ijc, 255.)), iLx(iLy(ii7, 2), iLw(iLz(ijc, 8), 255.))); ii8 = true; break elseif ijd == 3. then ii2 = iLA(iLx(iLy(ii7, 1), iLw(ijc, 255.)), iLx(iLy(ii7, 2), iLw(iLz(ijc, 8), 255.)), iLx(iLy(ii7, 3.), iLw(iLz(ijc, 16), 255.))); ii8 = true; break elseif ijd == 4 then ii2 = iLA(iLx(iLy(ii7, 1), iLw(ijc, 255.)), iLx(iLy(ii7, 2), iLw(iLz(ijc, 8), 255.)), iLx(iLy(ii7, 3.), iLw(iLz(ijc, 16), 255.)), iLx(iLy(ii7, 4), iLw(iLz(ijc, 24.), 255.))); ii8 = true; break end end; ija = iLB(ii7); ii9 = 0.; while true do if ii9 + 4 <= ijd then ijc = iLH((ijc + 1832704949) % 4294967296, 13); iLF(ija, ii9, iLx(iLD(ija, ii9), ijc)); ii9 = ii9 + 4 else break end end; if ii8 then break end; ijc = iLH((ijc + 1832704949) % 4294967296, 13); ijf = 0.; while true do if ii9 < ijd then iLG(ija, ii9, iLx(iLE(ija, ii9), iLw(iLz(ijc, ijf * 8), 255.))); ii9 = ii9 + 1; ijf = ijf + 1 else break end end; if ii8 then break end; do ii2 = iLC(ija, 0., ijd); ii8 = true; break end; break end end; ao[ii2]:Connect(function(iIy, iIz) local iLl = bit32.band; local iLm = string.byte; local iLn = bit32.rshift; local iLo = bit32.bxor; local iLp = string.char; local iLq = buffer.fromstring; local iLr = buffer.readstring; local iLs = buffer.readu32; local iLt = buffer.readu8; local iLu = buffer.writeu32; local iLv = buffer.writeu8; if not iIz then local iJ0 = { iIn, ao, lC, k7, iIy, iIz } end; if iIn[3250] < iIn[3902] / (iIn[6148] - iIn[6148]) * (iIn[2366] - iIn[2366]) then local izm = ({})[iIn[6713]] end; local iiM = nil; if iIn[1506.] / (iIn[9072.] % iIn[9072.]) - iIn[1590.] / (iIn[1923.] % iIn[1923.]) <= iIn[6939.] then local izm = { iIn[5481.], am, iIn[6945.], E } end; local iiN = nil; local iiO = nil; local iiP = nil; local iiQ = nil; local iiR = nil; local iiS = nil; local iiT = nil; for izm = iIn[10906] / (iIn[6891.] % iIn[6891.]), iIn[9778] % iIn[9778] do F[bit32] = iIn[9482] - G end; local iiU = nil; for izm = iIn[7553] / (iIn[7327] % iIn[7327]), iIn[9295] - iIn[9295] do ({})[iIn[189.]] = iIn[7564] .. iIn[8269] end; local iiV = nil; local iiW = nil; local iiX = nil; for izo = iIn[7718], iIn[1371.] do if (izo * izo + izo) % iIn[1353.] == iIn[7718] then local izm = iIn[8500] >= iIn[7827.]; local izn = -iIn[71] end end; local iiY = nil; for izn = iIn[8393] / (iIn[2026] % iIn[2026]), iIn[2871.] - iIn[2871.] do iIn[5451.][tostring] = {}; local izm = iIn[5068][ao] end; local iiZ = nil; for izm = iIn[7718], iIn[1371.] do if (izm * izm + izm) % iIn[1353.] == iIn[7718] then iiX = iIn[2074][iIn[8870]]; iiN[iIn[9584]] = iIn[9231.][iIn[189.]] end end; local ii_ = nil; local ii0 = nil; for izn = iIn[6187] / (iIn[4639] % iIn[4639]), iIn[946] % iIn[946] do local izm = not true end; local ii1 = nil; local mW, mX = nil, nil; mW = 0.; mX = 2166136261; for izm = iIn[884] / (iIn[9295] % iIn[9295]), iIn[2871.] % iIn[2871.] do while iIn[16] <= iIn[7594] / (iIn[4985] - iIn[4985]) * (iIn[9072.] - iIn[9072.]) do H = { iIn[7402], iIn[1124] } end end; while true do mW = 3660. - mW; do if mW < 4092. then if mW < 3658 then if mW < 3657. then break else mX = (mX * 1664525 + mW) % 4294967296; lC = false; mW = 1 end elseif mW < 3659 then break elseif mW < 3660. then mW = 2 elseif mW == 3660. then mX = (mX * 1664525 + mW) % 4294967296; iiM = nil; do iiR = iIn[8446]; iiP = iIn[4056.]; iiN = iIn[9267.]; iiS = mX; iiQ = iIn[10480]; iiO = k7; iiT = false; while true do iiU = #iiP; iiZ = iiU - iiQ; iiX = iiO(iiS % 4294967296); iiV = iiZ >= 1; if iiV then iiV = iiZ <= 3. end; if iiV then iiX = (iiX * 1597 + 51749) % 4294967296; if iiZ == 1 then iiM = iLp((iLm(iiP, 1) - iLl(iiX, 255.)) % 256); iiT = true; break elseif iiZ == 2 then iiM = iLp((iLm(iiP, 1) - iLl(iiX, 255.)) % 256, (iLm(iiP, 2) - iLl(iLn(iiX, 8), 255.)) % 256); iiT = true; break elseif iiZ == 3. then iiM = iLp((iLm(iiP, 1) - iLl(iiX, 255.)) % 256, (iLm(iiP, 2) - iLl(iLn(iiX, 8), 255.)) % 256, (iLm(iiP, 3.) - iLl(iLn(iiX, 16), 255.)) % 256); iiT = true; break end end; ii_ = iLq(iiP); iiY = 0.; while true do if iiY + 4 <= iiZ then iiX = (iiX * 1597 + 51749) % 4294967296; iLu(ii_, iiY, (iLs(ii_, iiY) - iiX) % 4294967296); iiY = iiY + 4 else break end end; if iiT then break end; iiX = (iiX * 1597 + 51749) % 4294967296; iiW = 0.; while true do if iiY < iiZ then iLv(ii_, iiY, (iLt(ii_, iiY) - iLl(iLn(iiX, iiW * 8), 255.)) % 256); iiY = iiY + 1; iiW = iiW + 1 else break end end; if iiT then break end; do iiM = iLr(ii_, 0., iiZ); iiT = true; break end; break end end; ii_ = nil; do iiU = iIn[8408]; iiW = iIn[4056.]; iiY = iIn[8715.]; iiZ = mX; iiV = iIn[10480]; iiX = k7; iiT = false; while true do iiQ = #iiW; iiS = iiQ - iiV; iiN = iiX(iiZ % 4294967296); iiP = iiS >= 1; if iiP then iiP = iiS <= 3. end; if iiP then iiN = (iiN * 1597 + 51749) % 4294967296; if iiS == 1 then ii_ = iLp((iLm(iiW, 1) - iLl(iiN, 255.)) % 256); iiT = true; break elseif iiS == 2 then ii_ = iLp((iLm(iiW, 1) - iLl(iiN, 255.)) % 256, (iLm(iiW, 2) - iLl(iLn(iiN, 8), 255.)) % 256); iiT = true; break elseif iiS == 3. then ii_ = iLp((iLm(iiW, 1) - iLl(iiN, 255.)) % 256, (iLm(iiW, 2) - iLl(iLn(iiN, 8), 255.)) % 256, (iLm(iiW, 3.) - iLl(iLn(iiN, 16), 255.)) % 256); iiT = true; break end end; iiR = iLq(iiW); ii0 = 0.; while true do if ii0 + 4 <= iiS then iiN = (iiN * 1597 + 51749) % 4294967296; iLu(iiR, ii0, (iLs(iiR, ii0) - iiN) % 4294967296); ii0 = ii0 + 4 else break end end; if iiT then break end; iiN = (iiN * 1597 + 51749) % 4294967296; iiO = 0.; while true do if ii0 < iiS then iLv(iiR, ii0, (iLt(iiR, ii0) - iLl(iLn(iiN, iiO * 8), 255.)) % 256); ii0 = ii0 + 1; iiO = iiO + 1 else break end end; if iiT then break end; do ii_ = iLr(iiR, 0., iiS); iiT = true; break end; break end end; ii0 = nil; do iiN = iIn[7254.]; iiR = k7; iiP = iIn[9947]; iiO = iIn[10480]; iiS = iIn[730]; iiQ = mX; iiT = false; while true do iiY = #iiS; iiW = iiY - iiO; iiU = iiR(iiQ % 4294967296); iiU = iiU % 2147483646. + 1; iiZ = iiW >= 1; if iiZ then iiZ = iiW <= 4 end; if iiZ then iiU = iiU * 16807 % 2147483647; if iiW == 1 then ii0 = iLp(iLo(iLm(iiS, 1), iLl(iiU, 255.))); iiT = true; break elseif iiW == 2 then ii0 = iLp(iLo(iLm(iiS, 1), iLl(iiU, 255.)), iLo(iLm(iiS, 2), iLl(iLn(iiU, 8), 255.))); iiT = true; break elseif iiW == 3. then ii0 = iLp(iLo(iLm(iiS, 1), iLl(iiU, 255.)), iLo(iLm(iiS, 2), iLl(iLn(iiU, 8), 255.)), iLo(iLm(iiS, 3.), iLl(iLn(iiU, 16), 255.))); iiT = true; break elseif iiW == 4 then ii0 = iLp(iLo(iLm(iiS, 1), iLl(iiU, 255.)), iLo(iLm(iiS, 2), iLl(iLn(iiU, 8), 255.)), iLo(iLm(iiS, 3.), iLl(iLn(iiU, 16), 255.)), iLo(iLm(iiS, 4), iLl(iLn(iiU, 24.), 255.))); iiT = true; break end end; iiX = iLq(iiS); iiV = 0.; while true do if iiV <= iiW - 4 then iiU = iiU * 16807 % 2147483647; iLu(iiX, iiV, iLo(iLs(iiX, iiV), iiU)); iiV = iiV + 4 else break end end; if iiT then break end; iiU = iiU * 16807 % 2147483647; ii1 = 0.; while true do if iiV < iiW then iLv(iiX, iiV, iLo(iLt(iiX, iiV), iLl(iLn(iiU, ii1 * 8), 255.))); iiV = iiV + 1; ii1 = ii1 + 1 else break end end; if iiT then break end; do ii0 = iLr(iiX, 0., iiW); iiT = true; break end; break end end; mW = if ao[iiM] == iIn[8269][ii_][ii0] then 3. else 1 else break end else break end end end end); mY = 0. end elseif mY < 13343 then break elseif mY < 13344. then mZ = (mZ * 1664525 + mY) % 4294967296; ijf = nil; do ija = iWo[1098.]; ijb = iWo[3037]; ijc = mZ; ijd = k7; ije = iWo[10480]; ii9 = false; while true do ii3 = #ijb; ii4 = ii3 - ije; ii5 = ijd(ijc % 4294967296); ii5 = ii5 % 2147483646. + 1; ii6 = ii4 >= 1; if ii6 then ii6 = ii4 <= 4 end; if ii6 then ii5 = ii5 * 16807 % 2147483647; if ii4 == 1 then ijf = iLA(iLx(iLy(ijb, 1), iLw(ii5, 255.))); ii9 = true; break elseif ii4 == 2 then ijf = iLA(iLx(iLy(ijb, 1), iLw(ii5, 255.)), iLx(iLy(ijb, 2), iLw(iLz(ii5, 8), 255.))); ii9 = true; break elseif ii4 == 3. then ijf = iLA(iLx(iLy(ijb, 1), iLw(ii5, 255.)), iLx(iLy(ijb, 2), iLw(iLz(ii5, 8), 255.)), iLx(iLy(ijb, 3.), iLw(iLz(ii5, 16), 255.))); ii9 = true; break elseif ii4 == 4 then ijf = iLA(iLx(iLy(ijb, 1), iLw(ii5, 255.)), iLx(iLy(ijb, 2), iLw(iLz(ii5, 8), 255.)), iLx(iLy(ijb, 3.), iLw(iLz(ii5, 16), 255.)), iLx(iLy(ijb, 4), iLw(iLz(ii5, 24.), 255.))); ii9 = true; break end end; ii7 = iLB(ijb); ii8 = 0.; while true do if ii8 <= ii4 - 4 then ii5 = ii5 * 16807 % 2147483647; iLF(ii7, ii8, iLx(iLD(ii7, ii8), ii5)); ii8 = ii8 + 4 else break end end; if ii9 then break end; ii5 = ii5 * 16807 % 2147483647; ii2 = 0.; while true do if ii8 < ii4 then iLG(ii7, ii8, iLx(iLE(ii7, ii8), iLw(iLz(ii5, ii2 * 8), 255.))); ii8 = ii8 + 1; ii2 = ii2 + 1 else break end end; if ii9 then break end; do ijf = iLC(ii7, 0., ii4); ii9 = true; break end; break end end; ii2 = nil; do ii5 = iWo[8888]; ii4 = k7; ii3 = mZ; ii6 = iWo[489.]; ii7 = false; while true do ija = #ii6; ii9 = ija - ii5; ii8 = ii4(ii3 % 4294967296); ii8 = ii8 % 2147483646. + 1; ije = ii9 >= 1; if ije then ije = ii9 <= 4 end; if ije then ii8 = ii8 * 16807 % 2147483647; if ii9 == 1 then ii2 = iLA(iLx(iLy(ii6, 1), iLw(ii8, 255.))); ii7 = true; break elseif ii9 == 2 then ii2 = iLA(iLx(iLy(ii6, 1), iLw(ii8, 255.)), iLx(iLy(ii6, 2), iLw(iLz(ii8, 8), 255.))); ii7 = true; break elseif ii9 == 3. then ii2 = iLA(iLx(iLy(ii6, 1), iLw(ii8, 255.)), iLx(iLy(ii6, 2), iLw(iLz(ii8, 8), 255.)), iLx(iLy(ii6, 3.), iLw(iLz(ii8, 16), 255.))); ii7 = true; break elseif ii9 == 4 then ii2 = iLA(iLx(iLy(ii6, 1), iLw(ii8, 255.)), iLx(iLy(ii6, 2), iLw(iLz(ii8, 8), 255.)), iLx(iLy(ii6, 3.), iLw(iLz(ii8, 16), 255.)), iLx(iLy(ii6, 4), iLw(iLz(ii8, 24.), 255.))); ii7 = true; break end end; ijd = iLB(ii6); ijc = 0.; while true do if ijc + 4 <= ii9 then ii8 = ii8 * 16807 % 2147483647; iLF(ijd, ijc, iLx(iLD(ijd, ijc), ii8)); ijc = ijc + 4 else break end end; if ii7 then break end; ii8 = ii8 * 16807 % 2147483647; ijb = 0.; while true do if ijc < ii9 then iLG(ijd, ijc, iLx(iLE(ijd, ijc), iLw(iLz(ii8, ijb * 8), 255.))); ijc = ijc + 1; ijb = ijb + 1 else break end end; if ii7 then break end; do ii2 = iLC(ijd, 0., ii9); ii7 = true; break end; break end end; ije = nil; do ijb = false; ijc = k7; ijd = iWo[4433]; ii8 = iWo[3902]; ii9 = iWo[9865]; ija = mZ; ii7 = false; while true do ii6 = #ii9; iji = ii6 - ii8; ijh = ijc(ija % 4294967296); ijh = ijh % 2147483646. + 1; ijg = iji >= 1; if ijg then ijg = iji <= 4 end; if ijg then ijh = ijh * 16807 % 2147483647; if iji == 1 then ije = iLA(iLx(iLy(ii9, 1), iLw(ijh, 255.))); ii7 = true; break elseif iji == 2 then ije = iLA(iLx(iLy(ii9, 1), iLw(ijh, 255.)), iLx(iLy(ii9, 2), iLw(iLz(ijh, 8), 255.))); ii7 = true; break elseif iji == 3. then ije = iLA(iLx(iLy(ii9, 1), iLw(ijh, 255.)), iLx(iLy(ii9, 2), iLw(iLz(ijh, 8), 255.)), iLx(iLy(ii9, 3.), iLw(iLz(ijh, 16), 255.))); ii7 = true; break elseif iji == 4 then ije = iLA(iLx(iLy(ii9, 1), iLw(ijh, 255.)), iLx(iLy(ii9, 2), iLw(iLz(ijh, 8), 255.)), iLx(iLy(ii9, 3.), iLw(iLz(ijh, 16), 255.)), iLx(iLy(ii9, 4), iLw(iLz(ijh, 24.), 255.))); ii7 = true; break end end; ii3 = iLB(ii9); ii4 = 0.; while true do if ii4 <= iji - 4 then ijh = ijh * 16807 % 2147483647; iLF(ii3, ii4, iLx(iLD(ii3, ii4), ijh)); ii4 = ii4 + 4 else break end end; if ii7 then break end; ijh = ijh * 16807 % 2147483647; ii5 = 0.; while true do if ii4 < iji then iLG(ii3, ii4, iLx(iLE(ii3, ii4), iLw(iLz(ijh, ii5 * 8), 255.))); ii4 = ii4 + 1; ii5 = ii5 + 1 else break end end; if ii7 then break end; do ije = iLC(ii3, 0., iji); ii7 = true; break end; break end end; mY = if ao[ijf] == iWo[8269][ii2][ije] then 3. else 0. elseif mY == 13344. then mY = 2 else mY = 11091.; continue end end end end); iVM[25] = nil; do iVM[1] = iV8[10515.]; iVM[12.] = iV8[4770.]; iVM[7] = true; iVM[13] = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[10480]; iVM[3.] = k7; iVM[27.] = false; while true do iVM[22] = #iVM[12.]; iVM[24.] = iVM[22] - iVM[21.]; iVM[10] = iVM[3.](iVM[13] % 4294967296); iVM[26] = iVM[24.] >= 1; if iVM[26] then iVM[26] = iVM[24.] <= 3. end; if iVM[26] then iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; if iVM[24.] == 1 then iVM[25] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[10], 255.)) % 256); iVM[27.] = true; break elseif iVM[24.] == 2 then iVM[25] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[10], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[10], 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[24.] == 3. then iVM[25] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[10], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[10], 8), 255.)) % 256, (string.byte(iVM[12.], 3.) - bit32.band(bit32.rshift(iVM[10], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[4] = buffer.fromstring(iVM[12.]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[24.] then iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[4], iVM[19], (buffer.readu32(iVM[4], iVM[19]) - iVM[10]) % 4294967296); iVM[19] = iVM[19] + 4 else break end end; if iVM[27.] then break end; iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; ihR = 0.; while true do if iVM[19] < iVM[24.] then buffer.writeu8(iVM[4], iVM[19], (buffer.readu8(iVM[4], iVM[19]) - bit32.band(bit32.rshift(iVM[10], ihR * 8), 255.)) % 256); iVM[19] = iVM[19] + 1; ihR = ihR + 1 else break end end; if iVM[27.] then break end; do iVM[25] = buffer.readstring(iVM[4], 0., iVM[24.]); iVM[27.] = true; break end; break end end; lK[iVM[25]]:Connect(iV8[5014]); iVM[4] = nil; do iVM[26] = iV8[10284.]; iVM[10] = iV8[4770.]; iVM[24.] = iV8[1838]; iVM[22] = (mC + lQ) % iV8[5374]; ihR = iV8[10480]; iVM[19] = k7; iVM[27.] = false; while true do iVM[13] = #iVM[10]; iVM[7] = iVM[13] - ihR; iVM[12.] = iVM[19](iVM[22] % 4294967296); iVM[1] = iVM[7] >= 1; if iVM[1] then iVM[1] = iVM[7] <= 3. end; if iVM[1] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; if iVM[7] == 1 then iVM[4] = string.char((string.byte(iVM[10], 1) - bit32.band(iVM[12.], 255.)) % 256); iVM[27.] = true; break elseif iVM[7] == 2 then iVM[4] = string.char((string.byte(iVM[10], 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(iVM[10], 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[7] == 3. then iVM[4] = string.char((string.byte(iVM[10], 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(iVM[10], 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256, (string.byte(iVM[10], 3.) - bit32.band(bit32.rshift(iVM[12.], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[25] = buffer.fromstring(iVM[10]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[7] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[25], iVM[3.], (buffer.readu32(iVM[25], iVM[3.]) - iVM[12.]) % 4294967296); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[27.] then break end; iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; iVM[21.] = 0.; while true do if iVM[3.] < iVM[7] then buffer.writeu8(iVM[25], iVM[3.], (buffer.readu8(iVM[25], iVM[3.]) - bit32.band(bit32.rshift(iVM[12.], iVM[21.] * 8), 255.)) % 256); iVM[3.] = iVM[3.] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[27.] then break end; do iVM[4] = buffer.readstring(iVM[25], 0., iVM[7]); iVM[27.] = true; break end; break end end; lH[iVM[4]]:Connect(iV8[4365.]); iVM[25] = nil; do iVM[1] = iV8[6856]; iVM[12.] = iV8[10878.]; iVM[7] = iV8[751]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[10480]; iVM[3.] = k7; iVM[27.] = false; while true do iVM[22] = #iVM[12.]; iVM[24.] = iVM[22] - iVM[21.]; iVM[10] = iVM[3.](iVM[13] % 4294967296); iVM[26] = iVM[24.] >= 1; if iVM[26] then iVM[26] = iVM[24.] <= 3. end; if iVM[26] then iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; if iVM[24.] == 1 then iVM[25] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[10], 255.)) % 256); iVM[27.] = true; break elseif iVM[24.] == 2 then iVM[25] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[10], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[10], 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[24.] == 3. then iVM[25] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[10], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[10], 8), 255.)) % 256, (string.byte(iVM[12.], 3.) - bit32.band(bit32.rshift(iVM[10], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[4] = buffer.fromstring(iVM[12.]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[24.] then iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[4], iVM[19], (buffer.readu32(iVM[4], iVM[19]) - iVM[10]) % 4294967296); iVM[19] = iVM[19] + 4 else break end end; if iVM[27.] then break end; iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; ihR = 0.; while true do if iVM[19] < iVM[24.] then buffer.writeu8(iVM[4], iVM[19], (buffer.readu8(iVM[4], iVM[19]) - bit32.band(bit32.rshift(iVM[10], ihR * 8), 255.)) % 256); iVM[19] = iVM[19] + 1; ihR = ihR + 1 else break end end; if iVM[27.] then break end; do iVM[25] = buffer.readstring(iVM[4], 0., iVM[24.]); iVM[27.] = true; break end; break end end; lA[iVM[25]]:Connect(iV8[8124.]); iVM[4] = nil; do iVM[24.] = iV8[10480]; ihR = k7; iVM[10] = (mC + lQ) % iV8[5374]; iVM[19] = iV8[3851]; iVM[26] = false; while true do iVM[13] = #iVM[19]; iVM[22] = iVM[13] - iVM[24.]; iVM[12.] = ihR(iVM[10] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[1] = iVM[22] >= 1; if iVM[1] then iVM[1] = iVM[22] <= 4 end; if iVM[1] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[22] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[12.], 255.))); iVM[26] = true; break elseif iVM[22] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[26] = true; break elseif iVM[22] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[26] = true; break elseif iVM[22] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[26] = true; break end end; iVM[27.] = buffer.fromstring(iVM[19]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[22] then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[3.], bit32.bxor(buffer.readu32(iVM[27.], iVM[3.]), iVM[12.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[26] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[21.] = 0.; while true do if iVM[3.] < iVM[22] then buffer.writeu8(iVM[27.], iVM[3.], bit32.bxor(buffer.readu8(iVM[27.], iVM[3.]), bit32.band(bit32.rshift(iVM[12.], iVM[21.] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[26] then break end; do iVM[4] = buffer.readstring(iVM[27.], 0., iVM[22]); iVM[26] = true; break end; break end end; iVM[3.] = nil; do iVM[13] = iV8[7212.]; iVM[21.] = iV8[6.]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; iVM[1] = iV8[10480]; iVM[22] = false; while true do iVM[10] = #iVM[21.]; iVM[26] = iVM[10] - iVM[1]; iVM[7] = iVM[27.](iVM[12.] % 4294967296); iVM[7] = iVM[7] % 2147483646. + 1; iVM[19] = iVM[26] >= 1; if iVM[19] then iVM[19] = iVM[26] <= 4 end; if iVM[19] then iVM[7] = iVM[7] * 16807 % 2147483647; if iVM[26] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[7], 255.))); iVM[22] = true; break elseif iVM[26] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); iVM[22] = true; break elseif iVM[26] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); iVM[22] = true; break elseif iVM[26] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); iVM[22] = true; break end end; ihR = buffer.fromstring(iVM[21.]); iVM[25] = 0.; while true do if iVM[25] <= iVM[26] - 4 then iVM[7] = iVM[7] * 16807 % 2147483647; buffer.writeu32(ihR, iVM[25], bit32.bxor(buffer.readu32(ihR, iVM[25]), iVM[7])); iVM[25] = iVM[25] + 4 else break end end; if iVM[22] then break end; iVM[7] = iVM[7] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[25] < iVM[26] then buffer.writeu8(ihR, iVM[25], bit32.bxor(buffer.readu8(ihR, iVM[25]), bit32.band(bit32.rshift(iVM[7], iVM[24.] * 8), 255.))); iVM[25] = iVM[25] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[22] then break end; do iVM[3.] = buffer.readstring(ihR, 0., iVM[26]); iVM[22] = true; break end; break end end; iVM[25] = nil; do iVM[19] = iV8[10480]; iVM[24.] = iV8[2512]; iVM[7] = (mC + lQ) % iV8[5374]; iVM[10] = k7; ihR = false; while true do iVM[1] = #iVM[24.]; iVM[27.] = iVM[1] - iVM[19]; iVM[26] = iVM[10](iVM[7] % 4294967296); iVM[21.] = iVM[27.] >= 1; if iVM[21.] then iVM[21.] = iVM[27.] <= 4 end; if iVM[21.] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; if iVM[27.] == 1 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[26], 255.))); ihR = true; break elseif iVM[27.] == 2 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); ihR = true; break elseif iVM[27.] == 3. then iVM[25] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); ihR = true; break elseif iVM[27.] == 4 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); ihR = true; break end end; iVM[13] = buffer.fromstring(iVM[24.]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[27.] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], iVM[22], bit32.bxor(buffer.readu32(iVM[13], iVM[22]), iVM[26])); iVM[22] = iVM[22] + 4 else break end end; if ihR then break end; iVM[26] = (iVM[26] + 2654435769.) % 4294967296; iVM[12.] = 0.; while true do if iVM[22] < iVM[27.] then buffer.writeu8(iVM[13], iVM[22], bit32.bxor(buffer.readu8(iVM[13], iVM[22]), bit32.band(bit32.rshift(iVM[26], iVM[12.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if ihR then break end; do iVM[25] = buffer.readstring(iVM[13], 0., iVM[27.]); ihR = true; break end; break end end; iVM[12.] = nil; do iVM[26] = iV8[9958]; iVM[27.] = iV8[2078]; iVM[1] = false; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[4795]; iVM[13] = k7; ihR = false; while true do iVM[24.] = #iVM[27.]; iVM[10] = iVM[24.] - iVM[22]; iVM[16] = iVM[13](iVM[21.] % 4294967296); iVM[7] = iVM[10] >= 1; if iVM[7] then iVM[7] = iVM[10] <= 3. end; if iVM[7] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; if iVM[10] == 1 then iVM[12.] = string.char((string.byte(iVM[27.], 1) - bit32.band(iVM[16], 255.)) % 256); ihR = true; break elseif iVM[10] == 2 then iVM[12.] = string.char((string.byte(iVM[27.], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256); ihR = true; break elseif iVM[10] == 3. then iVM[12.] = string.char((string.byte(iVM[27.], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256, (string.byte(iVM[27.], 3.) - bit32.band(bit32.rshift(iVM[16], 16), 255.)) % 256); ihR = true; break end end; iVM[19] = buffer.fromstring(iVM[27.]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[10] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[19], iVM[9.], (buffer.readu32(iVM[19], iVM[9.]) - iVM[16]) % 4294967296); iVM[9.] = iVM[9.] + 4 else break end end; if ihR then break end; iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; iVM[23] = 0.; while true do if iVM[9.] < iVM[10] then buffer.writeu8(iVM[19], iVM[9.], (buffer.readu8(iVM[19], iVM[9.]) - bit32.band(bit32.rshift(iVM[16], iVM[23] * 8), 255.)) % 256); iVM[9.] = iVM[9.] + 1; iVM[23] = iVM[23] + 1 else break end end; if ihR then break end; do iVM[12.] = buffer.readstring(iVM[19], 0., iVM[10]); ihR = true; break end; break end end; iVM[9.] = nil; do iVM[19] = iV8[6451]; iVM[7] = k7; iVM[16] = iV8[7284.]; iVM[10] = iV8[2958.]; iVM[24.] = iV8[6102.]; iVM[23] = (mC + lQ) % iV8[5374]; ihR = false; while true do iVM[26] = #iVM[24.]; iVM[21.] = iVM[26] - iVM[10]; iVM[13] = iVM[7](iVM[23] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[22] = iVM[21.] >= 1; if iVM[22] then iVM[22] = iVM[21.] <= 4 end; if iVM[22] then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[21.] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.))); ihR = true; break elseif iVM[21.] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); ihR = true; break elseif iVM[21.] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); ihR = true; break elseif iVM[21.] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); ihR = true; break end end; iVM[2] = buffer.fromstring(iVM[24.]); iVM[1] = 0.; while true do if iVM[1] <= iVM[21.] - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[2], iVM[1], bit32.bxor(buffer.readu32(iVM[2], iVM[1]), iVM[13])); iVM[1] = iVM[1] + 4 else break end end; if ihR then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[1] < iVM[21.] then buffer.writeu8(iVM[2], iVM[1], bit32.bxor(buffer.readu8(iVM[2], iVM[1]), bit32.band(bit32.rshift(iVM[13], iVM[27.] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if ihR then break end; do iVM[9.] = buffer.readstring(iVM[2], 0., iVM[21.]); ihR = true; break end; break end end; iVM[2] = nil; do iVM[21.] = false; iVM[27.] = iV8[7816]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[1] = k7; iVM[22] = iV8[10480]; iVM[26] = false; while true do iVM[7] = #iVM[27.]; iVM[19] = iVM[7] - iVM[22]; ihR = iVM[1](iVM[13] % 4294967296); ihR = ihR % 2147483646. + 1; iVM[23] = iVM[19] >= 1; if iVM[23] then iVM[23] = iVM[19] <= 4 end; if iVM[23] then ihR = ihR * 16807 % 2147483647; if iVM[19] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.))); iVM[26] = true; break elseif iVM[19] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[26] = true; break elseif iVM[19] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[26] = true; break elseif iVM[19] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[26] = true; break end end; iVM[24.] = buffer.fromstring(iVM[27.]); iVM[10] = 0.; while true do if iVM[10] <= iVM[19] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[10], bit32.bxor(buffer.readu32(iVM[24.], iVM[10]), ihR)); iVM[10] = iVM[10] + 4 else break end end; if iVM[26] then break end; ihR = ihR * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[10] < iVM[19] then buffer.writeu8(iVM[24.], iVM[10], bit32.bxor(buffer.readu8(iVM[24.], iVM[10]), bit32.band(bit32.rshift(ihR, iVM[16] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[26] then break end; do iVM[2] = buffer.readstring(iVM[24.], 0., iVM[19]); iVM[26] = true; break end; break end end; iVM[16] = nil; do iVM[23] = iV8[9089]; iVM[10] = iV8[2605]; iVM[24.] = iV8[6418]; iVM[7] = (mC + lQ) % iV8[5374]; ihR = iV8[4973]; iVM[19] = k7; iVM[26] = false; while true do iVM[13] = #iVM[10]; iVM[22] = iVM[13] - ihR; ihT = iVM[19](iVM[7] % 4294967296); iVM[1] = iVM[22] >= 1; if iVM[1] then iVM[1] = iVM[22] <= 3. end; if iVM[1] then ihT = (ihT * 1597 + 51749) % 4294967296; if iVM[22] == 1 then iVM[16] = string.char((string.byte(iVM[10], 1) - bit32.band(ihT, 255.)) % 256); iVM[26] = true; break elseif iVM[22] == 2 then iVM[16] = string.char((string.byte(iVM[10], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[10], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256); iVM[26] = true; break elseif iVM[22] == 3. then iVM[16] = string.char((string.byte(iVM[10], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[10], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256, (string.byte(iVM[10], 3.) - bit32.band(bit32.rshift(ihT, 16), 255.)) % 256); iVM[26] = true; break end end; iVM[27.] = buffer.fromstring(iVM[10]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[22] then ihT = (ihT * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[27.], iVM[17], (buffer.readu32(iVM[27.], iVM[17]) - ihT) % 4294967296); iVM[17] = iVM[17] + 4 else break end end; if iVM[26] then break end; ihT = (ihT * 1597 + 51749) % 4294967296; iVM[21.] = 0.; while true do if iVM[17] < iVM[22] then buffer.writeu8(iVM[27.], iVM[17], (buffer.readu8(iVM[27.], iVM[17]) - bit32.band(bit32.rshift(ihT, iVM[21.] * 8), 255.)) % 256); iVM[17] = iVM[17] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[26] then break end; do iVM[16] = buffer.readstring(iVM[27.], 0., iVM[22]); iVM[26] = true; break end; break end end; lW = lM(iVM[4], { [iVM[3.]] = lK, [iVM[25]] = iV8[10184][iVM[12.]](iV8[7718], iV8[10480], iV8[7718], iV8[10480]), [iVM[9.]] = iV8[7718], [iVM[2]] = iV8[7718], [iVM[16]] = true }); iVM[17] = nil; do iVM[21.] = iV8[946]; ihT = iV8[5551]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[1] = k7; iVM[27.] = false; while true do ihR = #ihT; iVM[22] = ihR - iVM[21.]; iVM[24.] = iVM[1](iVM[13] % 4294967296); iVM[10] = iVM[22] >= 1; if iVM[10] then iVM[10] = iVM[22] <= 4 end; if iVM[10] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[22] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[24.], 255.))); iVM[27.] = true; break elseif iVM[22] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[27.] = true; break elseif iVM[22] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[27.] = true; break elseif iVM[22] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[27.] = true; break end end; iVM[26] = buffer.fromstring(ihT); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[22] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[26], iVM[7], bit32.bxor(buffer.readu32(iVM[26], iVM[7]), iVM[24.])); iVM[7] = iVM[7] + 4 else break end end; if iVM[27.] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; iVM[19] = 0.; while true do if iVM[7] < iVM[22] then buffer.writeu8(iVM[26], iVM[7], bit32.bxor(buffer.readu8(iVM[26], iVM[7]), bit32.band(bit32.rshift(iVM[24.], iVM[19] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[27.] then break end; do iVM[17] = buffer.readstring(iVM[26], 0., iVM[22]); iVM[27.] = true; break end; break end end; iV8[4085][iVM[17]](function() local iMh = bit32.bxor; local iMi = bit32.band; local iMj = string.byte; local iMk = bit32.rshift; local iMl = string.char; local iMm = buffer.fromstring; local iMn = buffer.readstring; local iMo = buffer.readu32; local iMp = buffer.readu8; local iMq = buffer.writeu32; local iMr = buffer.writeu8; local iMs = bit32.lrotate; local iMt = math.random; if not lV then local iJ3 = { lr, iIn, lK, lQ, lV, lM, lh, k7, lW } end; local iWp = iIn; for iz8 = iWp[7670] / (iWp[9683] % iWp[9683]), iWp[5208.] % iWp[5208.] do local iz7 = iWp[623] > O; z[iWp[2002]] = iWp[6490] .. iWp[8976.] end; local ikc = nil; local ikd = nil; local ike = nil; while iWp[3643] >= (iWp[1879] - iWp[1879]) / (iWp[6446] - iWp[6446]) do local iz7 = iWp[5017] - iWp[8269]; local iz8 = iWp[5298.] .. iWp[9693.] end; while lK == iWp[4353.] / (iWp[7474] % iWp[7474]) * (iWp[10571] - iWp[10571]) do lQ = { tonumber, E, iWp[10184] } end; local ikf = nil; if H == iWp[5053] % iWp[5053] / (iWp[1590.] % iWp[1590.]) then ao = iWp[3175] == A; tostring(ikc, iWp[10310]) end; local ikg = nil; if ikf == iWp[8243] / (iWp[7553] % iWp[7553]) * (iWp[2994.] % iWp[2994.]) then local iz7 = iWp[2227] <= lh end; local ikh = nil; local iki = nil; for iz7 = iWp[9569] / (iWp[8393] - iWp[8393]), iWp[7294] % iWp[7294] do ikg = iWp[5060] <= an end; local ikj = nil; if iWp[8554] == iWp[4526] / (iWp[10806.] - iWp[10806.]) - iWp[5975] / (iWp[2526.] % iWp[2526.]) then local iz7 = iWp[4085][A]; aj(iWp[9906.], true) end; local ikk = nil; local ikl = nil; local ikm = nil; local ikn = nil; local iko = nil; local ikp = nil; local ikq = nil; local ikr = nil; local iks = nil; for iz8 = iWp[7718], iWp[1353.] do if (iz8 * iz8 + iz8) % iWp[1353.] == iWp[7718] then local iz7 = { iWp[2168], ike } end end; local ikt = nil; if ikd == iWp[8861] % iWp[8861] / (iWp[8468] - iWp[8468]) then if iWp[8383] > iWp[4976] / (iWp[6156.] - iWp[6156.]) - iWp[2513] / (iWp[3167] - iWp[3167]) then local iz7 = table or iko; lM = { iWp[2863] }; local iz8 = ikj or iWp[884] end end; local iku = nil; for iz9 = iWp[8940.] / (iWp[293] - iWp[293]), iWp[7420] % iWp[7420] do local iz7 = iWp[6655][iWp[2002]]; local iz8 = ao // iz7 end; local ikv = nil; local ikw = nil; local m6, m7, m9, na = nil, nil, nil, nil; local m8, nb = nil, nil; m8 = 1; nb = 2166136261; while true do m8 = 6036. - m8; do if m8 < 6036. then if m8 < 1558 then break elseif m8 < 5607. then break elseif m8 < 6035 then break else nb = (nb * 1664525 + m8) % 4294967296; ikc = nil; do ikg = iWp[10480]; ikf = iWp[5064.]; ike = nb; ikd = k7; ikh = false; while true do iko = #ikf; ikn = iko - ikg; ikm = ikd(ike % 4294967296); ikl = ikn >= 1; if ikl then ikl = ikn <= 4 end; if ikl then ikm = (ikm + 2654435769.) % 4294967296; if ikn == 1 then ikc = iMl(iMh(iMj(ikf, 1), iMi(ikm, 255.))); ikh = true; break elseif ikn == 2 then ikc = iMl(iMh(iMj(ikf, 1), iMi(ikm, 255.)), iMh(iMj(ikf, 2), iMi(iMk(ikm, 8), 255.))); ikh = true; break elseif ikn == 3. then ikc = iMl(iMh(iMj(ikf, 1), iMi(ikm, 255.)), iMh(iMj(ikf, 2), iMi(iMk(ikm, 8), 255.)), iMh(iMj(ikf, 3.), iMi(iMk(ikm, 16), 255.))); ikh = true; break elseif ikn == 4 then ikc = iMl(iMh(iMj(ikf, 1), iMi(ikm, 255.)), iMh(iMj(ikf, 2), iMi(iMk(ikm, 8), 255.)), iMh(iMj(ikf, 3.), iMi(iMk(ikm, 16), 255.)), iMh(iMj(ikf, 4), iMi(iMk(ikm, 24.), 255.))); ikh = true; break end end; ikk = iMm(ikf); ikj = 0.; while true do if ikj + 4 <= ikn then ikm = (ikm + 2654435769.) % 4294967296; iMq(ikk, ikj, iMh(iMo(ikk, ikj), ikm)); ikj = ikj + 4 else break end end; if ikh then break end; ikm = (ikm + 2654435769.) % 4294967296; iki = 0.; while true do if ikj < ikn then iMr(ikk, ikj, iMh(iMp(ikk, ikj), iMi(iMk(ikm, iki * 8), 255.))); ikj = ikj + 1; iki = iki + 1 else break end end; if ikh then break end; do ikc = iMn(ikk, 0., ikn); ikh = true; break end; break end end; iko = nil; do ikj = iWp[8707]; ikk = iWp[3158]; ikl = nb; ikm = k7; ikn = iWp[4991]; iki = false; while true do ikq = #ikk; ikp = ikq - ikn; ikd = ikm(ikl % 4294967296); ikd = ikd % 2147483646. + 1; ike = ikp >= 1; if ike then ike = ikp <= 4 end; if ike then ikd = ikd * 16807 % 2147483647; if ikp == 1 then iko = iMl(iMh(iMj(ikk, 1), iMi(ikd, 255.))); iki = true; break elseif ikp == 2 then iko = iMl(iMh(iMj(ikk, 1), iMi(ikd, 255.)), iMh(iMj(ikk, 2), iMi(iMk(ikd, 8), 255.))); iki = true; break elseif ikp == 3. then iko = iMl(iMh(iMj(ikk, 1), iMi(ikd, 255.)), iMh(iMj(ikk, 2), iMi(iMk(ikd, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(ikd, 16), 255.))); iki = true; break elseif ikp == 4 then iko = iMl(iMh(iMj(ikk, 1), iMi(ikd, 255.)), iMh(iMj(ikk, 2), iMi(iMk(ikd, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(ikd, 16), 255.)), iMh(iMj(ikk, 4), iMi(iMk(ikd, 24.), 255.))); iki = true; break end end; ikf = iMm(ikk); ikg = 0.; while true do if ikg <= ikp - 4 then ikd = ikd * 16807 % 2147483647; iMq(ikf, ikg, iMh(iMo(ikf, ikg), ikd)); ikg = ikg + 4 else break end end; if iki then break end; ikd = ikd * 16807 % 2147483647; ikh = 0.; while true do if ikg < ikp then iMr(ikf, ikg, iMh(iMp(ikf, ikg), iMi(iMk(ikd, ikh * 8), 255.))); ikg = ikg + 1; ikh = ikh + 1 else break end end; if iki then break end; do iko = iMn(ikf, 0., ikp); iki = true; break end; break end end; ikq = nil; do ikg = false; ikf = iWp[19]; ike = nb; ikd = k7; ikp = iWp[5212]; ikh = false; while true do ikl = #ikf; ikk = ikl - ikp; ikj = ikd(ike % 4294967296); ikj = ikj % 2147483646. + 1; iki = ikk >= 1; if iki then iki = ikk <= 4 end; if iki then ikj = ikj * 16807 % 2147483647; if ikk == 1 then ikq = iMl(iMh(iMj(ikf, 1), iMi(ikj, 255.))); ikh = true; break elseif ikk == 2 then ikq = iMl(iMh(iMj(ikf, 1), iMi(ikj, 255.)), iMh(iMj(ikf, 2), iMi(iMk(ikj, 8), 255.))); ikh = true; break elseif ikk == 3. then ikq = iMl(iMh(iMj(ikf, 1), iMi(ikj, 255.)), iMh(iMj(ikf, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikf, 3.), iMi(iMk(ikj, 16), 255.))); ikh = true; break elseif ikk == 4 then ikq = iMl(iMh(iMj(ikf, 1), iMi(ikj, 255.)), iMh(iMj(ikf, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikf, 3.), iMi(iMk(ikj, 16), 255.)), iMh(iMj(ikf, 4), iMi(iMk(ikj, 24.), 255.))); ikh = true; break end end; ikr = iMm(ikf); ikn = 0.; while true do if ikn <= ikk - 4 then ikj = ikj * 16807 % 2147483647; iMq(ikr, ikn, iMh(iMo(ikr, ikn), ikj)); ikn = ikn + 4 else break end end; if ikh then break end; ikj = ikj * 16807 % 2147483647; ikm = 0.; while true do if ikn < ikk then iMr(ikr, ikn, iMh(iMp(ikr, ikn), iMi(iMk(ikj, ikm * 8), 255.))); ikn = ikn + 1; ikm = ikm + 1 else break end end; if ikh then break end; do ikq = iMn(ikr, 0., ikk); ikh = true; break end; break end end; m6 = { lV[ikc], iWp[1336][iko](iWp[7294], iWp[1923.], iWp[4457]), lV[ikq] }; na = false; while true do local m5 = nil; local m9 = nil; m9 = iWp[1353.]; while true do if m9 < 4 then if m9 < 2 then if m9 < 1 then m7 = iMt(iWp[1353.], iWp[5300]); ikr = nil; do ikj = iWp[406]; ikk = iWp[1620.]; ikl = k7; ikm = (iWp[1042] + lQ) % iWp[5374]; ikn = iWp[10480]; iki = false; while true do ikq = #ikj; ikp = ikq - ikn; ikd = ikl(ikm % 4294967296); ike = ikp >= 1; if ike then ike = ikp <= 4 end; if ike then ikd = iMs((ikd + 1832704949) % 4294967296, 13); if ikp == 1 then ikr = iMl(iMh(iMj(ikj, 1), iMi(ikd, 255.))); iki = true; break elseif ikp == 2 then ikr = iMl(iMh(iMj(ikj, 1), iMi(ikd, 255.)), iMh(iMj(ikj, 2), iMi(iMk(ikd, 8), 255.))); iki = true; break elseif ikp == 3. then ikr = iMl(iMh(iMj(ikj, 1), iMi(ikd, 255.)), iMh(iMj(ikj, 2), iMi(iMk(ikd, 8), 255.)), iMh(iMj(ikj, 3.), iMi(iMk(ikd, 16), 255.))); iki = true; break elseif ikp == 4 then ikr = iMl(iMh(iMj(ikj, 1), iMi(ikd, 255.)), iMh(iMj(ikj, 2), iMi(iMk(ikd, 8), 255.)), iMh(iMj(ikj, 3.), iMi(iMk(ikd, 16), 255.)), iMh(iMj(ikj, 4), iMi(iMk(ikd, 24.), 255.))); iki = true; break end end; ikf = iMm(ikj); ikg = 0.; while true do if ikg + 4 <= ikp then ikd = iMs((ikd + 1832704949) % 4294967296, 13); iMq(ikf, ikg, iMh(iMo(ikf, ikg), ikd)); ikg = ikg + 4 else break end end; if iki then break end; ikd = iMs((ikd + 1832704949) % 4294967296, 13); ikh = 0.; while true do if ikg < ikp then iMr(ikf, ikg, iMh(iMp(ikf, ikg), iMi(iMk(ikd, ikh * 8), 255.))); ikg = ikg + 1; ikh = ikh + 1 else break end end; if iki then break end; do ikr = iMn(ikf, 0., ikp); iki = true; break end; break end end; ikq = nil; do ikf = iWp[4976]; ike = k7; ikd = (iWp[220] + lQ) % iWp[5374]; ikp = iWp[3013]; ikg = false; while true do ikn = #ikp; ikm = ikn - ikf; ikl = ike(ikd % 4294967296); ikl = ikl % 2147483646. + 1; ikk = ikm >= 1; if ikk then ikk = ikm <= 4 end; if ikk then ikl = ikl * 16807 % 2147483647; if ikm == 1 then ikq = iMl(iMh(iMj(ikp, 1), iMi(ikl, 255.))); ikg = true; break elseif ikm == 2 then ikq = iMl(iMh(iMj(ikp, 1), iMi(ikl, 255.)), iMh(iMj(ikp, 2), iMi(iMk(ikl, 8), 255.))); ikg = true; break elseif ikm == 3. then ikq = iMl(iMh(iMj(ikp, 1), iMi(ikl, 255.)), iMh(iMj(ikp, 2), iMi(iMk(ikl, 8), 255.)), iMh(iMj(ikp, 3.), iMi(iMk(ikl, 16), 255.))); ikg = true; break elseif ikm == 4 then ikq = iMl(iMh(iMj(ikp, 1), iMi(ikl, 255.)), iMh(iMj(ikp, 2), iMi(iMk(ikl, 8), 255.)), iMh(iMj(ikp, 3.), iMi(iMk(ikl, 16), 255.)), iMh(iMj(ikp, 4), iMi(iMk(ikl, 24.), 255.))); ikg = true; break end end; ikj = iMm(ikp); iki = 0.; while true do if iki + 4 <= ikm then ikl = ikl * 16807 % 2147483647; iMq(ikj, iki, iMh(iMo(ikj, iki), ikl)); iki = iki + 4 else break end end; if ikg then break end; ikl = ikl * 16807 % 2147483647; ikh = 0.; while true do if iki < ikm then iMr(ikj, iki, iMh(iMp(ikj, iki), iMi(iMk(ikl, ikh * 8), 255.))); iki = iki + 1; ikh = ikh + 1 else break end end; if ikg then break end; do ikq = iMn(ikj, 0., ikm); ikg = true; break end; break end end; ikn = nil; do ikh = iWp[5694.]; iki = iWp[7149.]; ikj = iWp[1882]; ikk = (iWp[4865] + lQ) % iWp[5374]; ikl = iWp[4144]; ikm = k7; ikg = false; while true do iko = #iki; ikp = iko - ikl; ikd = ikm(ikk % 4294967296); ike = ikp >= 1; if ike then ike = ikp <= 3. end; if ike then ikd = (ikd * 1597 + 51749) % 4294967296; if ikp == 1 then ikn = iMl((iMj(iki, 1) - iMi(ikd, 255.)) % 256); ikg = true; break elseif ikp == 2 then ikn = iMl((iMj(iki, 1) - iMi(ikd, 255.)) % 256, (iMj(iki, 2) - iMi(iMk(ikd, 8), 255.)) % 256); ikg = true; break elseif ikp == 3. then ikn = iMl((iMj(iki, 1) - iMi(ikd, 255.)) % 256, (iMj(iki, 2) - iMi(iMk(ikd, 8), 255.)) % 256, (iMj(iki, 3.) - iMi(iMk(ikd, 16), 255.)) % 256); ikg = true; break end end; ikf = iMm(iki); iks = 0.; while true do if iks + 4 <= ikp then ikd = (ikd * 1597 + 51749) % 4294967296; iMq(ikf, iks, (iMo(ikf, iks) - ikd) % 4294967296); iks = iks + 4 else break end end; if ikg then break end; ikd = (ikd * 1597 + 51749) % 4294967296; ikc = 0.; while true do if iks < ikp then iMr(ikf, iks, (iMp(ikf, iks) - iMi(iMk(ikd, ikc * 8), 255.)) % 256); iks = iks + 1; ikc = ikc + 1 else break end end; if ikg then break end; do ikn = iMn(ikf, 0., ikp); ikg = true; break end; break end end; iks = nil; do ike = iWp[3491]; ikd = iWp[7681]; ikp = (iWp[2914] + lQ) % iWp[5374]; iko = k7; ikc = iWp[10480]; ikf = false; while true do ikm = #ikd; ikl = ikm - ikc; ikk = iko(ikp % 4294967296); ikk = ikk % 2147483646. + 1; ikj = ikl >= 1; if ikj then ikj = ikl <= 4 end; if ikj then ikk = ikk * 16807 % 2147483647; if ikl == 1 then iks = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.))); ikf = true; break elseif ikl == 2 then iks = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.))); ikf = true; break elseif ikl == 3. then iks = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.))); ikf = true; break elseif ikl == 4 then iks = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.)), iMh(iMj(ikd, 4), iMi(iMk(ikk, 24.), 255.))); ikf = true; break end end; iki = iMm(ikd); ikh = 0.; while true do if ikh <= ikl - 4 then ikk = ikk * 16807 % 2147483647; iMq(iki, ikh, iMh(iMo(iki, ikh), ikk)); ikh = ikh + 4 else break end end; if ikf then break end; ikk = ikk * 16807 % 2147483647; ikg = 0.; while true do if ikh < ikl then iMr(iki, ikh, iMh(iMp(iki, ikh), iMi(iMk(ikk, ikg * 8), 255.))); ikh = ikh + 1; ikg = ikg + 1 else break end end; if ikf then break end; do iks = iMn(iki, 0., ikl); ikf = true; break end; break end end; ikm = nil; do ikh = iWp[9469]; iki = iWp[2034.]; ikj = (iWp[3620] + lQ) % iWp[5374]; ikk = k7; ikl = iWp[1362.]; ikg = false; while true do ikf = #iki; ikt = ikf - ikl; ikc = ikk(ikj % 4294967296); ikc = ikc % 2147483646. + 1; iko = ikt >= 1; if iko then iko = ikt <= 4 end; if iko then ikc = ikc * 16807 % 2147483647; if ikt == 1 then ikm = iMl(iMh(iMj(iki, 1), iMi(ikc, 255.))); ikg = true; break elseif ikt == 2 then ikm = iMl(iMh(iMj(iki, 1), iMi(ikc, 255.)), iMh(iMj(iki, 2), iMi(iMk(ikc, 8), 255.))); ikg = true; break elseif ikt == 3. then ikm = iMl(iMh(iMj(iki, 1), iMi(ikc, 255.)), iMh(iMj(iki, 2), iMi(iMk(ikc, 8), 255.)), iMh(iMj(iki, 3.), iMi(iMk(ikc, 16), 255.))); ikg = true; break elseif ikt == 4 then ikm = iMl(iMh(iMj(iki, 1), iMi(ikc, 255.)), iMh(iMj(iki, 2), iMi(iMk(ikc, 8), 255.)), iMh(iMj(iki, 3.), iMi(iMk(ikc, 16), 255.)), iMh(iMj(iki, 4), iMi(iMk(ikc, 24.), 255.))); ikg = true; break end end; ikp = iMm(iki); ikd = 0.; while true do if ikd <= ikt - 4 then ikc = ikc * 16807 % 2147483647; iMq(ikp, ikd, iMh(iMo(ikp, ikd), ikc)); ikd = ikd + 4 else break end end; if ikg then break end; ikc = ikc * 16807 % 2147483647; ike = 0.; while true do if ikd < ikt then iMr(ikp, ikd, iMh(iMp(ikp, ikd), iMi(iMk(ikc, ike * 8), 255.))); ikd = ikd + 1; ike = ike + 1 else break end end; if ikg then break end; do ikm = iMn(ikp, 0., ikt); ikg = true; break end; break end end; ikt = nil; do ikd = iWp[2958.]; ikp = k7; iko = (iWp[377] + lQ) % iWp[5374]; ikc = iWp[534.]; ike = false; while true do ikl = #ikc; ikk = ikl - ikd; ikj = ikp(iko % 4294967296); ikj = ikj % 2147483646. + 1; iki = ikk >= 1; if iki then iki = ikk <= 4 end; if iki then ikj = ikj * 16807 % 2147483647; if ikk == 1 then ikt = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.))); ike = true; break elseif ikk == 2 then ikt = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.)), iMh(iMj(ikc, 2), iMi(iMk(ikj, 8), 255.))); ike = true; break elseif ikk == 3. then ikt = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.)), iMh(iMj(ikc, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikc, 3.), iMi(iMk(ikj, 16), 255.))); ike = true; break elseif ikk == 4 then ikt = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.)), iMh(iMj(ikc, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikc, 3.), iMi(iMk(ikj, 16), 255.)), iMh(iMj(ikc, 4), iMi(iMk(ikj, 24.), 255.))); ike = true; break end end; ikh = iMm(ikc); ikg = 0.; while true do if ikg + 4 <= ikk then ikj = ikj * 16807 % 2147483647; iMq(ikh, ikg, iMh(iMo(ikh, ikg), ikj)); ikg = ikg + 4 else break end end; if ike then break end; ikj = ikj * 16807 % 2147483647; ikf = 0.; while true do if ikg < ikk then iMr(ikh, ikg, iMh(iMp(ikh, ikg), iMi(iMk(ikj, ikf * 8), 255.))); ikg = ikg + 1; ikf = ikf + 1 else break end end; if ike then break end; do ikt = iMn(ikh, 0., ikk); ike = true; break end; break end end; ikl = nil; do ikj = iWp[5212]; ikk = iWp[6200]; ikh = (iWp[4664] + lQ) % iWp[5374]; iki = k7; ikg = false; while true do iku = #ikk; ikc = iku - ikj; iko = iki(ikh % 4294967296); ikp = ikc >= 1; if ikp then ikp = ikc <= 4 end; if ikp then iko = (iko + 2654435769.) % 4294967296; if ikc == 1 then ikl = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.))); ikg = true; break elseif ikc == 2 then ikl = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.))); ikg = true; break elseif ikc == 3. then ikl = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(iko, 16), 255.))); ikg = true; break elseif ikc == 4 then ikl = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(iko, 16), 255.)), iMh(iMj(ikk, 4), iMi(iMk(iko, 24.), 255.))); ikg = true; break end end; ikd = iMm(ikk); ike = 0.; while true do if ike + 4 <= ikc then iko = (iko + 2654435769.) % 4294967296; iMq(ikd, ike, iMh(iMo(ikd, ike), iko)); ike = ike + 4 else break end end; if ikg then break end; iko = (iko + 2654435769.) % 4294967296; ikf = 0.; while true do if ike < ikc then iMr(ikd, ike, iMh(iMp(ikd, ike), iMi(iMk(iko, ikf * 8), 255.))); ike = ike + 1; ikf = ikf + 1 else break end end; if ikg then break end; do ikl = iMn(ikd, 0., ikc); ikg = true; break end; break end end; iku = nil; do ikd = iWp[10480]; ikp = k7; iko = (iWp[1375] + lQ) % iWp[5374]; ikc = iWp[8433.]; ike = false; while true do ikv = #ikc; ikk = ikv - ikd; ikj = ikp(iko % 4294967296); ikj = ikj % 2147483646. + 1; iki = ikk >= 1; if iki then iki = ikk <= 4 end; if iki then ikj = ikj * 16807 % 2147483647; if ikk == 1 then iku = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.))); ike = true; break elseif ikk == 2 then iku = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.)), iMh(iMj(ikc, 2), iMi(iMk(ikj, 8), 255.))); ike = true; break elseif ikk == 3. then iku = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.)), iMh(iMj(ikc, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikc, 3.), iMi(iMk(ikj, 16), 255.))); ike = true; break elseif ikk == 4 then iku = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.)), iMh(iMj(ikc, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikc, 3.), iMi(iMk(ikj, 16), 255.)), iMh(iMj(ikc, 4), iMi(iMk(ikj, 24.), 255.))); ike = true; break end end; ikh = iMm(ikc); ikg = 0.; while true do if ikg + 4 <= ikk then ikj = ikj * 16807 % 2147483647; iMq(ikh, ikg, iMh(iMo(ikh, ikg), ikj)); ikg = ikg + 4 else break end end; if ike then break end; ikj = ikj * 16807 % 2147483647; ikf = 0.; while true do if ikg < ikk then iMr(ikh, ikg, iMh(iMp(ikh, ikg), iMi(iMk(ikj, ikf * 8), 255.))); ikg = ikg + 1; ikf = ikf + 1 else break end end; if ike then break end; do iku = iMn(ikh, 0., ikk); ike = true; break end; break end end; ikv = nil; do ikh = iWp[10480]; iki = k7; ikj = (iWp[1908.] + lQ) % iWp[5374]; ikk = iWp[2317]; ikg = false; while true do ikw = #ikk; ikc = ikw - ikh; iko = iki(ikj % 4294967296); iko = iko % 2147483646. + 1; ikp = ikc >= 1; if ikp then ikp = ikc <= 4 end; if ikp then iko = iko * 16807 % 2147483647; if ikc == 1 then ikv = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.))); ikg = true; break elseif ikc == 2 then ikv = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.))); ikg = true; break elseif ikc == 3. then ikv = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(iko, 16), 255.))); ikg = true; break elseif ikc == 4 then ikv = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(iko, 16), 255.)), iMh(iMj(ikk, 4), iMi(iMk(iko, 24.), 255.))); ikg = true; break end end; ikd = iMm(ikk); ike = 0.; while true do if ike + 4 <= ikc then iko = iko * 16807 % 2147483647; iMq(ikd, ike, iMh(iMo(ikd, ike), iko)); ike = ike + 4 else break end end; if ikg then break end; iko = iko * 16807 % 2147483647; ikf = 0.; while true do if ike < ikc then iMr(ikd, ike, iMh(iMp(ikd, ike), iMi(iMk(iko, ikf * 8), 255.))); ike = ike + 1; ikf = ikf + 1 else break end end; if ikg then break end; do ikv = iMn(ikd, 0., ikc); ikg = true; break end; break end end; m5 = lM(ikr, { [ikq] = lW, [ikn] = iWp[10184][iks](iWp[10480], m7, iWp[10480], m7), [ikm] = iWp[10184][ikt](iMt(iWp[10480], iWp[2389]) / iWp[2389], iWp[10480], -iWp[4642], iWp[10480]), [ikl] = m6[iMt(iWp[7718], #m6)], [iku] = iMt(iWp[8661.], iWp[6268]) / iWp[2389], [ikv] = iWp[10480] }); ikw = nil; do ikd = iWp[10480]; ikp = iWp[8295.]; iko = (iWp[10751] + lQ) % iWp[5374]; ikc = k7; ike = false; while true do ikv = #ikp; ikk = ikv - ikd; ikj = ikc(iko % 4294967296); iki = ikk >= 1; if iki then iki = ikk <= 4 end; if iki then ikj = (ikj + 2654435769.) % 4294967296; if ikk == 1 then ikw = iMl(iMh(iMj(ikp, 1), iMi(ikj, 255.))); ike = true; break elseif ikk == 2 then ikw = iMl(iMh(iMj(ikp, 1), iMi(ikj, 255.)), iMh(iMj(ikp, 2), iMi(iMk(ikj, 8), 255.))); ike = true; break elseif ikk == 3. then ikw = iMl(iMh(iMj(ikp, 1), iMi(ikj, 255.)), iMh(iMj(ikp, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikp, 3.), iMi(iMk(ikj, 16), 255.))); ike = true; break elseif ikk == 4 then ikw = iMl(iMh(iMj(ikp, 1), iMi(ikj, 255.)), iMh(iMj(ikp, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikp, 3.), iMi(iMk(ikj, 16), 255.)), iMh(iMj(ikp, 4), iMi(iMk(ikj, 24.), 255.))); ike = true; break end end; ikh = iMm(ikp); ikg = 0.; while true do if ikg + 4 <= ikk then ikj = (ikj + 2654435769.) % 4294967296; iMq(ikh, ikg, iMh(iMo(ikh, ikg), ikj)); ikg = ikg + 4 else break end end; if ike then break end; ikj = (ikj + 2654435769.) % 4294967296; ikf = 0.; while true do if ikg < ikk then iMr(ikh, ikg, iMh(iMp(ikh, ikg), iMi(iMk(ikj, ikf * 8), 255.))); ikg = ikg + 1; ikf = ikf + 1 else break end end; if ike then break end; do ikw = iMn(ikh, 0., ikk); ike = true; break end; break end end; ikv = nil; do ikf = iWp[6169]; ikg = k7; ikh = iWp[10002.]; iki = iWp[10480]; ikj = iWp[10350.]; ikk = (iWp[3461] + lQ) % iWp[5374]; ike = false; while true do ikt = #ikj; ikl = ikt - iki; iku = ikg(ikk % 4294967296); iku = iku % 2147483646. + 1; ikc = ikl >= 1; if ikc then ikc = ikl <= 4 end; if ikc then iku = iku * 16807 % 2147483647; if ikl == 1 then ikv = iMl(iMh(iMj(ikj, 1), iMi(iku, 255.))); ike = true; break elseif ikl == 2 then ikv = iMl(iMh(iMj(ikj, 1), iMi(iku, 255.)), iMh(iMj(ikj, 2), iMi(iMk(iku, 8), 255.))); ike = true; break elseif ikl == 3. then ikv = iMl(iMh(iMj(ikj, 1), iMi(iku, 255.)), iMh(iMj(ikj, 2), iMi(iMk(iku, 8), 255.)), iMh(iMj(ikj, 3.), iMi(iMk(iku, 16), 255.))); ike = true; break elseif ikl == 4 then ikv = iMl(iMh(iMj(ikj, 1), iMi(iku, 255.)), iMh(iMj(ikj, 2), iMi(iMk(iku, 8), 255.)), iMh(iMj(ikj, 3.), iMi(iMk(iku, 16), 255.)), iMh(iMj(ikj, 4), iMi(iMk(iku, 24.), 255.))); ike = true; break end end; iko = iMm(ikj); ikp = 0.; while true do if ikp <= ikl - 4 then iku = iku * 16807 % 2147483647; iMq(iko, ikp, iMh(iMo(iko, ikp), iku)); ikp = ikp + 4 else break end end; if ike then break end; iku = iku * 16807 % 2147483647; ikd = 0.; while true do if ikp < ikl then iMr(iko, ikp, iMh(iMp(iko, ikp), iMi(iMk(iku, ikd * 8), 255.))); ikp = ikp + 1; ikd = ikd + 1 else break end end; if ike then break end; do ikv = iMn(iko, 0., ikl); ike = true; break end; break end end; ikt = nil; do ikp = iWp[5549]; iko = k7; ikc = iWp[5121.]; iku = iWp[10480]; ikl = iWp[9896]; ikd = (iWp[1378] + lQ) % iWp[5374]; ike = false; while true do ikm = #ikl; ikk = ikm - iku; ikj = iko(ikd % 4294967296); ikj = ikj % 2147483646. + 1; iki = ikk >= 1; if iki then iki = ikk <= 4 end; if iki then ikj = ikj * 16807 % 2147483647; if ikk == 1 then ikt = iMl(iMh(iMj(ikl, 1), iMi(ikj, 255.))); ike = true; break elseif ikk == 2 then ikt = iMl(iMh(iMj(ikl, 1), iMi(ikj, 255.)), iMh(iMj(ikl, 2), iMi(iMk(ikj, 8), 255.))); ike = true; break elseif ikk == 3. then ikt = iMl(iMh(iMj(ikl, 1), iMi(ikj, 255.)), iMh(iMj(ikl, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikl, 3.), iMi(iMk(ikj, 16), 255.))); ike = true; break elseif ikk == 4 then ikt = iMl(iMh(iMj(ikl, 1), iMi(ikj, 255.)), iMh(iMj(ikl, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikl, 3.), iMi(iMk(ikj, 16), 255.)), iMh(iMj(ikl, 4), iMi(iMk(ikj, 24.), 255.))); ike = true; break end end; ikh = iMm(ikl); ikg = 0.; while true do if ikg <= ikk - 4 then ikj = ikj * 16807 % 2147483647; iMq(ikh, ikg, iMh(iMo(ikh, ikg), ikj)); ikg = ikg + 4 else break end end; if ike then break end; ikj = ikj * 16807 % 2147483647; ikf = 0.; while true do if ikg < ikk then iMr(ikh, ikg, iMh(iMp(ikh, ikg), iMi(iMk(ikj, ikf * 8), 255.))); ikg = ikg + 1; ikf = ikf + 1 else break end end; if ike then break end; do ikt = iMn(ikh, 0., ikk); ike = true; break end; break end end; ikm = nil; do ikh = iWp[10480]; iki = k7; ikj = (iWp[1241] + lQ) % iWp[5374]; ikk = iWp[7344.]; ikg = false; while true do iku = #ikk; ikc = iku - ikh; iko = iki(ikj % 4294967296); iko = iko % 2147483646. + 1; ikp = ikc >= 1; if ikp then ikp = ikc <= 4 end; if ikp then iko = iko * 16807 % 2147483647; if ikc == 1 then ikm = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.))); ikg = true; break elseif ikc == 2 then ikm = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.))); ikg = true; break elseif ikc == 3. then ikm = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(iko, 16), 255.))); ikg = true; break elseif ikc == 4 then ikm = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(iko, 16), 255.)), iMh(iMj(ikk, 4), iMi(iMk(iko, 24.), 255.))); ikg = true; break end end; ikd = iMm(ikk); ike = 0.; while true do if ike + 4 <= ikc then iko = iko * 16807 % 2147483647; iMq(ikd, ike, iMh(iMo(ikd, ike), iko)); ike = ike + 4 else break end end; if ikg then break end; iko = iko * 16807 % 2147483647; ikf = 0.; while true do if ike < ikc then iMr(ikd, ike, iMh(iMp(ikd, ike), iMi(iMk(iko, ikf * 8), 255.))); ike = ike + 1; ikf = ikf + 1 else break end end; if ikg then break end; do ikm = iMn(ikd, 0., ikc); ikg = true; break end; break end end; lM(ikw, { [ikv] = iWp[9906.][ikt](iWp[7718], iWp[10480]), [ikm] = m5 }); iku = nil; do ike = iWp[10872.]; ikd = iWp[6778]; ikp = (iWp[6918.] + lQ) % iWp[5374]; iko = k7; ikc = iWp[10480]; ikf = false; while true do ikt = #ikd; ikm = ikt - ikc; ikk = iko(ikp % 4294967296); ikk = ikk % 2147483646. + 1; ikj = ikm >= 1; if ikj then ikj = ikm <= 4 end; if ikj then ikk = ikk * 16807 % 2147483647; if ikm == 1 then iku = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.))); ikf = true; break elseif ikm == 2 then iku = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.))); ikf = true; break elseif ikm == 3. then iku = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.))); ikf = true; break elseif ikm == 4 then iku = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.)), iMh(iMj(ikd, 4), iMi(iMk(ikk, 24.), 255.))); ikf = true; break end end; iki = iMm(ikd); ikh = 0.; while true do if ikh <= ikm - 4 then ikk = ikk * 16807 % 2147483647; iMq(iki, ikh, iMh(iMo(iki, ikh), ikk)); ikh = ikh + 4 else break end end; if ikf then break end; ikk = ikk * 16807 % 2147483647; ikg = 0.; while true do if ikh < ikm then iMr(iki, ikh, iMh(iMp(iki, ikh), iMi(iMk(ikk, ikg * 8), 255.))); ikh = ikh + 1; ikg = ikg + 1 else break end end; if ikf then break end; do iku = iMn(iki, 0., ikm); ikf = true; break end; break end end; ikt = nil; do iki = iWp[2958.]; ikj = k7; ikk = (iWp[1547] + lQ) % iWp[5374]; ikm = iWp[948.]; ikh = false; while true do ikc = #ikm; iko = ikc - iki; ikp = ikj(ikk % 4294967296); ikp = ikp % 2147483646. + 1; ikd = iko >= 1; if ikd then ikd = iko <= 4 end; if ikd then ikp = ikp * 16807 % 2147483647; if iko == 1 then ikt = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.))); ikh = true; break elseif iko == 2 then ikt = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.)), iMh(iMj(ikm, 2), iMi(iMk(ikp, 8), 255.))); ikh = true; break elseif iko == 3. then ikt = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.)), iMh(iMj(ikm, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(ikm, 3.), iMi(iMk(ikp, 16), 255.))); ikh = true; break elseif iko == 4 then ikt = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.)), iMh(iMj(ikm, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(ikm, 3.), iMi(iMk(ikp, 16), 255.)), iMh(iMj(ikm, 4), iMi(iMk(ikp, 24.), 255.))); ikh = true; break end end; ike = iMm(ikm); ikf = 0.; while true do if ikf + 4 <= iko then ikp = ikp * 16807 % 2147483647; iMq(ike, ikf, iMh(iMo(ike, ikf), ikp)); ikf = ikf + 4 else break end end; if ikh then break end; ikp = ikp * 16807 % 2147483647; ikg = 0.; while true do if ikf < iko then iMr(ike, ikf, iMh(iMp(ike, ikf), iMi(iMk(ikp, ikg * 8), 255.))); ikf = ikf + 1; ikg = ikg + 1 else break end end; if ikh then break end; do ikt = iMn(ike, 0., iko); ikh = true; break end; break end end; ikc = nil; do iko = iWp[4795]; ike = iWp[9508]; ikd = (iWp[6078.] + lQ) % iWp[5374]; ikp = k7; ikf = false; while true do ikv = #ike; ikm = ikv - iko; ikk = ikp(ikd % 4294967296); ikj = ikm >= 1; if ikj then ikj = ikm <= 4 end; if ikj then ikk = (ikk + 2654435769.) % 4294967296; if ikm == 1 then ikc = iMl(iMh(iMj(ike, 1), iMi(ikk, 255.))); ikf = true; break elseif ikm == 2 then ikc = iMl(iMh(iMj(ike, 1), iMi(ikk, 255.)), iMh(iMj(ike, 2), iMi(iMk(ikk, 8), 255.))); ikf = true; break elseif ikm == 3. then ikc = iMl(iMh(iMj(ike, 1), iMi(ikk, 255.)), iMh(iMj(ike, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ike, 3.), iMi(iMk(ikk, 16), 255.))); ikf = true; break elseif ikm == 4 then ikc = iMl(iMh(iMj(ike, 1), iMi(ikk, 255.)), iMh(iMj(ike, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ike, 3.), iMi(iMk(ikk, 16), 255.)), iMh(iMj(ike, 4), iMi(iMk(ikk, 24.), 255.))); ikf = true; break end end; iki = iMm(ike); ikh = 0.; while true do if ikh + 4 <= ikm then ikk = (ikk + 2654435769.) % 4294967296; iMq(iki, ikh, iMh(iMo(iki, ikh), ikk)); ikh = ikh + 4 else break end end; if ikf then break end; ikk = (ikk + 2654435769.) % 4294967296; ikg = 0.; while true do if ikh < ikm then iMr(iki, ikh, iMh(iMp(iki, ikh), iMi(iMk(ikk, ikg * 8), 255.))); ikh = ikh + 1; ikg = ikg + 1 else break end end; if ikf then break end; do ikc = iMn(iki, 0., ikm); ikf = true; break end; break end end; m7 = m5[iku][ikt][ikc] + iMt(-iWp[8888], iWp[8888]) / iWp[2389]; ikv = nil; do iki = iWp[4144]; ikj = iWp[5985.]; ikk = (iWp[14] + lQ) % iWp[5374]; ikm = k7; ikh = false; while true do ikc = #ikj; iko = ikc - iki; ikp = ikm(ikk % 4294967296); ikd = iko >= 1; if ikd then ikd = iko <= 4 end; if ikd then ikp = (ikp + 2654435769.) % 4294967296; if iko == 1 then ikv = iMl(iMh(iMj(ikj, 1), iMi(ikp, 255.))); ikh = true; break elseif iko == 2 then ikv = iMl(iMh(iMj(ikj, 1), iMi(ikp, 255.)), iMh(iMj(ikj, 2), iMi(iMk(ikp, 8), 255.))); ikh = true; break elseif iko == 3. then ikv = iMl(iMh(iMj(ikj, 1), iMi(ikp, 255.)), iMh(iMj(ikj, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(ikj, 3.), iMi(iMk(ikp, 16), 255.))); ikh = true; break elseif iko == 4 then ikv = iMl(iMh(iMj(ikj, 1), iMi(ikp, 255.)), iMh(iMj(ikj, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(ikj, 3.), iMi(iMk(ikp, 16), 255.)), iMh(iMj(ikj, 4), iMi(iMk(ikp, 24.), 255.))); ikh = true; break end end; ike = iMm(ikj); ikf = 0.; while true do if ikf + 4 <= iko then ikp = (ikp + 2654435769.) % 4294967296; iMq(ike, ikf, iMh(iMo(ike, ikf), ikp)); ikf = ikf + 4 else break end end; if ikh then break end; ikp = (ikp + 2654435769.) % 4294967296; ikg = 0.; while true do if ikf < iko then iMr(ike, ikf, iMh(iMp(ike, ikf), iMi(iMk(ikp, ikg * 8), 255.))); ikf = ikf + 1; ikg = ikg + 1 else break end end; if ikh then break end; do ikv = iMn(ike, 0., iko); ikh = true; break end; break end end; ikc = nil; do ike = iWp[4976]; ikd = iWp[9964]; ikp = (iWp[5617] + lQ) % iWp[5374]; iko = k7; ikf = false; while true do ikt = #ikd; ikm = ikt - ike; ikk = iko(ikp % 4294967296); ikj = ikm >= 1; if ikj then ikj = ikm <= 4 end; if ikj then ikk = (ikk + 2654435769.) % 4294967296; if ikm == 1 then ikc = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.))); ikf = true; break elseif ikm == 2 then ikc = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.))); ikf = true; break elseif ikm == 3. then ikc = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.))); ikf = true; break elseif ikm == 4 then ikc = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.)), iMh(iMj(ikd, 4), iMi(iMk(ikk, 24.), 255.))); ikf = true; break end end; iki = iMm(ikd); ikh = 0.; while true do if ikh + 4 <= ikm then ikk = (ikk + 2654435769.) % 4294967296; iMq(iki, ikh, iMh(iMo(iki, ikh), ikk)); ikh = ikh + 4 else break end end; if ikf then break end; ikk = (ikk + 2654435769.) % 4294967296; ikg = 0.; while true do if ikh < ikm then iMr(iki, ikh, iMh(iMp(iki, ikh), iMi(iMk(ikk, ikg * 8), 255.))); ikh = ikh + 1; ikg = ikg + 1 else break end end; if ikf then break end; do ikc = iMn(iki, 0., ikm); ikf = true; break end; break end end; ikt = nil; do ikh = iWp[8250.]; iki = iWp[10819]; ikj = k7; ikk = (iWp[6803] + lQ) % iWp[5374]; ikm = iWp[10480]; ikg = false; while true do ike = #ikh; ikf = ike - ikm; ikw = ikj(ikk % 4294967296); iku = ikf >= 1; if iku then iku = ikf <= 4 end; if iku then ikw = iMs((ikw + 1832704949) % 4294967296, 13); if ikf == 1 then ikt = iMl(iMh(iMj(ikh, 1), iMi(ikw, 255.))); ikg = true; break elseif ikf == 2 then ikt = iMl(iMh(iMj(ikh, 1), iMi(ikw, 255.)), iMh(iMj(ikh, 2), iMi(iMk(ikw, 8), 255.))); ikg = true; break elseif ikf == 3. then ikt = iMl(iMh(iMj(ikh, 1), iMi(ikw, 255.)), iMh(iMj(ikh, 2), iMi(iMk(ikw, 8), 255.)), iMh(iMj(ikh, 3.), iMi(iMk(ikw, 16), 255.))); ikg = true; break elseif ikf == 4 then ikt = iMl(iMh(iMj(ikh, 1), iMi(ikw, 255.)), iMh(iMj(ikh, 2), iMi(iMk(ikw, 8), 255.)), iMh(iMj(ikh, 3.), iMi(iMk(ikw, 16), 255.)), iMh(iMj(ikh, 4), iMi(iMk(ikw, 24.), 255.))); ikg = true; break end end; iko = iMm(ikh); ikp = 0.; while true do if ikp + 4 <= ikf then ikw = iMs((ikw + 1832704949) % 4294967296, 13); iMq(iko, ikp, iMh(iMo(iko, ikp), ikw)); ikp = ikp + 4 else break end end; if ikg then break end; ikw = iMs((ikw + 1832704949) % 4294967296, 13); ikd = 0.; while true do if ikp < ikf then iMr(iko, ikp, iMh(iMp(iko, ikp), iMi(iMk(ikw, ikd * 8), 255.))); ikp = ikp + 1; ikd = ikd + 1 else break end end; if ikg then break end; do ikt = iMn(iko, 0., ikf); ikg = true; break end; break end end; ikw = nil; do ike = false; ikd = iWp[3645.]; ikp = (iWp[140] + lQ) % iWp[5374]; iko = k7; iku = iWp[10480]; ikf = false; while true do ikl = #ikd; ikm = ikl - iku; ikk = iko(ikp % 4294967296); ikk = ikk % 2147483646. + 1; ikj = ikm >= 1; if ikj then ikj = ikm <= 4 end; if ikj then ikk = ikk * 16807 % 2147483647; if ikm == 1 then ikw = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.))); ikf = true; break elseif ikm == 2 then ikw = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.))); ikf = true; break elseif ikm == 3. then ikw = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.))); ikf = true; break elseif ikm == 4 then ikw = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.)), iMh(iMj(ikd, 4), iMi(iMk(ikk, 24.), 255.))); ikf = true; break end end; iki = iMm(ikd); ikh = 0.; while true do if ikh <= ikm - 4 then ikk = ikk * 16807 % 2147483647; iMq(iki, ikh, iMh(iMo(iki, ikh), ikk)); ikh = ikh + 4 else break end end; if ikf then break end; ikk = ikk * 16807 % 2147483647; ikg = 0.; while true do if ikh < ikm then iMr(iki, ikh, iMh(iMp(iki, ikh), iMi(iMk(ikk, ikg * 8), 255.))); ikh = ikh + 1; ikg = ikg + 1 else break end end; if ikf then break end; do ikw = iMn(iki, 0., ikm); ikf = true; break end; break end end; ikl = nil; do ikj = iWp[10480]; ikk = k7; ikm = (iWp[1242.] + lQ) % iWp[5374]; iki = iWp[9024.]; ikh = false; while true do iku = #iki; iko = iku - ikj; ikp = ikk(ikm % 4294967296); ikp = ikp % 2147483646. + 1; ikd = iko >= 1; if ikd then ikd = iko <= 4 end; if ikd then ikp = ikp * 16807 % 2147483647; if iko == 1 then ikl = iMl(iMh(iMj(iki, 1), iMi(ikp, 255.))); ikh = true; break elseif iko == 2 then ikl = iMl(iMh(iMj(iki, 1), iMi(ikp, 255.)), iMh(iMj(iki, 2), iMi(iMk(ikp, 8), 255.))); ikh = true; break elseif iko == 3. then ikl = iMl(iMh(iMj(iki, 1), iMi(ikp, 255.)), iMh(iMj(iki, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(iki, 3.), iMi(iMk(ikp, 16), 255.))); ikh = true; break elseif iko == 4 then ikl = iMl(iMh(iMj(iki, 1), iMi(ikp, 255.)), iMh(iMj(iki, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(iki, 3.), iMi(iMk(ikp, 16), 255.)), iMh(iMj(iki, 4), iMi(iMk(ikp, 24.), 255.))); ikh = true; break end end; ike = iMm(iki); ikf = 0.; while true do if ikf + 4 <= iko then ikp = ikp * 16807 % 2147483647; iMq(ike, ikf, iMh(iMo(ike, ikf), ikp)); ikf = ikf + 4 else break end end; if ikh then break end; ikp = ikp * 16807 % 2147483647; ikg = 0.; while true do if ikf < iko then iMr(ike, ikf, iMh(iMp(ike, ikf), iMi(iMk(ikp, ikg * 8), 255.))); ikf = ikf + 1; ikg = ikg + 1 else break end end; if ikh then break end; do ikl = iMn(ike, 0., iko); ikh = true; break end; break end end; iku = nil; do ikf = true; ike = iWp[4010]; ikd = (iWp[7932.] + lQ) % iWp[5374]; ikp = k7; iko = iWp[1362.]; ikg = false; while true do ikn = #ike; iks = ikn - iko; ikm = ikp(ikd % 4294967296); ikm = ikm % 2147483646. + 1; ikk = iks >= 1; if ikk then ikk = iks <= 4 end; if ikk then ikm = ikm * 16807 % 2147483647; if iks == 1 then iku = iMl(iMh(iMj(ike, 1), iMi(ikm, 255.))); ikg = true; break elseif iks == 2 then iku = iMl(iMh(iMj(ike, 1), iMi(ikm, 255.)), iMh(iMj(ike, 2), iMi(iMk(ikm, 8), 255.))); ikg = true; break elseif iks == 3. then iku = iMl(iMh(iMj(ike, 1), iMi(ikm, 255.)), iMh(iMj(ike, 2), iMi(iMk(ikm, 8), 255.)), iMh(iMj(ike, 3.), iMi(iMk(ikm, 16), 255.))); ikg = true; break elseif iks == 4 then iku = iMl(iMh(iMj(ike, 1), iMi(ikm, 255.)), iMh(iMj(ike, 2), iMi(iMk(ikm, 8), 255.)), iMh(iMj(ike, 3.), iMi(iMk(ikm, 16), 255.)), iMh(iMj(ike, 4), iMi(iMk(ikm, 24.), 255.))); ikg = true; break end end; ikj = iMm(ike); iki = 0.; while true do if iki <= iks - 4 then ikm = ikm * 16807 % 2147483647; iMq(ikj, iki, iMh(iMo(ikj, iki), ikm)); iki = iki + 4 else break end end; if ikg then break end; ikm = ikm * 16807 % 2147483647; ikh = 0.; while true do if iki < iks then iMr(ikj, iki, iMh(iMp(ikj, iki), iMi(iMk(ikm, ikh * 8), 255.))); iki = iki + 1; ikh = ikh + 1 else break end end; if ikg then break end; do iku = iMn(ikj, 0., iks); ikg = true; break end; break end end; lh(m5, { [ikv] = iWp[10184][ikc](m7, iWp[10480], iWp[5689], iWp[10480]), [ikt] = iWp[7718] }, iMt(iWp[1371.], iWp[4795]), iWp[8269][ikw][ikl])[iku]:Connect(function() if not m5 then local iJ2 = { iIn, k7, m5 } end; if iIn[4457] / (iIn[4942] % iIn[4942]) - iIn[3706] / (iIn[946] % iIn[946]) == iIn[6446] / (iIn[2525] % iIn[2525]) * (iIn[10906] - iIn[10906]) then local iWq = iIn; for iz0 = iWq[7718], iWq[1353.] do if iz0 * iz0 + iWq[7718] <= iWq[5300] - iWq[5300] then local iz_ = iWq[8227] < iWq[8818]; iz_ = c * iWq[2373.]; am = ai[aj] end end; H[iWq[2867]] = false and true end; m5:Destroy() end); m9 = iWp[1371.] else m9 = iWp[5300] end elseif m9 < 3. then m9 = if lr then iWp[954.] else iWp[7718] else ikn = nil; do ikk = false; ikm = iWp[8589.]; iks = (iWp[5545] + lQ) % iWp[5374]; iki = k7; ikj = iWp[5257]; ikh = false; while true do iku = #ikm; iko = iku - ikj; ikp = iki(iks % 4294967296); ikp = ikp % 2147483646. + 1; ikd = iko >= 1; if ikd then ikd = iko <= 4 end; if ikd then ikp = ikp * 16807 % 2147483647; if iko == 1 then ikn = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.))); ikh = true; break elseif iko == 2 then ikn = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.)), iMh(iMj(ikm, 2), iMi(iMk(ikp, 8), 255.))); ikh = true; break elseif iko == 3. then ikn = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.)), iMh(iMj(ikm, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(ikm, 3.), iMi(iMk(ikp, 16), 255.))); ikh = true; break elseif iko == 4 then ikn = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.)), iMh(iMj(ikm, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(ikm, 3.), iMi(iMk(ikp, 16), 255.)), iMh(iMj(ikm, 4), iMi(iMk(ikp, 24.), 255.))); ikh = true; break end end; ike = iMm(ikm); ikf = 0.; while true do if ikf <= iko - 4 then ikp = ikp * 16807 % 2147483647; iMq(ike, ikf, iMh(iMo(ike, ikf), ikp)); ikf = ikf + 4 else break end end; if ikh then break end; ikp = ikp * 16807 % 2147483647; ikg = 0.; while true do if ikf < iko then iMr(ike, ikf, iMh(iMp(ike, ikf), iMi(iMk(ikp, ikg * 8), 255.))); ikf = ikf + 1; ikg = ikg + 1 else break end end; if ikh then break end; do ikn = iMn(ike, 0., iko); ikh = true; break end; break end end; iWp[4085][ikn](iWp[1673]); m9 = iWp[7327] end elseif m9 < 6. then if m9 < 5 then iku = nil; do ikg = true; ikf = k7; ike = iWp[7585]; ikd = iWp[10480]; ikp = iWp[1177]; iko = (iWp[6425] + lQ) % iWp[5374]; ikh = false; while true do ikl = #ikp; ikn = ikl - ikd; iks = ikf(iko % 4294967296); iks = iks % 2147483646. + 1; ikm = ikn >= 1; if ikm then ikm = ikn <= 4 end; if ikm then iks = iks * 16807 % 2147483647; if ikn == 1 then iku = iMl(iMh(iMj(ikp, 1), iMi(iks, 255.))); ikh = true; break elseif ikn == 2 then iku = iMl(iMh(iMj(ikp, 1), iMi(iks, 255.)), iMh(iMj(ikp, 2), iMi(iMk(iks, 8), 255.))); ikh = true; break elseif ikn == 3. then iku = iMl(iMh(iMj(ikp, 1), iMi(iks, 255.)), iMh(iMj(ikp, 2), iMi(iMk(iks, 8), 255.)), iMh(iMj(ikp, 3.), iMi(iMk(iks, 16), 255.))); ikh = true; break elseif ikn == 4 then iku = iMl(iMh(iMj(ikp, 1), iMi(iks, 255.)), iMh(iMj(ikp, 2), iMi(iMk(iks, 8), 255.)), iMh(iMj(ikp, 3.), iMi(iMk(iks, 16), 255.)), iMh(iMj(ikp, 4), iMi(iMk(iks, 24.), 255.))); ikh = true; break end end; ikk = iMm(ikp); ikj = 0.; while true do if ikj <= ikn - 4 then iks = iks * 16807 % 2147483647; iMq(ikk, ikj, iMh(iMo(ikk, ikj), iks)); ikj = ikj + 4 else break end end; if ikh then break end; iks = iks * 16807 % 2147483647; iki = 0.; while true do if ikj < ikn then iMr(ikk, ikj, iMh(iMp(ikk, ikj), iMi(iMk(iks, iki * 8), 255.))); ikj = ikj + 1; iki = iki + 1 else break end end; if ikh then break end; do iku = iMn(ikk, 0., ikn); ikh = true; break end; break end end; m9 = if lK[iku] then iWp[10480] else iWp[1371.] else na = true; m9 = iWp[4795] end elseif m9 < 7 then m9 = iWp[4795] else break end end; if na then break end end; m8 = 0. end elseif m8 < 6516. then if m8 == 6036. then nb = (nb * 1664525 + m8) % 4294967296; break else break end else break end end end end); iVM[7] = nil; do iVM[26] = iV8[1528]; iVM[10] = k7; iVM[24.] = iV8[981.]; iVM[22] = iV8[946]; ihR = iV8[1165]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[27.] = false; while true do iVM[13] = #ihR; iVM[23] = iVM[13] - iVM[22]; ihT = iVM[10](iVM[19] % 4294967296); ihT = ihT % 2147483646. + 1; iVM[1] = iVM[23] >= 1; if iVM[1] then iVM[1] = iVM[23] <= 4 end; if iVM[1] then ihT = ihT * 16807 % 2147483647; if iVM[23] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihT, 255.))); iVM[27.] = true; break elseif iVM[23] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[27.] = true; break elseif iVM[23] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[27.] = true; break elseif iVM[23] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[27.] = true; break end end; iVM[16] = buffer.fromstring(ihR); iVM[17] = 0.; while true do if iVM[17] <= iVM[23] - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[17], bit32.bxor(buffer.readu32(iVM[16], iVM[17]), ihT)); iVM[17] = iVM[17] + 4 else break end end; if iVM[27.] then break end; ihT = ihT * 16807 % 2147483647; iVM[21.] = 0.; while true do if iVM[17] < iVM[23] then buffer.writeu8(iVM[16], iVM[17], bit32.bxor(buffer.readu8(iVM[16], iVM[17]), bit32.band(bit32.rshift(ihT, iVM[21.] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[27.] then break end; do iVM[7] = buffer.readstring(iVM[16], 0., iVM[23]); iVM[27.] = true; break end; break end end; iVM[16] = nil; do ihT = iV8[10163]; iVM[23] = iV8[6.]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[17] = iV8[10480]; iVM[13] = false; while true do iVM[27.] = #iVM[23]; iVM[19] = iVM[27.] - iVM[17]; ihR = iVM[21.](iVM[1] % 4294967296); ihR = ihR % 2147483646. + 1; iVM[22] = iVM[19] >= 1; if iVM[22] then iVM[22] = iVM[19] <= 4 end; if iVM[22] then ihR = ihR * 16807 % 2147483647; if iVM[19] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihR, 255.))); iVM[13] = true; break elseif iVM[19] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[13] = true; break elseif iVM[19] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[13] = true; break elseif iVM[19] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[13] = true; break end end; iVM[24.] = buffer.fromstring(iVM[23]); iVM[10] = 0.; while true do if iVM[10] <= iVM[19] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[10], bit32.bxor(buffer.readu32(iVM[24.], iVM[10]), ihR)); iVM[10] = iVM[10] + 4 else break end end; if iVM[13] then break end; ihR = ihR * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[10] < iVM[19] then buffer.writeu8(iVM[24.], iVM[10], bit32.bxor(buffer.readu8(iVM[24.], iVM[10]), bit32.band(bit32.rshift(ihR, iVM[26] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[13] then break end; do iVM[16] = buffer.readstring(iVM[24.], 0., iVM[19]); iVM[13] = true; break end; break end end; iVM[24.] = nil; do iVM[26] = true; iVM[10] = iV8[4155.]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[22] = k7; ihR = iV8[10480]; iVM[27.] = false; while true do iVM[21.] = #iVM[10]; iVM[13] = iVM[21.] - ihR; iVM[23] = iVM[22](iVM[19] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; ihT = iVM[13] >= 1; if ihT then ihT = iVM[13] <= 4 end; if ihT then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[13] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[23], 255.))); iVM[27.] = true; break elseif iVM[13] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[27.] = true; break elseif iVM[13] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[27.] = true; break elseif iVM[13] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[27.] = true; break end end; iVM[1] = buffer.fromstring(iVM[10]); iVM[2] = 0.; while true do if iVM[2] <= iVM[13] - 4 then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[2], bit32.bxor(buffer.readu32(iVM[1], iVM[2]), iVM[23])); iVM[2] = iVM[2] + 4 else break end end; if iVM[27.] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[2] < iVM[13] then buffer.writeu8(iVM[1], iVM[2], bit32.bxor(buffer.readu8(iVM[1], iVM[2]), bit32.band(bit32.rshift(iVM[23], iVM[17] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[27.] then break end; do iVM[24.] = buffer.readstring(iVM[1], 0., iVM[13]); iVM[27.] = true; break end; break end end; iVM[2] = nil; do iVM[23] = false; iVM[21.] = iV8[2548]; ihT = (mC + lQ) % iV8[5374]; iVM[17] = k7; iVM[1] = iV8[8218]; iVM[13] = false; while true do iVM[27.] = #iVM[21.]; iVM[19] = iVM[27.] - iVM[1]; ihR = iVM[17](ihT % 4294967296); ihR = ihR % 2147483646. + 1; iVM[22] = iVM[19] >= 1; if iVM[22] then iVM[22] = iVM[19] <= 4 end; if iVM[22] then ihR = ihR * 16807 % 2147483647; if iVM[19] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(ihR, 255.))); iVM[13] = true; break elseif iVM[19] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[13] = true; break elseif iVM[19] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[13] = true; break elseif iVM[19] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[13] = true; break end end; iVM[9.] = buffer.fromstring(iVM[21.]); iVM[10] = 0.; while true do if iVM[10] <= iVM[19] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[10], bit32.bxor(buffer.readu32(iVM[9.], iVM[10]), ihR)); iVM[10] = iVM[10] + 4 else break end end; if iVM[13] then break end; ihR = ihR * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[10] < iVM[19] then buffer.writeu8(iVM[9.], iVM[10], bit32.bxor(buffer.readu8(iVM[9.], iVM[10]), bit32.band(bit32.rshift(ihR, iVM[26] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[13] then break end; do iVM[2] = buffer.readstring(iVM[9.], 0., iVM[19]); iVM[13] = true; break end; break end end; iVM[9.] = nil; do iVM[19] = iV8[10480]; iVM[26] = k7; ihR = (mC + lQ) % iV8[5374]; iVM[10] = iV8[1754]; iVM[22] = false; while true do iVM[27.] = #iVM[10]; iVM[17] = iVM[27.] - iVM[19]; iVM[21.] = iVM[26](ihR % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[13] = iVM[17] >= 1; if iVM[13] then iVM[13] = iVM[17] <= 4 end; if iVM[13] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if iVM[17] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.))); iVM[22] = true; break elseif iVM[17] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[22] = true; break elseif iVM[17] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[22] = true; break elseif iVM[17] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[22] = true; break end end; iVM[23] = buffer.fromstring(iVM[10]); ihT = 0.; while true do if ihT + 4 <= iVM[17] then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[23], ihT, bit32.bxor(buffer.readu32(iVM[23], ihT), iVM[21.])); ihT = ihT + 4 else break end end; if iVM[22] then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; iVM[1] = 0.; while true do if ihT < iVM[17] then buffer.writeu8(iVM[23], ihT, bit32.bxor(buffer.readu8(iVM[23], ihT), bit32.band(bit32.rshift(iVM[21.], iVM[1] * 8), 255.))); ihT = ihT + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[22] then break end; do iVM[9.] = buffer.readstring(iVM[23], 0., iVM[17]); iVM[22] = true; break end; break end end; iVM[23] = nil; do iVM[21.] = iV8[10480]; ihT = k7; iVM[17] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[4171]; iVM[13] = false; while true do iVM[10] = #iVM[1]; iVM[26] = iVM[10] - iVM[21.]; iVM[27.] = ihT(iVM[17] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[19] = iVM[26] >= 1; if iVM[19] then iVM[19] = iVM[26] <= 4 end; if iVM[19] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[26] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.))); iVM[13] = true; break elseif iVM[26] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[13] = true; break elseif iVM[26] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[13] = true; break elseif iVM[26] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[13] = true; break end end; ihR = buffer.fromstring(iVM[1]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[26] then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(ihR, iVM[22], bit32.bxor(buffer.readu32(ihR, iVM[22]), iVM[27.])); iVM[22] = iVM[22] + 4 else break end end; if iVM[13] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[22] < iVM[26] then buffer.writeu8(ihR, iVM[22], bit32.bxor(buffer.readu8(ihR, iVM[22]), bit32.band(bit32.rshift(iVM[27.], iVM[12.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[13] then break end; do iVM[23] = buffer.readstring(ihR, 0., iVM[26]); iVM[13] = true; break end; break end end; iVM[12.] = nil; do iVM[26] = iV8[4659.]; iVM[10] = iV8[8670.]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[22] = k7; ihR = iV8[10480]; iVM[27.] = false; while true do iVM[21.] = #iVM[10]; iVM[13] = iVM[21.] - ihR; iVM[25] = iVM[22](iVM[19] % 4294967296); iVM[25] = iVM[25] % 2147483646. + 1; ihT = iVM[13] >= 1; if ihT then ihT = iVM[13] <= 4 end; if ihT then iVM[25] = iVM[25] * 16807 % 2147483647; if iVM[13] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[25], 255.))); iVM[27.] = true; break elseif iVM[13] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.))); iVM[27.] = true; break elseif iVM[13] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.))); iVM[27.] = true; break elseif iVM[13] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[25], 24.), 255.))); iVM[27.] = true; break end end; iVM[1] = buffer.fromstring(iVM[10]); iVM[3.] = 0.; while true do if iVM[3.] <= iVM[13] - 4 then iVM[25] = iVM[25] * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[3.], bit32.bxor(buffer.readu32(iVM[1], iVM[3.]), iVM[25])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[27.] then break end; iVM[25] = iVM[25] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[3.] < iVM[13] then buffer.writeu8(iVM[1], iVM[3.], bit32.bxor(buffer.readu8(iVM[1], iVM[3.]), bit32.band(bit32.rshift(iVM[25], iVM[17] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[27.] then break end; do iVM[12.] = buffer.readstring(iVM[1], 0., iVM[13]); iVM[27.] = true; break end; break end end; iVM[3.] = nil; do iVM[1] = iV8[10294]; ihT = k7; iVM[25] = iV8[4567]; iVM[13] = iV8[10480]; iVM[21.] = iV8[7816]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[27.] = false; while true do iVM[22] = #iVM[21.]; iVM[4] = iVM[22] - iVM[13]; iVM[10] = ihT(iVM[17] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[26] = iVM[4] >= 1; if iVM[26] then iVM[26] = iVM[4] <= 4 end; if iVM[26] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[4] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[10], 255.))); iVM[27.] = true; break elseif iVM[4] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[27.] = true; break elseif iVM[4] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[27.] = true; break elseif iVM[4] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[27.] = true; break end end; iVM[5] = buffer.fromstring(iVM[21.]); iVM[19] = 0.; while true do if iVM[19] <= iVM[4] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[19], bit32.bxor(buffer.readu32(iVM[5], iVM[19]), iVM[10])); iVM[19] = iVM[19] + 4 else break end end; if iVM[27.] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; ihR = 0.; while true do if iVM[19] < iVM[4] then buffer.writeu8(iVM[5], iVM[19], bit32.bxor(buffer.readu8(iVM[5], iVM[19]), bit32.band(bit32.rshift(iVM[10], ihR * 8), 255.))); iVM[19] = iVM[19] + 1; ihR = ihR + 1 else break end end; if iVM[27.] then break end; do iVM[3.] = buffer.readstring(iVM[5], 0., iVM[4]); iVM[27.] = true; break end; break end end; k0 = lM(iVM[7], { [iVM[16]] = lF, [iVM[24.]] = iV8[10184][iVM[2]](iV8[10480], iV8[5671], iV8[7718], -iV8[8661.]), [iVM[9.]] = iV8[10184][iVM[23]](iV8[7718], -iV8[3960.], iV8[10480], iV8[8661.]), [iVM[12.]] = iV8[7718], [iVM[3.]] = iV8[2389] }); iVM[5] = nil; do iVM[4] = iV8[10480]; ihR = iV8[2753]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[19] = k7; iVM[26] = false; while true do iVM[13] = #ihR; iVM[22] = iVM[13] - iVM[4]; ihT = iVM[19](iVM[10] % 4294967296); iVM[1] = iVM[22] >= 1; if iVM[1] then iVM[1] = iVM[22] <= 4 end; if iVM[1] then ihT = (ihT + 2654435769.) % 4294967296; if iVM[22] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihT, 255.))); iVM[26] = true; break elseif iVM[22] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[26] = true; break elseif iVM[22] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[26] = true; break elseif iVM[22] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[26] = true; break end end; iVM[27.] = buffer.fromstring(ihR); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[22] then ihT = (ihT + 2654435769.) % 4294967296; buffer.writeu32(iVM[27.], iVM[17], bit32.bxor(buffer.readu32(iVM[27.], iVM[17]), ihT)); iVM[17] = iVM[17] + 4 else break end end; if iVM[26] then break end; ihT = (ihT + 2654435769.) % 4294967296; iVM[21.] = 0.; while true do if iVM[17] < iVM[22] then buffer.writeu8(iVM[27.], iVM[17], bit32.bxor(buffer.readu8(iVM[27.], iVM[17]), bit32.band(bit32.rshift(ihT, iVM[21.] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[26] then break end; do iVM[5] = buffer.readstring(iVM[27.], 0., iVM[22]); iVM[26] = true; break end; break end end; iVM[17] = nil; do ihT = iV8[6929]; iVM[13] = iV8[1514]; iVM[1] = k7; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10480]; iVM[22] = false; while true do iVM[4] = #ihT; iVM[10] = iVM[4] - iVM[27.]; iVM[26] = iVM[1](iVM[21.] % 4294967296); iVM[25] = iVM[10] >= 1; if iVM[25] then iVM[25] = iVM[10] <= 4 end; if iVM[25] then iVM[26] = bit32.lrotate((iVM[26] + 1832704949) % 4294967296, 13); if iVM[10] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[26], 255.))); iVM[22] = true; break elseif iVM[10] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[22] = true; break elseif iVM[10] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[22] = true; break elseif iVM[10] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[22] = true; break end end; iVM[19] = buffer.fromstring(ihT); ihR = 0.; while true do if ihR + 4 <= iVM[10] then iVM[26] = bit32.lrotate((iVM[26] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[19], ihR, bit32.bxor(buffer.readu32(iVM[19], ihR), iVM[26])); ihR = ihR + 4 else break end end; if iVM[22] then break end; iVM[26] = bit32.lrotate((iVM[26] + 1832704949) % 4294967296, 13); iVM[3.] = 0.; while true do if ihR < iVM[10] then buffer.writeu8(iVM[19], ihR, bit32.bxor(buffer.readu8(iVM[19], ihR), bit32.band(bit32.rshift(iVM[26], iVM[3.] * 8), 255.))); ihR = ihR + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[22] then break end; do iVM[17] = buffer.readstring(iVM[19], 0., iVM[10]); iVM[22] = true; break end; break end end; iVM[3.] = nil; do iVM[25] = iV8[731]; ihR = iV8[8657]; iVM[19] = iV8[8662]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[10480]; iVM[10] = k7; iVM[22] = false; while true do iVM[1] = #ihR; iVM[27.] = iVM[1] - iVM[26]; iVM[12.] = iVM[10](iVM[4] % 4294967296); iVM[21.] = iVM[27.] >= 1; if iVM[21.] then iVM[21.] = iVM[27.] <= 3. end; if iVM[21.] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; if iVM[27.] == 1 then iVM[3.] = string.char((string.byte(ihR, 1) - bit32.band(iVM[12.], 255.)) % 256); iVM[22] = true; break elseif iVM[27.] == 2 then iVM[3.] = string.char((string.byte(ihR, 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(ihR, 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256); iVM[22] = true; break elseif iVM[27.] == 3. then iVM[3.] = string.char((string.byte(ihR, 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(ihR, 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256, (string.byte(ihR, 3.) - bit32.band(bit32.rshift(iVM[12.], 16), 255.)) % 256); iVM[22] = true; break end end; iVM[13] = buffer.fromstring(ihR); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[27.] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[13], iVM[23], (buffer.readu32(iVM[13], iVM[23]) - iVM[12.]) % 4294967296); iVM[23] = iVM[23] + 4 else break end end; if iVM[22] then break end; iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; ihT = 0.; while true do if iVM[23] < iVM[27.] then buffer.writeu8(iVM[13], iVM[23], (buffer.readu8(iVM[13], iVM[23]) - bit32.band(bit32.rshift(iVM[12.], ihT * 8), 255.)) % 256); iVM[23] = iVM[23] + 1; ihT = ihT + 1 else break end end; if iVM[22] then break end; do iVM[3.] = buffer.readstring(iVM[13], 0., iVM[27.]); iVM[22] = true; break end; break end end; iVM[23] = nil; do iVM[13] = iV8[6528.]; iVM[21.] = k7; iVM[12.] = iV8[3654.]; iVM[27.] = iV8[9096.]; iVM[1] = iV8[4103]; ihT = (mC + lQ) % iV8[5374]; iVM[22] = false; while true do iVM[26] = #iVM[1]; iVM[25] = iVM[26] - iVM[27.]; iVM[19] = iVM[21.](ihT % 4294967296); iVM[19] = iVM[19] % 2147483646. + 1; ihR = iVM[25] >= 1; if ihR then ihR = iVM[25] <= 4 end; if ihR then iVM[19] = iVM[19] * 16807 % 2147483647; if iVM[25] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[19], 255.))); iVM[22] = true; break elseif iVM[25] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[22] = true; break elseif iVM[25] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[22] = true; break elseif iVM[25] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[22] = true; break end end; iVM[9.] = buffer.fromstring(iVM[1]); iVM[4] = 0.; while true do if iVM[4] <= iVM[25] - 4 then iVM[19] = iVM[19] * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[4], bit32.bxor(buffer.readu32(iVM[9.], iVM[4]), iVM[19])); iVM[4] = iVM[4] + 4 else break end end; if iVM[22] then break end; iVM[19] = iVM[19] * 16807 % 2147483647; iVM[10] = 0.; while true do if iVM[4] < iVM[25] then buffer.writeu8(iVM[9.], iVM[4], bit32.bxor(buffer.readu8(iVM[9.], iVM[4]), bit32.band(bit32.rshift(iVM[19], iVM[10] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[22] then break end; do iVM[23] = buffer.readstring(iVM[9.], 0., iVM[25]); iVM[22] = true; break end; break end end; iVM[9.] = nil; do iVM[25] = iV8[1411]; iVM[10] = iV8[7975]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[4] = k7; ihR = false; while true do iVM[26] = #iVM[10]; iVM[21.] = iVM[26] - iVM[25]; iVM[13] = iVM[4](iVM[19] % 4294967296); iVM[22] = iVM[21.] >= 1; if iVM[22] then iVM[22] = iVM[21.] <= 4 end; if iVM[22] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; if iVM[21.] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[13], 255.))); ihR = true; break elseif iVM[21.] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); ihR = true; break elseif iVM[21.] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); ihR = true; break elseif iVM[21.] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); ihR = true; break end end; ihT = buffer.fromstring(iVM[10]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[21.] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; buffer.writeu32(ihT, iVM[1], bit32.bxor(buffer.readu32(ihT, iVM[1]), iVM[13])); iVM[1] = iVM[1] + 4 else break end end; if ihR then break end; iVM[13] = (iVM[13] + 2654435769.) % 4294967296; iVM[27.] = 0.; while true do if iVM[1] < iVM[21.] then buffer.writeu8(ihT, iVM[1], bit32.bxor(buffer.readu8(ihT, iVM[1]), bit32.band(bit32.rshift(iVM[13], iVM[27.] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if ihR then break end; do iVM[9.] = buffer.readstring(ihT, 0., iVM[21.]); ihR = true; break end; break end end; ihT = nil; do iVM[21.] = iV8[8092]; iVM[27.] = iV8[6325]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[1] = k7; iVM[22] = iV8[1411]; iVM[26] = false; while true do iVM[25] = #iVM[27.]; iVM[19] = iVM[25] - iVM[22]; ihR = iVM[1](iVM[13] % 4294967296); ihR = ihR % 2147483646. + 1; iVM[12.] = iVM[19] >= 1; if iVM[12.] then iVM[12.] = iVM[19] <= 4 end; if iVM[12.] then ihR = ihR * 16807 % 2147483647; if iVM[19] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.))); iVM[26] = true; break elseif iVM[19] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[26] = true; break elseif iVM[19] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[26] = true; break elseif iVM[19] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[26] = true; break end end; iVM[4] = buffer.fromstring(iVM[27.]); iVM[10] = 0.; while true do if iVM[10] <= iVM[19] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[10], bit32.bxor(buffer.readu32(iVM[4], iVM[10]), ihR)); iVM[10] = iVM[10] + 4 else break end end; if iVM[26] then break end; ihR = ihR * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[10] < iVM[19] then buffer.writeu8(iVM[4], iVM[10], bit32.bxor(buffer.readu8(iVM[4], iVM[10]), bit32.band(bit32.rshift(ihR, iVM[2] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[26] then break end; do ihT = buffer.readstring(iVM[4], 0., iVM[19]); iVM[26] = true; break end; break end end; iVM[2] = nil; do iVM[25] = iV8[10480]; iVM[12.] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[2554]; iVM[10] = false; while true do iVM[22] = #iVM[4]; ihR = iVM[22] - iVM[25]; iVM[1] = iVM[12.](iVM[19] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[27.] = ihR >= 1; if iVM[27.] then iVM[27.] = ihR <= 4 end; if iVM[27.] then iVM[1] = iVM[1] * 16807 % 2147483647; if ihR == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.))); iVM[10] = true; break elseif ihR == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[10] = true; break elseif ihR == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[10] = true; break elseif ihR == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[10] = true; break end end; iVM[26] = buffer.fromstring(iVM[4]); iVM[21.] = 0.; while true do if iVM[21.] + 4 <= ihR then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[21.], bit32.bxor(buffer.readu32(iVM[26], iVM[21.]), iVM[1])); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[10] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[21.] < ihR then buffer.writeu8(iVM[26], iVM[21.], bit32.bxor(buffer.readu8(iVM[26], iVM[21.]), bit32.band(bit32.rshift(iVM[1], iVM[13] * 8), 255.))); iVM[21.] = iVM[21.] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[10] then break end; do iVM[2] = buffer.readstring(iVM[26], 0., ihR); iVM[10] = true; break end; break end end; lM(iVM[5], { [iVM[17]] = k0, [iVM[3.]] = iV8[9906.][iVM[23]](iV8[10480], iV8[4976]), [iVM[9.]] = iV8[8269][ihT][iVM[2]] }); lR = function(aU, aV, aW) local iMF = bit32.band; local iMG = bit32.bxor; local iMH = string.byte; local iMI = bit32.rshift; local iMJ = string.char; local iMK = buffer.fromstring; local iML = buffer.readstring; local iMM = buffer.readu32; local iMN = buffer.readu8; local iMO = buffer.writeu32; local iMP = buffer.writeu8; local iMQ = bit32.lrotate; if not lM then local iJ6 = { lM, lQ, lV, iIn, k7, lh, aU, aV, aW } end; local ikP = nil; for iAw = iIn[7718], iIn[1353.] do if iAw * iAw < iIn[4218.] - iIn[4218.] then iIn[9906.][iIn[3990.]] = #iIn[10184]; local iAv = iIn[4191.] .. ai end end; for iAv = iIn[7718], iIn[1353.] do if iAv * iAv + iIn[7718] <= iIn[537.] - iIn[537.] then ikP[iIn[4099]] = string or false end end; local ikQ = nil; local ikR = nil; local ikS = nil; while iIn[9693.] % iIn[9693.] / (iIn[7474] - iIn[7474]) >= iIn[7670] do local iAv = { select, true } end; local ikT = nil; for iAB = iIn[7718], iIn[1353.] do if iAB * iAB + iIn[7718] <= iIn[9486.] % iIn[9486.] then iIn[8269](); for iAz = iIn[7718], iIn[1371.] do if iAz * iAz + iIn[7718] <= iIn[3768.] - iIn[3768.] then for iAw = iIn[6268] / (iIn[294.] % iIn[294.]), iIn[5798] - iIn[5798] do local iAv = not ikR; iAv = iIn[8269] + iIn[5481.] end; local iAx = iIn[4341.] + iIn[1590.]; local iAy = #{} end end; local iAA = iIn[5769.] * iIn[8928.] end end; local ikU = nil; local ikV = nil; while iIn[1411] % iIn[1411] / (iIn[10906] % iIn[10906]) == J do while iIn[9096.] % iIn[9096.] / (iIn[5436.] - iIn[5436.]) == ikQ do local iAv = not E end end; local ikW = nil; local ikX = nil; local ikY = nil; local ikZ = nil; for iAv = iIn[7718], iIn[1371.] do if iAv * iAv + iIn[7718] <= iIn[6828.] - iIn[6828.] then iIn[683][type] = iIn[8807][iIn[4958]]; iIn[177.][aG] = iIn[3650] % iIn[4085] end end; local ik_ = nil; local ik0 = nil; local ik1 = nil; local ik2 = nil; local ik3 = nil; local ik4 = nil; local ik5 = nil; if iIn[2994.] % iIn[2994.] / (iIn[5208.] % iIn[5208.]) == ikZ then z:clone(iIn[3265]) end; local ik6 = nil; if iIn[1590.] > iIn[4968.] % iIn[4968.] / (iIn[10838] - iIn[10838]) then iIn[3300.][iIn[2380]] = false and J end; local ik7 = nil; local ik8 = nil; for iAw = iIn[7718], iIn[1371.] do if iAw * iAw + iIn[7718] <= iIn[2373.] % iIn[2373.] then local iAv = iIn[3182] % ik8; iIn[7431.]:update() end end; for iAv = iIn[7718], iIn[1371.] do if (iAv * iAv + iAv) % iIn[1353.] == iIn[7718] then I(tonumber); ik8 = ikV[iIn[3723.]] end end; local ik9 = nil; local ila = nil; if iIn[2366] % iIn[2366] / (iIn[4968.] % iIn[4968.]) < iIn[8090] then local iAv = { J }; iAv = ikY or iIn[2627] end; for iAw = iIn[7718], iIn[1353.] do if iAw * iAw < iIn[5300] % iIn[5300] then local iAv = math or iIn[9906.] end end; local ilb = nil; for iAw = iIn[7718], iIn[1371.] do if iAw * iAw + iIn[7718] <= iIn[4526] % iIn[4526] then local iAv = #iIn[1317.]; ikU[iIn[9584]] = #ik6 end end; for iAv = iIn[6621.] / (iIn[10212.] % iIn[10212.]), iIn[293] % iIn[293] do ikS = { al }; ik2[iIn[3723.]] = iIn[1418][iIn[8029]] end; local ilc = nil; for iAx = iIn[10212.] / (iIn[9501.] - iIn[9501.]), iIn[1362.] % iIn[1362.] do local iAv = Q[iIn[2830]]; local iAw = iIn[6868] .. iIn[7770.] end; local ild = nil; if iIn[4976] / (iIn[4090] - iIn[4090]) - iIn[275] / (iIn[10653.] - iIn[10653.]) == iIn[10899.] then ikW(); P = ({})[iIn[8029]]; w[iIn[9584]] = iIn[8558] .. E end; local ile = nil; local ilf = nil; if iIn[8568.] % iIn[8568.] / (iIn[4497.] - iIn[4497.]) == iIn[8269] then aW[iIn[9609.]] = not iIn[5393]; local iAv = iIn[6912.] .. iIn[241] end; local ilg = nil; local ilh = nil; local nc, nd = nil, nil; local ne = nil; ne = 1; while true do ne = 15972. - ne; do if ne < 13303 then break elseif ne < 15969. then break elseif ne < 15971 then if ne < 15970 then aW = nd; ikP = nil; do ikS = iIn[2012]; ikV = iIn[10685]; ikR = false; ikU = (ne + lQ) % iIn[5374]; ikQ = iIn[10480]; ikT = k7; ikW = false; while true do ik_ = #ikV; ik2 = ik_ - ikQ; ikZ = ikT(ikU % 4294967296); ik1 = ik2 >= 1; if ik1 then ik1 = ik2 <= 3. end; if ik1 then ikZ = (ikZ * 1597 + 51749) % 4294967296; if ik2 == 1 then ikP = iMJ((iMH(ikV, 1) - iMF(ikZ, 255.)) % 256); ikW = true; break elseif ik2 == 2 then ikP = iMJ((iMH(ikV, 1) - iMF(ikZ, 255.)) % 256, (iMH(ikV, 2) - iMF(iMI(ikZ, 8), 255.)) % 256); ikW = true; break elseif ik2 == 3. then ikP = iMJ((iMH(ikV, 1) - iMF(ikZ, 255.)) % 256, (iMH(ikV, 2) - iMF(iMI(ikZ, 8), 255.)) % 256, (iMH(ikV, 3.) - iMF(iMI(ikZ, 16), 255.)) % 256); ikW = true; break end end; ikY = iMK(ikV); ik0 = 0.; while true do if ik0 + 4 <= ik2 then ikZ = (ikZ * 1597 + 51749) % 4294967296; iMO(ikY, ik0, (iMM(ikY, ik0) - ikZ) % 4294967296); ik0 = ik0 + 4 else break end end; if ikW then break end; ikZ = (ikZ * 1597 + 51749) % 4294967296; ikX = 0.; while true do if ik0 < ik2 then iMP(ikY, ik0, (iMN(ikY, ik0) - iMF(iMI(ikZ, ikX * 8), 255.)) % 256); ik0 = ik0 + 1; ikX = ikX + 1 else break end end; if ikW then break end; do ikP = iML(ikY, 0., ik2); ikW = true; break end; break end end; ik2 = nil; do ik_ = iIn[5262.]; ikY = iIn[3845]; ik0 = (ne + lQ) % iIn[5374]; ikZ = k7; ik1 = iIn[10480]; ikX = false; while true do ikQ = #ikY; ikU = ikQ - ik1; ikR = ikZ(ik0 % 4294967296); ikR = ikR % 2147483646. + 1; ikV = ikU >= 1; if ikV then ikV = ikU <= 4 end; if ikV then ikR = ikR * 16807 % 2147483647; if ikU == 1 then ik2 = iMJ(iMG(iMH(ikY, 1), iMF(ikR, 255.))); ikX = true; break elseif ikU == 2 then ik2 = iMJ(iMG(iMH(ikY, 1), iMF(ikR, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ikR, 8), 255.))); ikX = true; break elseif ikU == 3. then ik2 = iMJ(iMG(iMH(ikY, 1), iMF(ikR, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ikR, 8), 255.)), iMG(iMH(ikY, 3.), iMF(iMI(ikR, 16), 255.))); ikX = true; break elseif ikU == 4 then ik2 = iMJ(iMG(iMH(ikY, 1), iMF(ikR, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ikR, 8), 255.)), iMG(iMH(ikY, 3.), iMF(iMI(ikR, 16), 255.)), iMG(iMH(ikY, 4), iMF(iMI(ikR, 24.), 255.))); ikX = true; break end end; ikS = iMK(ikY); ikW = 0.; while true do if ikW <= ikU - 4 then ikR = ikR * 16807 % 2147483647; iMO(ikS, ikW, iMG(iMM(ikS, ikW), ikR)); ikW = ikW + 4 else break end end; if ikX then break end; ikR = ikR * 16807 % 2147483647; ikT = 0.; while true do if ikW < ikU then iMP(ikS, ikW, iMG(iMN(ikS, ikW), iMF(iMI(ikR, ikT * 8), 255.))); ikW = ikW + 1; ikT = ikT + 1 else break end end; if ikX then break end; do ik2 = iML(ikS, 0., ikU); ikX = true; break end; break end end; ikQ = nil; do ikW = false; ikT = k7; ikV = iIn[6088]; ikS = iIn[5212]; ikU = iIn[6566]; ikR = (ne + lQ) % iIn[5374]; ikX = false; while true do ik4 = #ikU; ik_ = ik4 - ikS; ik3 = ikT(ikR % 4294967296); ik3 = ik3 % 2147483646. + 1; ikZ = ik_ >= 1; if ikZ then ikZ = ik_ <= 4 end; if ikZ then ik3 = ik3 * 16807 % 2147483647; if ik_ == 1 then ikQ = iMJ(iMG(iMH(ikU, 1), iMF(ik3, 255.))); ikX = true; break elseif ik_ == 2 then ikQ = iMJ(iMG(iMH(ikU, 1), iMF(ik3, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ik3, 8), 255.))); ikX = true; break elseif ik_ == 3. then ikQ = iMJ(iMG(iMH(ikU, 1), iMF(ik3, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ik3, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ik3, 16), 255.))); ikX = true; break elseif ik_ == 4 then ikQ = iMJ(iMG(iMH(ikU, 1), iMF(ik3, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ik3, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ik3, 16), 255.)), iMG(iMH(ikU, 4), iMF(iMI(ik3, 24.), 255.))); ikX = true; break end end; ik1 = iMK(ikU); ikY = 0.; while true do if ikY <= ik_ - 4 then ik3 = ik3 * 16807 % 2147483647; iMO(ik1, ikY, iMG(iMM(ik1, ikY), ik3)); ikY = ikY + 4 else break end end; if ikX then break end; ik3 = ik3 * 16807 % 2147483647; ik0 = 0.; while true do if ikY < ik_ then iMP(ik1, ikY, iMG(iMN(ik1, ikY), iMF(iMI(ik3, ik0 * 8), 255.))); ikY = ikY + 1; ik0 = ik0 + 1 else break end end; if ikX then break end; do ikQ = iML(ik1, 0., ik_); ikX = true; break end; break end end; ik4 = nil; do ikZ = iIn[9751]; ik1 = false; ik_ = k7; ik3 = (ne + lQ) % iIn[5374]; ik0 = iIn[4991]; ikY = false; while true do ikU = #ikZ; ikR = ikU - ik0; ikV = ik_(ik3 % 4294967296); ikS = ikR >= 1; if ikS then ikS = ikR <= 4 end; if ikS then ikV = iMQ((ikV + 1832704949) % 4294967296, 13); if ikR == 1 then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikV, 255.))); ikY = true; break elseif ikR == 2 then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikV, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikV, 8), 255.))); ikY = true; break elseif ikR == 3. then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikV, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikV, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikV, 16), 255.))); ikY = true; break elseif ikR == 4 then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikV, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikV, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikV, 16), 255.)), iMG(iMH(ikZ, 4), iMF(iMI(ikV, 24.), 255.))); ikY = true; break end end; ikW = iMK(ikZ); ikT = 0.; while true do if ikT + 4 <= ikR then ikV = iMQ((ikV + 1832704949) % 4294967296, 13); iMO(ikW, ikT, iMG(iMM(ikW, ikT), ikV)); ikT = ikT + 4 else break end end; if ikY then break end; ikV = iMQ((ikV + 1832704949) % 4294967296, 13); ikX = 0.; while true do if ikT < ikR then iMP(ikW, ikT, iMG(iMN(ikW, ikT), iMF(iMI(ikV, ikX * 8), 255.))); ikT = ikT + 1; ikX = ikX + 1 else break end end; if ikY then break end; do ik4 = iML(ikW, 0., ikR); ikY = true; break end; break end end; ikR = nil; do ikW = iIn[627.]; ikT = iIn[2964.]; ikV = k7; ikS = (ne + lQ) % iIn[5374]; ikU = iIn[4067]; ikX = false; while true do ik5 = #ikW; ik_ = ik5 - ikU; ik3 = ikV(ikS % 4294967296); ikZ = ik_ >= 1; if ikZ then ikZ = ik_ <= 4 end; if ikZ then ik3 = iMQ((ik3 + 1832704949) % 4294967296, 13); if ik_ == 1 then ikR = iMJ(iMG(iMH(ikW, 1), iMF(ik3, 255.))); ikX = true; break elseif ik_ == 2 then ikR = iMJ(iMG(iMH(ikW, 1), iMF(ik3, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik3, 8), 255.))); ikX = true; break elseif ik_ == 3. then ikR = iMJ(iMG(iMH(ikW, 1), iMF(ik3, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik3, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ik3, 16), 255.))); ikX = true; break elseif ik_ == 4 then ikR = iMJ(iMG(iMH(ikW, 1), iMF(ik3, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik3, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ik3, 16), 255.)), iMG(iMH(ikW, 4), iMF(iMI(ik3, 24.), 255.))); ikX = true; break end end; ik1 = iMK(ikW); ikY = 0.; while true do if ikY + 4 <= ik_ then ik3 = iMQ((ik3 + 1832704949) % 4294967296, 13); iMO(ik1, ikY, iMG(iMM(ik1, ikY), ik3)); ikY = ikY + 4 else break end end; if ikX then break end; ik3 = iMQ((ik3 + 1832704949) % 4294967296, 13); ik0 = 0.; while true do if ikY < ik_ then iMP(ik1, ikY, iMG(iMN(ik1, ikY), iMF(iMI(ik3, ik0 * 8), 255.))); ikY = ikY + 1; ik0 = ik0 + 1 else break end end; if ikX then break end; do ikR = iML(ik1, 0., ik_); ikX = true; break end; break end end; ik5 = nil; do ik0 = iIn[10403]; ikZ = iIn[10074.]; ik1 = k7; ik_ = (ne + lQ) % iIn[5374]; ik3 = iIn[797]; ikY = false; while true do ik6 = #ik0; ikV = ik6 - ik3; ikS = ik1(ik_ % 4294967296); ikW = ikV >= 1; if ikW then ikW = ikV <= 4 end; if ikW then ikS = iMQ((ikS + 1832704949) % 4294967296, 13); if ikV == 1 then ik5 = iMJ(iMG(iMH(ik0, 1), iMF(ikS, 255.))); ikY = true; break elseif ikV == 2 then ik5 = iMJ(iMG(iMH(ik0, 1), iMF(ikS, 255.)), iMG(iMH(ik0, 2), iMF(iMI(ikS, 8), 255.))); ikY = true; break elseif ikV == 3. then ik5 = iMJ(iMG(iMH(ik0, 1), iMF(ikS, 255.)), iMG(iMH(ik0, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ik0, 3.), iMF(iMI(ikS, 16), 255.))); ikY = true; break elseif ikV == 4 then ik5 = iMJ(iMG(iMH(ik0, 1), iMF(ikS, 255.)), iMG(iMH(ik0, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ik0, 3.), iMF(iMI(ikS, 16), 255.)), iMG(iMH(ik0, 4), iMF(iMI(ikS, 24.), 255.))); ikY = true; break end end; ikT = iMK(ik0); ikX = 0.; while true do if ikX + 4 <= ikV then ikS = iMQ((ikS + 1832704949) % 4294967296, 13); iMO(ikT, ikX, iMG(iMM(ikT, ikX), ikS)); ikX = ikX + 4 else break end end; if ikY then break end; ikS = iMQ((ikS + 1832704949) % 4294967296, 13); ikU = 0.; while true do if ikX < ikV then iMP(ikT, ikX, iMG(iMN(ikT, ikX), iMF(iMI(ikS, ikU * 8), 255.))); ikX = ikX + 1; ikU = ikU + 1 else break end end; if ikY then break end; do ik5 = iML(ikT, 0., ikV); ikY = true; break end; break end end; ik6 = nil; do ikU = iIn[2659]; ikW = iIn[7100]; ikT = (ne + lQ) % iIn[5374]; ikV = k7; ikS = iIn[10480]; ikX = false; while true do ik3 = #ikW; ikZ = ik3 - ikS; ik1 = ikV(ikT % 4294967296); ik1 = ik1 % 2147483646. + 1; ikY = ikZ >= 1; if ikY then ikY = ikZ <= 4 end; if ikY then ik1 = ik1 * 16807 % 2147483647; if ikZ == 1 then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik1, 255.))); ikX = true; break elseif ikZ == 2 then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik1, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik1, 8), 255.))); ikX = true; break elseif ikZ == 3. then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik1, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik1, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ik1, 16), 255.))); ikX = true; break elseif ikZ == 4 then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik1, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik1, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ik1, 16), 255.)), iMG(iMH(ikW, 4), iMF(iMI(ik1, 24.), 255.))); ikX = true; break end end; ik0 = iMK(ikW); ik7 = 0.; while true do if ik7 <= ikZ - 4 then ik1 = ik1 * 16807 % 2147483647; iMO(ik0, ik7, iMG(iMM(ik0, ik7), ik1)); ik7 = ik7 + 4 else break end end; if ikX then break end; ik1 = ik1 * 16807 % 2147483647; ik_ = 0.; while true do if ik7 < ikZ then iMP(ik0, ik7, iMG(iMN(ik0, ik7), iMF(iMI(ik1, ik_ * 8), 255.))); ik7 = ik7 + 1; ik_ = ik_ + 1 else break end end; if ikX then break end; do ik6 = iML(ik0, 0., ikZ); ikX = true; break end; break end end; ik7 = nil; do ikZ = iIn[9999.]; ik1 = iIn[8229.]; ik_ = (ne + lQ) % iIn[5374]; ik3 = k7; ik0 = iIn[10480]; ikY = false; while true do ikU = #ik1; ik8 = ikU - ik0; ikV = ik3(ik_ % 4294967296); ikV = ikV % 2147483646. + 1; ikS = ik8 >= 1; if ikS then ikS = ik8 <= 4 end; if ikS then ikV = ikV * 16807 % 2147483647; if ik8 == 1 then ik7 = iMJ(iMG(iMH(ik1, 1), iMF(ikV, 255.))); ikY = true; break elseif ik8 == 2 then ik7 = iMJ(iMG(iMH(ik1, 1), iMF(ikV, 255.)), iMG(iMH(ik1, 2), iMF(iMI(ikV, 8), 255.))); ikY = true; break elseif ik8 == 3. then ik7 = iMJ(iMG(iMH(ik1, 1), iMF(ikV, 255.)), iMG(iMH(ik1, 2), iMF(iMI(ikV, 8), 255.)), iMG(iMH(ik1, 3.), iMF(iMI(ikV, 16), 255.))); ikY = true; break elseif ik8 == 4 then ik7 = iMJ(iMG(iMH(ik1, 1), iMF(ikV, 255.)), iMG(iMH(ik1, 2), iMF(iMI(ikV, 8), 255.)), iMG(iMH(ik1, 3.), iMF(iMI(ikV, 16), 255.)), iMG(iMH(ik1, 4), iMF(iMI(ikV, 24.), 255.))); ikY = true; break end end; ikW = iMK(ik1); ikT = 0.; while true do if ikT <= ik8 - 4 then ikV = ikV * 16807 % 2147483647; iMO(ikW, ikT, iMG(iMM(ikW, ikT), ikV)); ikT = ikT + 4 else break end end; if ikY then break end; ikV = ikV * 16807 % 2147483647; ikX = 0.; while true do if ikT < ik8 then iMP(ikW, ikT, iMG(iMN(ikW, ikT), iMF(iMI(ikV, ikX * 8), 255.))); ikT = ikT + 1; ikX = ikX + 1 else break end end; if ikY then break end; do ik7 = iML(ikW, 0., ik8); ikY = true; break end; break end end; ik8 = nil; do ikT = iIn[577]; ikV = iIn[1166]; ikS = k7; ikU = (ne + lQ) % iIn[5374]; ikW = iIn[10480]; ikX = false; while true do ik0 = #ikT; ik9 = ik0 - ikW; ik_ = ikS(ikU % 4294967296); ik3 = ik9 >= 1; if ik3 then ik3 = ik9 <= 4 end; if ik3 then ik_ = iMQ((ik_ + 1832704949) % 4294967296, 13); if ik9 == 1 then ik8 = iMJ(iMG(iMH(ikT, 1), iMF(ik_, 255.))); ikX = true; break elseif ik9 == 2 then ik8 = iMJ(iMG(iMH(ikT, 1), iMF(ik_, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ik_, 8), 255.))); ikX = true; break elseif ik9 == 3. then ik8 = iMJ(iMG(iMH(ikT, 1), iMF(ik_, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ik_, 8), 255.)), iMG(iMH(ikT, 3.), iMF(iMI(ik_, 16), 255.))); ikX = true; break elseif ik9 == 4 then ik8 = iMJ(iMG(iMH(ikT, 1), iMF(ik_, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ik_, 8), 255.)), iMG(iMH(ikT, 3.), iMF(iMI(ik_, 16), 255.)), iMG(iMH(ikT, 4), iMF(iMI(ik_, 24.), 255.))); ikX = true; break end end; ikZ = iMK(ikT); ik1 = 0.; while true do if ik1 + 4 <= ik9 then ik_ = iMQ((ik_ + 1832704949) % 4294967296, 13); iMO(ikZ, ik1, iMG(iMM(ikZ, ik1), ik_)); ik1 = ik1 + 4 else break end end; if ikX then break end; ik_ = iMQ((ik_ + 1832704949) % 4294967296, 13); ikY = 0.; while true do if ik1 < ik9 then iMP(ikZ, ik1, iMG(iMN(ikZ, ik1), iMF(iMI(ik_, ikY * 8), 255.))); ik1 = ik1 + 1; ikY = ikY + 1 else break end end; if ikX then break end; do ik8 = iML(ikZ, 0., ik9); ikX = true; break end; break end end; nc = lM(ikP, { [ik2] = k0, [ikQ] = iIn[10184][ik4](iIn[7718], iIn[10480], iIn[10480], iIn[4497.]), [ikR] = lV[ik5], [ik6] = iIn[2992], [ik7] = iIn[10184][ik8](iIn[7718], iIn[4077.], iIn[10480], iIn[10480]) }); ik9 = nil; do ik0 = iIn[1329.]; ikY = iIn[2204]; ik1 = iIn[10862]; ikZ = (ne + lQ) % iIn[5374]; ik3 = iIn[8218]; ik_ = k7; ikX = false; while true do ikT = #ikY; ik7 = ikT - ik3; ikU = ik_(ikZ % 4294967296); ik8 = ik7 >= 1; if ik8 then ik8 = ik7 <= 3. end; if ik8 then ikU = (ikU * 1597 + 51749) % 4294967296; if ik7 == 1 then ik9 = iMJ((iMH(ikY, 1) - iMF(ikU, 255.)) % 256); ikX = true; break elseif ik7 == 2 then ik9 = iMJ((iMH(ikY, 1) - iMF(ikU, 255.)) % 256, (iMH(ikY, 2) - iMF(iMI(ikU, 8), 255.)) % 256); ikX = true; break elseif ik7 == 3. then ik9 = iMJ((iMH(ikY, 1) - iMF(ikU, 255.)) % 256, (iMH(ikY, 2) - iMF(iMI(ikU, 8), 255.)) % 256, (iMH(ikY, 3.) - iMF(iMI(ikU, 16), 255.)) % 256); ikX = true; break end end; ikV = iMK(ikY); ikS = 0.; while true do if ikS + 4 <= ik7 then ikU = (ikU * 1597 + 51749) % 4294967296; iMO(ikV, ikS, (iMM(ikV, ikS) - ikU) % 4294967296); ikS = ikS + 4 else break end end; if ikX then break end; ikU = (ikU * 1597 + 51749) % 4294967296; ikW = 0.; while true do if ikS < ik7 then iMP(ikV, ikS, (iMN(ikV, ikS) - iMF(iMI(ikU, ikW * 8), 255.)) % 256); ikS = ikS + 1; ikW = ikW + 1 else break end end; if ikX then break end; do ik9 = iML(ikV, 0., ik7); ikX = true; break end; break end end; ik7 = nil; do ikS = iIn[7327]; ikU = iIn[2650]; ik8 = (ne + lQ) % iIn[5374]; ikT = k7; ikV = false; while true do ik1 = #ikU; ikY = ik1 - ikS; ik0 = ikT(ik8 % 4294967296); ikX = ikY >= 1; if ikX then ikX = ikY <= 4 end; if ikX then ik0 = (ik0 + 2654435769.) % 4294967296; if ikY == 1 then ik7 = iMJ(iMG(iMH(ikU, 1), iMF(ik0, 255.))); ikV = true; break elseif ikY == 2 then ik7 = iMJ(iMG(iMH(ikU, 1), iMF(ik0, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ik0, 8), 255.))); ikV = true; break elseif ikY == 3. then ik7 = iMJ(iMG(iMH(ikU, 1), iMF(ik0, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ik0, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ik0, 16), 255.))); ikV = true; break elseif ikY == 4 then ik7 = iMJ(iMG(iMH(ikU, 1), iMF(ik0, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ik0, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ik0, 16), 255.)), iMG(iMH(ikU, 4), iMF(iMI(ik0, 24.), 255.))); ikV = true; break end end; ik_ = iMK(ikU); ikW = 0.; while true do if ikW + 4 <= ikY then ik0 = (ik0 + 2654435769.) % 4294967296; iMO(ik_, ikW, iMG(iMM(ik_, ikW), ik0)); ikW = ikW + 4 else break end end; if ikV then break end; ik0 = (ik0 + 2654435769.) % 4294967296; ikZ = 0.; while true do if ikW < ikY then iMP(ik_, ikW, iMG(iMN(ik_, ikW), iMF(iMI(ik0, ikZ * 8), 255.))); ikW = ikW + 1; ikZ = ikZ + 1 else break end end; if ikV then break end; do ik7 = iML(ik_, 0., ikY); ikV = true; break end; break end end; ik1 = nil; do ikZ = false; ikW = k7; ik_ = iIn[6727]; ikX = iIn[4973]; ik0 = iIn[1171]; ikY = (ne + lQ) % iIn[5374]; ikV = false; while true do ik5 = #ik0; ikS = ik5 - ikX; ik6 = ikW(ikY % 4294967296); ik6 = ik6 % 2147483646. + 1; ikT = ikS >= 1; if ikT then ikT = ikS <= 4 end; if ikT then ik6 = ik6 * 16807 % 2147483647; if ikS == 1 then ik1 = iMJ(iMG(iMH(ik0, 1), iMF(ik6, 255.))); ikV = true; break elseif ikS == 2 then ik1 = iMJ(iMG(iMH(ik0, 1), iMF(ik6, 255.)), iMG(iMH(ik0, 2), iMF(iMI(ik6, 8), 255.))); ikV = true; break elseif ikS == 3. then ik1 = iMJ(iMG(iMH(ik0, 1), iMF(ik6, 255.)), iMG(iMH(ik0, 2), iMF(iMI(ik6, 8), 255.)), iMG(iMH(ik0, 3.), iMF(iMI(ik6, 16), 255.))); ikV = true; break elseif ikS == 4 then ik1 = iMJ(iMG(iMH(ik0, 1), iMF(ik6, 255.)), iMG(iMH(ik0, 2), iMF(iMI(ik6, 8), 255.)), iMG(iMH(ik0, 3.), iMF(iMI(ik6, 16), 255.)), iMG(iMH(ik0, 4), iMF(iMI(ik6, 24.), 255.))); ikV = true; break end end; ik3 = iMK(ik0); ikU = 0.; while true do if ikU <= ikS - 4 then ik6 = ik6 * 16807 % 2147483647; iMO(ik3, ikU, iMG(iMM(ik3, ikU), ik6)); ikU = ikU + 4 else break end end; if ikV then break end; ik6 = ik6 * 16807 % 2147483647; ik8 = 0.; while true do if ikU < ikS then iMP(ik3, ikU, iMG(iMN(ik3, ikU), iMF(iMI(ik6, ik8 * 8), 255.))); ikU = ikU + 1; ik8 = ik8 + 1 else break end end; if ikV then break end; do ik1 = iML(ik3, 0., ikS); ikV = true; break end; break end end; ik5 = nil; do ikT = iIn[728]; ik3 = iIn[10066]; ikS = k7; ik6 = (ne + lQ) % iIn[5374]; ik8 = iIn[1371.]; ikU = false; while true do ikY = #ikT; ik0 = ikY - ik8; ikX = ikS(ik6 % 4294967296); ik_ = ik0 >= 1; if ik_ then ik_ = ik0 <= 4 end; if ik_ then ikX = iMQ((ikX + 1832704949) % 4294967296, 13); if ik0 == 1 then ik5 = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.))); ikU = true; break elseif ik0 == 2 then ik5 = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ikX, 8), 255.))); ikU = true; break elseif ik0 == 3. then ik5 = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ikX, 8), 255.)), iMG(iMH(ikT, 3.), iMF(iMI(ikX, 16), 255.))); ikU = true; break elseif ik0 == 4 then ik5 = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ikX, 8), 255.)), iMG(iMH(ikT, 3.), iMF(iMI(ikX, 16), 255.)), iMG(iMH(ikT, 4), iMF(iMI(ikX, 24.), 255.))); ikU = true; break end end; ikW = iMK(ikT); ikZ = 0.; while true do if ikZ + 4 <= ik0 then ikX = iMQ((ikX + 1832704949) % 4294967296, 13); iMO(ikW, ikZ, iMG(iMM(ikW, ikZ), ikX)); ikZ = ikZ + 4 else break end end; if ikU then break end; ikX = iMQ((ikX + 1832704949) % 4294967296, 13); ikV = 0.; while true do if ikZ < ik0 then iMP(ikW, ikZ, iMG(iMN(ikW, ikZ), iMF(iMI(ikX, ikV * 8), 255.))); ikZ = ikZ + 1; ikV = ikV + 1 else break end end; if ikU then break end; do ik5 = iML(ikW, 0., ik0); ikU = true; break end; break end end; lM(ik9, { [ik7] = iIn[9906.][ik1](iIn[10480], iIn[7327]), [ik5] = nc }); ik0 = nil; do ikZ = iIn[4144]; ikX = iIn[10934]; ik_ = (ne + lQ) % iIn[5374]; ikY = k7; ikW = false; while true do ikS = #ikX; ik6 = ikS - ikZ; ikT = ikY(ik_ % 4294967296); ik3 = ik6 >= 1; if ik3 then ik3 = ik6 <= 4 end; if ik3 then ikT = (ikT + 2654435769.) % 4294967296; if ik6 == 1 then ik0 = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.))); ikW = true; break elseif ik6 == 2 then ik0 = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.)), iMG(iMH(ikX, 2), iMF(iMI(ikT, 8), 255.))); ikW = true; break elseif ik6 == 3. then ik0 = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.)), iMG(iMH(ikX, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikX, 3.), iMF(iMI(ikT, 16), 255.))); ikW = true; break elseif ik6 == 4 then ik0 = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.)), iMG(iMH(ikX, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikX, 3.), iMF(iMI(ikT, 16), 255.)), iMG(iMH(ikX, 4), iMF(iMI(ikT, 24.), 255.))); ikW = true; break end end; ikU = iMK(ikX); ik8 = 0.; while true do if ik8 + 4 <= ik6 then ikT = (ikT + 2654435769.) % 4294967296; iMO(ikU, ik8, iMG(iMM(ikU, ik8), ikT)); ik8 = ik8 + 4 else break end end; if ikW then break end; ikT = (ikT + 2654435769.) % 4294967296; ikV = 0.; while true do if ik8 < ik6 then iMP(ikU, ik8, iMG(iMN(ikU, ik8), iMF(iMI(ikT, ikV * 8), 255.))); ik8 = ik8 + 1; ikV = ikV + 1 else break end end; if ikW then break end; do ik0 = iML(ikU, 0., ik6); ikW = true; break end; break end end; ik6 = nil; do ikS = iIn[4806.]; ikU = iIn[7252]; ik8 = k7; ikT = (ne + lQ) % iIn[5374]; ik3 = iIn[954.]; ikV = false; while true do ik1 = #ikS; ikY = ik1 - ik3; ik5 = ik8(ikT % 4294967296); ikX = ikY >= 1; if ikX then ikX = ikY <= 4 end; if ikX then ik5 = iMQ((ik5 + 1832704949) % 4294967296, 13); if ikY == 1 then ik6 = iMJ(iMG(iMH(ikS, 1), iMF(ik5, 255.))); ikV = true; break elseif ikY == 2 then ik6 = iMJ(iMG(iMH(ikS, 1), iMF(ik5, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ik5, 8), 255.))); ikV = true; break elseif ikY == 3. then ik6 = iMJ(iMG(iMH(ikS, 1), iMF(ik5, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ik5, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ik5, 16), 255.))); ikV = true; break elseif ikY == 4 then ik6 = iMJ(iMG(iMH(ikS, 1), iMF(ik5, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ik5, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ik5, 16), 255.)), iMG(iMH(ikS, 4), iMF(iMI(ik5, 24.), 255.))); ikV = true; break end end; ik_ = iMK(ikS); ikW = 0.; while true do if ikW + 4 <= ikY then ik5 = iMQ((ik5 + 1832704949) % 4294967296, 13); iMO(ik_, ikW, iMG(iMM(ik_, ikW), ik5)); ikW = ikW + 4 else break end end; if ikV then break end; ik5 = iMQ((ik5 + 1832704949) % 4294967296, 13); ikZ = 0.; while true do if ikW < ikY then iMP(ik_, ikW, iMG(iMN(ik_, ikW), iMF(iMI(ik5, ikZ * 8), 255.))); ikW = ikW + 1; ikZ = ikZ + 1 else break end end; if ikV then break end; do ik6 = iML(ik_, 0., ikY); ikV = true; break end; break end end; ik1 = nil; do ikW = iIn[6908]; ikZ = iIn[910]; ikX = iIn[9592]; ik_ = (ne + lQ) % iIn[5374]; ikY = iIn[10480]; ik5 = k7; ikV = false; while true do ik3 = #ikZ; ikU = ik3 - ikY; ik8 = ik5(ik_ % 4294967296); ik9 = ikU >= 1; if ik9 then ik9 = ikU <= 3. end; if ik9 then ik8 = (ik8 * 1597 + 51749) % 4294967296; if ikU == 1 then ik1 = iMJ((iMH(ikZ, 1) - iMF(ik8, 255.)) % 256); ikV = true; break elseif ikU == 2 then ik1 = iMJ((iMH(ikZ, 1) - iMF(ik8, 255.)) % 256, (iMH(ikZ, 2) - iMF(iMI(ik8, 8), 255.)) % 256); ikV = true; break elseif ikU == 3. then ik1 = iMJ((iMH(ikZ, 1) - iMF(ik8, 255.)) % 256, (iMH(ikZ, 2) - iMF(iMI(ik8, 8), 255.)) % 256, (iMH(ikZ, 3.) - iMF(iMI(ik8, 16), 255.)) % 256); ikV = true; break end end; ikS = iMK(ikZ); ik7 = 0.; while true do if ik7 + 4 <= ikU then ik8 = (ik8 * 1597 + 51749) % 4294967296; iMO(ikS, ik7, (iMM(ikS, ik7) - ik8) % 4294967296); ik7 = ik7 + 4 else break end end; if ikV then break end; ik8 = (ik8 * 1597 + 51749) % 4294967296; ikT = 0.; while true do if ik7 < ikU then iMP(ikS, ik7, (iMN(ikS, ik7) - iMF(iMI(ik8, ikT * 8), 255.)) % 256); ik7 = ik7 + 1; ikT = ikT + 1 else break end end; if ikV then break end; do ik1 = iML(ikS, 0., ikU); ikV = true; break end; break end end; ik9 = nil; do ikT = iIn[9706]; ik3 = iIn[4443.]; ikS = (ne + lQ) % iIn[5374]; ik7 = k7; ik8 = iIn[3598]; ikU = false; while true do ikV = #ik3; ikY = ikV - ik8; ik5 = ik7(ikS % 4294967296); ik5 = ik5 % 2147483646. + 1; ikX = ikY >= 1; if ikX then ikX = ikY <= 4 end; if ikX then ik5 = ik5 * 16807 % 2147483647; if ikY == 1 then ik9 = iMJ(iMG(iMH(ik3, 1), iMF(ik5, 255.))); ikU = true; break elseif ikY == 2 then ik9 = iMJ(iMG(iMH(ik3, 1), iMF(ik5, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ik5, 8), 255.))); ikU = true; break elseif ikY == 3. then ik9 = iMJ(iMG(iMH(ik3, 1), iMF(ik5, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ik5, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ik5, 16), 255.))); ikU = true; break elseif ikY == 4 then ik9 = iMJ(iMG(iMH(ik3, 1), iMF(ik5, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ik5, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ik5, 16), 255.)), iMG(iMH(ik3, 4), iMF(iMI(ik5, 24.), 255.))); ikU = true; break end end; ik_ = iMK(ik3); ikW = 0.; while true do if ikW <= ikY - 4 then ik5 = ik5 * 16807 % 2147483647; iMO(ik_, ikW, iMG(iMM(ik_, ikW), ik5)); ikW = ikW + 4 else break end end; if ikU then break end; ik5 = ik5 * 16807 % 2147483647; ikZ = 0.; while true do if ikW < ikY then iMP(ik_, ikW, iMG(iMN(ik_, ikW), iMF(iMI(ik5, ikZ * 8), 255.))); ikW = ikW + 1; ikZ = ikZ + 1 else break end end; if ikU then break end; do ik9 = iML(ik_, 0., ikY); ikU = true; break end; break end end; ik5 = nil; do ikY = iIn[10574]; ikV = k7; ikZ = iIn[10051]; ikW = iIn[10480]; ik_ = iIn[3845]; ikX = (ne + lQ) % iIn[5374]; ikU = false; while true do ik3 = #ik_; ik4 = ik3 - ikW; ik8 = ikV(ikX % 4294967296); ik8 = ik8 % 2147483646. + 1; ikR = ik4 >= 1; if ikR then ikR = ik4 <= 4 end; if ikR then ik8 = ik8 * 16807 % 2147483647; if ik4 == 1 then ik5 = iMJ(iMG(iMH(ik_, 1), iMF(ik8, 255.))); ikU = true; break elseif ik4 == 2 then ik5 = iMJ(iMG(iMH(ik_, 1), iMF(ik8, 255.)), iMG(iMH(ik_, 2), iMF(iMI(ik8, 8), 255.))); ikU = true; break elseif ik4 == 3. then ik5 = iMJ(iMG(iMH(ik_, 1), iMF(ik8, 255.)), iMG(iMH(ik_, 2), iMF(iMI(ik8, 8), 255.)), iMG(iMH(ik_, 3.), iMF(iMI(ik8, 16), 255.))); ikU = true; break elseif ik4 == 4 then ik5 = iMJ(iMG(iMH(ik_, 1), iMF(ik8, 255.)), iMG(iMH(ik_, 2), iMF(iMI(ik8, 8), 255.)), iMG(iMH(ik_, 3.), iMF(iMI(ik8, 16), 255.)), iMG(iMH(ik_, 4), iMF(iMI(ik8, 24.), 255.))); ikU = true; break end end; ikS = iMK(ik_); ik7 = 0.; while true do if ik7 <= ik4 - 4 then ik8 = ik8 * 16807 % 2147483647; iMO(ikS, ik7, iMG(iMM(ikS, ik7), ik8)); ik7 = ik7 + 4 else break end end; if ikU then break end; ik8 = ik8 * 16807 % 2147483647; ikT = 0.; while true do if ik7 < ik4 then iMP(ikS, ik7, iMG(iMN(ikS, ik7), iMF(iMI(ik8, ikT * 8), 255.))); ik7 = ik7 + 1; ikT = ikT + 1 else break end end; if ikU then break end; do ik5 = iML(ikS, 0., ik4); ikU = true; break end; break end end; lM(ik0, { [ik6] = lV[ik1], [ik9] = iIn[7718], [ik5] = nc }); ik4 = nil; do ik3 = iIn[551]; ikS = true; ik7 = k7; ik8 = (ne + lQ) % iIn[5374]; ikR = iIn[10480]; ikT = false; while true do ikZ = #ik3; ikV = ikZ - ikR; ikY = ik7(ik8 % 4294967296); ikU = ikV >= 1; if ikU then ikU = ikV <= 4 end; if ikU then ikY = iMQ((ikY + 1832704949) % 4294967296, 13); if ikV == 1 then ik4 = iMJ(iMG(iMH(ik3, 1), iMF(ikY, 255.))); ikT = true; break elseif ikV == 2 then ik4 = iMJ(iMG(iMH(ik3, 1), iMF(ikY, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ikY, 8), 255.))); ikT = true; break elseif ikV == 3. then ik4 = iMJ(iMG(iMH(ik3, 1), iMF(ikY, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ikY, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ikY, 16), 255.))); ikT = true; break elseif ikV == 4 then ik4 = iMJ(iMG(iMH(ik3, 1), iMF(ikY, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ikY, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ikY, 16), 255.)), iMG(iMH(ik3, 4), iMF(iMI(ikY, 24.), 255.))); ikT = true; break end end; ikX = iMK(ik3); ik_ = 0.; while true do if ik_ + 4 <= ikV then ikY = iMQ((ikY + 1832704949) % 4294967296, 13); iMO(ikX, ik_, iMG(iMM(ikX, ik_), ikY)); ik_ = ik_ + 4 else break end end; if ikT then break end; ikY = iMQ((ikY + 1832704949) % 4294967296, 13); ikW = 0.; while true do if ik_ < ikV then iMP(ikX, ik_, iMG(iMN(ikX, ik_), iMF(iMI(ikY, ikW * 8), 255.))); ik_ = ik_ + 1; ikW = ikW + 1 else break end end; if ikT then break end; do ik4 = iML(ikX, 0., ikV); ikT = true; break end; break end end; ik_ = nil; do ikV = iIn[8671]; ikY = iIn[5928.]; ikW = k7; ikZ = (ne + lQ) % iIn[5374]; ikX = iIn[946]; ikU = false; while true do ik3 = #ikV; ik5 = ik3 - ikX; ik8 = ikW(ikZ % 4294967296); ikR = ik5 >= 1; if ikR then ikR = ik5 <= 4 end; if ikR then ik8 = iMQ((ik8 + 1832704949) % 4294967296, 13); if ik5 == 1 then ik_ = iMJ(iMG(iMH(ikV, 1), iMF(ik8, 255.))); ikU = true; break elseif ik5 == 2 then ik_ = iMJ(iMG(iMH(ikV, 1), iMF(ik8, 255.)), iMG(iMH(ikV, 2), iMF(iMI(ik8, 8), 255.))); ikU = true; break elseif ik5 == 3. then ik_ = iMJ(iMG(iMH(ikV, 1), iMF(ik8, 255.)), iMG(iMH(ikV, 2), iMF(iMI(ik8, 8), 255.)), iMG(iMH(ikV, 3.), iMF(iMI(ik8, 16), 255.))); ikU = true; break elseif ik5 == 4 then ik_ = iMJ(iMG(iMH(ikV, 1), iMF(ik8, 255.)), iMG(iMH(ikV, 2), iMF(iMI(ik8, 8), 255.)), iMG(iMH(ikV, 3.), iMF(iMI(ik8, 16), 255.)), iMG(iMH(ikV, 4), iMF(iMI(ik8, 24.), 255.))); ikU = true; break end end; ikS = iMK(ikV); ik7 = 0.; while true do if ik7 + 4 <= ik5 then ik8 = iMQ((ik8 + 1832704949) % 4294967296, 13); iMO(ikS, ik7, iMG(iMM(ikS, ik7), ik8)); ik7 = ik7 + 4 else break end end; if ikU then break end; ik8 = iMQ((ik8 + 1832704949) % 4294967296, 13); ikT = 0.; while true do if ik7 < ik5 then iMP(ikS, ik7, iMG(iMN(ikS, ik7), iMF(iMI(ik8, ikT * 8), 255.))); ik7 = ik7 + 1; ikT = ikT + 1 else break end end; if ikU then break end; do ik_ = iML(ikS, 0., ik5); ikU = true; break end; break end end; ik5 = nil; do ik3 = iIn[10446.]; ikS = iIn[9248]; ik7 = (ne + lQ) % iIn[5374]; ik8 = k7; ikR = iIn[125]; ikT = false; while true do ik9 = #ikS; ikW = ik9 - ikR; ikZ = ik8(ik7 % 4294967296); ikZ = ikZ % 2147483646. + 1; ikV = ikW >= 1; if ikV then ikV = ikW <= 4 end; if ikV then ikZ = ikZ * 16807 % 2147483647; if ikW == 1 then ik5 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.))); ikT = true; break elseif ikW == 2 then ik5 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.))); ikT = true; break elseif ikW == 3. then ik5 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikZ, 16), 255.))); ikT = true; break elseif ikW == 4 then ik5 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikZ, 16), 255.)), iMG(iMH(ikS, 4), iMF(iMI(ikZ, 24.), 255.))); ikT = true; break end end; ikY = iMK(ikS); ikU = 0.; while true do if ikU <= ikW - 4 then ikZ = ikZ * 16807 % 2147483647; iMO(ikY, ikU, iMG(iMM(ikY, ikU), ikZ)); ikU = ikU + 4 else break end end; if ikT then break end; ikZ = ikZ * 16807 % 2147483647; ikX = 0.; while true do if ikU < ikW then iMP(ikY, ikU, iMG(iMN(ikY, ikU), iMF(iMI(ikZ, ikX * 8), 255.))); ikU = ikU + 1; ikX = ikX + 1 else break end end; if ikT then break end; do ik5 = iML(ikY, 0., ikW); ikT = true; break end; break end end; ik9 = nil; do ikW = iIn[10480]; ikY = k7; ikX = (ne + lQ) % iIn[5374]; ikZ = iIn[8240]; ikV = false; while true do ikR = #ikZ; ikS = ikR - ikW; ik7 = ikY(ikX % 4294967296); ik7 = ik7 % 2147483646. + 1; ikT = ikS >= 1; if ikT then ikT = ikS <= 4 end; if ikT then ik7 = ik7 * 16807 % 2147483647; if ikS == 1 then ik9 = iMJ(iMG(iMH(ikZ, 1), iMF(ik7, 255.))); ikV = true; break elseif ikS == 2 then ik9 = iMJ(iMG(iMH(ikZ, 1), iMF(ik7, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ik7, 8), 255.))); ikV = true; break elseif ikS == 3. then ik9 = iMJ(iMG(iMH(ikZ, 1), iMF(ik7, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ik7, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ik7, 16), 255.))); ikV = true; break elseif ikS == 4 then ik9 = iMJ(iMG(iMH(ikZ, 1), iMF(ik7, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ik7, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ik7, 16), 255.)), iMG(iMH(ikZ, 4), iMF(iMI(ik7, 24.), 255.))); ikV = true; break end end; ik3 = iMK(ikZ); ikU = 0.; while true do if ikU + 4 <= ikS then ik7 = ik7 * 16807 % 2147483647; iMO(ik3, ikU, iMG(iMM(ik3, ikU), ik7)); ikU = ikU + 4 else break end end; if ikV then break end; ik7 = ik7 * 16807 % 2147483647; ik8 = 0.; while true do if ikU < ikS then iMP(ik3, ikU, iMG(iMN(ik3, ikU), iMF(iMI(ik7, ik8 * 8), 255.))); ikU = ikU + 1; ik8 = ik8 + 1 else break end end; if ikV then break end; do ik9 = iML(ik3, 0., ikS); ikV = true; break end; break end end; ikR = nil; do ikU = iIn[9681.]; ik8 = iIn[288.]; ikT = iIn[6168.]; ik3 = (ne + lQ) % iIn[5374]; ikS = iIn[10480]; ik7 = k7; ikV = false; while true do ik0 = #ik8; ikY = ik0 - ikS; ik6 = ik7(ik3 % 4294967296); ikX = ikY >= 1; if ikX then ikX = ikY <= 3. end; if ikX then ik6 = (ik6 * 1597 + 51749) % 4294967296; if ikY == 1 then ikR = iMJ((iMH(ik8, 1) - iMF(ik6, 255.)) % 256); ikV = true; break elseif ikY == 2 then ikR = iMJ((iMH(ik8, 1) - iMF(ik6, 255.)) % 256, (iMH(ik8, 2) - iMF(iMI(ik6, 8), 255.)) % 256); ikV = true; break elseif ikY == 3. then ikR = iMJ((iMH(ik8, 1) - iMF(ik6, 255.)) % 256, (iMH(ik8, 2) - iMF(iMI(ik6, 8), 255.)) % 256, (iMH(ik8, 3.) - iMF(iMI(ik6, 16), 255.)) % 256); ikV = true; break end end; ik1 = iMK(ik8); ikW = 0.; while true do if ikW + 4 <= ikY then ik6 = (ik6 * 1597 + 51749) % 4294967296; iMO(ik1, ikW, (iMM(ik1, ikW) - ik6) % 4294967296); ikW = ikW + 4 else break end end; if ikV then break end; ik6 = (ik6 * 1597 + 51749) % 4294967296; ikZ = 0.; while true do if ikW < ikY then iMP(ik1, ikW, (iMN(ik1, ikW) - iMF(iMI(ik6, ikZ * 8), 255.)) % 256); ikW = ikW + 1; ikZ = ikZ + 1 else break end end; if ikV then break end; do ikR = iML(ik1, 0., ikY); ikV = true; break end; break end end; ik0 = nil; do ikZ = iIn[206]; ikW = k7; ik1 = iIn[255.]; ikX = iIn[8888]; ik6 = iIn[10503.]; ikY = (ne + lQ) % iIn[5374]; ikV = false; while true do ik8 = #ik6; ikQ = ik8 - ikX; ikS = ikW(ikY % 4294967296); ikS = ikS % 2147483646. + 1; ik7 = ikQ >= 1; if ik7 then ik7 = ikQ <= 4 end; if ik7 then ikS = ikS * 16807 % 2147483647; if ikQ == 1 then ik0 = iMJ(iMG(iMH(ik6, 1), iMF(ikS, 255.))); ikV = true; break elseif ikQ == 2 then ik0 = iMJ(iMG(iMH(ik6, 1), iMF(ikS, 255.)), iMG(iMH(ik6, 2), iMF(iMI(ikS, 8), 255.))); ikV = true; break elseif ikQ == 3. then ik0 = iMJ(iMG(iMH(ik6, 1), iMF(ikS, 255.)), iMG(iMH(ik6, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ik6, 3.), iMF(iMI(ikS, 16), 255.))); ikV = true; break elseif ikQ == 4 then ik0 = iMJ(iMG(iMH(ik6, 1), iMF(ikS, 255.)), iMG(iMH(ik6, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ik6, 3.), iMF(iMI(ikS, 16), 255.)), iMG(iMH(ik6, 4), iMF(iMI(ikS, 24.), 255.))); ikV = true; break end end; ikT = iMK(ik6); ik3 = 0.; while true do if ik3 <= ikQ - 4 then ikS = ikS * 16807 % 2147483647; iMO(ikT, ik3, iMG(iMM(ikT, ik3), ikS)); ik3 = ik3 + 4 else break end end; if ikV then break end; ikS = ikS * 16807 % 2147483647; ikU = 0.; while true do if ik3 < ikQ then iMP(ikT, ik3, iMG(iMN(ikT, ik3), iMF(iMI(ikS, ikU * 8), 255.))); ik3 = ik3 + 1; ikU = ikU + 1 else break end end; if ikV then break end; do ik0 = iML(ikT, 0., ikQ); ikV = true; break end; break end end; ikQ = nil; do ik8 = false; ikT = iIn[7100]; ik3 = (ne + lQ) % iIn[5374]; ikS = k7; ik7 = iIn[10480]; ikU = false; while true do ikY = #ikT; ik6 = ikY - ik7; ikX = ikS(ik3 % 4294967296); ikX = ikX % 2147483646. + 1; ik1 = ik6 >= 1; if ik1 then ik1 = ik6 <= 4 end; if ik1 then ikX = ikX * 16807 % 2147483647; if ik6 == 1 then ikQ = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.))); ikU = true; break elseif ik6 == 2 then ikQ = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ikX, 8), 255.))); ikU = true; break elseif ik6 == 3. then ikQ = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ikX, 8), 255.)), iMG(iMH(ikT, 3.), iMF(iMI(ikX, 16), 255.))); ikU = true; break elseif ik6 == 4 then ikQ = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ikX, 8), 255.)), iMG(iMH(ikT, 3.), iMF(iMI(ikX, 16), 255.)), iMG(iMH(ikT, 4), iMF(iMI(ikX, 24.), 255.))); ikU = true; break end end; ikW = iMK(ikT); ikZ = 0.; while true do if ikZ <= ik6 - 4 then ikX = ikX * 16807 % 2147483647; iMO(ikW, ikZ, iMG(iMM(ikW, ikZ), ikX)); ikZ = ikZ + 4 else break end end; if ikU then break end; ikX = ikX * 16807 % 2147483647; ikV = 0.; while true do if ikZ < ik6 then iMP(ikW, ikZ, iMG(iMN(ikW, ikZ), iMF(iMI(ikX, ikV * 8), 255.))); ikZ = ikZ + 1; ikV = ikV + 1 else break end end; if ikU then break end; do ikQ = iML(ikW, 0., ik6); ikU = true; break end; break end end; ik6 = nil; do ikW = iIn[7243]; ikZ = iIn[8007.]; ikX = k7; ik1 = (ne + lQ) % iIn[5374]; ikY = iIn[10480]; ikV = false; while true do ikU = #ikW; ik8 = ikU - ikY; ik2 = ikX(ik1 % 4294967296); ikS = ik8 >= 1; if ikS then ikS = ik8 <= 4 end; if ikS then ik2 = iMQ((ik2 + 1832704949) % 4294967296, 13); if ik8 == 1 then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik2, 255.))); ikV = true; break elseif ik8 == 2 then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik2, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik2, 8), 255.))); ikV = true; break elseif ik8 == 3. then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik2, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik2, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ik2, 16), 255.))); ikV = true; break elseif ik8 == 4 then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik2, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik2, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ik2, 16), 255.)), iMG(iMH(ikW, 4), iMF(iMI(ik2, 24.), 255.))); ikV = true; break end end; ik7 = iMK(ikW); ikT = 0.; while true do if ikT + 4 <= ik8 then ik2 = iMQ((ik2 + 1832704949) % 4294967296, 13); iMO(ik7, ikT, iMG(iMM(ik7, ikT), ik2)); ikT = ikT + 4 else break end end; if ikV then break end; ik2 = iMQ((ik2 + 1832704949) % 4294967296, 13); ik3 = 0.; while true do if ikT < ik8 then iMP(ik7, ikT, iMG(iMN(ik7, ikT), iMF(iMI(ik2, ik3 * 8), 255.))); ikT = ikT + 1; ik3 = ik3 + 1 else break end end; if ikV then break end; do ik6 = iML(ik7, 0., ik8); ikV = true; break end; break end end; ik2 = nil; do ikU = iIn[3962]; ik8 = k7; ikT = iIn[2182]; ik3 = iIn[10480]; ikS = iIn[8792]; ik7 = (ne + lQ) % iIn[5374]; ikV = false; while true do ik1 = #ikS; ikW = ik1 - ik3; ikZ = ik8(ik7 % 4294967296); ikZ = ikZ % 2147483646. + 1; ila = ikW >= 1; if ila then ila = ikW <= 4 end; if ila then ikZ = ikZ * 16807 % 2147483647; if ikW == 1 then ik2 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.))); ikV = true; break elseif ikW == 2 then ik2 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.))); ikV = true; break elseif ikW == 3. then ik2 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikZ, 16), 255.))); ikV = true; break elseif ikW == 4 then ik2 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikZ, 16), 255.)), iMG(iMH(ikS, 4), iMF(iMI(ikZ, 24.), 255.))); ikV = true; break end end; ikY = iMK(ikS); ikP = 0.; while true do if ikP <= ikW - 4 then ikZ = ikZ * 16807 % 2147483647; iMO(ikY, ikP, iMG(iMM(ikY, ikP), ikZ)); ikP = ikP + 4 else break end end; if ikV then break end; ikZ = ikZ * 16807 % 2147483647; ikX = 0.; while true do if ikP < ikW then iMP(ikY, ikP, iMG(iMN(ikY, ikP), iMF(iMI(ikZ, ikX * 8), 255.))); ikP = ikP + 1; ikX = ikX + 1 else break end end; if ikV then break end; do ik2 = iML(ikY, 0., ikW); ikV = true; break end; break end end; ila = nil; do ikZ = iIn[540.]; ikX = iIn[5468]; ik1 = k7; ikY = (ne + lQ) % iIn[5374]; ikP = iIn[10480]; ikW = false; while true do ik7 = #ikZ; ikT = ik7 - ikP; ik3 = ik1(ikY % 4294967296); ikU = ikT >= 1; if ikU then ikU = ikT <= 4 end; if ikU then ik3 = iMQ((ik3 + 1832704949) % 4294967296, 13); if ikT == 1 then ila = iMJ(iMG(iMH(ikZ, 1), iMF(ik3, 255.))); ikW = true; break elseif ikT == 2 then ila = iMJ(iMG(iMH(ikZ, 1), iMF(ik3, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ik3, 8), 255.))); ikW = true; break elseif ikT == 3. then ila = iMJ(iMG(iMH(ikZ, 1), iMF(ik3, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ik3, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ik3, 16), 255.))); ikW = true; break elseif ikT == 4 then ila = iMJ(iMG(iMH(ikZ, 1), iMF(ik3, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ik3, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ik3, 16), 255.)), iMG(iMH(ikZ, 4), iMF(iMI(ik3, 24.), 255.))); ikW = true; break end end; ik8 = iMK(ikZ); ikV = 0.; while true do if ikV + 4 <= ikT then ik3 = iMQ((ik3 + 1832704949) % 4294967296, 13); iMO(ik8, ikV, iMG(iMM(ik8, ikV), ik3)); ikV = ikV + 4 else break end end; if ikW then break end; ik3 = iMQ((ik3 + 1832704949) % 4294967296, 13); ikS = 0.; while true do if ikV < ikT then iMP(ik8, ikV, iMG(iMN(ik8, ikV), iMF(iMI(ik3, ikS * 8), 255.))); ikV = ikV + 1; ikS = ikS + 1 else break end end; if ikW then break end; do ila = iML(ik8, 0., ikT); ikW = true; break end; break end end; ik7 = nil; do ikS = iIn[8333]; ikU = iIn[4439]; ik8 = k7; ikT = (ne + lQ) % iIn[5374]; ik3 = iIn[954.]; ikV = false; while true do ikZ = #ikS; ilb = ikZ - ik3; ikY = ik8(ikT % 4294967296); ikP = ilb >= 1; if ikP then ikP = ilb <= 4 end; if ikP then ikY = iMQ((ikY + 1832704949) % 4294967296, 13); if ilb == 1 then ik7 = iMJ(iMG(iMH(ikS, 1), iMF(ikY, 255.))); ikV = true; break elseif ilb == 2 then ik7 = iMJ(iMG(iMH(ikS, 1), iMF(ikY, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikY, 8), 255.))); ikV = true; break elseif ilb == 3. then ik7 = iMJ(iMG(iMH(ikS, 1), iMF(ikY, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikY, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikY, 16), 255.))); ikV = true; break elseif ilb == 4 then ik7 = iMJ(iMG(iMH(ikS, 1), iMF(ikY, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikY, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikY, 16), 255.)), iMG(iMH(ikS, 4), iMF(iMI(ikY, 24.), 255.))); ikV = true; break end end; ikX = iMK(ikS); ik1 = 0.; while true do if ik1 + 4 <= ilb then ikY = iMQ((ikY + 1832704949) % 4294967296, 13); iMO(ikX, ik1, iMG(iMM(ikX, ik1), ikY)); ik1 = ik1 + 4 else break end end; if ikV then break end; ikY = iMQ((ikY + 1832704949) % 4294967296, 13); ikW = 0.; while true do if ik1 < ilb then iMP(ikX, ik1, iMG(iMN(ikX, ik1), iMF(iMI(ikY, ikW * 8), 255.))); ik1 = ik1 + 1; ikW = ikW + 1 else break end end; if ikV then break end; do ik7 = iML(ikX, 0., ilb); ikV = true; break end; break end end; ilb = nil; do ikX = iIn[261.]; ik1 = true; ikY = k7; ikP = (ne + lQ) % iIn[5374]; ikZ = iIn[10480]; ikW = false; while true do ikS = #ikX; ilc = ikS - ikZ; ikT = ikY(ikP % 4294967296); ik3 = ilc >= 1; if ik3 then ik3 = ilc <= 4 end; if ik3 then ikT = iMQ((ikT + 1832704949) % 4294967296, 13); if ilc == 1 then ilb = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.))); ikW = true; break elseif ilc == 2 then ilb = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.)), iMG(iMH(ikX, 2), iMF(iMI(ikT, 8), 255.))); ikW = true; break elseif ilc == 3. then ilb = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.)), iMG(iMH(ikX, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikX, 3.), iMF(iMI(ikT, 16), 255.))); ikW = true; break elseif ilc == 4 then ilb = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.)), iMG(iMH(ikX, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikX, 3.), iMF(iMI(ikT, 16), 255.)), iMG(iMH(ikX, 4), iMF(iMI(ikT, 24.), 255.))); ikW = true; break end end; ikU = iMK(ikX); ik8 = 0.; while true do if ik8 + 4 <= ilc then ikT = iMQ((ikT + 1832704949) % 4294967296, 13); iMO(ikU, ik8, iMG(iMM(ikU, ik8), ikT)); ik8 = ik8 + 4 else break end end; if ikW then break end; ikT = iMQ((ikT + 1832704949) % 4294967296, 13); ikV = 0.; while true do if ik8 < ilc then iMP(ikU, ik8, iMG(iMN(ikU, ik8), iMF(iMI(ikT, ikV * 8), 255.))); ik8 = ik8 + 1; ikV = ikV + 1 else break end end; if ikW then break end; do ilb = iML(ikU, 0., ilc); ikW = true; break end; break end end; ilc = nil; do ikU = iIn[8793.]; ik8 = iIn[831.]; ikT = k7; ik3 = (ne + lQ) % iIn[5374]; ikS = iIn[10480]; ikV = false; while true do ild = #ikU; ikY = ild - ikS; ikP = ikT(ik3 % 4294967296); ikX = ikY >= 1; if ikX then ikX = ikY <= 4 end; if ikX then ikP = iMQ((ikP + 1832704949) % 4294967296, 13); if ikY == 1 then ilc = iMJ(iMG(iMH(ikU, 1), iMF(ikP, 255.))); ikV = true; break elseif ikY == 2 then ilc = iMJ(iMG(iMH(ikU, 1), iMF(ikP, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ikP, 8), 255.))); ikV = true; break elseif ikY == 3. then ilc = iMJ(iMG(iMH(ikU, 1), iMF(ikP, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ikP, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ikP, 16), 255.))); ikV = true; break elseif ikY == 4 then ilc = iMJ(iMG(iMH(ikU, 1), iMF(ikP, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ikP, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ikP, 16), 255.)), iMG(iMH(ikU, 4), iMF(iMI(ikP, 24.), 255.))); ikV = true; break end end; ik1 = iMK(ikU); ikW = 0.; while true do if ikW + 4 <= ikY then ikP = iMQ((ikP + 1832704949) % 4294967296, 13); iMO(ik1, ikW, iMG(iMM(ik1, ikW), ikP)); ikW = ikW + 4 else break end end; if ikV then break end; ikP = iMQ((ikP + 1832704949) % 4294967296, 13); ikZ = 0.; while true do if ikW < ikY then iMP(ik1, ikW, iMG(iMN(ik1, ikW), iMF(iMI(ikP, ikZ * 8), 255.))); ikW = ikW + 1; ikZ = ikZ + 1 else break end end; if ikV then break end; do ilc = iML(ik1, 0., ikY); ikV = true; break end; break end end; ild = nil; do ikZ = true; ikW = iIn[10103]; ik1 = iIn[10525]; ikX = (ne + lQ) % iIn[5374]; ikP = iIn[10480]; ikY = k7; ikV = false; while true do ilf = #ikW; ikS = ilf - ikP; ile = ikY(ikX % 4294967296); ikT = ikS >= 1; if ikT then ikT = ikS <= 3. end; if ikT then ile = (ile * 1597 + 51749) % 4294967296; if ikS == 1 then ild = iMJ((iMH(ikW, 1) - iMF(ile, 255.)) % 256); ikV = true; break elseif ikS == 2 then ild = iMJ((iMH(ikW, 1) - iMF(ile, 255.)) % 256, (iMH(ikW, 2) - iMF(iMI(ile, 8), 255.)) % 256); ikV = true; break elseif ikS == 3. then ild = iMJ((iMH(ikW, 1) - iMF(ile, 255.)) % 256, (iMH(ikW, 2) - iMF(iMI(ile, 8), 255.)) % 256, (iMH(ikW, 3.) - iMF(iMI(ile, 16), 255.)) % 256); ikV = true; break end end; ik3 = iMK(ikW); ikU = 0.; while true do if ikU + 4 <= ikS then ile = (ile * 1597 + 51749) % 4294967296; iMO(ik3, ikU, (iMM(ik3, ikU) - ile) % 4294967296); ikU = ikU + 4 else break end end; if ikV then break end; ile = (ile * 1597 + 51749) % 4294967296; ik8 = 0.; while true do if ikU < ikS then iMP(ik3, ikU, (iMN(ik3, ikU) - iMF(iMI(ile, ik8 * 8), 255.)) % 256); ikU = ikU + 1; ik8 = ik8 + 1 else break end end; if ikV then break end; do ild = iML(ik3, 0., ikS); ikV = true; break end; break end end; ilf = nil; do ik3 = iIn[10480]; ikS = k7; ile = (ne + lQ) % iIn[5374]; ik8 = iIn[2230]; ikT = false; while true do ikU = #ik8; ikX = ikU - ik3; ik1 = ikS(ile % 4294967296); ik1 = ik1 % 2147483646. + 1; ikW = ikX >= 1; if ikW then ikW = ikX <= 4 end; if ikW then ik1 = ik1 * 16807 % 2147483647; if ikX == 1 then ilf = iMJ(iMG(iMH(ik8, 1), iMF(ik1, 255.))); ikT = true; break elseif ikX == 2 then ilf = iMJ(iMG(iMH(ik8, 1), iMF(ik1, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ik1, 8), 255.))); ikT = true; break elseif ikX == 3. then ilf = iMJ(iMG(iMH(ik8, 1), iMF(ik1, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ik1, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ik1, 16), 255.))); ikT = true; break elseif ikX == 4 then ilf = iMJ(iMG(iMH(ik8, 1), iMF(ik1, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ik1, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ik1, 16), 255.)), iMG(iMH(ik8, 4), iMF(iMI(ik1, 24.), 255.))); ikT = true; break end end; ikZ = iMK(ik8); ikV = 0.; while true do if ikV + 4 <= ikX then ik1 = ik1 * 16807 % 2147483647; iMO(ikZ, ikV, iMG(iMM(ikZ, ikV), ik1)); ikV = ikV + 4 else break end end; if ikT then break end; ik1 = ik1 * 16807 % 2147483647; ikY = 0.; while true do if ikV < ikX then iMP(ikZ, ikV, iMG(iMN(ikZ, ikV), iMF(iMI(ik1, ikY * 8), 255.))); ikV = ikV + 1; ikY = ikY + 1 else break end end; if ikT then break end; do ilf = iML(ikZ, 0., ikX); ikT = true; break end; break end end; ik1 = nil; do ikW = iIn[7327]; ikY = iIn[5789]; ikX = (ne + lQ) % iIn[5374]; ikZ = k7; ikV = false; while true do ik8 = #ikY; ikP = ik8 - ikW; ikS = ikZ(ikX % 4294967296); ile = ikP >= 1; if ile then ile = ikP <= 4 end; if ile then ikS = (ikS + 2654435769.) % 4294967296; if ikP == 1 then ik1 = iMJ(iMG(iMH(ikY, 1), iMF(ikS, 255.))); ikV = true; break elseif ikP == 2 then ik1 = iMJ(iMG(iMH(ikY, 1), iMF(ikS, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ikS, 8), 255.))); ikV = true; break elseif ikP == 3. then ik1 = iMJ(iMG(iMH(ikY, 1), iMF(ikS, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ikY, 3.), iMF(iMI(ikS, 16), 255.))); ikV = true; break elseif ikP == 4 then ik1 = iMJ(iMG(iMH(ikY, 1), iMF(ikS, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ikY, 3.), iMF(iMI(ikS, 16), 255.)), iMG(iMH(ikY, 4), iMF(iMI(ikS, 24.), 255.))); ikV = true; break end end; ikT = iMK(ikY); ik3 = 0.; while true do if ik3 + 4 <= ikP then ikS = (ikS + 2654435769.) % 4294967296; iMO(ikT, ik3, iMG(iMM(ikT, ik3), ikS)); ik3 = ik3 + 4 else break end end; if ikV then break end; ikS = (ikS + 2654435769.) % 4294967296; ikU = 0.; while true do if ik3 < ikP then iMP(ikT, ik3, iMG(iMN(ikT, ik3), iMF(iMI(ikS, ikU * 8), 255.))); ik3 = ik3 + 1; ikU = ikU + 1 else break end end; if ikV then break end; do ik1 = iML(ikT, 0., ikP); ikV = true; break end; break end end; ikP = nil; do ik3 = iIn[10480]; ikS = k7; ile = (ne + lQ) % iIn[5374]; ik8 = iIn[4164.]; ikT = false; while true do ikX = #ik8; ilg = ikX - ik3; ikW = ikS(ile % 4294967296); ikW = ikW % 2147483646. + 1; ikZ = ilg >= 1; if ikZ then ikZ = ilg <= 4 end; if ikZ then ikW = ikW * 16807 % 2147483647; if ilg == 1 then ikP = iMJ(iMG(iMH(ik8, 1), iMF(ikW, 255.))); ikT = true; break elseif ilg == 2 then ikP = iMJ(iMG(iMH(ik8, 1), iMF(ikW, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ikW, 8), 255.))); ikT = true; break elseif ilg == 3. then ikP = iMJ(iMG(iMH(ik8, 1), iMF(ikW, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ikW, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ikW, 16), 255.))); ikT = true; break elseif ilg == 4 then ikP = iMJ(iMG(iMH(ik8, 1), iMF(ikW, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ikW, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ikW, 16), 255.)), iMG(iMH(ik8, 4), iMF(iMI(ikW, 24.), 255.))); ikT = true; break end end; ikV = iMK(ik8); ikY = 0.; while true do if ikY + 4 <= ilg then ikW = ikW * 16807 % 2147483647; iMO(ikV, ikY, iMG(iMM(ikV, ikY), ikW)); ikY = ikY + 4 else break end end; if ikT then break end; ikW = ikW * 16807 % 2147483647; ikU = 0.; while true do if ikY < ilg then iMP(ikV, ikY, iMG(iMN(ikV, ikY), iMF(iMI(ikW, ikU * 8), 255.))); ikY = ikY + 1; ikU = ikU + 1 else break end end; if ikT then break end; do ikP = iML(ikV, 0., ilg); ikT = true; break end; break end end; lM(ik4, { [ik_] = nc, [ik5] = iIn[10184][ik9](iIn[7718], -iIn[8661.], iIn[10480], iIn[797]), [ikR] = iIn[10184][ik0](iIn[10480], iIn[8888], iIn[10480], iIn[5300]), [ikQ] = iIn[7718], [ik6] = aU, [ik2] = iIn[8269][ila][ik7], [ilb] = lV[ilc], [ild] = iIn[7868], [ilf] = iIn[8269][ik1][ikP] }); ilg = nil; do ikW = iIn[10480]; ikY = iIn[8901.]; ikX = (ne + lQ) % iIn[5374]; ikZ = k7; ikV = false; while true do ikP = #ikY; ikS = ikP - ikW; ile = ikZ(ikX % 4294967296); ikT = ikS >= 1; if ikT then ikT = ikS <= 4 end; if ikT then ile = (ile + 2654435769.) % 4294967296; if ikS == 1 then ilg = iMJ(iMG(iMH(ikY, 1), iMF(ile, 255.))); ikV = true; break elseif ikS == 2 then ilg = iMJ(iMG(iMH(ikY, 1), iMF(ile, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ile, 8), 255.))); ikV = true; break elseif ikS == 3. then ilg = iMJ(iMG(iMH(ikY, 1), iMF(ile, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ile, 8), 255.)), iMG(iMH(ikY, 3.), iMF(iMI(ile, 16), 255.))); ikV = true; break elseif ikS == 4 then ilg = iMJ(iMG(iMH(ikY, 1), iMF(ile, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ile, 8), 255.)), iMG(iMH(ikY, 3.), iMF(iMI(ile, 16), 255.)), iMG(iMH(ikY, 4), iMF(iMI(ile, 24.), 255.))); ikV = true; break end end; ik3 = iMK(ikY); ikU = 0.; while true do if ikU + 4 <= ikS then ile = (ile + 2654435769.) % 4294967296; iMO(ik3, ikU, iMG(iMM(ik3, ikU), ile)); ikU = ikU + 4 else break end end; if ikV then break end; ile = (ile + 2654435769.) % 4294967296; ik8 = 0.; while true do if ikU < ikS then iMP(ik3, ikU, iMG(iMN(ik3, ikU), iMF(iMI(ile, ik8 * 8), 255.))); ikU = ikU + 1; ik8 = ik8 + 1 else break end end; if ikV then break end; do ilg = iML(ik3, 0., ikS); ikV = true; break end; break end end; ikP = nil; do ik3 = iIn[10411]; ikS = iIn[855.]; ile = (ne + lQ) % iIn[5374]; ik8 = k7; ikT = false; while true do ik1 = #ikS; ikW = ik1 - ik3; ikZ = ik8(ile % 4294967296); ikV = ikW >= 1; if ikV then ikV = ikW <= 4 end; if ikV then ikZ = (ikZ + 2654435769.) % 4294967296; if ikW == 1 then ikP = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.))); ikT = true; break elseif ikW == 2 then ikP = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.))); ikT = true; break elseif ikW == 3. then ikP = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikZ, 16), 255.))); ikT = true; break elseif ikW == 4 then ikP = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikZ, 16), 255.)), iMG(iMH(ikS, 4), iMF(iMI(ikZ, 24.), 255.))); ikT = true; break end end; ikY = iMK(ikS); ikU = 0.; while true do if ikU + 4 <= ikW then ikZ = (ikZ + 2654435769.) % 4294967296; iMO(ikY, ikU, iMG(iMM(ikY, ikU), ikZ)); ikU = ikU + 4 else break end end; if ikT then break end; ikZ = (ikZ + 2654435769.) % 4294967296; ikX = 0.; while true do if ikU < ikW then iMP(ikY, ikU, iMG(iMN(ikY, ikU), iMF(iMI(ikZ, ikX * 8), 255.))); ikU = ikU + 1; ikX = ikX + 1 else break end end; if ikT then break end; do ikP = iML(ikY, 0., ikW); ikT = true; break end; break end end; ik1 = nil; do ikW = iIn[8888]; ikY = k7; ikX = (ne + lQ) % iIn[5374]; ikZ = iIn[10032.]; ikV = false; while true do ik8 = #ikZ; ilf = ik8 - ikW; ikS = ikY(ikX % 4294967296); ikS = ikS % 2147483646. + 1; ile = ilf >= 1; if ile then ile = ilf <= 4 end; if ile then ikS = ikS * 16807 % 2147483647; if ilf == 1 then ik1 = iMJ(iMG(iMH(ikZ, 1), iMF(ikS, 255.))); ikV = true; break elseif ilf == 2 then ik1 = iMJ(iMG(iMH(ikZ, 1), iMF(ikS, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikS, 8), 255.))); ikV = true; break elseif ilf == 3. then ik1 = iMJ(iMG(iMH(ikZ, 1), iMF(ikS, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikS, 16), 255.))); ikV = true; break elseif ilf == 4 then ik1 = iMJ(iMG(iMH(ikZ, 1), iMF(ikS, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikS, 16), 255.)), iMG(iMH(ikZ, 4), iMF(iMI(ikS, 24.), 255.))); ikV = true; break end end; ikT = iMK(ikZ); ik3 = 0.; while true do if ik3 + 4 <= ilf then ikS = ikS * 16807 % 2147483647; iMO(ikT, ik3, iMG(iMM(ikT, ik3), ikS)); ik3 = ik3 + 4 else break end end; if ikV then break end; ikS = ikS * 16807 % 2147483647; ikU = 0.; while true do if ik3 < ilf then iMP(ikT, ik3, iMG(iMN(ikT, ik3), iMF(iMI(ikS, ikU * 8), 255.))); ik3 = ik3 + 1; ikU = ikU + 1 else break end end; if ikV then break end; do ik1 = iML(ikT, 0., ilf); ikV = true; break end; break end end; ilf = nil; do ikS = iIn[8218]; ik3 = k7; ik8 = (ne + lQ) % iIn[5374]; ile = iIn[2933]; ikT = false; while true do ild = #ile; ikW = ild - ikS; ikZ = ik3(ik8 % 4294967296); ikZ = ikZ % 2147483646. + 1; ikV = ikW >= 1; if ikV then ikV = ikW <= 4 end; if ikV then ikZ = ikZ * 16807 % 2147483647; if ikW == 1 then ilf = iMJ(iMG(iMH(ile, 1), iMF(ikZ, 255.))); ikT = true; break elseif ikW == 2 then ilf = iMJ(iMG(iMH(ile, 1), iMF(ikZ, 255.)), iMG(iMH(ile, 2), iMF(iMI(ikZ, 8), 255.))); ikT = true; break elseif ikW == 3. then ilf = iMJ(iMG(iMH(ile, 1), iMF(ikZ, 255.)), iMG(iMH(ile, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ile, 3.), iMF(iMI(ikZ, 16), 255.))); ikT = true; break elseif ikW == 4 then ilf = iMJ(iMG(iMH(ile, 1), iMF(ikZ, 255.)), iMG(iMH(ile, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ile, 3.), iMF(iMI(ikZ, 16), 255.)), iMG(iMH(ile, 4), iMF(iMI(ikZ, 24.), 255.))); ikT = true; break end end; ikY = iMK(ile); ikU = 0.; while true do if ikU + 4 <= ikW then ikZ = ikZ * 16807 % 2147483647; iMO(ikY, ikU, iMG(iMM(ikY, ikU), ikZ)); ikU = ikU + 4 else break end end; if ikT then break end; ikZ = ikZ * 16807 % 2147483647; ikX = 0.; while true do if ikU < ikW then iMP(ikY, ikU, iMG(iMN(ikY, ikU), iMF(iMI(ikZ, ikX * 8), 255.))); ikU = ikU + 1; ikX = ikX + 1 else break end end; if ikT then break end; do ilf = iML(ikY, 0., ikW); ikT = true; break end; break end end; ild = nil; do ikU = iIn[5102]; ikX = k7; ikV = iIn[3330.]; ikY = iIn[10480]; ikW = iIn[8229.]; ikZ = (ne + lQ) % iIn[5374]; ikT = false; while true do ik7 = #ikW; ik3 = ik7 - ikY; ilb = ikX(ikZ % 4294967296); ilb = ilb % 2147483646. + 1; ik8 = ik3 >= 1; if ik8 then ik8 = ik3 <= 4 end; if ik8 then ilb = ilb * 16807 % 2147483647; if ik3 == 1 then ild = iMJ(iMG(iMH(ikW, 1), iMF(ilb, 255.))); ikT = true; break elseif ik3 == 2 then ild = iMJ(iMG(iMH(ikW, 1), iMF(ilb, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ilb, 8), 255.))); ikT = true; break elseif ik3 == 3. then ild = iMJ(iMG(iMH(ikW, 1), iMF(ilb, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ilb, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ilb, 16), 255.))); ikT = true; break elseif ik3 == 4 then ild = iMJ(iMG(iMH(ikW, 1), iMF(ilb, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ilb, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ilb, 16), 255.)), iMG(iMH(ikW, 4), iMF(iMI(ilb, 24.), 255.))); ikT = true; break end end; ilc = iMK(ikW); ikS = 0.; while true do if ikS <= ik3 - 4 then ilb = ilb * 16807 % 2147483647; iMO(ilc, ikS, iMG(iMM(ilc, ikS), ilb)); ikS = ikS + 4 else break end end; if ikT then break end; ilb = ilb * 16807 % 2147483647; ile = 0.; while true do if ikS < ik3 then iMP(ilc, ikS, iMG(iMN(ilc, ikS), iMF(iMI(ilb, ile * 8), 255.))); ikS = ikS + 1; ile = ile + 1 else break end end; if ikT then break end; do ild = iML(ilc, 0., ik3); ikT = true; break end; break end end; ik7 = nil; do ilc = iIn[7327]; ik3 = iIn[9456.]; ilb = (ne + lQ) % iIn[5374]; ile = k7; ik8 = false; while true do ikV = #ik3; ikY = ikV - ilc; ikU = ile(ilb % 4294967296); ikX = ikY >= 1; if ikX then ikX = ikY <= 4 end; if ikX then ikU = (ikU + 2654435769.) % 4294967296; if ikY == 1 then ik7 = iMJ(iMG(iMH(ik3, 1), iMF(ikU, 255.))); ik8 = true; break elseif ikY == 2 then ik7 = iMJ(iMG(iMH(ik3, 1), iMF(ikU, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ikU, 8), 255.))); ik8 = true; break elseif ikY == 3. then ik7 = iMJ(iMG(iMH(ik3, 1), iMF(ikU, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ikU, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ikU, 16), 255.))); ik8 = true; break elseif ikY == 4 then ik7 = iMJ(iMG(iMH(ik3, 1), iMF(ikU, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ikU, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ikU, 16), 255.)), iMG(iMH(ik3, 4), iMF(iMI(ikU, 24.), 255.))); ik8 = true; break end end; ikT = iMK(ik3); ikW = 0.; while true do if ikW + 4 <= ikY then ikU = (ikU + 2654435769.) % 4294967296; iMO(ikT, ikW, iMG(iMM(ikT, ikW), ikU)); ikW = ikW + 4 else break end end; if ik8 then break end; ikU = (ikU + 2654435769.) % 4294967296; ikS = 0.; while true do if ikW < ikY then iMP(ikT, ikW, iMG(iMN(ikT, ikW), iMF(iMI(ikU, ikS * 8), 255.))); ikW = ikW + 1; ikS = ikS + 1 else break end end; if ik8 then break end; do ik7 = iML(ikT, 0., ikY); ik8 = true; break end; break end end; ikY = nil; do ikV = iIn[365]; ikS = iIn[3263]; ikW = iIn[96.]; ikT = (ne + lQ) % iIn[5374]; ikX = iIn[1362.]; ikU = k7; ik8 = false; while true do ilb = #ikS; ik2 = ilb - ikX; ilc = ikU(ikT % 4294967296); ila = ik2 >= 1; if ila then ila = ik2 <= 3. end; if ila then ilc = (ilc * 1597 + 51749) % 4294967296; if ik2 == 1 then ikY = iMJ((iMH(ikS, 1) - iMF(ilc, 255.)) % 256); ik8 = true; break elseif ik2 == 2 then ikY = iMJ((iMH(ikS, 1) - iMF(ilc, 255.)) % 256, (iMH(ikS, 2) - iMF(iMI(ilc, 8), 255.)) % 256); ik8 = true; break elseif ik2 == 3. then ikY = iMJ((iMH(ikS, 1) - iMF(ilc, 255.)) % 256, (iMH(ikS, 2) - iMF(iMI(ilc, 8), 255.)) % 256, (iMH(ikS, 3.) - iMF(iMI(ilc, 16), 255.)) % 256); ik8 = true; break end end; ile = iMK(ikS); ikZ = 0.; while true do if ikZ + 4 <= ik2 then ilc = (ilc * 1597 + 51749) % 4294967296; iMO(ile, ikZ, (iMM(ile, ikZ) - ilc) % 4294967296); ikZ = ikZ + 4 else break end end; if ik8 then break end; ilc = (ilc * 1597 + 51749) % 4294967296; ik3 = 0.; while true do if ikZ < ik2 then iMP(ile, ikZ, (iMN(ile, ikZ) - iMF(iMI(ilc, ik3 * 8), 255.)) % 256); ikZ = ikZ + 1; ik3 = ik3 + 1 else break end end; if ik8 then break end; do ikY = iML(ile, 0., ik2); ik8 = true; break end; break end end; ik2 = nil; do ile = true; ikZ = iIn[2844.]; ilc = (ne + lQ) % iIn[5374]; ila = k7; ilb = iIn[8393]; ik3 = false; while true do ikU = #ikZ; ikX = ikU - ilb; ikT = ila(ilc % 4294967296); ikT = ikT % 2147483646. + 1; ikW = ikX >= 1; if ikW then ikW = ikX <= 4 end; if ikW then ikT = ikT * 16807 % 2147483647; if ikX == 1 then ik2 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.))); ik3 = true; break elseif ikX == 2 then ik2 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikT, 8), 255.))); ik3 = true; break elseif ikX == 3. then ik2 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikT, 16), 255.))); ik3 = true; break elseif ikX == 4 then ik2 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikT, 16), 255.)), iMG(iMH(ikZ, 4), iMF(iMI(ikT, 24.), 255.))); ik3 = true; break end end; ikS = iMK(ikZ); ikV = 0.; while true do if ikV <= ikX - 4 then ikT = ikT * 16807 % 2147483647; iMO(ikS, ikV, iMG(iMM(ikS, ikV), ikT)); ikV = ikV + 4 else break end end; if ik3 then break end; ikT = ikT * 16807 % 2147483647; ik8 = 0.; while true do if ikV < ikX then iMP(ikS, ikV, iMG(iMN(ikS, ikV), iMF(iMI(ikT, ik8 * 8), 255.))); ikV = ikV + 1; ik8 = ik8 + 1 else break end end; if ik3 then break end; do ik2 = iML(ikS, 0., ikX); ik3 = true; break end; break end end; ikX = nil; do ikU = iIn[2242]; ikS = false; ikV = k7; ikT = (ne + lQ) % iIn[5374]; ikW = iIn[4991]; ik8 = false; while true do ik6 = #ikU; ilc = ik6 - ikW; ila = ikV(ikT % 4294967296); ile = ilc >= 1; if ile then ile = ilc <= 4 end; if ile then ila = iMQ((ila + 1832704949) % 4294967296, 13); if ilc == 1 then ikX = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.))); ik8 = true; break elseif ilc == 2 then ikX = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ila, 8), 255.))); ik8 = true; break elseif ilc == 3. then ikX = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ila, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ila, 16), 255.))); ik8 = true; break elseif ilc == 4 then ikX = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ila, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ila, 16), 255.)), iMG(iMH(ikU, 4), iMF(iMI(ila, 24.), 255.))); ik8 = true; break end end; ikZ = iMK(ikU); ik3 = 0.; while true do if ik3 + 4 <= ilc then ila = iMQ((ila + 1832704949) % 4294967296, 13); iMO(ikZ, ik3, iMG(iMM(ikZ, ik3), ila)); ik3 = ik3 + 4 else break end end; if ik8 then break end; ila = iMQ((ila + 1832704949) % 4294967296, 13); ilb = 0.; while true do if ik3 < ilc then iMP(ikZ, ik3, iMG(iMN(ikZ, ik3), iMF(iMI(ila, ilb * 8), 255.))); ik3 = ik3 + 1; ilb = ilb + 1 else break end end; if ik8 then break end; do ikX = iML(ikZ, 0., ilc); ik8 = true; break end; break end end; ik6 = nil; do ilb = iIn[10480]; ila = iIn[8237]; ikZ = (ne + lQ) % iIn[5374]; ilc = k7; ile = false; while true do ikT = #ila; ikW = ikT - ilb; ikS = ilc(ikZ % 4294967296); ikV = ikW >= 1; if ikV then ikV = ikW <= 4 end; if ikV then ikS = (ikS + 2654435769.) % 4294967296; if ikW == 1 then ik6 = iMJ(iMG(iMH(ila, 1), iMF(ikS, 255.))); ile = true; break elseif ikW == 2 then ik6 = iMJ(iMG(iMH(ila, 1), iMF(ikS, 255.)), iMG(iMH(ila, 2), iMF(iMI(ikS, 8), 255.))); ile = true; break elseif ikW == 3. then ik6 = iMJ(iMG(iMH(ila, 1), iMF(ikS, 255.)), iMG(iMH(ila, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ila, 3.), iMF(iMI(ikS, 16), 255.))); ile = true; break elseif ikW == 4 then ik6 = iMJ(iMG(iMH(ila, 1), iMF(ikS, 255.)), iMG(iMH(ila, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ila, 3.), iMF(iMI(ikS, 16), 255.)), iMG(iMH(ila, 4), iMF(iMI(ikS, 24.), 255.))); ile = true; break end end; ik8 = iMK(ila); ikU = 0.; while true do if ikU + 4 <= ikW then ikS = (ikS + 2654435769.) % 4294967296; iMO(ik8, ikU, iMG(iMM(ik8, ikU), ikS)); ikU = ikU + 4 else break end end; if ile then break end; ikS = (ikS + 2654435769.) % 4294967296; ik3 = 0.; while true do if ikU < ikW then iMP(ik8, ikU, iMG(iMN(ik8, ikU), iMF(iMI(ikS, ik3 * 8), 255.))); ikU = ikU + 1; ik3 = ik3 + 1 else break end end; if ile then break end; do ik6 = iML(ik8, 0., ikW); ile = true; break end; break end end; ikW = nil; do ikV = iIn[3859]; ikT = true; ik8 = k7; ikU = (ne + lQ) % iIn[5374]; ikS = iIn[5300]; ik3 = false; while true do ikZ = #ikV; ik0 = ikZ - ikS; ilb = ik8(ikU % 4294967296); ikQ = ik0 >= 1; if ikQ then ikQ = ik0 <= 4 end; if ikQ then ilb = iMQ((ilb + 1832704949) % 4294967296, 13); if ik0 == 1 then ikW = iMJ(iMG(iMH(ikV, 1), iMF(ilb, 255.))); ik3 = true; break elseif ik0 == 2 then ikW = iMJ(iMG(iMH(ikV, 1), iMF(ilb, 255.)), iMG(iMH(ikV, 2), iMF(iMI(ilb, 8), 255.))); ik3 = true; break elseif ik0 == 3. then ikW = iMJ(iMG(iMH(ikV, 1), iMF(ilb, 255.)), iMG(iMH(ikV, 2), iMF(iMI(ilb, 8), 255.)), iMG(iMH(ikV, 3.), iMF(iMI(ilb, 16), 255.))); ik3 = true; break elseif ik0 == 4 then ikW = iMJ(iMG(iMH(ikV, 1), iMF(ilb, 255.)), iMG(iMH(ikV, 2), iMF(iMI(ilb, 8), 255.)), iMG(iMH(ikV, 3.), iMF(iMI(ilb, 16), 255.)), iMG(iMH(ikV, 4), iMF(iMI(ilb, 24.), 255.))); ik3 = true; break end end; ilc = iMK(ikV); ila = 0.; while true do if ila + 4 <= ik0 then ilb = iMQ((ilb + 1832704949) % 4294967296, 13); iMO(ilc, ila, iMG(iMM(ilc, ila), ilb)); ila = ila + 4 else break end end; if ik3 then break end; ilb = iMQ((ilb + 1832704949) % 4294967296, 13); ile = 0.; while true do if ila < ik0 then iMP(ilc, ila, iMG(iMN(ilc, ila), iMF(iMI(ilb, ile * 8), 255.))); ila = ila + 1; ile = ile + 1 else break end end; if ik3 then break end; do ikW = iML(ilc, 0., ik0); ik3 = true; break end; break end end; ik0 = nil; do ilb = iIn[5257]; ila = iIn[1816]; ikZ = (ne + lQ) % iIn[5374]; ikQ = k7; ilc = false; while true do ikV = #ila; ik8 = ikV - ilb; ikU = ikQ(ikZ % 4294967296); ik3 = ik8 >= 1; if ik3 then ik3 = ik8 <= 4 end; if ik3 then ikU = (ikU + 2654435769.) % 4294967296; if ik8 == 1 then ik0 = iMJ(iMG(iMH(ila, 1), iMF(ikU, 255.))); ilc = true; break elseif ik8 == 2 then ik0 = iMJ(iMG(iMH(ila, 1), iMF(ikU, 255.)), iMG(iMH(ila, 2), iMF(iMI(ikU, 8), 255.))); ilc = true; break elseif ik8 == 3. then ik0 = iMJ(iMG(iMH(ila, 1), iMF(ikU, 255.)), iMG(iMH(ila, 2), iMF(iMI(ikU, 8), 255.)), iMG(iMH(ila, 3.), iMF(iMI(ikU, 16), 255.))); ilc = true; break elseif ik8 == 4 then ik0 = iMJ(iMG(iMH(ila, 1), iMF(ikU, 255.)), iMG(iMH(ila, 2), iMF(iMI(ikU, 8), 255.)), iMG(iMH(ila, 3.), iMF(iMI(ikU, 16), 255.)), iMG(iMH(ila, 4), iMF(iMI(ikU, 24.), 255.))); ilc = true; break end end; ikT = iMK(ila); ile = 0.; while true do if ile + 4 <= ik8 then ikU = (ikU + 2654435769.) % 4294967296; iMO(ikT, ile, iMG(iMM(ikT, ile), ikU)); ile = ile + 4 else break end end; if ilc then break end; ikU = (ikU + 2654435769.) % 4294967296; ikS = 0.; while true do if ile < ik8 then iMP(ikT, ile, iMG(iMN(ikT, ile), iMF(iMI(ikU, ikS * 8), 255.))); ile = ile + 1; ikS = ikS + 1 else break end end; if ilc then break end; do ik0 = iML(ikT, 0., ik8); ilc = true; break end; break end end; ikV = nil; do ik3 = iIn[468.]; ikT = iIn[4982]; ik8 = k7; ikU = (ne + lQ) % iIn[5374]; ikS = iIn[954.]; ile = false; while true do ikZ = #ik3; ikR = ikZ - ikS; ilb = ik8(ikU % 4294967296); ikQ = ikR >= 1; if ikQ then ikQ = ikR <= 4 end; if ikQ then ilb = iMQ((ilb + 1832704949) % 4294967296, 13); if ikR == 1 then ikV = iMJ(iMG(iMH(ik3, 1), iMF(ilb, 255.))); ile = true; break elseif ikR == 2 then ikV = iMJ(iMG(iMH(ik3, 1), iMF(ilb, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ilb, 8), 255.))); ile = true; break elseif ikR == 3. then ikV = iMJ(iMG(iMH(ik3, 1), iMF(ilb, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ilb, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ilb, 16), 255.))); ile = true; break elseif ikR == 4 then ikV = iMJ(iMG(iMH(ik3, 1), iMF(ilb, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ilb, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ilb, 16), 255.)), iMG(iMH(ik3, 4), iMF(iMI(ilb, 24.), 255.))); ile = true; break end end; ilc = iMK(ik3); ila = 0.; while true do if ila + 4 <= ikR then ilb = iMQ((ilb + 1832704949) % 4294967296, 13); iMO(ilc, ila, iMG(iMM(ilc, ila), ilb)); ila = ila + 4 else break end end; if ile then break end; ilb = iMQ((ilb + 1832704949) % 4294967296, 13); ik9 = 0.; while true do if ila < ikR then iMP(ilc, ila, iMG(iMN(ilc, ila), iMF(iMI(ilb, ik9 * 8), 255.))); ila = ila + 1; ik9 = ik9 + 1 else break end end; if ile then break end; do ikV = iML(ilc, 0., ikR); ile = true; break end; break end end; ik9 = nil; do ila = true; ilc = iIn[10103]; ikQ = iIn[5996]; ilb = (ne + lQ) % iIn[5374]; ikR = iIn[10480]; ikZ = k7; ile = false; while true do ikT = #ilc; ik_ = ikT - ikR; ikS = ikZ(ilb % 4294967296); ik5 = ik_ >= 1; if ik5 then ik5 = ik_ <= 3. end; if ik5 then ikS = (ikS * 1597 + 51749) % 4294967296; if ik_ == 1 then ik9 = iMJ((iMH(ilc, 1) - iMF(ikS, 255.)) % 256); ile = true; break elseif ik_ == 2 then ik9 = iMJ((iMH(ilc, 1) - iMF(ikS, 255.)) % 256, (iMH(ilc, 2) - iMF(iMI(ikS, 8), 255.)) % 256); ile = true; break elseif ik_ == 3. then ik9 = iMJ((iMH(ilc, 1) - iMF(ikS, 255.)) % 256, (iMH(ilc, 2) - iMF(iMI(ikS, 8), 255.)) % 256, (iMH(ilc, 3.) - iMF(iMI(ikS, 16), 255.)) % 256); ile = true; break end end; ik8 = iMK(ilc); ikU = 0.; while true do if ikU + 4 <= ik_ then ikS = (ikS * 1597 + 51749) % 4294967296; iMO(ik8, ikU, (iMM(ik8, ikU) - ikS) % 4294967296); ikU = ikU + 4 else break end end; if ile then break end; ikS = (ikS * 1597 + 51749) % 4294967296; ik3 = 0.; while true do if ikU < ik_ then iMP(ik8, ikU, (iMN(ik8, ikU) - iMF(iMI(ikS, ik3 * 8), 255.)) % 256); ikU = ikU + 1; ik3 = ik3 + 1 else break end end; if ile then break end; do ik9 = iML(ik8, 0., ik_); ile = true; break end; break end end; ik_ = nil; do ikT = true; ik3 = k7; ikU = false; ik8 = iIn[3598]; ik5 = iIn[7611.]; ikS = (ne + lQ) % iIn[5374]; ile = false; while true do ik4 = #ik5; ikZ = ik4 - ik8; ikR = ik3(ikS % 4294967296); ikR = ikR % 2147483646. + 1; ilb = ikZ >= 1; if ilb then ilb = ikZ <= 4 end; if ilb then ikR = ikR * 16807 % 2147483647; if ikZ == 1 then ik_ = iMJ(iMG(iMH(ik5, 1), iMF(ikR, 255.))); ile = true; break elseif ikZ == 2 then ik_ = iMJ(iMG(iMH(ik5, 1), iMF(ikR, 255.)), iMG(iMH(ik5, 2), iMF(iMI(ikR, 8), 255.))); ile = true; break elseif ikZ == 3. then ik_ = iMJ(iMG(iMH(ik5, 1), iMF(ikR, 255.)), iMG(iMH(ik5, 2), iMF(iMI(ikR, 8), 255.)), iMG(iMH(ik5, 3.), iMF(iMI(ikR, 16), 255.))); ile = true; break elseif ikZ == 4 then ik_ = iMJ(iMG(iMH(ik5, 1), iMF(ikR, 255.)), iMG(iMH(ik5, 2), iMF(iMI(ikR, 8), 255.)), iMG(iMH(ik5, 3.), iMF(iMI(ikR, 16), 255.)), iMG(iMH(ik5, 4), iMF(iMI(ikR, 24.), 255.))); ile = true; break end end; ikQ = iMK(ik5); ilc = 0.; while true do if ilc <= ikZ - 4 then ikR = ikR * 16807 % 2147483647; iMO(ikQ, ilc, iMG(iMM(ikQ, ilc), ikR)); ilc = ilc + 4 else break end end; if ile then break end; ikR = ikR * 16807 % 2147483647; ila = 0.; while true do if ilc < ikZ then iMP(ikQ, ilc, iMG(iMN(ikQ, ilc), iMF(iMI(ikR, ila * 8), 255.))); ilc = ilc + 1; ila = ila + 1 else break end end; if ile then break end; do ik_ = iML(ikQ, 0., ikZ); ile = true; break end; break end end; ik4 = nil; do ilc = iIn[8063]; ila = iIn[6640]; ilb = iIn[1629.]; ikQ = (ne + lQ) % iIn[5374]; ikZ = iIn[8661.]; ikR = k7; ile = false; while true do ikU = #ila; ik3 = ikU - ikZ; ikT = ikR(ikQ % 4294967296); ilh = ik3 >= 1; if ilh then ilh = ik3 <= 3. end; if ilh then ikT = (ikT * 1597 + 51749) % 4294967296; if ik3 == 1 then ik4 = iMJ((iMH(ila, 1) - iMF(ikT, 255.)) % 256); ile = true; break elseif ik3 == 2 then ik4 = iMJ((iMH(ila, 1) - iMF(ikT, 255.)) % 256, (iMH(ila, 2) - iMF(iMI(ikT, 8), 255.)) % 256); ile = true; break elseif ik3 == 3. then ik4 = iMJ((iMH(ila, 1) - iMF(ikT, 255.)) % 256, (iMH(ila, 2) - iMF(iMI(ikT, 8), 255.)) % 256, (iMH(ila, 3.) - iMF(iMI(ikT, 16), 255.)) % 256); ile = true; break end end; ikS = iMK(ila); ik5 = 0.; while true do if ik5 + 4 <= ik3 then ikT = (ikT * 1597 + 51749) % 4294967296; iMO(ikS, ik5, (iMM(ikS, ik5) - ikT) % 4294967296); ik5 = ik5 + 4 else break end end; if ile then break end; ikT = (ikT * 1597 + 51749) % 4294967296; ik8 = 0.; while true do if ik5 < ik3 then iMP(ikS, ik5, (iMN(ikS, ik5) - iMF(iMI(ikT, ik8 * 8), 255.)) % 256); ik5 = ik5 + 1; ik8 = ik8 + 1 else break end end; if ile then break end; do ik4 = iML(ikS, 0., ik3); ile = true; break end; break end end; ilh = nil; do ik8 = iIn[10732]; ikU = iIn[4164.]; ikS = (ne + lQ) % iIn[5374]; ik5 = k7; ikT = iIn[10480]; ik3 = false; while true do ikR = #ikU; ilb = ikR - ikT; ikQ = ik5(ikS % 4294967296); ikQ = ikQ % 2147483646. + 1; ilc = ilb >= 1; if ilc then ilc = ilb <= 4 end; if ilc then ikQ = ikQ * 16807 % 2147483647; if ilb == 1 then ilh = iMJ(iMG(iMH(ikU, 1), iMF(ikQ, 255.))); ik3 = true; break elseif ilb == 2 then ilh = iMJ(iMG(iMH(ikU, 1), iMF(ikQ, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ikQ, 8), 255.))); ik3 = true; break elseif ilb == 3. then ilh = iMJ(iMG(iMH(ikU, 1), iMF(ikQ, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ikQ, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ikQ, 16), 255.))); ik3 = true; break elseif ilb == 4 then ilh = iMJ(iMG(iMH(ikU, 1), iMF(ikQ, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ikQ, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ikQ, 16), 255.)), iMG(iMH(ikU, 4), iMF(iMI(ikQ, 24.), 255.))); ik3 = true; break end end; ila = iMK(ikU); ile = 0.; while true do if ile <= ilb - 4 then ikQ = ikQ * 16807 % 2147483647; iMO(ila, ile, iMG(iMM(ila, ile), ikQ)); ile = ile + 4 else break end end; if ik3 then break end; ikQ = ikQ * 16807 % 2147483647; ikZ = 0.; while true do if ile < ilb then iMP(ila, ile, iMG(iMN(ila, ile), iMF(iMI(ikQ, ikZ * 8), 255.))); ile = ile + 1; ikZ = ikZ + 1 else break end end; if ik3 then break end; do ilh = iML(ila, 0., ilb); ik3 = true; break end; break end end; ikR = nil; do ila = iIn[10480]; ilb = iIn[3669.]; ikQ = (ne + lQ) % iIn[5374]; ikZ = k7; ilc = false; while true do ik5 = #ilb; ik8 = ik5 - ila; ikU = ikZ(ikQ % 4294967296); ik3 = ik8 >= 1; if ik3 then ik3 = ik8 <= 4 end; if ik3 then ikU = (ikU + 2654435769.) % 4294967296; if ik8 == 1 then ikR = iMJ(iMG(iMH(ilb, 1), iMF(ikU, 255.))); ilc = true; break elseif ik8 == 2 then ikR = iMJ(iMG(iMH(ilb, 1), iMF(ikU, 255.)), iMG(iMH(ilb, 2), iMF(iMI(ikU, 8), 255.))); ilc = true; break elseif ik8 == 3. then ikR = iMJ(iMG(iMH(ilb, 1), iMF(ikU, 255.)), iMG(iMH(ilb, 2), iMF(iMI(ikU, 8), 255.)), iMG(iMH(ilb, 3.), iMF(iMI(ikU, 16), 255.))); ilc = true; break elseif ik8 == 4 then ikR = iMJ(iMG(iMH(ilb, 1), iMF(ikU, 255.)), iMG(iMH(ilb, 2), iMF(iMI(ikU, 8), 255.)), iMG(iMH(ilb, 3.), iMF(iMI(ikU, 16), 255.)), iMG(iMH(ilb, 4), iMF(iMI(ikU, 24.), 255.))); ilc = true; break end end; ikT = iMK(ilb); ile = 0.; while true do if ile + 4 <= ik8 then ikU = (ikU + 2654435769.) % 4294967296; iMO(ikT, ile, iMG(iMM(ikT, ile), ikU)); ile = ile + 4 else break end end; if ilc then break end; ikU = (ikU + 2654435769.) % 4294967296; ikS = 0.; while true do if ile < ik8 then iMP(ikT, ile, iMG(iMN(ikT, ile), iMF(iMI(ikU, ikS * 8), 255.))); ile = ile + 1; ikS = ikS + 1 else break end end; if ilc then break end; do ikR = iML(ikT, 0., ik8); ilc = true; break end; break end end; lM(ilg, { [ikP] = nc, [ik1] = iIn[10184][ilf](iIn[7718], -iIn[8661.], iIn[10480], iIn[797]), [ild] = iIn[10184][ik7](iIn[10480], iIn[8888], iIn[10480], iIn[5257]), [ikY] = iIn[7718], [ik2] = aV, [ikX] = iIn[8269][ik6][ikW], [ik0] = lV[ikV], [ik9] = iIn[5212], [ik_] = iIn[8269][ik4][ilh], [ikR] = true }); ik5 = nil; do ikS = true; ile = k7; ikT = false; ik3 = iIn[3598]; ikU = iIn[5186]; ik8 = (ne + lQ) % iIn[5374]; ilc = false; while true do ikQ = #ikU; ik4 = ikQ - ik3; ila = ile(ik8 % 4294967296); ila = ila % 2147483646. + 1; ilh = ik4 >= 1; if ilh then ilh = ik4 <= 4 end; if ilh then ila = ila * 16807 % 2147483647; if ik4 == 1 then ik5 = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.))); ilc = true; break elseif ik4 == 2 then ik5 = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ila, 8), 255.))); ilc = true; break elseif ik4 == 3. then ik5 = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ila, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ila, 16), 255.))); ilc = true; break elseif ik4 == 4 then ik5 = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ila, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ila, 16), 255.)), iMG(iMH(ikU, 4), iMF(iMI(ila, 24.), 255.))); ilc = true; break end end; ikZ = iMK(ikU); ikR = 0.; while true do if ikR <= ik4 - 4 then ila = ila * 16807 % 2147483647; iMO(ikZ, ikR, iMG(iMM(ikZ, ikR), ila)); ikR = ikR + 4 else break end end; if ilc then break end; ila = ila * 16807 % 2147483647; ilb = 0.; while true do if ikR < ik4 then iMP(ikZ, ikR, iMG(iMN(ikZ, ikR), iMF(iMI(ila, ilb * 8), 255.))); ikR = ikR + 1; ilb = ilb + 1 else break end end; if ilc then break end; do ik5 = iML(ikZ, 0., ik4); ilc = true; break end; break end end; ik4 = nil; do ikQ = iIn[8162]; ikZ = iIn[4980.]; ikR = (ne + lQ) % iIn[5374]; ila = k7; ilh = iIn[6720.]; ilb = false; while true do ikU = #ikZ; ik3 = ikU - ilh; ikT = ila(ikR % 4294967296); ikT = ikT % 2147483646. + 1; ile = ik3 >= 1; if ile then ile = ik3 <= 4 end; if ile then ikT = ikT * 16807 % 2147483647; if ik3 == 1 then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.))); ilb = true; break elseif ik3 == 2 then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikT, 8), 255.))); ilb = true; break elseif ik3 == 3. then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikT, 16), 255.))); ilb = true; break elseif ik3 == 4 then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikT, 16), 255.)), iMG(iMH(ikZ, 4), iMF(iMI(ikT, 24.), 255.))); ilb = true; break end end; ikS = iMK(ikZ); ilc = 0.; while true do if ilc <= ik3 - 4 then ikT = ikT * 16807 % 2147483647; iMO(ikS, ilc, iMG(iMM(ikS, ilc), ikT)); ilc = ilc + 4 else break end end; if ilb then break end; ikT = ikT * 16807 % 2147483647; ik8 = 0.; while true do if ilc < ik3 then iMP(ikS, ilc, iMG(iMN(ikS, ilc), iMF(iMI(ikT, ik8 * 8), 255.))); ilc = ilc + 1; ik8 = ik8 + 1 else break end end; if ilb then break end; do ik4 = iML(ikS, 0., ik3); ilb = true; break end; break end end; ikU = nil; do ik8 = iIn[592]; ile = iIn[8806]; ikS = k7; ik3 = (ne + lQ) % iIn[5374]; ikT = iIn[5257]; ilc = false; while true do ik_ = #ik8; ila = ik_ - ikT; ilh = ikS(ik3 % 4294967296); ikZ = ila >= 1; if ikZ then ikZ = ila <= 4 end; if ikZ then ilh = iMQ((ilh + 1832704949) % 4294967296, 13); if ila == 1 then ikU = iMJ(iMG(iMH(ik8, 1), iMF(ilh, 255.))); ilc = true; break elseif ila == 2 then ikU = iMJ(iMG(iMH(ik8, 1), iMF(ilh, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ilh, 8), 255.))); ilc = true; break elseif ila == 3. then ikU = iMJ(iMG(iMH(ik8, 1), iMF(ilh, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ilh, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ilh, 16), 255.))); ilc = true; break elseif ila == 4 then ikU = iMJ(iMG(iMH(ik8, 1), iMF(ilh, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ilh, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ilh, 16), 255.)), iMG(iMH(ik8, 4), iMF(iMI(ilh, 24.), 255.))); ilc = true; break end end; ikR = iMK(ik8); ilb = 0.; while true do if ilb + 4 <= ila then ilh = iMQ((ilh + 1832704949) % 4294967296, 13); iMO(ikR, ilb, iMG(iMM(ikR, ilb), ilh)); ilb = ilb + 4 else break end end; if ilc then break end; ilh = iMQ((ilh + 1832704949) % 4294967296, 13); ikQ = 0.; while true do if ilb < ila then iMP(ikR, ilb, iMG(iMN(ikR, ilb), iMF(iMI(ilh, ikQ * 8), 255.))); ilb = ilb + 1; ikQ = ikQ + 1 else break end end; if ilc then break end; do ikU = iML(ikR, 0., ila); ilc = true; break end; break end end; ik_ = nil; do ikQ = iIn[9550]; ikZ = iIn[7712]; ikR = k7; ila = (ne + lQ) % iIn[5374]; ilh = iIn[797]; ilb = false; while true do ikS = #ikQ; ilc = ikS - ilh; ik8 = ikR(ila % 4294967296); ik9 = ilc >= 1; if ik9 then ik9 = ilc <= 4 end; if ik9 then ik8 = iMQ((ik8 + 1832704949) % 4294967296, 13); if ilc == 1 then ik_ = iMJ(iMG(iMH(ikQ, 1), iMF(ik8, 255.))); ilb = true; break elseif ilc == 2 then ik_ = iMJ(iMG(iMH(ikQ, 1), iMF(ik8, 255.)), iMG(iMH(ikQ, 2), iMF(iMI(ik8, 8), 255.))); ilb = true; break elseif ilc == 3. then ik_ = iMJ(iMG(iMH(ikQ, 1), iMF(ik8, 255.)), iMG(iMH(ikQ, 2), iMF(iMI(ik8, 8), 255.)), iMG(iMH(ikQ, 3.), iMF(iMI(ik8, 16), 255.))); ilb = true; break elseif ilc == 4 then ik_ = iMJ(iMG(iMH(ikQ, 1), iMF(ik8, 255.)), iMG(iMH(ikQ, 2), iMF(iMI(ik8, 8), 255.)), iMG(iMH(ikQ, 3.), iMF(iMI(ik8, 16), 255.)), iMG(iMH(ikQ, 4), iMF(iMI(ik8, 24.), 255.))); ilb = true; break end end; ik3 = iMK(ikQ); ikT = 0.; while true do if ikT + 4 <= ilc then ik8 = iMQ((ik8 + 1832704949) % 4294967296, 13); iMO(ik3, ikT, iMG(iMM(ik3, ikT), ik8)); ikT = ikT + 4 else break end end; if ilb then break end; ik8 = iMQ((ik8 + 1832704949) % 4294967296, 13); ile = 0.; while true do if ikT < ilc then iMP(ik3, ikT, iMG(iMN(ik3, ikT), iMF(iMI(ik8, ile * 8), 255.))); ikT = ikT + 1; ile = ile + 1 else break end end; if ilb then break end; do ik_ = iML(ik3, 0., ilc); ilb = true; break end; break end end; lh(nc, { [ik5] = iIn[10184][ik4](iIn[10480], iIn[10480], iIn[10480], iIn[10480]) }, iIn[4075], iIn[8269][ikU][ik_]); ik9 = nil; do ikT = iIn[28]; ik8 = iIn[2798]; ile = (ne + lQ) % iIn[5374]; ikS = k7; ik3 = iIn[10480]; ilc = false; while true do ikQ = #ik8; ik_ = ikQ - ik3; ila = ikS(ile % 4294967296); ila = ila % 2147483646. + 1; ilh = ik_ >= 1; if ilh then ilh = ik_ <= 4 end; if ilh then ila = ila * 16807 % 2147483647; if ik_ == 1 then ik9 = iMJ(iMG(iMH(ik8, 1), iMF(ila, 255.))); ilc = true; break elseif ik_ == 2 then ik9 = iMJ(iMG(iMH(ik8, 1), iMF(ila, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ila, 8), 255.))); ilc = true; break elseif ik_ == 3. then ik9 = iMJ(iMG(iMH(ik8, 1), iMF(ila, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ila, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ila, 16), 255.))); ilc = true; break elseif ik_ == 4 then ik9 = iMJ(iMG(iMH(ik8, 1), iMF(ila, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ila, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ila, 16), 255.)), iMG(iMH(ik8, 4), iMF(iMI(ila, 24.), 255.))); ilc = true; break end end; ikZ = iMK(ik8); ikR = 0.; while true do if ikR <= ik_ - 4 then ila = ila * 16807 % 2147483647; iMO(ikZ, ikR, iMG(iMM(ikZ, ikR), ila)); ikR = ikR + 4 else break end end; if ilc then break end; ila = ila * 16807 % 2147483647; ilb = 0.; while true do if ikR < ik_ then iMP(ikZ, ikR, iMG(iMN(ikZ, ikR), iMF(iMI(ila, ilb * 8), 255.))); ikR = ikR + 1; ilb = ilb + 1 else break end end; if ilc then break end; do ik9 = iML(ikZ, 0., ik_); ilc = true; break end; break end end; iIn[4085][ik9](aW, function(iIG, iIH, iII) local iMu = bit32.band; local iMv = string.byte; local iMw = bit32.bxor; local iMx = bit32.rshift; local iMy = string.char; local iMz = buffer.fromstring; local iMA = buffer.readstring; local iMB = buffer.readu32; local iMC = buffer.readu8; local iMD = buffer.writeu32; local iME = buffer.writeu8; if not iII then local iJ5 = { nc, k7, iIn, lQ, lh, iIG, iIH, iII } end; local iWr = iIn; for iAq = iWr[7774] / (iWr[3006.] - iWr[3006.]), iWr[8195] - iWr[8195] do P = iWr[10184] // O; if iWr[2619.] / (iWr[9495.] % iWr[9495.]) * (iWr[3807.] - iWr[3807.]) == iWr[4942] / (iWr[7954] % iWr[7954]) - iWr[6521] / (iWr[2389] % iWr[2389]) then local iAn = aU ^ buffer; local iAo = aU or aV; local iAp = O or F end end; local ikx = nil; if iWr[5365] == iWr[10838] % iWr[10838] / (iWr[6075.] - iWr[6075.]) then local iAn = iWr[7845.] // iWr[8784.]; local iAo = { aG, iWr[10184], aV } end; local iky = nil; while iWr[797] / (iWr[4144] % iWr[4144]) - iWr[10906] / (iWr[4067] - iWr[4067]) == aU do local iAn = iWr[696.] > iWr[10184]; for iAo = iWr[7957] / (iWr[2619.] - iWr[2619.]), iWr[3828.] % iWr[3828.] do iAn = iWr[7357][iWr[8629]]; l = true and iWr[6718] end end; local ikz = nil; local ikA = nil; if string == iWr[6193] % iWr[6193] / (iWr[2026] - iWr[2026]) then local iAn = iWr[10331] > F; tostring(iAn, lQ) end; local ikB = nil; local ikC = nil; local ikD = nil; local ikE = nil; local ikF = nil; local ikG = nil; local ikH = nil; local ikI = nil; local ikJ = nil; local ikK = nil; for iAn = iWr[7718], iWr[1371.] do if (iAn * iAn + iAn) % iWr[1353.] == iWr[7718] then c(iWr[5724.]) end end; local ikL = nil; local ikM = nil; local ikN = nil; local ikO = nil; if (iWr[6075.] - iWr[6075.]) / (iWr[8921] - iWr[8921]) < iWr[5116] then ({})[ikL] = iWr[1444] * iWr[6898] end; while iWr[3926] % iWr[3926] / (iWr[10726] % iWr[10726]) == iWr[8818] / (iWr[10839.] - iWr[10839.]) * (iWr[4999] % iWr[4999]) do local iAn = iWr[4035.] ^ iWr[3706] end; for iAn = iWr[7718], iWr[1353.] do if iAn * iAn < iWr[3106] - iWr[3106] then u = { ikM, ikG } end end; for iAo = 1, 3. do if iAo * iAo < 75. - 75. then while (127 - 127) / (69. % 69.) > 190 do local iAn = not aO end end end; if 178 / (12. - 12.) * (82 - 82) == ikJ then local iAn = "bjhlrmd" .. "zexorv"; local iAo = E.x end; ikx = nil; if u == (245 - 245) / (64 - 64) then aO = true ~= buffer; an = buffer > ax end; do ikC = iWr[4201]; ikB = iWr[6694]; if 236 / (219. - 219.) - 175 / (50 - 50) == 203 / (112 - 112) * (147. % 147.) then aj = ikJ.data; local iAn = 199 or UDim2 end; ikA = (iWr[4294] + lQ) % iWr[5374]; ikz = k7; iky = iWr[10480]; if (206 - 206) / (115 % 115) == 245 / (189. - 189.) * (71 % 71) then al = UDim2 > 482; ikI = ({})["soec"] end; while 66. / (224 - 224) - 41 / (89 - 89) == iky do ao = ikE or O end; ikD = false; while true do ikH = #ikB; ikG = ikH - iky; ikF = ikz(ikA % 4294967296); ikF = ikF % 2147483646. + 1; ikE = ikG >= 1; if ikE then ikE = ikG <= 4 end; if ikE then ikF = ikF * 16807 % 2147483647; if ikG == 1 then ikx = iMy(iMw(iMv(ikB, 1), iMu(ikF, 255.))); ikD = true; break elseif ikG == 2 then ikx = iMy(iMw(iMv(ikB, 1), iMu(ikF, 255.)), iMw(iMv(ikB, 2), iMu(iMx(ikF, 8), 255.))); ikD = true; break elseif ikG == 3. then ikx = iMy(iMw(iMv(ikB, 1), iMu(ikF, 255.)), iMw(iMv(ikB, 2), iMu(iMx(ikF, 8), 255.)), iMw(iMv(ikB, 3.), iMu(iMx(ikF, 16), 255.))); ikD = true; break elseif ikG == 4 then ikx = iMy(iMw(iMv(ikB, 1), iMu(ikF, 255.)), iMw(iMv(ikB, 2), iMu(iMx(ikF, 8), 255.)), iMw(iMv(ikB, 3.), iMu(iMx(ikF, 16), 255.)), iMw(iMv(ikB, 4), iMu(iMx(ikF, 24.), 255.))); ikD = true; break end end; ikK = iMz(ikB); ikJ = 0.; while true do if ikJ <= ikG - 4 then ikF = ikF * 16807 % 2147483647; iMD(ikK, ikJ, iMw(iMB(ikK, ikJ), ikF)); ikJ = ikJ + 4 else break end end; if ikD then break end; ikF = ikF * 16807 % 2147483647; ikI = 0.; while true do if ikJ < ikG then iME(ikK, ikJ, iMw(iMC(ikK, ikJ), iMu(iMx(ikF, ikI * 8), 255.))); ikJ = ikJ + 1; ikI = ikI + 1 else break end end; if ikD then break end; do ikx = iMA(ikK, 0., ikG); ikD = true; break end; break end end; for iAn = iWr[3902] / (iWr[10389.] % iWr[10389.]), iWr[8328.] % iWr[8328.] do w(); aW = buffer ^ iWr[3109] end; while iWr[495.] / (iWr[4968.] % iWr[4968.]) * (iWr[8218] - iWr[8218]) > iWr[6260] do local iAn = iWr[6939.] * iWr[3830] end; ikK = nil; do ikE = iWr[4437.]; ikF = iWr[5045]; ikG = iWr[9470]; while 224 % 224 / (97 - 97) == 53 / (110 - 110) - 172 / (66. - 66.) do aj(ikC); if 233 / (152 - 152) * (214 - 214) == aS then local iAn = 610 // 151; iAn = bit32 == z; local iAo = #O end end; ikH = (iWr[9043] + lQ) % iWr[5374]; ikI = iWr[6720.]; ikJ = k7; for iAn = 1, 3. do if iAn * iAn < 56 % 56 then ({}).child = false and "mdvs"; ({}).child = ikx and string end end; ikD = false; while true do ikz = #ikF; ikA = ikz - ikI; ikB = ikJ(ikH % 4294967296); ikC = ikA >= 1; if ikC then ikC = ikA <= 3. end; if ikC then ikB = (ikB * 1597 + 51749) % 4294967296; if ikA == 1 then ikK = iMy((iMv(ikF, 1) - iMu(ikB, 255.)) % 256); ikD = true; break elseif ikA == 2 then ikK = iMy((iMv(ikF, 1) - iMu(ikB, 255.)) % 256, (iMv(ikF, 2) - iMu(iMx(ikB, 8), 255.)) % 256); ikD = true; break elseif ikA == 3. then ikK = iMy((iMv(ikF, 1) - iMu(ikB, 255.)) % 256, (iMv(ikF, 2) - iMu(iMx(ikB, 8), 255.)) % 256, (iMv(ikF, 3.) - iMu(iMx(ikB, 16), 255.)) % 256); ikD = true; break end end; ikM = iMz(ikF); ikL = 0.; while true do if ikL + 4 <= ikA then ikB = (ikB * 1597 + 51749) % 4294967296; iMD(ikM, ikL, (iMB(ikM, ikL) - ikB) % 4294967296); ikL = ikL + 4 else break end end; if ikD then break end; ikB = (ikB * 1597 + 51749) % 4294967296; iky = 0.; while true do if ikL < ikA then iME(ikM, ikL, (iMC(ikM, ikL) - iMu(iMx(ikB, iky * 8), 255.)) % 256); ikL = ikL + 1; iky = iky + 1 else break end end; if ikD then break end; do ikK = iMA(ikM, 0., ikA); ikD = true; break end; break end end; while 94 % 94 / (127 % 127) == 234. / (176 - 176) * (201. - 201.) do for iAp = 1, 3. do if (iAp * iAp + iAp) % 2 == 1 then for iAo = 1, 3. do if iAo * iAo + 1 <= 76 % 76 then local iAn = ikC // ikO end end end end; for iAs = 5 / (254 - 254), 210. - 210. do am = 317 // 710; local iAq = ikM - 686; local iAr = iAq and ao end end; while iWr[5053] % iWr[5053] / (iWr[7670] - iWr[7670]) == iWr[3379] / (iWr[4444] - iWr[4444]) * (iWr[7294] % iWr[7294]) do for iAo = iWr[9564.] / (iWr[10838] % iWr[10838]), iWr[9295] - iWr[9295] do ({})[iWr[7989.]] = iWr[10383.] .. iWr[6333.]; local iAn = I[iWr[9584]]; ikE = iAn[iWr[8029]] end end; if iWr[495.] / (iWr[9909.] - iWr[9909.]) - iWr[2621] / (iWr[5742.] - iWr[5742.]) <= iWr[5915] then local iAn = ikB or iWr[5886.]; local iAo = ikD or tonumber end; while iWr[3106] % iWr[3106] / (iWr[5975] % iWr[5975]) == w do while aO == iWr[8888] / (iWr[6891.] - iWr[6891.]) - iWr[2468] / (iWr[8943.] % iWr[8943.]) do local iAn = aV % buffer; P = ({})[true] end end; for iAn = iWr[7718], iWr[1371.] do if (iAn * iAn + iAn) % iWr[1353.] == iWr[7718] then l[iWr[4557.]] = { ai, ikL, buffer } end end; while iWr[5531] <= (iWr[5208.] - iWr[5208.]) / (iWr[7257.] % iWr[7257.]) do local iAn = ikO < ikE; local iAo = ikz == true end; for iAo = iWr[7718], iWr[1353.] do if iAo * iAo + iWr[7718] <= iWr[293] - iWr[293] then for iAn = iWr[7718], iWr[1353.] do if iAn * iAn < iWr[4497.] % iWr[4497.] then table[ai] = A - iWr[5759] end end; w = ai and ikF end end; while (iWr[8818] - iWr[8818]) / (iWr[6898] % iWr[6898]) == ikD do tostring(iWr[5539], table) end; ikM = nil; do ikz = iWr[1410.]; iky = iWr[4097]; ikL = iWr[458]; ikC = (iWr[9628] + lQ) % iWr[5374]; ikB = iWr[10480]; ikA = k7; if 81. % 81. / (171. - 171.) == 209 / (91 % 91) - 180. / (246. - 246.) then local iAn = aV or 263; local iAo = ai.x end; ikD = false; while 445 < (237. - 237.) / (242 - 242) do u = 667 - 821; local iAn = ({}).name end; while true do ikF = #iky; ikE = ikF - ikB; ikN = ikA(ikC % 4294967296); ikJ = ikE >= 1; if ikJ then ikJ = ikE <= 3. end; if ikJ then ikN = (ikN * 1597 + 51749) % 4294967296; if ikE == 1 then ikM = iMy((iMv(iky, 1) - iMu(ikN, 255.)) % 256); ikD = true; break elseif ikE == 2 then ikM = iMy((iMv(iky, 1) - iMu(ikN, 255.)) % 256, (iMv(iky, 2) - iMu(iMx(ikN, 8), 255.)) % 256); ikD = true; break elseif ikE == 3. then ikM = iMy((iMv(iky, 1) - iMu(ikN, 255.)) % 256, (iMv(iky, 2) - iMu(iMx(ikN, 8), 255.)) % 256, (iMv(iky, 3.) - iMu(iMx(ikN, 16), 255.)) % 256); ikD = true; break end end; ikI = iMz(iky); ikH = 0.; while true do if ikH + 4 <= ikE then ikN = (ikN * 1597 + 51749) % 4294967296; iMD(ikI, ikH, (iMB(ikI, ikH) - ikN) % 4294967296); ikH = ikH + 4 else break end end; if ikD then break end; ikN = (ikN * 1597 + 51749) % 4294967296; ikG = 0.; while true do if ikH < ikE then iME(ikI, ikH, (iMC(ikI, ikH) - iMu(iMx(ikN, ikG * 8), 255.)) % 256); ikH = ikH + 1; ikG = ikG + 1 else break end end; if ikD then break end; do ikM = iMA(ikI, 0., ikE); ikD = true; break end; break end end; while 311 > (216. - 216.) / (107 % 107) do al = not false; ikF = ikK.right end; if iWr[6268] / (iWr[3807.] % iWr[3807.]) - iWr[3399.] / (iWr[6878] - iWr[6878]) == iWr[9096.] / (iWr[3902] % iWr[3902]) * (iWr[6621.] - iWr[6621.]) then al[iWr[6336.]] = iWr[3737] .. iWr[9383]; local iAn = ({})[ikD] end; for iAo = iWr[7718], iWr[1371.] do if (iAo * iAo + iAo) % iWr[1353.] == iWr[7718] then aG[iWr[1707.]] = table.next; local iAn = -aU end end; if iWr[3020] / (iWr[8568.] % iWr[8568.]) - iWr[7130] / (iWr[6314] - iWr[6314]) == ikO then local iAn = iWr[6097] - lh; local iAo = #an end; while z == iWr[10838] % iWr[10838] / (iWr[2373.] - iWr[2373.]) do local iAn = { tonumber, iWr[10348] } end; ikN = nil; do ikJ = false; ikE = k7; while nc == 42. % 42. / (69. - 69.) do if 147. / (48. % 48.) * (3. - 3.) == UDim2 then E = 229 and pcall; local iAn = -905 end end; ikF = false; ikG = iWr[10480]; ikH = iWr[8705]; ikI = (iWr[7414] + lQ) % iWr[5374]; ikD = false; while true do iky = #ikH; ikz = iky - ikG; ikA = ikE(ikI % 4294967296); ikA = ikA % 2147483646. + 1; ikB = ikz >= 1; if ikB then ikB = ikz <= 4 end; if ikB then ikA = ikA * 16807 % 2147483647; if ikz == 1 then ikN = iMy(iMw(iMv(ikH, 1), iMu(ikA, 255.))); ikD = true; break elseif ikz == 2 then ikN = iMy(iMw(iMv(ikH, 1), iMu(ikA, 255.)), iMw(iMv(ikH, 2), iMu(iMx(ikA, 8), 255.))); ikD = true; break elseif ikz == 3. then ikN = iMy(iMw(iMv(ikH, 1), iMu(ikA, 255.)), iMw(iMv(ikH, 2), iMu(iMx(ikA, 8), 255.)), iMw(iMv(ikH, 3.), iMu(iMx(ikA, 16), 255.))); ikD = true; break elseif ikz == 4 then ikN = iMy(iMw(iMv(ikH, 1), iMu(ikA, 255.)), iMw(iMv(ikH, 2), iMu(iMx(ikA, 8), 255.)), iMw(iMv(ikH, 3.), iMu(iMx(ikA, 16), 255.)), iMw(iMv(ikH, 4), iMu(iMx(ikA, 24.), 255.))); ikD = true; break end end; ikC = iMz(ikH); ikO = 0.; while true do if ikO <= ikz - 4 then ikA = ikA * 16807 % 2147483647; iMD(ikC, ikO, iMw(iMB(ikC, ikO), ikA)); ikO = ikO + 4 else break end end; if ikD then break end; ikA = ikA * 16807 % 2147483647; ikL = 0.; while true do if ikO < ikz then iME(ikC, ikO, iMw(iMC(ikC, ikO), iMu(iMx(ikA, ikL * 8), 255.))); ikO = ikO + 1; ikL = ikL + 1 else break end end; if ikD then break end; do ikN = iMA(ikC, 0., ikz); ikD = true; break end; break end end; lh(nc, { [ikx] = iWr[10184][ikK](iWr[7718], iWr[4077.], iWr[10480], iWr[10480]), [ikM] = iWr[7718] }, iWr[10701.])[ikN]:Connect(function(iIE, iIF) if not iIF then local iJ4 = { nc, iIn, k7, iIE, iIF } end; if iIn[884] / (iIn[2462] - iIn[2462]) * (iIn[2462] % iIn[2462]) <= iIn[5433.] then iIn[2158][iIn[8572]] = iIn[3541] and tonumber end; nc:Destroy() end) end); ne = 0. elseif ne == 15970 then nd = iIn[1371.]; ne = 3. else ne = 13643; continue end elseif ne < 15972. then nd = aW; ne = if nd then 3. else 2 else break end end end end; mC = 280 end else iVM[21.] = nil; do iVM[1] = iIn[10480]; iVM[22] = k7; iVM[27.] = (mC + lQ) % iIn[5374]; iVM[13] = iIn[9182]; iVM[26] = false; while true do ihR = #iVM[13]; iVM[12.] = ihR - iVM[1]; iVM[4] = iVM[22](iVM[27.] % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[10] = iVM[12.] >= 1; if iVM[10] then iVM[10] = iVM[12.] <= 4 end; if iVM[10] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[4], 255.))); iVM[26] = true; break elseif iVM[12.] == 2 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[26] = true; break elseif iVM[12.] == 3. then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[26] = true; break elseif iVM[12.] == 4 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[26] = true; break end end; iVM[2] = buffer.fromstring(iVM[13]); iVM[25] = 0.; while true do if iVM[25] + 4 <= iVM[12.] then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(iVM[2], iVM[25], bit32.bxor(buffer.readu32(iVM[2], iVM[25]), iVM[4])); iVM[25] = iVM[25] + 4 else break end end; if iVM[26] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[19] = 0.; while true do if iVM[25] < iVM[12.] then buffer.writeu8(iVM[2], iVM[25], bit32.bxor(buffer.readu8(iVM[2], iVM[25]), bit32.band(bit32.rshift(iVM[4], iVM[19] * 8), 255.))); iVM[25] = iVM[25] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[26] then break end; do iVM[21.] = buffer.readstring(iVM[2], 0., iVM[12.]); iVM[26] = true; break end; break end end; mp = mh(iVM[21.], true); mC = 413 end elseif mC < 3828. then if mC < 3827 then mC = 17 elseif mC == 3827 then mr = (mr + iIn[4991]) % iIn[1070]; mC = 15. else mC = 4032.; continue end elseif mC < 3829 then if mC == 3828. then mC = 381. else mC = 4301; continue end elseif mC == 3829 then mr = (mr + iIn[4991]) % iIn[1070]; mC = 110 else mC = 4186; continue end elseif mC < 3834. then if mC < 3832 then if mC < 3831. then if mC == 3830 then my = nil; local iV8 = iIn; my = iV8[1371.] - iV8[1353.]; my = iV8[10480] + iV8[7718]; my = iV8[1371.] - iV8[1353.]; my = iV8[5300] - iV8[1371.]; mC = 294. else mC = 4198; continue end elseif mC == 3831. then my = nil; local iV8 = iIn; my = iV8[954.] - iV8[1371.]; my = iV8[10480] + iV8[7718]; my = iV8[7327] - iV8[954.]; my = iV8[10480] + iV8[1353.]; my = iV8[1353.] - iV8[7718]; mC = 292 else mC = 3881; continue end elseif mC < 3833 then if mC == 3832 then mC = 233 else mC = 4178; continue end elseif mC == 3833 then mC = 100 else mC = 3876.; continue end elseif mC < 3836 then if mC < 3835 then if mC == 3834. then mC = if mx <= iIn[7774] then 244 else 251 else mC = 3958; continue end else iVM[2] = nil; do local iV8 = iIn; iVM[10] = iV8[4952]; iVM[4] = k7; iVM[12.] = iV8[3309.]; ihR = iV8[10480]; iVM[19] = iV8[9565]; iVM[25] = (mC + lQ) % iV8[5374]; iVM[26] = false; while true do iVM[13] = #iVM[19]; iVM[22] = iVM[13] - ihR; ihT = iVM[4](iVM[25] % 4294967296); ihT = ihT % 2147483646. + 1; iVM[1] = iVM[22] >= 1; if iVM[1] then iVM[1] = iVM[22] <= 4 end; if iVM[1] then ihT = ihT * 16807 % 2147483647; if iVM[22] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(ihT, 255.))); iVM[26] = true; break elseif iVM[22] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[26] = true; break elseif iVM[22] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[26] = true; break elseif iVM[22] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[26] = true; break end end; iVM[27.] = buffer.fromstring(iVM[19]); iVM[9.] = 0.; while true do if iVM[9.] <= iVM[22] - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[9.], bit32.bxor(buffer.readu32(iVM[27.], iVM[9.]), ihT)); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[26] then break end; ihT = ihT * 16807 % 2147483647; iVM[21.] = 0.; while true do if iVM[9.] < iVM[22] then buffer.writeu8(iVM[27.], iVM[9.], bit32.bxor(buffer.readu8(iVM[27.], iVM[9.]), bit32.band(bit32.rshift(ihT, iVM[21.] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[26] then break end; do iVM[2] = buffer.readstring(iVM[27.], 0., iVM[22]); iVM[26] = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; iVM[1] = iV8[5212]; iVM[21.] = iV8[7577]; ihT = (mC + lQ) % iV8[5374]; iVM[13] = k7; iVM[27.] = false; while true do iVM[19] = #iVM[21.]; ihR = iVM[19] - iVM[1]; iVM[22] = iVM[13](ihT % 4294967296); iVM[4] = ihR >= 1; if iVM[4] then iVM[4] = ihR <= 4 end; if iVM[4] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; if ihR == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[22], 255.))); iVM[27.] = true; break elseif ihR == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[27.] = true; break elseif ihR == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[27.] = true; break elseif ihR == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[27.] = true; break end end; iVM[10] = buffer.fromstring(iVM[21.]); iVM[26] = 0.; while true do if iVM[26] + 4 <= ihR then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; buffer.writeu32(iVM[10], iVM[26], bit32.bxor(buffer.readu32(iVM[10], iVM[26]), iVM[22])); iVM[26] = iVM[26] + 4 else break end end; if iVM[27.] then break end; iVM[22] = (iVM[22] + 2654435769.) % 4294967296; iVM[25] = 0.; while true do if iVM[26] < ihR then buffer.writeu8(iVM[10], iVM[26], bit32.bxor(buffer.readu8(iVM[10], iVM[26]), bit32.band(bit32.rshift(iVM[22], iVM[25] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[25] = iVM[25] + 1 else break end end; if iVM[27.] then break end; do iVM[9.] = buffer.readstring(iVM[10], 0., ihR); iVM[27.] = true; break end; break end end; iVM[25] = nil; do local iV8 = iIn; iVM[10] = iV8[8527]; iVM[4] = iV8[3031]; iVM[26] = k7; ihR = (mC + lQ) % iV8[5374]; iVM[19] = iV8[10480]; iVM[22] = false; while true do iVM[27.] = #iVM[10]; iVM[12.] = iVM[27.] - iVM[19]; iVM[21.] = iVM[26](ihR % 4294967296); iVM[13] = iVM[12.] >= 1; if iVM[13] then iVM[13] = iVM[12.] <= 4 end; if iVM[13] then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.))); iVM[22] = true; break elseif iVM[12.] == 2 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[22] = true; break elseif iVM[12.] == 3. then iVM[25] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[22] = true; break elseif iVM[12.] == 4 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[22] = true; break end end; iVM[23] = buffer.fromstring(iVM[10]); ihT = 0.; while true do if ihT + 4 <= iVM[12.] then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], ihT, bit32.bxor(buffer.readu32(iVM[23], ihT), iVM[21.])); ihT = ihT + 4 else break end end; if iVM[22] then break end; iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); iVM[1] = 0.; while true do if ihT < iVM[12.] then buffer.writeu8(iVM[23], ihT, bit32.bxor(buffer.readu8(iVM[23], ihT), bit32.band(bit32.rshift(iVM[21.], iVM[1] * 8), 255.))); ihT = ihT + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[22] then break end; do iVM[25] = buffer.readstring(iVM[23], 0., iVM[12.]); iVM[22] = true; break end; break end end; iVM[23] = nil; do iVM[21.] = true; local iV8 = iIn; iVM[12.] = iV8[8329]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[1] = k7; ihT = iV8[10480]; iVM[27.] = false; while true do iVM[22] = #iVM[12.]; iVM[4] = iVM[22] - ihT; iVM[10] = iVM[1](iVM[13] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[26] = iVM[4] >= 1; if iVM[26] then iVM[26] = iVM[4] <= 4 end; if iVM[26] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[4] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.))); iVM[27.] = true; break elseif iVM[4] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[27.] = true; break elseif iVM[4] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[27.] = true; break elseif iVM[4] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[27.] = true; break end end; iVM[3.] = buffer.fromstring(iVM[12.]); iVM[19] = 0.; while true do if iVM[19] <= iVM[4] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[19], bit32.bxor(buffer.readu32(iVM[3.], iVM[19]), iVM[10])); iVM[19] = iVM[19] + 4 else break end end; if iVM[27.] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; ihR = 0.; while true do if iVM[19] < iVM[4] then buffer.writeu8(iVM[3.], iVM[19], bit32.bxor(buffer.readu8(iVM[3.], iVM[19]), bit32.band(bit32.rshift(iVM[10], ihR * 8), 255.))); iVM[19] = iVM[19] + 1; ihR = ihR + 1 else break end end; if iVM[27.] then break end; do iVM[23] = buffer.readstring(iVM[3.], 0., iVM[4]); iVM[27.] = true; break end; break end end; local iV8 = iIn; lM(iVM[2], { [iVM[9.]] = iV8[9906.][iVM[25]](iV8[10480], iV8[4976]), [iVM[23]] = ml }); iVM[3.] = nil; do iVM[10] = iV8[8661.]; iVM[19] = k7; iVM[4] = (mC + lQ) % iV8[5374]; ihR = iV8[3338]; iVM[26] = false; while true do ihT = #ihR; iVM[1] = ihT - iVM[10]; iVM[27.] = iVM[19](iVM[4] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[12.] = iVM[1] >= 1; if iVM[12.] then iVM[12.] = iVM[1] <= 4 end; if iVM[12.] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[1] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[27.], 255.))); iVM[26] = true; break elseif iVM[1] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[26] = true; break elseif iVM[1] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[26] = true; break elseif iVM[1] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[26] = true; break end end; iVM[21.] = buffer.fromstring(ihR); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[1] then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[21.], iVM[13], bit32.bxor(buffer.readu32(iVM[21.], iVM[13]), iVM[27.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[26] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[13] < iVM[1] then buffer.writeu8(iVM[21.], iVM[13], bit32.bxor(buffer.readu8(iVM[21.], iVM[13]), bit32.band(bit32.rshift(iVM[27.], iVM[22] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[26] then break end; do iVM[3.] = buffer.readstring(iVM[21.], 0., iVM[1]); iVM[26] = true; break end; break end end; iVM[12.] = nil; do ihT = true; iVM[27.] = k7; iVM[1] = iV8[8952.]; iVM[21.] = iV8[10480]; iVM[22] = iV8[8329]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[26] = false; while true do iVM[19] = #iVM[22]; ihR = iVM[19] - iVM[21.]; iVM[25] = iVM[27.](iVM[13] % 4294967296); iVM[25] = iVM[25] % 2147483646. + 1; iVM[4] = ihR >= 1; if iVM[4] then iVM[4] = ihR <= 4 end; if iVM[4] then iVM[25] = iVM[25] * 16807 % 2147483647; if ihR == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[25], 255.))); iVM[26] = true; break elseif ihR == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.))); iVM[26] = true; break elseif ihR == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.))); iVM[26] = true; break elseif ihR == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[25], 24.), 255.))); iVM[26] = true; break end end; iVM[10] = buffer.fromstring(iVM[22]); iVM[9.] = 0.; while true do if iVM[9.] <= ihR - 4 then iVM[25] = iVM[25] * 16807 % 2147483647; buffer.writeu32(iVM[10], iVM[9.], bit32.bxor(buffer.readu32(iVM[10], iVM[9.]), iVM[25])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[26] then break end; iVM[25] = iVM[25] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[9.] < ihR then buffer.writeu8(iVM[10], iVM[9.], bit32.bxor(buffer.readu8(iVM[10], iVM[9.]), bit32.band(bit32.rshift(iVM[25], iVM[23] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[26] then break end; do iVM[12.] = buffer.readstring(iVM[10], 0., ihR); iVM[26] = true; break end; break end end; iVM[9.] = nil; do iVM[25] = iV8[1848.]; iVM[10] = k7; iVM[4] = iV8[3670]; iVM[23] = iV8[10480]; ihR = iV8[1441]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[26] = false; while true do iVM[13] = #ihR; iVM[22] = iVM[13] - iVM[23]; ihT = iVM[10](iVM[19] % 4294967296); ihT = ihT % 2147483646. + 1; iVM[1] = iVM[22] >= 1; if iVM[1] then iVM[1] = iVM[22] <= 4 end; if iVM[1] then ihT = ihT * 16807 % 2147483647; if iVM[22] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihT, 255.))); iVM[26] = true; break elseif iVM[22] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[26] = true; break elseif iVM[22] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[26] = true; break elseif iVM[22] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[26] = true; break end end; iVM[27.] = buffer.fromstring(ihR); iVM[2] = 0.; while true do if iVM[2] <= iVM[22] - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[2], bit32.bxor(buffer.readu32(iVM[27.], iVM[2]), ihT)); iVM[2] = iVM[2] + 4 else break end end; if iVM[26] then break end; ihT = ihT * 16807 % 2147483647; iVM[21.] = 0.; while true do if iVM[2] < iVM[22] then buffer.writeu8(iVM[27.], iVM[2], bit32.bxor(buffer.readu8(iVM[27.], iVM[2]), bit32.band(bit32.rshift(ihT, iVM[21.] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[26] then break end; do iVM[9.] = buffer.readstring(iVM[27.], 0., iVM[22]); iVM[26] = true; break end; break end end; iVM[2] = nil; do iVM[13] = iV8[5924]; iVM[21.] = iV8[7326.]; ihT = k7; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[10480]; iVM[22] = false; while true do iVM[10] = #iVM[13]; iVM[26] = iVM[10] - iVM[1]; iVM[23] = ihT(iVM[27.] % 4294967296); iVM[19] = iVM[26] >= 1; if iVM[19] then iVM[19] = iVM[26] <= 4 end; if iVM[19] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); if iVM[26] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[23], 255.))); iVM[22] = true; break elseif iVM[26] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[22] = true; break elseif iVM[26] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[22] = true; break elseif iVM[26] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[22] = true; break end end; ihR = buffer.fromstring(iVM[13]); iVM[25] = 0.; while true do if iVM[25] + 4 <= iVM[26] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); buffer.writeu32(ihR, iVM[25], bit32.bxor(buffer.readu32(ihR, iVM[25]), iVM[23])); iVM[25] = iVM[25] + 4 else break end end; if iVM[22] then break end; iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); iVM[4] = 0.; while true do if iVM[25] < iVM[26] then buffer.writeu8(ihR, iVM[25], bit32.bxor(buffer.readu8(ihR, iVM[25]), bit32.band(bit32.rshift(iVM[23], iVM[4] * 8), 255.))); iVM[25] = iVM[25] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[22] then break end; do iVM[2] = buffer.readstring(ihR, 0., iVM[26]); iVM[22] = true; break end; break end end; iVM[25] = nil; do iVM[19] = iV8[1411]; iVM[4] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[1160]; ihR = false; while true do iVM[1] = #iVM[10]; iVM[27.] = iVM[1] - iVM[19]; iVM[26] = iVM[4](iVM[23] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[21.] = iVM[27.] >= 1; if iVM[21.] then iVM[21.] = iVM[27.] <= 4 end; if iVM[21.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[26], 255.))); ihR = true; break elseif iVM[27.] == 2 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); ihR = true; break elseif iVM[27.] == 3. then iVM[25] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); ihR = true; break elseif iVM[27.] == 4 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); ihR = true; break end end; iVM[13] = buffer.fromstring(iVM[10]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[27.] then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[22], bit32.bxor(buffer.readu32(iVM[13], iVM[22]), iVM[26])); iVM[22] = iVM[22] + 4 else break end end; if ihR then break end; iVM[26] = iVM[26] * 16807 % 2147483647; ihT = 0.; while true do if iVM[22] < iVM[27.] then buffer.writeu8(iVM[13], iVM[22], bit32.bxor(buffer.readu8(iVM[13], iVM[22]), bit32.band(bit32.rshift(iVM[26], ihT * 8), 255.))); iVM[22] = iVM[22] + 1; ihT = ihT + 1 else break end end; if ihR then break end; do iVM[25] = buffer.readstring(iVM[13], 0., iVM[27.]); ihR = true; break end; break end end; ihT = nil; do iVM[1] = iV8[2958.]; iVM[21.] = iV8[9062]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[13] = k7; iVM[22] = false; while true do iVM[10] = #iVM[21.]; iVM[26] = iVM[10] - iVM[1]; iVM[23] = iVM[13](iVM[27.] % 4294967296); iVM[19] = iVM[26] >= 1; if iVM[19] then iVM[19] = iVM[26] <= 4 end; if iVM[19] then iVM[23] = (iVM[23] + 2654435769.) % 4294967296; if iVM[26] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[23], 255.))); iVM[22] = true; break elseif iVM[26] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[22] = true; break elseif iVM[26] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[22] = true; break elseif iVM[26] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[22] = true; break end end; ihR = buffer.fromstring(iVM[21.]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[26] then iVM[23] = (iVM[23] + 2654435769.) % 4294967296; buffer.writeu32(ihR, iVM[17], bit32.bxor(buffer.readu32(ihR, iVM[17]), iVM[23])); iVM[17] = iVM[17] + 4 else break end end; if iVM[22] then break end; iVM[23] = (iVM[23] + 2654435769.) % 4294967296; iVM[4] = 0.; while true do if iVM[17] < iVM[26] then buffer.writeu8(ihR, iVM[17], bit32.bxor(buffer.readu8(ihR, iVM[17]), bit32.band(bit32.rshift(iVM[23], iVM[4] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[22] then break end; do ihT = buffer.readstring(ihR, 0., iVM[26]); iVM[22] = true; break end; break end end; iVM[17] = nil; do iVM[23] = iV8[9734]; ihR = k7; iVM[19] = true; iVM[4] = iV8[4067]; iVM[26] = iV8[1737.]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[22] = false; while true do iVM[1] = #iVM[26]; iVM[27.] = iVM[1] - iVM[4]; iVM[24.] = ihR(iVM[10] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[21.] = iVM[27.] >= 1; if iVM[21.] then iVM[21.] = iVM[27.] <= 4 end; if iVM[21.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.))); iVM[22] = true; break elseif iVM[27.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[22] = true; break elseif iVM[27.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[22] = true; break elseif iVM[27.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[22] = true; break end end; iVM[13] = buffer.fromstring(iVM[26]); iVM[16] = 0.; while true do if iVM[16] <= iVM[27.] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[16], bit32.bxor(buffer.readu32(iVM[13], iVM[16]), iVM[24.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[22] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[16] < iVM[27.] then buffer.writeu8(iVM[13], iVM[16], bit32.bxor(buffer.readu8(iVM[13], iVM[16]), bit32.band(bit32.rshift(iVM[24.], iVM[5] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[22] then break end; do iVM[17] = buffer.readstring(iVM[13], 0., iVM[27.]); iVM[22] = true; break end; break end end; iVM[16] = nil; do iVM[24.] = iV8[10480]; iVM[1] = iV8[742]; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[5] = k7; iVM[13] = false; while true do iVM[27.] = #iVM[1]; iVM[19] = iVM[27.] - iVM[24.]; ihR = iVM[5](iVM[21.] % 4294967296); iVM[22] = iVM[19] >= 1; if iVM[22] then iVM[22] = iVM[19] <= 4 end; if iVM[22] then ihR = (ihR + 2654435769.) % 4294967296; if iVM[19] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(ihR, 255.))); iVM[13] = true; break elseif iVM[19] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[13] = true; break elseif iVM[19] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[13] = true; break elseif iVM[19] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[13] = true; break end end; iVM[4] = buffer.fromstring(iVM[1]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[19] then ihR = (ihR + 2654435769.) % 4294967296; buffer.writeu32(iVM[4], iVM[10], bit32.bxor(buffer.readu32(iVM[4], iVM[10]), ihR)); iVM[10] = iVM[10] + 4 else break end end; if iVM[13] then break end; ihR = (ihR + 2654435769.) % 4294967296; iVM[26] = 0.; while true do if iVM[10] < iVM[19] then buffer.writeu8(iVM[4], iVM[10], bit32.bxor(buffer.readu8(iVM[4], iVM[10]), bit32.band(bit32.rshift(ihR, iVM[26] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[13] then break end; do iVM[16] = buffer.readstring(iVM[4], 0., iVM[19]); iVM[13] = true; break end; break end end; iVM[4] = nil; do iVM[10] = iV8[9096.]; iVM[19] = k7; iVM[26] = (mC + lQ) % iV8[5374]; ihR = iV8[508]; iVM[22] = false; while true do iVM[1] = #ihR; iVM[27.] = iVM[1] - iVM[10]; iVM[24.] = iVM[19](iVM[26] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[21.] = iVM[27.] >= 1; if iVM[21.] then iVM[21.] = iVM[27.] <= 4 end; if iVM[21.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[24.], 255.))); iVM[22] = true; break elseif iVM[27.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[22] = true; break elseif iVM[27.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[22] = true; break elseif iVM[27.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[22] = true; break end end; iVM[13] = buffer.fromstring(ihR); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[27.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[23], bit32.bxor(buffer.readu32(iVM[13], iVM[23]), iVM[24.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[22] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[23] < iVM[27.] then buffer.writeu8(iVM[13], iVM[23], bit32.bxor(buffer.readu8(iVM[13], iVM[23]), bit32.band(bit32.rshift(iVM[24.], iVM[5] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[22] then break end; do iVM[4] = buffer.readstring(iVM[13], 0., iVM[27.]); iVM[22] = true; break end; break end end; iVM[23] = nil; do iVM[24.] = iV8[6720.]; iVM[1] = k7; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[8824]; iVM[13] = false; while true do iVM[27.] = #iVM[5]; iVM[19] = iVM[27.] - iVM[24.]; ihR = iVM[1](iVM[21.] % 4294967296); ihR = ihR % 2147483646. + 1; iVM[22] = iVM[19] >= 1; if iVM[22] then iVM[22] = iVM[19] <= 4 end; if iVM[22] then ihR = ihR * 16807 % 2147483647; if iVM[19] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihR, 255.))); iVM[13] = true; break elseif iVM[19] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[13] = true; break elseif iVM[19] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[13] = true; break elseif iVM[19] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[13] = true; break end end; iVM[7] = buffer.fromstring(iVM[5]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[19] then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[10], bit32.bxor(buffer.readu32(iVM[7], iVM[10]), ihR)); iVM[10] = iVM[10] + 4 else break end end; if iVM[13] then break end; ihR = ihR * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[10] < iVM[19] then buffer.writeu8(iVM[7], iVM[10], bit32.bxor(buffer.readu8(iVM[7], iVM[10]), bit32.band(bit32.rshift(ihR, iVM[26] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[13] then break end; do iVM[23] = buffer.readstring(iVM[7], 0., iVM[19]); iVM[13] = true; break end; break end end; mk = lM(iVM[3.], { [iVM[12.]] = ml, [iVM[9.]] = lV[iVM[2]], [iVM[25]] = iV8[10184][ihT](iV8[10480], iV8[8661.], iV8[7718], iV8[10480]), [iVM[17]] = iV8[10184][iVM[16]](iV8[7718], -iV8[8661.], iV8[10480], iV8[10480]), [iVM[4]] = iV8[10480], [iVM[23]] = iV8[1353.] }); iVM[7] = nil; do ihR = iV8[10480]; iVM[10] = iV8[6989]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[22] = false; while true do iVM[5] = #iVM[10]; iVM[1] = iVM[5] - ihR; iVM[27.] = iVM[26](iVM[19] % 4294967296); iVM[24.] = iVM[1] >= 1; if iVM[24.] then iVM[24.] = iVM[1] <= 4 end; if iVM[24.] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; if iVM[1] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[27.], 255.))); iVM[22] = true; break elseif iVM[1] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[22] = true; break elseif iVM[1] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[22] = true; break elseif iVM[1] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[22] = true; break end end; iVM[21.] = buffer.fromstring(iVM[10]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[1] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[21.], iVM[13], bit32.bxor(buffer.readu32(iVM[21.], iVM[13]), iVM[27.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[22] then break end; iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; iVM[23] = 0.; while true do if iVM[13] < iVM[1] then buffer.writeu8(iVM[21.], iVM[13], bit32.bxor(buffer.readu8(iVM[21.], iVM[13]), bit32.band(bit32.rshift(iVM[27.], iVM[23] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[22] then break end; do iVM[7] = buffer.readstring(iVM[21.], 0., iVM[1]); iVM[22] = true; break end; break end end; iVM[23] = nil; do iVM[24.] = iV8[3117.]; iVM[13] = iV8[10453]; iVM[21.] = iV8[8883.]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10480]; iVM[1] = k7; iVM[22] = false; while true do iVM[10] = #iVM[13]; iVM[26] = iVM[10] - iVM[27.]; iVM[16] = iVM[1](iVM[5] % 4294967296); iVM[19] = iVM[26] >= 1; if iVM[19] then iVM[19] = iVM[26] <= 3. end; if iVM[19] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; if iVM[26] == 1 then iVM[23] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[16], 255.)) % 256); iVM[22] = true; break elseif iVM[26] == 2 then iVM[23] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256); iVM[22] = true; break elseif iVM[26] == 3. then iVM[23] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256, (string.byte(iVM[13], 3.) - bit32.band(bit32.rshift(iVM[16], 16), 255.)) % 256); iVM[22] = true; break end end; ihR = buffer.fromstring(iVM[13]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[26] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; buffer.writeu32(ihR, iVM[17], (buffer.readu32(ihR, iVM[17]) - iVM[16]) % 4294967296); iVM[17] = iVM[17] + 4 else break end end; if iVM[22] then break end; iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; iVM[4] = 0.; while true do if iVM[17] < iVM[26] then buffer.writeu8(ihR, iVM[17], (buffer.readu8(ihR, iVM[17]) - bit32.band(bit32.rshift(iVM[16], iVM[4] * 8), 255.)) % 256); iVM[17] = iVM[17] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[22] then break end; do iVM[23] = buffer.readstring(ihR, 0., iVM[26]); iVM[22] = true; break end; break end end; iVM[17] = nil; do iVM[16] = iV8[10205]; ihR = iV8[2725]; iVM[19] = iV8[1194.]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[4991]; iVM[10] = k7; iVM[22] = false; while true do iVM[1] = #ihR; iVM[27.] = iVM[1] - iVM[26]; iVM[24.] = iVM[10](iVM[4] % 4294967296); iVM[21.] = iVM[27.] >= 1; if iVM[21.] then iVM[21.] = iVM[27.] <= 3. end; if iVM[21.] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; if iVM[27.] == 1 then iVM[17] = string.char((string.byte(ihR, 1) - bit32.band(iVM[24.], 255.)) % 256); iVM[22] = true; break elseif iVM[27.] == 2 then iVM[17] = string.char((string.byte(ihR, 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(ihR, 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256); iVM[22] = true; break elseif iVM[27.] == 3. then iVM[17] = string.char((string.byte(ihR, 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(ihR, 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256, (string.byte(ihR, 3.) - bit32.band(bit32.rshift(iVM[24.], 16), 255.)) % 256); iVM[22] = true; break end end; iVM[13] = buffer.fromstring(ihR); ihT = 0.; while true do if ihT + 4 <= iVM[27.] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[13], ihT, (buffer.readu32(iVM[13], ihT) - iVM[24.]) % 4294967296); ihT = ihT + 4 else break end end; if iVM[22] then break end; iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; iVM[5] = 0.; while true do if ihT < iVM[27.] then buffer.writeu8(iVM[13], ihT, (buffer.readu8(iVM[13], ihT) - bit32.band(bit32.rshift(iVM[24.], iVM[5] * 8), 255.)) % 256); ihT = ihT + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[22] then break end; do iVM[17] = buffer.readstring(iVM[13], 0., iVM[27.]); iVM[22] = true; break end; break end end; ihT = nil; do iVM[21.] = iV8[10480]; iVM[5] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[3043]; iVM[13] = false; while true do iVM[10] = #iVM[1]; iVM[26] = iVM[10] - iVM[21.]; iVM[27.] = iVM[5](iVM[24.] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[19] = iVM[26] >= 1; if iVM[19] then iVM[19] = iVM[26] <= 4 end; if iVM[19] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[26] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.))); iVM[13] = true; break elseif iVM[26] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[13] = true; break elseif iVM[26] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[13] = true; break elseif iVM[26] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[13] = true; break end end; ihR = buffer.fromstring(iVM[1]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[26] then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(ihR, iVM[22], bit32.bxor(buffer.readu32(ihR, iVM[22]), iVM[27.])); iVM[22] = iVM[22] + 4 else break end end; if iVM[13] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[22] < iVM[26] then buffer.writeu8(ihR, iVM[22], bit32.bxor(buffer.readu8(ihR, iVM[22]), bit32.band(bit32.rshift(iVM[27.], iVM[4] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[13] then break end; do ihT = buffer.readstring(ihR, 0., iVM[26]); iVM[13] = true; break end; break end end; iVM[4] = nil; do iVM[10] = iV8[7327]; iVM[19] = k7; iVM[26] = (mC + lQ) % iV8[5374]; ihR = iV8[6138.]; iVM[22] = false; while true do iVM[1] = #ihR; iVM[27.] = iVM[1] - iVM[10]; iVM[24.] = iVM[19](iVM[26] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[21.] = iVM[27.] >= 1; if iVM[21.] then iVM[21.] = iVM[27.] <= 4 end; if iVM[21.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[24.], 255.))); iVM[22] = true; break elseif iVM[27.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[22] = true; break elseif iVM[27.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[22] = true; break elseif iVM[27.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[22] = true; break end end; iVM[13] = buffer.fromstring(ihR); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[27.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[16], bit32.bxor(buffer.readu32(iVM[13], iVM[16]), iVM[24.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[22] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[16] < iVM[27.] then buffer.writeu8(iVM[13], iVM[16], bit32.bxor(buffer.readu8(iVM[13], iVM[16]), bit32.band(bit32.rshift(iVM[24.], iVM[5] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[22] then break end; do iVM[4] = buffer.readstring(iVM[13], 0., iVM[27.]); iVM[22] = true; break end; break end end; iVM[16] = nil; do iVM[1] = true; iVM[5] = iV8[466]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[13] = k7; iVM[21.] = iV8[10480]; iVM[27.] = false; while true do ihR = #iVM[5]; iVM[22] = ihR - iVM[21.]; iVM[25] = iVM[13](iVM[24.] % 4294967296); iVM[25] = iVM[25] % 2147483646. + 1; iVM[10] = iVM[22] >= 1; if iVM[10] then iVM[10] = iVM[22] <= 4 end; if iVM[10] then iVM[25] = iVM[25] * 16807 % 2147483647; if iVM[22] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[25], 255.))); iVM[27.] = true; break elseif iVM[22] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.))); iVM[27.] = true; break elseif iVM[22] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.))); iVM[27.] = true; break elseif iVM[22] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[25], 24.), 255.))); iVM[27.] = true; break end end; iVM[26] = buffer.fromstring(iVM[5]); iVM[2] = 0.; while true do if iVM[2] <= iVM[22] - 4 then iVM[25] = iVM[25] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[2], bit32.bxor(buffer.readu32(iVM[26], iVM[2]), iVM[25])); iVM[2] = iVM[2] + 4 else break end end; if iVM[27.] then break end; iVM[25] = iVM[25] * 16807 % 2147483647; iVM[19] = 0.; while true do if iVM[2] < iVM[22] then buffer.writeu8(iVM[26], iVM[2], bit32.bxor(buffer.readu8(iVM[26], iVM[2]), bit32.band(bit32.rshift(iVM[25], iVM[19] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[27.] then break end; do iVM[16] = buffer.readstring(iVM[26], 0., iVM[22]); iVM[27.] = true; break end; break end end; iVM[2] = nil; do iVM[10] = iV8[3608]; iVM[25] = iV8[2511.]; iVM[26] = iV8[10169]; ihR = (mC + lQ) % iV8[5374]; iVM[19] = iV8[10480]; iVM[22] = k7; iVM[27.] = false; while true do iVM[24.] = #iVM[25]; iVM[21.] = iVM[24.] - iVM[19]; iVM[13] = iVM[22](ihR % 4294967296); iVM[9.] = iVM[21.] >= 1; if iVM[9.] then iVM[9.] = iVM[21.] <= 3. end; if iVM[9.] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; if iVM[21.] == 1 then iVM[2] = string.char((string.byte(iVM[25], 1) - bit32.band(iVM[13], 255.)) % 256); iVM[27.] = true; break elseif iVM[21.] == 2 then iVM[2] = string.char((string.byte(iVM[25], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[25], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[21.] == 3. then iVM[2] = string.char((string.byte(iVM[25], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[25], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256, (string.byte(iVM[25], 3.) - bit32.band(bit32.rshift(iVM[13], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[5] = buffer.fromstring(iVM[25]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[21.] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[5], iVM[1], (buffer.readu32(iVM[5], iVM[1]) - iVM[13]) % 4294967296); iVM[1] = iVM[1] + 4 else break end end; if iVM[27.] then break end; iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; iVM[12.] = 0.; while true do if iVM[1] < iVM[21.] then buffer.writeu8(iVM[5], iVM[1], (buffer.readu8(iVM[5], iVM[1]) - bit32.band(bit32.rshift(iVM[13], iVM[12.] * 8), 255.)) % 256); iVM[1] = iVM[1] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[27.] then break end; do iVM[2] = buffer.readstring(iVM[5], 0., iVM[21.]); iVM[27.] = true; break end; break end end; iVM[12.] = nil; do iVM[5] = iV8[4991]; iVM[24.] = iV8[9110]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[1] = false; while true do ihR = #iVM[24.]; iVM[22] = ihR - iVM[5]; iVM[13] = iVM[21.](iVM[9.] % 4294967296); iVM[10] = iVM[22] >= 1; if iVM[10] then iVM[10] = iVM[22] <= 4 end; if iVM[10] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; if iVM[22] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.))); iVM[1] = true; break elseif iVM[22] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[1] = true; break elseif iVM[22] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[1] = true; break elseif iVM[22] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[1] = true; break end end; iVM[26] = buffer.fromstring(iVM[24.]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[22] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; buffer.writeu32(iVM[26], iVM[27.], bit32.bxor(buffer.readu32(iVM[26], iVM[27.]), iVM[13])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[1] then break end; iVM[13] = (iVM[13] + 2654435769.) % 4294967296; iVM[19] = 0.; while true do if iVM[27.] < iVM[22] then buffer.writeu8(iVM[26], iVM[27.], bit32.bxor(buffer.readu8(iVM[26], iVM[27.]), bit32.band(bit32.rshift(iVM[13], iVM[19] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[1] then break end; do iVM[12.] = buffer.readstring(iVM[26], 0., iVM[22]); iVM[1] = true; break end; break end end; iVM[19] = nil; do iVM[10] = iV8[3853]; iVM[22] = iV8[5247.]; iVM[26] = k7; ihR = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[9096.]; iVM[13] = false; while true do iVM[3.] = #iVM[10]; iVM[9.] = iVM[3.] - iVM[27.]; iVM[5] = iVM[26](ihR % 4294967296); iVM[1] = iVM[9.] >= 1; if iVM[1] then iVM[1] = iVM[9.] <= 4 end; if iVM[1] then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); if iVM[9.] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[5], 255.))); iVM[13] = true; break elseif iVM[9.] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[13] = true; break elseif iVM[9.] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[13] = true; break elseif iVM[9.] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[13] = true; break end end; iVM[25] = buffer.fromstring(iVM[10]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[9.] then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[25], iVM[24.], bit32.bxor(buffer.readu32(iVM[25], iVM[24.]), iVM[5])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[13] then break end; iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); iVM[21.] = 0.; while true do if iVM[24.] < iVM[9.] then buffer.writeu8(iVM[25], iVM[24.], bit32.bxor(buffer.readu8(iVM[25], iVM[24.]), bit32.band(bit32.rshift(iVM[5], iVM[21.] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[13] then break end; do iVM[19] = buffer.readstring(iVM[25], 0., iVM[9.]); iVM[13] = true; break end; break end end; iVM[3.] = nil; do iVM[9.] = iV8[10480]; iVM[25] = iV8[2395]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[21.] = false; while true do iVM[27.] = #iVM[25]; iVM[1] = iVM[27.] - iVM[9.]; ihR = iVM[24.](iVM[5] % 4294967296); iVM[22] = iVM[1] >= 1; if iVM[22] then iVM[22] = iVM[1] <= 4 end; if iVM[22] then ihR = (ihR + 2654435769.) % 4294967296; if iVM[1] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(ihR, 255.))); iVM[21.] = true; break elseif iVM[1] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[21.] = true; break elseif iVM[1] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[21.] = true; break elseif iVM[1] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[25], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[21.] = true; break end end; iVM[13] = buffer.fromstring(iVM[25]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[1] then ihR = (ihR + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], iVM[10], bit32.bxor(buffer.readu32(iVM[13], iVM[10]), ihR)); iVM[10] = iVM[10] + 4 else break end end; if iVM[21.] then break end; ihR = (ihR + 2654435769.) % 4294967296; iVM[26] = 0.; while true do if iVM[10] < iVM[1] then buffer.writeu8(iVM[13], iVM[10], bit32.bxor(buffer.readu8(iVM[13], iVM[10]), bit32.band(bit32.rshift(ihR, iVM[26] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[21.] then break end; do iVM[3.] = buffer.readstring(iVM[13], 0., iVM[1]); iVM[21.] = true; break end; break end end; iVM[10] = nil; do ihR = iV8[8661.]; iVM[27.] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[8296]; iVM[13] = false; while true do iVM[5] = #iVM[26]; iVM[1] = iVM[5] - ihR; iVM[25] = iVM[27.](iVM[22] % 4294967296); iVM[25] = iVM[25] % 2147483646. + 1; iVM[24.] = iVM[1] >= 1; if iVM[24.] then iVM[24.] = iVM[1] <= 4 end; if iVM[24.] then iVM[25] = iVM[25] * 16807 % 2147483647; if iVM[1] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[25], 255.))); iVM[13] = true; break elseif iVM[1] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.))); iVM[13] = true; break elseif iVM[1] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.))); iVM[13] = true; break elseif iVM[1] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[25], 24.), 255.))); iVM[13] = true; break end end; iVM[21.] = buffer.fromstring(iVM[26]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[1] then iVM[25] = iVM[25] * 16807 % 2147483647; buffer.writeu32(iVM[21.], iVM[14], bit32.bxor(buffer.readu32(iVM[21.], iVM[14]), iVM[25])); iVM[14] = iVM[14] + 4 else break end end; if iVM[13] then break end; iVM[25] = iVM[25] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[14] < iVM[1] then buffer.writeu8(iVM[21.], iVM[14], bit32.bxor(buffer.readu8(iVM[21.], iVM[14]), bit32.band(bit32.rshift(iVM[25], iVM[9.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[13] then break end; do iVM[10] = buffer.readstring(iVM[21.], 0., iVM[1]); iVM[13] = true; break end; break end end; k9 = lM(iVM[7], { [iVM[23]] = ml, [iVM[17]] = lV[ihT], [iVM[4]] = iV8[10184][iVM[16]](iV8[10480], iV8[1353.], iV8[7718], iV8[10480]), [iVM[2]] = iV8[10184][iVM[12.]](iV8[7718], iV8[10480], iV8[10480], iV8[10480]), [iVM[19]] = iV8[10480], [iVM[3.]] = iV8[10480], [iVM[10]] = iV8[1371.] }); mC = 142 end elseif mC < 3837. then mC = 295 elseif mC == 3837. then mC = 440 else mC = 4274; continue end elseif mC < 3846. then if mC < 3842 then if mC < 3840. then if mC < 3839 then if mC == 3838 then my = nil; local iV8 = iIn; my = iV8[8393] - iV8[7327]; my = iV8[7718] + iV8[7718]; mC = 465. else mC = 3884; continue end else mC = 214 end elseif mC < 3841 then mC = if mx <= iIn[954.] then 128 else 236 elseif mC == 3841 then mC = 394 else mC = 3821; continue end elseif mC < 3844 then if mC < 3843. then if mC == 3842 then mC = if mx <= iIn[5300] then 206 else 77 else mC = 3774.; continue end else mC = 351. end elseif mC < 3845 then local iWs = bit32.rrotate(bit32.bxor(bit32.lrotate(mr, iIn[4973]), string.byte(tostring(lf))), iIn[954.]); mC = if bit32.bxor(bit32.bxor(bit32.bxor(bit32.bxor(bit32.band(iWs, (buffer.readu32(lE, iIn[5149]))), (buffer.readu32(l0, iIn[8195]))), (bit32.bxor(bit32.band(iWs, (buffer.readu32(l3, iIn[5149]))), (buffer.readu32(lZ, iIn[8195]))))), (buffer.readu32(l0, iIn[8195]))), (buffer.readu32(lZ, iIn[8195]))) == iWs then 43 else 229 else mC = 362 end elseif mC < 3850 then if mC < 3848 then if mC < 3847 then if mC == 3846. then mC = 393. else mC = 4011.; continue end else mC = 417. end elseif mC < 3849. then mC = if mx <= iIn[6720.] then 44 else 372. elseif mC == 3849. then mC = 365 else mC = 4134.; continue end elseif mC < 3853 then if mC < 3851 then if mC == 3850 then mC = if mx <= iIn[3598] then 67 else 485 else mC = 4306; continue end elseif mC < 3852. then lQ += iIn[493]; mC = 164 else l7 = nil; local iV8 = iIn; l7 = iV8[5300] - iV8[954.]; l7 = iV8[1353.] - iV8[7718]; mC = 532 end elseif mC < 3854 then mC = if mx <= iIn[8661.] then 266 else 27. elseif mC == 3854 then lS = function(dk, dl, dm, iI8, iI9, iJa) local iRb = bit32.band; local iRc = bit32.bxor; local iRd = string.byte; local iRe = bit32.rshift; local iRf = string.char; local iRg = buffer.fromstring; local iRh = buffer.readstring; local iRi = buffer.readu32; local iRj = buffer.readu8; local iRk = buffer.writeu32; local iRl = buffer.writeu8; local iRm = bit32.lrotate; if not iJa then local iKl = { lh, lV, lM, lQ, iIn, dk, dl, dm, iI8, iI9, iJa } end; local irV = nil; local irW = nil; local irX = nil; local irY = nil; local irZ = nil; local ir_ = nil; local ir0 = nil; local ir1 = nil; local ir2 = nil; local ir3 = nil; local ir4 = nil; local ir5 = nil; local ir6 = nil; local ir7 = nil; local ir8 = nil; local ir9 = nil; local isa = nil; local isb = nil; local isc = nil; if (iIn[797] - iIn[797]) / (iIn[3828.] % iIn[3828.]) == iIn[724] / (iIn[4144] - iIn[4144]) * (iIn[6043] % iIn[6043]) then cJ = iIn[3507.] - aW; bQ = ao ~= string end; if iIn[3140] > iIn[9486.] % iIn[9486.] / (iIn[3807.] % iIn[3807.]) then local iDO = iIn[10184] <= iIn[2466.] end; local isd = nil; local ise = nil; local isf = nil; local isg = nil; local ish = nil; local isi = nil; local isj = nil; while iIn[5060] / (iIn[5393] - iIn[5393]) - iIn[9810.] / (iIn[5053] - iIn[5053]) <= iIn[6891.] do local iDO = iIn[1336] + iIn[10153] end; local isk = nil; local isl = nil; local ism = nil; local isn = nil; if irW == (iIn[3511] - iIn[3511]) / (iIn[4968.] - iIn[4968.]) then ({}):push(bC); ir8 = df ~= isn end; local iso = nil; while iIn[10899.] / (iIn[6075.] - iIn[6075.]) * (iIn[1347.] - iIn[1347.]) < iIn[10375] do local iDO = iIn[7994] or iIn[8648]; ish = G[false] end; if (iIn[4795] - iIn[4795]) / (iIn[8888] - iIn[8888]) == iIn[884] / (iIn[6891.] - iIn[6891.]) - iIn[6156.] / (iIn[8922.] % iIn[8922.]) then local iDO = -bC end; irV = nil; do irZ = iIn[10480]; irX = k7; irY = (iIn[1984] + lQ) % iIn[5374]; irW = iIn[821]; for iDO = 1, 3. do if (iDO * iDO + iDO) % 2 == 1 then isb.state = { "nahsovm" }; bK = -bR end end; ir_ = false; while true do ir6 = #irW; ir2 = ir6 - irZ; ir5 = irX(irY % 4294967296); ir5 = ir5 % 2147483646. + 1; ir1 = ir2 >= 1; if ir1 then ir1 = ir2 <= 4 end; if ir1 then ir5 = ir5 * 16807 % 2147483647; if ir2 == 1 then irV = iRf(iRc(iRd(irW, 1), iRb(ir5, 255.))); ir_ = true; break elseif ir2 == 2 then irV = iRf(iRc(iRd(irW, 1), iRb(ir5, 255.)), iRc(iRd(irW, 2), iRb(iRe(ir5, 8), 255.))); ir_ = true; break elseif ir2 == 3. then irV = iRf(iRc(iRd(irW, 1), iRb(ir5, 255.)), iRc(iRd(irW, 2), iRb(iRe(ir5, 8), 255.)), iRc(iRd(irW, 3.), iRb(iRe(ir5, 16), 255.))); ir_ = true; break elseif ir2 == 4 then irV = iRf(iRc(iRd(irW, 1), iRb(ir5, 255.)), iRc(iRd(irW, 2), iRb(iRe(ir5, 8), 255.)), iRc(iRd(irW, 3.), iRb(iRe(ir5, 16), 255.)), iRc(iRd(irW, 4), iRb(iRe(ir5, 24.), 255.))); ir_ = true; break end end; ir4 = iRg(irW); ir0 = 0.; while true do if ir0 + 4 <= ir2 then ir5 = ir5 * 16807 % 2147483647; iRk(ir4, ir0, iRc(iRi(ir4, ir0), ir5)); ir0 = ir0 + 4 else break end end; if ir_ then break end; ir5 = ir5 * 16807 % 2147483647; ir3 = 0.; while true do if ir0 < ir2 then iRl(ir4, ir0, iRc(iRj(ir4, ir0), iRb(iRe(ir5, ir3 * 8), 255.))); ir0 = ir0 + 1; ir3 = ir3 + 1 else break end end; if ir_ then break end; do irV = iRh(ir4, 0., ir2); ir_ = true; break end; break end end; while iIn[4795] / (iIn[8568.] % iIn[8568.]) - iIn[4497.] / (iIn[946] % iIn[946]) == iIn[4945] / (iIn[4218.] - iIn[4218.]) * (iIn[8888] - iIn[8888]) do F = iIn[2513] % cn; local iDO = iIn[6755][iIn[8870]] end; while iIn[4067] / (iIn[8393] - iIn[8393]) * (iIn[4999] % iIn[4999]) == iIn[2621] / (iIn[4976] - iIn[4976]) - iIn[294.] / (iIn[2071] % iIn[2071]) do for iDQ = iIn[7718], iIn[1353.] do if iDQ * iDQ + iIn[7718] <= iIn[5975] - iIn[5975] then local iDO = { isn, iIn[1759] }; if ir9 == (iIn[2647] - iIn[2647]) / (iIn[7957] % iIn[7957]) then iso[iIn[4829]] = df[iIn[5133.]]; iDO[bQ] = iIn[6132.] .. iIn[4347.] end; local iDP = math ~= iDO end end; local iDR = am ^ iIn[151] end; while iIn[6156.] / (iIn[3643] - iIn[3643]) - iIn[9021.] / (iIn[2621] - iIn[2621]) > iIn[9548] do local iDO = iIn[1534] .. iIn[4565] end; while iIn[4731.] == iIn[1774] % iIn[1774] / (iIn[4090] % iIn[4090]) do local iDO = iIn[5060] - iIn[9906.]; local iDP = -iIn[10184] end; if a5 == 192. / (67 - 67) - 18. / (163 % 163) then ir_(cJ); local iDO = ir_ % 562 end; ir6 = nil; do ir1 = iIn[3961]; ir4 = iIn[1115]; ir2 = (iIn[3888.] + lQ) % iIn[5374]; ir5 = k7; ir3 = iIn[5300]; ir0 = false; for iDP = 1, 2 do if iDP * iDP < 67 % 67 then local iDO = "etn" .. "hpi" end end; while true do ir8 = #ir4; irY = ir8 - ir3; ir7 = ir5(ir2 % 4294967296); ir7 = ir7 % 2147483646. + 1; irZ = irY >= 1; if irZ then irZ = irY <= 4 end; if irZ then ir7 = ir7 * 16807 % 2147483647; if irY == 1 then ir6 = iRf(iRc(iRd(ir4, 1), iRb(ir7, 255.))); ir0 = true; break elseif irY == 2 then ir6 = iRf(iRc(iRd(ir4, 1), iRb(ir7, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir7, 8), 255.))); ir0 = true; break elseif irY == 3. then ir6 = iRf(iRc(iRd(ir4, 1), iRb(ir7, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir7, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(ir7, 16), 255.))); ir0 = true; break elseif irY == 4 then ir6 = iRf(iRc(iRd(ir4, 1), iRb(ir7, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir7, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(ir7, 16), 255.)), iRc(iRd(ir4, 4), iRb(iRe(ir7, 24.), 255.))); ir0 = true; break end end; irW = iRg(ir4); ir_ = 0.; while true do if ir_ <= irY - 4 then ir7 = ir7 * 16807 % 2147483647; iRk(irW, ir_, iRc(iRi(irW, ir_), ir7)); ir_ = ir_ + 4 else break end end; if ir0 then break end; ir7 = ir7 * 16807 % 2147483647; irX = 0.; while true do if ir_ < irY then iRl(irW, ir_, iRc(iRj(irW, ir_), iRb(iRe(ir7, irX * 8), 255.))); ir_ = ir_ + 1; irX = irX + 1 else break end end; if ir0 then break end; do ir6 = iRh(irW, 0., irY); ir0 = true; break end; break end end; for iDP = iIn[4991] / (iIn[293] - iIn[293]), iIn[10387] % iIn[10387] do local iDO = -iIn[4942] end; if iIn[229] == iIn[8888] / (iIn[9295] - iIn[9295]) - iIn[5208.] / (iIn[4639] - iIn[4639]) then iIn[283][iIn[3723.]] = isl <= isb end; ir8 = nil; do irX = iIn[1362.]; if 34 / (18. % 18.) - 138. / (167 % 167) == table then tostring(ir7, UDim); local iDO = irW and tonumber end; ir7 = iIn[2070.]; irW = (iIn[4339] + lQ) % iIn[5374]; for iDP = 1, 2 do if (iDP * iDP + iDP) % 2 == 1 then local iDO = { 17, O, 707, isd } end end; irY = k7; while (207. - 207.) / (97 % 97) == bit32 do cn[E] = not av; local iDO = "iyrcqgm" .. "eenw" end; for iDP = 1, 2 do if iDP * iDP + 1 <= 233 % 233 then local iDO = ir_ or "ucphf"; pcall(iDO) end end; irZ = false; while true do ir2 = #ir7; ir5 = ir2 - irX; ir1 = irY(irW % 4294967296); ir4 = ir5 >= 1; if ir4 then ir4 = ir5 <= 4 end; if ir4 then ir1 = (ir1 + 2654435769.) % 4294967296; if ir5 == 1 then ir8 = iRf(iRc(iRd(ir7, 1), iRb(ir1, 255.))); irZ = true; break elseif ir5 == 2 then ir8 = iRf(iRc(iRd(ir7, 1), iRb(ir1, 255.)), iRc(iRd(ir7, 2), iRb(iRe(ir1, 8), 255.))); irZ = true; break elseif ir5 == 3. then ir8 = iRf(iRc(iRd(ir7, 1), iRb(ir1, 255.)), iRc(iRd(ir7, 2), iRb(iRe(ir1, 8), 255.)), iRc(iRd(ir7, 3.), iRb(iRe(ir1, 16), 255.))); irZ = true; break elseif ir5 == 4 then ir8 = iRf(iRc(iRd(ir7, 1), iRb(ir1, 255.)), iRc(iRd(ir7, 2), iRb(iRe(ir1, 8), 255.)), iRc(iRd(ir7, 3.), iRb(iRe(ir1, 16), 255.)), iRc(iRd(ir7, 4), iRb(iRe(ir1, 24.), 255.))); irZ = true; break end end; ir0 = iRg(ir7); ir3 = 0.; while true do if ir3 + 4 <= ir5 then ir1 = (ir1 + 2654435769.) % 4294967296; iRk(ir0, ir3, iRc(iRi(ir0, ir3), ir1)); ir3 = ir3 + 4 else break end end; if irZ then break end; ir1 = (ir1 + 2654435769.) % 4294967296; ir_ = 0.; while true do if ir3 < ir5 then iRl(ir0, ir3, iRc(iRj(ir0, ir3), iRb(iRe(ir1, ir_ * 8), 255.))); ir3 = ir3 + 1; ir_ = ir_ + 1 else break end end; if irZ then break end; do ir8 = iRh(ir0, 0., ir5); irZ = true; break end; break end end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO + iIn[7718] <= iIn[6148] - iIn[6148] then iIn[8803][an] = l and iIn[3730] end end; if iIn[1336] == (iIn[8884] - iIn[8884]) / (iIn[3006.] - iIn[3006.]) then local iDO = iIn[6556] + E; local iDP = { E } end; for iDP = 1, 3. do if iDP * iDP + 1 <= 241 - 241 then local iDO = de ~= ir8; ism = "xdskqhh" .. "vnv" end end; ir5 = nil; do ir3 = iIn[10480]; ir1 = k7; ir4 = (iIn[10441] + lQ) % iIn[5374]; ir2 = iIn[10759]; ir0 = false; while true do ir_ = #ir2; irX = ir_ - ir3; ir9 = ir1(ir4 % 4294967296); ir9 = ir9 % 2147483646. + 1; irY = irX >= 1; if irY then irY = irX <= 4 end; if irY then ir9 = ir9 * 16807 % 2147483647; if irX == 1 then ir5 = iRf(iRc(iRd(ir2, 1), iRb(ir9, 255.))); ir0 = true; break elseif irX == 2 then ir5 = iRf(iRc(iRd(ir2, 1), iRb(ir9, 255.)), iRc(iRd(ir2, 2), iRb(iRe(ir9, 8), 255.))); ir0 = true; break elseif irX == 3. then ir5 = iRf(iRc(iRd(ir2, 1), iRb(ir9, 255.)), iRc(iRd(ir2, 2), iRb(iRe(ir9, 8), 255.)), iRc(iRd(ir2, 3.), iRb(iRe(ir9, 16), 255.))); ir0 = true; break elseif irX == 4 then ir5 = iRf(iRc(iRd(ir2, 1), iRb(ir9, 255.)), iRc(iRd(ir2, 2), iRb(iRe(ir9, 8), 255.)), iRc(iRd(ir2, 3.), iRb(iRe(ir9, 16), 255.)), iRc(iRd(ir2, 4), iRb(iRe(ir9, 24.), 255.))); ir0 = true; break end end; ir7 = iRg(ir2); irZ = 0.; while true do if irZ + 4 <= irX then ir9 = ir9 * 16807 % 2147483647; iRk(ir7, irZ, iRc(iRi(ir7, irZ), ir9)); irZ = irZ + 4 else break end end; if ir0 then break end; ir9 = ir9 * 16807 % 2147483647; irW = 0.; while true do if irZ < irX then iRl(ir7, irZ, iRc(iRj(ir7, irZ), iRb(iRe(ir9, irW * 8), 255.))); irZ = irZ + 1; irW = irW + 1 else break end end; if ir0 then break end; do ir5 = iRh(ir7, 0., irX); ir0 = true; break end; break end end; if 241 / (101 - 101) - 247 / (131 % 131) == (163 - 163) / (253 % 253) then local iDO = 714. + 985; iDO = #{} end; while (iIn[6314] - iIn[6314]) / (iIn[1079] % iIn[1079]) == iIn[10389.] / (iIn[1079] % iIn[1079]) * (iIn[2777] - iIn[2777]) do local iDO = iIn[6527] .. iIn[10668.] end; if w == iIn[6891.] / (iIn[10422.] % iIn[10422.]) * (iIn[9882.] % iIn[9882.]) then cw = iIn[8588] ^ cZ; ism[iIn[2315]] = buffer + isi end; for iDO = iIn[7718], iIn[1353.] do if (iDO * iDO + iDO) % iIn[1353.] == iIn[7718] then cz(); cK = iIn[8338] .. iIn[1336] end end; while iIn[6154] / (iIn[8568.] % iIn[8568.]) - iIn[7670] / (iIn[4077.] - iIn[4077.]) == iIn[1874] % iIn[1874] / (iIn[4040] % iIn[4040]) do local iDO = iIn[1336] - iIn[5744]; iDO = isb // aa end; if iIn[1054] / (iIn[8661.] - iIn[8661.]) - iIn[7148] / (iIn[5060] % iIn[5060]) == iIn[1798] % iIn[1798] / (iIn[4457] % iIn[4457]) then math:read(); tonumber(); local iDO = iIn[4933] - iIn[4] end; if 141. % 141. / (114. % 114.) == 93. / (254 % 254) - 202 / (203 - 203) then while 251 / (46 % 46) - 5 / (154 % 154) == c8 do local iDO = ir1[false]; local iDP = { "wiaiwuf", iDO } end end; ir9 = nil; do for iDP = 47 / (2 - 2), 52 - 52 do ({})[ir7] = buffer % 743; local iDO = UDim2 % bK end; irX = iIn[10763]; ir_ = k7; irW = iIn[364]; while 184 % 184 / (28 % 28) == 79 / (215 - 215) - 121 / (206 - 206) do u = w.w; local iDO = "qclshfg" .. irZ end; irZ = iIn[8393]; ir7 = iIn[1906]; irY = (iIn[5589.] + lQ) % iIn[5374]; ir0 = false; while true do isc = #ir7; ir3 = isc - irZ; isb = ir_(irY % 4294967296); isb = isb % 2147483646. + 1; ir2 = ir3 >= 1; if ir2 then ir2 = ir3 <= 4 end; if ir2 then isb = isb * 16807 % 2147483647; if ir3 == 1 then ir9 = iRf(iRc(iRd(ir7, 1), iRb(isb, 255.))); ir0 = true; break elseif ir3 == 2 then ir9 = iRf(iRc(iRd(ir7, 1), iRb(isb, 255.)), iRc(iRd(ir7, 2), iRb(iRe(isb, 8), 255.))); ir0 = true; break elseif ir3 == 3. then ir9 = iRf(iRc(iRd(ir7, 1), iRb(isb, 255.)), iRc(iRd(ir7, 2), iRb(iRe(isb, 8), 255.)), iRc(iRd(ir7, 3.), iRb(iRe(isb, 16), 255.))); ir0 = true; break elseif ir3 == 4 then ir9 = iRf(iRc(iRd(ir7, 1), iRb(isb, 255.)), iRc(iRd(ir7, 2), iRb(iRe(isb, 8), 255.)), iRc(iRd(ir7, 3.), iRb(iRe(isb, 16), 255.)), iRc(iRd(ir7, 4), iRb(iRe(isb, 24.), 255.))); ir0 = true; break end end; isa = iRg(ir7); ir1 = 0.; while true do if ir1 <= ir3 - 4 then isb = isb * 16807 % 2147483647; iRk(isa, ir1, iRc(iRi(isa, ir1), isb)); ir1 = ir1 + 4 else break end end; if ir0 then break end; isb = isb * 16807 % 2147483647; ir4 = 0.; while true do if ir1 < ir3 then iRl(isa, ir1, iRc(iRj(isa, ir1), iRb(iRe(isb, ir4 * 8), 255.))); ir1 = ir1 + 1; ir4 = ir4 + 1 else break end end; if ir0 then break end; do ir9 = iRh(isa, 0., ir3); ir0 = true; break end; break end end; for iDO = iIn[7774] / (iIn[9683] % iIn[9683]), iIn[8469.] % iIn[8469.] do lM[iIn[189.]] = {}; iIn[7994]() end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[659] - iIn[659] then local iDO = iIn[10875.][iIn[1081]]; bm[iIn[189.]] = iDO or table end end; if iIn[8568.] / (iIn[4795] - iIn[4795]) - iIn[8922.] / (iIn[293] % iIn[293]) == ir5 then local iDO = ir_ or iIn[4731.] end; if iIn[2462] / (iIn[10387] - iIn[10387]) * (iIn[537.] % iIn[537.]) > iIn[3020] then local iDO = iIn[10184] + iIn[1796]; while iIn[1336] == iIn[9431] / (iIn[10839.] - iIn[10839.]) * (iIn[9579.] % iIn[9579.]) do ir0[iIn[2830]] = iIn[10184] - iIn[3273.] end end; for iDO = iIn[7718], iIn[1353.] do if iDO * iDO + iIn[7718] <= iIn[6156.] % iIn[6156.] then ({})[iIn[6878]] = br[true] end end; isc = nil; while an == (216. - 216.) / (63. % 63.) do local iDO = { H, ir9, bit32 }; iDO = "uvhpyjz" .. N end; do isa = iIn[10480]; for iDQ = 233 / (235 % 235), 84. - 84. do local iDO = ("cdqax").data; al = not "ozcriia"; local iDP = irW ^ av end; ir3 = k7; isb = (iIn[1305.] + lQ) % iIn[5374]; ir4 = iIn[6013]; ir2 = false; while true do irZ = #ir4; irW = irZ - isa; ir_ = ir3(isb % 4294967296); ir_ = ir_ % 2147483646. + 1; irX = irW >= 1; if irX then irX = irW <= 4 end; if irX then ir_ = ir_ * 16807 % 2147483647; if irW == 1 then isc = iRf(iRc(iRd(ir4, 1), iRb(ir_, 255.))); ir2 = true; break elseif irW == 2 then isc = iRf(iRc(iRd(ir4, 1), iRb(ir_, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir_, 8), 255.))); ir2 = true; break elseif irW == 3. then isc = iRf(iRc(iRd(ir4, 1), iRb(ir_, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir_, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(ir_, 16), 255.))); ir2 = true; break elseif irW == 4 then isc = iRf(iRc(iRd(ir4, 1), iRb(ir_, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir_, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(ir_, 16), 255.)), iRc(iRd(ir4, 4), iRb(iRe(ir_, 24.), 255.))); ir2 = true; break end end; ir0 = iRg(ir4); irY = 0.; while true do if irY + 4 <= irW then ir_ = ir_ * 16807 % 2147483647; iRk(ir0, irY, iRc(iRi(ir0, irY), ir_)); irY = irY + 4 else break end end; if ir2 then break end; ir_ = ir_ * 16807 % 2147483647; ir1 = 0.; while true do if irY < irW then iRl(ir0, irY, iRc(iRj(ir0, irY), iRb(iRe(ir_, ir1 * 8), 255.))); irY = irY + 1; ir1 = ir1 + 1 else break end end; if ir2 then break end; do isc = iRh(ir0, 0., irW); ir2 = true; break end; break end end; if iIn[8818] % iIn[8818] / (iIn[4218.] % iIn[4218.]) == iIn[6232] / (iIn[7148] - iIn[7148]) - iIn[884] / (iIn[2366] - iIn[2366]) then math:write(); while (iIn[946] - iIn[946]) / (iIn[4458.] - iIn[4458.]) == iIn[5149] / (iIn[5975] - iIn[5975]) - iIn[3573.] / (iIn[6187] % iIn[6187]) do u[ism] = table and ai; cz[true] = -iIn[7845.]; local iDO = iIn[3600.] .. buffer end end; while iIn[2071] % iIn[2071] / (iIn[8390] % iIn[8390]) == iIn[10019] / (iIn[8243] % iIn[8243]) - iIn[5376.] / (iIn[7710.] - iIn[7710.]) do ({})[iIn[4829]] = math.node; if iIn[3768.] / (iIn[3504.] % iIn[3504.]) - iIn[4878.] / (iIn[9683] - iIn[9683]) == (iIn[2777] - iIn[2777]) / (iIn[8390] % iIn[8390]) then u = iIn[2766.] % iIn[5759]; ax(ir8) end end; irW = nil; do ir1 = iIn[4366]; if 173 / (136 - 136) * (140 - 140) == 22 / (246. - 246.) - 50 / (204. % 204.) then isf(); local iDO = "edm" .. "vaecn" end; irZ = iIn[512]; for iDO = 1, 2 do if iDO * iDO < 16 - 16 then dk[false] = { 128, math } end end; ir0 = iIn[3449]; irY = (iIn[8610.] + lQ) % iIn[5374]; ir_ = iIn[946]; irX = k7; ir2 = false; for iDO = 160 / (65 % 65), 218 - 218 do cw = ("hcwyz")[string]; ("lhafy")[true] = 714. + 283 end; while true do ise = #irZ; isa = ise - ir_; isd = irX(irY % 4294967296); ir4 = isa >= 1; if ir4 then ir4 = isa <= 3. end; if ir4 then isd = (isd * 1597 + 51749) % 4294967296; if isa == 1 then irW = iRf((iRd(irZ, 1) - iRb(isd, 255.)) % 256); ir2 = true; break elseif isa == 2 then irW = iRf((iRd(irZ, 1) - iRb(isd, 255.)) % 256, (iRd(irZ, 2) - iRb(iRe(isd, 8), 255.)) % 256); ir2 = true; break elseif isa == 3. then irW = iRf((iRd(irZ, 1) - iRb(isd, 255.)) % 256, (iRd(irZ, 2) - iRb(iRe(isd, 8), 255.)) % 256, (iRd(irZ, 3.) - iRb(iRe(isd, 16), 255.)) % 256); ir2 = true; break end end; ir7 = iRg(irZ); ir3 = 0.; while true do if ir3 + 4 <= isa then isd = (isd * 1597 + 51749) % 4294967296; iRk(ir7, ir3, (iRi(ir7, ir3) - isd) % 4294967296); ir3 = ir3 + 4 else break end end; if ir2 then break end; isd = (isd * 1597 + 51749) % 4294967296; isb = 0.; while true do if ir3 < isa then iRl(ir7, ir3, (iRj(ir7, ir3) - iRb(iRe(isd, isb * 8), 255.)) % 256); ir3 = ir3 + 1; isb = isb + 1 else break end end; if ir2 then break end; do irW = iRh(ir7, 0., isa); ir2 = true; break end; break end end; if iIn[8884] / (iIn[7594] - iIn[7594]) - iIn[4795] / (iIn[5455] - iIn[5455]) == E then Q[type] = iIn[4731.] and irV end; local dq = lM(irV, { [ir6] = dk, [ir8] = iIn[10184][ir5](iIn[7718], iIn[10480], iIn[10480], iIn[7474]), [ir9] = lV[isc], [irW] = iIn[10480] }); for iDO = iIn[7718], iIn[1371.] do if (iDO * iDO + iDO) % iIn[1353.] == iIn[7718] then iIn[8194][iIn[5065]] = iIn[2752] .. I end end; for iDP = iIn[7718], iIn[1353.] do if iDP * iDP + iIn[7718] <= iIn[2033] % iIn[2033] then local iDO = iIn[1681] .. iIn[4321]; isg = iDO[iIn[10184]] end end; while 182 / (168. - 168.) * (43 % 43) >= 472 do buffer.child = dr or false; local iDO = { cz, "mvmqc", print, bl } end; ise = nil; if 239 / (8 % 8) * (129. % 129.) == aV then local iDO = not N; a4 = { iDO } end; do isb = iIn[6218]; if (225. - 225.) / (136 - 136) == J then local iDO = dq or "zgld" end; ir4 = iIn[138.]; ir7 = k7; isa = (iIn[3367] + lQ) % iIn[5374]; isd = iIn[10480]; ir3 = false; for iDR = 1, 2 do if iDR * iDR + 1 <= 106 - 106 then local iDO = ir6 ^ 795.; for iDQ = 138. / (117. - 117.), 57. - 57. do cn = { Color3, iDO }; local iDP = { true }; iDP = {} end end end; while true do irX = #isb; ir0 = irX - isd; irY = ir7(isa % 4294967296); ir1 = ir0 >= 1; if ir1 then ir1 = ir0 <= 4 end; if ir1 then irY = iRm((irY + 1832704949) % 4294967296, 13); if ir0 == 1 then ise = iRf(iRc(iRd(isb, 1), iRb(irY, 255.))); ir3 = true; break elseif ir0 == 2 then ise = iRf(iRc(iRd(isb, 1), iRb(irY, 255.)), iRc(iRd(isb, 2), iRb(iRe(irY, 8), 255.))); ir3 = true; break elseif ir0 == 3. then ise = iRf(iRc(iRd(isb, 1), iRb(irY, 255.)), iRc(iRd(isb, 2), iRb(iRe(irY, 8), 255.)), iRc(iRd(isb, 3.), iRb(iRe(irY, 16), 255.))); ir3 = true; break elseif ir0 == 4 then ise = iRf(iRc(iRd(isb, 1), iRb(irY, 255.)), iRc(iRd(isb, 2), iRb(iRe(irY, 8), 255.)), iRc(iRd(isb, 3.), iRb(iRe(irY, 16), 255.)), iRc(iRd(isb, 4), iRb(iRe(irY, 24.), 255.))); ir3 = true; break end end; irZ = iRg(isb); ir2 = 0.; while true do if ir2 + 4 <= ir0 then irY = iRm((irY + 1832704949) % 4294967296, 13); iRk(irZ, ir2, iRc(iRi(irZ, ir2), irY)); ir2 = ir2 + 4 else break end end; if ir3 then break end; irY = iRm((irY + 1832704949) % 4294967296, 13); ir_ = 0.; while true do if ir2 < ir0 then iRl(irZ, ir2, iRc(iRj(irZ, ir2), iRb(iRe(irY, ir_ * 8), 255.))); ir2 = ir2 + 1; ir_ = ir_ + 1 else break end end; if ir3 then break end; do ise = iRh(irZ, 0., ir0); ir3 = true; break end; break end end; if 998 > 47 % 47 / (216. % 216.) then local iDO = { true }; iDO = -ir7 end; if iIn[5156] == iIn[5798] / (iIn[8563] - iIn[8563]) - iIn[954.] / (iIn[6337] - iIn[6337]) then local iDO = iIn[1336] * ir8; u = iIn[723.] .. iIn[2366] end; while iIn[7774] / (iIn[10411] % iIn[10411]) * (iIn[3511] - iIn[3511]) <= iIn[632] do local iDO = iIn[1217] + ish end; while iIn[9096.] / (iIn[5436.] % iIn[5436.]) - iIn[3795.] / (iIn[5455] - iIn[5455]) == iIn[3188] / (iIn[3828.] % iIn[3828.]) * (iIn[6367] % iIn[6367]) do ir_ = iIn[8352.][iIn[6336.]] end; for iDP = iIn[7718], iIn[1353.] do if iDP * iDP < iIn[2366] % iIn[2366] then while iIn[8725] >= iIn[5376.] / (iIn[1818.] - iIn[1818.]) * (iIn[4018] % iIn[4018]) do E[iIn[4869.]] = -E; local iDO = I * ir8 end end end; irX = nil; do ir_ = true; ir1 = iIn[5058.]; irZ = (iIn[5264] + lQ) % iIn[5374]; ir0 = k7; irY = iIn[4218.]; ir2 = false; while 246. > 175 % 175 / (206 - 206) do if cm == 13 / (84. - 84.) * (89 - 89) then if 154 / (44 % 44) * (162. % 162.) < 832 then local iDO = "slgbxqz" .. "wtc" end; local iDP = -409; tostring("xpbev", cY) end end; while true do irW = #ir1; isa = irW - irY; isd = ir0(irZ % 4294967296); isd = isd % 2147483646. + 1; ir4 = isa >= 1; if ir4 then ir4 = isa <= 4 end; if ir4 then isd = isd * 16807 % 2147483647; if isa == 1 then irX = iRf(iRc(iRd(ir1, 1), iRb(isd, 255.))); ir2 = true; break elseif isa == 2 then irX = iRf(iRc(iRd(ir1, 1), iRb(isd, 255.)), iRc(iRd(ir1, 2), iRb(iRe(isd, 8), 255.))); ir2 = true; break elseif isa == 3. then irX = iRf(iRc(iRd(ir1, 1), iRb(isd, 255.)), iRc(iRd(ir1, 2), iRb(iRe(isd, 8), 255.)), iRc(iRd(ir1, 3.), iRb(iRe(isd, 16), 255.))); ir2 = true; break elseif isa == 4 then irX = iRf(iRc(iRd(ir1, 1), iRb(isd, 255.)), iRc(iRd(ir1, 2), iRb(iRe(isd, 8), 255.)), iRc(iRd(ir1, 3.), iRb(iRe(isd, 16), 255.)), iRc(iRd(ir1, 4), iRb(iRe(isd, 24.), 255.))); ir2 = true; break end end; ir7 = iRg(ir1); ir3 = 0.; while true do if ir3 <= isa - 4 then isd = isd * 16807 % 2147483647; iRk(ir7, ir3, iRc(iRi(ir7, ir3), isd)); ir3 = ir3 + 4 else break end end; if ir2 then break end; isd = isd * 16807 % 2147483647; isb = 0.; while true do if ir3 < isa then iRl(ir7, ir3, iRc(iRj(ir7, ir3), iRb(iRe(isd, isb * 8), 255.))); ir3 = ir3 + 1; isb = isb + 1 else break end end; if ir2 then break end; do irX = iRh(ir7, 0., isa); ir2 = true; break end; break end end; if false == (iIn[946] - iIn[946]) / (iIn[6193] % iIn[6193]) then local iDO = iIn[4777][iIn[7989.]]; isn:sub() end; if ir3 == iIn[1079] / (iIn[10726] - iIn[10726]) - iIn[9909.] / (iIn[1347.] - iIn[1347.]) then local iDO = iIn[10363] ~= iIn[9010]; local iDP = { iIn[4637], cZ, iDO } end; while 92 % 92 / (78. % 78.) == bl do E = bm - 373; local iDO = "yyte" <= ir7 end; irW = nil; do isb = false; ir3 = iIn[6363.]; if (57. - 57.) / (34 % 34) == 201. / (57. - 57.) - 69. / (231. % 231.) then irZ[next] = { Enum, select, false } end; ir7 = iIn[1795]; ir4 = (iIn[8966] + lQ) % iIn[5374]; isd = iIn[4218.]; isa = k7; for iDQ = 47 / (5 - 5), 241 % 241 do local iDO = H.data; local iDP = ir7 <= ir8 end; if (186. - 186.) / (110 % 110) == H then local iDO = 170 < ir3 end; ir2 = false; if 239 / (6. - 6.) - 249. / (123. - 123.) >= 974 then local iDO = isn * cJ; cm = "dsh" .. dm end; while true do ir9 = #ir3; ir_ = ir9 - isd; isc = isa(ir4 % 4294967296); ir0 = ir_ >= 1; if ir0 then ir0 = ir_ <= 3. end; if ir0 then isc = (isc * 1597 + 51749) % 4294967296; if ir_ == 1 then irW = iRf((iRd(ir3, 1) - iRb(isc, 255.)) % 256); ir2 = true; break elseif ir_ == 2 then irW = iRf((iRd(ir3, 1) - iRb(isc, 255.)) % 256, (iRd(ir3, 2) - iRb(iRe(isc, 8), 255.)) % 256); ir2 = true; break elseif ir_ == 3. then irW = iRf((iRd(ir3, 1) - iRb(isc, 255.)) % 256, (iRd(ir3, 2) - iRb(iRe(isc, 8), 255.)) % 256, (iRd(ir3, 3.) - iRb(iRe(isc, 16), 255.)) % 256); ir2 = true; break end end; irY = iRg(ir3); ir1 = 0.; while true do if ir1 + 4 <= ir_ then isc = (isc * 1597 + 51749) % 4294967296; iRk(irY, ir1, (iRi(irY, ir1) - isc) % 4294967296); ir1 = ir1 + 4 else break end end; if ir2 then break end; isc = (isc * 1597 + 51749) % 4294967296; irZ = 0.; while true do if ir1 < ir_ then iRl(irY, ir1, (iRj(irY, ir1) - iRb(iRe(isc, irZ * 8), 255.)) % 256); ir1 = ir1 + 1; irZ = irZ + 1 else break end end; if ir2 then break end; do irW = iRh(irY, 0., ir_); ir2 = true; break end; break end end; if iIn[9033.] >= iIn[471.] / (iIn[5208.] - iIn[5208.]) * (iIn[1977.] - iIn[1977.]) then local iDO = isn * iIn[9399.] end; ir9 = nil; do irZ = iIn[9528.]; ir0 = true; irY = k7; ir_ = (iIn[7966] + lQ) % iIn[5374]; isc = iIn[10411]; for iDP = 1, 2 do if iDP * iDP < 47 - 47 then tostring(); local iDO = -isl end end; ir1 = false; while true do isa = #irZ; isd = isa - isc; ir4 = irY(ir_ % 4294967296); ir7 = isd >= 1; if ir7 then ir7 = isd <= 4 end; if ir7 then ir4 = iRm((ir4 + 1832704949) % 4294967296, 13); if isd == 1 then ir9 = iRf(iRc(iRd(irZ, 1), iRb(ir4, 255.))); ir1 = true; break elseif isd == 2 then ir9 = iRf(iRc(iRd(irZ, 1), iRb(ir4, 255.)), iRc(iRd(irZ, 2), iRb(iRe(ir4, 8), 255.))); ir1 = true; break elseif isd == 3. then ir9 = iRf(iRc(iRd(irZ, 1), iRb(ir4, 255.)), iRc(iRd(irZ, 2), iRb(iRe(ir4, 8), 255.)), iRc(iRd(irZ, 3.), iRb(iRe(ir4, 16), 255.))); ir1 = true; break elseif isd == 4 then ir9 = iRf(iRc(iRd(irZ, 1), iRb(ir4, 255.)), iRc(iRd(irZ, 2), iRb(iRe(ir4, 8), 255.)), iRc(iRd(irZ, 3.), iRb(iRe(ir4, 16), 255.)), iRc(iRd(irZ, 4), iRb(iRe(ir4, 24.), 255.))); ir1 = true; break end end; ir3 = iRg(irZ); isb = 0.; while true do if isb + 4 <= isd then ir4 = iRm((ir4 + 1832704949) % 4294967296, 13); iRk(ir3, isb, iRc(iRi(ir3, isb), ir4)); isb = isb + 4 else break end end; if ir1 then break end; ir4 = iRm((ir4 + 1832704949) % 4294967296, 13); ir2 = 0.; while true do if isb < isd then iRl(ir3, isb, iRc(iRj(ir3, isb), iRb(iRe(ir4, ir2 * 8), 255.))); isb = isb + 1; ir2 = ir2 + 1 else break end end; if ir1 then break end; do ir9 = iRh(ir3, 0., isd); ir1 = true; break end; break end end; lM(ise, { [irX] = iIn[9906.][irW](iIn[10480], iIn[8393]), [ir9] = dq }); while iIn[9424] > (iIn[7327] - iIn[7327]) / (iIn[8393] - iIn[8393]) do local iDO = iIn[1980.][iIn[8220.]]; local iDP = false and true end; if 108. / (39. % 39.) - 74 / (131 - 131) == 125 / (6. - 6.) * (177. % 177.) then local iDO = an // 519.; aV = -600. end; isd = nil; do ir4 = iIn[4795]; isb = iIn[4870]; for iDP = 52 / (238 % 238), 83 % 83 do w = true and N; local iDO = ({})[true] end; isa = (iIn[7410.] + lQ) % iIn[5374]; ir7 = k7; ir3 = false; while true do isc = #isb; ir0 = isc - ir4; irY = ir7(isa % 4294967296); ir1 = ir0 >= 1; if ir1 then ir1 = ir0 <= 4 end; if ir1 then irY = (irY + 2654435769.) % 4294967296; if ir0 == 1 then isd = iRf(iRc(iRd(isb, 1), iRb(irY, 255.))); ir3 = true; break elseif ir0 == 2 then isd = iRf(iRc(iRd(isb, 1), iRb(irY, 255.)), iRc(iRd(isb, 2), iRb(iRe(irY, 8), 255.))); ir3 = true; break elseif ir0 == 3. then isd = iRf(iRc(iRd(isb, 1), iRb(irY, 255.)), iRc(iRd(isb, 2), iRb(iRe(irY, 8), 255.)), iRc(iRd(isb, 3.), iRb(iRe(irY, 16), 255.))); ir3 = true; break elseif ir0 == 4 then isd = iRf(iRc(iRd(isb, 1), iRb(irY, 255.)), iRc(iRd(isb, 2), iRb(iRe(irY, 8), 255.)), iRc(iRd(isb, 3.), iRb(iRe(irY, 16), 255.)), iRc(iRd(isb, 4), iRb(iRe(irY, 24.), 255.))); ir3 = true; break end end; irZ = iRg(isb); ir2 = 0.; while true do if ir2 + 4 <= ir0 then irY = (irY + 2654435769.) % 4294967296; iRk(irZ, ir2, iRc(iRi(irZ, ir2), irY)); ir2 = ir2 + 4 else break end end; if ir3 then break end; irY = (irY + 2654435769.) % 4294967296; ir_ = 0.; while true do if ir2 < ir0 then iRl(irZ, ir2, iRc(iRj(irZ, ir2), iRb(iRe(irY, ir_ * 8), 255.))); ir2 = ir2 + 1; ir_ = ir_ + 1 else break end end; if ir3 then break end; do isd = iRh(irZ, 0., ir0); ir3 = true; break end; break end end; for iDO = 1, 3. do if iDO * iDO < 44 - 44 then isf = #"kbe" end end; while iIn[6367] / (iIn[1818.] % iIn[1818.]) - iIn[1533.] / (iIn[9295] % iIn[9295]) == iIn[294.] % iIn[294.] / (iIn[2373.] - iIn[2373.]) do local iDO = iIn[9976] .. iIn[6286]; G = #iIn[2664.] end; while (iIn[7039] - iIn[7039]) / (iIn[5314] - iIn[5314]) < iIn[2917] do for iDR = iIn[7718], iIn[1371.] do if iDR * iDR < iIn[9569] - iIn[9569] then local iDO = iIn[10824.][ir_]; local iDP = iDO % cY; local iDQ = iIn[1336] < buffer end end; local iDS = iIn[1336] - isl end; if iIn[8861] / (iIn[8818] - iIn[8818]) * (iIn[7420] % iIn[7420]) < iIn[7905.] then local iDO = bB[iIn[7338.]]; u = iIn[2388.] + isc end; isc = nil; do irY = iIn[10480]; ir_ = iIn[4423]; ir0 = (iIn[2628.] + lQ) % iIn[5374]; irZ = k7; ir1 = false; while true do ir9 = #ir_; ir4 = ir9 - irY; ir7 = irZ(ir0 % 4294967296); ir3 = ir4 >= 1; if ir3 then ir3 = ir4 <= 4 end; if ir3 then ir7 = (ir7 + 2654435769.) % 4294967296; if ir4 == 1 then isc = iRf(iRc(iRd(ir_, 1), iRb(ir7, 255.))); ir1 = true; break elseif ir4 == 2 then isc = iRf(iRc(iRd(ir_, 1), iRb(ir7, 255.)), iRc(iRd(ir_, 2), iRb(iRe(ir7, 8), 255.))); ir1 = true; break elseif ir4 == 3. then isc = iRf(iRc(iRd(ir_, 1), iRb(ir7, 255.)), iRc(iRd(ir_, 2), iRb(iRe(ir7, 8), 255.)), iRc(iRd(ir_, 3.), iRb(iRe(ir7, 16), 255.))); ir1 = true; break elseif ir4 == 4 then isc = iRf(iRc(iRd(ir_, 1), iRb(ir7, 255.)), iRc(iRd(ir_, 2), iRb(iRe(ir7, 8), 255.)), iRc(iRd(ir_, 3.), iRb(iRe(ir7, 16), 255.)), iRc(iRd(ir_, 4), iRb(iRe(ir7, 24.), 255.))); ir1 = true; break end end; isb = iRg(ir_); ir2 = 0.; while true do if ir2 + 4 <= ir4 then ir7 = (ir7 + 2654435769.) % 4294967296; iRk(isb, ir2, iRc(iRi(isb, ir2), ir7)); ir2 = ir2 + 4 else break end end; if ir1 then break end; ir7 = (ir7 + 2654435769.) % 4294967296; isa = 0.; while true do if ir2 < ir4 then iRl(isb, ir2, iRc(iRj(isb, ir2), iRb(iRe(ir7, isa * 8), 255.))); ir2 = ir2 + 1; isa = isa + 1 else break end end; if ir1 then break end; do isc = iRh(isb, 0., ir4); ir1 = true; break end; break end end; if 146 / (169 - 169) * (116 % 116) == print then for iDP = 1, 2 do if iDP * iDP + 1 <= 206 % 206 then local iDO = 383 // 809; iDO = cJ[pcall] end end; local iDQ = not cz; ({})[true] = Color3.key end; while iIn[5053] / (iIn[6337] - iIn[6337]) - iIn[4040] / (iIn[10617.] % iIn[10617.]) == iIn[946] / (iIn[2468] % iIn[2468]) * (iIn[5798] - iIn[5798]) do local iDO = irY[iIn[5857]]; irW[iIn[6336.]] = G or cm end; for iDO = iIn[7718], iIn[1353.] do if (iDO * iDO + iDO) % iIn[1353.] == iIn[7718] then iIn[7466]:split(iIn[2494]); iIn[9954.][iIn[4829]] = cn[isn] end end; if df == iIn[4526] / (iIn[1651] % iIn[1651]) - iIn[8243] / (iIn[9095] % iIn[9095]) then dl:insert(); local iDO = iIn[546.] - cZ end; while true == iIn[8943.] % iIn[8943.] / (iIn[125] % iIn[125]) do bit32[iIn[925]] = iIn[4731.] == bh end; while iIn[3768.] / (iIn[3404] % iIn[3404]) - iIn[8884] / (iIn[1217] - iIn[1217]) == iIn[9349] % iIn[9349] / (iIn[6878] - iIn[6878]) do iIn[7919][iIn[3990.]] = iIn[8010.] < ax end; ir9 = nil; do if type == 234. / (92 - 92) - 51. / (107 - 107) then while (225. - 225.) / (220 - 220) == Color3 do local iDO = dm == 245; bn.index = 78. == isi end end; ir7 = true; isa = iIn[3664]; ir3 = (iIn[3251] + lQ) % iIn[5374]; isb = k7; ir4 = iIn[7868]; for iDP = 1, 2 do if iDP * iDP < 235 - 235 then local iDO = { 317, "yyjforn" }; bit32.head = cf // isc end end; ir2 = false; while true do irZ = #isa; irX = irZ - ir4; ir_ = isb(ir3 % 4294967296); ir_ = ir_ % 2147483646. + 1; irW = irX >= 1; if irW then irW = irX <= 4 end; if irW then ir_ = ir_ * 16807 % 2147483647; if irX == 1 then ir9 = iRf(iRc(iRd(isa, 1), iRb(ir_, 255.))); ir2 = true; break elseif irX == 2 then ir9 = iRf(iRc(iRd(isa, 1), iRb(ir_, 255.)), iRc(iRd(isa, 2), iRb(iRe(ir_, 8), 255.))); ir2 = true; break elseif irX == 3. then ir9 = iRf(iRc(iRd(isa, 1), iRb(ir_, 255.)), iRc(iRd(isa, 2), iRb(iRe(ir_, 8), 255.)), iRc(iRd(isa, 3.), iRb(iRe(ir_, 16), 255.))); ir2 = true; break elseif irX == 4 then ir9 = iRf(iRc(iRd(isa, 1), iRb(ir_, 255.)), iRc(iRd(isa, 2), iRb(iRe(ir_, 8), 255.)), iRc(iRd(isa, 3.), iRb(iRe(ir_, 16), 255.)), iRc(iRd(isa, 4), iRb(iRe(ir_, 24.), 255.))); ir2 = true; break end end; ir0 = iRg(isa); irY = 0.; while true do if irY <= irX - 4 then ir_ = ir_ * 16807 % 2147483647; iRk(ir0, irY, iRc(iRi(ir0, irY), ir_)); irY = irY + 4 else break end end; if ir2 then break end; ir_ = ir_ * 16807 % 2147483647; ir1 = 0.; while true do if irY < irX then iRl(ir0, irY, iRc(iRj(ir0, irY), iRb(iRe(ir_, ir1 * 8), 255.))); irY = irY + 1; ir1 = ir1 + 1 else break end end; if ir2 then break end; do ir9 = iRh(ir0, 0., irX); ir2 = true; break end; break end end; for iDQ = 1, 2 do if iDQ * iDQ + 1 <= 57. % 57. then for iDP = 1, 3. do if iDP * iDP + 1 <= 166 - 166 then local iDO = 447. and isk end end; ({}):rep(aW, next) end end; if iIn[4526] % iIn[4526] / (iIn[8328.] % iIn[8328.]) < iIn[1353.] then c8 = -z; while bB == iIn[6232] / (iIn[1977.] % iIn[1977.]) - iIn[8393] / (iIn[4639] - iIn[4639]) do local iDO = { iIn[845] }; local iDP = iDO[iDO]; local iDQ = ({})[type] end end; if iIn[8469.] <= iIn[2994.] / (iIn[6749] % iIn[6749]) - iIn[2994.] / (iIn[7774] % iIn[7774]) then local iDO = { F, al }; tostring(iIn[9906.]) end; for iDO = iIn[7718], iIn[1353.] do if (iDO * iDO + iDO) % iIn[1353.] == iIn[7718] then ir8 = al // ai end end; for iDP = 2 / (163 - 163), 83 - 83 do isf = "ouen" ~= "cbd"; local iDO = 391 and cn end; irX = nil; do ir_ = iIn[8218]; irY = k7; irZ = (iIn[9475] + lQ) % iIn[5374]; irW = iIn[9146]; ir0 = false; if 100 % 100 / (231. - 231.) < 519. then local iDO = Enum.prev end; while true do ir4 = #irW; ir7 = ir4 - ir_; ir3 = irY(irZ % 4294967296); ir3 = ir3 % 2147483646. + 1; isb = ir7 >= 1; if isb then isb = ir7 <= 4 end; if isb then ir3 = ir3 * 16807 % 2147483647; if ir7 == 1 then irX = iRf(iRc(iRd(irW, 1), iRb(ir3, 255.))); ir0 = true; break elseif ir7 == 2 then irX = iRf(iRc(iRd(irW, 1), iRb(ir3, 255.)), iRc(iRd(irW, 2), iRb(iRe(ir3, 8), 255.))); ir0 = true; break elseif ir7 == 3. then irX = iRf(iRc(iRd(irW, 1), iRb(ir3, 255.)), iRc(iRd(irW, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(irW, 3.), iRb(iRe(ir3, 16), 255.))); ir0 = true; break elseif ir7 == 4 then irX = iRf(iRc(iRd(irW, 1), iRb(ir3, 255.)), iRc(iRd(irW, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(irW, 3.), iRb(iRe(ir3, 16), 255.)), iRc(iRd(irW, 4), iRb(iRe(ir3, 24.), 255.))); ir0 = true; break end end; ir2 = iRg(irW); isa = 0.; while true do if isa + 4 <= ir7 then ir3 = ir3 * 16807 % 2147483647; iRk(ir2, isa, iRc(iRi(ir2, isa), ir3)); isa = isa + 4 else break end end; if ir0 then break end; ir3 = ir3 * 16807 % 2147483647; ir1 = 0.; while true do if isa < ir7 then iRl(ir2, isa, iRc(iRj(ir2, isa), iRb(iRe(ir3, ir1 * 8), 255.))); isa = isa + 1; ir1 = ir1 + 1 else break end end; if ir0 then break end; do irX = iRh(ir2, 0., ir7); ir0 = true; break end; break end end; if iIn[4991] / (iIn[9495.] - iIn[9495.]) * (iIn[6905] - iIn[6905]) == iIn[3006.] / (iIn[6314] % iIn[6314]) - iIn[6156.] / (iIn[4067] - iIn[4067]) then iIn[2852][iIn[6954.]] = ({})[bm] end; while iIn[4457] / (iIn[2917] % iIn[2917]) * (iIn[1798] - iIn[1798]) == w do local iDO = -isi end; for iDQ = iIn[7474] / (iIn[9778] - iIn[9778]), iIn[5053] - iIn[5053] do local iDO = aW and false; local iDP = ai[w] end; ir7 = nil; if 96. / (90. % 90.) * (174. - 174.) == N then aW.buffer = E or isa; while 222. / (244 % 244) * (239 % 239) == isl do local iDO = H[table] end end; do ir2 = iIn[8987]; isa = iIn[7098.]; ir3 = k7; isb = (iIn[1023.] + lQ) % iIn[5374]; ir4 = iIn[10480]; while 18. / (192. - 192.) - 176 / (47 % 47) == 88 / (117. - 117.) * (134 % 134) do local iDO = E and iso; cJ = -664 end; ir1 = false; while true do irY = #ir2; ir5 = irY - ir4; irZ = ir3(isb % 4294967296); ise = ir5 >= 1; if ise then ise = ir5 <= 4 end; if ise then irZ = iRm((irZ + 1832704949) % 4294967296, 13); if ir5 == 1 then ir7 = iRf(iRc(iRd(ir2, 1), iRb(irZ, 255.))); ir1 = true; break elseif ir5 == 2 then ir7 = iRf(iRc(iRd(ir2, 1), iRb(irZ, 255.)), iRc(iRd(ir2, 2), iRb(iRe(irZ, 8), 255.))); ir1 = true; break elseif ir5 == 3. then ir7 = iRf(iRc(iRd(ir2, 1), iRb(irZ, 255.)), iRc(iRd(ir2, 2), iRb(iRe(irZ, 8), 255.)), iRc(iRd(ir2, 3.), iRb(iRe(irZ, 16), 255.))); ir1 = true; break elseif ir5 == 4 then ir7 = iRf(iRc(iRd(ir2, 1), iRb(irZ, 255.)), iRc(iRd(ir2, 2), iRb(iRe(irZ, 8), 255.)), iRc(iRd(ir2, 3.), iRb(iRe(irZ, 16), 255.)), iRc(iRd(ir2, 4), iRb(iRe(irZ, 24.), 255.))); ir1 = true; break end end; ir_ = iRg(ir2); irW = 0.; while true do if irW + 4 <= ir5 then irZ = iRm((irZ + 1832704949) % 4294967296, 13); iRk(ir_, irW, iRc(iRi(ir_, irW), irZ)); irW = irW + 4 else break end end; if ir1 then break end; irZ = iRm((irZ + 1832704949) % 4294967296, 13); ir0 = 0.; while true do if irW < ir5 then iRl(ir_, irW, iRc(iRj(ir_, irW), iRb(iRe(irZ, ir0 * 8), 255.))); irW = irW + 1; ir0 = ir0 + 1 else break end end; if ir1 then break end; do ir7 = iRh(ir_, 0., ir5); ir1 = true; break end; break end end; for iDO = iIn[7718], iIn[1353.] do if iDO * iDO + iIn[7718] <= iIn[3167] % iIn[3167] then u = { bn, iIn[8884], isl }; br = iIn[8350] ^ iIn[8888] end end; if cE == iIn[3830] / (iIn[7774] % iIn[7774]) - iIn[6573.] / (iIn[9564.] % iIn[9564.]) then while tostring == (iIn[1070] - iIn[1070]) / (iIn[10873] % iIn[10873]) do local iDO = ({})[cn]; while iIn[4878.] / (iIn[2525] - iIn[2525]) * (iIn[10387] % iIn[10387]) == iIn[4090] / (iIn[4353.] % iIn[4353.]) - iIn[8884] / (iIn[7145] - iIn[7145]) do local iDP = iIn[2216] .. iIn[7505]; local iDQ = iIn[10513] ~= iIn[4985]; local iDR = dk[iIn[9609.]] end; local iDS = iDO[false] end end; ir5 = nil; do irY = iIn[9594.]; ir0 = iIn[6877]; irW = iIn[4705]; ir_ = (iIn[5488] + lQ) % iIn[5374]; ise = iIn[10480]; irZ = k7; ir1 = false; while true do isa = #ir0; ir6 = isa - ise; ir4 = irZ(ir_ % 4294967296); ir8 = ir6 >= 1; if ir8 then ir8 = ir6 <= 3. end; if ir8 then ir4 = (ir4 * 1597 + 51749) % 4294967296; if ir6 == 1 then ir5 = iRf((iRd(ir0, 1) - iRb(ir4, 255.)) % 256); ir1 = true; break elseif ir6 == 2 then ir5 = iRf((iRd(ir0, 1) - iRb(ir4, 255.)) % 256, (iRd(ir0, 2) - iRb(iRe(ir4, 8), 255.)) % 256); ir1 = true; break elseif ir6 == 3. then ir5 = iRf((iRd(ir0, 1) - iRb(ir4, 255.)) % 256, (iRd(ir0, 2) - iRb(iRe(ir4, 8), 255.)) % 256, (iRd(ir0, 3.) - iRb(iRe(ir4, 16), 255.)) % 256); ir1 = true; break end end; ir3 = iRg(ir0); isb = 0.; while true do if isb + 4 <= ir6 then ir4 = (ir4 * 1597 + 51749) % 4294967296; iRk(ir3, isb, (iRi(ir3, isb) - ir4) % 4294967296); isb = isb + 4 else break end end; if ir1 then break end; ir4 = (ir4 * 1597 + 51749) % 4294967296; ir2 = 0.; while true do if isb < ir6 then iRl(ir3, isb, (iRj(ir3, isb) - iRb(iRe(ir4, ir2 * 8), 255.)) % 256); isb = isb + 1; ir2 = ir2 + 1 else break end end; if ir1 then break end; do ir5 = iRh(ir3, 0., ir6); ir1 = true; break end; break end end; for iDO = 193 / (182 % 182), 253 - 253 do cv = "nmgqjxq" .. A end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO + iIn[7718] <= iIn[3598] - iIn[3598] then ba:insert(irX); isj = bB[iIn[189.]] end end; for iDQ = iIn[7718], iIn[1371.] do if iDQ * iDQ + iIn[7718] <= iIn[3006.] - iIn[3006.] then for iDP = iIn[7718], iIn[1353.] do if iDP * iDP + iIn[7718] <= iIn[9882.] % iIn[9882.] then if iIn[293] / (iIn[4458.] % iIn[4458.]) * (iIn[3167] % iIn[3167]) == iIn[7994] then irW(iIn[3475], math); aO = ({})[iIn[8406.]] end; local iDO = I and z end end end end; while iIn[6215] / (iIn[3236] - iIn[3236]) * (iIn[2462] % iIn[2462]) == iIn[7145] / (iIn[460] - iIn[460]) - iIn[3926] / (iIn[10571] % iIn[10571]) do aV = not ir8; u[iIn[2830]] = iIn[6291.] * iIn[1336] end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[6075.] - iIn[6075.] then local iDO = { al, iIn[9906.] }; lV = #ao end end; for iDP = iIn[7718], iIn[1353.] do if iDP * iDP < iIn[4999] - iIn[4999] then local iDO = iIn[6143] .. iIn[9041] end end; if iIn[9095] % iIn[9095] / (iIn[9929] % iIn[9929]) == iIn[7957] / (iIn[8390] % iIn[8390]) * (iIn[9486.] - iIn[9486.]) then ({}):update(iIn[9116]) end; ir6 = nil; for iDP = 1, 2 do if iDP * iDP < 92 - 92 then local iDO = UDim[true] end end; do if (104 - 104) / (232 - 232) == 219. / (153. % 153.) * (141. % 141.) then local iWt = isd; isd = isd[isn] end; ir4 = iIn[10480]; isb = k7; isa = (iIn[8424.] + lQ) % iIn[5374]; ir8 = iIn[10647.]; if 182 / (117. % 117.) * (223 % 223) == 66. % 66. / (236 % 236) then local iDO = "gnon" .. "reaz" end; ir3 = false; for iDP = 1, 2 do if iDP * iDP < 151 - 151 then local iDO = "ykengob" .. "wpbkdqp" end end; while true do irW = #ir8; ir0 = irW - ir4; irY = isb(isa % 4294967296); irY = irY % 2147483646. + 1; ir1 = ir0 >= 1; if ir1 then ir1 = ir0 <= 4 end; if ir1 then irY = irY * 16807 % 2147483647; if ir0 == 1 then ir6 = iRf(iRc(iRd(ir8, 1), iRb(irY, 255.))); ir3 = true; break elseif ir0 == 2 then ir6 = iRf(iRc(iRd(ir8, 1), iRb(irY, 255.)), iRc(iRd(ir8, 2), iRb(iRe(irY, 8), 255.))); ir3 = true; break elseif ir0 == 3. then ir6 = iRf(iRc(iRd(ir8, 1), iRb(irY, 255.)), iRc(iRd(ir8, 2), iRb(iRe(irY, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(irY, 16), 255.))); ir3 = true; break elseif ir0 == 4 then ir6 = iRf(iRc(iRd(ir8, 1), iRb(irY, 255.)), iRc(iRd(ir8, 2), iRb(iRe(irY, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(irY, 16), 255.)), iRc(iRd(ir8, 4), iRb(iRe(irY, 24.), 255.))); ir3 = true; break end end; irZ = iRg(ir8); ir2 = 0.; while true do if ir2 + 4 <= ir0 then irY = irY * 16807 % 2147483647; iRk(irZ, ir2, iRc(iRi(irZ, ir2), irY)); ir2 = ir2 + 4 else break end end; if ir3 then break end; irY = irY * 16807 % 2147483647; ir_ = 0.; while true do if ir2 < ir0 then iRl(irZ, ir2, iRc(iRj(irZ, ir2), iRb(iRe(irY, ir_ * 8), 255.))); ir2 = ir2 + 1; ir_ = ir_ + 1 else break end end; if ir3 then break end; do ir6 = iRh(irZ, 0., ir0); ir3 = true; break end; break end end; for iDQ = iIn[7718], iIn[1371.] do if (iDQ * iDQ + iDQ) % iIn[1353.] == iIn[7718] then local iDO = iIn[9941] .. iIn[3227]; dk:get(); local iDP = ish - iIn[8317] end end; for iDQ = iIn[9096.] / (iIn[1798] - iIn[1798]), iIn[1774] % iIn[1774] do local iDO = iIn[9581] // lV; local iDP = cx // ir2 end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO < iIn[5212] - iIn[5212] then iIn[8269][iIn[10215.]] = { aV, iIn[2980] } end end; while iIn[5436.] / (iIn[8393] - iIn[8393]) - iIn[8243] / (iIn[5140] - iIn[5140]) <= iIn[6174.] do local iDO = iIn[3761] .. iIn[9864.] end; while (127 - 127) / (235 % 235) == 164 / (39. - 39.) - 147. / (137 - 137) do local iDO = bn - 603. end; irW = nil; for iDO = 1, 2 do if iDO * iDO < 103 % 103 then if ir_ == 255. / (139 - 139) * (232 % 232) then aW = "jxwgizp" .. "zlpmvg"; ("mucsnxn").y = "usulko" .. "fobmpd"; ("vcbty"):push(76, tonumber) end end end; do ir0 = iIn[4547]; while 3. / (183. % 183.) * (44 % 44) == 194 / (52 - 52) - 163 / (60. % 60.) do u = { dk, ipairs, "itx", "eqlgrm" } end; irY = iIn[9462.]; ir_ = k7; ir1 = (iIn[9859] + lQ) % iIn[5374]; if 78. / (32 - 32) * (21. - 21.) > 569 then H = UDim > aV; ({}):match(aT) end; irZ = iIn[1353.]; if (6. - 6.) / (236 - 236) == 101 / (161 % 161) * (74 % 74) then local iDO = cm % 34; local iDP = cZ + UDim end; ir2 = false; while true do irV = #ir0; isa = irV - irZ; ise = ir_(ir1 % 4294967296); ir4 = isa >= 1; if ir4 then ir4 = isa <= 4 end; if ir4 then ise = iRm((ise + 1832704949) % 4294967296, 13); if isa == 1 then irW = iRf(iRc(iRd(ir0, 1), iRb(ise, 255.))); ir2 = true; break elseif isa == 2 then irW = iRf(iRc(iRd(ir0, 1), iRb(ise, 255.)), iRc(iRd(ir0, 2), iRb(iRe(ise, 8), 255.))); ir2 = true; break elseif isa == 3. then irW = iRf(iRc(iRd(ir0, 1), iRb(ise, 255.)), iRc(iRd(ir0, 2), iRb(iRe(ise, 8), 255.)), iRc(iRd(ir0, 3.), iRb(iRe(ise, 16), 255.))); ir2 = true; break elseif isa == 4 then irW = iRf(iRc(iRd(ir0, 1), iRb(ise, 255.)), iRc(iRd(ir0, 2), iRb(iRe(ise, 8), 255.)), iRc(iRd(ir0, 3.), iRb(iRe(ise, 16), 255.)), iRc(iRd(ir0, 4), iRb(iRe(ise, 24.), 255.))); ir2 = true; break end end; ir8 = iRg(ir0); ir3 = 0.; while true do if ir3 + 4 <= isa then ise = iRm((ise + 1832704949) % 4294967296, 13); iRk(ir8, ir3, iRc(iRi(ir8, ir3), ise)); ir3 = ir3 + 4 else break end end; if ir2 then break end; ise = iRm((ise + 1832704949) % 4294967296, 13); isb = 0.; while true do if ir3 < isa then iRl(ir8, ir3, iRc(iRj(ir8, ir3), iRb(iRe(ise, isb * 8), 255.))); ir3 = ir3 + 1; isb = isb + 1 else break end end; if ir2 then break end; do irW = iRh(ir8, 0., isa); ir2 = true; break end; break end end; while ax == (iIn[884] - iIn[884]) / (iIn[3706] - iIn[3706]) do local iDO = iIn[9211] .. iIn[3311]; av = isd[select] end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO + iIn[7718] <= iIn[8243] % iIn[8243] then tostring(iIn[4731.], iIn[35]) end end; while iIn[6798.] <= iIn[4077.] % iIn[4077.] / (iIn[9574] % iIn[9574]) do iIn[9364][iIn[2830]] = ir9[iIn[9906.]]; cA = br or false end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[6621.] % iIn[6621.] then local iDO = iIn[5783][iIn[10283]] end end; for iDQ = 1, 2 do if (iDQ * iDQ + iDQ) % 2 == 1 then local iDO = ir0 >= UDim2; local iDP = cx and 836 end end; irV = nil; do ir8 = iIn[10480]; if "qmxxvjt" == 211 / (122 - 122) * (123. - 123.) then bm[323] = ("grc")[u] end; isa = iIn[8275]; for iDP = 77 / (200 - 200), 196 % 196 do local iDO = O.w; iDO(next) end; ise = (iIn[8557] + lQ) % iIn[5374]; isb = k7; ir4 = false; while true do ir0 = #isa; irY = ir0 - ir8; ir1 = isb(ise % 4294967296); irZ = irY >= 1; if irZ then irZ = irY <= 4 end; if irZ then ir1 = (ir1 + 2654435769.) % 4294967296; if irY == 1 then irV = iRf(iRc(iRd(isa, 1), iRb(ir1, 255.))); ir4 = true; break elseif irY == 2 then irV = iRf(iRc(iRd(isa, 1), iRb(ir1, 255.)), iRc(iRd(isa, 2), iRb(iRe(ir1, 8), 255.))); ir4 = true; break elseif irY == 3. then irV = iRf(iRc(iRd(isa, 1), iRb(ir1, 255.)), iRc(iRd(isa, 2), iRb(iRe(ir1, 8), 255.)), iRc(iRd(isa, 3.), iRb(iRe(ir1, 16), 255.))); ir4 = true; break elseif irY == 4 then irV = iRf(iRc(iRd(isa, 1), iRb(ir1, 255.)), iRc(iRd(isa, 2), iRb(iRe(ir1, 8), 255.)), iRc(iRd(isa, 3.), iRb(iRe(ir1, 16), 255.)), iRc(iRd(isa, 4), iRb(iRe(ir1, 24.), 255.))); ir4 = true; break end end; ir2 = iRg(isa); ir_ = 0.; while true do if ir_ + 4 <= irY then ir1 = (ir1 + 2654435769.) % 4294967296; iRk(ir2, ir_, iRc(iRi(ir2, ir_), ir1)); ir_ = ir_ + 4 else break end end; if ir4 then break end; ir1 = (ir1 + 2654435769.) % 4294967296; ir3 = 0.; while true do if ir_ < irY then iRl(ir2, ir_, iRc(iRj(ir2, ir_), iRb(iRe(ir1, ir3 * 8), 255.))); ir_ = ir_ + 1; ir3 = ir3 + 1 else break end end; if ir4 then break end; do irV = iRh(ir2, 0., irY); ir4 = true; break end; break end end; for iDO = 1, 3. do if (iDO * iDO + iDO) % 2 == 1 then ("dvomqv").name = ({}).index; E = Color3["hpgmmxx"] end end; for iDQ = iIn[9095] / (iIn[5742.] - iIn[5742.]), iIn[6905] % iIn[6905] do local iDO = lh or iIn[2714]; local iDP = iDO[iIn[2867]] end; if bB == iIn[5300] / (iIn[1923.] - iIn[1923.]) - iIn[2468] / (iIn[8218] - iIn[8218]) then local iDO = iIn[1879] % ir4; local iDP = { tostring } end; if iIn[7145] / (iIn[6621.] % iIn[6621.]) - iIn[8921] / (iIn[8469.] % iIn[8469.]) == ir3 then local iDO = iIn[9242] * b6 end; while iIn[1336] == (iIn[6898] - iIn[6898]) / (iIn[2033] % iIn[2033]) do local iDO = not false end; while iIn[537.] / (iIn[10222] - iIn[10222]) * (iIn[8468] % iIn[8468]) == iIn[6268] % iIn[6268] / (iIn[2922.] % iIn[2922.]) do ir9[true] = E[bm] end; for iDQ = iIn[8243] / (iIn[8922.] - iIn[8922.]), iIn[460] - iIn[460] do for iDP = iIn[7718], iIn[1371.] do if (iDP * iDP + iDP) % iIn[1353.] == iIn[7718] then local iDO = av + ism end end; cJ = iIn[237.] or aG end; irY = nil; do for iDO = 28 / (76 % 76), 215 % 215 do N = bn ^ aT end; ir2 = false; ir_ = iIn[6039.]; ir1 = false; irZ = (iIn[2051] + lQ) % iIn[5374]; ir0 = iIn[10480]; ir3 = k7; for iDP = 1, 3. do if iDP * iDP + 1 <= 235 - 235 then local iDO = buffer - 4 end end; ir4 = false; while u == (28 - 28) / (13 % 13) do bQ[dk] = isf + ax end; while true do ise = #ir_; ish = ise - ir0; ir8 = ir3(irZ % 4294967296); isg = ish >= 1; if isg then isg = ish <= 3. end; if isg then ir8 = (ir8 * 1597 + 51749) % 4294967296; if ish == 1 then irY = iRf((iRd(ir_, 1) - iRb(ir8, 255.)) % 256); ir4 = true; break elseif ish == 2 then irY = iRf((iRd(ir_, 1) - iRb(ir8, 255.)) % 256, (iRd(ir_, 2) - iRb(iRe(ir8, 8), 255.)) % 256); ir4 = true; break elseif ish == 3. then irY = iRf((iRd(ir_, 1) - iRb(ir8, 255.)) % 256, (iRd(ir_, 2) - iRb(iRe(ir8, 8), 255.)) % 256, (iRd(ir_, 3.) - iRb(iRe(ir8, 16), 255.)) % 256); ir4 = true; break end end; isb = iRg(ir_); isf = 0.; while true do if isf + 4 <= ish then ir8 = (ir8 * 1597 + 51749) % 4294967296; iRk(isb, isf, (iRi(isb, isf) - ir8) % 4294967296); isf = isf + 4 else break end end; if ir4 then break end; ir8 = (ir8 * 1597 + 51749) % 4294967296; isa = 0.; while true do if isf < ish then iRl(isb, isf, (iRj(isb, isf) - iRb(iRe(ir8, isa * 8), 255.)) % 256); isf = isf + 1; isa = isa + 1 else break end end; if ir4 then break end; do irY = iRh(isb, 0., ish); ir4 = true; break end; break end end; if iIn[2026] / (iIn[5798] % iIn[5798]) - iIn[3902] / (iIn[4196] % iIn[4196]) == iIn[659] % iIn[659] / (iIn[414.] % iIn[414.]) then u = #iIn[6990.] end; for iDO = iIn[4025] / (iIn[9486.] % iIn[9486.]), iIn[5393] % iIn[5393] do ai = iIn[748] .. aV; bK = iIn[7594] <= am end; ish = nil; while 67 % 67 / (182 % 182) == dk do ("mas").z = 287 - 96. end; do isf = iIn[3598]; ir8 = k7; isg = (iIn[6149] + lQ) % iIn[5374]; ise = iIn[4068.]; isb = false; while true do ir_ = #ise; ir3 = ir_ - isf; ir0 = ir8(isg % 4294967296); ir0 = ir0 % 2147483646. + 1; ir4 = ir3 >= 1; if ir4 then ir4 = ir3 <= 4 end; if ir4 then ir0 = ir0 * 16807 % 2147483647; if ir3 == 1 then ish = iRf(iRc(iRd(ise, 1), iRb(ir0, 255.))); isb = true; break elseif ir3 == 2 then ish = iRf(iRc(iRd(ise, 1), iRb(ir0, 255.)), iRc(iRd(ise, 2), iRb(iRe(ir0, 8), 255.))); isb = true; break elseif ir3 == 3. then ish = iRf(iRc(iRd(ise, 1), iRb(ir0, 255.)), iRc(iRd(ise, 2), iRb(iRe(ir0, 8), 255.)), iRc(iRd(ise, 3.), iRb(iRe(ir0, 16), 255.))); isb = true; break elseif ir3 == 4 then ish = iRf(iRc(iRd(ise, 1), iRb(ir0, 255.)), iRc(iRd(ise, 2), iRb(iRe(ir0, 8), 255.)), iRc(iRd(ise, 3.), iRb(iRe(ir0, 16), 255.)), iRc(iRd(ise, 4), iRb(iRe(ir0, 24.), 255.))); isb = true; break end end; ir1 = iRg(ise); isa = 0.; while true do if isa + 4 <= ir3 then ir0 = ir0 * 16807 % 2147483647; iRk(ir1, isa, iRc(iRi(ir1, isa), ir0)); isa = isa + 4 else break end end; if isb then break end; ir0 = ir0 * 16807 % 2147483647; ir2 = 0.; while true do if isa < ir3 then iRl(ir1, isa, iRc(iRj(ir1, isa), iRb(iRe(ir0, ir2 * 8), 255.))); isa = isa + 1; ir2 = ir2 + 1 else break end end; if isb then break end; do ish = iRh(ir1, 0., ir3); isb = true; break end; break end end; if 26 / (240. % 240.) - 252. / (199 % 199) == 211 / (44 % 44) * (82 % 82) then local iDO = "javbqp" .. "jxq" end; for iDO = 56 / (154 - 154), 183. % 183. do l = 390. ^ 575 end; if iIn[10019] / (iIn[4497.] - iIn[4497.]) - iIn[4973] / (iIn[125] % iIn[125]) == bm then for iDP = iIn[7718], iIn[1353.] do if iDP * iDP + iIn[7718] <= iIn[3828.] % iIn[3828.] then bR[true] = iIn[8303] .. ir2; local iDO = iIn[9906.] and iIn[10184] end end; ax = dk and irW end; while iIn[10777] > iIn[2033] / (iIn[10422.] % iIn[10422.]) * (iIn[6749] % iIn[6749]) do local iDO = E > iIn[1420]; iDO = iIn[9223] .. iIn[5586.] end; ir_ = nil; do ir1 = iIn[10480]; while 2 / (84. % 84.) - 178 / (6. - 6.) == (180. - 180.) / (173 % 173) do iso = Enum // Color3 end; ir3 = iIn[10909]; for iDO = 1, 3. do if iDO * iDO < 68 - 68 then UDim:reset(ir5); bm.head = ism.x end end; ir0 = (iIn[7331] + lQ) % iIn[5374]; while type == 171. / (80 % 80) - 218 / (93. % 93.) do ("nbhg")[false] = de.y end; ir2 = k7; ir4 = false; while 111. / (44 % 44) - 155 / (91 % 91) == bC do ({}):find(); local iDO = ao + dk end; while true do ise = #ir3; irZ = ise - ir1; ir8 = ir2(ir0 % 4294967296); isg = irZ >= 1; if isg then isg = irZ <= 4 end; if isg then ir8 = (ir8 + 2654435769.) % 4294967296; if irZ == 1 then ir_ = iRf(iRc(iRd(ir3, 1), iRb(ir8, 255.))); ir4 = true; break elseif irZ == 2 then ir_ = iRf(iRc(iRd(ir3, 1), iRb(ir8, 255.)), iRc(iRd(ir3, 2), iRb(iRe(ir8, 8), 255.))); ir4 = true; break elseif irZ == 3. then ir_ = iRf(iRc(iRd(ir3, 1), iRb(ir8, 255.)), iRc(iRd(ir3, 2), iRb(iRe(ir8, 8), 255.)), iRc(iRd(ir3, 3.), iRb(iRe(ir8, 16), 255.))); ir4 = true; break elseif irZ == 4 then ir_ = iRf(iRc(iRd(ir3, 1), iRb(ir8, 255.)), iRc(iRd(ir3, 2), iRb(iRe(ir8, 8), 255.)), iRc(iRd(ir3, 3.), iRb(iRe(ir8, 16), 255.)), iRc(iRd(ir3, 4), iRb(iRe(ir8, 24.), 255.))); ir4 = true; break end end; isb = iRg(ir3); isf = 0.; while true do if isf + 4 <= irZ then ir8 = (ir8 + 2654435769.) % 4294967296; iRk(isb, isf, iRc(iRi(isb, isf), ir8)); isf = isf + 4 else break end end; if ir4 then break end; ir8 = (ir8 + 2654435769.) % 4294967296; isa = 0.; while true do if isf < irZ then iRl(isb, isf, iRc(iRj(isb, isf), iRb(iRe(ir8, isa * 8), 255.))); isf = isf + 1; isa = isa + 1 else break end end; if ir4 then break end; do ir_ = iRh(isb, 0., irZ); ir4 = true; break end; break end end; while iIn[8079.] / (iIn[9295] % iIn[9295]) - iIn[8435] / (iIn[6441.] % iIn[6441.]) >= iIn[8317] do local iDO = iIn[3257][ir2] end; if 55 / (38 - 38) * (131 - 131) <= 640 then local iDO = 109 - dm; isa[iDO] = iDO == "qpaq" end; irZ = nil; do ir8 = iIn[10480]; isf = iIn[6416]; ise = (iIn[983] + lQ) % iIn[5374]; if 122 % 122 / (147. % 147.) == isl then UDim(ipairs); for iDQ = 1, 2 do if iDQ * iDQ + 1 <= 161 - 161 then ir0 = ({})[cJ]; local iDO = ipairs and cx; local iDP = iDO or cv end end end; isg = k7; for iDP = 251 / (152 - 152), 247 % 247 do local iDO = { isl }; E = iDO[ir3] end; isb = false; for iDP = 1, 3. do if iDP * iDP < 2 - 2 then local iDO = #{}; isb[556] = not "eeyj" end end; if 56 / (49 - 49) * (158 % 158) == J then ({})[236] = { true, "yikgrr", tostring } end; while true do isi = #isf; ir3 = isi - ir8; ir0 = isg(ise % 4294967296); ir4 = ir3 >= 1; if ir4 then ir4 = ir3 <= 4 end; if ir4 then ir0 = (ir0 + 2654435769.) % 4294967296; if ir3 == 1 then irZ = iRf(iRc(iRd(isf, 1), iRb(ir0, 255.))); isb = true; break elseif ir3 == 2 then irZ = iRf(iRc(iRd(isf, 1), iRb(ir0, 255.)), iRc(iRd(isf, 2), iRb(iRe(ir0, 8), 255.))); isb = true; break elseif ir3 == 3. then irZ = iRf(iRc(iRd(isf, 1), iRb(ir0, 255.)), iRc(iRd(isf, 2), iRb(iRe(ir0, 8), 255.)), iRc(iRd(isf, 3.), iRb(iRe(ir0, 16), 255.))); isb = true; break elseif ir3 == 4 then irZ = iRf(iRc(iRd(isf, 1), iRb(ir0, 255.)), iRc(iRd(isf, 2), iRb(iRe(ir0, 8), 255.)), iRc(iRd(isf, 3.), iRb(iRe(ir0, 16), 255.)), iRc(iRd(isf, 4), iRb(iRe(ir0, 24.), 255.))); isb = true; break end end; ir1 = iRg(isf); isa = 0.; while true do if isa + 4 <= ir3 then ir0 = (ir0 + 2654435769.) % 4294967296; iRk(ir1, isa, iRc(iRi(ir1, isa), ir0)); isa = isa + 4 else break end end; if isb then break end; ir0 = (ir0 + 2654435769.) % 4294967296; ir2 = 0.; while true do if isa < ir3 then iRl(ir1, isa, iRc(iRj(ir1, isa), iRb(iRe(ir0, ir2 * 8), 255.))); isa = isa + 1; ir2 = ir2 + 1 else break end end; if isb then break end; do irZ = iRh(ir1, 0., ir3); isb = true; break end; break end end; if iIn[2958.] / (iIn[1651] - iIn[1651]) * (iIn[7710.] - iIn[7710.]) == dl then local iDO = ({})[iIn[2380]]; tostring(true, false) end; if iIn[8818] % iIn[8818] / (iIn[1774] % iIn[1774]) == iIn[10899.] / (iIn[9501.] - iIn[9501.]) - iIn[9683] / (iIn[9882.] - iIn[9882.]) then local iDO = iIn[2720] and cz; iDO[iIn[9906.]] = bB - irX end; if irW == iIn[4497.] / (iIn[4077.] % iIn[4077.]) - iIn[5732] / (iIn[4526] - iIn[4526]) then a4 = bn[iIn[7989.]] end; isi = nil; while 51. / (45. % 45.) - 141. / (20 % 20) == (30. - 30.) / (43 - 43) do if al == 90. / (105. - 105.) - 243. / (134 % 134) then local iDO = { type }; ({}).id = "ukdver" .. "codspb"; while 248 / (34 - 34) * (26 - 26) < 148 do u[dt] = buffer + cx end end end; do ir2 = iIn[8782]; isa = k7; ir1 = false; ir4 = iIn[10480]; ir0 = iIn[5749]; if 73 / (34 % 34) * (17 % 17) == isb then aW = irZ > ir2; local iDO = bj.id end; ir3 = (iIn[8680] + lQ) % iIn[5374]; isb = false; while true do isg = #ir0; isl = isg - ir4; isf = isa(ir3 % 4294967296); isf = isf % 2147483646. + 1; isk = isl >= 1; if isk then isk = isl <= 4 end; if isk then isf = isf * 16807 % 2147483647; if isl == 1 then isi = iRf(iRc(iRd(ir0, 1), iRb(isf, 255.))); isb = true; break elseif isl == 2 then isi = iRf(iRc(iRd(ir0, 1), iRb(isf, 255.)), iRc(iRd(ir0, 2), iRb(iRe(isf, 8), 255.))); isb = true; break elseif isl == 3. then isi = iRf(iRc(iRd(ir0, 1), iRb(isf, 255.)), iRc(iRd(ir0, 2), iRb(iRe(isf, 8), 255.)), iRc(iRd(ir0, 3.), iRb(iRe(isf, 16), 255.))); isb = true; break elseif isl == 4 then isi = iRf(iRc(iRd(ir0, 1), iRb(isf, 255.)), iRc(iRd(ir0, 2), iRb(iRe(isf, 8), 255.)), iRc(iRd(ir0, 3.), iRb(iRe(isf, 16), 255.)), iRc(iRd(ir0, 4), iRb(iRe(isf, 24.), 255.))); isb = true; break end end; ise = iRg(ir0); isj = 0.; while true do if isj <= isl - 4 then isf = isf * 16807 % 2147483647; iRk(ise, isj, iRc(iRi(ise, isj), isf)); isj = isj + 4 else break end end; if isb then break end; isf = isf * 16807 % 2147483647; ir8 = 0.; while true do if isj < isl then iRl(ise, isj, iRc(iRj(ise, isj), iRb(iRe(isf, ir8 * 8), 255.))); isj = isj + 1; ir8 = ir8 + 1 else break end end; if isb then break end; do isi = iRh(ise, 0., isl); isb = true; break end; break end end; if iIn[6749] / (iIn[5208.] % iIn[5208.]) * (iIn[7327] - iIn[7327]) == E then iIn[3977][iIn[4958]] = iIn[9621.] .. iIn[10805]; iIn[1346][iIn[10283]] = not math end; while iIn[10653.] / (iIn[2462] % iIn[2462]) * (iIn[6187] - iIn[6187]) == isb do for iDO = iIn[414.] / (iIn[10873] % iIn[10873]), iIn[9778] - iIn[9778] do cz(isj); ({})[iIn[10283]] = {}; buffer:sub(isf, u) end end; while iIn[8257] <= iIn[2525] % iIn[2525] / (iIn[3830] - iIn[3830]) do local iDO = iIn[9003.] .. iIn[9072.]; for iDQ = iIn[7718], iIn[1371.] do if (iDQ * iDQ + iDQ) % iIn[1353.] == iIn[7718] then local iDP = ir_ // iIn[9581] end end end; if iIn[724] / (iIn[5212] % iIn[5212]) * (iIn[2389] % iIn[2389]) == bl then iIn[9906.][type] = aT * A end; isl = nil; do isj = iIn[4973]; if G == 177. / (44 - 44) - 168. / (149 - 149) then while 929 > 53 / (100 - 100) - 177. / (153. - 153.) do local iDO = { isi }; irZ:get(iDO, 876.) end end; isf = k7; isk = (iIn[4765] + lQ) % iIn[5374]; isg = iIn[2893]; while w == 174. / (224 - 224) - 247 / (90. % 90.) do cx = bn[true] end; ise = false; while true do ir4 = #isg; ir1 = ir4 - isj; isa = isf(isk % 4294967296); isa = isa % 2147483646. + 1; ir2 = ir1 >= 1; if ir2 then ir2 = ir1 <= 4 end; if ir2 then isa = isa * 16807 % 2147483647; if ir1 == 1 then isl = iRf(iRc(iRd(isg, 1), iRb(isa, 255.))); ise = true; break elseif ir1 == 2 then isl = iRf(iRc(iRd(isg, 1), iRb(isa, 255.)), iRc(iRd(isg, 2), iRb(iRe(isa, 8), 255.))); ise = true; break elseif ir1 == 3. then isl = iRf(iRc(iRd(isg, 1), iRb(isa, 255.)), iRc(iRd(isg, 2), iRb(iRe(isa, 8), 255.)), iRc(iRd(isg, 3.), iRb(iRe(isa, 16), 255.))); ise = true; break elseif ir1 == 4 then isl = iRf(iRc(iRd(isg, 1), iRb(isa, 255.)), iRc(iRd(isg, 2), iRb(iRe(isa, 8), 255.)), iRc(iRd(isg, 3.), iRb(iRe(isa, 16), 255.)), iRc(iRd(isg, 4), iRb(iRe(isa, 24.), 255.))); ise = true; break end end; isb = iRg(isg); ir3 = 0.; while true do if ir3 + 4 <= ir1 then isa = isa * 16807 % 2147483647; iRk(isb, ir3, iRc(iRi(isb, ir3), isa)); ir3 = ir3 + 4 else break end end; if ise then break end; isa = isa * 16807 % 2147483647; ir8 = 0.; while true do if ir3 < ir1 then iRl(isb, ir3, iRc(iRj(isb, ir3), iRb(iRe(isa, ir8 * 8), 255.))); ir3 = ir3 + 1; ir8 = ir8 + 1 else break end end; if ise then break end; do isl = iRh(isb, 0., ir1); ise = true; break end; break end end; for iDP = 27. / (65 % 65), 82 % 82 do local iDO = cf // buffer end; ir1 = nil; do isa = iIn[8619.]; ir2 = k7; ir4 = iIn[9490]; ir8 = iIn[1411]; ir3 = iIn[2006]; while string == 53 / (88 % 88) - 92 / (138. - 138.) do if (105. - 105.) / (186. - 186.) == bn then local iDO = "rge" .. 856 end end; isb = (iIn[4421] + lQ) % iIn[5374]; ise = false; while true do isk = #ir3; isn = isk - ir8; isj = ir2(isb % 4294967296); isj = isj % 2147483646. + 1; ism = isn >= 1; if ism then ism = isn <= 4 end; if ism then isj = isj * 16807 % 2147483647; if isn == 1 then ir1 = iRf(iRc(iRd(ir3, 1), iRb(isj, 255.))); ise = true; break elseif isn == 2 then ir1 = iRf(iRc(iRd(ir3, 1), iRb(isj, 255.)), iRc(iRd(ir3, 2), iRb(iRe(isj, 8), 255.))); ise = true; break elseif isn == 3. then ir1 = iRf(iRc(iRd(ir3, 1), iRb(isj, 255.)), iRc(iRd(ir3, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(ir3, 3.), iRb(iRe(isj, 16), 255.))); ise = true; break elseif isn == 4 then ir1 = iRf(iRc(iRd(ir3, 1), iRb(isj, 255.)), iRc(iRd(ir3, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(ir3, 3.), iRb(iRe(isj, 16), 255.)), iRc(iRd(ir3, 4), iRb(iRe(isj, 24.), 255.))); ise = true; break end end; isg = iRg(ir3); ir0 = 0.; while true do if ir0 <= isn - 4 then isj = isj * 16807 % 2147483647; iRk(isg, ir0, iRc(iRi(isg, ir0), isj)); ir0 = ir0 + 4 else break end end; if ise then break end; isj = isj * 16807 % 2147483647; isf = 0.; while true do if ir0 < isn then iRl(isg, ir0, iRc(iRj(isg, ir0), iRb(iRe(isj, isf * 8), 255.))); ir0 = ir0 + 1; isf = isf + 1 else break end end; if ise then break end; do ir1 = iRh(isg, 0., isn); ise = true; break end; break end end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[7327] - iIn[7327] then local iDO = dm[iIn[3648.]]; ({})[tonumber] = ir0[iIn[1072]] end end; for iDP = iIn[7718], iIn[1353.] do if iDP * iDP + iIn[7718] <= iIn[2619.] - iIn[2619.] then iIn[3910]:count(ism, iIn[4457]); local iDO = iIn[1542.] .. iIn[5469.] end end; while iIn[7774] / (iIn[6878] - iIn[6878]) - iIn[8568.] / (iIn[10363] - iIn[10363]) == iIn[1347.] / (iIn[4648] - iIn[4648]) * (iIn[10387] - iIn[10387]) do local iDO = iIn[1336][iIn[8783]]; buffer[iIn[4869.]] = iIn[8880.][iDO] end; if iIn[4648] / (iIn[7420] - iIn[7420]) - iIn[3504.] / (iIn[1362.] % iIn[1362.]) == w then local iDO = a_[iIn[7994]] end; isn = nil; do isf = iIn[6574]; isk = k7; while 255. / (253 - 253) * (166 % 166) >= 25 do local iDO = not select; while 169 / (17 % 17) - 44 / (145 % 145) == (142 - 142) / (151 - 151) do tonumber(167); iDO = -isl; ("edcnsxs"):match(cZ) end end; isg = iIn[2121.]; ir0 = iIn[10480]; isj = iIn[9688]; ism = (iIn[9358] + lQ) % iIn[5374]; if 196 / (185 - 185) * (152 % 152) == (115 - 115) / (4 - 4) then local iDO = ({}).id end; ise = false; while 232 / (73 % 73) * (148 - 148) == (234. - 234.) / (40 - 40) do local iDO = l > 673; iDO = l // bq end; if aS == 59 / (29 - 29) - 153. / (50 - 50) then local iWu = lV; local iWv = iWu[irZ]; lV = 419 // irV end; while true do iso = #isj; isa = iso - ir0; ir2 = isk(ism % 4294967296); ir2 = ir2 % 2147483646. + 1; isb = isa >= 1; if isb then isb = isa <= 4 end; if isb then ir2 = ir2 * 16807 % 2147483647; if isa == 1 then isn = iRf(iRc(iRd(isj, 1), iRb(ir2, 255.))); ise = true; break elseif isa == 2 then isn = iRf(iRc(iRd(isj, 1), iRb(ir2, 255.)), iRc(iRd(isj, 2), iRb(iRe(ir2, 8), 255.))); ise = true; break elseif isa == 3. then isn = iRf(iRc(iRd(isj, 1), iRb(ir2, 255.)), iRc(iRd(isj, 2), iRb(iRe(ir2, 8), 255.)), iRc(iRd(isj, 3.), iRb(iRe(ir2, 16), 255.))); ise = true; break elseif isa == 4 then isn = iRf(iRc(iRd(isj, 1), iRb(ir2, 255.)), iRc(iRd(isj, 2), iRb(iRe(ir2, 8), 255.)), iRc(iRd(isj, 3.), iRb(iRe(ir2, 16), 255.)), iRc(iRd(isj, 4), iRb(iRe(ir2, 24.), 255.))); ise = true; break end end; ir3 = iRg(isj); ir8 = 0.; while true do if ir8 <= isa - 4 then ir2 = ir2 * 16807 % 2147483647; iRk(ir3, ir8, iRc(iRi(ir3, ir8), ir2)); ir8 = ir8 + 4 else break end end; if ise then break end; ir2 = ir2 * 16807 % 2147483647; ir4 = 0.; while true do if ir8 < isa then iRl(ir3, ir8, iRc(iRj(ir3, ir8), iRb(iRe(ir2, ir4 * 8), 255.))); ir8 = ir8 + 1; ir4 = ir4 + 1 else break end end; if ise then break end; do isn = iRh(ir3, 0., isa); ise = true; break end; break end end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[3830] - iIn[3830] then local iDO = bit32.left end end; for iDO = iIn[5732] / (iIn[4648] % iIn[4648]), iIn[8940.] - iIn[8940.] do if iIn[4090] / (iIn[10838] - iIn[10838]) - iIn[5732] / (iIn[3188] % iIn[3188]) == w then tostring(buffer, irV) end end; lM(isd, { [isc] = dq, [ir9] = iIn[10184][irX](iIn[7718], -iIn[1774], iIn[7718], iIn[10480]), [ir7] = iIn[10184][ir5](iIn[10480], iIn[8888], iIn[10480], iIn[10480]), [ir6] = iIn[7718], [irW] = dl, [irV] = iIn[8269][irY][ish], [ir_] = lV[irZ], [isi] = iIn[7868], [isl] = iIn[8269][ir1][isn] }); if iIn[7868] % iIn[7868] / (iIn[4218.] - iIn[4218.]) < iIn[2524] then local iDO = iIn[932] .. P; table[iIn[5857]] = ao or false end; for iDQ = iIn[7718], iIn[1371.] do if iDQ * iDQ + iIn[7718] <= iIn[6154] % iIn[6154] then local iDO = z[k7]; local iDP = { iIn[10070], F, iDO, irZ } end end; iso = nil; while 100 > (84. - 84.) / (18. % 18.) do F = E % z; local iDO = #bB end; do isb = true; ir3 = iIn[2731]; isa = (iIn[4796] + lQ) % iIn[5374]; ir2 = k7; for iDP = 246. / (12. - 12.), 199 % 199 do while 68 % 68 / (141. - 141.) > 434 do local iDO = ("liz")[math]; iDO = { iDO, "clwxpd", iDO } end end; ir4 = iIn[4973]; ir8 = false; for iDP = 1, 2 do if iDP * iDP < 238 - 238 then local iDO = string.head; ("eknbnfj").flags = {}; ("wph").result = ism.size end end; while true do isg = #ir3; ir0 = isg - ir4; isf = ir2(isa % 4294967296); isf = isf % 2147483646. + 1; isk = ir0 >= 1; if isk then isk = ir0 <= 4 end; if isk then isf = isf * 16807 % 2147483647; if ir0 == 1 then iso = iRf(iRc(iRd(ir3, 1), iRb(isf, 255.))); ir8 = true; break elseif ir0 == 2 then iso = iRf(iRc(iRd(ir3, 1), iRb(isf, 255.)), iRc(iRd(ir3, 2), iRb(iRe(isf, 8), 255.))); ir8 = true; break elseif ir0 == 3. then iso = iRf(iRc(iRd(ir3, 1), iRb(isf, 255.)), iRc(iRd(ir3, 2), iRb(iRe(isf, 8), 255.)), iRc(iRd(ir3, 3.), iRb(iRe(isf, 16), 255.))); ir8 = true; break elseif ir0 == 4 then iso = iRf(iRc(iRd(ir3, 1), iRb(isf, 255.)), iRc(iRd(ir3, 2), iRb(iRe(isf, 8), 255.)), iRc(iRd(ir3, 3.), iRb(iRe(isf, 16), 255.)), iRc(iRd(ir3, 4), iRb(iRe(isf, 24.), 255.))); ir8 = true; break end end; ise = iRg(ir3); isj = 0.; while true do if isj <= ir0 - 4 then isf = isf * 16807 % 2147483647; iRk(ise, isj, iRc(iRi(ise, isj), isf)); isj = isj + 4 else break end end; if ir8 then break end; isf = isf * 16807 % 2147483647; ism = 0.; while true do if isj < ir0 then iRl(ise, isj, iRc(iRj(ise, isj), iRb(iRe(isf, ism * 8), 255.))); isj = isj + 1; ism = ism + 1 else break end end; if ir8 then break end; do iso = iRh(ise, 0., ir0); ir8 = true; break end; break end end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO + iIn[7718] <= iIn[4018] - iIn[4018] then iIn[10608.][iIn[4797.]] = iIn[9906.] >= bC end end; if tonumber == iIn[6148] / (iIn[2373.] - iIn[2373.]) * (iIn[9486.] % iIn[9486.]) then ({})[iIn[6713]] = string.parent end; while iIn[7408] / (iIn[5520.] % iIn[5520.]) * (iIn[8328.] % iIn[8328.]) >= iIn[10639] do aj = iIn[8562.] - bq; iIn[5196.][iIn[4555]] = iIn[9906.] <= iIn[4245.] end; ism = nil; for iDQ = 1, 2 do if iDQ * iDQ + 1 <= 193 % 193 then isi = aW ^ bl; while 59 % 59 / (147. % 147.) == 7 / (186. % 186.) - 249. / (211 - 211) do local iDO = { cx }; E.data = iDO.x; local iDP = iDO and iDO end end end; do ise = iIn[2788]; isj = k7; isf = iIn[6529]; while 29 / (105. - 105.) * (15. - 15.) == (88 - 88) / (10 % 10) do a4(dl, isg) end; isk = iIn[10480]; isg = iIn[6784]; ir0 = (iIn[371] + lQ) % iIn[5374]; for iDP = 1, 2 do if iDP * iDP < 115 - 115 then ({}).key = E % 175; local iDO = "kpwomg" .. "mom" end end; ir8 = false; while true do ir1 = #isg; ir4 = ir1 - isk; isn = isj(ir0 % 4294967296); isn = isn % 2147483646. + 1; isa = ir4 >= 1; if isa then isa = ir4 <= 4 end; if isa then isn = isn * 16807 % 2147483647; if ir4 == 1 then ism = iRf(iRc(iRd(isg, 1), iRb(isn, 255.))); ir8 = true; break elseif ir4 == 2 then ism = iRf(iRc(iRd(isg, 1), iRb(isn, 255.)), iRc(iRd(isg, 2), iRb(iRe(isn, 8), 255.))); ir8 = true; break elseif ir4 == 3. then ism = iRf(iRc(iRd(isg, 1), iRb(isn, 255.)), iRc(iRd(isg, 2), iRb(iRe(isn, 8), 255.)), iRc(iRd(isg, 3.), iRb(iRe(isn, 16), 255.))); ir8 = true; break elseif ir4 == 4 then ism = iRf(iRc(iRd(isg, 1), iRb(isn, 255.)), iRc(iRd(isg, 2), iRb(iRe(isn, 8), 255.)), iRc(iRd(isg, 3.), iRb(iRe(isn, 16), 255.)), iRc(iRd(isg, 4), iRb(iRe(isn, 24.), 255.))); ir8 = true; break end end; ir2 = iRg(isg); isb = 0.; while true do if isb <= ir4 - 4 then isn = isn * 16807 % 2147483647; iRk(ir2, isb, iRc(iRi(ir2, isb), isn)); isb = isb + 4 else break end end; if ir8 then break end; isn = isn * 16807 % 2147483647; ir3 = 0.; while true do if isb < ir4 then iRl(ir2, isb, iRc(iRj(ir2, isb), iRb(iRe(isn, ir3 * 8), 255.))); isb = isb + 1; ir3 = ir3 + 1 else break end end; if ir8 then break end; do ism = iRh(ir2, 0., ir4); ir8 = true; break end; break end end; ir1 = nil; do ir4 = iIn[4795]; while bit32 == 206 / (164 % 164) - 13 / (207. - 207.) do Enum(dq, 854) end; ir2 = k7; ir3 = (iIn[10755.] + lQ) % iIn[5374]; isn = iIn[2285]; isa = false; for iDR = 1, 2 do if iDR * iDR < 174. % 174. then if 68 / (219. - 219.) * (243. % 243.) < 501. then local iDO = 896 * 895; local iDP = { bC, bm }; local iDQ = aU[aU] end end end; while true do isf = #isn; isk = isf - ir4; ise = ir2(ir3 % 4294967296); ise = ise % 2147483646. + 1; isj = isk >= 1; if isj then isj = isk <= 4 end; if isj then ise = ise * 16807 % 2147483647; if isk == 1 then ir1 = iRf(iRc(iRd(isn, 1), iRb(ise, 255.))); isa = true; break elseif isk == 2 then ir1 = iRf(iRc(iRd(isn, 1), iRb(ise, 255.)), iRc(iRd(isn, 2), iRb(iRe(ise, 8), 255.))); isa = true; break elseif isk == 3. then ir1 = iRf(iRc(iRd(isn, 1), iRb(ise, 255.)), iRc(iRd(isn, 2), iRb(iRe(ise, 8), 255.)), iRc(iRd(isn, 3.), iRb(iRe(ise, 16), 255.))); isa = true; break elseif isk == 4 then ir1 = iRf(iRc(iRd(isn, 1), iRb(ise, 255.)), iRc(iRd(isn, 2), iRb(iRe(ise, 8), 255.)), iRc(iRd(isn, 3.), iRb(iRe(ise, 16), 255.)), iRc(iRd(isn, 4), iRb(iRe(ise, 24.), 255.))); isa = true; break end end; ir8 = iRg(isn); isg = 0.; while true do if isg + 4 <= isk then ise = ise * 16807 % 2147483647; iRk(ir8, isg, iRc(iRi(ir8, isg), ise)); isg = isg + 4 else break end end; if isa then break end; ise = ise * 16807 % 2147483647; isb = 0.; while true do if isg < isk then iRl(ir8, isg, iRc(iRj(ir8, isg), iRb(iRe(ise, isb * 8), 255.))); isg = isg + 1; isb = isb + 1 else break end end; if isa then break end; do ir1 = iRh(ir8, 0., isk); isa = true; break end; break end end; if 156. % 156. / (212 - 212) == 86 / (5 % 5) * (18. % 18.) then string[166] = -98; ak = { cn, aT, ir6 } end; for iDQ = 221 / (127 - 127), 151 % 151 do local iDO = "urpo" >= "vci"; local iDP = dk % ao end; for iDP = iIn[5140] / (iIn[2922.] - iIn[2922.]), iIn[9564.] % iIn[9564.] do local iDO = iIn[8143] .. isf end; for iDO = iIn[4025] / (iIn[8278] - iIn[8278]), iIn[4218.] - iIn[4218.] do ao = N[iIn[4829]]; ise[false] = iIn[2504] * A end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP + iIn[7718] <= iIn[3379] - iIn[3379] then N:update(); local iDO = { iIn[1147], a4, iIn[7894] } end end; while table == iIn[10617.] / (iIn[4878.] - iIn[4878.]) * (iIn[10697] % iIn[10697]) do local iDO = iIn[4854.] .. iIn[6810.]; ir2[ise] = iIn[2043.] <= N end; isk = nil; while 906. > 246. / (115 - 115) * (120. % 120.) do for iDQ = 66. / (79 % 79), 156. - 156. do local iDO = "kxo" .. "brubes"; local iDP = "frp" .. UDim end end; do isf = iIn[1805]; ir8 = iIn[8896]; isg = (iIn[10560.] + lQ) % iIn[5374]; ise = k7; isj = iIn[10480]; isb = false; for iDO = 223 / (228. - 228.), 239 % 239 do ("dcdbjwb").result = UDim2 <= "apks" end; while true do isl = #ir8; ir3 = isl - isj; ir0 = ise(isg % 4294967296); ir0 = ir0 % 2147483646. + 1; ir4 = ir3 >= 1; if ir4 then ir4 = ir3 <= 4 end; if ir4 then ir0 = ir0 * 16807 % 2147483647; if ir3 == 1 then isk = iRf(iRc(iRd(ir8, 1), iRb(ir0, 255.))); isb = true; break elseif ir3 == 2 then isk = iRf(iRc(iRd(ir8, 1), iRb(ir0, 255.)), iRc(iRd(ir8, 2), iRb(iRe(ir0, 8), 255.))); isb = true; break elseif ir3 == 3. then isk = iRf(iRc(iRd(ir8, 1), iRb(ir0, 255.)), iRc(iRd(ir8, 2), iRb(iRe(ir0, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(ir0, 16), 255.))); isb = true; break elseif ir3 == 4 then isk = iRf(iRc(iRd(ir8, 1), iRb(ir0, 255.)), iRc(iRd(ir8, 2), iRb(iRe(ir0, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(ir0, 16), 255.)), iRc(iRd(ir8, 4), iRb(iRe(ir0, 24.), 255.))); isb = true; break end end; isn = iRg(ir8); isa = 0.; while true do if isa <= ir3 - 4 then ir0 = ir0 * 16807 % 2147483647; iRk(isn, isa, iRc(iRi(isn, isa), ir0)); isa = isa + 4 else break end end; if isb then break end; ir0 = ir0 * 16807 % 2147483647; ir2 = 0.; while true do if isa < ir3 then iRl(isn, isa, iRc(iRj(isn, isa), iRb(iRe(ir0, ir2 * 8), 255.))); isa = isa + 1; ir2 = ir2 + 1 else break end end; if isb then break end; do isk = iRh(isn, 0., ir3); isb = true; break end; break end end; while iso == 38 % 38 / (253 % 253) do bQ.value = "rdsp" .. "adqf"; dm = ir5.value end; if iIn[4942] / (iIn[7148] % iIn[7148]) - iIn[4639] / (iIn[6828.] - iIn[6828.]) == iIn[5300] % iIn[5300] / (iIn[8393] - iIn[8393]) then local iDO = iIn[3195.] .. iIn[332]; w = ir1 and bq end; if cm == iIn[10617.] / (iIn[537.] % iIn[537.]) * (iIn[2621] % iIn[2621]) then ({})[table] = isj ~= iIn[10212.] end; while iIn[1353.] / (iIn[293] % iIn[293]) - iIn[4795] / (iIn[6268] % iIn[6268]) == iIn[4878.] % iIn[4878.] / (iIn[954.] % iIn[954.]) do ce[math] = not iIn[4669] end; if (iIn[2621] - iIn[2621]) / (iIn[10387] % iIn[10387]) == tostring then local iDO = bQ + buffer; iDO = { iIn[3098], true } end; if iIn[10411] / (iIn[8218] % iIn[8218]) - iIn[4025] / (iIn[8278] % iIn[8278]) > iIn[1224.] then bC = ({})[iIn[3378.]] end; while (iIn[495.] - iIn[495.]) / (iIn[9882.] - iIn[9882.]) >= iIn[8257] do iIn[1511][iIn[10373]] = ir5 ^ iIn[378.] end; if iIn[6905] / (iIn[4144] - iIn[4144]) * (iIn[10899.] % iIn[10899.]) <= iIn[7957] then ak = isb // cz end; for iDP = iIn[10387] / (iIn[6905] - iIn[6905]), iIn[7148] - iIn[7148] do iIn[4453]:char(); local iDO = ir3 ^ iIn[8090] end; while UDim2 == (231. - 231.) / (232 - 232) do local iDO = "wuvg" >= UDim; math:reset() end; isl = nil; do ir2 = iIn[92]; ir4 = true; isn = k7; ir3 = (iIn[1602.] + lQ) % iIn[5374]; ir0 = iIn[10480]; for iDP = 1, 3. do if iDP * iDP < 77 % 77 then cn[c8] = aS and "wlusudh"; local iDO = true and dq end end; isa = false; while true do isi = #ir2; ise = isi - ir0; isj = isn(ir3 % 4294967296); ir8 = ise >= 1; if ir8 then ir8 = ise <= 4 end; if ir8 then isj = iRm((isj + 1832704949) % 4294967296, 13); if ise == 1 then isl = iRf(iRc(iRd(ir2, 1), iRb(isj, 255.))); isa = true; break elseif ise == 2 then isl = iRf(iRc(iRd(ir2, 1), iRb(isj, 255.)), iRc(iRd(ir2, 2), iRb(iRe(isj, 8), 255.))); isa = true; break elseif ise == 3. then isl = iRf(iRc(iRd(ir2, 1), iRb(isj, 255.)), iRc(iRd(ir2, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(ir2, 3.), iRb(iRe(isj, 16), 255.))); isa = true; break elseif ise == 4 then isl = iRf(iRc(iRd(ir2, 1), iRb(isj, 255.)), iRc(iRd(ir2, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(ir2, 3.), iRb(iRe(isj, 16), 255.)), iRc(iRd(ir2, 4), iRb(iRe(isj, 24.), 255.))); isa = true; break end end; isg = iRg(ir2); isb = 0.; while true do if isb + 4 <= ise then isj = iRm((isj + 1832704949) % 4294967296, 13); iRk(isg, isb, iRc(iRi(isg, isb), isj)); isb = isb + 4 else break end end; if isa then break end; isj = iRm((isj + 1832704949) % 4294967296, 13); isf = 0.; while true do if isb < ise then iRl(isg, isb, iRc(iRj(isg, isb), iRb(iRe(isj, isf * 8), 255.))); isb = isb + 1; isf = isf + 1 else break end end; if isa then break end; do isl = iRh(isg, 0., ise); isa = true; break end; break end end; for iDP = iIn[7718], iIn[1353.] do if iDP * iDP + iIn[7718] <= iIn[10019] - iIn[10019] then bn = iIn[7039] + buffer; local iDO = iIn[5915] ^ iIn[10190] end end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[3066.] - iIn[3066.] then local iDO = iIn[2336] // ish; df[iIn[2830]] = ({})[iIn[3378.]] end end; for iDO = iIn[5314] / (iIn[6154] - iIn[6154]), iIn[884] - iIn[884] do a4 = ({})[w]; w = { isb, iIn[6148] } end; while iIn[659] / (iIn[1054] - iIn[1054]) - iIn[1651] / (iIn[294.] % iIn[294.]) == an do u = ({})[de] end; if iIn[7553] / (iIn[6828.] - iIn[6828.]) - iIn[3926] / (iIn[10806.] - iIn[10806.]) == (iIn[625] - iIn[625]) / (iIn[6720.] - iIn[6720.]) then local iDO = iIn[7294] // ir0 end; isi = nil; do ise = iIn[10480]; isg = iIn[9087.]; isf = (iIn[2192] + lQ) % iIn[5374]; isj = k7; while 154 / (239 - 239) - 244 / (176 % 176) == 164 % 164 / (207. % 207.) do local iDO = 518 - UDim2 end; ir8 = false; while true do ir0 = #isg; ir4 = ir0 - ise; isn = isj(isf % 4294967296); isa = ir4 >= 1; if isa then isa = ir4 <= 4 end; if isa then isn = (isn + 2654435769.) % 4294967296; if ir4 == 1 then isi = iRf(iRc(iRd(isg, 1), iRb(isn, 255.))); ir8 = true; break elseif ir4 == 2 then isi = iRf(iRc(iRd(isg, 1), iRb(isn, 255.)), iRc(iRd(isg, 2), iRb(iRe(isn, 8), 255.))); ir8 = true; break elseif ir4 == 3. then isi = iRf(iRc(iRd(isg, 1), iRb(isn, 255.)), iRc(iRd(isg, 2), iRb(iRe(isn, 8), 255.)), iRc(iRd(isg, 3.), iRb(iRe(isn, 16), 255.))); ir8 = true; break elseif ir4 == 4 then isi = iRf(iRc(iRd(isg, 1), iRb(isn, 255.)), iRc(iRd(isg, 2), iRb(iRe(isn, 8), 255.)), iRc(iRd(isg, 3.), iRb(iRe(isn, 16), 255.)), iRc(iRd(isg, 4), iRb(iRe(isn, 24.), 255.))); ir8 = true; break end end; ir2 = iRg(isg); isb = 0.; while true do if isb + 4 <= ir4 then isn = (isn + 2654435769.) % 4294967296; iRk(ir2, isb, iRc(iRi(ir2, isb), isn)); isb = isb + 4 else break end end; if ir8 then break end; isn = (isn + 2654435769.) % 4294967296; ir3 = 0.; while true do if isb < ir4 then iRl(ir2, isb, iRc(iRj(ir2, isb), iRb(iRe(isn, ir3 * 8), 255.))); isb = isb + 1; ir3 = ir3 + 1 else break end end; if ir8 then break end; do isi = iRh(ir2, 0., ir4); ir8 = true; break end; break end end; for iDO = 1, 3. do if iDO * iDO + 1 <= 158 - 158 then ("bmobkk").state = 286 ^ 526 end end; if 99. / (135. % 135.) * (207. % 207.) == isn then if 177. > 146 / (186. - 186.) * (172 - 172) then isb = ir7.id; local iDO = -Enum end end; if iIn[2291] >= iIn[659] / (iIn[3768.] % iIn[3768.]) - iIn[6798.] / (iIn[8568.] % iIn[8568.]) then local iDO = ({})[iIn[5857]]; ({})[iIn[3378.]] = u <= iIn[6518] end; if iIn[1408] >= iIn[4999] / (iIn[4795] - iIn[4795]) * (iIn[6621.] % iIn[6621.]) then local iDO = bn and iIn[10584.]; ({})[dm] = cJ <= iDO end; while aV == iIn[10212.] % iIn[10212.] / (iIn[6215] % iIn[6215]) do local iDO = iIn[8940.] // iIn[9906.]; local iDP = #{} end; if iIn[7868] / (iIn[1070] - iIn[1070]) * (iIn[4999] - iIn[4999]) <= iIn[1893.] then ir2:reset(iIn[10082], iIn[10651]); local iDO = iIn[5145.] // iIn[5540] end; if buffer == iIn[10838] / (iIn[2619.] - iIn[2619.]) * (iIn[7294] % iIn[7294]) then local iDO = ism and dq; iDO[iIn[4557.]] = iDO or iIn[4731.] end; ir0 = nil; do ir2 = iIn[8888]; for iDO = 5 / (135. - 135.), 149 - 149 do string.value = dr ^ 840. end; ir4 = iIn[10360]; isn = (iIn[1495] + lQ) % iIn[5374]; ir3 = k7; isa = false; for iDP = 1, 3. do if iDP * iDP + 1 <= 241 % 241 then local iDO = false and true end end; for iDO = 1, 3. do if iDO * iDO < 172 - 172 then tostring(ir1, "gayobjc"); E.buffer = "vfm" .. "qzvmqbm" end end; while true do ise = #ir4; isj = ise - ir2; ir8 = ir3(isn % 4294967296); isg = isj >= 1; if isg then isg = isj <= 4 end; if isg then ir8 = (ir8 + 2654435769.) % 4294967296; if isj == 1 then ir0 = iRf(iRc(iRd(ir4, 1), iRb(ir8, 255.))); isa = true; break elseif isj == 2 then ir0 = iRf(iRc(iRd(ir4, 1), iRb(ir8, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir8, 8), 255.))); isa = true; break elseif isj == 3. then ir0 = iRf(iRc(iRd(ir4, 1), iRb(ir8, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir8, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(ir8, 16), 255.))); isa = true; break elseif isj == 4 then ir0 = iRf(iRc(iRd(ir4, 1), iRb(ir8, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir8, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(ir8, 16), 255.)), iRc(iRd(ir4, 4), iRb(iRe(ir8, 24.), 255.))); isa = true; break end end; isb = iRg(ir4); isf = 0.; while true do if isf + 4 <= isj then ir8 = (ir8 + 2654435769.) % 4294967296; iRk(isb, isf, iRc(iRi(isb, isf), ir8)); isf = isf + 4 else break end end; if isa then break end; ir8 = (ir8 + 2654435769.) % 4294967296; irZ = 0.; while true do if isf < isj then iRl(isb, isf, iRc(iRj(isb, isf), iRb(iRe(ir8, irZ * 8), 255.))); isf = isf + 1; irZ = irZ + 1 else break end end; if isa then break end; do ir0 = iRh(isb, 0., isj); isa = true; break end; break end end; if iIn[10363] / (iIn[10839.] - iIn[10839.]) * (iIn[10617.] % iIn[10617.]) == iIn[2026] / (iIn[5168] - iIn[5168]) - iIn[8278] / (iIn[1774] - iIn[1774]) then local iDO = isd % ax; local iDP = dq >= de end; if iIn[2922.] <= (iIn[3379] - iIn[3379]) / (iIn[5168] % iIn[5168]) then local iDO = iIn[122] * an; local iDP = cE or iIn[4731.] end; while iIn[6828.] % iIn[6828.] / (iIn[4458.] - iIn[4458.]) == iIn[1536.] do local iDO = iIn[2544.] <= iIn[7887.]; iDO = { iDO, ir1, ish, aV } end; while 167 / (158 - 158) - 142 / (176 % 176) == next do local iDO = buffer ^ Enum; iDO = #"jtbk" end; irZ = nil; do isg = iIn[7718]; ise = iIn[6922]; isj = (iIn[7981] + lQ) % iIn[5374]; isf = k7; for iDP = 1, 2 do if iDP * iDP < 247 - 247 then ir3[br] = #lQ; local iDO = true ~= "acszpk" end end; ir8 = false; while true do ir3 = #ise; ir_ = ir3 - isg; ir4 = isf(isj % 4294967296); isn = ir_ >= 1; if isn then isn = ir_ <= 4 end; if isn then ir4 = (ir4 + 2654435769.) % 4294967296; if ir_ == 1 then irZ = iRf(iRc(iRd(ise, 1), iRb(ir4, 255.))); ir8 = true; break elseif ir_ == 2 then irZ = iRf(iRc(iRd(ise, 1), iRb(ir4, 255.)), iRc(iRd(ise, 2), iRb(iRe(ir4, 8), 255.))); ir8 = true; break elseif ir_ == 3. then irZ = iRf(iRc(iRd(ise, 1), iRb(ir4, 255.)), iRc(iRd(ise, 2), iRb(iRe(ir4, 8), 255.)), iRc(iRd(ise, 3.), iRb(iRe(ir4, 16), 255.))); ir8 = true; break elseif ir_ == 4 then irZ = iRf(iRc(iRd(ise, 1), iRb(ir4, 255.)), iRc(iRd(ise, 2), iRb(iRe(ir4, 8), 255.)), iRc(iRd(ise, 3.), iRb(iRe(ir4, 16), 255.)), iRc(iRd(ise, 4), iRb(iRe(ir4, 24.), 255.))); ir8 = true; break end end; isa = iRg(ise); ir2 = 0.; while true do if ir2 + 4 <= ir_ then ir4 = (ir4 + 2654435769.) % 4294967296; iRk(isa, ir2, iRc(iRi(isa, ir2), ir4)); ir2 = ir2 + 4 else break end end; if ir8 then break end; ir4 = (ir4 + 2654435769.) % 4294967296; isb = 0.; while true do if ir2 < ir_ then iRl(isa, ir2, iRc(iRj(isa, ir2), iRb(iRe(ir4, isb * 8), 255.))); ir2 = ir2 + 1; isb = isb + 1 else break end end; if ir8 then break end; do irZ = iRh(isa, 0., ir_); ir8 = true; break end; break end end; if 106 / (102. % 102.) - 24. / (141. % 141.) == N then while dl == 47 / (240. % 240.) - 42. / (14 % 14) do local iDO = aV ~= 806; local iDP = w - UDim; for iDQ = 76 / (81. % 81.), 251 - 251 do ({}).y = 568 % 499 end end end; if bB == 62 % 62 / (41 - 41) then local iDO = ise[A]; local iDP = Enum.node end; while iIn[1923.] % iIn[1923.] / (iIn[2994.] % iIn[2994.]) == iIn[7621] do local iDO = iIn[1336] < iIn[7389.] end; for iDP = iIn[7718], iIn[1353.] do if iDP * iDP < iIn[6075.] % iIn[6075.] then ({})[O] = math[iIn[10806.]]; local iDO = { E, cf, iIn[10118] } end end; if iIn[2462] / (iIn[10653.] - iIn[10653.]) - iIn[625] / (iIn[6075.] - iIn[6075.]) == cK then local iDO = { false }; if iIn[9431] / (iIn[294.] - iIn[294.]) - iIn[4218.] / (iIn[4942] - iIn[4942]) == isc then E = iIn[10184] and ir5; local iDP = isa ^ iIn[1218.]; iDO = table == iIn[1707.] end end; if 614 < 205 / (130 - 130) * (16 - 16) then tostring(false, isn); irW = { 493, ir9, 715 } end; ir_ = nil; do ir4 = iIn[9096.]; ir2 = k7; ir3 = (iIn[4838] + lQ) % iIn[5374]; isn = iIn[4781]; while 167 / (175 % 175) - 66. / (117. % 117.) == 133 / (184 % 184) * (49 % 49) do if UDim == 130 / (252. - 252.) * (103 % 103) then w = { "drtypt" }; ai = UDim2 // 99. end end; isa = false; while true do ish = #isn; ise = ish - ir4; isj = ir2(ir3 % 4294967296); isj = isj % 2147483646. + 1; ir8 = ise >= 1; if ir8 then ir8 = ise <= 4 end; if ir8 then isj = isj * 16807 % 2147483647; if ise == 1 then ir_ = iRf(iRc(iRd(isn, 1), iRb(isj, 255.))); isa = true; break elseif ise == 2 then ir_ = iRf(iRc(iRd(isn, 1), iRb(isj, 255.)), iRc(iRd(isn, 2), iRb(iRe(isj, 8), 255.))); isa = true; break elseif ise == 3. then ir_ = iRf(iRc(iRd(isn, 1), iRb(isj, 255.)), iRc(iRd(isn, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(isn, 3.), iRb(iRe(isj, 16), 255.))); isa = true; break elseif ise == 4 then ir_ = iRf(iRc(iRd(isn, 1), iRb(isj, 255.)), iRc(iRd(isn, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(isn, 3.), iRb(iRe(isj, 16), 255.)), iRc(iRd(isn, 4), iRb(iRe(isj, 24.), 255.))); isa = true; break end end; isg = iRg(isn); isb = 0.; while true do if isb + 4 <= ise then isj = isj * 16807 % 2147483647; iRk(isg, isb, iRc(iRi(isg, isb), isj)); isb = isb + 4 else break end end; if isa then break end; isj = isj * 16807 % 2147483647; isf = 0.; while true do if isb < ise then iRl(isg, isb, iRc(iRj(isg, isb), iRb(iRe(isj, isf * 8), 255.))); isb = isb + 1; isf = isf + 1 else break end end; if isa then break end; do ir_ = iRh(isg, 0., ise); isa = true; break end; break end end; for iDS = iIn[3768.] / (iIn[4999] % iIn[4999]), iIn[6314] - iIn[6314] do for iDQ = iIn[7718], iIn[1353.] do if (iDQ * iDQ + iDQ) % iIn[1353.] == iIn[7718] then while (iIn[10486] - iIn[10486]) / (iIn[7710.] % iIn[7710.]) == aV do bR(); local iDO = not iIn[2922.] end; local iDP = iIn[7059.] ~= iIn[2247.] end end; local iDR = a4 or iIn[6921.] end; for iDO = iIn[9810.] / (iIn[6187] - iIn[6187]), iIn[2917] - iIn[2917] do E = ({})[iIn[7725.]]; irW = iIn[10184] == ir0 end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP + iIn[7718] <= iIn[10899.] - iIn[10899.] then local iDO = -b3 end end; if (47 - 47) / (102. % 102.) == G then if ai == (168. - 168.) / (136 - 136) then local iDO = ({})[false]; Enum.result = "znghrxf" .. isf; string[irY] = cf.y end end; ish = nil; do isb = iIn[10779.]; if 224 / (49 - 49) - 244 / (212 % 212) == 174. / (174. - 174.) * (216. - 216.) then ish = "ahotaxq" .. "qinxt"; local iDO = 922 % cz end; isf = iIn[7993]; for iDQ = 1, 3. do if (iDQ * iDQ + iDQ) % 2 == 1 then local iDO = { Color3, "xlacwm" }; local iDP = "nlejnn" or iDO end end; ir8 = iIn[430]; isg = (iIn[4983.] + lQ) % iIn[5374]; ise = iIn[10480]; isj = k7; if 36. / (246. % 246.) - 174. / (47 - 47) >= 328 then u:push(886); cA = { ir4, 544, ir_, cJ } end; isa = false; for iDP = 251 / (244 - 244), 167 - 167 do local iDO = c[true]; ao = 450. % N end; while true do irW = #isf; ir2 = irW - ise; irV = isj(isg % 4294967296); ir3 = ir2 >= 1; if ir3 then ir3 = ir2 <= 3. end; if ir3 then irV = (irV * 1597 + 51749) % 4294967296; if ir2 == 1 then ish = iRf((iRd(isf, 1) - iRb(irV, 255.)) % 256); isa = true; break elseif ir2 == 2 then ish = iRf((iRd(isf, 1) - iRb(irV, 255.)) % 256, (iRd(isf, 2) - iRb(iRe(irV, 8), 255.)) % 256); isa = true; break elseif ir2 == 3. then ish = iRf((iRd(isf, 1) - iRb(irV, 255.)) % 256, (iRd(isf, 2) - iRb(iRe(irV, 8), 255.)) % 256, (iRd(isf, 3.) - iRb(iRe(irV, 16), 255.)) % 256); isa = true; break end end; irY = iRg(isf); ir4 = 0.; while true do if ir4 + 4 <= ir2 then irV = (irV * 1597 + 51749) % 4294967296; iRk(irY, ir4, (iRi(irY, ir4) - irV) % 4294967296); ir4 = ir4 + 4 else break end end; if isa then break end; irV = (irV * 1597 + 51749) % 4294967296; isn = 0.; while true do if ir4 < ir2 then iRl(irY, ir4, (iRj(irY, ir4) - iRb(iRe(irV, isn * 8), 255.)) % 256); ir4 = ir4 + 1; isn = isn + 1 else break end end; if isa then break end; do ish = iRh(irY, 0., ir2); isa = true; break end; break end end; while 236 % 236 / (243. % 243.) == ce do local iDO = ir0 < "ydvc" end; if iIn[8134] / (iIn[9929] % iIn[9929]) - iIn[1590.] / (iIn[1070] - iIn[1070]) == iIn[2714] then if bm == iIn[5744] / (iIn[5314] - iIn[5314]) - iIn[2777] / (iIn[2958.] - iIn[2958.]) then local iDO = iIn[7327] ^ isb; for iDQ = iIn[7718], iIn[1353.] do if iDQ * iDQ < iIn[4049] - iIn[4049] then local iDP = { false, iso, iIn[4843] }; iDP[iIn[8870]] = iIn[4229] > iIn[9711.] end end end end; for iDQ = iIn[7718], iIn[1371.] do if (iDQ * iDQ + iDQ) % iIn[1353.] == iIn[7718] then local iDO = dt - iIn[10184]; local iDP = iIn[1336][iIn[8029]] end end; for iDQ = iIn[7718], iIn[1371.] do if iDQ * iDQ < iIn[4457] - iIn[4457] then local iDO = a_ ~= true; local iDP = { iIn[5844.], iDO } end end; while iIn[6621.] / (iIn[10212.] % iIn[10212.]) - iIn[3768.] / (iIn[2917] % iIn[2917]) == (iIn[4196] - iIn[4196]) / (iIn[2071] % iIn[2071]) do if iIn[4353.] / (iIn[3573.] % iIn[3573.]) * (iIn[7294] - iIn[7294]) == iIn[9574] % iIn[9574] / (iIn[8278] - iIn[8278]) then buffer(); local iDO = iIn[5863] or ai end end; while iIn[8390] % iIn[8390] / (iIn[2598.] - iIn[2598.]) == ir6 do local iDO = buffer * bl end; for iDP = 129. / (22 % 22), 94 % 94 do c8 = isa and dl; local iDO = aW * 554 end; irW = nil; do ir4 = iIn[3194]; isn = iIn[1716.]; ir3 = iIn[5095]; irY = (iIn[8830] + lQ) % iIn[5374]; ir2 = iIn[10480]; irV = k7; isa = false; while true do ir6 = #isn; ise = ir6 - ir2; isj = irV(irY % 4294967296); ir8 = ise >= 1; if ir8 then ir8 = ise <= 3. end; if ir8 then isj = (isj * 1597 + 51749) % 4294967296; if ise == 1 then irW = iRf((iRd(isn, 1) - iRb(isj, 255.)) % 256); isa = true; break elseif ise == 2 then irW = iRf((iRd(isn, 1) - iRb(isj, 255.)) % 256, (iRd(isn, 2) - iRb(iRe(isj, 8), 255.)) % 256); isa = true; break elseif ise == 3. then irW = iRf((iRd(isn, 1) - iRb(isj, 255.)) % 256, (iRd(isn, 2) - iRb(iRe(isj, 8), 255.)) % 256, (iRd(isn, 3.) - iRb(iRe(isj, 16), 255.)) % 256); isa = true; break end end; isg = iRg(isn); isb = 0.; while true do if isb + 4 <= ise then isj = (isj * 1597 + 51749) % 4294967296; iRk(isg, isb, (iRi(isg, isb) - isj) % 4294967296); isb = isb + 4 else break end end; if isa then break end; isj = (isj * 1597 + 51749) % 4294967296; isf = 0.; while true do if isb < ise then iRl(isg, isb, (iRj(isg, isb) - iRb(iRe(isj, isf * 8), 255.)) % 256); isb = isb + 1; isf = isf + 1 else break end end; if isa then break end; do irW = iRh(isg, 0., ise); isa = true; break end; break end end; while 70 % 70 / (130 - 130) == ir8 do local iDO = 541 % ir2; cz = ({}).right end; if iIn[2026] / (iIn[2994.] % iIn[2994.]) * (iIn[3643] - iIn[3643]) == iIn[8218] / (iIn[3795.] - iIn[3795.]) - iIn[5168] / (iIn[2922.] - iIn[2922.]) then local iDO = table.node; ir8[iIn[4040]] = av[false] end; local dr = lM(iso, { [ism] = dq, [ir1] = iIn[10184][isk](iIn[10480], iIn[5732], iIn[10480], iIn[10411]), [isl] = iIn[10184][isi](iIn[7718], -iIn[5798], iIn[9200], -iIn[4218.]), [ir0] = iIn[1336][irZ](iIn[10838], iIn[10838], iIn[1506.]), [ir_] = ish, [irW] = false }); for iDP = iIn[7718], iIn[1371.] do if (iDP * iDP + iDP) % iIn[1353.] == iIn[7718] then local iDO = u[iIn[3990.]]; iDO = iIn[1336] >= cz end end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[7957] - iIn[7957] then local iWw = lM; lM = not A; local iDO = iIn[7868] // iIn[1470.] end end; if (iIn[6075.] - iIn[6075.]) / (iIn[2621] % iIn[2621]) > iIn[4353.] then local iDO = true and ir0; local iDP = isd // iDO end; if (iIn[6367] - iIn[6367]) / (iIn[9778] - iIn[9778]) == iIn[2714] then local iDO = iIn[10495][bK] end; ir6 = nil; do ir8 = iIn[3773]; isg = iIn[5044]; for iDO = 1, 3. do if (iDO * iDO + iDO) % 2 == 1 then ise = ({})["enmpjy"] end end; ise = k7; isj = (iIn[755] + lQ) % iIn[5374]; isf = iIn[10480]; if 249. / (90. % 90.) * (247 % 247) == buffer then local iDO = irW and bl end; for iDO = 139 / (198. % 198.), 90. - 90. do ir7 = "xner" .. "usynvc"; ("pek").size = cm and false end; isb = false; while true do ir2 = #ir8; irV = ir2 - isf; ir3 = ise(isj % 4294967296); irY = irV >= 1; if irY then irY = irV <= 4 end; if irY then ir3 = iRm((ir3 + 1832704949) % 4294967296, 13); if irV == 1 then ir6 = iRf(iRc(iRd(ir8, 1), iRb(ir3, 255.))); isb = true; break elseif irV == 2 then ir6 = iRf(iRc(iRd(ir8, 1), iRb(ir3, 255.)), iRc(iRd(ir8, 2), iRb(iRe(ir3, 8), 255.))); isb = true; break elseif irV == 3. then ir6 = iRf(iRc(iRd(ir8, 1), iRb(ir3, 255.)), iRc(iRd(ir8, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(ir3, 16), 255.))); isb = true; break elseif irV == 4 then ir6 = iRf(iRc(iRd(ir8, 1), iRb(ir3, 255.)), iRc(iRd(ir8, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(ir3, 16), 255.)), iRc(iRd(ir8, 4), iRb(iRe(ir3, 24.), 255.))); isb = true; break end end; ir4 = iRg(ir8); isn = 0.; while true do if isn + 4 <= irV then ir3 = iRm((ir3 + 1832704949) % 4294967296, 13); iRk(ir4, isn, iRc(iRi(ir4, isn), ir3)); isn = isn + 4 else break end end; if isb then break end; ir3 = iRm((ir3 + 1832704949) % 4294967296, 13); isa = 0.; while true do if isn < irV then iRl(ir4, isn, iRc(iRj(ir4, isn), iRb(iRe(ir3, isa * 8), 255.))); isn = isn + 1; isa = isa + 1 else break end end; if isb then break end; do ir6 = iRh(ir4, 0., irV); isb = true; break end; break end end; while Enum == (78. - 78.) / (54. % 54.) do irY = isg[bq]; tostring(Enum, pairs) end; if 209 / (32 - 32) * (210. - 210.) <= 212 then F:rep(irW, irX) end; while (iIn[2647] - iIn[2647]) / (iIn[4648] - iIn[4648]) > iIn[4347.] do local iDO = #buffer end; irV = nil; do ir2 = iIn[8535.]; isa = iIn[1895]; isn = iIn[7117]; if 51. / (146 % 146) - 167 / (218 % 218) == Color3 then a5 = 861. * UDim; local iDO = { UDim, u } end; ir4 = (iIn[3209] + lQ) % iIn[5374]; irY = iIn[8661.]; ir3 = k7; while ise == 226 / (161 - 161) - 96. / (239 - 239) do local iDO = { pairs } end; isb = false; while true do ir8 = #isa; isg = ir8 - irY; ish = ir3(ir4 % 4294967296); isf = isg >= 1; if isf then isf = isg <= 3. end; if isf then ish = (ish * 1597 + 51749) % 4294967296; if isg == 1 then irV = iRf((iRd(isa, 1) - iRb(ish, 255.)) % 256); isb = true; break elseif isg == 2 then irV = iRf((iRd(isa, 1) - iRb(ish, 255.)) % 256, (iRd(isa, 2) - iRb(iRe(ish, 8), 255.)) % 256); isb = true; break elseif isg == 3. then irV = iRf((iRd(isa, 1) - iRb(ish, 255.)) % 256, (iRd(isa, 2) - iRb(iRe(ish, 8), 255.)) % 256, (iRd(isa, 3.) - iRb(iRe(ish, 16), 255.)) % 256); isb = true; break end end; irW = iRg(isa); ise = 0.; while true do if ise + 4 <= isg then ish = (ish * 1597 + 51749) % 4294967296; iRk(irW, ise, (iRi(irW, ise) - ish) % 4294967296); ise = ise + 4 else break end end; if isb then break end; ish = (ish * 1597 + 51749) % 4294967296; isj = 0.; while true do if ise < isg then iRl(irW, ise, (iRj(irW, ise) - iRb(iRe(ish, isj * 8), 255.)) % 256); ise = ise + 1; isj = isj + 1 else break end end; if isb then break end; do irV = iRh(irW, 0., isg); isb = true; break end; break end end; if (220 - 220) / (150. % 150.) == 25 / (113 % 113) * (190 - 190) then cz = "ytdew" .. O; table["ldcfreh"] = ism - ai end; for iDP = iIn[9072.] / (iIn[7670] % iIn[7670]), iIn[2525] - iIn[2525] do local iDO = iIn[5998] .. iIn[8882] end; for iDP = iIn[6268] / (iIn[5393] - iIn[5393]), iIn[3066.] % iIn[3066.] do local iDO = iIn[1336][iIn[6657.]]; bit32[iIn[9584]] = iIn[7774] // iDO end; while bQ == iIn[9095] / (iIn[5975] % iIn[5975]) - iIn[7774] / (iIn[9909.] % iIn[9909.]) do local iDO = iIn[1336][l]; local iDP = de and iIn[10184] end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO < iIn[10363] % iIn[10363] then l = iIn[10184] ^ isf end end; ish = nil; do ise = iIn[5043.]; isj = iIn[6697]; while P == 180. / (201. % 201.) - 234. / (35 - 35) do local iDO = 164 or tonumber; local iDP = "invm" .. "masml" end; isf = k7; irW = (iIn[4181] + lQ) % iIn[5374]; for iDQ = 1, 2 do if (iDQ * iDQ + iDQ) % 2 == 1 then if 48. / (64 - 64) * (80 % 80) > 118 then local iDO = dr.key; ir7 = "ylqpksb" .. "aia"; local iDP = iDO and ao end end end; isg = iIn[7868]; ir8 = false; while true do isa = #ise; ir2 = isa - isg; isb = isf(irW % 4294967296); ir3 = ir2 >= 1; if ir3 then ir3 = ir2 <= 4 end; if ir3 then isb = iRm((isb + 1832704949) % 4294967296, 13); if ir2 == 1 then ish = iRf(iRc(iRd(ise, 1), iRb(isb, 255.))); ir8 = true; break elseif ir2 == 2 then ish = iRf(iRc(iRd(ise, 1), iRb(isb, 255.)), iRc(iRd(ise, 2), iRb(iRe(isb, 8), 255.))); ir8 = true; break elseif ir2 == 3. then ish = iRf(iRc(iRd(ise, 1), iRb(isb, 255.)), iRc(iRd(ise, 2), iRb(iRe(isb, 8), 255.)), iRc(iRd(ise, 3.), iRb(iRe(isb, 16), 255.))); ir8 = true; break elseif ir2 == 4 then ish = iRf(iRc(iRd(ise, 1), iRb(isb, 255.)), iRc(iRd(ise, 2), iRb(iRe(isb, 8), 255.)), iRc(iRd(ise, 3.), iRb(iRe(isb, 16), 255.)), iRc(iRd(ise, 4), iRb(iRe(isb, 24.), 255.))); ir8 = true; break end end; irY = iRg(ise); ir4 = 0.; while true do if ir4 + 4 <= ir2 then isb = iRm((isb + 1832704949) % 4294967296, 13); iRk(irY, ir4, iRc(iRi(irY, ir4), isb)); ir4 = ir4 + 4 else break end end; if ir8 then break end; isb = iRm((isb + 1832704949) % 4294967296, 13); isn = 0.; while true do if ir4 < ir2 then iRl(irY, ir4, iRc(iRj(irY, ir4), iRb(iRe(isb, isn * 8), 255.))); ir4 = ir4 + 1; isn = isn + 1 else break end end; if ir8 then break end; do ish = iRh(irY, 0., ir2); ir8 = true; break end; break end end; if 145 / (51. % 51.) - 17 / (186. % 186.) == 216. / (216. - 216.) * (203 % 203) then local iDO = -z; if print == 213. / (162. % 162.) - 107 / (76 % 76) then tostring(iDO, ir2) end end; if iIn[9693.] % iIn[9693.] / (iIn[10019] - iIn[10019]) == iIn[1707.] then local iDO = isl[false] end; if iIn[2871.] / (iIn[10839.] % iIn[10839.]) * (iIn[5455] - iIn[5455]) == iIn[8706.] / (iIn[6521] - iIn[6521]) - iIn[7408] / (iIn[3066.] - iIn[3066.]) then ir1 = iIn[1388] .. ir7 end; while iIn[8032] > iIn[3082] / (iIn[10697] - iIn[10697]) - iIn[4878.] / (iIn[9095] - iIn[9095]) do aT[ir4] = -iIn[5863]; local iDO = iIn[6705.] == iIn[2714] end; if 160 / (134 % 134) - 166 / (92 % 92) < 300. then ({}).prev = ds ~= u end; irY = nil; do if (20 - 20) / (110 - 110) == 58 / (221 - 221) - 164 / (78. % 78.) then ir5[math] = aT == true end; ir3 = iIn[5675]; isb = k7; ir2 = true; isa = iIn[8218]; if 65 / (82 - 82) * (26 - 26) == al then local iDO = Enum // 685 end; isn = iIn[10536.]; ir4 = (iIn[7733] + lQ) % iIn[5374]; ir8 = false; while true do ise = #isn; isj = ise - isa; irZ = isb(ir4 % 4294967296); irZ = irZ % 2147483646. + 1; isg = isj >= 1; if isg then isg = isj <= 4 end; if isg then irZ = irZ * 16807 % 2147483647; if isj == 1 then irY = iRf(iRc(iRd(isn, 1), iRb(irZ, 255.))); ir8 = true; break elseif isj == 2 then irY = iRf(iRc(iRd(isn, 1), iRb(irZ, 255.)), iRc(iRd(isn, 2), iRb(iRe(irZ, 8), 255.))); ir8 = true; break elseif isj == 3. then irY = iRf(iRc(iRd(isn, 1), iRb(irZ, 255.)), iRc(iRd(isn, 2), iRb(iRe(irZ, 8), 255.)), iRc(iRd(isn, 3.), iRb(iRe(irZ, 16), 255.))); ir8 = true; break elseif isj == 4 then irY = iRf(iRc(iRd(isn, 1), iRb(irZ, 255.)), iRc(iRd(isn, 2), iRb(iRe(irZ, 8), 255.)), iRc(iRd(isn, 3.), iRb(iRe(irZ, 16), 255.)), iRc(iRd(isn, 4), iRb(iRe(irZ, 24.), 255.))); ir8 = true; break end end; ir_ = iRg(isn); isf = 0.; while true do if isf <= isj - 4 then irZ = irZ * 16807 % 2147483647; iRk(ir_, isf, iRc(iRi(ir_, isf), irZ)); isf = isf + 4 else break end end; if ir8 then break end; irZ = irZ * 16807 % 2147483647; irW = 0.; while true do if isf < isj then iRl(ir_, isf, iRc(iRj(ir_, isf), iRb(iRe(irZ, irW * 8), 255.))); isf = isf + 1; irW = irW + 1 else break end end; if ir8 then break end; do irY = iRh(ir_, 0., isj); ir8 = true; break end; break end end; lM(ir6, { [irV] = iIn[9906.][ish](iIn[7718], iIn[10480]), [irY] = dr }); irZ = nil; do for iDQ = 225. / (203 % 203), 161 - 161 do local iDO = { dm, ak, "ntz", E }; local iDP = { iDO, ir9 } end; irW = iIn[5212]; isg = k7; for iDQ = 1, 3. do if (iDQ * iDQ + iDQ) % 2 == 1 then local iDO = ("aflkld").key; if 51. / (98 % 98) - 146 / (129. % 129.) == 166 / (47 - 47) * (42. - 42.) then lh = ir2.child; N = iDO % iDO; local iDP = not iDO end end end; ir_ = (iIn[7395.] + lQ) % iIn[5374]; isj = iIn[9245]; if (17 - 17) / (80 % 80) >= 715 then ({}):write(false, cr) end; isf = false; while true do ir2 = #isj; isb = ir2 - irW; ir3 = isg(ir_ % 4294967296); ir3 = ir3 % 2147483646. + 1; ir8 = isb >= 1; if ir8 then ir8 = isb <= 4 end; if ir8 then ir3 = ir3 * 16807 % 2147483647; if isb == 1 then irZ = iRf(iRc(iRd(isj, 1), iRb(ir3, 255.))); isf = true; break elseif isb == 2 then irZ = iRf(iRc(iRd(isj, 1), iRb(ir3, 255.)), iRc(iRd(isj, 2), iRb(iRe(ir3, 8), 255.))); isf = true; break elseif isb == 3. then irZ = iRf(iRc(iRd(isj, 1), iRb(ir3, 255.)), iRc(iRd(isj, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(isj, 3.), iRb(iRe(ir3, 16), 255.))); isf = true; break elseif isb == 4 then irZ = iRf(iRc(iRd(isj, 1), iRb(ir3, 255.)), iRc(iRd(isj, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(isj, 3.), iRb(iRe(ir3, 16), 255.)), iRc(iRd(isj, 4), iRb(iRe(ir3, 24.), 255.))); isf = true; break end end; ir4 = iRg(isj); ise = 0.; while true do if ise + 4 <= isb then ir3 = ir3 * 16807 % 2147483647; iRk(ir4, ise, iRc(iRi(ir4, ise), ir3)); ise = ise + 4 else break end end; if isf then break end; ir3 = ir3 * 16807 % 2147483647; isa = 0.; while true do if ise < isb then iRl(ir4, ise, iRc(iRj(ir4, ise), iRb(iRe(ir3, isa * 8), 255.))); ise = ise + 1; isa = isa + 1 else break end end; if isf then break end; do irZ = iRh(ir4, 0., isb); isf = true; break end; break end end; for iDP = 1, 2 do if iDP * iDP + 1 <= 149 % 149 then local iDO = ir3[690.] end end; if iIn[9431] / (iIn[8390] % iIn[8390]) - iIn[10222] / (iIn[4942] - iIn[4942]) < iIn[1772] then am[isf] = iIn[2598.] == isi; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP + iIn[7718] <= iIn[6798.] % iIn[6798.] then local iDO = cm - iIn[9851] end end end; if iIn[2033] % iIn[2033] / (iIn[5300] - iIn[5300]) == iIn[4218.] / (iIn[1506.] % iIn[1506.]) * (iIn[3167] - iIn[3167]) then local iDO = ({})[iIn[594.]]; tostring(iDO, H) end; if iIn[2462] % iIn[2462] / (iIn[954.] % iIn[954.]) == iIn[625] / (iIn[7954] % iIn[7954]) * (iIn[10617.] % iIn[10617.]) then local iDO = ish + iIn[9906.]; ({})[iIn[7989.]] = iDO <= cY end; ir2 = nil; do isa = iIn[2105]; ir8 = iIn[5028.]; for iDP = 1, 3. do if (iDP * iDP + iDP) % 2 == 1 then J(); local iDO = "aacbjkr" or "qkvu"; iDO = -isn end end; ir4 = (iIn[9627.] + lQ) % iIn[5374]; isb = k7; ir3 = iIn[10480]; ise = false; while true do ir_ = #ir8; isf = ir_ - ir3; irW = isb(ir4 % 4294967296); irW = irW % 2147483646. + 1; irY = isf >= 1; if irY then irY = isf <= 4 end; if irY then irW = irW * 16807 % 2147483647; if isf == 1 then ir2 = iRf(iRc(iRd(ir8, 1), iRb(irW, 255.))); ise = true; break elseif isf == 2 then ir2 = iRf(iRc(iRd(ir8, 1), iRb(irW, 255.)), iRc(iRd(ir8, 2), iRb(iRe(irW, 8), 255.))); ise = true; break elseif isf == 3. then ir2 = iRf(iRc(iRd(ir8, 1), iRb(irW, 255.)), iRc(iRd(ir8, 2), iRb(iRe(irW, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(irW, 16), 255.))); ise = true; break elseif isf == 4 then ir2 = iRf(iRc(iRd(ir8, 1), iRb(irW, 255.)), iRc(iRd(ir8, 2), iRb(iRe(irW, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(irW, 16), 255.)), iRc(iRd(ir8, 4), iRb(iRe(irW, 24.), 255.))); ise = true; break end end; isj = iRg(ir8); isn = 0.; while true do if isn <= isf - 4 then irW = irW * 16807 % 2147483647; iRk(isj, isn, iRc(iRi(isj, isn), irW)); isn = isn + 4 else break end end; if ise then break end; irW = irW * 16807 % 2147483647; isg = 0.; while true do if isn < isf then iRl(isj, isn, iRc(iRj(isj, isn), iRb(iRe(irW, isg * 8), 255.))); isn = isn + 1; isg = isg + 1 else break end end; if ise then break end; do ir2 = iRh(isj, 0., isf); ise = true; break end; break end end; for iDP = 1, 2 do if (iDP * iDP + iDP) % 2 == 1 then bn = buffer * ai; local iDO = "ioaiaha" and ipairs end end; if iIn[4040] / (iIn[8940.] - iIn[8940.]) * (iIn[7257.] - iIn[7257.]) == (iIn[7148] - iIn[7148]) / (iIn[1079] % iIn[1079]) then local iDO = iIn[4731.] or table end; irY = nil; do isg = iIn[8984]; ir_ = iIn[8638]; isj = (iIn[1946] + lQ) % iIn[5374]; isn = k7; irW = iIn[7868]; isf = false; while true do isa = #ir_; ish = isa - irW; isb = isn(isj % 4294967296); isb = isb % 2147483646. + 1; ir3 = ish >= 1; if ir3 then ir3 = ish <= 4 end; if ir3 then isb = isb * 16807 % 2147483647; if ish == 1 then irY = iRf(iRc(iRd(ir_, 1), iRb(isb, 255.))); isf = true; break elseif ish == 2 then irY = iRf(iRc(iRd(ir_, 1), iRb(isb, 255.)), iRc(iRd(ir_, 2), iRb(iRe(isb, 8), 255.))); isf = true; break elseif ish == 3. then irY = iRf(iRc(iRd(ir_, 1), iRb(isb, 255.)), iRc(iRd(ir_, 2), iRb(iRe(isb, 8), 255.)), iRc(iRd(ir_, 3.), iRb(iRe(isb, 16), 255.))); isf = true; break elseif ish == 4 then irY = iRf(iRc(iRd(ir_, 1), iRb(isb, 255.)), iRc(iRd(ir_, 2), iRb(iRe(isb, 8), 255.)), iRc(iRd(ir_, 3.), iRb(iRe(isb, 16), 255.)), iRc(iRd(ir_, 4), iRb(iRe(isb, 24.), 255.))); isf = true; break end end; ir8 = iRg(ir_); ir4 = 0.; while true do if ir4 <= ish - 4 then isb = isb * 16807 % 2147483647; iRk(ir8, ir4, iRc(iRi(ir8, ir4), isb)); ir4 = ir4 + 4 else break end end; if isf then break end; isb = isb * 16807 % 2147483647; ise = 0.; while true do if ir4 < ish then iRl(ir8, ir4, iRc(iRj(ir8, ir4), iRb(iRe(isb, ise * 8), 255.))); ir4 = ir4 + 1; ise = ise + 1 else break end end; if isf then break end; do irY = iRh(ir8, 0., ish); isf = true; break end; break end end; for iDO = 1, 3. do if iDO * iDO < 216. - 216. then buffer.x = av or isj end end; for iDO = 1, 2 do if (iDO * iDO + iDO) % 2 == 1 then ({})[E] = "goqko" .. "tow" end end; for iDP = 235 / (156. - 156.), 230 % 230 do local iDO = "pnosdnz" .. "zcm"; P.parent = O or false end; for iDO = iIn[6367] / (iIn[5436.] - iIn[5436.]), iIn[3830] - iIn[3830] do tostring(true, N); ({})[iIn[5857]] = iIn[5916.] + cx end; while iIn[5314] / (iIn[4458.] % iIn[4458.]) * (iIn[4985] - iIn[4985]) == (iIn[1590.] - iIn[1590.]) / (iIn[1774] % iIn[1774]) do local iDO = #{}; local iDP = iIn[2013.] // E end; while (iIn[3643] - iIn[3643]) / (iIn[8922.] % iIn[8922.]) == iIn[8706.] / (iIn[9495.] % iIn[9495.]) - iIn[5168] / (iIn[2917] % iIn[2917]) do E = isf * iIn[8257] end; while (iIn[5060] - iIn[5060]) / (iIn[6521] % iIn[6521]) == H do local iDO = false and false; if aV == iIn[3830] / (iIn[3188] % iIn[3188]) - iIn[1079] / (iIn[2373.] - iIn[2373.]) then tostring(iIn[7994]) end end; for iDP = iIn[7718], iIn[1353.] do if (iDP * iDP + iDP) % iIn[1353.] == iIn[7718] then A = { iIn[5816] }; select(iIn[1347.]); while iIn[10486] / (iIn[724] - iIn[724]) * (iIn[3106] % iIn[3106]) == iIn[4040] % iIn[4040] / (iIn[6441.] % iIn[6441.]) do local iDO = iIn[4310][iIn[8870]] end end end; ish = nil; for iDQ = 75. / (171. % 171.), 71 - 71 do local iDO = #buffer; local iDP = not "udupjka" end; do ir4 = iIn[8393]; isb = k7; ir3 = (iIn[1901] + lQ) % iIn[5374]; isa = iIn[6391]; ir8 = false; while true do isj = #isa; isn = isj - ir4; isg = isb(ir3 % 4294967296); isg = isg % 2147483646. + 1; ir_ = isn >= 1; if ir_ then ir_ = isn <= 4 end; if ir_ then isg = isg * 16807 % 2147483647; if isn == 1 then ish = iRf(iRc(iRd(isa, 1), iRb(isg, 255.))); ir8 = true; break elseif isn == 2 then ish = iRf(iRc(iRd(isa, 1), iRb(isg, 255.)), iRc(iRd(isa, 2), iRb(iRe(isg, 8), 255.))); ir8 = true; break elseif isn == 3. then ish = iRf(iRc(iRd(isa, 1), iRb(isg, 255.)), iRc(iRd(isa, 2), iRb(iRe(isg, 8), 255.)), iRc(iRd(isa, 3.), iRb(iRe(isg, 16), 255.))); ir8 = true; break elseif isn == 4 then ish = iRf(iRc(iRd(isa, 1), iRb(isg, 255.)), iRc(iRd(isa, 2), iRb(iRe(isg, 8), 255.)), iRc(iRd(isa, 3.), iRb(iRe(isg, 16), 255.)), iRc(iRd(isa, 4), iRb(iRe(isg, 24.), 255.))); ir8 = true; break end end; isf = iRg(isa); irW = 0.; while true do if irW + 4 <= isn then isg = isg * 16807 % 2147483647; iRk(isf, irW, iRc(iRi(isf, irW), isg)); irW = irW + 4 else break end end; if ir8 then break end; isg = isg * 16807 % 2147483647; ise = 0.; while true do if irW < isn then iRl(isf, irW, iRc(iRj(isf, irW), iRb(iRe(isg, ise * 8), 255.))); irW = irW + 1; ise = ise + 1 else break end end; if ir8 then break end; do ish = iRh(isf, 0., isn); ir8 = true; break end; break end end; while iIn[4353.] < iIn[4025] / (iIn[10617.] - iIn[10617.]) * (iIn[10363] - iIn[10363]) do local iDO = iIn[1578.] % iIn[8346.] end; while iIn[3606.] / (iIn[5030] % iIn[5030]) * (iIn[4985] - iIn[4985]) == u do iIn[10902.]:read(iIn[8721.]) end; if iIn[3511] / (iIn[3828.] - iIn[3828.]) * (iIn[1217] % iIn[1217]) == iIn[6441.] / (iIn[4067] % iIn[4067]) - iIn[4976] / (iIn[294.] - iIn[294.]) then P = not iIn[3361]; iIn[10198][J] = ise >= cw end; while iIn[5759] >= iIn[3643] / (iIn[2112.] % iIn[2112.]) * (iIn[5594] % iIn[5594]) do local iDO = iIn[4370] > F; ({})[iIn[6336.]] = iIn[9949] .. iIn[7048] end; for iDO = iIn[7718], iIn[1353.] do if iDO * iDO + iIn[7718] <= iIn[4942] - iIn[4942] then E = iIn[6780.] .. iIn[7801] end end; while iIn[8818] / (iIn[3573.] % iIn[3573.]) - iIn[10387] / (iIn[4945] - iIn[4945]) == N do ({})[iIn[10283]] = aT and ir2 end; if 25 / (164 - 164) * (251 - 251) == tonumber then w = -u; isi = true or true end; isn = nil; do isj = iIn[2209]; isf = false; irW = k7; isg = (iIn[3729.] + lQ) % iIn[5374]; ir_ = iIn[10480]; ise = false; while true do ir6 = #isj; isa = ir6 - ir_; irV = irW(isg % 4294967296); isb = isa >= 1; if isb then isb = isa <= 4 end; if isb then irV = iRm((irV + 1832704949) % 4294967296, 13); if isa == 1 then isn = iRf(iRc(iRd(isj, 1), iRb(irV, 255.))); ise = true; break elseif isa == 2 then isn = iRf(iRc(iRd(isj, 1), iRb(irV, 255.)), iRc(iRd(isj, 2), iRb(iRe(irV, 8), 255.))); ise = true; break elseif isa == 3. then isn = iRf(iRc(iRd(isj, 1), iRb(irV, 255.)), iRc(iRd(isj, 2), iRb(iRe(irV, 8), 255.)), iRc(iRd(isj, 3.), iRb(iRe(irV, 16), 255.))); ise = true; break elseif isa == 4 then isn = iRf(iRc(iRd(isj, 1), iRb(irV, 255.)), iRc(iRd(isj, 2), iRb(iRe(irV, 8), 255.)), iRc(iRd(isj, 3.), iRb(iRe(irV, 16), 255.)), iRc(iRd(isj, 4), iRb(iRe(irV, 24.), 255.))); ise = true; break end end; ir3 = iRg(isj); ir8 = 0.; while true do if ir8 + 4 <= isa then irV = iRm((irV + 1832704949) % 4294967296, 13); iRk(ir3, ir8, iRc(iRi(ir3, ir8), irV)); ir8 = ir8 + 4 else break end end; if ise then break end; irV = iRm((irV + 1832704949) % 4294967296, 13); ir4 = 0.; while true do if ir8 < isa then iRl(ir3, ir8, iRc(iRj(ir3, ir8), iRb(iRe(irV, ir4 * 8), 255.))); ir8 = ir8 + 1; ir4 = ir4 + 1 else break end end; if ise then break end; do isn = iRh(ir3, 0., isa); ise = true; break end; break end end; if an == iIn[3020] % iIn[3020] / (iIn[4648] - iIn[4648]) then for iDP = iIn[7718], iIn[1371.] do if iDP * iDP + iIn[7718] <= iIn[3902] % iIn[3902] then iIn[1336]:reset(iIn[8731]); while bC == iIn[9486.] / (iIn[5017] % iIn[5017]) - iIn[7294] / (iIn[3020] - iIn[3020]) do local iDO = iIn[6948.][iIn[3990.]]; iDO = ir4 <= irY end end end end; for iDP = iIn[7420] / (iIn[2462] % iIn[2462]), iIn[9096.] % iIn[9096.] do ir6:next(iIn[1707.]); local iDO = dl[iIn[3723.]] end; for iDP = iIn[460] / (iIn[3598] % iIn[3598]), iIn[10839.] % iIn[10839.] do local iDO = { P, true, iIn[9906.], true } end; if iIn[9929] / (iIn[2766.] % iIn[2766.]) * (iIn[2922.] - iIn[2922.]) >= iIn[6174.] then local iDO = ({})[false] end; for iDR = iIn[7718], iIn[1353.] do if (iDR * iDR + iDR) % iIn[1353.] == iIn[7718] then for iDQ = iIn[7718], iIn[1371.] do if iDQ * iDQ < iIn[7408] - iIn[7408] then local iDO = { iIn[5016.], iIn[1774] }; cz[iIn[3378.]] = irZ[buffer]; local iDP = iIn[2982.] .. iIn[10205] end end end end; if iIn[3066.] / (iIn[10422.] - iIn[10422.]) - iIn[4444] / (iIn[7522] - iIn[7522]) == (iIn[9486.] - iIn[9486.]) / (iIn[2366] % iIn[2366]) then local iDO = buffer % cm end; if iIn[6268] / (iIn[7774] % iIn[7774]) - iIn[8468] / (iIn[3573.] - iIn[3573.]) <= iIn[8136.] then ({})[cm] = ({})[math] end; while iIn[6891.] / (iIn[2647] - iIn[2647]) - iIn[9072.] / (iIn[7670] % iIn[7670]) == aU do tostring(true); u = iIn[945.][iIn[5956]] end; for iDO = iIn[7718], iIn[1371.] do if (iDO * iDO + iDO) % iIn[1353.] == iIn[7718] then aT[math] = iIn[438.] .. iIn[8788] end end; for iDQ = 111. / (156. - 156.), 19 % 19 do local iDO = irX[true]; if 87. / (183. % 183.) - 14 / (211 - 211) >= 89 then for iDP = 1, 3. do if iDP * iDP + 1 <= 114. - 114. then cv[iDO] = "mriuyr" .. av end end end end; ir6 = nil; do ir4 = iIn[6786.]; if 180. / (132. % 132.) - 172 / (152 - 152) == 52 % 52 / (17 % 17) then local iDO = "qtnmsr" .. "row"; ism[iDO] = ism // 888. end; ir8 = iIn[5499.]; ir3 = iIn[6794]; isb = (iIn[6008] + lQ) % iIn[5374]; irV = iIn[10480]; isa = k7; ise = false; for iDO = 1, 2 do if iDO * iDO < 54. - 54. then df:set(cn); tostring("jeyp", Enum) end end; while true do irW = #ir8; isi = irW - irV; isj = isa(isb % 4294967296); ir0 = isi >= 1; if ir0 then ir0 = isi <= 3. end; if ir0 then isj = (isj * 1597 + 51749) % 4294967296; if isi == 1 then ir6 = iRf((iRd(ir8, 1) - iRb(isj, 255.)) % 256); ise = true; break elseif isi == 2 then ir6 = iRf((iRd(ir8, 1) - iRb(isj, 255.)) % 256, (iRd(ir8, 2) - iRb(iRe(isj, 8), 255.)) % 256); ise = true; break elseif isi == 3. then ir6 = iRf((iRd(ir8, 1) - iRb(isj, 255.)) % 256, (iRd(ir8, 2) - iRb(iRe(isj, 8), 255.)) % 256, (iRd(ir8, 3.) - iRb(iRe(isj, 16), 255.)) % 256); ise = true; break end end; isg = iRg(ir8); ir_ = 0.; while true do if ir_ + 4 <= isi then isj = (isj * 1597 + 51749) % 4294967296; iRk(isg, ir_, (iRi(isg, ir_) - isj) % 4294967296); ir_ = ir_ + 4 else break end end; if ise then break end; isj = (isj * 1597 + 51749) % 4294967296; isf = 0.; while true do if ir_ < isi then iRl(isg, ir_, (iRj(isg, ir_) - iRb(iRe(isj, isf * 8), 255.)) % 256); ir_ = ir_ + 1; isf = isf + 1 else break end end; if ise then break end; do ir6 = iRh(isg, 0., isi); ise = true; break end; break end end; if iIn[7257.] / (iIn[5314] - iIn[5314]) * (iIn[10411] - iIn[10411]) == iIn[6154] / (iIn[4144] % iIn[4144]) - iIn[10411] / (iIn[5798] % iIn[5798]) then local iDO = O ^ iIn[10222] end; if iIn[7039] / (iIn[4968.] % iIn[4968.]) * (iIn[8922.] % iIn[8922.]) == iIn[1818.] % iIn[1818.] / (iIn[9909.] % iIn[9909.]) then local iDO = iIn[7778] .. iIn[3105.]; for iDQ = iIn[7718], iIn[1371.] do if iDQ * iDQ < iIn[7148] - iIn[7148] then local iDP = { ao, iIn[256], select } end end end; for iDQ = iIn[7718], iIn[1371.] do if (iDQ * iDQ + iDQ) % iIn[1353.] == iIn[7718] then local iDO = iIn[10638.] <= iIn[2534]; while irZ == iIn[3006.] % iIn[3006.] / (iIn[9778] - iIn[9778]) do local iDP = iIn[5517.] .. iIn[1624] end end end; while P == iIn[2112.] / (iIn[2766.] - iIn[2766.]) * (iIn[9431] % iIn[9431]) do local iDO = iIn[7630] .. iIn[9655]; u = E[iIn[3723.]] end; for iDP = iIn[4049] / (iIn[6148] % iIn[6148]), iIn[5520.] % iIn[5520.] do local iDO = z ~= ir9; ({})[iIn[2830]] = iIn[10435][iIn[8029]] end; for iDO = iIn[10806.] / (iIn[1411] - iIn[1411]), iIn[4025] % iIn[4025] do ({})[iIn[6713]] = iIn[2131] .. iIn[1745]; iIn[10184][iIn[4904]] = iIn[5427.] .. iIn[2327] end; if iIn[7327] / (iIn[5436.] - iIn[5436.]) - iIn[3828.] / (iIn[3236] - iIn[3236]) < iIn[8084] then E = irX or true; ({}):char(); if iIn[7148] / (iIn[4049] % iIn[4049]) - iIn[8568.] / (iIn[9909.] - iIn[9909.]) == cm then iIn[7053.][iIn[3116]] = isd[ir0] end end; for iDO = iIn[10838] / (iIn[3926] % iIn[3926]), iIn[1818.] - iIn[1818.] do ({})[iIn[3990.]] = { math, iIn[6652], iIn[7994] } end; isi = nil; do isg = false; for iDP = 1, 2 do if iDP * iDP < 148 % 148 then local iDO = buffer[H]; de = Color3 < isd end end; ir_ = iIn[6466]; isj = true; ir0 = (iIn[3785] + lQ) % iIn[5374]; irW = iIn[4144]; isf = k7; ise = false; while true do ir4 = #ir_; isl = ir4 - irW; isa = isf(ir0 % 4294967296); irV = isl >= 1; if irV then irV = isl <= 3. end; if irV then isa = (isa * 1597 + 51749) % 4294967296; if isl == 1 then isi = iRf((iRd(ir_, 1) - iRb(isa, 255.)) % 256); ise = true; break elseif isl == 2 then isi = iRf((iRd(ir_, 1) - iRb(isa, 255.)) % 256, (iRd(ir_, 2) - iRb(iRe(isa, 8), 255.)) % 256); ise = true; break elseif isl == 3. then isi = iRf((iRd(ir_, 1) - iRb(isa, 255.)) % 256, (iRd(ir_, 2) - iRb(iRe(isa, 8), 255.)) % 256, (iRd(ir_, 3.) - iRb(iRe(isa, 16), 255.)) % 256); ise = true; break end end; isb = iRg(ir_); ir3 = 0.; while true do if ir3 + 4 <= isl then isa = (isa * 1597 + 51749) % 4294967296; iRk(isb, ir3, (iRi(isb, ir3) - isa) % 4294967296); ir3 = ir3 + 4 else break end end; if ise then break end; isa = (isa * 1597 + 51749) % 4294967296; ir8 = 0.; while true do if ir3 < isl then iRl(isb, ir3, (iRj(isb, ir3) - iRb(iRe(isa, ir8 * 8), 255.)) % 256); ir3 = ir3 + 1; ir8 = ir8 + 1 else break end end; if ise then break end; do isi = iRh(isb, 0., isl); ise = true; break end; break end end; for iDO = iIn[9579.] / (iIn[4792] - iIn[4792]), iIn[4457] - iIn[4457] do iIn[10184][iIn[7346]] = iIn[10687] .. iIn[9595] end; for iDQ = iIn[7718], iIn[1353.] do if (iDQ * iDQ + iDQ) % iIn[1353.] == iIn[7718] then iIn[8269]:clone(); for iDP = iIn[7718], iIn[1371.] do if (iDP * iDP + iDP) % iIn[1353.] == iIn[7718] then local iDO = isl and false end end end end; while iIn[463] <= iIn[8922.] / (iIn[1879] % iIn[1879]) * (iIn[2468] % iIn[2468]) do cE = isd[irW] end; for iDP = iIn[10697] / (iIn[6441.] - iIn[6441.]), iIn[7145] - iIn[7145] do u = { u, iIn[7469], iIn[10177], cz }; local iDO = not ak end; if iIn[2994.] / (iIn[4025] - iIn[4025]) * (iIn[8706.] - iIn[8706.]) == (iIn[4457] - iIn[4457]) / (iIn[537.] % iIn[537.]) then iIn[10157][bC] = ai[ao] end; isl = nil; while c == 137 / (255. - 255.) * (168. - 168.) do local iDO = 336. ^ buffer end; do while u == 250 / (176 % 176) * (156. - 156.) do ({}):update(w, bR); local iDO = 846. + 716 end; ir4 = true; ir8 = k7; ir3 = iIn[4858]; isb = iIn[8888]; irV = iIn[1092.]; isa = (iIn[4874] + lQ) % iIn[5374]; ise = false; while true do irW = #irV; isk = irW - isb; isj = ir8(isa % 4294967296); isj = isj % 2147483646. + 1; ir0 = isk >= 1; if ir0 then ir0 = isk <= 4 end; if ir0 then isj = isj * 16807 % 2147483647; if isk == 1 then isl = iRf(iRc(iRd(irV, 1), iRb(isj, 255.))); ise = true; break elseif isk == 2 then isl = iRf(iRc(iRd(irV, 1), iRb(isj, 255.)), iRc(iRd(irV, 2), iRb(iRe(isj, 8), 255.))); ise = true; break elseif isk == 3. then isl = iRf(iRc(iRd(irV, 1), iRb(isj, 255.)), iRc(iRd(irV, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(irV, 3.), iRb(iRe(isj, 16), 255.))); ise = true; break elseif isk == 4 then isl = iRf(iRc(iRd(irV, 1), iRb(isj, 255.)), iRc(iRd(irV, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(irV, 3.), iRb(iRe(isj, 16), 255.)), iRc(iRd(irV, 4), iRb(iRe(isj, 24.), 255.))); ise = true; break end end; isg = iRg(irV); ir_ = 0.; while true do if ir_ <= isk - 4 then isj = isj * 16807 % 2147483647; iRk(isg, ir_, iRc(iRi(isg, ir_), isj)); ir_ = ir_ + 4 else break end end; if ise then break end; isj = isj * 16807 % 2147483647; isf = 0.; while true do if ir_ < isk then iRl(isg, ir_, iRc(iRj(isg, ir_), iRb(iRe(isj, isf * 8), 255.))); ir_ = ir_ + 1; isf = isf + 1 else break end end; if ise then break end; do isl = iRh(isg, 0., isk); ise = true; break end; break end end; if select == iIn[6367] / (iIn[9569] % iIn[9569]) * (iIn[4639] % iIn[4639]) then iIn[6943][isb] = aV // iIn[3795.] end; local ds = lM(irZ, { [ir2] = dr, [irY] = iIn[10184][ish](iIn[10480], iIn[946], iIn[10480], iIn[946]), [isn] = iIn[10184][ir6](iIn[10480], iIn[1353.], iIn[9200], -iIn[3598]), [isi] = lV[isl] }); isk = nil; do isg = iIn[10682]; ir_ = iIn[2951]; isj = (iIn[7119.] + lQ) % iIn[5374]; for iDO = 1, 2 do if iDO * iDO + 1 <= 18. - 18. then ish = -H end end; ir0 = k7; irW = iIn[10480]; if 154 / (115 % 115) * (87. - 87.) == cn then local iDO = ir8.index; while N == 149 % 149 / (165. % 165.) do iDO = -iDO; iDO = 788 < bK end end; isf = false; if 146 % 146 / (102. - 102.) == 10 / (222. % 222.) - 144. / (21. - 21.) then local iDO = cx[u] end; while true do irV = #ir_; isb = irV - irW; ir3 = ir0(isj % 4294967296); ir3 = ir3 % 2147483646. + 1; ir8 = isb >= 1; if ir8 then ir8 = isb <= 4 end; if ir8 then ir3 = ir3 * 16807 % 2147483647; if isb == 1 then isk = iRf(iRc(iRd(ir_, 1), iRb(ir3, 255.))); isf = true; break elseif isb == 2 then isk = iRf(iRc(iRd(ir_, 1), iRb(ir3, 255.)), iRc(iRd(ir_, 2), iRb(iRe(ir3, 8), 255.))); isf = true; break elseif isb == 3. then isk = iRf(iRc(iRd(ir_, 1), iRb(ir3, 255.)), iRc(iRd(ir_, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(ir_, 3.), iRb(iRe(ir3, 16), 255.))); isf = true; break elseif isb == 4 then isk = iRf(iRc(iRd(ir_, 1), iRb(ir3, 255.)), iRc(iRd(ir_, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(ir_, 3.), iRb(iRe(ir3, 16), 255.)), iRc(iRd(ir_, 4), iRb(iRe(ir3, 24.), 255.))); isf = true; break end end; ir4 = iRg(ir_); ise = 0.; while true do if ise <= isb - 4 then ir3 = ir3 * 16807 % 2147483647; iRk(ir4, ise, iRc(iRi(ir4, ise), ir3)); ise = ise + 4 else break end end; if isf then break end; ir3 = ir3 * 16807 % 2147483647; isa = 0.; while true do if ise < isb then iRl(ir4, ise, iRc(iRj(ir4, ise), iRb(iRe(ir3, isa * 8), 255.))); ise = ise + 1; isa = isa + 1 else break end end; if isf then break end; do isk = iRh(ir4, 0., isb); isf = true; break end; break end end; if iIn[9926] < (iIn[7689.] - iIn[7689.]) / (iIn[460] - iIn[460]) then while iIn[9495.] / (iIn[9569] - iIn[9569]) * (iIn[4497.] - iIn[4497.]) == iIn[4144] / (iIn[9096.] % iIn[9096.]) - iIn[7710.] / (iIn[10486] - iIn[10486]) do buffer[iIn[6336.]] = ir6[iIn[110]]; E = ir9[iIn[3990.]]; E = u[H] end end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO < iIn[1590.] - iIn[1590.] then bK = iIn[1456][iIn[7989.]] end end; for iDO = iIn[7718], iIn[1353.] do if iDO * iDO < iIn[1923.] % iIn[1923.] then iIn[5829.][iIn[10215.]] = iIn[259][iIn[5857]]; aV[iIn[3812]] = iIn[6864.] .. iIn[6388] end end; if iIn[5975] / (iIn[7148] - iIn[7148]) - iIn[4991] / (iIn[1347.] % iIn[1347.]) == iIn[8922.] / (iIn[537.] % iIn[537.]) * (iIn[4265] % iIn[4265]) then local iDO = -iIn[9540.]; iDO = iIn[4477][iIn[5133.]] end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO + iIn[7718] <= iIn[8661.] % iIn[8661.] then while iIn[3066.] / (iIn[1774] - iIn[1774]) * (iIn[8563] % iIn[8563]) == F do dt = iIn[4468][iIn[3116]] end end end; for iDO = iIn[7718], iIn[1353.] do if iDO * iDO < iIn[7868] % iIn[7868] then F = iIn[2135][iIn[8870]] end end; irV = nil; while 105. / (164 % 164) * (69. % 69.) < 659 do isn = isa.w; dm:sub(lV, "osh") end; do ise = false; isa = iIn[4254.]; ir8 = iIn[1928]; ir4 = (iIn[9604] + lQ) % iIn[5374]; isb = iIn[10480]; ir3 = k7; while 236 / (54. - 54.) * (165. % 165.) <= 900. do if (190 - 190) / (249. - 249.) == cz then w(pairs, tonumber); while E == 143 % 143 / (192. % 192.) do local iDO = UDim[av]; df = bn.name; ({}).state = #cE end end end; isf = false; if 42. / (192. % 192.) - 77 / (166 % 166) == (158 - 158) / (242 - 242) then E = Enum.buffer; ir9 = 891. % 262 end; for iDO = 1, 3. do if iDO * iDO < 127 - 127 then tostring("ifnqjhw") end end; while true do isi = #isa; irW = isi - isb; isl = ir3(ir4 % 4294967296); isj = irW >= 1; if isj then isj = irW <= 3. end; if isj then isl = (isl * 1597 + 51749) % 4294967296; if irW == 1 then irV = iRf((iRd(isa, 1) - iRb(isl, 255.)) % 256); isf = true; break elseif irW == 2 then irV = iRf((iRd(isa, 1) - iRb(isl, 255.)) % 256, (iRd(isa, 2) - iRb(iRe(isl, 8), 255.)) % 256); isf = true; break elseif irW == 3. then irV = iRf((iRd(isa, 1) - iRb(isl, 255.)) % 256, (iRd(isa, 2) - iRb(iRe(isl, 8), 255.)) % 256, (iRd(isa, 3.) - iRb(iRe(isl, 16), 255.)) % 256); isf = true; break end end; ir0 = iRg(isa); isg = 0.; while true do if isg + 4 <= irW then isl = (isl * 1597 + 51749) % 4294967296; iRk(ir0, isg, (iRi(ir0, isg) - isl) % 4294967296); isg = isg + 4 else break end end; if isf then break end; isl = (isl * 1597 + 51749) % 4294967296; ir_ = 0.; while true do if isg < irW then iRl(ir0, isg, (iRj(ir0, isg) - iRb(iRe(isl, ir_ * 8), 255.)) % 256); isg = isg + 1; ir_ = ir_ + 1 else break end end; if isf then break end; do irV = iRh(ir0, 0., irW); isf = true; break end; break end end; while iIn[10873] % iIn[10873] / (iIn[2598.] % iIn[2598.]) == bK do local iDO = iIn[796] ~= iIn[182] end; while iIn[6232] / (iIn[5017] % iIn[5017]) - iIn[3379] / (iIn[3066.] % iIn[3066.]) == iIn[3768.] / (iIn[10617.] - iIn[10617.]) * (iIn[1307] % iIn[1307]) do local iDO = iIn[10353.][iIn[10215.]]; A = aS ~= table end; while iIn[7327] / (iIn[7327] - iIn[7327]) * (iIn[4985] - iIn[4985]) == ir7 do tostring(); local iDO = { iIn[9535], isg, tostring } end; for iDQ = iIn[7718], iIn[1371.] do if iDQ * iDQ + iIn[7718] <= iIn[9882.] % iIn[9882.] then local iDO = iIn[2581] % iIn[4546]; local iDP = { iDO, iIn[9151], dm, iDO } end end; for iDQ = 165. / (195. - 195.), 68 % 68 do local iDO = isa == false; local iDP = isd - UDim2 end; for iDO = 47 / (218 % 218), 109 - 109 do isd.buffer = ({})[E] end; isi = nil; do for iDQ = 45. / (41 - 41), 130 - 130 do for iDP = 1, 3. do if iDP * iDP < 250 % 250 then local iDO = "xayvw" >= "dzxhi"; z:clone(); ("yfjm")[ce] = irV[isg] end end; tostring(buffer) end; isg = iIn[478]; ir_ = iIn[8419]; isj = true; ir0 = (iIn[1195] + lQ) % iIn[5374]; irW = iIn[10480]; isl = k7; isf = false; if 61 % 61 / (96. - 96.) == 170 / (84. - 84.) - 149 / (63. - 63.) then dl = #string end; while true do ir6 = #ir_; isb = ir6 - irW; ir3 = isl(ir0 % 4294967296); ir8 = isb >= 1; if ir8 then ir8 = isb <= 3. end; if ir8 then ir3 = (ir3 * 1597 + 51749) % 4294967296; if isb == 1 then isi = iRf((iRd(ir_, 1) - iRb(ir3, 255.)) % 256); isf = true; break elseif isb == 2 then isi = iRf((iRd(ir_, 1) - iRb(ir3, 255.)) % 256, (iRd(ir_, 2) - iRb(iRe(ir3, 8), 255.)) % 256); isf = true; break elseif isb == 3. then isi = iRf((iRd(ir_, 1) - iRb(ir3, 255.)) % 256, (iRd(ir_, 2) - iRb(iRe(ir3, 8), 255.)) % 256, (iRd(ir_, 3.) - iRb(iRe(ir3, 16), 255.)) % 256); isf = true; break end end; ir4 = iRg(ir_); ise = 0.; while true do if ise + 4 <= isb then ir3 = (ir3 * 1597 + 51749) % 4294967296; iRk(ir4, ise, (iRi(ir4, ise) - ir3) % 4294967296); ise = ise + 4 else break end end; if isf then break end; ir3 = (ir3 * 1597 + 51749) % 4294967296; isa = 0.; while true do if ise < isb then iRl(ir4, ise, (iRj(ir4, ise) - iRb(iRe(ir3, isa * 8), 255.)) % 256); ise = ise + 1; isa = isa + 1 else break end end; if isf then break end; do isi = iRh(ir4, 0., isb); isf = true; break end; break end end; while ao == (99. - 99.) / (235 % 235) do for iDP = 1, 3. do if iDP * iDP < 43 - 43 then k7 = { "yhaz", iso, true }; local iDO = "tcb" .. 840.; tostring(N) end end; local iDQ = G[irV] end; for iDO = 145 / (206 % 206), 14 - 14 do bl = "qdbl" and ak end; for iDP = iIn[7718], iIn[1353.] do if iDP * iDP < iIn[6828.] % iIn[6828.] then local iDO = ao ~= iIn[8588]; isn = aS * iIn[9262] end end; while (iIn[6148] - iIn[6148]) / (iIn[5520.] % iIn[5520.]) == iIn[2525] / (iIn[7257.] - iIn[7257.]) * (iIn[3902] - iIn[3902]) do ({})[iIn[2356]] = -iIn[6455]; if iIn[2310.] == iIn[6156.] / (iIn[7130] % iIn[7130]) * (iIn[9495.] % iIn[9495.]) then local iDO = ({})[ds]; local iDP = iDO[iIn[3990.]] end end; if iIn[3902] / (iIn[1347.] - iIn[1347.]) - iIn[5149] / (iIn[6314] % iIn[6314]) >= iIn[9295] then local iDO = iIn[8185][bQ] end; for iDO = iIn[9778] / (iIn[6828.] - iIn[6828.]), iIn[3830] - iIn[3830] do isl = iIn[1832] .. isj; av[math] = { iIn[7421], isg } end; while iIn[3768.] % iIn[3768.] / (iIn[6043] - iIn[6043]) > iIn[3616] do local iDO = iIn[8269] % iIn[6154]; ({})[iIn[10899.]] = iIn[8658.] ~= iIn[10070] end; if iIn[4639] / (iIn[9072.] % iIn[9072.]) * (iIn[10389.] - iIn[10389.]) == buffer then local iDO = cz and false; local iDP = -av end; for iDP = iIn[5168] / (iIn[1923.] % iIn[1923.]), iIn[9909.] % iIn[9909.] do local iDO = -buffer; iDO = iIn[2048] .. iIn[1336] end; ir6 = nil; do while 4 / (253 - 253) - 159. / (113 - 113) == cf do dl = "bpbeeu" .. "yshquqf"; table:pop() end; isb = iIn[10480]; ir4 = iIn[2934.]; if 163 / (61 % 61) * (91 % 91) == 111. / (195. % 195.) - 98 / (117. - 117.) then local iDO = -N end; isa = (iIn[1364] + lQ) % iIn[5374]; ir3 = k7; ir8 = false; while true do ir_ = #ir4; isf = ir_ - isb; irW = ir3(isa % 4294967296); ise = isf >= 1; if ise then ise = isf <= 4 end; if ise then irW = (irW + 2654435769.) % 4294967296; if isf == 1 then ir6 = iRf(iRc(iRd(ir4, 1), iRb(irW, 255.))); ir8 = true; break elseif isf == 2 then ir6 = iRf(iRc(iRd(ir4, 1), iRb(irW, 255.)), iRc(iRd(ir4, 2), iRb(iRe(irW, 8), 255.))); ir8 = true; break elseif isf == 3. then ir6 = iRf(iRc(iRd(ir4, 1), iRb(irW, 255.)), iRc(iRd(ir4, 2), iRb(iRe(irW, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(irW, 16), 255.))); ir8 = true; break elseif isf == 4 then ir6 = iRf(iRc(iRd(ir4, 1), iRb(irW, 255.)), iRc(iRd(ir4, 2), iRb(iRe(irW, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(irW, 16), 255.)), iRc(iRd(ir4, 4), iRb(iRe(irW, 24.), 255.))); ir8 = true; break end end; isj = iRg(ir4); ir0 = 0.; while true do if ir0 + 4 <= isf then irW = (irW + 2654435769.) % 4294967296; iRk(isj, ir0, iRc(iRi(isj, ir0), irW)); ir0 = ir0 + 4 else break end end; if ir8 then break end; irW = (irW + 2654435769.) % 4294967296; isg = 0.; while true do if ir0 < isf then iRl(isj, ir0, iRc(iRj(isj, ir0), iRb(iRe(irW, isg * 8), 255.))); ir0 = ir0 + 1; isg = isg + 1 else break end end; if ir8 then break end; do ir6 = iRh(isj, 0., isf); ir8 = true; break end; break end end; for iDQ = iIn[7718], iIn[1371.] do if iDQ * iDQ < iIn[8943.] - iIn[8943.] then local iDO = w[z]; if iIn[7148] / (iIn[6749] % iIn[6749]) - iIn[6898] / (iIn[9096.] % iIn[9096.]) == iIn[2922.] % iIn[2922.] / (iIn[2513] - iIn[2513]) then local iDP = iIn[6441.] // ds; bn = ir3[u]; z = { iIn[10890.] } end end end; lM(isk, { [irV] = iIn[9906.][isi](iIn[7718], iIn[10480]), [ir6] = ds }); local dt = false; if iIn[9519.] / (iIn[9693.] % iIn[9693.]) - iIn[3504.] / (iIn[3643] % iIn[3643]) == iIn[4025] / (iIn[6268] - iIn[6268]) * (iIn[6441.] - iIn[6441.]) then local iDO = #buffer; local iDP = ir7 ^ dm end; for iDP = iIn[7718], iIn[1353.] do if (iDP * iDP + iDP) % iIn[1353.] == iIn[7718] then isa = dq <= iIn[6603.]; local iDO = irZ[bC] end end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[9021.] % iIn[9021.] then local iDO = true ~= isd end end; ir0 = nil; do isj = false; ise = iIn[10659.]; irW = iIn[10798]; isf = (iIn[5] + lQ) % iIn[5374]; ir_ = iIn[1371.]; isg = k7; ir8 = false; while true do isb = #ise; ir3 = isb - ir_; irV = isg(isf % 4294967296); ir4 = ir3 >= 1; if ir4 then ir4 = ir3 <= 3. end; if ir4 then irV = (irV * 1597 + 51749) % 4294967296; if ir3 == 1 then ir0 = iRf((iRd(ise, 1) - iRb(irV, 255.)) % 256); ir8 = true; break elseif ir3 == 2 then ir0 = iRf((iRd(ise, 1) - iRb(irV, 255.)) % 256, (iRd(ise, 2) - iRb(iRe(irV, 8), 255.)) % 256); ir8 = true; break elseif ir3 == 3. then ir0 = iRf((iRd(ise, 1) - iRb(irV, 255.)) % 256, (iRd(ise, 2) - iRb(iRe(irV, 8), 255.)) % 256, (iRd(ise, 3.) - iRb(iRe(irV, 16), 255.)) % 256); ir8 = true; break end end; isi = iRg(ise); isa = 0.; while true do if isa + 4 <= ir3 then irV = (irV * 1597 + 51749) % 4294967296; iRk(isi, isa, (iRi(isi, isa) - irV) % 4294967296); isa = isa + 4 else break end end; if ir8 then break end; irV = (irV * 1597 + 51749) % 4294967296; ir6 = 0.; while true do if isa < ir3 then iRl(isi, isa, (iRj(isi, isa) - iRb(iRe(irV, ir6 * 8), 255.)) % 256); isa = isa + 1; ir6 = ir6 + 1 else break end end; if ir8 then break end; do ir0 = iRh(isi, 0., ir3); ir8 = true; break end; break end end; while F == (23 - 23) / (4 % 4) do ("ndxidj"):reset(cm); aj = { 818, 219., isi } end; for iDP = iIn[4265] / (iIn[294.] % iIn[294.]), iIn[6075.] % iIn[6075.] do local iDO = { E }; ir0[bm] = aa[iIn[4557.]] end; dr[ir0]:Connect(function() local iQ_ = bit32.band; local iQ0 = bit32.bxor; local iQ1 = string.byte; local iQ2 = bit32.rshift; local iQ3 = string.char; local iQ4 = bit32.lrotate; local iQ5 = buffer.fromstring; local iQ6 = buffer.readstring; local iQ7 = buffer.readu32; local iQ8 = buffer.readu8; local iQ9 = buffer.writeu32; local iRa = buffer.writeu8; if not dt then local iKk = { k7, dm, iIn, dt, dr, lV, lh } end; local irB = nil; if ba == iIn[8884] / (iIn[10571] % iIn[10571]) * (iIn[10873] % iIn[10873]) then local iDG = z or iIn[6290] end; local irC = nil; while iIn[9095] / (iIn[884] % iIn[884]) * (iIn[6521] - iIn[6521]) < iIn[8517.] do local iDG = #iIn[4379]; if iIn[6573.] / (iIn[6232] - iIn[6232]) - iIn[7257.] / (iIn[2366] - iIn[2366]) == iIn[2373.] % iIn[2373.] / (iIn[4444] - iIn[4444]) then ({})[iIn[2002]] = -iDG; while iIn[4795] / (iIn[537.] - iIn[537.]) - iIn[4985] / (iIn[2994.] % iIn[2994.]) == ak do ({})[iIn[5473]] = I and u; local iDH = J * iIn[6182]; iDG = iIn[5600] <= dt end end end; for iDG = iIn[7718], iIn[1371.] do if iDG * iDG < iIn[6905] % iIn[6905] then iIn[425]:reset(iIn[3662], iIn[4861]) end end; local irD = nil; local irE = nil; local irF = nil; local irG = nil; local irH = nil; for iDH = iIn[7718], iIn[1371.] do if iDH * iDH + iIn[7718] <= iIn[9486.] - iIn[9486.] then local iDG = { iIn[7994], iIn[1893.] } end end; local irI = nil; local irJ = nil; local irK = nil; local irL = nil; local irM = nil; while iIn[10212.] / (iIn[7670] % iIn[7670]) * (iIn[9096.] - iIn[9096.]) == iIn[9295] % iIn[9295] / (iIn[2389] - iIn[2389]) do irG = ({})[E]; local iDG = iIn[3998] // w end; local irN = nil; for iDH = iIn[7718], iIn[1371.] do if iDH * iDH + iIn[7718] <= iIn[7522] - iIn[7522] then local iDG = iIn[7957] // iIn[1958] end end; local irO = nil; local irP = nil; if iIn[7994] == (iIn[6314] - iIn[6314]) / (iIn[2871.] % iIn[2871.]) then bj = { ba, u }; ao() end; local irQ = nil; local irR = nil; while (iIn[1307] - iIn[1307]) / (iIn[10019] - iIn[10019]) == iIn[4049] / (iIn[4457] % iIn[4457]) * (iIn[6905] % iIn[6905]) do u = iIn[1336] ^ iIn[10003] end; local irS = nil; local irT = nil; local irU = nil; local nT, nU, nV = nil, nil, nil; local nS, nW = nil, nil; for iDH = 1, 3. do if iDH * iDH < 162. - 162. then local iDG = 372. + Color3 end end; for iDH = iIn[9564.] / (iIn[9569] % iIn[9569]), iIn[7774] - iIn[7774] do bR:reset(); local iDG = nV[iIn[6713]] end; nS = 1; nW = 2166136261; while true do nS = 15728 - nS; do if nS < 12346 then break elseif nS < 15724 then if nS < 15722 then break elseif nS < 15723. then if nS == 15722 then nS = 5 else nS = 4073; continue end else break end elseif nS < 15726. then if nS < 15725 then if nS == 15724 then nS = if dm then 2 else 6. else nS = 12695; continue end elseif nS == 15725 then nW = (nW * 1664525 + nS) % 4294967296; irB = nil; do irG = iIn[7849]; irF = iIn[6468.]; irE = nW; irD = k7; irC = iIn[10480]; irH = false; while true do irL = #irF; irK = irL - irC; irJ = irD(irE % 4294967296); irJ = irJ % 2147483646. + 1; irI = irK >= 1; if irI then irI = irK <= 4 end; if irI then irJ = irJ * 16807 % 2147483647; if irK == 1 then irB = iQ3(iQ0(iQ1(irF, 1), iQ_(irJ, 255.))); irH = true; break elseif irK == 2 then irB = iQ3(iQ0(iQ1(irF, 1), iQ_(irJ, 255.)), iQ0(iQ1(irF, 2), iQ_(iQ2(irJ, 8), 255.))); irH = true; break elseif irK == 3. then irB = iQ3(iQ0(iQ1(irF, 1), iQ_(irJ, 255.)), iQ0(iQ1(irF, 2), iQ_(iQ2(irJ, 8), 255.)), iQ0(iQ1(irF, 3.), iQ_(iQ2(irJ, 16), 255.))); irH = true; break elseif irK == 4 then irB = iQ3(iQ0(iQ1(irF, 1), iQ_(irJ, 255.)), iQ0(iQ1(irF, 2), iQ_(iQ2(irJ, 8), 255.)), iQ0(iQ1(irF, 3.), iQ_(iQ2(irJ, 16), 255.)), iQ0(iQ1(irF, 4), iQ_(iQ2(irJ, 24.), 255.))); irH = true; break end end; irO = iQ5(irF); irN = 0.; while true do if irN <= irK - 4 then irJ = irJ * 16807 % 2147483647; iQ9(irO, irN, iQ0(iQ7(irO, irN), irJ)); irN = irN + 4 else break end end; if irH then break end; irJ = irJ * 16807 % 2147483647; irM = 0.; while true do if irN < irK then iRa(irO, irN, iQ0(iQ8(irO, irN), iQ_(iQ2(irJ, irM * 8), 255.))); irN = irN + 1; irM = irM + 1 else break end end; if irH then break end; do irB = iQ6(irO, 0., irK); irH = true; break end; break end end; irO = nil; do irJ = iIn[3415]; irK = iIn[3362]; irL = nW; irM = k7; irN = iIn[10480]; irI = false; while true do irG = #irK; irH = irG - irN; irP = irM(irL % 4294967296); irP = irP % 2147483646. + 1; irC = irH >= 1; if irC then irC = irH <= 4 end; if irC then irP = irP * 16807 % 2147483647; if irH == 1 then irO = iQ3(iQ0(iQ1(irK, 1), iQ_(irP, 255.))); irI = true; break elseif irH == 2 then irO = iQ3(iQ0(iQ1(irK, 1), iQ_(irP, 255.)), iQ0(iQ1(irK, 2), iQ_(iQ2(irP, 8), 255.))); irI = true; break elseif irH == 3. then irO = iQ3(iQ0(iQ1(irK, 1), iQ_(irP, 255.)), iQ0(iQ1(irK, 2), iQ_(iQ2(irP, 8), 255.)), iQ0(iQ1(irK, 3.), iQ_(iQ2(irP, 16), 255.))); irI = true; break elseif irH == 4 then irO = iQ3(iQ0(iQ1(irK, 1), iQ_(irP, 255.)), iQ0(iQ1(irK, 2), iQ_(iQ2(irP, 8), 255.)), iQ0(iQ1(irK, 3.), iQ_(iQ2(irP, 16), 255.)), iQ0(iQ1(irK, 4), iQ_(iQ2(irP, 24.), 255.))); irI = true; break end end; irD = iQ5(irK); irE = 0.; while true do if irE <= irH - 4 then irP = irP * 16807 % 2147483647; iQ9(irD, irE, iQ0(iQ7(irD, irE), irP)); irE = irE + 4 else break end end; if irI then break end; irP = irP * 16807 % 2147483647; irF = 0.; while true do if irE < irH then iRa(irD, irE, iQ0(iQ8(irD, irE), iQ_(iQ2(irP, irF * 8), 255.))); irE = irE + 1; irF = irF + 1 else break end end; if irI then break end; do irO = iQ6(irD, 0., irH); irI = true; break end; break end end; lh(dr, { [irB] = lV[irO] }, iIn[8187.]); irP = nil; do irG = iIn[5092]; irF = iIn[10258]; irE = k7; irD = nW; irC = iIn[10480]; irH = false; while true do irO = #irG; irN = irO - irC; irM = irE(irD % 4294967296); irL = irN >= 1; if irL then irL = irN <= 4 end; if irL then irM = iQ4((irM + 1832704949) % 4294967296, 13); if irN == 1 then irP = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.))); irH = true; break elseif irN == 2 then irP = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.)), iQ0(iQ1(irG, 2), iQ_(iQ2(irM, 8), 255.))); irH = true; break elseif irN == 3. then irP = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.)), iQ0(iQ1(irG, 2), iQ_(iQ2(irM, 8), 255.)), iQ0(iQ1(irG, 3.), iQ_(iQ2(irM, 16), 255.))); irH = true; break elseif irN == 4 then irP = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.)), iQ0(iQ1(irG, 2), iQ_(iQ2(irM, 8), 255.)), iQ0(iQ1(irG, 3.), iQ_(iQ2(irM, 16), 255.)), iQ0(iQ1(irG, 4), iQ_(iQ2(irM, 24.), 255.))); irH = true; break end end; irK = iQ5(irG); irJ = 0.; while true do if irJ + 4 <= irN then irM = iQ4((irM + 1832704949) % 4294967296, 13); iQ9(irK, irJ, iQ0(iQ7(irK, irJ), irM)); irJ = irJ + 4 else break end end; if irH then break end; irM = iQ4((irM + 1832704949) % 4294967296, 13); irI = 0.; while true do if irJ < irN then iRa(irK, irJ, iQ0(iQ8(irK, irJ), iQ_(iQ2(irM, irI * 8), 255.))); irJ = irJ + 1; irI = irI + 1 else break end end; if irH then break end; do irP = iQ6(irK, 0., irN); irH = true; break end; break end end; irO = nil; do irM = iIn[10480]; irN = iIn[7036]; irK = nW; irL = k7; irJ = false; while true do irC = #irN; irD = irC - irM; irE = irL(irK % 4294967296); irF = irD >= 1; if irF then irF = irD <= 4 end; if irF then irE = (irE + 2654435769.) % 4294967296; if irD == 1 then irO = iQ3(iQ0(iQ1(irN, 1), iQ_(irE, 255.))); irJ = true; break elseif irD == 2 then irO = iQ3(iQ0(iQ1(irN, 1), iQ_(irE, 255.)), iQ0(iQ1(irN, 2), iQ_(iQ2(irE, 8), 255.))); irJ = true; break elseif irD == 3. then irO = iQ3(iQ0(iQ1(irN, 1), iQ_(irE, 255.)), iQ0(iQ1(irN, 2), iQ_(iQ2(irE, 8), 255.)), iQ0(iQ1(irN, 3.), iQ_(iQ2(irE, 16), 255.))); irJ = true; break elseif irD == 4 then irO = iQ3(iQ0(iQ1(irN, 1), iQ_(irE, 255.)), iQ0(iQ1(irN, 2), iQ_(iQ2(irE, 8), 255.)), iQ0(iQ1(irN, 3.), iQ_(iQ2(irE, 16), 255.)), iQ0(iQ1(irN, 4), iQ_(iQ2(irE, 24.), 255.))); irJ = true; break end end; irG = iQ5(irN); irH = 0.; while true do if irH + 4 <= irD then irE = (irE + 2654435769.) % 4294967296; iQ9(irG, irH, iQ0(iQ7(irG, irH), irE)); irH = irH + 4 else break end end; if irJ then break end; irE = (irE + 2654435769.) % 4294967296; irI = 0.; while true do if irH < irD then iRa(irG, irH, iQ0(iQ8(irG, irH), iQ_(iQ2(irE, irI * 8), 255.))); irH = irH + 1; irI = irI + 1 else break end end; if irJ then break end; do irO = iQ6(irG, 0., irD); irJ = true; break end; break end end; irC = nil; do irD = iIn[6796]; irI = iIn[10723]; irH = iIn[7720]; irG = nW; irF = iIn[2958.]; irE = k7; irJ = false; while true do irQ = #irI; irB = irQ - irF; irN = irE(irG % 4294967296); irM = irB >= 1; if irM then irM = irB <= 3. end; if irM then irN = (irN * 1597 + 51749) % 4294967296; if irB == 1 then irC = iQ3((iQ1(irI, 1) - iQ_(irN, 255.)) % 256); irJ = true; break elseif irB == 2 then irC = iQ3((iQ1(irI, 1) - iQ_(irN, 255.)) % 256, (iQ1(irI, 2) - iQ_(iQ2(irN, 8), 255.)) % 256); irJ = true; break elseif irB == 3. then irC = iQ3((iQ1(irI, 1) - iQ_(irN, 255.)) % 256, (iQ1(irI, 2) - iQ_(iQ2(irN, 8), 255.)) % 256, (iQ1(irI, 3.) - iQ_(iQ2(irN, 16), 255.)) % 256); irJ = true; break end end; irL = iQ5(irI); irK = 0.; while true do if irK + 4 <= irB then irN = (irN * 1597 + 51749) % 4294967296; iQ9(irL, irK, (iQ7(irL, irK) - irN) % 4294967296); irK = irK + 4 else break end end; if irJ then break end; irN = (irN * 1597 + 51749) % 4294967296; irR = 0.; while true do if irK < irB then iRa(irL, irK, (iQ8(irL, irK) - iQ_(iQ2(irN, irR * 8), 255.)) % 256); irK = irK + 1; irR = irR + 1 else break end end; if irJ then break end; do irC = iQ6(irL, 0., irB); irJ = true; break end; break end end; irR = nil; do irL = iIn[3742]; irM = iIn[8415.]; irN = nW; irB = k7; irQ = iIn[125]; irK = false; while true do irJ = #irM; irD = irJ - irQ; irE = irB(irN % 4294967296); irE = irE % 2147483646. + 1; irF = irD >= 1; if irF then irF = irD <= 4 end; if irF then irE = irE * 16807 % 2147483647; if irD == 1 then irR = iQ3(iQ0(iQ1(irM, 1), iQ_(irE, 255.))); irK = true; break elseif irD == 2 then irR = iQ3(iQ0(iQ1(irM, 1), iQ_(irE, 255.)), iQ0(iQ1(irM, 2), iQ_(iQ2(irE, 8), 255.))); irK = true; break elseif irD == 3. then irR = iQ3(iQ0(iQ1(irM, 1), iQ_(irE, 255.)), iQ0(iQ1(irM, 2), iQ_(iQ2(irE, 8), 255.)), iQ0(iQ1(irM, 3.), iQ_(iQ2(irE, 16), 255.))); irK = true; break elseif irD == 4 then irR = iQ3(iQ0(iQ1(irM, 1), iQ_(irE, 255.)), iQ0(iQ1(irM, 2), iQ_(iQ2(irE, 8), 255.)), iQ0(iQ1(irM, 3.), iQ_(iQ2(irE, 16), 255.)), iQ0(iQ1(irM, 4), iQ_(iQ2(irE, 24.), 255.))); irK = true; break end end; irG = iQ5(irM); irH = 0.; while true do if irH <= irD - 4 then irE = irE * 16807 % 2147483647; iQ9(irG, irH, iQ0(iQ7(irG, irH), irE)); irH = irH + 4 else break end end; if irK then break end; irE = irE * 16807 % 2147483647; irI = 0.; while true do if irH < irD then iRa(irG, irH, iQ0(iQ8(irG, irH), iQ_(iQ2(irE, irI * 8), 255.))); irH = irH + 1; irI = irI + 1 else break end end; if irK then break end; do irR = iQ6(irG, 0., irD); irK = true; break end; break end end; irD = nil; do irG = iIn[7868]; irF = k7; irE = nW; irH = iIn[1102]; irI = false; while true do irQ = #irH; irB = irQ - irG; irN = irF(irE % 4294967296); irN = irN % 2147483646. + 1; irM = irB >= 1; if irM then irM = irB <= 4 end; if irM then irN = irN * 16807 % 2147483647; if irB == 1 then irD = iQ3(iQ0(iQ1(irH, 1), iQ_(irN, 255.))); irI = true; break elseif irB == 2 then irD = iQ3(iQ0(iQ1(irH, 1), iQ_(irN, 255.)), iQ0(iQ1(irH, 2), iQ_(iQ2(irN, 8), 255.))); irI = true; break elseif irB == 3. then irD = iQ3(iQ0(iQ1(irH, 1), iQ_(irN, 255.)), iQ0(iQ1(irH, 2), iQ_(iQ2(irN, 8), 255.)), iQ0(iQ1(irH, 3.), iQ_(iQ2(irN, 16), 255.))); irI = true; break elseif irB == 4 then irD = iQ3(iQ0(iQ1(irH, 1), iQ_(irN, 255.)), iQ0(iQ1(irH, 2), iQ_(iQ2(irN, 8), 255.)), iQ0(iQ1(irH, 3.), iQ_(iQ2(irN, 16), 255.)), iQ0(iQ1(irH, 4), iQ_(iQ2(irN, 24.), 255.))); irI = true; break end end; irL = iQ5(irH); irK = 0.; while true do if irK + 4 <= irB then irN = irN * 16807 % 2147483647; iQ9(irL, irK, iQ0(iQ7(irL, irK), irN)); irK = irK + 4 else break end end; if irI then break end; irN = irN * 16807 % 2147483647; irJ = 0.; while true do if irK < irB then iRa(irL, irK, iQ0(iQ8(irL, irK), iQ_(iQ2(irN, irJ * 8), 255.))); irK = irK + 1; irJ = irJ + 1 else break end end; if irI then break end; do irD = iQ6(irL, 0., irB); irI = true; break end; break end end; irQ = nil; do irJ = true; irK = iIn[4574]; irL = iIn[9484]; irM = nW; irN = iIn[4795]; irB = k7; irI = false; while true do irF = #irK; irG = irF - irN; irH = irB(irM % 4294967296); irU = irG >= 1; if irU then irU = irG <= 3. end; if irU then irH = (irH * 1597 + 51749) % 4294967296; if irG == 1 then irQ = iQ3((iQ1(irK, 1) - iQ_(irH, 255.)) % 256); irI = true; break elseif irG == 2 then irQ = iQ3((iQ1(irK, 1) - iQ_(irH, 255.)) % 256, (iQ1(irK, 2) - iQ_(iQ2(irH, 8), 255.)) % 256); irI = true; break elseif irG == 3. then irQ = iQ3((iQ1(irK, 1) - iQ_(irH, 255.)) % 256, (iQ1(irK, 2) - iQ_(iQ2(irH, 8), 255.)) % 256, (iQ1(irK, 3.) - iQ_(iQ2(irH, 16), 255.)) % 256); irI = true; break end end; irT = iQ5(irK); irS = 0.; while true do if irS + 4 <= irG then irH = (irH * 1597 + 51749) % 4294967296; iQ9(irT, irS, (iQ7(irT, irS) - irH) % 4294967296); irS = irS + 4 else break end end; if irI then break end; irH = (irH * 1597 + 51749) % 4294967296; irE = 0.; while true do if irS < irG then iRa(irT, irS, (iQ8(irT, irS) - iQ_(iQ2(irH, irE * 8), 255.)) % 256); irS = irS + 1; irE = irE + 1 else break end end; if irI then break end; do irQ = iQ6(irT, 0., irG); irI = true; break end; break end end; lh(ds, { [irP] = iIn[10184][irO](iIn[7718], -iIn[8661.], iIn[9200], -iIn[3598]), [irC] = iIn[1336][irR](iIn[4457], iIn[4457], iIn[4457]) }, iIn[8187.], iIn[8269][irD][irQ]); nS = 4 else nS = 5182; continue end elseif nS < 15727 then dm(dt); nS = 6. elseif nS < 15728 then if nS == 15727 then nW = (nW * 1664525 + nS) % 4294967296; dt = not dt; nV = if dt then iIn[7718] else iIn[10480]; nT = iIn[10373] * nV + iIn[10627] * (iIn[7718] - nV); nU = iIn[4917.] * nV + iIn[626] * (iIn[7718] - nV); nS = if (nT * iIn[3743] + nU * iIn[10529] + nT * nU) % iIn[8905] == iIn[10260.] then 3. else 0. else nS = 15725; continue end elseif nS == 15728 then nW = (nW * 1664525 + nS) % 4294967296; irU = nil; do irG = iIn[4755.]; irF = iIn[3245]; irE = k7; irS = nW; irT = iIn[4991]; irH = false; while true do irB = #irG; irN = irB - irT; irM = irE(irS % 4294967296); irL = irN >= 1; if irL then irL = irN <= 4 end; if irL then irM = iQ4((irM + 1832704949) % 4294967296, 13); if irN == 1 then irU = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.))); irH = true; break elseif irN == 2 then irU = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.)), iQ0(iQ1(irG, 2), iQ_(iQ2(irM, 8), 255.))); irH = true; break elseif irN == 3. then irU = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.)), iQ0(iQ1(irG, 2), iQ_(iQ2(irM, 8), 255.)), iQ0(iQ1(irG, 3.), iQ_(iQ2(irM, 16), 255.))); irH = true; break elseif irN == 4 then irU = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.)), iQ0(iQ1(irG, 2), iQ_(iQ2(irM, 8), 255.)), iQ0(iQ1(irG, 3.), iQ_(iQ2(irM, 16), 255.)), iQ0(iQ1(irG, 4), iQ_(iQ2(irM, 24.), 255.))); irH = true; break end end; irK = iQ5(irG); irJ = 0.; while true do if irJ + 4 <= irN then irM = iQ4((irM + 1832704949) % 4294967296, 13); iQ9(irK, irJ, iQ0(iQ7(irK, irJ), irM)); irJ = irJ + 4 else break end end; if irH then break end; irM = iQ4((irM + 1832704949) % 4294967296, 13); irI = 0.; while true do if irJ < irN then iRa(irK, irJ, iQ0(iQ8(irK, irJ), iQ_(iQ2(irM, irI * 8), 255.))); irJ = irJ + 1; irI = irI + 1 else break end end; if irH then break end; do irU = iQ6(irK, 0., irN); irH = true; break end; break end end; irB = nil; do irI = iIn[8514.]; irJ = iIn[5333]; irK = false; irL = nW; irM = iIn[10480]; irN = k7; irH = false; while true do irG = #irJ; irD = irG - irM; irQ = irN(irL % 4294967296); irT = irD >= 1; if irT then irT = irD <= 3. end; if irT then irQ = (irQ * 1597 + 51749) % 4294967296; if irD == 1 then irB = iQ3((iQ1(irJ, 1) - iQ_(irQ, 255.)) % 256); irH = true; break elseif irD == 2 then irB = iQ3((iQ1(irJ, 1) - iQ_(irQ, 255.)) % 256, (iQ1(irJ, 2) - iQ_(iQ2(irQ, 8), 255.)) % 256); irH = true; break elseif irD == 3. then irB = iQ3((iQ1(irJ, 1) - iQ_(irQ, 255.)) % 256, (iQ1(irJ, 2) - iQ_(iQ2(irQ, 8), 255.)) % 256, (iQ1(irJ, 3.) - iQ_(iQ2(irQ, 16), 255.)) % 256); irH = true; break end end; irS = iQ5(irJ); irE = 0.; while true do if irE + 4 <= irD then irQ = (irQ * 1597 + 51749) % 4294967296; iQ9(irS, irE, (iQ7(irS, irE) - irQ) % 4294967296); irE = irE + 4 else break end end; if irH then break end; irQ = (irQ * 1597 + 51749) % 4294967296; irF = 0.; while true do if irE < irD then iRa(irS, irE, (iQ8(irS, irE) - iQ_(iQ2(irQ, irF * 8), 255.)) % 256); irE = irE + 1; irF = irF + 1 else break end end; if irH then break end; do irB = iQ6(irS, 0., irD); irH = true; break end; break end end; lh(dr, { [irU] = iIn[1336][irB](iIn[10838], iIn[10838], iIn[1506.]) }, iIn[8187.]); irD = nil; do irE = iIn[8470]; irS = iIn[9854]; irT = k7; irQ = nW; irF = iIn[8661.]; irG = false; while true do irN = #irE; irM = irN - irF; irL = irT(irQ % 4294967296); irK = irM >= 1; if irK then irK = irM <= 4 end; if irK then irL = iQ4((irL + 1832704949) % 4294967296, 13); if irM == 1 then irD = iQ3(iQ0(iQ1(irE, 1), iQ_(irL, 255.))); irG = true; break elseif irM == 2 then irD = iQ3(iQ0(iQ1(irE, 1), iQ_(irL, 255.)), iQ0(iQ1(irE, 2), iQ_(iQ2(irL, 8), 255.))); irG = true; break elseif irM == 3. then irD = iQ3(iQ0(iQ1(irE, 1), iQ_(irL, 255.)), iQ0(iQ1(irE, 2), iQ_(iQ2(irL, 8), 255.)), iQ0(iQ1(irE, 3.), iQ_(iQ2(irL, 16), 255.))); irG = true; break elseif irM == 4 then irD = iQ3(iQ0(iQ1(irE, 1), iQ_(irL, 255.)), iQ0(iQ1(irE, 2), iQ_(iQ2(irL, 8), 255.)), iQ0(iQ1(irE, 3.), iQ_(iQ2(irL, 16), 255.)), iQ0(iQ1(irE, 4), iQ_(iQ2(irL, 24.), 255.))); irG = true; break end end; irJ = iQ5(irE); irI = 0.; while true do if irI + 4 <= irM then irL = iQ4((irL + 1832704949) % 4294967296, 13); iQ9(irJ, irI, iQ0(iQ7(irJ, irI), irL)); irI = irI + 4 else break end end; if irG then break end; irL = iQ4((irL + 1832704949) % 4294967296, 13); irH = 0.; while true do if irI < irM then iRa(irJ, irI, iQ0(iQ8(irJ, irI), iQ_(iQ2(irL, irH * 8), 255.))); irI = irI + 1; irH = irH + 1 else break end end; if irG then break end; do irD = iQ6(irJ, 0., irM); irG = true; break end; break end end; irN = nil; do irK = iIn[10411]; irL = k7; irM = nW; irJ = iIn[2488]; irI = false; while true do irQ = #irJ; irT = irQ - irK; irS = irL(irM % 4294967296); irS = irS % 2147483646. + 1; irE = irT >= 1; if irE then irE = irT <= 4 end; if irE then irS = irS * 16807 % 2147483647; if irT == 1 then irN = iQ3(iQ0(iQ1(irJ, 1), iQ_(irS, 255.))); irI = true; break elseif irT == 2 then irN = iQ3(iQ0(iQ1(irJ, 1), iQ_(irS, 255.)), iQ0(iQ1(irJ, 2), iQ_(iQ2(irS, 8), 255.))); irI = true; break elseif irT == 3. then irN = iQ3(iQ0(iQ1(irJ, 1), iQ_(irS, 255.)), iQ0(iQ1(irJ, 2), iQ_(iQ2(irS, 8), 255.)), iQ0(iQ1(irJ, 3.), iQ_(iQ2(irS, 16), 255.))); irI = true; break elseif irT == 4 then irN = iQ3(iQ0(iQ1(irJ, 1), iQ_(irS, 255.)), iQ0(iQ1(irJ, 2), iQ_(iQ2(irS, 8), 255.)), iQ0(iQ1(irJ, 3.), iQ_(iQ2(irS, 16), 255.)), iQ0(iQ1(irJ, 4), iQ_(iQ2(irS, 24.), 255.))); irI = true; break end end; irF = iQ5(irJ); irG = 0.; while true do if irG + 4 <= irT then irS = irS * 16807 % 2147483647; iQ9(irF, irG, iQ0(iQ7(irF, irG), irS)); irG = irG + 4 else break end end; if irI then break end; irS = irS * 16807 % 2147483647; irH = 0.; while true do if irG < irT then iRa(irF, irG, iQ0(iQ8(irF, irG), iQ_(iQ2(irS, irH * 8), 255.))); irG = irG + 1; irH = irH + 1 else break end end; if irI then break end; do irN = iQ6(irF, 0., irT); irI = true; break end; break end end; irQ = nil; do irS = iIn[10480]; irT = iIn[5288]; irF = nW; irE = k7; irG = false; while true do irB = #irT; irM = irB - irS; irL = irE(irF % 4294967296); irK = irM >= 1; if irK then irK = irM <= 4 end; if irK then irL = (irL + 2654435769.) % 4294967296; if irM == 1 then irQ = iQ3(iQ0(iQ1(irT, 1), iQ_(irL, 255.))); irG = true; break elseif irM == 2 then irQ = iQ3(iQ0(iQ1(irT, 1), iQ_(irL, 255.)), iQ0(iQ1(irT, 2), iQ_(iQ2(irL, 8), 255.))); irG = true; break elseif irM == 3. then irQ = iQ3(iQ0(iQ1(irT, 1), iQ_(irL, 255.)), iQ0(iQ1(irT, 2), iQ_(iQ2(irL, 8), 255.)), iQ0(iQ1(irT, 3.), iQ_(iQ2(irL, 16), 255.))); irG = true; break elseif irM == 4 then irQ = iQ3(iQ0(iQ1(irT, 1), iQ_(irL, 255.)), iQ0(iQ1(irT, 2), iQ_(iQ2(irL, 8), 255.)), iQ0(iQ1(irT, 3.), iQ_(iQ2(irL, 16), 255.)), iQ0(iQ1(irT, 4), iQ_(iQ2(irL, 24.), 255.))); irG = true; break end end; irJ = iQ5(irT); irI = 0.; while true do if irI + 4 <= irM then irL = (irL + 2654435769.) % 4294967296; iQ9(irJ, irI, iQ0(iQ7(irJ, irI), irL)); irI = irI + 4 else break end end; if irG then break end; irL = (irL + 2654435769.) % 4294967296; irH = 0.; while true do if irI < irM then iRa(irJ, irI, iQ0(iQ8(irJ, irI), iQ_(iQ2(irL, irH * 8), 255.))); irI = irI + 1; irH = irH + 1 else break end end; if irG then break end; do irQ = iQ6(irJ, 0., irM); irG = true; break end; break end end; irB = nil; do irL = iIn[2220.]; irM = iIn[3921.]; irI = k7; irJ = nW; irK = iIn[5300]; irH = false; while true do irR = #irL; irU = irR - irK; irT = irI(irJ % 4294967296); irS = irU >= 1; if irS then irS = irU <= 4 end; if irS then irT = iQ4((irT + 1832704949) % 4294967296, 13); if irU == 1 then irB = iQ3(iQ0(iQ1(irL, 1), iQ_(irT, 255.))); irH = true; break elseif irU == 2 then irB = iQ3(iQ0(iQ1(irL, 1), iQ_(irT, 255.)), iQ0(iQ1(irL, 2), iQ_(iQ2(irT, 8), 255.))); irH = true; break elseif irU == 3. then irB = iQ3(iQ0(iQ1(irL, 1), iQ_(irT, 255.)), iQ0(iQ1(irL, 2), iQ_(iQ2(irT, 8), 255.)), iQ0(iQ1(irL, 3.), iQ_(iQ2(irT, 16), 255.))); irH = true; break elseif irU == 4 then irB = iQ3(iQ0(iQ1(irL, 1), iQ_(irT, 255.)), iQ0(iQ1(irL, 2), iQ_(iQ2(irT, 8), 255.)), iQ0(iQ1(irL, 3.), iQ_(iQ2(irT, 16), 255.)), iQ0(iQ1(irL, 4), iQ_(iQ2(irT, 24.), 255.))); irH = true; break end end; irE = iQ5(irL); irF = 0.; while true do if irF + 4 <= irU then irT = iQ4((irT + 1832704949) % 4294967296, 13); iQ9(irE, irF, iQ0(iQ7(irE, irF), irT)); irF = irF + 4 else break end end; if irH then break end; irT = iQ4((irT + 1832704949) % 4294967296, 13); irG = 0.; while true do if irF < irU then iRa(irE, irF, iQ0(iQ8(irE, irF), iQ_(iQ2(irT, irG * 8), 255.))); irF = irF + 1; irG = irG + 1 else break end end; if irH then break end; do irB = iQ6(irE, 0., irU); irH = true; break end; break end end; irR = nil; do irU = iIn[6402.]; irF = false; irE = k7; irS = nW; irT = iIn[5257]; irG = false; while true do irC = #irU; irM = irC - irT; irL = irE(irS % 4294967296); irK = irM >= 1; if irK then irK = irM <= 4 end; if irK then irL = iQ4((irL + 1832704949) % 4294967296, 13); if irM == 1 then irR = iQ3(iQ0(iQ1(irU, 1), iQ_(irL, 255.))); irG = true; break elseif irM == 2 then irR = iQ3(iQ0(iQ1(irU, 1), iQ_(irL, 255.)), iQ0(iQ1(irU, 2), iQ_(iQ2(irL, 8), 255.))); irG = true; break elseif irM == 3. then irR = iQ3(iQ0(iQ1(irU, 1), iQ_(irL, 255.)), iQ0(iQ1(irU, 2), iQ_(iQ2(irL, 8), 255.)), iQ0(iQ1(irU, 3.), iQ_(iQ2(irL, 16), 255.))); irG = true; break elseif irM == 4 then irR = iQ3(iQ0(iQ1(irU, 1), iQ_(irL, 255.)), iQ0(iQ1(irU, 2), iQ_(iQ2(irL, 8), 255.)), iQ0(iQ1(irU, 3.), iQ_(iQ2(irL, 16), 255.)), iQ0(iQ1(irU, 4), iQ_(iQ2(irL, 24.), 255.))); irG = true; break end end; irJ = iQ5(irU); irI = 0.; while true do if irI + 4 <= irM then irL = iQ4((irL + 1832704949) % 4294967296, 13); iQ9(irJ, irI, iQ0(iQ7(irJ, irI), irL)); irI = irI + 4 else break end end; if irG then break end; irL = iQ4((irL + 1832704949) % 4294967296, 13); irH = 0.; while true do if irI < irM then iRa(irJ, irI, iQ0(iQ8(irJ, irI), iQ_(iQ2(irL, irH * 8), 255.))); irI = irI + 1; irH = irH + 1 else break end end; if irG then break end; do irR = iQ6(irJ, 0., irM); irG = true; break end; break end end; irC = nil; do irI = iIn[9974]; irJ = iIn[497]; irK = k7; irL = nW; irM = iIn[10480]; irH = false; while true do irT = #irI; irS = irT - irM; irE = irK(irL % 4294967296); irF = irS >= 1; if irF then irF = irS <= 4 end; if irF then irE = iQ4((irE + 1832704949) % 4294967296, 13); if irS == 1 then irC = iQ3(iQ0(iQ1(irI, 1), iQ_(irE, 255.))); irH = true; break elseif irS == 2 then irC = iQ3(iQ0(iQ1(irI, 1), iQ_(irE, 255.)), iQ0(iQ1(irI, 2), iQ_(iQ2(irE, 8), 255.))); irH = true; break elseif irS == 3. then irC = iQ3(iQ0(iQ1(irI, 1), iQ_(irE, 255.)), iQ0(iQ1(irI, 2), iQ_(iQ2(irE, 8), 255.)), iQ0(iQ1(irI, 3.), iQ_(iQ2(irE, 16), 255.))); irH = true; break elseif irS == 4 then irC = iQ3(iQ0(iQ1(irI, 1), iQ_(irE, 255.)), iQ0(iQ1(irI, 2), iQ_(iQ2(irE, 8), 255.)), iQ0(iQ1(irI, 3.), iQ_(iQ2(irE, 16), 255.)), iQ0(iQ1(irI, 4), iQ_(iQ2(irE, 24.), 255.))); irH = true; break end end; irG = iQ5(irI); irO = 0.; while true do if irO + 4 <= irS then irE = iQ4((irE + 1832704949) % 4294967296, 13); iQ9(irG, irO, iQ0(iQ7(irG, irO), irE)); irO = irO + 4 else break end end; if irH then break end; irE = iQ4((irE + 1832704949) % 4294967296, 13); irU = 0.; while true do if irO < irS then iRa(irG, irO, iQ0(iQ8(irG, irO), iQ_(iQ2(irE, irU * 8), 255.))); irO = irO + 1; irU = irU + 1 else break end end; if irH then break end; do irC = iQ6(irG, 0., irS); irH = true; break end; break end end; lh(ds, { [irD] = iIn[10184][irN](iIn[10480], iIn[1353.], iIn[9200], -iIn[3598]), [irQ] = lV[irB] }, iIn[8187.], iIn[8269][irR][irC]); nS = 4 else nS = 15725; continue end end end end) end; mC = 400 else mC = 4016; continue end elseif mC < 3875 then if mC < 3866 then if mC < 3861. then if mC < 3858. then if mC < 3856 then if mC == 3855. then iVM[14] = nil; do local iV8 = iIn; iVM[24.] = iV8[7472]; iVM[25] = iV8[7616]; iVM[21.] = iV8[10642]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[6720.]; iVM[1] = k7; iVM[13] = false; while true do iVM[10] = #iVM[25]; iVM[26] = iVM[10] - iVM[9.]; iVM[27.] = iVM[1](iVM[5] % 4294967296); iVM[3.] = iVM[26] >= 1; if iVM[3.] then iVM[3.] = iVM[26] <= 3. end; if iVM[3.] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; if iVM[26] == 1 then iVM[14] = string.char((string.byte(iVM[25], 1) - bit32.band(iVM[27.], 255.)) % 256); iVM[13] = true; break elseif iVM[26] == 2 then iVM[14] = string.char((string.byte(iVM[25], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[25], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256); iVM[13] = true; break elseif iVM[26] == 3. then iVM[14] = string.char((string.byte(iVM[25], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[25], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256, (string.byte(iVM[25], 3.) - bit32.band(bit32.rshift(iVM[27.], 16), 255.)) % 256); iVM[13] = true; break end end; ihR = buffer.fromstring(iVM[25]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[26] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; buffer.writeu32(ihR, iVM[22], (buffer.readu32(ihR, iVM[22]) - iVM[27.]) % 4294967296); iVM[22] = iVM[22] + 4 else break end end; if iVM[13] then break end; iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; iVM[19] = 0.; while true do if iVM[22] < iVM[26] then buffer.writeu8(ihR, iVM[22], (buffer.readu8(ihR, iVM[22]) - bit32.band(bit32.rshift(iVM[27.], iVM[19] * 8), 255.)) % 256); iVM[22] = iVM[22] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[13] then break end; do iVM[14] = buffer.readstring(ihR, 0., iVM[26]); iVM[13] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[3.] = iV8[10480]; iVM[26] = k7; ihR = (mC + lQ) % iV8[5374]; iVM[10] = iV8[5478.]; iVM[22] = false; while true do iVM[27.] = #iVM[10]; iVM[24.] = iVM[27.] - iVM[3.]; iVM[21.] = iVM[26](ihR % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[13] = iVM[24.] >= 1; if iVM[13] then iVM[13] = iVM[24.] <= 4 end; if iVM[13] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.))); iVM[22] = true; break elseif iVM[24.] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[22] = true; break elseif iVM[24.] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[22] = true; break elseif iVM[24.] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[22] = true; break end end; iVM[9.] = buffer.fromstring(iVM[10]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[24.] then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[5], bit32.bxor(buffer.readu32(iVM[9.], iVM[5]), iVM[21.])); iVM[5] = iVM[5] + 4 else break end end; if iVM[22] then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[5] < iVM[24.] then buffer.writeu8(iVM[9.], iVM[5], bit32.bxor(buffer.readu8(iVM[9.], iVM[5]), bit32.band(bit32.rshift(iVM[21.], iVM[1] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[22] then break end; do iVM[19] = buffer.readstring(iVM[9.], 0., iVM[24.]); iVM[22] = true; break end; break end end; iVM[9.] = nil; do iVM[21.] = false; local iV8 = iIn; iVM[24.] = iV8[449]; iVM[13] = iV8[2062]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[797]; iVM[27.] = k7; iVM[22] = false; while true do iVM[25] = #iVM[24.]; iVM[10] = iVM[25] - iVM[5]; iVM[26] = iVM[27.](iVM[1] % 4294967296); iVM[12.] = iVM[10] >= 1; if iVM[12.] then iVM[12.] = iVM[10] <= 3. end; if iVM[12.] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; if iVM[10] == 1 then iVM[9.] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[26], 255.)) % 256); iVM[22] = true; break elseif iVM[10] == 2 then iVM[9.] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256); iVM[22] = true; break elseif iVM[10] == 3. then iVM[9.] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256, (string.byte(iVM[24.], 3.) - bit32.band(bit32.rshift(iVM[26], 16), 255.)) % 256); iVM[22] = true; break end end; iVM[3.] = buffer.fromstring(iVM[24.]); ihR = 0.; while true do if ihR + 4 <= iVM[10] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[3.], ihR, (buffer.readu32(iVM[3.], ihR) - iVM[26]) % 4294967296); ihR = ihR + 4 else break end end; if iVM[22] then break end; iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; iVM[2] = 0.; while true do if ihR < iVM[10] then buffer.writeu8(iVM[3.], ihR, (buffer.readu8(iVM[3.], ihR) - bit32.band(bit32.rshift(iVM[26], iVM[2] * 8), 255.)) % 256); ihR = ihR + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[22] then break end; do iVM[9.] = buffer.readstring(iVM[3.], 0., iVM[10]); iVM[22] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[12.] = iV8[10480]; iVM[10] = iV8[8208.]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[25] = k7; ihR = false; while true do iVM[26] = #iVM[10]; iVM[21.] = iVM[26] - iVM[12.]; iVM[13] = iVM[25](iVM[3.] % 4294967296); iVM[22] = iVM[21.] >= 1; if iVM[22] then iVM[22] = iVM[21.] <= 4 end; if iVM[22] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; if iVM[21.] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[13], 255.))); ihR = true; break elseif iVM[21.] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); ihR = true; break elseif iVM[21.] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); ihR = true; break elseif iVM[21.] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); ihR = true; break end end; iVM[5] = buffer.fromstring(iVM[10]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[21.] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], iVM[1], bit32.bxor(buffer.readu32(iVM[5], iVM[1]), iVM[13])); iVM[1] = iVM[1] + 4 else break end end; if ihR then break end; iVM[13] = (iVM[13] + 2654435769.) % 4294967296; iVM[27.] = 0.; while true do if iVM[1] < iVM[21.] then buffer.writeu8(iVM[5], iVM[1], bit32.bxor(buffer.readu8(iVM[5], iVM[1]), bit32.band(bit32.rshift(iVM[13], iVM[27.] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if ihR then break end; do iVM[2] = buffer.readstring(iVM[5], 0., iVM[21.]); ihR = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; iVM[13] = iV8[10480]; iVM[1] = iV8[10473.]; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; iVM[22] = false; while true do iVM[25] = #iVM[1]; iVM[10] = iVM[25] - iVM[13]; iVM[26] = iVM[27.](iVM[21.] % 4294967296); iVM[12.] = iVM[10] >= 1; if iVM[12.] then iVM[12.] = iVM[10] <= 4 end; if iVM[12.] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; if iVM[10] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.))); iVM[22] = true; break elseif iVM[10] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[22] = true; break elseif iVM[10] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[22] = true; break elseif iVM[10] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[22] = true; break end end; iVM[3.] = buffer.fromstring(iVM[1]); ihR = 0.; while true do if ihR + 4 <= iVM[10] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; buffer.writeu32(iVM[3.], ihR, bit32.bxor(buffer.readu32(iVM[3.], ihR), iVM[26])); ihR = ihR + 4 else break end end; if iVM[22] then break end; iVM[26] = (iVM[26] + 2654435769.) % 4294967296; iVM[24.] = 0.; while true do if ihR < iVM[10] then buffer.writeu8(iVM[3.], ihR, bit32.bxor(buffer.readu8(iVM[3.], ihR), bit32.band(bit32.rshift(iVM[26], iVM[24.] * 8), 255.))); ihR = ihR + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[22] then break end; do iVM[5] = buffer.readstring(iVM[3.], 0., iVM[10]); iVM[22] = true; break end; break end end; iVM[24.] = nil; do local iV8 = iIn; iVM[12.] = iV8[3724]; ihR = k7; iVM[3.] = iV8[1626.]; iVM[25] = iV8[8661.]; iVM[26] = iV8[8611]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[22] = false; while true do iVM[1] = #iVM[26]; iVM[27.] = iVM[1] - iVM[25]; iVM[4] = ihR(iVM[10] % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[21.] = iVM[27.] >= 1; if iVM[21.] then iVM[21.] = iVM[27.] <= 4 end; if iVM[21.] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[4], 255.))); iVM[22] = true; break elseif iVM[27.] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[22] = true; break elseif iVM[27.] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[22] = true; break elseif iVM[27.] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[22] = true; break end end; iVM[13] = buffer.fromstring(iVM[26]); ihT = 0.; while true do if ihT <= iVM[27.] - 4 then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(iVM[13], ihT, bit32.bxor(buffer.readu32(iVM[13], ihT), iVM[4])); ihT = ihT + 4 else break end end; if iVM[22] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[16] = 0.; while true do if ihT < iVM[27.] then buffer.writeu8(iVM[13], ihT, bit32.bxor(buffer.readu8(iVM[13], ihT), bit32.band(bit32.rshift(iVM[4], iVM[16] * 8), 255.))); ihT = ihT + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[22] then break end; do iVM[24.] = buffer.readstring(iVM[13], 0., iVM[27.]); iVM[22] = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[4] = iV8[9674]; iVM[13] = k7; iVM[21.] = true; iVM[16] = iV8[10480]; iVM[27.] = iV8[10535]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[22] = false; while true do iVM[25] = #iVM[27.]; iVM[10] = iVM[25] - iVM[16]; iVM[26] = iVM[13](iVM[1] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[12.] = iVM[10] >= 1; if iVM[12.] then iVM[12.] = iVM[10] <= 4 end; if iVM[12.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[10] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[26], 255.))); iVM[22] = true; break elseif iVM[10] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[22] = true; break elseif iVM[10] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[22] = true; break elseif iVM[10] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[22] = true; break end end; iVM[3.] = buffer.fromstring(iVM[27.]); ihR = 0.; while true do if ihR <= iVM[10] - 4 then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[3.], ihR, bit32.bxor(buffer.readu32(iVM[3.], ihR), iVM[26])); ihR = ihR + 4 else break end end; if iVM[22] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[17] = 0.; while true do if ihR < iVM[10] then buffer.writeu8(iVM[3.], ihR, bit32.bxor(buffer.readu8(iVM[3.], ihR), bit32.band(bit32.rshift(iVM[26], iVM[17] * 8), 255.))); ihR = ihR + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[22] then break end; do ihT = buffer.readstring(iVM[3.], 0., iVM[10]); iVM[22] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; iVM[10] = iV8[10280]; iVM[25] = iV8[10684]; iVM[12.] = k7; ihR = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[4976]; iVM[26] = false; while true do iVM[13] = #iVM[10]; iVM[22] = iVM[13] - iVM[3.]; iVM[16] = iVM[12.](ihR % 4294967296); iVM[1] = iVM[22] >= 1; if iVM[1] then iVM[1] = iVM[22] <= 4 end; if iVM[1] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if iVM[22] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[16], 255.))); iVM[26] = true; break elseif iVM[22] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[26] = true; break elseif iVM[22] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[26] = true; break elseif iVM[22] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[26] = true; break end end; iVM[27.] = buffer.fromstring(iVM[10]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[22] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], iVM[4], bit32.bxor(buffer.readu32(iVM[27.], iVM[4]), iVM[16])); iVM[4] = iVM[4] + 4 else break end end; if iVM[26] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[21.] = 0.; while true do if iVM[4] < iVM[22] then buffer.writeu8(iVM[27.], iVM[4], bit32.bxor(buffer.readu8(iVM[27.], iVM[4]), bit32.band(bit32.rshift(iVM[16], iVM[21.] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[26] then break end; do iVM[17] = buffer.readstring(iVM[27.], 0., iVM[22]); iVM[26] = true; break end; break end end; iVM[4] = nil; do local iV8 = iIn; iVM[21.] = iV8[125]; iVM[16] = iV8[5380]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[1] = k7; iVM[27.] = false; while true do ihR = #iVM[16]; iVM[22] = ihR - iVM[21.]; iVM[25] = iVM[1](iVM[13] % 4294967296); iVM[10] = iVM[22] >= 1; if iVM[10] then iVM[10] = iVM[22] <= 4 end; if iVM[10] then iVM[25] = (iVM[25] + 2654435769.) % 4294967296; if iVM[22] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[25], 255.))); iVM[27.] = true; break elseif iVM[22] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.))); iVM[27.] = true; break elseif iVM[22] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.))); iVM[27.] = true; break elseif iVM[22] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[25], 24.), 255.))); iVM[27.] = true; break end end; iVM[26] = buffer.fromstring(iVM[16]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[22] then iVM[25] = (iVM[25] + 2654435769.) % 4294967296; buffer.writeu32(iVM[26], iVM[12.], bit32.bxor(buffer.readu32(iVM[26], iVM[12.]), iVM[25])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[27.] then break end; iVM[25] = (iVM[25] + 2654435769.) % 4294967296; iVM[3.] = 0.; while true do if iVM[12.] < iVM[22] then buffer.writeu8(iVM[26], iVM[12.], bit32.bxor(buffer.readu8(iVM[26], iVM[12.]), bit32.band(bit32.rshift(iVM[25], iVM[3.] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[27.] then break end; do iVM[4] = buffer.readstring(iVM[26], 0., iVM[22]); iVM[27.] = true; break end; break end end; iVM[12.] = nil; do local iV8 = iIn; iVM[25] = iV8[6142]; ihR = iV8[5585]; iVM[10] = k7; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[5300]; iVM[22] = false; while true do iVM[16] = #iVM[25]; iVM[1] = iVM[16] - iVM[26]; iVM[27.] = iVM[10](iVM[3.] % 4294967296); iVM[23] = iVM[1] >= 1; if iVM[23] then iVM[23] = iVM[1] <= 4 end; if iVM[23] then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); if iVM[1] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[27.], 255.))); iVM[22] = true; break elseif iVM[1] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[22] = true; break elseif iVM[1] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[22] = true; break elseif iVM[1] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[25], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[22] = true; break end end; iVM[21.] = buffer.fromstring(iVM[25]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[1] then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[21.], iVM[13], bit32.bxor(buffer.readu32(iVM[21.], iVM[13]), iVM[27.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[22] then break end; iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); iVM[7] = 0.; while true do if iVM[13] < iVM[1] then buffer.writeu8(iVM[21.], iVM[13], bit32.bxor(buffer.readu8(iVM[21.], iVM[13]), bit32.band(bit32.rshift(iVM[27.], iVM[7] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[22] then break end; do iVM[12.] = buffer.readstring(iVM[21.], 0., iVM[1]); iVM[22] = true; break end; break end end; local iV8 = iIn; lM(iVM[14], { [iVM[19]] = iV8[1839.][iVM[9.]]({ iV8[9514][iVM[2]](iV8[10480], iV8[1336][iVM[5]](iV8[4218.], iV8[4218.], iV8[8888])), iV8[9514][iVM[24.]](iV8[9200], lV[ihT]), iV8[9514][iVM[17]](iV8[7718], iV8[1336][iVM[4]](iV8[4218.], iV8[4218.], iV8[8888])) }), [iVM[12.]] = k2 }); iVM[7] = nil; do iVM[23] = iV8[10480]; iVM[1] = iV8[1257.]; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[16] = k7; iVM[13] = false; while true do iVM[22] = #iVM[1]; iVM[25] = iVM[22] - iVM[23]; iVM[10] = iVM[16](iVM[21.] % 4294967296); iVM[26] = iVM[25] >= 1; if iVM[26] then iVM[26] = iVM[25] <= 4 end; if iVM[26] then iVM[10] = (iVM[10] + 2654435769.) % 4294967296; if iVM[25] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.))); iVM[13] = true; break elseif iVM[25] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[13] = true; break elseif iVM[25] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[13] = true; break elseif iVM[25] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[13] = true; break end end; iVM[27.] = buffer.fromstring(iVM[1]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[25] then iVM[10] = (iVM[10] + 2654435769.) % 4294967296; buffer.writeu32(iVM[27.], iVM[3.], bit32.bxor(buffer.readu32(iVM[27.], iVM[3.]), iVM[10])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[13] then break end; iVM[10] = (iVM[10] + 2654435769.) % 4294967296; ihR = 0.; while true do if iVM[3.] < iVM[25] then buffer.writeu8(iVM[27.], iVM[3.], bit32.bxor(buffer.readu8(iVM[27.], iVM[3.]), bit32.band(bit32.rshift(iVM[10], ihR * 8), 255.))); iVM[3.] = iVM[3.] + 1; ihR = ihR + 1 else break end end; if iVM[13] then break end; do iVM[7] = buffer.readstring(iVM[27.], 0., iVM[25]); iVM[13] = true; break end; break end end; mu = iVM[7]; mC = 347 else mC = 3776; continue end elseif mC < 3857 then mC = 249. else lQ += iIn[4380.]; mC = 316 end elseif mC < 3860 then if mC < 3859 then if mC == 3858. then lQ += iIn[4232]; mC = 81. else mC = 4098.; continue end else mC = 367 end else mC = 133 end elseif mC < 3863 then if mC < 3862 then if mC == 3861. then local iWx = bit32.rrotate(bit32.bxor(bit32.lrotate(mr, iIn[946]), string.byte(tostring(k6))), iIn[3598]); mC = if bit32.bxor(bit32.lrotate(bit32.bxor(iWx, (buffer.readu32(l3, iIn[2958.]))), iIn[10411]), (buffer.readu32(lp, iIn[1362.]))) == bit32.lrotate(iWx, iIn[10411]) then 441. else 47 else mC = 4133; continue end else mC = 53 end elseif mC < 3864. then mC = 306. elseif mC < 3865 then lQ += if iIn[8269] then iIn[8269][iIn[7235]][iIn[3915.]][iIn[1161.]] else iIn[634]; mC = 563 else mC = if mx <= iIn[125] then 205 else 70 end elseif mC < 3871 then if mC < 3869 then if mC < 3867. then if mC == 3866 then mr = (mr + iIn[4991]) % iIn[1070]; mC = 87. else mC = 4177; continue end elseif mC < 3868 then mC = if lQ == lQ then 349 else 186. elseif mC == 3868 then local iV8 = iIn; my = (vector.create((mr * iV8[954.] + iV8[1353.]) % iV8[4218.] + iV8[7718], (mr * iV8[4976] + iV8[1371.]) % iV8[8218] + iV8[7718], (mr * iV8[5212] + iV8[5212]) % iV8[4144] + iV8[7718])); mz = (vector.create((mr * iV8[1371.] + iV8[7327]) % iV8[4218.] + iV8[7718], (mr * iV8[7718] + iV8[4218.]) % iV8[8218] + iV8[7718], (mr * iV8[7718] + iV8[7718]) % iV8[4144] + iV8[7718])); mA = (vector.create((mr * iV8[954.] + iV8[954.]) % iV8[5300] + iV8[7718], (mr * iV8[1371.] + iV8[7327]) % iV8[4795] + iV8[7718], (mr * iV8[954.] + iV8[5300]) % iV8[3598] + iV8[7718])); mC = if (function(iX, iY) if type(iX) ~= "number" then return false end; if iX % 1 ~= 0. then return false end; local iZ = iX < -2147483648; if iZ then else iZ = iX > 2147483647 end; if iZ then return false end; local i_ = iX; i_ = bit32.bxor(i_, 1540483477); i_ = bit32.band(i_ * 403 + bit32.lshift(i_, 24.), 4294967295.); i_ = bit32.bxor(i_, bit32.rshift(i_, 13)); return i_ == iY end)(math.abs((vector.angle(my, mz, mA))) - math.abs((vector.angle(mz, my, mA))), (buffer.readu32(l_, iV8[8195]))) then 480. else 33. else mC = 4127; continue end elseif mC < 3870. then mr = (mr + iIn[4991]) % iIn[1070]; mC = 106 else iVM[25] = nil; do local iV8 = iIn; iVM[3.] = iV8[10480]; iVM[26] = iV8[3545]; ihR = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[22] = false; while true do iVM[27.] = #iVM[26]; iVM[23] = iVM[27.] - iVM[3.]; iVM[21.] = iVM[10](ihR % 4294967296); iVM[13] = iVM[23] >= 1; if iVM[13] then iVM[13] = iVM[23] <= 4 end; if iVM[13] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; if iVM[23] == 1 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[21.], 255.))); iVM[22] = true; break elseif iVM[23] == 2 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[22] = true; break elseif iVM[23] == 3. then iVM[25] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[22] = true; break elseif iVM[23] == 4 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[22] = true; break end end; iVM[7] = buffer.fromstring(iVM[26]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[23] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[7], iVM[16], bit32.bxor(buffer.readu32(iVM[7], iVM[16]), iVM[21.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[22] then break end; iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; iVM[1] = 0.; while true do if iVM[16] < iVM[23] then buffer.writeu8(iVM[7], iVM[16], bit32.bxor(buffer.readu8(iVM[7], iVM[16]), bit32.band(bit32.rshift(iVM[21.], iVM[1] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[22] then break end; do iVM[25] = buffer.readstring(iVM[7], 0., iVM[23]); iVM[22] = true; break end; break end end; iVM[7] = nil; do iVM[21.] = false; iVM[23] = k7; local iV8 = iIn; iVM[13] = iV8[4570]; iVM[1] = iV8[10480]; iVM[16] = iV8[6482]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[22] = false; while true do iVM[12.] = #iVM[16]; iVM[10] = iVM[12.] - iVM[1]; iVM[26] = iVM[23](iVM[27.] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[4] = iVM[10] >= 1; if iVM[4] then iVM[4] = iVM[10] <= 4 end; if iVM[4] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[10] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[26], 255.))); iVM[22] = true; break elseif iVM[10] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[22] = true; break elseif iVM[10] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[22] = true; break elseif iVM[10] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[22] = true; break end end; iVM[3.] = buffer.fromstring(iVM[16]); ihR = 0.; while true do if ihR <= iVM[10] - 4 then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[3.], ihR, bit32.bxor(buffer.readu32(iVM[3.], ihR), iVM[26])); ihR = ihR + 4 else break end end; if iVM[22] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[17] = 0.; while true do if ihR < iVM[10] then buffer.writeu8(iVM[3.], ihR, bit32.bxor(buffer.readu8(iVM[3.], ihR), bit32.band(bit32.rshift(iVM[26], iVM[17] * 8), 255.))); ihR = ihR + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[22] then break end; do iVM[7] = buffer.readstring(iVM[3.], 0., iVM[10]); iVM[22] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; iVM[3.] = iV8[2235.]; iVM[4] = iV8[9561.]; ihR = iV8[5865.]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[8393]; iVM[26] = k7; iVM[22] = false; while true do iVM[16] = #iVM[4]; iVM[1] = iVM[16] - iVM[12.]; iVM[27.] = iVM[26](iVM[10] % 4294967296); iVM[23] = iVM[1] >= 1; if iVM[23] then iVM[23] = iVM[1] <= 3. end; if iVM[23] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; if iVM[1] == 1 then iVM[17] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[27.], 255.)) % 256); iVM[22] = true; break elseif iVM[1] == 2 then iVM[17] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256); iVM[22] = true; break elseif iVM[1] == 3. then iVM[17] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256, (string.byte(iVM[4], 3.) - bit32.band(bit32.rshift(iVM[27.], 16), 255.)) % 256); iVM[22] = true; break end end; iVM[21.] = buffer.fromstring(iVM[4]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[1] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[21.], iVM[13], (buffer.readu32(iVM[21.], iVM[13]) - iVM[27.]) % 4294967296); iVM[13] = iVM[13] + 4 else break end end; if iVM[22] then break end; iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; ihT = 0.; while true do if iVM[13] < iVM[1] then buffer.writeu8(iVM[21.], iVM[13], (buffer.readu8(iVM[21.], iVM[13]) - bit32.band(bit32.rshift(iVM[27.], ihT * 8), 255.)) % 256); iVM[13] = iVM[13] + 1; ihT = ihT + 1 else break end end; if iVM[22] then break end; do iVM[17] = buffer.readstring(iVM[21.], 0., iVM[1]); iVM[22] = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[21.] = iV8[1825]; iVM[23] = k7; iVM[13] = iV8[2408]; iVM[1] = iV8[8888]; iVM[16] = iV8[3752]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[22] = false; while true do iVM[12.] = #iVM[16]; iVM[10] = iVM[12.] - iVM[1]; iVM[26] = iVM[23](iVM[27.] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[4] = iVM[10] >= 1; if iVM[4] then iVM[4] = iVM[10] <= 4 end; if iVM[4] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[10] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[26], 255.))); iVM[22] = true; break elseif iVM[10] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[22] = true; break elseif iVM[10] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[22] = true; break elseif iVM[10] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[22] = true; break end end; iVM[3.] = buffer.fromstring(iVM[16]); ihR = 0.; while true do if ihR <= iVM[10] - 4 then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[3.], ihR, bit32.bxor(buffer.readu32(iVM[3.], ihR), iVM[26])); ihR = ihR + 4 else break end end; if iVM[22] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[24.] = 0.; while true do if ihR < iVM[10] then buffer.writeu8(iVM[3.], ihR, bit32.bxor(buffer.readu8(iVM[3.], ihR), bit32.band(bit32.rshift(iVM[26], iVM[24.] * 8), 255.))); ihR = ihR + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[22] then break end; do ihT = buffer.readstring(iVM[3.], 0., iVM[10]); iVM[22] = true; break end; break end end; local iV8 = iIn; ma(iVM[25], { [iVM[7]] = iV8[9906.][iVM[17]](iV8[7718], iV8[10480]), [ihT] = lM }); iVM[24.] = nil; do iVM[3.] = iV8[1371.]; iVM[12.] = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[207.]; ihR = false; while true do iVM[1] = #iVM[10]; iVM[27.] = iVM[1] - iVM[3.]; iVM[26] = iVM[12.](iVM[4] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[21.] = iVM[27.] >= 1; if iVM[21.] then iVM[21.] = iVM[27.] <= 4 end; if iVM[21.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[26], 255.))); ihR = true; break elseif iVM[27.] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); ihR = true; break elseif iVM[27.] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); ihR = true; break elseif iVM[27.] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); ihR = true; break end end; iVM[13] = buffer.fromstring(iVM[10]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[27.] then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[22], bit32.bxor(buffer.readu32(iVM[13], iVM[22]), iVM[26])); iVM[22] = iVM[22] + 4 else break end end; if ihR then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[22] < iVM[27.] then buffer.writeu8(iVM[13], iVM[22], bit32.bxor(buffer.readu8(iVM[13], iVM[22]), bit32.band(bit32.rshift(iVM[26], iVM[16] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[16] = iVM[16] + 1 else break end end; if ihR then break end; do iVM[24.] = buffer.readstring(iVM[13], 0., iVM[27.]); ihR = true; break end; break end end; iVM[16] = nil; do iVM[13] = iV8[9042.]; iVM[21.] = iV8[4160]; iVM[22] = k7; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[5257]; iVM[26] = false; while true do ihR = #iVM[13]; iVM[23] = ihR - iVM[1]; iVM[12.] = iVM[22](iVM[27.] % 4294967296); iVM[10] = iVM[23] >= 1; if iVM[10] then iVM[10] = iVM[23] <= 4 end; if iVM[10] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if iVM[23] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[12.], 255.))); iVM[26] = true; break elseif iVM[23] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[26] = true; break elseif iVM[23] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[26] = true; break elseif iVM[23] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[26] = true; break end end; ihT = buffer.fromstring(iVM[13]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[23] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(ihT, iVM[4], bit32.bxor(buffer.readu32(ihT, iVM[4]), iVM[12.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[26] then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); iVM[3.] = 0.; while true do if iVM[4] < iVM[23] then buffer.writeu8(ihT, iVM[4], bit32.bxor(buffer.readu8(ihT, iVM[4]), bit32.band(bit32.rshift(iVM[12.], iVM[3.] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[26] then break end; do iVM[16] = buffer.readstring(ihT, 0., iVM[23]); iVM[26] = true; break end; break end end; ihT = nil; do iVM[4] = iV8[4976]; iVM[23] = k7; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[4016]; iVM[10] = false; while true do iVM[22] = #iVM[12.]; ihR = iVM[22] - iVM[4]; iVM[1] = iVM[23](iVM[3.] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[27.] = ihR >= 1; if iVM[27.] then iVM[27.] = ihR <= 4 end; if iVM[27.] then iVM[1] = iVM[1] * 16807 % 2147483647; if ihR == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[1], 255.))); iVM[10] = true; break elseif ihR == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[10] = true; break elseif ihR == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[10] = true; break elseif ihR == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[10] = true; break end end; iVM[26] = buffer.fromstring(iVM[12.]); iVM[21.] = 0.; while true do if iVM[21.] + 4 <= ihR then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[21.], bit32.bxor(buffer.readu32(iVM[26], iVM[21.]), iVM[1])); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[10] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[21.] < ihR then buffer.writeu8(iVM[26], iVM[21.], bit32.bxor(buffer.readu8(iVM[26], iVM[21.]), bit32.band(bit32.rshift(iVM[1], iVM[13] * 8), 255.))); iVM[21.] = iVM[21.] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[10] then break end; do ihT = buffer.readstring(iVM[26], 0., ihR); iVM[10] = true; break end; break end end; iVM[21.] = nil; do iVM[22] = iV8[9361]; iVM[13] = iV8[6464]; iVM[1] = k7; iVM[26] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10480]; ihR = false; while true do iVM[12.] = #iVM[22]; iVM[10] = iVM[12.] - iVM[27.]; iVM[17] = iVM[1](iVM[26] % 4294967296); iVM[4] = iVM[10] >= 1; if iVM[4] then iVM[4] = iVM[10] <= 4 end; if iVM[4] then iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); if iVM[10] == 1 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[17], 255.))); ihR = true; break elseif iVM[10] == 2 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); ihR = true; break elseif iVM[10] == 3. then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); ihR = true; break elseif iVM[10] == 4 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); ihR = true; break end end; iVM[3.] = buffer.fromstring(iVM[22]); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[10] then iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[3.], iVM[7], bit32.bxor(buffer.readu32(iVM[3.], iVM[7]), iVM[17])); iVM[7] = iVM[7] + 4 else break end end; if ihR then break end; iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); iVM[23] = 0.; while true do if iVM[7] < iVM[10] then buffer.writeu8(iVM[3.], iVM[7], bit32.bxor(buffer.readu8(iVM[3.], iVM[7]), bit32.band(bit32.rshift(iVM[17], iVM[23] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[23] = iVM[23] + 1 else break end end; if ihR then break end; do iVM[21.] = buffer.readstring(iVM[3.], 0., iVM[10]); ihR = true; break end; break end end; iVM[7] = nil; do iVM[4] = iV8[4608.]; iVM[17] = k7; iVM[3.] = iV8[3986]; iVM[12.] = iV8[8888]; iVM[23] = iV8[175]; iVM[10] = (mC + lQ) % iV8[5374]; ihR = false; while true do iVM[1] = #iVM[23]; iVM[27.] = iVM[1] - iVM[12.]; iVM[26] = iVM[17](iVM[10] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[25] = iVM[27.] >= 1; if iVM[25] then iVM[25] = iVM[27.] <= 4 end; if iVM[25] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[26], 255.))); ihR = true; break elseif iVM[27.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); ihR = true; break elseif iVM[27.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); ihR = true; break elseif iVM[27.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); ihR = true; break end end; iVM[13] = buffer.fromstring(iVM[23]); iVM[22] = 0.; while true do if iVM[22] <= iVM[27.] - 4 then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[22], bit32.bxor(buffer.readu32(iVM[13], iVM[22]), iVM[26])); iVM[22] = iVM[22] + 4 else break end end; if ihR then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[22] < iVM[27.] then buffer.writeu8(iVM[13], iVM[22], bit32.bxor(buffer.readu8(iVM[13], iVM[22]), bit32.band(bit32.rshift(iVM[26], iVM[5] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[5] = iVM[5] + 1 else break end end; if ihR then break end; do iVM[7] = buffer.readstring(iVM[13], 0., iVM[27.]); ihR = true; break end; break end end; ma(iVM[24.], { [iVM[16]] = mg[ihT], [iVM[21.]] = iV8[2966], [iVM[7]] = lM }); iVM[5] = nil; do iVM[13] = iV8[10480]; iVM[1] = iV8[589]; iVM[25] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; iVM[22] = false; while true do iVM[12.] = #iVM[1]; iVM[10] = iVM[12.] - iVM[13]; iVM[26] = iVM[27.](iVM[25] % 4294967296); iVM[4] = iVM[10] >= 1; if iVM[4] then iVM[4] = iVM[10] <= 4 end; if iVM[4] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; if iVM[10] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.))); iVM[22] = true; break elseif iVM[10] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[22] = true; break elseif iVM[10] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[22] = true; break elseif iVM[10] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[22] = true; break end end; iVM[3.] = buffer.fromstring(iVM[1]); ihR = 0.; while true do if ihR + 4 <= iVM[10] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; buffer.writeu32(iVM[3.], ihR, bit32.bxor(buffer.readu32(iVM[3.], ihR), iVM[26])); ihR = ihR + 4 else break end end; if iVM[22] then break end; iVM[26] = (iVM[26] + 2654435769.) % 4294967296; iVM[23] = 0.; while true do if ihR < iVM[10] then buffer.writeu8(iVM[3.], ihR, bit32.bxor(buffer.readu8(iVM[3.], ihR), bit32.band(bit32.rshift(iVM[26], iVM[23] * 8), 255.))); ihR = ihR + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[22] then break end; do iVM[5] = buffer.readstring(iVM[3.], 0., iVM[10]); iVM[22] = true; break end; break end end; iVM[23] = nil; do iVM[3.] = iV8[7571]; iVM[4] = k7; ihR = false; iVM[10] = iV8[946]; iVM[12.] = iV8[3231.]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[22] = false; while true do iVM[17] = #iVM[12.]; iVM[1] = iVM[17] - iVM[10]; iVM[27.] = iVM[4](iVM[26] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[7] = iVM[1] >= 1; if iVM[7] then iVM[7] = iVM[1] <= 4 end; if iVM[7] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[1] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[27.], 255.))); iVM[22] = true; break elseif iVM[1] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[22] = true; break elseif iVM[1] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[22] = true; break elseif iVM[1] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[22] = true; break end end; iVM[25] = buffer.fromstring(iVM[12.]); iVM[13] = 0.; while true do if iVM[13] <= iVM[1] - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[25], iVM[13], bit32.bxor(buffer.readu32(iVM[25], iVM[13]), iVM[27.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[22] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[21.] = 0.; while true do if iVM[13] < iVM[1] then buffer.writeu8(iVM[25], iVM[13], bit32.bxor(buffer.readu8(iVM[25], iVM[13]), bit32.band(bit32.rshift(iVM[27.], iVM[21.] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[22] then break end; do iVM[23] = buffer.readstring(iVM[25], 0., iVM[1]); iVM[22] = true; break end; break end end; iVM[21.] = nil; do iVM[17] = iV8[10480]; iVM[7] = iV8[643]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[25] = k7; iVM[13] = false; while true do iVM[26] = #iVM[7]; iVM[27.] = iVM[26] - iVM[17]; iVM[3.] = iVM[25](iVM[1] % 4294967296); ihR = iVM[27.] >= 1; if ihR then ihR = iVM[27.] <= 4 end; if ihR then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; if iVM[27.] == 1 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[3.], 255.))); iVM[13] = true; break elseif iVM[27.] == 2 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[13] = true; break elseif iVM[27.] == 3. then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[13] = true; break elseif iVM[27.] == 4 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[13] = true; break end end; iVM[22] = buffer.fromstring(iVM[7]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[27.] then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[22], iVM[12.], bit32.bxor(buffer.readu32(iVM[22], iVM[12.]), iVM[3.])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[13] then break end; iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; iVM[10] = 0.; while true do if iVM[12.] < iVM[27.] then buffer.writeu8(iVM[22], iVM[12.], bit32.bxor(buffer.readu8(iVM[22], iVM[12.]), bit32.band(bit32.rshift(iVM[3.], iVM[10] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[13] then break end; do iVM[21.] = buffer.readstring(iVM[22], 0., iVM[27.]); iVM[13] = true; break end; break end end; iVM[12.] = nil; do iVM[3.] = iV8[8938]; iVM[26] = iV8[6060.]; ihR = k7; iVM[10] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[4218.]; iVM[27.] = false; while true do iVM[4] = #iVM[3.]; iVM[17] = iVM[4] - iVM[22]; iVM[1] = ihR(iVM[10] % 4294967296); ihT = iVM[17] >= 1; if ihT then ihT = iVM[17] <= 4 end; if ihT then iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); if iVM[17] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[1], 255.))); iVM[27.] = true; break elseif iVM[17] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[27.] = true; break elseif iVM[17] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[27.] = true; break elseif iVM[17] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[27.] = true; break end end; iVM[7] = buffer.fromstring(iVM[3.]); iVM[25] = 0.; while true do if iVM[25] + 4 <= iVM[17] then iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[7], iVM[25], bit32.bxor(buffer.readu32(iVM[7], iVM[25]), iVM[1])); iVM[25] = iVM[25] + 4 else break end end; if iVM[27.] then break end; iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); iVM[13] = 0.; while true do if iVM[25] < iVM[17] then buffer.writeu8(iVM[7], iVM[25], bit32.bxor(buffer.readu8(iVM[7], iVM[25]), bit32.band(bit32.rshift(iVM[1], iVM[13] * 8), 255.))); iVM[25] = iVM[25] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[27.] then break end; do iVM[12.] = buffer.readstring(iVM[7], 0., iVM[17]); iVM[27.] = true; break end; break end end; ihT = nil; do iVM[25] = iV8[911]; iVM[7] = k7; iVM[13] = iV8[264.]; iVM[1] = iV8[10480]; iVM[17] = iV8[8773]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[27.] = false; while true do iVM[22] = #iVM[17]; iVM[16] = iVM[22] - iVM[1]; iVM[10] = iVM[7](iVM[4] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[26] = iVM[16] >= 1; if iVM[26] then iVM[26] = iVM[16] <= 4 end; if iVM[26] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[16] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[10], 255.))); iVM[27.] = true; break elseif iVM[16] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[27.] = true; break elseif iVM[16] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[27.] = true; break elseif iVM[16] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[27.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[17]); iVM[3.] = 0.; while true do if iVM[3.] <= iVM[16] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[3.], bit32.bxor(buffer.readu32(iVM[24.], iVM[3.]), iVM[10])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[27.] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; ihR = 0.; while true do if iVM[3.] < iVM[16] then buffer.writeu8(iVM[24.], iVM[3.], bit32.bxor(buffer.readu8(iVM[24.], iVM[3.]), bit32.band(bit32.rshift(iVM[10], ihR * 8), 255.))); iVM[3.] = iVM[3.] + 1; ihR = ihR + 1 else break end end; if iVM[27.] then break end; do ihT = buffer.readstring(iVM[24.], 0., iVM[16]); iVM[27.] = true; break end; break end end; iVM[24.] = nil; do iVM[16] = iV8[2465]; ihR = iV8[4771]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[26] = iV8[10480]; iVM[22] = false; while true do iVM[4] = #ihR; iVM[17] = iVM[4] - iVM[26]; iVM[1] = iVM[3.](iVM[10] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[27.] = iVM[17] >= 1; if iVM[27.] then iVM[27.] = iVM[17] <= 4 end; if iVM[27.] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[17] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[1], 255.))); iVM[22] = true; break elseif iVM[17] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[22] = true; break elseif iVM[17] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[22] = true; break elseif iVM[17] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[22] = true; break end end; iVM[7] = buffer.fromstring(ihR); iVM[25] = 0.; while true do if iVM[25] <= iVM[17] - 4 then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[25], bit32.bxor(buffer.readu32(iVM[7], iVM[25]), iVM[1])); iVM[25] = iVM[25] + 4 else break end end; if iVM[22] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[25] < iVM[17] then buffer.writeu8(iVM[7], iVM[25], bit32.bxor(buffer.readu8(iVM[7], iVM[25]), bit32.band(bit32.rshift(iVM[1], iVM[13] * 8), 255.))); iVM[25] = iVM[25] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[22] then break end; do iVM[24.] = buffer.readstring(iVM[7], 0., iVM[17]); iVM[22] = true; break end; break end end; iVM[4] = nil; do iVM[7] = iV8[10480]; iVM[1] = k7; iVM[25] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[6907]; iVM[13] = false; while true do iVM[27.] = #iVM[17]; iVM[3.] = iVM[27.] - iVM[7]; ihR = iVM[1](iVM[25] % 4294967296); ihR = ihR % 2147483646. + 1; iVM[22] = iVM[3.] >= 1; if iVM[22] then iVM[22] = iVM[3.] <= 4 end; if iVM[22] then ihR = ihR * 16807 % 2147483647; if iVM[3.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihR, 255.))); iVM[13] = true; break elseif iVM[3.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[13] = true; break elseif iVM[3.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[13] = true; break elseif iVM[3.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[13] = true; break end end; iVM[16] = buffer.fromstring(iVM[17]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[3.] then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[10], bit32.bxor(buffer.readu32(iVM[16], iVM[10]), ihR)); iVM[10] = iVM[10] + 4 else break end end; if iVM[13] then break end; ihR = ihR * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[10] < iVM[3.] then buffer.writeu8(iVM[16], iVM[10], bit32.bxor(buffer.readu8(iVM[16], iVM[10]), bit32.band(bit32.rshift(ihR, iVM[26] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[13] then break end; do iVM[4] = buffer.readstring(iVM[16], 0., iVM[3.]); iVM[13] = true; break end; break end end; iVM[16] = nil; do iVM[3.] = iV8[8218]; iVM[26] = iV8[8505.]; ihR = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[22] = false; while true do iVM[27.] = #iVM[26]; iVM[7] = iVM[27.] - iVM[3.]; iVM[25] = iVM[10](ihR % 4294967296); iVM[13] = iVM[7] >= 1; if iVM[13] then iVM[13] = iVM[7] <= 4 end; if iVM[13] then iVM[25] = (iVM[25] + 2654435769.) % 4294967296; if iVM[7] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[25], 255.))); iVM[22] = true; break elseif iVM[7] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.))); iVM[22] = true; break elseif iVM[7] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.))); iVM[22] = true; break elseif iVM[7] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[25], 24.), 255.))); iVM[22] = true; break end end; iVM[2] = buffer.fromstring(iVM[26]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[7] then iVM[25] = (iVM[25] + 2654435769.) % 4294967296; buffer.writeu32(iVM[2], iVM[17], bit32.bxor(buffer.readu32(iVM[2], iVM[17]), iVM[25])); iVM[17] = iVM[17] + 4 else break end end; if iVM[22] then break end; iVM[25] = (iVM[25] + 2654435769.) % 4294967296; iVM[1] = 0.; while true do if iVM[17] < iVM[7] then buffer.writeu8(iVM[2], iVM[17], bit32.bxor(buffer.readu8(iVM[2], iVM[17]), bit32.band(bit32.rshift(iVM[25], iVM[1] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[22] then break end; do iVM[16] = buffer.readstring(iVM[2], 0., iVM[7]); iVM[22] = true; break end; break end end; iVM[2] = nil; do iVM[1] = iV8[1093]; iVM[17] = iV8[3786.]; iVM[7] = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[25] = iV8[10480]; iVM[27.] = false; while true do ihR = #iVM[1]; iVM[22] = ihR - iVM[25]; iVM[9.] = iVM[7](iVM[13] % 4294967296); iVM[10] = iVM[22] >= 1; if iVM[10] then iVM[10] = iVM[22] <= 4 end; if iVM[10] then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); if iVM[22] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[9.], 255.))); iVM[27.] = true; break elseif iVM[22] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[27.] = true; break elseif iVM[22] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[27.] = true; break elseif iVM[22] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[27.] = true; break end end; iVM[26] = buffer.fromstring(iVM[1]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[22] then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[26], iVM[19], bit32.bxor(buffer.readu32(iVM[26], iVM[19]), iVM[9.])); iVM[19] = iVM[19] + 4 else break end end; if iVM[27.] then break end; iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); iVM[3.] = 0.; while true do if iVM[19] < iVM[22] then buffer.writeu8(iVM[26], iVM[19], bit32.bxor(buffer.readu8(iVM[26], iVM[19]), bit32.band(bit32.rshift(iVM[9.], iVM[3.] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[27.] then break end; do iVM[2] = buffer.readstring(iVM[26], 0., iVM[22]); iVM[27.] = true; break end; break end end; lV = ma(iVM[5], { [ihT] = iV8[10184][iVM[24.]](iV8[10480], iV8[1371.], iV8[10480], iV8[1371.]), [iVM[4]] = iV8[7718], [iVM[21.]] = iV8[10184][iVM[12.]](iV8[7718], -iV8[7327], iV8[7718], -iV8[7327]), [iVM[23]] = lM, [iVM[16]] = iVM[2] }); mC = 566 end elseif mC < 3873. then if mC < 3872 then if mC == 3871 then k3 = nil; mC = 141. else mC = 4172; continue end elseif mC == 3872 then mC = 440 else mC = 4041.; continue end elseif mC < 3874 then if mC == 3873. then mC = 192. else mC = 3983; continue end elseif mC == 3874 then iVM[19] = nil; do local iV8 = iIn; iVM[10] = iV8[4991]; iVM[3.] = iV8[4937]; iVM[9.] = (mC + lQ) % iV8[5374]; ihR = k7; iVM[26] = false; while true do iVM[25] = #iVM[3.]; iVM[13] = iVM[25] - iVM[10]; iVM[22] = ihR(iVM[9.] % 4294967296); iVM[17] = iVM[13] >= 1; if iVM[17] then iVM[17] = iVM[13] <= 4 end; if iVM[17] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; if iVM[13] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[22], 255.))); iVM[26] = true; break elseif iVM[13] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[26] = true; break elseif iVM[13] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[26] = true; break elseif iVM[13] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[26] = true; break end end; iVM[1] = buffer.fromstring(iVM[3.]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[13] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; buffer.writeu32(iVM[1], iVM[27.], bit32.bxor(buffer.readu32(iVM[1], iVM[27.]), iVM[22])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[26] then break end; iVM[22] = (iVM[22] + 2654435769.) % 4294967296; iVM[7] = 0.; while true do if iVM[27.] < iVM[13] then buffer.writeu8(iVM[1], iVM[27.], bit32.bxor(buffer.readu8(iVM[1], iVM[27.]), bit32.band(bit32.rshift(iVM[22], iVM[7] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[26] then break end; do iVM[19] = buffer.readstring(iVM[1], 0., iVM[13]); iVM[26] = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[27.] = iV8[7691]; iVM[1] = k7; iVM[17] = iV8[188]; iVM[22] = iV8[9096.]; iVM[13] = iV8[2010.]; iVM[25] = (mC + lQ) % iV8[5374]; iVM[26] = false; while true do ihR = #iVM[13]; iVM[16] = ihR - iVM[22]; iVM[9.] = iVM[1](iVM[25] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[10] = iVM[16] >= 1; if iVM[10] then iVM[10] = iVM[16] <= 4 end; if iVM[10] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[16] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[9.], 255.))); iVM[26] = true; break elseif iVM[16] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[26] = true; break elseif iVM[16] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[26] = true; break elseif iVM[16] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[26] = true; break end end; iVM[4] = buffer.fromstring(iVM[13]); iVM[2] = 0.; while true do if iVM[2] <= iVM[16] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[2], bit32.bxor(buffer.readu32(iVM[4], iVM[2]), iVM[9.])); iVM[2] = iVM[2] + 4 else break end end; if iVM[26] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[2] < iVM[16] then buffer.writeu8(iVM[4], iVM[2], bit32.bxor(buffer.readu8(iVM[4], iVM[2]), bit32.band(bit32.rshift(iVM[9.], iVM[3.] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[26] then break end; do iVM[7] = buffer.readstring(iVM[4], 0., iVM[16]); iVM[26] = true; break end; break end end; iVM[4] = nil; do local iV8 = iIn; iVM[3.] = iV8[8530]; iVM[2] = iV8[4880]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[9.] = iV8[10480]; ihR = false; while true do iVM[27.] = #iVM[2]; iVM[26] = iVM[27.] - iVM[9.]; iVM[25] = iVM[10](iVM[16] % 4294967296); iVM[25] = iVM[25] % 2147483646. + 1; iVM[13] = iVM[26] >= 1; if iVM[13] then iVM[13] = iVM[26] <= 4 end; if iVM[13] then iVM[25] = iVM[25] * 16807 % 2147483647; if iVM[26] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[25], 255.))); ihR = true; break elseif iVM[26] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.))); ihR = true; break elseif iVM[26] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.))); ihR = true; break elseif iVM[26] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[25], 24.), 255.))); ihR = true; break end end; iVM[22] = buffer.fromstring(iVM[2]); iVM[17] = 0.; while true do if iVM[17] <= iVM[26] - 4 then iVM[25] = iVM[25] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[17], bit32.bxor(buffer.readu32(iVM[22], iVM[17]), iVM[25])); iVM[17] = iVM[17] + 4 else break end end; if ihR then break end; iVM[25] = iVM[25] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[17] < iVM[26] then buffer.writeu8(iVM[22], iVM[17], bit32.bxor(buffer.readu8(iVM[22], iVM[17]), bit32.band(bit32.rshift(iVM[25], iVM[1] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[1] = iVM[1] + 1 else break end end; if ihR then break end; do iVM[4] = buffer.readstring(iVM[22], 0., iVM[26]); ihR = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; iVM[22] = iV8[5588]; iVM[13] = k7; iVM[25] = iV8[7737.]; iVM[26] = iV8[10480]; iVM[27.] = iV8[1729]; iVM[1] = (mC + lQ) % iV8[5374]; ihR = false; while true do iVM[10] = #iVM[27.]; iVM[24.] = iVM[10] - iVM[26]; iVM[2] = iVM[13](iVM[1] % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; iVM[3.] = iVM[24.] >= 1; if iVM[3.] then iVM[3.] = iVM[24.] <= 4 end; if iVM[3.] then iVM[2] = iVM[2] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.))); ihR = true; break elseif iVM[24.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); ihR = true; break elseif iVM[24.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); ihR = true; break elseif iVM[24.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); ihR = true; break end end; ihT = buffer.fromstring(iVM[27.]); iVM[16] = 0.; while true do if iVM[16] <= iVM[24.] - 4 then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[16], bit32.bxor(buffer.readu32(ihT, iVM[16]), iVM[2])); iVM[16] = iVM[16] + 4 else break end end; if ihR then break end; iVM[2] = iVM[2] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[16] < iVM[24.] then buffer.writeu8(ihT, iVM[16], bit32.bxor(buffer.readu8(ihT, iVM[16]), bit32.band(bit32.rshift(iVM[2], iVM[9.] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if ihR then break end; do iVM[17] = buffer.readstring(ihT, 0., iVM[24.]); ihR = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[3.] = iV8[8955.]; iVM[2] = k7; iVM[24.] = iV8[6406]; iVM[10] = iV8[10480]; iVM[9.] = iV8[9560]; iVM[16] = (mC + lQ) % iV8[5374]; ihR = false; while true do iVM[26] = #iVM[9.]; iVM[25] = iVM[26] - iVM[10]; iVM[13] = iVM[2](iVM[16] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[22] = iVM[25] >= 1; if iVM[22] then iVM[22] = iVM[25] <= 4 end; if iVM[22] then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[25] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.))); ihR = true; break elseif iVM[25] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); ihR = true; break elseif iVM[25] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); ihR = true; break elseif iVM[25] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); ihR = true; break end end; iVM[12.] = buffer.fromstring(iVM[9.]); iVM[1] = 0.; while true do if iVM[1] <= iVM[25] - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[1], bit32.bxor(buffer.readu32(iVM[12.], iVM[1]), iVM[13])); iVM[1] = iVM[1] + 4 else break end end; if ihR then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[1] < iVM[25] then buffer.writeu8(iVM[12.], iVM[1], bit32.bxor(buffer.readu8(iVM[12.], iVM[1]), bit32.band(bit32.rshift(iVM[13], iVM[27.] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if ihR then break end; do ihT = buffer.readstring(iVM[12.], 0., iVM[25]); ihR = true; break end; break end end; iVM[12.] = nil; do local iV8 = iIn; iVM[25] = iV8[1187]; iVM[27.] = iV8[6572]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[1] = k7; iVM[22] = iV8[10480]; iVM[26] = false; while true do iVM[2] = #iVM[27.]; iVM[3.] = iVM[2] - iVM[22]; ihR = iVM[1](iVM[13] % 4294967296); ihR = ihR % 2147483646. + 1; iVM[16] = iVM[3.] >= 1; if iVM[16] then iVM[16] = iVM[3.] <= 4 end; if iVM[16] then ihR = ihR * 16807 % 2147483647; if iVM[3.] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.))); iVM[26] = true; break elseif iVM[3.] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[26] = true; break elseif iVM[3.] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[26] = true; break elseif iVM[3.] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[26] = true; break end end; iVM[9.] = buffer.fromstring(iVM[27.]); iVM[10] = 0.; while true do if iVM[10] <= iVM[3.] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[10], bit32.bxor(buffer.readu32(iVM[9.], iVM[10]), ihR)); iVM[10] = iVM[10] + 4 else break end end; if iVM[26] then break end; ihR = ihR * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[10] < iVM[3.] then buffer.writeu8(iVM[9.], iVM[10], bit32.bxor(buffer.readu8(iVM[9.], iVM[10]), bit32.band(bit32.rshift(ihR, iVM[24.] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[26] then break end; do iVM[12.] = buffer.readstring(iVM[9.], 0., iVM[3.]); iVM[26] = true; break end; break end end; iVM[24.] = nil; do local iV8 = iIn; iVM[10] = iV8[1181]; iVM[9.] = k7; iVM[16] = iV8[2092]; ihR = iV8[7868]; iVM[3.] = iV8[3871]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[26] = false; while true do iVM[22] = #iVM[3.]; iVM[21.] = iVM[22] - ihR; iVM[1] = iVM[9.](iVM[2] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[27.] = iVM[21.] >= 1; if iVM[27.] then iVM[27.] = iVM[21.] <= 4 end; if iVM[27.] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[21.] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[1], 255.))); iVM[26] = true; break elseif iVM[21.] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[26] = true; break elseif iVM[21.] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[26] = true; break elseif iVM[21.] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[26] = true; break end end; iVM[23] = buffer.fromstring(iVM[3.]); iVM[25] = 0.; while true do if iVM[25] <= iVM[21.] - 4 then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[25], bit32.bxor(buffer.readu32(iVM[23], iVM[25]), iVM[1])); iVM[25] = iVM[25] + 4 else break end end; if iVM[26] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[25] < iVM[21.] then buffer.writeu8(iVM[23], iVM[25], bit32.bxor(buffer.readu8(iVM[23], iVM[25]), bit32.band(bit32.rshift(iVM[1], iVM[13] * 8), 255.))); iVM[25] = iVM[25] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[26] then break end; do iVM[24.] = buffer.readstring(iVM[23], 0., iVM[21.]); iVM[26] = true; break end; break end end; iVM[23] = nil; do iVM[1] = false; local iV8 = iIn; iVM[21.] = iV8[5256.]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[13] = k7; iVM[25] = iV8[946]; iVM[22] = false; while true do iVM[26] = #iVM[21.]; iVM[2] = iVM[26] - iVM[25]; iVM[3.] = iVM[13](iVM[27.] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; ihR = iVM[2] >= 1; if ihR then ihR = iVM[2] <= 4 end; if ihR then iVM[3.] = iVM[3.] * 16807 % 2147483647; if iVM[2] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[3.], 255.))); iVM[22] = true; break elseif iVM[2] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[22] = true; break elseif iVM[2] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[22] = true; break elseif iVM[2] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[22] = true; break end end; iVM[16] = buffer.fromstring(iVM[21.]); iVM[9.] = 0.; while true do if iVM[9.] <= iVM[2] - 4 then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[9.], bit32.bxor(buffer.readu32(iVM[16], iVM[9.]), iVM[3.])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[22] then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; iVM[10] = 0.; while true do if iVM[9.] < iVM[2] then buffer.writeu8(iVM[16], iVM[9.], bit32.bxor(buffer.readu8(iVM[16], iVM[9.]), bit32.band(bit32.rshift(iVM[3.], iVM[10] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[22] then break end; do iVM[23] = buffer.readstring(iVM[16], 0., iVM[2]); iVM[22] = true; break end; break end end; iVM[16] = nil; do local iV8 = iIn; iVM[2] = iV8[3219.]; iVM[10] = iV8[10463]; iVM[3.] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; ihR = iV8[10480]; iVM[26] = false; while true do iVM[25] = #iVM[2]; iVM[13] = iVM[25] - ihR; iVM[22] = iVM[3.](iVM[9.] % 4294967296); iVM[21.] = iVM[13] >= 1; if iVM[21.] then iVM[21.] = iVM[13] <= 4 end; if iVM[21.] then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); if iVM[13] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[22], 255.))); iVM[26] = true; break elseif iVM[13] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[26] = true; break elseif iVM[13] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[26] = true; break elseif iVM[13] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[26] = true; break end end; iVM[1] = buffer.fromstring(iVM[2]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[13] then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[1], iVM[27.], bit32.bxor(buffer.readu32(iVM[1], iVM[27.]), iVM[22])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[26] then break end; iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); iVM[5] = 0.; while true do if iVM[27.] < iVM[13] then buffer.writeu8(iVM[1], iVM[27.], bit32.bxor(buffer.readu8(iVM[1], iVM[27.]), bit32.band(bit32.rshift(iVM[22], iVM[5] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[26] then break end; do iVM[16] = buffer.readstring(iVM[1], 0., iVM[13]); iVM[26] = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; iVM[1] = iV8[4645]; iVM[21.] = iV8[6035]; iVM[27.] = true; iVM[13] = (mC + lQ) % iV8[5374]; iVM[25] = iV8[1411]; iVM[22] = k7; iVM[26] = false; while true do iVM[14] = #iVM[21.]; iVM[9.] = iVM[14] - iVM[25]; iVM[10] = iVM[22](iVM[13] % 4294967296); ihS = iVM[9.] >= 1; if ihS then ihS = iVM[9.] <= 3. end; if ihS then iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then iVM[5] = string.char((string.byte(iVM[21.], 1) - bit32.band(iVM[10], 255.)) % 256); iVM[26] = true; break elseif iVM[9.] == 2 then iVM[5] = string.char((string.byte(iVM[21.], 1) - bit32.band(iVM[10], 255.)) % 256, (string.byte(iVM[21.], 2) - bit32.band(bit32.rshift(iVM[10], 8), 255.)) % 256); iVM[26] = true; break elseif iVM[9.] == 3. then iVM[5] = string.char((string.byte(iVM[21.], 1) - bit32.band(iVM[10], 255.)) % 256, (string.byte(iVM[21.], 2) - bit32.band(bit32.rshift(iVM[10], 8), 255.)) % 256, (string.byte(iVM[21.], 3.) - bit32.band(bit32.rshift(iVM[10], 16), 255.)) % 256); iVM[26] = true; break end end; iVM[2] = buffer.fromstring(iVM[21.]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[9.] then iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[2], iVM[3.], (buffer.readu32(iVM[2], iVM[3.]) - iVM[10]) % 4294967296); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[26] then break end; iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; ihR = 0.; while true do if iVM[3.] < iVM[9.] then buffer.writeu8(iVM[2], iVM[3.], (buffer.readu8(iVM[2], iVM[3.]) - bit32.band(bit32.rshift(iVM[10], ihR * 8), 255.)) % 256); iVM[3.] = iVM[3.] + 1; ihR = ihR + 1 else break end end; if iVM[26] then break end; do iVM[5] = buffer.readstring(iVM[2], 0., iVM[9.]); iVM[26] = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[10] = iV8[2437]; iVM[9.] = iV8[9370]; iVM[14] = iV8[10021]; ihR = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[10480]; iVM[2] = k7; iVM[26] = false; while true do iVM[22] = #iVM[9.]; iVM[21.] = iVM[22] - iVM[3.]; iVM[1] = iVM[2](ihR % 4294967296); iVM[27.] = iVM[21.] >= 1; if iVM[27.] then iVM[27.] = iVM[21.] <= 3. end; if iVM[27.] then iVM[1] = (iVM[1] * 1597 + 51749) % 4294967296; if iVM[21.] == 1 then ihS = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[1], 255.)) % 256); iVM[26] = true; break elseif iVM[21.] == 2 then ihS = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[1], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[1], 8), 255.)) % 256); iVM[26] = true; break elseif iVM[21.] == 3. then ihS = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[1], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[1], 8), 255.)) % 256, (string.byte(iVM[9.], 3.) - bit32.band(bit32.rshift(iVM[1], 16), 255.)) % 256); iVM[26] = true; break end end; ihV = buffer.fromstring(iVM[9.]); iVM[25] = 0.; while true do if iVM[25] + 4 <= iVM[21.] then iVM[1] = (iVM[1] * 1597 + 51749) % 4294967296; buffer.writeu32(ihV, iVM[25], (buffer.readu32(ihV, iVM[25]) - iVM[1]) % 4294967296); iVM[25] = iVM[25] + 4 else break end end; if iVM[26] then break end; iVM[1] = (iVM[1] * 1597 + 51749) % 4294967296; iVM[13] = 0.; while true do if iVM[25] < iVM[21.] then buffer.writeu8(ihV, iVM[25], (buffer.readu8(ihV, iVM[25]) - bit32.band(bit32.rshift(iVM[1], iVM[13] * 8), 255.)) % 256); iVM[25] = iVM[25] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[26] then break end; do ihS = buffer.readstring(ihV, 0., iVM[21.]); iVM[26] = true; break end; break end end; ihV = nil; do local iV8 = iIn; iVM[1] = iV8[10480]; iVM[25] = k7; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[2873]; iVM[27.] = false; while true do iVM[3.] = #iVM[13]; ihR = iVM[3.] - iVM[1]; iVM[22] = iVM[25](iVM[21.] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[9.] = ihR >= 1; if iVM[9.] then iVM[9.] = ihR <= 4 end; if iVM[9.] then iVM[22] = iVM[22] * 16807 % 2147483647; if ihR == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[22], 255.))); iVM[27.] = true; break elseif ihR == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[27.] = true; break elseif ihR == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[27.] = true; break elseif ihR == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[27.] = true; break end end; iVM[10] = buffer.fromstring(iVM[13]); iVM[26] = 0.; while true do if iVM[26] + 4 <= ihR then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[10], iVM[26], bit32.bxor(buffer.readu32(iVM[10], iVM[26]), iVM[22])); iVM[26] = iVM[26] + 4 else break end end; if iVM[27.] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[26] < ihR then buffer.writeu8(iVM[10], iVM[26], bit32.bxor(buffer.readu8(iVM[10], iVM[26]), bit32.band(bit32.rshift(iVM[22], iVM[2] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[27.] then break end; do ihV = buffer.readstring(iVM[10], 0., ihR); iVM[27.] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[22] = iV8[9845]; ihR = k7; iVM[3.] = iV8[8362]; iVM[9.] = iV8[10480]; iVM[26] = iV8[10250]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[27.] = false; while true do iVM[25] = #iVM[26]; iVM[13] = iVM[25] - iVM[9.]; ihU = ihR(iVM[10] % 4294967296); ihU = ihU % 2147483646. + 1; iVM[21.] = iVM[13] >= 1; if iVM[21.] then iVM[21.] = iVM[13] <= 4 end; if iVM[21.] then ihU = ihU * 16807 % 2147483647; if iVM[13] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihU, 255.))); iVM[27.] = true; break elseif iVM[13] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[27.] = true; break elseif iVM[13] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[27.] = true; break elseif iVM[13] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[27.] = true; break end end; iVM[1] = buffer.fromstring(iVM[26]); ihW = 0.; while true do if ihW <= iVM[13] - 4 then ihU = ihU * 16807 % 2147483647; buffer.writeu32(iVM[1], ihW, bit32.bxor(buffer.readu32(iVM[1], ihW), ihU)); ihW = ihW + 4 else break end end; if iVM[27.] then break end; ihU = ihU * 16807 % 2147483647; iVM[14] = 0.; while true do if ihW < iVM[13] then buffer.writeu8(iVM[1], ihW, bit32.bxor(buffer.readu8(iVM[1], ihW), bit32.band(bit32.rshift(ihU, iVM[14] * 8), 255.))); ihW = ihW + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[27.] then break end; do iVM[2] = buffer.readstring(iVM[1], 0., iVM[13]); iVM[27.] = true; break end; break end end; ihW = nil; do local iV8 = iIn; iVM[21.] = iV8[5300]; iVM[14] = iV8[10120]; ihU = (mC + lQ) % iV8[5374]; iVM[25] = k7; iVM[1] = false; while true do ihR = #iVM[14]; iVM[22] = ihR - iVM[21.]; iVM[13] = iVM[25](ihU % 4294967296); iVM[10] = iVM[22] >= 1; if iVM[10] then iVM[10] = iVM[22] <= 4 end; if iVM[10] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; if iVM[22] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.))); iVM[1] = true; break elseif iVM[22] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[1] = true; break elseif iVM[22] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[1] = true; break elseif iVM[22] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[1] = true; break end end; iVM[26] = buffer.fromstring(iVM[14]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[22] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; buffer.writeu32(iVM[26], iVM[27.], bit32.bxor(buffer.readu32(iVM[26], iVM[27.]), iVM[13])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[1] then break end; iVM[13] = (iVM[13] + 2654435769.) % 4294967296; iVM[3.] = 0.; while true do if iVM[27.] < iVM[22] then buffer.writeu8(iVM[26], iVM[27.], bit32.bxor(buffer.readu8(iVM[26], iVM[27.]), bit32.band(bit32.rshift(iVM[13], iVM[3.] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[1] then break end; do ihW = buffer.readstring(iVM[26], 0., iVM[22]); iVM[1] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; ihR = iV8[1353.]; iVM[10] = iV8[7701.]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[27.] = false; while true do iVM[25] = #iVM[10]; iVM[13] = iVM[25] - ihR; ihU = iVM[26](iVM[22] % 4294967296); iVM[21.] = iVM[13] >= 1; if iVM[21.] then iVM[21.] = iVM[13] <= 4 end; if iVM[21.] then ihU = (ihU + 2654435769.) % 4294967296; if iVM[13] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihU, 255.))); iVM[27.] = true; break elseif iVM[13] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[27.] = true; break elseif iVM[13] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[27.] = true; break elseif iVM[13] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[27.] = true; break end end; iVM[1] = buffer.fromstring(iVM[10]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[13] then ihU = (ihU + 2654435769.) % 4294967296; buffer.writeu32(iVM[1], iVM[9.], bit32.bxor(buffer.readu32(iVM[1], iVM[9.]), ihU)); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[27.] then break end; ihU = (ihU + 2654435769.) % 4294967296; iVM[14] = 0.; while true do if iVM[9.] < iVM[13] then buffer.writeu8(iVM[1], iVM[9.], bit32.bxor(buffer.readu8(iVM[1], iVM[9.]), bit32.band(bit32.rshift(ihU, iVM[14] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[27.] then break end; do iVM[3.] = buffer.readstring(iVM[1], 0., iVM[13]); iVM[27.] = true; break end; break end end; lX = lM(iVM[19], { [iVM[7]] = iVM[4], [iVM[17]] = lF, [ihT] = iIn[1336][iVM[12.]](iIn[4218.], iIn[4218.], iIn[8888]), [iVM[24.]] = iIn[10184][iVM[23]](iIn[10480], iIn[1218.], iIn[10480], iIn[8341]), [iVM[16]] = iIn[10351][iVM[5]](iIn[9200], iIn[9200]), [ihS] = iIn[10184][ihV](iIn[9200], iIn[10480], iIn[9200], iIn[10480]), [iVM[2]] = false, [ihW] = iIn[7718], [iVM[3.]] = iIn[10480] }); mC = 496 else mC = 4166; continue end elseif mC < 3883 then if mC < 3879. then if mC < 3877 then if mC < 3876. then mC = 152 else iVM[9.] = nil; do local iV8 = iIn; ihU = iV8[5257]; iVM[25] = iV8[3665]; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[1] = false; while true do iVM[13] = #iVM[25]; iVM[10] = iVM[13] - ihU; iVM[26] = iVM[14](iVM[21.] % 4294967296); iVM[27.] = iVM[10] >= 1; if iVM[27.] then iVM[27.] = iVM[10] <= 4 end; if iVM[27.] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; if iVM[10] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[26], 255.))); iVM[1] = true; break elseif iVM[10] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[1] = true; break elseif iVM[10] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[1] = true; break elseif iVM[10] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[25], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[1] = true; break end end; iVM[3.] = buffer.fromstring(iVM[25]); ihR = 0.; while true do if ihR + 4 <= iVM[10] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; buffer.writeu32(iVM[3.], ihR, bit32.bxor(buffer.readu32(iVM[3.], ihR), iVM[26])); ihR = ihR + 4 else break end end; if iVM[1] then break end; iVM[26] = (iVM[26] + 2654435769.) % 4294967296; iVM[22] = 0.; while true do if ihR < iVM[10] then buffer.writeu8(iVM[3.], ihR, bit32.bxor(buffer.readu8(iVM[3.], ihR), bit32.band(bit32.rshift(iVM[26], iVM[22] * 8), 255.))); ihR = ihR + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[1] then break end; do iVM[9.] = buffer.readstring(iVM[3.], 0., iVM[10]); iVM[1] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[10] = iV8[2877.]; iVM[27.] = k7; iVM[26] = iV8[6259]; ihR = iV8[954.]; iVM[13] = iV8[5765]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[1] = false; while true do iVM[14] = #iVM[13]; iVM[25] = iVM[14] - ihR; iVM[2] = iVM[27.](iVM[22] % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; ihU = iVM[25] >= 1; if ihU then ihU = iVM[25] <= 4 end; if ihU then iVM[2] = iVM[2] * 16807 % 2147483647; if iVM[25] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[2], 255.))); iVM[1] = true; break elseif iVM[25] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[1] = true; break elseif iVM[25] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[1] = true; break elseif iVM[25] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[1] = true; break end end; iVM[21.] = buffer.fromstring(iVM[13]); ihV = 0.; while true do if ihV <= iVM[25] - 4 then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(iVM[21.], ihV, bit32.bxor(buffer.readu32(iVM[21.], ihV), iVM[2])); ihV = ihV + 4 else break end end; if iVM[1] then break end; iVM[2] = iVM[2] * 16807 % 2147483647; ihW = 0.; while true do if ihV < iVM[25] then buffer.writeu8(iVM[21.], ihV, bit32.bxor(buffer.readu8(iVM[21.], ihV), bit32.band(bit32.rshift(iVM[2], ihW * 8), 255.))); ihV = ihV + 1; ihW = ihW + 1 else break end end; if iVM[1] then break end; do iVM[3.] = buffer.readstring(iVM[21.], 0., iVM[25]); iVM[1] = true; break end; break end end; ihV = nil; do local iV8 = iIn; ihU = iV8[2358.]; iVM[2] = true; iVM[21.] = k7; iVM[14] = (mC + lQ) % iV8[5374]; ihW = iV8[4144]; iVM[25] = false; while true do iVM[1] = #ihU; ihR = iVM[1] - ihW; iVM[22] = iVM[21.](iVM[14] % 4294967296); iVM[13] = ihR >= 1; if iVM[13] then iVM[13] = ihR <= 4 end; if iVM[13] then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); if ihR == 1 then ihV = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.))); iVM[25] = true; break elseif ihR == 2 then ihV = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[25] = true; break elseif ihR == 3. then ihV = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[25] = true; break elseif ihR == 4 then ihV = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[25] = true; break end end; iVM[10] = buffer.fromstring(ihU); iVM[26] = 0.; while true do if iVM[26] + 4 <= ihR then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[10], iVM[26], bit32.bxor(buffer.readu32(iVM[10], iVM[26]), iVM[22])); iVM[26] = iVM[26] + 4 else break end end; if iVM[25] then break end; iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); iVM[27.] = 0.; while true do if iVM[26] < ihR then buffer.writeu8(iVM[10], iVM[26], bit32.bxor(buffer.readu8(iVM[10], iVM[26]), bit32.band(bit32.rshift(iVM[22], iVM[27.] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[25] then break end; do ihV = buffer.readstring(iVM[10], 0., ihR); iVM[25] = true; break end; break end end; iVM[10] = nil; do local iV8 = iIn; iVM[27.] = iV8[359]; iVM[26] = iV8[7368.]; ihR = (mC + lQ) % iV8[5374]; iVM[13] = k7; iVM[22] = iV8[10480]; iVM[1] = false; while true do iVM[14] = #iVM[26]; iVM[25] = iVM[14] - iVM[22]; iVM[2] = iVM[13](ihR % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; ihU = iVM[25] >= 1; if ihU then ihU = iVM[25] <= 4 end; if ihU then iVM[2] = iVM[2] * 16807 % 2147483647; if iVM[25] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[2], 255.))); iVM[1] = true; break elseif iVM[25] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[1] = true; break elseif iVM[25] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[1] = true; break elseif iVM[25] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[1] = true; break end end; iVM[21.] = buffer.fromstring(iVM[26]); ihS = 0.; while true do if ihS <= iVM[25] - 4 then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(iVM[21.], ihS, bit32.bxor(buffer.readu32(iVM[21.], ihS), iVM[2])); ihS = ihS + 4 else break end end; if iVM[1] then break end; iVM[2] = iVM[2] * 16807 % 2147483647; ihW = 0.; while true do if ihS < iVM[25] then buffer.writeu8(iVM[21.], ihS, bit32.bxor(buffer.readu8(iVM[21.], ihS), bit32.band(bit32.rshift(iVM[2], ihW * 8), 255.))); ihS = ihS + 1; ihW = ihW + 1 else break end end; if iVM[1] then break end; do iVM[10] = buffer.readstring(iVM[21.], 0., iVM[25]); iVM[1] = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[2] = iV8[1640]; iVM[14] = iV8[1510]; ihU = (mC + lQ) % iV8[5374]; ihW = k7; iVM[21.] = iV8[10480]; iVM[25] = false; while true do ihR = #iVM[14]; iVM[22] = ihR - iVM[21.]; iVM[13] = ihW(ihU % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[5] = iVM[22] >= 1; if iVM[5] then iVM[5] = iVM[22] <= 4 end; if iVM[5] then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[22] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.))); iVM[25] = true; break elseif iVM[22] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[25] = true; break elseif iVM[22] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[25] = true; break elseif iVM[22] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[25] = true; break end end; iVM[26] = buffer.fromstring(iVM[14]); iVM[27.] = 0.; while true do if iVM[27.] <= iVM[22] - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[27.], bit32.bxor(buffer.readu32(iVM[26], iVM[27.]), iVM[13])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[25] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[27.] < iVM[22] then buffer.writeu8(iVM[26], iVM[27.], bit32.bxor(buffer.readu8(iVM[26], iVM[27.]), bit32.band(bit32.rshift(iVM[13], iVM[1] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[25] then break end; do ihS = buffer.readstring(iVM[26], 0., iVM[22]); iVM[25] = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; iVM[22] = iV8[4218.]; iVM[26] = k7; ihR = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[1298]; iVM[13] = false; while true do ihU = #iVM[27.]; iVM[21.] = ihU - iVM[22]; iVM[1] = iVM[26](ihR % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; ihW = iVM[21.] >= 1; if ihW then ihW = iVM[21.] <= 4 end; if ihW then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[21.] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.))); iVM[13] = true; break elseif iVM[21.] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[13] = true; break elseif iVM[21.] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[13] = true; break elseif iVM[21.] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[13] = true; break end end; iVM[14] = buffer.fromstring(iVM[27.]); iVM[25] = 0.; while true do if iVM[25] + 4 <= iVM[21.] then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[25], bit32.bxor(buffer.readu32(iVM[14], iVM[25]), iVM[1])); iVM[25] = iVM[25] + 4 else break end end; if iVM[13] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[25] < iVM[21.] then buffer.writeu8(iVM[14], iVM[25], bit32.bxor(buffer.readu8(iVM[14], iVM[25]), bit32.band(bit32.rshift(iVM[1], iVM[2] * 8), 255.))); iVM[25] = iVM[25] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[13] then break end; do iVM[5] = buffer.readstring(iVM[14], 0., iVM[21.]); iVM[13] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[21.] = iV8[5284]; ihU = iV8[1799]; ihW = (mC + lQ) % iV8[5374]; iVM[25] = k7; iVM[14] = iV8[954.]; iVM[1] = false; while true do iVM[22] = #ihU; iVM[13] = iVM[22] - iVM[14]; iVM[16] = iVM[25](ihW % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[26] = iVM[13] >= 1; if iVM[26] then iVM[26] = iVM[13] <= 4 end; if iVM[26] then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[13] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[16], 255.))); iVM[1] = true; break elseif iVM[13] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[1] = true; break elseif iVM[13] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[1] = true; break elseif iVM[13] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[1] = true; break end end; iVM[27.] = buffer.fromstring(ihU); iVM[23] = 0.; while true do if iVM[23] <= iVM[13] - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[23], bit32.bxor(buffer.readu32(iVM[27.], iVM[23]), iVM[16])); iVM[23] = iVM[23] + 4 else break end end; if iVM[1] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; ihR = 0.; while true do if iVM[23] < iVM[13] then buffer.writeu8(iVM[27.], iVM[23], bit32.bxor(buffer.readu8(iVM[27.], iVM[23]), bit32.band(bit32.rshift(iVM[16], ihR * 8), 255.))); iVM[23] = iVM[23] + 1; ihR = ihR + 1 else break end end; if iVM[1] then break end; do iVM[2] = buffer.readstring(iVM[27.], 0., iVM[13]); iVM[1] = true; break end; break end end; iVM[23] = nil; do iVM[16] = false; iVM[27.] = k7; local iV8 = iIn; iVM[26] = iV8[984.]; ihR = iV8[6720.]; iVM[13] = iV8[7388]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[1] = false; while true do iVM[14] = #iVM[13]; iVM[25] = iVM[14] - ihR; iVM[24.] = iVM[27.](iVM[22] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; ihU = iVM[25] >= 1; if ihU then ihU = iVM[25] <= 4 end; if ihU then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[25] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[24.], 255.))); iVM[1] = true; break elseif iVM[25] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[1] = true; break elseif iVM[25] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[1] = true; break elseif iVM[25] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[1] = true; break end end; iVM[21.] = buffer.fromstring(iVM[13]); iVM[12.] = 0.; while true do if iVM[12.] <= iVM[25] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[21.], iVM[12.], bit32.bxor(buffer.readu32(iVM[21.], iVM[12.]), iVM[24.])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[1] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; ihW = 0.; while true do if iVM[12.] < iVM[25] then buffer.writeu8(iVM[21.], iVM[12.], bit32.bxor(buffer.readu8(iVM[21.], iVM[12.]), bit32.band(bit32.rshift(iVM[24.], ihW * 8), 255.))); iVM[12.] = iVM[12.] + 1; ihW = ihW + 1 else break end end; if iVM[1] then break end; do iVM[23] = buffer.readstring(iVM[21.], 0., iVM[25]); iVM[1] = true; break end; break end end; iVM[12.] = nil; do local iV8 = iIn; ihW = iV8[1353.]; iVM[24.] = k7; iVM[14] = (mC + lQ) % iV8[5374]; ihU = iV8[1485.]; iVM[21.] = false; while true do iVM[13] = #ihU; iVM[25] = iVM[13] - ihW; iVM[26] = iVM[24.](iVM[14] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[27.] = iVM[25] >= 1; if iVM[27.] then iVM[27.] = iVM[25] <= 4 end; if iVM[27.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[25] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[26], 255.))); iVM[21.] = true; break elseif iVM[25] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[21.] = true; break elseif iVM[25] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[21.] = true; break elseif iVM[25] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[21.] = true; break end end; iVM[1] = buffer.fromstring(ihU); ihR = 0.; while true do if ihR + 4 <= iVM[25] then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[1], ihR, bit32.bxor(buffer.readu32(iVM[1], ihR), iVM[26])); ihR = ihR + 4 else break end end; if iVM[21.] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[22] = 0.; while true do if ihR < iVM[25] then buffer.writeu8(iVM[1], ihR, bit32.bxor(buffer.readu8(iVM[1], ihR), bit32.band(bit32.rshift(iVM[26], iVM[22] * 8), 255.))); ihR = ihR + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[21.] then break end; do iVM[12.] = buffer.readstring(iVM[1], 0., iVM[25]); iVM[21.] = true; break end; break end end; ihR = nil; do local iV8 = iIn; iVM[13] = iV8[1766]; iVM[22] = iV8[1775]; iVM[26] = k7; iVM[1] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[5212]; iVM[25] = false; while true do ihU = #iVM[13]; iVM[21.] = ihU - iVM[27.]; iVM[16] = iVM[26](iVM[1] % 4294967296); ihW = iVM[21.] >= 1; if ihW then ihW = iVM[21.] <= 4 end; if ihW then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if iVM[21.] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[16], 255.))); iVM[25] = true; break elseif iVM[21.] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[25] = true; break elseif iVM[21.] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[25] = true; break elseif iVM[21.] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[25] = true; break end end; iVM[14] = buffer.fromstring(iVM[13]); ihT = 0.; while true do if ihT + 4 <= iVM[21.] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[14], ihT, bit32.bxor(buffer.readu32(iVM[14], ihT), iVM[16])); ihT = ihT + 4 else break end end; if iVM[25] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[24.] = 0.; while true do if ihT < iVM[21.] then buffer.writeu8(iVM[14], ihT, bit32.bxor(buffer.readu8(iVM[14], ihT), bit32.band(bit32.rshift(iVM[16], iVM[24.] * 8), 255.))); ihT = ihT + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[25] then break end; do ihR = buffer.readstring(iVM[14], 0., iVM[21.]); iVM[25] = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[16] = iV8[10480]; ihU = k7; ihW = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[5316.]; iVM[14] = false; while true do iVM[21.] = #iVM[24.]; iVM[22] = iVM[21.] - iVM[16]; iVM[13] = ihU(ihW % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[25] = iVM[22] >= 1; if iVM[25] then iVM[25] = iVM[22] <= 4 end; if iVM[25] then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[22] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.))); iVM[14] = true; break elseif iVM[22] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[14] = true; break elseif iVM[22] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[14] = true; break elseif iVM[22] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[14] = true; break end end; iVM[26] = buffer.fromstring(iVM[24.]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[22] then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[27.], bit32.bxor(buffer.readu32(iVM[26], iVM[27.]), iVM[13])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[14] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[27.] < iVM[22] then buffer.writeu8(iVM[26], iVM[27.], bit32.bxor(buffer.readu8(iVM[26], iVM[27.]), bit32.band(bit32.rshift(iVM[13], iVM[1] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[14] then break end; do ihT = buffer.readstring(iVM[26], 0., iVM[22]); iVM[14] = true; break end; break end end; iVM[26] = nil; do local iV8 = iIn; iVM[22] = iV8[1071.]; iVM[1] = false; iVM[13] = k7; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[25] = iV8[4795]; iVM[21.] = false; while true do iVM[16] = #iVM[22]; ihW = iVM[16] - iVM[25]; iVM[14] = iVM[13](iVM[27.] % 4294967296); iVM[17] = ihW >= 1; if iVM[17] then iVM[17] = ihW <= 4 end; if iVM[17] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); if ihW == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.))); iVM[21.] = true; break elseif ihW == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[21.] = true; break elseif ihW == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[21.] = true; break elseif ihW == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[21.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[22]); ihU = 0.; while true do if ihU + 4 <= ihW then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[24.], ihU, bit32.bxor(buffer.readu32(iVM[24.], ihU), iVM[14])); ihU = ihU + 4 else break end end; if iVM[21.] then break end; iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); iVM[4] = 0.; while true do if ihU < ihW then buffer.writeu8(iVM[24.], ihU, bit32.bxor(buffer.readu8(iVM[24.], ihU), bit32.band(bit32.rshift(iVM[14], iVM[4] * 8), 255.))); ihU = ihU + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[21.] then break end; do iVM[26] = buffer.readstring(iVM[24.], 0., ihW); iVM[21.] = true; break end; break end end; iVM[4] = nil; do local iV8 = iIn; ihU = iV8[5343.]; iVM[24.] = iV8[8936]; iVM[17] = iV8[3514]; iVM[14] = (mC + lQ) % iV8[5374]; ihW = iV8[4144]; iVM[16] = k7; iVM[21.] = false; while true do iVM[25] = #iVM[24.]; iVM[7] = iVM[25] - ihW; iVM[27.] = iVM[16](iVM[14] % 4294967296); iVM[1] = iVM[7] >= 1; if iVM[1] then iVM[1] = iVM[7] <= 3. end; if iVM[1] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; if iVM[7] == 1 then iVM[4] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[27.], 255.)) % 256); iVM[21.] = true; break elseif iVM[7] == 2 then iVM[4] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256); iVM[21.] = true; break elseif iVM[7] == 3. then iVM[4] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256, (string.byte(iVM[24.], 3.) - bit32.band(bit32.rshift(iVM[27.], 16), 255.)) % 256); iVM[21.] = true; break end end; iVM[19] = buffer.fromstring(iVM[24.]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[7] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[19], iVM[22], (buffer.readu32(iVM[19], iVM[22]) - iVM[27.]) % 4294967296); iVM[22] = iVM[22] + 4 else break end end; if iVM[21.] then break end; iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; iVM[13] = 0.; while true do if iVM[22] < iVM[7] then buffer.writeu8(iVM[19], iVM[22], (buffer.readu8(iVM[19], iVM[22]) - bit32.band(bit32.rshift(iVM[27.], iVM[13] * 8), 255.)) % 256); iVM[22] = iVM[22] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[21.] then break end; do iVM[4] = buffer.readstring(iVM[19], 0., iVM[7]); iVM[21.] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[7] = iV8[1461.]; iVM[13] = iV8[10290.]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[1] = iV8[9096.]; iVM[25] = false; while true do iVM[24.] = #iVM[13]; ihU = iVM[24.] - iVM[1]; iVM[21.] = iVM[22](iVM[27.] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[16] = ihU >= 1; if iVM[16] then iVM[16] = ihU <= 4 end; if iVM[16] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if ihU == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[21.], 255.))); iVM[25] = true; break elseif ihU == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[25] = true; break elseif ihU == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[25] = true; break elseif ihU == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[25] = true; break end end; ihW = buffer.fromstring(iVM[13]); iVM[14] = 0.; while true do if iVM[14] <= ihU - 4 then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[14], bit32.bxor(buffer.readu32(ihW, iVM[14]), iVM[21.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[25] then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[14] < ihU then buffer.writeu8(ihW, iVM[14], bit32.bxor(buffer.readu8(ihW, iVM[14]), bit32.band(bit32.rshift(iVM[21.], iVM[17] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[25] then break end; do iVM[19] = buffer.readstring(ihW, 0., ihU); iVM[25] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; ihW = iV8[5521]; iVM[16] = iV8[2459]; iVM[14] = (mC + lQ) % iV8[5374]; ihU = k7; iVM[24.] = iV8[10480]; iVM[21.] = false; while true do iVM[25] = #iVM[16]; iVM[7] = iVM[25] - iVM[24.]; iVM[27.] = ihU(iVM[14] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[1] = iVM[7] >= 1; if iVM[1] then iVM[1] = iVM[7] <= 4 end; if iVM[1] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[7] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[27.], 255.))); iVM[21.] = true; break elseif iVM[7] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[21.] = true; break elseif iVM[7] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[21.] = true; break elseif iVM[7] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[21.] = true; break end end; iVM[15.] = buffer.fromstring(iVM[16]); iVM[22] = 0.; while true do if iVM[22] <= iVM[7] - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[22], bit32.bxor(buffer.readu32(iVM[15.], iVM[22]), iVM[27.])); iVM[22] = iVM[22] + 4 else break end end; if iVM[21.] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[22] < iVM[7] then buffer.writeu8(iVM[15.], iVM[22], bit32.bxor(buffer.readu8(iVM[15.], iVM[22]), bit32.band(bit32.rshift(iVM[27.], iVM[13] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[21.] then break end; do iVM[17] = buffer.readstring(iVM[15.], 0., iVM[7]); iVM[21.] = true; break end; break end end; me = lM(iVM[9.], { [iVM[3.]] = mi, [ihV] = iIn[10184][iVM[10]](iIn[10480], iIn[5257], iIn[10480], iIn[5257]), [ihS] = iIn[10184][iVM[5]](iIn[7718], -iIn[4497.], iIn[10480], iIn[5300]), [iVM[2]] = iIn[7718], [iVM[23]] = iVM[12.], [ihR] = iIn[8269][ihT][iVM[26]], [iVM[4]] = lV[iVM[19]], [iVM[17]] = iIn[8661.] }); mC = 333. end elseif mC < 3878 then ls = iIn[6670]; lh = function(O, P) local iKZ = bit32.band; local iK_ = bit32.bxor; local iK0 = string.byte; local iK1 = bit32.rshift; local iK2 = string.char; local iK3 = buffer.fromstring; local iK4 = buffer.readstring; local iK5 = buffer.readu32; local iK6 = buffer.readu8; local iK7 = buffer.writeu32; local iK8 = buffer.writeu8; local iK9 = bit32.lrotate; if not lM then local iJ_ = { iIn, lM, lQ, k7, O, P } end; local iic = nil; local iid = nil; local iie = nil; local iWy = iIn; while iWy[471.] / (iWy[5393] - iWy[5393]) - iWy[659] / (iWy[4067] - iWy[4067]) == iWy[3573.] / (iWy[7868] % iWy[7868]) * (iWy[4444] % iWy[4444]) do J[iWy[9584]] = iWy[2517.] .. iWy[2237] end; local iif = nil; if iWy[1353.] / (iWy[10873] % iWy[10873]) * (iWy[9519.] % iWy[9519.]) == iWy[7327] / (iWy[4945] - iWy[4945]) - iWy[7420] / (iWy[2994.] - iWy[2994.]) then iic[iWy[4688]] = iWy[8706.] // iWy[6652] end; if iWy[8943.] / (iWy[10422.] % iWy[10422.]) * (iWy[2462] % iWy[2462]) == iWy[5060] / (iWy[625] - iWy[625]) - iWy[9683] / (iWy[10806.] % iWy[10806.]) then if Q == (iWy[7420] - iWy[7420]) / (iWy[5520.] % iWy[5520.]) then while iWy[8563] % iWy[8563] / (iWy[8940.] - iWy[8940.]) >= iWy[5436.] do local iy6 = iWy[256] - A; tostring(z) end end end; local iig = nil; local iih = nil; local iii = nil; for iy6 = iWy[7718], iWy[1371.] do if iy6 * iy6 + iWy[7718] <= iWy[7868] % iWy[7868] then tostring(true) end end; local iij = nil; local iik = nil; local iil = nil; local iim = nil; if iid == iWy[460] / (iWy[659] % iWy[659]) * (iWy[9431] % iWy[9431]) then tostring(); local iy6 = iWy[4498] and false; ({})[G] = iWy[9574] * A end; local iin = nil; for iy8 = iWy[7718], iWy[1353.] do if (iy8 * iy8 + iy8) % iWy[1353.] == iWy[7718] then local iy6 = O[Q]; local iy7 = ({})[iWy[2380]] end end; local iio = nil; for iy8 = iWy[7718], iWy[1371.] do if (iy8 * iy8 + iy8) % iWy[1353.] == iWy[7718] then for iy7 = iWy[9431] / (iWy[8563] - iWy[8563]), iWy[4648] - iWy[4648] do c = iWy[2442.] .. iWy[10235]; local iy6 = iWy[2781.][iWy[7989.]] end end end; local iip = nil; local iiq = nil; if iWy[10839.] / (iWy[3926] % iWy[3926]) - iWy[7594] / (iWy[8390] % iWy[8390]) == iWy[8269] then iie = iWy[6883] // k7; if lh == iWy[9072.] / (iWy[8278] - iWy[8278]) - iWy[2598.] / (iWy[6187] % iWy[6187]) then iid = {} end end; local iir = nil; for iy7 = iWy[10839.] / (iWy[9486.] - iWy[9486.]), iWy[1070] % iWy[1070] do local iy6 = -Q; k7 = { iWy[4116.], c } end; local iis = nil; while iWy[1874] / (iWy[2647] % iWy[2647]) - iWy[1923.] / (iWy[2922.] - iWy[2922.]) == iWy[9095] / (iWy[2389] % iWy[2389]) * (iWy[1774] % iWy[1774]) do local iy6 = iWy[5753] .. iWy[1876]; local iy7 = iis[iWy[3116]] end; local iit = nil; local iiu = nil; local iiv = nil; local iiw = nil; for iy6 = iWy[7718], iWy[1371.] do if iy6 * iy6 + iWy[7718] <= iWy[6156.] - iWy[6156.] then lM[iWy[3378.]] = { iWy[3632] } end end; for iy7 = iWy[7718], iWy[1371.] do if iy7 * iy7 + iWy[7718] <= iWy[4067] - iWy[4067] then local iy6 = { c, iWy[6837.] }; c = iWy[8515] .. iic end end; for iy7 = iWy[7718], iWy[1371.] do if iy7 * iy7 < iWy[8243] % iWy[8243] then local iy6 = iWy[2373.] and iWy[1755.] end end; for iy6 = iWy[7718], iWy[1353.] do if iy6 * iy6 < iWy[2598.] - iWy[2598.] then iii = iWy[3270.] // iWy[1336]; Q = { iiv } end end; iic = nil; for iy6 = 52 / (128 - 128), 239 - 239 do k7.count = Enum[lh]; iit = ("vxr")[826] end; do iig = iWy[3598]; for iy7 = 192. / (70 - 70), 242 % 242 do local iy6 = ({})["zljskun"]; iy6[false] = iy6[620] end; iie = iWy[10746.]; iif = (iWy[1616] + lQ) % iWy[5374]; iid = k7; iih = false; while true do iim = #iie; iii = iim - iig; iil = iid(iif % 4294967296); iio = iii >= 1; if iio then iio = iii <= 4 end; if iio then iil = (iil + 2654435769.) % 4294967296; if iii == 1 then iic = iK2(iK_(iK0(iie, 1), iKZ(iil, 255.))); iih = true; break elseif iii == 2 then iic = iK2(iK_(iK0(iie, 1), iKZ(iil, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iil, 8), 255.))); iih = true; break elseif iii == 3. then iic = iK2(iK_(iK0(iie, 1), iKZ(iil, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iil, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iil, 16), 255.))); iih = true; break elseif iii == 4 then iic = iK2(iK_(iK0(iie, 1), iKZ(iil, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iil, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iil, 16), 255.)), iK_(iK0(iie, 4), iKZ(iK1(iil, 24.), 255.))); iih = true; break end end; iik = iK3(iie); iin = 0.; while true do if iin + 4 <= iii then iil = (iil + 2654435769.) % 4294967296; iK7(iik, iin, iK_(iK5(iik, iin), iil)); iin = iin + 4 else break end end; if iih then break end; iil = (iil + 2654435769.) % 4294967296; iij = 0.; while true do if iin < iii then iK8(iik, iin, iK_(iK6(iik, iin), iKZ(iK1(iil, iij * 8), 255.))); iin = iin + 1; iij = iij + 1 else break end end; if iih then break end; do iic = iK4(iik, 0., iii); iih = true; break end; break end end; while (iWy[7420] - iWy[7420]) / (iWy[10363] - iWy[10363]) == iWy[4795] / (iWy[4999] % iWy[4999]) - iWy[7294] / (iWy[7774] - iWy[7774]) do while H == iWy[9693.] / (iWy[797] - iWy[797]) * (iWy[2026] - iWy[2026]) do local iy6 = not iim; O = iWy[5844.] // iir end end; for iy9 = iWy[6148] / (iWy[3106] % iWy[3106]), iWy[10617.] % iWy[10617.] do if iWy[8468] / (iWy[3606.] - iWy[3606.]) * (iWy[495.] % iWy[495.]) == bit32 then local iy6 = { A }; local iy7 = iWy[9030.] .. iii; local iy8 = ({})[Q] end end; if (iWy[294.] - iWy[294.]) / (iWy[2707] % iWy[2707]) > iWy[6332] then local iy6 = iik or iWy[10589] end; if iiq == iWy[3643] % iWy[3643] / (iWy[9909.] - iWy[9909.]) then local iy6 = lQ % iWy[7677.]; iy6 = buffer.size end; iio = nil; do iil = iWy[6653]; iij = iWy[4009]; iim = (iWy[8293] + lQ) % iWy[5374]; iik = k7; for iy7 = 14 / (126. % 126.), 207. % 207. do local iy6 = P and k7 end; iin = iWy[10480]; iii = false; while true do iie = #iij; iiq = iie - iin; iif = iik(iim % 4294967296); iif = iif % 2147483646. + 1; iip = iiq >= 1; if iip then iip = iiq <= 4 end; if iip then iif = iif * 16807 % 2147483647; if iiq == 1 then iio = iK2(iK_(iK0(iij, 1), iKZ(iif, 255.))); iii = true; break elseif iiq == 2 then iio = iK2(iK_(iK0(iij, 1), iKZ(iif, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iif, 8), 255.))); iii = true; break elseif iiq == 3. then iio = iK2(iK_(iK0(iij, 1), iKZ(iif, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iif, 8), 255.)), iK_(iK0(iij, 3.), iKZ(iK1(iif, 16), 255.))); iii = true; break elseif iiq == 4 then iio = iK2(iK_(iK0(iij, 1), iKZ(iif, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iif, 8), 255.)), iK_(iK0(iij, 3.), iKZ(iK1(iif, 16), 255.)), iK_(iK0(iij, 4), iKZ(iK1(iif, 24.), 255.))); iii = true; break end end; iig = iK3(iij); iid = 0.; while true do if iid <= iiq - 4 then iif = iif * 16807 % 2147483647; iK7(iig, iid, iK_(iK5(iig, iid), iif)); iid = iid + 4 else break end end; if iii then break end; iif = iif * 16807 % 2147483647; iih = 0.; while true do if iid < iiq then iK8(iig, iid, iK_(iK6(iig, iid), iKZ(iK1(iif, iih * 8), 255.))); iid = iid + 1; iih = iih + 1 else break end end; if iii then break end; do iio = iK4(iig, 0., iiq); iii = true; break end; break end end; for iy7 = 1, 2 do if (iy7 * iy7 + iy7) % 2 == 1 then if 95 < 22 / (139 % 139) * (2 % 2) then local iy6 = "fhjp" .. "ese"; iij[iy6] = lh or "bjvk"; J.next = iie // 734 end end end; if k7 == iWy[10389.] / (iWy[6156.] % iWy[6156.]) - iWy[3768.] / (iWy[9486.] % iWy[9486.]) then k7(iWy[3616]) end; for iy8 = iWy[6193] / (iWy[2071] - iWy[2071]), iWy[6878] - iWy[6878] do local iy6 = iWy[122] // iWy[30.]; local iy7 = iWy[2196.] // iWy[5732] end; if iWy[4731.] == (iWy[9021.] - iWy[9021.]) / (iWy[2917] % iWy[2917]) then I[table] = iis + iic end; for iy8 = iWy[7689.] / (iWy[8940.] - iWy[8940.]), iWy[3926] % iWy[3926] do local iy6 = iig ^ lQ; local iy7 = Q[iWy[3723.]] end; for iy7 = 1, 2 do if (iy7 * iy7 + iy7) % 2 == 1 then while 246. / (197 % 197) - 113 / (225. - 225.) == 143 / (128 % 128) * (180. - 180.) do local iy6 = { 709 }; local iWz = k7; k7 = 830 % 488; local iWA = lQ; lQ = #UDim2 end end end; iiq = nil; do iie = iWy[7445]; iig = iWy[2622.]; for iy9 = 1, 2 do if iy9 * iy9 < 59 % 59 then for iy8 = 174. / (225. % 225.), 46 % 46 do local iy6 = { iio, k7, 154 }; local iy7 = ({}).len end end end; iid = k7; iif = (iWy[10707.] + lQ) % iWy[5374]; if (172 - 172) / (8 % 8) == 37 / (114. % 114.) - 245 / (35 % 35) then tostring(); local iy6 = table[true] end; iip = iWy[954.]; iih = false; while iii == (254 - 254) / (241 - 241) do local iy6 = A % iik; local iy7 = J.result end; while true do iir = #iie; iik = iir - iip; iin = iid(iif % 4294967296); iij = iik >= 1; if iij then iij = iik <= 4 end; if iij then iin = iK9((iin + 1832704949) % 4294967296, 13); if iik == 1 then iiq = iK2(iK_(iK0(iie, 1), iKZ(iin, 255.))); iih = true; break elseif iik == 2 then iiq = iK2(iK_(iK0(iie, 1), iKZ(iin, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iin, 8), 255.))); iih = true; break elseif iik == 3. then iiq = iK2(iK_(iK0(iie, 1), iKZ(iin, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iin, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iin, 16), 255.))); iih = true; break elseif iik == 4 then iiq = iK2(iK_(iK0(iie, 1), iKZ(iin, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iin, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iin, 16), 255.)), iK_(iK0(iie, 4), iKZ(iK1(iin, 24.), 255.))); iih = true; break end end; iim = iK3(iie); iii = 0.; while true do if iii + 4 <= iik then iin = iK9((iin + 1832704949) % 4294967296, 13); iK7(iim, iii, iK_(iK5(iim, iii), iin)); iii = iii + 4 else break end end; if iih then break end; iin = iK9((iin + 1832704949) % 4294967296, 13); iil = 0.; while true do if iii < iik then iK8(iim, iii, iK_(iK6(iim, iii), iKZ(iK1(iin, iil * 8), 255.))); iii = iii + 1; iil = iil + 1 else break end end; if iih then break end; do iiq = iK4(iim, 0., iik); iih = true; break end; break end end; for iy6 = 1, 2 do if iy6 * iy6 < 87. - 87. then iih = { true, 407 } end end; for iy6 = iWy[2468] / (iWy[9778] - iWy[9778]), iWy[3082] - iWy[3082] do iWy[6379][iWy[3723.]] = iWy[5979.] > iWy[3598]; c = iWy[10351] ~= iWy[9486.] end; while iWy[6232] <= iWy[4444] / (iWy[9574] % iWy[9574]) - iWy[4458.] / (iWy[1533.] - iWy[1533.]) do ({})[iWy[3723.]] = { select, bit32, F } end; for iy6 = iWy[7718], iWy[1353.] do if iy6 * iy6 + iWy[7718] <= iWy[8922.] % iWy[8922.] then iWy[7693][iWy[2380]] = iWy[10351] - iWy[10184] end end; while iWy[2783] <= iWy[3106] / (iWy[4945] - iWy[4945]) * (iWy[4067] % iWy[4067]) do iWy[353][iit] = lQ or I end; for iy6 = iWy[7718], iWy[1353.] do if (iy6 * iy6 + iy6) % iWy[1353.] == iWy[7718] then ({})[iWy[2426]] = iWy[9085][iWy[8029]]; iWy[9175][iWy[10070]] = iWy[242] // iWy[68] end end; for iy6 = 1, 2 do if iy6 * iy6 < 30. - 30. then local iWB = k7; k7 = 528. ^ iin end end; iir = nil; do iil = iWy[3437]; iij = iWy[9651.]; iim = k7; iik = (iWy[487] + lQ) % iWy[5374]; iin = iWy[2958.]; iii = false; while true do iid = #iil; iih = iid - iin; iie = iim(iik % 4294967296); iis = iih >= 1; if iis then iis = iih <= 4 end; if iis then iie = iK9((iie + 1832704949) % 4294967296, 13); if iih == 1 then iir = iK2(iK_(iK0(iil, 1), iKZ(iie, 255.))); iii = true; break elseif iih == 2 then iir = iK2(iK_(iK0(iil, 1), iKZ(iie, 255.)), iK_(iK0(iil, 2), iKZ(iK1(iie, 8), 255.))); iii = true; break elseif iih == 3. then iir = iK2(iK_(iK0(iil, 1), iKZ(iie, 255.)), iK_(iK0(iil, 2), iKZ(iK1(iie, 8), 255.)), iK_(iK0(iil, 3.), iKZ(iK1(iie, 16), 255.))); iii = true; break elseif iih == 4 then iir = iK2(iK_(iK0(iil, 1), iKZ(iie, 255.)), iK_(iK0(iil, 2), iKZ(iK1(iie, 8), 255.)), iK_(iK0(iil, 3.), iKZ(iK1(iie, 16), 255.)), iK_(iK0(iil, 4), iKZ(iK1(iie, 24.), 255.))); iii = true; break end end; iif = iK3(iil); iip = 0.; while true do if iip + 4 <= iih then iie = iK9((iie + 1832704949) % 4294967296, 13); iK7(iif, iip, iK_(iK5(iif, iip), iie)); iip = iip + 4 else break end end; if iii then break end; iie = iK9((iie + 1832704949) % 4294967296, 13); iig = 0.; while true do if iip < iih then iK8(iif, iip, iK_(iK6(iif, iip), iKZ(iK1(iie, iig * 8), 255.))); iip = iip + 1; iig = iig + 1 else break end end; if iii then break end; do iir = iK4(iif, 0., iih); iii = true; break end; break end end; for iy7 = 1, 2 do if (iy7 * iy7 + iy7) % 2 == 1 then while (43 - 43) / (105. % 105.) == P do ({}).len = {}; local iy6 = H[true] end end end; for iy6 = iWy[3511] / (iWy[1798] % iWy[1798]), iWy[495.] % iWy[495.] do iWy[10184][iWy[3116]] = c and iWy[8522] end; while iWy[1651] / (iWy[8218] % iWy[8218]) - iWy[7553] / (iWy[4067] % iWy[4067]) == iWy[4077.] / (iWy[625] - iWy[625]) * (iWy[4049] % iWy[4049]) do for iy6 = iWy[10697] / (iWy[5436.] % iWy[5436.]), iWy[5520.] % iWy[5520.] do iWy[10351][bit32] = iig[iWy[6336.]] end end; iis = nil; do for iy6 = 1, 3. do if (iy6 * iy6 + iy6) % 2 == 1 then local iWC = k7; k7 = iif[string] end end; iif = iWy[4991]; iid = iWy[7738]; if (186. - 186.) / (57. % 57.) == k7 then ("kbbbooj"):size(true, table); local iy6 = true or O end; iie = (iWy[5810] + lQ) % iWy[5374]; iip = k7; iig = false; if string == 188 / (160 % 160) - 72. / (254 - 254) then while iif == 242 / (202 - 202) * (37 - 37) do local iy6 = not 175 end end; while true do iin = #iid; iij = iin - iif; iim = iip(iie % 4294967296); iii = iij >= 1; if iii then iii = iij <= 4 end; if iii then iim = (iim + 2654435769.) % 4294967296; if iij == 1 then iis = iK2(iK_(iK0(iid, 1), iKZ(iim, 255.))); iig = true; break elseif iij == 2 then iis = iK2(iK_(iK0(iid, 1), iKZ(iim, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iim, 8), 255.))); iig = true; break elseif iij == 3. then iis = iK2(iK_(iK0(iid, 1), iKZ(iim, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iid, 3.), iKZ(iK1(iim, 16), 255.))); iig = true; break elseif iij == 4 then iis = iK2(iK_(iK0(iid, 1), iKZ(iim, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iid, 3.), iKZ(iK1(iim, 16), 255.)), iK_(iK0(iid, 4), iKZ(iK1(iim, 24.), 255.))); iig = true; break end end; iil = iK3(iid); iih = 0.; while true do if iih + 4 <= iij then iim = (iim + 2654435769.) % 4294967296; iK7(iil, iih, iK_(iK5(iil, iih), iim)); iih = iih + 4 else break end end; if iig then break end; iim = (iim + 2654435769.) % 4294967296; iik = 0.; while true do if iih < iij then iK8(iil, iih, iK_(iK6(iil, iih), iKZ(iK1(iim, iik * 8), 255.))); iih = iih + 1; iik = iik + 1 else break end end; if iig then break end; do iis = iK4(iil, 0., iij); iig = true; break end; break end end; if 597. > 35 % 35 / (26 - 26) then local iy6 = { 483., F }; iy6 = ({}).name end; if A == iWy[7420] / (iWy[3006.] - iWy[3006.]) * (iWy[6720.] % iWy[6720.]) then if type == iWy[3379] / (iWy[6148] - iWy[6148]) * (iWy[1362.] % iWy[1362.]) then local iy6 = #iWy[680]; lh = G == false end end; for iy6 = iWy[5975] / (iWy[414.] - iWy[414.]), iWy[8468] % iWy[8468] do iiv = iWy[1336] or iWy[2714]; k7:clear(true, iWy[2692]) end; if iWy[8243] / (iWy[2994.] % iWy[2994.]) * (iWy[3188] % iWy[3188]) == iij then iig = iWy[6949][iWy[4829]]; iWy[1546]:byte(false) end; for iy7 = iWy[7718], iWy[1371.] do if iy7 * iy7 < iWy[724] % iWy[724] then local iy6 = Q[iWy[7434.]] end end; for iy7 = iWy[7718], iWy[1371.] do if iy7 * iy7 + iWy[7718] <= iWy[10839.] % iWy[10839.] then local iy6 = iWy[1925] - iWy[1336] end end; iin = nil; do if 118 / (191 % 191) * (160 - 160) == iir then iin = 500 and iih; local iy6 = "cxafqp" .. iiv end; iik = iWy[10565]; while 119 % 119 / (195. % 195.) == Q do local iWD = lM; lM = Color3[true]; for iy8 = 1, 3. do if iy8 * iy8 < 205 % 205 then local iy6 = iin > Q; local iy7 = { select, H } end end end; iih = k7; if 892 == 246. / (113 % 113) * (105. % 105.) then pairs(pairs); local iy6 = "ghani" .. "lgvuzed" end; iil = true; iii = iWy[10480]; iim = iWy[9260]; for iy7 = 1, 2 do if iy7 * iy7 < 181 - 181 then local iy6 = -338; local iWD = lM; lM = #"elhckg" end end; iij = (iWy[1225] + lQ) % iWy[5374]; while iiu == 34 / (151 % 151) - 11 / (94 - 94) do P:clear(Color3, lQ); local iy6 = 263 ^ 909. end; for iy7 = 97 / (208 - 208), 70 % 70 do local iy6 = pcall or Enum; ("esy")[next] = Enum >= iil end; iig = false; while true do iip = #iim; iiv = iip - iii; iid = iih(iij % 4294967296); iid = iid % 2147483646. + 1; iiu = iiv >= 1; if iiu then iiu = iiv <= 4 end; if iiu then iid = iid * 16807 % 2147483647; if iiv == 1 then iin = iK2(iK_(iK0(iim, 1), iKZ(iid, 255.))); iig = true; break elseif iiv == 2 then iin = iK2(iK_(iK0(iim, 1), iKZ(iid, 255.)), iK_(iK0(iim, 2), iKZ(iK1(iid, 8), 255.))); iig = true; break elseif iiv == 3. then iin = iK2(iK_(iK0(iim, 1), iKZ(iid, 255.)), iK_(iK0(iim, 2), iKZ(iK1(iid, 8), 255.)), iK_(iK0(iim, 3.), iKZ(iK1(iid, 16), 255.))); iig = true; break elseif iiv == 4 then iin = iK2(iK_(iK0(iim, 1), iKZ(iid, 255.)), iK_(iK0(iim, 2), iKZ(iK1(iid, 8), 255.)), iK_(iK0(iim, 3.), iKZ(iK1(iid, 16), 255.)), iK_(iK0(iim, 4), iKZ(iK1(iid, 24.), 255.))); iig = true; break end end; iie = iK3(iim); iit = 0.; while true do if iit <= iiv - 4 then iid = iid * 16807 % 2147483647; iK7(iie, iit, iK_(iK5(iie, iit), iid)); iit = iit + 4 else break end end; if iig then break end; iid = iid * 16807 % 2147483647; iif = 0.; while true do if iit < iiv then iK8(iie, iit, iK_(iK6(iie, iit), iKZ(iK1(iid, iif * 8), 255.))); iit = iit + 1; iif = iif + 1 else break end end; if iig then break end; do iin = iK4(iie, 0., iiv); iig = true; break end; break end end; for iy6 = iWy[7718], iWy[1353.] do if (iy6 * iy6 + iy6) % iWy[1353.] == iWy[7718] then lh = iiu - iWy[3650] end end; if iWy[6156.] % iWy[6156.] / (iWy[6043] - iWy[6043]) == iWy[3606.] / (iWy[2958.] % iWy[2958.]) * (iWy[6187] % iWy[6187]) then iWy[8484.][c] = lh % iWy[9906.] end; while (iWy[3606.] - iWy[3606.]) / (iWy[537.] - iWy[537.]) == F do c = not iWy[9071]; local iWE = iio; iio = iWy[94][iWy[7384]] end; iiv = nil; do iit = iWy[10480]; iid = iWy[3340]; iiu = (iWy[7353.] + lQ) % iWy[5374]; iip = k7; iie = false; for iy8 = 1, 2 do if iy8 * iy8 + 1 <= 230 % 230 then local iy6 = { iis, 72. }; local iy7 = c[iiq] end end; while 61 / (141. - 141.) - 57. / (116 % 116) == 42. / (34 % 34) * (166 - 166) do local iy6 = #{}; lQ = ("nqrjoq").data end; while true do iif = #iid; iii = iif - iit; iil = iip(iiu % 4294967296); iih = iii >= 1; if iih then iih = iii <= 4 end; if iih then iil = (iil + 2654435769.) % 4294967296; if iii == 1 then iiv = iK2(iK_(iK0(iid, 1), iKZ(iil, 255.))); iie = true; break elseif iii == 2 then iiv = iK2(iK_(iK0(iid, 1), iKZ(iil, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iil, 8), 255.))); iie = true; break elseif iii == 3. then iiv = iK2(iK_(iK0(iid, 1), iKZ(iil, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iil, 8), 255.)), iK_(iK0(iid, 3.), iKZ(iK1(iil, 16), 255.))); iie = true; break elseif iii == 4 then iiv = iK2(iK_(iK0(iid, 1), iKZ(iil, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iil, 8), 255.)), iK_(iK0(iid, 3.), iKZ(iK1(iil, 16), 255.)), iK_(iK0(iid, 4), iKZ(iK1(iil, 24.), 255.))); iie = true; break end end; iik = iK3(iid); iig = 0.; while true do if iig + 4 <= iii then iil = (iil + 2654435769.) % 4294967296; iK7(iik, iig, iK_(iK5(iik, iig), iil)); iig = iig + 4 else break end end; if iie then break end; iil = (iil + 2654435769.) % 4294967296; iij = 0.; while true do if iig < iii then iK8(iik, iig, iK_(iK6(iik, iig), iKZ(iK1(iil, iij * 8), 255.))); iig = iig + 1; iij = iij + 1 else break end end; if iie then break end; do iiv = iK4(iik, 0., iii); iie = true; break end; break end end; for iy7 = iWy[7718], iWy[1371.] do if (iy7 * iy7 + iy7) % iWy[1353.] == iWy[7718] then local iy6 = { c, iWy[6954.] }; iy6[iWy[8427.]] = table.tail end end; while iWy[6905] / (iWy[8469.] - iWy[8469.]) * (iWy[6268] - iWy[6268]) <= iWy[5017] do local iy6 = k7 and iis; local iy7 = { true } end; for iy7 = iWy[7718], iWy[1371.] do if (iy7 * iy7 + iy7) % iWy[1353.] == iWy[7718] then ({}):clone(iiw); local iy6 = lh and P end end; if lh == iWy[10899.] % iWy[10899.] / (iWy[4025] % iWy[4025]) then iWy[908][iWy[6336.]] = -O; string[iWy[9584]] = iif[iWy[9874]] end; for iy7 = 190 / (30. - 30.), 142 - 142 do local iy6 = ("smvnzmi").offset; iiq[ipairs] = {} end; iil = nil; do iig = iWy[10041.]; iij = iWy[9509]; iih = k7; for iy7 = 1, 3. do if iy7 * iy7 + 1 <= 88 - 88 then Enum[true] = bit32.offset; local iy6 = 395 // 175 end end; iik = (iWy[7084] + lQ) % iWy[5374]; iii = iWy[1362.]; while O == 67 / (196 - 196) - 172 / (6. % 6.) do if iic == (226 - 226) / (205 - 205) then local iy6 = 51. % iil; k7 = 249. // 203 end end; iif = false; while true do iit = #iig; iiw = iit - iii; iip = iih(iik % 4294967296); iim = iiw >= 1; if iim then iim = iiw <= 4 end; if iim then iip = iK9((iip + 1832704949) % 4294967296, 13); if iiw == 1 then iil = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.))); iif = true; break elseif iiw == 2 then iil = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iip, 8), 255.))); iif = true; break elseif iiw == 3. then iil = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iip, 8), 255.)), iK_(iK0(iig, 3.), iKZ(iK1(iip, 16), 255.))); iif = true; break elseif iiw == 4 then iil = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iip, 8), 255.)), iK_(iK0(iig, 3.), iKZ(iK1(iip, 16), 255.)), iK_(iK0(iig, 4), iKZ(iK1(iip, 24.), 255.))); iif = true; break end end; iid = iK3(iig); iiu = 0.; while true do if iiu + 4 <= iiw then iip = iK9((iip + 1832704949) % 4294967296, 13); iK7(iid, iiu, iK_(iK5(iid, iiu), iip)); iiu = iiu + 4 else break end end; if iif then break end; iip = iK9((iip + 1832704949) % 4294967296, 13); iie = 0.; while true do if iiu < iiw then iK8(iid, iiu, iK_(iK6(iid, iiu), iKZ(iK1(iip, iie * 8), 255.))); iiu = iiu + 1; iie = iie + 1 else break end end; if iif then break end; do iil = iK4(iid, 0., iiw); iif = true; break end; break end end; if 9. / (211 - 211) * (59 % 59) == z then for iy7 = 1, 3. do if (iy7 * iy7 + iy7) % 2 == 1 then local iy6 = 609. * iie end end; iil.len = 877 >= 337 end; for iy8 = iWy[7718], iWy[1353.] do if iy8 * iy8 + iWy[7718] <= iWy[7039] - iWy[7039] then local iy6 = { iWy[4731.], iir }; local iy7 = iWy[10184] == iy6 end end; for iy7 = iWy[7718], iWy[1353.] do if iy7 * iy7 < iWy[3404] % iWy[3404] then iit = { iWy[2973.] }; local iy6 = iiu or select end end; local Q = lM(iic, { [iio] = O, [iiq] = iWy[1336][iir](iWy[4457], iWy[4457], iWy[4457]), [iis] = iWy[8618], [iin] = iWy[10480], [iiv] = iWy[10351][iil](iWy[9200], iWy[9200]) }); while iis == iWy[1371.] % iWy[1371.] / (iWy[4999] % iWy[4999]) do local iy6 = H or iWy[5258] end; for iy6 = iWy[7718], iWy[1353.] do if (iy6 * iy6 + iy6) % iWy[1353.] == iWy[7718] then iim = -iWy[6215]; iWy[1336][iWy[3723.]] = false and k7 end end; iiw = nil; while 103 % 103 / (216. - 216.) == 197 / (192. % 192.) * (103 % 103) do tostring(lQ, false); ({})[121] = k7 % iig end; do iid = iWy[251]; iiu = iWy[6986]; if iis == 212 / (25 % 25) - 36. / (187 - 187) then local iy6 = { iin, iik }; local iy7 = "twiqfee" .. "aywago" end; iip = (iWy[8586.] + lQ) % iWy[5374]; iim = k7; iit = iWy[10480]; while 946 >= 244 / (162. % 162.) - 227 / (123. - 123.) do iil = UDim > 923; local iy6 = iir.tail end; iie = false; while true do iii = #iiu; iil = iii - iit; iih = iim(iip % 4294967296); iih = iih % 2147483646. + 1; iik = iil >= 1; if iik then iik = iil <= 4 end; if iik then iih = iih * 16807 % 2147483647; if iil == 1 then iiw = iK2(iK_(iK0(iiu, 1), iKZ(iih, 255.))); iie = true; break elseif iil == 2 then iiw = iK2(iK_(iK0(iiu, 1), iKZ(iih, 255.)), iK_(iK0(iiu, 2), iKZ(iK1(iih, 8), 255.))); iie = true; break elseif iil == 3. then iiw = iK2(iK_(iK0(iiu, 1), iKZ(iih, 255.)), iK_(iK0(iiu, 2), iKZ(iK1(iih, 8), 255.)), iK_(iK0(iiu, 3.), iKZ(iK1(iih, 16), 255.))); iie = true; break elseif iil == 4 then iiw = iK2(iK_(iK0(iiu, 1), iKZ(iih, 255.)), iK_(iK0(iiu, 2), iKZ(iK1(iih, 8), 255.)), iK_(iK0(iiu, 3.), iKZ(iK1(iih, 16), 255.)), iK_(iK0(iiu, 4), iKZ(iK1(iih, 24.), 255.))); iie = true; break end end; iig = iK3(iiu); iij = 0.; while true do if iij <= iil - 4 then iih = iih * 16807 % 2147483647; iK7(iig, iij, iK_(iK5(iig, iij), iih)); iij = iij + 4 else break end end; if iie then break end; iih = iih * 16807 % 2147483647; iif = 0.; while true do if iij < iil then iK8(iig, iij, iK_(iK6(iig, iij), iKZ(iK1(iih, iif * 8), 255.))); iij = iij + 1; iif = iif + 1 else break end end; if iie then break end; do iiw = iK4(iig, 0., iil); iie = true; break end; break end end; if 43 / (193 % 193) - 169 / (199 % 199) == "gkg" then ("gxstzhi").value = iim ~= UDim; string.size = I ~= c end; if iWy[9541] >= iWy[4945] % iWy[4945] / (iWy[7408] % iWy[7408]) then local iy6 = iWy[9930.] .. iWy[7192] end; for iy7 = iWy[7718], iWy[1353.] do if iy7 * iy7 < iWy[6148] % iWy[6148] then F = iWy[10351] + iWy[2615]; local iy6 = iWy[10184] // iWy[8269] end end; if buffer == 248 % 248 / (135. - 135.) then local iy6 = iip and 520; local iy7 = ({})[iy6] end; for iy7 = 1, 3. do if (iy7 * iy7 + iy7) % 2 == 1 then local iy6 = "gmrqyhb" .. "tcu"; lM:get("mnrdeb") end end; iil = nil; do iig = iWy[5236]; for iy7 = 201. / (188 - 188), 78. % 78. do local iy6 = 868 % iif; Enum.next = iit and string end; iij = iWy[7881.]; iih = k7; iik = (iWy[1175] + lQ) % iWy[5374]; iii = iWy[10480]; iif = false; while true do iiv = #iig; iip = iiv - iii; iim = iih(iik % 4294967296); iid = iip >= 1; if iid then iid = iip <= 4 end; if iid then iim = iK9((iim + 1832704949) % 4294967296, 13); if iip == 1 then iil = iK2(iK_(iK0(iig, 1), iKZ(iim, 255.))); iif = true; break elseif iip == 2 then iil = iK2(iK_(iK0(iig, 1), iKZ(iim, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iim, 8), 255.))); iif = true; break elseif iip == 3. then iil = iK2(iK_(iK0(iig, 1), iKZ(iim, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iig, 3.), iKZ(iK1(iim, 16), 255.))); iif = true; break elseif iip == 4 then iil = iK2(iK_(iK0(iig, 1), iKZ(iim, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iig, 3.), iKZ(iK1(iim, 16), 255.)), iK_(iK0(iig, 4), iKZ(iK1(iim, 24.), 255.))); iif = true; break end end; iiu = iK3(iig); iie = 0.; while true do if iie + 4 <= iip then iim = iK9((iim + 1832704949) % 4294967296, 13); iK7(iiu, iie, iK_(iK5(iiu, iie), iim)); iie = iie + 4 else break end end; if iif then break end; iim = iK9((iim + 1832704949) % 4294967296, 13); iit = 0.; while true do if iie < iip then iK8(iiu, iie, iK_(iK6(iiu, iie), iKZ(iK1(iim, iit * 8), 255.))); iie = iie + 1; iit = iit + 1 else break end end; if iif then break end; do iil = iK4(iiu, 0., iip); iif = true; break end; break end end; for iy7 = 1, 3. do if iy7 * iy7 < 191 % 191 then local iy6 = 594. + 613 end end; while iWy[7057] < iWy[4639] / (iWy[6441.] % iWy[6441.]) * (iWy[8278] % iWy[8278]) do iWy[1139][iii] = not iWy[1802]; tostring(bit32, false) end; while iWy[2373.] / (iWy[6232] - iWy[6232]) * (iWy[3573.] - iWy[3573.]) == (iWy[7327] - iWy[7327]) / (iWy[8818] - iWy[8818]) do local iy6 = iWy[6399.] .. lQ end; if iWy[8888] % iWy[8888] / (iWy[4976] - iWy[4976]) > iWy[436] then local iy6 = iir // iWy[8375] end; for iy6 = 220 / (41 % 41), 56 % 56 do UDim[iip] = 814 // 392 end; iiv = nil; while Q == 126. / (103 - 103) * (237. % 237.) do P = "vsjg" == G end; do iiu = iWy[10480]; iip = iWy[10892]; iim = (iWy[9073] + lQ) % iWy[5374]; while 189. % 189. / (162. % 162.) == 134 / (145 - 145) - 190 / (205 - 205) do local iy6 = ("cnj").left end; iit = k7; while 209 / (223 % 223) - 60. / (144. % 144.) == (94 - 94) / (178 % 178) do iis.key = Q or 322; local iy6 = F.child end; iid = false; while true do iih = #iip; iik = iih - iiu; iig = iit(iim % 4294967296); iij = iik >= 1; if iij then iij = iik <= 4 end; if iij then iig = (iig + 2654435769.) % 4294967296; if iik == 1 then iiv = iK2(iK_(iK0(iip, 1), iKZ(iig, 255.))); iid = true; break elseif iik == 2 then iiv = iK2(iK_(iK0(iip, 1), iKZ(iig, 255.)), iK_(iK0(iip, 2), iKZ(iK1(iig, 8), 255.))); iid = true; break elseif iik == 3. then iiv = iK2(iK_(iK0(iip, 1), iKZ(iig, 255.)), iK_(iK0(iip, 2), iKZ(iK1(iig, 8), 255.)), iK_(iK0(iip, 3.), iKZ(iK1(iig, 16), 255.))); iid = true; break elseif iik == 4 then iiv = iK2(iK_(iK0(iip, 1), iKZ(iig, 255.)), iK_(iK0(iip, 2), iKZ(iK1(iig, 8), 255.)), iK_(iK0(iip, 3.), iKZ(iK1(iig, 16), 255.)), iK_(iK0(iip, 4), iKZ(iK1(iig, 24.), 255.))); iid = true; break end end; iif = iK3(iip); iii = 0.; while true do if iii + 4 <= iik then iig = (iig + 2654435769.) % 4294967296; iK7(iif, iii, iK_(iK5(iif, iii), iig)); iii = iii + 4 else break end end; if iid then break end; iig = (iig + 2654435769.) % 4294967296; iie = 0.; while true do if iii < iik then iK8(iif, iii, iK_(iK6(iif, iii), iKZ(iK1(iig, iie * 8), 255.))); iii = iii + 1; iie = iie + 1 else break end end; if iid then break end; do iiv = iK4(iif, 0., iik); iid = true; break end; break end end; if 915. <= 20 / (143 % 143) - 252. / (22 % 22) then k7 = ({})["elfu"] end; while 112 / (227 % 227) * (253 - 253) == 23 / (43 % 43) - 238 / (114. - 114.) do iit = { 192. }; O["pyy"] = iis + k7 end; if iWy[1707.] == iWy[6798.] / (iWy[4985] - iWy[4985]) * (iWy[2373.] - iWy[2373.]) then local iy6 = { z, iig, iWy[2586.] } end; while iWy[6226] == iWy[8195] / (iWy[3167] % iWy[3167]) * (iWy[7868] % iWy[7868]) do lM:format(); local iy6 = iil <= iWy[3082] end; for iy7 = iWy[7710.] / (iWy[8328.] % iWy[8328.]), iWy[4144] % iWy[4144] do local iy6 = iit or iWy[4491.]; iie = -iWy[7671.] end; for iy7 = iWy[1977.] / (iWy[1054] % iWy[1054]), iWy[4018] - iWy[4018] do while iWy[10351] == iWy[3902] / (iWy[5975] - iWy[5975]) * (iWy[3795.] % iWy[3795.]) do local iy6 = iWy[5167] ~= iik; iy6 = -iin end end; if iWy[7954] / (iWy[3020] - iWy[3020]) - iWy[4648] / (iWy[8922.] % iWy[8922.]) == iWy[8818] % iWy[8818] / (iWy[6441.] % iWy[6441.]) then local iy6 = Q ^ lh end; for iy8 = iWy[7718], iWy[1353.] do if (iy8 * iy8 + iy8) % iWy[1353.] == iWy[7718] then local iy6 = A[iWy[2830]]; local iy7 = iie[iWy[4557.]]; local iWF = lM; lM = iWy[472] .. iWy[2575] end end; iik = nil; do for iy7 = 1, 2 do if (iy7 * iy7 + iy7) % 2 == 1 then local iy6 = ("qbnq")[Q]; Q = UDim ^ iy6 end end; iig = iWy[10480]; iii = k7; iih = (iWy[6808] + lQ) % iWy[5374]; while A == 135. / (97 - 97) - 209 / (193 - 193) do local iy6 = { 981., false }; iy6:clone(751) end; iij = iWy[9261.]; for iy6 = 244 / (217 - 217), 10 - 10 do ({})["jgji"] = ({})[print] end; for iy6 = 1, 3. do if iy6 * iy6 < 209 % 209 then iiq:set(buffer, 475); ("nvkr")["ajbrmu"] = iir[iin] end end; iif = false; while true do iim = #iij; iid = iim - iig; iiu = iii(iih % 4294967296); iiu = iiu % 2147483646. + 1; iie = iid >= 1; if iie then iie = iid <= 4 end; if iie then iiu = iiu * 16807 % 2147483647; if iid == 1 then iik = iK2(iK_(iK0(iij, 1), iKZ(iiu, 255.))); iif = true; break elseif iid == 2 then iik = iK2(iK_(iK0(iij, 1), iKZ(iiu, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iiu, 8), 255.))); iif = true; break elseif iid == 3. then iik = iK2(iK_(iK0(iij, 1), iKZ(iiu, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iiu, 8), 255.)), iK_(iK0(iij, 3.), iKZ(iK1(iiu, 16), 255.))); iif = true; break elseif iid == 4 then iik = iK2(iK_(iK0(iij, 1), iKZ(iiu, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iiu, 8), 255.)), iK_(iK0(iij, 3.), iKZ(iK1(iiu, 16), 255.)), iK_(iK0(iij, 4), iKZ(iK1(iiu, 24.), 255.))); iif = true; break end end; iit = iK3(iij); iin = 0.; while true do if iin + 4 <= iid then iiu = iiu * 16807 % 2147483647; iK7(iit, iin, iK_(iK5(iit, iin), iiu)); iin = iin + 4 else break end end; if iif then break end; iiu = iiu * 16807 % 2147483647; iip = 0.; while true do if iin < iid then iK8(iit, iin, iK_(iK6(iit, iin), iKZ(iK1(iiu, iip * 8), 255.))); iin = iin + 1; iip = iip + 1 else break end end; if iif then break end; do iik = iK4(iit, 0., iid); iif = true; break end; break end end; lM(iiw, { [iil] = iWy[9906.][iiv](iWy[7718], iWy[10480]), [iik] = Q }); for iy6 = iWy[7718], iWy[1371.] do if (iy6 * iy6 + iy6) % iWy[1353.] == iWy[7718] then iii = { iWy[10411], F }; iim[iWy[2002]] = ({})[iim] end end; while iis == 250 / (62 - 62) * (201. % 201.) do ("nozjlu")[iin] = 747. // 138. end; iin = nil; do iie = iWy[8327]; iit = iWy[5108]; iid = iWy[7830.]; iiu = (iWy[4106] + lQ) % iWy[5374]; if 226 / (77 % 77) - 85 / (188 - 188) == iie then Q.len = string["nvi"] end; iip = iWy[7868]; iim = k7; if 173 / (188 % 188) - 113 / (225. % 225.) == 247 / (97 - 97) * (182 - 182) then local iy6 = c["nxpod"]; local iy7 = "nisz" < Q end; iif = false; while true do iil = #iit; iii = iil - iip; iiv = iim(iiu % 4294967296); iih = iii >= 1; if iih then iih = iii <= 3. end; if iih then iiv = (iiv * 1597 + 51749) % 4294967296; if iii == 1 then iin = iK2((iK0(iit, 1) - iKZ(iiv, 255.)) % 256); iif = true; break elseif iii == 2 then iin = iK2((iK0(iit, 1) - iKZ(iiv, 255.)) % 256, (iK0(iit, 2) - iKZ(iK1(iiv, 8), 255.)) % 256); iif = true; break elseif iii == 3. then iin = iK2((iK0(iit, 1) - iKZ(iiv, 255.)) % 256, (iK0(iit, 2) - iKZ(iK1(iiv, 8), 255.)) % 256, (iK0(iit, 3.) - iKZ(iK1(iiv, 16), 255.)) % 256); iif = true; break end end; iik = iK3(iit); iig = 0.; while true do if iig + 4 <= iii then iiv = (iiv * 1597 + 51749) % 4294967296; iK7(iik, iig, (iK5(iik, iig) - iiv) % 4294967296); iig = iig + 4 else break end end; if iif then break end; iiv = (iiv * 1597 + 51749) % 4294967296; iij = 0.; while true do if iig < iii then iK8(iik, iig, (iK6(iik, iig) - iKZ(iK1(iiv, iij * 8), 255.)) % 256); iig = iig + 1; iij = iij + 1 else break end end; if iif then break end; do iin = iK4(iik, 0., iii); iif = true; break end; break end end; for iy8 = 198. / (22 % 22), 220 % 220 do local iy6 = "gxgm" .. "lojwcl"; local iy7 = Enum[tostring] end; if type == (iWy[4639] - iWy[4639]) / (iWy[5975] - iWy[5975]) then local iy6 = iil or iWy[1076]; local iWG = lQ; lQ = iWy[9595] and iiq end; if iWy[8943.] / (iWy[4795] - iWy[4795]) * (iWy[2525] % iWy[2525]) == iis then local iy6 = iWy[6974] .. iWy[9209]; iWy[10184][iWy[5857]] = { table, iWy[8710], iWy[8278] } end; while iWy[8706.] / (iWy[1874] % iWy[1874]) * (iWy[7327] - iWy[7327]) == iWy[2389] % iWy[2389] / (iWy[9564.] % iWy[9564.]) do local iWH = k7; k7 = iWy[471.] ^ iWy[5860]; Q = iWy[2111] .. iWy[9880] end; iil = nil; for iy6 = 1, 3. do if iy6 * iy6 < 69. - 69. then ({})[325] = lQ.right end end; do iiv = true; iii = iWy[601]; iig = iWy[10288]; iij = (iWy[10596.] + lQ) % iWy[5374]; iih = iWy[10480]; iik = k7; while 148 / (222. % 222.) * (180. - 180.) == iig do local iy6 = UDim * 736 end; iif = false; while true do iiw = #iii; iip = iiw - iih; iim = iik(iij % 4294967296); iid = iip >= 1; if iid then iid = iip <= 3. end; if iid then iim = (iim * 1597 + 51749) % 4294967296; if iip == 1 then iil = iK2((iK0(iii, 1) - iKZ(iim, 255.)) % 256); iif = true; break elseif iip == 2 then iil = iK2((iK0(iii, 1) - iKZ(iim, 255.)) % 256, (iK0(iii, 2) - iKZ(iK1(iim, 8), 255.)) % 256); iif = true; break elseif iip == 3. then iil = iK2((iK0(iii, 1) - iKZ(iim, 255.)) % 256, (iK0(iii, 2) - iKZ(iK1(iim, 8), 255.)) % 256, (iK0(iii, 3.) - iKZ(iK1(iim, 16), 255.)) % 256); iif = true; break end end; iiu = iK3(iii); iie = 0.; while true do if iie + 4 <= iip then iim = (iim * 1597 + 51749) % 4294967296; iK7(iiu, iie, (iK5(iiu, iie) - iim) % 4294967296); iie = iie + 4 else break end end; if iif then break end; iim = (iim * 1597 + 51749) % 4294967296; iit = 0.; while true do if iie < iip then iK8(iiu, iie, (iK6(iiu, iie) - iKZ(iK1(iim, iit * 8), 255.)) % 256); iie = iie + 1; iit = iit + 1 else break end end; if iif then break end; do iil = iK4(iiu, 0., iip); iif = true; break end; break end end; while 117. / (39. % 39.) * (144. % 144.) == 158 / (64 - 64) - 147. / (74 % 74) do local iy6 = k7.state; local iy7 = { iiq, UDim, iij } end; while iWy[4444] / (iWy[881] - iWy[881]) * (iWy[7327] % iWy[7327]) == select do iWy[456.][iWy[8608]] = iWy[3836] == iWy[10920.] end; for iy8 = iWy[7718], iWy[1371.] do if iy8 * iy8 < iWy[5314] % iWy[5314] then local iy6 = P or iiv; while iWy[6828.] / (iWy[9778] - iWy[9778]) * (iWy[3511] % iWy[3511]) == G do local iy7 = iWy[5433.] ^ iWy[4] end end end; if (iWy[7148] - iWy[7148]) / (iWy[471.] % iWy[471.]) == iWy[6446] / (iWy[125] - iWy[125]) * (iWy[7294] % iWy[7294]) then c:get(); local iy6 = iio[iWy[5704]]; local iy7 = iis < J end; if iWy[10838] % iWy[10838] / (iWy[9295] - iWy[9295]) == P then local iy6 = iWy[5513] .. iWy[9680] end; iiw = nil; do iit = iWy[9996.]; iie = iWy[1264]; iiu = iWy[4947.]; iid = (iWy[4538] + lQ) % iWy[5374]; iim = iWy[7327]; if iil == 218 / (31 % 31) * (139 - 139) then local iy6 = "umirwmo" .. "qnnz"; iir = ({})[lh] end; iip = k7; iif = false; while 228. % 228. / (218 - 218) == tonumber do local iy6 = "slvj" .. "mkqp"; local iy7 = 393. ^ G end; while true do iih = #iie; iik = iih - iim; iig = iip(iid % 4294967296); iij = iik >= 1; if iij then iij = iik <= 3. end; if iij then iig = (iig * 1597 + 51749) % 4294967296; if iik == 1 then iiw = iK2((iK0(iie, 1) - iKZ(iig, 255.)) % 256); iif = true; break elseif iik == 2 then iiw = iK2((iK0(iie, 1) - iKZ(iig, 255.)) % 256, (iK0(iie, 2) - iKZ(iK1(iig, 8), 255.)) % 256); iif = true; break elseif iik == 3. then iiw = iK2((iK0(iie, 1) - iKZ(iig, 255.)) % 256, (iK0(iie, 2) - iKZ(iK1(iig, 8), 255.)) % 256, (iK0(iie, 3.) - iKZ(iK1(iig, 16), 255.)) % 256); iif = true; break end end; iis = iK3(iie); iii = 0.; while true do if iii + 4 <= iik then iig = (iig * 1597 + 51749) % 4294967296; iK7(iis, iii, (iK5(iis, iii) - iig) % 4294967296); iii = iii + 4 else break end end; if iif then break end; iig = (iig * 1597 + 51749) % 4294967296; iiv = 0.; while true do if iii < iik then iK8(iis, iii, (iK6(iis, iii) - iKZ(iK1(iig, iiv * 8), 255.)) % 256); iii = iii + 1; iiv = iiv + 1 else break end end; if iif then break end; do iiw = iK4(iis, 0., iik); iif = true; break end; break end end; if (iWy[4878.] - iWy[4878.]) / (iWy[6521] - iWy[6521]) == iWy[4648] / (iWy[3828.] - iWy[3828.]) - iWy[5798] / (iWy[4025] % iWy[4025]) then local iy6 = -iWy[6442]; iir:match(Q, F) end; if iWy[3795.] / (iWy[3504.] % iWy[3504.]) - iWy[9486.] / (iWy[2526.] % iWy[2526.]) >= iWy[9575] then H = ({})[iik]; local iy6 = { iWy[6291.], false, true } end; if iih == iWy[6314] / (iWy[10363] % iWy[10363]) - iWy[8278] / (iWy[1774] % iWy[1774]) then local iy6 = { lQ, iWy[1707.], tostring } end; while iWy[8568.] % iWy[8568.] / (iWy[5594] % iWy[5594]) == iiv do lM[iWy[4869.]] = lM[iWy[8075]]; J = bit32 or iiv end; iis = nil; do iii = iWy[10480]; iik = iWy[6396.]; iij = (iWy[7727] + lQ) % iWy[5374]; iiv = k7; iih = false; while 206 / (89 - 89) - 146 / (48. % 48.) == lQ do if (52 - 52) / (47 % 47) == 218 then k7 = iig.count; local iy6 = ("ahnuo").right end end; while true do iid = #iik; iiu = iid - iii; iie = iiv(iij % 4294967296); iit = iiu >= 1; if iit then iit = iiu <= 4 end; if iit then iie = (iie + 2654435769.) % 4294967296; if iiu == 1 then iis = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.))); iih = true; break elseif iiu == 2 then iis = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.)), iK_(iK0(iik, 2), iKZ(iK1(iie, 8), 255.))); iih = true; break elseif iiu == 3. then iis = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.)), iK_(iK0(iik, 2), iKZ(iK1(iie, 8), 255.)), iK_(iK0(iik, 3.), iKZ(iK1(iie, 16), 255.))); iih = true; break elseif iiu == 4 then iis = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.)), iK_(iK0(iik, 2), iKZ(iK1(iie, 8), 255.)), iK_(iK0(iik, 3.), iKZ(iK1(iie, 16), 255.)), iK_(iK0(iik, 4), iKZ(iK1(iie, 24.), 255.))); iih = true; break end end; iif = iK3(iik); iip = 0.; while true do if iip + 4 <= iiu then iie = (iie + 2654435769.) % 4294967296; iK7(iif, iip, iK_(iK5(iif, iip), iie)); iip = iip + 4 else break end end; if iih then break end; iie = (iie + 2654435769.) % 4294967296; iig = 0.; while true do if iip < iiu then iK8(iif, iip, iK_(iK6(iif, iip), iKZ(iK1(iie, iig * 8), 255.))); iip = iip + 1; iig = iig + 1 else break end end; if iih then break end; do iis = iK4(iif, 0., iiu); iih = true; break end; break end end; if iWy[156.] < iWy[5520.] % iWy[5520.] / (iWy[1879] % iWy[1879]) then local iy6 = iWy[6059] // buffer end; for iy9 = iWy[7718], iWy[1353.] do if iy9 * iy9 + iWy[7718] <= iWy[7148] % iWy[7148] then lQ = -iWy[4982]; local iy6 = #iig; for iy8 = iWy[8218] / (iWy[1362.] - iWy[1362.]), iWy[10617.] - iWy[10617.] do local iy7 = { iig, false }; iWy[2393][J] = iis ^ A end end end; local R = P[iin][iil] - O[iiw][iis]; for iy6 = iWy[4497.] / (iWy[8469.] - iWy[8469.]), iWy[10222] % iWy[10222] do c:reset(P) end; if 220 / (192. - 192.) * (80 % 80) > 918. then if 19 / (145 % 145) * (14 % 14) == k7 then local iy6 = 858. % 362; Q:byte(iy6, "mchhk") end end; iiu = nil; do iie = iWy[8888]; iip = iWy[5999]; for iy7 = 233 / (41 - 41), 30. - 30. do local iy6 = "dhzmwez" .. "ctp" end; iid = (iWy[4250] + lQ) % iWy[5374]; iit = k7; for iy7 = 29 / (39. % 39.), 51. - 51. do local iy6 = {}; ("wez").z = iip % k7 end; iif = false; while true do iis = #iip; iii = iis - iie; iiv = iit(iid % 4294967296); iih = iii >= 1; if iih then iih = iii <= 4 end; if iih then iiv = (iiv + 2654435769.) % 4294967296; if iii == 1 then iiu = iK2(iK_(iK0(iip, 1), iKZ(iiv, 255.))); iif = true; break elseif iii == 2 then iiu = iK2(iK_(iK0(iip, 1), iKZ(iiv, 255.)), iK_(iK0(iip, 2), iKZ(iK1(iiv, 8), 255.))); iif = true; break elseif iii == 3. then iiu = iK2(iK_(iK0(iip, 1), iKZ(iiv, 255.)), iK_(iK0(iip, 2), iKZ(iK1(iiv, 8), 255.)), iK_(iK0(iip, 3.), iKZ(iK1(iiv, 16), 255.))); iif = true; break elseif iii == 4 then iiu = iK2(iK_(iK0(iip, 1), iKZ(iiv, 255.)), iK_(iK0(iip, 2), iKZ(iK1(iiv, 8), 255.)), iK_(iK0(iip, 3.), iKZ(iK1(iiv, 16), 255.)), iK_(iK0(iip, 4), iKZ(iK1(iiv, 24.), 255.))); iif = true; break end end; iik = iK3(iip); iig = 0.; while true do if iig + 4 <= iii then iiv = (iiv + 2654435769.) % 4294967296; iK7(iik, iig, iK_(iK5(iik, iig), iiv)); iig = iig + 4 else break end end; if iif then break end; iiv = (iiv + 2654435769.) % 4294967296; iij = 0.; while true do if iig < iii then iK8(iik, iig, iK_(iK6(iik, iig), iKZ(iK1(iiv, iij * 8), 255.))); iig = iig + 1; iij = iij + 1 else break end end; if iif then break end; do iiu = iK4(iik, 0., iii); iif = true; break end; break end end; if H == (94 - 94) / (138. - 138.) then for iy9 = 1, 2 do if (iy9 * iy9 + iy9) % 2 == 1 then if 53 / (179 % 179) - 25 / (74 % 74) == true then local iy6 = { P, false, F } end; local iy7 = ({})["fnubb"]; local iy8 = iy7[true] end end; local iza = {} end; for iy6 = 1, 2 do if iy6 * iy6 + 1 <= 227 % 227 then if F == 217 / (124 - 124) * (129. % 129.) then Q["esgl"] = lQ % 961; c(Vector2); tostring() end end end; if iWy[8393] / (iWy[2071] - iWy[2071]) * (iWy[10212.] % iWy[10212.]) == J then local iy6 = { iir, iWy[4511] }; local iy7 = iiq ^ iWy[8070.] end; while iWy[659] / (iWy[3404] % iWy[3404]) - iWy[625] / (iWy[5257] - iWy[5257]) == iWy[625] / (iWy[6573.] - iWy[6573.]) * (iWy[1818.] % iWy[1818.]) do local iy6 = -iiv end; for iy7 = 255. / (159. % 159.), 59 - 59 do local iy6 = 648. + 149; iy6 = -lQ end; iis = nil; while Q == 174. % 174. / (98 - 98) do local iy6 = "avg" < F end; do iij = iWy[5025.]; iih = iWy[8213]; iik = k7; while (15. - 15.) / (228. - 228.) > 341 do local iy6 = 768. + lM; local iy7 = "hrcd" .. "iom" end; iii = (iWy[7477] + lQ) % iWy[5374]; iiv = iWy[10480]; iig = false; while true do iil = #iij; iid = iil - iiv; iiw = iik(iii % 4294967296); iie = iid >= 1; if iie then iie = iid <= 4 end; if iie then iiw = iK9((iiw + 1832704949) % 4294967296, 13); if iid == 1 then iis = iK2(iK_(iK0(iij, 1), iKZ(iiw, 255.))); iig = true; break elseif iid == 2 then iis = iK2(iK_(iK0(iij, 1), iKZ(iiw, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iiw, 8), 255.))); iig = true; break elseif iid == 3. then iis = iK2(iK_(iK0(iij, 1), iKZ(iiw, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iiw, 8), 255.)), iK_(iK0(iij, 3.), iKZ(iK1(iiw, 16), 255.))); iig = true; break elseif iid == 4 then iis = iK2(iK_(iK0(iij, 1), iKZ(iiw, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iiw, 8), 255.)), iK_(iK0(iij, 3.), iKZ(iK1(iiw, 16), 255.)), iK_(iK0(iij, 4), iKZ(iK1(iiw, 24.), 255.))); iig = true; break end end; iit = iK3(iij); iif = 0.; while true do if iif + 4 <= iid then iiw = iK9((iiw + 1832704949) % 4294967296, 13); iK7(iit, iif, iK_(iK5(iit, iif), iiw)); iif = iif + 4 else break end end; if iig then break end; iiw = iK9((iiw + 1832704949) % 4294967296, 13); iip = 0.; while true do if iif < iid then iK8(iit, iif, iK_(iK6(iit, iif), iKZ(iK1(iiw, iip * 8), 255.))); iif = iif + 1; iip = iip + 1 else break end end; if iig then break end; do iis = iK4(iit, 0., iid); iig = true; break end; break end end; for iy7 = iWy[5376.] / (iWy[1070] % iWy[1070]), iWy[2026] % iWy[2026] do ({})[iWy[2867]] = -iWy[2767]; while iij == iWy[9810.] / (iWy[659] - iWy[659]) - iWy[2112.] / (iWy[4196] - iWy[4196]) do local iy6 = true and false; tostring() end end; while Q == (iWy[2647] - iWy[2647]) / (iWy[5257] - iWy[5257]) do local iy6 = iir ~= iWy[2890]; k7 = F and iWy[9810.] end; for iy7 = iWy[7718], iWy[1371.] do if (iy7 * iy7 + iy7) % iWy[1353.] == iWy[7718] then local iy6 = iWy[5732] ^ iWy[3976] end end; iil = nil; do while 71 % 71 / (187 % 187) == iip do tostring(false, lQ); local iy6 = false or "nckp" end; iit = iWy[10480]; iid = iWy[1771]; if 112 / (20 % 20) * (200 % 200) >= 357. then local iy6 = Color3 + Enum; local iy7 = A or 732. end; iiw = (iWy[6306.] + lQ) % iWy[5374]; iip = k7; iie = false; while true do iiv = #iid; iih = iiv - iit; iik = iip(iiw % 4294967296); iig = iih >= 1; if iig then iig = iih <= 4 end; if iig then iik = (iik + 2654435769.) % 4294967296; if iih == 1 then iil = iK2(iK_(iK0(iid, 1), iKZ(iik, 255.))); iie = true; break elseif iih == 2 then iil = iK2(iK_(iK0(iid, 1), iKZ(iik, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iik, 8), 255.))); iie = true; break elseif iih == 3. then iil = iK2(iK_(iK0(iid, 1), iKZ(iik, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iik, 8), 255.)), iK_(iK0(iid, 3.), iKZ(iK1(iik, 16), 255.))); iie = true; break elseif iih == 4 then iil = iK2(iK_(iK0(iid, 1), iKZ(iik, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iik, 8), 255.)), iK_(iK0(iid, 3.), iKZ(iK1(iik, 16), 255.)), iK_(iK0(iid, 4), iKZ(iK1(iik, 24.), 255.))); iie = true; break end end; iij = iK3(iid); iif = 0.; while true do if iif + 4 <= iih then iik = (iik + 2654435769.) % 4294967296; iK7(iij, iif, iK_(iK5(iij, iif), iik)); iif = iif + 4 else break end end; if iie then break end; iik = (iik + 2654435769.) % 4294967296; iii = 0.; while true do if iif < iih then iK8(iij, iif, iK_(iK6(iij, iif), iKZ(iK1(iik, iii * 8), 255.))); iif = iif + 1; iii = iii + 1 else break end end; if iie then break end; do iil = iK4(iij, 0., iih); iie = true; break end; break end end; for iy7 = 1, 3. do if (iy7 * iy7 + iy7) % 2 == 1 then local iy6 = "bkebw" .. "vjk"; iy6 = 413 ^ 263 end end; while c == (iWy[9564.] - iWy[9564.]) / (iWy[2112.] % iWy[2112.]) do local iy6 = -iie; iWy[8269][iWy[1336]] = H == select end; while O == iWy[6367] / (iWy[4218.] - iWy[4218.]) * (iWy[8435] - iWy[8435]) do z = iWy[6074] ^ iii; Q = iWy[724] and iWy[8192] end; while iWy[3511] / (iWy[6075.] - iWy[6075.]) - iWy[8861] / (iWy[7670] - iWy[7670]) > iWy[4196] do type(); iiw = iWy[10184] >= iig end; while iWy[5376.] / (iWy[659] - iWy[659]) - iWy[7294] / (iWy[471.] % iWy[471.]) == iid do local iy6 = iWy[3586] .. iWy[10351]; for iy8 = iWy[8435] / (iWy[9929] % iWy[9929]), iWy[4458.] % iWy[4458.] do local iy7 = iij + iWy[1444]; iWy[1525][iWy[8029]] = iy6[iWy[3750.]] end end; iiv = nil; do while iil == 203 / (190 - 190) - 112 / (145 % 145) do for iy7 = 218 / (221 % 221), 88 - 88 do local iy6 = lh // I end end; iii = iWy[442]; iif = iWy[889]; iij = iWy[7103]; iig = (iWy[3177.] + lQ) % iWy[5374]; iik = iWy[10480]; iih = k7; while iig == 242 % 242 / (170 - 170) do iio = Q.name; iiq = F[I] end; iie = false; for iy7 = 1, 2 do if iy7 * iy7 < 9. - 9. then for iy6 = 254 / (251 % 251), 117. - 117. do iii[string] = iiv.key end end end; while true do iiw = #iif; iir = iiw - iik; iit = iih(iig % 4294967296); iim = iir >= 1; if iim then iim = iir <= 3. end; if iim then iit = (iit * 1597 + 51749) % 4294967296; if iir == 1 then iiv = iK2((iK0(iif, 1) - iKZ(iit, 255.)) % 256); iie = true; break elseif iir == 2 then iiv = iK2((iK0(iif, 1) - iKZ(iit, 255.)) % 256, (iK0(iif, 2) - iKZ(iK1(iit, 8), 255.)) % 256); iie = true; break elseif iir == 3. then iiv = iK2((iK0(iif, 1) - iKZ(iit, 255.)) % 256, (iK0(iif, 2) - iKZ(iK1(iit, 8), 255.)) % 256, (iK0(iif, 3.) - iKZ(iK1(iit, 16), 255.)) % 256); iie = true; break end end; iip = iK3(iif); iin = 0.; while true do if iin + 4 <= iir then iit = (iit * 1597 + 51749) % 4294967296; iK7(iip, iin, (iK5(iip, iin) - iit) % 4294967296); iin = iin + 4 else break end end; if iie then break end; iit = (iit * 1597 + 51749) % 4294967296; iid = 0.; while true do if iin < iir then iK8(iip, iin, (iK6(iip, iin) - iKZ(iK1(iit, iid * 8), 255.)) % 256); iin = iin + 1; iid = iid + 1 else break end end; if iie then break end; do iiv = iK4(iip, 0., iir); iie = true; break end; break end end; if "suls" == 86 / (186. - 186.) * (160 % 160) then iim(lM); c[true] = iip.prev end; while iWy[8328.] / (iWy[10806.] % iWy[10806.]) * (iWy[4144] - iWy[4144]) == iie do ({}):match(); while Q == iWy[881] / (iWy[3236] % iWy[3236]) * (iWy[4968.] % iWy[4968.]) do k7[A] = false and true; tostring(c, false); while iWy[8818] >= iWy[6878] / (iWy[3167] % iWy[3167]) - iWy[1411] / (iWy[2033] - iWy[2033]) do tostring(iWy[7506.]) end end end; for iy7 = iWy[4218.] / (iWy[3006.] - iWy[3006.]), iWy[2647] - iWy[2647] do iWy[9906.]:rep(); local iy6 = iim < iis end; local S = P[iiu][iis] - O[iil][iiv]; while "ubbx" == 21. / (179 - 179) * (226 - 226) do local iy6 = #"jzhxxk"; lM = iip[tonumber] end; iir = nil; do iin = iWy[5212]; iit = iWy[6742]; iim = (iWy[6895] + lQ) % iWy[5374]; for iy6 = 98 / (44 % 44), 178 % 178 do iie = #c; ({})[print] = #k7 end; iiw = k7; iip = false; while true do iig = #iit; iij = iig - iin; iif = iiw(iim % 4294967296); iii = iij >= 1; if iii then iii = iij <= 4 end; if iii then iif = (iif + 2654435769.) % 4294967296; if iij == 1 then iir = iK2(iK_(iK0(iit, 1), iKZ(iif, 255.))); iip = true; break elseif iij == 2 then iir = iK2(iK_(iK0(iit, 1), iKZ(iif, 255.)), iK_(iK0(iit, 2), iKZ(iK1(iif, 8), 255.))); iip = true; break elseif iij == 3. then iir = iK2(iK_(iK0(iit, 1), iKZ(iif, 255.)), iK_(iK0(iit, 2), iKZ(iK1(iif, 8), 255.)), iK_(iK0(iit, 3.), iKZ(iK1(iif, 16), 255.))); iip = true; break elseif iij == 4 then iir = iK2(iK_(iK0(iit, 1), iKZ(iif, 255.)), iK_(iK0(iit, 2), iKZ(iK1(iif, 8), 255.)), iK_(iK0(iit, 3.), iKZ(iK1(iif, 16), 255.)), iK_(iK0(iit, 4), iKZ(iK1(iif, 24.), 255.))); iip = true; break end end; iie = iK3(iit); iih = 0.; while true do if iih + 4 <= iij then iif = (iif + 2654435769.) % 4294967296; iK7(iie, iih, iK_(iK5(iie, iih), iif)); iih = iih + 4 else break end end; if iip then break end; iif = (iif + 2654435769.) % 4294967296; iid = 0.; while true do if iih < iij then iK8(iie, iih, iK_(iK6(iie, iih), iKZ(iK1(iif, iid * 8), 255.))); iih = iih + 1; iid = iid + 1 else break end end; if iip then break end; do iir = iK4(iie, 0., iij); iip = true; break end; break end end; if iWy[1923.] % iWy[1923.] / (iWy[3830] - iWy[3830]) == iWy[4077.] / (iWy[2366] - iWy[2366]) - iWy[6878] / (iWy[4985] - iWy[4985]) then local iy6 = iWy[9662] + iWy[7434.]; iis = iWy[125] - c end; while iWy[3706] / (iWy[10571] % iWy[10571]) - iWy[8884] / (iWy[4878.] - iWy[4878.]) == tostring do local iy6 = iWy[1355] // iWy[9571] end; for iy7 = iWy[7718], iWy[1371.] do if (iy7 * iy7 + iy7) % iWy[1353.] == iWy[7718] then local iy6 = iWy[2520.][iWy[293]]; iy6 = iWy[7549] .. iWy[1357] end end; for iy7 = iWy[7718], iWy[1371.] do if iy7 * iy7 + iWy[7718] <= iWy[946] - iWy[946] then local iy6 = true or iie; local iWI = R; R = iWy[58] or k7 end end; iij = nil; for iy6 = 122 / (162. % 162.), 64 % 64 do local iWJ = k7; k7 = true or iil end; do iid = iWy[5609]; iig = k7; iie = false; iih = iWy[10480]; if 40 / (142 % 142) - 242 / (62 % 62) == 144. % 144. / (133 - 133) then local iy6 = ({})["bcepj"]; local iy7 = -iih end; iif = iWy[3151]; iii = (iWy[6593] + lQ) % iWy[5374]; iip = false; while true do iik = #iif; iit = iik - iih; iim = iig(iii % 4294967296); iim = iim % 2147483646. + 1; iil = iit >= 1; if iil then iil = iit <= 4 end; if iil then iim = iim * 16807 % 2147483647; if iit == 1 then iij = iK2(iK_(iK0(iif, 1), iKZ(iim, 255.))); iip = true; break elseif iit == 2 then iij = iK2(iK_(iK0(iif, 1), iKZ(iim, 255.)), iK_(iK0(iif, 2), iKZ(iK1(iim, 8), 255.))); iip = true; break elseif iit == 3. then iij = iK2(iK_(iK0(iif, 1), iKZ(iim, 255.)), iK_(iK0(iif, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iif, 3.), iKZ(iK1(iim, 16), 255.))); iip = true; break elseif iit == 4 then iij = iK2(iK_(iK0(iif, 1), iKZ(iim, 255.)), iK_(iK0(iif, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iif, 3.), iKZ(iK1(iim, 16), 255.)), iK_(iK0(iif, 4), iKZ(iK1(iim, 24.), 255.))); iip = true; break end end; iin = iK3(iif); iiv = 0.; while true do if iiv <= iit - 4 then iim = iim * 16807 % 2147483647; iK7(iin, iiv, iK_(iK5(iin, iiv), iim)); iiv = iiv + 4 else break end end; if iip then break end; iim = iim * 16807 % 2147483647; iiw = 0.; while true do if iiv < iit then iK8(iin, iiv, iK_(iK6(iin, iiv), iKZ(iK1(iim, iiw * 8), 255.))); iiv = iiv + 1; iiw = iiw + 1 else break end end; if iip then break end; do iij = iK4(iin, 0., iit); iip = true; break end; break end end; while iWy[7327] % iWy[7327] / (iWy[10726] % iWy[10726]) == iWy[2647] / (iWy[1506.] - iWy[1506.]) * (iWy[4973] - iWy[4973]) do tostring(); while O == iWy[6891.] / (iWy[3020] % iWy[3020]) - iWy[4353.] / (iWy[2647] - iWy[2647]) do for iy7 = iWy[7718], iWy[1353.] do if (iy7 * iy7 + iy7) % iWy[1353.] == iWy[7718] then iig = S ^ iWy[4175]; c[iWy[8892.]] = iit > iWy[7710.]; local iy6 = iWy[10528][iid] end end end end; Q[iij] = iWy[10184][iir](iWy[10480], R, iWy[10480], S); if iWy[2026] / (iWy[10906] % iWy[10906]) - iWy[3066.] / (iWy[8218] % iWy[8218]) == iWy[2389] % iWy[2389] / (iWy[9693.] - iWy[9693.]) then local iy6 = iWy[3078.] - iWy[7594] end; if iWy[9295] % iWy[9295] / (iWy[4265] % iWy[4265]) == iWy[1079] / (iWy[1411] % iWy[1411]) - iWy[9501.] / (iWy[4458.] % iWy[4458.]) then local iy6 = H > iij; iy6 = buffer // lQ end; if iWy[9431] / (iWy[7420] - iWy[7420]) * (iWy[4795] % iWy[4795]) == iWy[3511] % iWy[3511] / (iWy[10387] % iWy[10387]) then local iy6 = ({})[select]; while iWy[3606.] % iWy[3606.] / (iWy[1307] % iWy[1307]) == iWy[6337] / (iWy[3926] % iWy[3926]) - iWy[7774] / (iWy[8435] % iWy[8435]) do for iy8 = iWy[7718], iWy[1371.] do if iy8 * iy8 + iWy[7718] <= iWy[6749] - iWy[6749] then local iy7 = iWy[10184] % iy6 end end; table[iWy[6713]] = iWy[7994] ~= type; local iy9 = { iy6, iy6 } end end; if iWy[125] % iWy[125] / (iWy[9295] - iWy[9295]) < iWy[6252.] then tostring(); local iy6 = iWy[1533.] >= iiu end; iil = nil; do iik = iWy[8188]; iin = iWy[5315]; iiv = k7; iim = (iWy[6733] + lQ) % iWy[5374]; iiw = iWy[10480]; while H == 254 / (77 % 77) - 98 / (221 - 221) do ({}).index = "sfjjozp" .. "huctd"; local iy6 = 171. * G end; iit = false; while true do iif = #iik; iii = iif - iiw; iie = iiv(iim % 4294967296); iih = iii >= 1; if iih then iih = iii <= 4 end; if iih then iie = iK9((iie + 1832704949) % 4294967296, 13); if iii == 1 then iil = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.))); iit = true; break elseif iii == 2 then iil = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.)), iK_(iK0(iik, 2), iKZ(iK1(iie, 8), 255.))); iit = true; break elseif iii == 3. then iil = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.)), iK_(iK0(iik, 2), iKZ(iK1(iie, 8), 255.)), iK_(iK0(iik, 3.), iKZ(iK1(iie, 16), 255.))); iit = true; break elseif iii == 4 then iil = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.)), iK_(iK0(iik, 2), iKZ(iK1(iie, 8), 255.)), iK_(iK0(iik, 3.), iKZ(iK1(iie, 16), 255.)), iK_(iK0(iik, 4), iKZ(iK1(iie, 24.), 255.))); iit = true; break end end; iid = iK3(iik); iig = 0.; while true do if iig + 4 <= iii then iie = iK9((iie + 1832704949) % 4294967296, 13); iK7(iid, iig, iK_(iK5(iid, iig), iie)); iig = iig + 4 else break end end; if iit then break end; iie = iK9((iie + 1832704949) % 4294967296, 13); iip = 0.; while true do if iig < iii then iK8(iid, iig, iK_(iK6(iid, iig), iKZ(iK1(iie, iip * 8), 255.))); iig = iig + 1; iip = iip + 1 else break end end; if iit then break end; do iil = iK4(iid, 0., iii); iit = true; break end; break end end; for iy6 = 1, 3. do if iy6 * iy6 + 1 <= 110 - 110 then k7 = { "evl", true } end end; for iy6 = 1, 3. do if iy6 * iy6 + 1 <= 12. % 12. then if true == 151 / (196 - 196) - 44 / (101 % 101) then ({})["fowdmg"] = not c end end end; iii = nil; do iie = iWy[10480]; iig = k7; if iie == 70 / (36. % 36.) - 202 / (21. - 21.) then local iy6 = 636. * lQ; iis(); ({})[bit32] = 326 + 97 end; iif = (iWy[7995.] + lQ) % iWy[5374]; iih = iWy[7261]; if 414. >= 221 / (39. % 39.) * (86 % 86) then local iy6 = ("wkme").child; ("bcrjsy"):split(); lQ = {} end; iid = false; while true do iiv = #iih; iiw = iiv - iie; iik = iig(iif % 4294967296); iik = iik % 2147483646. + 1; iit = iiw >= 1; if iit then iit = iiw <= 4 end; if iit then iik = iik * 16807 % 2147483647; if iiw == 1 then iii = iK2(iK_(iK0(iih, 1), iKZ(iik, 255.))); iid = true; break elseif iiw == 2 then iii = iK2(iK_(iK0(iih, 1), iKZ(iik, 255.)), iK_(iK0(iih, 2), iKZ(iK1(iik, 8), 255.))); iid = true; break elseif iiw == 3. then iii = iK2(iK_(iK0(iih, 1), iKZ(iik, 255.)), iK_(iK0(iih, 2), iKZ(iK1(iik, 8), 255.)), iK_(iK0(iih, 3.), iKZ(iK1(iik, 16), 255.))); iid = true; break elseif iiw == 4 then iii = iK2(iK_(iK0(iih, 1), iKZ(iik, 255.)), iK_(iK0(iih, 2), iKZ(iK1(iik, 8), 255.)), iK_(iK0(iih, 3.), iKZ(iK1(iik, 16), 255.)), iK_(iK0(iih, 4), iKZ(iK1(iik, 24.), 255.))); iid = true; break end end; iim = iK3(iih); iip = 0.; while true do if iip + 4 <= iiw then iik = iik * 16807 % 2147483647; iK7(iim, iip, iK_(iK5(iim, iip), iik)); iip = iip + 4 else break end end; if iid then break end; iik = iik * 16807 % 2147483647; iin = 0.; while true do if iip < iiw then iK8(iim, iip, iK_(iK6(iim, iip), iKZ(iK1(iik, iin * 8), 255.))); iip = iip + 1; iin = iin + 1 else break end end; if iid then break end; do iii = iK4(iim, 0., iiw); iid = true; break end; break end end; while 116 / (121 - 121) - 191 / (205 - 205) == (137 - 137) / (248 - 248) do local iy6 = Vector2 + 131; k7[Enum] = not true end; for iy6 = iWy[3573.] / (iWy[9574] - iWy[9574]), iWy[9564.] - iWy[9564.] do tostring(); table:byte(c) end; if iWy[6337] / (iWy[10222] % iWy[10222]) * (iWy[8134] % iWy[8134]) == z then lh[iit] = iWy[9424] + iWy[9906.] end; if iWy[6738.] > iWy[7954] / (iWy[884] % iWy[884]) - iWy[9882.] / (iWy[3795.] - iWy[3795.]) then iiu = P > lM end; while O == iWy[275] / (iWy[6043] - iWy[6043]) * (iWy[4025] % iWy[4025]) do ({})[iWy[637]] = iim ~= true end; for iy7 = iWy[7718], iWy[1353.] do if iy7 * iy7 + iWy[7718] <= iWy[2598.] - iWy[2598.] then local iy6 = iWy[10351] ^ iWy[10351] end end; for iy6 = 1, 2 do if iy6 * iy6 < 77 % 77 then iir = lQ["qjnm"] end end; iiv = nil; while iil == 92 / (102. % 102.) * (243. - 243.) do local iy6 = ({}).child; Q = iy6[lM] end; do iip = iWy[7385]; iin = iWy[4915]; iit = iWy[3288.]; iim = (iWy[1963] + lQ) % iWy[5374]; iiw = iWy[6720.]; for iy6 = 73 / (69. % 69.), 81. - 81. do iip:set(); ("essj").state = ("vyok")["nrwb"] end; iik = k7; while R == 244 % 244 / (192. - 192.) do local iy6 = Enum.x; local iy7 = iy6[iiq] end; iid = false; for iy8 = 1, 3. do if iy8 * iy8 < 221 - 221 then local iy6 = string[bit32]; local iy7 = {} end end; while true do iih = #iin; iis = iih - iiw; iig = iik(iim % 4294967296); iir = iis >= 1; if iir then iir = iis <= 3. end; if iir then iig = (iig * 1597 + 51749) % 4294967296; if iis == 1 then iiv = iK2((iK0(iin, 1) - iKZ(iig, 255.)) % 256); iid = true; break elseif iis == 2 then iiv = iK2((iK0(iin, 1) - iKZ(iig, 255.)) % 256, (iK0(iin, 2) - iKZ(iK1(iig, 8), 255.)) % 256); iid = true; break elseif iis == 3. then iiv = iK2((iK0(iin, 1) - iKZ(iig, 255.)) % 256, (iK0(iin, 2) - iKZ(iK1(iig, 8), 255.)) % 256, (iK0(iin, 3.) - iKZ(iK1(iig, 16), 255.)) % 256); iid = true; break end end; iif = iK3(iin); iij = 0.; while true do if iij + 4 <= iis then iig = (iig * 1597 + 51749) % 4294967296; iK7(iif, iij, (iK5(iif, iij) - iig) % 4294967296); iij = iij + 4 else break end end; if iid then break end; iig = (iig * 1597 + 51749) % 4294967296; iie = 0.; while true do if iij < iis then iK8(iif, iij, (iK6(iif, iij) - iKZ(iK1(iig, iie * 8), 255.)) % 256); iij = iij + 1; iie = iie + 1 else break end end; if iid then break end; do iiv = iK4(iif, 0., iis); iid = true; break end; break end end; if (iWy[7710.] - iWy[7710.]) / (iWy[10806.] % iWy[10806.]) >= iWy[3828.] then iWy[1336][iWy[4869.]] = iWy[10184] ^ O; local iy6 = ({})[lh] end; for iy8 = iWy[9882.] / (iWy[294.] % iWy[294.]), iWy[3511] % iWy[3511] do local iy6 = G == iWy[6277]; local iy7 = iWy[1535] or iWy[4111] end; for iy7 = iWy[2526.] / (iWy[1774] - iWy[1774]), iWy[8393] % iWy[8393] do local iy6 = iWy[9242] and false end; iis = nil; do iig = true; iir = iWy[4251.]; iih = (iWy[4466] + lQ) % iWy[5374]; iif = k7; iij = iWy[10480]; while (243. - 243.) / (84. % 84.) == pcall do local iy6 = iij.len end; iie = false; while true do iik = #iir; iit = iik - iij; iim = iif(iih % 4294967296); iim = iim % 2147483646. + 1; iip = iit >= 1; if iip then iip = iit <= 4 end; if iip then iim = iim * 16807 % 2147483647; if iit == 1 then iis = iK2(iK_(iK0(iir, 1), iKZ(iim, 255.))); iie = true; break elseif iit == 2 then iis = iK2(iK_(iK0(iir, 1), iKZ(iim, 255.)), iK_(iK0(iir, 2), iKZ(iK1(iim, 8), 255.))); iie = true; break elseif iit == 3. then iis = iK2(iK_(iK0(iir, 1), iKZ(iim, 255.)), iK_(iK0(iir, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iir, 3.), iKZ(iK1(iim, 16), 255.))); iie = true; break elseif iit == 4 then iis = iK2(iK_(iK0(iir, 1), iKZ(iim, 255.)), iK_(iK0(iir, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iir, 3.), iKZ(iK1(iim, 16), 255.)), iK_(iK0(iir, 4), iKZ(iK1(iim, 24.), 255.))); iie = true; break end end; iin = iK3(iir); iid = 0.; while true do if iid <= iit - 4 then iim = iim * 16807 % 2147483647; iK7(iin, iid, iK_(iK5(iin, iid), iim)); iid = iid + 4 else break end end; if iie then break end; iim = iim * 16807 % 2147483647; iiw = 0.; while true do if iid < iit then iK8(iin, iid, iK_(iK6(iin, iid), iKZ(iK1(iim, iiw * 8), 255.))); iid = iid + 1; iiw = iiw + 1 else break end end; if iie then break end; do iis = iK4(iin, 0., iit); iie = true; break end; break end end; if iWy[1590.] / (iWy[10899.] % iWy[10899.]) - iWy[2922.] / (iWy[8243] - iWy[8243]) <= iWy[9882.] then local iy6 = false or k7; lM[iWy[3116]] = ({})[iWy[2867]] end; while iWy[6187] / (iWy[7522] % iWy[7522]) * (iWy[3379] % iWy[3379]) <= iWy[1536.] do ({})[false] = iil[iWy[4829]] end; for iy6 = iWy[7718], iWy[1353.] do if iy6 * iy6 + iWy[7718] <= iWy[9579.] - iWy[9579.] then lQ[iWy[9584]] = #{} end end; local T = math.max(O[iil][iii], O[iiv][iis]) * iWy[2966]; if iWy[6268] / (iWy[6232] % iWy[6232]) * (iWy[6441.] - iWy[6441.]) == iWy[9522.] then local iy6 = iWy[5140] // iWy[10184]; iWy[9906.]:sub(Q, lQ) end; while iWy[9486.] / (iWy[9569] % iWy[9569]) * (iWy[5314] % iWy[5314]) == lh do local iWK = Q; Q = iWy[3615.][iWy[1072]]; iij[iir] = iWy[5540] * F end; if iWy[9574] / (iWy[6268] % iWy[6268]) - iWy[9072.] / (iWy[9909.] - iWy[9909.]) >= iWy[966.] then local iy6 = ({})[Q] end; iik = nil; do iid = false; iiw = iWy[253]; iip = iWy[3476]; iin = (iWy[5762] + lQ) % iWy[5374]; iit = iWy[10480]; iim = k7; iie = false; while lM == 154 / (85 % 85) - 230 / (26 % 26) do c.index = 285. % 801.; local iy6 = lh == true end; while true do iiv = #iiw; iih = iiv - iit; iis = iim(iin % 4294967296); iig = iih >= 1; if iig then iig = iih <= 3. end; if iig then iis = (iis * 1597 + 51749) % 4294967296; if iih == 1 then iik = iK2((iK0(iiw, 1) - iKZ(iis, 255.)) % 256); iie = true; break elseif iih == 2 then iik = iK2((iK0(iiw, 1) - iKZ(iis, 255.)) % 256, (iK0(iiw, 2) - iKZ(iK1(iis, 8), 255.)) % 256); iie = true; break elseif iih == 3. then iik = iK2((iK0(iiw, 1) - iKZ(iis, 255.)) % 256, (iK0(iiw, 2) - iKZ(iK1(iis, 8), 255.)) % 256, (iK0(iiw, 3.) - iKZ(iK1(iis, 16), 255.)) % 256); iie = true; break end end; iir = iK3(iiw); iif = 0.; while true do if iif + 4 <= iih then iis = (iis * 1597 + 51749) % 4294967296; iK7(iir, iif, (iK5(iir, iif) - iis) % 4294967296); iif = iif + 4 else break end end; if iie then break end; iis = (iis * 1597 + 51749) % 4294967296; iij = 0.; while true do if iif < iih then iK8(iir, iif, (iK6(iir, iif) - iKZ(iK1(iis, iij * 8), 255.)) % 256); iif = iif + 1; iij = iij + 1 else break end end; if iie then break end; do iik = iK4(iir, 0., iih); iie = true; break end; break end end; if iWy[3236] / (iWy[7774] % iWy[7774]) * (iWy[3828.] % iWy[3828.]) == iis then for iy8 = iWy[7718], iWy[1371.] do if iy8 * iy8 + iWy[7718] <= iWy[4639] - iWy[4639] then local iy6 = #{}; local iy7 = iy6 * Q end end; local iy9 = lM or iio end; for iy7 = iWy[6878] / (iWy[4968.] % iWy[4968.]), iWy[9072.] % iWy[9072.] do local iy6 = { false, iWy[10070], lh, false } end; while I == iWy[7130] / (iWy[7553] % iWy[7553]) * (iWy[1533.] - iWy[1533.]) do tostring(iWy[8269], true); local iy6 = #iWy[10184] end; if iWy[6521] / (iWy[8568.] % iWy[8568.]) - iWy[4985] / (iWy[1651] % iWy[1651]) == iWy[4792] % iWy[4792] / (iWy[6828.] % iWy[6828.]) then ({})[iih] = iWy[6689] or iWy[4744]; tostring(iWy[10897]) end; if tostring == 95 / (218 % 218) * (55 - 55) then I = iif <= G; local iy6 = lM.z end; iiv = nil; do iig = iWy[4438]; iir = iWy[5548]; iih = k7; if 247 / (175 % 175) * (115 % 115) < 611 then local iy6 = ("gscabf").node; local iy7 = ("auxzptd").key end; iis = (iWy[7578.] + lQ) % iWy[5374]; iij = iWy[10480]; iif = false; while true do iit = #iig; iim = iit - iij; iip = iih(iis % 4294967296); iin = iim >= 1; if iin then iin = iim <= 4 end; if iin then iip = iK9((iip + 1832704949) % 4294967296, 13); if iim == 1 then iiv = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.))); iif = true; break elseif iim == 2 then iiv = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iip, 8), 255.))); iif = true; break elseif iim == 3. then iiv = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iip, 8), 255.)), iK_(iK0(iig, 3.), iKZ(iK1(iip, 16), 255.))); iif = true; break elseif iim == 4 then iiv = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iip, 8), 255.)), iK_(iK0(iig, 3.), iKZ(iK1(iip, 16), 255.)), iK_(iK0(iig, 4), iKZ(iK1(iip, 24.), 255.))); iif = true; break end end; iid = iK3(iig); iiw = 0.; while true do if iiw + 4 <= iim then iip = iK9((iip + 1832704949) % 4294967296, 13); iK7(iid, iiw, iK_(iK5(iid, iiw), iip)); iiw = iiw + 4 else break end end; if iif then break end; iip = iK9((iip + 1832704949) % 4294967296, 13); iie = 0.; while true do if iiw < iim then iK8(iid, iiw, iK_(iK6(iid, iiw), iKZ(iK1(iip, iie * 8), 255.))); iiw = iiw + 1; iie = iie + 1 else break end end; if iif then break end; do iiv = iK4(iid, 0., iim); iif = true; break end; break end end; while bit32 == 25 / (97 % 97) * (140 % 140) do for iy7 = 1, 3. do if iy7 * iy7 < 39. % 39. then J = #I; c = "lfegmje" > F; local iy6 = 265 ^ k7 end end; iiq[tostring] = -457 end; while iic == 67 / (146 - 146) - 140 / (245 - 245) do iii = c[259] end; while 652 <= 80 / (236 - 236) - 218 / (152 - 152) do ("bsyb").id = ({})[78.] end; Q[iiv] = iWy[10184][iik](iWy[10480], iWy[10480], iWy[10480], iWy[10480]); while iWy[8888] % iWy[8888] / (iWy[1879] % iWy[1879]) == iWy[6232] / (iWy[10571] % iWy[10571]) * (iWy[4144] % iWy[4144]) do ({})[Q] = not iir end; for iy7 = 1, 3. do if (iy7 * iy7 + iy7) % 2 == 1 then local iy6 = "opehkjp" .. I end end; iim = nil; do for iy6 = 1, 3. do if iy6 * iy6 < 199 % 199 then iii = iis[c]; G = "guvgvz" .. iil end end; iiw = iWy[2076.]; iid = iWy[9111.]; iin = true; iip = (iWy[8694.] + lQ) % iWy[5374]; iie = iWy[10480]; iit = k7; iif = false; while 50 / (107 % 107) - 91 / (222. % 222.) == T do local iy6 = iii - 981.; local iy7 = {} end; while true do iik = #iid; iij = iik - iie; iiv = iit(iip % 4294967296); iih = iij >= 1; if iih then iih = iij <= 3. end; if iih then iiv = (iiv * 1597 + 51749) % 4294967296; if iij == 1 then iim = iK2((iK0(iid, 1) - iKZ(iiv, 255.)) % 256); iif = true; break elseif iij == 2 then iim = iK2((iK0(iid, 1) - iKZ(iiv, 255.)) % 256, (iK0(iid, 2) - iKZ(iK1(iiv, 8), 255.)) % 256); iif = true; break elseif iij == 3. then iim = iK2((iK0(iid, 1) - iKZ(iiv, 255.)) % 256, (iK0(iid, 2) - iKZ(iK1(iiv, 8), 255.)) % 256, (iK0(iid, 3.) - iKZ(iK1(iiv, 16), 255.)) % 256); iif = true; break end end; iis = iK3(iid); iig = 0.; while true do if iig + 4 <= iij then iiv = (iiv * 1597 + 51749) % 4294967296; iK7(iis, iig, (iK5(iis, iig) - iiv) % 4294967296); iig = iig + 4 else break end end; if iif then break end; iiv = (iiv * 1597 + 51749) % 4294967296; iir = 0.; while true do if iig < iij then iK8(iis, iig, (iK6(iis, iig) - iKZ(iK1(iiv, iir * 8), 255.)) % 256); iig = iig + 1; iir = iir + 1 else break end end; if iif then break end; do iim = iK4(iis, 0., iij); iif = true; break end; break end end; if (125 - 125) / (121 - 121) == 107 / (154 % 154) - 229 / (121 - 121) then local iy6 = ("ujexsio").z end; if (iWy[5393] - iWy[5393]) / (iWy[946] % iWy[946]) <= iWy[3477.] then iie[Q] = iWy[1336][iii] end; if iWy[7774] / (iWy[1079] % iWy[1079]) * (iWy[8134] % iWy[8134]) == I then tostring(true, true) end; iik = nil; do iis = iWy[10480]; iij = k7; iiv = (iWy[8717] + lQ) % iWy[5374]; iir = iWy[10071.]; for iy6 = 67 / (35 % 35), 68 - 68 do iie[641] = 320 < c end; iih = false; while true do iif = #iir; iip = iif - iis; iig = iij(iiv % 4294967296); iig = iig % 2147483646. + 1; iid = iip >= 1; if iid then iid = iip <= 4 end; if iid then iig = iig * 16807 % 2147483647; if iip == 1 then iik = iK2(iK_(iK0(iir, 1), iKZ(iig, 255.))); iih = true; break elseif iip == 2 then iik = iK2(iK_(iK0(iir, 1), iKZ(iig, 255.)), iK_(iK0(iir, 2), iKZ(iK1(iig, 8), 255.))); iih = true; break elseif iip == 3. then iik = iK2(iK_(iK0(iir, 1), iKZ(iig, 255.)), iK_(iK0(iir, 2), iKZ(iK1(iig, 8), 255.)), iK_(iK0(iir, 3.), iKZ(iK1(iig, 16), 255.))); iih = true; break elseif iip == 4 then iik = iK2(iK_(iK0(iir, 1), iKZ(iig, 255.)), iK_(iK0(iir, 2), iKZ(iK1(iig, 8), 255.)), iK_(iK0(iir, 3.), iKZ(iK1(iig, 16), 255.)), iK_(iK0(iir, 4), iKZ(iK1(iig, 24.), 255.))); iih = true; break end end; iiw = iK3(iir); iie = 0.; while true do if iie + 4 <= iip then iig = iig * 16807 % 2147483647; iK7(iiw, iie, iK_(iK5(iiw, iie), iig)); iie = iie + 4 else break end end; if iih then break end; iig = iig * 16807 % 2147483647; iit = 0.; while true do if iie < iip then iK8(iiw, iie, iK_(iK6(iiw, iie), iKZ(iK1(iig, iit * 8), 255.))); iie = iie + 1; iit = iit + 1 else break end end; if iih then break end; do iik = iK4(iiw, 0., iip); iih = true; break end; break end end; if Q == iWy[10363] / (iWy[5300] % iWy[5300]) * (iWy[7556] % iWy[7556]) then local iy6 = iWy[10242.] .. iiv; k7[iy6] = iy6[table] end; for iy7 = iWy[9579.] / (iWy[9096.] - iWy[9096.]), iWy[2513] - iWy[2513] do local iy6 = ({})[iWy[5857]]; S[iy6] = T[false] end; if iWy[30.] > iWy[9431] / (iWy[7957] - iWy[7957]) - iWy[1798] / (iWy[6898] % iWy[6898]) then local iy6 = buffer - iWy[9280]; for iy9 = iWy[1651] / (iWy[5376.] - iWy[5376.]), iWy[9683] - iWy[9683] do iig = iWy[3418] .. iWy[6117.]; local iy7 = iWy[2683] // iio; local iy8 = math.buffer end end; if (iWy[1070] - iWy[1070]) / (iWy[4067] - iWy[4067]) == iWy[4049] / (iWy[8079.] - iWy[8079.]) - iWy[6043] / (iWy[946] - iWy[946]) then local iy6 = R ~= iWy[1118]; iWy[10783][iWy[189.]] = iWy[1957] .. iWy[5656] end; for iy7 = iWy[7718], iWy[1371.] do if iy7 * iy7 + iWy[7718] <= iWy[5208.] - iWy[5208.] then local iy6 = iWy[3122] .. iWy[7377.] end end; if iWy[3066.] > iWy[4942] / (iWy[8661.] % iWy[8661.]) * (iWy[2871.] - iWy[2871.]) then local iy6 = iWy[4803.] .. iWy[10351]; local iWL = lQ; lQ = true ~= Q end; iiw = nil; do for iy7 = 77 / (8 % 8), 220 % 220 do local iy6 = 662 * iih; next(); ({}):get(H) end; iig = false; iid = k7; iif = iWy[2250.]; iip = iWy[8218]; iie = iWy[4426]; iit = (iWy[7953.] + lQ) % iWy[5374]; iih = false; while true do iil = #iie; iis = iil - iip; iii = iid(iit % 4294967296); iii = iii % 2147483646. + 1; iir = iis >= 1; if iir then iir = iis <= 4 end; if iir then iii = iii * 16807 % 2147483647; if iis == 1 then iiw = iK2(iK_(iK0(iie, 1), iKZ(iii, 255.))); iih = true; break elseif iis == 2 then iiw = iK2(iK_(iK0(iie, 1), iKZ(iii, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iii, 8), 255.))); iih = true; break elseif iis == 3. then iiw = iK2(iK_(iK0(iie, 1), iKZ(iii, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iii, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iii, 16), 255.))); iih = true; break elseif iis == 4 then iiw = iK2(iK_(iK0(iie, 1), iKZ(iii, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iii, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iii, 16), 255.)), iK_(iK0(iie, 4), iKZ(iK1(iii, 24.), 255.))); iih = true; break end end; iin = iK3(iie); iij = 0.; while true do if iij <= iis - 4 then iii = iii * 16807 % 2147483647; iK7(iin, iij, iK_(iK5(iin, iij), iii)); iij = iij + 4 else break end end; if iih then break end; iii = iii * 16807 % 2147483647; iiv = 0.; while true do if iij < iis then iK8(iin, iij, iK_(iK6(iin, iij), iKZ(iK1(iii, iiv * 8), 255.))); iij = iij + 1; iiv = iiv + 1 else break end end; if iih then break end; do iiw = iK4(iin, 0., iis); iih = true; break end; break end end; while "tcbv" == (45. - 45.) / (240. % 240.) do tostring("muu"); local iy6 = { pairs, type, Q, true } end; for iy7 = iWy[7718], iWy[1353.] do if iy7 * iy7 < iWy[946] % iWy[946] then c = ({})[iWy[6336.]]; local iy6 = iii == G end end; while iWy[4611.] < iWy[4945] % iWy[4945] / (iWy[1818.] - iWy[1818.]) do while iWy[1362.] / (iWy[7148] - iWy[7148]) * (iWy[2462] % iWy[2462]) == iWy[6441.] / (iWy[6337] - iWy[6337]) - iWy[7130] / (iWy[9569] - iWy[9569]) do local iy6 = iWy[9906.][iWy[3378.]]; k7 = math.flags; for iy7 = iWy[7718], iWy[1353.] do if iy7 * iy7 + iWy[7718] <= iWy[4973] % iWy[4973] then iit = false and iWy[10351] end end end end; if iiu == iWy[294.] / (iWy[4968.] % iWy[4968.]) - iWy[9349] / (iWy[2112.] % iWy[2112.]) then iis = #lh; iif = iWy[10811] ^ iWy[10212.] end; if iWy[7957] % iWy[7957] / (iWy[3188] - iWy[3188]) == A then iig = ({})[iWy[9584]]; local iy6 = iWy[2497] + iWy[3273.] end; while Q == iWy[4018] / (iWy[2033] - iWy[2033]) - iWy[9693.] / (iWy[2071] % iWy[2071]) do local iy6 = A % iWy[5482] end; if iWy[8390] / (iWy[7039] - iWy[7039]) * (iWy[6798.] % iWy[6798.]) == iWy[881] / (iWy[8661.] - iWy[8661.]) - iWy[7553] / (iWy[6720.] % iWy[6720.]) then while (iWy[5798] - iWy[5798]) / (iWy[5798] % iWy[5798]) == iWy[1070] / (iWy[9501.] - iWy[9501.]) * (iWy[2598.] - iWy[2598.]) do lh[iWy[5857]] = ({})[iWy[2002]]; local iy6 = iid or iWy[4577] end end; iil = nil; do iin = iWy[7868]; iis = k7; iii = (iWy[2449] + lQ) % iWy[5374]; iiv = iWy[9551]; iir = false; for iy7 = 70 / (54. - 54.), 126. - 126. do iic = iid < "sbmph"; local iy6 = iii and iio end; while true do iif = #iiv; iip = iif - iin; iig = iis(iii % 4294967296); iig = iig % 2147483646. + 1; iid = iip >= 1; if iid then iid = iip <= 4 end; if iid then iig = iig * 16807 % 2147483647; if iip == 1 then iil = iK2(iK_(iK0(iiv, 1), iKZ(iig, 255.))); iir = true; break elseif iip == 2 then iil = iK2(iK_(iK0(iiv, 1), iKZ(iig, 255.)), iK_(iK0(iiv, 2), iKZ(iK1(iig, 8), 255.))); iir = true; break elseif iip == 3. then iil = iK2(iK_(iK0(iiv, 1), iKZ(iig, 255.)), iK_(iK0(iiv, 2), iKZ(iK1(iig, 8), 255.)), iK_(iK0(iiv, 3.), iKZ(iK1(iig, 16), 255.))); iir = true; break elseif iip == 4 then iil = iK2(iK_(iK0(iiv, 1), iKZ(iig, 255.)), iK_(iK0(iiv, 2), iKZ(iK1(iig, 8), 255.)), iK_(iK0(iiv, 3.), iKZ(iK1(iig, 16), 255.)), iK_(iK0(iiv, 4), iKZ(iK1(iig, 24.), 255.))); iir = true; break end end; iih = iK3(iiv); iie = 0.; while true do if iie + 4 <= iip then iig = iig * 16807 % 2147483647; iK7(iih, iie, iK_(iK5(iih, iie), iig)); iie = iie + 4 else break end end; if iir then break end; iig = iig * 16807 % 2147483647; iij = 0.; while true do if iie < iip then iK8(iih, iie, iK_(iK6(iih, iie), iKZ(iK1(iig, iij * 8), 255.))); iie = iie + 1; iij = iij + 1 else break end end; if iir then break end; do iil = iK4(iih, 0., iip); iir = true; break end; break end end; for iy6 = 1, 3. do if iy6 * iy6 + 1 <= 120. % 120. then iii = 356 + 433 end end; if iir == iWy[7522] / (iWy[5300] % iWy[5300]) - iWy[946] / (iWy[10387] % iWy[10387]) then iWy[1030]:format(iWy[5275]); local iWM = lh; lh = iWy[7268] + iim end; for iy9 = iWy[7718], iWy[1353.] do if iy9 * iy9 < iWy[5314] % iWy[5314] then while (iWy[7474] - iWy[7474]) / (iWy[294.] - iWy[294.]) == I do if iin == iWy[1977.] / (iWy[8468] - iWy[8468]) - iWy[4077.] / (iWy[7957] % iWy[7957]) then local iy6 = iWy[9176] % k7 end; local iy7 = k7 // iWy[10184]; local iy8 = iy7 and G end end end; while iWy[5053] / (iWy[5168] - iWy[5168]) * (iWy[2777] - iWy[2777]) <= iWy[10387] do for iy8 = iWy[8940.] / (iWy[294.] % iWy[294.]), iWy[460] % iWy[460] do iWy[1047.][iWy[7346]] = -lM; local iy6 = bit32 or iiv; local iy7 = ({})[k7] end end; iip = nil; do iig = iWy[10480]; if H == 5 % 5 / (43 % 43) then local iy6 = { "qzwpkrm", 486. }; tostring(lM, tostring) end; iie = iWy[764]; iif = (iWy[4650.] + lQ) % iWy[5374]; iid = k7; iih = false; while true do iiv = #iie; iit = iiv - iig; iis = iid(iif % 4294967296); iii = iit >= 1; if iii then iii = iit <= 4 end; if iii then iis = (iis + 2654435769.) % 4294967296; if iit == 1 then iip = iK2(iK_(iK0(iie, 1), iKZ(iis, 255.))); iih = true; break elseif iit == 2 then iip = iK2(iK_(iK0(iie, 1), iKZ(iis, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iis, 8), 255.))); iih = true; break elseif iit == 3. then iip = iK2(iK_(iK0(iie, 1), iKZ(iis, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iis, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iis, 16), 255.))); iih = true; break elseif iit == 4 then iip = iK2(iK_(iK0(iie, 1), iKZ(iis, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iis, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iis, 16), 255.)), iK_(iK0(iie, 4), iKZ(iK1(iis, 24.), 255.))); iih = true; break end end; iir = iK3(iie); iin = 0.; while true do if iin + 4 <= iit then iis = (iis + 2654435769.) % 4294967296; iK7(iir, iin, iK_(iK5(iir, iin), iis)); iin = iin + 4 else break end end; if iih then break end; iis = (iis + 2654435769.) % 4294967296; iij = 0.; while true do if iin < iit then iK8(iir, iin, iK_(iK6(iir, iin), iKZ(iK1(iis, iij * 8), 255.))); iin = iin + 1; iij = iij + 1 else break end end; if iih then break end; do iip = iK4(iir, 0., iit); iih = true; break end; break end end; iit = nil; for iy8 = 1, 3. do if (iy8 * iy8 + iy8) % 2 == 1 then local iy6 = { false, "lvwhe", true }; local iy7 = { Q } end end; do iiv = true; iij = iWy[10661]; iin = iWy[684.]; iir = (iWy[8309] + lQ) % iWy[5374]; iii = iWy[10480]; for iy7 = 129. / (28 - 28), 51. % 51. do local iy6 = #{} end; iis = k7; iih = false; while true do iie = #iij; iiq = iie - iii; iif = iis(iir % 4294967296); iiu = iiq >= 1; if iiu then iiu = iiq <= 3. end; if iiu then iif = (iif * 1597 + 51749) % 4294967296; if iiq == 1 then iit = iK2((iK0(iij, 1) - iKZ(iif, 255.)) % 256); iih = true; break elseif iiq == 2 then iit = iK2((iK0(iij, 1) - iKZ(iif, 255.)) % 256, (iK0(iij, 2) - iKZ(iK1(iif, 8), 255.)) % 256); iih = true; break elseif iiq == 3. then iit = iK2((iK0(iij, 1) - iKZ(iif, 255.)) % 256, (iK0(iij, 2) - iKZ(iK1(iif, 8), 255.)) % 256, (iK0(iij, 3.) - iKZ(iK1(iif, 16), 255.)) % 256); iih = true; break end end; iig = iK3(iij); iid = 0.; while true do if iid + 4 <= iiq then iif = (iif * 1597 + 51749) % 4294967296; iK7(iig, iid, (iK5(iig, iid) - iif) % 4294967296); iid = iid + 4 else break end end; if iih then break end; iif = (iif * 1597 + 51749) % 4294967296; iio = 0.; while true do if iid < iiq then iK8(iig, iid, (iK6(iig, iid) - iKZ(iK1(iif, iio * 8), 255.)) % 256); iid = iid + 1; iio = iio + 1 else break end end; if iih then break end; do iit = iK4(iig, 0., iiq); iih = true; break end; break end end; if iWy[6148] / (iWy[10389.] % iWy[10389.]) * (iWy[10839.] % iWy[10839.]) == iiw then S = iWy[10165] .. iWy[3440] end; for iy7 = iWy[5017] / (iWy[4968.] % iWy[4968.]), iWy[3606.] - iWy[3606.] do if iiw == iWy[4999] % iWy[4999] / (iWy[2026] % iWy[2026]) then local iy6 = iik == c end end; lh(Q, { [iim] = iWy[10184][iik](iWy[10480], T, iWy[10480], T), [iiw] = iWy[7718] }, iWy[9200], iWy[8269][iil][iip])[iit]:Connect(function(iIu, iIv, iIw) if not iIw then local iJZ = { iIn, k7, iIu, iIv, iIw } end; if iIn[3650] >= iIn[1798] / (iIn[5149] - iIn[5149]) - iIn[7556] / (iIn[5436.] % iIn[5436.]) then local iyZ = z % iIn[7719.] end; Q:Destroy() end) end; mC = 36. elseif mC == 3878 then mr = (mr + iIn[293]) % iIn[1070]; mC = 564. else mC = 3762.; continue end elseif mC < 3881 then if mC < 3880 then if mC == 3879. then iVM[15.] = nil; do iVM[13] = iIn[4158.]; iVM[22] = iIn[2607.]; iVM[7] = (mC + lQ) % iIn[5374]; iVM[1] = k7; iVM[27.] = iIn[5212]; iVM[25] = false; while true do ihU = #iVM[22]; iVM[21.] = ihU - iVM[27.]; iVM[16] = iVM[1](iVM[7] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; ihW = iVM[21.] >= 1; if ihW then ihW = iVM[21.] <= 4 end; if ihW then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[21.] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.))); iVM[25] = true; break elseif iVM[21.] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[25] = true; break elseif iVM[21.] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[25] = true; break elseif iVM[21.] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[25] = true; break end end; iVM[14] = buffer.fromstring(iVM[22]); iVM[17] = 0.; while true do if iVM[17] <= iVM[21.] - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[17], bit32.bxor(buffer.readu32(iVM[14], iVM[17]), iVM[16])); iVM[17] = iVM[17] + 4 else break end end; if iVM[25] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[17] < iVM[21.] then buffer.writeu8(iVM[14], iVM[17], bit32.bxor(buffer.readu8(iVM[14], iVM[17]), bit32.band(bit32.rshift(iVM[16], iVM[24.] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[25] then break end; do iVM[15.] = buffer.readstring(iVM[14], 0., iVM[21.]); iVM[25] = true; break end; break end end; l8 = mp(iVM[15.], false); mC = 165. else mC = 4208; continue end elseif mC == 3880 then local iWN = mr * buffer.readu32(l0, iIn[2958.]) + iIn[5300] + iIn[4795]; mC = if iWN <= iWN + iIn[1353.] then 421 else 183. else mC = 3803; continue end elseif mC < 3882. then if mC == 3881 then mC = 256 else mC = 3869; continue end else local iWO = bit32.rrotate(bit32.bxor(bit32.lrotate(mr, iIn[4067]), string.byte(tostring(l9))), iIn[4218.]); mC = if bit32.bxor(bit32.lrotate(bit32.bxor(iWO, (buffer.readu32(l4, iIn[5149]))), iIn[954.]), (buffer.readu32(l2, iIn[2958.]))) == bit32.lrotate(iWO, iIn[954.]) then 178 else 445 end elseif mC < 3887 then if mC < 3885. then if mC < 3884 then if mC == 3883 then mC = 367 else mC = 4236.; continue end elseif mC == 3884 then mC = if mx <= iIn[7327] then 219. else 477. else mC = 3746; continue end elseif mC < 3886 then iVM[17] = nil; do local iV8 = iIn; ihW = iV8[797]; iVM[24.] = iV8[1684]; iVM[16] = (mC + lQ) % iV8[5374]; ihU = k7; iVM[14] = false; while true do iVM[27.] = #iVM[24.]; iVM[1] = iVM[27.] - ihW; iVM[21.] = ihU(iVM[16] % 4294967296); iVM[22] = iVM[1] >= 1; if iVM[22] then iVM[22] = iVM[1] <= 4 end; if iVM[22] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; if iVM[1] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.))); iVM[14] = true; break elseif iVM[1] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[14] = true; break elseif iVM[1] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[14] = true; break elseif iVM[1] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[14] = true; break end end; iVM[13] = buffer.fromstring(iVM[24.]); iVM[25] = 0.; while true do if iVM[25] + 4 <= iVM[1] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], iVM[25], bit32.bxor(buffer.readu32(iVM[13], iVM[25]), iVM[21.])); iVM[25] = iVM[25] + 4 else break end end; if iVM[14] then break end; iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; iVM[7] = 0.; while true do if iVM[25] < iVM[1] then buffer.writeu8(iVM[13], iVM[25], bit32.bxor(buffer.readu8(iVM[13], iVM[25]), bit32.band(bit32.rshift(iVM[21.], iVM[7] * 8), 255.))); iVM[25] = iVM[25] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[14] then break end; do iVM[17] = buffer.readstring(iVM[13], 0., iVM[1]); iVM[14] = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[13] = iV8[10480]; iVM[27.] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[8827]; iVM[25] = false; while true do iVM[24.] = #iVM[1]; ihU = iVM[24.] - iVM[13]; iVM[21.] = iVM[27.](iVM[22] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[16] = ihU >= 1; if iVM[16] then iVM[16] = ihU <= 4 end; if iVM[16] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if ihU == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[21.], 255.))); iVM[25] = true; break elseif ihU == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[25] = true; break elseif ihU == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[25] = true; break elseif ihU == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[25] = true; break end end; ihW = buffer.fromstring(iVM[1]); iVM[14] = 0.; while true do if iVM[14] + 4 <= ihU then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[14], bit32.bxor(buffer.readu32(ihW, iVM[14]), iVM[21.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[25] then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; iVM[15.] = 0.; while true do if iVM[14] < ihU then buffer.writeu8(ihW, iVM[14], bit32.bxor(buffer.readu8(ihW, iVM[14]), bit32.band(bit32.rshift(iVM[21.], iVM[15.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[25] then break end; do iVM[7] = buffer.readstring(ihW, 0., ihU); iVM[25] = true; break end; break end end; iVM[15.] = nil; do local iV8 = iIn; ihU = iV8[8915]; iVM[24.] = iV8[6575]; iVM[16] = k7; iVM[14] = (mC + lQ) % iV8[5374]; ihW = iV8[8661.]; iVM[21.] = false; while true do iVM[13] = #ihU; iVM[25] = iVM[13] - ihW; iVM[19] = iVM[16](iVM[14] % 4294967296); iVM[27.] = iVM[25] >= 1; if iVM[27.] then iVM[27.] = iVM[25] <= 4 end; if iVM[27.] then iVM[19] = bit32.lrotate((iVM[19] + 1832704949) % 4294967296, 13); if iVM[25] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[19], 255.))); iVM[21.] = true; break elseif iVM[25] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[21.] = true; break elseif iVM[25] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[21.] = true; break elseif iVM[25] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[21.] = true; break end end; iVM[1] = buffer.fromstring(ihU); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[25] then iVM[19] = bit32.lrotate((iVM[19] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[1], iVM[4], bit32.bxor(buffer.readu32(iVM[1], iVM[4]), iVM[19])); iVM[4] = iVM[4] + 4 else break end end; if iVM[21.] then break end; iVM[19] = bit32.lrotate((iVM[19] + 1832704949) % 4294967296, 13); iVM[22] = 0.; while true do if iVM[4] < iVM[25] then buffer.writeu8(iVM[1], iVM[4], bit32.bxor(buffer.readu8(iVM[1], iVM[4]), bit32.band(bit32.rshift(iVM[19], iVM[22] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[21.] then break end; do iVM[15.] = buffer.readstring(iVM[1], 0., iVM[25]); iVM[21.] = true; break end; break end end; iVM[4] = nil; do local iV8 = iIn; iVM[22] = iV8[10480]; iVM[19] = iV8[9437]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; iVM[1] = false; while true do iVM[14] = #iVM[19]; iVM[25] = iVM[14] - iVM[22]; iVM[24.] = iVM[27.](iVM[13] % 4294967296); ihU = iVM[25] >= 1; if ihU then ihU = iVM[25] <= 4 end; if ihU then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[25] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[24.], 255.))); iVM[1] = true; break elseif iVM[25] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[1] = true; break elseif iVM[25] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[1] = true; break elseif iVM[25] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[1] = true; break end end; iVM[21.] = buffer.fromstring(iVM[19]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[25] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[21.], iVM[16], bit32.bxor(buffer.readu32(iVM[21.], iVM[16]), iVM[24.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[1] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; ihW = 0.; while true do if iVM[16] < iVM[25] then buffer.writeu8(iVM[21.], iVM[16], bit32.bxor(buffer.readu8(iVM[21.], iVM[16]), bit32.band(bit32.rshift(iVM[24.], ihW * 8), 255.))); iVM[16] = iVM[16] + 1; ihW = ihW + 1 else break end end; if iVM[1] then break end; do iVM[4] = buffer.readstring(iVM[21.], 0., iVM[25]); iVM[1] = true; break end; break end end; local iV8 = iIn; lD(iVM[17], { [iVM[7]] = iV8[9906.][iVM[15.]](iV8[10480], iV8[8393]), [iVM[4]] = lM }); iVM[16] = nil; do ihW = iV8[4067]; iVM[24.] = k7; iVM[14] = (mC + lQ) % iV8[5374]; ihU = iV8[7831]; iVM[21.] = false; while true do iVM[13] = #ihU; iVM[25] = iVM[13] - ihW; iVM[19] = iVM[24.](iVM[14] % 4294967296); iVM[19] = iVM[19] % 2147483646. + 1; iVM[27.] = iVM[25] >= 1; if iVM[27.] then iVM[27.] = iVM[25] <= 4 end; if iVM[27.] then iVM[19] = iVM[19] * 16807 % 2147483647; if iVM[25] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[19], 255.))); iVM[21.] = true; break elseif iVM[25] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[21.] = true; break elseif iVM[25] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[21.] = true; break elseif iVM[25] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[21.] = true; break end end; iVM[1] = buffer.fromstring(ihU); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[25] then iVM[19] = iVM[19] * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[4], bit32.bxor(buffer.readu32(iVM[1], iVM[4]), iVM[19])); iVM[4] = iVM[4] + 4 else break end end; if iVM[21.] then break end; iVM[19] = iVM[19] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[4] < iVM[25] then buffer.writeu8(iVM[1], iVM[4], bit32.bxor(buffer.readu8(iVM[1], iVM[4]), bit32.band(bit32.rshift(iVM[19], iVM[22] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[21.] then break end; do iVM[16] = buffer.readstring(iVM[1], 0., iVM[25]); iVM[21.] = true; break end; break end end; lM[iVM[16]]:Connect(iV8[9348.]); iVM[4] = nil; do iVM[19] = false; iVM[13] = iV8[5942]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[1] = iV8[3902]; iVM[25] = false; while true do iVM[24.] = #iVM[13]; ihU = iVM[24.] - iVM[1]; iVM[21.] = iVM[22](iVM[27.] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[16] = ihU >= 1; if iVM[16] then iVM[16] = ihU <= 4 end; if iVM[16] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if ihU == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[21.], 255.))); iVM[25] = true; break elseif ihU == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[25] = true; break elseif ihU == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[25] = true; break elseif ihU == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[25] = true; break end end; ihW = buffer.fromstring(iVM[13]); iVM[14] = 0.; while true do if iVM[14] <= ihU - 4 then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[14], bit32.bxor(buffer.readu32(ihW, iVM[14]), iVM[21.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[25] then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; iVM[15.] = 0.; while true do if iVM[14] < ihU then buffer.writeu8(ihW, iVM[14], bit32.bxor(buffer.readu8(ihW, iVM[14]), bit32.band(bit32.rshift(iVM[21.], iVM[15.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[25] then break end; do iVM[4] = buffer.readstring(ihW, 0., ihU); iVM[25] = true; break end; break end end; lM[iVM[4]]:Connect(iV8[7605.]); iVM[15.] = nil; do iVM[16] = iV8[10480]; ihU = iV8[8238.]; ihW = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[14] = false; while true do iVM[25] = #ihU; iVM[19] = iVM[25] - iVM[16]; iVM[27.] = iVM[24.](ihW % 4294967296); iVM[1] = iVM[19] >= 1; if iVM[1] then iVM[1] = iVM[19] <= 4 end; if iVM[1] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; if iVM[19] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[27.], 255.))); iVM[14] = true; break elseif iVM[19] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[14] = true; break elseif iVM[19] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[14] = true; break elseif iVM[19] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[14] = true; break end end; iVM[21.] = buffer.fromstring(ihU); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[19] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[21.], iVM[22], bit32.bxor(buffer.readu32(iVM[21.], iVM[22]), iVM[27.])); iVM[22] = iVM[22] + 4 else break end end; if iVM[14] then break end; iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; iVM[13] = 0.; while true do if iVM[22] < iVM[19] then buffer.writeu8(iVM[21.], iVM[22], bit32.bxor(buffer.readu8(iVM[21.], iVM[22]), bit32.band(bit32.rshift(iVM[27.], iVM[13] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[14] then break end; do iVM[15.] = buffer.readstring(iVM[21.], 0., iVM[19]); iVM[14] = true; break end; break end end; lM[iVM[15.]]:Connect(iV8[2261]); iVM[19] = nil; do iVM[1] = iV8[8104]; iVM[27.] = iV8[6542]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[25] = k7; iVM[13] = iV8[10411]; iVM[21.] = false; while true do ihW = #iVM[27.]; iVM[14] = ihW - iVM[13]; iVM[15.] = iVM[25](iVM[22] % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; iVM[24.] = iVM[14] >= 1; if iVM[24.] then iVM[24.] = iVM[14] <= 4 end; if iVM[24.] then iVM[15.] = iVM[15.] * 16807 % 2147483647; if iVM[14] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[15.], 255.))); iVM[21.] = true; break elseif iVM[14] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[21.] = true; break elseif iVM[14] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[21.] = true; break elseif iVM[14] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[21.] = true; break end end; ihU = buffer.fromstring(iVM[27.]); iVM[4] = 0.; while true do if iVM[4] <= iVM[14] - 4 then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(ihU, iVM[4], bit32.bxor(buffer.readu32(ihU, iVM[4]), iVM[15.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[21.] then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[4] < iVM[14] then buffer.writeu8(ihU, iVM[4], bit32.bxor(buffer.readu8(ihU, iVM[4]), bit32.band(bit32.rshift(iVM[15.], iVM[16] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[21.] then break end; do iVM[19] = buffer.readstring(ihU, 0., iVM[14]); iVM[21.] = true; break end; break end end; lM[iVM[19]]:Connect(iV8[5547.]); iVM[4] = nil; do iVM[15.] = false; ihU = k7; iVM[24.] = true; iVM[16] = iV8[8393]; iVM[14] = iV8[2195]; ihW = (mC + lQ) % iV8[5374]; iVM[21.] = false; while true do iVM[13] = #iVM[14]; iVM[25] = iVM[13] - iVM[16]; iVM[19] = ihU(ihW % 4294967296); iVM[19] = iVM[19] % 2147483646. + 1; iVM[27.] = iVM[25] >= 1; if iVM[27.] then iVM[27.] = iVM[25] <= 4 end; if iVM[27.] then iVM[19] = iVM[19] * 16807 % 2147483647; if iVM[25] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[19], 255.))); iVM[21.] = true; break elseif iVM[25] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[21.] = true; break elseif iVM[25] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[21.] = true; break elseif iVM[25] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[21.] = true; break end end; iVM[1] = buffer.fromstring(iVM[14]); iVM[7] = 0.; while true do if iVM[7] <= iVM[25] - 4 then iVM[19] = iVM[19] * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[7], bit32.bxor(buffer.readu32(iVM[1], iVM[7]), iVM[19])); iVM[7] = iVM[7] + 4 else break end end; if iVM[21.] then break end; iVM[19] = iVM[19] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[7] < iVM[25] then buffer.writeu8(iVM[1], iVM[7], bit32.bxor(buffer.readu8(iVM[1], iVM[7]), bit32.band(bit32.rshift(iVM[19], iVM[22] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[21.] then break end; do iVM[4] = buffer.readstring(iVM[1], 0., iVM[25]); iVM[21.] = true; break end; break end end; iVM[7] = nil; do iVM[19] = iV8[3536]; iVM[1] = k7; iVM[27.] = true; iVM[22] = iV8[10480]; iVM[25] = iV8[3021.]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[21.] = false; while true do ihW = #iVM[25]; iVM[14] = ihW - iVM[22]; iVM[15.] = iVM[1](iVM[13] % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; iVM[24.] = iVM[14] >= 1; if iVM[24.] then iVM[24.] = iVM[14] <= 4 end; if iVM[24.] then iVM[15.] = iVM[15.] * 16807 % 2147483647; if iVM[14] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[15.], 255.))); iVM[21.] = true; break elseif iVM[14] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[21.] = true; break elseif iVM[14] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[21.] = true; break elseif iVM[14] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(iVM[25], 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[21.] = true; break end end; ihU = buffer.fromstring(iVM[25]); iVM[17] = 0.; while true do if iVM[17] <= iVM[14] - 4 then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(ihU, iVM[17], bit32.bxor(buffer.readu32(ihU, iVM[17]), iVM[15.])); iVM[17] = iVM[17] + 4 else break end end; if iVM[21.] then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[17] < iVM[14] then buffer.writeu8(ihU, iVM[17], bit32.bxor(buffer.readu8(ihU, iVM[17]), bit32.band(bit32.rshift(iVM[15.], iVM[16] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[21.] then break end; do iVM[7] = buffer.readstring(ihU, 0., iVM[14]); iVM[21.] = true; break end; break end end; iVM[17] = nil; do iVM[15.] = iV8[1021]; ihW = iV8[3427]; iVM[24.] = k7; iVM[16] = (mC + lQ) % iV8[5374]; ihU = iV8[10480]; iVM[14] = false; while true do iVM[27.] = #iVM[15.]; iVM[1] = iVM[27.] - ihU; iVM[21.] = iVM[24.](iVM[16] % 4294967296); iVM[22] = iVM[1] >= 1; if iVM[22] then iVM[22] = iVM[1] <= 4 end; if iVM[22] then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); if iVM[1] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[21.], 255.))); iVM[14] = true; break elseif iVM[1] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[14] = true; break elseif iVM[1] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[14] = true; break elseif iVM[1] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[14] = true; break end end; iVM[13] = buffer.fromstring(iVM[15.]); iVM[25] = 0.; while true do if iVM[25] + 4 <= iVM[1] then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[13], iVM[25], bit32.bxor(buffer.readu32(iVM[13], iVM[25]), iVM[21.])); iVM[25] = iVM[25] + 4 else break end end; if iVM[14] then break end; iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); iVM[19] = 0.; while true do if iVM[25] < iVM[1] then buffer.writeu8(iVM[13], iVM[25], bit32.bxor(buffer.readu8(iVM[13], iVM[25]), bit32.band(bit32.rshift(iVM[21.], iVM[19] * 8), 255.))); iVM[25] = iVM[25] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[14] then break end; do iVM[17] = buffer.readstring(iVM[13], 0., iVM[1]); iVM[14] = true; break end; break end end; iVM[19] = nil; do iVM[13] = iV8[8475.]; iVM[22] = k7; iVM[25] = iV8[8786]; iVM[1] = iV8[10480]; iVM[27.] = iV8[4727]; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[14] = false; while true do iVM[15.] = #iVM[27.]; iVM[24.] = iVM[15.] - iVM[1]; ihU = iVM[22](iVM[21.] % 4294967296); ihU = ihU % 2147483646. + 1; iVM[26] = iVM[24.] >= 1; if iVM[26] then iVM[26] = iVM[24.] <= 4 end; if iVM[26] then ihU = ihU * 16807 % 2147483647; if iVM[24.] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihU, 255.))); iVM[14] = true; break elseif iVM[24.] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[14] = true; break elseif iVM[24.] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[14] = true; break elseif iVM[24.] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[14] = true; break end end; iVM[16] = buffer.fromstring(iVM[27.]); ihW = 0.; while true do if ihW <= iVM[24.] - 4 then ihU = ihU * 16807 % 2147483647; buffer.writeu32(iVM[16], ihW, bit32.bxor(buffer.readu32(iVM[16], ihW), ihU)); ihW = ihW + 4 else break end end; if iVM[14] then break end; ihU = ihU * 16807 % 2147483647; ihT = 0.; while true do if ihW < iVM[24.] then buffer.writeu8(iVM[16], ihW, bit32.bxor(buffer.readu8(iVM[16], ihW), bit32.band(bit32.rshift(ihU, ihT * 8), 255.))); ihW = ihW + 1; ihT = ihT + 1 else break end end; if iVM[14] then break end; do iVM[19] = buffer.readstring(iVM[16], 0., iVM[24.]); iVM[14] = true; break end; break end end; ihT = nil; do ihW = iV8[9045.]; iVM[16] = iV8[7160]; iVM[26] = true; ihU = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[1411]; iVM[15.] = k7; iVM[14] = false; while true do iVM[21.] = #iVM[16]; iVM[22] = iVM[21.] - iVM[24.]; iVM[13] = iVM[15.](ihU % 4294967296); iVM[25] = iVM[22] >= 1; if iVM[25] then iVM[25] = iVM[22] <= 3. end; if iVM[25] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; if iVM[22] == 1 then ihT = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[13], 255.)) % 256); iVM[14] = true; break elseif iVM[22] == 2 then ihT = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256); iVM[14] = true; break elseif iVM[22] == 3. then ihT = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256, (string.byte(iVM[16], 3.) - bit32.band(bit32.rshift(iVM[13], 16), 255.)) % 256); iVM[14] = true; break end end; ihR = buffer.fromstring(iVM[16]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[22] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; buffer.writeu32(ihR, iVM[27.], (buffer.readu32(ihR, iVM[27.]) - iVM[13]) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[14] then break end; iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; iVM[1] = 0.; while true do if iVM[27.] < iVM[22] then buffer.writeu8(ihR, iVM[27.], (buffer.readu8(ihR, iVM[27.]) - bit32.band(bit32.rshift(iVM[13], iVM[1] * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[14] then break end; do ihT = buffer.readstring(ihR, 0., iVM[22]); iVM[14] = true; break end; break end end; ihR = nil; do iVM[25] = iV8[1591]; iVM[13] = iV8[9518]; iVM[22] = iV8[9268]; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[10480]; iVM[27.] = k7; iVM[14] = false; while true do ihU = #iVM[13]; iVM[26] = ihU - iVM[1]; iVM[16] = iVM[27.](iVM[21.] % 4294967296); ihW = iVM[26] >= 1; if ihW then ihW = iVM[26] <= 3. end; if ihW then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; if iVM[26] == 1 then ihR = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[16], 255.)) % 256); iVM[14] = true; break elseif iVM[26] == 2 then ihR = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256); iVM[14] = true; break elseif iVM[26] == 3. then ihR = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256, (string.byte(iVM[13], 3.) - bit32.band(bit32.rshift(iVM[16], 16), 255.)) % 256); iVM[14] = true; break end end; iVM[12.] = buffer.fromstring(iVM[13]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[26] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[12.], iVM[15.], (buffer.readu32(iVM[12.], iVM[15.]) - iVM[16]) % 4294967296); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[14] then break end; iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; iVM[24.] = 0.; while true do if iVM[15.] < iVM[26] then buffer.writeu8(iVM[12.], iVM[15.], (buffer.readu8(iVM[12.], iVM[15.]) - bit32.band(bit32.rshift(iVM[16], iVM[24.] * 8), 255.)) % 256); iVM[15.] = iVM[15.] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[14] then break end; do ihR = buffer.readstring(iVM[12.], 0., iVM[26]); iVM[14] = true; break end; break end end; iVM[12.] = nil; do ihW = true; iVM[16] = iV8[8674]; iVM[26] = iV8[10390]; ihU = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[2958.]; iVM[15.] = k7; iVM[14] = false; while true do iVM[25] = #iVM[16]; iVM[23] = iVM[25] - iVM[24.]; iVM[27.] = iVM[15.](ihU % 4294967296); iVM[1] = iVM[23] >= 1; if iVM[1] then iVM[1] = iVM[23] <= 3. end; if iVM[1] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; if iVM[23] == 1 then iVM[12.] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[27.], 255.)) % 256); iVM[14] = true; break elseif iVM[23] == 2 then iVM[12.] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256); iVM[14] = true; break elseif iVM[23] == 3. then iVM[12.] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256, (string.byte(iVM[16], 3.) - bit32.band(bit32.rshift(iVM[27.], 16), 255.)) % 256); iVM[14] = true; break end end; iVM[21.] = buffer.fromstring(iVM[16]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[23] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[21.], iVM[22], (buffer.readu32(iVM[21.], iVM[22]) - iVM[27.]) % 4294967296); iVM[22] = iVM[22] + 4 else break end end; if iVM[14] then break end; iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; iVM[13] = 0.; while true do if iVM[22] < iVM[23] then buffer.writeu8(iVM[21.], iVM[22], (buffer.readu8(iVM[21.], iVM[22]) - bit32.band(bit32.rshift(iVM[27.], iVM[13] * 8), 255.)) % 256); iVM[22] = iVM[22] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[14] then break end; do iVM[12.] = buffer.readstring(iVM[21.], 0., iVM[23]); iVM[14] = true; break end; break end end; iVM[23] = nil; do iVM[22] = iV8[6368]; iVM[1] = iV8[5900]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; iVM[25] = iV8[10480]; iVM[21.] = false; while true do iVM[16] = #iVM[1]; ihW = iVM[16] - iVM[25]; iVM[14] = iVM[27.](iVM[13] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[15.] = ihW >= 1; if iVM[15.] then iVM[15.] = ihW <= 4 end; if iVM[15.] then iVM[14] = iVM[14] * 16807 % 2147483647; if ihW == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[14], 255.))); iVM[21.] = true; break elseif ihW == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[21.] = true; break elseif ihW == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[21.] = true; break elseif ihW == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[21.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[1]); ihU = 0.; while true do if ihU <= ihW - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[24.], ihU, bit32.bxor(buffer.readu32(iVM[24.], ihU), iVM[14])); ihU = ihU + 4 else break end end; if iVM[21.] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[26] = 0.; while true do if ihU < ihW then buffer.writeu8(iVM[24.], ihU, bit32.bxor(buffer.readu8(iVM[24.], ihU), bit32.band(bit32.rshift(iVM[14], iVM[26] * 8), 255.))); ihU = ihU + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[21.] then break end; do iVM[23] = buffer.readstring(iVM[24.], 0., ihW); iVM[21.] = true; break end; break end end; lK = lD(iVM[4], { [iVM[17]] = ml[iVM[19]], [ihT] = iV8[10184][ihR](iV8[10480], iV8[3795.], iV8[7718], iV8[10480]), [iVM[12.]] = iV8[10480], [iVM[7]] = lV, [iVM[23]] = iV8[1353.] }); mC = 115 elseif mC == 3886 then local iV8 = iIn; my = (vector.create((mr * iV8[4795] + iV8[7327]) % iV8[4218.] + iV8[7718], (mr * iV8[4218.] + iV8[1353.]) % iV8[8218] + iV8[7718], (mr * iV8[5212] + iV8[4795]) % iV8[4144] + iV8[7718])); mz = (vector.create((mr * iV8[1353.] + iV8[7718]) % iV8[4218.] + iV8[7718], (mr * iV8[7718] + iV8[7718]) % iV8[8218] + iV8[7718], (mr * iV8[7868] + iV8[5212]) % iV8[4144] + iV8[7718])); mA = (vector.create((mr * iV8[4795] + iV8[1353.]) % iV8[4218.] + iV8[7718], (mr * iV8[5300] + iV8[8393]) % iV8[8218] + iV8[7718], (mr * iV8[4218.] + iV8[4144]) % iV8[4144] + iV8[7718])); mB = (vector.create((mr * iV8[1353.] + iV8[7327]) % iV8[4218.] + iV8[7718], (mr * iV8[7327] + iV8[5300]) % iV8[8218] + iV8[7718], (mr * iV8[5300] + iV8[4218.]) % iV8[4144] + iV8[7718])); mC = if vector.dot(vector.cross(my, mz), (vector.cross(mA, mB))) == vector.dot(my, mA) * vector.dot(mz, mB) - vector.dot(my, mB) * vector.dot(mz, mA) + iV8[1371.] then 498. else 439 else mC = 3832; continue end elseif mC < 3889 then if mC < 3888. then if mC == 3887 then mC = 216. else mC = 3906.; continue end elseif mC == 3888. then mC = 287 else mC = 3949; continue end elseif mC == 3889 then mC = if mx <= iIn[5257] then 3. else 552. else mC = 4106; continue end elseif mC < 3961 then if mC < 3925 then if mC < 3907 then if mC < 3898 then if mC < 3894. then if mC < 3892 then if mC < 3891. then if mC == 3890 then my = nil; local iV8 = iIn; my = iV8[5212] - iV8[4795]; my = iV8[10480] + iV8[5300]; my = iV8[4218.] - iV8[8393]; my = iV8[4795] - iV8[7327]; mC = 293 else mC = 3801.; continue end else my = nil; local iV8 = iIn; my = iV8[954.] - iV8[1371.]; my = iV8[10480] + iV8[7718]; my = iV8[1371.] - iV8[1353.]; my = iV8[10480] + iV8[7718]; my = iV8[954.] - iV8[1371.]; mC = 321. end elseif mC < 3893 then mC = 76 elseif mC == 3893 then mC = 365 else mC = 4269.; continue end elseif mC < 3896 then if mC < 3895 then if mC == 3894. then iVM[26] = nil; do local iV8 = iIn; iVM[24.] = iV8[6048.]; iVM[15.] = iV8[8537]; ihU = k7; ihW = (mC + lQ) % iV8[5374]; iVM[16] = iV8[125]; iVM[14] = false; while true do iVM[21.] = #iVM[24.]; iVM[22] = iVM[21.] - iVM[16]; iVM[13] = ihU(ihW % 4294967296); iVM[25] = iVM[22] >= 1; if iVM[25] then iVM[25] = iVM[22] <= 4 end; if iVM[25] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); if iVM[22] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.))); iVM[14] = true; break elseif iVM[22] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[14] = true; break elseif iVM[22] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[14] = true; break elseif iVM[22] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[14] = true; break end end; iVM[23] = buffer.fromstring(iVM[24.]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[22] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], iVM[27.], bit32.bxor(buffer.readu32(iVM[23], iVM[27.]), iVM[13])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[14] then break end; iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); iVM[1] = 0.; while true do if iVM[27.] < iVM[22] then buffer.writeu8(iVM[23], iVM[27.], bit32.bxor(buffer.readu8(iVM[23], iVM[27.]), bit32.band(bit32.rshift(iVM[13], iVM[1] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[14] then break end; do iVM[26] = buffer.readstring(iVM[23], 0., iVM[22]); iVM[14] = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; iVM[22] = iV8[10480]; iVM[1] = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[9350]; iVM[25] = false; while true do iVM[14] = #iVM[27.]; iVM[15.] = iVM[14] - iVM[22]; iVM[24.] = iVM[1](iVM[13] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; ihU = iVM[15.] >= 1; if ihU then ihU = iVM[15.] <= 4 end; if ihU then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[15.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.))); iVM[25] = true; break elseif iVM[15.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[25] = true; break elseif iVM[15.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[25] = true; break elseif iVM[15.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[25] = true; break end end; iVM[21.] = buffer.fromstring(iVM[27.]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[15.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[21.], iVM[16], bit32.bxor(buffer.readu32(iVM[21.], iVM[16]), iVM[24.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[25] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; ihW = 0.; while true do if iVM[16] < iVM[15.] then buffer.writeu8(iVM[21.], iVM[16], bit32.bxor(buffer.readu8(iVM[21.], iVM[16]), bit32.band(bit32.rshift(iVM[24.], ihW * 8), 255.))); iVM[16] = iVM[16] + 1; ihW = ihW + 1 else break end end; if iVM[25] then break end; do iVM[23] = buffer.readstring(iVM[21.], 0., iVM[15.]); iVM[25] = true; break end; break end end; iVM[15.] = nil; do local iV8 = iIn; iVM[16] = iV8[8305]; iVM[14] = iV8[7490]; ihW = iV8[964]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[4973]; ihU = k7; iVM[25] = false; while true do iVM[27.] = #iVM[14]; iVM[1] = iVM[27.] - iVM[21.]; ihR = ihU(iVM[24.] % 4294967296); iVM[22] = iVM[1] >= 1; if iVM[22] then iVM[22] = iVM[1] <= 3. end; if iVM[22] then ihR = (ihR * 1597 + 51749) % 4294967296; if iVM[1] == 1 then iVM[15.] = string.char((string.byte(iVM[14], 1) - bit32.band(ihR, 255.)) % 256); iVM[25] = true; break elseif iVM[1] == 2 then iVM[15.] = string.char((string.byte(iVM[14], 1) - bit32.band(ihR, 255.)) % 256, (string.byte(iVM[14], 2) - bit32.band(bit32.rshift(ihR, 8), 255.)) % 256); iVM[25] = true; break elseif iVM[1] == 3. then iVM[15.] = string.char((string.byte(iVM[14], 1) - bit32.band(ihR, 255.)) % 256, (string.byte(iVM[14], 2) - bit32.band(bit32.rshift(ihR, 8), 255.)) % 256, (string.byte(iVM[14], 3.) - bit32.band(bit32.rshift(ihR, 16), 255.)) % 256); iVM[25] = true; break end end; iVM[13] = buffer.fromstring(iVM[14]); ihT = 0.; while true do if ihT + 4 <= iVM[1] then ihR = (ihR * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[13], ihT, (buffer.readu32(iVM[13], ihT) - ihR) % 4294967296); ihT = ihT + 4 else break end end; if iVM[25] then break end; ihR = (ihR * 1597 + 51749) % 4294967296; iVM[12.] = 0.; while true do if ihT < iVM[1] then buffer.writeu8(iVM[13], ihT, (buffer.readu8(iVM[13], ihT) - bit32.band(bit32.rshift(ihR, iVM[12.] * 8), 255.)) % 256); ihT = ihT + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[25] then break end; do iVM[15.] = buffer.readstring(iVM[13], 0., iVM[1]); iVM[25] = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[27.] = iV8[9760]; iVM[12.] = true; ihR = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[10480]; iVM[1] = false; while true do iVM[14] = #iVM[27.]; iVM[25] = iVM[14] - iVM[22]; iVM[24.] = ihR(iVM[13] % 4294967296); ihU = iVM[25] >= 1; if ihU then ihU = iVM[25] <= 4 end; if ihU then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); if iVM[25] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.))); iVM[1] = true; break elseif iVM[25] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[1] = true; break elseif iVM[25] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[1] = true; break elseif iVM[25] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[1] = true; break end end; iVM[21.] = buffer.fromstring(iVM[27.]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[25] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[21.], iVM[16], bit32.bxor(buffer.readu32(iVM[21.], iVM[16]), iVM[24.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[1] then break end; iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); ihW = 0.; while true do if iVM[16] < iVM[25] then buffer.writeu8(iVM[21.], iVM[16], bit32.bxor(buffer.readu8(iVM[21.], iVM[16]), bit32.band(bit32.rshift(iVM[24.], ihW * 8), 255.))); iVM[16] = iVM[16] + 1; ihW = ihW + 1 else break end end; if iVM[1] then break end; do ihT = buffer.readstring(iVM[21.], 0., iVM[25]); iVM[1] = true; break end; break end end; local iV8 = iIn; lM(iVM[26], { [iVM[23]] = iV8[9906.][iVM[15.]](iV8[10480], iV8[8393]), [ihT] = lu }); iVM[16] = nil; do iVM[24.] = true; iVM[21.] = iV8[1157]; ihU = iV8[1108]; ihW = (mC + lQ) % iV8[5374]; iVM[25] = iV8[5300]; iVM[14] = k7; iVM[1] = false; while true do iVM[22] = #iVM[21.]; iVM[13] = iVM[22] - iVM[25]; ihT = iVM[14](ihW % 4294967296); iVM[12.] = iVM[13] >= 1; if iVM[12.] then iVM[12.] = iVM[13] <= 3. end; if iVM[12.] then ihT = (ihT * 1597 + 51749) % 4294967296; if iVM[13] == 1 then iVM[16] = string.char((string.byte(iVM[21.], 1) - bit32.band(ihT, 255.)) % 256); iVM[1] = true; break elseif iVM[13] == 2 then iVM[16] = string.char((string.byte(iVM[21.], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[21.], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256); iVM[1] = true; break elseif iVM[13] == 3. then iVM[16] = string.char((string.byte(iVM[21.], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[21.], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256, (string.byte(iVM[21.], 3.) - bit32.band(bit32.rshift(ihT, 16), 255.)) % 256); iVM[1] = true; break end end; iVM[27.] = buffer.fromstring(iVM[21.]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[13] then ihT = (ihT * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[27.], iVM[15.], (buffer.readu32(iVM[27.], iVM[15.]) - ihT) % 4294967296); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[1] then break end; ihT = (ihT * 1597 + 51749) % 4294967296; ihR = 0.; while true do if iVM[15.] < iVM[13] then buffer.writeu8(iVM[27.], iVM[15.], (buffer.readu8(iVM[27.], iVM[15.]) - bit32.band(bit32.rshift(ihT, ihR * 8), 255.)) % 256); iVM[15.] = iVM[15.] + 1; ihR = ihR + 1 else break end end; if iVM[1] then break end; do iVM[16] = buffer.readstring(iVM[27.], 0., iVM[13]); iVM[1] = true; break end; break end end; iVM[15.] = nil; do ihT = iV8[6688]; iVM[22] = iV8[4418]; iVM[12.] = k7; ihR = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[6720.]; iVM[13] = false; while true do ihU = #ihT; iVM[21.] = ihU - iVM[27.]; iVM[1] = iVM[12.](ihR % 4294967296); ihW = iVM[21.] >= 1; if ihW then ihW = iVM[21.] <= 4 end; if ihW then iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); if iVM[21.] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[1], 255.))); iVM[13] = true; break elseif iVM[21.] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[13] = true; break elseif iVM[21.] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[13] = true; break elseif iVM[21.] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[13] = true; break end end; iVM[14] = buffer.fromstring(ihT); iVM[25] = 0.; while true do if iVM[25] + 4 <= iVM[21.] then iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[14], iVM[25], bit32.bxor(buffer.readu32(iVM[14], iVM[25]), iVM[1])); iVM[25] = iVM[25] + 4 else break end end; if iVM[13] then break end; iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); iVM[24.] = 0.; while true do if iVM[25] < iVM[21.] then buffer.writeu8(iVM[14], iVM[25], bit32.bxor(buffer.readu8(iVM[14], iVM[25]), bit32.band(bit32.rshift(iVM[1], iVM[24.] * 8), 255.))); iVM[25] = iVM[25] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[13] then break end; do iVM[15.] = buffer.readstring(iVM[14], 0., iVM[21.]); iVM[13] = true; break end; break end end; iVM[24.] = nil; do ihW = iV8[4976]; iVM[21.] = k7; iVM[14] = (mC + lQ) % iV8[5374]; ihU = iV8[4413.]; iVM[25] = false; while true do iVM[1] = #ihU; ihR = iVM[1] - ihW; iVM[22] = iVM[21.](iVM[14] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[13] = ihR >= 1; if iVM[13] then iVM[13] = ihR <= 4 end; if iVM[13] then iVM[22] = iVM[22] * 16807 % 2147483647; if ihR == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.))); iVM[25] = true; break elseif ihR == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[25] = true; break elseif ihR == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[25] = true; break elseif ihR == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[25] = true; break end end; ihT = buffer.fromstring(ihU); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= ihR then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[12.], bit32.bxor(buffer.readu32(ihT, iVM[12.]), iVM[22])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[25] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[12.] < ihR then buffer.writeu8(ihT, iVM[12.], bit32.bxor(buffer.readu8(ihT, iVM[12.]), bit32.band(bit32.rshift(iVM[22], iVM[27.] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[25] then break end; do iVM[24.] = buffer.readstring(ihT, 0., ihR); iVM[25] = true; break end; break end end; ihT = nil; do iVM[22] = iV8[1353.]; iVM[12.] = k7; ihR = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[7620.]; iVM[13] = false; while true do ihU = #iVM[27.]; iVM[21.] = ihU - iVM[22]; iVM[1] = iVM[12.](ihR % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; ihW = iVM[21.] >= 1; if ihW then ihW = iVM[21.] <= 4 end; if ihW then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[21.] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.))); iVM[13] = true; break elseif iVM[21.] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[13] = true; break elseif iVM[21.] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[13] = true; break elseif iVM[21.] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[13] = true; break end end; iVM[14] = buffer.fromstring(iVM[27.]); iVM[25] = 0.; while true do if iVM[25] + 4 <= iVM[21.] then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[25], bit32.bxor(buffer.readu32(iVM[14], iVM[25]), iVM[1])); iVM[25] = iVM[25] + 4 else break end end; if iVM[13] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[25] < iVM[21.] then buffer.writeu8(iVM[14], iVM[25], bit32.bxor(buffer.readu8(iVM[14], iVM[25]), bit32.band(bit32.rshift(iVM[1], iVM[23] * 8), 255.))); iVM[25] = iVM[25] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[13] then break end; do ihT = buffer.readstring(iVM[14], 0., iVM[21.]); iVM[13] = true; break end; break end end; iVM[23] = nil; do iVM[14] = true; ihW = k7; iVM[25] = iV8[1576]; iVM[21.] = iV8[10480]; ihU = iV8[7684]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[13] = false; while true do iVM[26] = #ihU; iVM[12.] = iVM[26] - iVM[21.]; iVM[27.] = ihW(iVM[1] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[19] = iVM[12.] >= 1; if iVM[19] then iVM[19] = iVM[12.] <= 4 end; if iVM[19] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[27.], 255.))); iVM[13] = true; break elseif iVM[12.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[13] = true; break elseif iVM[12.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[13] = true; break elseif iVM[12.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[13] = true; break end end; ihR = buffer.fromstring(ihU); iVM[22] = 0.; while true do if iVM[22] <= iVM[12.] - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(ihR, iVM[22], bit32.bxor(buffer.readu32(ihR, iVM[22]), iVM[27.])); iVM[22] = iVM[22] + 4 else break end end; if iVM[13] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[22] < iVM[12.] then buffer.writeu8(ihR, iVM[22], bit32.bxor(buffer.readu8(ihR, iVM[22]), bit32.band(bit32.rshift(iVM[27.], iVM[17] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[13] then break end; do iVM[23] = buffer.readstring(ihR, 0., iVM[12.]); iVM[13] = true; break end; break end end; iVM[17] = nil; do ihR = iV8[3150.]; iVM[19] = k7; iVM[22] = true; iVM[12.] = iV8[2958.]; iVM[26] = iV8[4441]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[13] = false; while true do ihU = #iVM[26]; iVM[21.] = ihU - iVM[12.]; iVM[1] = iVM[19](iVM[27.] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; ihW = iVM[21.] >= 1; if ihW then ihW = iVM[21.] <= 4 end; if ihW then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[21.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.))); iVM[13] = true; break elseif iVM[21.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[13] = true; break elseif iVM[21.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[13] = true; break elseif iVM[21.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[13] = true; break end end; iVM[14] = buffer.fromstring(iVM[26]); iVM[25] = 0.; while true do if iVM[25] <= iVM[21.] - 4 then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[25], bit32.bxor(buffer.readu32(iVM[14], iVM[25]), iVM[1])); iVM[25] = iVM[25] + 4 else break end end; if iVM[13] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[7] = 0.; while true do if iVM[25] < iVM[21.] then buffer.writeu8(iVM[14], iVM[25], bit32.bxor(buffer.readu8(iVM[14], iVM[25]), bit32.band(bit32.rshift(iVM[1], iVM[7] * 8), 255.))); iVM[25] = iVM[25] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[13] then break end; do iVM[17] = buffer.readstring(iVM[14], 0., iVM[21.]); iVM[13] = true; break end; break end end; lq = lM(iVM[16], { [iVM[15.]] = lV[iVM[24.]], [ihT] = iV8[7718], [iVM[23]] = iV8[4075], [iVM[17]] = lu }); iVM[7] = nil; do iVM[14] = iV8[7711]; ihW = iV8[8846]; iVM[25] = k7; iVM[21.] = (mC + lQ) % iV8[5374]; ihU = iV8[10480]; iVM[1] = false; while true do iVM[22] = #iVM[14]; iVM[13] = iVM[22] - ihU; iVM[26] = iVM[25](iVM[21.] % 4294967296); iVM[12.] = iVM[13] >= 1; if iVM[12.] then iVM[12.] = iVM[13] <= 4 end; if iVM[12.] then iVM[26] = bit32.lrotate((iVM[26] + 1832704949) % 4294967296, 13); if iVM[13] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[26], 255.))); iVM[1] = true; break elseif iVM[13] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[1] = true; break elseif iVM[13] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[1] = true; break elseif iVM[13] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[1] = true; break end end; iVM[27.] = buffer.fromstring(iVM[14]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[13] then iVM[26] = bit32.lrotate((iVM[26] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], iVM[19], bit32.bxor(buffer.readu32(iVM[27.], iVM[19]), iVM[26])); iVM[19] = iVM[19] + 4 else break end end; if iVM[1] then break end; iVM[26] = bit32.lrotate((iVM[26] + 1832704949) % 4294967296, 13); ihR = 0.; while true do if iVM[19] < iVM[13] then buffer.writeu8(iVM[27.], iVM[19], bit32.bxor(buffer.readu8(iVM[27.], iVM[19]), bit32.band(bit32.rshift(iVM[26], ihR * 8), 255.))); iVM[19] = iVM[19] + 1; ihR = ihR + 1 else break end end; if iVM[1] then break end; do iVM[7] = buffer.readstring(iVM[27.], 0., iVM[13]); iVM[1] = true; break end; break end end; iVM[19] = nil; do iVM[12.] = iV8[2792]; iVM[26] = iV8[7121]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[22] = k7; ihR = iV8[1411]; iVM[13] = false; while true do iVM[1] = #iVM[26]; ihW = iVM[1] - ihR; iVM[14] = iVM[22](iVM[27.] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[25] = ihW >= 1; if iVM[25] then iVM[25] = ihW <= 4 end; if iVM[25] then iVM[14] = iVM[14] * 16807 % 2147483647; if ihW == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[14], 255.))); iVM[13] = true; break elseif ihW == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[13] = true; break elseif ihW == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[13] = true; break elseif ihW == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[13] = true; break end end; iVM[17] = buffer.fromstring(iVM[26]); ihU = 0.; while true do if ihU <= ihW - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[17], ihU, bit32.bxor(buffer.readu32(iVM[17], ihU), iVM[14])); ihU = ihU + 4 else break end end; if iVM[13] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[21.] = 0.; while true do if ihU < ihW then buffer.writeu8(iVM[17], ihU, bit32.bxor(buffer.readu8(iVM[17], ihU), bit32.band(bit32.rshift(iVM[14], iVM[21.] * 8), 255.))); ihU = ihU + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[13] then break end; do iVM[19] = buffer.readstring(iVM[17], 0., ihW); iVM[13] = true; break end; break end end; iVM[17] = nil; do ihW = iV8[3474.]; iVM[21.] = iV8[10406]; iVM[14] = k7; ihU = (mC + lQ) % iV8[5374]; iVM[25] = iV8[10480]; iVM[1] = false; while true do ihR = #ihW; iVM[22] = ihR - iVM[25]; iVM[13] = iVM[14](ihU % 4294967296); iVM[26] = iVM[22] >= 1; if iVM[26] then iVM[26] = iVM[22] <= 4 end; if iVM[26] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); if iVM[22] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[13], 255.))); iVM[1] = true; break elseif iVM[22] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[1] = true; break elseif iVM[22] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[1] = true; break elseif iVM[22] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[1] = true; break end end; iVM[12.] = buffer.fromstring(ihW); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[22] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[12.], iVM[27.], bit32.bxor(buffer.readu32(iVM[12.], iVM[27.]), iVM[13])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[1] then break end; iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); iVM[23] = 0.; while true do if iVM[27.] < iVM[22] then buffer.writeu8(iVM[12.], iVM[27.], bit32.bxor(buffer.readu8(iVM[12.], iVM[27.]), bit32.band(bit32.rshift(iVM[13], iVM[23] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[1] then break end; do iVM[17] = buffer.readstring(iVM[12.], 0., iVM[22]); iVM[1] = true; break end; break end end; iVM[23] = nil; do iVM[26] = iV8[946]; iVM[22] = iV8[3667]; iVM[12.] = (mC + lQ) % iV8[5374]; ihR = k7; iVM[27.] = false; while true do iVM[13] = #iVM[22]; ihU = iVM[13] - iVM[26]; iVM[21.] = ihR(iVM[12.] % 4294967296); iVM[1] = ihU >= 1; if iVM[1] then iVM[1] = ihU <= 4 end; if iVM[1] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; if ihU == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[21.], 255.))); iVM[27.] = true; break elseif ihU == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[27.] = true; break elseif ihU == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[27.] = true; break elseif ihU == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[27.] = true; break end end; ihW = buffer.fromstring(iVM[22]); iVM[14] = 0.; while true do if iVM[14] + 4 <= ihU then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; buffer.writeu32(ihW, iVM[14], bit32.bxor(buffer.readu32(ihW, iVM[14]), iVM[21.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[27.] then break end; iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; iVM[25] = 0.; while true do if iVM[14] < ihU then buffer.writeu8(ihW, iVM[14], bit32.bxor(buffer.readu8(ihW, iVM[14]), bit32.band(bit32.rshift(iVM[21.], iVM[25] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[25] = iVM[25] + 1 else break end end; if iVM[27.] then break end; do iVM[23] = buffer.readstring(ihW, 0., ihU); iVM[27.] = true; break end; break end end; ihW = nil; do iVM[25] = false; iVM[14] = iV8[9040]; ihU = (mC + lQ) % iV8[5374]; iVM[1] = k7; iVM[21.] = iV8[10480]; iVM[13] = false; while true do iVM[12.] = #iVM[14]; iVM[27.] = iVM[12.] - iVM[21.]; ihT = iVM[1](ihU % 4294967296); ihT = ihT % 2147483646. + 1; ihR = iVM[27.] >= 1; if ihR then ihR = iVM[27.] <= 4 end; if ihR then ihT = ihT * 16807 % 2147483647; if iVM[27.] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihT, 255.))); iVM[13] = true; break elseif iVM[27.] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[13] = true; break elseif iVM[27.] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[13] = true; break elseif iVM[27.] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[13] = true; break end end; iVM[22] = buffer.fromstring(iVM[14]); iVM[24.] = 0.; while true do if iVM[24.] <= iVM[27.] - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[24.], bit32.bxor(buffer.readu32(iVM[22], iVM[24.]), ihT)); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[13] then break end; ihT = ihT * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[24.] < iVM[27.] then buffer.writeu8(iVM[22], iVM[24.], bit32.bxor(buffer.readu8(iVM[22], iVM[24.]), bit32.band(bit32.rshift(ihT, iVM[26] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[13] then break end; do ihW = buffer.readstring(iVM[22], 0., iVM[27.]); iVM[13] = true; break end; break end end; iVM[24.] = nil; do ihT = true; iVM[12.] = iV8[7927]; ihR = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[22] = iV8[1411]; iVM[27.] = false; while true do iVM[14] = #iVM[12.]; iVM[25] = iVM[14] - iVM[22]; iVM[13] = iVM[26](ihR % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; ihU = iVM[25] >= 1; if ihU then ihU = iVM[25] <= 4 end; if ihU then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[25] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.))); iVM[27.] = true; break elseif iVM[25] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[27.] = true; break elseif iVM[25] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[27.] = true; break elseif iVM[25] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[27.] = true; break end end; iVM[21.] = buffer.fromstring(iVM[12.]); iVM[1] = 0.; while true do if iVM[1] <= iVM[25] - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[21.], iVM[1], bit32.bxor(buffer.readu32(iVM[21.], iVM[1]), iVM[13])); iVM[1] = iVM[1] + 4 else break end end; if iVM[27.] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[15.] = 0.; while true do if iVM[1] < iVM[25] then buffer.writeu8(iVM[21.], iVM[1], bit32.bxor(buffer.readu8(iVM[21.], iVM[1]), bit32.band(bit32.rshift(iVM[13], iVM[15.] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[27.] then break end; do iVM[24.] = buffer.readstring(iVM[21.], 0., iVM[25]); iVM[27.] = true; break end; break end end; iVM[15.] = nil; do ihU = iV8[8646.]; iVM[1] = iV8[6173]; iVM[21.] = iV8[10657]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[4218.]; iVM[25] = k7; iVM[27.] = false; while true do ihR = #iVM[1]; iVM[22] = ihR - iVM[13]; iVM[16] = iVM[25](iVM[14] % 4294967296); iVM[26] = iVM[22] >= 1; if iVM[26] then iVM[26] = iVM[22] <= 3. end; if iVM[26] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; if iVM[22] == 1 then iVM[15.] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[16], 255.)) % 256); iVM[27.] = true; break elseif iVM[22] == 2 then iVM[15.] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[1], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[22] == 3. then iVM[15.] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[1], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256, (string.byte(iVM[1], 3.) - bit32.band(bit32.rshift(iVM[16], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[12.] = buffer.fromstring(iVM[1]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[22] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[12.], iVM[4], (buffer.readu32(iVM[12.], iVM[4]) - iVM[16]) % 4294967296); iVM[4] = iVM[4] + 4 else break end end; if iVM[27.] then break end; iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; ihT = 0.; while true do if iVM[4] < iVM[22] then buffer.writeu8(iVM[12.], iVM[4], (buffer.readu8(iVM[12.], iVM[4]) - bit32.band(bit32.rshift(iVM[16], ihT * 8), 255.)) % 256); iVM[4] = iVM[4] + 1; ihT = ihT + 1 else break end end; if iVM[27.] then break end; do iVM[15.] = buffer.readstring(iVM[12.], 0., iVM[22]); iVM[27.] = true; break end; break end end; iVM[4] = nil; do ihR = iV8[5491]; ihT = iV8[8627]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[26] = iV8[7718]; iVM[22] = false; while true do iVM[1] = #ihT; iVM[27.] = iVM[1] - iVM[26]; iVM[14] = iVM[12.](iVM[16] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[25] = iVM[27.] >= 1; if iVM[25] then iVM[25] = iVM[27.] <= 4 end; if iVM[25] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[14], 255.))); iVM[22] = true; break elseif iVM[27.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[22] = true; break elseif iVM[27.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[22] = true; break elseif iVM[27.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[22] = true; break end end; iVM[13] = buffer.fromstring(ihT); ihU = 0.; while true do if ihU <= iVM[27.] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[13], ihU, bit32.bxor(buffer.readu32(iVM[13], ihU), iVM[14])); ihU = ihU + 4 else break end end; if iVM[22] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[21.] = 0.; while true do if ihU < iVM[27.] then buffer.writeu8(iVM[13], ihU, bit32.bxor(buffer.readu8(iVM[13], ihU), bit32.band(bit32.rshift(iVM[14], iVM[21.] * 8), 255.))); ihU = ihU + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[22] then break end; do iVM[4] = buffer.readstring(iVM[13], 0., iVM[27.]); iVM[22] = true; break end; break end end; lk = lM(iVM[7], { [iVM[19]] = lu, [iVM[17]] = iV8[10184][iVM[23]](iV8[10480], iV8[2707], iV8[10480], iV8[2707]), [ihW] = iV8[10184][iVM[24.]](iV8[9200], -iV8[9096.], iV8[10480], iV8[4795]), [iVM[15.]] = iV8[7718], [iVM[4]] = iV8[7718] }); ihU = nil; do iVM[25] = iV8[6408.]; iVM[14] = iV8[938]; iVM[13] = k7; iVM[1] = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[10480]; iVM[27.] = false; while true do iVM[22] = #iVM[25]; iVM[16] = iVM[22] - iVM[21.]; iVM[26] = iVM[13](iVM[1] % 4294967296); iVM[12.] = iVM[16] >= 1; if iVM[12.] then iVM[12.] = iVM[16] <= 4 end; if iVM[12.] then iVM[26] = bit32.lrotate((iVM[26] + 1832704949) % 4294967296, 13); if iVM[16] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[26], 255.))); iVM[27.] = true; break elseif iVM[16] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[27.] = true; break elseif iVM[16] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[27.] = true; break elseif iVM[16] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[25], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[27.] = true; break end end; iVM[4] = buffer.fromstring(iVM[25]); ihT = 0.; while true do if ihT + 4 <= iVM[16] then iVM[26] = bit32.lrotate((iVM[26] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[4], ihT, bit32.bxor(buffer.readu32(iVM[4], ihT), iVM[26])); ihT = ihT + 4 else break end end; if iVM[27.] then break end; iVM[26] = bit32.lrotate((iVM[26] + 1832704949) % 4294967296, 13); ihR = 0.; while true do if ihT < iVM[16] then buffer.writeu8(iVM[4], ihT, bit32.bxor(buffer.readu8(iVM[4], ihT), bit32.band(bit32.rshift(iVM[26], ihR * 8), 255.))); ihT = ihT + 1; ihR = ihR + 1 else break end end; if iVM[27.] then break end; do ihU = buffer.readstring(iVM[4], 0., iVM[16]); iVM[27.] = true; break end; break end end; iVM[4] = nil; do iVM[16] = iV8[5238.]; iVM[12.] = iV8[1044.]; iVM[26] = iV8[2324]; ihT = (mC + lQ) % iV8[5374]; iVM[22] = iV8[3902]; ihR = k7; iVM[27.] = false; while true do iVM[25] = #iVM[12.]; iVM[13] = iVM[25] - iVM[22]; iVM[15.] = ihR(ihT % 4294967296); iVM[21.] = iVM[13] >= 1; if iVM[21.] then iVM[21.] = iVM[13] <= 3. end; if iVM[21.] then iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; if iVM[13] == 1 then iVM[4] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[15.], 255.)) % 256); iVM[27.] = true; break elseif iVM[13] == 2 then iVM[4] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[15.], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[15.], 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[13] == 3. then iVM[4] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[15.], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[15.], 8), 255.)) % 256, (string.byte(iVM[12.], 3.) - bit32.band(bit32.rshift(iVM[15.], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[1] = buffer.fromstring(iVM[12.]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[13] then iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[1], iVM[24.], (buffer.readu32(iVM[1], iVM[24.]) - iVM[15.]) % 4294967296); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[27.] then break end; iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; iVM[14] = 0.; while true do if iVM[24.] < iVM[13] then buffer.writeu8(iVM[1], iVM[24.], (buffer.readu8(iVM[1], iVM[24.]) - bit32.band(bit32.rshift(iVM[15.], iVM[14] * 8), 255.)) % 256); iVM[24.] = iVM[24.] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[27.] then break end; do iVM[4] = buffer.readstring(iVM[1], 0., iVM[13]); iVM[27.] = true; break end; break end end; iVM[24.] = nil; do iVM[21.] = iV8[10480]; iVM[14] = iV8[3614]; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[25] = k7; iVM[1] = false; while true do ihR = #iVM[14]; iVM[22] = ihR - iVM[21.]; iVM[13] = iVM[25](iVM[15.] % 4294967296); iVM[26] = iVM[22] >= 1; if iVM[26] then iVM[26] = iVM[22] <= 4 end; if iVM[26] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; if iVM[22] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.))); iVM[1] = true; break elseif iVM[22] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[1] = true; break elseif iVM[22] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[1] = true; break elseif iVM[22] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[1] = true; break end end; iVM[12.] = buffer.fromstring(iVM[14]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[22] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; buffer.writeu32(iVM[12.], iVM[27.], bit32.bxor(buffer.readu32(iVM[12.], iVM[27.]), iVM[13])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[1] then break end; iVM[13] = (iVM[13] + 2654435769.) % 4294967296; ihT = 0.; while true do if iVM[27.] < iVM[22] then buffer.writeu8(iVM[12.], iVM[27.], bit32.bxor(buffer.readu8(iVM[12.], iVM[27.]), bit32.band(bit32.rshift(iVM[13], ihT * 8), 255.))); iVM[27.] = iVM[27.] + 1; ihT = ihT + 1 else break end end; if iVM[1] then break end; do iVM[24.] = buffer.readstring(iVM[12.], 0., iVM[22]); iVM[1] = true; break end; break end end; ihT = nil; do ihR = iV8[10480]; iVM[26] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[8463.]; iVM[27.] = false; while true do iVM[25] = #iVM[12.]; iVM[13] = iVM[25] - ihR; iVM[15.] = iVM[26](iVM[22] % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; iVM[21.] = iVM[13] >= 1; if iVM[21.] then iVM[21.] = iVM[13] <= 4 end; if iVM[21.] then iVM[15.] = iVM[15.] * 16807 % 2147483647; if iVM[13] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[15.], 255.))); iVM[27.] = true; break elseif iVM[13] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[27.] = true; break elseif iVM[13] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[27.] = true; break elseif iVM[13] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[27.] = true; break end end; iVM[1] = buffer.fromstring(iVM[12.]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[13] then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[16], bit32.bxor(buffer.readu32(iVM[1], iVM[16]), iVM[15.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[27.] then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[16] < iVM[13] then buffer.writeu8(iVM[1], iVM[16], bit32.bxor(buffer.readu8(iVM[1], iVM[16]), bit32.band(bit32.rshift(iVM[15.], iVM[14] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[27.] then break end; do ihT = buffer.readstring(iVM[1], 0., iVM[13]); iVM[27.] = true; break end; break end end; lM(ihU, { [iVM[4]] = iV8[9906.][iVM[24.]](iV8[7718], iV8[10480]), [ihT] = lk }); iVM[16] = nil; do iVM[21.] = iV8[3562]; iVM[15.] = k7; iVM[1] = false; iVM[25] = iV8[10480]; iVM[14] = iV8[10173.]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[27.] = false; while true do ihT = #iVM[14]; ihR = ihT - iVM[25]; iVM[22] = iVM[15.](iVM[13] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[24.] = ihR >= 1; if iVM[24.] then iVM[24.] = ihR <= 4 end; if iVM[24.] then iVM[22] = iVM[22] * 16807 % 2147483647; if ihR == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[22], 255.))); iVM[27.] = true; break elseif ihR == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[27.] = true; break elseif ihR == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[27.] = true; break elseif ihR == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[27.] = true; break end end; iVM[26] = buffer.fromstring(iVM[14]); iVM[12.] = 0.; while true do if iVM[12.] <= ihR - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[12.], bit32.bxor(buffer.readu32(iVM[26], iVM[12.]), iVM[22])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[27.] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[12.] < ihR then buffer.writeu8(iVM[26], iVM[12.], bit32.bxor(buffer.readu8(iVM[26], iVM[12.]), bit32.band(bit32.rshift(iVM[22], iVM[4] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[27.] then break end; do iVM[16] = buffer.readstring(iVM[26], 0., ihR); iVM[27.] = true; break end; break end end; iVM[4] = nil; do ihT = iV8[4218.]; iVM[24.] = iV8[5052.]; ihR = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[12.] = false; while true do iVM[13] = #iVM[24.]; iVM[22] = iVM[13] - ihT; iVM[21.] = iVM[26](ihR % 4294967296); iVM[1] = iVM[22] >= 1; if iVM[1] then iVM[1] = iVM[22] <= 4 end; if iVM[1] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; if iVM[22] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.))); iVM[12.] = true; break elseif iVM[22] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[12.] = true; break elseif iVM[22] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[12.] = true; break elseif iVM[22] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[12.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[24.]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[22] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[27.], iVM[14], bit32.bxor(buffer.readu32(iVM[27.], iVM[14]), iVM[21.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[12.] then break end; iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; iVM[25] = 0.; while true do if iVM[14] < iVM[22] then buffer.writeu8(iVM[27.], iVM[14], bit32.bxor(buffer.readu8(iVM[27.], iVM[14]), bit32.band(bit32.rshift(iVM[21.], iVM[25] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[25] = iVM[25] + 1 else break end end; if iVM[12.] then break end; do iVM[4] = buffer.readstring(iVM[27.], 0., iVM[22]); iVM[12.] = true; break end; break end end; iVM[14] = nil; do iVM[1] = iV8[6321.]; iVM[21.] = k7; iVM[27.] = iV8[4135]; iVM[13] = iV8[10480]; iVM[25] = iV8[3334]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do ihW = #iVM[25]; iVM[15.] = ihW - iVM[13]; ihT = iVM[21.](iVM[22] % 4294967296); ihT = ihT % 2147483646. + 1; ihR = iVM[15.] >= 1; if ihR then ihR = iVM[15.] <= 4 end; if ihR then ihT = ihT * 16807 % 2147483647; if iVM[15.] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(ihT, 255.))); iVM[12.] = true; break elseif iVM[15.] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[12.] = true; break elseif iVM[15.] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[12.] = true; break elseif iVM[15.] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[25], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[12.] = true; break end end; ihU = buffer.fromstring(iVM[25]); iVM[24.] = 0.; while true do if iVM[24.] <= iVM[15.] - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(ihU, iVM[24.], bit32.bxor(buffer.readu32(ihU, iVM[24.]), ihT)); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[12.] then break end; ihT = ihT * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[24.] < iVM[15.] then buffer.writeu8(ihU, iVM[24.], bit32.bxor(buffer.readu8(ihU, iVM[24.]), bit32.band(bit32.rshift(ihT, iVM[26] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[12.] then break end; do iVM[14] = buffer.readstring(ihU, 0., iVM[15.]); iVM[12.] = true; break end; break end end; ihW = nil; do ihU = iV8[10480]; ihT = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[9911]; iVM[26] = false; while true do ihR = #iVM[15.]; iVM[1] = ihR - ihU; iVM[27.] = ihT(iVM[24.] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[12.] = iVM[1] >= 1; if iVM[12.] then iVM[12.] = iVM[1] <= 4 end; if iVM[12.] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[1] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[27.], 255.))); iVM[26] = true; break elseif iVM[1] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[26] = true; break elseif iVM[1] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[26] = true; break elseif iVM[1] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[26] = true; break end end; iVM[25] = buffer.fromstring(iVM[15.]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[1] then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[25], iVM[13], bit32.bxor(buffer.readu32(iVM[25], iVM[13]), iVM[27.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[26] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[13] < iVM[1] then buffer.writeu8(iVM[25], iVM[13], bit32.bxor(buffer.readu8(iVM[25], iVM[13]), bit32.band(bit32.rshift(iVM[27.], iVM[22] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[26] then break end; do ihW = buffer.readstring(iVM[25], 0., iVM[1]); iVM[26] = true; break end; break end end; iVM[25] = nil; do iVM[1] = iV8[8939]; iVM[12.] = iV8[8282]; iVM[27.] = false; iVM[13] = (mC + lQ) % iV8[5374]; ihR = iV8[4973]; iVM[22] = k7; iVM[26] = false; while true do iVM[21.] = #iVM[12.]; iVM[15.] = iVM[21.] - ihR; ihT = iVM[22](iVM[13] % 4294967296); iVM[23] = iVM[15.] >= 1; if iVM[23] then iVM[23] = iVM[15.] <= 3. end; if iVM[23] then ihT = (ihT * 1597 + 51749) % 4294967296; if iVM[15.] == 1 then iVM[25] = string.char((string.byte(iVM[12.], 1) - bit32.band(ihT, 255.)) % 256); iVM[26] = true; break elseif iVM[15.] == 2 then iVM[25] = string.char((string.byte(iVM[12.], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256); iVM[26] = true; break elseif iVM[15.] == 3. then iVM[25] = string.char((string.byte(iVM[12.], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256, (string.byte(iVM[12.], 3.) - bit32.band(bit32.rshift(ihT, 16), 255.)) % 256); iVM[26] = true; break end end; ihU = buffer.fromstring(iVM[12.]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[15.] then ihT = (ihT * 1597 + 51749) % 4294967296; buffer.writeu32(ihU, iVM[24.], (buffer.readu32(ihU, iVM[24.]) - ihT) % 4294967296); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[26] then break end; ihT = (ihT * 1597 + 51749) % 4294967296; iVM[17] = 0.; while true do if iVM[24.] < iVM[15.] then buffer.writeu8(ihU, iVM[24.], (buffer.readu8(ihU, iVM[24.]) - bit32.band(bit32.rshift(ihT, iVM[17] * 8), 255.)) % 256); iVM[24.] = iVM[24.] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[26] then break end; do iVM[25] = buffer.readstring(ihU, 0., iVM[15.]); iVM[26] = true; break end; break end end; mn = lM(iVM[16], { [iVM[4]] = iV8[1336][iVM[14]](iV8[4457], iV8[4457], iV8[4457]), [ihW] = iV8[6484], [iVM[25]] = lk }); iVM[17] = nil; do iVM[23] = iV8[3875]; iVM[15.] = iV8[2170]; ihU = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[24.] = iV8[10480]; ihT = false; while true do iVM[27.] = #iVM[15.]; iVM[12.] = iVM[27.] - iVM[24.]; iVM[26] = iVM[21.](ihU % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[13] = iVM[12.] >= 1; if iVM[13] then iVM[13] = iVM[12.] <= 4 end; if iVM[13] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[26], 255.))); ihT = true; break elseif iVM[12.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); ihT = true; break elseif iVM[12.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); ihT = true; break elseif iVM[12.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); ihT = true; break end end; iVM[22] = buffer.fromstring(iVM[15.]); ihR = 0.; while true do if ihR <= iVM[12.] - 4 then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[22], ihR, bit32.bxor(buffer.readu32(iVM[22], ihR), iVM[26])); ihR = ihR + 4 else break end end; if ihT then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[1] = 0.; while true do if ihR < iVM[12.] then buffer.writeu8(iVM[22], ihR, bit32.bxor(buffer.readu8(iVM[22], ihR), bit32.band(bit32.rshift(iVM[26], iVM[1] * 8), 255.))); ihR = ihR + 1; iVM[1] = iVM[1] + 1 else break end end; if ihT then break end; do iVM[17] = buffer.readstring(iVM[22], 0., iVM[12.]); ihT = true; break end; break end end; iVM[1] = nil; do iVM[22] = iV8[7595]; iVM[13] = iV8[434]; ihR = iV8[5968]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[8888]; iVM[26] = k7; ihT = false; while true do iVM[23] = #iVM[13]; ihU = iVM[23] - iVM[27.]; iVM[24.] = iVM[26](iVM[12.] % 4294967296); iVM[25] = ihU >= 1; if iVM[25] then iVM[25] = ihU <= 3. end; if iVM[25] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; if ihU == 1 then iVM[1] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[24.], 255.)) % 256); ihT = true; break elseif ihU == 2 then iVM[1] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256); ihT = true; break elseif ihU == 3. then iVM[1] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256, (string.byte(iVM[13], 3.) - bit32.band(bit32.rshift(iVM[24.], 16), 255.)) % 256); ihT = true; break end end; iVM[21.] = buffer.fromstring(iVM[13]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= ihU then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[21.], iVM[15.], (buffer.readu32(iVM[21.], iVM[15.]) - iVM[24.]) % 4294967296); iVM[15.] = iVM[15.] + 4 else break end end; if ihT then break end; iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; ihW = 0.; while true do if iVM[15.] < ihU then buffer.writeu8(iVM[21.], iVM[15.], (buffer.readu8(iVM[21.], iVM[15.]) - bit32.band(bit32.rshift(iVM[24.], ihW * 8), 255.)) % 256); iVM[15.] = iVM[15.] + 1; ihW = ihW + 1 else break end end; if ihT then break end; do iVM[1] = buffer.readstring(iVM[21.], 0., ihU); ihT = true; break end; break end end; ihW = nil; do iVM[21.] = iV8[7276]; iVM[25] = iV8[4882]; iVM[15.] = iV8[6665]; ihU = (mC + lQ) % iV8[5374]; iVM[23] = iV8[10480]; iVM[24.] = k7; ihT = false; while true do iVM[27.] = #iVM[25]; iVM[12.] = iVM[27.] - iVM[23]; iVM[26] = iVM[24.](ihU % 4294967296); iVM[13] = iVM[12.] >= 1; if iVM[13] then iVM[13] = iVM[12.] <= 3. end; if iVM[13] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; if iVM[12.] == 1 then ihW = string.char((string.byte(iVM[25], 1) - bit32.band(iVM[26], 255.)) % 256); ihT = true; break elseif iVM[12.] == 2 then ihW = string.char((string.byte(iVM[25], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[25], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256); ihT = true; break elseif iVM[12.] == 3. then ihW = string.char((string.byte(iVM[25], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[25], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256, (string.byte(iVM[25], 3.) - bit32.band(bit32.rshift(iVM[26], 16), 255.)) % 256); ihT = true; break end end; iVM[22] = buffer.fromstring(iVM[25]); ihR = 0.; while true do if ihR + 4 <= iVM[12.] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[22], ihR, (buffer.readu32(iVM[22], ihR) - iVM[26]) % 4294967296); ihR = ihR + 4 else break end end; if ihT then break end; iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; iVM[14] = 0.; while true do if ihR < iVM[12.] then buffer.writeu8(iVM[22], ihR, (buffer.readu8(iVM[22], ihR) - bit32.band(bit32.rshift(iVM[26], iVM[14] * 8), 255.)) % 256); ihR = ihR + 1; iVM[14] = iVM[14] + 1 else break end end; if ihT then break end; do ihW = buffer.readstring(iVM[22], 0., iVM[12.]); ihT = true; break end; break end end; iVM[14] = nil; do iVM[22] = true; iVM[13] = iV8[4882]; ihR = iV8[6827]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10480]; iVM[26] = k7; ihT = false; while true do iVM[23] = #iVM[13]; ihU = iVM[23] - iVM[27.]; iVM[24.] = iVM[26](iVM[12.] % 4294967296); iVM[25] = ihU >= 1; if iVM[25] then iVM[25] = ihU <= 3. end; if iVM[25] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; if ihU == 1 then iVM[14] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[24.], 255.)) % 256); ihT = true; break elseif ihU == 2 then iVM[14] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256); ihT = true; break elseif ihU == 3. then iVM[14] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256, (string.byte(iVM[13], 3.) - bit32.band(bit32.rshift(iVM[24.], 16), 255.)) % 256); ihT = true; break end end; iVM[21.] = buffer.fromstring(iVM[13]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= ihU then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[21.], iVM[15.], (buffer.readu32(iVM[21.], iVM[15.]) - iVM[24.]) % 4294967296); iVM[15.] = iVM[15.] + 4 else break end end; if ihT then break end; iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; iVM[4] = 0.; while true do if iVM[15.] < ihU then buffer.writeu8(iVM[21.], iVM[15.], (buffer.readu8(iVM[21.], iVM[15.]) - bit32.band(bit32.rshift(iVM[24.], iVM[4] * 8), 255.)) % 256); iVM[15.] = iVM[15.] + 1; iVM[4] = iVM[4] + 1 else break end end; if ihT then break end; do iVM[14] = buffer.readstring(iVM[21.], 0., ihU); ihT = true; break end; break end end; iVM[4] = nil; do iVM[15.] = iV8[10048]; iVM[21.] = k7; iVM[25] = false; iVM[24.] = iV8[10480]; ihU = iV8[6261.]; iVM[23] = (mC + lQ) % iV8[5374]; ihT = false; while true do iVM[26] = #ihU; iVM[13] = iVM[26] - iVM[24.]; iVM[22] = iVM[21.](iVM[23] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; ihR = iVM[13] >= 1; if ihR then ihR = iVM[13] <= 4 end; if ihR then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[13] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.))); ihT = true; break elseif iVM[13] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); ihT = true; break elseif iVM[13] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); ihT = true; break elseif iVM[13] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); ihT = true; break end end; iVM[16] = buffer.fromstring(ihU); iVM[27.] = 0.; while true do if iVM[27.] <= iVM[13] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[27.], bit32.bxor(buffer.readu32(iVM[16], iVM[27.]), iVM[22])); iVM[27.] = iVM[27.] + 4 else break end end; if ihT then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[27.] < iVM[13] then buffer.writeu8(iVM[16], iVM[27.], bit32.bxor(buffer.readu8(iVM[16], iVM[27.]), bit32.band(bit32.rshift(iVM[22], iVM[12.] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if ihT then break end; do iVM[4] = buffer.readstring(iVM[16], 0., iVM[13]); ihT = true; break end; break end end; iVM[16] = nil; do iVM[22] = iV8[10480]; iVM[27.] = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[3420.]; ihR = false; while true do ihU = #iVM[12.]; iVM[24.] = ihU - iVM[22]; iVM[26] = iVM[27.](iVM[13] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[21.] = iVM[24.] >= 1; if iVM[21.] then iVM[21.] = iVM[24.] <= 4 end; if iVM[21.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[26], 255.))); ihR = true; break elseif iVM[24.] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); ihR = true; break elseif iVM[24.] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); ihR = true; break elseif iVM[24.] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); ihR = true; break end end; iVM[15.] = buffer.fromstring(iVM[12.]); ihT = 0.; while true do if ihT + 4 <= iVM[24.] then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[15.], ihT, bit32.bxor(buffer.readu32(iVM[15.], ihT), iVM[26])); ihT = ihT + 4 else break end end; if ihR then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[23] = 0.; while true do if ihT < iVM[24.] then buffer.writeu8(iVM[15.], ihT, bit32.bxor(buffer.readu8(iVM[15.], ihT), bit32.band(bit32.rshift(iVM[26], iVM[23] * 8), 255.))); ihT = ihT + 1; iVM[23] = iVM[23] + 1 else break end end; if ihR then break end; do iVM[16] = buffer.readstring(iVM[15.], 0., iVM[24.]); ihR = true; break end; break end end; iVM[23] = nil; do iVM[15.] = false; iVM[21.] = iV8[10206.]; ihT = (mC + lQ) % iV8[5374]; iVM[24.] = k7; ihU = iV8[10480]; iVM[26] = false; while true do ihR = #iVM[21.]; iVM[25] = ihR - ihU; iVM[27.] = iVM[24.](ihT % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[12.] = iVM[25] >= 1; if iVM[12.] then iVM[12.] = iVM[25] <= 4 end; if iVM[12.] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[25] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[27.], 255.))); iVM[26] = true; break elseif iVM[25] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[26] = true; break elseif iVM[25] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[26] = true; break elseif iVM[25] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[26] = true; break end end; iVM[19] = buffer.fromstring(iVM[21.]); iVM[13] = 0.; while true do if iVM[13] <= iVM[25] - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[13], bit32.bxor(buffer.readu32(iVM[19], iVM[13]), iVM[27.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[26] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[13] < iVM[25] then buffer.writeu8(iVM[19], iVM[13], bit32.bxor(buffer.readu8(iVM[19], iVM[13]), bit32.band(bit32.rshift(iVM[27.], iVM[22] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[26] then break end; do iVM[23] = buffer.readstring(iVM[19], 0., iVM[25]); iVM[26] = true; break end; break end end; iVM[19] = nil; do iVM[22] = iV8[6026]; iVM[13] = false; iVM[25] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[8218]; ihR = false; while true do iVM[24.] = #iVM[22]; iVM[26] = iVM[24.] - iVM[27.]; iVM[21.] = iVM[25](iVM[12.] % 4294967296); iVM[15.] = iVM[26] >= 1; if iVM[15.] then iVM[15.] = iVM[26] <= 4 end; if iVM[15.] then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); if iVM[26] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[21.], 255.))); ihR = true; break elseif iVM[26] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); ihR = true; break elseif iVM[26] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); ihR = true; break elseif iVM[26] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); ihR = true; break end end; ihT = buffer.fromstring(iVM[22]); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[26] then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); buffer.writeu32(ihT, iVM[7], bit32.bxor(buffer.readu32(ihT, iVM[7]), iVM[21.])); iVM[7] = iVM[7] + 4 else break end end; if ihR then break end; iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); ihU = 0.; while true do if iVM[7] < iVM[26] then buffer.writeu8(ihT, iVM[7], bit32.bxor(buffer.readu8(ihT, iVM[7]), bit32.band(bit32.rshift(iVM[21.], ihU * 8), 255.))); iVM[7] = iVM[7] + 1; ihU = ihU + 1 else break end end; if ihR then break end; do iVM[19] = buffer.readstring(ihT, 0., iVM[26]); ihR = true; break end; break end end; iVM[7] = nil; do ihU = iV8[4218.]; iVM[21.] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[7755.]; ihT = false; while true do iVM[27.] = #iVM[15.]; iVM[12.] = iVM[27.] - ihU; iVM[26] = iVM[21.](iVM[24.] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[13] = iVM[12.] >= 1; if iVM[13] then iVM[13] = iVM[12.] <= 4 end; if iVM[13] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[26], 255.))); ihT = true; break elseif iVM[12.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); ihT = true; break elseif iVM[12.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); ihT = true; break elseif iVM[12.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); ihT = true; break end end; iVM[22] = buffer.fromstring(iVM[15.]); ihR = 0.; while true do if ihR + 4 <= iVM[12.] then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[22], ihR, bit32.bxor(buffer.readu32(iVM[22], ihR), iVM[26])); ihR = ihR + 4 else break end end; if ihT then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[25] = 0.; while true do if ihR < iVM[12.] then buffer.writeu8(iVM[22], ihR, bit32.bxor(buffer.readu8(iVM[22], ihR), bit32.band(bit32.rshift(iVM[26], iVM[25] * 8), 255.))); ihR = ihR + 1; iVM[25] = iVM[25] + 1 else break end end; if ihT then break end; do iVM[7] = buffer.readstring(iVM[22], 0., iVM[12.]); ihT = true; break end; break end end; iVM[25] = nil; do iVM[13] = iV8[10500.]; iVM[12.] = iV8[4446.]; iVM[22] = k7; iVM[27.] = (mC + lQ) % iV8[5374]; ihR = iV8[4973]; iVM[26] = false; while true do iVM[21.] = #iVM[13]; iVM[15.] = iVM[21.] - ihR; ihT = iVM[22](iVM[27.] % 4294967296); iVM[2] = iVM[15.] >= 1; if iVM[2] then iVM[2] = iVM[15.] <= 4 end; if iVM[2] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); if iVM[15.] == 1 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.))); iVM[26] = true; break elseif iVM[15.] == 2 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[26] = true; break elseif iVM[15.] == 3. then iVM[25] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[26] = true; break elseif iVM[15.] == 4 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[26] = true; break end end; ihU = buffer.fromstring(iVM[13]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[15.] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); buffer.writeu32(ihU, iVM[24.], bit32.bxor(buffer.readu32(ihU, iVM[24.]), ihT)); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[26] then break end; ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); iVM[5] = 0.; while true do if iVM[24.] < iVM[15.] then buffer.writeu8(ihU, iVM[24.], bit32.bxor(buffer.readu8(ihU, iVM[24.]), bit32.band(bit32.rshift(ihT, iVM[5] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[26] then break end; do iVM[25] = buffer.readstring(ihU, 0., iVM[15.]); iVM[26] = true; break end; break end end; iVM[5] = nil; do iVM[2] = iV8[10480]; iVM[15.] = iV8[3614]; ihU = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[24.] = false; while true do ihT = #iVM[15.]; iVM[27.] = ihT - iVM[2]; iVM[12.] = iVM[21.](ihU % 4294967296); iVM[26] = iVM[27.] >= 1; if iVM[26] then iVM[26] = iVM[27.] <= 4 end; if iVM[26] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; if iVM[27.] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[12.], 255.))); iVM[24.] = true; break elseif iVM[27.] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[24.] = true; break elseif iVM[27.] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[24.] = true; break elseif iVM[27.] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[24.] = true; break end end; iVM[13] = buffer.fromstring(iVM[15.]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[27.] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], iVM[22], bit32.bxor(buffer.readu32(iVM[13], iVM[22]), iVM[12.])); iVM[22] = iVM[22] + 4 else break end end; if iVM[24.] then break end; iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; ihR = 0.; while true do if iVM[22] < iVM[27.] then buffer.writeu8(iVM[13], iVM[22], bit32.bxor(buffer.readu8(iVM[13], iVM[22]), bit32.band(bit32.rshift(iVM[12.], ihR * 8), 255.))); iVM[22] = iVM[22] + 1; ihR = ihR + 1 else break end end; if iVM[24.] then break end; do iVM[5] = buffer.readstring(iVM[13], 0., iVM[27.]); iVM[24.] = true; break end; break end end; iVM[13] = nil; do iVM[26] = true; iVM[12.] = k7; iVM[27.] = true; ihT = iV8[10480]; ihR = iV8[8463.]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[24.] = false; while true do iVM[15.] = #ihR; iVM[10] = iVM[15.] - ihT; iVM[2] = iVM[12.](iVM[22] % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; ihU = iVM[10] >= 1; if ihU then ihU = iVM[10] <= 4 end; if ihU then iVM[2] = iVM[2] * 16807 % 2147483647; if iVM[10] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[2], 255.))); iVM[24.] = true; break elseif iVM[10] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[24.] = true; break elseif iVM[10] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[24.] = true; break elseif iVM[10] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[24.] = true; break end end; ihV = buffer.fromstring(ihR); ihS = 0.; while true do if ihS <= iVM[10] - 4 then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(ihV, ihS, bit32.bxor(buffer.readu32(ihV, ihS), iVM[2])); ihS = ihS + 4 else break end end; if iVM[24.] then break end; iVM[2] = iVM[2] * 16807 % 2147483647; iVM[21.] = 0.; while true do if ihS < iVM[10] then buffer.writeu8(ihV, ihS, bit32.bxor(buffer.readu8(ihV, ihS), bit32.band(bit32.rshift(iVM[2], iVM[21.] * 8), 255.))); ihS = ihS + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[24.] then break end; do iVM[13] = buffer.readstring(ihV, 0., iVM[10]); iVM[24.] = true; break end; break end end; lM(iVM[17], { [iVM[1]] = iV8[1839.][ihW]({ iV8[9514][iVM[14]](iV8[10480], lV[iVM[4]]), iV8[9514][iVM[16]](iV8[7718], lV[iVM[23]]) }), [iVM[19]] = iV8[3325][iVM[7]]({ iV8[4641.][iVM[25]](iV8[10480], iV8[10480]), iV8[4641.][iVM[5]](iV8[7718], iV8[7718]) }), [iVM[13]] = mn }); ihV = nil; do iVM[2] = iV8[10480]; ihS = iV8[5159]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[21.] = k7; ihU = false; while true do ihR = #ihS; ihT = ihR - iVM[2]; iVM[15.] = iVM[21.](iVM[10] % 4294967296); iVM[12.] = ihT >= 1; if iVM[12.] then iVM[12.] = ihT <= 4 end; if iVM[12.] then iVM[15.] = (iVM[15.] + 2654435769.) % 4294967296; if ihT == 1 then ihV = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[15.], 255.))); ihU = true; break elseif ihT == 2 then ihV = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); ihU = true; break elseif ihT == 3. then ihV = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); ihU = true; break elseif ihT == 4 then ihV = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); ihU = true; break end end; iVM[26] = buffer.fromstring(ihS); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= ihT then iVM[15.] = (iVM[15.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[26], iVM[24.], bit32.bxor(buffer.readu32(iVM[26], iVM[24.]), iVM[15.])); iVM[24.] = iVM[24.] + 4 else break end end; if ihU then break end; iVM[15.] = (iVM[15.] + 2654435769.) % 4294967296; iVM[22] = 0.; while true do if iVM[24.] < ihT then buffer.writeu8(iVM[26], iVM[24.], bit32.bxor(buffer.readu8(iVM[26], iVM[24.]), bit32.band(bit32.rshift(iVM[15.], iVM[22] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[22] = iVM[22] + 1 else break end end; if ihU then break end; do ihV = buffer.readstring(iVM[26], 0., ihT); ihU = true; break end; break end end; k6 = lA[ihV]:Connect(iV8[9413]); iVM[22] = nil; do ihR = iV8[10480]; iVM[12.] = iV8[6037]; ihT = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[24.] = false; while true do ihS = #iVM[12.]; iVM[21.] = ihS - ihR; iVM[15.] = iVM[26](ihT % 4294967296); iVM[10] = iVM[21.] >= 1; if iVM[10] then iVM[10] = iVM[21.] <= 4 end; if iVM[10] then iVM[15.] = (iVM[15.] + 2654435769.) % 4294967296; if iVM[21.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[15.], 255.))); iVM[24.] = true; break elseif iVM[21.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[24.] = true; break elseif iVM[21.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[24.] = true; break elseif iVM[21.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[24.] = true; break end end; iVM[2] = buffer.fromstring(iVM[12.]); ihU = 0.; while true do if ihU + 4 <= iVM[21.] then iVM[15.] = (iVM[15.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[2], ihU, bit32.bxor(buffer.readu32(iVM[2], ihU), iVM[15.])); ihU = ihU + 4 else break end end; if iVM[24.] then break end; iVM[15.] = (iVM[15.] + 2654435769.) % 4294967296; ihV = 0.; while true do if ihU < iVM[21.] then buffer.writeu8(iVM[2], ihU, bit32.bxor(buffer.readu8(iVM[2], ihU), bit32.band(bit32.rshift(iVM[15.], ihV * 8), 255.))); ihU = ihU + 1; ihV = ihV + 1 else break end end; if iVM[24.] then break end; do iVM[22] = buffer.readstring(iVM[2], 0., iVM[21.]); iVM[24.] = true; break end; break end end; ihV = nil; do iVM[21.] = iV8[6227]; ihS = iV8[8463.]; iVM[10] = (mC + lQ) % iV8[5374]; ihU = k7; iVM[2] = iV8[10480]; iVM[15.] = false; while true do iVM[26] = #ihS; iVM[24.] = iVM[26] - iVM[2]; iVM[27.] = ihU(iVM[10] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; ihR = iVM[24.] >= 1; if ihR then ihR = iVM[24.] <= 4 end; if ihR then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[24.] == 1 then ihV = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[27.], 255.))); iVM[15.] = true; break elseif iVM[24.] == 2 then ihV = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[15.] = true; break elseif iVM[24.] == 3. then ihV = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[15.] = true; break elseif iVM[24.] == 4 then ihV = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[15.] = true; break end end; ihT = buffer.fromstring(ihS); iVM[13] = 0.; while true do if iVM[13] <= iVM[24.] - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[13], bit32.bxor(buffer.readu32(ihT, iVM[13]), iVM[27.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[15.] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[13] < iVM[24.] then buffer.writeu8(ihT, iVM[13], bit32.bxor(buffer.readu8(ihT, iVM[13]), bit32.band(bit32.rshift(iVM[27.], iVM[12.] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[15.] then break end; do ihV = buffer.readstring(ihT, 0., iVM[24.]); iVM[15.] = true; break end; break end end; iVM[13] = nil; do ihR = iV8[6297.]; iVM[27.] = iV8[4028]; ihT = false; iVM[26] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; iVM[24.] = k7; iVM[15.] = false; while true do iVM[10] = #iVM[27.]; iVM[2] = iVM[10] - iVM[12.]; ihU = iVM[24.](iVM[26] % 4294967296); iVM[5] = iVM[2] >= 1; if iVM[5] then iVM[5] = iVM[2] <= 3. end; if iVM[5] then ihU = (ihU * 1597 + 51749) % 4294967296; if iVM[2] == 1 then iVM[13] = string.char((string.byte(iVM[27.], 1) - bit32.band(ihU, 255.)) % 256); iVM[15.] = true; break elseif iVM[2] == 2 then iVM[13] = string.char((string.byte(iVM[27.], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256); iVM[15.] = true; break elseif iVM[2] == 3. then iVM[13] = string.char((string.byte(iVM[27.], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256, (string.byte(iVM[27.], 3.) - bit32.band(bit32.rshift(ihU, 16), 255.)) % 256); iVM[15.] = true; break end end; ihS = buffer.fromstring(iVM[27.]); iVM[21.] = 0.; while true do if iVM[21.] + 4 <= iVM[2] then ihU = (ihU * 1597 + 51749) % 4294967296; buffer.writeu32(ihS, iVM[21.], (buffer.readu32(ihS, iVM[21.]) - ihU) % 4294967296); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[15.] then break end; ihU = (ihU * 1597 + 51749) % 4294967296; iVM[25] = 0.; while true do if iVM[21.] < iVM[2] then buffer.writeu8(ihS, iVM[21.], (buffer.readu8(ihS, iVM[21.]) - bit32.band(bit32.rshift(ihU, iVM[25] * 8), 255.)) % 256); iVM[21.] = iVM[21.] + 1; iVM[25] = iVM[25] + 1 else break end end; if iVM[15.] then break end; do iVM[13] = buffer.readstring(ihS, 0., iVM[2]); iVM[15.] = true; break end; break end end; iVM[25] = nil; do iVM[10] = iV8[10480]; iVM[5] = iV8[3614]; iVM[2] = (mC + lQ) % iV8[5374]; ihS = k7; iVM[21.] = false; while true do iVM[24.] = #iVM[5]; ihU = iVM[24.] - iVM[10]; ihR = ihS(iVM[2] % 4294967296); ihT = ihU >= 1; if ihT then ihT = ihU <= 4 end; if ihT then ihR = (ihR + 2654435769.) % 4294967296; if ihU == 1 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihR, 255.))); iVM[21.] = true; break elseif ihU == 2 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[21.] = true; break elseif ihU == 3. then iVM[25] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[21.] = true; break elseif ihU == 4 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[21.] = true; break end end; iVM[15.] = buffer.fromstring(iVM[5]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= ihU then ihR = (ihR + 2654435769.) % 4294967296; buffer.writeu32(iVM[15.], iVM[12.], bit32.bxor(buffer.readu32(iVM[15.], iVM[12.]), ihR)); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[21.] then break end; ihR = (ihR + 2654435769.) % 4294967296; iVM[26] = 0.; while true do if iVM[12.] < ihU then buffer.writeu8(iVM[15.], iVM[12.], bit32.bxor(buffer.readu8(iVM[15.], iVM[12.]), bit32.band(bit32.rshift(ihR, iVM[26] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[21.] then break end; do iVM[25] = buffer.readstring(iVM[15.], 0., ihU); iVM[21.] = true; break end; break end end; iVM[12.] = nil; do ihR = iV8[7868]; iVM[24.] = iV8[8271.]; ihT = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[15.] = false; while true do ihU = #iVM[24.]; iVM[5] = ihU - ihR; ihS = iVM[26](ihT % 4294967296); iVM[21.] = iVM[5] >= 1; if iVM[21.] then iVM[21.] = iVM[5] <= 4 end; if iVM[21.] then ihS = (ihS + 2654435769.) % 4294967296; if iVM[5] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihS, 255.))); iVM[15.] = true; break elseif iVM[5] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[15.] = true; break elseif iVM[5] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[15.] = true; break elseif iVM[5] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[15.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[24.]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[5] then ihS = (ihS + 2654435769.) % 4294967296; buffer.writeu32(iVM[27.], iVM[10], bit32.bxor(buffer.readu32(iVM[27.], iVM[10]), ihS)); iVM[10] = iVM[10] + 4 else break end end; if iVM[15.] then break end; ihS = (ihS + 2654435769.) % 4294967296; iVM[2] = 0.; while true do if iVM[10] < iVM[5] then buffer.writeu8(iVM[27.], iVM[10], bit32.bxor(buffer.readu8(iVM[27.], iVM[10]), bit32.band(bit32.rshift(ihS, iVM[2] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[15.] then break end; do iVM[12.] = buffer.readstring(iVM[27.], 0., iVM[5]); iVM[15.] = true; break end; break end end; iVM[27.] = nil; do ihS = iV8[319]; iVM[5] = iV8[6365]; iVM[21.] = k7; iVM[2] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[1371.]; ihU = false; while true do ihT = #ihS; iVM[15.] = ihT - iVM[10]; iVM[7] = iVM[21.](iVM[2] % 4294967296); iVM[26] = iVM[15.] >= 1; if iVM[26] then iVM[26] = iVM[15.] <= 4 end; if iVM[26] then iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); if iVM[15.] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[7], 255.))); ihU = true; break elseif iVM[15.] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); ihU = true; break elseif iVM[15.] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); ihU = true; break elseif iVM[15.] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); ihU = true; break end end; iVM[24.] = buffer.fromstring(ihS); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[15.] then iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[24.], iVM[19], bit32.bxor(buffer.readu32(iVM[24.], iVM[19]), iVM[7])); iVM[19] = iVM[19] + 4 else break end end; if ihU then break end; iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); ihR = 0.; while true do if iVM[19] < iVM[15.] then buffer.writeu8(iVM[24.], iVM[19], bit32.bxor(buffer.readu8(iVM[24.], iVM[19]), bit32.band(bit32.rshift(iVM[7], ihR * 8), 255.))); iVM[19] = iVM[19] + 1; ihR = ihR + 1 else break end end; if ihU then break end; do iVM[27.] = buffer.readstring(iVM[24.], 0., iVM[15.]); ihU = true; break end; break end end; iVM[19] = nil; do iVM[7] = iV8[4200.]; ihT = iV8[4206.]; iVM[26] = (mC + lQ) % iV8[5374]; ihR = k7; iVM[24.] = iV8[7327]; iVM[15.] = false; while true do iVM[10] = #ihT; iVM[2] = iVM[10] - iVM[24.]; ihU = ihR(iVM[26] % 4294967296); ihU = ihU % 2147483646. + 1; iVM[5] = iVM[2] >= 1; if iVM[5] then iVM[5] = iVM[2] <= 4 end; if iVM[5] then ihU = ihU * 16807 % 2147483647; if iVM[2] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihU, 255.))); iVM[15.] = true; break elseif iVM[2] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[15.] = true; break elseif iVM[2] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[15.] = true; break elseif iVM[2] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[15.] = true; break end end; ihS = buffer.fromstring(ihT); iVM[21.] = 0.; while true do if iVM[21.] <= iVM[2] - 4 then ihU = ihU * 16807 % 2147483647; buffer.writeu32(ihS, iVM[21.], bit32.bxor(buffer.readu32(ihS, iVM[21.]), ihU)); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[15.] then break end; ihU = ihU * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[21.] < iVM[2] then buffer.writeu8(ihS, iVM[21.], bit32.bxor(buffer.readu8(ihS, iVM[21.]), bit32.band(bit32.rshift(ihU, iVM[23] * 8), 255.))); iVM[21.] = iVM[21.] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[15.] then break end; do iVM[19] = buffer.readstring(ihS, 0., iVM[2]); iVM[15.] = true; break end; break end end; iVM[23] = nil; do iVM[21.] = iV8[4995.]; ihS = k7; iVM[5] = iV8[5838.]; ihU = iV8[10480]; iVM[2] = iV8[7020.]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[15.] = false; while true do iVM[24.] = #iVM[2]; iVM[16] = iVM[24.] - ihU; ihR = ihS(iVM[10] % 4294967296); ihR = ihR % 2147483646. + 1; ihT = iVM[16] >= 1; if ihT then ihT = iVM[16] <= 4 end; if ihT then ihR = ihR * 16807 % 2147483647; if iVM[16] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihR, 255.))); iVM[15.] = true; break elseif iVM[16] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[15.] = true; break elseif iVM[16] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[15.] = true; break elseif iVM[16] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[15.] = true; break end end; iVM[4] = buffer.fromstring(iVM[2]); iVM[7] = 0.; while true do if iVM[7] <= iVM[16] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[7], bit32.bxor(buffer.readu32(iVM[4], iVM[7]), ihR)); iVM[7] = iVM[7] + 4 else break end end; if iVM[15.] then break end; ihR = ihR * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[7] < iVM[16] then buffer.writeu8(iVM[4], iVM[7], bit32.bxor(buffer.readu8(iVM[4], iVM[7]), bit32.band(bit32.rshift(ihR, iVM[26] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[15.] then break end; do iVM[23] = buffer.readstring(iVM[4], 0., iVM[16]); iVM[15.] = true; break end; break end end; iVM[4] = nil; do iVM[7] = iV8[8661.]; iVM[16] = k7; iVM[26] = (mC + lQ) % iV8[5374]; ihR = iV8[9769]; ihT = false; while true do ihU = #ihR; iVM[24.] = ihU - iVM[7]; ihS = iVM[16](iVM[26] % 4294967296); ihS = ihS % 2147483646. + 1; iVM[21.] = iVM[24.] >= 1; if iVM[21.] then iVM[21.] = iVM[24.] <= 4 end; if iVM[21.] then ihS = ihS * 16807 % 2147483647; if iVM[24.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihS, 255.))); ihT = true; break elseif iVM[24.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(ihS, 8), 255.))); ihT = true; break elseif iVM[24.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); ihT = true; break elseif iVM[24.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); ihT = true; break end end; iVM[15.] = buffer.fromstring(ihR); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[24.] then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[10], bit32.bxor(buffer.readu32(iVM[15.], iVM[10]), ihS)); iVM[10] = iVM[10] + 4 else break end end; if ihT then break end; ihS = ihS * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[10] < iVM[24.] then buffer.writeu8(iVM[15.], iVM[10], bit32.bxor(buffer.readu8(iVM[15.], iVM[10]), bit32.band(bit32.rshift(ihS, iVM[2] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[2] = iVM[2] + 1 else break end end; if ihT then break end; do iVM[4] = buffer.readstring(iVM[15.], 0., iVM[24.]); ihT = true; break end; break end end; iVM[10] = nil; do iVM[15.] = iV8[558.]; iVM[21.] = k7; ihS = iV8[8042]; iVM[24.] = iV8[5257]; ihU = iV8[7518.]; iVM[2] = (mC + lQ) % iV8[5374]; ihT = false; while true do iVM[26] = #ihU; iVM[14] = iVM[26] - iVM[24.]; iVM[16] = iVM[21.](iVM[2] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; ihR = iVM[14] >= 1; if ihR then ihR = iVM[14] <= 4 end; if ihR then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[14] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[16], 255.))); ihT = true; break elseif iVM[14] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); ihT = true; break elseif iVM[14] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); ihT = true; break elseif iVM[14] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); ihT = true; break end end; ihW = buffer.fromstring(ihU); iVM[5] = 0.; while true do if iVM[5] <= iVM[14] - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[5], bit32.bxor(buffer.readu32(ihW, iVM[5]), iVM[16])); iVM[5] = iVM[5] + 4 else break end end; if ihT then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[7] = 0.; while true do if iVM[5] < iVM[14] then buffer.writeu8(ihW, iVM[5], bit32.bxor(buffer.readu8(ihW, iVM[5]), bit32.band(bit32.rshift(iVM[16], iVM[7] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[7] = iVM[7] + 1 else break end end; if ihT then break end; do iVM[10] = buffer.readstring(ihW, 0., iVM[14]); ihT = true; break end; break end end; lM(iVM[22], { [ihV] = lu, [iVM[13]] = iV8[10184][iVM[25]](iV8[10480], iV8[10838], iV8[10480], iV8[10838]), [iVM[12.]] = iV8[10184][iVM[27.]](iV8[9200], -iV8[8661.], iV8[10480], iV8[8888]), [iVM[19]] = iV8[7718], [iVM[23]] = iVM[4], [iVM[10]] = iV8[1353.] }); ihW = nil; do iVM[14] = iV8[8218]; iVM[7] = k7; iVM[16] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[6045.]; ihR = false; while true do iVM[26] = #iVM[5]; iVM[21.] = iVM[26] - iVM[14]; iVM[15.] = iVM[7](iVM[16] % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; ihT = iVM[21.] >= 1; if ihT then ihT = iVM[21.] <= 4 end; if ihT then iVM[15.] = iVM[15.] * 16807 % 2147483647; if iVM[21.] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[15.], 255.))); ihR = true; break elseif iVM[21.] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); ihR = true; break elseif iVM[21.] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); ihR = true; break elseif iVM[21.] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); ihR = true; break end end; iVM[2] = buffer.fromstring(iVM[5]); ihU = 0.; while true do if ihU + 4 <= iVM[21.] then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(iVM[2], ihU, bit32.bxor(buffer.readu32(iVM[2], ihU), iVM[15.])); ihU = ihU + 4 else break end end; if ihR then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; iVM[24.] = 0.; while true do if ihU < iVM[21.] then buffer.writeu8(iVM[2], ihU, bit32.bxor(buffer.readu8(iVM[2], ihU), bit32.band(bit32.rshift(iVM[15.], iVM[24.] * 8), 255.))); ihU = ihU + 1; iVM[24.] = iVM[24.] + 1 else break end end; if ihR then break end; do ihW = buffer.readstring(iVM[2], 0., iVM[21.]); ihR = true; break end; break end end; iVM[2] = nil; do iVM[15.] = iV8[5212]; ihU = iV8[1720]; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; ihT = false; while true do iVM[5] = #ihU; iVM[7] = iVM[5] - iVM[15.]; iVM[26] = iVM[24.](iVM[21.] % 4294967296); iVM[14] = iVM[7] >= 1; if iVM[14] then iVM[14] = iVM[7] <= 4 end; if iVM[14] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; if iVM[7] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[26], 255.))); ihT = true; break elseif iVM[7] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); ihT = true; break elseif iVM[7] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); ihT = true; break elseif iVM[7] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); ihT = true; break end end; iVM[16] = buffer.fromstring(ihU); ihR = 0.; while true do if ihR + 4 <= iVM[7] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; buffer.writeu32(iVM[16], ihR, bit32.bxor(buffer.readu32(iVM[16], ihR), iVM[26])); ihR = ihR + 4 else break end end; if ihT then break end; iVM[26] = (iVM[26] + 2654435769.) % 4294967296; ihS = 0.; while true do if ihR < iVM[7] then buffer.writeu8(iVM[16], ihR, bit32.bxor(buffer.readu8(iVM[16], ihR), bit32.band(bit32.rshift(iVM[26], ihS * 8), 255.))); ihR = ihR + 1; ihS = ihS + 1 else break end end; if ihT then break end; do iVM[2] = buffer.readstring(iVM[16], 0., iVM[7]); ihT = true; break end; break end end; ihS = nil; do iVM[7] = true; iVM[5] = iV8[1293.]; iVM[26] = iV8[5392]; ihR = (mC + lQ) % iV8[5374]; iVM[16] = iV8[10480]; iVM[14] = k7; ihT = false; while true do iVM[24.] = #iVM[5]; iVM[4] = iVM[24.] - iVM[16]; iVM[21.] = iVM[14](ihR % 4294967296); iVM[15.] = iVM[4] >= 1; if iVM[15.] then iVM[15.] = iVM[4] <= 3. end; if iVM[15.] then iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; if iVM[4] == 1 then ihS = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[21.], 255.)) % 256); ihT = true; break elseif iVM[4] == 2 then ihS = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[21.], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[21.], 8), 255.)) % 256); ihT = true; break elseif iVM[4] == 3. then ihS = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[21.], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[21.], 8), 255.)) % 256, (string.byte(iVM[5], 3.) - bit32.band(bit32.rshift(iVM[21.], 16), 255.)) % 256); ihT = true; break end end; iVM[23] = buffer.fromstring(iVM[5]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[4] then iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[23], iVM[10], (buffer.readu32(iVM[23], iVM[10]) - iVM[21.]) % 4294967296); iVM[10] = iVM[10] + 4 else break end end; if ihT then break end; iVM[21.] = (iVM[21.] * 1597 + 51749) % 4294967296; ihU = 0.; while true do if iVM[10] < iVM[4] then buffer.writeu8(iVM[23], iVM[10], (buffer.readu8(iVM[23], iVM[10]) - bit32.band(bit32.rshift(iVM[21.], ihU * 8), 255.)) % 256); iVM[10] = iVM[10] + 1; ihU = ihU + 1 else break end end; if ihT then break end; do ihS = buffer.readstring(iVM[23], 0., iVM[4]); ihT = true; break end; break end end; iVM[23] = nil; do iVM[10] = iV8[6720.]; iVM[4] = iV8[6666.]; ihU = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[15.] = false; while true do iVM[26] = #iVM[4]; iVM[24.] = iVM[26] - iVM[10]; iVM[16] = iVM[21.](ihU % 4294967296); ihR = iVM[24.] >= 1; if ihR then ihR = iVM[24.] <= 4 end; if ihR then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; if iVM[24.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[16], 255.))); iVM[15.] = true; break elseif iVM[24.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[15.] = true; break elseif iVM[24.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[15.] = true; break elseif iVM[24.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[15.] = true; break end end; ihT = buffer.fromstring(iVM[4]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[24.] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; buffer.writeu32(ihT, iVM[5], bit32.bxor(buffer.readu32(ihT, iVM[5]), iVM[16])); iVM[5] = iVM[5] + 4 else break end end; if iVM[15.] then break end; iVM[16] = (iVM[16] + 2654435769.) % 4294967296; iVM[7] = 0.; while true do if iVM[5] < iVM[24.] then buffer.writeu8(ihT, iVM[5], bit32.bxor(buffer.readu8(ihT, iVM[5]), bit32.band(bit32.rshift(iVM[16], iVM[7] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[15.] then break end; do iVM[23] = buffer.readstring(ihT, 0., iVM[24.]); iVM[15.] = true; break end; break end end; iVM[5] = nil; do ihR = iV8[2552]; iVM[16] = iV8[3420.]; ihT = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[7] = iV8[10480]; iVM[24.] = false; while true do iVM[21.] = #iVM[16]; iVM[15.] = iVM[21.] - iVM[7]; iVM[14] = iVM[26](ihT % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[10] = iVM[15.] >= 1; if iVM[10] then iVM[10] = iVM[15.] <= 4 end; if iVM[10] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[15.] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[14], 255.))); iVM[24.] = true; break elseif iVM[15.] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[24.] = true; break elseif iVM[15.] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[24.] = true; break elseif iVM[15.] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[24.] = true; break end end; ihU = buffer.fromstring(iVM[16]); iVM[19] = 0.; while true do if iVM[19] <= iVM[15.] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(ihU, iVM[19], bit32.bxor(buffer.readu32(ihU, iVM[19]), iVM[14])); iVM[19] = iVM[19] + 4 else break end end; if iVM[24.] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[19] < iVM[15.] then buffer.writeu8(ihU, iVM[19], bit32.bxor(buffer.readu8(ihU, iVM[19]), bit32.band(bit32.rshift(iVM[14], iVM[4] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[24.] then break end; do iVM[5] = buffer.readstring(ihU, 0., iVM[15.]); iVM[24.] = true; break end; break end end; iVM[19] = nil; do ihU = iV8[5626]; iVM[10] = k7; iVM[14] = iV8[2895.]; iVM[15.] = iV8[8393]; iVM[21.] = iV8[1128.]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[24.] = false; while true do ihR = #iVM[21.]; ihT = ihR - iVM[15.]; iVM[27.] = iVM[10](iVM[4] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[7] = ihT >= 1; if iVM[7] then iVM[7] = ihT <= 4 end; if iVM[7] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if ihT == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[27.], 255.))); iVM[24.] = true; break elseif ihT == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[24.] = true; break elseif ihT == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[24.] = true; break elseif ihT == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[24.] = true; break end end; iVM[26] = buffer.fromstring(iVM[21.]); iVM[12.] = 0.; while true do if iVM[12.] <= ihT - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[12.], bit32.bxor(buffer.readu32(iVM[26], iVM[12.]), iVM[27.])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[24.] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[12.] < ihT then buffer.writeu8(iVM[26], iVM[12.], bit32.bxor(buffer.readu8(iVM[26], iVM[12.]), bit32.band(bit32.rshift(iVM[27.], iVM[16] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[24.] then break end; do iVM[19] = buffer.readstring(iVM[26], 0., ihT); iVM[24.] = true; break end; break end end; iVM[12.] = nil; do iVM[27.] = iV8[7754]; ihR = true; iVM[7] = k7; iVM[16] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[10480]; ihT = false; while true do iVM[10] = #iVM[27.]; ihU = iVM[10] - iVM[26]; iVM[24.] = iVM[7](iVM[16] % 4294967296); iVM[4] = ihU >= 1; if iVM[4] then iVM[4] = ihU <= 4 end; if iVM[4] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); if ihU == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.))); ihT = true; break elseif ihU == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); ihT = true; break elseif ihU == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); ihT = true; break elseif ihU == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); ihT = true; break end end; iVM[21.] = buffer.fromstring(iVM[27.]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= ihU then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[21.], iVM[15.], bit32.bxor(buffer.readu32(iVM[21.], iVM[15.]), iVM[24.])); iVM[15.] = iVM[15.] + 4 else break end end; if ihT then break end; iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); iVM[14] = 0.; while true do if iVM[15.] < ihU then buffer.writeu8(iVM[21.], iVM[15.], bit32.bxor(buffer.readu8(iVM[21.], iVM[15.]), bit32.band(bit32.rshift(iVM[24.], iVM[14] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[14] = iVM[14] + 1 else break end end; if ihT then break end; do iVM[12.] = buffer.readstring(iVM[21.], 0., ihU); ihT = true; break end; break end end; iVM[14] = nil; do iVM[4] = iV8[1960]; iVM[15.] = k7; iVM[21.] = iV8[3543.]; iVM[10] = iV8[10480]; iVM[24.] = iV8[8910.]; ihU = (mC + lQ) % iV8[5374]; ihT = false; while true do iVM[7] = #iVM[24.]; iVM[26] = iVM[7] - iVM[10]; iVM[25] = iVM[15.](ihU % 4294967296); iVM[25] = iVM[25] % 2147483646. + 1; iVM[16] = iVM[26] >= 1; if iVM[16] then iVM[16] = iVM[26] <= 4 end; if iVM[16] then iVM[25] = iVM[25] * 16807 % 2147483647; if iVM[26] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[25], 255.))); ihT = true; break elseif iVM[26] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.))); ihT = true; break elseif iVM[26] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.))); ihT = true; break elseif iVM[26] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[25], 24.), 255.))); ihT = true; break end end; ihR = buffer.fromstring(iVM[24.]); iVM[13] = 0.; while true do if iVM[13] <= iVM[26] - 4 then iVM[25] = iVM[25] * 16807 % 2147483647; buffer.writeu32(ihR, iVM[13], bit32.bxor(buffer.readu32(ihR, iVM[13]), iVM[25])); iVM[13] = iVM[13] + 4 else break end end; if ihT then break end; iVM[25] = iVM[25] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[13] < iVM[26] then buffer.writeu8(ihR, iVM[13], bit32.bxor(buffer.readu8(ihR, iVM[13]), bit32.band(bit32.rshift(iVM[25], iVM[27.] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if ihT then break end; do iVM[14] = buffer.readstring(ihR, 0., iVM[26]); ihT = true; break end; break end end; iVM[13] = nil; do iVM[16] = iV8[10480]; iVM[27.] = k7; iVM[25] = (mC + lQ) % iV8[5374]; iVM[7] = iV8[8910.]; ihR = false; while true do ihU = #iVM[7]; iVM[24.] = ihU - iVM[16]; iVM[26] = iVM[27.](iVM[25] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[21.] = iVM[24.] >= 1; if iVM[21.] then iVM[21.] = iVM[24.] <= 4 end; if iVM[21.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[26], 255.))); ihR = true; break elseif iVM[24.] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); ihR = true; break elseif iVM[24.] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); ihR = true; break elseif iVM[24.] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); ihR = true; break end end; iVM[15.] = buffer.fromstring(iVM[7]); ihT = 0.; while true do if ihT + 4 <= iVM[24.] then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[15.], ihT, bit32.bxor(buffer.readu32(iVM[15.], ihT), iVM[26])); ihT = ihT + 4 else break end end; if ihR then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[10] = 0.; while true do if ihT < iVM[24.] then buffer.writeu8(iVM[15.], ihT, bit32.bxor(buffer.readu8(iVM[15.], ihT), bit32.band(bit32.rshift(iVM[26], iVM[10] * 8), 255.))); ihT = ihT + 1; iVM[10] = iVM[10] + 1 else break end end; if ihR then break end; do iVM[13] = buffer.readstring(iVM[15.], 0., iVM[24.]); ihR = true; break end; break end end; iVM[10] = nil; do ihU = iV8[1353.]; iVM[21.] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[2537]; ihT = false; while true do iVM[7] = #iVM[15.]; iVM[26] = iVM[7] - ihU; iVM[25] = iVM[21.](iVM[24.] % 4294967296); iVM[25] = iVM[25] % 2147483646. + 1; iVM[16] = iVM[26] >= 1; if iVM[16] then iVM[16] = iVM[26] <= 4 end; if iVM[16] then iVM[25] = iVM[25] * 16807 % 2147483647; if iVM[26] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[25], 255.))); ihT = true; break elseif iVM[26] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.))); ihT = true; break elseif iVM[26] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.))); ihT = true; break elseif iVM[26] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[25], 24.), 255.))); ihT = true; break end end; ihR = buffer.fromstring(iVM[15.]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[26] then iVM[25] = iVM[25] * 16807 % 2147483647; buffer.writeu32(ihR, iVM[4], bit32.bxor(buffer.readu32(ihR, iVM[4]), iVM[25])); iVM[4] = iVM[4] + 4 else break end end; if ihT then break end; iVM[25] = iVM[25] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[4] < iVM[26] then buffer.writeu8(ihR, iVM[4], bit32.bxor(buffer.readu8(ihR, iVM[4]), bit32.band(bit32.rshift(iVM[25], iVM[27.] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if ihT then break end; do iVM[10] = buffer.readstring(ihR, 0., iVM[26]); ihT = true; break end; break end end; iVM[4] = nil; do iVM[25] = iV8[5357]; ihR = k7; iVM[16] = iV8[1262]; iVM[27.] = iV8[4067]; iVM[26] = iV8[2171]; iVM[7] = (mC + lQ) % iV8[5374]; ihT = false; while true do ihU = #iVM[26]; iVM[24.] = ihU - iVM[27.]; iVM[22] = ihR(iVM[7] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[21.] = iVM[24.] >= 1; if iVM[21.] then iVM[21.] = iVM[24.] <= 4 end; if iVM[21.] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[22], 255.))); ihT = true; break elseif iVM[24.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); ihT = true; break elseif iVM[24.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); ihT = true; break elseif iVM[24.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); ihT = true; break end end; iVM[15.] = buffer.fromstring(iVM[26]); iVM[1] = 0.; while true do if iVM[1] <= iVM[24.] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[1], bit32.bxor(buffer.readu32(iVM[15.], iVM[1]), iVM[22])); iVM[1] = iVM[1] + 4 else break end end; if ihT then break end; iVM[22] = iVM[22] * 16807 % 2147483647; ihV = 0.; while true do if iVM[1] < iVM[24.] then buffer.writeu8(iVM[15.], iVM[1], bit32.bxor(buffer.readu8(iVM[15.], iVM[1]), bit32.band(bit32.rshift(iVM[22], ihV * 8), 255.))); iVM[1] = iVM[1] + 1; ihV = ihV + 1 else break end end; if ihT then break end; do iVM[4] = buffer.readstring(iVM[15.], 0., iVM[24.]); ihT = true; break end; break end end; iVM[1] = nil; do iVM[15.] = false; iVM[21.] = iV8[7191.]; iVM[22] = iV8[1049]; iVM[24.] = (mC + lQ) % iV8[5374]; ihU = iV8[8661.]; ihV = k7; ihT = false; while true do iVM[26] = #iVM[21.]; iVM[25] = iVM[26] - ihU; iVM[16] = ihV(iVM[24.] % 4294967296); ihR = iVM[25] >= 1; if ihR then ihR = iVM[25] <= 3. end; if ihR then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; if iVM[25] == 1 then iVM[1] = string.char((string.byte(iVM[21.], 1) - bit32.band(iVM[16], 255.)) % 256); ihT = true; break elseif iVM[25] == 2 then iVM[1] = string.char((string.byte(iVM[21.], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[21.], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256); ihT = true; break elseif iVM[25] == 3. then iVM[1] = string.char((string.byte(iVM[21.], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[21.], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256, (string.byte(iVM[21.], 3.) - bit32.band(bit32.rshift(iVM[16], 16), 255.)) % 256); ihT = true; break end end; iVM[17] = buffer.fromstring(iVM[21.]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[25] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[17], iVM[27.], (buffer.readu32(iVM[17], iVM[27.]) - iVM[16]) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if ihT then break end; iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; iVM[7] = 0.; while true do if iVM[27.] < iVM[25] then buffer.writeu8(iVM[17], iVM[27.], (buffer.readu8(iVM[17], iVM[27.]) - bit32.band(bit32.rshift(iVM[16], iVM[7] * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; iVM[7] = iVM[7] + 1 else break end end; if ihT then break end; do iVM[1] = buffer.readstring(iVM[17], 0., iVM[25]); ihT = true; break end; break end end; iVM[17] = nil; do iVM[25] = iV8[4467.]; iVM[7] = iV8[4376]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; ihR = iV8[9096.]; iVM[26] = false; while true do iVM[21.] = #iVM[7]; iVM[15.] = iVM[21.] - ihR; ihT = iVM[27.](iVM[16] % 4294967296); ihT = ihT % 2147483646. + 1; ihV = iVM[15.] >= 1; if ihV then ihV = iVM[15.] <= 4 end; if ihV then ihT = ihT * 16807 % 2147483647; if iVM[15.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihT, 255.))); iVM[26] = true; break elseif iVM[15.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[26] = true; break elseif iVM[15.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[26] = true; break elseif iVM[15.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[26] = true; break end end; ihU = buffer.fromstring(iVM[7]); iVM[24.] = 0.; while true do if iVM[24.] <= iVM[15.] - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(ihU, iVM[24.], bit32.bxor(buffer.readu32(ihU, iVM[24.]), ihT)); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[26] then break end; ihT = ihT * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[24.] < iVM[15.] then buffer.writeu8(ihU, iVM[24.], bit32.bxor(buffer.readu8(ihU, iVM[24.]), bit32.band(bit32.rshift(ihT, iVM[22] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[26] then break end; do iVM[17] = buffer.readstring(ihU, 0., iVM[15.]); iVM[26] = true; break end; break end end; iVM[22] = nil; do ihV = iV8[1353.]; iVM[15.] = k7; ihU = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[3918.]; iVM[24.] = false; while true do ihT = #iVM[21.]; iVM[27.] = ihT - ihV; iVM[7] = iVM[15.](ihU % 4294967296); iVM[7] = iVM[7] % 2147483646. + 1; iVM[26] = iVM[27.] >= 1; if iVM[26] then iVM[26] = iVM[27.] <= 4 end; if iVM[26] then iVM[7] = iVM[7] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[7], 255.))); iVM[24.] = true; break elseif iVM[27.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); iVM[24.] = true; break elseif iVM[27.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); iVM[24.] = true; break elseif iVM[27.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); iVM[24.] = true; break end end; iVM[25] = buffer.fromstring(iVM[21.]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[27.] then iVM[7] = iVM[7] * 16807 % 2147483647; buffer.writeu32(iVM[25], iVM[16], bit32.bxor(buffer.readu32(iVM[25], iVM[16]), iVM[7])); iVM[16] = iVM[16] + 4 else break end end; if iVM[24.] then break end; iVM[7] = iVM[7] * 16807 % 2147483647; ihR = 0.; while true do if iVM[16] < iVM[27.] then buffer.writeu8(iVM[25], iVM[16], bit32.bxor(buffer.readu8(iVM[25], iVM[16]), bit32.band(bit32.rshift(iVM[7], ihR * 8), 255.))); iVM[16] = iVM[16] + 1; ihR = ihR + 1 else break end end; if iVM[24.] then break end; do iVM[22] = buffer.readstring(iVM[25], 0., iVM[27.]); iVM[24.] = true; break end; break end end; iVM[25] = nil; do iVM[7] = iV8[7970]; iVM[27.] = iV8[5200]; iVM[26] = (mC + lQ) % iV8[5374]; ihR = k7; iVM[16] = iV8[4144]; ihT = false; while true do iVM[24.] = #iVM[27.]; iVM[3.] = iVM[24.] - iVM[16]; iVM[21.] = ihR(iVM[26] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[15.] = iVM[3.] >= 1; if iVM[15.] then iVM[15.] = iVM[3.] <= 4 end; if iVM[15.] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[21.], 255.))); ihT = true; break elseif iVM[3.] == 2 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); ihT = true; break elseif iVM[3.] == 3. then iVM[25] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); ihT = true; break elseif iVM[3.] == 4 then iVM[25] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); ihT = true; break end end; iVM[9.] = buffer.fromstring(iVM[27.]); ihV = 0.; while true do if ihV <= iVM[3.] - 4 then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[9.], ihV, bit32.bxor(buffer.readu32(iVM[9.], ihV), iVM[21.])); ihV = ihV + 4 else break end end; if ihT then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; ihU = 0.; while true do if ihV < iVM[3.] then buffer.writeu8(iVM[9.], ihV, bit32.bxor(buffer.readu8(iVM[9.], ihV), bit32.band(bit32.rshift(iVM[21.], ihU * 8), 255.))); ihV = ihV + 1; ihU = ihU + 1 else break end end; if ihT then break end; do iVM[25] = buffer.readstring(iVM[9.], 0., iVM[3.]); ihT = true; break end; break end end; lM(ihW, { [iVM[2]] = lu, [ihS] = iV8[7718], [iVM[23]] = iV8[10184][iVM[5]](iV8[10480], iV8[10480], iV8[10480], iV8[4497.]), [iVM[19]] = iV8[10184][iVM[12.]](iV8[7718], iV8[10480], iV8[10480], iV8[5257]), [iVM[14]] = iV8[8269][iVM[13]][iVM[10]], [iVM[4]] = iVM[1], [iVM[17]] = lV[iVM[22]], [iVM[25]] = iV8[10411] }); iVM[9.] = nil; do iVM[3.] = iV8[10480]; ihU = k7; iVM[21.] = (mC + lQ) % iV8[5374]; ihV = iV8[10239.]; iVM[15.] = false; while true do iVM[24.] = #ihV; iVM[16] = iVM[24.] - iVM[3.]; ihR = ihU(iVM[21.] % 4294967296); ihR = ihR % 2147483646. + 1; ihT = iVM[16] >= 1; if ihT then ihT = iVM[16] <= 4 end; if ihT then ihR = ihR * 16807 % 2147483647; if iVM[16] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihR, 255.))); iVM[15.] = true; break elseif iVM[16] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[15.] = true; break elseif iVM[16] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[15.] = true; break elseif iVM[16] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[15.] = true; break end end; iVM[27.] = buffer.fromstring(ihV); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[16] then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[7], bit32.bxor(buffer.readu32(iVM[27.], iVM[7]), ihR)); iVM[7] = iVM[7] + 4 else break end end; if iVM[15.] then break end; ihR = ihR * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[7] < iVM[16] then buffer.writeu8(iVM[27.], iVM[7], bit32.bxor(buffer.readu8(iVM[27.], iVM[7]), bit32.band(bit32.rshift(ihR, iVM[26] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[15.] then break end; do iVM[9.] = buffer.readstring(iVM[27.], 0., iVM[16]); iVM[15.] = true; break end; break end end; iVM[27.] = nil; do iVM[16] = iV8[695]; ihT = k7; ihR = false; iVM[7] = iV8[10480]; iVM[24.] = iV8[8463.]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[15.] = false; while true do ihV = #iVM[24.]; ihU = ihV - iVM[7]; iVM[22] = ihT(iVM[26] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[3.] = ihU >= 1; if iVM[3.] then iVM[3.] = ihU <= 4 end; if iVM[3.] then iVM[22] = iVM[22] * 16807 % 2147483647; if ihU == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[22], 255.))); iVM[15.] = true; break elseif ihU == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[15.] = true; break elseif ihU == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[15.] = true; break elseif ihU == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[15.] = true; break end end; iVM[21.] = buffer.fromstring(iVM[24.]); iVM[17] = 0.; while true do if iVM[17] <= ihU - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[21.], iVM[17], bit32.bxor(buffer.readu32(iVM[21.], iVM[17]), iVM[22])); iVM[17] = iVM[17] + 4 else break end end; if iVM[15.] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[25] = 0.; while true do if iVM[17] < ihU then buffer.writeu8(iVM[21.], iVM[17], bit32.bxor(buffer.readu8(iVM[21.], iVM[17]), bit32.band(bit32.rshift(iVM[22], iVM[25] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[25] = iVM[25] + 1 else break end end; if iVM[15.] then break end; do iVM[27.] = buffer.readstring(iVM[21.], 0., ihU); iVM[15.] = true; break end; break end end; iVM[17] = nil; do iVM[3.] = iV8[10480]; iVM[25] = k7; iVM[22] = (mC + lQ) % iV8[5374]; ihV = iV8[1971.]; iVM[21.] = false; while true do iVM[26] = #ihV; iVM[24.] = iVM[26] - iVM[3.]; ihU = iVM[25](iVM[22] % 4294967296); ihU = ihU % 2147483646. + 1; ihR = iVM[24.] >= 1; if ihR then ihR = iVM[24.] <= 4 end; if ihR then ihU = ihU * 16807 % 2147483647; if iVM[24.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihU, 255.))); iVM[21.] = true; break elseif iVM[24.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[21.] = true; break elseif iVM[24.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[21.] = true; break elseif iVM[24.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[21.] = true; break end end; ihT = buffer.fromstring(ihV); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[24.] then ihU = ihU * 16807 % 2147483647; buffer.writeu32(ihT, iVM[15.], bit32.bxor(buffer.readu32(ihT, iVM[15.]), ihU)); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[21.] then break end; ihU = ihU * 16807 % 2147483647; iVM[7] = 0.; while true do if iVM[15.] < iVM[24.] then buffer.writeu8(ihT, iVM[15.], bit32.bxor(buffer.readu8(ihT, iVM[15.]), bit32.band(bit32.rshift(ihU, iVM[7] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[21.] then break end; do iVM[17] = buffer.readstring(ihT, 0., iVM[24.]); iVM[21.] = true; break end; break end end; iVM[7] = nil; do ihT = iV8[3051.]; ihR = iV8[10209.]; iVM[15.] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[797]; ihU = false; while true do iVM[21.] = #ihT; iVM[16] = iVM[21.] - iVM[26]; iVM[25] = iVM[15.](iVM[24.] % 4294967296); ihV = iVM[16] >= 1; if ihV then ihV = iVM[16] <= 4 end; if ihV then iVM[25] = bit32.lrotate((iVM[25] + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[25], 255.))); ihU = true; break elseif iVM[16] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[25], 8), 255.))); ihU = true; break elseif iVM[16] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.))); ihU = true; break elseif iVM[16] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[25], 24.), 255.))); ihU = true; break end end; iVM[1] = buffer.fromstring(ihT); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[16] then iVM[25] = bit32.lrotate((iVM[25] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[1], iVM[22], bit32.bxor(buffer.readu32(iVM[1], iVM[22]), iVM[25])); iVM[22] = iVM[22] + 4 else break end end; if ihU then break end; iVM[25] = bit32.lrotate((iVM[25] + 1832704949) % 4294967296, 13); iVM[3.] = 0.; while true do if iVM[22] < iVM[16] then buffer.writeu8(iVM[1], iVM[22], bit32.bxor(buffer.readu8(iVM[1], iVM[22]), bit32.band(bit32.rshift(iVM[25], iVM[3.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if ihU then break end; do iVM[7] = buffer.readstring(iVM[1], 0., iVM[16]); ihU = true; break end; break end end; iVM[1] = nil; do iVM[22] = iV8[9096.]; iVM[16] = k7; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[25] = iV8[20]; ihV = false; while true do iVM[15.] = #iVM[25]; iVM[21.] = iVM[15.] - iVM[22]; iVM[26] = iVM[16](iVM[3.] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[24.] = iVM[21.] >= 1; if iVM[24.] then iVM[24.] = iVM[21.] <= 4 end; if iVM[24.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[21.] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[26], 255.))); ihV = true; break elseif iVM[21.] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); ihV = true; break elseif iVM[21.] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); ihV = true; break elseif iVM[21.] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[25], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); ihV = true; break end end; ihU = buffer.fromstring(iVM[25]); ihR = 0.; while true do if ihR + 4 <= iVM[21.] then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(ihU, ihR, bit32.bxor(buffer.readu32(ihU, ihR), iVM[26])); ihR = ihR + 4 else break end end; if ihV then break end; iVM[26] = iVM[26] * 16807 % 2147483647; ihT = 0.; while true do if ihR < iVM[21.] then buffer.writeu8(ihU, ihR, bit32.bxor(buffer.readu8(ihU, ihR), bit32.band(bit32.rshift(iVM[26], ihT * 8), 255.))); ihR = ihR + 1; ihT = ihT + 1 else break end end; if ihV then break end; do iVM[1] = buffer.readstring(ihU, 0., iVM[21.]); ihV = true; break end; break end end; ihR = nil; do iVM[15.] = iV8[3474.]; ihT = iV8[9234.]; iVM[26] = k7; ihU = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[10480]; iVM[21.] = false; while true do iVM[25] = #iVM[15.]; ihV = iVM[25] - iVM[24.]; iVM[4] = iVM[26](ihU % 4294967296); iVM[22] = ihV >= 1; if iVM[22] then iVM[22] = ihV <= 4 end; if iVM[22] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); if ihV == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[4], 255.))); iVM[21.] = true; break elseif ihV == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[21.] = true; break elseif ihV == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[21.] = true; break elseif ihV == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[21.] = true; break end end; iVM[3.] = buffer.fromstring(iVM[15.]); iVM[10] = 0.; while true do if iVM[10] + 4 <= ihV then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[3.], iVM[10], bit32.bxor(buffer.readu32(iVM[3.], iVM[10]), iVM[4])); iVM[10] = iVM[10] + 4 else break end end; if iVM[21.] then break end; iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); iVM[16] = 0.; while true do if iVM[10] < ihV then buffer.writeu8(iVM[3.], iVM[10], bit32.bxor(buffer.readu8(iVM[3.], iVM[10]), bit32.band(bit32.rshift(iVM[4], iVM[16] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[21.] then break end; do ihR = buffer.readstring(iVM[3.], 0., ihV); iVM[21.] = true; break end; break end end; iVM[10] = nil; do iVM[4] = iV8[7868]; iVM[25] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[3810.]; iVM[3.] = false; while true do ihV = #iVM[16]; ihT = ihV - iVM[4]; iVM[15.] = iVM[25](iVM[22] % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; iVM[21.] = ihT >= 1; if iVM[21.] then iVM[21.] = ihT <= 4 end; if iVM[21.] then iVM[15.] = iVM[15.] * 16807 % 2147483647; if ihT == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[15.], 255.))); iVM[3.] = true; break elseif ihT == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[3.] = true; break elseif ihT == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[3.] = true; break elseif ihT == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[3.] = true; break end end; iVM[26] = buffer.fromstring(iVM[16]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= ihT then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[24.], bit32.bxor(buffer.readu32(iVM[26], iVM[24.]), iVM[15.])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[3.] then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; ihU = 0.; while true do if iVM[24.] < ihT then buffer.writeu8(iVM[26], iVM[24.], bit32.bxor(buffer.readu8(iVM[26], iVM[24.]), bit32.band(bit32.rshift(iVM[15.], ihU * 8), 255.))); iVM[24.] = iVM[24.] + 1; ihU = ihU + 1 else break end end; if iVM[3.] then break end; do iVM[10] = buffer.readstring(iVM[26], 0., ihT); iVM[3.] = true; break end; break end end; iVM[26] = nil; do iVM[15.] = iV8[7868]; iVM[24.] = k7; ihT = (mC + lQ) % iV8[5374]; ihU = iV8[2464]; iVM[21.] = false; while true do iVM[16] = #ihU; iVM[25] = iVM[16] - iVM[15.]; ihV = iVM[24.](ihT % 4294967296); ihV = ihV % 2147483646. + 1; iVM[4] = iVM[25] >= 1; if iVM[4] then iVM[4] = iVM[25] <= 4 end; if iVM[4] then ihV = ihV * 16807 % 2147483647; if iVM[25] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihV, 255.))); iVM[21.] = true; break elseif iVM[25] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[21.] = true; break elseif iVM[25] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[21.] = true; break elseif iVM[25] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[21.] = true; break end end; iVM[22] = buffer.fromstring(ihU); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[25] then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[3.], bit32.bxor(buffer.readu32(iVM[22], iVM[3.]), ihV)); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[21.] then break end; ihV = ihV * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[3.] < iVM[25] then buffer.writeu8(iVM[22], iVM[3.], bit32.bxor(buffer.readu8(iVM[22], iVM[3.]), bit32.band(bit32.rshift(ihV, iVM[13] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[21.] then break end; do iVM[26] = buffer.readstring(iVM[22], 0., iVM[25]); iVM[21.] = true; break end; break end end; iVM[13] = nil; do iVM[4] = iV8[6326]; iVM[3.] = k7; iVM[22] = false; iVM[16] = iV8[10480]; ihV = iV8[8910.]; iVM[25] = (mC + lQ) % iV8[5374]; iVM[21.] = false; while true do iVM[24.] = #ihV; ihU = iVM[24.] - iVM[16]; iVM[12.] = iVM[3.](iVM[25] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; ihT = ihU >= 1; if ihT then ihT = ihU <= 4 end; if ihT then iVM[12.] = iVM[12.] * 16807 % 2147483647; if ihU == 1 then iVM[13] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[12.], 255.))); iVM[21.] = true; break elseif ihU == 2 then iVM[13] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[21.] = true; break elseif ihU == 3. then iVM[13] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[21.] = true; break elseif ihU == 4 then iVM[13] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[21.] = true; break end end; iVM[15.] = buffer.fromstring(ihV); iVM[19] = 0.; while true do if iVM[19] <= ihU - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[19], bit32.bxor(buffer.readu32(iVM[15.], iVM[19]), iVM[12.])); iVM[19] = iVM[19] + 4 else break end end; if iVM[21.] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[19] < ihU then buffer.writeu8(iVM[15.], iVM[19], bit32.bxor(buffer.readu8(iVM[15.], iVM[19]), bit32.band(bit32.rshift(iVM[12.], iVM[14] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[21.] then break end; do iVM[13] = buffer.readstring(iVM[15.], 0., ihU); iVM[21.] = true; break end; break end end; iVM[19] = nil; do iVM[12.] = iV8[1009]; iVM[24.] = false; ihT = k7; iVM[14] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[946]; ihU = false; while true do iVM[22] = #iVM[12.]; iVM[3.] = iVM[22] - iVM[15.]; iVM[21.] = ihT(iVM[14] % 4294967296); iVM[16] = iVM[3.] >= 1; if iVM[16] then iVM[16] = iVM[3.] <= 4 end; if iVM[16] then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); if iVM[3.] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[21.], 255.))); ihU = true; break elseif iVM[3.] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); ihU = true; break elseif iVM[3.] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); ihU = true; break elseif iVM[3.] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); ihU = true; break end end; iVM[25] = buffer.fromstring(iVM[12.]); ihV = 0.; while true do if ihV + 4 <= iVM[3.] then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[25], ihV, bit32.bxor(buffer.readu32(iVM[25], ihV), iVM[21.])); ihV = ihV + 4 else break end end; if ihU then break end; iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); iVM[4] = 0.; while true do if ihV < iVM[3.] then buffer.writeu8(iVM[25], ihV, bit32.bxor(buffer.readu8(iVM[25], ihV), bit32.band(bit32.rshift(iVM[21.], iVM[4] * 8), 255.))); ihV = ihV + 1; iVM[4] = iVM[4] + 1 else break end end; if ihU then break end; do iVM[19] = buffer.readstring(iVM[25], 0., iVM[3.]); ihU = true; break end; break end end; iVM[4] = nil; do iVM[16] = iV8[4067]; iVM[3.] = iV8[3852.]; iVM[25] = (mC + lQ) % iV8[5374]; iVM[22] = k7; ihV = false; while true do iVM[21.] = #iVM[3.]; iVM[14] = iVM[21.] - iVM[16]; iVM[24.] = iVM[22](iVM[25] % 4294967296); ihU = iVM[14] >= 1; if ihU then ihU = iVM[14] <= 4 end; if ihU then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[14] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.))); ihV = true; break elseif iVM[14] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); ihV = true; break elseif iVM[14] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); ihV = true; break elseif iVM[14] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); ihV = true; break end end; iVM[12.] = buffer.fromstring(iVM[3.]); ihT = 0.; while true do if ihT + 4 <= iVM[14] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[12.], ihT, bit32.bxor(buffer.readu32(iVM[12.], ihT), iVM[24.])); ihT = ihT + 4 else break end end; if ihV then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; iVM[15.] = 0.; while true do if ihT < iVM[14] then buffer.writeu8(iVM[12.], ihT, bit32.bxor(buffer.readu8(iVM[12.], ihT), bit32.band(bit32.rshift(iVM[24.], iVM[15.] * 8), 255.))); ihT = ihT + 1; iVM[15.] = iVM[15.] + 1 else break end end; if ihV then break end; do iVM[4] = buffer.readstring(iVM[12.], 0., iVM[14]); ihV = true; break end; break end end; iVM[12.] = nil; do ihT = iV8[1353.]; iVM[14] = k7; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[7730]; ihU = false; while true do iVM[22] = #iVM[24.]; iVM[3.] = iVM[22] - ihT; iVM[21.] = iVM[14](iVM[15.] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[16] = iVM[3.] >= 1; if iVM[16] then iVM[16] = iVM[3.] <= 4 end; if iVM[16] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.))); ihU = true; break elseif iVM[3.] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); ihU = true; break elseif iVM[3.] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); ihU = true; break elseif iVM[3.] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); ihU = true; break end end; iVM[25] = buffer.fromstring(iVM[24.]); ihV = 0.; while true do if ihV + 4 <= iVM[3.] then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[25], ihV, bit32.bxor(buffer.readu32(iVM[25], ihV), iVM[21.])); ihV = ihV + 4 else break end end; if ihU then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; iVM[5] = 0.; while true do if ihV < iVM[3.] then buffer.writeu8(iVM[25], ihV, bit32.bxor(buffer.readu8(iVM[25], ihV), bit32.band(bit32.rshift(iVM[21.], iVM[5] * 8), 255.))); ihV = ihV + 1; iVM[5] = iVM[5] + 1 else break end end; if ihU then break end; do iVM[12.] = buffer.readstring(iVM[25], 0., iVM[3.]); ihU = true; break end; break end end; iVM[5] = nil; do iVM[16] = iV8[7118]; ihV = k7; iVM[25] = true; iVM[22] = iV8[2958.]; iVM[21.] = iV8[2159]; iVM[3.] = (mC + lQ) % iV8[5374]; ihU = false; while true do iVM[23] = #iVM[21.]; ihT = iVM[23] - iVM[22]; iVM[15.] = ihV(iVM[3.] % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; ihS = ihT >= 1; if ihS then ihS = ihT <= 4 end; if ihS then iVM[15.] = iVM[15.] * 16807 % 2147483647; if ihT == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[15.], 255.))); ihU = true; break elseif ihT == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); ihU = true; break elseif ihT == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); ihU = true; break elseif ihT == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); ihU = true; break end end; iVM[14] = buffer.fromstring(iVM[21.]); iVM[24.] = 0.; while true do if iVM[24.] <= ihT - 4 then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[24.], bit32.bxor(buffer.readu32(iVM[14], iVM[24.]), iVM[15.])); iVM[24.] = iVM[24.] + 4 else break end end; if ihU then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[24.] < ihT then buffer.writeu8(iVM[14], iVM[24.], bit32.bxor(buffer.readu8(iVM[14], iVM[24.]), bit32.band(bit32.rshift(iVM[15.], iVM[2] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[2] = iVM[2] + 1 else break end end; if ihU then break end; do iVM[5] = buffer.readstring(iVM[14], 0., ihT); ihU = true; break end; break end end; iVM[2] = nil; do iVM[23] = iV8[10480]; ihS = k7; ihT = (mC + lQ) % iV8[5374]; iVM[14] = iV8[6261.]; iVM[24.] = false; while true do iVM[21.] = #iVM[14]; iVM[15.] = iVM[21.] - iVM[23]; iVM[25] = ihS(ihT % 4294967296); iVM[25] = iVM[25] % 2147483646. + 1; ihV = iVM[15.] >= 1; if ihV then ihV = iVM[15.] <= 4 end; if ihV then iVM[25] = iVM[25] * 16807 % 2147483647; if iVM[15.] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[25], 255.))); iVM[24.] = true; break elseif iVM[15.] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.))); iVM[24.] = true; break elseif iVM[15.] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.))); iVM[24.] = true; break elseif iVM[15.] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[25], 24.), 255.))); iVM[24.] = true; break end end; ihU = buffer.fromstring(iVM[14]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[15.] then iVM[25] = iVM[25] * 16807 % 2147483647; buffer.writeu32(ihU, iVM[22], bit32.bxor(buffer.readu32(ihU, iVM[22]), iVM[25])); iVM[22] = iVM[22] + 4 else break end end; if iVM[24.] then break end; iVM[25] = iVM[25] * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[22] < iVM[15.] then buffer.writeu8(ihU, iVM[22], bit32.bxor(buffer.readu8(ihU, iVM[22]), bit32.band(bit32.rshift(iVM[25], iVM[3.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[24.] then break end; do iVM[2] = buffer.readstring(ihU, 0., iVM[15.]); iVM[24.] = true; break end; break end end; iVM[22] = nil; do iVM[21.] = iV8[9970]; iVM[3.] = iV8[4730]; iVM[25] = (mC + lQ) % iV8[5374]; ihU = k7; ihV = iV8[10480]; iVM[15.] = false; while true do iVM[14] = #iVM[3.]; iVM[24.] = iVM[14] - ihV; iVM[16] = ihU(iVM[25] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[23] = iVM[24.] >= 1; if iVM[23] then iVM[23] = iVM[24.] <= 4 end; if iVM[23] then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[16], 255.))); iVM[15.] = true; break elseif iVM[24.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[15.] = true; break elseif iVM[24.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[15.] = true; break elseif iVM[24.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[15.] = true; break end end; ihT = buffer.fromstring(iVM[3.]); ihW = 0.; while true do if ihW <= iVM[24.] - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(ihT, ihW, bit32.bxor(buffer.readu32(ihT, ihW), iVM[16])); ihW = ihW + 4 else break end end; if iVM[15.] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; ihS = 0.; while true do if ihW < iVM[24.] then buffer.writeu8(ihT, ihW, bit32.bxor(buffer.readu8(ihT, ihW), bit32.band(bit32.rshift(iVM[16], ihS * 8), 255.))); ihW = ihW + 1; ihS = ihS + 1 else break end end; if iVM[15.] then break end; do iVM[22] = buffer.readstring(ihT, 0., iVM[24.]); iVM[15.] = true; break end; break end end; lM(iVM[9.], { [iVM[27.]] = lu, [iVM[17]] = iV8[7718], [iVM[7]] = iV8[10184][iVM[1]](iV8[10480], iV8[10480], iV8[10480], iV8[3379]), [ihR] = iV8[10184][iVM[10]](iV8[7718], iV8[10480], iV8[10480], iV8[8661.]), [iVM[26]] = iV8[8269][iVM[13]][iVM[19]], [iVM[4]] = iVM[12.], [iVM[5]] = lV[iVM[2]], [iVM[22]] = iV8[4218.] }); ihW = nil; do iVM[16] = iV8[10480]; iVM[14] = k7; iVM[23] = (mC + lQ) % iV8[5374]; ihS = iV8[10239.]; ihT = false; while true do iVM[24.] = #ihS; iVM[3.] = iVM[24.] - iVM[16]; iVM[21.] = iVM[14](iVM[23] % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[15.] = iVM[3.] >= 1; if iVM[15.] then iVM[15.] = iVM[3.] <= 4 end; if iVM[15.] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if iVM[3.] == 1 then ihW = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[21.], 255.))); ihT = true; break elseif iVM[3.] == 2 then ihW = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); ihT = true; break elseif iVM[3.] == 3. then ihW = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); ihT = true; break elseif iVM[3.] == 4 then ihW = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); ihT = true; break end end; iVM[25] = buffer.fromstring(ihS); ihV = 0.; while true do if ihV + 4 <= iVM[3.] then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[25], ihV, bit32.bxor(buffer.readu32(iVM[25], ihV), iVM[21.])); ihV = ihV + 4 else break end end; if ihT then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; ihU = 0.; while true do if ihV < iVM[3.] then buffer.writeu8(iVM[25], ihV, bit32.bxor(buffer.readu8(iVM[25], ihV), bit32.band(bit32.rshift(iVM[21.], ihU * 8), 255.))); ihV = ihV + 1; ihU = ihU + 1 else break end end; if ihT then break end; do ihW = buffer.readstring(iVM[25], 0., iVM[3.]); ihT = true; break end; break end end; iVM[25] = nil; do iVM[21.] = iV8[10823]; iVM[3.] = k7; iVM[15.] = iV8[8689]; ihU = iV8[10480]; ihV = iV8[8463.]; iVM[24.] = (mC + lQ) % iV8[5374]; ihT = false; while true do iVM[22] = #ihV; ihS = iVM[22] - ihU; iVM[14] = iVM[3.](iVM[24.] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[2] = ihS >= 1; if iVM[2] then iVM[2] = ihS <= 4 end; if iVM[2] then iVM[14] = iVM[14] * 16807 % 2147483647; if ihS == 1 then iVM[25] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.))); ihT = true; break elseif ihS == 2 then iVM[25] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); ihT = true; break elseif ihS == 3. then iVM[25] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); ihT = true; break elseif ihS == 4 then iVM[25] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); ihT = true; break end end; iVM[16] = buffer.fromstring(ihV); iVM[23] = 0.; while true do if iVM[23] <= ihS - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[23], bit32.bxor(buffer.readu32(iVM[16], iVM[23]), iVM[14])); iVM[23] = iVM[23] + 4 else break end end; if ihT then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[23] < ihS then buffer.writeu8(iVM[16], iVM[23], bit32.bxor(buffer.readu8(iVM[16], iVM[23]), bit32.band(bit32.rshift(iVM[14], iVM[5] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[5] = iVM[5] + 1 else break end end; if ihT then break end; do iVM[25] = buffer.readstring(iVM[16], 0., ihS); ihT = true; break end; break end end; iVM[5] = nil; do iVM[16] = iV8[9576.]; iVM[2] = k7; iVM[23] = false; ihS = iV8[125]; iVM[22] = iV8[1337]; iVM[14] = (mC + lQ) % iV8[5374]; ihT = false; while true do ihV = #iVM[22]; ihU = ihV - ihS; iVM[24.] = iVM[2](iVM[14] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[3.] = ihU >= 1; if iVM[3.] then iVM[3.] = ihU <= 4 end; if iVM[3.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if ihU == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[24.], 255.))); ihT = true; break elseif ihU == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); ihT = true; break elseif ihU == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); ihT = true; break elseif ihU == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); ihT = true; break end end; iVM[21.] = buffer.fromstring(iVM[22]); iVM[15.] = 0.; while true do if iVM[15.] <= ihU - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[21.], iVM[15.], bit32.bxor(buffer.readu32(iVM[21.], iVM[15.]), iVM[24.])); iVM[15.] = iVM[15.] + 4 else break end end; if ihT then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[15.] < ihU then buffer.writeu8(iVM[21.], iVM[15.], bit32.bxor(buffer.readu8(iVM[21.], iVM[15.]), bit32.band(bit32.rshift(iVM[24.], iVM[12.] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if ihT then break end; do iVM[5] = buffer.readstring(iVM[21.], 0., ihU); ihT = true; break end; break end end; iVM[12.] = nil; do iVM[15.] = iV8[8688.]; iVM[21.] = iV8[6517]; iVM[3.] = iV8[2143]; iVM[24.] = (mC + lQ) % iV8[5374]; ihU = iV8[1411]; ihV = k7; ihT = false; while true do iVM[14] = #iVM[21.]; iVM[2] = iVM[14] - ihU; iVM[16] = ihV(iVM[24.] % 4294967296); iVM[23] = iVM[2] >= 1; if iVM[23] then iVM[23] = iVM[2] <= 3. end; if iVM[23] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; if iVM[2] == 1 then iVM[12.] = string.char((string.byte(iVM[21.], 1) - bit32.band(iVM[16], 255.)) % 256); ihT = true; break elseif iVM[2] == 2 then iVM[12.] = string.char((string.byte(iVM[21.], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[21.], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256); ihT = true; break elseif iVM[2] == 3. then iVM[12.] = string.char((string.byte(iVM[21.], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[21.], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256, (string.byte(iVM[21.], 3.) - bit32.band(bit32.rshift(iVM[16], 16), 255.)) % 256); ihT = true; break end end; iVM[4] = buffer.fromstring(iVM[21.]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[2] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[4], iVM[22], (buffer.readu32(iVM[4], iVM[22]) - iVM[16]) % 4294967296); iVM[22] = iVM[22] + 4 else break end end; if ihT then break end; iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; ihS = 0.; while true do if iVM[22] < iVM[2] then buffer.writeu8(iVM[4], iVM[22], (buffer.readu8(iVM[4], iVM[22]) - bit32.band(bit32.rshift(iVM[16], ihS * 8), 255.)) % 256); iVM[22] = iVM[22] + 1; ihS = ihS + 1 else break end end; if ihT then break end; do iVM[12.] = buffer.readstring(iVM[4], 0., iVM[2]); ihT = true; break end; break end end; iVM[4] = nil; do iVM[16] = iV8[7754]; iVM[2] = iV8[8799.]; iVM[23] = k7; ihS = (mC + lQ) % iV8[5374]; iVM[22] = iV8[10480]; iVM[14] = false; while true do iVM[24.] = #iVM[16]; iVM[3.] = iVM[24.] - iVM[22]; iVM[21.] = iVM[23](ihS % 4294967296); iVM[15.] = iVM[3.] >= 1; if iVM[15.] then iVM[15.] = iVM[3.] <= 4 end; if iVM[15.] then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); if iVM[3.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[21.], 255.))); iVM[14] = true; break elseif iVM[3.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[14] = true; break elseif iVM[3.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[14] = true; break elseif iVM[3.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[14] = true; break end end; ihT = buffer.fromstring(iVM[16]); ihV = 0.; while true do if ihV + 4 <= iVM[3.] then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); buffer.writeu32(ihT, ihV, bit32.bxor(buffer.readu32(ihT, ihV), iVM[21.])); ihV = ihV + 4 else break end end; if iVM[14] then break end; iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); ihU = 0.; while true do if ihV < iVM[3.] then buffer.writeu8(ihT, ihV, bit32.bxor(buffer.readu8(ihT, ihV), bit32.band(bit32.rshift(iVM[21.], ihU * 8), 255.))); ihV = ihV + 1; ihU = ihU + 1 else break end end; if iVM[14] then break end; do iVM[4] = buffer.readstring(ihT, 0., iVM[3.]); iVM[14] = true; break end; break end end; iVM[3.] = nil; do ihU = iV8[10480]; iVM[21.] = k7; ihV = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[5644]; iVM[24.] = false; while true do iVM[16] = #iVM[15.]; iVM[23] = iVM[16] - ihU; ihT = iVM[21.](ihV % 4294967296); ihT = ihT % 2147483646. + 1; iVM[22] = iVM[23] >= 1; if iVM[22] then iVM[22] = iVM[23] <= 4 end; if iVM[22] then ihT = ihT * 16807 % 2147483647; if iVM[23] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(ihT, 255.))); iVM[24.] = true; break elseif iVM[23] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[24.] = true; break elseif iVM[23] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[24.] = true; break elseif iVM[23] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[24.] = true; break end end; ihS = buffer.fromstring(iVM[15.]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[23] then ihT = ihT * 16807 % 2147483647; buffer.writeu32(ihS, iVM[14], bit32.bxor(buffer.readu32(ihS, iVM[14]), ihT)); iVM[14] = iVM[14] + 4 else break end end; if iVM[24.] then break end; ihT = ihT * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[14] < iVM[23] then buffer.writeu8(ihS, iVM[14], bit32.bxor(buffer.readu8(ihS, iVM[14]), bit32.band(bit32.rshift(ihT, iVM[2] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[24.] then break end; do iVM[3.] = buffer.readstring(ihS, 0., iVM[23]); iVM[24.] = true; break end; break end end; iVM[2] = nil; do iVM[22] = iV8[10480]; iVM[23] = iV8[3614]; ihS = (mC + lQ) % iV8[5374]; iVM[16] = k7; iVM[14] = false; while true do ihT = #iVM[23]; ihV = ihT - iVM[22]; ihU = iVM[16](ihS % 4294967296); iVM[24.] = ihV >= 1; if iVM[24.] then iVM[24.] = ihV <= 4 end; if iVM[24.] then ihU = (ihU + 2654435769.) % 4294967296; if ihV == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihU, 255.))); iVM[14] = true; break elseif ihV == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[14] = true; break elseif ihV == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[14] = true; break elseif ihV == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[14] = true; break end end; iVM[19] = buffer.fromstring(iVM[23]); iVM[21.] = 0.; while true do if iVM[21.] + 4 <= ihV then ihU = (ihU + 2654435769.) % 4294967296; buffer.writeu32(iVM[19], iVM[21.], bit32.bxor(buffer.readu32(iVM[19], iVM[21.]), ihU)); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[14] then break end; ihU = (ihU + 2654435769.) % 4294967296; iVM[15.] = 0.; while true do if iVM[21.] < ihV then buffer.writeu8(iVM[19], iVM[21.], bit32.bxor(buffer.readu8(iVM[19], iVM[21.]), bit32.band(bit32.rshift(ihU, iVM[15.] * 8), 255.))); iVM[21.] = iVM[21.] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[14] then break end; do iVM[2] = buffer.readstring(iVM[19], 0., ihV); iVM[14] = true; break end; break end end; iVM[19] = nil; do ihV = iV8[5135]; iVM[15.] = iV8[8910.]; ihU = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[24.] = iV8[10480]; ihT = false; while true do iVM[22] = #iVM[15.]; ihS = iVM[22] - iVM[24.]; iVM[14] = iVM[21.](ihU % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[13] = ihS >= 1; if iVM[13] then iVM[13] = ihS <= 4 end; if iVM[13] then iVM[14] = iVM[14] * 16807 % 2147483647; if ihS == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[14], 255.))); ihT = true; break elseif ihS == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); ihT = true; break elseif ihS == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); ihT = true; break elseif ihS == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); ihT = true; break end end; iVM[16] = buffer.fromstring(iVM[15.]); iVM[23] = 0.; while true do if iVM[23] <= ihS - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[23], bit32.bxor(buffer.readu32(iVM[16], iVM[23]), iVM[14])); iVM[23] = iVM[23] + 4 else break end end; if ihT then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[23] < ihS then buffer.writeu8(iVM[16], iVM[23], bit32.bxor(buffer.readu8(iVM[16], iVM[23]), bit32.band(bit32.rshift(iVM[14], iVM[26] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[26] = iVM[26] + 1 else break end end; if ihT then break end; do iVM[19] = buffer.readstring(iVM[16], 0., ihS); ihT = true; break end; break end end; iVM[26] = nil; do iVM[13] = iV8[5699]; ihS = iV8[7861]; iVM[16] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[10480]; iVM[14] = false; while true do iVM[21.] = #iVM[13]; iVM[15.] = iVM[21.] - iVM[23]; ihT = iVM[16](iVM[22] % 4294967296); ihV = iVM[15.] >= 1; if ihV then ihV = iVM[15.] <= 4 end; if ihV then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); if iVM[15.] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.))); iVM[14] = true; break elseif iVM[15.] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[14] = true; break elseif iVM[15.] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[14] = true; break elseif iVM[15.] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[14] = true; break end end; ihU = buffer.fromstring(iVM[13]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[15.] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); buffer.writeu32(ihU, iVM[24.], bit32.bxor(buffer.readu32(ihU, iVM[24.]), ihT)); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[14] then break end; ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); iVM[10] = 0.; while true do if iVM[24.] < iVM[15.] then buffer.writeu8(ihU, iVM[24.], bit32.bxor(buffer.readu8(ihU, iVM[24.]), bit32.band(bit32.rshift(ihT, iVM[10] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[14] then break end; do iVM[26] = buffer.readstring(ihU, 0., iVM[15.]); iVM[14] = true; break end; break end end; iVM[10] = nil; do iVM[21.] = iV8[10480]; ihV = k7; iVM[15.] = (mC + lQ) % iV8[5374]; ihU = iV8[7546]; iVM[24.] = false; while true do iVM[23] = #ihU; ihT = iVM[23] - iVM[21.]; iVM[22] = ihV(iVM[15.] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; ihS = ihT >= 1; if ihS then ihS = ihT <= 4 end; if ihS then iVM[22] = iVM[22] * 16807 % 2147483647; if ihT == 1 then iVM[10] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.))); iVM[24.] = true; break elseif ihT == 2 then iVM[10] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[24.] = true; break elseif ihT == 3. then iVM[10] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[24.] = true; break elseif ihT == 4 then iVM[10] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[24.] = true; break end end; iVM[14] = buffer.fromstring(ihU); iVM[13] = 0.; while true do if iVM[13] + 4 <= ihT then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[13], bit32.bxor(buffer.readu32(iVM[14], iVM[13]), iVM[22])); iVM[13] = iVM[13] + 4 else break end end; if iVM[24.] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[13] < ihT then buffer.writeu8(iVM[14], iVM[13], bit32.bxor(buffer.readu8(iVM[14], iVM[13]), bit32.band(bit32.rshift(iVM[22], iVM[16] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[24.] then break end; do iVM[10] = buffer.readstring(iVM[14], 0., ihT); iVM[24.] = true; break end; break end end; iVM[13] = nil; do ihS = iV8[3909.]; iVM[22] = true; iVM[14] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[3902]; ihT = false; while true do iVM[24.] = #ihS; ihR = iVM[24.] - iVM[16]; iVM[21.] = iVM[14](iVM[23] % 4294967296); iVM[15.] = ihR >= 1; if iVM[15.] then iVM[15.] = ihR <= 4 end; if iVM[15.] then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); if ihR == 1 then iVM[13] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[21.], 255.))); ihT = true; break elseif ihR == 2 then iVM[13] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); ihT = true; break elseif ihR == 3. then iVM[13] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); ihT = true; break elseif ihR == 4 then iVM[13] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); ihT = true; break end end; iVM[1] = buffer.fromstring(ihS); ihV = 0.; while true do if ihV + 4 <= ihR then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[1], ihV, bit32.bxor(buffer.readu32(iVM[1], ihV), iVM[21.])); ihV = ihV + 4 else break end end; if ihT then break end; iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); ihU = 0.; while true do if ihV < ihR then buffer.writeu8(iVM[1], ihV, bit32.bxor(buffer.readu8(iVM[1], ihV), bit32.band(bit32.rshift(iVM[21.], ihU * 8), 255.))); ihV = ihV + 1; ihU = ihU + 1 else break end end; if ihT then break end; do iVM[13] = buffer.readstring(iVM[1], 0., ihR); ihT = true; break end; break end end; iVM[1] = nil; do ihR = iV8[10480]; ihU = k7; iVM[21.] = (mC + lQ) % iV8[5374]; ihV = iV8[1290.]; iVM[15.] = false; while true do iVM[24.] = #ihV; iVM[16] = iVM[24.] - ihR; iVM[23] = ihU(iVM[21.] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; ihT = iVM[16] >= 1; if ihT then ihT = iVM[16] <= 4 end; if ihT then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[16] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.))); iVM[15.] = true; break elseif iVM[16] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[15.] = true; break elseif iVM[16] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[15.] = true; break elseif iVM[16] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[15.] = true; break end end; iVM[22] = buffer.fromstring(ihV); ihS = 0.; while true do if ihS + 4 <= iVM[16] then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[22], ihS, bit32.bxor(buffer.readu32(iVM[22], ihS), iVM[23])); ihS = ihS + 4 else break end end; if iVM[15.] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[14] = 0.; while true do if ihS < iVM[16] then buffer.writeu8(iVM[22], ihS, bit32.bxor(buffer.readu8(iVM[22], ihS), bit32.band(bit32.rshift(iVM[23], iVM[14] * 8), 255.))); ihS = ihS + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[15.] then break end; do iVM[1] = buffer.readstring(iVM[22], 0., iVM[16]); iVM[15.] = true; break end; break end end; iVM[22] = nil; do iVM[14] = iV8[10411]; iVM[23] = k7; ihS = (mC + lQ) % iV8[5374]; iVM[16] = iV8[3327.]; ihT = false; while true do iVM[24.] = #iVM[16]; ihR = iVM[24.] - iVM[14]; iVM[21.] = iVM[23](ihS % 4294967296); iVM[21.] = iVM[21.] % 2147483646. + 1; iVM[15.] = ihR >= 1; if iVM[15.] then iVM[15.] = ihR <= 4 end; if iVM[15.] then iVM[21.] = iVM[21.] * 16807 % 2147483647; if ihR == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[21.], 255.))); ihT = true; break elseif ihR == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); ihT = true; break elseif ihR == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); ihT = true; break elseif ihR == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); ihT = true; break end end; iVM[7] = buffer.fromstring(iVM[16]); ihV = 0.; while true do if ihV + 4 <= ihR then iVM[21.] = iVM[21.] * 16807 % 2147483647; buffer.writeu32(iVM[7], ihV, bit32.bxor(buffer.readu32(iVM[7], ihV), iVM[21.])); ihV = ihV + 4 else break end end; if ihT then break end; iVM[21.] = iVM[21.] * 16807 % 2147483647; ihU = 0.; while true do if ihV < ihR then buffer.writeu8(iVM[7], ihV, bit32.bxor(buffer.readu8(iVM[7], ihV), bit32.band(bit32.rshift(iVM[21.], ihU * 8), 255.))); ihV = ihV + 1; ihU = ihU + 1 else break end end; if ihT then break end; do iVM[22] = buffer.readstring(iVM[7], 0., ihR); ihT = true; break end; break end end; iVM[7] = nil; do iVM[21.] = iV8[10480]; ihV = iV8[8854]; ihR = (mC + lQ) % iV8[5374]; ihU = k7; iVM[15.] = false; while true do ihS = #ihV; iVM[14] = ihS - iVM[21.]; iVM[24.] = ihU(ihR % 4294967296); iVM[16] = iVM[14] >= 1; if iVM[16] then iVM[16] = iVM[14] <= 4 end; if iVM[16] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[14] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[24.], 255.))); iVM[15.] = true; break elseif iVM[14] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[15.] = true; break elseif iVM[14] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[15.] = true; break elseif iVM[14] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[15.] = true; break end end; iVM[23] = buffer.fromstring(ihV); ihT = 0.; while true do if ihT + 4 <= iVM[14] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[23], ihT, bit32.bxor(buffer.readu32(iVM[23], ihT), iVM[24.])); ihT = ihT + 4 else break end end; if iVM[15.] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; iVM[17] = 0.; while true do if ihT < iVM[14] then buffer.writeu8(iVM[23], ihT, bit32.bxor(buffer.readu8(iVM[23], ihT), bit32.band(bit32.rshift(iVM[24.], iVM[17] * 8), 255.))); ihT = ihT + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[15.] then break end; do iVM[7] = buffer.readstring(iVM[23], 0., iVM[14]); iVM[15.] = true; break end; break end end; iVM[17] = nil; do ihT = true; iVM[23] = iV8[4118]; iVM[16] = false; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[4795]; ihS = k7; iVM[15.] = false; while true do ihU = #iVM[23]; iVM[9.] = ihU - iVM[14]; ihR = ihS(iVM[24.] % 4294967296); iVM[21.] = iVM[9.] >= 1; if iVM[21.] then iVM[21.] = iVM[9.] <= 3. end; if iVM[21.] then ihR = (ihR * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then iVM[17] = string.char((string.byte(iVM[23], 1) - bit32.band(ihR, 255.)) % 256); iVM[15.] = true; break elseif iVM[9.] == 2 then iVM[17] = string.char((string.byte(iVM[23], 1) - bit32.band(ihR, 255.)) % 256, (string.byte(iVM[23], 2) - bit32.band(bit32.rshift(ihR, 8), 255.)) % 256); iVM[15.] = true; break elseif iVM[9.] == 3. then iVM[17] = string.char((string.byte(iVM[23], 1) - bit32.band(ihR, 255.)) % 256, (string.byte(iVM[23], 2) - bit32.band(bit32.rshift(ihR, 8), 255.)) % 256, (string.byte(iVM[23], 3.) - bit32.band(bit32.rshift(ihR, 16), 255.)) % 256); iVM[15.] = true; break end end; iVM[11] = buffer.fromstring(iVM[23]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[9.] then ihR = (ihR * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[11], iVM[27.], (buffer.readu32(iVM[11], iVM[27.]) - ihR) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[15.] then break end; ihR = (ihR * 1597 + 51749) % 4294967296; ihV = 0.; while true do if iVM[27.] < iVM[9.] then buffer.writeu8(iVM[11], iVM[27.], (buffer.readu8(iVM[11], iVM[27.]) - bit32.band(bit32.rshift(ihR, ihV * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; ihV = ihV + 1 else break end end; if iVM[15.] then break end; do iVM[17] = buffer.readstring(iVM[11], 0., iVM[9.]); iVM[15.] = true; break end; break end end; k4 = lM(ihW, { [iVM[25]] = lu, [iVM[5]] = iV8[7718], [iVM[12.]] = iV8[10184][iVM[4]](iV8[10480], iV8[10480], iV8[7718], -iV8[8328.]), [iVM[3.]] = iV8[10184][iVM[2]](iV8[7718], iV8[10480], iV8[10480], iV8[8661.]), [iVM[19]] = iV8[8269][iVM[26]][iVM[10]], [iVM[13]] = iVM[1], [iVM[22]] = lV[iVM[7]], [iVM[17]] = iV8[5212] }); mC = 401 else mC = 4257.; continue end elseif mC == 3895 then k5 = false; k8 = false; mC = 262 else mC = 3981.; continue end elseif mC < 3897. then mC = if mx <= iIn[4973] then 312. else 530 else iVM[11] = nil; do local iV8 = iIn; ihR = iV8[10480]; iVM[27.] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; ihV = iV8[4912]; iVM[21.] = false; while true do iVM[14] = #ihV; iVM[24.] = iVM[14] - ihR; ihU = iVM[27.](iVM[9.] % 4294967296); ihU = ihU % 2147483646. + 1; iVM[23] = iVM[24.] >= 1; if iVM[23] then iVM[23] = iVM[24.] <= 4 end; if iVM[23] then ihU = ihU * 16807 % 2147483647; if iVM[24.] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihU, 255.))); iVM[21.] = true; break elseif iVM[24.] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[21.] = true; break elseif iVM[24.] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[21.] = true; break elseif iVM[24.] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[21.] = true; break end end; ihT = buffer.fromstring(ihV); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[24.] then ihU = ihU * 16807 % 2147483647; buffer.writeu32(ihT, iVM[15.], bit32.bxor(buffer.readu32(ihT, iVM[15.]), ihU)); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[21.] then break end; ihU = ihU * 16807 % 2147483647; ihS = 0.; while true do if iVM[15.] < iVM[24.] then buffer.writeu8(ihT, iVM[15.], bit32.bxor(buffer.readu8(ihT, iVM[15.]), bit32.band(bit32.rshift(ihU, ihS * 8), 255.))); iVM[15.] = iVM[15.] + 1; ihS = ihS + 1 else break end end; if iVM[21.] then break end; do iVM[11] = buffer.readstring(ihT, 0., iVM[24.]); iVM[21.] = true; break end; break end end; lS(l8, iVM[11], lw); ihS = nil; do local iV8 = iIn; iVM[14] = iV8[10480]; iVM[23] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; ihT = iV8[7126]; iVM[15.] = false; while true do ihV = #ihT; ihU = ihV - iVM[14]; iVM[9.] = iVM[23](iVM[24.] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; ihR = ihU >= 1; if ihR then ihR = ihU <= 4 end; if ihR then iVM[9.] = iVM[9.] * 16807 % 2147483647; if ihU == 1 then ihS = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[9.], 255.))); iVM[15.] = true; break elseif ihU == 2 then ihS = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[15.] = true; break elseif ihU == 3. then ihS = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[15.] = true; break elseif ihU == 4 then ihS = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[15.] = true; break end end; iVM[21.] = buffer.fromstring(ihT); iVM[11] = 0.; while true do if iVM[11] + 4 <= ihU then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[21.], iVM[11], bit32.bxor(buffer.readu32(iVM[21.], iVM[11]), iVM[9.])); iVM[11] = iVM[11] + 4 else break end end; if iVM[15.] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[11] < ihU then buffer.writeu8(iVM[21.], iVM[11], bit32.bxor(buffer.readu8(iVM[21.], iVM[11]), bit32.band(bit32.rshift(iVM[9.], iVM[27.] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[15.] then break end; do ihS = buffer.readstring(iVM[21.], 0., ihU); iVM[15.] = true; break end; break end end; local iV8 = iIn; mo(l8, ihS, iV8[6610]); iVM[11] = nil; do iVM[9.] = iV8[10480]; ihV = k7; ihR = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[4584.]; iVM[21.] = false; while true do ihU = #iVM[27.]; iVM[23] = ihU - iVM[9.]; ihT = ihV(ihR % 4294967296); ihT = ihT % 2147483646. + 1; iVM[15.] = iVM[23] >= 1; if iVM[15.] then iVM[15.] = iVM[23] <= 4 end; if iVM[15.] then ihT = ihT * 16807 % 2147483647; if iVM[23] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihT, 255.))); iVM[21.] = true; break elseif iVM[23] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[21.] = true; break elseif iVM[23] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[21.] = true; break elseif iVM[23] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[21.] = true; break end end; ihS = buffer.fromstring(iVM[27.]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[23] then ihT = ihT * 16807 % 2147483647; buffer.writeu32(ihS, iVM[14], bit32.bxor(buffer.readu32(ihS, iVM[14]), ihT)); iVM[14] = iVM[14] + 4 else break end end; if iVM[21.] then break end; ihT = ihT * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[14] < iVM[23] then buffer.writeu8(ihS, iVM[14], bit32.bxor(buffer.readu8(ihS, iVM[14]), bit32.band(bit32.rshift(ihT, iVM[24.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[21.] then break end; do iVM[11] = buffer.readstring(ihS, 0., iVM[23]); iVM[21.] = true; break end; break end end; lS(mv, iVM[11], iV8[2275]); ihS = nil; do ihT = iV8[7082]; iVM[23] = k7; iVM[15.] = true; iVM[24.] = iV8[10480]; iVM[14] = iV8[7593.]; ihU = (mC + lQ) % iV8[5374]; iVM[21.] = false; while true do iVM[11] = #iVM[14]; iVM[27.] = iVM[11] - iVM[24.]; ihV = iVM[23](ihU % 4294967296); ihV = ihV % 2147483646. + 1; iVM[16] = iVM[27.] >= 1; if iVM[16] then iVM[16] = iVM[27.] <= 4 end; if iVM[16] then ihV = ihV * 16807 % 2147483647; if iVM[27.] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.))); iVM[21.] = true; break elseif iVM[27.] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[21.] = true; break elseif iVM[27.] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[21.] = true; break elseif iVM[27.] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[21.] = true; break end end; iVM[9.] = buffer.fromstring(iVM[14]); ihR = 0.; while true do if ihR <= iVM[27.] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[9.], ihR, bit32.bxor(buffer.readu32(iVM[9.], ihR), ihV)); ihR = ihR + 4 else break end end; if iVM[21.] then break end; ihV = ihV * 16807 % 2147483647; iVM[17] = 0.; while true do if ihR < iVM[27.] then buffer.writeu8(iVM[9.], ihR, bit32.bxor(buffer.readu8(iVM[9.], ihR), bit32.band(bit32.rshift(ihV, iVM[17] * 8), 255.))); ihR = ihR + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[21.] then break end; do ihS = buffer.readstring(iVM[9.], 0., iVM[27.]); iVM[21.] = true; break end; break end end; mo(mv, ihS, iV8[4877]); iVM[17] = nil; do iVM[11] = iV8[10480]; iVM[16] = iV8[4761.]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[9.] = k7; ihR = false; while true do ihU = #iVM[16]; ihV = ihU - iVM[11]; ihT = iVM[9.](iVM[27.] % 4294967296); iVM[15.] = ihV >= 1; if iVM[15.] then iVM[15.] = ihV <= 4 end; if iVM[15.] then ihT = (ihT + 2654435769.) % 4294967296; if ihV == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihT, 255.))); ihR = true; break elseif ihV == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); ihR = true; break elseif ihV == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); ihR = true; break elseif ihV == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); ihR = true; break end end; iVM[21.] = buffer.fromstring(iVM[16]); iVM[14] = 0.; while true do if iVM[14] + 4 <= ihV then ihT = (ihT + 2654435769.) % 4294967296; buffer.writeu32(iVM[21.], iVM[14], bit32.bxor(buffer.readu32(iVM[21.], iVM[14]), ihT)); iVM[14] = iVM[14] + 4 else break end end; if ihR then break end; ihT = (ihT + 2654435769.) % 4294967296; iVM[24.] = 0.; while true do if iVM[14] < ihV then buffer.writeu8(iVM[21.], iVM[14], bit32.bxor(buffer.readu8(iVM[21.], iVM[14]), bit32.band(bit32.rshift(ihT, iVM[24.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if ihR then break end; do iVM[17] = buffer.readstring(iVM[21.], 0., ihV); ihR = true; break end; break end end; me[iVM[17]]:Connect(iV8[4834]); iVM[14] = nil; do iVM[15.] = iV8[4835]; ihT = iV8[9878]; iVM[21.] = (mC + lQ) % iV8[5374]; ihU = k7; iVM[24.] = iV8[10480]; ihV = false; while true do iVM[9.] = #ihT; ihR = iVM[9.] - iVM[24.]; iVM[17] = ihU(iVM[21.] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[11] = ihR >= 1; if iVM[11] then iVM[11] = ihR <= 4 end; if iVM[11] then iVM[17] = iVM[17] * 16807 % 2147483647; if ihR == 1 then iVM[14] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[17], 255.))); ihV = true; break elseif ihR == 2 then iVM[14] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); ihV = true; break elseif ihR == 3. then iVM[14] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); ihV = true; break elseif ihR == 4 then iVM[14] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); ihV = true; break end end; iVM[27.] = buffer.fromstring(ihT); iVM[23] = 0.; while true do if iVM[23] <= ihR - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[23], bit32.bxor(buffer.readu32(iVM[27.], iVM[23]), iVM[17])); iVM[23] = iVM[23] + 4 else break end end; if ihV then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[23] < ihR then buffer.writeu8(iVM[27.], iVM[23], bit32.bxor(buffer.readu8(iVM[27.], iVM[23]), bit32.band(bit32.rshift(iVM[17], iVM[16] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[16] = iVM[16] + 1 else break end end; if ihV then break end; do iVM[14] = buffer.readstring(iVM[27.], 0., ihR); ihV = true; break end; break end end; l9[iVM[14]]:Connect(iV8[439]); iVM[23] = nil; do iVM[17] = iV8[358]; iVM[9.] = iV8[7675]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[16] = k7; iVM[27.] = iV8[3902]; ihR = false; while true do iVM[24.] = #iVM[9.]; ihU = iVM[24.] - iVM[27.]; ihV = iVM[16](iVM[11] % 4294967296); ihV = ihV % 2147483646. + 1; ihT = ihU >= 1; if ihT then ihT = ihU <= 4 end; if ihT then ihV = ihV * 16807 % 2147483647; if ihU == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihV, 255.))); ihR = true; break elseif ihU == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); ihR = true; break elseif ihU == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); ihR = true; break elseif ihU == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); ihR = true; break end end; iVM[15.] = buffer.fromstring(iVM[9.]); iVM[21.] = 0.; while true do if iVM[21.] <= ihU - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[21.], bit32.bxor(buffer.readu32(iVM[15.], iVM[21.]), ihV)); iVM[21.] = iVM[21.] + 4 else break end end; if ihR then break end; ihV = ihV * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[21.] < ihU then buffer.writeu8(iVM[15.], iVM[21.], bit32.bxor(buffer.readu8(iVM[15.], iVM[21.]), bit32.band(bit32.rshift(ihV, iVM[14] * 8), 255.))); iVM[21.] = iVM[21.] + 1; iVM[14] = iVM[14] + 1 else break end end; if ihR then break end; do iVM[23] = buffer.readstring(iVM[15.], 0., ihU); ihR = true; break end; break end end; ly[iVM[23]]:Connect(iV8[289]); iVM[14] = nil; do iVM[21.] = false; iVM[15.] = iV8[5192]; ihT = true; ihV = (mC + lQ) % iV8[5374]; ihU = iV8[10480]; iVM[24.] = k7; ihR = false; while true do iVM[27.] = #iVM[15.]; iVM[23] = iVM[27.] - ihU; iVM[16] = iVM[24.](ihV % 4294967296); iVM[9.] = iVM[23] >= 1; if iVM[9.] then iVM[9.] = iVM[23] <= 3. end; if iVM[9.] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; if iVM[23] == 1 then iVM[14] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[16], 255.)) % 256); ihR = true; break elseif iVM[23] == 2 then iVM[14] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[15.], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256); ihR = true; break elseif iVM[23] == 3. then iVM[14] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[15.], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256, (string.byte(iVM[15.], 3.) - bit32.band(bit32.rshift(iVM[16], 16), 255.)) % 256); ihR = true; break end end; ihS = buffer.fromstring(iVM[15.]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[23] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; buffer.writeu32(ihS, iVM[17], (buffer.readu32(ihS, iVM[17]) - iVM[16]) % 4294967296); iVM[17] = iVM[17] + 4 else break end end; if ihR then break end; iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; iVM[11] = 0.; while true do if iVM[17] < iVM[23] then buffer.writeu8(ihS, iVM[17], (buffer.readu8(ihS, iVM[17]) - bit32.band(bit32.rshift(iVM[16], iVM[11] * 8), 255.)) % 256); iVM[17] = iVM[17] + 1; iVM[11] = iVM[11] + 1 else break end end; if ihR then break end; do iVM[14] = buffer.readstring(ihS, 0., iVM[23]); ihR = true; break end; break end end; lH[iVM[14]]:Connect(iV8[5806]); ihS = nil; do iVM[11] = iV8[8867]; iVM[17] = iV8[1384]; iVM[23] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[1371.]; iVM[27.] = false; while true do iVM[21.] = #iVM[11]; ihR = iVM[21.] - iVM[16]; iVM[24.] = iVM[23](iVM[9.] % 4294967296); ihU = ihR >= 1; if ihU then ihU = ihR <= 4 end; if ihU then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); if ihR == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.))); iVM[27.] = true; break elseif ihR == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[27.] = true; break elseif ihR == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[27.] = true; break elseif ihR == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[27.] = true; break end end; ihV = buffer.fromstring(iVM[11]); ihT = 0.; while true do if ihT + 4 <= ihR then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); buffer.writeu32(ihV, ihT, bit32.bxor(buffer.readu32(ihV, ihT), iVM[24.])); ihT = ihT + 4 else break end end; if iVM[27.] then break end; iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); iVM[15.] = 0.; while true do if ihT < ihR then buffer.writeu8(ihV, ihT, bit32.bxor(buffer.readu8(ihV, ihT), bit32.band(bit32.rshift(iVM[24.], iVM[15.] * 8), 255.))); ihT = ihT + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[27.] then break end; do ihS = buffer.readstring(ihV, 0., ihR); iVM[27.] = true; break end; break end end; iV8[4085][ihS](iV8[1429]); mC = 108. end elseif mC < 3902 then if mC < 3900. then if mC < 3899 then mC = 569 elseif mC == 3899 then ihT = nil; do local iV8 = iIn; ihU = iV8[4137.]; iVM[24.] = k7; ihV = iV8[4764.]; iVM[21.] = iV8[797]; iVM[15.] = iV8[8944]; ihR = (mC + lQ) % iV8[5374]; iVM[27.] = false; while true do iVM[23] = #iVM[15.]; iVM[16] = iVM[23] - iVM[21.]; iVM[9.] = iVM[24.](ihR % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; ihS = iVM[16] >= 1; if ihS then ihS = iVM[16] <= 4 end; if ihS then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[16] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[9.], 255.))); iVM[27.] = true; break elseif iVM[16] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[27.] = true; break elseif iVM[16] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[27.] = true; break elseif iVM[16] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[27.] = true; break end end; iVM[17] = buffer.fromstring(iVM[15.]); iVM[11] = 0.; while true do if iVM[11] <= iVM[16] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[11], bit32.bxor(buffer.readu32(iVM[17], iVM[11]), iVM[9.])); iVM[11] = iVM[11] + 4 else break end end; if iVM[27.] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[11] < iVM[16] then buffer.writeu8(iVM[17], iVM[11], bit32.bxor(buffer.readu8(iVM[17], iVM[11]), bit32.band(bit32.rshift(iVM[9.], iVM[14] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[27.] then break end; do ihT = buffer.readstring(iVM[17], 0., iVM[16]); iVM[27.] = true; break end; break end end; iVM[14] = nil; do local iV8 = iIn; ihS = iV8[4973]; iVM[16] = iV8[5662]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[11] = false; while true do iVM[9.] = #iVM[16]; ihU = iVM[9.] - ihS; ihV = iVM[23](iVM[17] % 4294967296); iVM[27.] = ihU >= 1; if iVM[27.] then iVM[27.] = ihU <= 4 end; if iVM[27.] then ihV = (ihV + 2654435769.) % 4294967296; if ihU == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.))); iVM[11] = true; break elseif ihU == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[11] = true; break elseif ihU == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[11] = true; break elseif ihU == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[11] = true; break end end; iVM[15.] = buffer.fromstring(iVM[16]); iVM[21.] = 0.; while true do if iVM[21.] + 4 <= ihU then ihV = (ihV + 2654435769.) % 4294967296; buffer.writeu32(iVM[15.], iVM[21.], bit32.bxor(buffer.readu32(iVM[15.], iVM[21.]), ihV)); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[11] then break end; ihV = (ihV + 2654435769.) % 4294967296; ihR = 0.; while true do if iVM[21.] < ihU then buffer.writeu8(iVM[15.], iVM[21.], bit32.bxor(buffer.readu8(iVM[15.], iVM[21.]), bit32.band(bit32.rshift(ihV, ihR * 8), 255.))); iVM[21.] = iVM[21.] + 1; ihR = ihR + 1 else break end end; if iVM[11] then break end; do iVM[14] = buffer.readstring(iVM[15.], 0., ihU); iVM[11] = true; break end; break end end; iVM[15.] = nil; do local iV8 = iIn; ihU = iV8[1391]; ihR = iV8[10306]; ihV = k7; iVM[21.] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[797]; iVM[9.] = false; while true do ihS = #ihU; iVM[17] = ihS - iVM[27.]; iVM[11] = ihV(iVM[21.] % 4294967296); iVM[24.] = iVM[17] >= 1; if iVM[24.] then iVM[24.] = iVM[17] <= 4 end; if iVM[24.] then iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); if iVM[17] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[11], 255.))); iVM[9.] = true; break elseif iVM[17] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[9.] = true; break elseif iVM[17] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[9.] = true; break elseif iVM[17] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[9.] = true; break end end; iVM[23] = buffer.fromstring(ihU); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[17] then iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], iVM[16], bit32.bxor(buffer.readu32(iVM[23], iVM[16]), iVM[11])); iVM[16] = iVM[16] + 4 else break end end; if iVM[9.] then break end; iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); iVM[7] = 0.; while true do if iVM[16] < iVM[17] then buffer.writeu8(iVM[23], iVM[16], bit32.bxor(buffer.readu8(iVM[23], iVM[16]), bit32.band(bit32.rshift(iVM[11], iVM[7] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[9.] then break end; do iVM[15.] = buffer.readstring(iVM[23], 0., iVM[17]); iVM[9.] = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[23] = iV8[7707.]; iVM[24.] = iV8[10640]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[17] = k7; ihS = iV8[10480]; iVM[11] = false; while true do iVM[9.] = #iVM[24.]; ihU = iVM[9.] - ihS; ihV = iVM[17](iVM[16] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[27.] = ihU >= 1; if iVM[27.] then iVM[27.] = ihU <= 4 end; if iVM[27.] then ihV = ihV * 16807 % 2147483647; if ihU == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihV, 255.))); iVM[11] = true; break elseif ihU == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[11] = true; break elseif ihU == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[11] = true; break elseif ihU == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[11] = true; break end end; iVM[22] = buffer.fromstring(iVM[24.]); iVM[21.] = 0.; while true do if iVM[21.] <= ihU - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[21.], bit32.bxor(buffer.readu32(iVM[22], iVM[21.]), ihV)); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[11] then break end; ihV = ihV * 16807 % 2147483647; ihR = 0.; while true do if iVM[21.] < ihU then buffer.writeu8(iVM[22], iVM[21.], bit32.bxor(buffer.readu8(iVM[22], iVM[21.]), bit32.band(bit32.rshift(ihV, ihR * 8), 255.))); iVM[21.] = iVM[21.] + 1; ihR = ihR + 1 else break end end; if iVM[11] then break end; do iVM[7] = buffer.readstring(iVM[22], 0., ihU); iVM[11] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; ihV = iV8[7162]; ihU = iV8[7635.]; iVM[27.] = k7; ihR = (mC + lQ) % iV8[5374]; iVM[21.] = iV8[10480]; iVM[9.] = false; while true do iVM[11] = #ihV; iVM[24.] = iVM[11] - iVM[21.]; iVM[23] = iVM[27.](ihR % 4294967296); iVM[16] = iVM[24.] >= 1; if iVM[16] then iVM[16] = iVM[24.] <= 4 end; if iVM[16] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); if iVM[24.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.))); iVM[9.] = true; break elseif iVM[24.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[9.] = true; break elseif iVM[24.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[9.] = true; break elseif iVM[24.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[9.] = true; break end end; iVM[1] = buffer.fromstring(ihV); ihS = 0.; while true do if ihS + 4 <= iVM[24.] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[1], ihS, bit32.bxor(buffer.readu32(iVM[1], ihS), iVM[23])); ihS = ihS + 4 else break end end; if iVM[9.] then break end; iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); iVM[17] = 0.; while true do if ihS < iVM[24.] then buffer.writeu8(iVM[1], ihS, bit32.bxor(buffer.readu8(iVM[1], ihS), bit32.band(bit32.rshift(iVM[23], iVM[17] * 8), 255.))); ihS = ihS + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[9.] then break end; do iVM[22] = buffer.readstring(iVM[1], 0., iVM[24.]); iVM[9.] = true; break end; break end end; iVM[1] = nil; do local iV8 = iIn; iVM[24.] = iV8[10132]; iVM[17] = iV8[1657]; iVM[23] = k7; ihS = (mC + lQ) % iV8[5374]; iVM[16] = iV8[954.]; iVM[11] = false; while true do iVM[21.] = #iVM[24.]; ihR = iVM[21.] - iVM[16]; iVM[9.] = iVM[23](ihS % 4294967296); ihU = ihR >= 1; if ihU then ihU = ihR <= 4 end; if ihU then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); if ihR == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[9.], 255.))); iVM[11] = true; break elseif ihR == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[11] = true; break elseif ihR == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[11] = true; break elseif ihR == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[11] = true; break end end; ihV = buffer.fromstring(iVM[24.]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= ihR then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); buffer.writeu32(ihV, iVM[27.], bit32.bxor(buffer.readu32(ihV, iVM[27.]), iVM[9.])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[11] then break end; iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); iVM[13] = 0.; while true do if iVM[27.] < ihR then buffer.writeu8(ihV, iVM[27.], bit32.bxor(buffer.readu8(ihV, iVM[27.]), bit32.band(bit32.rshift(iVM[9.], iVM[13] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[11] then break end; do iVM[1] = buffer.readstring(ihV, 0., ihR); iVM[11] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; ihV = iV8[10480]; iVM[21.] = iV8[6319]; ihU = (mC + lQ) % iV8[5374]; ihR = k7; iVM[27.] = false; while true do iVM[23] = #iVM[21.]; iVM[16] = iVM[23] - ihV; iVM[9.] = ihR(ihU % 4294967296); ihS = iVM[16] >= 1; if ihS then ihS = iVM[16] <= 4 end; if ihS then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; if iVM[16] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[9.], 255.))); iVM[27.] = true; break elseif iVM[16] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[27.] = true; break elseif iVM[16] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[27.] = true; break elseif iVM[16] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[21.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[21.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[21.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[21.], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[27.] = true; break end end; iVM[17] = buffer.fromstring(iVM[21.]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[16] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[17], iVM[11], bit32.bxor(buffer.readu32(iVM[17], iVM[11]), iVM[9.])); iVM[11] = iVM[11] + 4 else break end end; if iVM[27.] then break end; iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; iVM[24.] = 0.; while true do if iVM[11] < iVM[16] then buffer.writeu8(iVM[17], iVM[11], bit32.bxor(buffer.readu8(iVM[17], iVM[11]), bit32.band(bit32.rshift(iVM[9.], iVM[24.] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[27.] then break end; do iVM[13] = buffer.readstring(iVM[17], 0., iVM[16]); iVM[27.] = true; break end; break end end; iVM[24.] = nil; do local iV8 = iIn; iVM[17] = iV8[10910]; ihS = true; iVM[11] = k7; iVM[16] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[4991]; iVM[9.] = false; while true do iVM[27.] = #iVM[17]; iVM[10] = iVM[27.] - iVM[23]; iVM[21.] = iVM[11](iVM[16] % 4294967296); ihR = iVM[10] >= 1; if ihR then ihR = iVM[10] <= 4 end; if ihR then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); if iVM[10] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[21.], 255.))); iVM[9.] = true; break elseif iVM[10] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[9.] = true; break elseif iVM[10] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[9.] = true; break elseif iVM[10] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[9.] = true; break end end; iVM[26] = buffer.fromstring(iVM[17]); ihU = 0.; while true do if ihU + 4 <= iVM[10] then iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[26], ihU, bit32.bxor(buffer.readu32(iVM[26], ihU), iVM[21.])); ihU = ihU + 4 else break end end; if iVM[9.] then break end; iVM[21.] = bit32.lrotate((iVM[21.] + 1832704949) % 4294967296, 13); ihV = 0.; while true do if ihU < iVM[10] then buffer.writeu8(iVM[26], ihU, bit32.bxor(buffer.readu8(iVM[26], ihU), bit32.band(bit32.rshift(iVM[21.], ihV * 8), 255.))); ihU = ihU + 1; ihV = ihV + 1 else break end end; if iVM[9.] then break end; do iVM[24.] = buffer.readstring(iVM[26], 0., iVM[10]); iVM[9.] = true; break end; break end end; iVM[26] = nil; do local iV8 = iIn; iVM[21.] = iV8[10480]; ihU = k7; iVM[10] = (mC + lQ) % iV8[5374]; ihV = iV8[6005]; ihR = false; while true do iVM[17] = #ihV; iVM[11] = iVM[17] - iVM[21.]; iVM[27.] = ihU(iVM[10] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[23] = iVM[11] >= 1; if iVM[23] then iVM[23] = iVM[11] <= 4 end; if iVM[23] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[11] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[27.], 255.))); ihR = true; break elseif iVM[11] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); ihR = true; break elseif iVM[11] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); ihR = true; break elseif iVM[11] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); ihR = true; break end end; iVM[16] = buffer.fromstring(ihV); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[11] then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[9.], bit32.bxor(buffer.readu32(iVM[16], iVM[9.]), iVM[27.])); iVM[9.] = iVM[9.] + 4 else break end end; if ihR then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; ihS = 0.; while true do if iVM[9.] < iVM[11] then buffer.writeu8(iVM[16], iVM[9.], bit32.bxor(buffer.readu8(iVM[16], iVM[9.]), bit32.band(bit32.rshift(iVM[27.], ihS * 8), 255.))); iVM[9.] = iVM[9.] + 1; ihS = ihS + 1 else break end end; if ihR then break end; do iVM[26] = buffer.readstring(iVM[16], 0., iVM[11]); ihR = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[11] = iV8[3831.]; iVM[17] = iV8[2573]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[9.] = k7; iVM[16] = iV8[10480]; iVM[27.] = false; while true do iVM[21.] = #iVM[17]; ihR = iVM[21.] - iVM[16]; iVM[19] = iVM[9.](iVM[23] % 4294967296); iVM[19] = iVM[19] % 2147483646. + 1; ihU = ihR >= 1; if ihU then ihU = ihR <= 4 end; if ihU then iVM[19] = iVM[19] * 16807 % 2147483647; if ihR == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[19], 255.))); iVM[27.] = true; break elseif ihR == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[27.] = true; break elseif ihR == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[27.] = true; break elseif ihR == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[27.] = true; break end end; ihV = buffer.fromstring(iVM[17]); iVM[2] = 0.; while true do if iVM[2] <= ihR - 4 then iVM[19] = iVM[19] * 16807 % 2147483647; buffer.writeu32(ihV, iVM[2], bit32.bxor(buffer.readu32(ihV, iVM[2]), iVM[19])); iVM[2] = iVM[2] + 4 else break end end; if iVM[27.] then break end; iVM[19] = iVM[19] * 16807 % 2147483647; iVM[10] = 0.; while true do if iVM[2] < ihR then buffer.writeu8(ihV, iVM[2], bit32.bxor(buffer.readu8(ihV, iVM[2]), bit32.band(bit32.rshift(iVM[19], iVM[10] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[27.] then break end; do ihS = buffer.readstring(ihV, 0., ihR); iVM[27.] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[10] = iV8[8218]; iVM[19] = iV8[4887.]; iVM[21.] = (mC + lQ) % iV8[5374]; ihU = k7; ihV = false; while true do iVM[16] = #iVM[19]; iVM[9.] = iVM[16] - iVM[10]; ihR = ihU(iVM[21.] % 4294967296); iVM[17] = iVM[9.] >= 1; if iVM[17] then iVM[17] = iVM[9.] <= 4 end; if iVM[17] then ihR = (ihR + 2654435769.) % 4294967296; if iVM[9.] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(ihR, 255.))); ihV = true; break elseif iVM[9.] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); ihV = true; break elseif iVM[9.] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); ihV = true; break elseif iVM[9.] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); ihV = true; break end end; iVM[11] = buffer.fromstring(iVM[19]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[9.] then ihR = (ihR + 2654435769.) % 4294967296; buffer.writeu32(iVM[11], iVM[27.], bit32.bxor(buffer.readu32(iVM[11], iVM[27.]), ihR)); iVM[27.] = iVM[27.] + 4 else break end end; if ihV then break end; ihR = (ihR + 2654435769.) % 4294967296; iVM[23] = 0.; while true do if iVM[27.] < iVM[9.] then buffer.writeu8(iVM[11], iVM[27.], bit32.bxor(buffer.readu8(iVM[11], iVM[27.]), bit32.band(bit32.rshift(ihR, iVM[23] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[23] = iVM[23] + 1 else break end end; if ihV then break end; do iVM[2] = buffer.readstring(iVM[11], 0., iVM[9.]); ihV = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; ihR = iV8[993.]; iVM[9.] = iV8[142]; iVM[16] = iV8[5903]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[2958.]; iVM[11] = k7; ihV = false; while true do iVM[10] = #iVM[9.]; iVM[21.] = iVM[10] - iVM[27.]; iVM[4] = iVM[11](iVM[17] % 4294967296); iVM[19] = iVM[21.] >= 1; if iVM[19] then iVM[19] = iVM[21.] <= 3. end; if iVM[19] then iVM[4] = (iVM[4] * 1597 + 51749) % 4294967296; if iVM[21.] == 1 then iVM[23] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[4], 255.)) % 256); ihV = true; break elseif iVM[21.] == 2 then iVM[23] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[4], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[4], 8), 255.)) % 256); ihV = true; break elseif iVM[21.] == 3. then iVM[23] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[4], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[4], 8), 255.)) % 256, (string.byte(iVM[9.], 3.) - bit32.band(bit32.rshift(iVM[4], 16), 255.)) % 256); ihV = true; break end end; ihU = buffer.fromstring(iVM[9.]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[21.] then iVM[4] = (iVM[4] * 1597 + 51749) % 4294967296; buffer.writeu32(ihU, iVM[12.], (buffer.readu32(ihU, iVM[12.]) - iVM[4]) % 4294967296); iVM[12.] = iVM[12.] + 4 else break end end; if ihV then break end; iVM[4] = (iVM[4] * 1597 + 51749) % 4294967296; iVM[3.] = 0.; while true do if iVM[12.] < iVM[21.] then buffer.writeu8(ihU, iVM[12.], (buffer.readu8(ihU, iVM[12.]) - bit32.band(bit32.rshift(iVM[4], iVM[3.] * 8), 255.)) % 256); iVM[12.] = iVM[12.] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if ihV then break end; do iVM[23] = buffer.readstring(ihU, 0., iVM[21.]); ihV = true; break end; break end end; iVM[12.] = nil; do local iV8 = iIn; iVM[10] = iV8[2868.]; iVM[3.] = k7; iVM[21.] = iV8[5160.]; ihU = iV8[4973]; iVM[19] = iV8[3153.]; iVM[4] = (mC + lQ) % iV8[5374]; ihV = false; while true do ihR = #iVM[19]; iVM[17] = ihR - ihU; iVM[11] = iVM[3.](iVM[4] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; iVM[27.] = iVM[17] >= 1; if iVM[27.] then iVM[27.] = iVM[17] <= 4 end; if iVM[27.] then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[17] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[11], 255.))); ihV = true; break elseif iVM[17] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); ihV = true; break elseif iVM[17] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); ihV = true; break elseif iVM[17] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); ihV = true; break end end; iVM[5] = buffer.fromstring(iVM[19]); iVM[16] = 0.; while true do if iVM[16] <= iVM[17] - 4 then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[16], bit32.bxor(buffer.readu32(iVM[5], iVM[16]), iVM[11])); iVM[16] = iVM[16] + 4 else break end end; if ihV then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[16] < iVM[17] then buffer.writeu8(iVM[5], iVM[16], bit32.bxor(buffer.readu8(iVM[5], iVM[16]), bit32.band(bit32.rshift(iVM[11], iVM[9.] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if ihV then break end; do iVM[12.] = buffer.readstring(iVM[5], 0., iVM[17]); ihV = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; iVM[16] = iV8[10480]; iVM[17] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[11] = iV8[10832]; iVM[27.] = false; while true do ihU = #iVM[11]; ihV = ihU - iVM[16]; iVM[3.] = iVM[17](iVM[9.] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; iVM[10] = ihV >= 1; if iVM[10] then iVM[10] = ihV <= 4 end; if iVM[10] then iVM[3.] = iVM[3.] * 16807 % 2147483647; if ihV == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[3.], 255.))); iVM[27.] = true; break elseif ihV == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[27.] = true; break elseif ihV == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[27.] = true; break elseif ihV == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[27.] = true; break end end; iVM[21.] = buffer.fromstring(iVM[11]); ihR = 0.; while true do if ihR + 4 <= ihV then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(iVM[21.], ihR, bit32.bxor(buffer.readu32(iVM[21.], ihR), iVM[3.])); ihR = ihR + 4 else break end end; if iVM[27.] then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; iVM[19] = 0.; while true do if ihR < ihV then buffer.writeu8(iVM[21.], ihR, bit32.bxor(buffer.readu8(iVM[21.], ihR), bit32.band(bit32.rshift(iVM[3.], iVM[19] * 8), 255.))); ihR = ihR + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[27.] then break end; do iVM[5] = buffer.readstring(iVM[21.], 0., ihV); iVM[27.] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[10] = iV8[10480]; iVM[19] = k7; iVM[21.] = (mC + lQ) % iV8[5374]; ihU = iV8[3802]; ihV = false; while true do iVM[9.] = #ihU; ihR = iVM[9.] - iVM[10]; iVM[17] = iVM[19](iVM[21.] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[11] = ihR >= 1; if iVM[11] then iVM[11] = ihR <= 4 end; if iVM[11] then iVM[17] = iVM[17] * 16807 % 2147483647; if ihR == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[17], 255.))); ihV = true; break elseif ihR == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); ihV = true; break elseif ihR == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); ihV = true; break elseif ihR == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); ihV = true; break end end; iVM[27.] = buffer.fromstring(ihU); iVM[4] = 0.; while true do if iVM[4] + 4 <= ihR then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[4], bit32.bxor(buffer.readu32(iVM[27.], iVM[4]), iVM[17])); iVM[4] = iVM[4] + 4 else break end end; if ihV then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[4] < ihR then buffer.writeu8(iVM[27.], iVM[4], bit32.bxor(buffer.readu8(iVM[27.], iVM[4]), bit32.band(bit32.rshift(iVM[17], iVM[16] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[16] = iVM[16] + 1 else break end end; if ihV then break end; do iVM[3.] = buffer.readstring(iVM[27.], 0., ihR); ihV = true; break end; break end end; lV = l9(ihT, { [iVM[24.]] = iVM[26], [iVM[3.]] = iIn[1362.], [iVM[13]] = iIn[7718], [ihS] = iIn[8269][iVM[2]][iVM[23]], [iVM[12.]] = mi[iVM[5]], [iVM[15.]] = iIn[10184][iVM[7]](iIn[10480], iIn[5257], iIn[10480], iIn[5257]), [iVM[14]] = lM, [iVM[22]] = iIn[10184][iVM[1]](iIn[7718], -iIn[10839.], iIn[10480], iIn[5300]) }); mC = 449 else mC = 4312; continue end elseif mC < 3901 then if mC == 3900. then iVM[4] = nil; do local iV8 = iIn; iVM[16] = iV8[10480]; iVM[17] = iV8[4121]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[11] = k7; iVM[27.] = false; while true do iVM[21.] = #iVM[17]; ihR = iVM[21.] - iVM[16]; iVM[19] = iVM[11](iVM[9.] % 4294967296); ihU = ihR >= 1; if ihU then ihU = ihR <= 4 end; if ihU then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; if ihR == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[19], 255.))); iVM[27.] = true; break elseif ihR == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[27.] = true; break elseif ihR == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[27.] = true; break elseif ihR == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[27.] = true; break end end; ihV = buffer.fromstring(iVM[17]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= ihR then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; buffer.writeu32(ihV, iVM[3.], bit32.bxor(buffer.readu32(ihV, iVM[3.]), iVM[19])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[27.] then break end; iVM[19] = (iVM[19] + 2654435769.) % 4294967296; iVM[10] = 0.; while true do if iVM[3.] < ihR then buffer.writeu8(ihV, iVM[3.], bit32.bxor(buffer.readu8(ihV, iVM[3.]), bit32.band(bit32.rshift(iVM[19], iVM[10] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[27.] then break end; do iVM[4] = buffer.readstring(ihV, 0., ihR); iVM[27.] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[19] = iV8[9291.]; ihV = iV8[7127]; ihU = false; iVM[10] = (mC + lQ) % iV8[5374]; ihR = iV8[10480]; iVM[21.] = k7; iVM[27.] = false; while true do iVM[16] = #ihV; iVM[9.] = iVM[16] - ihR; iVM[12.] = iVM[21.](iVM[10] % 4294967296); iVM[17] = iVM[9.] >= 1; if iVM[17] then iVM[17] = iVM[9.] <= 3. end; if iVM[17] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then iVM[3.] = string.char((string.byte(ihV, 1) - bit32.band(iVM[12.], 255.)) % 256); iVM[27.] = true; break elseif iVM[9.] == 2 then iVM[3.] = string.char((string.byte(ihV, 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(ihV, 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[9.] == 3. then iVM[3.] = string.char((string.byte(ihV, 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(ihV, 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256, (string.byte(ihV, 3.) - bit32.band(bit32.rshift(iVM[12.], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[11] = buffer.fromstring(ihV); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[9.] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[11], iVM[23], (buffer.readu32(iVM[11], iVM[23]) - iVM[12.]) % 4294967296); iVM[23] = iVM[23] + 4 else break end end; if iVM[27.] then break end; iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; iVM[5] = 0.; while true do if iVM[23] < iVM[9.] then buffer.writeu8(iVM[11], iVM[23], (buffer.readu8(iVM[11], iVM[23]) - bit32.band(bit32.rshift(iVM[12.], iVM[5] * 8), 255.)) % 256); iVM[23] = iVM[23] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[27.] then break end; do iVM[3.] = buffer.readstring(iVM[11], 0., iVM[9.]); iVM[27.] = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; iVM[12.] = iV8[10480]; iVM[16] = k7; iVM[17] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[4410.]; iVM[11] = false; while true do iVM[9.] = #iVM[5]; ihU = iVM[9.] - iVM[12.]; ihV = iVM[16](iVM[17] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[27.] = ihU >= 1; if iVM[27.] then iVM[27.] = ihU <= 4 end; if iVM[27.] then ihV = ihV * 16807 % 2147483647; if ihU == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihV, 255.))); iVM[11] = true; break elseif ihU == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[11] = true; break elseif ihU == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[11] = true; break elseif ihU == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[11] = true; break end end; iVM[10] = buffer.fromstring(iVM[5]); iVM[21.] = 0.; while true do if iVM[21.] + 4 <= ihU then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[10], iVM[21.], bit32.bxor(buffer.readu32(iVM[10], iVM[21.]), ihV)); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[11] then break end; ihV = ihV * 16807 % 2147483647; ihR = 0.; while true do if iVM[21.] < ihU then buffer.writeu8(iVM[10], iVM[21.], bit32.bxor(buffer.readu8(iVM[10], iVM[21.]), bit32.band(bit32.rshift(ihV, ihR * 8), 255.))); iVM[21.] = iVM[21.] + 1; ihR = ihR + 1 else break end end; if iVM[11] then break end; do iVM[23] = buffer.readstring(iVM[10], 0., ihU); iVM[11] = true; break end; break end end; iVM[10] = nil; do local iV8 = iIn; ihU = iV8[3012.]; ihR = iV8[4410.]; ihV = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[27.] = iV8[10480]; iVM[9.] = false; while true do iVM[12.] = #ihR; iVM[17] = iVM[12.] - iVM[27.]; iVM[11] = iVM[21.](ihV % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; iVM[19] = iVM[17] >= 1; if iVM[19] then iVM[19] = iVM[17] <= 4 end; if iVM[19] then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[17] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[11], 255.))); iVM[9.] = true; break elseif iVM[17] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[9.] = true; break elseif iVM[17] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[9.] = true; break elseif iVM[17] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[9.] = true; break end end; iVM[5] = buffer.fromstring(ihR); iVM[16] = 0.; while true do if iVM[16] <= iVM[17] - 4 then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[16], bit32.bxor(buffer.readu32(iVM[5], iVM[16]), iVM[11])); iVM[16] = iVM[16] + 4 else break end end; if iVM[9.] then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[16] < iVM[17] then buffer.writeu8(iVM[5], iVM[16], bit32.bxor(buffer.readu8(iVM[5], iVM[16]), bit32.band(bit32.rshift(iVM[11], iVM[2] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[9.] then break end; do iVM[10] = buffer.readstring(iVM[5], 0., iVM[17]); iVM[9.] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[17] = iV8[3374]; iVM[12.] = iV8[2500]; iVM[19] = k7; iVM[16] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[10480]; iVM[11] = false; while true do ihR = #iVM[17]; iVM[9.] = ihR - iVM[5]; ihU = iVM[19](iVM[16] % 4294967296); ihV = iVM[9.] >= 1; if ihV then ihV = iVM[9.] <= 4 end; if ihV then ihU = bit32.lrotate((ihU + 1832704949) % 4294967296, 13); if iVM[9.] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihU, 255.))); iVM[11] = true; break elseif iVM[9.] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[11] = true; break elseif iVM[9.] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[11] = true; break elseif iVM[9.] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[11] = true; break end end; iVM[27.] = buffer.fromstring(iVM[17]); ihS = 0.; while true do if ihS + 4 <= iVM[9.] then ihU = bit32.lrotate((ihU + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], ihS, bit32.bxor(buffer.readu32(iVM[27.], ihS), ihU)); ihS = ihS + 4 else break end end; if iVM[11] then break end; ihU = bit32.lrotate((ihU + 1832704949) % 4294967296, 13); iVM[21.] = 0.; while true do if ihS < iVM[9.] then buffer.writeu8(iVM[27.], ihS, bit32.bxor(buffer.readu8(iVM[27.], ihS), bit32.band(bit32.rshift(ihU, iVM[21.] * 8), 255.))); ihS = ihS + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[11] then break end; do iVM[2] = buffer.readstring(iVM[27.], 0., iVM[9.]); iVM[11] = true; break end; break end end; ihS = nil; do local iV8 = iIn; ihV = iV8[2661.]; ihU = iV8[9184]; iVM[27.] = (mC + lQ) % iV8[5374]; ihR = k7; iVM[21.] = iV8[8888]; iVM[9.] = false; while true do iVM[16] = #ihU; iVM[26] = iVM[16] - iVM[21.]; iVM[12.] = ihR(iVM[27.] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[17] = iVM[26] >= 1; if iVM[17] then iVM[17] = iVM[26] <= 4 end; if iVM[17] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[26] == 1 then ihS = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[12.], 255.))); iVM[9.] = true; break elseif iVM[26] == 2 then ihS = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[9.] = true; break elseif iVM[26] == 3. then ihS = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[9.] = true; break elseif iVM[26] == 4 then ihS = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[9.] = true; break end end; iVM[11] = buffer.fromstring(ihU); iVM[19] = 0.; while true do if iVM[19] <= iVM[26] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[11], iVM[19], bit32.bxor(buffer.readu32(iVM[11], iVM[19]), iVM[12.])); iVM[19] = iVM[19] + 4 else break end end; if iVM[9.] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[19] < iVM[26] then buffer.writeu8(iVM[11], iVM[19], bit32.bxor(buffer.readu8(iVM[11], iVM[19]), bit32.band(bit32.rshift(iVM[12.], iVM[5] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[9.] then break end; do ihS = buffer.readstring(iVM[11], 0., iVM[26]); iVM[9.] = true; break end; break end end; iVM[26] = nil; do local iV8 = iIn; iVM[5] = iV8[4973]; iVM[12.] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[10510]; iVM[16] = false; while true do ihV = #iVM[17]; iVM[27.] = ihV - iVM[5]; iVM[11] = iVM[12.](iVM[19] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; iVM[21.] = iVM[27.] >= 1; if iVM[21.] then iVM[21.] = iVM[27.] <= 4 end; if iVM[21.] then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[11], 255.))); iVM[16] = true; break elseif iVM[27.] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[16] = true; break elseif iVM[27.] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[16] = true; break elseif iVM[27.] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[16] = true; break end end; ihR = buffer.fromstring(iVM[17]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[27.] then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(ihR, iVM[9.], bit32.bxor(buffer.readu32(ihR, iVM[9.]), iVM[11])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[16] then break end; iVM[11] = iVM[11] * 16807 % 2147483647; ihU = 0.; while true do if iVM[9.] < iVM[27.] then buffer.writeu8(ihR, iVM[9.], bit32.bxor(buffer.readu8(ihR, iVM[9.]), bit32.band(bit32.rshift(iVM[11], ihU * 8), 255.))); iVM[9.] = iVM[9.] + 1; ihU = ihU + 1 else break end end; if iVM[16] then break end; do iVM[26] = buffer.readstring(ihR, 0., iVM[27.]); iVM[16] = true; break end; break end end; ihU = nil; do local iV8 = iIn; iVM[21.] = iV8[4141]; iVM[9.] = iV8[4454]; ihR = iV8[8247.]; ihV = (mC + lQ) % iV8[5374]; iVM[11] = iV8[7327]; iVM[27.] = k7; iVM[16] = false; while true do iVM[12.] = #iVM[9.]; iVM[17] = iVM[12.] - iVM[11]; iVM[13] = iVM[27.](ihV % 4294967296); iVM[19] = iVM[17] >= 1; if iVM[19] then iVM[19] = iVM[17] <= 3. end; if iVM[19] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; if iVM[17] == 1 then ihU = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[13], 255.)) % 256); iVM[16] = true; break elseif iVM[17] == 2 then ihU = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256); iVM[16] = true; break elseif iVM[17] == 3. then ihU = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256, (string.byte(iVM[9.], 3.) - bit32.band(bit32.rshift(iVM[13], 16), 255.)) % 256); iVM[16] = true; break end end; iVM[5] = buffer.fromstring(iVM[9.]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[17] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[5], iVM[1], (buffer.readu32(iVM[5], iVM[1]) - iVM[13]) % 4294967296); iVM[1] = iVM[1] + 4 else break end end; if iVM[16] then break end; iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; iVM[24.] = 0.; while true do if iVM[1] < iVM[17] then buffer.writeu8(iVM[5], iVM[1], (buffer.readu8(iVM[5], iVM[1]) - bit32.band(bit32.rshift(iVM[13], iVM[24.] * 8), 255.)) % 256); iVM[1] = iVM[1] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[16] then break end; do ihU = buffer.readstring(iVM[5], 0., iVM[17]); iVM[16] = true; break end; break end end; iVM[1] = nil; do local iV8 = iIn; iVM[13] = iV8[5361.]; iVM[12.] = false; iVM[19] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[6720.]; iVM[17] = false; while true do ihR = #iVM[13]; iVM[9.] = ihR - iVM[5]; iVM[16] = iVM[19](iVM[24.] % 4294967296); ihV = iVM[9.] >= 1; if ihV then ihV = iVM[9.] <= 4 end; if ihV then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if iVM[9.] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[16], 255.))); iVM[17] = true; break elseif iVM[9.] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[17] = true; break elseif iVM[9.] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[17] = true; break elseif iVM[9.] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[17] = true; break end end; iVM[27.] = buffer.fromstring(iVM[13]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[9.] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], iVM[11], bit32.bxor(buffer.readu32(iVM[27.], iVM[11]), iVM[16])); iVM[11] = iVM[11] + 4 else break end end; if iVM[17] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[21.] = 0.; while true do if iVM[11] < iVM[9.] then buffer.writeu8(iVM[27.], iVM[11], bit32.bxor(buffer.readu8(iVM[27.], iVM[11]), bit32.band(bit32.rshift(iVM[16], iVM[21.] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[21.] = iVM[21.] + 1 else break end end; if iVM[17] then break end; do iVM[1] = buffer.readstring(iVM[27.], 0., iVM[9.]); iVM[17] = true; break end; break end end; iVM[21.] = nil; do ihV = false; local iV8 = iIn; iVM[9.] = iV8[6535]; iVM[27.] = (mC + lQ) % iV8[5374]; ihR = k7; iVM[11] = iV8[954.]; iVM[16] = false; while true do iVM[24.] = #iVM[9.]; iVM[12.] = iVM[24.] - iVM[11]; iVM[17] = ihR(iVM[27.] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[13] = iVM[12.] >= 1; if iVM[13] then iVM[13] = iVM[12.] <= 4 end; if iVM[13] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[17], 255.))); iVM[16] = true; break elseif iVM[12.] == 2 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[16] = true; break elseif iVM[12.] == 3. then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[16] = true; break elseif iVM[12.] == 4 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[16] = true; break end end; iVM[19] = buffer.fromstring(iVM[9.]); iVM[5] = 0.; while true do if iVM[5] <= iVM[12.] - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[5], bit32.bxor(buffer.readu32(iVM[19], iVM[5]), iVM[17])); iVM[5] = iVM[5] + 4 else break end end; if iVM[16] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[5] < iVM[12.] then buffer.writeu8(iVM[19], iVM[5], bit32.bxor(buffer.readu8(iVM[19], iVM[5]), bit32.band(bit32.rshift(iVM[17], iVM[22] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[16] then break end; do iVM[21.] = buffer.readstring(iVM[19], 0., iVM[12.]); iVM[16] = true; break end; break end end; local iV8 = iIn; mu(iVM[4], { [iVM[3.]] = iV8[1839.][iVM[23]]({ iV8[9514][iVM[10]](iV8[10480], iV8[1336][iVM[2]](iV8[4218.], iV8[4218.], iV8[8888])), iV8[9514][ihS](iV8[9200], lM[iVM[26]]), iV8[9514][ihU](iV8[7718], iV8[1336][iVM[1]](iV8[4218.], iV8[4218.], iV8[8888])) }), [iVM[21.]] = lV }); iVM[22] = nil; do iVM[19] = iV8[1035.]; iVM[13] = iV8[382]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[24.] = iV8[10480]; iVM[17] = false; while true do iVM[16] = #iVM[13]; ihV = iVM[16] - iVM[24.]; iVM[27.] = iVM[12.](iVM[5] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[11] = ihV >= 1; if iVM[11] then iVM[11] = ihV <= 4 end; if iVM[11] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if ihV == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[27.], 255.))); iVM[17] = true; break elseif ihV == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[17] = true; break elseif ihV == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[17] = true; break elseif ihV == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[17] = true; break end end; iVM[21.] = buffer.fromstring(iVM[13]); ihR = 0.; while true do if ihR <= ihV - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[21.], ihR, bit32.bxor(buffer.readu32(iVM[21.], ihR), iVM[27.])); ihR = ihR + 4 else break end end; if iVM[17] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[9.] = 0.; while true do if ihR < ihV then buffer.writeu8(iVM[21.], ihR, bit32.bxor(buffer.readu8(iVM[21.], ihR), bit32.band(bit32.rshift(iVM[27.], iVM[9.] * 8), 255.))); ihR = ihR + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[17] then break end; do iVM[22] = buffer.readstring(iVM[21.], 0., ihV); iVM[17] = true; break end; break end end; k2 = iVM[22]; mC = 347 else mC = 3756.; continue end else mC = 470 end elseif mC < 3904 then if mC < 3903. then if mC == 3902 then mr = (mr + iIn[9564.]) % iIn[1070]; mC = 483. else mC = 3788; continue end elseif mC == 3903. then iVM[21.] = nil; do local iV8 = iIn; iVM[11] = iV8[10830.]; iVM[27.] = k7; ihV = iV8[3285.]; iVM[16] = iV8[10480]; iVM[9.] = iV8[7062.]; ihR = (mC + lQ) % iV8[5374]; iVM[17] = false; while true do iVM[5] = #iVM[9.]; iVM[22] = iVM[5] - iVM[16]; iVM[24.] = iVM[27.](ihR % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[12.] = iVM[22] >= 1; if iVM[12.] then iVM[12.] = iVM[22] <= 4 end; if iVM[12.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[22] == 1 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.))); iVM[17] = true; break elseif iVM[22] == 2 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[17] = true; break elseif iVM[22] == 3. then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[17] = true; break elseif iVM[22] == 4 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[17] = true; break end end; iVM[1] = buffer.fromstring(iVM[9.]); iVM[13] = 0.; while true do if iVM[13] <= iVM[22] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[13], bit32.bxor(buffer.readu32(iVM[1], iVM[13]), iVM[24.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[17] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[19] = 0.; while true do if iVM[13] < iVM[22] then buffer.writeu8(iVM[1], iVM[13], bit32.bxor(buffer.readu8(iVM[1], iVM[13]), bit32.band(bit32.rshift(iVM[24.], iVM[19] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[17] then break end; do iVM[21.] = buffer.readstring(iVM[1], 0., iVM[22]); iVM[17] = true; break end; break end end; iVM[1] = nil; do local iV8 = iIn; iVM[19] = iV8[10933]; iVM[13] = iV8[4115]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[24.] = iV8[10480]; iVM[5] = false; while true do iVM[11] = #iVM[13]; iVM[17] = iVM[11] - iVM[24.]; ihR = iVM[12.](iVM[22] % 4294967296); ihR = ihR % 2147483646. + 1; iVM[9.] = iVM[17] >= 1; if iVM[9.] then iVM[9.] = iVM[17] <= 4 end; if iVM[9.] then ihR = ihR * 16807 % 2147483647; if iVM[17] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihR, 255.))); iVM[5] = true; break elseif iVM[17] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[5] = true; break elseif iVM[17] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[5] = true; break elseif iVM[17] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[5] = true; break end end; iVM[16] = buffer.fromstring(iVM[13]); ihV = 0.; while true do if ihV <= iVM[17] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[16], ihV, bit32.bxor(buffer.readu32(iVM[16], ihV), ihR)); ihV = ihV + 4 else break end end; if iVM[5] then break end; ihR = ihR * 16807 % 2147483647; iVM[27.] = 0.; while true do if ihV < iVM[17] then buffer.writeu8(iVM[16], ihV, bit32.bxor(buffer.readu8(iVM[16], ihV), bit32.band(bit32.rshift(ihR, iVM[27.] * 8), 255.))); ihV = ihV + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[5] then break end; do iVM[1] = buffer.readstring(iVM[16], 0., iVM[17]); iVM[5] = true; break end; break end end; ihV = nil; do local iV8 = iIn; iVM[9.] = iV8[3872]; ihR = true; iVM[16] = k7; iVM[11] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10480]; iVM[17] = false; while true do iVM[5] = #iVM[9.]; iVM[22] = iVM[5] - iVM[27.]; iVM[24.] = iVM[16](iVM[11] % 4294967296); iVM[12.] = iVM[22] >= 1; if iVM[12.] then iVM[12.] = iVM[22] <= 4 end; if iVM[12.] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); if iVM[22] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.))); iVM[17] = true; break elseif iVM[22] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[17] = true; break elseif iVM[22] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[17] = true; break elseif iVM[22] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[17] = true; break end end; ihU = buffer.fromstring(iVM[9.]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[22] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); buffer.writeu32(ihU, iVM[13], bit32.bxor(buffer.readu32(ihU, iVM[13]), iVM[24.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[17] then break end; iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); iVM[19] = 0.; while true do if iVM[13] < iVM[22] then buffer.writeu8(ihU, iVM[13], bit32.bxor(buffer.readu8(ihU, iVM[13]), bit32.band(bit32.rshift(iVM[24.], iVM[19] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[17] then break end; do ihV = buffer.readstring(ihU, 0., iVM[22]); iVM[17] = true; break end; break end end; local iV8 = iIn; lX(iVM[21.], iVM[1], iV8[1336][ihV](iV8[4458.], iV8[3926], iV8[6521])); ihU = nil; do iVM[22] = iV8[10480]; iVM[19] = iV8[4133]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[13] = k7; iVM[12.] = false; while true do iVM[5] = #iVM[19]; iVM[27.] = iVM[5] - iVM[22]; iVM[11] = iVM[13](iVM[24.] % 4294967296); iVM[17] = iVM[27.] >= 1; if iVM[17] then iVM[17] = iVM[27.] <= 4 end; if iVM[17] then iVM[11] = (iVM[11] + 2654435769.) % 4294967296; if iVM[27.] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[11], 255.))); iVM[12.] = true; break elseif iVM[27.] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[12.] = true; break elseif iVM[27.] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[12.] = true; break elseif iVM[27.] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[12.] = true; break end end; ihR = buffer.fromstring(iVM[19]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[27.] then iVM[11] = (iVM[11] + 2654435769.) % 4294967296; buffer.writeu32(ihR, iVM[9.], bit32.bxor(buffer.readu32(ihR, iVM[9.]), iVM[11])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[12.] then break end; iVM[11] = (iVM[11] + 2654435769.) % 4294967296; iVM[16] = 0.; while true do if iVM[9.] < iVM[27.] then buffer.writeu8(ihR, iVM[9.], bit32.bxor(buffer.readu8(ihR, iVM[9.]), bit32.band(bit32.rshift(iVM[11], iVM[16] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[12.] then break end; do ihU = buffer.readstring(ihR, 0., iVM[27.]); iVM[12.] = true; break end; break end end; ihR = nil; do iVM[17] = iV8[8765]; iVM[11] = k7; iVM[27.] = false; iVM[5] = iV8[3598]; iVM[16] = iV8[27.]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do iVM[19] = #iVM[16]; iVM[1] = iVM[19] - iVM[5]; iVM[22] = iVM[11](iVM[9.] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[24.] = iVM[1] >= 1; if iVM[24.] then iVM[24.] = iVM[1] <= 4 end; if iVM[24.] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[1] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[22], 255.))); iVM[12.] = true; break elseif iVM[1] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[12.] = true; break elseif iVM[1] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[12.] = true; break elseif iVM[1] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[12.] = true; break end end; iVM[21.] = buffer.fromstring(iVM[16]); ihV = 0.; while true do if ihV <= iVM[1] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[21.], ihV, bit32.bxor(buffer.readu32(iVM[21.], ihV), iVM[22])); ihV = ihV + 4 else break end end; if iVM[12.] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[13] = 0.; while true do if ihV < iVM[1] then buffer.writeu8(iVM[21.], ihV, bit32.bxor(buffer.readu8(iVM[21.], ihV), bit32.band(bit32.rshift(iVM[22], iVM[13] * 8), 255.))); ihV = ihV + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[12.] then break end; do ihR = buffer.readstring(iVM[21.], 0., iVM[1]); iVM[12.] = true; break end; break end end; iVM[21.] = nil; do iVM[1] = iV8[6413]; iVM[13] = iV8[1198]; iVM[22] = (mC + lQ) % iV8[5374]; ihV = k7; iVM[24.] = iV8[10480]; iVM[19] = false; while true do iVM[11] = #iVM[13]; iVM[17] = iVM[11] - iVM[24.]; iVM[12.] = ihV(iVM[22] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[9.] = iVM[17] >= 1; if iVM[9.] then iVM[9.] = iVM[17] <= 4 end; if iVM[9.] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[17] == 1 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[12.], 255.))); iVM[19] = true; break elseif iVM[17] == 2 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[19] = true; break elseif iVM[17] == 3. then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[19] = true; break elseif iVM[17] == 4 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[19] = true; break end end; iVM[16] = buffer.fromstring(iVM[13]); iVM[5] = 0.; while true do if iVM[5] <= iVM[17] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[5], bit32.bxor(buffer.readu32(iVM[16], iVM[5]), iVM[12.])); iVM[5] = iVM[5] + 4 else break end end; if iVM[19] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[5] < iVM[17] then buffer.writeu8(iVM[16], iVM[5], bit32.bxor(buffer.readu8(iVM[16], iVM[5]), bit32.band(bit32.rshift(iVM[12.], iVM[27.] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[19] then break end; do iVM[21.] = buffer.readstring(iVM[16], 0., iVM[17]); iVM[19] = true; break end; break end end; lX(ihU, ihR, mq[iVM[21.]]); iVM[27.] = nil; do iVM[16] = iV8[7805]; iVM[9.] = iV8[396.]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[17] = k7; iVM[11] = iV8[10480]; iVM[12.] = false; while true do iVM[19] = #iVM[9.]; iVM[1] = iVM[19] - iVM[11]; iVM[22] = iVM[17](iVM[5] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[24.] = iVM[1] >= 1; if iVM[24.] then iVM[24.] = iVM[1] <= 4 end; if iVM[24.] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[1] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.))); iVM[12.] = true; break elseif iVM[1] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[12.] = true; break elseif iVM[1] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[12.] = true; break elseif iVM[1] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[12.] = true; break end end; iVM[21.] = buffer.fromstring(iVM[9.]); ihV = 0.; while true do if ihV <= iVM[1] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[21.], ihV, bit32.bxor(buffer.readu32(iVM[21.], ihV), iVM[22])); ihV = ihV + 4 else break end end; if iVM[12.] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[13] = 0.; while true do if ihV < iVM[1] then buffer.writeu8(iVM[21.], ihV, bit32.bxor(buffer.readu8(iVM[21.], ihV), bit32.band(bit32.rshift(iVM[22], iVM[13] * 8), 255.))); ihV = ihV + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[12.] then break end; do iVM[27.] = buffer.readstring(iVM[21.], 0., iVM[1]); iVM[12.] = true; break end; break end end; iVM[21.] = nil; do iVM[22] = iV8[10480]; ihV = iV8[10113.]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[13] = k7; iVM[24.] = false; while true do iVM[16] = #ihV; iVM[5] = iVM[16] - iVM[22]; iVM[19] = iVM[13](iVM[1] % 4294967296); iVM[11] = iVM[5] >= 1; if iVM[11] then iVM[11] = iVM[5] <= 4 end; if iVM[11] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; if iVM[5] == 1 then iVM[21.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[19], 255.))); iVM[24.] = true; break elseif iVM[5] == 2 then iVM[21.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[24.] = true; break elseif iVM[5] == 3. then iVM[21.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[24.] = true; break elseif iVM[5] == 4 then iVM[21.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[24.] = true; break end end; iVM[17] = buffer.fromstring(ihV); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[5] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; buffer.writeu32(iVM[17], iVM[12.], bit32.bxor(buffer.readu32(iVM[17], iVM[12.]), iVM[19])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[24.] then break end; iVM[19] = (iVM[19] + 2654435769.) % 4294967296; iVM[9.] = 0.; while true do if iVM[12.] < iVM[5] then buffer.writeu8(iVM[17], iVM[12.], bit32.bxor(buffer.readu8(iVM[17], iVM[12.]), bit32.band(bit32.rshift(iVM[19], iVM[9.] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[24.] then break end; do iVM[21.] = buffer.readstring(iVM[17], 0., iVM[5]); iVM[24.] = true; break end; break end end; iVM[9.] = nil; do iVM[11] = iV8[7255]; iVM[5] = iV8[79]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[16] = k7; iVM[12.] = iV8[10480]; iVM[19] = false; while true do iVM[1] = #iVM[5]; iVM[22] = iVM[1] - iVM[12.]; iVM[24.] = iVM[16](iVM[17] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; ihR = iVM[22] >= 1; if ihR then ihR = iVM[22] <= 4 end; if ihR then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[22] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[24.], 255.))); iVM[19] = true; break elseif iVM[22] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[19] = true; break elseif iVM[22] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[19] = true; break elseif iVM[22] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[19] = true; break end end; ihV = buffer.fromstring(iVM[5]); iVM[13] = 0.; while true do if iVM[13] <= iVM[22] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(ihV, iVM[13], bit32.bxor(buffer.readu32(ihV, iVM[13]), iVM[24.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[19] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; ihU = 0.; while true do if iVM[13] < iVM[22] then buffer.writeu8(ihV, iVM[13], bit32.bxor(buffer.readu8(ihV, iVM[13]), bit32.band(bit32.rshift(iVM[24.], ihU * 8), 255.))); iVM[13] = iVM[13] + 1; ihU = ihU + 1 else break end end; if iVM[19] then break end; do iVM[9.] = buffer.readstring(ihV, 0., iVM[22]); iVM[19] = true; break end; break end end; lX(iVM[27.], iVM[21.], mq[iVM[9.]]); ihU = nil; do ihR = iV8[8482]; iVM[22] = iV8[3430]; ihV = k7; iVM[1] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[10480]; iVM[24.] = false; while true do iVM[16] = #ihR; iVM[5] = iVM[16] - iVM[13]; iVM[19] = ihV(iVM[1] % 4294967296); iVM[11] = iVM[5] >= 1; if iVM[11] then iVM[11] = iVM[5] <= 4 end; if iVM[11] then iVM[19] = bit32.lrotate((iVM[19] + 1832704949) % 4294967296, 13); if iVM[5] == 1 then ihU = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[19], 255.))); iVM[24.] = true; break elseif iVM[5] == 2 then ihU = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[24.] = true; break elseif iVM[5] == 3. then ihU = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[24.] = true; break elseif iVM[5] == 4 then ihU = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[24.] = true; break end end; iVM[17] = buffer.fromstring(ihR); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[5] then iVM[19] = bit32.lrotate((iVM[19] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[17], iVM[12.], bit32.bxor(buffer.readu32(iVM[17], iVM[12.]), iVM[19])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[24.] then break end; iVM[19] = bit32.lrotate((iVM[19] + 1832704949) % 4294967296, 13); iVM[9.] = 0.; while true do if iVM[12.] < iVM[5] then buffer.writeu8(iVM[17], iVM[12.], bit32.bxor(buffer.readu8(iVM[17], iVM[12.]), bit32.band(bit32.rshift(iVM[19], iVM[9.] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[24.] then break end; do ihU = buffer.readstring(iVM[17], 0., iVM[5]); iVM[24.] = true; break end; break end end; iVM[9.] = nil; do iVM[16] = iV8[10480]; iVM[11] = iV8[8978]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[17] = k7; iVM[12.] = false; while true do iVM[13] = #iVM[11]; iVM[19] = iVM[13] - iVM[16]; iVM[1] = iVM[17](iVM[5] % 4294967296); iVM[22] = iVM[19] >= 1; if iVM[22] then iVM[22] = iVM[19] <= 4 end; if iVM[22] then iVM[1] = (iVM[1] + 2654435769.) % 4294967296; if iVM[19] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[1], 255.))); iVM[12.] = true; break elseif iVM[19] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[12.] = true; break elseif iVM[19] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[12.] = true; break elseif iVM[19] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[12.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[11]); ihR = 0.; while true do if ihR + 4 <= iVM[19] then iVM[1] = (iVM[1] + 2654435769.) % 4294967296; buffer.writeu32(iVM[24.], ihR, bit32.bxor(buffer.readu32(iVM[24.], ihR), iVM[1])); ihR = ihR + 4 else break end end; if iVM[12.] then break end; iVM[1] = (iVM[1] + 2654435769.) % 4294967296; ihV = 0.; while true do if ihR < iVM[19] then buffer.writeu8(iVM[24.], ihR, bit32.bxor(buffer.readu8(iVM[24.], ihR), bit32.band(bit32.rshift(iVM[1], ihV * 8), 255.))); ihR = ihR + 1; ihV = ihV + 1 else break end end; if iVM[12.] then break end; do iVM[9.] = buffer.readstring(iVM[24.], 0., iVM[19]); iVM[12.] = true; break end; break end end; ihR = nil; do iVM[22] = iV8[1033]; iVM[1] = false; iVM[24.] = k7; iVM[13] = (mC + lQ) % iV8[5374]; ihV = iV8[797]; iVM[19] = false; while true do iVM[12.] = #iVM[22]; iVM[21.] = iVM[12.] - ihV; iVM[16] = iVM[24.](iVM[13] % 4294967296); iVM[5] = iVM[21.] >= 1; if iVM[5] then iVM[5] = iVM[21.] <= 4 end; if iVM[5] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if iVM[21.] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.))); iVM[19] = true; break elseif iVM[21.] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[19] = true; break elseif iVM[21.] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[19] = true; break elseif iVM[21.] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[19] = true; break end end; iVM[27.] = buffer.fromstring(iVM[22]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[21.] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], iVM[11], bit32.bxor(buffer.readu32(iVM[27.], iVM[11]), iVM[16])); iVM[11] = iVM[11] + 4 else break end end; if iVM[19] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[17] = 0.; while true do if iVM[11] < iVM[21.] then buffer.writeu8(iVM[27.], iVM[11], bit32.bxor(buffer.readu8(iVM[27.], iVM[11]), bit32.band(bit32.rshift(iVM[16], iVM[17] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[19] then break end; do ihR = buffer.readstring(iVM[27.], 0., iVM[21.]); iVM[19] = true; break end; break end end; iVM[27.] = nil; do iVM[11] = iV8[8218]; iVM[21.] = k7; iVM[17] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[6480.]; iVM[5] = false; while true do iVM[24.] = #iVM[16]; iVM[12.] = iVM[24.] - iVM[11]; ihV = iVM[21.](iVM[17] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[13] = iVM[12.] >= 1; if iVM[13] then iVM[13] = iVM[12.] <= 4 end; if iVM[13] then ihV = ihV * 16807 % 2147483647; if iVM[12.] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.))); iVM[5] = true; break elseif iVM[12.] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[5] = true; break elseif iVM[12.] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[5] = true; break elseif iVM[12.] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[5] = true; break end end; iVM[19] = buffer.fromstring(iVM[16]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[12.] then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[1], bit32.bxor(buffer.readu32(iVM[19], iVM[1]), ihV)); iVM[1] = iVM[1] + 4 else break end end; if iVM[5] then break end; ihV = ihV * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[1] < iVM[12.] then buffer.writeu8(iVM[19], iVM[1], bit32.bxor(buffer.readu8(iVM[19], iVM[1]), bit32.band(bit32.rshift(ihV, iVM[22] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[5] then break end; do iVM[27.] = buffer.readstring(iVM[19], 0., iVM[12.]); iVM[5] = true; break end; break end end; iVM[1] = nil; do ihV = iV8[10480]; iVM[24.] = iV8[104]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[19] = false; while true do iVM[12.] = #iVM[24.]; iVM[21.] = iVM[12.] - ihV; iVM[16] = iVM[22](iVM[13] % 4294967296); iVM[5] = iVM[21.] >= 1; if iVM[5] then iVM[5] = iVM[21.] <= 4 end; if iVM[5] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; if iVM[21.] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[16], 255.))); iVM[19] = true; break elseif iVM[21.] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[19] = true; break elseif iVM[21.] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[19] = true; break elseif iVM[21.] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[19] = true; break end end; iVM[26] = buffer.fromstring(iVM[24.]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[21.] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; buffer.writeu32(iVM[26], iVM[11], bit32.bxor(buffer.readu32(iVM[26], iVM[11]), iVM[16])); iVM[11] = iVM[11] + 4 else break end end; if iVM[19] then break end; iVM[16] = (iVM[16] + 2654435769.) % 4294967296; iVM[17] = 0.; while true do if iVM[11] < iVM[21.] then buffer.writeu8(iVM[26], iVM[11], bit32.bxor(buffer.readu8(iVM[26], iVM[11]), bit32.band(bit32.rshift(iVM[16], iVM[17] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[19] then break end; do iVM[1] = buffer.readstring(iVM[26], 0., iVM[21.]); iVM[19] = true; break end; break end end; iVM[26] = nil; do iVM[17] = iV8[10480]; iVM[16] = iV8[2194]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[21.] = k7; iVM[5] = false; while true do iVM[12.] = #iVM[16]; ihV = iVM[12.] - iVM[17]; iVM[13] = iVM[21.](iVM[11] % 4294967296); iVM[19] = ihV >= 1; if iVM[19] then iVM[19] = ihV <= 4 end; if iVM[19] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; if ihV == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[13], 255.))); iVM[5] = true; break elseif ihV == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[5] = true; break elseif ihV == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[5] = true; break elseif ihV == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[5] = true; break end end; ihS = buffer.fromstring(iVM[16]); iVM[22] = 0.; while true do if iVM[22] + 4 <= ihV then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; buffer.writeu32(ihS, iVM[22], bit32.bxor(buffer.readu32(ihS, iVM[22]), iVM[13])); iVM[22] = iVM[22] + 4 else break end end; if iVM[5] then break end; iVM[13] = (iVM[13] + 2654435769.) % 4294967296; iVM[24.] = 0.; while true do if iVM[22] < ihV then buffer.writeu8(ihS, iVM[22], bit32.bxor(buffer.readu8(ihS, iVM[22]), bit32.band(bit32.rshift(iVM[13], iVM[24.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[5] then break end; do iVM[26] = buffer.readstring(ihS, 0., ihV); iVM[5] = true; break end; break end end; ihS = nil; do iVM[13] = iV8[10480]; iVM[22] = iV8[6555.]; ihV = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[19] = false; while true do iVM[11] = #iVM[22]; iVM[17] = iVM[11] - iVM[13]; iVM[12.] = iVM[24.](ihV % 4294967296); iVM[21.] = iVM[17] >= 1; if iVM[21.] then iVM[21.] = iVM[17] <= 4 end; if iVM[21.] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; if iVM[17] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[12.], 255.))); iVM[19] = true; break elseif iVM[17] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[19] = true; break elseif iVM[17] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[19] = true; break elseif iVM[17] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[19] = true; break end end; iVM[16] = buffer.fromstring(iVM[22]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[17] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[16], iVM[5], bit32.bxor(buffer.readu32(iVM[16], iVM[5]), iVM[12.])); iVM[5] = iVM[5] + 4 else break end end; if iVM[19] then break end; iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; iVM[2] = 0.; while true do if iVM[5] < iVM[17] then buffer.writeu8(iVM[16], iVM[5], bit32.bxor(buffer.readu8(iVM[16], iVM[5]), bit32.band(bit32.rshift(iVM[12.], iVM[2] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[19] then break end; do ihS = buffer.readstring(iVM[16], 0., iVM[17]); iVM[19] = true; break end; break end end; iVM[2] = nil; do iVM[21.] = iV8[10480]; iVM[17] = k7; iVM[16] = (mC + lQ) % iV8[5374]; iVM[11] = iV8[79]; iVM[5] = false; while true do iVM[12.] = #iVM[11]; ihV = iVM[12.] - iVM[21.]; iVM[13] = iVM[17](iVM[16] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[19] = ihV >= 1; if iVM[19] then iVM[19] = ihV <= 4 end; if iVM[19] then iVM[13] = iVM[13] * 16807 % 2147483647; if ihV == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[13], 255.))); iVM[5] = true; break elseif ihV == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[5] = true; break elseif ihV == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[5] = true; break elseif ihV == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[5] = true; break end end; iVM[10] = buffer.fromstring(iVM[11]); iVM[22] = 0.; while true do if iVM[22] + 4 <= ihV then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[10], iVM[22], bit32.bxor(buffer.readu32(iVM[10], iVM[22]), iVM[13])); iVM[22] = iVM[22] + 4 else break end end; if iVM[5] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[22] < ihV then buffer.writeu8(iVM[10], iVM[22], bit32.bxor(buffer.readu8(iVM[10], iVM[22]), bit32.band(bit32.rshift(iVM[13], iVM[24.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[5] then break end; do iVM[2] = buffer.readstring(iVM[10], 0., ihV); iVM[5] = true; break end; break end end; iVM[10] = nil; do iVM[22] = iV8[10480]; ihV = iV8[3940]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[13] = k7; iVM[19] = false; while true do iVM[17] = #ihV; iVM[12.] = iVM[17] - iVM[22]; iVM[21.] = iVM[13](iVM[24.] % 4294967296); iVM[16] = iVM[12.] >= 1; if iVM[16] then iVM[16] = iVM[12.] <= 4 end; if iVM[16] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; if iVM[12.] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[21.], 255.))); iVM[19] = true; break elseif iVM[12.] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.))); iVM[19] = true; break elseif iVM[12.] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.))); iVM[19] = true; break elseif iVM[12.] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[21.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[21.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[21.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[21.], 24.), 255.))); iVM[19] = true; break end end; iVM[5] = buffer.fromstring(ihV); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[12.] then iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], iVM[23], bit32.bxor(buffer.readu32(iVM[5], iVM[23]), iVM[21.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[19] then break end; iVM[21.] = (iVM[21.] + 2654435769.) % 4294967296; iVM[11] = 0.; while true do if iVM[23] < iVM[12.] then buffer.writeu8(iVM[5], iVM[23], bit32.bxor(buffer.readu8(iVM[5], iVM[23]), bit32.band(bit32.rshift(iVM[21.], iVM[11] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[19] then break end; do iVM[10] = buffer.readstring(iVM[5], 0., iVM[12.]); iVM[19] = true; break end; break end end; iVM[23] = nil; do iVM[17] = iV8[1168]; iVM[11] = iV8[10704.]; iVM[21.] = k7; iVM[5] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[5212]; iVM[12.] = false; while true do iVM[13] = #iVM[17]; iVM[19] = iVM[13] - iVM[16]; iVM[3.] = iVM[21.](iVM[5] % 4294967296); iVM[22] = iVM[19] >= 1; if iVM[22] then iVM[22] = iVM[19] <= 4 end; if iVM[22] then iVM[3.] = bit32.lrotate((iVM[3.] + 1832704949) % 4294967296, 13); if iVM[19] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[3.], 255.))); iVM[12.] = true; break elseif iVM[19] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[12.] = true; break elseif iVM[19] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[12.] = true; break elseif iVM[19] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[12.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[17]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[19] then iVM[3.] = bit32.lrotate((iVM[3.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[24.], iVM[4], bit32.bxor(buffer.readu32(iVM[24.], iVM[4]), iVM[3.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[12.] then break end; iVM[3.] = bit32.lrotate((iVM[3.] + 1832704949) % 4294967296, 13); ihV = 0.; while true do if iVM[4] < iVM[19] then buffer.writeu8(iVM[24.], iVM[4], bit32.bxor(buffer.readu8(iVM[24.], iVM[4]), bit32.band(bit32.rshift(iVM[3.], ihV * 8), 255.))); iVM[4] = iVM[4] + 1; ihV = ihV + 1 else break end end; if iVM[12.] then break end; do iVM[23] = buffer.readstring(iVM[24.], 0., iVM[19]); iVM[12.] = true; break end; break end end; iVM[4] = nil; do iVM[3.] = iV8[10480]; iVM[13] = iV8[3248]; iVM[22] = (mC + lQ) % iV8[5374]; ihV = k7; iVM[24.] = false; while true do iVM[19] = #iVM[13]; iVM[11] = iVM[19] - iVM[3.]; iVM[17] = ihV(iVM[22] % 4294967296); iVM[12.] = iVM[11] >= 1; if iVM[12.] then iVM[12.] = iVM[11] <= 4 end; if iVM[12.] then iVM[17] = (iVM[17] + 2654435769.) % 4294967296; if iVM[11] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[17], 255.))); iVM[24.] = true; break elseif iVM[11] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[24.] = true; break elseif iVM[11] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[24.] = true; break elseif iVM[11] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[24.] = true; break end end; iVM[21.] = buffer.fromstring(iVM[13]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[11] then iVM[17] = (iVM[17] + 2654435769.) % 4294967296; buffer.writeu32(iVM[21.], iVM[16], bit32.bxor(buffer.readu32(iVM[21.], iVM[16]), iVM[17])); iVM[16] = iVM[16] + 4 else break end end; if iVM[24.] then break end; iVM[17] = (iVM[17] + 2654435769.) % 4294967296; iVM[5] = 0.; while true do if iVM[16] < iVM[11] then buffer.writeu8(iVM[21.], iVM[16], bit32.bxor(buffer.readu8(iVM[21.], iVM[16]), bit32.band(bit32.rshift(iVM[17], iVM[5] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[24.] then break end; do iVM[4] = buffer.readstring(iVM[21.], 0., iVM[11]); iVM[24.] = true; break end; break end end; iVM[21.] = nil; do iVM[12.] = iV8[6571]; iVM[17] = k7; iVM[11] = iV8[3481]; iVM[19] = iV8[10480]; iVM[5] = iV8[7572.]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[24.] = false; while true do iVM[13] = #iVM[5]; iVM[15.] = iVM[13] - iVM[19]; iVM[3.] = iVM[17](iVM[16] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; iVM[22] = iVM[15.] >= 1; if iVM[22] then iVM[22] = iVM[15.] <= 4 end; if iVM[22] then iVM[3.] = iVM[3.] * 16807 % 2147483647; if iVM[15.] == 1 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[3.], 255.))); iVM[24.] = true; break elseif iVM[15.] == 2 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[24.] = true; break elseif iVM[15.] == 3. then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[24.] = true; break elseif iVM[15.] == 4 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[24.] = true; break end end; iVM[14] = buffer.fromstring(iVM[5]); iVM[7] = 0.; while true do if iVM[7] <= iVM[15.] - 4 then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[7], bit32.bxor(buffer.readu32(iVM[14], iVM[7]), iVM[3.])); iVM[7] = iVM[7] + 4 else break end end; if iVM[24.] then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; ihV = 0.; while true do if iVM[7] < iVM[15.] then buffer.writeu8(iVM[14], iVM[7], bit32.bxor(buffer.readu8(iVM[14], iVM[7]), bit32.band(bit32.rshift(iVM[3.], ihV * 8), 255.))); iVM[7] = iVM[7] + 1; ihV = ihV + 1 else break end end; if iVM[24.] then break end; do iVM[21.] = buffer.readstring(iVM[14], 0., iVM[15.]); iVM[24.] = true; break end; break end end; iVM[14] = nil; do iVM[22] = true; iVM[3.] = k7; iVM[15.] = iV8[5880.]; iVM[13] = iV8[10480]; ihV = iV8[8449]; iVM[7] = (mC + lQ) % iV8[5374]; iVM[24.] = false; while true do iVM[19] = #ihV; iVM[11] = iVM[19] - iVM[13]; iVM[17] = iVM[3.](iVM[7] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[12.] = iVM[11] >= 1; if iVM[12.] then iVM[12.] = iVM[11] <= 4 end; if iVM[12.] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[11] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.))); iVM[24.] = true; break elseif iVM[11] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[24.] = true; break elseif iVM[11] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[24.] = true; break elseif iVM[11] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[24.] = true; break end end; ihT = buffer.fromstring(ihV); iVM[16] = 0.; while true do if iVM[16] <= iVM[11] - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[16], bit32.bxor(buffer.readu32(ihT, iVM[16]), iVM[17])); iVM[16] = iVM[16] + 4 else break end end; if iVM[24.] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[16] < iVM[11] then buffer.writeu8(ihT, iVM[16], bit32.bxor(buffer.readu8(ihT, iVM[16]), bit32.band(bit32.rshift(iVM[17], iVM[5] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[24.] then break end; do iVM[14] = buffer.readstring(ihT, 0., iVM[11]); iVM[24.] = true; break end; break end end; ihT = nil; do iVM[17] = iV8[10480]; iVM[16] = iV8[9278]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[5] = k7; iVM[12.] = false; while true do ihV = #iVM[16]; iVM[13] = ihV - iVM[17]; iVM[19] = iVM[5](iVM[11] % 4294967296); iVM[3.] = iVM[13] >= 1; if iVM[3.] then iVM[3.] = iVM[13] <= 4 end; if iVM[3.] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; if iVM[13] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[19], 255.))); iVM[12.] = true; break elseif iVM[13] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[12.] = true; break elseif iVM[13] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[12.] = true; break elseif iVM[13] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[12.] = true; break end end; iVM[22] = buffer.fromstring(iVM[16]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[13] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; buffer.writeu32(iVM[22], iVM[24.], bit32.bxor(buffer.readu32(iVM[22], iVM[24.]), iVM[19])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[12.] then break end; iVM[19] = (iVM[19] + 2654435769.) % 4294967296; iVM[7] = 0.; while true do if iVM[24.] < iVM[13] then buffer.writeu8(iVM[22], iVM[24.], bit32.bxor(buffer.readu8(iVM[22], iVM[24.]), bit32.band(bit32.rshift(iVM[19], iVM[7] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[12.] then break end; do ihT = buffer.readstring(iVM[22], 0., iVM[13]); iVM[12.] = true; break end; break end end; iVM[7] = nil; do iVM[19] = iV8[10099]; iVM[13] = k7; ihV = iV8[4536.]; iVM[3.] = iV8[4973]; iVM[24.] = iV8[3503]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do iVM[16] = #iVM[24.]; iVM[5] = iVM[16] - iVM[3.]; iVM[25] = iVM[13](iVM[22] % 4294967296); iVM[25] = iVM[25] % 2147483646. + 1; iVM[11] = iVM[5] >= 1; if iVM[11] then iVM[11] = iVM[5] <= 4 end; if iVM[11] then iVM[25] = iVM[25] * 16807 % 2147483647; if iVM[5] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[25], 255.))); iVM[12.] = true; break elseif iVM[5] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.))); iVM[12.] = true; break elseif iVM[5] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.))); iVM[12.] = true; break elseif iVM[5] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[25], 24.), 255.))); iVM[12.] = true; break end end; iVM[17] = buffer.fromstring(iVM[24.]); ihW = 0.; while true do if ihW <= iVM[5] - 4 then iVM[25] = iVM[25] * 16807 % 2147483647; buffer.writeu32(iVM[17], ihW, bit32.bxor(buffer.readu32(iVM[17], ihW), iVM[25])); ihW = ihW + 4 else break end end; if iVM[12.] then break end; iVM[25] = iVM[25] * 16807 % 2147483647; iVM[15.] = 0.; while true do if ihW < iVM[5] then buffer.writeu8(iVM[17], ihW, bit32.bxor(buffer.readu8(iVM[17], ihW), bit32.band(bit32.rshift(iVM[25], iVM[15.] * 8), 255.))); ihW = ihW + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[12.] then break end; do iVM[7] = buffer.readstring(iVM[17], 0., iVM[5]); iVM[12.] = true; break end; break end end; ihW = nil; do iVM[11] = iV8[4087]; iVM[25] = iV8[48.]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[16] = k7; iVM[15.] = iV8[10480]; iVM[5] = false; while true do iVM[12.] = #iVM[25]; ihV = iVM[12.] - iVM[15.]; iVM[13] = iVM[16](iVM[17] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[19] = ihV >= 1; if iVM[19] then iVM[19] = ihV <= 4 end; if iVM[19] then iVM[13] = iVM[13] * 16807 % 2147483647; if ihV == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[13], 255.))); iVM[5] = true; break elseif ihV == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[5] = true; break elseif ihV == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[5] = true; break elseif ihV == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[25], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[5] = true; break end end; iVM[3.] = buffer.fromstring(iVM[25]); iVM[22] = 0.; while true do if iVM[22] <= ihV - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[22], bit32.bxor(buffer.readu32(iVM[3.], iVM[22]), iVM[13])); iVM[22] = iVM[22] + 4 else break end end; if iVM[5] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[22] < ihV then buffer.writeu8(iVM[3.], iVM[22], bit32.bxor(buffer.readu8(iVM[3.], iVM[22]), bit32.band(bit32.rshift(iVM[13], iVM[24.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[5] then break end; do ihW = buffer.readstring(iVM[3.], 0., ihV); iVM[5] = true; break end; break end end; iVM[3.] = nil; do iVM[24.] = iV8[7171]; iVM[22] = iV8[5930]; ihV = (mC + lQ) % iV8[5374]; iVM[19] = k7; iVM[13] = iV8[797]; iVM[12.] = false; while true do iVM[16] = #iVM[22]; iVM[5] = iVM[16] - iVM[13]; iVM[25] = iVM[19](ihV % 4294967296); iVM[25] = iVM[25] % 2147483646. + 1; iVM[11] = iVM[5] >= 1; if iVM[11] then iVM[11] = iVM[5] <= 4 end; if iVM[11] then iVM[25] = iVM[25] * 16807 % 2147483647; if iVM[5] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[25], 255.))); iVM[12.] = true; break elseif iVM[5] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.))); iVM[12.] = true; break elseif iVM[5] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.))); iVM[12.] = true; break elseif iVM[5] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[25], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[25], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[25], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[25], 24.), 255.))); iVM[12.] = true; break end end; iVM[17] = buffer.fromstring(iVM[22]); iVM[28] = 0.; while true do if iVM[28] <= iVM[5] - 4 then iVM[25] = iVM[25] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[28], bit32.bxor(buffer.readu32(iVM[17], iVM[28]), iVM[25])); iVM[28] = iVM[28] + 4 else break end end; if iVM[12.] then break end; iVM[25] = iVM[25] * 16807 % 2147483647; iVM[15.] = 0.; while true do if iVM[28] < iVM[5] then buffer.writeu8(iVM[17], iVM[28], bit32.bxor(buffer.readu8(iVM[17], iVM[28]), bit32.band(bit32.rshift(iVM[25], iVM[15.] * 8), 255.))); iVM[28] = iVM[28] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[12.] then break end; do iVM[3.] = buffer.readstring(iVM[17], 0., iVM[5]); iVM[12.] = true; break end; break end end; iVM[28] = nil; do iVM[25] = iV8[5382.]; iVM[16] = iV8[5398]; iVM[11] = k7; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[10411]; iVM[5] = false; while true do iVM[22] = #iVM[25]; iVM[24.] = iVM[22] - iVM[17]; iVM[12.] = iVM[11](iVM[15.] % 4294967296); ihV = iVM[24.] >= 1; if ihV then ihV = iVM[24.] <= 4 end; if ihV then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if iVM[24.] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[12.], 255.))); iVM[5] = true; break elseif iVM[24.] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[5] = true; break elseif iVM[24.] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[5] = true; break elseif iVM[24.] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[25], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[25], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[25], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[25], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[5] = true; break end end; iVM[13] = buffer.fromstring(iVM[25]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[24.] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[13], iVM[19], bit32.bxor(buffer.readu32(iVM[13], iVM[19]), iVM[12.])); iVM[19] = iVM[19] + 4 else break end end; if iVM[5] then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); iVM[29] = 0.; while true do if iVM[19] < iVM[24.] then buffer.writeu8(iVM[13], iVM[19], bit32.bxor(buffer.readu8(iVM[13], iVM[19]), bit32.band(bit32.rshift(iVM[12.], iVM[29] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[5] then break end; do iVM[28] = buffer.readstring(iVM[13], 0., iVM[24.]); iVM[5] = true; break end; break end end; lV = lD(ihU, { [ihW] = iV8[8218], [ihS] = mq[iVM[2]], [iVM[10]] = iVM[23], [ihT] = iV8[1336][iVM[7]](iV8[4457], iV8[4457], iV8[4457]), [iVM[4]] = iV8[8269][iVM[21.]][iVM[14]], [ihR] = iV8[10184][iVM[27.]](iV8[7718], -iV8[10838], iV8[10480], iV8[5208.]), [iVM[9.]] = lM, [iVM[1]] = iV8[10184][iVM[26]](iV8[10480], iV8[8661.], iV8[10480], iV8[9436]), [iVM[28]] = true, [iVM[3.]] = false }); mC = 156. else mC = 3978.; continue end elseif mC < 3905 then iVM[29] = nil; do local iV8 = iIn; iVM[13] = iV8[6436]; ihV = false; iVM[19] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[7327]; iVM[12.] = false; while true do iVM[5] = #iVM[13]; iVM[25] = iVM[5] - iVM[22]; iVM[11] = iVM[19](iVM[24.] % 4294967296); iVM[17] = iVM[25] >= 1; if iVM[17] then iVM[17] = iVM[25] <= 4 end; if iVM[17] then iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); if iVM[25] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[11], 255.))); iVM[12.] = true; break elseif iVM[25] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[12.] = true; break elseif iVM[25] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[12.] = true; break elseif iVM[25] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[12.] = true; break end end; iVM[28] = buffer.fromstring(iVM[13]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[25] then iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[28], iVM[15.], bit32.bxor(buffer.readu32(iVM[28], iVM[15.]), iVM[11])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[12.] then break end; iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); iVM[16] = 0.; while true do if iVM[15.] < iVM[25] then buffer.writeu8(iVM[28], iVM[15.], bit32.bxor(buffer.readu8(iVM[28], iVM[15.]), bit32.band(bit32.rshift(iVM[11], iVM[16] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[12.] then break end; do iVM[29] = buffer.readstring(iVM[28], 0., iVM[25]); iVM[12.] = true; break end; break end end; local iV8 = iIn; iV8[4085][iVM[29]](function() local iMR = bit32.band; local iMS = bit32.bxor; local iMT = string.byte; local iMU = bit32.rshift; local iMV = string.char; local iMW = buffer.fromstring; local iMX = buffer.readstring; local iMY = buffer.readu32; local iMZ = buffer.readu8; local iM_ = buffer.writeu32; local iM0 = buffer.writeu8; local iM1 = bit32.lrotate; local iM2 = math.random; if not lr then local iJ8 = { lX, k7, lh, lQ, lM, iIn, lr } end; local iWP = iIn; for iAM = iWP[5436.] / (iWP[5594] - iWP[5594]), iWP[2373.] % iWP[2373.] do local iAL = iWP[2119] .. iWP[4505] end; local ili = nil; local ilj = nil; local ilk = nil; if iWP[8922.] / (iWP[6905] % iWP[6905]) * (iWP[4265] % iWP[4265]) == iWP[4731.] then local iAL = iWP[9072.] % iWP[10680.]; if I == (iWP[3020] - iWP[3020]) / (iWP[7522] - iWP[7522]) then local iAM = iAL < iWP[4878.]; G = iWP[3038][iWP[4869.]] end end; local ill = nil; local ilm = nil; local iln = nil; for iAM = iWP[3379] / (iWP[7670] % iWP[7670]), iWP[7594] - iWP[7594] do local iAL = false or A end; local ilo = nil; local ilp = nil; local ilq = nil; local ilr = nil; for iAO = iWP[7718], iWP[1353.] do if iAO * iAO + iWP[7718] <= iWP[2526.] - iWP[2526.] then local iAL = not iWP[3066.]; for iAN = iWP[7718], iWP[1353.] do if iAN * iAN < iWP[4795] - iWP[4795] then lM = O > iWP[6025]; iAL = iWP[1934] .. iWP[5786]; local iAM = iWP[2581] % iWP[3391] end end end end; for iAM = iWP[1818.] / (iWP[3795.] % iWP[3795.]), iWP[6193] % iWP[6193] do local iAL = ilr and false end; local ils = nil; if iWP[3020] / (iWP[6621.] % iWP[6621.]) * (iWP[8706.] % iWP[8706.]) == iWP[2598.] / (iWP[4878.] - iWP[4878.]) - iWP[6798.] / (iWP[9295] - iWP[9295]) then E = iWP[9208][ak] end; local ilt = nil; for iAM = iWP[7718], iWP[1371.] do if iAM * iAM < iWP[7522] - iWP[7522] then local iAL = iWP[7602.] and iWP[6190]; iAL = iWP[4226] .. iWP[8620] end end; local ilu = nil; local ilv = nil; local ilw = nil; local ilx = nil; local ily = nil; local ilz = nil; if iWP[6577] <= iWP[10019] / (iWP[4144] - iWP[4144]) * (iWP[2462] % iWP[2462]) then local iAL = -aS; ({})[iWP[9584]] = bit32[z] end; local ilA = nil; if iWP[1707.] == iWP[5742.] / (iWP[2112.] % iWP[2112.]) * (iWP[10697] % iWP[10697]) then iWP[4731.](iWP[7397]); iWP[1291]:update() end; local ilB = nil; local ilC = nil; local ilD = nil; for iAM = iWP[5140] / (iWP[1079] % iWP[1079]), iWP[954.] - iWP[954.] do local iAL = iWP[324.] and false; iAL = ({})[iWP[10283]] end; local ilE = nil; local nh, ni = nil, nil; local ng = nil; if (170 - 170) / (244 - 244) == bit32 then ("djfria").count = 69. + lh; UDim["fhmniru"] = ("czevn")[ak] end; while iWP[1651] % iWP[1651] / (iWP[5742.] % iWP[5742.]) == iWP[10019] / (iWP[1879] % iWP[1879]) * (iWP[7689.] % iWP[7689.]) do local iAL = iWP[2495] or iWP[4085]; iWP[8269][I] = #ilp end; ng = 1; while true do ng = 13699 - ng; do if ng < 13699 then if ng < 11786 then break elseif ng < 12734 then break elseif ng < 13698. then break else ni = false; while true do local nf = nil; local nh = nil; nh = iWP[7327]; while true do if nh < 4 then if nh < 2 then if nh < 1 then ili = nil; do ilo = iWP[9102.]; iln = iWP[4778]; ilm = iWP[6673]; ill = (iWP[3355] + lQ) % iWP[5374]; ilk = iWP[797]; ilj = k7; ilp = false; while true do ilw = #iln; ilv = ilw - ilk; ilu = ilj(ill % 4294967296); ilt = ilv >= 1; if ilt then ilt = ilv <= 3. end; if ilt then ilu = (ilu * 1597 + 51749) % 4294967296; if ilv == 1 then ili = iMV((iMT(iln, 1) - iMR(ilu, 255.)) % 256); ilp = true; break elseif ilv == 2 then ili = iMV((iMT(iln, 1) - iMR(ilu, 255.)) % 256, (iMT(iln, 2) - iMR(iMU(ilu, 8), 255.)) % 256); ilp = true; break elseif ilv == 3. then ili = iMV((iMT(iln, 1) - iMR(ilu, 255.)) % 256, (iMT(iln, 2) - iMR(iMU(ilu, 8), 255.)) % 256, (iMT(iln, 3.) - iMR(iMU(ilu, 16), 255.)) % 256); ilp = true; break end end; ils = iMW(iln); ilr = 0.; while true do if ilr + 4 <= ilv then ilu = (ilu * 1597 + 51749) % 4294967296; iM_(ils, ilr, (iMY(ils, ilr) - ilu) % 4294967296); ilr = ilr + 4 else break end end; if ilp then break end; ilu = (ilu * 1597 + 51749) % 4294967296; ilq = 0.; while true do if ilr < ilv then iM0(ils, ilr, (iMZ(ils, ilr) - iMR(iMU(ilu, ilq * 8), 255.)) % 256); ilr = ilr + 1; ilq = ilq + 1 else break end end; if ilp then break end; do ili = iMX(ils, 0., ilv); ilp = true; break end; break end end; iWP[4085][ili](iWP[4089.]); nh = iWP[7718] else nh = iWP[1371.] end elseif nh < 3. then ilw = nil; do ilq = false; ilr = k7; ils = iWP[2338]; ilt = iWP[10480]; ilu = iWP[4391]; ilv = (iWP[5643.] + lQ) % iWP[5374]; ilp = false; while true do ili = #ilu; ilj = ili - ilt; ilk = ilr(ilv % 4294967296); ilk = ilk % 2147483646. + 1; ill = ilj >= 1; if ill then ill = ilj <= 4 end; if ill then ilk = ilk * 16807 % 2147483647; if ilj == 1 then ilw = iMV(iMS(iMT(ilu, 1), iMR(ilk, 255.))); ilp = true; break elseif ilj == 2 then ilw = iMV(iMS(iMT(ilu, 1), iMR(ilk, 255.)), iMS(iMT(ilu, 2), iMR(iMU(ilk, 8), 255.))); ilp = true; break elseif ilj == 3. then ilw = iMV(iMS(iMT(ilu, 1), iMR(ilk, 255.)), iMS(iMT(ilu, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilu, 3.), iMR(iMU(ilk, 16), 255.))); ilp = true; break elseif ilj == 4 then ilw = iMV(iMS(iMT(ilu, 1), iMR(ilk, 255.)), iMS(iMT(ilu, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilu, 3.), iMR(iMU(ilk, 16), 255.)), iMS(iMT(ilu, 4), iMR(iMU(ilk, 24.), 255.))); ilp = true; break end end; ilm = iMW(ilu); iln = 0.; while true do if iln <= ilj - 4 then ilk = ilk * 16807 % 2147483647; iM_(ilm, iln, iMS(iMY(ilm, iln), ilk)); iln = iln + 4 else break end end; if ilp then break end; ilk = ilk * 16807 % 2147483647; ilo = 0.; while true do if iln < ilj then iM0(ilm, iln, iMS(iMZ(ilm, iln), iMR(iMU(ilk, ilo * 8), 255.))); iln = iln + 1; ilo = ilo + 1 else break end end; if ilp then break end; do ilw = iMX(ilm, 0., ilj); ilp = true; break end; break end end; ili = nil; do ill = iWP[6844]; ilk = k7; ilj = iWP[4013]; ilo = iWP[10480]; iln = iWP[740]; ilm = (iWP[3024.] + lQ) % iWP[5374]; ilp = false; while true do ilx = #iln; ilv = ilx - ilo; ilu = ilk(ilm % 4294967296); ilu = ilu % 2147483646. + 1; ilt = ilv >= 1; if ilt then ilt = ilv <= 4 end; if ilt then ilu = ilu * 16807 % 2147483647; if ilv == 1 then ili = iMV(iMS(iMT(iln, 1), iMR(ilu, 255.))); ilp = true; break elseif ilv == 2 then ili = iMV(iMS(iMT(iln, 1), iMR(ilu, 255.)), iMS(iMT(iln, 2), iMR(iMU(ilu, 8), 255.))); ilp = true; break elseif ilv == 3. then ili = iMV(iMS(iMT(iln, 1), iMR(ilu, 255.)), iMS(iMT(iln, 2), iMR(iMU(ilu, 8), 255.)), iMS(iMT(iln, 3.), iMR(iMU(ilu, 16), 255.))); ilp = true; break elseif ilv == 4 then ili = iMV(iMS(iMT(iln, 1), iMR(ilu, 255.)), iMS(iMT(iln, 2), iMR(iMU(ilu, 8), 255.)), iMS(iMT(iln, 3.), iMR(iMU(ilu, 16), 255.)), iMS(iMT(iln, 4), iMR(iMU(ilu, 24.), 255.))); ilp = true; break end end; ils = iMW(iln); ilr = 0.; while true do if ilr <= ilv - 4 then ilu = ilu * 16807 % 2147483647; iM_(ils, ilr, iMS(iMY(ils, ilr), ilu)); ilr = ilr + 4 else break end end; if ilp then break end; ilu = ilu * 16807 % 2147483647; ilq = 0.; while true do if ilr < ilv then iM0(ils, ilr, iMS(iMZ(ils, ilr), iMR(iMU(ilu, ilq * 8), 255.))); ilr = ilr + 1; ilq = ilq + 1 else break end end; if ilp then break end; do ili = iMX(ils, 0., ilv); ilp = true; break end; break end end; ilx = nil; do ilr = iWP[5057]; ils = iWP[2947]; ilt = iWP[4388]; ilu = (iWP[3003.] + lQ) % iWP[5374]; ilv = iWP[10480]; ilq = k7; ilp = false; while true do ily = #ils; ilj = ily - ilv; ilk = ilq(ilu % 4294967296); ill = ilj >= 1; if ill then ill = ilj <= 3. end; if ill then ilk = (ilk * 1597 + 51749) % 4294967296; if ilj == 1 then ilx = iMV((iMT(ils, 1) - iMR(ilk, 255.)) % 256); ilp = true; break elseif ilj == 2 then ilx = iMV((iMT(ils, 1) - iMR(ilk, 255.)) % 256, (iMT(ils, 2) - iMR(iMU(ilk, 8), 255.)) % 256); ilp = true; break elseif ilj == 3. then ilx = iMV((iMT(ils, 1) - iMR(ilk, 255.)) % 256, (iMT(ils, 2) - iMR(iMU(ilk, 8), 255.)) % 256, (iMT(ils, 3.) - iMR(iMU(ilk, 16), 255.)) % 256); ilp = true; break end end; ilm = iMW(ils); iln = 0.; while true do if iln + 4 <= ilj then ilk = (ilk * 1597 + 51749) % 4294967296; iM_(ilm, iln, (iMY(ilm, iln) - ilk) % 4294967296); iln = iln + 4 else break end end; if ilp then break end; ilk = (ilk * 1597 + 51749) % 4294967296; ilo = 0.; while true do if iln < ilj then iM0(ilm, iln, (iMZ(ilm, iln) - iMR(iMU(ilk, ilo * 8), 255.)) % 256); iln = iln + 1; ilo = ilo + 1 else break end end; if ilp then break end; do ilx = iMX(ilm, 0., ilj); ilp = true; break end; break end end; ily = nil; do ilm = iWP[10480]; ill = k7; ilk = (iWP[5070.] + lQ) % iWP[5374]; ilj = iWP[9990.]; iln = false; while true do ilt = #ilj; ils = ilt - ilm; ilr = ill(ilk % 4294967296); ilr = ilr % 2147483646. + 1; ilq = ils >= 1; if ilq then ilq = ils <= 4 end; if ilq then ilr = ilr * 16807 % 2147483647; if ils == 1 then ily = iMV(iMS(iMT(ilj, 1), iMR(ilr, 255.))); iln = true; break elseif ils == 2 then ily = iMV(iMS(iMT(ilj, 1), iMR(ilr, 255.)), iMS(iMT(ilj, 2), iMR(iMU(ilr, 8), 255.))); iln = true; break elseif ils == 3. then ily = iMV(iMS(iMT(ilj, 1), iMR(ilr, 255.)), iMS(iMT(ilj, 2), iMR(iMU(ilr, 8), 255.)), iMS(iMT(ilj, 3.), iMR(iMU(ilr, 16), 255.))); iln = true; break elseif ils == 4 then ily = iMV(iMS(iMT(ilj, 1), iMR(ilr, 255.)), iMS(iMT(ilj, 2), iMR(iMU(ilr, 8), 255.)), iMS(iMT(ilj, 3.), iMR(iMU(ilr, 16), 255.)), iMS(iMT(ilj, 4), iMR(iMU(ilr, 24.), 255.))); iln = true; break end end; ilp = iMW(ilj); ilo = 0.; while true do if ilo + 4 <= ils then ilr = ilr * 16807 % 2147483647; iM_(ilp, ilo, iMS(iMY(ilp, ilo), ilr)); ilo = ilo + 4 else break end end; if iln then break end; ilr = ilr * 16807 % 2147483647; ilu = 0.; while true do if ilo < ils then iM0(ilp, ilo, iMS(iMZ(ilp, ilo), iMR(iMU(ilr, ilu * 8), 255.))); ilo = ilo + 1; ilu = ilu + 1 else break end end; if iln then break end; do ily = iMX(ilp, 0., ils); iln = true; break end; break end end; ilu = nil; do ilo = iWP[8278]; ilp = k7; ilq = true; ilr = iWP[10480]; ils = iWP[10836.]; ilt = (iWP[8423] + lQ) % iWP[5374]; iln = false; while true do ilv = #ils; ilj = ilv - ilr; ilk = ilp(ilt % 4294967296); ilk = ilk % 2147483646. + 1; ill = ilj >= 1; if ill then ill = ilj <= 4 end; if ill then ilk = ilk * 16807 % 2147483647; if ilj == 1 then ilu = iMV(iMS(iMT(ils, 1), iMR(ilk, 255.))); iln = true; break elseif ilj == 2 then ilu = iMV(iMS(iMT(ils, 1), iMR(ilk, 255.)), iMS(iMT(ils, 2), iMR(iMU(ilk, 8), 255.))); iln = true; break elseif ilj == 3. then ilu = iMV(iMS(iMT(ils, 1), iMR(ilk, 255.)), iMS(iMT(ils, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ils, 3.), iMR(iMU(ilk, 16), 255.))); iln = true; break elseif ilj == 4 then ilu = iMV(iMS(iMT(ils, 1), iMR(ilk, 255.)), iMS(iMT(ils, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ils, 3.), iMR(iMU(ilk, 16), 255.)), iMS(iMT(ils, 4), iMR(iMU(ilk, 24.), 255.))); iln = true; break end end; ilm = iMW(ils); ilA = 0.; while true do if ilA <= ilj - 4 then ilk = ilk * 16807 % 2147483647; iM_(ilm, ilA, iMS(iMY(ilm, ilA), ilk)); ilA = ilA + 4 else break end end; if iln then break end; ilk = ilk * 16807 % 2147483647; ilz = 0.; while true do if ilA < ilj then iM0(ilm, ilA, iMS(iMZ(ilm, ilA), iMR(iMU(ilk, ilz * 8), 255.))); ilA = ilA + 1; ilz = ilz + 1 else break end end; if iln then break end; do ilu = iMX(ilm, 0., ilj); iln = true; break end; break end end; ilA = nil; do ilm = iWP[6860]; ill = k7; ilk = true; ilj = iWP[5300]; ilv = iWP[4167.]; ilz = (iWP[844] + lQ) % iWP[5374]; iln = false; while true do ilB = #ilv; ilt = ilB - ilj; ils = ill(ilz % 4294967296); ils = ils % 2147483646. + 1; ilr = ilt >= 1; if ilr then ilr = ilt <= 4 end; if ilr then ils = ils * 16807 % 2147483647; if ilt == 1 then ilA = iMV(iMS(iMT(ilv, 1), iMR(ils, 255.))); iln = true; break elseif ilt == 2 then ilA = iMV(iMS(iMT(ilv, 1), iMR(ils, 255.)), iMS(iMT(ilv, 2), iMR(iMU(ils, 8), 255.))); iln = true; break elseif ilt == 3. then ilA = iMV(iMS(iMT(ilv, 1), iMR(ils, 255.)), iMS(iMT(ilv, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ilv, 3.), iMR(iMU(ils, 16), 255.))); iln = true; break elseif ilt == 4 then ilA = iMV(iMS(iMT(ilv, 1), iMR(ils, 255.)), iMS(iMT(ilv, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ilv, 3.), iMR(iMU(ils, 16), 255.)), iMS(iMT(ilv, 4), iMR(iMU(ils, 24.), 255.))); iln = true; break end end; ilq = iMW(ilv); ilp = 0.; while true do if ilp <= ilt - 4 then ils = ils * 16807 % 2147483647; iM_(ilq, ilp, iMS(iMY(ilq, ilp), ils)); ilp = ilp + 4 else break end end; if iln then break end; ils = ils * 16807 % 2147483647; ilo = 0.; while true do if ilp < ilt then iM0(ilq, ilp, iMS(iMZ(ilq, ilp), iMR(iMU(ils, ilo * 8), 255.))); ilp = ilp + 1; ilo = ilo + 1 else break end end; if iln then break end; do ilA = iMX(ilq, 0., ilt); iln = true; break end; break end end; ilB = nil; do ilq = iWP[10480]; ilr = k7; ils = (iWP[1437.] + lQ) % iWP[5374]; ilt = iWP[624.]; ilp = false; while true do ilv = #ilt; ilj = ilv - ilq; ilk = ilr(ils % 4294967296); ilk = ilk % 2147483646. + 1; ill = ilj >= 1; if ill then ill = ilj <= 4 end; if ill then ilk = ilk * 16807 % 2147483647; if ilj == 1 then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilk, 255.))); ilp = true; break elseif ilj == 2 then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilk, 255.)), iMS(iMT(ilt, 2), iMR(iMU(ilk, 8), 255.))); ilp = true; break elseif ilj == 3. then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilk, 255.)), iMS(iMT(ilt, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilt, 3.), iMR(iMU(ilk, 16), 255.))); ilp = true; break elseif ilj == 4 then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilk, 255.)), iMS(iMT(ilt, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilt, 3.), iMR(iMU(ilk, 16), 255.)), iMS(iMT(ilt, 4), iMR(iMU(ilk, 24.), 255.))); ilp = true; break end end; ilm = iMW(ilt); iln = 0.; while true do if iln + 4 <= ilj then ilk = ilk * 16807 % 2147483647; iM_(ilm, iln, iMS(iMY(ilm, iln), ilk)); iln = iln + 4 else break end end; if ilp then break end; ilk = ilk * 16807 % 2147483647; ilo = 0.; while true do if iln < ilj then iM0(ilm, iln, iMS(iMZ(ilm, iln), iMR(iMU(ilk, ilo * 8), 255.))); iln = iln + 1; ilo = ilo + 1 else break end end; if ilp then break end; do ilB = iMX(ilm, 0., ilj); ilp = true; break end; break end end; ilv = nil; do ilo = iWP[8712.]; iln = iWP[9377]; ilm = iWP[4161.]; ill = (iWP[793] + lQ) % iWP[5374]; ilk = iWP[954.]; ilj = k7; ilp = false; while true do ilD = #iln; ilC = ilD - ilk; ilz = ilj(ill % 4294967296); ilt = ilC >= 1; if ilt then ilt = ilC <= 3. end; if ilt then ilz = (ilz * 1597 + 51749) % 4294967296; if ilC == 1 then ilv = iMV((iMT(iln, 1) - iMR(ilz, 255.)) % 256); ilp = true; break elseif ilC == 2 then ilv = iMV((iMT(iln, 1) - iMR(ilz, 255.)) % 256, (iMT(iln, 2) - iMR(iMU(ilz, 8), 255.)) % 256); ilp = true; break elseif ilC == 3. then ilv = iMV((iMT(iln, 1) - iMR(ilz, 255.)) % 256, (iMT(iln, 2) - iMR(iMU(ilz, 8), 255.)) % 256, (iMT(iln, 3.) - iMR(iMU(ilz, 16), 255.)) % 256); ilp = true; break end end; ils = iMW(iln); ilr = 0.; while true do if ilr + 4 <= ilC then ilz = (ilz * 1597 + 51749) % 4294967296; iM_(ils, ilr, (iMY(ils, ilr) - ilz) % 4294967296); ilr = ilr + 4 else break end end; if ilp then break end; ilz = (ilz * 1597 + 51749) % 4294967296; ilq = 0.; while true do if ilr < ilC then iM0(ils, ilr, (iMZ(ils, ilr) - iMR(iMU(ilz, ilq * 8), 255.)) % 256); ilr = ilr + 1; ilq = ilq + 1 else break end end; if ilp then break end; do ilv = iMX(ils, 0., ilC); ilp = true; break end; break end end; ilD = nil; do ilq = iWP[9946]; ilr = k7; ils = true; ilt = iWP[7327]; ilz = iWP[3364]; ilC = (iWP[9611] + lQ) % iWP[5374]; ilp = false; while true do ilE = #ilz; ilj = ilE - ilt; ilk = ilr(ilC % 4294967296); ilk = ilk % 2147483646. + 1; ill = ilj >= 1; if ill then ill = ilj <= 4 end; if ill then ilk = ilk * 16807 % 2147483647; if ilj == 1 then ilD = iMV(iMS(iMT(ilz, 1), iMR(ilk, 255.))); ilp = true; break elseif ilj == 2 then ilD = iMV(iMS(iMT(ilz, 1), iMR(ilk, 255.)), iMS(iMT(ilz, 2), iMR(iMU(ilk, 8), 255.))); ilp = true; break elseif ilj == 3. then ilD = iMV(iMS(iMT(ilz, 1), iMR(ilk, 255.)), iMS(iMT(ilz, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilz, 3.), iMR(iMU(ilk, 16), 255.))); ilp = true; break elseif ilj == 4 then ilD = iMV(iMS(iMT(ilz, 1), iMR(ilk, 255.)), iMS(iMT(ilz, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilz, 3.), iMR(iMU(ilk, 16), 255.)), iMS(iMT(ilz, 4), iMR(iMU(ilk, 24.), 255.))); ilp = true; break end end; ilm = iMW(ilz); iln = 0.; while true do if iln <= ilj - 4 then ilk = ilk * 16807 % 2147483647; iM_(ilm, iln, iMS(iMY(ilm, iln), ilk)); iln = iln + 4 else break end end; if ilp then break end; ilk = ilk * 16807 % 2147483647; ilo = 0.; while true do if iln < ilj then iM0(ilm, iln, iMS(iMZ(ilm, iln), iMR(iMU(ilk, ilo * 8), 255.))); iln = iln + 1; ilo = ilo + 1 else break end end; if ilp then break end; do ilD = iMX(ilm, 0., ilj); ilp = true; break end; break end end; ilE = nil; do ilm = iWP[10480]; ill = iWP[9440]; ilk = (iWP[1537] + lQ) % iWP[5374]; ilj = k7; iln = false; while true do ilz = #ill; ilt = ilz - ilm; ils = ilj(ilk % 4294967296); ilr = ilt >= 1; if ilr then ilr = ilt <= 4 end; if ilr then ils = (ils + 2654435769.) % 4294967296; if ilt == 1 then ilE = iMV(iMS(iMT(ill, 1), iMR(ils, 255.))); iln = true; break elseif ilt == 2 then ilE = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.))); iln = true; break elseif ilt == 3. then ilE = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ill, 3.), iMR(iMU(ils, 16), 255.))); iln = true; break elseif ilt == 4 then ilE = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ill, 3.), iMR(iMU(ils, 16), 255.)), iMS(iMT(ill, 4), iMR(iMU(ils, 24.), 255.))); iln = true; break end end; ilq = iMW(ill); ilp = 0.; while true do if ilp + 4 <= ilt then ils = (ils + 2654435769.) % 4294967296; iM_(ilq, ilp, iMS(iMY(ilq, ilp), ils)); ilp = ilp + 4 else break end end; if iln then break end; ils = (ils + 2654435769.) % 4294967296; ilo = 0.; while true do if ilp < ilt then iM0(ilq, ilp, iMS(iMZ(ilq, ilp), iMR(iMU(ils, ilo * 8), 255.))); ilp = ilp + 1; ilo = ilo + 1 else break end end; if iln then break end; do ilE = iMX(ilq, 0., ilt); iln = true; break end; break end end; nf = lM(ilw, { [ili] = lN, [ilx] = iWP[10184][ily](iWP[10480], iM2(iWP[7718], iWP[954.]), iWP[10480], iM2(iWP[7718], iWP[954.])), [ilu] = iWP[10184][ilA](iM2(iWP[10480], iWP[2389]) / iWP[2389], iWP[10480], -iWP[2992], iWP[10480]), [ilB] = iWP[1336][ilv](iWP[4457], iWP[4457], iWP[4457]), [ilD] = iM2(iWP[10838], iWP[4025]) / iWP[2389], [ilE] = iWP[10480] }); ilz = nil; do ilp = iWP[7342]; ilq = iWP[3363.]; ilr = k7; ils = (iWP[3229] + lQ) % iWP[5374]; ilt = iWP[10480]; ilo = false; while true do ilD = #ilp; ilE = ilD - ilt; ilj = ilr(ils % 4294967296); ilk = ilE >= 1; if ilk then ilk = ilE <= 4 end; if ilk then ilj = iM1((ilj + 1832704949) % 4294967296, 13); if ilE == 1 then ilz = iMV(iMS(iMT(ilp, 1), iMR(ilj, 255.))); ilo = true; break elseif ilE == 2 then ilz = iMV(iMS(iMT(ilp, 1), iMR(ilj, 255.)), iMS(iMT(ilp, 2), iMR(iMU(ilj, 8), 255.))); ilo = true; break elseif ilE == 3. then ilz = iMV(iMS(iMT(ilp, 1), iMR(ilj, 255.)), iMS(iMT(ilp, 2), iMR(iMU(ilj, 8), 255.)), iMS(iMT(ilp, 3.), iMR(iMU(ilj, 16), 255.))); ilo = true; break elseif ilE == 4 then ilz = iMV(iMS(iMT(ilp, 1), iMR(ilj, 255.)), iMS(iMT(ilp, 2), iMR(iMU(ilj, 8), 255.)), iMS(iMT(ilp, 3.), iMR(iMU(ilj, 16), 255.)), iMS(iMT(ilp, 4), iMR(iMU(ilj, 24.), 255.))); ilo = true; break end end; ill = iMW(ilp); ilm = 0.; while true do if ilm + 4 <= ilE then ilj = iM1((ilj + 1832704949) % 4294967296, 13); iM_(ill, ilm, iMS(iMY(ill, ilm), ilj)); ilm = ilm + 4 else break end end; if ilo then break end; ilj = iM1((ilj + 1832704949) % 4294967296, 13); iln = 0.; while true do if ilm < ilE then iM0(ill, ilm, iMS(iMZ(ill, ilm), iMR(iMU(ilj, iln * 8), 255.))); ilm = ilm + 1; iln = iln + 1 else break end end; if ilo then break end; do ilz = iMX(ill, 0., ilE); ilo = true; break end; break end end; ilD = nil; do iln = true; ilm = k7; ill = iWP[6444.]; ilk = iWP[10480]; ilj = iWP[9039.]; ilE = (iWP[5536] + lQ) % iWP[5374]; ilo = false; while true do ilB = #ilj; ilv = ilB - ilk; ilt = ilm(ilE % 4294967296); ilt = ilt % 2147483646. + 1; ils = ilv >= 1; if ils then ils = ilv <= 4 end; if ils then ilt = ilt * 16807 % 2147483647; if ilv == 1 then ilD = iMV(iMS(iMT(ilj, 1), iMR(ilt, 255.))); ilo = true; break elseif ilv == 2 then ilD = iMV(iMS(iMT(ilj, 1), iMR(ilt, 255.)), iMS(iMT(ilj, 2), iMR(iMU(ilt, 8), 255.))); ilo = true; break elseif ilv == 3. then ilD = iMV(iMS(iMT(ilj, 1), iMR(ilt, 255.)), iMS(iMT(ilj, 2), iMR(iMU(ilt, 8), 255.)), iMS(iMT(ilj, 3.), iMR(iMU(ilt, 16), 255.))); ilo = true; break elseif ilv == 4 then ilD = iMV(iMS(iMT(ilj, 1), iMR(ilt, 255.)), iMS(iMT(ilj, 2), iMR(iMU(ilt, 8), 255.)), iMS(iMT(ilj, 3.), iMR(iMU(ilt, 16), 255.)), iMS(iMT(ilj, 4), iMR(iMU(ilt, 24.), 255.))); ilo = true; break end end; ilr = iMW(ilj); ilq = 0.; while true do if ilq <= ilv - 4 then ilt = ilt * 16807 % 2147483647; iM_(ilr, ilq, iMS(iMY(ilr, ilq), ilt)); ilq = ilq + 4 else break end end; if ilo then break end; ilt = ilt * 16807 % 2147483647; ilp = 0.; while true do if ilq < ilv then iM0(ilr, ilq, iMS(iMZ(ilr, ilq), iMR(iMU(ilt, ilp * 8), 255.))); ilq = ilq + 1; ilp = ilp + 1 else break end end; if ilo then break end; do ilD = iMX(ilr, 0., ilv); ilo = true; break end; break end end; ilB = nil; do ilv = iWP[9192.]; ilp = iWP[3396.]; ilq = iWP[6364]; ilr = (iWP[3806] + lQ) % iWP[5374]; ils = iWP[10480]; ilt = k7; ilo = false; while true do ilA = #ilp; ilE = ilA - ils; ilj = ilt(ilr % 4294967296); ilk = ilE >= 1; if ilk then ilk = ilE <= 3. end; if ilk then ilj = (ilj * 1597 + 51749) % 4294967296; if ilE == 1 then ilB = iMV((iMT(ilp, 1) - iMR(ilj, 255.)) % 256); ilo = true; break elseif ilE == 2 then ilB = iMV((iMT(ilp, 1) - iMR(ilj, 255.)) % 256, (iMT(ilp, 2) - iMR(iMU(ilj, 8), 255.)) % 256); ilo = true; break elseif ilE == 3. then ilB = iMV((iMT(ilp, 1) - iMR(ilj, 255.)) % 256, (iMT(ilp, 2) - iMR(iMU(ilj, 8), 255.)) % 256, (iMT(ilp, 3.) - iMR(iMU(ilj, 16), 255.)) % 256); ilo = true; break end end; ill = iMW(ilp); ilm = 0.; while true do if ilm + 4 <= ilE then ilj = (ilj * 1597 + 51749) % 4294967296; iM_(ill, ilm, (iMY(ill, ilm) - ilj) % 4294967296); ilm = ilm + 4 else break end end; if ilo then break end; ilj = (ilj * 1597 + 51749) % 4294967296; iln = 0.; while true do if ilm < ilE then iM0(ill, ilm, (iMZ(ill, ilm) - iMR(iMU(ilj, iln * 8), 255.)) % 256); ilm = ilm + 1; iln = iln + 1 else break end end; if ilo then break end; do ilB = iMX(ill, 0., ilE); ilo = true; break end; break end end; ilA = nil; do iln = iWP[887]; ilm = iWP[7002.]; ill = iWP[6894.]; ilk = (iWP[3566] + lQ) % iWP[5374]; ilj = iWP[10480]; ilE = k7; ilo = false; while true do ilr = #ilm; ilq = ilr - ilj; ilp = ilE(ilk % 4294967296); ilu = ilq >= 1; if ilu then ilu = ilq <= 3. end; if ilu then ilp = (ilp * 1597 + 51749) % 4294967296; if ilq == 1 then ilA = iMV((iMT(ilm, 1) - iMR(ilp, 255.)) % 256); ilo = true; break elseif ilq == 2 then ilA = iMV((iMT(ilm, 1) - iMR(ilp, 255.)) % 256, (iMT(ilm, 2) - iMR(iMU(ilp, 8), 255.)) % 256); ilo = true; break elseif ilq == 3. then ilA = iMV((iMT(ilm, 1) - iMR(ilp, 255.)) % 256, (iMT(ilm, 2) - iMR(iMU(ilp, 8), 255.)) % 256, (iMT(ilm, 3.) - iMR(iMU(ilp, 16), 255.)) % 256); ilo = true; break end end; ilv = iMW(ilm); ilt = 0.; while true do if ilt + 4 <= ilq then ilp = (ilp * 1597 + 51749) % 4294967296; iM_(ilv, ilt, (iMY(ilv, ilt) - ilp) % 4294967296); ilt = ilt + 4 else break end end; if ilo then break end; ilp = (ilp * 1597 + 51749) % 4294967296; ils = 0.; while true do if ilt < ilq then iM0(ilv, ilt, (iMZ(ilv, ilt) - iMR(iMU(ilp, ils * 8), 255.)) % 256); ilt = ilt + 1; ils = ils + 1 else break end end; if ilo then break end; do ilA = iMX(ilv, 0., ilq); ilo = true; break end; break end end; lM(ilz, { [ilD] = iWP[9906.][ilB](iWP[7718], iWP[10480]), [ilA] = nf }); ilu = nil; do ilq = false; ilr = iWP[1801]; ils = (iWP[4627] + lQ) % iWP[5374]; ilt = k7; ilv = iWP[10480]; ilp = false; while true do ilE = #ilr; ilj = ilE - ilv; ilk = ilt(ils % 4294967296); ilk = ilk % 2147483646. + 1; ill = ilj >= 1; if ill then ill = ilj <= 4 end; if ill then ilk = ilk * 16807 % 2147483647; if ilj == 1 then ilu = iMV(iMS(iMT(ilr, 1), iMR(ilk, 255.))); ilp = true; break elseif ilj == 2 then ilu = iMV(iMS(iMT(ilr, 1), iMR(ilk, 255.)), iMS(iMT(ilr, 2), iMR(iMU(ilk, 8), 255.))); ilp = true; break elseif ilj == 3. then ilu = iMV(iMS(iMT(ilr, 1), iMR(ilk, 255.)), iMS(iMT(ilr, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilr, 3.), iMR(iMU(ilk, 16), 255.))); ilp = true; break elseif ilj == 4 then ilu = iMV(iMS(iMT(ilr, 1), iMR(ilk, 255.)), iMS(iMT(ilr, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilr, 3.), iMR(iMU(ilk, 16), 255.)), iMS(iMT(ilr, 4), iMR(iMU(ilk, 24.), 255.))); ilp = true; break end end; ilm = iMW(ilr); iln = 0.; while true do if iln <= ilj - 4 then ilk = ilk * 16807 % 2147483647; iM_(ilm, iln, iMS(iMY(ilm, iln), ilk)); iln = iln + 4 else break end end; if ilp then break end; ilk = ilk * 16807 % 2147483647; ilo = 0.; while true do if iln < ilj then iM0(ilm, iln, iMS(iMZ(ilm, iln), iMR(iMU(ilk, ilo * 8), 255.))); iln = iln + 1; ilo = ilo + 1 else break end end; if ilp then break end; do ilu = iMX(ilm, 0., ilj); ilp = true; break end; break end end; ilE = nil; do ilm = iWP[9515]; ill = k7; ilk = iWP[5733.]; ilj = iWP[10480]; ilo = iWP[3804.]; iln = (iWP[602] + lQ) % iWP[5374]; ilp = false; while true do ilB = #ilo; ilA = ilB - ilj; ilv = ill(iln % 4294967296); ilv = ilv % 2147483646. + 1; ilt = ilA >= 1; if ilt then ilt = ilA <= 4 end; if ilt then ilv = ilv * 16807 % 2147483647; if ilA == 1 then ilE = iMV(iMS(iMT(ilo, 1), iMR(ilv, 255.))); ilp = true; break elseif ilA == 2 then ilE = iMV(iMS(iMT(ilo, 1), iMR(ilv, 255.)), iMS(iMT(ilo, 2), iMR(iMU(ilv, 8), 255.))); ilp = true; break elseif ilA == 3. then ilE = iMV(iMS(iMT(ilo, 1), iMR(ilv, 255.)), iMS(iMT(ilo, 2), iMR(iMU(ilv, 8), 255.)), iMS(iMT(ilo, 3.), iMR(iMU(ilv, 16), 255.))); ilp = true; break elseif ilA == 4 then ilE = iMV(iMS(iMT(ilo, 1), iMR(ilv, 255.)), iMS(iMT(ilo, 2), iMR(iMU(ilv, 8), 255.)), iMS(iMT(ilo, 3.), iMR(iMU(ilv, 16), 255.)), iMS(iMT(ilo, 4), iMR(iMU(ilv, 24.), 255.))); ilp = true; break end end; ils = iMW(ilo); ilr = 0.; while true do if ilr <= ilA - 4 then ilv = ilv * 16807 % 2147483647; iM_(ils, ilr, iMS(iMY(ils, ilr), ilv)); ilr = ilr + 4 else break end end; if ilp then break end; ilv = ilv * 16807 % 2147483647; ilq = 0.; while true do if ilr < ilA then iM0(ils, ilr, iMS(iMZ(ils, ilr), iMR(iMU(ilv, ilq * 8), 255.))); ilr = ilr + 1; ilq = ilq + 1 else break end end; if ilp then break end; do ilE = iMX(ils, 0., ilA); ilp = true; break end; break end end; ilB = nil; do ils = iWP[9096.]; ilt = iWP[5098]; ilv = (iWP[10128.] + lQ) % iWP[5374]; ilA = k7; ilr = false; while true do ilo = #ilt; ilp = ilo - ils; ilq = ilA(ilv % 4294967296); ilk = ilp >= 1; if ilk then ilk = ilp <= 4 end; if ilk then ilq = (ilq + 2654435769.) % 4294967296; if ilp == 1 then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilq, 255.))); ilr = true; break elseif ilp == 2 then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilq, 255.)), iMS(iMT(ilt, 2), iMR(iMU(ilq, 8), 255.))); ilr = true; break elseif ilp == 3. then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilq, 255.)), iMS(iMT(ilt, 2), iMR(iMU(ilq, 8), 255.)), iMS(iMT(ilt, 3.), iMR(iMU(ilq, 16), 255.))); ilr = true; break elseif ilp == 4 then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilq, 255.)), iMS(iMT(ilt, 2), iMR(iMU(ilq, 8), 255.)), iMS(iMT(ilt, 3.), iMR(iMU(ilq, 16), 255.)), iMS(iMT(ilt, 4), iMR(iMU(ilq, 24.), 255.))); ilr = true; break end end; ill = iMW(ilt); ilm = 0.; while true do if ilm + 4 <= ilp then ilq = (ilq + 2654435769.) % 4294967296; iM_(ill, ilm, iMS(iMY(ill, ilm), ilq)); ilm = ilm + 4 else break end end; if ilr then break end; ilq = (ilq + 2654435769.) % 4294967296; iln = 0.; while true do if ilm < ilp then iM0(ill, ilm, iMS(iMZ(ill, ilm), iMR(iMU(ilq, iln * 8), 255.))); ilm = ilm + 1; iln = iln + 1 else break end end; if ilr then break end; do ilB = iMX(ill, 0., ilp); ilr = true; break end; break end end; ilk = nil; do ilo = iWP[3598]; iln = k7; ilm = (iWP[2053] + lQ) % iWP[5374]; ill = iWP[3211]; ilp = false; while true do ilv = #ill; ilt = ilv - ilo; ils = iln(ilm % 4294967296); ils = ils % 2147483646. + 1; ilr = ilt >= 1; if ilr then ilr = ilt <= 4 end; if ilr then ils = ils * 16807 % 2147483647; if ilt == 1 then ilk = iMV(iMS(iMT(ill, 1), iMR(ils, 255.))); ilp = true; break elseif ilt == 2 then ilk = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.))); ilp = true; break elseif ilt == 3. then ilk = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ill, 3.), iMR(iMU(ils, 16), 255.))); ilp = true; break elseif ilt == 4 then ilk = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ill, 3.), iMR(iMU(ils, 16), 255.)), iMS(iMT(ill, 4), iMR(iMU(ils, 24.), 255.))); ilp = true; break end end; ilq = iMW(ill); ilj = 0.; while true do if ilj + 4 <= ilt then ils = ils * 16807 % 2147483647; iM_(ilq, ilj, iMS(iMY(ilq, ilj), ils)); ilj = ilj + 4 else break end end; if ilp then break end; ils = ils * 16807 % 2147483647; ilA = 0.; while true do if ilj < ilt then iM0(ilq, ilj, iMS(iMZ(ilq, ilj), iMR(iMU(ils, ilA * 8), 255.))); ilj = ilj + 1; ilA = ilA + 1 else break end end; if ilp then break end; do ilk = iMX(ilq, 0., ilt); ilp = true; break end; break end end; ilj = nil; do ilq = iWP[7504]; ilr = k7; ils = iWP[10721]; ilt = iWP[7327]; ilv = iWP[10241]; ilA = (iWP[5943.] + lQ) % iWP[5374]; ilp = false; while true do ilz = #ilv; ilD = ilz - ilt; ill = ilr(ilA % 4294967296); ill = ill % 2147483646. + 1; ilm = ilD >= 1; if ilm then ilm = ilD <= 4 end; if ilm then ill = ill * 16807 % 2147483647; if ilD == 1 then ilj = iMV(iMS(iMT(ilv, 1), iMR(ill, 255.))); ilp = true; break elseif ilD == 2 then ilj = iMV(iMS(iMT(ilv, 1), iMR(ill, 255.)), iMS(iMT(ilv, 2), iMR(iMU(ill, 8), 255.))); ilp = true; break elseif ilD == 3. then ilj = iMV(iMS(iMT(ilv, 1), iMR(ill, 255.)), iMS(iMT(ilv, 2), iMR(iMU(ill, 8), 255.)), iMS(iMT(ilv, 3.), iMR(iMU(ill, 16), 255.))); ilp = true; break elseif ilD == 4 then ilj = iMV(iMS(iMT(ilv, 1), iMR(ill, 255.)), iMS(iMT(ilv, 2), iMR(iMU(ill, 8), 255.)), iMS(iMT(ilv, 3.), iMR(iMU(ill, 16), 255.)), iMS(iMT(ilv, 4), iMR(iMU(ill, 24.), 255.))); ilp = true; break end end; iln = iMW(ilv); ilo = 0.; while true do if ilo <= ilD - 4 then ill = ill * 16807 % 2147483647; iM_(iln, ilo, iMS(iMY(iln, ilo), ill)); ilo = ilo + 4 else break end end; if ilp then break end; ill = ill * 16807 % 2147483647; ily = 0.; while true do if ilo < ilD then iM0(iln, ilo, iMS(iMZ(iln, ilo), iMR(iMU(ill, ily * 8), 255.))); ilo = ilo + 1; ily = ily + 1 else break end end; if ilp then break end; do ilj = iMX(iln, 0., ilD); ilp = true; break end; break end end; ily = nil; do ilm = iWP[10480]; ill = iWP[6870.]; ilD = (iWP[3692] + lQ) % iWP[5374]; ilz = k7; iln = false; while true do ilv = #ill; ilt = ilv - ilm; ils = ilz(ilD % 4294967296); ilr = ilt >= 1; if ilr then ilr = ilt <= 4 end; if ilr then ils = (ils + 2654435769.) % 4294967296; if ilt == 1 then ily = iMV(iMS(iMT(ill, 1), iMR(ils, 255.))); iln = true; break elseif ilt == 2 then ily = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.))); iln = true; break elseif ilt == 3. then ily = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ill, 3.), iMR(iMU(ils, 16), 255.))); iln = true; break elseif ilt == 4 then ily = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ill, 3.), iMR(iMU(ils, 16), 255.)), iMS(iMT(ill, 4), iMR(iMU(ils, 24.), 255.))); iln = true; break end end; ilq = iMW(ill); ilp = 0.; while true do if ilp + 4 <= ilt then ils = (ils + 2654435769.) % 4294967296; iM_(ilq, ilp, iMS(iMY(ilq, ilp), ils)); ilp = ilp + 4 else break end end; if iln then break end; ils = (ils + 2654435769.) % 4294967296; ilo = 0.; while true do if ilp < ilt then iM0(ilq, ilp, iMS(iMZ(ilq, ilp), iMR(iMU(ils, ilo * 8), 255.))); ilp = ilp + 1; ilo = ilo + 1 else break end end; if iln then break end; do ily = iMX(ilq, 0., ilt); iln = true; break end; break end end; ilv = nil; do ilq = iWP[10480]; ilr = iWP[8466.]; ils = (iWP[4296.] + lQ) % iWP[5374]; ilt = k7; ilp = false; while true do iln = #ilr; ilo = iln - ilq; ilA = ilt(ils % 4294967296); ilz = ilo >= 1; if ilz then ilz = ilo <= 4 end; if ilz then ilA = (ilA + 2654435769.) % 4294967296; if ilo == 1 then ilv = iMV(iMS(iMT(ilr, 1), iMR(ilA, 255.))); ilp = true; break elseif ilo == 2 then ilv = iMV(iMS(iMT(ilr, 1), iMR(ilA, 255.)), iMS(iMT(ilr, 2), iMR(iMU(ilA, 8), 255.))); ilp = true; break elseif ilo == 3. then ilv = iMV(iMS(iMT(ilr, 1), iMR(ilA, 255.)), iMS(iMT(ilr, 2), iMR(iMU(ilA, 8), 255.)), iMS(iMT(ilr, 3.), iMR(iMU(ilA, 16), 255.))); ilp = true; break elseif ilo == 4 then ilv = iMV(iMS(iMT(ilr, 1), iMR(ilA, 255.)), iMS(iMT(ilr, 2), iMR(iMU(ilA, 8), 255.)), iMS(iMT(ilr, 3.), iMR(iMU(ilA, 16), 255.)), iMS(iMT(ilr, 4), iMR(iMU(ilA, 24.), 255.))); ilp = true; break end end; ilD = iMW(ilr); ill = 0.; while true do if ill + 4 <= ilo then ilA = (ilA + 2654435769.) % 4294967296; iM_(ilD, ill, iMS(iMY(ilD, ill), ilA)); ill = ill + 4 else break end end; if ilp then break end; ilA = (ilA + 2654435769.) % 4294967296; ilm = 0.; while true do if ill < ilo then iM0(ilD, ill, iMS(iMZ(ilD, ill), iMR(iMU(ilA, ilm * 8), 255.))); ill = ill + 1; ilm = ilm + 1 else break end end; if ilp then break end; do ilv = iMX(ilD, 0., ilo); ilp = true; break end; break end end; ilA = nil; do ilm = iWP[10480]; ill = k7; ilD = (iWP[4997] + lQ) % iWP[5374]; ilz = iWP[2649.]; iln = false; while true do ilx = #ilz; ilt = ilx - ilm; ils = ill(ilD % 4294967296); ils = ils % 2147483646. + 1; ilr = ilt >= 1; if ilr then ilr = ilt <= 4 end; if ilr then ils = ils * 16807 % 2147483647; if ilt == 1 then ilA = iMV(iMS(iMT(ilz, 1), iMR(ils, 255.))); iln = true; break elseif ilt == 2 then ilA = iMV(iMS(iMT(ilz, 1), iMR(ils, 255.)), iMS(iMT(ilz, 2), iMR(iMU(ils, 8), 255.))); iln = true; break elseif ilt == 3. then ilA = iMV(iMS(iMT(ilz, 1), iMR(ils, 255.)), iMS(iMT(ilz, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ilz, 3.), iMR(iMU(ils, 16), 255.))); iln = true; break elseif ilt == 4 then ilA = iMV(iMS(iMT(ilz, 1), iMR(ils, 255.)), iMS(iMT(ilz, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ilz, 3.), iMR(iMU(ils, 16), 255.)), iMS(iMT(ilz, 4), iMR(iMU(ils, 24.), 255.))); iln = true; break end end; ilq = iMW(ilz); ilp = 0.; while true do if ilp + 4 <= ilt then ils = ils * 16807 % 2147483647; iM_(ilq, ilp, iMS(iMY(ilq, ilp), ils)); ilp = ilp + 4 else break end end; if iln then break end; ils = ils * 16807 % 2147483647; ilo = 0.; while true do if ilp < ilt then iM0(ilq, ilp, iMS(iMZ(ilq, ilp), iMR(iMU(ils, ilo * 8), 255.))); ilp = ilp + 1; ilo = ilo + 1 else break end end; if iln then break end; do ilA = iMX(ilq, 0., ilt); iln = true; break end; break end end; ilx = nil; do ilp = iWP[1045]; ilq = iWP[3844]; ilr = k7; ils = (iWP[10676] + lQ) % iWP[5374]; ilt = iWP[10480]; ilo = false; while true do ilw = #ilp; ili = ilw - ilt; ilz = ilr(ils % 4294967296); ilD = ili >= 1; if ilD then ilD = ili <= 4 end; if ilD then ilz = iM1((ilz + 1832704949) % 4294967296, 13); if ili == 1 then ilx = iMV(iMS(iMT(ilp, 1), iMR(ilz, 255.))); ilo = true; break elseif ili == 2 then ilx = iMV(iMS(iMT(ilp, 1), iMR(ilz, 255.)), iMS(iMT(ilp, 2), iMR(iMU(ilz, 8), 255.))); ilo = true; break elseif ili == 3. then ilx = iMV(iMS(iMT(ilp, 1), iMR(ilz, 255.)), iMS(iMT(ilp, 2), iMR(iMU(ilz, 8), 255.)), iMS(iMT(ilp, 3.), iMR(iMU(ilz, 16), 255.))); ilo = true; break elseif ili == 4 then ilx = iMV(iMS(iMT(ilp, 1), iMR(ilz, 255.)), iMS(iMT(ilp, 2), iMR(iMU(ilz, 8), 255.)), iMS(iMT(ilp, 3.), iMR(iMU(ilz, 16), 255.)), iMS(iMT(ilp, 4), iMR(iMU(ilz, 24.), 255.))); ilo = true; break end end; ill = iMW(ilp); ilm = 0.; while true do if ilm + 4 <= ili then ilz = iM1((ilz + 1832704949) % 4294967296, 13); iM_(ill, ilm, iMS(iMY(ill, ilm), ilz)); ilm = ilm + 4 else break end end; if ilo then break end; ilz = iM1((ilz + 1832704949) % 4294967296, 13); iln = 0.; while true do if ilm < ili then iM0(ill, ilm, iMS(iMZ(ill, ilm), iMR(iMU(ilz, iln * 8), 255.))); ilm = ilm + 1; iln = iln + 1 else break end end; if ilo then break end; do ilx = iMX(ill, 0., ili); ilo = true; break end; break end end; lh(nf, { [ilu] = iWP[10184][ilE](nf[ilB][ilk][ilj] + iM2(-iWP[5300], iWP[5300]) / iWP[2389], iWP[10480], iWP[1523], iWP[10480]), [ily] = iWP[7718] }, iM2(iWP[1353.], iWP[5300]), iWP[8269][ilv][ilA])[ilx]:Connect(function() if not nf then local iJ7 = { iIn, nf, k7 } end; nf:Destroy() end); nh = iWP[10480] else break end elseif nh < 6. then if nh < 5 then nh = iWP[4795] else ilw = nil; do ill = iWP[10411]; ilD = k7; ilz = (iWP[5405] + lQ) % iWP[5374]; ili = iWP[9143]; ilm = false; while true do ilq = #ili; ilp = ilq - ill; ilo = ilD(ilz % 4294967296); ilo = ilo % 2147483646. + 1; iln = ilp >= 1; if iln then iln = ilp <= 4 end; if iln then ilo = ilo * 16807 % 2147483647; if ilp == 1 then ilw = iMV(iMS(iMT(ili, 1), iMR(ilo, 255.))); ilm = true; break elseif ilp == 2 then ilw = iMV(iMS(iMT(ili, 1), iMR(ilo, 255.)), iMS(iMT(ili, 2), iMR(iMU(ilo, 8), 255.))); ilm = true; break elseif ilp == 3. then ilw = iMV(iMS(iMT(ili, 1), iMR(ilo, 255.)), iMS(iMT(ili, 2), iMR(iMU(ilo, 8), 255.)), iMS(iMT(ili, 3.), iMR(iMU(ilo, 16), 255.))); ilm = true; break elseif ilp == 4 then ilw = iMV(iMS(iMT(ili, 1), iMR(ilo, 255.)), iMS(iMT(ili, 2), iMR(iMU(ilo, 8), 255.)), iMS(iMT(ili, 3.), iMR(iMU(ilo, 16), 255.)), iMS(iMT(ili, 4), iMR(iMU(ilo, 24.), 255.))); ilm = true; break end end; ilt = iMW(ili); ils = 0.; while true do if ils + 4 <= ilp then ilo = ilo * 16807 % 2147483647; iM_(ilt, ils, iMS(iMY(ilt, ils), ilo)); ils = ils + 4 else break end end; if ilm then break end; ilo = ilo * 16807 % 2147483647; ilr = 0.; while true do if ils < ilp then iM0(ilt, ils, iMS(iMZ(ilt, ils), iMR(iMU(ilo, ilr * 8), 255.))); ils = ils + 1; ilr = ilr + 1 else break end end; if ilm then break end; do ilw = iMX(ilt, 0., ilp); ilm = true; break end; break end end; nh = if lX[ilw] then iWP[1353.] else iWP[10480] end elseif nh < 7 then nh = if lr then iWP[5300] else iWP[954.] else ni = true; nh = iWP[1371.] end end; if ni then break end end; ng = 0. end else break end end end end); iVM[28] = nil; do iVM[25] = iV8[306.]; iVM[17] = iV8[6487]; iVM[11] = iV8[10558]; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[1411]; iVM[16] = k7; iVM[12.] = false; while true do iVM[13] = #iVM[17]; iVM[19] = iVM[13] - iVM[5]; iVM[29] = iVM[16](iVM[15.] % 4294967296); iVM[22] = iVM[19] >= 1; if iVM[22] then iVM[22] = iVM[19] <= 3. end; if iVM[22] then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; if iVM[19] == 1 then iVM[28] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[29], 255.)) % 256); iVM[12.] = true; break elseif iVM[19] == 2 then iVM[28] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256); iVM[12.] = true; break elseif iVM[19] == 3. then iVM[28] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256, (string.byte(iVM[17], 3.) - bit32.band(bit32.rshift(iVM[29], 16), 255.)) % 256); iVM[12.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[17]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[19] then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[24.], iVM[3.], (buffer.readu32(iVM[24.], iVM[3.]) - iVM[29]) % 4294967296); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[12.] then break end; iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; ihV = 0.; while true do if iVM[3.] < iVM[19] then buffer.writeu8(iVM[24.], iVM[3.], (buffer.readu8(iVM[24.], iVM[3.]) - bit32.band(bit32.rshift(iVM[29], ihV * 8), 255.)) % 256); iVM[3.] = iVM[3.] + 1; ihV = ihV + 1 else break end end; if iVM[12.] then break end; do iVM[28] = buffer.readstring(iVM[24.], 0., iVM[19]); iVM[12.] = true; break end; break end end; iVM[3.] = nil; do iVM[13] = iV8[10480]; iVM[22] = k7; ihV = (mC + lQ) % iV8[5374]; iVM[29] = iV8[10740.]; iVM[24.] = false; while true do iVM[19] = #iVM[29]; iVM[11] = iVM[19] - iVM[13]; iVM[17] = iVM[22](ihV % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[12.] = iVM[11] >= 1; if iVM[12.] then iVM[12.] = iVM[11] <= 4 end; if iVM[12.] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[11] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[17], 255.))); iVM[24.] = true; break elseif iVM[11] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[24.] = true; break elseif iVM[11] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[24.] = true; break elseif iVM[11] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[24.] = true; break end end; iVM[15.] = buffer.fromstring(iVM[29]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[11] then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[16], bit32.bxor(buffer.readu32(iVM[15.], iVM[16]), iVM[17])); iVM[16] = iVM[16] + 4 else break end end; if iVM[24.] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[16] < iVM[11] then buffer.writeu8(iVM[15.], iVM[16], bit32.bxor(buffer.readu8(iVM[15.], iVM[16]), bit32.band(bit32.rshift(iVM[17], iVM[5] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[24.] then break end; do iVM[3.] = buffer.readstring(iVM[15.], 0., iVM[11]); iVM[24.] = true; break end; break end end; iVM[15.] = nil; do iVM[12.] = iV8[5938]; iVM[17] = false; iVM[16] = k7; iVM[11] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[946]; iVM[19] = false; while true do iVM[29] = #iVM[12.]; iVM[22] = iVM[29] - iVM[5]; iVM[24.] = iVM[16](iVM[11] % 4294967296); iVM[25] = iVM[22] >= 1; if iVM[25] then iVM[25] = iVM[22] <= 4 end; if iVM[25] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); if iVM[22] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[24.], 255.))); iVM[19] = true; break elseif iVM[22] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[19] = true; break elseif iVM[22] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[19] = true; break elseif iVM[22] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[19] = true; break end end; ihV = buffer.fromstring(iVM[12.]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[22] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); buffer.writeu32(ihV, iVM[13], bit32.bxor(buffer.readu32(ihV, iVM[13]), iVM[24.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[19] then break end; iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); ihW = 0.; while true do if iVM[13] < iVM[22] then buffer.writeu8(ihV, iVM[13], bit32.bxor(buffer.readu8(ihV, iVM[13]), bit32.band(bit32.rshift(iVM[24.], ihW * 8), 255.))); iVM[13] = iVM[13] + 1; ihW = ihW + 1 else break end end; if iVM[19] then break end; do iVM[15.] = buffer.readstring(ihV, 0., iVM[22]); iVM[19] = true; break end; break end end; ihW = nil; do ihV = iV8[797]; iVM[29] = k7; iVM[25] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[2754.]; iVM[13] = false; while true do iVM[17] = #iVM[22]; iVM[12.] = iVM[17] - ihV; iVM[24.] = iVM[29](iVM[25] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[16] = iVM[12.] >= 1; if iVM[16] then iVM[16] = iVM[12.] <= 4 end; if iVM[16] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[12.] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[24.], 255.))); iVM[13] = true; break elseif iVM[12.] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[13] = true; break elseif iVM[12.] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[13] = true; break elseif iVM[12.] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[13] = true; break end end; iVM[5] = buffer.fromstring(iVM[22]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[12.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[19], bit32.bxor(buffer.readu32(iVM[5], iVM[19]), iVM[24.])); iVM[19] = iVM[19] + 4 else break end end; if iVM[13] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[19] < iVM[12.] then buffer.writeu8(iVM[5], iVM[19], bit32.bxor(buffer.readu8(iVM[5], iVM[19]), bit32.band(bit32.rshift(iVM[24.], iVM[11] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[13] then break end; do ihW = buffer.readstring(iVM[5], 0., iVM[12.]); iVM[13] = true; break end; break end end; iVM[11] = nil; do iVM[5] = iV8[5250.]; iVM[16] = iV8[4474]; iVM[19] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[10480]; iVM[24.] = false; while true do iVM[13] = #iVM[5]; iVM[7] = iVM[13] - iVM[17]; iVM[29] = iVM[19](iVM[12.] % 4294967296); iVM[22] = iVM[7] >= 1; if iVM[22] then iVM[22] = iVM[7] <= 4 end; if iVM[22] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); if iVM[7] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.))); iVM[24.] = true; break elseif iVM[7] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[24.] = true; break elseif iVM[7] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[24.] = true; break elseif iVM[7] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[24.] = true; break end end; ihT = buffer.fromstring(iVM[5]); iVM[25] = 0.; while true do if iVM[25] + 4 <= iVM[7] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); buffer.writeu32(ihT, iVM[25], bit32.bxor(buffer.readu32(ihT, iVM[25]), iVM[29])); iVM[25] = iVM[25] + 4 else break end end; if iVM[24.] then break end; iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); ihV = 0.; while true do if iVM[25] < iVM[7] then buffer.writeu8(ihT, iVM[25], bit32.bxor(buffer.readu8(ihT, iVM[25]), bit32.band(bit32.rshift(iVM[29], ihV * 8), 255.))); iVM[25] = iVM[25] + 1; ihV = ihV + 1 else break end end; if iVM[24.] then break end; do iVM[11] = buffer.readstring(ihT, 0., iVM[7]); iVM[24.] = true; break end; break end end; ihT = nil; do iVM[7] = false; iVM[22] = k7; iVM[29] = iV8[10226]; iVM[25] = iV8[10480]; iVM[13] = iV8[7999]; ihV = (mC + lQ) % iV8[5374]; iVM[24.] = false; while true do iVM[5] = #iVM[13]; iVM[19] = iVM[5] - iVM[25]; iVM[14] = iVM[22](ihV % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[17] = iVM[19] >= 1; if iVM[17] then iVM[17] = iVM[19] <= 4 end; if iVM[17] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[19] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[14], 255.))); iVM[24.] = true; break elseif iVM[19] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[24.] = true; break elseif iVM[19] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[24.] = true; break elseif iVM[19] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[24.] = true; break end end; iVM[12.] = buffer.fromstring(iVM[13]); iVM[21.] = 0.; while true do if iVM[21.] <= iVM[19] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[21.], bit32.bxor(buffer.readu32(iVM[12.], iVM[21.]), iVM[14])); iVM[21.] = iVM[21.] + 4 else break end end; if iVM[24.] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[21.] < iVM[19] then buffer.writeu8(iVM[12.], iVM[21.], bit32.bxor(buffer.readu8(iVM[12.], iVM[21.]), bit32.band(bit32.rshift(iVM[14], iVM[16] * 8), 255.))); iVM[21.] = iVM[21.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[24.] then break end; do ihT = buffer.readstring(iVM[12.], 0., iVM[19]); iVM[24.] = true; break end; break end end; mj = lM(iVM[28], { [iVM[3.]] = iV8[1336][iVM[15.]](iV8[4457], iV8[4457], iV8[4457]), [ihW] = iV8[2966], [iVM[11]] = iV8[2992], [ihT] = lX }); mC = 201. elseif mC < 3906. then if mC == 3905 then mC = if lQ == lQ then 203 else 145 else mC = 4230.; continue end else l7 = nil; local iV8 = iIn; l7 = iV8[5300] - iV8[954.]; l7 = iV8[5300] - iV8[954.]; l7 = iV8[10480] + iV8[7718]; l7 = iV8[1371.] - iV8[1353.]; mC = 338 end elseif mC < 3916 then if mC < 3912. then if mC < 3910 then if mC < 3909. then if mC < 3908 then if mC == 3907 then mC = 249. else mC = 3967; continue end elseif mC == 3908 then my = nil; local iV8 = iIn; my = iV8[6720.] - iV8[5212]; my = iV8[8218] - iV8[3598]; my = iV8[8218] - iV8[3598]; my = iV8[1371.] + iV8[7718]; mC = 182 else mC = 4112; continue end elseif mC == 3909. then mC = 352 else mC = 3908; continue end elseif mC < 3911 then mC = 65 else mC = 398 end elseif mC < 3914 then if mC < 3913 then if mC == 3912. then mC = 431 else mC = 4014.; continue end elseif mC == 3913 then mC = 482 else mC = 4003; continue end elseif mC < 3915. then mr = (mr + iIn[4049]) % iIn[1070]; mC = 547 else mr = (mr + iIn[9564.]) % iIn[1070]; mC = 116 end elseif mC < 3920 then if mC < 3918. then if mC < 3917 then if mC == 3916 then mq = function(fg, fh, fi) if not lS then local iKF = { lQ, lS, iIn, li, lR, k7, fg, fh, fi } end; local iWQ = iIn; if iWQ[5742.] % iWQ[5742.] / (iWQ[2917] % iWQ[2917]) <= iWQ[1402] then local iGl = ({})[iWQ[3990.]]; local iGm = #iGl; iGm = iWQ[2487.][dm] end; for iGn = iWQ[5975] / (iWQ[10019] % iWQ[10019]), iWQ[10806.] - iWQ[10806.] do local iGl = iWQ[8476] * iWQ[2526.]; local iGm = iGl ^ iGl end; if iWQ[9569] % iWQ[9569] / (iWQ[4639] - iWQ[4639]) == iWQ[7522] / (iWQ[5149] % iWQ[5149]) * (iWQ[881] % iWQ[881]) then local iGl = a_ // cn end; lS(fg, fh, function(fk, iJy, iJz, iJA) local iTQ = bit32.bxor; local iTR = bit32.band; local iTS = string.byte; local iTT = bit32.rshift; local iTU = string.char; local iTV = buffer.fromstring; local iTW = buffer.readstring; local iTX = buffer.readu32; local iTY = buffer.readu8; local iTZ = buffer.writeu32; local iT_ = buffer.writeu8; if not iJA then local iKE = { li, iIn, k7, fi, lR, fh, fk, iJy, iJz, iJA } end; local iv7 = nil; local iWR = iIn; for iGe = iWR[7718], iWR[1353.] do if iGe * iGe < iWR[471.] % iWR[471.] then local iGd = false ~= iWR[7654]; d5 = table[iGd] end end; local iv8 = nil; local iv9 = nil; while iWR[495.] / (iWR[5520.] - iWR[5520.]) - iWR[3106] / (iWR[6828.] % iWR[6828.]) == iWR[3511] % iWR[3511] / (iWR[3167] - iWR[3167]) do de = buffer // iWR[2013.]; aW(aT, ep) end; while iWR[5520.] / (iWR[7553] % iWR[7553]) * (iWR[8390] % iWR[8390]) <= iWR[546.] do E = buffer // dZ; local iGd = ek[iWR[3714.]] end; local iwa = nil; local iwb = nil; local iwc = nil; local iwd = nil; if iWR[8468] / (iWR[6215] % iWR[6215]) * (iWR[2389] % iWR[2389]) == iWR[471.] % iWR[471.] / (iWR[10389.] % iWR[10389.]) then local iGd = iWR[3934] // e4 end; local iwe = nil; for iGe = iWR[7718], iWR[1371.] do if (iGe * iGe + iGe) % iWR[1353.] == iWR[7718] then local iGd = iWR[2373.] * iWR[4018]; tostring(iWR[2118.]) end end; local iwf = nil; local iwg = nil; local iwh = nil; for iGd = iWR[1362.] / (iWR[9929] - iWR[9929]), iWR[6798.] % iWR[6798.] do A = iwg * k7; ({}):next(true, iwa) end; local iwi = nil; while iWR[3082] % iWR[3082] / (iWR[3020] % iWR[3020]) > iWR[7775] do local iGd = math.right; iGd(aG, iGd) end; local iwj = nil; while iWR[5030] / (iWR[8134] - iWR[8134]) * (iWR[125] % iWR[125]) == iWR[9021.] / (iWR[7148] % iWR[7148]) - iWR[1217] / (iWR[4353.] % iWR[4353.]) do local iGd = { iWR[1846], d9 } end; local iwk = nil; local ow, ox = nil, nil; ow = 0.; if iWR[5017] / (iWR[6215] - iWR[6215]) - iWR[10389.] / (iWR[2513] % iWR[2513]) == iv8 then iWR[2108][false] = math.state; es[iWR[3116]] = buffer + ow end; for iGf = 1, 2 do if (iGf * iGf + iGf) % 2 == 1 then local iGd = "nhswcj" .. "nfyl"; local iGe = buffer >= iGd end end; ox = 2166136261; for iGe = iWR[7718], iWR[1371.] do if (iGe * iGe + iGe) % iWR[1353.] == iWR[7718] then local iGd = df or iwh end end; while iWR[6590] > iWR[2958.] / (iWR[954.] % iWR[954.]) * (iWR[2071] - iWR[2071]) do local iGd = cn == false; O = iWR[1132] .. ax end; while true do ow = 12572 - ow; do if ow < 12566 then break elseif ow < 12570. then if ow < 12568 then if ow < 12567. then if ow == 12566 then iv7 = nil; do iwa = iWR[4973]; iv9 = iWR[2243]; iv8 = (ow + lQ) % iWR[5374]; iwb = k7; iwc = false; while true do iwh = #iv9; iwf = iwh - iwa; iwd = iwb(iv8 % 4294967296); iwi = iwf >= 1; if iwi then iwi = iwf <= 4 end; if iwi then iwd = (iwd + 2654435769.) % 4294967296; if iwf == 1 then iv7 = iTU(iTQ(iTS(iv9, 1), iTR(iwd, 255.))); iwc = true; break elseif iwf == 2 then iv7 = iTU(iTQ(iTS(iv9, 1), iTR(iwd, 255.)), iTQ(iTS(iv9, 2), iTR(iTT(iwd, 8), 255.))); iwc = true; break elseif iwf == 3. then iv7 = iTU(iTQ(iTS(iv9, 1), iTR(iwd, 255.)), iTQ(iTS(iv9, 2), iTR(iTT(iwd, 8), 255.)), iTQ(iTS(iv9, 3.), iTR(iTT(iwd, 16), 255.))); iwc = true; break elseif iwf == 4 then iv7 = iTU(iTQ(iTS(iv9, 1), iTR(iwd, 255.)), iTQ(iTS(iv9, 2), iTR(iTT(iwd, 8), 255.)), iTQ(iTS(iv9, 3.), iTR(iTT(iwd, 16), 255.)), iTQ(iTS(iv9, 4), iTR(iTT(iwd, 24.), 255.))); iwc = true; break end end; iwg = iTV(iv9); iwe = 0.; while true do if iwe + 4 <= iwf then iwd = (iwd + 2654435769.) % 4294967296; iTZ(iwg, iwe, iTQ(iTX(iwg, iwe), iwd)); iwe = iwe + 4 else break end end; if iwc then break end; iwd = (iwd + 2654435769.) % 4294967296; iwj = 0.; while true do if iwe < iwf then iT_(iwg, iwe, iTQ(iTY(iwg, iwe), iTR(iTT(iwd, iwj * 8), 255.))); iwe = iwe + 1; iwj = iwj + 1 else break end end; if iwc then break end; do iv7 = iTW(iwg, 0., iwf); iwc = true; break end; break end end; iwj = nil; do iwh = iWR[10480]; iwi = iWR[559]; iwf = (ow + lQ) % iWR[5374]; iwg = k7; iwe = false; while true do iwa = #iwi; iwc = iwa - iwh; iwk = iwg(iwf % 4294967296); iv9 = iwc >= 1; if iv9 then iv9 = iwc <= 4 end; if iv9 then iwk = (iwk + 2654435769.) % 4294967296; if iwc == 1 then iwj = iTU(iTQ(iTS(iwi, 1), iTR(iwk, 255.))); iwe = true; break elseif iwc == 2 then iwj = iTU(iTQ(iTS(iwi, 1), iTR(iwk, 255.)), iTQ(iTS(iwi, 2), iTR(iTT(iwk, 8), 255.))); iwe = true; break elseif iwc == 3. then iwj = iTU(iTQ(iTS(iwi, 1), iTR(iwk, 255.)), iTQ(iTS(iwi, 2), iTR(iTT(iwk, 8), 255.)), iTQ(iTS(iwi, 3.), iTR(iTT(iwk, 16), 255.))); iwe = true; break elseif iwc == 4 then iwj = iTU(iTQ(iTS(iwi, 1), iTR(iwk, 255.)), iTQ(iTS(iwi, 2), iTR(iTT(iwk, 8), 255.)), iTQ(iTS(iwi, 3.), iTR(iTT(iwk, 16), 255.)), iTQ(iTS(iwi, 4), iTR(iTT(iwk, 24.), 255.))); iwe = true; break end end; iwb = iTV(iwi); iwd = 0.; while true do if iwd + 4 <= iwc then iwk = (iwk + 2654435769.) % 4294967296; iTZ(iwb, iwd, iTQ(iTX(iwb, iwd), iwk)); iwd = iwd + 4 else break end end; if iwe then break end; iwk = (iwk + 2654435769.) % 4294967296; iv8 = 0.; while true do if iwd < iwc then iT_(iwb, iwd, iTQ(iTY(iwb, iwd), iTR(iTT(iwk, iv8 * 8), 255.))); iwd = iwd + 1; iv8 = iv8 + 1 else break end end; if iwe then break end; do iwj = iTW(iwb, 0., iwc); iwe = true; break end; break end end; lR(iv7, fh .. iwj, iWR[1353.]); ow = 1 else ow = 9161; continue end else break end elseif ow < 12569 then ox = (ox * 1664525 + ow) % 4294967296; ow = if li == fi then 2 else 6. elseif ow == 12569 then ox = (ox * 1664525 + ow) % 4294967296; li = fi; iwk = nil; do iwa = iWR[9096.]; iv9 = k7; iv8 = ox; iwb = iWR[10]; iwc = false; while true do iwd = #iwb; iwi = iwd - iwa; iwg = iv9(iv8 % 4294967296); iwg = iwg % 2147483646. + 1; iwe = iwi >= 1; if iwe then iwe = iwi <= 4 end; if iwe then iwg = iwg * 16807 % 2147483647; if iwi == 1 then iwk = iTU(iTQ(iTS(iwb, 1), iTR(iwg, 255.))); iwc = true; break elseif iwi == 2 then iwk = iTU(iTQ(iTS(iwb, 1), iTR(iwg, 255.)), iTQ(iTS(iwb, 2), iTR(iTT(iwg, 8), 255.))); iwc = true; break elseif iwi == 3. then iwk = iTU(iTQ(iTS(iwb, 1), iTR(iwg, 255.)), iTQ(iTS(iwb, 2), iTR(iTT(iwg, 8), 255.)), iTQ(iTS(iwb, 3.), iTR(iTT(iwg, 16), 255.))); iwc = true; break elseif iwi == 4 then iwk = iTU(iTQ(iTS(iwb, 1), iTR(iwg, 255.)), iTQ(iTS(iwb, 2), iTR(iTT(iwg, 8), 255.)), iTQ(iTS(iwb, 3.), iTR(iTT(iwg, 16), 255.)), iTQ(iTS(iwb, 4), iTR(iTT(iwg, 24.), 255.))); iwc = true; break end end; iwj = iTV(iwb); iwh = 0.; while true do if iwh + 4 <= iwi then iwg = iwg * 16807 % 2147483647; iTZ(iwj, iwh, iTQ(iTX(iwj, iwh), iwg)); iwh = iwh + 4 else break end end; if iwc then break end; iwg = iwg * 16807 % 2147483647; iwf = 0.; while true do if iwh < iwi then iT_(iwj, iwh, iTQ(iTY(iwj, iwh), iTR(iTT(iwg, iwf * 8), 255.))); iwh = iwh + 1; iwf = iwf + 1 else break end end; if iwc then break end; do iwk = iTW(iwj, 0., iwi); iwc = true; break end; break end end; iwj = nil; do iwg = iWR[10480]; iwh = k7; iwi = ox; iwf = iWR[9346]; iwe = false; while true do iv9 = #iwf; iwb = iv9 - iwg; iwd = iwh(iwi % 4294967296); iwd = iwd % 2147483646. + 1; iv8 = iwb >= 1; if iv8 then iv8 = iwb <= 4 end; if iv8 then iwd = iwd * 16807 % 2147483647; if iwb == 1 then iwj = iTU(iTQ(iTS(iwf, 1), iTR(iwd, 255.))); iwe = true; break elseif iwb == 2 then iwj = iTU(iTQ(iTS(iwf, 1), iTR(iwd, 255.)), iTQ(iTS(iwf, 2), iTR(iTT(iwd, 8), 255.))); iwe = true; break elseif iwb == 3. then iwj = iTU(iTQ(iTS(iwf, 1), iTR(iwd, 255.)), iTQ(iTS(iwf, 2), iTR(iTT(iwd, 8), 255.)), iTQ(iTS(iwf, 3.), iTR(iTT(iwd, 16), 255.))); iwe = true; break elseif iwb == 4 then iwj = iTU(iTQ(iTS(iwf, 1), iTR(iwd, 255.)), iTQ(iTS(iwf, 2), iTR(iTT(iwd, 8), 255.)), iTQ(iTS(iwf, 3.), iTR(iTT(iwd, 16), 255.)), iTQ(iTS(iwf, 4), iTR(iTT(iwd, 24.), 255.))); iwe = true; break end end; iwa = iTV(iwf); iwc = 0.; while true do if iwc + 4 <= iwb then iwd = iwd * 16807 % 2147483647; iTZ(iwa, iwc, iTQ(iTX(iwa, iwc), iwd)); iwc = iwc + 4 else break end end; if iwe then break end; iwd = iwd * 16807 % 2147483647; iv7 = 0.; while true do if iwc < iwb then iT_(iwa, iwc, iTQ(iTY(iwa, iwc), iTR(iTT(iwd, iv7 * 8), 255.))); iwc = iwc + 1; iv7 = iv7 + 1 else break end end; if iwe then break end; do iwj = iTW(iwa, 0., iwb); iwe = true; break end; break end end; lR(iwk, fh .. iwj, iWR[1353.]); ow = 1 else ow = 12571; continue end elseif ow < 12572 then if ow < 12571 then if ow == 12570. then ox = (ox * 1664525 + ow) % 4294967296; li = nil; ow = 6. else ow = 5794; continue end else ow = 5 end elseif ow < 15902 then if ow == 12572 then ox = (ox * 1664525 + ow) % 4294967296; ow = if fk then 3. else 4 else break end else break end end end end) end; mC = 486. else mC = 4064; continue end else mC = 353 end elseif mC < 3919 then mC = 354. elseif mC == 3919 then iVM[21.] = nil; do local iV8 = iIn; iVM[16] = iV8[10480]; iVM[14] = k7; iVM[5] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[9712]; iVM[12.] = false; while true do iVM[13] = #iVM[17]; iVM[19] = iVM[13] - iVM[16]; iVM[29] = iVM[14](iVM[5] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[22] = iVM[19] >= 1; if iVM[22] then iVM[22] = iVM[19] <= 4 end; if iVM[22] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[19] == 1 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[29], 255.))); iVM[12.] = true; break elseif iVM[19] == 2 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[12.] = true; break elseif iVM[19] == 3. then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[12.] = true; break elseif iVM[19] == 4 then iVM[21.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[12.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[17]); iVM[25] = 0.; while true do if iVM[25] + 4 <= iVM[19] then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[25], bit32.bxor(buffer.readu32(iVM[24.], iVM[25]), iVM[29])); iVM[25] = iVM[25] + 4 else break end end; if iVM[12.] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; ihV = 0.; while true do if iVM[25] < iVM[19] then buffer.writeu8(iVM[24.], iVM[25], bit32.bxor(buffer.readu8(iVM[24.], iVM[25]), bit32.band(bit32.rshift(iVM[29], ihV * 8), 255.))); iVM[25] = iVM[25] + 1; ihV = ihV + 1 else break end end; if iVM[12.] then break end; do iVM[21.] = buffer.readstring(iVM[24.], 0., iVM[19]); iVM[12.] = true; break end; break end end; iVM[25] = nil; do local iV8 = iIn; iVM[29] = iV8[4973]; iVM[13] = k7; iVM[22] = (mC + lQ) % iV8[5374]; ihV = iV8[117.]; iVM[24.] = false; while true do iVM[19] = #ihV; iVM[14] = iVM[19] - iVM[29]; iVM[17] = iVM[13](iVM[22] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[12.] = iVM[14] >= 1; if iVM[12.] then iVM[12.] = iVM[14] <= 4 end; if iVM[12.] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[14] == 1 then iVM[25] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.))); iVM[24.] = true; break elseif iVM[14] == 2 then iVM[25] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[24.] = true; break elseif iVM[14] == 3. then iVM[25] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[24.] = true; break elseif iVM[14] == 4 then iVM[25] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[24.] = true; break end end; iVM[7] = buffer.fromstring(ihV); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[14] then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[16], bit32.bxor(buffer.readu32(iVM[7], iVM[16]), iVM[17])); iVM[16] = iVM[16] + 4 else break end end; if iVM[24.] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[16] < iVM[14] then buffer.writeu8(iVM[7], iVM[16], bit32.bxor(buffer.readu8(iVM[7], iVM[16]), bit32.band(bit32.rshift(iVM[17], iVM[5] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[24.] then break end; do iVM[25] = buffer.readstring(iVM[7], 0., iVM[14]); iVM[24.] = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[5] = iV8[9173]; iVM[16] = iV8[5063]; iVM[14] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[10480]; iVM[19] = false; while true do iVM[22] = #iVM[5]; iVM[24.] = iVM[22] - iVM[17]; ihT = iVM[14](iVM[12.] % 4294967296); ihV = iVM[24.] >= 1; if ihV then ihV = iVM[24.] <= 4 end; if ihV then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); if iVM[24.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihT, 255.))); iVM[19] = true; break elseif iVM[24.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[19] = true; break elseif iVM[24.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[19] = true; break elseif iVM[24.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[19] = true; break end end; iVM[13] = buffer.fromstring(iVM[5]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[24.] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[13], iVM[11], bit32.bxor(buffer.readu32(iVM[13], iVM[11]), ihT)); iVM[11] = iVM[11] + 4 else break end end; if iVM[19] then break end; ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); iVM[29] = 0.; while true do if iVM[11] < iVM[24.] then buffer.writeu8(iVM[13], iVM[11], bit32.bxor(buffer.readu8(iVM[13], iVM[11]), bit32.band(bit32.rshift(ihT, iVM[29] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[19] then break end; do iVM[7] = buffer.readstring(iVM[13], 0., iVM[24.]); iVM[19] = true; break end; break end end; iVM[11] = nil; do local iV8 = iIn; ihT = iV8[7330]; iVM[22] = iV8[5667.]; ihV = k7; iVM[29] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[8888]; iVM[24.] = false; while true do iVM[16] = #ihT; iVM[5] = iVM[16] - iVM[13]; iVM[19] = ihV(iVM[29] % 4294967296); iVM[14] = iVM[5] >= 1; if iVM[14] then iVM[14] = iVM[5] <= 4 end; if iVM[14] then iVM[19] = bit32.lrotate((iVM[19] + 1832704949) % 4294967296, 13); if iVM[5] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[19], 255.))); iVM[24.] = true; break elseif iVM[5] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[24.] = true; break elseif iVM[5] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[24.] = true; break elseif iVM[5] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[24.] = true; break end end; iVM[17] = buffer.fromstring(ihT); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[5] then iVM[19] = bit32.lrotate((iVM[19] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[17], iVM[12.], bit32.bxor(buffer.readu32(iVM[17], iVM[12.]), iVM[19])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[24.] then break end; iVM[19] = bit32.lrotate((iVM[19] + 1832704949) % 4294967296, 13); ihW = 0.; while true do if iVM[12.] < iVM[5] then buffer.writeu8(iVM[17], iVM[12.], bit32.bxor(buffer.readu8(iVM[17], iVM[12.]), bit32.band(bit32.rshift(iVM[19], ihW * 8), 255.))); iVM[12.] = iVM[12.] + 1; ihW = ihW + 1 else break end end; if iVM[24.] then break end; do iVM[11] = buffer.readstring(iVM[17], 0., iVM[5]); iVM[24.] = true; break end; break end end; ihW = nil; do local iV8 = iIn; iVM[14] = iV8[7587.]; iVM[5] = iV8[6207.]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[16] = k7; iVM[12.] = iV8[3902]; iVM[19] = false; while true do iVM[29] = #iVM[5]; iVM[22] = iVM[29] - iVM[12.]; iVM[24.] = iVM[16](iVM[17] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; ihT = iVM[22] >= 1; if ihT then ihT = iVM[22] <= 4 end; if ihT then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[22] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[24.], 255.))); iVM[19] = true; break elseif iVM[22] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[19] = true; break elseif iVM[22] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[19] = true; break elseif iVM[22] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[19] = true; break end end; ihV = buffer.fromstring(iVM[5]); iVM[13] = 0.; while true do if iVM[13] <= iVM[22] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(ihV, iVM[13], bit32.bxor(buffer.readu32(ihV, iVM[13]), iVM[24.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[19] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[15.] = 0.; while true do if iVM[13] < iVM[22] then buffer.writeu8(ihV, iVM[13], bit32.bxor(buffer.readu8(ihV, iVM[13]), bit32.band(bit32.rshift(iVM[24.], iVM[15.] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[19] then break end; do ihW = buffer.readstring(ihV, 0., iVM[22]); iVM[19] = true; break end; break end end; iVM[15.] = nil; do local iV8 = iIn; ihT = iV8[8200]; iVM[13] = k7; ihV = iV8[3513.]; iVM[29] = iV8[10480]; iVM[24.] = iV8[1966]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[19] = false; while true do iVM[17] = #iVM[24.]; iVM[12.] = iVM[17] - iVM[29]; iVM[3.] = iVM[13](iVM[22] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; iVM[16] = iVM[12.] >= 1; if iVM[16] then iVM[16] = iVM[12.] <= 4 end; if iVM[16] then iVM[3.] = iVM[3.] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[3.], 255.))); iVM[19] = true; break elseif iVM[12.] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[19] = true; break elseif iVM[12.] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[19] = true; break elseif iVM[12.] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[19] = true; break end end; iVM[5] = buffer.fromstring(iVM[24.]); iVM[28] = 0.; while true do if iVM[28] <= iVM[12.] - 4 then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[28], bit32.bxor(buffer.readu32(iVM[5], iVM[28]), iVM[3.])); iVM[28] = iVM[28] + 4 else break end end; if iVM[19] then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[28] < iVM[12.] then buffer.writeu8(iVM[5], iVM[28], bit32.bxor(buffer.readu8(iVM[5], iVM[28]), bit32.band(bit32.rshift(iVM[3.], iVM[14] * 8), 255.))); iVM[28] = iVM[28] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[19] then break end; do iVM[15.] = buffer.readstring(iVM[5], 0., iVM[12.]); iVM[19] = true; break end; break end end; iVM[28] = nil; do local iV8 = iIn; iVM[16] = iV8[4747]; iVM[3.] = iV8[2556.]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[17] = k7; iVM[14] = iV8[1371.]; iVM[12.] = false; while true do iVM[19] = #iVM[3.]; iVM[29] = iVM[19] - iVM[14]; iVM[22] = iVM[17](iVM[5] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[24.] = iVM[29] >= 1; if iVM[24.] then iVM[24.] = iVM[29] <= 4 end; if iVM[24.] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[29] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[22], 255.))); iVM[12.] = true; break elseif iVM[29] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[12.] = true; break elseif iVM[29] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[12.] = true; break elseif iVM[29] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[12.] = true; break end end; ihT = buffer.fromstring(iVM[3.]); ihV = 0.; while true do if ihV <= iVM[29] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(ihT, ihV, bit32.bxor(buffer.readu32(ihT, ihV), iVM[22])); ihV = ihV + 4 else break end end; if iVM[12.] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[13] = 0.; while true do if ihV < iVM[29] then buffer.writeu8(ihT, ihV, bit32.bxor(buffer.readu8(ihT, ihV), bit32.band(bit32.rshift(iVM[22], iVM[13] * 8), 255.))); ihV = ihV + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[12.] then break end; do iVM[28] = buffer.readstring(ihT, 0., iVM[29]); iVM[12.] = true; break end; break end end; ihT = nil; do local iV8 = iIn; ihV = iV8[10480]; iVM[29] = iV8[2508.]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[24.] = false; while true do iVM[17] = #iVM[29]; iVM[12.] = iVM[17] - ihV; iVM[3.] = iVM[22](iVM[13] % 4294967296); iVM[16] = iVM[12.] >= 1; if iVM[16] then iVM[16] = iVM[12.] <= 4 end; if iVM[16] then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; if iVM[12.] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[3.], 255.))); iVM[24.] = true; break elseif iVM[12.] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[24.] = true; break elseif iVM[12.] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[24.] = true; break elseif iVM[12.] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[24.] = true; break end end; iVM[5] = buffer.fromstring(iVM[29]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[12.] then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], iVM[19], bit32.bxor(buffer.readu32(iVM[5], iVM[19]), iVM[3.])); iVM[19] = iVM[19] + 4 else break end end; if iVM[24.] then break end; iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; iVM[14] = 0.; while true do if iVM[19] < iVM[12.] then buffer.writeu8(iVM[5], iVM[19], bit32.bxor(buffer.readu8(iVM[5], iVM[19]), bit32.band(bit32.rshift(iVM[3.], iVM[14] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[24.] then break end; do ihT = buffer.readstring(iVM[5], 0., iVM[12.]); iVM[24.] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[16] = iV8[946]; iVM[14] = iV8[1419.]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[17] = k7; iVM[12.] = false; while true do iVM[13] = #iVM[14]; iVM[19] = iVM[13] - iVM[16]; iVM[29] = iVM[17](iVM[5] % 4294967296); iVM[22] = iVM[19] >= 1; if iVM[22] then iVM[22] = iVM[19] <= 4 end; if iVM[22] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; if iVM[19] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[29], 255.))); iVM[12.] = true; break elseif iVM[19] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[12.] = true; break elseif iVM[19] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[12.] = true; break elseif iVM[19] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[12.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[14]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[19] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; buffer.writeu32(iVM[24.], iVM[4], bit32.bxor(buffer.readu32(iVM[24.], iVM[4]), iVM[29])); iVM[4] = iVM[4] + 4 else break end end; if iVM[12.] then break end; iVM[29] = (iVM[29] + 2654435769.) % 4294967296; ihV = 0.; while true do if iVM[4] < iVM[19] then buffer.writeu8(iVM[24.], iVM[4], bit32.bxor(buffer.readu8(iVM[24.], iVM[4]), bit32.band(bit32.rshift(iVM[29], ihV * 8), 255.))); iVM[4] = iVM[4] + 1; ihV = ihV + 1 else break end end; if iVM[12.] then break end; do iVM[3.] = buffer.readstring(iVM[24.], 0., iVM[19]); iVM[12.] = true; break end; break end end; iVM[4] = nil; do local iV8 = iIn; iVM[22] = iV8[3902]; ihV = k7; iVM[29] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[5864]; iVM[24.] = false; while true do iVM[16] = #iVM[13]; iVM[5] = iVM[16] - iVM[22]; iVM[19] = ihV(iVM[29] % 4294967296); iVM[19] = iVM[19] % 2147483646. + 1; iVM[14] = iVM[5] >= 1; if iVM[14] then iVM[14] = iVM[5] <= 4 end; if iVM[14] then iVM[19] = iVM[19] * 16807 % 2147483647; if iVM[5] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[19], 255.))); iVM[24.] = true; break elseif iVM[5] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[24.] = true; break elseif iVM[5] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[24.] = true; break elseif iVM[5] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[24.] = true; break end end; iVM[17] = buffer.fromstring(iVM[13]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[5] then iVM[19] = iVM[19] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[12.], bit32.bxor(buffer.readu32(iVM[17], iVM[12.]), iVM[19])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[24.] then break end; iVM[19] = iVM[19] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[12.] < iVM[5] then buffer.writeu8(iVM[17], iVM[12.], bit32.bxor(buffer.readu8(iVM[17], iVM[12.]), bit32.band(bit32.rshift(iVM[19], iVM[23] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[24.] then break end; do iVM[4] = buffer.readstring(iVM[17], 0., iVM[5]); iVM[24.] = true; break end; break end end; iVM[23] = nil; do iVM[14] = true; local iV8 = iIn; iVM[12.] = iV8[8951]; iVM[17] = iV8[9582.]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[19] = iV8[10480]; iVM[5] = k7; iVM[24.] = false; while true do ihV = #iVM[12.]; iVM[13] = ihV - iVM[19]; iVM[2] = iVM[5](iVM[16] % 4294967296); iVM[29] = iVM[13] >= 1; if iVM[29] then iVM[29] = iVM[13] <= 3. end; if iVM[29] then iVM[2] = (iVM[2] * 1597 + 51749) % 4294967296; if iVM[13] == 1 then iVM[23] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[2], 255.)) % 256); iVM[24.] = true; break elseif iVM[13] == 2 then iVM[23] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[2], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[2], 8), 255.)) % 256); iVM[24.] = true; break elseif iVM[13] == 3. then iVM[23] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[2], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[2], 8), 255.)) % 256, (string.byte(iVM[12.], 3.) - bit32.band(bit32.rshift(iVM[2], 16), 255.)) % 256); iVM[24.] = true; break end end; iVM[22] = buffer.fromstring(iVM[12.]); ihS = 0.; while true do if ihS + 4 <= iVM[13] then iVM[2] = (iVM[2] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[22], ihS, (buffer.readu32(iVM[22], ihS) - iVM[2]) % 4294967296); ihS = ihS + 4 else break end end; if iVM[24.] then break end; iVM[2] = (iVM[2] * 1597 + 51749) % 4294967296; iVM[10] = 0.; while true do if ihS < iVM[13] then buffer.writeu8(iVM[22], ihS, (buffer.readu8(iVM[22], ihS) - bit32.band(bit32.rshift(iVM[2], iVM[10] * 8), 255.)) % 256); ihS = ihS + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[24.] then break end; do iVM[23] = buffer.readstring(iVM[22], 0., iVM[13]); iVM[24.] = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[29] = iV8[1552]; iVM[2] = iV8[4259]; iVM[22] = iV8[10711]; ihV = (mC + lQ) % iV8[5374]; iVM[10] = iV8[4067]; iVM[13] = k7; iVM[24.] = false; while true do iVM[16] = #iVM[2]; iVM[5] = iVM[16] - iVM[10]; iVM[19] = iVM[13](ihV % 4294967296); iVM[14] = iVM[5] >= 1; if iVM[14] then iVM[14] = iVM[5] <= 3. end; if iVM[14] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; if iVM[5] == 1 then ihS = string.char((string.byte(iVM[2], 1) - bit32.band(iVM[19], 255.)) % 256); iVM[24.] = true; break elseif iVM[5] == 2 then ihS = string.char((string.byte(iVM[2], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[2], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256); iVM[24.] = true; break elseif iVM[5] == 3. then ihS = string.char((string.byte(iVM[2], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[2], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256, (string.byte(iVM[2], 3.) - bit32.band(bit32.rshift(iVM[19], 16), 255.)) % 256); iVM[24.] = true; break end end; iVM[17] = buffer.fromstring(iVM[2]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[5] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[17], iVM[12.], (buffer.readu32(iVM[17], iVM[12.]) - iVM[19]) % 4294967296); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[24.] then break end; iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; iVM[26] = 0.; while true do if iVM[12.] < iVM[5] then buffer.writeu8(iVM[17], iVM[12.], (buffer.readu8(iVM[17], iVM[12.]) - bit32.band(bit32.rshift(iVM[19], iVM[26] * 8), 255.)) % 256); iVM[12.] = iVM[12.] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[24.] then break end; do ihS = buffer.readstring(iVM[17], 0., iVM[5]); iVM[24.] = true; break end; break end end; iVM[26] = nil; do iVM[12.] = true; local iV8 = iIn; iVM[17] = iV8[1189]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[5] = iV8[10480]; iVM[19] = false; while true do iVM[29] = #iVM[17]; iVM[22] = iVM[29] - iVM[5]; iVM[24.] = iVM[14](iVM[16] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[10] = iVM[22] >= 1; if iVM[10] then iVM[10] = iVM[22] <= 4 end; if iVM[10] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[22] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[24.], 255.))); iVM[19] = true; break elseif iVM[22] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[19] = true; break elseif iVM[22] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[19] = true; break elseif iVM[22] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[19] = true; break end end; ihV = buffer.fromstring(iVM[17]); iVM[13] = 0.; while true do if iVM[13] <= iVM[22] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(ihV, iVM[13], bit32.bxor(buffer.readu32(ihV, iVM[13]), iVM[24.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[19] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[13] < iVM[22] then buffer.writeu8(ihV, iVM[13], bit32.bxor(buffer.readu8(ihV, iVM[13]), bit32.band(bit32.rshift(iVM[24.], iVM[2] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[19] then break end; do iVM[26] = buffer.readstring(ihV, 0., iVM[22]); iVM[19] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; ihV = iV8[8086]; iVM[10] = iV8[3094]; iVM[13] = iV8[4809.]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[10480]; iVM[24.] = k7; iVM[19] = false; while true do iVM[14] = #iVM[10]; iVM[17] = iVM[14] - iVM[29]; iVM[12.] = iVM[24.](iVM[22] % 4294967296); iVM[1] = iVM[17] >= 1; if iVM[1] then iVM[1] = iVM[17] <= 3. end; if iVM[1] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; if iVM[17] == 1 then iVM[2] = string.char((string.byte(iVM[10], 1) - bit32.band(iVM[12.], 255.)) % 256); iVM[19] = true; break elseif iVM[17] == 2 then iVM[2] = string.char((string.byte(iVM[10], 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(iVM[10], 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256); iVM[19] = true; break elseif iVM[17] == 3. then iVM[2] = string.char((string.byte(iVM[10], 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(iVM[10], 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256, (string.byte(iVM[10], 3.) - bit32.band(bit32.rshift(iVM[12.], 16), 255.)) % 256); iVM[19] = true; break end end; iVM[16] = buffer.fromstring(iVM[10]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[17] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[16], iVM[5], (buffer.readu32(iVM[16], iVM[5]) - iVM[12.]) % 4294967296); iVM[5] = iVM[5] + 4 else break end end; if iVM[19] then break end; iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; iVM[27.] = 0.; while true do if iVM[5] < iVM[17] then buffer.writeu8(iVM[16], iVM[5], (buffer.readu8(iVM[16], iVM[5]) - bit32.band(bit32.rshift(iVM[12.], iVM[27.] * 8), 255.)) % 256); iVM[5] = iVM[5] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[19] then break end; do iVM[2] = buffer.readstring(iVM[16], 0., iVM[17]); iVM[19] = true; break end; break end end; iVM[27.] = nil; do local iV8 = iIn; iVM[1] = iV8[5728]; iVM[5] = k7; iVM[16] = iV8[10633]; iVM[14] = iV8[125]; iVM[12.] = iV8[7951]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[19] = false; while true do iVM[22] = #iVM[12.]; iVM[24.] = iVM[22] - iVM[14]; iVM[10] = iVM[5](iVM[17] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; ihV = iVM[24.] >= 1; if ihV then ihV = iVM[24.] <= 4 end; if ihV then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.))); iVM[19] = true; break elseif iVM[24.] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[19] = true; break elseif iVM[24.] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[19] = true; break elseif iVM[24.] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[19] = true; break end end; iVM[13] = buffer.fromstring(iVM[12.]); ihR = 0.; while true do if ihR <= iVM[24.] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[13], ihR, bit32.bxor(buffer.readu32(iVM[13], ihR), iVM[10])); ihR = ihR + 4 else break end end; if iVM[19] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[29] = 0.; while true do if ihR < iVM[24.] then buffer.writeu8(iVM[13], ihR, bit32.bxor(buffer.readu8(iVM[13], ihR), bit32.band(bit32.rshift(iVM[10], iVM[29] * 8), 255.))); ihR = ihR + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[19] then break end; do iVM[27.] = buffer.readstring(iVM[13], 0., iVM[24.]); iVM[19] = true; break end; break end end; ihR = nil; do local iV8 = iIn; iVM[29] = iV8[10480]; iVM[10] = k7; iVM[22] = (mC + lQ) % iV8[5374]; ihV = iV8[8343.]; iVM[13] = false; while true do iVM[5] = #ihV; iVM[19] = iVM[5] - iVM[29]; iVM[14] = iVM[10](iVM[22] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[17] = iVM[19] >= 1; if iVM[17] then iVM[17] = iVM[19] <= 4 end; if iVM[17] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[19] == 1 then ihR = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.))); iVM[13] = true; break elseif iVM[19] == 2 then ihR = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[13] = true; break elseif iVM[19] == 3. then ihR = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[13] = true; break elseif iVM[19] == 4 then ihR = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[13] = true; break end end; iVM[12.] = buffer.fromstring(ihV); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[19] then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[24.], bit32.bxor(buffer.readu32(iVM[12.], iVM[24.]), iVM[14])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[13] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[24.] < iVM[19] then buffer.writeu8(iVM[12.], iVM[24.], bit32.bxor(buffer.readu8(iVM[12.], iVM[24.]), bit32.band(bit32.rshift(iVM[14], iVM[16] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[13] then break end; do ihR = buffer.readstring(iVM[12.], 0., iVM[19]); iVM[13] = true; break end; break end end; iVM[14] = nil; do local iV8 = iIn; iVM[16] = iV8[1008.]; iVM[19] = k7; iVM[5] = false; iVM[17] = iV8[10480]; iVM[24.] = iV8[3666.]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[13] = false; while true do iVM[29] = #iVM[24.]; iVM[22] = iVM[29] - iVM[17]; iVM[9.] = iVM[19](iVM[12.] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[10] = iVM[22] >= 1; if iVM[10] then iVM[10] = iVM[22] <= 4 end; if iVM[10] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[22] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[9.], 255.))); iVM[13] = true; break elseif iVM[22] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[13] = true; break elseif iVM[22] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[13] = true; break elseif iVM[22] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[13] = true; break end end; ihV = buffer.fromstring(iVM[24.]); ihU = 0.; while true do if ihU <= iVM[22] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(ihV, ihU, bit32.bxor(buffer.readu32(ihV, ihU), iVM[9.])); ihU = ihU + 4 else break end end; if iVM[13] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[1] = 0.; while true do if ihU < iVM[22] then buffer.writeu8(ihV, ihU, bit32.bxor(buffer.readu8(ihV, ihU), bit32.band(bit32.rshift(iVM[9.], iVM[1] * 8), 255.))); ihU = ihU + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[13] then break end; do iVM[14] = buffer.readstring(ihV, 0., iVM[22]); iVM[13] = true; break end; break end end; ihU = nil; do local iV8 = iIn; iVM[9.] = iV8[4991]; iVM[29] = iV8[3920]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[1] = k7; ihV = false; while true do iVM[22] = #iVM[29]; iVM[5] = iVM[22] - iVM[9.]; iVM[19] = iVM[1](iVM[10] % 4294967296); iVM[13] = iVM[5] >= 1; if iVM[13] then iVM[13] = iVM[5] <= 4 end; if iVM[13] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; if iVM[5] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[19], 255.))); ihV = true; break elseif iVM[5] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); ihV = true; break elseif iVM[5] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); ihV = true; break elseif iVM[5] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); ihV = true; break end end; iVM[17] = buffer.fromstring(iVM[29]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[5] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; buffer.writeu32(iVM[17], iVM[12.], bit32.bxor(buffer.readu32(iVM[17], iVM[12.]), iVM[19])); iVM[12.] = iVM[12.] + 4 else break end end; if ihV then break end; iVM[19] = (iVM[19] + 2654435769.) % 4294967296; iVM[24.] = 0.; while true do if iVM[12.] < iVM[5] then buffer.writeu8(iVM[17], iVM[12.], bit32.bxor(buffer.readu8(iVM[17], iVM[12.]), bit32.band(bit32.rshift(iVM[19], iVM[24.] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if ihV then break end; do ihU = buffer.readstring(iVM[17], 0., iVM[5]); ihV = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; iVM[12.] = iV8[10480]; iVM[5] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[19] = iV8[3342.]; iVM[13] = false; while true do iVM[29] = #iVM[19]; iVM[22] = iVM[29] - iVM[12.]; iVM[9.] = iVM[5](iVM[24.] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[10] = iVM[22] >= 1; if iVM[10] then iVM[10] = iVM[22] <= 4 end; if iVM[10] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[22] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[9.], 255.))); iVM[13] = true; break elseif iVM[22] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[13] = true; break elseif iVM[22] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[13] = true; break elseif iVM[22] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[13] = true; break end end; ihV = buffer.fromstring(iVM[19]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[22] then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(ihV, iVM[16], bit32.bxor(buffer.readu32(ihV, iVM[16]), iVM[9.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[13] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[16] < iVM[22] then buffer.writeu8(ihV, iVM[16], bit32.bxor(buffer.readu8(ihV, iVM[16]), bit32.band(bit32.rshift(iVM[9.], iVM[1] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[13] then break end; do iVM[17] = buffer.readstring(ihV, 0., iVM[22]); iVM[13] = true; break end; break end end; iVM[16] = nil; do iVM[10] = false; iVM[9.] = k7; local iV8 = iIn; ihV = iV8[7187]; iVM[29] = iV8[4976]; iVM[1] = iV8[8429]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[13] = false; while true do iVM[6.] = #iVM[1]; iVM[12.] = iVM[6.] - iVM[29]; iVM[24.] = iVM[9.](iVM[22] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[20] = iVM[12.] >= 1; if iVM[20] then iVM[20] = iVM[12.] <= 4 end; if iVM[20] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.))); iVM[13] = true; break elseif iVM[12.] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[13] = true; break elseif iVM[12.] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[13] = true; break elseif iVM[12.] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[13] = true; break end end; iVM[5] = buffer.fromstring(iVM[1]); iVM[19] = 0.; while true do if iVM[19] <= iVM[12.] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[19], bit32.bxor(buffer.readu32(iVM[5], iVM[19]), iVM[24.])); iVM[19] = iVM[19] + 4 else break end end; if iVM[13] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[19] < iVM[12.] then buffer.writeu8(iVM[5], iVM[19], bit32.bxor(buffer.readu8(iVM[5], iVM[19]), bit32.band(bit32.rshift(iVM[24.], iVM[18.] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[13] then break end; do iVM[16] = buffer.readstring(iVM[5], 0., iVM[12.]); iVM[13] = true; break end; break end end; iVM[18.] = nil; do local iV8 = iIn; iVM[5] = iV8[586]; iVM[20] = iV8[4905.]; iVM[19] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[8393]; iVM[24.] = false; while true do iVM[13] = #iVM[5]; iVM[1] = iVM[13] - iVM[6.]; iVM[29] = iVM[19](iVM[12.] % 4294967296); iVM[22] = iVM[1] >= 1; if iVM[22] then iVM[22] = iVM[1] <= 4 end; if iVM[22] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); if iVM[1] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.))); iVM[24.] = true; break elseif iVM[1] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[24.] = true; break elseif iVM[1] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[24.] = true; break elseif iVM[1] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[24.] = true; break end end; iVM[9.] = buffer.fromstring(iVM[5]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[1] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[9.], iVM[10], bit32.bxor(buffer.readu32(iVM[9.], iVM[10]), iVM[29])); iVM[10] = iVM[10] + 4 else break end end; if iVM[24.] then break end; iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); ihV = 0.; while true do if iVM[10] < iVM[1] then buffer.writeu8(iVM[9.], iVM[10], bit32.bxor(buffer.readu8(iVM[9.], iVM[10]), bit32.band(bit32.rshift(iVM[29], ihV * 8), 255.))); iVM[10] = iVM[10] + 1; ihV = ihV + 1 else break end end; if iVM[24.] then break end; do iVM[18.] = buffer.readstring(iVM[9.], 0., iVM[1]); iVM[24.] = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; iVM[29] = iV8[9497]; iVM[1] = k7; iVM[22] = iV8[7200.]; ihV = iV8[10480]; iVM[10] = iV8[9019]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[24.] = false; while true do iVM[20] = #iVM[10]; iVM[5] = iVM[20] - ihV; iVM[19] = iVM[1](iVM[13] % 4294967296); iVM[19] = iVM[19] % 2147483646. + 1; iVM[8] = iVM[5] >= 1; if iVM[8] then iVM[8] = iVM[5] <= 4 end; if iVM[8] then iVM[19] = iVM[19] * 16807 % 2147483647; if iVM[5] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[19], 255.))); iVM[24.] = true; break elseif iVM[5] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[24.] = true; break elseif iVM[5] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[24.] = true; break elseif iVM[5] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[24.] = true; break end end; iVM[6.] = buffer.fromstring(iVM[10]); iVM[12.] = 0.; while true do if iVM[12.] <= iVM[5] - 4 then iVM[19] = iVM[19] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[12.], bit32.bxor(buffer.readu32(iVM[6.], iVM[12.]), iVM[19])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[24.] then break end; iVM[19] = iVM[19] * 16807 % 2147483647; ihX = 0.; while true do if iVM[12.] < iVM[5] then buffer.writeu8(iVM[6.], iVM[12.], bit32.bxor(buffer.readu8(iVM[6.], iVM[12.]), bit32.band(bit32.rshift(iVM[19], ihX * 8), 255.))); iVM[12.] = iVM[12.] + 1; ihX = ihX + 1 else break end end; if iVM[24.] then break end; do iVM[9.] = buffer.readstring(iVM[6.], 0., iVM[5]); iVM[24.] = true; break end; break end end; ly = lM(iVM[21.], { [iVM[25]] = iVM[7], [iVM[11]] = lF, [ihW] = lV[iVM[15.]], [iVM[28]] = iIn[10184][ihT](iIn[7718], -iIn[2513], iIn[7718], -iIn[4025]), [iVM[3.]] = iIn[10184][iVM[4]](iIn[10480], iIn[10422.], iIn[10480], iIn[7474]), [iVM[23]] = iIn[8269][ihS][iVM[26]], [iVM[2]] = iVM[27.], [ihR] = lV[iVM[14]], [ihU] = iIn[7868], [iVM[17]] = false, [iVM[16]] = true, [iVM[18.]] = true, [iVM[9.]] = iIn[4077.] }); mC = 546. else mC = 3837.; continue end elseif mC < 3923 then if mC < 3922 then if mC < 3921. then if mC == 3920 then lQ += if table.isfrozen(buffer) then iIn[2191] else iIn[1792]; mC = 509 else mC = 3973; continue end else mC = 453. end else mC = 20 end elseif mC < 3924. then if mC == 3923 then md = function(dk, dl, dm, iI8, iI9, iJa) local iRb = bit32.band; local iRc = bit32.bxor; local iRd = string.byte; local iRe = bit32.rshift; local iRf = string.char; local iRg = buffer.fromstring; local iRh = buffer.readstring; local iRi = buffer.readu32; local iRj = buffer.readu8; local iRk = buffer.writeu32; local iRl = buffer.writeu8; local iRm = bit32.lrotate; if not iJa then local iKl = { lh, lV, lM, lQ, iIn, dk, dl, dm, iI8, iI9, iJa } end; local irV = nil; local irW = nil; local irX = nil; local irY = nil; local irZ = nil; local ir_ = nil; local ir0 = nil; local ir1 = nil; local ir2 = nil; local ir3 = nil; local ir4 = nil; local ir5 = nil; local ir6 = nil; local ir7 = nil; local ir8 = nil; local ir9 = nil; local isa = nil; local isb = nil; local isc = nil; if (iIn[797] - iIn[797]) / (iIn[3828.] % iIn[3828.]) == iIn[724] / (iIn[4144] - iIn[4144]) * (iIn[6043] % iIn[6043]) then cJ = iIn[3507.] - aW; bQ = ao ~= string end; if iIn[3140] > iIn[9486.] % iIn[9486.] / (iIn[3807.] % iIn[3807.]) then local iDO = iIn[10184] <= iIn[2466.] end; local isd = nil; local ise = nil; local isf = nil; local isg = nil; local ish = nil; local isi = nil; local isj = nil; while iIn[5060] / (iIn[5393] - iIn[5393]) - iIn[9810.] / (iIn[5053] - iIn[5053]) <= iIn[6891.] do local iDO = iIn[1336] + iIn[10153] end; local isk = nil; local isl = nil; local ism = nil; local isn = nil; if irW == (iIn[3511] - iIn[3511]) / (iIn[4968.] - iIn[4968.]) then ({}):push(bC); ir8 = df ~= isn end; local iso = nil; while iIn[10899.] / (iIn[6075.] - iIn[6075.]) * (iIn[1347.] - iIn[1347.]) < iIn[10375] do local iDO = iIn[7994] or iIn[8648]; ish = G[false] end; if (iIn[4795] - iIn[4795]) / (iIn[8888] - iIn[8888]) == iIn[884] / (iIn[6891.] - iIn[6891.]) - iIn[6156.] / (iIn[8922.] % iIn[8922.]) then local iDO = -bC end; irV = nil; do irZ = iIn[10480]; irX = k7; irY = (iIn[1984] + lQ) % iIn[5374]; irW = iIn[821]; for iDO = 1, 3. do if (iDO * iDO + iDO) % 2 == 1 then isb.state = { "nahsovm" }; bK = -bR end end; ir_ = false; while true do ir6 = #irW; ir2 = ir6 - irZ; ir5 = irX(irY % 4294967296); ir5 = ir5 % 2147483646. + 1; ir1 = ir2 >= 1; if ir1 then ir1 = ir2 <= 4 end; if ir1 then ir5 = ir5 * 16807 % 2147483647; if ir2 == 1 then irV = iRf(iRc(iRd(irW, 1), iRb(ir5, 255.))); ir_ = true; break elseif ir2 == 2 then irV = iRf(iRc(iRd(irW, 1), iRb(ir5, 255.)), iRc(iRd(irW, 2), iRb(iRe(ir5, 8), 255.))); ir_ = true; break elseif ir2 == 3. then irV = iRf(iRc(iRd(irW, 1), iRb(ir5, 255.)), iRc(iRd(irW, 2), iRb(iRe(ir5, 8), 255.)), iRc(iRd(irW, 3.), iRb(iRe(ir5, 16), 255.))); ir_ = true; break elseif ir2 == 4 then irV = iRf(iRc(iRd(irW, 1), iRb(ir5, 255.)), iRc(iRd(irW, 2), iRb(iRe(ir5, 8), 255.)), iRc(iRd(irW, 3.), iRb(iRe(ir5, 16), 255.)), iRc(iRd(irW, 4), iRb(iRe(ir5, 24.), 255.))); ir_ = true; break end end; ir4 = iRg(irW); ir0 = 0.; while true do if ir0 + 4 <= ir2 then ir5 = ir5 * 16807 % 2147483647; iRk(ir4, ir0, iRc(iRi(ir4, ir0), ir5)); ir0 = ir0 + 4 else break end end; if ir_ then break end; ir5 = ir5 * 16807 % 2147483647; ir3 = 0.; while true do if ir0 < ir2 then iRl(ir4, ir0, iRc(iRj(ir4, ir0), iRb(iRe(ir5, ir3 * 8), 255.))); ir0 = ir0 + 1; ir3 = ir3 + 1 else break end end; if ir_ then break end; do irV = iRh(ir4, 0., ir2); ir_ = true; break end; break end end; while iIn[4795] / (iIn[8568.] % iIn[8568.]) - iIn[4497.] / (iIn[946] % iIn[946]) == iIn[4945] / (iIn[4218.] - iIn[4218.]) * (iIn[8888] - iIn[8888]) do F = iIn[2513] % cn; local iDO = iIn[6755][iIn[8870]] end; while iIn[4067] / (iIn[8393] - iIn[8393]) * (iIn[4999] % iIn[4999]) == iIn[2621] / (iIn[4976] - iIn[4976]) - iIn[294.] / (iIn[2071] % iIn[2071]) do for iDQ = iIn[7718], iIn[1353.] do if iDQ * iDQ + iIn[7718] <= iIn[5975] - iIn[5975] then local iDO = { isn, iIn[1759] }; if ir9 == (iIn[2647] - iIn[2647]) / (iIn[7957] % iIn[7957]) then iso[iIn[4829]] = df[iIn[5133.]]; iDO[bQ] = iIn[6132.] .. iIn[4347.] end; local iDP = math ~= iDO end end; local iDR = am ^ iIn[151] end; while iIn[6156.] / (iIn[3643] - iIn[3643]) - iIn[9021.] / (iIn[2621] - iIn[2621]) > iIn[9548] do local iDO = iIn[1534] .. iIn[4565] end; while iIn[4731.] == iIn[1774] % iIn[1774] / (iIn[4090] % iIn[4090]) do local iDO = iIn[5060] - iIn[9906.]; local iDP = -iIn[10184] end; if a5 == 192. / (67 - 67) - 18. / (163 % 163) then ir_(cJ); local iDO = ir_ % 562 end; ir6 = nil; do ir1 = iIn[3961]; ir4 = iIn[1115]; ir2 = (iIn[3888.] + lQ) % iIn[5374]; ir5 = k7; ir3 = iIn[5300]; ir0 = false; for iDP = 1, 2 do if iDP * iDP < 67 % 67 then local iDO = "etn" .. "hpi" end end; while true do ir8 = #ir4; irY = ir8 - ir3; ir7 = ir5(ir2 % 4294967296); ir7 = ir7 % 2147483646. + 1; irZ = irY >= 1; if irZ then irZ = irY <= 4 end; if irZ then ir7 = ir7 * 16807 % 2147483647; if irY == 1 then ir6 = iRf(iRc(iRd(ir4, 1), iRb(ir7, 255.))); ir0 = true; break elseif irY == 2 then ir6 = iRf(iRc(iRd(ir4, 1), iRb(ir7, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir7, 8), 255.))); ir0 = true; break elseif irY == 3. then ir6 = iRf(iRc(iRd(ir4, 1), iRb(ir7, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir7, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(ir7, 16), 255.))); ir0 = true; break elseif irY == 4 then ir6 = iRf(iRc(iRd(ir4, 1), iRb(ir7, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir7, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(ir7, 16), 255.)), iRc(iRd(ir4, 4), iRb(iRe(ir7, 24.), 255.))); ir0 = true; break end end; irW = iRg(ir4); ir_ = 0.; while true do if ir_ <= irY - 4 then ir7 = ir7 * 16807 % 2147483647; iRk(irW, ir_, iRc(iRi(irW, ir_), ir7)); ir_ = ir_ + 4 else break end end; if ir0 then break end; ir7 = ir7 * 16807 % 2147483647; irX = 0.; while true do if ir_ < irY then iRl(irW, ir_, iRc(iRj(irW, ir_), iRb(iRe(ir7, irX * 8), 255.))); ir_ = ir_ + 1; irX = irX + 1 else break end end; if ir0 then break end; do ir6 = iRh(irW, 0., irY); ir0 = true; break end; break end end; for iDP = iIn[4991] / (iIn[293] - iIn[293]), iIn[10387] % iIn[10387] do local iDO = -iIn[4942] end; if iIn[229] == iIn[8888] / (iIn[9295] - iIn[9295]) - iIn[5208.] / (iIn[4639] - iIn[4639]) then iIn[283][iIn[3723.]] = isl <= isb end; ir8 = nil; do irX = iIn[1362.]; if 34 / (18. % 18.) - 138. / (167 % 167) == table then tostring(ir7, UDim); local iDO = irW and tonumber end; ir7 = iIn[2070.]; irW = (iIn[4339] + lQ) % iIn[5374]; for iDP = 1, 2 do if (iDP * iDP + iDP) % 2 == 1 then local iDO = { 17, O, 707, isd } end end; irY = k7; while (207. - 207.) / (97 % 97) == bit32 do cn[E] = not av; local iDO = "iyrcqgm" .. "eenw" end; for iDP = 1, 2 do if iDP * iDP + 1 <= 233 % 233 then local iDO = ir_ or "ucphf"; pcall(iDO) end end; irZ = false; while true do ir2 = #ir7; ir5 = ir2 - irX; ir1 = irY(irW % 4294967296); ir4 = ir5 >= 1; if ir4 then ir4 = ir5 <= 4 end; if ir4 then ir1 = (ir1 + 2654435769.) % 4294967296; if ir5 == 1 then ir8 = iRf(iRc(iRd(ir7, 1), iRb(ir1, 255.))); irZ = true; break elseif ir5 == 2 then ir8 = iRf(iRc(iRd(ir7, 1), iRb(ir1, 255.)), iRc(iRd(ir7, 2), iRb(iRe(ir1, 8), 255.))); irZ = true; break elseif ir5 == 3. then ir8 = iRf(iRc(iRd(ir7, 1), iRb(ir1, 255.)), iRc(iRd(ir7, 2), iRb(iRe(ir1, 8), 255.)), iRc(iRd(ir7, 3.), iRb(iRe(ir1, 16), 255.))); irZ = true; break elseif ir5 == 4 then ir8 = iRf(iRc(iRd(ir7, 1), iRb(ir1, 255.)), iRc(iRd(ir7, 2), iRb(iRe(ir1, 8), 255.)), iRc(iRd(ir7, 3.), iRb(iRe(ir1, 16), 255.)), iRc(iRd(ir7, 4), iRb(iRe(ir1, 24.), 255.))); irZ = true; break end end; ir0 = iRg(ir7); ir3 = 0.; while true do if ir3 + 4 <= ir5 then ir1 = (ir1 + 2654435769.) % 4294967296; iRk(ir0, ir3, iRc(iRi(ir0, ir3), ir1)); ir3 = ir3 + 4 else break end end; if irZ then break end; ir1 = (ir1 + 2654435769.) % 4294967296; ir_ = 0.; while true do if ir3 < ir5 then iRl(ir0, ir3, iRc(iRj(ir0, ir3), iRb(iRe(ir1, ir_ * 8), 255.))); ir3 = ir3 + 1; ir_ = ir_ + 1 else break end end; if irZ then break end; do ir8 = iRh(ir0, 0., ir5); irZ = true; break end; break end end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO + iIn[7718] <= iIn[6148] - iIn[6148] then iIn[8803][an] = l and iIn[3730] end end; if iIn[1336] == (iIn[8884] - iIn[8884]) / (iIn[3006.] - iIn[3006.]) then local iDO = iIn[6556] + E; local iDP = { E } end; for iDP = 1, 3. do if iDP * iDP + 1 <= 241 - 241 then local iDO = de ~= ir8; ism = "xdskqhh" .. "vnv" end end; ir5 = nil; do ir3 = iIn[10480]; ir1 = k7; ir4 = (iIn[10441] + lQ) % iIn[5374]; ir2 = iIn[10759]; ir0 = false; while true do ir_ = #ir2; irX = ir_ - ir3; ir9 = ir1(ir4 % 4294967296); ir9 = ir9 % 2147483646. + 1; irY = irX >= 1; if irY then irY = irX <= 4 end; if irY then ir9 = ir9 * 16807 % 2147483647; if irX == 1 then ir5 = iRf(iRc(iRd(ir2, 1), iRb(ir9, 255.))); ir0 = true; break elseif irX == 2 then ir5 = iRf(iRc(iRd(ir2, 1), iRb(ir9, 255.)), iRc(iRd(ir2, 2), iRb(iRe(ir9, 8), 255.))); ir0 = true; break elseif irX == 3. then ir5 = iRf(iRc(iRd(ir2, 1), iRb(ir9, 255.)), iRc(iRd(ir2, 2), iRb(iRe(ir9, 8), 255.)), iRc(iRd(ir2, 3.), iRb(iRe(ir9, 16), 255.))); ir0 = true; break elseif irX == 4 then ir5 = iRf(iRc(iRd(ir2, 1), iRb(ir9, 255.)), iRc(iRd(ir2, 2), iRb(iRe(ir9, 8), 255.)), iRc(iRd(ir2, 3.), iRb(iRe(ir9, 16), 255.)), iRc(iRd(ir2, 4), iRb(iRe(ir9, 24.), 255.))); ir0 = true; break end end; ir7 = iRg(ir2); irZ = 0.; while true do if irZ + 4 <= irX then ir9 = ir9 * 16807 % 2147483647; iRk(ir7, irZ, iRc(iRi(ir7, irZ), ir9)); irZ = irZ + 4 else break end end; if ir0 then break end; ir9 = ir9 * 16807 % 2147483647; irW = 0.; while true do if irZ < irX then iRl(ir7, irZ, iRc(iRj(ir7, irZ), iRb(iRe(ir9, irW * 8), 255.))); irZ = irZ + 1; irW = irW + 1 else break end end; if ir0 then break end; do ir5 = iRh(ir7, 0., irX); ir0 = true; break end; break end end; if 241 / (101 - 101) - 247 / (131 % 131) == (163 - 163) / (253 % 253) then local iDO = 714. + 985; iDO = #{} end; while (iIn[6314] - iIn[6314]) / (iIn[1079] % iIn[1079]) == iIn[10389.] / (iIn[1079] % iIn[1079]) * (iIn[2777] - iIn[2777]) do local iDO = iIn[6527] .. iIn[10668.] end; if w == iIn[6891.] / (iIn[10422.] % iIn[10422.]) * (iIn[9882.] % iIn[9882.]) then cw = iIn[8588] ^ cZ; ism[iIn[2315]] = buffer + isi end; for iDO = iIn[7718], iIn[1353.] do if (iDO * iDO + iDO) % iIn[1353.] == iIn[7718] then cz(); cK = iIn[8338] .. iIn[1336] end end; while iIn[6154] / (iIn[8568.] % iIn[8568.]) - iIn[7670] / (iIn[4077.] - iIn[4077.]) == iIn[1874] % iIn[1874] / (iIn[4040] % iIn[4040]) do local iDO = iIn[1336] - iIn[5744]; iDO = isb // aa end; if iIn[1054] / (iIn[8661.] - iIn[8661.]) - iIn[7148] / (iIn[5060] % iIn[5060]) == iIn[1798] % iIn[1798] / (iIn[4457] % iIn[4457]) then math:read(); tonumber(); local iDO = iIn[4933] - iIn[4] end; if 141. % 141. / (114. % 114.) == 93. / (254 % 254) - 202 / (203 - 203) then while 251 / (46 % 46) - 5 / (154 % 154) == c8 do local iDO = ir1[false]; local iDP = { "wiaiwuf", iDO } end end; ir9 = nil; do for iDP = 47 / (2 - 2), 52 - 52 do ({})[ir7] = buffer % 743; local iDO = UDim2 % bK end; irX = iIn[10763]; ir_ = k7; irW = iIn[364]; while 184 % 184 / (28 % 28) == 79 / (215 - 215) - 121 / (206 - 206) do u = w.w; local iDO = "qclshfg" .. irZ end; irZ = iIn[8393]; ir7 = iIn[1906]; irY = (iIn[5589.] + lQ) % iIn[5374]; ir0 = false; while true do isc = #ir7; ir3 = isc - irZ; isb = ir_(irY % 4294967296); isb = isb % 2147483646. + 1; ir2 = ir3 >= 1; if ir2 then ir2 = ir3 <= 4 end; if ir2 then isb = isb * 16807 % 2147483647; if ir3 == 1 then ir9 = iRf(iRc(iRd(ir7, 1), iRb(isb, 255.))); ir0 = true; break elseif ir3 == 2 then ir9 = iRf(iRc(iRd(ir7, 1), iRb(isb, 255.)), iRc(iRd(ir7, 2), iRb(iRe(isb, 8), 255.))); ir0 = true; break elseif ir3 == 3. then ir9 = iRf(iRc(iRd(ir7, 1), iRb(isb, 255.)), iRc(iRd(ir7, 2), iRb(iRe(isb, 8), 255.)), iRc(iRd(ir7, 3.), iRb(iRe(isb, 16), 255.))); ir0 = true; break elseif ir3 == 4 then ir9 = iRf(iRc(iRd(ir7, 1), iRb(isb, 255.)), iRc(iRd(ir7, 2), iRb(iRe(isb, 8), 255.)), iRc(iRd(ir7, 3.), iRb(iRe(isb, 16), 255.)), iRc(iRd(ir7, 4), iRb(iRe(isb, 24.), 255.))); ir0 = true; break end end; isa = iRg(ir7); ir1 = 0.; while true do if ir1 <= ir3 - 4 then isb = isb * 16807 % 2147483647; iRk(isa, ir1, iRc(iRi(isa, ir1), isb)); ir1 = ir1 + 4 else break end end; if ir0 then break end; isb = isb * 16807 % 2147483647; ir4 = 0.; while true do if ir1 < ir3 then iRl(isa, ir1, iRc(iRj(isa, ir1), iRb(iRe(isb, ir4 * 8), 255.))); ir1 = ir1 + 1; ir4 = ir4 + 1 else break end end; if ir0 then break end; do ir9 = iRh(isa, 0., ir3); ir0 = true; break end; break end end; for iDO = iIn[7774] / (iIn[9683] % iIn[9683]), iIn[8469.] % iIn[8469.] do lM[iIn[189.]] = {}; iIn[7994]() end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[659] - iIn[659] then local iDO = iIn[10875.][iIn[1081]]; bm[iIn[189.]] = iDO or table end end; if iIn[8568.] / (iIn[4795] - iIn[4795]) - iIn[8922.] / (iIn[293] % iIn[293]) == ir5 then local iDO = ir_ or iIn[4731.] end; if iIn[2462] / (iIn[10387] - iIn[10387]) * (iIn[537.] % iIn[537.]) > iIn[3020] then local iDO = iIn[10184] + iIn[1796]; while iIn[1336] == iIn[9431] / (iIn[10839.] - iIn[10839.]) * (iIn[9579.] % iIn[9579.]) do ir0[iIn[2830]] = iIn[10184] - iIn[3273.] end end; for iDO = iIn[7718], iIn[1353.] do if iDO * iDO + iIn[7718] <= iIn[6156.] % iIn[6156.] then ({})[iIn[6878]] = br[true] end end; isc = nil; while an == (216. - 216.) / (63. % 63.) do local iDO = { H, ir9, bit32 }; iDO = "uvhpyjz" .. N end; do isa = iIn[10480]; for iDQ = 233 / (235 % 235), 84. - 84. do local iDO = ("cdqax").data; al = not "ozcriia"; local iDP = irW ^ av end; ir3 = k7; isb = (iIn[1305.] + lQ) % iIn[5374]; ir4 = iIn[6013]; ir2 = false; while true do irZ = #ir4; irW = irZ - isa; ir_ = ir3(isb % 4294967296); ir_ = ir_ % 2147483646. + 1; irX = irW >= 1; if irX then irX = irW <= 4 end; if irX then ir_ = ir_ * 16807 % 2147483647; if irW == 1 then isc = iRf(iRc(iRd(ir4, 1), iRb(ir_, 255.))); ir2 = true; break elseif irW == 2 then isc = iRf(iRc(iRd(ir4, 1), iRb(ir_, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir_, 8), 255.))); ir2 = true; break elseif irW == 3. then isc = iRf(iRc(iRd(ir4, 1), iRb(ir_, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir_, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(ir_, 16), 255.))); ir2 = true; break elseif irW == 4 then isc = iRf(iRc(iRd(ir4, 1), iRb(ir_, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir_, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(ir_, 16), 255.)), iRc(iRd(ir4, 4), iRb(iRe(ir_, 24.), 255.))); ir2 = true; break end end; ir0 = iRg(ir4); irY = 0.; while true do if irY + 4 <= irW then ir_ = ir_ * 16807 % 2147483647; iRk(ir0, irY, iRc(iRi(ir0, irY), ir_)); irY = irY + 4 else break end end; if ir2 then break end; ir_ = ir_ * 16807 % 2147483647; ir1 = 0.; while true do if irY < irW then iRl(ir0, irY, iRc(iRj(ir0, irY), iRb(iRe(ir_, ir1 * 8), 255.))); irY = irY + 1; ir1 = ir1 + 1 else break end end; if ir2 then break end; do isc = iRh(ir0, 0., irW); ir2 = true; break end; break end end; if iIn[8818] % iIn[8818] / (iIn[4218.] % iIn[4218.]) == iIn[6232] / (iIn[7148] - iIn[7148]) - iIn[884] / (iIn[2366] - iIn[2366]) then math:write(); while (iIn[946] - iIn[946]) / (iIn[4458.] - iIn[4458.]) == iIn[5149] / (iIn[5975] - iIn[5975]) - iIn[3573.] / (iIn[6187] % iIn[6187]) do u[ism] = table and ai; cz[true] = -iIn[7845.]; local iDO = iIn[3600.] .. buffer end end; while iIn[2071] % iIn[2071] / (iIn[8390] % iIn[8390]) == iIn[10019] / (iIn[8243] % iIn[8243]) - iIn[5376.] / (iIn[7710.] - iIn[7710.]) do ({})[iIn[4829]] = math.node; if iIn[3768.] / (iIn[3504.] % iIn[3504.]) - iIn[4878.] / (iIn[9683] - iIn[9683]) == (iIn[2777] - iIn[2777]) / (iIn[8390] % iIn[8390]) then u = iIn[2766.] % iIn[5759]; ax(ir8) end end; irW = nil; do ir1 = iIn[4366]; if 173 / (136 - 136) * (140 - 140) == 22 / (246. - 246.) - 50 / (204. % 204.) then isf(); local iDO = "edm" .. "vaecn" end; irZ = iIn[512]; for iDO = 1, 2 do if iDO * iDO < 16 - 16 then dk[false] = { 128, math } end end; ir0 = iIn[3449]; irY = (iIn[8610.] + lQ) % iIn[5374]; ir_ = iIn[946]; irX = k7; ir2 = false; for iDO = 160 / (65 % 65), 218 - 218 do cw = ("hcwyz")[string]; ("lhafy")[true] = 714. + 283 end; while true do ise = #irZ; isa = ise - ir_; isd = irX(irY % 4294967296); ir4 = isa >= 1; if ir4 then ir4 = isa <= 3. end; if ir4 then isd = (isd * 1597 + 51749) % 4294967296; if isa == 1 then irW = iRf((iRd(irZ, 1) - iRb(isd, 255.)) % 256); ir2 = true; break elseif isa == 2 then irW = iRf((iRd(irZ, 1) - iRb(isd, 255.)) % 256, (iRd(irZ, 2) - iRb(iRe(isd, 8), 255.)) % 256); ir2 = true; break elseif isa == 3. then irW = iRf((iRd(irZ, 1) - iRb(isd, 255.)) % 256, (iRd(irZ, 2) - iRb(iRe(isd, 8), 255.)) % 256, (iRd(irZ, 3.) - iRb(iRe(isd, 16), 255.)) % 256); ir2 = true; break end end; ir7 = iRg(irZ); ir3 = 0.; while true do if ir3 + 4 <= isa then isd = (isd * 1597 + 51749) % 4294967296; iRk(ir7, ir3, (iRi(ir7, ir3) - isd) % 4294967296); ir3 = ir3 + 4 else break end end; if ir2 then break end; isd = (isd * 1597 + 51749) % 4294967296; isb = 0.; while true do if ir3 < isa then iRl(ir7, ir3, (iRj(ir7, ir3) - iRb(iRe(isd, isb * 8), 255.)) % 256); ir3 = ir3 + 1; isb = isb + 1 else break end end; if ir2 then break end; do irW = iRh(ir7, 0., isa); ir2 = true; break end; break end end; if iIn[8884] / (iIn[7594] - iIn[7594]) - iIn[4795] / (iIn[5455] - iIn[5455]) == E then Q[type] = iIn[4731.] and irV end; local dq = lM(irV, { [ir6] = dk, [ir8] = iIn[10184][ir5](iIn[7718], iIn[10480], iIn[10480], iIn[7474]), [ir9] = lV[isc], [irW] = iIn[10480] }); for iDO = iIn[7718], iIn[1371.] do if (iDO * iDO + iDO) % iIn[1353.] == iIn[7718] then iIn[8194][iIn[5065]] = iIn[2752] .. I end end; for iDP = iIn[7718], iIn[1353.] do if iDP * iDP + iIn[7718] <= iIn[2033] % iIn[2033] then local iDO = iIn[1681] .. iIn[4321]; isg = iDO[iIn[10184]] end end; while 182 / (168. - 168.) * (43 % 43) >= 472 do buffer.child = dr or false; local iDO = { cz, "mvmqc", print, bl } end; ise = nil; if 239 / (8 % 8) * (129. % 129.) == aV then local iDO = not N; a4 = { iDO } end; do isb = iIn[6218]; if (225. - 225.) / (136 - 136) == J then local iDO = dq or "zgld" end; ir4 = iIn[138.]; ir7 = k7; isa = (iIn[3367] + lQ) % iIn[5374]; isd = iIn[10480]; ir3 = false; for iDR = 1, 2 do if iDR * iDR + 1 <= 106 - 106 then local iDO = ir6 ^ 795.; for iDQ = 138. / (117. - 117.), 57. - 57. do cn = { Color3, iDO }; local iDP = { true }; iDP = {} end end end; while true do irX = #isb; ir0 = irX - isd; irY = ir7(isa % 4294967296); ir1 = ir0 >= 1; if ir1 then ir1 = ir0 <= 4 end; if ir1 then irY = iRm((irY + 1832704949) % 4294967296, 13); if ir0 == 1 then ise = iRf(iRc(iRd(isb, 1), iRb(irY, 255.))); ir3 = true; break elseif ir0 == 2 then ise = iRf(iRc(iRd(isb, 1), iRb(irY, 255.)), iRc(iRd(isb, 2), iRb(iRe(irY, 8), 255.))); ir3 = true; break elseif ir0 == 3. then ise = iRf(iRc(iRd(isb, 1), iRb(irY, 255.)), iRc(iRd(isb, 2), iRb(iRe(irY, 8), 255.)), iRc(iRd(isb, 3.), iRb(iRe(irY, 16), 255.))); ir3 = true; break elseif ir0 == 4 then ise = iRf(iRc(iRd(isb, 1), iRb(irY, 255.)), iRc(iRd(isb, 2), iRb(iRe(irY, 8), 255.)), iRc(iRd(isb, 3.), iRb(iRe(irY, 16), 255.)), iRc(iRd(isb, 4), iRb(iRe(irY, 24.), 255.))); ir3 = true; break end end; irZ = iRg(isb); ir2 = 0.; while true do if ir2 + 4 <= ir0 then irY = iRm((irY + 1832704949) % 4294967296, 13); iRk(irZ, ir2, iRc(iRi(irZ, ir2), irY)); ir2 = ir2 + 4 else break end end; if ir3 then break end; irY = iRm((irY + 1832704949) % 4294967296, 13); ir_ = 0.; while true do if ir2 < ir0 then iRl(irZ, ir2, iRc(iRj(irZ, ir2), iRb(iRe(irY, ir_ * 8), 255.))); ir2 = ir2 + 1; ir_ = ir_ + 1 else break end end; if ir3 then break end; do ise = iRh(irZ, 0., ir0); ir3 = true; break end; break end end; if 998 > 47 % 47 / (216. % 216.) then local iDO = { true }; iDO = -ir7 end; if iIn[5156] == iIn[5798] / (iIn[8563] - iIn[8563]) - iIn[954.] / (iIn[6337] - iIn[6337]) then local iDO = iIn[1336] * ir8; u = iIn[723.] .. iIn[2366] end; while iIn[7774] / (iIn[10411] % iIn[10411]) * (iIn[3511] - iIn[3511]) <= iIn[632] do local iDO = iIn[1217] + ish end; while iIn[9096.] / (iIn[5436.] % iIn[5436.]) - iIn[3795.] / (iIn[5455] - iIn[5455]) == iIn[3188] / (iIn[3828.] % iIn[3828.]) * (iIn[6367] % iIn[6367]) do ir_ = iIn[8352.][iIn[6336.]] end; for iDP = iIn[7718], iIn[1353.] do if iDP * iDP < iIn[2366] % iIn[2366] then while iIn[8725] >= iIn[5376.] / (iIn[1818.] - iIn[1818.]) * (iIn[4018] % iIn[4018]) do E[iIn[4869.]] = -E; local iDO = I * ir8 end end end; irX = nil; do ir_ = true; ir1 = iIn[5058.]; irZ = (iIn[5264] + lQ) % iIn[5374]; ir0 = k7; irY = iIn[4218.]; ir2 = false; while 246. > 175 % 175 / (206 - 206) do if cm == 13 / (84. - 84.) * (89 - 89) then if 154 / (44 % 44) * (162. % 162.) < 832 then local iDO = "slgbxqz" .. "wtc" end; local iDP = -409; tostring("xpbev", cY) end end; while true do irW = #ir1; isa = irW - irY; isd = ir0(irZ % 4294967296); isd = isd % 2147483646. + 1; ir4 = isa >= 1; if ir4 then ir4 = isa <= 4 end; if ir4 then isd = isd * 16807 % 2147483647; if isa == 1 then irX = iRf(iRc(iRd(ir1, 1), iRb(isd, 255.))); ir2 = true; break elseif isa == 2 then irX = iRf(iRc(iRd(ir1, 1), iRb(isd, 255.)), iRc(iRd(ir1, 2), iRb(iRe(isd, 8), 255.))); ir2 = true; break elseif isa == 3. then irX = iRf(iRc(iRd(ir1, 1), iRb(isd, 255.)), iRc(iRd(ir1, 2), iRb(iRe(isd, 8), 255.)), iRc(iRd(ir1, 3.), iRb(iRe(isd, 16), 255.))); ir2 = true; break elseif isa == 4 then irX = iRf(iRc(iRd(ir1, 1), iRb(isd, 255.)), iRc(iRd(ir1, 2), iRb(iRe(isd, 8), 255.)), iRc(iRd(ir1, 3.), iRb(iRe(isd, 16), 255.)), iRc(iRd(ir1, 4), iRb(iRe(isd, 24.), 255.))); ir2 = true; break end end; ir7 = iRg(ir1); ir3 = 0.; while true do if ir3 <= isa - 4 then isd = isd * 16807 % 2147483647; iRk(ir7, ir3, iRc(iRi(ir7, ir3), isd)); ir3 = ir3 + 4 else break end end; if ir2 then break end; isd = isd * 16807 % 2147483647; isb = 0.; while true do if ir3 < isa then iRl(ir7, ir3, iRc(iRj(ir7, ir3), iRb(iRe(isd, isb * 8), 255.))); ir3 = ir3 + 1; isb = isb + 1 else break end end; if ir2 then break end; do irX = iRh(ir7, 0., isa); ir2 = true; break end; break end end; if false == (iIn[946] - iIn[946]) / (iIn[6193] % iIn[6193]) then local iDO = iIn[4777][iIn[7989.]]; isn:sub() end; if ir3 == iIn[1079] / (iIn[10726] - iIn[10726]) - iIn[9909.] / (iIn[1347.] - iIn[1347.]) then local iDO = iIn[10363] ~= iIn[9010]; local iDP = { iIn[4637], cZ, iDO } end; while 92 % 92 / (78. % 78.) == bl do E = bm - 373; local iDO = "yyte" <= ir7 end; irW = nil; do isb = false; ir3 = iIn[6363.]; if (57. - 57.) / (34 % 34) == 201. / (57. - 57.) - 69. / (231. % 231.) then irZ[next] = { Enum, select, false } end; ir7 = iIn[1795]; ir4 = (iIn[8966] + lQ) % iIn[5374]; isd = iIn[4218.]; isa = k7; for iDQ = 47 / (5 - 5), 241 % 241 do local iDO = H.data; local iDP = ir7 <= ir8 end; if (186. - 186.) / (110 % 110) == H then local iDO = 170 < ir3 end; ir2 = false; if 239 / (6. - 6.) - 249. / (123. - 123.) >= 974 then local iDO = isn * cJ; cm = "dsh" .. dm end; while true do ir9 = #ir3; ir_ = ir9 - isd; isc = isa(ir4 % 4294967296); ir0 = ir_ >= 1; if ir0 then ir0 = ir_ <= 3. end; if ir0 then isc = (isc * 1597 + 51749) % 4294967296; if ir_ == 1 then irW = iRf((iRd(ir3, 1) - iRb(isc, 255.)) % 256); ir2 = true; break elseif ir_ == 2 then irW = iRf((iRd(ir3, 1) - iRb(isc, 255.)) % 256, (iRd(ir3, 2) - iRb(iRe(isc, 8), 255.)) % 256); ir2 = true; break elseif ir_ == 3. then irW = iRf((iRd(ir3, 1) - iRb(isc, 255.)) % 256, (iRd(ir3, 2) - iRb(iRe(isc, 8), 255.)) % 256, (iRd(ir3, 3.) - iRb(iRe(isc, 16), 255.)) % 256); ir2 = true; break end end; irY = iRg(ir3); ir1 = 0.; while true do if ir1 + 4 <= ir_ then isc = (isc * 1597 + 51749) % 4294967296; iRk(irY, ir1, (iRi(irY, ir1) - isc) % 4294967296); ir1 = ir1 + 4 else break end end; if ir2 then break end; isc = (isc * 1597 + 51749) % 4294967296; irZ = 0.; while true do if ir1 < ir_ then iRl(irY, ir1, (iRj(irY, ir1) - iRb(iRe(isc, irZ * 8), 255.)) % 256); ir1 = ir1 + 1; irZ = irZ + 1 else break end end; if ir2 then break end; do irW = iRh(irY, 0., ir_); ir2 = true; break end; break end end; if iIn[9033.] >= iIn[471.] / (iIn[5208.] - iIn[5208.]) * (iIn[1977.] - iIn[1977.]) then local iDO = isn * iIn[9399.] end; ir9 = nil; do irZ = iIn[9528.]; ir0 = true; irY = k7; ir_ = (iIn[7966] + lQ) % iIn[5374]; isc = iIn[10411]; for iDP = 1, 2 do if iDP * iDP < 47 - 47 then tostring(); local iDO = -isl end end; ir1 = false; while true do isa = #irZ; isd = isa - isc; ir4 = irY(ir_ % 4294967296); ir7 = isd >= 1; if ir7 then ir7 = isd <= 4 end; if ir7 then ir4 = iRm((ir4 + 1832704949) % 4294967296, 13); if isd == 1 then ir9 = iRf(iRc(iRd(irZ, 1), iRb(ir4, 255.))); ir1 = true; break elseif isd == 2 then ir9 = iRf(iRc(iRd(irZ, 1), iRb(ir4, 255.)), iRc(iRd(irZ, 2), iRb(iRe(ir4, 8), 255.))); ir1 = true; break elseif isd == 3. then ir9 = iRf(iRc(iRd(irZ, 1), iRb(ir4, 255.)), iRc(iRd(irZ, 2), iRb(iRe(ir4, 8), 255.)), iRc(iRd(irZ, 3.), iRb(iRe(ir4, 16), 255.))); ir1 = true; break elseif isd == 4 then ir9 = iRf(iRc(iRd(irZ, 1), iRb(ir4, 255.)), iRc(iRd(irZ, 2), iRb(iRe(ir4, 8), 255.)), iRc(iRd(irZ, 3.), iRb(iRe(ir4, 16), 255.)), iRc(iRd(irZ, 4), iRb(iRe(ir4, 24.), 255.))); ir1 = true; break end end; ir3 = iRg(irZ); isb = 0.; while true do if isb + 4 <= isd then ir4 = iRm((ir4 + 1832704949) % 4294967296, 13); iRk(ir3, isb, iRc(iRi(ir3, isb), ir4)); isb = isb + 4 else break end end; if ir1 then break end; ir4 = iRm((ir4 + 1832704949) % 4294967296, 13); ir2 = 0.; while true do if isb < isd then iRl(ir3, isb, iRc(iRj(ir3, isb), iRb(iRe(ir4, ir2 * 8), 255.))); isb = isb + 1; ir2 = ir2 + 1 else break end end; if ir1 then break end; do ir9 = iRh(ir3, 0., isd); ir1 = true; break end; break end end; lM(ise, { [irX] = iIn[9906.][irW](iIn[10480], iIn[8393]), [ir9] = dq }); while iIn[9424] > (iIn[7327] - iIn[7327]) / (iIn[8393] - iIn[8393]) do local iDO = iIn[1980.][iIn[8220.]]; local iDP = false and true end; if 108. / (39. % 39.) - 74 / (131 - 131) == 125 / (6. - 6.) * (177. % 177.) then local iDO = an // 519.; aV = -600. end; isd = nil; do ir4 = iIn[4795]; isb = iIn[4870]; for iDP = 52 / (238 % 238), 83 % 83 do w = true and N; local iDO = ({})[true] end; isa = (iIn[7410.] + lQ) % iIn[5374]; ir7 = k7; ir3 = false; while true do isc = #isb; ir0 = isc - ir4; irY = ir7(isa % 4294967296); ir1 = ir0 >= 1; if ir1 then ir1 = ir0 <= 4 end; if ir1 then irY = (irY + 2654435769.) % 4294967296; if ir0 == 1 then isd = iRf(iRc(iRd(isb, 1), iRb(irY, 255.))); ir3 = true; break elseif ir0 == 2 then isd = iRf(iRc(iRd(isb, 1), iRb(irY, 255.)), iRc(iRd(isb, 2), iRb(iRe(irY, 8), 255.))); ir3 = true; break elseif ir0 == 3. then isd = iRf(iRc(iRd(isb, 1), iRb(irY, 255.)), iRc(iRd(isb, 2), iRb(iRe(irY, 8), 255.)), iRc(iRd(isb, 3.), iRb(iRe(irY, 16), 255.))); ir3 = true; break elseif ir0 == 4 then isd = iRf(iRc(iRd(isb, 1), iRb(irY, 255.)), iRc(iRd(isb, 2), iRb(iRe(irY, 8), 255.)), iRc(iRd(isb, 3.), iRb(iRe(irY, 16), 255.)), iRc(iRd(isb, 4), iRb(iRe(irY, 24.), 255.))); ir3 = true; break end end; irZ = iRg(isb); ir2 = 0.; while true do if ir2 + 4 <= ir0 then irY = (irY + 2654435769.) % 4294967296; iRk(irZ, ir2, iRc(iRi(irZ, ir2), irY)); ir2 = ir2 + 4 else break end end; if ir3 then break end; irY = (irY + 2654435769.) % 4294967296; ir_ = 0.; while true do if ir2 < ir0 then iRl(irZ, ir2, iRc(iRj(irZ, ir2), iRb(iRe(irY, ir_ * 8), 255.))); ir2 = ir2 + 1; ir_ = ir_ + 1 else break end end; if ir3 then break end; do isd = iRh(irZ, 0., ir0); ir3 = true; break end; break end end; for iDO = 1, 3. do if iDO * iDO < 44 - 44 then isf = #"kbe" end end; while iIn[6367] / (iIn[1818.] % iIn[1818.]) - iIn[1533.] / (iIn[9295] % iIn[9295]) == iIn[294.] % iIn[294.] / (iIn[2373.] - iIn[2373.]) do local iDO = iIn[9976] .. iIn[6286]; G = #iIn[2664.] end; while (iIn[7039] - iIn[7039]) / (iIn[5314] - iIn[5314]) < iIn[2917] do for iDR = iIn[7718], iIn[1371.] do if iDR * iDR < iIn[9569] - iIn[9569] then local iDO = iIn[10824.][ir_]; local iDP = iDO % cY; local iDQ = iIn[1336] < buffer end end; local iDS = iIn[1336] - isl end; if iIn[8861] / (iIn[8818] - iIn[8818]) * (iIn[7420] % iIn[7420]) < iIn[7905.] then local iDO = bB[iIn[7338.]]; u = iIn[2388.] + isc end; isc = nil; do irY = iIn[10480]; ir_ = iIn[4423]; ir0 = (iIn[2628.] + lQ) % iIn[5374]; irZ = k7; ir1 = false; while true do ir9 = #ir_; ir4 = ir9 - irY; ir7 = irZ(ir0 % 4294967296); ir3 = ir4 >= 1; if ir3 then ir3 = ir4 <= 4 end; if ir3 then ir7 = (ir7 + 2654435769.) % 4294967296; if ir4 == 1 then isc = iRf(iRc(iRd(ir_, 1), iRb(ir7, 255.))); ir1 = true; break elseif ir4 == 2 then isc = iRf(iRc(iRd(ir_, 1), iRb(ir7, 255.)), iRc(iRd(ir_, 2), iRb(iRe(ir7, 8), 255.))); ir1 = true; break elseif ir4 == 3. then isc = iRf(iRc(iRd(ir_, 1), iRb(ir7, 255.)), iRc(iRd(ir_, 2), iRb(iRe(ir7, 8), 255.)), iRc(iRd(ir_, 3.), iRb(iRe(ir7, 16), 255.))); ir1 = true; break elseif ir4 == 4 then isc = iRf(iRc(iRd(ir_, 1), iRb(ir7, 255.)), iRc(iRd(ir_, 2), iRb(iRe(ir7, 8), 255.)), iRc(iRd(ir_, 3.), iRb(iRe(ir7, 16), 255.)), iRc(iRd(ir_, 4), iRb(iRe(ir7, 24.), 255.))); ir1 = true; break end end; isb = iRg(ir_); ir2 = 0.; while true do if ir2 + 4 <= ir4 then ir7 = (ir7 + 2654435769.) % 4294967296; iRk(isb, ir2, iRc(iRi(isb, ir2), ir7)); ir2 = ir2 + 4 else break end end; if ir1 then break end; ir7 = (ir7 + 2654435769.) % 4294967296; isa = 0.; while true do if ir2 < ir4 then iRl(isb, ir2, iRc(iRj(isb, ir2), iRb(iRe(ir7, isa * 8), 255.))); ir2 = ir2 + 1; isa = isa + 1 else break end end; if ir1 then break end; do isc = iRh(isb, 0., ir4); ir1 = true; break end; break end end; if 146 / (169 - 169) * (116 % 116) == print then for iDP = 1, 2 do if iDP * iDP + 1 <= 206 % 206 then local iDO = 383 // 809; iDO = cJ[pcall] end end; local iDQ = not cz; ({})[true] = Color3.key end; while iIn[5053] / (iIn[6337] - iIn[6337]) - iIn[4040] / (iIn[10617.] % iIn[10617.]) == iIn[946] / (iIn[2468] % iIn[2468]) * (iIn[5798] - iIn[5798]) do local iDO = irY[iIn[5857]]; irW[iIn[6336.]] = G or cm end; for iDO = iIn[7718], iIn[1353.] do if (iDO * iDO + iDO) % iIn[1353.] == iIn[7718] then iIn[7466]:split(iIn[2494]); iIn[9954.][iIn[4829]] = cn[isn] end end; if df == iIn[4526] / (iIn[1651] % iIn[1651]) - iIn[8243] / (iIn[9095] % iIn[9095]) then dl:insert(); local iDO = iIn[546.] - cZ end; while true == iIn[8943.] % iIn[8943.] / (iIn[125] % iIn[125]) do bit32[iIn[925]] = iIn[4731.] == bh end; while iIn[3768.] / (iIn[3404] % iIn[3404]) - iIn[8884] / (iIn[1217] - iIn[1217]) == iIn[9349] % iIn[9349] / (iIn[6878] - iIn[6878]) do iIn[7919][iIn[3990.]] = iIn[8010.] < ax end; ir9 = nil; do if type == 234. / (92 - 92) - 51. / (107 - 107) then while (225. - 225.) / (220 - 220) == Color3 do local iDO = dm == 245; bn.index = 78. == isi end end; ir7 = true; isa = iIn[3664]; ir3 = (iIn[3251] + lQ) % iIn[5374]; isb = k7; ir4 = iIn[7868]; for iDP = 1, 2 do if iDP * iDP < 235 - 235 then local iDO = { 317, "yyjforn" }; bit32.head = cf // isc end end; ir2 = false; while true do irZ = #isa; irX = irZ - ir4; ir_ = isb(ir3 % 4294967296); ir_ = ir_ % 2147483646. + 1; irW = irX >= 1; if irW then irW = irX <= 4 end; if irW then ir_ = ir_ * 16807 % 2147483647; if irX == 1 then ir9 = iRf(iRc(iRd(isa, 1), iRb(ir_, 255.))); ir2 = true; break elseif irX == 2 then ir9 = iRf(iRc(iRd(isa, 1), iRb(ir_, 255.)), iRc(iRd(isa, 2), iRb(iRe(ir_, 8), 255.))); ir2 = true; break elseif irX == 3. then ir9 = iRf(iRc(iRd(isa, 1), iRb(ir_, 255.)), iRc(iRd(isa, 2), iRb(iRe(ir_, 8), 255.)), iRc(iRd(isa, 3.), iRb(iRe(ir_, 16), 255.))); ir2 = true; break elseif irX == 4 then ir9 = iRf(iRc(iRd(isa, 1), iRb(ir_, 255.)), iRc(iRd(isa, 2), iRb(iRe(ir_, 8), 255.)), iRc(iRd(isa, 3.), iRb(iRe(ir_, 16), 255.)), iRc(iRd(isa, 4), iRb(iRe(ir_, 24.), 255.))); ir2 = true; break end end; ir0 = iRg(isa); irY = 0.; while true do if irY <= irX - 4 then ir_ = ir_ * 16807 % 2147483647; iRk(ir0, irY, iRc(iRi(ir0, irY), ir_)); irY = irY + 4 else break end end; if ir2 then break end; ir_ = ir_ * 16807 % 2147483647; ir1 = 0.; while true do if irY < irX then iRl(ir0, irY, iRc(iRj(ir0, irY), iRb(iRe(ir_, ir1 * 8), 255.))); irY = irY + 1; ir1 = ir1 + 1 else break end end; if ir2 then break end; do ir9 = iRh(ir0, 0., irX); ir2 = true; break end; break end end; for iDQ = 1, 2 do if iDQ * iDQ + 1 <= 57. % 57. then for iDP = 1, 3. do if iDP * iDP + 1 <= 166 - 166 then local iDO = 447. and isk end end; ({}):rep(aW, next) end end; if iIn[4526] % iIn[4526] / (iIn[8328.] % iIn[8328.]) < iIn[1353.] then c8 = -z; while bB == iIn[6232] / (iIn[1977.] % iIn[1977.]) - iIn[8393] / (iIn[4639] - iIn[4639]) do local iDO = { iIn[845] }; local iDP = iDO[iDO]; local iDQ = ({})[type] end end; if iIn[8469.] <= iIn[2994.] / (iIn[6749] % iIn[6749]) - iIn[2994.] / (iIn[7774] % iIn[7774]) then local iDO = { F, al }; tostring(iIn[9906.]) end; for iDO = iIn[7718], iIn[1353.] do if (iDO * iDO + iDO) % iIn[1353.] == iIn[7718] then ir8 = al // ai end end; for iDP = 2 / (163 - 163), 83 - 83 do isf = "ouen" ~= "cbd"; local iDO = 391 and cn end; irX = nil; do ir_ = iIn[8218]; irY = k7; irZ = (iIn[9475] + lQ) % iIn[5374]; irW = iIn[9146]; ir0 = false; if 100 % 100 / (231. - 231.) < 519. then local iDO = Enum.prev end; while true do ir4 = #irW; ir7 = ir4 - ir_; ir3 = irY(irZ % 4294967296); ir3 = ir3 % 2147483646. + 1; isb = ir7 >= 1; if isb then isb = ir7 <= 4 end; if isb then ir3 = ir3 * 16807 % 2147483647; if ir7 == 1 then irX = iRf(iRc(iRd(irW, 1), iRb(ir3, 255.))); ir0 = true; break elseif ir7 == 2 then irX = iRf(iRc(iRd(irW, 1), iRb(ir3, 255.)), iRc(iRd(irW, 2), iRb(iRe(ir3, 8), 255.))); ir0 = true; break elseif ir7 == 3. then irX = iRf(iRc(iRd(irW, 1), iRb(ir3, 255.)), iRc(iRd(irW, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(irW, 3.), iRb(iRe(ir3, 16), 255.))); ir0 = true; break elseif ir7 == 4 then irX = iRf(iRc(iRd(irW, 1), iRb(ir3, 255.)), iRc(iRd(irW, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(irW, 3.), iRb(iRe(ir3, 16), 255.)), iRc(iRd(irW, 4), iRb(iRe(ir3, 24.), 255.))); ir0 = true; break end end; ir2 = iRg(irW); isa = 0.; while true do if isa + 4 <= ir7 then ir3 = ir3 * 16807 % 2147483647; iRk(ir2, isa, iRc(iRi(ir2, isa), ir3)); isa = isa + 4 else break end end; if ir0 then break end; ir3 = ir3 * 16807 % 2147483647; ir1 = 0.; while true do if isa < ir7 then iRl(ir2, isa, iRc(iRj(ir2, isa), iRb(iRe(ir3, ir1 * 8), 255.))); isa = isa + 1; ir1 = ir1 + 1 else break end end; if ir0 then break end; do irX = iRh(ir2, 0., ir7); ir0 = true; break end; break end end; if iIn[4991] / (iIn[9495.] - iIn[9495.]) * (iIn[6905] - iIn[6905]) == iIn[3006.] / (iIn[6314] % iIn[6314]) - iIn[6156.] / (iIn[4067] - iIn[4067]) then iIn[2852][iIn[6954.]] = ({})[bm] end; while iIn[4457] / (iIn[2917] % iIn[2917]) * (iIn[1798] - iIn[1798]) == w do local iDO = -isi end; for iDQ = iIn[7474] / (iIn[9778] - iIn[9778]), iIn[5053] - iIn[5053] do local iDO = aW and false; local iDP = ai[w] end; ir7 = nil; if 96. / (90. % 90.) * (174. - 174.) == N then aW.buffer = E or isa; while 222. / (244 % 244) * (239 % 239) == isl do local iDO = H[table] end end; do ir2 = iIn[8987]; isa = iIn[7098.]; ir3 = k7; isb = (iIn[1023.] + lQ) % iIn[5374]; ir4 = iIn[10480]; while 18. / (192. - 192.) - 176 / (47 % 47) == 88 / (117. - 117.) * (134 % 134) do local iDO = E and iso; cJ = -664 end; ir1 = false; while true do irY = #ir2; ir5 = irY - ir4; irZ = ir3(isb % 4294967296); ise = ir5 >= 1; if ise then ise = ir5 <= 4 end; if ise then irZ = iRm((irZ + 1832704949) % 4294967296, 13); if ir5 == 1 then ir7 = iRf(iRc(iRd(ir2, 1), iRb(irZ, 255.))); ir1 = true; break elseif ir5 == 2 then ir7 = iRf(iRc(iRd(ir2, 1), iRb(irZ, 255.)), iRc(iRd(ir2, 2), iRb(iRe(irZ, 8), 255.))); ir1 = true; break elseif ir5 == 3. then ir7 = iRf(iRc(iRd(ir2, 1), iRb(irZ, 255.)), iRc(iRd(ir2, 2), iRb(iRe(irZ, 8), 255.)), iRc(iRd(ir2, 3.), iRb(iRe(irZ, 16), 255.))); ir1 = true; break elseif ir5 == 4 then ir7 = iRf(iRc(iRd(ir2, 1), iRb(irZ, 255.)), iRc(iRd(ir2, 2), iRb(iRe(irZ, 8), 255.)), iRc(iRd(ir2, 3.), iRb(iRe(irZ, 16), 255.)), iRc(iRd(ir2, 4), iRb(iRe(irZ, 24.), 255.))); ir1 = true; break end end; ir_ = iRg(ir2); irW = 0.; while true do if irW + 4 <= ir5 then irZ = iRm((irZ + 1832704949) % 4294967296, 13); iRk(ir_, irW, iRc(iRi(ir_, irW), irZ)); irW = irW + 4 else break end end; if ir1 then break end; irZ = iRm((irZ + 1832704949) % 4294967296, 13); ir0 = 0.; while true do if irW < ir5 then iRl(ir_, irW, iRc(iRj(ir_, irW), iRb(iRe(irZ, ir0 * 8), 255.))); irW = irW + 1; ir0 = ir0 + 1 else break end end; if ir1 then break end; do ir7 = iRh(ir_, 0., ir5); ir1 = true; break end; break end end; for iDO = iIn[7718], iIn[1353.] do if iDO * iDO + iIn[7718] <= iIn[3167] % iIn[3167] then u = { bn, iIn[8884], isl }; br = iIn[8350] ^ iIn[8888] end end; if cE == iIn[3830] / (iIn[7774] % iIn[7774]) - iIn[6573.] / (iIn[9564.] % iIn[9564.]) then while tostring == (iIn[1070] - iIn[1070]) / (iIn[10873] % iIn[10873]) do local iDO = ({})[cn]; while iIn[4878.] / (iIn[2525] - iIn[2525]) * (iIn[10387] % iIn[10387]) == iIn[4090] / (iIn[4353.] % iIn[4353.]) - iIn[8884] / (iIn[7145] - iIn[7145]) do local iDP = iIn[2216] .. iIn[7505]; local iDQ = iIn[10513] ~= iIn[4985]; local iDR = dk[iIn[9609.]] end; local iDS = iDO[false] end end; ir5 = nil; do irY = iIn[9594.]; ir0 = iIn[6877]; irW = iIn[4705]; ir_ = (iIn[5488] + lQ) % iIn[5374]; ise = iIn[10480]; irZ = k7; ir1 = false; while true do isa = #ir0; ir6 = isa - ise; ir4 = irZ(ir_ % 4294967296); ir8 = ir6 >= 1; if ir8 then ir8 = ir6 <= 3. end; if ir8 then ir4 = (ir4 * 1597 + 51749) % 4294967296; if ir6 == 1 then ir5 = iRf((iRd(ir0, 1) - iRb(ir4, 255.)) % 256); ir1 = true; break elseif ir6 == 2 then ir5 = iRf((iRd(ir0, 1) - iRb(ir4, 255.)) % 256, (iRd(ir0, 2) - iRb(iRe(ir4, 8), 255.)) % 256); ir1 = true; break elseif ir6 == 3. then ir5 = iRf((iRd(ir0, 1) - iRb(ir4, 255.)) % 256, (iRd(ir0, 2) - iRb(iRe(ir4, 8), 255.)) % 256, (iRd(ir0, 3.) - iRb(iRe(ir4, 16), 255.)) % 256); ir1 = true; break end end; ir3 = iRg(ir0); isb = 0.; while true do if isb + 4 <= ir6 then ir4 = (ir4 * 1597 + 51749) % 4294967296; iRk(ir3, isb, (iRi(ir3, isb) - ir4) % 4294967296); isb = isb + 4 else break end end; if ir1 then break end; ir4 = (ir4 * 1597 + 51749) % 4294967296; ir2 = 0.; while true do if isb < ir6 then iRl(ir3, isb, (iRj(ir3, isb) - iRb(iRe(ir4, ir2 * 8), 255.)) % 256); isb = isb + 1; ir2 = ir2 + 1 else break end end; if ir1 then break end; do ir5 = iRh(ir3, 0., ir6); ir1 = true; break end; break end end; for iDO = 193 / (182 % 182), 253 - 253 do cv = "nmgqjxq" .. A end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO + iIn[7718] <= iIn[3598] - iIn[3598] then ba:insert(irX); isj = bB[iIn[189.]] end end; for iDQ = iIn[7718], iIn[1371.] do if iDQ * iDQ + iIn[7718] <= iIn[3006.] - iIn[3006.] then for iDP = iIn[7718], iIn[1353.] do if iDP * iDP + iIn[7718] <= iIn[9882.] % iIn[9882.] then if iIn[293] / (iIn[4458.] % iIn[4458.]) * (iIn[3167] % iIn[3167]) == iIn[7994] then irW(iIn[3475], math); aO = ({})[iIn[8406.]] end; local iDO = I and z end end end end; while iIn[6215] / (iIn[3236] - iIn[3236]) * (iIn[2462] % iIn[2462]) == iIn[7145] / (iIn[460] - iIn[460]) - iIn[3926] / (iIn[10571] % iIn[10571]) do aV = not ir8; u[iIn[2830]] = iIn[6291.] * iIn[1336] end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[6075.] - iIn[6075.] then local iDO = { al, iIn[9906.] }; lV = #ao end end; for iDP = iIn[7718], iIn[1353.] do if iDP * iDP < iIn[4999] - iIn[4999] then local iDO = iIn[6143] .. iIn[9041] end end; if iIn[9095] % iIn[9095] / (iIn[9929] % iIn[9929]) == iIn[7957] / (iIn[8390] % iIn[8390]) * (iIn[9486.] - iIn[9486.]) then ({}):update(iIn[9116]) end; ir6 = nil; for iDP = 1, 2 do if iDP * iDP < 92 - 92 then local iDO = UDim[true] end end; do if (104 - 104) / (232 - 232) == 219. / (153. % 153.) * (141. % 141.) then local iWS = isd; isd = isd[isn] end; ir4 = iIn[10480]; isb = k7; isa = (iIn[8424.] + lQ) % iIn[5374]; ir8 = iIn[10647.]; if 182 / (117. % 117.) * (223 % 223) == 66. % 66. / (236 % 236) then local iDO = "gnon" .. "reaz" end; ir3 = false; for iDP = 1, 2 do if iDP * iDP < 151 - 151 then local iDO = "ykengob" .. "wpbkdqp" end end; while true do irW = #ir8; ir0 = irW - ir4; irY = isb(isa % 4294967296); irY = irY % 2147483646. + 1; ir1 = ir0 >= 1; if ir1 then ir1 = ir0 <= 4 end; if ir1 then irY = irY * 16807 % 2147483647; if ir0 == 1 then ir6 = iRf(iRc(iRd(ir8, 1), iRb(irY, 255.))); ir3 = true; break elseif ir0 == 2 then ir6 = iRf(iRc(iRd(ir8, 1), iRb(irY, 255.)), iRc(iRd(ir8, 2), iRb(iRe(irY, 8), 255.))); ir3 = true; break elseif ir0 == 3. then ir6 = iRf(iRc(iRd(ir8, 1), iRb(irY, 255.)), iRc(iRd(ir8, 2), iRb(iRe(irY, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(irY, 16), 255.))); ir3 = true; break elseif ir0 == 4 then ir6 = iRf(iRc(iRd(ir8, 1), iRb(irY, 255.)), iRc(iRd(ir8, 2), iRb(iRe(irY, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(irY, 16), 255.)), iRc(iRd(ir8, 4), iRb(iRe(irY, 24.), 255.))); ir3 = true; break end end; irZ = iRg(ir8); ir2 = 0.; while true do if ir2 + 4 <= ir0 then irY = irY * 16807 % 2147483647; iRk(irZ, ir2, iRc(iRi(irZ, ir2), irY)); ir2 = ir2 + 4 else break end end; if ir3 then break end; irY = irY * 16807 % 2147483647; ir_ = 0.; while true do if ir2 < ir0 then iRl(irZ, ir2, iRc(iRj(irZ, ir2), iRb(iRe(irY, ir_ * 8), 255.))); ir2 = ir2 + 1; ir_ = ir_ + 1 else break end end; if ir3 then break end; do ir6 = iRh(irZ, 0., ir0); ir3 = true; break end; break end end; for iDQ = iIn[7718], iIn[1371.] do if (iDQ * iDQ + iDQ) % iIn[1353.] == iIn[7718] then local iDO = iIn[9941] .. iIn[3227]; dk:get(); local iDP = ish - iIn[8317] end end; for iDQ = iIn[9096.] / (iIn[1798] - iIn[1798]), iIn[1774] % iIn[1774] do local iDO = iIn[9581] // lV; local iDP = cx // ir2 end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO < iIn[5212] - iIn[5212] then iIn[8269][iIn[10215.]] = { aV, iIn[2980] } end end; while iIn[5436.] / (iIn[8393] - iIn[8393]) - iIn[8243] / (iIn[5140] - iIn[5140]) <= iIn[6174.] do local iDO = iIn[3761] .. iIn[9864.] end; while (127 - 127) / (235 % 235) == 164 / (39. - 39.) - 147. / (137 - 137) do local iDO = bn - 603. end; irW = nil; for iDO = 1, 2 do if iDO * iDO < 103 % 103 then if ir_ == 255. / (139 - 139) * (232 % 232) then aW = "jxwgizp" .. "zlpmvg"; ("mucsnxn").y = "usulko" .. "fobmpd"; ("vcbty"):push(76, tonumber) end end end; do ir0 = iIn[4547]; while 3. / (183. % 183.) * (44 % 44) == 194 / (52 - 52) - 163 / (60. % 60.) do u = { dk, ipairs, "itx", "eqlgrm" } end; irY = iIn[9462.]; ir_ = k7; ir1 = (iIn[9859] + lQ) % iIn[5374]; if 78. / (32 - 32) * (21. - 21.) > 569 then H = UDim > aV; ({}):match(aT) end; irZ = iIn[1353.]; if (6. - 6.) / (236 - 236) == 101 / (161 % 161) * (74 % 74) then local iDO = cm % 34; local iDP = cZ + UDim end; ir2 = false; while true do irV = #ir0; isa = irV - irZ; ise = ir_(ir1 % 4294967296); ir4 = isa >= 1; if ir4 then ir4 = isa <= 4 end; if ir4 then ise = iRm((ise + 1832704949) % 4294967296, 13); if isa == 1 then irW = iRf(iRc(iRd(ir0, 1), iRb(ise, 255.))); ir2 = true; break elseif isa == 2 then irW = iRf(iRc(iRd(ir0, 1), iRb(ise, 255.)), iRc(iRd(ir0, 2), iRb(iRe(ise, 8), 255.))); ir2 = true; break elseif isa == 3. then irW = iRf(iRc(iRd(ir0, 1), iRb(ise, 255.)), iRc(iRd(ir0, 2), iRb(iRe(ise, 8), 255.)), iRc(iRd(ir0, 3.), iRb(iRe(ise, 16), 255.))); ir2 = true; break elseif isa == 4 then irW = iRf(iRc(iRd(ir0, 1), iRb(ise, 255.)), iRc(iRd(ir0, 2), iRb(iRe(ise, 8), 255.)), iRc(iRd(ir0, 3.), iRb(iRe(ise, 16), 255.)), iRc(iRd(ir0, 4), iRb(iRe(ise, 24.), 255.))); ir2 = true; break end end; ir8 = iRg(ir0); ir3 = 0.; while true do if ir3 + 4 <= isa then ise = iRm((ise + 1832704949) % 4294967296, 13); iRk(ir8, ir3, iRc(iRi(ir8, ir3), ise)); ir3 = ir3 + 4 else break end end; if ir2 then break end; ise = iRm((ise + 1832704949) % 4294967296, 13); isb = 0.; while true do if ir3 < isa then iRl(ir8, ir3, iRc(iRj(ir8, ir3), iRb(iRe(ise, isb * 8), 255.))); ir3 = ir3 + 1; isb = isb + 1 else break end end; if ir2 then break end; do irW = iRh(ir8, 0., isa); ir2 = true; break end; break end end; while ax == (iIn[884] - iIn[884]) / (iIn[3706] - iIn[3706]) do local iDO = iIn[9211] .. iIn[3311]; av = isd[select] end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO + iIn[7718] <= iIn[8243] % iIn[8243] then tostring(iIn[4731.], iIn[35]) end end; while iIn[6798.] <= iIn[4077.] % iIn[4077.] / (iIn[9574] % iIn[9574]) do iIn[9364][iIn[2830]] = ir9[iIn[9906.]]; cA = br or false end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[6621.] % iIn[6621.] then local iDO = iIn[5783][iIn[10283]] end end; for iDQ = 1, 2 do if (iDQ * iDQ + iDQ) % 2 == 1 then local iDO = ir0 >= UDim2; local iDP = cx and 836 end end; irV = nil; do ir8 = iIn[10480]; if "qmxxvjt" == 211 / (122 - 122) * (123. - 123.) then bm[323] = ("grc")[u] end; isa = iIn[8275]; for iDP = 77 / (200 - 200), 196 % 196 do local iDO = O.w; iDO(next) end; ise = (iIn[8557] + lQ) % iIn[5374]; isb = k7; ir4 = false; while true do ir0 = #isa; irY = ir0 - ir8; ir1 = isb(ise % 4294967296); irZ = irY >= 1; if irZ then irZ = irY <= 4 end; if irZ then ir1 = (ir1 + 2654435769.) % 4294967296; if irY == 1 then irV = iRf(iRc(iRd(isa, 1), iRb(ir1, 255.))); ir4 = true; break elseif irY == 2 then irV = iRf(iRc(iRd(isa, 1), iRb(ir1, 255.)), iRc(iRd(isa, 2), iRb(iRe(ir1, 8), 255.))); ir4 = true; break elseif irY == 3. then irV = iRf(iRc(iRd(isa, 1), iRb(ir1, 255.)), iRc(iRd(isa, 2), iRb(iRe(ir1, 8), 255.)), iRc(iRd(isa, 3.), iRb(iRe(ir1, 16), 255.))); ir4 = true; break elseif irY == 4 then irV = iRf(iRc(iRd(isa, 1), iRb(ir1, 255.)), iRc(iRd(isa, 2), iRb(iRe(ir1, 8), 255.)), iRc(iRd(isa, 3.), iRb(iRe(ir1, 16), 255.)), iRc(iRd(isa, 4), iRb(iRe(ir1, 24.), 255.))); ir4 = true; break end end; ir2 = iRg(isa); ir_ = 0.; while true do if ir_ + 4 <= irY then ir1 = (ir1 + 2654435769.) % 4294967296; iRk(ir2, ir_, iRc(iRi(ir2, ir_), ir1)); ir_ = ir_ + 4 else break end end; if ir4 then break end; ir1 = (ir1 + 2654435769.) % 4294967296; ir3 = 0.; while true do if ir_ < irY then iRl(ir2, ir_, iRc(iRj(ir2, ir_), iRb(iRe(ir1, ir3 * 8), 255.))); ir_ = ir_ + 1; ir3 = ir3 + 1 else break end end; if ir4 then break end; do irV = iRh(ir2, 0., irY); ir4 = true; break end; break end end; for iDO = 1, 3. do if (iDO * iDO + iDO) % 2 == 1 then ("dvomqv").name = ({}).index; E = Color3["hpgmmxx"] end end; for iDQ = iIn[9095] / (iIn[5742.] - iIn[5742.]), iIn[6905] % iIn[6905] do local iDO = lh or iIn[2714]; local iDP = iDO[iIn[2867]] end; if bB == iIn[5300] / (iIn[1923.] - iIn[1923.]) - iIn[2468] / (iIn[8218] - iIn[8218]) then local iDO = iIn[1879] % ir4; local iDP = { tostring } end; if iIn[7145] / (iIn[6621.] % iIn[6621.]) - iIn[8921] / (iIn[8469.] % iIn[8469.]) == ir3 then local iDO = iIn[9242] * b6 end; while iIn[1336] == (iIn[6898] - iIn[6898]) / (iIn[2033] % iIn[2033]) do local iDO = not false end; while iIn[537.] / (iIn[10222] - iIn[10222]) * (iIn[8468] % iIn[8468]) == iIn[6268] % iIn[6268] / (iIn[2922.] % iIn[2922.]) do ir9[true] = E[bm] end; for iDQ = iIn[8243] / (iIn[8922.] - iIn[8922.]), iIn[460] - iIn[460] do for iDP = iIn[7718], iIn[1371.] do if (iDP * iDP + iDP) % iIn[1353.] == iIn[7718] then local iDO = av + ism end end; cJ = iIn[237.] or aG end; irY = nil; do for iDO = 28 / (76 % 76), 215 % 215 do N = bn ^ aT end; ir2 = false; ir_ = iIn[6039.]; ir1 = false; irZ = (iIn[2051] + lQ) % iIn[5374]; ir0 = iIn[10480]; ir3 = k7; for iDP = 1, 3. do if iDP * iDP + 1 <= 235 - 235 then local iDO = buffer - 4 end end; ir4 = false; while u == (28 - 28) / (13 % 13) do bQ[dk] = isf + ax end; while true do ise = #ir_; ish = ise - ir0; ir8 = ir3(irZ % 4294967296); isg = ish >= 1; if isg then isg = ish <= 3. end; if isg then ir8 = (ir8 * 1597 + 51749) % 4294967296; if ish == 1 then irY = iRf((iRd(ir_, 1) - iRb(ir8, 255.)) % 256); ir4 = true; break elseif ish == 2 then irY = iRf((iRd(ir_, 1) - iRb(ir8, 255.)) % 256, (iRd(ir_, 2) - iRb(iRe(ir8, 8), 255.)) % 256); ir4 = true; break elseif ish == 3. then irY = iRf((iRd(ir_, 1) - iRb(ir8, 255.)) % 256, (iRd(ir_, 2) - iRb(iRe(ir8, 8), 255.)) % 256, (iRd(ir_, 3.) - iRb(iRe(ir8, 16), 255.)) % 256); ir4 = true; break end end; isb = iRg(ir_); isf = 0.; while true do if isf + 4 <= ish then ir8 = (ir8 * 1597 + 51749) % 4294967296; iRk(isb, isf, (iRi(isb, isf) - ir8) % 4294967296); isf = isf + 4 else break end end; if ir4 then break end; ir8 = (ir8 * 1597 + 51749) % 4294967296; isa = 0.; while true do if isf < ish then iRl(isb, isf, (iRj(isb, isf) - iRb(iRe(ir8, isa * 8), 255.)) % 256); isf = isf + 1; isa = isa + 1 else break end end; if ir4 then break end; do irY = iRh(isb, 0., ish); ir4 = true; break end; break end end; if iIn[2026] / (iIn[5798] % iIn[5798]) - iIn[3902] / (iIn[4196] % iIn[4196]) == iIn[659] % iIn[659] / (iIn[414.] % iIn[414.]) then u = #iIn[6990.] end; for iDO = iIn[4025] / (iIn[9486.] % iIn[9486.]), iIn[5393] % iIn[5393] do ai = iIn[748] .. aV; bK = iIn[7594] <= am end; ish = nil; while 67 % 67 / (182 % 182) == dk do ("mas").z = 287 - 96. end; do isf = iIn[3598]; ir8 = k7; isg = (iIn[6149] + lQ) % iIn[5374]; ise = iIn[4068.]; isb = false; while true do ir_ = #ise; ir3 = ir_ - isf; ir0 = ir8(isg % 4294967296); ir0 = ir0 % 2147483646. + 1; ir4 = ir3 >= 1; if ir4 then ir4 = ir3 <= 4 end; if ir4 then ir0 = ir0 * 16807 % 2147483647; if ir3 == 1 then ish = iRf(iRc(iRd(ise, 1), iRb(ir0, 255.))); isb = true; break elseif ir3 == 2 then ish = iRf(iRc(iRd(ise, 1), iRb(ir0, 255.)), iRc(iRd(ise, 2), iRb(iRe(ir0, 8), 255.))); isb = true; break elseif ir3 == 3. then ish = iRf(iRc(iRd(ise, 1), iRb(ir0, 255.)), iRc(iRd(ise, 2), iRb(iRe(ir0, 8), 255.)), iRc(iRd(ise, 3.), iRb(iRe(ir0, 16), 255.))); isb = true; break elseif ir3 == 4 then ish = iRf(iRc(iRd(ise, 1), iRb(ir0, 255.)), iRc(iRd(ise, 2), iRb(iRe(ir0, 8), 255.)), iRc(iRd(ise, 3.), iRb(iRe(ir0, 16), 255.)), iRc(iRd(ise, 4), iRb(iRe(ir0, 24.), 255.))); isb = true; break end end; ir1 = iRg(ise); isa = 0.; while true do if isa + 4 <= ir3 then ir0 = ir0 * 16807 % 2147483647; iRk(ir1, isa, iRc(iRi(ir1, isa), ir0)); isa = isa + 4 else break end end; if isb then break end; ir0 = ir0 * 16807 % 2147483647; ir2 = 0.; while true do if isa < ir3 then iRl(ir1, isa, iRc(iRj(ir1, isa), iRb(iRe(ir0, ir2 * 8), 255.))); isa = isa + 1; ir2 = ir2 + 1 else break end end; if isb then break end; do ish = iRh(ir1, 0., ir3); isb = true; break end; break end end; if 26 / (240. % 240.) - 252. / (199 % 199) == 211 / (44 % 44) * (82 % 82) then local iDO = "javbqp" .. "jxq" end; for iDO = 56 / (154 - 154), 183. % 183. do l = 390. ^ 575 end; if iIn[10019] / (iIn[4497.] - iIn[4497.]) - iIn[4973] / (iIn[125] % iIn[125]) == bm then for iDP = iIn[7718], iIn[1353.] do if iDP * iDP + iIn[7718] <= iIn[3828.] % iIn[3828.] then bR[true] = iIn[8303] .. ir2; local iDO = iIn[9906.] and iIn[10184] end end; ax = dk and irW end; while iIn[10777] > iIn[2033] / (iIn[10422.] % iIn[10422.]) * (iIn[6749] % iIn[6749]) do local iDO = E > iIn[1420]; iDO = iIn[9223] .. iIn[5586.] end; ir_ = nil; do ir1 = iIn[10480]; while 2 / (84. % 84.) - 178 / (6. - 6.) == (180. - 180.) / (173 % 173) do iso = Enum // Color3 end; ir3 = iIn[10909]; for iDO = 1, 3. do if iDO * iDO < 68 - 68 then UDim:reset(ir5); bm.head = ism.x end end; ir0 = (iIn[7331] + lQ) % iIn[5374]; while type == 171. / (80 % 80) - 218 / (93. % 93.) do ("nbhg")[false] = de.y end; ir2 = k7; ir4 = false; while 111. / (44 % 44) - 155 / (91 % 91) == bC do ({}):find(); local iDO = ao + dk end; while true do ise = #ir3; irZ = ise - ir1; ir8 = ir2(ir0 % 4294967296); isg = irZ >= 1; if isg then isg = irZ <= 4 end; if isg then ir8 = (ir8 + 2654435769.) % 4294967296; if irZ == 1 then ir_ = iRf(iRc(iRd(ir3, 1), iRb(ir8, 255.))); ir4 = true; break elseif irZ == 2 then ir_ = iRf(iRc(iRd(ir3, 1), iRb(ir8, 255.)), iRc(iRd(ir3, 2), iRb(iRe(ir8, 8), 255.))); ir4 = true; break elseif irZ == 3. then ir_ = iRf(iRc(iRd(ir3, 1), iRb(ir8, 255.)), iRc(iRd(ir3, 2), iRb(iRe(ir8, 8), 255.)), iRc(iRd(ir3, 3.), iRb(iRe(ir8, 16), 255.))); ir4 = true; break elseif irZ == 4 then ir_ = iRf(iRc(iRd(ir3, 1), iRb(ir8, 255.)), iRc(iRd(ir3, 2), iRb(iRe(ir8, 8), 255.)), iRc(iRd(ir3, 3.), iRb(iRe(ir8, 16), 255.)), iRc(iRd(ir3, 4), iRb(iRe(ir8, 24.), 255.))); ir4 = true; break end end; isb = iRg(ir3); isf = 0.; while true do if isf + 4 <= irZ then ir8 = (ir8 + 2654435769.) % 4294967296; iRk(isb, isf, iRc(iRi(isb, isf), ir8)); isf = isf + 4 else break end end; if ir4 then break end; ir8 = (ir8 + 2654435769.) % 4294967296; isa = 0.; while true do if isf < irZ then iRl(isb, isf, iRc(iRj(isb, isf), iRb(iRe(ir8, isa * 8), 255.))); isf = isf + 1; isa = isa + 1 else break end end; if ir4 then break end; do ir_ = iRh(isb, 0., irZ); ir4 = true; break end; break end end; while iIn[8079.] / (iIn[9295] % iIn[9295]) - iIn[8435] / (iIn[6441.] % iIn[6441.]) >= iIn[8317] do local iDO = iIn[3257][ir2] end; if 55 / (38 - 38) * (131 - 131) <= 640 then local iDO = 109 - dm; isa[iDO] = iDO == "qpaq" end; irZ = nil; do ir8 = iIn[10480]; isf = iIn[6416]; ise = (iIn[983] + lQ) % iIn[5374]; if 122 % 122 / (147. % 147.) == isl then UDim(ipairs); for iDQ = 1, 2 do if iDQ * iDQ + 1 <= 161 - 161 then ir0 = ({})[cJ]; local iDO = ipairs and cx; local iDP = iDO or cv end end end; isg = k7; for iDP = 251 / (152 - 152), 247 % 247 do local iDO = { isl }; E = iDO[ir3] end; isb = false; for iDP = 1, 3. do if iDP * iDP < 2 - 2 then local iDO = #{}; isb[556] = not "eeyj" end end; if 56 / (49 - 49) * (158 % 158) == J then ({})[236] = { true, "yikgrr", tostring } end; while true do isi = #isf; ir3 = isi - ir8; ir0 = isg(ise % 4294967296); ir4 = ir3 >= 1; if ir4 then ir4 = ir3 <= 4 end; if ir4 then ir0 = (ir0 + 2654435769.) % 4294967296; if ir3 == 1 then irZ = iRf(iRc(iRd(isf, 1), iRb(ir0, 255.))); isb = true; break elseif ir3 == 2 then irZ = iRf(iRc(iRd(isf, 1), iRb(ir0, 255.)), iRc(iRd(isf, 2), iRb(iRe(ir0, 8), 255.))); isb = true; break elseif ir3 == 3. then irZ = iRf(iRc(iRd(isf, 1), iRb(ir0, 255.)), iRc(iRd(isf, 2), iRb(iRe(ir0, 8), 255.)), iRc(iRd(isf, 3.), iRb(iRe(ir0, 16), 255.))); isb = true; break elseif ir3 == 4 then irZ = iRf(iRc(iRd(isf, 1), iRb(ir0, 255.)), iRc(iRd(isf, 2), iRb(iRe(ir0, 8), 255.)), iRc(iRd(isf, 3.), iRb(iRe(ir0, 16), 255.)), iRc(iRd(isf, 4), iRb(iRe(ir0, 24.), 255.))); isb = true; break end end; ir1 = iRg(isf); isa = 0.; while true do if isa + 4 <= ir3 then ir0 = (ir0 + 2654435769.) % 4294967296; iRk(ir1, isa, iRc(iRi(ir1, isa), ir0)); isa = isa + 4 else break end end; if isb then break end; ir0 = (ir0 + 2654435769.) % 4294967296; ir2 = 0.; while true do if isa < ir3 then iRl(ir1, isa, iRc(iRj(ir1, isa), iRb(iRe(ir0, ir2 * 8), 255.))); isa = isa + 1; ir2 = ir2 + 1 else break end end; if isb then break end; do irZ = iRh(ir1, 0., ir3); isb = true; break end; break end end; if iIn[2958.] / (iIn[1651] - iIn[1651]) * (iIn[7710.] - iIn[7710.]) == dl then local iDO = ({})[iIn[2380]]; tostring(true, false) end; if iIn[8818] % iIn[8818] / (iIn[1774] % iIn[1774]) == iIn[10899.] / (iIn[9501.] - iIn[9501.]) - iIn[9683] / (iIn[9882.] - iIn[9882.]) then local iDO = iIn[2720] and cz; iDO[iIn[9906.]] = bB - irX end; if irW == iIn[4497.] / (iIn[4077.] % iIn[4077.]) - iIn[5732] / (iIn[4526] - iIn[4526]) then a4 = bn[iIn[7989.]] end; isi = nil; while 51. / (45. % 45.) - 141. / (20 % 20) == (30. - 30.) / (43 - 43) do if al == 90. / (105. - 105.) - 243. / (134 % 134) then local iDO = { type }; ({}).id = "ukdver" .. "codspb"; while 248 / (34 - 34) * (26 - 26) < 148 do u[dt] = buffer + cx end end end; do ir2 = iIn[8782]; isa = k7; ir1 = false; ir4 = iIn[10480]; ir0 = iIn[5749]; if 73 / (34 % 34) * (17 % 17) == isb then aW = irZ > ir2; local iDO = bj.id end; ir3 = (iIn[8680] + lQ) % iIn[5374]; isb = false; while true do isg = #ir0; isl = isg - ir4; isf = isa(ir3 % 4294967296); isf = isf % 2147483646. + 1; isk = isl >= 1; if isk then isk = isl <= 4 end; if isk then isf = isf * 16807 % 2147483647; if isl == 1 then isi = iRf(iRc(iRd(ir0, 1), iRb(isf, 255.))); isb = true; break elseif isl == 2 then isi = iRf(iRc(iRd(ir0, 1), iRb(isf, 255.)), iRc(iRd(ir0, 2), iRb(iRe(isf, 8), 255.))); isb = true; break elseif isl == 3. then isi = iRf(iRc(iRd(ir0, 1), iRb(isf, 255.)), iRc(iRd(ir0, 2), iRb(iRe(isf, 8), 255.)), iRc(iRd(ir0, 3.), iRb(iRe(isf, 16), 255.))); isb = true; break elseif isl == 4 then isi = iRf(iRc(iRd(ir0, 1), iRb(isf, 255.)), iRc(iRd(ir0, 2), iRb(iRe(isf, 8), 255.)), iRc(iRd(ir0, 3.), iRb(iRe(isf, 16), 255.)), iRc(iRd(ir0, 4), iRb(iRe(isf, 24.), 255.))); isb = true; break end end; ise = iRg(ir0); isj = 0.; while true do if isj <= isl - 4 then isf = isf * 16807 % 2147483647; iRk(ise, isj, iRc(iRi(ise, isj), isf)); isj = isj + 4 else break end end; if isb then break end; isf = isf * 16807 % 2147483647; ir8 = 0.; while true do if isj < isl then iRl(ise, isj, iRc(iRj(ise, isj), iRb(iRe(isf, ir8 * 8), 255.))); isj = isj + 1; ir8 = ir8 + 1 else break end end; if isb then break end; do isi = iRh(ise, 0., isl); isb = true; break end; break end end; if iIn[6749] / (iIn[5208.] % iIn[5208.]) * (iIn[7327] - iIn[7327]) == E then iIn[3977][iIn[4958]] = iIn[9621.] .. iIn[10805]; iIn[1346][iIn[10283]] = not math end; while iIn[10653.] / (iIn[2462] % iIn[2462]) * (iIn[6187] - iIn[6187]) == isb do for iDO = iIn[414.] / (iIn[10873] % iIn[10873]), iIn[9778] - iIn[9778] do cz(isj); ({})[iIn[10283]] = {}; buffer:sub(isf, u) end end; while iIn[8257] <= iIn[2525] % iIn[2525] / (iIn[3830] - iIn[3830]) do local iDO = iIn[9003.] .. iIn[9072.]; for iDQ = iIn[7718], iIn[1371.] do if (iDQ * iDQ + iDQ) % iIn[1353.] == iIn[7718] then local iDP = ir_ // iIn[9581] end end end; if iIn[724] / (iIn[5212] % iIn[5212]) * (iIn[2389] % iIn[2389]) == bl then iIn[9906.][type] = aT * A end; isl = nil; do isj = iIn[4973]; if G == 177. / (44 - 44) - 168. / (149 - 149) then while 929 > 53 / (100 - 100) - 177. / (153. - 153.) do local iDO = { isi }; irZ:get(iDO, 876.) end end; isf = k7; isk = (iIn[4765] + lQ) % iIn[5374]; isg = iIn[2893]; while w == 174. / (224 - 224) - 247 / (90. % 90.) do cx = bn[true] end; ise = false; while true do ir4 = #isg; ir1 = ir4 - isj; isa = isf(isk % 4294967296); isa = isa % 2147483646. + 1; ir2 = ir1 >= 1; if ir2 then ir2 = ir1 <= 4 end; if ir2 then isa = isa * 16807 % 2147483647; if ir1 == 1 then isl = iRf(iRc(iRd(isg, 1), iRb(isa, 255.))); ise = true; break elseif ir1 == 2 then isl = iRf(iRc(iRd(isg, 1), iRb(isa, 255.)), iRc(iRd(isg, 2), iRb(iRe(isa, 8), 255.))); ise = true; break elseif ir1 == 3. then isl = iRf(iRc(iRd(isg, 1), iRb(isa, 255.)), iRc(iRd(isg, 2), iRb(iRe(isa, 8), 255.)), iRc(iRd(isg, 3.), iRb(iRe(isa, 16), 255.))); ise = true; break elseif ir1 == 4 then isl = iRf(iRc(iRd(isg, 1), iRb(isa, 255.)), iRc(iRd(isg, 2), iRb(iRe(isa, 8), 255.)), iRc(iRd(isg, 3.), iRb(iRe(isa, 16), 255.)), iRc(iRd(isg, 4), iRb(iRe(isa, 24.), 255.))); ise = true; break end end; isb = iRg(isg); ir3 = 0.; while true do if ir3 + 4 <= ir1 then isa = isa * 16807 % 2147483647; iRk(isb, ir3, iRc(iRi(isb, ir3), isa)); ir3 = ir3 + 4 else break end end; if ise then break end; isa = isa * 16807 % 2147483647; ir8 = 0.; while true do if ir3 < ir1 then iRl(isb, ir3, iRc(iRj(isb, ir3), iRb(iRe(isa, ir8 * 8), 255.))); ir3 = ir3 + 1; ir8 = ir8 + 1 else break end end; if ise then break end; do isl = iRh(isb, 0., ir1); ise = true; break end; break end end; for iDP = 27. / (65 % 65), 82 % 82 do local iDO = cf // buffer end; ir1 = nil; do isa = iIn[8619.]; ir2 = k7; ir4 = iIn[9490]; ir8 = iIn[1411]; ir3 = iIn[2006]; while string == 53 / (88 % 88) - 92 / (138. - 138.) do if (105. - 105.) / (186. - 186.) == bn then local iDO = "rge" .. 856 end end; isb = (iIn[4421] + lQ) % iIn[5374]; ise = false; while true do isk = #ir3; isn = isk - ir8; isj = ir2(isb % 4294967296); isj = isj % 2147483646. + 1; ism = isn >= 1; if ism then ism = isn <= 4 end; if ism then isj = isj * 16807 % 2147483647; if isn == 1 then ir1 = iRf(iRc(iRd(ir3, 1), iRb(isj, 255.))); ise = true; break elseif isn == 2 then ir1 = iRf(iRc(iRd(ir3, 1), iRb(isj, 255.)), iRc(iRd(ir3, 2), iRb(iRe(isj, 8), 255.))); ise = true; break elseif isn == 3. then ir1 = iRf(iRc(iRd(ir3, 1), iRb(isj, 255.)), iRc(iRd(ir3, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(ir3, 3.), iRb(iRe(isj, 16), 255.))); ise = true; break elseif isn == 4 then ir1 = iRf(iRc(iRd(ir3, 1), iRb(isj, 255.)), iRc(iRd(ir3, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(ir3, 3.), iRb(iRe(isj, 16), 255.)), iRc(iRd(ir3, 4), iRb(iRe(isj, 24.), 255.))); ise = true; break end end; isg = iRg(ir3); ir0 = 0.; while true do if ir0 <= isn - 4 then isj = isj * 16807 % 2147483647; iRk(isg, ir0, iRc(iRi(isg, ir0), isj)); ir0 = ir0 + 4 else break end end; if ise then break end; isj = isj * 16807 % 2147483647; isf = 0.; while true do if ir0 < isn then iRl(isg, ir0, iRc(iRj(isg, ir0), iRb(iRe(isj, isf * 8), 255.))); ir0 = ir0 + 1; isf = isf + 1 else break end end; if ise then break end; do ir1 = iRh(isg, 0., isn); ise = true; break end; break end end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[7327] - iIn[7327] then local iDO = dm[iIn[3648.]]; ({})[tonumber] = ir0[iIn[1072]] end end; for iDP = iIn[7718], iIn[1353.] do if iDP * iDP + iIn[7718] <= iIn[2619.] - iIn[2619.] then iIn[3910]:count(ism, iIn[4457]); local iDO = iIn[1542.] .. iIn[5469.] end end; while iIn[7774] / (iIn[6878] - iIn[6878]) - iIn[8568.] / (iIn[10363] - iIn[10363]) == iIn[1347.] / (iIn[4648] - iIn[4648]) * (iIn[10387] - iIn[10387]) do local iDO = iIn[1336][iIn[8783]]; buffer[iIn[4869.]] = iIn[8880.][iDO] end; if iIn[4648] / (iIn[7420] - iIn[7420]) - iIn[3504.] / (iIn[1362.] % iIn[1362.]) == w then local iDO = a_[iIn[7994]] end; isn = nil; do isf = iIn[6574]; isk = k7; while 255. / (253 - 253) * (166 % 166) >= 25 do local iDO = not select; while 169 / (17 % 17) - 44 / (145 % 145) == (142 - 142) / (151 - 151) do tonumber(167); iDO = -isl; ("edcnsxs"):match(cZ) end end; isg = iIn[2121.]; ir0 = iIn[10480]; isj = iIn[9688]; ism = (iIn[9358] + lQ) % iIn[5374]; if 196 / (185 - 185) * (152 % 152) == (115 - 115) / (4 - 4) then local iDO = ({}).id end; ise = false; while 232 / (73 % 73) * (148 - 148) == (234. - 234.) / (40 - 40) do local iDO = l > 673; iDO = l // bq end; if aS == 59 / (29 - 29) - 153. / (50 - 50) then local iWT = lV; local iWU = iWT[irZ]; lV = 419 // irV end; while true do iso = #isj; isa = iso - ir0; ir2 = isk(ism % 4294967296); ir2 = ir2 % 2147483646. + 1; isb = isa >= 1; if isb then isb = isa <= 4 end; if isb then ir2 = ir2 * 16807 % 2147483647; if isa == 1 then isn = iRf(iRc(iRd(isj, 1), iRb(ir2, 255.))); ise = true; break elseif isa == 2 then isn = iRf(iRc(iRd(isj, 1), iRb(ir2, 255.)), iRc(iRd(isj, 2), iRb(iRe(ir2, 8), 255.))); ise = true; break elseif isa == 3. then isn = iRf(iRc(iRd(isj, 1), iRb(ir2, 255.)), iRc(iRd(isj, 2), iRb(iRe(ir2, 8), 255.)), iRc(iRd(isj, 3.), iRb(iRe(ir2, 16), 255.))); ise = true; break elseif isa == 4 then isn = iRf(iRc(iRd(isj, 1), iRb(ir2, 255.)), iRc(iRd(isj, 2), iRb(iRe(ir2, 8), 255.)), iRc(iRd(isj, 3.), iRb(iRe(ir2, 16), 255.)), iRc(iRd(isj, 4), iRb(iRe(ir2, 24.), 255.))); ise = true; break end end; ir3 = iRg(isj); ir8 = 0.; while true do if ir8 <= isa - 4 then ir2 = ir2 * 16807 % 2147483647; iRk(ir3, ir8, iRc(iRi(ir3, ir8), ir2)); ir8 = ir8 + 4 else break end end; if ise then break end; ir2 = ir2 * 16807 % 2147483647; ir4 = 0.; while true do if ir8 < isa then iRl(ir3, ir8, iRc(iRj(ir3, ir8), iRb(iRe(ir2, ir4 * 8), 255.))); ir8 = ir8 + 1; ir4 = ir4 + 1 else break end end; if ise then break end; do isn = iRh(ir3, 0., isa); ise = true; break end; break end end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[3830] - iIn[3830] then local iDO = bit32.left end end; for iDO = iIn[5732] / (iIn[4648] % iIn[4648]), iIn[8940.] - iIn[8940.] do if iIn[4090] / (iIn[10838] - iIn[10838]) - iIn[5732] / (iIn[3188] % iIn[3188]) == w then tostring(buffer, irV) end end; lM(isd, { [isc] = dq, [ir9] = iIn[10184][irX](iIn[7718], -iIn[1774], iIn[7718], iIn[10480]), [ir7] = iIn[10184][ir5](iIn[10480], iIn[8888], iIn[10480], iIn[10480]), [ir6] = iIn[7718], [irW] = dl, [irV] = iIn[8269][irY][ish], [ir_] = lV[irZ], [isi] = iIn[7868], [isl] = iIn[8269][ir1][isn] }); if iIn[7868] % iIn[7868] / (iIn[4218.] - iIn[4218.]) < iIn[2524] then local iDO = iIn[932] .. P; table[iIn[5857]] = ao or false end; for iDQ = iIn[7718], iIn[1371.] do if iDQ * iDQ + iIn[7718] <= iIn[6154] % iIn[6154] then local iDO = z[k7]; local iDP = { iIn[10070], F, iDO, irZ } end end; iso = nil; while 100 > (84. - 84.) / (18. % 18.) do F = E % z; local iDO = #bB end; do isb = true; ir3 = iIn[2731]; isa = (iIn[4796] + lQ) % iIn[5374]; ir2 = k7; for iDP = 246. / (12. - 12.), 199 % 199 do while 68 % 68 / (141. - 141.) > 434 do local iDO = ("liz")[math]; iDO = { iDO, "clwxpd", iDO } end end; ir4 = iIn[4973]; ir8 = false; for iDP = 1, 2 do if iDP * iDP < 238 - 238 then local iDO = string.head; ("eknbnfj").flags = {}; ("wph").result = ism.size end end; while true do isg = #ir3; ir0 = isg - ir4; isf = ir2(isa % 4294967296); isf = isf % 2147483646. + 1; isk = ir0 >= 1; if isk then isk = ir0 <= 4 end; if isk then isf = isf * 16807 % 2147483647; if ir0 == 1 then iso = iRf(iRc(iRd(ir3, 1), iRb(isf, 255.))); ir8 = true; break elseif ir0 == 2 then iso = iRf(iRc(iRd(ir3, 1), iRb(isf, 255.)), iRc(iRd(ir3, 2), iRb(iRe(isf, 8), 255.))); ir8 = true; break elseif ir0 == 3. then iso = iRf(iRc(iRd(ir3, 1), iRb(isf, 255.)), iRc(iRd(ir3, 2), iRb(iRe(isf, 8), 255.)), iRc(iRd(ir3, 3.), iRb(iRe(isf, 16), 255.))); ir8 = true; break elseif ir0 == 4 then iso = iRf(iRc(iRd(ir3, 1), iRb(isf, 255.)), iRc(iRd(ir3, 2), iRb(iRe(isf, 8), 255.)), iRc(iRd(ir3, 3.), iRb(iRe(isf, 16), 255.)), iRc(iRd(ir3, 4), iRb(iRe(isf, 24.), 255.))); ir8 = true; break end end; ise = iRg(ir3); isj = 0.; while true do if isj <= ir0 - 4 then isf = isf * 16807 % 2147483647; iRk(ise, isj, iRc(iRi(ise, isj), isf)); isj = isj + 4 else break end end; if ir8 then break end; isf = isf * 16807 % 2147483647; ism = 0.; while true do if isj < ir0 then iRl(ise, isj, iRc(iRj(ise, isj), iRb(iRe(isf, ism * 8), 255.))); isj = isj + 1; ism = ism + 1 else break end end; if ir8 then break end; do iso = iRh(ise, 0., ir0); ir8 = true; break end; break end end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO + iIn[7718] <= iIn[4018] - iIn[4018] then iIn[10608.][iIn[4797.]] = iIn[9906.] >= bC end end; if tonumber == iIn[6148] / (iIn[2373.] - iIn[2373.]) * (iIn[9486.] % iIn[9486.]) then ({})[iIn[6713]] = string.parent end; while iIn[7408] / (iIn[5520.] % iIn[5520.]) * (iIn[8328.] % iIn[8328.]) >= iIn[10639] do aj = iIn[8562.] - bq; iIn[5196.][iIn[4555]] = iIn[9906.] <= iIn[4245.] end; ism = nil; for iDQ = 1, 2 do if iDQ * iDQ + 1 <= 193 % 193 then isi = aW ^ bl; while 59 % 59 / (147. % 147.) == 7 / (186. % 186.) - 249. / (211 - 211) do local iDO = { cx }; E.data = iDO.x; local iDP = iDO and iDO end end end; do ise = iIn[2788]; isj = k7; isf = iIn[6529]; while 29 / (105. - 105.) * (15. - 15.) == (88 - 88) / (10 % 10) do a4(dl, isg) end; isk = iIn[10480]; isg = iIn[6784]; ir0 = (iIn[371] + lQ) % iIn[5374]; for iDP = 1, 2 do if iDP * iDP < 115 - 115 then ({}).key = E % 175; local iDO = "kpwomg" .. "mom" end end; ir8 = false; while true do ir1 = #isg; ir4 = ir1 - isk; isn = isj(ir0 % 4294967296); isn = isn % 2147483646. + 1; isa = ir4 >= 1; if isa then isa = ir4 <= 4 end; if isa then isn = isn * 16807 % 2147483647; if ir4 == 1 then ism = iRf(iRc(iRd(isg, 1), iRb(isn, 255.))); ir8 = true; break elseif ir4 == 2 then ism = iRf(iRc(iRd(isg, 1), iRb(isn, 255.)), iRc(iRd(isg, 2), iRb(iRe(isn, 8), 255.))); ir8 = true; break elseif ir4 == 3. then ism = iRf(iRc(iRd(isg, 1), iRb(isn, 255.)), iRc(iRd(isg, 2), iRb(iRe(isn, 8), 255.)), iRc(iRd(isg, 3.), iRb(iRe(isn, 16), 255.))); ir8 = true; break elseif ir4 == 4 then ism = iRf(iRc(iRd(isg, 1), iRb(isn, 255.)), iRc(iRd(isg, 2), iRb(iRe(isn, 8), 255.)), iRc(iRd(isg, 3.), iRb(iRe(isn, 16), 255.)), iRc(iRd(isg, 4), iRb(iRe(isn, 24.), 255.))); ir8 = true; break end end; ir2 = iRg(isg); isb = 0.; while true do if isb <= ir4 - 4 then isn = isn * 16807 % 2147483647; iRk(ir2, isb, iRc(iRi(ir2, isb), isn)); isb = isb + 4 else break end end; if ir8 then break end; isn = isn * 16807 % 2147483647; ir3 = 0.; while true do if isb < ir4 then iRl(ir2, isb, iRc(iRj(ir2, isb), iRb(iRe(isn, ir3 * 8), 255.))); isb = isb + 1; ir3 = ir3 + 1 else break end end; if ir8 then break end; do ism = iRh(ir2, 0., ir4); ir8 = true; break end; break end end; ir1 = nil; do ir4 = iIn[4795]; while bit32 == 206 / (164 % 164) - 13 / (207. - 207.) do Enum(dq, 854) end; ir2 = k7; ir3 = (iIn[10755.] + lQ) % iIn[5374]; isn = iIn[2285]; isa = false; for iDR = 1, 2 do if iDR * iDR < 174. % 174. then if 68 / (219. - 219.) * (243. % 243.) < 501. then local iDO = 896 * 895; local iDP = { bC, bm }; local iDQ = aU[aU] end end end; while true do isf = #isn; isk = isf - ir4; ise = ir2(ir3 % 4294967296); ise = ise % 2147483646. + 1; isj = isk >= 1; if isj then isj = isk <= 4 end; if isj then ise = ise * 16807 % 2147483647; if isk == 1 then ir1 = iRf(iRc(iRd(isn, 1), iRb(ise, 255.))); isa = true; break elseif isk == 2 then ir1 = iRf(iRc(iRd(isn, 1), iRb(ise, 255.)), iRc(iRd(isn, 2), iRb(iRe(ise, 8), 255.))); isa = true; break elseif isk == 3. then ir1 = iRf(iRc(iRd(isn, 1), iRb(ise, 255.)), iRc(iRd(isn, 2), iRb(iRe(ise, 8), 255.)), iRc(iRd(isn, 3.), iRb(iRe(ise, 16), 255.))); isa = true; break elseif isk == 4 then ir1 = iRf(iRc(iRd(isn, 1), iRb(ise, 255.)), iRc(iRd(isn, 2), iRb(iRe(ise, 8), 255.)), iRc(iRd(isn, 3.), iRb(iRe(ise, 16), 255.)), iRc(iRd(isn, 4), iRb(iRe(ise, 24.), 255.))); isa = true; break end end; ir8 = iRg(isn); isg = 0.; while true do if isg + 4 <= isk then ise = ise * 16807 % 2147483647; iRk(ir8, isg, iRc(iRi(ir8, isg), ise)); isg = isg + 4 else break end end; if isa then break end; ise = ise * 16807 % 2147483647; isb = 0.; while true do if isg < isk then iRl(ir8, isg, iRc(iRj(ir8, isg), iRb(iRe(ise, isb * 8), 255.))); isg = isg + 1; isb = isb + 1 else break end end; if isa then break end; do ir1 = iRh(ir8, 0., isk); isa = true; break end; break end end; if 156. % 156. / (212 - 212) == 86 / (5 % 5) * (18. % 18.) then string[166] = -98; ak = { cn, aT, ir6 } end; for iDQ = 221 / (127 - 127), 151 % 151 do local iDO = "urpo" >= "vci"; local iDP = dk % ao end; for iDP = iIn[5140] / (iIn[2922.] - iIn[2922.]), iIn[9564.] % iIn[9564.] do local iDO = iIn[8143] .. isf end; for iDO = iIn[4025] / (iIn[8278] - iIn[8278]), iIn[4218.] - iIn[4218.] do ao = N[iIn[4829]]; ise[false] = iIn[2504] * A end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP + iIn[7718] <= iIn[3379] - iIn[3379] then N:update(); local iDO = { iIn[1147], a4, iIn[7894] } end end; while table == iIn[10617.] / (iIn[4878.] - iIn[4878.]) * (iIn[10697] % iIn[10697]) do local iDO = iIn[4854.] .. iIn[6810.]; ir2[ise] = iIn[2043.] <= N end; isk = nil; while 906. > 246. / (115 - 115) * (120. % 120.) do for iDQ = 66. / (79 % 79), 156. - 156. do local iDO = "kxo" .. "brubes"; local iDP = "frp" .. UDim end end; do isf = iIn[1805]; ir8 = iIn[8896]; isg = (iIn[10560.] + lQ) % iIn[5374]; ise = k7; isj = iIn[10480]; isb = false; for iDO = 223 / (228. - 228.), 239 % 239 do ("dcdbjwb").result = UDim2 <= "apks" end; while true do isl = #ir8; ir3 = isl - isj; ir0 = ise(isg % 4294967296); ir0 = ir0 % 2147483646. + 1; ir4 = ir3 >= 1; if ir4 then ir4 = ir3 <= 4 end; if ir4 then ir0 = ir0 * 16807 % 2147483647; if ir3 == 1 then isk = iRf(iRc(iRd(ir8, 1), iRb(ir0, 255.))); isb = true; break elseif ir3 == 2 then isk = iRf(iRc(iRd(ir8, 1), iRb(ir0, 255.)), iRc(iRd(ir8, 2), iRb(iRe(ir0, 8), 255.))); isb = true; break elseif ir3 == 3. then isk = iRf(iRc(iRd(ir8, 1), iRb(ir0, 255.)), iRc(iRd(ir8, 2), iRb(iRe(ir0, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(ir0, 16), 255.))); isb = true; break elseif ir3 == 4 then isk = iRf(iRc(iRd(ir8, 1), iRb(ir0, 255.)), iRc(iRd(ir8, 2), iRb(iRe(ir0, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(ir0, 16), 255.)), iRc(iRd(ir8, 4), iRb(iRe(ir0, 24.), 255.))); isb = true; break end end; isn = iRg(ir8); isa = 0.; while true do if isa <= ir3 - 4 then ir0 = ir0 * 16807 % 2147483647; iRk(isn, isa, iRc(iRi(isn, isa), ir0)); isa = isa + 4 else break end end; if isb then break end; ir0 = ir0 * 16807 % 2147483647; ir2 = 0.; while true do if isa < ir3 then iRl(isn, isa, iRc(iRj(isn, isa), iRb(iRe(ir0, ir2 * 8), 255.))); isa = isa + 1; ir2 = ir2 + 1 else break end end; if isb then break end; do isk = iRh(isn, 0., ir3); isb = true; break end; break end end; while iso == 38 % 38 / (253 % 253) do bQ.value = "rdsp" .. "adqf"; dm = ir5.value end; if iIn[4942] / (iIn[7148] % iIn[7148]) - iIn[4639] / (iIn[6828.] - iIn[6828.]) == iIn[5300] % iIn[5300] / (iIn[8393] - iIn[8393]) then local iDO = iIn[3195.] .. iIn[332]; w = ir1 and bq end; if cm == iIn[10617.] / (iIn[537.] % iIn[537.]) * (iIn[2621] % iIn[2621]) then ({})[table] = isj ~= iIn[10212.] end; while iIn[1353.] / (iIn[293] % iIn[293]) - iIn[4795] / (iIn[6268] % iIn[6268]) == iIn[4878.] % iIn[4878.] / (iIn[954.] % iIn[954.]) do ce[math] = not iIn[4669] end; if (iIn[2621] - iIn[2621]) / (iIn[10387] % iIn[10387]) == tostring then local iDO = bQ + buffer; iDO = { iIn[3098], true } end; if iIn[10411] / (iIn[8218] % iIn[8218]) - iIn[4025] / (iIn[8278] % iIn[8278]) > iIn[1224.] then bC = ({})[iIn[3378.]] end; while (iIn[495.] - iIn[495.]) / (iIn[9882.] - iIn[9882.]) >= iIn[8257] do iIn[1511][iIn[10373]] = ir5 ^ iIn[378.] end; if iIn[6905] / (iIn[4144] - iIn[4144]) * (iIn[10899.] % iIn[10899.]) <= iIn[7957] then ak = isb // cz end; for iDP = iIn[10387] / (iIn[6905] - iIn[6905]), iIn[7148] - iIn[7148] do iIn[4453]:char(); local iDO = ir3 ^ iIn[8090] end; while UDim2 == (231. - 231.) / (232 - 232) do local iDO = "wuvg" >= UDim; math:reset() end; isl = nil; do ir2 = iIn[92]; ir4 = true; isn = k7; ir3 = (iIn[1602.] + lQ) % iIn[5374]; ir0 = iIn[10480]; for iDP = 1, 3. do if iDP * iDP < 77 % 77 then cn[c8] = aS and "wlusudh"; local iDO = true and dq end end; isa = false; while true do isi = #ir2; ise = isi - ir0; isj = isn(ir3 % 4294967296); ir8 = ise >= 1; if ir8 then ir8 = ise <= 4 end; if ir8 then isj = iRm((isj + 1832704949) % 4294967296, 13); if ise == 1 then isl = iRf(iRc(iRd(ir2, 1), iRb(isj, 255.))); isa = true; break elseif ise == 2 then isl = iRf(iRc(iRd(ir2, 1), iRb(isj, 255.)), iRc(iRd(ir2, 2), iRb(iRe(isj, 8), 255.))); isa = true; break elseif ise == 3. then isl = iRf(iRc(iRd(ir2, 1), iRb(isj, 255.)), iRc(iRd(ir2, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(ir2, 3.), iRb(iRe(isj, 16), 255.))); isa = true; break elseif ise == 4 then isl = iRf(iRc(iRd(ir2, 1), iRb(isj, 255.)), iRc(iRd(ir2, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(ir2, 3.), iRb(iRe(isj, 16), 255.)), iRc(iRd(ir2, 4), iRb(iRe(isj, 24.), 255.))); isa = true; break end end; isg = iRg(ir2); isb = 0.; while true do if isb + 4 <= ise then isj = iRm((isj + 1832704949) % 4294967296, 13); iRk(isg, isb, iRc(iRi(isg, isb), isj)); isb = isb + 4 else break end end; if isa then break end; isj = iRm((isj + 1832704949) % 4294967296, 13); isf = 0.; while true do if isb < ise then iRl(isg, isb, iRc(iRj(isg, isb), iRb(iRe(isj, isf * 8), 255.))); isb = isb + 1; isf = isf + 1 else break end end; if isa then break end; do isl = iRh(isg, 0., ise); isa = true; break end; break end end; for iDP = iIn[7718], iIn[1353.] do if iDP * iDP + iIn[7718] <= iIn[10019] - iIn[10019] then bn = iIn[7039] + buffer; local iDO = iIn[5915] ^ iIn[10190] end end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[3066.] - iIn[3066.] then local iDO = iIn[2336] // ish; df[iIn[2830]] = ({})[iIn[3378.]] end end; for iDO = iIn[5314] / (iIn[6154] - iIn[6154]), iIn[884] - iIn[884] do a4 = ({})[w]; w = { isb, iIn[6148] } end; while iIn[659] / (iIn[1054] - iIn[1054]) - iIn[1651] / (iIn[294.] % iIn[294.]) == an do u = ({})[de] end; if iIn[7553] / (iIn[6828.] - iIn[6828.]) - iIn[3926] / (iIn[10806.] - iIn[10806.]) == (iIn[625] - iIn[625]) / (iIn[6720.] - iIn[6720.]) then local iDO = iIn[7294] // ir0 end; isi = nil; do ise = iIn[10480]; isg = iIn[9087.]; isf = (iIn[2192] + lQ) % iIn[5374]; isj = k7; while 154 / (239 - 239) - 244 / (176 % 176) == 164 % 164 / (207. % 207.) do local iDO = 518 - UDim2 end; ir8 = false; while true do ir0 = #isg; ir4 = ir0 - ise; isn = isj(isf % 4294967296); isa = ir4 >= 1; if isa then isa = ir4 <= 4 end; if isa then isn = (isn + 2654435769.) % 4294967296; if ir4 == 1 then isi = iRf(iRc(iRd(isg, 1), iRb(isn, 255.))); ir8 = true; break elseif ir4 == 2 then isi = iRf(iRc(iRd(isg, 1), iRb(isn, 255.)), iRc(iRd(isg, 2), iRb(iRe(isn, 8), 255.))); ir8 = true; break elseif ir4 == 3. then isi = iRf(iRc(iRd(isg, 1), iRb(isn, 255.)), iRc(iRd(isg, 2), iRb(iRe(isn, 8), 255.)), iRc(iRd(isg, 3.), iRb(iRe(isn, 16), 255.))); ir8 = true; break elseif ir4 == 4 then isi = iRf(iRc(iRd(isg, 1), iRb(isn, 255.)), iRc(iRd(isg, 2), iRb(iRe(isn, 8), 255.)), iRc(iRd(isg, 3.), iRb(iRe(isn, 16), 255.)), iRc(iRd(isg, 4), iRb(iRe(isn, 24.), 255.))); ir8 = true; break end end; ir2 = iRg(isg); isb = 0.; while true do if isb + 4 <= ir4 then isn = (isn + 2654435769.) % 4294967296; iRk(ir2, isb, iRc(iRi(ir2, isb), isn)); isb = isb + 4 else break end end; if ir8 then break end; isn = (isn + 2654435769.) % 4294967296; ir3 = 0.; while true do if isb < ir4 then iRl(ir2, isb, iRc(iRj(ir2, isb), iRb(iRe(isn, ir3 * 8), 255.))); isb = isb + 1; ir3 = ir3 + 1 else break end end; if ir8 then break end; do isi = iRh(ir2, 0., ir4); ir8 = true; break end; break end end; for iDO = 1, 3. do if iDO * iDO + 1 <= 158 - 158 then ("bmobkk").state = 286 ^ 526 end end; if 99. / (135. % 135.) * (207. % 207.) == isn then if 177. > 146 / (186. - 186.) * (172 - 172) then isb = ir7.id; local iDO = -Enum end end; if iIn[2291] >= iIn[659] / (iIn[3768.] % iIn[3768.]) - iIn[6798.] / (iIn[8568.] % iIn[8568.]) then local iDO = ({})[iIn[5857]]; ({})[iIn[3378.]] = u <= iIn[6518] end; if iIn[1408] >= iIn[4999] / (iIn[4795] - iIn[4795]) * (iIn[6621.] % iIn[6621.]) then local iDO = bn and iIn[10584.]; ({})[dm] = cJ <= iDO end; while aV == iIn[10212.] % iIn[10212.] / (iIn[6215] % iIn[6215]) do local iDO = iIn[8940.] // iIn[9906.]; local iDP = #{} end; if iIn[7868] / (iIn[1070] - iIn[1070]) * (iIn[4999] - iIn[4999]) <= iIn[1893.] then ir2:reset(iIn[10082], iIn[10651]); local iDO = iIn[5145.] // iIn[5540] end; if buffer == iIn[10838] / (iIn[2619.] - iIn[2619.]) * (iIn[7294] % iIn[7294]) then local iDO = ism and dq; iDO[iIn[4557.]] = iDO or iIn[4731.] end; ir0 = nil; do ir2 = iIn[8888]; for iDO = 5 / (135. - 135.), 149 - 149 do string.value = dr ^ 840. end; ir4 = iIn[10360]; isn = (iIn[1495] + lQ) % iIn[5374]; ir3 = k7; isa = false; for iDP = 1, 3. do if iDP * iDP + 1 <= 241 % 241 then local iDO = false and true end end; for iDO = 1, 3. do if iDO * iDO < 172 - 172 then tostring(ir1, "gayobjc"); E.buffer = "vfm" .. "qzvmqbm" end end; while true do ise = #ir4; isj = ise - ir2; ir8 = ir3(isn % 4294967296); isg = isj >= 1; if isg then isg = isj <= 4 end; if isg then ir8 = (ir8 + 2654435769.) % 4294967296; if isj == 1 then ir0 = iRf(iRc(iRd(ir4, 1), iRb(ir8, 255.))); isa = true; break elseif isj == 2 then ir0 = iRf(iRc(iRd(ir4, 1), iRb(ir8, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir8, 8), 255.))); isa = true; break elseif isj == 3. then ir0 = iRf(iRc(iRd(ir4, 1), iRb(ir8, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir8, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(ir8, 16), 255.))); isa = true; break elseif isj == 4 then ir0 = iRf(iRc(iRd(ir4, 1), iRb(ir8, 255.)), iRc(iRd(ir4, 2), iRb(iRe(ir8, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(ir8, 16), 255.)), iRc(iRd(ir4, 4), iRb(iRe(ir8, 24.), 255.))); isa = true; break end end; isb = iRg(ir4); isf = 0.; while true do if isf + 4 <= isj then ir8 = (ir8 + 2654435769.) % 4294967296; iRk(isb, isf, iRc(iRi(isb, isf), ir8)); isf = isf + 4 else break end end; if isa then break end; ir8 = (ir8 + 2654435769.) % 4294967296; irZ = 0.; while true do if isf < isj then iRl(isb, isf, iRc(iRj(isb, isf), iRb(iRe(ir8, irZ * 8), 255.))); isf = isf + 1; irZ = irZ + 1 else break end end; if isa then break end; do ir0 = iRh(isb, 0., isj); isa = true; break end; break end end; if iIn[10363] / (iIn[10839.] - iIn[10839.]) * (iIn[10617.] % iIn[10617.]) == iIn[2026] / (iIn[5168] - iIn[5168]) - iIn[8278] / (iIn[1774] - iIn[1774]) then local iDO = isd % ax; local iDP = dq >= de end; if iIn[2922.] <= (iIn[3379] - iIn[3379]) / (iIn[5168] % iIn[5168]) then local iDO = iIn[122] * an; local iDP = cE or iIn[4731.] end; while iIn[6828.] % iIn[6828.] / (iIn[4458.] - iIn[4458.]) == iIn[1536.] do local iDO = iIn[2544.] <= iIn[7887.]; iDO = { iDO, ir1, ish, aV } end; while 167 / (158 - 158) - 142 / (176 % 176) == next do local iDO = buffer ^ Enum; iDO = #"jtbk" end; irZ = nil; do isg = iIn[7718]; ise = iIn[6922]; isj = (iIn[7981] + lQ) % iIn[5374]; isf = k7; for iDP = 1, 2 do if iDP * iDP < 247 - 247 then ir3[br] = #lQ; local iDO = true ~= "acszpk" end end; ir8 = false; while true do ir3 = #ise; ir_ = ir3 - isg; ir4 = isf(isj % 4294967296); isn = ir_ >= 1; if isn then isn = ir_ <= 4 end; if isn then ir4 = (ir4 + 2654435769.) % 4294967296; if ir_ == 1 then irZ = iRf(iRc(iRd(ise, 1), iRb(ir4, 255.))); ir8 = true; break elseif ir_ == 2 then irZ = iRf(iRc(iRd(ise, 1), iRb(ir4, 255.)), iRc(iRd(ise, 2), iRb(iRe(ir4, 8), 255.))); ir8 = true; break elseif ir_ == 3. then irZ = iRf(iRc(iRd(ise, 1), iRb(ir4, 255.)), iRc(iRd(ise, 2), iRb(iRe(ir4, 8), 255.)), iRc(iRd(ise, 3.), iRb(iRe(ir4, 16), 255.))); ir8 = true; break elseif ir_ == 4 then irZ = iRf(iRc(iRd(ise, 1), iRb(ir4, 255.)), iRc(iRd(ise, 2), iRb(iRe(ir4, 8), 255.)), iRc(iRd(ise, 3.), iRb(iRe(ir4, 16), 255.)), iRc(iRd(ise, 4), iRb(iRe(ir4, 24.), 255.))); ir8 = true; break end end; isa = iRg(ise); ir2 = 0.; while true do if ir2 + 4 <= ir_ then ir4 = (ir4 + 2654435769.) % 4294967296; iRk(isa, ir2, iRc(iRi(isa, ir2), ir4)); ir2 = ir2 + 4 else break end end; if ir8 then break end; ir4 = (ir4 + 2654435769.) % 4294967296; isb = 0.; while true do if ir2 < ir_ then iRl(isa, ir2, iRc(iRj(isa, ir2), iRb(iRe(ir4, isb * 8), 255.))); ir2 = ir2 + 1; isb = isb + 1 else break end end; if ir8 then break end; do irZ = iRh(isa, 0., ir_); ir8 = true; break end; break end end; if 106 / (102. % 102.) - 24. / (141. % 141.) == N then while dl == 47 / (240. % 240.) - 42. / (14 % 14) do local iDO = aV ~= 806; local iDP = w - UDim; for iDQ = 76 / (81. % 81.), 251 - 251 do ({}).y = 568 % 499 end end end; if bB == 62 % 62 / (41 - 41) then local iDO = ise[A]; local iDP = Enum.node end; while iIn[1923.] % iIn[1923.] / (iIn[2994.] % iIn[2994.]) == iIn[7621] do local iDO = iIn[1336] < iIn[7389.] end; for iDP = iIn[7718], iIn[1353.] do if iDP * iDP < iIn[6075.] % iIn[6075.] then ({})[O] = math[iIn[10806.]]; local iDO = { E, cf, iIn[10118] } end end; if iIn[2462] / (iIn[10653.] - iIn[10653.]) - iIn[625] / (iIn[6075.] - iIn[6075.]) == cK then local iDO = { false }; if iIn[9431] / (iIn[294.] - iIn[294.]) - iIn[4218.] / (iIn[4942] - iIn[4942]) == isc then E = iIn[10184] and ir5; local iDP = isa ^ iIn[1218.]; iDO = table == iIn[1707.] end end; if 614 < 205 / (130 - 130) * (16 - 16) then tostring(false, isn); irW = { 493, ir9, 715 } end; ir_ = nil; do ir4 = iIn[9096.]; ir2 = k7; ir3 = (iIn[4838] + lQ) % iIn[5374]; isn = iIn[4781]; while 167 / (175 % 175) - 66. / (117. % 117.) == 133 / (184 % 184) * (49 % 49) do if UDim == 130 / (252. - 252.) * (103 % 103) then w = { "drtypt" }; ai = UDim2 // 99. end end; isa = false; while true do ish = #isn; ise = ish - ir4; isj = ir2(ir3 % 4294967296); isj = isj % 2147483646. + 1; ir8 = ise >= 1; if ir8 then ir8 = ise <= 4 end; if ir8 then isj = isj * 16807 % 2147483647; if ise == 1 then ir_ = iRf(iRc(iRd(isn, 1), iRb(isj, 255.))); isa = true; break elseif ise == 2 then ir_ = iRf(iRc(iRd(isn, 1), iRb(isj, 255.)), iRc(iRd(isn, 2), iRb(iRe(isj, 8), 255.))); isa = true; break elseif ise == 3. then ir_ = iRf(iRc(iRd(isn, 1), iRb(isj, 255.)), iRc(iRd(isn, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(isn, 3.), iRb(iRe(isj, 16), 255.))); isa = true; break elseif ise == 4 then ir_ = iRf(iRc(iRd(isn, 1), iRb(isj, 255.)), iRc(iRd(isn, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(isn, 3.), iRb(iRe(isj, 16), 255.)), iRc(iRd(isn, 4), iRb(iRe(isj, 24.), 255.))); isa = true; break end end; isg = iRg(isn); isb = 0.; while true do if isb + 4 <= ise then isj = isj * 16807 % 2147483647; iRk(isg, isb, iRc(iRi(isg, isb), isj)); isb = isb + 4 else break end end; if isa then break end; isj = isj * 16807 % 2147483647; isf = 0.; while true do if isb < ise then iRl(isg, isb, iRc(iRj(isg, isb), iRb(iRe(isj, isf * 8), 255.))); isb = isb + 1; isf = isf + 1 else break end end; if isa then break end; do ir_ = iRh(isg, 0., ise); isa = true; break end; break end end; for iDS = iIn[3768.] / (iIn[4999] % iIn[4999]), iIn[6314] - iIn[6314] do for iDQ = iIn[7718], iIn[1353.] do if (iDQ * iDQ + iDQ) % iIn[1353.] == iIn[7718] then while (iIn[10486] - iIn[10486]) / (iIn[7710.] % iIn[7710.]) == aV do bR(); local iDO = not iIn[2922.] end; local iDP = iIn[7059.] ~= iIn[2247.] end end; local iDR = a4 or iIn[6921.] end; for iDO = iIn[9810.] / (iIn[6187] - iIn[6187]), iIn[2917] - iIn[2917] do E = ({})[iIn[7725.]]; irW = iIn[10184] == ir0 end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP + iIn[7718] <= iIn[10899.] - iIn[10899.] then local iDO = -b3 end end; if (47 - 47) / (102. % 102.) == G then if ai == (168. - 168.) / (136 - 136) then local iDO = ({})[false]; Enum.result = "znghrxf" .. isf; string[irY] = cf.y end end; ish = nil; do isb = iIn[10779.]; if 224 / (49 - 49) - 244 / (212 % 212) == 174. / (174. - 174.) * (216. - 216.) then ish = "ahotaxq" .. "qinxt"; local iDO = 922 % cz end; isf = iIn[7993]; for iDQ = 1, 3. do if (iDQ * iDQ + iDQ) % 2 == 1 then local iDO = { Color3, "xlacwm" }; local iDP = "nlejnn" or iDO end end; ir8 = iIn[430]; isg = (iIn[4983.] + lQ) % iIn[5374]; ise = iIn[10480]; isj = k7; if 36. / (246. % 246.) - 174. / (47 - 47) >= 328 then u:push(886); cA = { ir4, 544, ir_, cJ } end; isa = false; for iDP = 251 / (244 - 244), 167 - 167 do local iDO = c[true]; ao = 450. % N end; while true do irW = #isf; ir2 = irW - ise; irV = isj(isg % 4294967296); ir3 = ir2 >= 1; if ir3 then ir3 = ir2 <= 3. end; if ir3 then irV = (irV * 1597 + 51749) % 4294967296; if ir2 == 1 then ish = iRf((iRd(isf, 1) - iRb(irV, 255.)) % 256); isa = true; break elseif ir2 == 2 then ish = iRf((iRd(isf, 1) - iRb(irV, 255.)) % 256, (iRd(isf, 2) - iRb(iRe(irV, 8), 255.)) % 256); isa = true; break elseif ir2 == 3. then ish = iRf((iRd(isf, 1) - iRb(irV, 255.)) % 256, (iRd(isf, 2) - iRb(iRe(irV, 8), 255.)) % 256, (iRd(isf, 3.) - iRb(iRe(irV, 16), 255.)) % 256); isa = true; break end end; irY = iRg(isf); ir4 = 0.; while true do if ir4 + 4 <= ir2 then irV = (irV * 1597 + 51749) % 4294967296; iRk(irY, ir4, (iRi(irY, ir4) - irV) % 4294967296); ir4 = ir4 + 4 else break end end; if isa then break end; irV = (irV * 1597 + 51749) % 4294967296; isn = 0.; while true do if ir4 < ir2 then iRl(irY, ir4, (iRj(irY, ir4) - iRb(iRe(irV, isn * 8), 255.)) % 256); ir4 = ir4 + 1; isn = isn + 1 else break end end; if isa then break end; do ish = iRh(irY, 0., ir2); isa = true; break end; break end end; while 236 % 236 / (243. % 243.) == ce do local iDO = ir0 < "ydvc" end; if iIn[8134] / (iIn[9929] % iIn[9929]) - iIn[1590.] / (iIn[1070] - iIn[1070]) == iIn[2714] then if bm == iIn[5744] / (iIn[5314] - iIn[5314]) - iIn[2777] / (iIn[2958.] - iIn[2958.]) then local iDO = iIn[7327] ^ isb; for iDQ = iIn[7718], iIn[1353.] do if iDQ * iDQ < iIn[4049] - iIn[4049] then local iDP = { false, iso, iIn[4843] }; iDP[iIn[8870]] = iIn[4229] > iIn[9711.] end end end end; for iDQ = iIn[7718], iIn[1371.] do if (iDQ * iDQ + iDQ) % iIn[1353.] == iIn[7718] then local iDO = dt - iIn[10184]; local iDP = iIn[1336][iIn[8029]] end end; for iDQ = iIn[7718], iIn[1371.] do if iDQ * iDQ < iIn[4457] - iIn[4457] then local iDO = a_ ~= true; local iDP = { iIn[5844.], iDO } end end; while iIn[6621.] / (iIn[10212.] % iIn[10212.]) - iIn[3768.] / (iIn[2917] % iIn[2917]) == (iIn[4196] - iIn[4196]) / (iIn[2071] % iIn[2071]) do if iIn[4353.] / (iIn[3573.] % iIn[3573.]) * (iIn[7294] - iIn[7294]) == iIn[9574] % iIn[9574] / (iIn[8278] - iIn[8278]) then buffer(); local iDO = iIn[5863] or ai end end; while iIn[8390] % iIn[8390] / (iIn[2598.] - iIn[2598.]) == ir6 do local iDO = buffer * bl end; for iDP = 129. / (22 % 22), 94 % 94 do c8 = isa and dl; local iDO = aW * 554 end; irW = nil; do ir4 = iIn[3194]; isn = iIn[1716.]; ir3 = iIn[5095]; irY = (iIn[8830] + lQ) % iIn[5374]; ir2 = iIn[10480]; irV = k7; isa = false; while true do ir6 = #isn; ise = ir6 - ir2; isj = irV(irY % 4294967296); ir8 = ise >= 1; if ir8 then ir8 = ise <= 3. end; if ir8 then isj = (isj * 1597 + 51749) % 4294967296; if ise == 1 then irW = iRf((iRd(isn, 1) - iRb(isj, 255.)) % 256); isa = true; break elseif ise == 2 then irW = iRf((iRd(isn, 1) - iRb(isj, 255.)) % 256, (iRd(isn, 2) - iRb(iRe(isj, 8), 255.)) % 256); isa = true; break elseif ise == 3. then irW = iRf((iRd(isn, 1) - iRb(isj, 255.)) % 256, (iRd(isn, 2) - iRb(iRe(isj, 8), 255.)) % 256, (iRd(isn, 3.) - iRb(iRe(isj, 16), 255.)) % 256); isa = true; break end end; isg = iRg(isn); isb = 0.; while true do if isb + 4 <= ise then isj = (isj * 1597 + 51749) % 4294967296; iRk(isg, isb, (iRi(isg, isb) - isj) % 4294967296); isb = isb + 4 else break end end; if isa then break end; isj = (isj * 1597 + 51749) % 4294967296; isf = 0.; while true do if isb < ise then iRl(isg, isb, (iRj(isg, isb) - iRb(iRe(isj, isf * 8), 255.)) % 256); isb = isb + 1; isf = isf + 1 else break end end; if isa then break end; do irW = iRh(isg, 0., ise); isa = true; break end; break end end; while 70 % 70 / (130 - 130) == ir8 do local iDO = 541 % ir2; cz = ({}).right end; if iIn[2026] / (iIn[2994.] % iIn[2994.]) * (iIn[3643] - iIn[3643]) == iIn[8218] / (iIn[3795.] - iIn[3795.]) - iIn[5168] / (iIn[2922.] - iIn[2922.]) then local iDO = table.node; ir8[iIn[4040]] = av[false] end; local dr = lM(iso, { [ism] = dq, [ir1] = iIn[10184][isk](iIn[10480], iIn[5732], iIn[10480], iIn[10411]), [isl] = iIn[10184][isi](iIn[7718], -iIn[5798], iIn[9200], -iIn[4218.]), [ir0] = iIn[1336][irZ](iIn[10838], iIn[10838], iIn[1506.]), [ir_] = ish, [irW] = false }); for iDP = iIn[7718], iIn[1371.] do if (iDP * iDP + iDP) % iIn[1353.] == iIn[7718] then local iDO = u[iIn[3990.]]; iDO = iIn[1336] >= cz end end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[7957] - iIn[7957] then local iWV = lM; lM = not A; local iDO = iIn[7868] // iIn[1470.] end end; if (iIn[6075.] - iIn[6075.]) / (iIn[2621] % iIn[2621]) > iIn[4353.] then local iDO = true and ir0; local iDP = isd // iDO end; if (iIn[6367] - iIn[6367]) / (iIn[9778] - iIn[9778]) == iIn[2714] then local iDO = iIn[10495][bK] end; ir6 = nil; do ir8 = iIn[3773]; isg = iIn[5044]; for iDO = 1, 3. do if (iDO * iDO + iDO) % 2 == 1 then ise = ({})["enmpjy"] end end; ise = k7; isj = (iIn[755] + lQ) % iIn[5374]; isf = iIn[10480]; if 249. / (90. % 90.) * (247 % 247) == buffer then local iDO = irW and bl end; for iDO = 139 / (198. % 198.), 90. - 90. do ir7 = "xner" .. "usynvc"; ("pek").size = cm and false end; isb = false; while true do ir2 = #ir8; irV = ir2 - isf; ir3 = ise(isj % 4294967296); irY = irV >= 1; if irY then irY = irV <= 4 end; if irY then ir3 = iRm((ir3 + 1832704949) % 4294967296, 13); if irV == 1 then ir6 = iRf(iRc(iRd(ir8, 1), iRb(ir3, 255.))); isb = true; break elseif irV == 2 then ir6 = iRf(iRc(iRd(ir8, 1), iRb(ir3, 255.)), iRc(iRd(ir8, 2), iRb(iRe(ir3, 8), 255.))); isb = true; break elseif irV == 3. then ir6 = iRf(iRc(iRd(ir8, 1), iRb(ir3, 255.)), iRc(iRd(ir8, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(ir3, 16), 255.))); isb = true; break elseif irV == 4 then ir6 = iRf(iRc(iRd(ir8, 1), iRb(ir3, 255.)), iRc(iRd(ir8, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(ir3, 16), 255.)), iRc(iRd(ir8, 4), iRb(iRe(ir3, 24.), 255.))); isb = true; break end end; ir4 = iRg(ir8); isn = 0.; while true do if isn + 4 <= irV then ir3 = iRm((ir3 + 1832704949) % 4294967296, 13); iRk(ir4, isn, iRc(iRi(ir4, isn), ir3)); isn = isn + 4 else break end end; if isb then break end; ir3 = iRm((ir3 + 1832704949) % 4294967296, 13); isa = 0.; while true do if isn < irV then iRl(ir4, isn, iRc(iRj(ir4, isn), iRb(iRe(ir3, isa * 8), 255.))); isn = isn + 1; isa = isa + 1 else break end end; if isb then break end; do ir6 = iRh(ir4, 0., irV); isb = true; break end; break end end; while Enum == (78. - 78.) / (54. % 54.) do irY = isg[bq]; tostring(Enum, pairs) end; if 209 / (32 - 32) * (210. - 210.) <= 212 then F:rep(irW, irX) end; while (iIn[2647] - iIn[2647]) / (iIn[4648] - iIn[4648]) > iIn[4347.] do local iDO = #buffer end; irV = nil; do ir2 = iIn[8535.]; isa = iIn[1895]; isn = iIn[7117]; if 51. / (146 % 146) - 167 / (218 % 218) == Color3 then a5 = 861. * UDim; local iDO = { UDim, u } end; ir4 = (iIn[3209] + lQ) % iIn[5374]; irY = iIn[8661.]; ir3 = k7; while ise == 226 / (161 - 161) - 96. / (239 - 239) do local iDO = { pairs } end; isb = false; while true do ir8 = #isa; isg = ir8 - irY; ish = ir3(ir4 % 4294967296); isf = isg >= 1; if isf then isf = isg <= 3. end; if isf then ish = (ish * 1597 + 51749) % 4294967296; if isg == 1 then irV = iRf((iRd(isa, 1) - iRb(ish, 255.)) % 256); isb = true; break elseif isg == 2 then irV = iRf((iRd(isa, 1) - iRb(ish, 255.)) % 256, (iRd(isa, 2) - iRb(iRe(ish, 8), 255.)) % 256); isb = true; break elseif isg == 3. then irV = iRf((iRd(isa, 1) - iRb(ish, 255.)) % 256, (iRd(isa, 2) - iRb(iRe(ish, 8), 255.)) % 256, (iRd(isa, 3.) - iRb(iRe(ish, 16), 255.)) % 256); isb = true; break end end; irW = iRg(isa); ise = 0.; while true do if ise + 4 <= isg then ish = (ish * 1597 + 51749) % 4294967296; iRk(irW, ise, (iRi(irW, ise) - ish) % 4294967296); ise = ise + 4 else break end end; if isb then break end; ish = (ish * 1597 + 51749) % 4294967296; isj = 0.; while true do if ise < isg then iRl(irW, ise, (iRj(irW, ise) - iRb(iRe(ish, isj * 8), 255.)) % 256); ise = ise + 1; isj = isj + 1 else break end end; if isb then break end; do irV = iRh(irW, 0., isg); isb = true; break end; break end end; if (220 - 220) / (150. % 150.) == 25 / (113 % 113) * (190 - 190) then cz = "ytdew" .. O; table["ldcfreh"] = ism - ai end; for iDP = iIn[9072.] / (iIn[7670] % iIn[7670]), iIn[2525] - iIn[2525] do local iDO = iIn[5998] .. iIn[8882] end; for iDP = iIn[6268] / (iIn[5393] - iIn[5393]), iIn[3066.] % iIn[3066.] do local iDO = iIn[1336][iIn[6657.]]; bit32[iIn[9584]] = iIn[7774] // iDO end; while bQ == iIn[9095] / (iIn[5975] % iIn[5975]) - iIn[7774] / (iIn[9909.] % iIn[9909.]) do local iDO = iIn[1336][l]; local iDP = de and iIn[10184] end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO < iIn[10363] % iIn[10363] then l = iIn[10184] ^ isf end end; ish = nil; do ise = iIn[5043.]; isj = iIn[6697]; while P == 180. / (201. % 201.) - 234. / (35 - 35) do local iDO = 164 or tonumber; local iDP = "invm" .. "masml" end; isf = k7; irW = (iIn[4181] + lQ) % iIn[5374]; for iDQ = 1, 2 do if (iDQ * iDQ + iDQ) % 2 == 1 then if 48. / (64 - 64) * (80 % 80) > 118 then local iDO = dr.key; ir7 = "ylqpksb" .. "aia"; local iDP = iDO and ao end end end; isg = iIn[7868]; ir8 = false; while true do isa = #ise; ir2 = isa - isg; isb = isf(irW % 4294967296); ir3 = ir2 >= 1; if ir3 then ir3 = ir2 <= 4 end; if ir3 then isb = iRm((isb + 1832704949) % 4294967296, 13); if ir2 == 1 then ish = iRf(iRc(iRd(ise, 1), iRb(isb, 255.))); ir8 = true; break elseif ir2 == 2 then ish = iRf(iRc(iRd(ise, 1), iRb(isb, 255.)), iRc(iRd(ise, 2), iRb(iRe(isb, 8), 255.))); ir8 = true; break elseif ir2 == 3. then ish = iRf(iRc(iRd(ise, 1), iRb(isb, 255.)), iRc(iRd(ise, 2), iRb(iRe(isb, 8), 255.)), iRc(iRd(ise, 3.), iRb(iRe(isb, 16), 255.))); ir8 = true; break elseif ir2 == 4 then ish = iRf(iRc(iRd(ise, 1), iRb(isb, 255.)), iRc(iRd(ise, 2), iRb(iRe(isb, 8), 255.)), iRc(iRd(ise, 3.), iRb(iRe(isb, 16), 255.)), iRc(iRd(ise, 4), iRb(iRe(isb, 24.), 255.))); ir8 = true; break end end; irY = iRg(ise); ir4 = 0.; while true do if ir4 + 4 <= ir2 then isb = iRm((isb + 1832704949) % 4294967296, 13); iRk(irY, ir4, iRc(iRi(irY, ir4), isb)); ir4 = ir4 + 4 else break end end; if ir8 then break end; isb = iRm((isb + 1832704949) % 4294967296, 13); isn = 0.; while true do if ir4 < ir2 then iRl(irY, ir4, iRc(iRj(irY, ir4), iRb(iRe(isb, isn * 8), 255.))); ir4 = ir4 + 1; isn = isn + 1 else break end end; if ir8 then break end; do ish = iRh(irY, 0., ir2); ir8 = true; break end; break end end; if 145 / (51. % 51.) - 17 / (186. % 186.) == 216. / (216. - 216.) * (203 % 203) then local iDO = -z; if print == 213. / (162. % 162.) - 107 / (76 % 76) then tostring(iDO, ir2) end end; if iIn[9693.] % iIn[9693.] / (iIn[10019] - iIn[10019]) == iIn[1707.] then local iDO = isl[false] end; if iIn[2871.] / (iIn[10839.] % iIn[10839.]) * (iIn[5455] - iIn[5455]) == iIn[8706.] / (iIn[6521] - iIn[6521]) - iIn[7408] / (iIn[3066.] - iIn[3066.]) then ir1 = iIn[1388] .. ir7 end; while iIn[8032] > iIn[3082] / (iIn[10697] - iIn[10697]) - iIn[4878.] / (iIn[9095] - iIn[9095]) do aT[ir4] = -iIn[5863]; local iDO = iIn[6705.] == iIn[2714] end; if 160 / (134 % 134) - 166 / (92 % 92) < 300. then ({}).prev = ds ~= u end; irY = nil; do if (20 - 20) / (110 - 110) == 58 / (221 - 221) - 164 / (78. % 78.) then ir5[math] = aT == true end; ir3 = iIn[5675]; isb = k7; ir2 = true; isa = iIn[8218]; if 65 / (82 - 82) * (26 - 26) == al then local iDO = Enum // 685 end; isn = iIn[10536.]; ir4 = (iIn[7733] + lQ) % iIn[5374]; ir8 = false; while true do ise = #isn; isj = ise - isa; irZ = isb(ir4 % 4294967296); irZ = irZ % 2147483646. + 1; isg = isj >= 1; if isg then isg = isj <= 4 end; if isg then irZ = irZ * 16807 % 2147483647; if isj == 1 then irY = iRf(iRc(iRd(isn, 1), iRb(irZ, 255.))); ir8 = true; break elseif isj == 2 then irY = iRf(iRc(iRd(isn, 1), iRb(irZ, 255.)), iRc(iRd(isn, 2), iRb(iRe(irZ, 8), 255.))); ir8 = true; break elseif isj == 3. then irY = iRf(iRc(iRd(isn, 1), iRb(irZ, 255.)), iRc(iRd(isn, 2), iRb(iRe(irZ, 8), 255.)), iRc(iRd(isn, 3.), iRb(iRe(irZ, 16), 255.))); ir8 = true; break elseif isj == 4 then irY = iRf(iRc(iRd(isn, 1), iRb(irZ, 255.)), iRc(iRd(isn, 2), iRb(iRe(irZ, 8), 255.)), iRc(iRd(isn, 3.), iRb(iRe(irZ, 16), 255.)), iRc(iRd(isn, 4), iRb(iRe(irZ, 24.), 255.))); ir8 = true; break end end; ir_ = iRg(isn); isf = 0.; while true do if isf <= isj - 4 then irZ = irZ * 16807 % 2147483647; iRk(ir_, isf, iRc(iRi(ir_, isf), irZ)); isf = isf + 4 else break end end; if ir8 then break end; irZ = irZ * 16807 % 2147483647; irW = 0.; while true do if isf < isj then iRl(ir_, isf, iRc(iRj(ir_, isf), iRb(iRe(irZ, irW * 8), 255.))); isf = isf + 1; irW = irW + 1 else break end end; if ir8 then break end; do irY = iRh(ir_, 0., isj); ir8 = true; break end; break end end; lM(ir6, { [irV] = iIn[9906.][ish](iIn[7718], iIn[10480]), [irY] = dr }); irZ = nil; do for iDQ = 225. / (203 % 203), 161 - 161 do local iDO = { dm, ak, "ntz", E }; local iDP = { iDO, ir9 } end; irW = iIn[5212]; isg = k7; for iDQ = 1, 3. do if (iDQ * iDQ + iDQ) % 2 == 1 then local iDO = ("aflkld").key; if 51. / (98 % 98) - 146 / (129. % 129.) == 166 / (47 - 47) * (42. - 42.) then lh = ir2.child; N = iDO % iDO; local iDP = not iDO end end end; ir_ = (iIn[7395.] + lQ) % iIn[5374]; isj = iIn[9245]; if (17 - 17) / (80 % 80) >= 715 then ({}):write(false, cr) end; isf = false; while true do ir2 = #isj; isb = ir2 - irW; ir3 = isg(ir_ % 4294967296); ir3 = ir3 % 2147483646. + 1; ir8 = isb >= 1; if ir8 then ir8 = isb <= 4 end; if ir8 then ir3 = ir3 * 16807 % 2147483647; if isb == 1 then irZ = iRf(iRc(iRd(isj, 1), iRb(ir3, 255.))); isf = true; break elseif isb == 2 then irZ = iRf(iRc(iRd(isj, 1), iRb(ir3, 255.)), iRc(iRd(isj, 2), iRb(iRe(ir3, 8), 255.))); isf = true; break elseif isb == 3. then irZ = iRf(iRc(iRd(isj, 1), iRb(ir3, 255.)), iRc(iRd(isj, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(isj, 3.), iRb(iRe(ir3, 16), 255.))); isf = true; break elseif isb == 4 then irZ = iRf(iRc(iRd(isj, 1), iRb(ir3, 255.)), iRc(iRd(isj, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(isj, 3.), iRb(iRe(ir3, 16), 255.)), iRc(iRd(isj, 4), iRb(iRe(ir3, 24.), 255.))); isf = true; break end end; ir4 = iRg(isj); ise = 0.; while true do if ise + 4 <= isb then ir3 = ir3 * 16807 % 2147483647; iRk(ir4, ise, iRc(iRi(ir4, ise), ir3)); ise = ise + 4 else break end end; if isf then break end; ir3 = ir3 * 16807 % 2147483647; isa = 0.; while true do if ise < isb then iRl(ir4, ise, iRc(iRj(ir4, ise), iRb(iRe(ir3, isa * 8), 255.))); ise = ise + 1; isa = isa + 1 else break end end; if isf then break end; do irZ = iRh(ir4, 0., isb); isf = true; break end; break end end; for iDP = 1, 2 do if iDP * iDP + 1 <= 149 % 149 then local iDO = ir3[690.] end end; if iIn[9431] / (iIn[8390] % iIn[8390]) - iIn[10222] / (iIn[4942] - iIn[4942]) < iIn[1772] then am[isf] = iIn[2598.] == isi; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP + iIn[7718] <= iIn[6798.] % iIn[6798.] then local iDO = cm - iIn[9851] end end end; if iIn[2033] % iIn[2033] / (iIn[5300] - iIn[5300]) == iIn[4218.] / (iIn[1506.] % iIn[1506.]) * (iIn[3167] - iIn[3167]) then local iDO = ({})[iIn[594.]]; tostring(iDO, H) end; if iIn[2462] % iIn[2462] / (iIn[954.] % iIn[954.]) == iIn[625] / (iIn[7954] % iIn[7954]) * (iIn[10617.] % iIn[10617.]) then local iDO = ish + iIn[9906.]; ({})[iIn[7989.]] = iDO <= cY end; ir2 = nil; do isa = iIn[2105]; ir8 = iIn[5028.]; for iDP = 1, 3. do if (iDP * iDP + iDP) % 2 == 1 then J(); local iDO = "aacbjkr" or "qkvu"; iDO = -isn end end; ir4 = (iIn[9627.] + lQ) % iIn[5374]; isb = k7; ir3 = iIn[10480]; ise = false; while true do ir_ = #ir8; isf = ir_ - ir3; irW = isb(ir4 % 4294967296); irW = irW % 2147483646. + 1; irY = isf >= 1; if irY then irY = isf <= 4 end; if irY then irW = irW * 16807 % 2147483647; if isf == 1 then ir2 = iRf(iRc(iRd(ir8, 1), iRb(irW, 255.))); ise = true; break elseif isf == 2 then ir2 = iRf(iRc(iRd(ir8, 1), iRb(irW, 255.)), iRc(iRd(ir8, 2), iRb(iRe(irW, 8), 255.))); ise = true; break elseif isf == 3. then ir2 = iRf(iRc(iRd(ir8, 1), iRb(irW, 255.)), iRc(iRd(ir8, 2), iRb(iRe(irW, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(irW, 16), 255.))); ise = true; break elseif isf == 4 then ir2 = iRf(iRc(iRd(ir8, 1), iRb(irW, 255.)), iRc(iRd(ir8, 2), iRb(iRe(irW, 8), 255.)), iRc(iRd(ir8, 3.), iRb(iRe(irW, 16), 255.)), iRc(iRd(ir8, 4), iRb(iRe(irW, 24.), 255.))); ise = true; break end end; isj = iRg(ir8); isn = 0.; while true do if isn <= isf - 4 then irW = irW * 16807 % 2147483647; iRk(isj, isn, iRc(iRi(isj, isn), irW)); isn = isn + 4 else break end end; if ise then break end; irW = irW * 16807 % 2147483647; isg = 0.; while true do if isn < isf then iRl(isj, isn, iRc(iRj(isj, isn), iRb(iRe(irW, isg * 8), 255.))); isn = isn + 1; isg = isg + 1 else break end end; if ise then break end; do ir2 = iRh(isj, 0., isf); ise = true; break end; break end end; for iDP = 1, 2 do if (iDP * iDP + iDP) % 2 == 1 then bn = buffer * ai; local iDO = "ioaiaha" and ipairs end end; if iIn[4040] / (iIn[8940.] - iIn[8940.]) * (iIn[7257.] - iIn[7257.]) == (iIn[7148] - iIn[7148]) / (iIn[1079] % iIn[1079]) then local iDO = iIn[4731.] or table end; irY = nil; do isg = iIn[8984]; ir_ = iIn[8638]; isj = (iIn[1946] + lQ) % iIn[5374]; isn = k7; irW = iIn[7868]; isf = false; while true do isa = #ir_; ish = isa - irW; isb = isn(isj % 4294967296); isb = isb % 2147483646. + 1; ir3 = ish >= 1; if ir3 then ir3 = ish <= 4 end; if ir3 then isb = isb * 16807 % 2147483647; if ish == 1 then irY = iRf(iRc(iRd(ir_, 1), iRb(isb, 255.))); isf = true; break elseif ish == 2 then irY = iRf(iRc(iRd(ir_, 1), iRb(isb, 255.)), iRc(iRd(ir_, 2), iRb(iRe(isb, 8), 255.))); isf = true; break elseif ish == 3. then irY = iRf(iRc(iRd(ir_, 1), iRb(isb, 255.)), iRc(iRd(ir_, 2), iRb(iRe(isb, 8), 255.)), iRc(iRd(ir_, 3.), iRb(iRe(isb, 16), 255.))); isf = true; break elseif ish == 4 then irY = iRf(iRc(iRd(ir_, 1), iRb(isb, 255.)), iRc(iRd(ir_, 2), iRb(iRe(isb, 8), 255.)), iRc(iRd(ir_, 3.), iRb(iRe(isb, 16), 255.)), iRc(iRd(ir_, 4), iRb(iRe(isb, 24.), 255.))); isf = true; break end end; ir8 = iRg(ir_); ir4 = 0.; while true do if ir4 <= ish - 4 then isb = isb * 16807 % 2147483647; iRk(ir8, ir4, iRc(iRi(ir8, ir4), isb)); ir4 = ir4 + 4 else break end end; if isf then break end; isb = isb * 16807 % 2147483647; ise = 0.; while true do if ir4 < ish then iRl(ir8, ir4, iRc(iRj(ir8, ir4), iRb(iRe(isb, ise * 8), 255.))); ir4 = ir4 + 1; ise = ise + 1 else break end end; if isf then break end; do irY = iRh(ir8, 0., ish); isf = true; break end; break end end; for iDO = 1, 3. do if iDO * iDO < 216. - 216. then buffer.x = av or isj end end; for iDO = 1, 2 do if (iDO * iDO + iDO) % 2 == 1 then ({})[E] = "goqko" .. "tow" end end; for iDP = 235 / (156. - 156.), 230 % 230 do local iDO = "pnosdnz" .. "zcm"; P.parent = O or false end; for iDO = iIn[6367] / (iIn[5436.] - iIn[5436.]), iIn[3830] - iIn[3830] do tostring(true, N); ({})[iIn[5857]] = iIn[5916.] + cx end; while iIn[5314] / (iIn[4458.] % iIn[4458.]) * (iIn[4985] - iIn[4985]) == (iIn[1590.] - iIn[1590.]) / (iIn[1774] % iIn[1774]) do local iDO = #{}; local iDP = iIn[2013.] // E end; while (iIn[3643] - iIn[3643]) / (iIn[8922.] % iIn[8922.]) == iIn[8706.] / (iIn[9495.] % iIn[9495.]) - iIn[5168] / (iIn[2917] % iIn[2917]) do E = isf * iIn[8257] end; while (iIn[5060] - iIn[5060]) / (iIn[6521] % iIn[6521]) == H do local iDO = false and false; if aV == iIn[3830] / (iIn[3188] % iIn[3188]) - iIn[1079] / (iIn[2373.] - iIn[2373.]) then tostring(iIn[7994]) end end; for iDP = iIn[7718], iIn[1353.] do if (iDP * iDP + iDP) % iIn[1353.] == iIn[7718] then A = { iIn[5816] }; select(iIn[1347.]); while iIn[10486] / (iIn[724] - iIn[724]) * (iIn[3106] % iIn[3106]) == iIn[4040] % iIn[4040] / (iIn[6441.] % iIn[6441.]) do local iDO = iIn[4310][iIn[8870]] end end end; ish = nil; for iDQ = 75. / (171. % 171.), 71 - 71 do local iDO = #buffer; local iDP = not "udupjka" end; do ir4 = iIn[8393]; isb = k7; ir3 = (iIn[1901] + lQ) % iIn[5374]; isa = iIn[6391]; ir8 = false; while true do isj = #isa; isn = isj - ir4; isg = isb(ir3 % 4294967296); isg = isg % 2147483646. + 1; ir_ = isn >= 1; if ir_ then ir_ = isn <= 4 end; if ir_ then isg = isg * 16807 % 2147483647; if isn == 1 then ish = iRf(iRc(iRd(isa, 1), iRb(isg, 255.))); ir8 = true; break elseif isn == 2 then ish = iRf(iRc(iRd(isa, 1), iRb(isg, 255.)), iRc(iRd(isa, 2), iRb(iRe(isg, 8), 255.))); ir8 = true; break elseif isn == 3. then ish = iRf(iRc(iRd(isa, 1), iRb(isg, 255.)), iRc(iRd(isa, 2), iRb(iRe(isg, 8), 255.)), iRc(iRd(isa, 3.), iRb(iRe(isg, 16), 255.))); ir8 = true; break elseif isn == 4 then ish = iRf(iRc(iRd(isa, 1), iRb(isg, 255.)), iRc(iRd(isa, 2), iRb(iRe(isg, 8), 255.)), iRc(iRd(isa, 3.), iRb(iRe(isg, 16), 255.)), iRc(iRd(isa, 4), iRb(iRe(isg, 24.), 255.))); ir8 = true; break end end; isf = iRg(isa); irW = 0.; while true do if irW + 4 <= isn then isg = isg * 16807 % 2147483647; iRk(isf, irW, iRc(iRi(isf, irW), isg)); irW = irW + 4 else break end end; if ir8 then break end; isg = isg * 16807 % 2147483647; ise = 0.; while true do if irW < isn then iRl(isf, irW, iRc(iRj(isf, irW), iRb(iRe(isg, ise * 8), 255.))); irW = irW + 1; ise = ise + 1 else break end end; if ir8 then break end; do ish = iRh(isf, 0., isn); ir8 = true; break end; break end end; while iIn[4353.] < iIn[4025] / (iIn[10617.] - iIn[10617.]) * (iIn[10363] - iIn[10363]) do local iDO = iIn[1578.] % iIn[8346.] end; while iIn[3606.] / (iIn[5030] % iIn[5030]) * (iIn[4985] - iIn[4985]) == u do iIn[10902.]:read(iIn[8721.]) end; if iIn[3511] / (iIn[3828.] - iIn[3828.]) * (iIn[1217] % iIn[1217]) == iIn[6441.] / (iIn[4067] % iIn[4067]) - iIn[4976] / (iIn[294.] - iIn[294.]) then P = not iIn[3361]; iIn[10198][J] = ise >= cw end; while iIn[5759] >= iIn[3643] / (iIn[2112.] % iIn[2112.]) * (iIn[5594] % iIn[5594]) do local iDO = iIn[4370] > F; ({})[iIn[6336.]] = iIn[9949] .. iIn[7048] end; for iDO = iIn[7718], iIn[1353.] do if iDO * iDO + iIn[7718] <= iIn[4942] - iIn[4942] then E = iIn[6780.] .. iIn[7801] end end; while iIn[8818] / (iIn[3573.] % iIn[3573.]) - iIn[10387] / (iIn[4945] - iIn[4945]) == N do ({})[iIn[10283]] = aT and ir2 end; if 25 / (164 - 164) * (251 - 251) == tonumber then w = -u; isi = true or true end; isn = nil; do isj = iIn[2209]; isf = false; irW = k7; isg = (iIn[3729.] + lQ) % iIn[5374]; ir_ = iIn[10480]; ise = false; while true do ir6 = #isj; isa = ir6 - ir_; irV = irW(isg % 4294967296); isb = isa >= 1; if isb then isb = isa <= 4 end; if isb then irV = iRm((irV + 1832704949) % 4294967296, 13); if isa == 1 then isn = iRf(iRc(iRd(isj, 1), iRb(irV, 255.))); ise = true; break elseif isa == 2 then isn = iRf(iRc(iRd(isj, 1), iRb(irV, 255.)), iRc(iRd(isj, 2), iRb(iRe(irV, 8), 255.))); ise = true; break elseif isa == 3. then isn = iRf(iRc(iRd(isj, 1), iRb(irV, 255.)), iRc(iRd(isj, 2), iRb(iRe(irV, 8), 255.)), iRc(iRd(isj, 3.), iRb(iRe(irV, 16), 255.))); ise = true; break elseif isa == 4 then isn = iRf(iRc(iRd(isj, 1), iRb(irV, 255.)), iRc(iRd(isj, 2), iRb(iRe(irV, 8), 255.)), iRc(iRd(isj, 3.), iRb(iRe(irV, 16), 255.)), iRc(iRd(isj, 4), iRb(iRe(irV, 24.), 255.))); ise = true; break end end; ir3 = iRg(isj); ir8 = 0.; while true do if ir8 + 4 <= isa then irV = iRm((irV + 1832704949) % 4294967296, 13); iRk(ir3, ir8, iRc(iRi(ir3, ir8), irV)); ir8 = ir8 + 4 else break end end; if ise then break end; irV = iRm((irV + 1832704949) % 4294967296, 13); ir4 = 0.; while true do if ir8 < isa then iRl(ir3, ir8, iRc(iRj(ir3, ir8), iRb(iRe(irV, ir4 * 8), 255.))); ir8 = ir8 + 1; ir4 = ir4 + 1 else break end end; if ise then break end; do isn = iRh(ir3, 0., isa); ise = true; break end; break end end; if an == iIn[3020] % iIn[3020] / (iIn[4648] - iIn[4648]) then for iDP = iIn[7718], iIn[1371.] do if iDP * iDP + iIn[7718] <= iIn[3902] % iIn[3902] then iIn[1336]:reset(iIn[8731]); while bC == iIn[9486.] / (iIn[5017] % iIn[5017]) - iIn[7294] / (iIn[3020] - iIn[3020]) do local iDO = iIn[6948.][iIn[3990.]]; iDO = ir4 <= irY end end end end; for iDP = iIn[7420] / (iIn[2462] % iIn[2462]), iIn[9096.] % iIn[9096.] do ir6:next(iIn[1707.]); local iDO = dl[iIn[3723.]] end; for iDP = iIn[460] / (iIn[3598] % iIn[3598]), iIn[10839.] % iIn[10839.] do local iDO = { P, true, iIn[9906.], true } end; if iIn[9929] / (iIn[2766.] % iIn[2766.]) * (iIn[2922.] - iIn[2922.]) >= iIn[6174.] then local iDO = ({})[false] end; for iDR = iIn[7718], iIn[1353.] do if (iDR * iDR + iDR) % iIn[1353.] == iIn[7718] then for iDQ = iIn[7718], iIn[1371.] do if iDQ * iDQ < iIn[7408] - iIn[7408] then local iDO = { iIn[5016.], iIn[1774] }; cz[iIn[3378.]] = irZ[buffer]; local iDP = iIn[2982.] .. iIn[10205] end end end end; if iIn[3066.] / (iIn[10422.] - iIn[10422.]) - iIn[4444] / (iIn[7522] - iIn[7522]) == (iIn[9486.] - iIn[9486.]) / (iIn[2366] % iIn[2366]) then local iDO = buffer % cm end; if iIn[6268] / (iIn[7774] % iIn[7774]) - iIn[8468] / (iIn[3573.] - iIn[3573.]) <= iIn[8136.] then ({})[cm] = ({})[math] end; while iIn[6891.] / (iIn[2647] - iIn[2647]) - iIn[9072.] / (iIn[7670] % iIn[7670]) == aU do tostring(true); u = iIn[945.][iIn[5956]] end; for iDO = iIn[7718], iIn[1371.] do if (iDO * iDO + iDO) % iIn[1353.] == iIn[7718] then aT[math] = iIn[438.] .. iIn[8788] end end; for iDQ = 111. / (156. - 156.), 19 % 19 do local iDO = irX[true]; if 87. / (183. % 183.) - 14 / (211 - 211) >= 89 then for iDP = 1, 3. do if iDP * iDP + 1 <= 114. - 114. then cv[iDO] = "mriuyr" .. av end end end end; ir6 = nil; do ir4 = iIn[6786.]; if 180. / (132. % 132.) - 172 / (152 - 152) == 52 % 52 / (17 % 17) then local iDO = "qtnmsr" .. "row"; ism[iDO] = ism // 888. end; ir8 = iIn[5499.]; ir3 = iIn[6794]; isb = (iIn[6008] + lQ) % iIn[5374]; irV = iIn[10480]; isa = k7; ise = false; for iDO = 1, 2 do if iDO * iDO < 54. - 54. then df:set(cn); tostring("jeyp", Enum) end end; while true do irW = #ir8; isi = irW - irV; isj = isa(isb % 4294967296); ir0 = isi >= 1; if ir0 then ir0 = isi <= 3. end; if ir0 then isj = (isj * 1597 + 51749) % 4294967296; if isi == 1 then ir6 = iRf((iRd(ir8, 1) - iRb(isj, 255.)) % 256); ise = true; break elseif isi == 2 then ir6 = iRf((iRd(ir8, 1) - iRb(isj, 255.)) % 256, (iRd(ir8, 2) - iRb(iRe(isj, 8), 255.)) % 256); ise = true; break elseif isi == 3. then ir6 = iRf((iRd(ir8, 1) - iRb(isj, 255.)) % 256, (iRd(ir8, 2) - iRb(iRe(isj, 8), 255.)) % 256, (iRd(ir8, 3.) - iRb(iRe(isj, 16), 255.)) % 256); ise = true; break end end; isg = iRg(ir8); ir_ = 0.; while true do if ir_ + 4 <= isi then isj = (isj * 1597 + 51749) % 4294967296; iRk(isg, ir_, (iRi(isg, ir_) - isj) % 4294967296); ir_ = ir_ + 4 else break end end; if ise then break end; isj = (isj * 1597 + 51749) % 4294967296; isf = 0.; while true do if ir_ < isi then iRl(isg, ir_, (iRj(isg, ir_) - iRb(iRe(isj, isf * 8), 255.)) % 256); ir_ = ir_ + 1; isf = isf + 1 else break end end; if ise then break end; do ir6 = iRh(isg, 0., isi); ise = true; break end; break end end; if iIn[7257.] / (iIn[5314] - iIn[5314]) * (iIn[10411] - iIn[10411]) == iIn[6154] / (iIn[4144] % iIn[4144]) - iIn[10411] / (iIn[5798] % iIn[5798]) then local iDO = O ^ iIn[10222] end; if iIn[7039] / (iIn[4968.] % iIn[4968.]) * (iIn[8922.] % iIn[8922.]) == iIn[1818.] % iIn[1818.] / (iIn[9909.] % iIn[9909.]) then local iDO = iIn[7778] .. iIn[3105.]; for iDQ = iIn[7718], iIn[1371.] do if iDQ * iDQ < iIn[7148] - iIn[7148] then local iDP = { ao, iIn[256], select } end end end; for iDQ = iIn[7718], iIn[1371.] do if (iDQ * iDQ + iDQ) % iIn[1353.] == iIn[7718] then local iDO = iIn[10638.] <= iIn[2534]; while irZ == iIn[3006.] % iIn[3006.] / (iIn[9778] - iIn[9778]) do local iDP = iIn[5517.] .. iIn[1624] end end end; while P == iIn[2112.] / (iIn[2766.] - iIn[2766.]) * (iIn[9431] % iIn[9431]) do local iDO = iIn[7630] .. iIn[9655]; u = E[iIn[3723.]] end; for iDP = iIn[4049] / (iIn[6148] % iIn[6148]), iIn[5520.] % iIn[5520.] do local iDO = z ~= ir9; ({})[iIn[2830]] = iIn[10435][iIn[8029]] end; for iDO = iIn[10806.] / (iIn[1411] - iIn[1411]), iIn[4025] % iIn[4025] do ({})[iIn[6713]] = iIn[2131] .. iIn[1745]; iIn[10184][iIn[4904]] = iIn[5427.] .. iIn[2327] end; if iIn[7327] / (iIn[5436.] - iIn[5436.]) - iIn[3828.] / (iIn[3236] - iIn[3236]) < iIn[8084] then E = irX or true; ({}):char(); if iIn[7148] / (iIn[4049] % iIn[4049]) - iIn[8568.] / (iIn[9909.] - iIn[9909.]) == cm then iIn[7053.][iIn[3116]] = isd[ir0] end end; for iDO = iIn[10838] / (iIn[3926] % iIn[3926]), iIn[1818.] - iIn[1818.] do ({})[iIn[3990.]] = { math, iIn[6652], iIn[7994] } end; isi = nil; do isg = false; for iDP = 1, 2 do if iDP * iDP < 148 % 148 then local iDO = buffer[H]; de = Color3 < isd end end; ir_ = iIn[6466]; isj = true; ir0 = (iIn[3785] + lQ) % iIn[5374]; irW = iIn[4144]; isf = k7; ise = false; while true do ir4 = #ir_; isl = ir4 - irW; isa = isf(ir0 % 4294967296); irV = isl >= 1; if irV then irV = isl <= 3. end; if irV then isa = (isa * 1597 + 51749) % 4294967296; if isl == 1 then isi = iRf((iRd(ir_, 1) - iRb(isa, 255.)) % 256); ise = true; break elseif isl == 2 then isi = iRf((iRd(ir_, 1) - iRb(isa, 255.)) % 256, (iRd(ir_, 2) - iRb(iRe(isa, 8), 255.)) % 256); ise = true; break elseif isl == 3. then isi = iRf((iRd(ir_, 1) - iRb(isa, 255.)) % 256, (iRd(ir_, 2) - iRb(iRe(isa, 8), 255.)) % 256, (iRd(ir_, 3.) - iRb(iRe(isa, 16), 255.)) % 256); ise = true; break end end; isb = iRg(ir_); ir3 = 0.; while true do if ir3 + 4 <= isl then isa = (isa * 1597 + 51749) % 4294967296; iRk(isb, ir3, (iRi(isb, ir3) - isa) % 4294967296); ir3 = ir3 + 4 else break end end; if ise then break end; isa = (isa * 1597 + 51749) % 4294967296; ir8 = 0.; while true do if ir3 < isl then iRl(isb, ir3, (iRj(isb, ir3) - iRb(iRe(isa, ir8 * 8), 255.)) % 256); ir3 = ir3 + 1; ir8 = ir8 + 1 else break end end; if ise then break end; do isi = iRh(isb, 0., isl); ise = true; break end; break end end; for iDO = iIn[9579.] / (iIn[4792] - iIn[4792]), iIn[4457] - iIn[4457] do iIn[10184][iIn[7346]] = iIn[10687] .. iIn[9595] end; for iDQ = iIn[7718], iIn[1353.] do if (iDQ * iDQ + iDQ) % iIn[1353.] == iIn[7718] then iIn[8269]:clone(); for iDP = iIn[7718], iIn[1371.] do if (iDP * iDP + iDP) % iIn[1353.] == iIn[7718] then local iDO = isl and false end end end end; while iIn[463] <= iIn[8922.] / (iIn[1879] % iIn[1879]) * (iIn[2468] % iIn[2468]) do cE = isd[irW] end; for iDP = iIn[10697] / (iIn[6441.] - iIn[6441.]), iIn[7145] - iIn[7145] do u = { u, iIn[7469], iIn[10177], cz }; local iDO = not ak end; if iIn[2994.] / (iIn[4025] - iIn[4025]) * (iIn[8706.] - iIn[8706.]) == (iIn[4457] - iIn[4457]) / (iIn[537.] % iIn[537.]) then iIn[10157][bC] = ai[ao] end; isl = nil; while c == 137 / (255. - 255.) * (168. - 168.) do local iDO = 336. ^ buffer end; do while u == 250 / (176 % 176) * (156. - 156.) do ({}):update(w, bR); local iDO = 846. + 716 end; ir4 = true; ir8 = k7; ir3 = iIn[4858]; isb = iIn[8888]; irV = iIn[1092.]; isa = (iIn[4874] + lQ) % iIn[5374]; ise = false; while true do irW = #irV; isk = irW - isb; isj = ir8(isa % 4294967296); isj = isj % 2147483646. + 1; ir0 = isk >= 1; if ir0 then ir0 = isk <= 4 end; if ir0 then isj = isj * 16807 % 2147483647; if isk == 1 then isl = iRf(iRc(iRd(irV, 1), iRb(isj, 255.))); ise = true; break elseif isk == 2 then isl = iRf(iRc(iRd(irV, 1), iRb(isj, 255.)), iRc(iRd(irV, 2), iRb(iRe(isj, 8), 255.))); ise = true; break elseif isk == 3. then isl = iRf(iRc(iRd(irV, 1), iRb(isj, 255.)), iRc(iRd(irV, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(irV, 3.), iRb(iRe(isj, 16), 255.))); ise = true; break elseif isk == 4 then isl = iRf(iRc(iRd(irV, 1), iRb(isj, 255.)), iRc(iRd(irV, 2), iRb(iRe(isj, 8), 255.)), iRc(iRd(irV, 3.), iRb(iRe(isj, 16), 255.)), iRc(iRd(irV, 4), iRb(iRe(isj, 24.), 255.))); ise = true; break end end; isg = iRg(irV); ir_ = 0.; while true do if ir_ <= isk - 4 then isj = isj * 16807 % 2147483647; iRk(isg, ir_, iRc(iRi(isg, ir_), isj)); ir_ = ir_ + 4 else break end end; if ise then break end; isj = isj * 16807 % 2147483647; isf = 0.; while true do if ir_ < isk then iRl(isg, ir_, iRc(iRj(isg, ir_), iRb(iRe(isj, isf * 8), 255.))); ir_ = ir_ + 1; isf = isf + 1 else break end end; if ise then break end; do isl = iRh(isg, 0., isk); ise = true; break end; break end end; if select == iIn[6367] / (iIn[9569] % iIn[9569]) * (iIn[4639] % iIn[4639]) then iIn[6943][isb] = aV // iIn[3795.] end; local ds = lM(irZ, { [ir2] = dr, [irY] = iIn[10184][ish](iIn[10480], iIn[946], iIn[10480], iIn[946]), [isn] = iIn[10184][ir6](iIn[10480], iIn[1353.], iIn[9200], -iIn[3598]), [isi] = lV[isl] }); isk = nil; do isg = iIn[10682]; ir_ = iIn[2951]; isj = (iIn[7119.] + lQ) % iIn[5374]; for iDO = 1, 2 do if iDO * iDO + 1 <= 18. - 18. then ish = -H end end; ir0 = k7; irW = iIn[10480]; if 154 / (115 % 115) * (87. - 87.) == cn then local iDO = ir8.index; while N == 149 % 149 / (165. % 165.) do iDO = -iDO; iDO = 788 < bK end end; isf = false; if 146 % 146 / (102. - 102.) == 10 / (222. % 222.) - 144. / (21. - 21.) then local iDO = cx[u] end; while true do irV = #ir_; isb = irV - irW; ir3 = ir0(isj % 4294967296); ir3 = ir3 % 2147483646. + 1; ir8 = isb >= 1; if ir8 then ir8 = isb <= 4 end; if ir8 then ir3 = ir3 * 16807 % 2147483647; if isb == 1 then isk = iRf(iRc(iRd(ir_, 1), iRb(ir3, 255.))); isf = true; break elseif isb == 2 then isk = iRf(iRc(iRd(ir_, 1), iRb(ir3, 255.)), iRc(iRd(ir_, 2), iRb(iRe(ir3, 8), 255.))); isf = true; break elseif isb == 3. then isk = iRf(iRc(iRd(ir_, 1), iRb(ir3, 255.)), iRc(iRd(ir_, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(ir_, 3.), iRb(iRe(ir3, 16), 255.))); isf = true; break elseif isb == 4 then isk = iRf(iRc(iRd(ir_, 1), iRb(ir3, 255.)), iRc(iRd(ir_, 2), iRb(iRe(ir3, 8), 255.)), iRc(iRd(ir_, 3.), iRb(iRe(ir3, 16), 255.)), iRc(iRd(ir_, 4), iRb(iRe(ir3, 24.), 255.))); isf = true; break end end; ir4 = iRg(ir_); ise = 0.; while true do if ise <= isb - 4 then ir3 = ir3 * 16807 % 2147483647; iRk(ir4, ise, iRc(iRi(ir4, ise), ir3)); ise = ise + 4 else break end end; if isf then break end; ir3 = ir3 * 16807 % 2147483647; isa = 0.; while true do if ise < isb then iRl(ir4, ise, iRc(iRj(ir4, ise), iRb(iRe(ir3, isa * 8), 255.))); ise = ise + 1; isa = isa + 1 else break end end; if isf then break end; do isk = iRh(ir4, 0., isb); isf = true; break end; break end end; if iIn[9926] < (iIn[7689.] - iIn[7689.]) / (iIn[460] - iIn[460]) then while iIn[9495.] / (iIn[9569] - iIn[9569]) * (iIn[4497.] - iIn[4497.]) == iIn[4144] / (iIn[9096.] % iIn[9096.]) - iIn[7710.] / (iIn[10486] - iIn[10486]) do buffer[iIn[6336.]] = ir6[iIn[110]]; E = ir9[iIn[3990.]]; E = u[H] end end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO < iIn[1590.] - iIn[1590.] then bK = iIn[1456][iIn[7989.]] end end; for iDO = iIn[7718], iIn[1353.] do if iDO * iDO < iIn[1923.] % iIn[1923.] then iIn[5829.][iIn[10215.]] = iIn[259][iIn[5857]]; aV[iIn[3812]] = iIn[6864.] .. iIn[6388] end end; if iIn[5975] / (iIn[7148] - iIn[7148]) - iIn[4991] / (iIn[1347.] % iIn[1347.]) == iIn[8922.] / (iIn[537.] % iIn[537.]) * (iIn[4265] % iIn[4265]) then local iDO = -iIn[9540.]; iDO = iIn[4477][iIn[5133.]] end; for iDO = iIn[7718], iIn[1371.] do if iDO * iDO + iIn[7718] <= iIn[8661.] % iIn[8661.] then while iIn[3066.] / (iIn[1774] - iIn[1774]) * (iIn[8563] % iIn[8563]) == F do dt = iIn[4468][iIn[3116]] end end end; for iDO = iIn[7718], iIn[1353.] do if iDO * iDO < iIn[7868] % iIn[7868] then F = iIn[2135][iIn[8870]] end end; irV = nil; while 105. / (164 % 164) * (69. % 69.) < 659 do isn = isa.w; dm:sub(lV, "osh") end; do ise = false; isa = iIn[4254.]; ir8 = iIn[1928]; ir4 = (iIn[9604] + lQ) % iIn[5374]; isb = iIn[10480]; ir3 = k7; while 236 / (54. - 54.) * (165. % 165.) <= 900. do if (190 - 190) / (249. - 249.) == cz then w(pairs, tonumber); while E == 143 % 143 / (192. % 192.) do local iDO = UDim[av]; df = bn.name; ({}).state = #cE end end end; isf = false; if 42. / (192. % 192.) - 77 / (166 % 166) == (158 - 158) / (242 - 242) then E = Enum.buffer; ir9 = 891. % 262 end; for iDO = 1, 3. do if iDO * iDO < 127 - 127 then tostring("ifnqjhw") end end; while true do isi = #isa; irW = isi - isb; isl = ir3(ir4 % 4294967296); isj = irW >= 1; if isj then isj = irW <= 3. end; if isj then isl = (isl * 1597 + 51749) % 4294967296; if irW == 1 then irV = iRf((iRd(isa, 1) - iRb(isl, 255.)) % 256); isf = true; break elseif irW == 2 then irV = iRf((iRd(isa, 1) - iRb(isl, 255.)) % 256, (iRd(isa, 2) - iRb(iRe(isl, 8), 255.)) % 256); isf = true; break elseif irW == 3. then irV = iRf((iRd(isa, 1) - iRb(isl, 255.)) % 256, (iRd(isa, 2) - iRb(iRe(isl, 8), 255.)) % 256, (iRd(isa, 3.) - iRb(iRe(isl, 16), 255.)) % 256); isf = true; break end end; ir0 = iRg(isa); isg = 0.; while true do if isg + 4 <= irW then isl = (isl * 1597 + 51749) % 4294967296; iRk(ir0, isg, (iRi(ir0, isg) - isl) % 4294967296); isg = isg + 4 else break end end; if isf then break end; isl = (isl * 1597 + 51749) % 4294967296; ir_ = 0.; while true do if isg < irW then iRl(ir0, isg, (iRj(ir0, isg) - iRb(iRe(isl, ir_ * 8), 255.)) % 256); isg = isg + 1; ir_ = ir_ + 1 else break end end; if isf then break end; do irV = iRh(ir0, 0., irW); isf = true; break end; break end end; while iIn[10873] % iIn[10873] / (iIn[2598.] % iIn[2598.]) == bK do local iDO = iIn[796] ~= iIn[182] end; while iIn[6232] / (iIn[5017] % iIn[5017]) - iIn[3379] / (iIn[3066.] % iIn[3066.]) == iIn[3768.] / (iIn[10617.] - iIn[10617.]) * (iIn[1307] % iIn[1307]) do local iDO = iIn[10353.][iIn[10215.]]; A = aS ~= table end; while iIn[7327] / (iIn[7327] - iIn[7327]) * (iIn[4985] - iIn[4985]) == ir7 do tostring(); local iDO = { iIn[9535], isg, tostring } end; for iDQ = iIn[7718], iIn[1371.] do if iDQ * iDQ + iIn[7718] <= iIn[9882.] % iIn[9882.] then local iDO = iIn[2581] % iIn[4546]; local iDP = { iDO, iIn[9151], dm, iDO } end end; for iDQ = 165. / (195. - 195.), 68 % 68 do local iDO = isa == false; local iDP = isd - UDim2 end; for iDO = 47 / (218 % 218), 109 - 109 do isd.buffer = ({})[E] end; isi = nil; do for iDQ = 45. / (41 - 41), 130 - 130 do for iDP = 1, 3. do if iDP * iDP < 250 % 250 then local iDO = "xayvw" >= "dzxhi"; z:clone(); ("yfjm")[ce] = irV[isg] end end; tostring(buffer) end; isg = iIn[478]; ir_ = iIn[8419]; isj = true; ir0 = (iIn[1195] + lQ) % iIn[5374]; irW = iIn[10480]; isl = k7; isf = false; if 61 % 61 / (96. - 96.) == 170 / (84. - 84.) - 149 / (63. - 63.) then dl = #string end; while true do ir6 = #ir_; isb = ir6 - irW; ir3 = isl(ir0 % 4294967296); ir8 = isb >= 1; if ir8 then ir8 = isb <= 3. end; if ir8 then ir3 = (ir3 * 1597 + 51749) % 4294967296; if isb == 1 then isi = iRf((iRd(ir_, 1) - iRb(ir3, 255.)) % 256); isf = true; break elseif isb == 2 then isi = iRf((iRd(ir_, 1) - iRb(ir3, 255.)) % 256, (iRd(ir_, 2) - iRb(iRe(ir3, 8), 255.)) % 256); isf = true; break elseif isb == 3. then isi = iRf((iRd(ir_, 1) - iRb(ir3, 255.)) % 256, (iRd(ir_, 2) - iRb(iRe(ir3, 8), 255.)) % 256, (iRd(ir_, 3.) - iRb(iRe(ir3, 16), 255.)) % 256); isf = true; break end end; ir4 = iRg(ir_); ise = 0.; while true do if ise + 4 <= isb then ir3 = (ir3 * 1597 + 51749) % 4294967296; iRk(ir4, ise, (iRi(ir4, ise) - ir3) % 4294967296); ise = ise + 4 else break end end; if isf then break end; ir3 = (ir3 * 1597 + 51749) % 4294967296; isa = 0.; while true do if ise < isb then iRl(ir4, ise, (iRj(ir4, ise) - iRb(iRe(ir3, isa * 8), 255.)) % 256); ise = ise + 1; isa = isa + 1 else break end end; if isf then break end; do isi = iRh(ir4, 0., isb); isf = true; break end; break end end; while ao == (99. - 99.) / (235 % 235) do for iDP = 1, 3. do if iDP * iDP < 43 - 43 then k7 = { "yhaz", iso, true }; local iDO = "tcb" .. 840.; tostring(N) end end; local iDQ = G[irV] end; for iDO = 145 / (206 % 206), 14 - 14 do bl = "qdbl" and ak end; for iDP = iIn[7718], iIn[1353.] do if iDP * iDP < iIn[6828.] % iIn[6828.] then local iDO = ao ~= iIn[8588]; isn = aS * iIn[9262] end end; while (iIn[6148] - iIn[6148]) / (iIn[5520.] % iIn[5520.]) == iIn[2525] / (iIn[7257.] - iIn[7257.]) * (iIn[3902] - iIn[3902]) do ({})[iIn[2356]] = -iIn[6455]; if iIn[2310.] == iIn[6156.] / (iIn[7130] % iIn[7130]) * (iIn[9495.] % iIn[9495.]) then local iDO = ({})[ds]; local iDP = iDO[iIn[3990.]] end end; if iIn[3902] / (iIn[1347.] - iIn[1347.]) - iIn[5149] / (iIn[6314] % iIn[6314]) >= iIn[9295] then local iDO = iIn[8185][bQ] end; for iDO = iIn[9778] / (iIn[6828.] - iIn[6828.]), iIn[3830] - iIn[3830] do isl = iIn[1832] .. isj; av[math] = { iIn[7421], isg } end; while iIn[3768.] % iIn[3768.] / (iIn[6043] - iIn[6043]) > iIn[3616] do local iDO = iIn[8269] % iIn[6154]; ({})[iIn[10899.]] = iIn[8658.] ~= iIn[10070] end; if iIn[4639] / (iIn[9072.] % iIn[9072.]) * (iIn[10389.] - iIn[10389.]) == buffer then local iDO = cz and false; local iDP = -av end; for iDP = iIn[5168] / (iIn[1923.] % iIn[1923.]), iIn[9909.] % iIn[9909.] do local iDO = -buffer; iDO = iIn[2048] .. iIn[1336] end; ir6 = nil; do while 4 / (253 - 253) - 159. / (113 - 113) == cf do dl = "bpbeeu" .. "yshquqf"; table:pop() end; isb = iIn[10480]; ir4 = iIn[2934.]; if 163 / (61 % 61) * (91 % 91) == 111. / (195. % 195.) - 98 / (117. - 117.) then local iDO = -N end; isa = (iIn[1364] + lQ) % iIn[5374]; ir3 = k7; ir8 = false; while true do ir_ = #ir4; isf = ir_ - isb; irW = ir3(isa % 4294967296); ise = isf >= 1; if ise then ise = isf <= 4 end; if ise then irW = (irW + 2654435769.) % 4294967296; if isf == 1 then ir6 = iRf(iRc(iRd(ir4, 1), iRb(irW, 255.))); ir8 = true; break elseif isf == 2 then ir6 = iRf(iRc(iRd(ir4, 1), iRb(irW, 255.)), iRc(iRd(ir4, 2), iRb(iRe(irW, 8), 255.))); ir8 = true; break elseif isf == 3. then ir6 = iRf(iRc(iRd(ir4, 1), iRb(irW, 255.)), iRc(iRd(ir4, 2), iRb(iRe(irW, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(irW, 16), 255.))); ir8 = true; break elseif isf == 4 then ir6 = iRf(iRc(iRd(ir4, 1), iRb(irW, 255.)), iRc(iRd(ir4, 2), iRb(iRe(irW, 8), 255.)), iRc(iRd(ir4, 3.), iRb(iRe(irW, 16), 255.)), iRc(iRd(ir4, 4), iRb(iRe(irW, 24.), 255.))); ir8 = true; break end end; isj = iRg(ir4); ir0 = 0.; while true do if ir0 + 4 <= isf then irW = (irW + 2654435769.) % 4294967296; iRk(isj, ir0, iRc(iRi(isj, ir0), irW)); ir0 = ir0 + 4 else break end end; if ir8 then break end; irW = (irW + 2654435769.) % 4294967296; isg = 0.; while true do if ir0 < isf then iRl(isj, ir0, iRc(iRj(isj, ir0), iRb(iRe(irW, isg * 8), 255.))); ir0 = ir0 + 1; isg = isg + 1 else break end end; if ir8 then break end; do ir6 = iRh(isj, 0., isf); ir8 = true; break end; break end end; for iDQ = iIn[7718], iIn[1371.] do if iDQ * iDQ < iIn[8943.] - iIn[8943.] then local iDO = w[z]; if iIn[7148] / (iIn[6749] % iIn[6749]) - iIn[6898] / (iIn[9096.] % iIn[9096.]) == iIn[2922.] % iIn[2922.] / (iIn[2513] - iIn[2513]) then local iDP = iIn[6441.] // ds; bn = ir3[u]; z = { iIn[10890.] } end end end; lM(isk, { [irV] = iIn[9906.][isi](iIn[7718], iIn[10480]), [ir6] = ds }); local dt = false; if iIn[9519.] / (iIn[9693.] % iIn[9693.]) - iIn[3504.] / (iIn[3643] % iIn[3643]) == iIn[4025] / (iIn[6268] - iIn[6268]) * (iIn[6441.] - iIn[6441.]) then local iDO = #buffer; local iDP = ir7 ^ dm end; for iDP = iIn[7718], iIn[1353.] do if (iDP * iDP + iDP) % iIn[1353.] == iIn[7718] then isa = dq <= iIn[6603.]; local iDO = irZ[bC] end end; for iDP = iIn[7718], iIn[1371.] do if iDP * iDP < iIn[9021.] % iIn[9021.] then local iDO = true ~= isd end end; ir0 = nil; do isj = false; ise = iIn[10659.]; irW = iIn[10798]; isf = (iIn[5] + lQ) % iIn[5374]; ir_ = iIn[1371.]; isg = k7; ir8 = false; while true do isb = #ise; ir3 = isb - ir_; irV = isg(isf % 4294967296); ir4 = ir3 >= 1; if ir4 then ir4 = ir3 <= 3. end; if ir4 then irV = (irV * 1597 + 51749) % 4294967296; if ir3 == 1 then ir0 = iRf((iRd(ise, 1) - iRb(irV, 255.)) % 256); ir8 = true; break elseif ir3 == 2 then ir0 = iRf((iRd(ise, 1) - iRb(irV, 255.)) % 256, (iRd(ise, 2) - iRb(iRe(irV, 8), 255.)) % 256); ir8 = true; break elseif ir3 == 3. then ir0 = iRf((iRd(ise, 1) - iRb(irV, 255.)) % 256, (iRd(ise, 2) - iRb(iRe(irV, 8), 255.)) % 256, (iRd(ise, 3.) - iRb(iRe(irV, 16), 255.)) % 256); ir8 = true; break end end; isi = iRg(ise); isa = 0.; while true do if isa + 4 <= ir3 then irV = (irV * 1597 + 51749) % 4294967296; iRk(isi, isa, (iRi(isi, isa) - irV) % 4294967296); isa = isa + 4 else break end end; if ir8 then break end; irV = (irV * 1597 + 51749) % 4294967296; ir6 = 0.; while true do if isa < ir3 then iRl(isi, isa, (iRj(isi, isa) - iRb(iRe(irV, ir6 * 8), 255.)) % 256); isa = isa + 1; ir6 = ir6 + 1 else break end end; if ir8 then break end; do ir0 = iRh(isi, 0., ir3); ir8 = true; break end; break end end; while F == (23 - 23) / (4 % 4) do ("ndxidj"):reset(cm); aj = { 818, 219., isi } end; for iDP = iIn[4265] / (iIn[294.] % iIn[294.]), iIn[6075.] % iIn[6075.] do local iDO = { E }; ir0[bm] = aa[iIn[4557.]] end; dr[ir0]:Connect(function() local iQ_ = bit32.band; local iQ0 = bit32.bxor; local iQ1 = string.byte; local iQ2 = bit32.rshift; local iQ3 = string.char; local iQ4 = bit32.lrotate; local iQ5 = buffer.fromstring; local iQ6 = buffer.readstring; local iQ7 = buffer.readu32; local iQ8 = buffer.readu8; local iQ9 = buffer.writeu32; local iRa = buffer.writeu8; if not dt then local iKk = { k7, dm, iIn, dt, dr, lV, lh } end; local irB = nil; if ba == iIn[8884] / (iIn[10571] % iIn[10571]) * (iIn[10873] % iIn[10873]) then local iDG = z or iIn[6290] end; local irC = nil; while iIn[9095] / (iIn[884] % iIn[884]) * (iIn[6521] - iIn[6521]) < iIn[8517.] do local iDG = #iIn[4379]; if iIn[6573.] / (iIn[6232] - iIn[6232]) - iIn[7257.] / (iIn[2366] - iIn[2366]) == iIn[2373.] % iIn[2373.] / (iIn[4444] - iIn[4444]) then ({})[iIn[2002]] = -iDG; while iIn[4795] / (iIn[537.] - iIn[537.]) - iIn[4985] / (iIn[2994.] % iIn[2994.]) == ak do ({})[iIn[5473]] = I and u; local iDH = J * iIn[6182]; iDG = iIn[5600] <= dt end end end; for iDG = iIn[7718], iIn[1371.] do if iDG * iDG < iIn[6905] % iIn[6905] then iIn[425]:reset(iIn[3662], iIn[4861]) end end; local irD = nil; local irE = nil; local irF = nil; local irG = nil; local irH = nil; for iDH = iIn[7718], iIn[1371.] do if iDH * iDH + iIn[7718] <= iIn[9486.] - iIn[9486.] then local iDG = { iIn[7994], iIn[1893.] } end end; local irI = nil; local irJ = nil; local irK = nil; local irL = nil; local irM = nil; while iIn[10212.] / (iIn[7670] % iIn[7670]) * (iIn[9096.] - iIn[9096.]) == iIn[9295] % iIn[9295] / (iIn[2389] - iIn[2389]) do irG = ({})[E]; local iDG = iIn[3998] // w end; local irN = nil; for iDH = iIn[7718], iIn[1371.] do if iDH * iDH + iIn[7718] <= iIn[7522] - iIn[7522] then local iDG = iIn[7957] // iIn[1958] end end; local irO = nil; local irP = nil; if iIn[7994] == (iIn[6314] - iIn[6314]) / (iIn[2871.] % iIn[2871.]) then bj = { ba, u }; ao() end; local irQ = nil; local irR = nil; while (iIn[1307] - iIn[1307]) / (iIn[10019] - iIn[10019]) == iIn[4049] / (iIn[4457] % iIn[4457]) * (iIn[6905] % iIn[6905]) do u = iIn[1336] ^ iIn[10003] end; local irS = nil; local irT = nil; local irU = nil; local nT, nU, nV = nil, nil, nil; local nS, nW = nil, nil; for iDH = 1, 3. do if iDH * iDH < 162. - 162. then local iDG = 372. + Color3 end end; for iDH = iIn[9564.] / (iIn[9569] % iIn[9569]), iIn[7774] - iIn[7774] do bR:reset(); local iDG = nV[iIn[6713]] end; nS = 1; nW = 2166136261; while true do nS = 15728 - nS; do if nS < 12346 then break elseif nS < 15724 then if nS < 15722 then break elseif nS < 15723. then if nS == 15722 then nS = 5 else nS = 4073; continue end else break end elseif nS < 15726. then if nS < 15725 then if nS == 15724 then nS = if dm then 2 else 6. else nS = 12695; continue end elseif nS == 15725 then nW = (nW * 1664525 + nS) % 4294967296; irB = nil; do irG = iIn[7849]; irF = iIn[6468.]; irE = nW; irD = k7; irC = iIn[10480]; irH = false; while true do irL = #irF; irK = irL - irC; irJ = irD(irE % 4294967296); irJ = irJ % 2147483646. + 1; irI = irK >= 1; if irI then irI = irK <= 4 end; if irI then irJ = irJ * 16807 % 2147483647; if irK == 1 then irB = iQ3(iQ0(iQ1(irF, 1), iQ_(irJ, 255.))); irH = true; break elseif irK == 2 then irB = iQ3(iQ0(iQ1(irF, 1), iQ_(irJ, 255.)), iQ0(iQ1(irF, 2), iQ_(iQ2(irJ, 8), 255.))); irH = true; break elseif irK == 3. then irB = iQ3(iQ0(iQ1(irF, 1), iQ_(irJ, 255.)), iQ0(iQ1(irF, 2), iQ_(iQ2(irJ, 8), 255.)), iQ0(iQ1(irF, 3.), iQ_(iQ2(irJ, 16), 255.))); irH = true; break elseif irK == 4 then irB = iQ3(iQ0(iQ1(irF, 1), iQ_(irJ, 255.)), iQ0(iQ1(irF, 2), iQ_(iQ2(irJ, 8), 255.)), iQ0(iQ1(irF, 3.), iQ_(iQ2(irJ, 16), 255.)), iQ0(iQ1(irF, 4), iQ_(iQ2(irJ, 24.), 255.))); irH = true; break end end; irO = iQ5(irF); irN = 0.; while true do if irN <= irK - 4 then irJ = irJ * 16807 % 2147483647; iQ9(irO, irN, iQ0(iQ7(irO, irN), irJ)); irN = irN + 4 else break end end; if irH then break end; irJ = irJ * 16807 % 2147483647; irM = 0.; while true do if irN < irK then iRa(irO, irN, iQ0(iQ8(irO, irN), iQ_(iQ2(irJ, irM * 8), 255.))); irN = irN + 1; irM = irM + 1 else break end end; if irH then break end; do irB = iQ6(irO, 0., irK); irH = true; break end; break end end; irO = nil; do irJ = iIn[3415]; irK = iIn[3362]; irL = nW; irM = k7; irN = iIn[10480]; irI = false; while true do irG = #irK; irH = irG - irN; irP = irM(irL % 4294967296); irP = irP % 2147483646. + 1; irC = irH >= 1; if irC then irC = irH <= 4 end; if irC then irP = irP * 16807 % 2147483647; if irH == 1 then irO = iQ3(iQ0(iQ1(irK, 1), iQ_(irP, 255.))); irI = true; break elseif irH == 2 then irO = iQ3(iQ0(iQ1(irK, 1), iQ_(irP, 255.)), iQ0(iQ1(irK, 2), iQ_(iQ2(irP, 8), 255.))); irI = true; break elseif irH == 3. then irO = iQ3(iQ0(iQ1(irK, 1), iQ_(irP, 255.)), iQ0(iQ1(irK, 2), iQ_(iQ2(irP, 8), 255.)), iQ0(iQ1(irK, 3.), iQ_(iQ2(irP, 16), 255.))); irI = true; break elseif irH == 4 then irO = iQ3(iQ0(iQ1(irK, 1), iQ_(irP, 255.)), iQ0(iQ1(irK, 2), iQ_(iQ2(irP, 8), 255.)), iQ0(iQ1(irK, 3.), iQ_(iQ2(irP, 16), 255.)), iQ0(iQ1(irK, 4), iQ_(iQ2(irP, 24.), 255.))); irI = true; break end end; irD = iQ5(irK); irE = 0.; while true do if irE <= irH - 4 then irP = irP * 16807 % 2147483647; iQ9(irD, irE, iQ0(iQ7(irD, irE), irP)); irE = irE + 4 else break end end; if irI then break end; irP = irP * 16807 % 2147483647; irF = 0.; while true do if irE < irH then iRa(irD, irE, iQ0(iQ8(irD, irE), iQ_(iQ2(irP, irF * 8), 255.))); irE = irE + 1; irF = irF + 1 else break end end; if irI then break end; do irO = iQ6(irD, 0., irH); irI = true; break end; break end end; lh(dr, { [irB] = lV[irO] }, iIn[8187.]); irP = nil; do irG = iIn[5092]; irF = iIn[10258]; irE = k7; irD = nW; irC = iIn[10480]; irH = false; while true do irO = #irG; irN = irO - irC; irM = irE(irD % 4294967296); irL = irN >= 1; if irL then irL = irN <= 4 end; if irL then irM = iQ4((irM + 1832704949) % 4294967296, 13); if irN == 1 then irP = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.))); irH = true; break elseif irN == 2 then irP = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.)), iQ0(iQ1(irG, 2), iQ_(iQ2(irM, 8), 255.))); irH = true; break elseif irN == 3. then irP = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.)), iQ0(iQ1(irG, 2), iQ_(iQ2(irM, 8), 255.)), iQ0(iQ1(irG, 3.), iQ_(iQ2(irM, 16), 255.))); irH = true; break elseif irN == 4 then irP = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.)), iQ0(iQ1(irG, 2), iQ_(iQ2(irM, 8), 255.)), iQ0(iQ1(irG, 3.), iQ_(iQ2(irM, 16), 255.)), iQ0(iQ1(irG, 4), iQ_(iQ2(irM, 24.), 255.))); irH = true; break end end; irK = iQ5(irG); irJ = 0.; while true do if irJ + 4 <= irN then irM = iQ4((irM + 1832704949) % 4294967296, 13); iQ9(irK, irJ, iQ0(iQ7(irK, irJ), irM)); irJ = irJ + 4 else break end end; if irH then break end; irM = iQ4((irM + 1832704949) % 4294967296, 13); irI = 0.; while true do if irJ < irN then iRa(irK, irJ, iQ0(iQ8(irK, irJ), iQ_(iQ2(irM, irI * 8), 255.))); irJ = irJ + 1; irI = irI + 1 else break end end; if irH then break end; do irP = iQ6(irK, 0., irN); irH = true; break end; break end end; irO = nil; do irM = iIn[10480]; irN = iIn[7036]; irK = nW; irL = k7; irJ = false; while true do irC = #irN; irD = irC - irM; irE = irL(irK % 4294967296); irF = irD >= 1; if irF then irF = irD <= 4 end; if irF then irE = (irE + 2654435769.) % 4294967296; if irD == 1 then irO = iQ3(iQ0(iQ1(irN, 1), iQ_(irE, 255.))); irJ = true; break elseif irD == 2 then irO = iQ3(iQ0(iQ1(irN, 1), iQ_(irE, 255.)), iQ0(iQ1(irN, 2), iQ_(iQ2(irE, 8), 255.))); irJ = true; break elseif irD == 3. then irO = iQ3(iQ0(iQ1(irN, 1), iQ_(irE, 255.)), iQ0(iQ1(irN, 2), iQ_(iQ2(irE, 8), 255.)), iQ0(iQ1(irN, 3.), iQ_(iQ2(irE, 16), 255.))); irJ = true; break elseif irD == 4 then irO = iQ3(iQ0(iQ1(irN, 1), iQ_(irE, 255.)), iQ0(iQ1(irN, 2), iQ_(iQ2(irE, 8), 255.)), iQ0(iQ1(irN, 3.), iQ_(iQ2(irE, 16), 255.)), iQ0(iQ1(irN, 4), iQ_(iQ2(irE, 24.), 255.))); irJ = true; break end end; irG = iQ5(irN); irH = 0.; while true do if irH + 4 <= irD then irE = (irE + 2654435769.) % 4294967296; iQ9(irG, irH, iQ0(iQ7(irG, irH), irE)); irH = irH + 4 else break end end; if irJ then break end; irE = (irE + 2654435769.) % 4294967296; irI = 0.; while true do if irH < irD then iRa(irG, irH, iQ0(iQ8(irG, irH), iQ_(iQ2(irE, irI * 8), 255.))); irH = irH + 1; irI = irI + 1 else break end end; if irJ then break end; do irO = iQ6(irG, 0., irD); irJ = true; break end; break end end; irC = nil; do irD = iIn[6796]; irI = iIn[10723]; irH = iIn[7720]; irG = nW; irF = iIn[2958.]; irE = k7; irJ = false; while true do irQ = #irI; irB = irQ - irF; irN = irE(irG % 4294967296); irM = irB >= 1; if irM then irM = irB <= 3. end; if irM then irN = (irN * 1597 + 51749) % 4294967296; if irB == 1 then irC = iQ3((iQ1(irI, 1) - iQ_(irN, 255.)) % 256); irJ = true; break elseif irB == 2 then irC = iQ3((iQ1(irI, 1) - iQ_(irN, 255.)) % 256, (iQ1(irI, 2) - iQ_(iQ2(irN, 8), 255.)) % 256); irJ = true; break elseif irB == 3. then irC = iQ3((iQ1(irI, 1) - iQ_(irN, 255.)) % 256, (iQ1(irI, 2) - iQ_(iQ2(irN, 8), 255.)) % 256, (iQ1(irI, 3.) - iQ_(iQ2(irN, 16), 255.)) % 256); irJ = true; break end end; irL = iQ5(irI); irK = 0.; while true do if irK + 4 <= irB then irN = (irN * 1597 + 51749) % 4294967296; iQ9(irL, irK, (iQ7(irL, irK) - irN) % 4294967296); irK = irK + 4 else break end end; if irJ then break end; irN = (irN * 1597 + 51749) % 4294967296; irR = 0.; while true do if irK < irB then iRa(irL, irK, (iQ8(irL, irK) - iQ_(iQ2(irN, irR * 8), 255.)) % 256); irK = irK + 1; irR = irR + 1 else break end end; if irJ then break end; do irC = iQ6(irL, 0., irB); irJ = true; break end; break end end; irR = nil; do irL = iIn[3742]; irM = iIn[8415.]; irN = nW; irB = k7; irQ = iIn[125]; irK = false; while true do irJ = #irM; irD = irJ - irQ; irE = irB(irN % 4294967296); irE = irE % 2147483646. + 1; irF = irD >= 1; if irF then irF = irD <= 4 end; if irF then irE = irE * 16807 % 2147483647; if irD == 1 then irR = iQ3(iQ0(iQ1(irM, 1), iQ_(irE, 255.))); irK = true; break elseif irD == 2 then irR = iQ3(iQ0(iQ1(irM, 1), iQ_(irE, 255.)), iQ0(iQ1(irM, 2), iQ_(iQ2(irE, 8), 255.))); irK = true; break elseif irD == 3. then irR = iQ3(iQ0(iQ1(irM, 1), iQ_(irE, 255.)), iQ0(iQ1(irM, 2), iQ_(iQ2(irE, 8), 255.)), iQ0(iQ1(irM, 3.), iQ_(iQ2(irE, 16), 255.))); irK = true; break elseif irD == 4 then irR = iQ3(iQ0(iQ1(irM, 1), iQ_(irE, 255.)), iQ0(iQ1(irM, 2), iQ_(iQ2(irE, 8), 255.)), iQ0(iQ1(irM, 3.), iQ_(iQ2(irE, 16), 255.)), iQ0(iQ1(irM, 4), iQ_(iQ2(irE, 24.), 255.))); irK = true; break end end; irG = iQ5(irM); irH = 0.; while true do if irH <= irD - 4 then irE = irE * 16807 % 2147483647; iQ9(irG, irH, iQ0(iQ7(irG, irH), irE)); irH = irH + 4 else break end end; if irK then break end; irE = irE * 16807 % 2147483647; irI = 0.; while true do if irH < irD then iRa(irG, irH, iQ0(iQ8(irG, irH), iQ_(iQ2(irE, irI * 8), 255.))); irH = irH + 1; irI = irI + 1 else break end end; if irK then break end; do irR = iQ6(irG, 0., irD); irK = true; break end; break end end; irD = nil; do irG = iIn[7868]; irF = k7; irE = nW; irH = iIn[1102]; irI = false; while true do irQ = #irH; irB = irQ - irG; irN = irF(irE % 4294967296); irN = irN % 2147483646. + 1; irM = irB >= 1; if irM then irM = irB <= 4 end; if irM then irN = irN * 16807 % 2147483647; if irB == 1 then irD = iQ3(iQ0(iQ1(irH, 1), iQ_(irN, 255.))); irI = true; break elseif irB == 2 then irD = iQ3(iQ0(iQ1(irH, 1), iQ_(irN, 255.)), iQ0(iQ1(irH, 2), iQ_(iQ2(irN, 8), 255.))); irI = true; break elseif irB == 3. then irD = iQ3(iQ0(iQ1(irH, 1), iQ_(irN, 255.)), iQ0(iQ1(irH, 2), iQ_(iQ2(irN, 8), 255.)), iQ0(iQ1(irH, 3.), iQ_(iQ2(irN, 16), 255.))); irI = true; break elseif irB == 4 then irD = iQ3(iQ0(iQ1(irH, 1), iQ_(irN, 255.)), iQ0(iQ1(irH, 2), iQ_(iQ2(irN, 8), 255.)), iQ0(iQ1(irH, 3.), iQ_(iQ2(irN, 16), 255.)), iQ0(iQ1(irH, 4), iQ_(iQ2(irN, 24.), 255.))); irI = true; break end end; irL = iQ5(irH); irK = 0.; while true do if irK + 4 <= irB then irN = irN * 16807 % 2147483647; iQ9(irL, irK, iQ0(iQ7(irL, irK), irN)); irK = irK + 4 else break end end; if irI then break end; irN = irN * 16807 % 2147483647; irJ = 0.; while true do if irK < irB then iRa(irL, irK, iQ0(iQ8(irL, irK), iQ_(iQ2(irN, irJ * 8), 255.))); irK = irK + 1; irJ = irJ + 1 else break end end; if irI then break end; do irD = iQ6(irL, 0., irB); irI = true; break end; break end end; irQ = nil; do irJ = true; irK = iIn[4574]; irL = iIn[9484]; irM = nW; irN = iIn[4795]; irB = k7; irI = false; while true do irF = #irK; irG = irF - irN; irH = irB(irM % 4294967296); irU = irG >= 1; if irU then irU = irG <= 3. end; if irU then irH = (irH * 1597 + 51749) % 4294967296; if irG == 1 then irQ = iQ3((iQ1(irK, 1) - iQ_(irH, 255.)) % 256); irI = true; break elseif irG == 2 then irQ = iQ3((iQ1(irK, 1) - iQ_(irH, 255.)) % 256, (iQ1(irK, 2) - iQ_(iQ2(irH, 8), 255.)) % 256); irI = true; break elseif irG == 3. then irQ = iQ3((iQ1(irK, 1) - iQ_(irH, 255.)) % 256, (iQ1(irK, 2) - iQ_(iQ2(irH, 8), 255.)) % 256, (iQ1(irK, 3.) - iQ_(iQ2(irH, 16), 255.)) % 256); irI = true; break end end; irT = iQ5(irK); irS = 0.; while true do if irS + 4 <= irG then irH = (irH * 1597 + 51749) % 4294967296; iQ9(irT, irS, (iQ7(irT, irS) - irH) % 4294967296); irS = irS + 4 else break end end; if irI then break end; irH = (irH * 1597 + 51749) % 4294967296; irE = 0.; while true do if irS < irG then iRa(irT, irS, (iQ8(irT, irS) - iQ_(iQ2(irH, irE * 8), 255.)) % 256); irS = irS + 1; irE = irE + 1 else break end end; if irI then break end; do irQ = iQ6(irT, 0., irG); irI = true; break end; break end end; lh(ds, { [irP] = iIn[10184][irO](iIn[7718], -iIn[8661.], iIn[9200], -iIn[3598]), [irC] = iIn[1336][irR](iIn[4457], iIn[4457], iIn[4457]) }, iIn[8187.], iIn[8269][irD][irQ]); nS = 4 else nS = 5182; continue end elseif nS < 15727 then dm(dt); nS = 6. elseif nS < 15728 then if nS == 15727 then nW = (nW * 1664525 + nS) % 4294967296; dt = not dt; nV = if dt then iIn[7718] else iIn[10480]; nT = iIn[10373] * nV + iIn[10627] * (iIn[7718] - nV); nU = iIn[4917.] * nV + iIn[626] * (iIn[7718] - nV); nS = if (nT * iIn[3743] + nU * iIn[10529] + nT * nU) % iIn[8905] == iIn[10260.] then 3. else 0. else nS = 15725; continue end elseif nS == 15728 then nW = (nW * 1664525 + nS) % 4294967296; irU = nil; do irG = iIn[4755.]; irF = iIn[3245]; irE = k7; irS = nW; irT = iIn[4991]; irH = false; while true do irB = #irG; irN = irB - irT; irM = irE(irS % 4294967296); irL = irN >= 1; if irL then irL = irN <= 4 end; if irL then irM = iQ4((irM + 1832704949) % 4294967296, 13); if irN == 1 then irU = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.))); irH = true; break elseif irN == 2 then irU = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.)), iQ0(iQ1(irG, 2), iQ_(iQ2(irM, 8), 255.))); irH = true; break elseif irN == 3. then irU = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.)), iQ0(iQ1(irG, 2), iQ_(iQ2(irM, 8), 255.)), iQ0(iQ1(irG, 3.), iQ_(iQ2(irM, 16), 255.))); irH = true; break elseif irN == 4 then irU = iQ3(iQ0(iQ1(irG, 1), iQ_(irM, 255.)), iQ0(iQ1(irG, 2), iQ_(iQ2(irM, 8), 255.)), iQ0(iQ1(irG, 3.), iQ_(iQ2(irM, 16), 255.)), iQ0(iQ1(irG, 4), iQ_(iQ2(irM, 24.), 255.))); irH = true; break end end; irK = iQ5(irG); irJ = 0.; while true do if irJ + 4 <= irN then irM = iQ4((irM + 1832704949) % 4294967296, 13); iQ9(irK, irJ, iQ0(iQ7(irK, irJ), irM)); irJ = irJ + 4 else break end end; if irH then break end; irM = iQ4((irM + 1832704949) % 4294967296, 13); irI = 0.; while true do if irJ < irN then iRa(irK, irJ, iQ0(iQ8(irK, irJ), iQ_(iQ2(irM, irI * 8), 255.))); irJ = irJ + 1; irI = irI + 1 else break end end; if irH then break end; do irU = iQ6(irK, 0., irN); irH = true; break end; break end end; irB = nil; do irI = iIn[8514.]; irJ = iIn[5333]; irK = false; irL = nW; irM = iIn[10480]; irN = k7; irH = false; while true do irG = #irJ; irD = irG - irM; irQ = irN(irL % 4294967296); irT = irD >= 1; if irT then irT = irD <= 3. end; if irT then irQ = (irQ * 1597 + 51749) % 4294967296; if irD == 1 then irB = iQ3((iQ1(irJ, 1) - iQ_(irQ, 255.)) % 256); irH = true; break elseif irD == 2 then irB = iQ3((iQ1(irJ, 1) - iQ_(irQ, 255.)) % 256, (iQ1(irJ, 2) - iQ_(iQ2(irQ, 8), 255.)) % 256); irH = true; break elseif irD == 3. then irB = iQ3((iQ1(irJ, 1) - iQ_(irQ, 255.)) % 256, (iQ1(irJ, 2) - iQ_(iQ2(irQ, 8), 255.)) % 256, (iQ1(irJ, 3.) - iQ_(iQ2(irQ, 16), 255.)) % 256); irH = true; break end end; irS = iQ5(irJ); irE = 0.; while true do if irE + 4 <= irD then irQ = (irQ * 1597 + 51749) % 4294967296; iQ9(irS, irE, (iQ7(irS, irE) - irQ) % 4294967296); irE = irE + 4 else break end end; if irH then break end; irQ = (irQ * 1597 + 51749) % 4294967296; irF = 0.; while true do if irE < irD then iRa(irS, irE, (iQ8(irS, irE) - iQ_(iQ2(irQ, irF * 8), 255.)) % 256); irE = irE + 1; irF = irF + 1 else break end end; if irH then break end; do irB = iQ6(irS, 0., irD); irH = true; break end; break end end; lh(dr, { [irU] = iIn[1336][irB](iIn[10838], iIn[10838], iIn[1506.]) }, iIn[8187.]); irD = nil; do irE = iIn[8470]; irS = iIn[9854]; irT = k7; irQ = nW; irF = iIn[8661.]; irG = false; while true do irN = #irE; irM = irN - irF; irL = irT(irQ % 4294967296); irK = irM >= 1; if irK then irK = irM <= 4 end; if irK then irL = iQ4((irL + 1832704949) % 4294967296, 13); if irM == 1 then irD = iQ3(iQ0(iQ1(irE, 1), iQ_(irL, 255.))); irG = true; break elseif irM == 2 then irD = iQ3(iQ0(iQ1(irE, 1), iQ_(irL, 255.)), iQ0(iQ1(irE, 2), iQ_(iQ2(irL, 8), 255.))); irG = true; break elseif irM == 3. then irD = iQ3(iQ0(iQ1(irE, 1), iQ_(irL, 255.)), iQ0(iQ1(irE, 2), iQ_(iQ2(irL, 8), 255.)), iQ0(iQ1(irE, 3.), iQ_(iQ2(irL, 16), 255.))); irG = true; break elseif irM == 4 then irD = iQ3(iQ0(iQ1(irE, 1), iQ_(irL, 255.)), iQ0(iQ1(irE, 2), iQ_(iQ2(irL, 8), 255.)), iQ0(iQ1(irE, 3.), iQ_(iQ2(irL, 16), 255.)), iQ0(iQ1(irE, 4), iQ_(iQ2(irL, 24.), 255.))); irG = true; break end end; irJ = iQ5(irE); irI = 0.; while true do if irI + 4 <= irM then irL = iQ4((irL + 1832704949) % 4294967296, 13); iQ9(irJ, irI, iQ0(iQ7(irJ, irI), irL)); irI = irI + 4 else break end end; if irG then break end; irL = iQ4((irL + 1832704949) % 4294967296, 13); irH = 0.; while true do if irI < irM then iRa(irJ, irI, iQ0(iQ8(irJ, irI), iQ_(iQ2(irL, irH * 8), 255.))); irI = irI + 1; irH = irH + 1 else break end end; if irG then break end; do irD = iQ6(irJ, 0., irM); irG = true; break end; break end end; irN = nil; do irK = iIn[10411]; irL = k7; irM = nW; irJ = iIn[2488]; irI = false; while true do irQ = #irJ; irT = irQ - irK; irS = irL(irM % 4294967296); irS = irS % 2147483646. + 1; irE = irT >= 1; if irE then irE = irT <= 4 end; if irE then irS = irS * 16807 % 2147483647; if irT == 1 then irN = iQ3(iQ0(iQ1(irJ, 1), iQ_(irS, 255.))); irI = true; break elseif irT == 2 then irN = iQ3(iQ0(iQ1(irJ, 1), iQ_(irS, 255.)), iQ0(iQ1(irJ, 2), iQ_(iQ2(irS, 8), 255.))); irI = true; break elseif irT == 3. then irN = iQ3(iQ0(iQ1(irJ, 1), iQ_(irS, 255.)), iQ0(iQ1(irJ, 2), iQ_(iQ2(irS, 8), 255.)), iQ0(iQ1(irJ, 3.), iQ_(iQ2(irS, 16), 255.))); irI = true; break elseif irT == 4 then irN = iQ3(iQ0(iQ1(irJ, 1), iQ_(irS, 255.)), iQ0(iQ1(irJ, 2), iQ_(iQ2(irS, 8), 255.)), iQ0(iQ1(irJ, 3.), iQ_(iQ2(irS, 16), 255.)), iQ0(iQ1(irJ, 4), iQ_(iQ2(irS, 24.), 255.))); irI = true; break end end; irF = iQ5(irJ); irG = 0.; while true do if irG + 4 <= irT then irS = irS * 16807 % 2147483647; iQ9(irF, irG, iQ0(iQ7(irF, irG), irS)); irG = irG + 4 else break end end; if irI then break end; irS = irS * 16807 % 2147483647; irH = 0.; while true do if irG < irT then iRa(irF, irG, iQ0(iQ8(irF, irG), iQ_(iQ2(irS, irH * 8), 255.))); irG = irG + 1; irH = irH + 1 else break end end; if irI then break end; do irN = iQ6(irF, 0., irT); irI = true; break end; break end end; irQ = nil; do irS = iIn[10480]; irT = iIn[5288]; irF = nW; irE = k7; irG = false; while true do irB = #irT; irM = irB - irS; irL = irE(irF % 4294967296); irK = irM >= 1; if irK then irK = irM <= 4 end; if irK then irL = (irL + 2654435769.) % 4294967296; if irM == 1 then irQ = iQ3(iQ0(iQ1(irT, 1), iQ_(irL, 255.))); irG = true; break elseif irM == 2 then irQ = iQ3(iQ0(iQ1(irT, 1), iQ_(irL, 255.)), iQ0(iQ1(irT, 2), iQ_(iQ2(irL, 8), 255.))); irG = true; break elseif irM == 3. then irQ = iQ3(iQ0(iQ1(irT, 1), iQ_(irL, 255.)), iQ0(iQ1(irT, 2), iQ_(iQ2(irL, 8), 255.)), iQ0(iQ1(irT, 3.), iQ_(iQ2(irL, 16), 255.))); irG = true; break elseif irM == 4 then irQ = iQ3(iQ0(iQ1(irT, 1), iQ_(irL, 255.)), iQ0(iQ1(irT, 2), iQ_(iQ2(irL, 8), 255.)), iQ0(iQ1(irT, 3.), iQ_(iQ2(irL, 16), 255.)), iQ0(iQ1(irT, 4), iQ_(iQ2(irL, 24.), 255.))); irG = true; break end end; irJ = iQ5(irT); irI = 0.; while true do if irI + 4 <= irM then irL = (irL + 2654435769.) % 4294967296; iQ9(irJ, irI, iQ0(iQ7(irJ, irI), irL)); irI = irI + 4 else break end end; if irG then break end; irL = (irL + 2654435769.) % 4294967296; irH = 0.; while true do if irI < irM then iRa(irJ, irI, iQ0(iQ8(irJ, irI), iQ_(iQ2(irL, irH * 8), 255.))); irI = irI + 1; irH = irH + 1 else break end end; if irG then break end; do irQ = iQ6(irJ, 0., irM); irG = true; break end; break end end; irB = nil; do irL = iIn[2220.]; irM = iIn[3921.]; irI = k7; irJ = nW; irK = iIn[5300]; irH = false; while true do irR = #irL; irU = irR - irK; irT = irI(irJ % 4294967296); irS = irU >= 1; if irS then irS = irU <= 4 end; if irS then irT = iQ4((irT + 1832704949) % 4294967296, 13); if irU == 1 then irB = iQ3(iQ0(iQ1(irL, 1), iQ_(irT, 255.))); irH = true; break elseif irU == 2 then irB = iQ3(iQ0(iQ1(irL, 1), iQ_(irT, 255.)), iQ0(iQ1(irL, 2), iQ_(iQ2(irT, 8), 255.))); irH = true; break elseif irU == 3. then irB = iQ3(iQ0(iQ1(irL, 1), iQ_(irT, 255.)), iQ0(iQ1(irL, 2), iQ_(iQ2(irT, 8), 255.)), iQ0(iQ1(irL, 3.), iQ_(iQ2(irT, 16), 255.))); irH = true; break elseif irU == 4 then irB = iQ3(iQ0(iQ1(irL, 1), iQ_(irT, 255.)), iQ0(iQ1(irL, 2), iQ_(iQ2(irT, 8), 255.)), iQ0(iQ1(irL, 3.), iQ_(iQ2(irT, 16), 255.)), iQ0(iQ1(irL, 4), iQ_(iQ2(irT, 24.), 255.))); irH = true; break end end; irE = iQ5(irL); irF = 0.; while true do if irF + 4 <= irU then irT = iQ4((irT + 1832704949) % 4294967296, 13); iQ9(irE, irF, iQ0(iQ7(irE, irF), irT)); irF = irF + 4 else break end end; if irH then break end; irT = iQ4((irT + 1832704949) % 4294967296, 13); irG = 0.; while true do if irF < irU then iRa(irE, irF, iQ0(iQ8(irE, irF), iQ_(iQ2(irT, irG * 8), 255.))); irF = irF + 1; irG = irG + 1 else break end end; if irH then break end; do irB = iQ6(irE, 0., irU); irH = true; break end; break end end; irR = nil; do irU = iIn[6402.]; irF = false; irE = k7; irS = nW; irT = iIn[5257]; irG = false; while true do irC = #irU; irM = irC - irT; irL = irE(irS % 4294967296); irK = irM >= 1; if irK then irK = irM <= 4 end; if irK then irL = iQ4((irL + 1832704949) % 4294967296, 13); if irM == 1 then irR = iQ3(iQ0(iQ1(irU, 1), iQ_(irL, 255.))); irG = true; break elseif irM == 2 then irR = iQ3(iQ0(iQ1(irU, 1), iQ_(irL, 255.)), iQ0(iQ1(irU, 2), iQ_(iQ2(irL, 8), 255.))); irG = true; break elseif irM == 3. then irR = iQ3(iQ0(iQ1(irU, 1), iQ_(irL, 255.)), iQ0(iQ1(irU, 2), iQ_(iQ2(irL, 8), 255.)), iQ0(iQ1(irU, 3.), iQ_(iQ2(irL, 16), 255.))); irG = true; break elseif irM == 4 then irR = iQ3(iQ0(iQ1(irU, 1), iQ_(irL, 255.)), iQ0(iQ1(irU, 2), iQ_(iQ2(irL, 8), 255.)), iQ0(iQ1(irU, 3.), iQ_(iQ2(irL, 16), 255.)), iQ0(iQ1(irU, 4), iQ_(iQ2(irL, 24.), 255.))); irG = true; break end end; irJ = iQ5(irU); irI = 0.; while true do if irI + 4 <= irM then irL = iQ4((irL + 1832704949) % 4294967296, 13); iQ9(irJ, irI, iQ0(iQ7(irJ, irI), irL)); irI = irI + 4 else break end end; if irG then break end; irL = iQ4((irL + 1832704949) % 4294967296, 13); irH = 0.; while true do if irI < irM then iRa(irJ, irI, iQ0(iQ8(irJ, irI), iQ_(iQ2(irL, irH * 8), 255.))); irI = irI + 1; irH = irH + 1 else break end end; if irG then break end; do irR = iQ6(irJ, 0., irM); irG = true; break end; break end end; irC = nil; do irI = iIn[9974]; irJ = iIn[497]; irK = k7; irL = nW; irM = iIn[10480]; irH = false; while true do irT = #irI; irS = irT - irM; irE = irK(irL % 4294967296); irF = irS >= 1; if irF then irF = irS <= 4 end; if irF then irE = iQ4((irE + 1832704949) % 4294967296, 13); if irS == 1 then irC = iQ3(iQ0(iQ1(irI, 1), iQ_(irE, 255.))); irH = true; break elseif irS == 2 then irC = iQ3(iQ0(iQ1(irI, 1), iQ_(irE, 255.)), iQ0(iQ1(irI, 2), iQ_(iQ2(irE, 8), 255.))); irH = true; break elseif irS == 3. then irC = iQ3(iQ0(iQ1(irI, 1), iQ_(irE, 255.)), iQ0(iQ1(irI, 2), iQ_(iQ2(irE, 8), 255.)), iQ0(iQ1(irI, 3.), iQ_(iQ2(irE, 16), 255.))); irH = true; break elseif irS == 4 then irC = iQ3(iQ0(iQ1(irI, 1), iQ_(irE, 255.)), iQ0(iQ1(irI, 2), iQ_(iQ2(irE, 8), 255.)), iQ0(iQ1(irI, 3.), iQ_(iQ2(irE, 16), 255.)), iQ0(iQ1(irI, 4), iQ_(iQ2(irE, 24.), 255.))); irH = true; break end end; irG = iQ5(irI); irO = 0.; while true do if irO + 4 <= irS then irE = iQ4((irE + 1832704949) % 4294967296, 13); iQ9(irG, irO, iQ0(iQ7(irG, irO), irE)); irO = irO + 4 else break end end; if irH then break end; irE = iQ4((irE + 1832704949) % 4294967296, 13); irU = 0.; while true do if irO < irS then iRa(irG, irO, iQ0(iQ8(irG, irO), iQ_(iQ2(irE, irU * 8), 255.))); irO = irO + 1; irU = irU + 1 else break end end; if irH then break end; do irC = iQ6(irG, 0., irS); irH = true; break end; break end end; lh(ds, { [irD] = iIn[10184][irN](iIn[10480], iIn[1353.], iIn[9200], -iIn[3598]), [irQ] = lV[irB] }, iIn[8187.], iIn[8269][irR][irC]); nS = 4 else nS = 15725; continue end end end end) end; mC = 400 else mC = 3875; continue end else ihX = nil; do iVM[6.] = true; iVM[8] = k7; iVM[12.] = false; local iV8 = iIn; iVM[5] = iV8[9096.]; iVM[20] = iV8[4378]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[24.] = false; while true do iVM[10] = #iVM[20]; ihV = iVM[10] - iVM[5]; iVM[13] = iVM[8](iVM[19] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[1] = ihV >= 1; if iVM[1] then iVM[1] = ihV <= 4 end; if iVM[1] then iVM[13] = iVM[13] * 16807 % 2147483647; if ihV == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.))); iVM[24.] = true; break elseif ihV == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[24.] = true; break elseif ihV == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[24.] = true; break elseif ihV == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[24.] = true; break end end; iVM[29] = buffer.fromstring(iVM[20]); iVM[22] = 0.; while true do if iVM[22] <= ihV - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[29], iVM[22], bit32.bxor(buffer.readu32(iVM[29], iVM[22]), iVM[13])); iVM[22] = iVM[22] + 4 else break end end; if iVM[24.] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[22] < ihV then buffer.writeu8(iVM[29], iVM[22], bit32.bxor(buffer.readu8(iVM[29], iVM[22]), bit32.band(bit32.rshift(iVM[13], iVM[9.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[24.] then break end; do ihX = buffer.readstring(iVM[29], 0., ihV); iVM[24.] = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; ihV = iV8[4533.]; iVM[10] = iV8[6885.]; iVM[1] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[4218.]; iVM[13] = false; while true do iVM[6.] = #ihV; iVM[12.] = iVM[6.] - iVM[29]; iVM[24.] = iVM[1](iVM[22] % 4294967296); iVM[20] = iVM[12.] >= 1; if iVM[20] then iVM[20] = iVM[12.] <= 4 end; if iVM[20] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[24.], 255.))); iVM[13] = true; break elseif iVM[12.] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[13] = true; break elseif iVM[12.] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[13] = true; break elseif iVM[12.] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[13] = true; break end end; iVM[5] = buffer.fromstring(ihV); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[12.] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[5], iVM[19], bit32.bxor(buffer.readu32(iVM[5], iVM[19]), iVM[24.])); iVM[19] = iVM[19] + 4 else break end end; if iVM[13] then break end; iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); iVM[8] = 0.; while true do if iVM[19] < iVM[12.] then buffer.writeu8(iVM[5], iVM[19], bit32.bxor(buffer.readu8(iVM[5], iVM[19]), bit32.band(bit32.rshift(iVM[24.], iVM[8] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[13] then break end; do iVM[9.] = buffer.readstring(iVM[5], 0., iVM[12.]); iVM[13] = true; break end; break end end; local iV8 = iIn; l5 = (iV8[7994](iV8[5136.][ihX], iVM[9.])); iVM[8] = nil; do iVM[20] = iV8[10480]; iVM[12.] = k7; iVM[5] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[1643]; iVM[19] = false; while true do iVM[24.] = #iVM[6.]; iVM[10] = iVM[24.] - iVM[20]; ihV = iVM[12.](iVM[5] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[13] = iVM[10] >= 1; if iVM[13] then iVM[13] = iVM[10] <= 4 end; if iVM[13] then ihV = ihV * 16807 % 2147483647; if iVM[10] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihV, 255.))); iVM[19] = true; break elseif iVM[10] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[19] = true; break elseif iVM[10] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[19] = true; break elseif iVM[10] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[19] = true; break end end; iVM[1] = buffer.fromstring(iVM[6.]); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[10] then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[29], bit32.bxor(buffer.readu32(iVM[1], iVM[29]), ihV)); iVM[29] = iVM[29] + 4 else break end end; if iVM[19] then break end; ihV = ihV * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[29] < iVM[10] then buffer.writeu8(iVM[1], iVM[29], bit32.bxor(buffer.readu8(iVM[1], iVM[29]), bit32.band(bit32.rshift(ihV, iVM[22] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[19] then break end; do iVM[8] = buffer.readstring(iVM[1], 0., iVM[10]); iVM[19] = true; break end; break end end; iVM[1] = nil; do ihV = iV8[4274]; iVM[10] = false; iVM[13] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[10480]; iVM[24.] = false; while true do iVM[19] = #ihV; iVM[9.] = iVM[19] - iVM[29]; iVM[6.] = iVM[13](iVM[22] % 4294967296); iVM[12.] = iVM[9.] >= 1; if iVM[12.] then iVM[12.] = iVM[9.] <= 4 end; if iVM[12.] then iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); if iVM[9.] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[6.], 255.))); iVM[24.] = true; break elseif iVM[9.] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[24.] = true; break elseif iVM[9.] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[24.] = true; break elseif iVM[9.] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[24.] = true; break end end; ihX = buffer.fromstring(ihV); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[9.] then iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); buffer.writeu32(ihX, iVM[20], bit32.bxor(buffer.readu32(ihX, iVM[20]), iVM[6.])); iVM[20] = iVM[20] + 4 else break end end; if iVM[24.] then break end; iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); iVM[5] = 0.; while true do if iVM[20] < iVM[9.] then buffer.writeu8(ihX, iVM[20], bit32.bxor(buffer.readu8(ihX, iVM[20]), bit32.band(bit32.rshift(iVM[6.], iVM[5] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[24.] then break end; do iVM[1] = buffer.readstring(ihX, 0., iVM[9.]); iVM[24.] = true; break end; break end end; l7 = (iV8[7994](iV8[5136.][iVM[8]], iVM[1])); ll = iV8[10480] - ((if l5 then buffer.readu32(l4, iV8[1362.]) else iV8[10480]) + (if l7 then iV8[10480] else buffer.readu32(lp, iV8[8195]))); lV, lF, ly, lu, lq, lk, mn, k6, k4, l5, lT, lK, lC, lx, lt, lo, lj, lW, k0, lX, lN, mj, mg, ma, k2, mu, lJ, lD, ml, mk, k9, md, l7, lY, mt, ms, lf, la, ld, mi, me, l9, k1, lO, lG, mh, mc, l8, mv, lU, lI, lB, lM, lh, ls, lR, mq, mp, mm, lS, mo, mw, mb, mf, lw, mr = nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil; ihX = nil; do iVM[6.] = iV8[10480]; iVM[20] = iV8[9710]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[5] = k7; iVM[12.] = false; while true do ihV = #iVM[20]; iVM[13] = ihV - iVM[6.]; iVM[19] = iVM[5](iVM[9.] % 4294967296); iVM[29] = iVM[13] >= 1; if iVM[29] then iVM[29] = iVM[13] <= 4 end; if iVM[29] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; if iVM[13] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[19], 255.))); iVM[12.] = true; break elseif iVM[13] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[12.] = true; break elseif iVM[13] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[12.] = true; break elseif iVM[13] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[12.] = true; break end end; iVM[22] = buffer.fromstring(iVM[20]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[13] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; buffer.writeu32(iVM[22], iVM[24.], bit32.bxor(buffer.readu32(iVM[22], iVM[24.]), iVM[19])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[12.] then break end; iVM[19] = (iVM[19] + 2654435769.) % 4294967296; iVM[10] = 0.; while true do if iVM[24.] < iVM[13] then buffer.writeu8(iVM[22], iVM[24.], bit32.bxor(buffer.readu8(iVM[22], iVM[24.]), bit32.band(bit32.rshift(iVM[19], iVM[10] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[12.] then break end; do ihX = buffer.readstring(iVM[22], 0., iVM[13]); iVM[12.] = true; break end; break end end; iVM[10] = nil; do iVM[22] = iV8[5554]; iVM[29] = k7; iVM[24.] = iV8[4194.]; iVM[13] = iV8[10480]; ihV = iV8[400]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do iVM[1] = #ihV; iVM[20] = iVM[1] - iVM[13]; iVM[5] = iVM[29](iVM[19] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[8] = iVM[20] >= 1; if iVM[8] then iVM[8] = iVM[20] <= 4 end; if iVM[8] then iVM[5] = iVM[5] * 16807 % 2147483647; if iVM[20] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[5], 255.))); iVM[12.] = true; break elseif iVM[20] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[12.] = true; break elseif iVM[20] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[12.] = true; break elseif iVM[20] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[12.] = true; break end end; iVM[9.] = buffer.fromstring(ihV); iVM[6.] = 0.; while true do if iVM[6.] <= iVM[20] - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[6.], bit32.bxor(buffer.readu32(iVM[9.], iVM[6.]), iVM[5])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[12.] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[6.] < iVM[20] then buffer.writeu8(iVM[9.], iVM[6.], bit32.bxor(buffer.readu8(iVM[9.], iVM[6.]), bit32.band(bit32.rshift(iVM[5], iVM[18.] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[12.] then break end; do iVM[10] = buffer.readstring(iVM[9.], 0., iVM[20]); iVM[12.] = true; break end; break end end; iVM[18.] = nil; do iVM[9.] = iV8[4063]; iVM[8] = iV8[1085]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[1] = iV8[797]; iVM[5] = false; while true do iVM[12.] = #iVM[8]; ihV = iVM[12.] - iVM[1]; iVM[13] = iVM[20](iVM[6.] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[19] = ihV >= 1; if iVM[19] then iVM[19] = ihV <= 4 end; if iVM[19] then iVM[13] = iVM[13] * 16807 % 2147483647; if ihV == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[13], 255.))); iVM[5] = true; break elseif ihV == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[5] = true; break elseif ihV == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[5] = true; break elseif ihV == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[5] = true; break end end; iVM[29] = buffer.fromstring(iVM[8]); iVM[22] = 0.; while true do if iVM[22] <= ihV - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[29], iVM[22], bit32.bxor(buffer.readu32(iVM[29], iVM[22]), iVM[13])); iVM[22] = iVM[22] + 4 else break end end; if iVM[5] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[22] < ihV then buffer.writeu8(iVM[29], iVM[22], bit32.bxor(buffer.readu8(iVM[29], iVM[22]), bit32.band(bit32.rshift(iVM[13], iVM[24.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[5] then break end; do iVM[18.] = buffer.readstring(iVM[29], 0., ihV); iVM[5] = true; break end; break end end; mx = if iV8[7994](require, ihX) then iV8[7994](require(iVM[10])[iVM[18.]]) else false; iVM[29] = nil; do iVM[24.] = iV8[8823.]; iVM[22] = iV8[145]; ihV = (mC + lQ) % iV8[5374]; iVM[19] = k7; iVM[13] = iV8[10480]; iVM[12.] = false; while true do iVM[20] = #iVM[22]; iVM[5] = iVM[20] - iVM[13]; iVM[8] = iVM[19](ihV % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[9.] = iVM[5] >= 1; if iVM[9.] then iVM[9.] = iVM[5] <= 4 end; if iVM[9.] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[5] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[8], 255.))); iVM[12.] = true; break elseif iVM[5] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[12.] = true; break elseif iVM[5] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[12.] = true; break elseif iVM[5] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[12.] = true; break end end; iVM[6.] = buffer.fromstring(iVM[22]); iVM[18.] = 0.; while true do if iVM[18.] <= iVM[5] - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[18.], bit32.bxor(buffer.readu32(iVM[6.], iVM[18.]), iVM[8])); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[12.] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[18.] < iVM[5] then buffer.writeu8(iVM[6.], iVM[18.], bit32.bxor(buffer.readu8(iVM[6.], iVM[18.]), bit32.band(bit32.rshift(iVM[8], iVM[1] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[12.] then break end; do iVM[29] = buffer.readstring(iVM[6.], 0., iVM[5]); iVM[12.] = true; break end; break end end; my = (iV8[7994](string.rep, iVM[29], iV8[1353.])); lb = iV8[10480] - ((if mx then buffer.readu16(l1, iV8[7474]) else iV8[10480]) + (if my then iV8[10480] else buffer.readu16(lp, iV8[10838]))); mr = iV8[1353.]; mC = 371; mC -= ll * iV8[224]; mC += lb * iV8[4729] end elseif mC < 3944 then if mC < 3934 then if mC < 3930. then if mC < 3928 then if mC < 3927. then if mC < 3926 then iVM[18.] = nil; do iVM[9.] = false; local iV8 = iIn; iVM[8] = iV8[7063]; iVM[6.] = iV8[7273]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[10480]; iVM[5] = k7; iVM[12.] = false; while true do ihV = #iVM[8]; iVM[13] = ihV - iVM[1]; iVM[19] = iVM[5](iVM[20] % 4294967296); iVM[29] = iVM[13] >= 1; if iVM[29] then iVM[29] = iVM[13] <= 3. end; if iVM[29] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; if iVM[13] == 1 then iVM[18.] = string.char((string.byte(iVM[8], 1) - bit32.band(iVM[19], 255.)) % 256); iVM[12.] = true; break elseif iVM[13] == 2 then iVM[18.] = string.char((string.byte(iVM[8], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[8], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256); iVM[12.] = true; break elseif iVM[13] == 3. then iVM[18.] = string.char((string.byte(iVM[8], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[8], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256, (string.byte(iVM[8], 3.) - bit32.band(bit32.rshift(iVM[19], 16), 255.)) % 256); iVM[12.] = true; break end end; iVM[22] = buffer.fromstring(iVM[8]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[13] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[22], iVM[24.], (buffer.readu32(iVM[22], iVM[24.]) - iVM[19]) % 4294967296); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[12.] then break end; iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; iVM[10] = 0.; while true do if iVM[24.] < iVM[13] then buffer.writeu8(iVM[22], iVM[24.], (buffer.readu8(iVM[22], iVM[24.]) - bit32.band(bit32.rshift(iVM[19], iVM[10] * 8), 255.)) % 256); iVM[24.] = iVM[24.] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[12.] then break end; do iVM[18.] = buffer.readstring(iVM[22], 0., iVM[13]); iVM[12.] = true; break end; break end end; iVM[10] = nil; do local iV8 = iIn; iVM[22] = iV8[1408]; iVM[29] = k7; iVM[24.] = iV8[1515.]; iVM[13] = iV8[10480]; ihV = iV8[850]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do iVM[8] = #ihV; iVM[9.] = iVM[8] - iVM[13]; iVM[6.] = iVM[29](iVM[19] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; ihX = iVM[9.] >= 1; if ihX then ihX = iVM[9.] <= 4 end; if ihX then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[9.] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[6.], 255.))); iVM[12.] = true; break elseif iVM[9.] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[12.] = true; break elseif iVM[9.] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[12.] = true; break elseif iVM[9.] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[12.] = true; break end end; iVM[1] = buffer.fromstring(ihV); iVM[20] = 0.; while true do if iVM[20] <= iVM[9.] - 4 then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[20], bit32.bxor(buffer.readu32(iVM[1], iVM[20]), iVM[6.])); iVM[20] = iVM[20] + 4 else break end end; if iVM[12.] then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[20] < iVM[9.] then buffer.writeu8(iVM[1], iVM[20], bit32.bxor(buffer.readu8(iVM[1], iVM[20]), bit32.band(bit32.rshift(iVM[6.], iVM[5] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[12.] then break end; do iVM[10] = buffer.readstring(iVM[1], 0., iVM[9.]); iVM[12.] = true; break end; break end end; ihX = nil; do local iV8 = iIn; iVM[6.] = iV8[2695]; iVM[9.] = k7; iVM[8] = false; iVM[5] = iV8[10480]; iVM[20] = iV8[5836]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do iVM[19] = #iVM[20]; iVM[29] = iVM[19] - iVM[5]; iVM[22] = iVM[9.](iVM[1] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[24.] = iVM[29] >= 1; if iVM[24.] then iVM[24.] = iVM[29] <= 4 end; if iVM[24.] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[29] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[22], 255.))); iVM[12.] = true; break elseif iVM[29] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[12.] = true; break elseif iVM[29] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[12.] = true; break elseif iVM[29] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[12.] = true; break end end; iVM[16] = buffer.fromstring(iVM[20]); ihV = 0.; while true do if ihV <= iVM[29] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[16], ihV, bit32.bxor(buffer.readu32(iVM[16], ihV), iVM[22])); ihV = ihV + 4 else break end end; if iVM[12.] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[13] = 0.; while true do if ihV < iVM[29] then buffer.writeu8(iVM[16], ihV, bit32.bxor(buffer.readu8(iVM[16], ihV), bit32.band(bit32.rshift(iVM[22], iVM[13] * 8), 255.))); ihV = ihV + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[12.] then break end; do ihX = buffer.readstring(iVM[16], 0., iVM[29]); iVM[12.] = true; break end; break end end; iVM[16] = nil; do local iV8 = iIn; iVM[13] = iV8[4427]; ihV = iV8[3493]; iVM[29] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[10480]; iVM[19] = false; while true do iVM[6.] = #iVM[13]; iVM[12.] = iVM[6.] - iVM[22]; iVM[1] = iVM[29](iVM[24.] % 4294967296); iVM[20] = iVM[12.] >= 1; if iVM[20] then iVM[20] = iVM[12.] <= 4 end; if iVM[20] then iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[1], 255.))); iVM[19] = true; break elseif iVM[12.] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[19] = true; break elseif iVM[12.] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[19] = true; break elseif iVM[12.] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[19] = true; break end end; iVM[5] = buffer.fromstring(iVM[13]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[12.] then iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[5], iVM[8], bit32.bxor(buffer.readu32(iVM[5], iVM[8]), iVM[1])); iVM[8] = iVM[8] + 4 else break end end; if iVM[19] then break end; iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); iVM[9.] = 0.; while true do if iVM[8] < iVM[12.] then buffer.writeu8(iVM[5], iVM[8], bit32.bxor(buffer.readu8(iVM[5], iVM[8]), bit32.band(bit32.rshift(iVM[1], iVM[9.] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[19] then break end; do iVM[16] = buffer.readstring(iVM[5], 0., iVM[12.]); iVM[19] = true; break end; break end end; local iV8 = iIn; lM(iVM[18.], { [iVM[10]] = iV8[9906.][ihX](iV8[10480], iV8[8393]), [iVM[16]] = lD }); iVM[8] = nil; do iVM[1] = iV8[7972]; iVM[6.] = iV8[6731]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[9.] = k7; iVM[5] = iV8[4218.]; iVM[12.] = false; while true do ihV = #iVM[6.]; iVM[13] = ihV - iVM[5]; iVM[19] = iVM[9.](iVM[20] % 4294967296); iVM[19] = iVM[19] % 2147483646. + 1; iVM[29] = iVM[13] >= 1; if iVM[29] then iVM[29] = iVM[13] <= 4 end; if iVM[29] then iVM[19] = iVM[19] * 16807 % 2147483647; if iVM[13] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[19], 255.))); iVM[12.] = true; break elseif iVM[13] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[12.] = true; break elseif iVM[13] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[12.] = true; break elseif iVM[13] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[12.] = true; break end end; iVM[22] = buffer.fromstring(iVM[6.]); iVM[24.] = 0.; while true do if iVM[24.] <= iVM[13] - 4 then iVM[19] = iVM[19] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[24.], bit32.bxor(buffer.readu32(iVM[22], iVM[24.]), iVM[19])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[12.] then break end; iVM[19] = iVM[19] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[24.] < iVM[13] then buffer.writeu8(iVM[22], iVM[24.], bit32.bxor(buffer.readu8(iVM[22], iVM[24.]), bit32.band(bit32.rshift(iVM[19], iVM[16] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[12.] then break end; do iVM[8] = buffer.readstring(iVM[22], 0., iVM[13]); iVM[12.] = true; break end; break end end; lD[iVM[8]]:Connect(iV8[9348.]); iVM[16] = nil; do ihV = iV8[10480]; iVM[29] = iV8[57.]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[24.] = false; while true do iVM[5] = #iVM[29]; iVM[19] = iVM[5] - ihV; iVM[9.] = iVM[22](iVM[13] % 4294967296); iVM[6.] = iVM[19] >= 1; if iVM[6.] then iVM[6.] = iVM[19] <= 4 end; if iVM[6.] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; if iVM[19] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[9.], 255.))); iVM[24.] = true; break elseif iVM[19] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[24.] = true; break elseif iVM[19] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[24.] = true; break elseif iVM[19] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[24.] = true; break end end; iVM[12.] = buffer.fromstring(iVM[29]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[19] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[12.], iVM[1], bit32.bxor(buffer.readu32(iVM[12.], iVM[1]), iVM[9.])); iVM[1] = iVM[1] + 4 else break end end; if iVM[24.] then break end; iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; iVM[20] = 0.; while true do if iVM[1] < iVM[19] then buffer.writeu8(iVM[12.], iVM[1], bit32.bxor(buffer.readu8(iVM[12.], iVM[1]), bit32.band(bit32.rshift(iVM[9.], iVM[20] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[24.] then break end; do iVM[16] = buffer.readstring(iVM[12.], 0., iVM[19]); iVM[24.] = true; break end; break end end; lD[iVM[16]]:Connect(iV8[7605.]); iVM[1] = nil; do iVM[6.] = false; iVM[9.] = iV8[8997.]; iVM[12.] = iV8[1123]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[1353.]; iVM[19] = k7; iVM[24.] = false; while true do iVM[16] = #iVM[9.]; ihV = iVM[16] - iVM[20]; iVM[13] = iVM[19](iVM[5] % 4294967296); iVM[8] = ihV >= 1; if iVM[8] then iVM[8] = ihV <= 3. end; if iVM[8] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; if ihV == 1 then iVM[1] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[13], 255.)) % 256); iVM[24.] = true; break elseif ihV == 2 then iVM[1] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256); iVM[24.] = true; break elseif ihV == 3. then iVM[1] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256, (string.byte(iVM[9.], 3.) - bit32.band(bit32.rshift(iVM[13], 16), 255.)) % 256); iVM[24.] = true; break end end; iVM[29] = buffer.fromstring(iVM[9.]); iVM[22] = 0.; while true do if iVM[22] + 4 <= ihV then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[29], iVM[22], (buffer.readu32(iVM[29], iVM[22]) - iVM[13]) % 4294967296); iVM[22] = iVM[22] + 4 else break end end; if iVM[24.] then break end; iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; ihX = 0.; while true do if iVM[22] < ihV then buffer.writeu8(iVM[29], iVM[22], (buffer.readu8(iVM[29], iVM[22]) - bit32.band(bit32.rshift(iVM[13], ihX * 8), 255.)) % 256); iVM[22] = iVM[22] + 1; ihX = ihX + 1 else break end end; if iVM[24.] then break end; do iVM[1] = buffer.readstring(iVM[29], 0., ihV); iVM[24.] = true; break end; break end end; lD[iVM[1]]:Connect(iV8[2261]); ihX = nil; do iVM[29] = iV8[7950.]; iVM[8] = iV8[9663.]; iVM[22] = (mC + lQ) % iV8[5374]; ihV = k7; iVM[16] = iV8[1411]; iVM[13] = false; while true do iVM[24.] = #iVM[8]; iVM[20] = iVM[24.] - iVM[16]; iVM[5] = ihV(iVM[22] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[19] = iVM[20] >= 1; if iVM[19] then iVM[19] = iVM[20] <= 4 end; if iVM[19] then iVM[5] = iVM[5] * 16807 % 2147483647; if iVM[20] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.))); iVM[13] = true; break elseif iVM[20] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[13] = true; break elseif iVM[20] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[13] = true; break elseif iVM[20] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[13] = true; break end end; iVM[9.] = buffer.fromstring(iVM[8]); iVM[6.] = 0.; while true do if iVM[6.] <= iVM[20] - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[6.], bit32.bxor(buffer.readu32(iVM[9.], iVM[6.]), iVM[5])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[13] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[6.] < iVM[20] then buffer.writeu8(iVM[9.], iVM[6.], bit32.bxor(buffer.readu8(iVM[9.], iVM[6.]), bit32.band(bit32.rshift(iVM[5], iVM[12.] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[13] then break end; do ihX = buffer.readstring(iVM[9.], 0., iVM[20]); iVM[13] = true; break end; break end end; lD[ihX]:Connect(iV8[5547.]); iVM[9.] = nil; do iVM[20] = iV8[1540]; iVM[12.] = iV8[6454]; iVM[5] = k7; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[19] = iV8[5212]; iVM[24.] = false; while true do iVM[16] = #iVM[20]; ihV = iVM[16] - iVM[19]; iVM[13] = iVM[5](iVM[6.] % 4294967296); iVM[8] = ihV >= 1; if iVM[8] then iVM[8] = ihV <= 4 end; if iVM[8] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); if ihV == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.))); iVM[24.] = true; break elseif ihV == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[24.] = true; break elseif ihV == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[24.] = true; break elseif ihV == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[24.] = true; break end end; iVM[29] = buffer.fromstring(iVM[20]); iVM[22] = 0.; while true do if iVM[22] + 4 <= ihV then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[29], iVM[22], bit32.bxor(buffer.readu32(iVM[29], iVM[22]), iVM[13])); iVM[22] = iVM[22] + 4 else break end end; if iVM[24.] then break end; iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); ihX = 0.; while true do if iVM[22] < ihV then buffer.writeu8(iVM[29], iVM[22], bit32.bxor(buffer.readu8(iVM[29], iVM[22]), bit32.band(bit32.rshift(iVM[13], ihX * 8), 255.))); iVM[22] = iVM[22] + 1; ihX = ihX + 1 else break end end; if iVM[24.] then break end; do iVM[9.] = buffer.readstring(iVM[29], 0., ihV); iVM[24.] = true; break end; break end end; ihX = nil; do iVM[29] = iV8[4973]; iVM[16] = k7; iVM[8] = (mC + lQ) % iV8[5374]; ihV = iV8[1509.]; iVM[22] = false; while true do iVM[5] = #ihV; iVM[19] = iVM[5] - iVM[29]; iVM[13] = iVM[16](iVM[8] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[6.] = iVM[19] >= 1; if iVM[6.] then iVM[6.] = iVM[19] <= 4 end; if iVM[6.] then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[19] == 1 then ihX = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[13], 255.))); iVM[22] = true; break elseif iVM[19] == 2 then ihX = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[22] = true; break elseif iVM[19] == 3. then ihX = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[22] = true; break elseif iVM[19] == 4 then ihX = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[22] = true; break end end; iVM[12.] = buffer.fromstring(ihV); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[19] then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[24.], bit32.bxor(buffer.readu32(iVM[12.], iVM[24.]), iVM[13])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[22] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[24.] < iVM[19] then buffer.writeu8(iVM[12.], iVM[24.], bit32.bxor(buffer.readu8(iVM[12.], iVM[24.]), bit32.band(bit32.rshift(iVM[13], iVM[20] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[22] then break end; do ihX = buffer.readstring(iVM[12.], 0., iVM[19]); iVM[22] = true; break end; break end end; iVM[20] = nil; do iVM[12.] = iV8[5387]; iVM[6.] = iV8[1446.]; iVM[24.] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[10480]; iVM[13] = false; while true do iVM[22] = #iVM[12.]; iVM[1] = iVM[22] - iVM[5]; iVM[16] = iVM[24.](iVM[19] % 4294967296); ihV = iVM[1] >= 1; if ihV then ihV = iVM[1] <= 4 end; if ihV then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if iVM[1] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.))); iVM[13] = true; break elseif iVM[1] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[13] = true; break elseif iVM[1] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[13] = true; break elseif iVM[1] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[13] = true; break end end; iVM[10] = buffer.fromstring(iVM[12.]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[1] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[10], iVM[8], bit32.bxor(buffer.readu32(iVM[10], iVM[8]), iVM[16])); iVM[8] = iVM[8] + 4 else break end end; if iVM[13] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[29] = 0.; while true do if iVM[8] < iVM[1] then buffer.writeu8(iVM[10], iVM[8], bit32.bxor(buffer.readu8(iVM[10], iVM[8]), bit32.band(bit32.rshift(iVM[16], iVM[29] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[13] then break end; do iVM[20] = buffer.readstring(iVM[10], 0., iVM[1]); iVM[13] = true; break end; break end end; iVM[10] = nil; do iVM[8] = iV8[10480]; iVM[1] = k7; iVM[29] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[5349.]; ihV = false; while true do iVM[24.] = #iVM[16]; iVM[22] = iVM[24.] - iVM[8]; iVM[5] = iVM[1](iVM[29] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[19] = iVM[22] >= 1; if iVM[19] then iVM[19] = iVM[22] <= 4 end; if iVM[19] then iVM[5] = iVM[5] * 16807 % 2147483647; if iVM[22] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[5], 255.))); ihV = true; break elseif iVM[22] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); ihV = true; break elseif iVM[22] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); ihV = true; break elseif iVM[22] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); ihV = true; break end end; iVM[13] = buffer.fromstring(iVM[16]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[22] then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[6.], bit32.bxor(buffer.readu32(iVM[13], iVM[6.]), iVM[5])); iVM[6.] = iVM[6.] + 4 else break end end; if ihV then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[6.] < iVM[22] then buffer.writeu8(iVM[13], iVM[6.], bit32.bxor(buffer.readu8(iVM[13], iVM[6.]), bit32.band(bit32.rshift(iVM[5], iVM[12.] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if ihV then break end; do iVM[10] = buffer.readstring(iVM[13], 0., iVM[22]); ihV = true; break end; break end end; iVM[6.] = nil; do iVM[24.] = false; iVM[12.] = iV8[10739]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[13] = k7; iVM[19] = iV8[946]; iVM[22] = false; while true do iVM[1] = #iVM[12.]; iVM[16] = iVM[1] - iVM[19]; ihV = iVM[13](iVM[5] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then ihV = ihV * 16807 % 2147483647; if iVM[16] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.))); iVM[22] = true; break elseif iVM[16] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[22] = true; break elseif iVM[16] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[22] = true; break elseif iVM[16] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[22] = true; break end end; iVM[8] = buffer.fromstring(iVM[12.]); iVM[29] = 0.; while true do if iVM[29] <= iVM[16] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[29], bit32.bxor(buffer.readu32(iVM[8], iVM[29]), ihV)); iVM[29] = iVM[29] + 4 else break end end; if iVM[22] then break end; ihV = ihV * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[29] < iVM[16] then buffer.writeu8(iVM[8], iVM[29], bit32.bxor(buffer.readu8(iVM[8], iVM[29]), bit32.band(bit32.rshift(ihV, iVM[17] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[22] then break end; do iVM[6.] = buffer.readstring(iVM[8], 0., iVM[16]); iVM[22] = true; break end; break end end; iVM[17] = nil; do iVM[29] = iV8[8386]; iVM[8] = k7; iVM[18.] = iV8[2769.]; ihV = iV8[954.]; iVM[16] = iV8[4819]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[22] = false; while true do iVM[13] = #iVM[16]; ihU = iVM[13] - ihV; iVM[12.] = iVM[8](iVM[1] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[24.] = ihU >= 1; if iVM[24.] then iVM[24.] = ihU <= 4 end; if iVM[24.] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if ihU == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.))); iVM[22] = true; break elseif ihU == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[22] = true; break elseif ihU == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[22] = true; break elseif ihU == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[22] = true; break end end; iVM[14] = buffer.fromstring(iVM[16]); iVM[5] = 0.; while true do if iVM[5] <= ihU - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[5], bit32.bxor(buffer.readu32(iVM[14], iVM[5]), iVM[12.])); iVM[5] = iVM[5] + 4 else break end end; if iVM[22] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[19] = 0.; while true do if iVM[5] < ihU then buffer.writeu8(iVM[14], iVM[5], bit32.bxor(buffer.readu8(iVM[14], iVM[5]), bit32.band(bit32.rshift(iVM[12.], iVM[19] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[22] then break end; do iVM[17] = buffer.readstring(iVM[14], 0., ihU); iVM[22] = true; break end; break end end; iVM[14] = nil; do iVM[12.] = iV8[469]; ihU = iV8[3223]; iVM[24.] = iV8[4931]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[10480]; iVM[13] = k7; iVM[22] = false; while true do iVM[18.] = #ihU; iVM[8] = iVM[18.] - iVM[5]; iVM[29] = iVM[13](iVM[19] % 4294967296); ihR = iVM[8] >= 1; if ihR then ihR = iVM[8] <= 3. end; if ihR then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; if iVM[8] == 1 then iVM[14] = string.char((string.byte(ihU, 1) - bit32.band(iVM[29], 255.)) % 256); iVM[22] = true; break elseif iVM[8] == 2 then iVM[14] = string.char((string.byte(ihU, 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256); iVM[22] = true; break elseif iVM[8] == 3. then iVM[14] = string.char((string.byte(ihU, 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256, (string.byte(ihU, 3.) - bit32.band(bit32.rshift(iVM[29], 16), 255.)) % 256); iVM[22] = true; break end end; iVM[1] = buffer.fromstring(ihU); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[8] then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[1], iVM[16], (buffer.readu32(iVM[1], iVM[16]) - iVM[29]) % 4294967296); iVM[16] = iVM[16] + 4 else break end end; if iVM[22] then break end; iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; ihV = 0.; while true do if iVM[16] < iVM[8] then buffer.writeu8(iVM[1], iVM[16], (buffer.readu8(iVM[1], iVM[16]) - bit32.band(bit32.rshift(iVM[29], ihV * 8), 255.)) % 256); iVM[16] = iVM[16] + 1; ihV = ihV + 1 else break end end; if iVM[22] then break end; do iVM[14] = buffer.readstring(iVM[1], 0., iVM[8]); iVM[22] = true; break end; break end end; ihR = nil; do iVM[18.] = iV8[10480]; iVM[16] = k7; iVM[8] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[10546]; iVM[29] = false; while true do ihV = #iVM[1]; iVM[12.] = ihV - iVM[18.]; iVM[24.] = iVM[16](iVM[8] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[22] = iVM[12.] >= 1; if iVM[22] then iVM[22] = iVM[12.] <= 4 end; if iVM[22] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[12.] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.))); iVM[29] = true; break elseif iVM[12.] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[29] = true; break elseif iVM[12.] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[29] = true; break elseif iVM[12.] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[29] = true; break end end; iVM[5] = buffer.fromstring(iVM[1]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[12.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[19], bit32.bxor(buffer.readu32(iVM[5], iVM[19]), iVM[24.])); iVM[19] = iVM[19] + 4 else break end end; if iVM[29] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[19] < iVM[12.] then buffer.writeu8(iVM[5], iVM[19], bit32.bxor(buffer.readu8(iVM[5], iVM[19]), bit32.band(bit32.rshift(iVM[24.], iVM[13] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[29] then break end; do ihR = buffer.readstring(iVM[5], 0., iVM[12.]); iVM[29] = true; break end; break end end; ml = lM(iVM[9.], { [ihX] = lK, [iVM[20]] = lV[iVM[10]], [iVM[6.]] = iV8[10184][iVM[17]](iV8[10480], iV8[3795.], iV8[7718], iV8[10480]), [iVM[14]] = iV8[10480], [ihR] = iV8[1353.] }); mC = 115 else iVM[5] = nil; do local iV8 = iIn; iVM[13] = iV8[578]; iVM[19] = true; iVM[12.] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[1371.]; ihV = false; while true do iVM[18.] = #iVM[13]; iVM[8] = iVM[18.] - iVM[24.]; iVM[29] = iVM[12.](iVM[22] % 4294967296); ihR = iVM[8] >= 1; if ihR then ihR = iVM[8] <= 4 end; if ihR then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); if iVM[8] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.))); ihV = true; break elseif iVM[8] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); ihV = true; break elseif iVM[8] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); ihV = true; break elseif iVM[8] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); ihV = true; break end end; iVM[1] = buffer.fromstring(iVM[13]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[8] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[1], iVM[16], bit32.bxor(buffer.readu32(iVM[1], iVM[16]), iVM[29])); iVM[16] = iVM[16] + 4 else break end end; if ihV then break end; iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); iVM[14] = 0.; while true do if iVM[16] < iVM[8] then buffer.writeu8(iVM[1], iVM[16], bit32.bxor(buffer.readu8(iVM[1], iVM[16]), bit32.band(bit32.rshift(iVM[29], iVM[14] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[14] = iVM[14] + 1 else break end end; if ihV then break end; do iVM[5] = buffer.readstring(iVM[1], 0., iVM[8]); ihV = true; break end; break end end; local iV8 = iIn; mb(mw, iVM[5], iV8[10137.]); iVM[14] = nil; do iVM[1] = iV8[4991]; iVM[18.] = k7; ihR = (mC + lQ) % iV8[5374]; iVM[8] = iV8[8407]; iVM[16] = false; while true do iVM[29] = #iVM[8]; iVM[19] = iVM[29] - iVM[1]; iVM[13] = iVM[18.](ihR % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; ihV = iVM[19] >= 1; if ihV then ihV = iVM[19] <= 4 end; if ihV then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[19] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[13], 255.))); iVM[16] = true; break elseif iVM[19] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[16] = true; break elseif iVM[19] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[16] = true; break elseif iVM[19] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[16] = true; break end end; iVM[12.] = buffer.fromstring(iVM[8]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[19] then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[24.], bit32.bxor(buffer.readu32(iVM[12.], iVM[24.]), iVM[13])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[16] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[24.] < iVM[19] then buffer.writeu8(iVM[12.], iVM[24.], bit32.bxor(buffer.readu8(iVM[12.], iVM[24.]), bit32.band(bit32.rshift(iVM[13], iVM[22] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[16] then break end; do iVM[14] = buffer.readstring(iVM[12.], 0., iVM[19]); iVM[16] = true; break end; break end end; mb(mw, iVM[14], iV8[7843]); iVM[12.] = nil; do iVM[13] = iV8[4531]; iVM[19] = iV8[9765.]; ihV = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[4973]; iVM[29] = false; while true do iVM[16] = #iVM[13]; iVM[14] = iVM[16] - iVM[24.]; iVM[18.] = ihV(iVM[22] % 4294967296); iVM[8] = iVM[14] >= 1; if iVM[8] then iVM[8] = iVM[14] <= 4 end; if iVM[8] then iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); if iVM[14] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[18.], 255.))); iVM[29] = true; break elseif iVM[14] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[29] = true; break elseif iVM[14] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[29] = true; break elseif iVM[14] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[29] = true; break end end; iVM[5] = buffer.fromstring(iVM[13]); ihR = 0.; while true do if ihR + 4 <= iVM[14] then iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[5], ihR, bit32.bxor(buffer.readu32(iVM[5], ihR), iVM[18.])); ihR = ihR + 4 else break end end; if iVM[29] then break end; iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); iVM[1] = 0.; while true do if ihR < iVM[14] then buffer.writeu8(iVM[5], ihR, bit32.bxor(buffer.readu8(iVM[5], ihR), bit32.band(bit32.rshift(iVM[18.], iVM[1] * 8), 255.))); ihR = ihR + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[29] then break end; do iVM[12.] = buffer.readstring(iVM[5], 0., iVM[14]); iVM[29] = true; break end; break end end; l8(mw, iVM[12.]); iVM[5] = nil; do iVM[14] = iV8[10480]; iVM[1] = iV8[4269.]; iVM[18.] = (mC + lQ) % iV8[5374]; ihR = k7; iVM[8] = false; while true do iVM[16] = #iVM[1]; iVM[24.] = iVM[16] - iVM[14]; iVM[22] = ihR(iVM[18.] % 4294967296); iVM[29] = iVM[24.] >= 1; if iVM[29] then iVM[29] = iVM[24.] <= 4 end; if iVM[29] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; if iVM[24.] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[22], 255.))); iVM[8] = true; break elseif iVM[24.] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[8] = true; break elseif iVM[24.] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[8] = true; break elseif iVM[24.] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[8] = true; break end end; iVM[19] = buffer.fromstring(iVM[1]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[24.] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; buffer.writeu32(iVM[19], iVM[13], bit32.bxor(buffer.readu32(iVM[19], iVM[13]), iVM[22])); iVM[13] = iVM[13] + 4 else break end end; if iVM[8] then break end; iVM[22] = (iVM[22] + 2654435769.) % 4294967296; ihV = 0.; while true do if iVM[13] < iVM[24.] then buffer.writeu8(iVM[19], iVM[13], bit32.bxor(buffer.readu8(iVM[19], iVM[13]), bit32.band(bit32.rshift(iVM[22], ihV * 8), 255.))); iVM[13] = iVM[13] + 1; ihV = ihV + 1 else break end end; if iVM[8] then break end; do iVM[5] = buffer.readstring(iVM[19], 0., iVM[24.]); iVM[8] = true; break end; break end end; iVM[19] = nil; do iVM[22] = iV8[10480]; iVM[13] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; ihV = iV8[10829]; iVM[29] = false; while true do ihR = #ihV; iVM[1] = ihR - iVM[22]; iVM[16] = iVM[13](iVM[24.] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[14] = iVM[1] >= 1; if iVM[14] then iVM[14] = iVM[1] <= 4 end; if iVM[14] then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[1] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.))); iVM[29] = true; break elseif iVM[1] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[29] = true; break elseif iVM[1] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[29] = true; break elseif iVM[1] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[29] = true; break end end; iVM[18.] = buffer.fromstring(ihV); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[1] then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[18.], iVM[8], bit32.bxor(buffer.readu32(iVM[18.], iVM[8]), iVM[16])); iVM[8] = iVM[8] + 4 else break end end; if iVM[29] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[8] < iVM[1] then buffer.writeu8(iVM[18.], iVM[8], bit32.bxor(buffer.readu8(iVM[18.], iVM[8]), bit32.band(bit32.rshift(iVM[16], iVM[12.] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[29] then break end; do iVM[19] = buffer.readstring(iVM[18.], 0., iVM[1]); iVM[29] = true; break end; break end end; mf(mw, iVM[5], iV8[515][iVM[19]](buffer.readf64(l4, iV8[8393]), iV8[655], (buffer.readf64(l_, iV8[1362.])))); iVM[12.] = nil; do ihR = iV8[3902]; iVM[14] = k7; iVM[1] = (mC + lQ) % iV8[5374]; iVM[18.] = iV8[2271.]; iVM[8] = false; while true do ihV = #iVM[18.]; iVM[16] = ihV - ihR; iVM[24.] = iVM[14](iVM[1] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[22] = iVM[16] >= 1; if iVM[22] then iVM[22] = iVM[16] <= 4 end; if iVM[22] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[16] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[24.], 255.))); iVM[8] = true; break elseif iVM[16] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[8] = true; break elseif iVM[16] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[8] = true; break elseif iVM[16] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[8] = true; break end end; iVM[29] = buffer.fromstring(iVM[18.]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[16] then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[29], iVM[19], bit32.bxor(buffer.readu32(iVM[29], iVM[19]), iVM[24.])); iVM[19] = iVM[19] + 4 else break end end; if iVM[8] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[19] < iVM[16] then buffer.writeu8(iVM[29], iVM[19], bit32.bxor(buffer.readu8(iVM[29], iVM[19]), bit32.band(bit32.rshift(iVM[24.], iVM[13] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[8] then break end; do iVM[12.] = buffer.readstring(iVM[29], 0., iVM[16]); iVM[8] = true; break end; break end end; iVM[19] = nil; do iVM[22] = iV8[5677]; iVM[24.] = iV8[10829]; iVM[29] = (mC + lQ) % iV8[5374]; ihV = k7; iVM[13] = iV8[10480]; iVM[16] = false; while true do iVM[8] = #iVM[24.]; iVM[5] = iVM[8] - iVM[13]; ihR = ihV(iVM[29] % 4294967296); ihR = ihR % 2147483646. + 1; iVM[1] = iVM[5] >= 1; if iVM[1] then iVM[1] = iVM[5] <= 4 end; if iVM[1] then ihR = ihR * 16807 % 2147483647; if iVM[5] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihR, 255.))); iVM[16] = true; break elseif iVM[5] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[16] = true; break elseif iVM[5] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[16] = true; break elseif iVM[5] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[16] = true; break end end; iVM[17] = buffer.fromstring(iVM[24.]); iVM[14] = 0.; while true do if iVM[14] <= iVM[5] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[14], bit32.bxor(buffer.readu32(iVM[17], iVM[14]), ihR)); iVM[14] = iVM[14] + 4 else break end end; if iVM[16] then break end; ihR = ihR * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[14] < iVM[5] then buffer.writeu8(iVM[17], iVM[14], bit32.bxor(buffer.readu8(iVM[17], iVM[14]), bit32.band(bit32.rshift(ihR, iVM[18.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[16] then break end; do iVM[19] = buffer.readstring(iVM[17], 0., iVM[5]); iVM[16] = true; break end; break end end; mf(mw, iVM[12.], iV8[515][iVM[19]](buffer.readf64(lp, iV8[10480]), iV8[9730], (buffer.readf64(l0, iV8[10480])))); iVM[17] = nil; do iVM[1] = iV8[6602]; ihR = iV8[538]; iVM[5] = iV8[4284.]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[18.] = iV8[10480]; iVM[14] = k7; iVM[16] = false; while true do iVM[29] = #ihR; iVM[19] = iVM[29] - iVM[18.]; iVM[13] = iVM[14](iVM[8] % 4294967296); ihV = iVM[19] >= 1; if ihV then ihV = iVM[19] <= 3. end; if ihV then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; if iVM[19] == 1 then iVM[17] = string.char((string.byte(ihR, 1) - bit32.band(iVM[13], 255.)) % 256); iVM[16] = true; break elseif iVM[19] == 2 then iVM[17] = string.char((string.byte(ihR, 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(ihR, 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256); iVM[16] = true; break elseif iVM[19] == 3. then iVM[17] = string.char((string.byte(ihR, 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(ihR, 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256, (string.byte(ihR, 3.) - bit32.band(bit32.rshift(iVM[13], 16), 255.)) % 256); iVM[16] = true; break end end; iVM[12.] = buffer.fromstring(ihR); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[19] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[12.], iVM[24.], (buffer.readu32(iVM[12.], iVM[24.]) - iVM[13]) % 4294967296); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[16] then break end; iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; iVM[22] = 0.; while true do if iVM[24.] < iVM[19] then buffer.writeu8(iVM[12.], iVM[24.], (buffer.readu8(iVM[12.], iVM[24.]) - bit32.band(bit32.rshift(iVM[13], iVM[22] * 8), 255.)) % 256); iVM[24.] = iVM[24.] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[16] then break end; do iVM[17] = buffer.readstring(iVM[12.], 0., iVM[19]); iVM[16] = true; break end; break end end; iVM[12.] = nil; do iVM[22] = iV8[743]; iVM[24.] = iV8[7298]; iVM[19] = k7; ihV = (mC + lQ) % iV8[5374]; iVM[13] = iV8[10480]; iVM[29] = false; while true do iVM[1] = #iVM[22]; iVM[16] = iVM[1] - iVM[13]; iVM[14] = iVM[19](ihV % 4294967296); iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.))); iVM[29] = true; break elseif iVM[16] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[29] = true; break elseif iVM[16] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[29] = true; break elseif iVM[16] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[29] = true; break end end; iVM[8] = buffer.fromstring(iVM[22]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[16] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[8], iVM[5], bit32.bxor(buffer.readu32(iVM[8], iVM[5]), iVM[14])); iVM[5] = iVM[5] + 4 else break end end; if iVM[29] then break end; iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); ihR = 0.; while true do if iVM[5] < iVM[16] then buffer.writeu8(iVM[8], iVM[5], bit32.bxor(buffer.readu8(iVM[8], iVM[5]), bit32.band(bit32.rshift(iVM[14], ihR * 8), 255.))); iVM[5] = iVM[5] + 1; ihR = ihR + 1 else break end end; if iVM[29] then break end; do iVM[12.] = buffer.readstring(iVM[8], 0., iVM[16]); iVM[29] = true; break end; break end end; mf(mw, iVM[17], iV8[515][iVM[12.]](buffer.readf64(lL, iV8[1362.]), iV8[6006.], (buffer.readf64(l3, iV8[8393])))); iVM[5] = nil; do iVM[8] = iV8[9583]; iVM[18.] = k7; iVM[14] = iV8[4828]; iVM[16] = iV8[1353.]; iVM[1] = iV8[4222]; ihR = (mC + lQ) % iV8[5374]; iVM[29] = false; while true do ihV = #iVM[1]; iVM[12.] = ihV - iVM[16]; iVM[24.] = iVM[18.](ihR % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[22] = iVM[12.] >= 1; if iVM[22] then iVM[22] = iVM[12.] <= 4 end; if iVM[22] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.))); iVM[29] = true; break elseif iVM[12.] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[29] = true; break elseif iVM[12.] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[29] = true; break elseif iVM[12.] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[29] = true; break end end; iVM[17] = buffer.fromstring(iVM[1]); iVM[19] = 0.; while true do if iVM[19] <= iVM[12.] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[19], bit32.bxor(buffer.readu32(iVM[17], iVM[19]), iVM[24.])); iVM[19] = iVM[19] + 4 else break end end; if iVM[29] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[19] < iVM[12.] then buffer.writeu8(iVM[17], iVM[19], bit32.bxor(buffer.readu8(iVM[17], iVM[19]), bit32.band(bit32.rshift(iVM[24.], iVM[13] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[29] then break end; do iVM[5] = buffer.readstring(iVM[17], 0., iVM[12.]); iVM[29] = true; break end; break end end; iVM[17] = nil; do iVM[22] = false; iVM[24.] = iV8[2609]; iVM[12.] = iV8[3886]; ihV = (mC + lQ) % iV8[5374]; iVM[13] = iV8[125]; iVM[19] = k7; iVM[29] = false; while true do iVM[16] = #iVM[24.]; iVM[14] = iVM[16] - iVM[13]; iVM[18.] = iVM[19](ihV % 4294967296); iVM[8] = iVM[14] >= 1; if iVM[8] then iVM[8] = iVM[14] <= 3. end; if iVM[8] then iVM[18.] = (iVM[18.] * 1597 + 51749) % 4294967296; if iVM[14] == 1 then iVM[17] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[18.], 255.)) % 256); iVM[29] = true; break elseif iVM[14] == 2 then iVM[17] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[18.], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[18.], 8), 255.)) % 256); iVM[29] = true; break elseif iVM[14] == 3. then iVM[17] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[18.], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[18.], 8), 255.)) % 256, (string.byte(iVM[24.], 3.) - bit32.band(bit32.rshift(iVM[18.], 16), 255.)) % 256); iVM[29] = true; break end end; iVM[6.] = buffer.fromstring(iVM[24.]); ihR = 0.; while true do if ihR + 4 <= iVM[14] then iVM[18.] = (iVM[18.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[6.], ihR, (buffer.readu32(iVM[6.], ihR) - iVM[18.]) % 4294967296); ihR = ihR + 4 else break end end; if iVM[29] then break end; iVM[18.] = (iVM[18.] * 1597 + 51749) % 4294967296; iVM[1] = 0.; while true do if ihR < iVM[14] then buffer.writeu8(iVM[6.], ihR, (buffer.readu8(iVM[6.], ihR) - bit32.band(bit32.rshift(iVM[18.], iVM[1] * 8), 255.)) % 256); ihR = ihR + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[29] then break end; do iVM[17] = buffer.readstring(iVM[6.], 0., iVM[14]); iVM[29] = true; break end; break end end; mf(mw, iVM[5], iV8[515][iVM[17]](buffer.readf64(l_, iV8[10480]), iV8[916], (buffer.readf64(lE, iV8[8393])))); iVM[6.] = nil; do iVM[8] = iV8[6900.]; iVM[18.] = iV8[3018.]; iVM[14] = iV8[2093]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[946]; ihR = k7; iVM[29] = false; while true do ihV = #iVM[18.]; iVM[12.] = ihV - iVM[1]; iVM[24.] = ihR(iVM[16] % 4294967296); iVM[22] = iVM[12.] >= 1; if iVM[22] then iVM[22] = iVM[12.] <= 3. end; if iVM[22] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; if iVM[12.] == 1 then iVM[6.] = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[24.], 255.)) % 256); iVM[29] = true; break elseif iVM[12.] == 2 then iVM[6.] = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256); iVM[29] = true; break elseif iVM[12.] == 3. then iVM[6.] = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256, (string.byte(iVM[18.], 3.) - bit32.band(bit32.rshift(iVM[24.], 16), 255.)) % 256); iVM[29] = true; break end end; iVM[17] = buffer.fromstring(iVM[18.]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[12.] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[17], iVM[19], (buffer.readu32(iVM[17], iVM[19]) - iVM[24.]) % 4294967296); iVM[19] = iVM[19] + 4 else break end end; if iVM[29] then break end; iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; iVM[13] = 0.; while true do if iVM[19] < iVM[12.] then buffer.writeu8(iVM[17], iVM[19], (buffer.readu8(iVM[17], iVM[19]) - bit32.band(bit32.rshift(iVM[24.], iVM[13] * 8), 255.)) % 256); iVM[19] = iVM[19] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[29] then break end; do iVM[6.] = buffer.readstring(iVM[17], 0., iVM[12.]); iVM[29] = true; break end; break end end; iVM[17] = nil; do iVM[12.] = iV8[8393]; iVM[13] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[19] = iV8[9074]; iVM[22] = false; while true do ihV = #iVM[19]; iVM[18.] = ihV - iVM[12.]; iVM[8] = iVM[13](iVM[24.] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[29] = iVM[18.] >= 1; if iVM[29] then iVM[29] = iVM[18.] <= 4 end; if iVM[29] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[18.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[8], 255.))); iVM[22] = true; break elseif iVM[18.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[22] = true; break elseif iVM[18.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[22] = true; break elseif iVM[18.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[22] = true; break end end; ihR = buffer.fromstring(iVM[19]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[18.] then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(ihR, iVM[1], bit32.bxor(buffer.readu32(ihR, iVM[1]), iVM[8])); iVM[1] = iVM[1] + 4 else break end end; if iVM[22] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[1] < iVM[18.] then buffer.writeu8(ihR, iVM[1], bit32.bxor(buffer.readu8(ihR, iVM[1]), bit32.band(bit32.rshift(iVM[8], iVM[16] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[22] then break end; do iVM[17] = buffer.readstring(ihR, 0., iVM[18.]); iVM[22] = true; break end; break end end; mf(mw, iVM[6.], iV8[515][iVM[17]](buffer.readf64(lE, iV8[10480]), iV8[1041.], (buffer.readf64(l_, iV8[8393])))); ihR = nil; do iVM[8] = iV8[9096.]; iVM[1] = k7; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[5809]; iVM[29] = false; while true do iVM[19] = #iVM[16]; iVM[13] = iVM[19] - iVM[8]; ihV = iVM[1](iVM[18.] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[12.] = iVM[13] >= 1; if iVM[12.] then iVM[12.] = iVM[13] <= 4 end; if iVM[12.] then ihV = ihV * 16807 % 2147483647; if iVM[13] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.))); iVM[29] = true; break elseif iVM[13] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[29] = true; break elseif iVM[13] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[29] = true; break elseif iVM[13] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[29] = true; break end end; iVM[24.] = buffer.fromstring(iVM[16]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[13] then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[22], bit32.bxor(buffer.readu32(iVM[24.], iVM[22]), ihV)); iVM[22] = iVM[22] + 4 else break end end; if iVM[29] then break end; ihV = ihV * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[22] < iVM[13] then buffer.writeu8(iVM[24.], iVM[22], bit32.bxor(buffer.readu8(iVM[24.], iVM[22]), bit32.band(bit32.rshift(ihV, iVM[17] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[29] then break end; do ihR = buffer.readstring(iVM[24.], 0., iVM[13]); iVM[29] = true; break end; break end end; iVM[17] = nil; do iVM[22] = true; iVM[24.] = iV8[235]; iVM[12.] = iV8[8017]; ihV = (mC + lQ) % iV8[5374]; iVM[13] = iV8[10480]; iVM[19] = k7; iVM[29] = false; while true do iVM[16] = #iVM[24.]; iVM[14] = iVM[16] - iVM[13]; iVM[18.] = iVM[19](ihV % 4294967296); iVM[8] = iVM[14] >= 1; if iVM[8] then iVM[8] = iVM[14] <= 3. end; if iVM[8] then iVM[18.] = (iVM[18.] * 1597 + 51749) % 4294967296; if iVM[14] == 1 then iVM[17] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[18.], 255.)) % 256); iVM[29] = true; break elseif iVM[14] == 2 then iVM[17] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[18.], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[18.], 8), 255.)) % 256); iVM[29] = true; break elseif iVM[14] == 3. then iVM[17] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[18.], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[18.], 8), 255.)) % 256, (string.byte(iVM[24.], 3.) - bit32.band(bit32.rshift(iVM[18.], 16), 255.)) % 256); iVM[29] = true; break end end; iVM[5] = buffer.fromstring(iVM[24.]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[14] then iVM[18.] = (iVM[18.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[5], iVM[6.], (buffer.readu32(iVM[5], iVM[6.]) - iVM[18.]) % 4294967296); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[29] then break end; iVM[18.] = (iVM[18.] * 1597 + 51749) % 4294967296; iVM[1] = 0.; while true do if iVM[6.] < iVM[14] then buffer.writeu8(iVM[5], iVM[6.], (buffer.readu8(iVM[5], iVM[6.]) - bit32.band(bit32.rshift(iVM[18.], iVM[1] * 8), 255.)) % 256); iVM[6.] = iVM[6.] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[29] then break end; do iVM[17] = buffer.readstring(iVM[5], 0., iVM[14]); iVM[29] = true; break end; break end end; mf(mw, ihR, iV8[515][iVM[17]](buffer.readf64(l1, iV8[10480]), iV8[2613.], (buffer.readf64(lp, iV8[8393])))); iVM[5] = nil; do iVM[18.] = iV8[10480]; iVM[6.] = iV8[8417]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[1] = k7; iVM[8] = false; while true do iVM[16] = #iVM[6.]; iVM[24.] = iVM[16] - iVM[18.]; iVM[22] = iVM[1](iVM[14] % 4294967296); iVM[29] = iVM[24.] >= 1; if iVM[29] then iVM[29] = iVM[24.] <= 4 end; if iVM[29] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; if iVM[24.] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.))); iVM[8] = true; break elseif iVM[24.] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[8] = true; break elseif iVM[24.] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[8] = true; break elseif iVM[24.] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[8] = true; break end end; iVM[19] = buffer.fromstring(iVM[6.]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[24.] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; buffer.writeu32(iVM[19], iVM[13], bit32.bxor(buffer.readu32(iVM[19], iVM[13]), iVM[22])); iVM[13] = iVM[13] + 4 else break end end; if iVM[8] then break end; iVM[22] = (iVM[22] + 2654435769.) % 4294967296; ihV = 0.; while true do if iVM[13] < iVM[24.] then buffer.writeu8(iVM[19], iVM[13], bit32.bxor(buffer.readu8(iVM[19], iVM[13]), bit32.band(bit32.rshift(iVM[22], ihV * 8), 255.))); iVM[13] = iVM[13] + 1; ihV = ihV + 1 else break end end; if iVM[8] then break end; do iVM[5] = buffer.readstring(iVM[19], 0., iVM[24.]); iVM[8] = true; break end; break end end; iVM[19] = nil; do iVM[13] = iV8[10480]; iVM[24.] = k7; ihV = (mC + lQ) % iV8[5374]; iVM[22] = iV8[10829]; iVM[29] = false; while true do iVM[1] = #iVM[22]; iVM[16] = iVM[1] - iVM[13]; iVM[14] = iVM[24.](ihV % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[16] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.))); iVM[29] = true; break elseif iVM[16] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[29] = true; break elseif iVM[16] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[29] = true; break elseif iVM[16] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[29] = true; break end end; iVM[8] = buffer.fromstring(iVM[22]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[16] then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[12.], bit32.bxor(buffer.readu32(iVM[8], iVM[12.]), iVM[14])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[29] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[6.] = 0.; while true do if iVM[12.] < iVM[16] then buffer.writeu8(iVM[8], iVM[12.], bit32.bxor(buffer.readu8(iVM[8], iVM[12.]), bit32.band(bit32.rshift(iVM[14], iVM[6.] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[29] then break end; do iVM[19] = buffer.readstring(iVM[8], 0., iVM[16]); iVM[29] = true; break end; break end end; mf(mw, iVM[5], iV8[515][iVM[19]](buffer.readf64(l2, iV8[8393]), iV8[2529.], (buffer.readf64(l1, iV8[8393])))); iVM[12.] = nil; do iVM[8] = iV8[10097]; iVM[18.] = k7; iVM[14] = true; iVM[16] = iV8[7327]; iVM[1] = iV8[1164.]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[29] = false; while true do ihV = #iVM[1]; iVM[5] = ihV - iVM[16]; iVM[24.] = iVM[18.](iVM[6.] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[22] = iVM[5] >= 1; if iVM[22] then iVM[22] = iVM[5] <= 4 end; if iVM[22] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[5] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.))); iVM[29] = true; break elseif iVM[5] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[29] = true; break elseif iVM[5] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[29] = true; break elseif iVM[5] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[29] = true; break end end; iVM[17] = buffer.fromstring(iVM[1]); iVM[19] = 0.; while true do if iVM[19] <= iVM[5] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[19], bit32.bxor(buffer.readu32(iVM[17], iVM[19]), iVM[24.])); iVM[19] = iVM[19] + 4 else break end end; if iVM[29] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[19] < iVM[5] then buffer.writeu8(iVM[17], iVM[19], bit32.bxor(buffer.readu8(iVM[17], iVM[19]), bit32.band(bit32.rshift(iVM[24.], iVM[13] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[29] then break end; do iVM[12.] = buffer.readstring(iVM[17], 0., iVM[5]); iVM[29] = true; break end; break end end; iVM[17] = nil; do iVM[13] = iV8[7642]; iVM[19] = iV8[10829]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[24.] = iV8[10480]; ihV = false; while true do iVM[8] = #iVM[19]; iVM[29] = iVM[8] - iVM[24.]; iVM[6.] = iVM[22](iVM[5] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[1] = iVM[29] >= 1; if iVM[1] then iVM[1] = iVM[29] <= 4 end; if iVM[1] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[29] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[6.], 255.))); ihV = true; break elseif iVM[29] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); ihV = true; break elseif iVM[29] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); ihV = true; break elseif iVM[29] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); ihV = true; break end end; iVM[16] = buffer.fromstring(iVM[19]); iVM[14] = 0.; while true do if iVM[14] <= iVM[29] - 4 then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[14], bit32.bxor(buffer.readu32(iVM[16], iVM[14]), iVM[6.])); iVM[14] = iVM[14] + 4 else break end end; if ihV then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[14] < iVM[29] then buffer.writeu8(iVM[16], iVM[14], bit32.bxor(buffer.readu8(iVM[16], iVM[14]), bit32.band(bit32.rshift(iVM[6.], iVM[18.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if ihV then break end; do iVM[17] = buffer.readstring(iVM[16], 0., iVM[29]); ihV = true; break end; break end end; mf(mw, iVM[12.], iV8[515][iVM[17]](buffer.readf64(l2, iV8[8393]), iV8[9187], (buffer.readf64(l1, iV8[8393])))); iVM[14] = nil; do iVM[6.] = true; iVM[8] = iV8[3764]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[18.] = k7; iVM[16] = iV8[1411]; iVM[29] = false; while true do iVM[19] = #iVM[8]; iVM[13] = iVM[19] - iVM[16]; ihV = iVM[18.](iVM[1] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[5] = iVM[13] >= 1; if iVM[5] then iVM[5] = iVM[13] <= 4 end; if iVM[5] then ihV = ihV * 16807 % 2147483647; if iVM[13] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihV, 255.))); iVM[29] = true; break elseif iVM[13] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[29] = true; break elseif iVM[13] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[29] = true; break elseif iVM[13] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[29] = true; break end end; iVM[24.] = buffer.fromstring(iVM[8]); iVM[22] = 0.; while true do if iVM[22] <= iVM[13] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[22], bit32.bxor(buffer.readu32(iVM[24.], iVM[22]), ihV)); iVM[22] = iVM[22] + 4 else break end end; if iVM[29] then break end; ihV = ihV * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[22] < iVM[13] then buffer.writeu8(iVM[24.], iVM[22], bit32.bxor(buffer.readu8(iVM[24.], iVM[22]), bit32.band(bit32.rshift(ihV, iVM[17] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[29] then break end; do iVM[14] = buffer.readstring(iVM[24.], 0., iVM[13]); iVM[29] = true; break end; break end end; l8(mw, iVM[14]); iVM[17] = nil; do iVM[5] = iV8[6209]; iVM[13] = true; iVM[24.] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[10480]; ihV = false; while true do iVM[18.] = #iVM[5]; iVM[8] = iVM[18.] - iVM[22]; iVM[29] = iVM[24.](iVM[19] % 4294967296); iVM[6.] = iVM[8] >= 1; if iVM[6.] then iVM[6.] = iVM[8] <= 4 end; if iVM[6.] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); if iVM[8] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.))); ihV = true; break elseif iVM[8] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); ihV = true; break elseif iVM[8] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); ihV = true; break elseif iVM[8] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); ihV = true; break end end; iVM[1] = buffer.fromstring(iVM[5]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[8] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[1], iVM[16], bit32.bxor(buffer.readu32(iVM[1], iVM[16]), iVM[29])); iVM[16] = iVM[16] + 4 else break end end; if ihV then break end; iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); iVM[14] = 0.; while true do if iVM[16] < iVM[8] then buffer.writeu8(iVM[1], iVM[16], bit32.bxor(buffer.readu8(iVM[1], iVM[16]), bit32.band(bit32.rshift(iVM[29], iVM[14] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[14] = iVM[14] + 1 else break end end; if ihV then break end; do iVM[17] = buffer.readstring(iVM[1], 0., iVM[8]); ihV = true; break end; break end end; iVM[14] = nil; do iVM[1] = iV8[10480]; iVM[18.] = iV8[5988.]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[16] = false; while true do iVM[24.] = #iVM[18.]; iVM[22] = iVM[24.] - iVM[1]; iVM[29] = iVM[8](iVM[6.] % 4294967296); iVM[19] = iVM[22] >= 1; if iVM[19] then iVM[19] = iVM[22] <= 4 end; if iVM[19] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; if iVM[22] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[29], 255.))); iVM[16] = true; break elseif iVM[22] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[16] = true; break elseif iVM[22] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[16] = true; break elseif iVM[22] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[16] = true; break end end; iVM[13] = buffer.fromstring(iVM[18.]); ihV = 0.; while true do if ihV + 4 <= iVM[22] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], ihV, bit32.bxor(buffer.readu32(iVM[13], ihV), iVM[29])); ihV = ihV + 4 else break end end; if iVM[16] then break end; iVM[29] = (iVM[29] + 2654435769.) % 4294967296; iVM[5] = 0.; while true do if ihV < iVM[22] then buffer.writeu8(iVM[13], ihV, bit32.bxor(buffer.readu8(iVM[13], ihV), bit32.band(bit32.rshift(iVM[29], iVM[5] * 8), 255.))); ihV = ihV + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[16] then break end; do iVM[14] = buffer.readstring(iVM[13], 0., iVM[22]); iVM[16] = true; break end; break end end; mh(mw, iVM[17], iV8[515][iVM[14]](buffer.readf64(lL, iV8[8393]), iV8[4996], (buffer.readf64(lZ, iV8[1362.])))); iVM[5] = nil; do iVM[24.] = iV8[1371.]; iVM[19] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[4593.]; ihV = false; while true do iVM[8] = #iVM[13]; iVM[29] = iVM[8] - iVM[24.]; iVM[6.] = iVM[19](iVM[22] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[1] = iVM[29] >= 1; if iVM[1] then iVM[1] = iVM[29] <= 4 end; if iVM[1] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[29] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[6.], 255.))); ihV = true; break elseif iVM[29] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); ihV = true; break elseif iVM[29] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); ihV = true; break elseif iVM[29] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); ihV = true; break end end; iVM[16] = buffer.fromstring(iVM[13]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[29] then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[14], bit32.bxor(buffer.readu32(iVM[16], iVM[14]), iVM[6.])); iVM[14] = iVM[14] + 4 else break end end; if ihV then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[14] < iVM[29] then buffer.writeu8(iVM[16], iVM[14], bit32.bxor(buffer.readu8(iVM[16], iVM[14]), bit32.band(bit32.rshift(iVM[6.], iVM[18.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if ihV then break end; do iVM[5] = buffer.readstring(iVM[16], 0., iVM[29]); ihV = true; break end; break end end; iVM[14] = nil; do iVM[18.] = iV8[10480]; iVM[6.] = iV8[5988.]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[1] = k7; iVM[16] = false; while true do iVM[22] = #iVM[6.]; iVM[29] = iVM[22] - iVM[18.]; iVM[19] = iVM[1](iVM[8] % 4294967296); iVM[13] = iVM[29] >= 1; if iVM[13] then iVM[13] = iVM[29] <= 4 end; if iVM[13] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; if iVM[29] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[19], 255.))); iVM[16] = true; break elseif iVM[29] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[16] = true; break elseif iVM[29] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[16] = true; break elseif iVM[29] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[16] = true; break end end; ihV = buffer.fromstring(iVM[6.]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[29] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; buffer.writeu32(ihV, iVM[17], bit32.bxor(buffer.readu32(ihV, iVM[17]), iVM[19])); iVM[17] = iVM[17] + 4 else break end end; if iVM[16] then break end; iVM[19] = (iVM[19] + 2654435769.) % 4294967296; iVM[24.] = 0.; while true do if iVM[17] < iVM[29] then buffer.writeu8(ihV, iVM[17], bit32.bxor(buffer.readu8(ihV, iVM[17]), bit32.band(bit32.rshift(iVM[19], iVM[24.] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[16] then break end; do iVM[14] = buffer.readstring(ihV, 0., iVM[29]); iVM[16] = true; break end; break end end; mh(mw, iVM[5], iV8[515][iVM[14]](buffer.readf64(l3, iV8[10480]), iV8[6015.], (buffer.readf64(l2, iV8[10480])))); iVM[17] = nil; do iVM[13] = iV8[429.]; iVM[19] = iV8[5242]; ihV = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[1411]; iVM[29] = false; while true do iVM[16] = #iVM[13]; iVM[14] = iVM[16] - iVM[24.]; iVM[18.] = ihV(iVM[22] % 4294967296); iVM[8] = iVM[14] >= 1; if iVM[8] then iVM[8] = iVM[14] <= 4 end; if iVM[8] then iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); if iVM[14] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[18.], 255.))); iVM[29] = true; break elseif iVM[14] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[29] = true; break elseif iVM[14] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[29] = true; break elseif iVM[14] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[29] = true; break end end; iVM[5] = buffer.fromstring(iVM[13]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[14] then iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[5], iVM[6.], bit32.bxor(buffer.readu32(iVM[5], iVM[6.]), iVM[18.])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[29] then break end; iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); iVM[1] = 0.; while true do if iVM[6.] < iVM[14] then buffer.writeu8(iVM[5], iVM[6.], bit32.bxor(buffer.readu8(iVM[5], iVM[6.]), bit32.band(bit32.rshift(iVM[18.], iVM[1] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[29] then break end; do iVM[17] = buffer.readstring(iVM[5], 0., iVM[14]); iVM[29] = true; break end; break end end; iVM[5] = nil; do iVM[14] = iV8[125]; iVM[1] = k7; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[1814]; iVM[8] = false; while true do iVM[16] = #iVM[6.]; iVM[24.] = iVM[16] - iVM[14]; iVM[22] = iVM[1](iVM[18.] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[29] = iVM[24.] >= 1; if iVM[29] then iVM[29] = iVM[24.] <= 4 end; if iVM[29] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.))); iVM[8] = true; break elseif iVM[24.] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[8] = true; break elseif iVM[24.] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[8] = true; break elseif iVM[24.] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[8] = true; break end end; iVM[19] = buffer.fromstring(iVM[6.]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[24.] then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[13], bit32.bxor(buffer.readu32(iVM[19], iVM[13]), iVM[22])); iVM[13] = iVM[13] + 4 else break end end; if iVM[8] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; ihV = 0.; while true do if iVM[13] < iVM[24.] then buffer.writeu8(iVM[19], iVM[13], bit32.bxor(buffer.readu8(iVM[19], iVM[13]), bit32.band(bit32.rshift(iVM[22], ihV * 8), 255.))); iVM[13] = iVM[13] + 1; ihV = ihV + 1 else break end end; if iVM[8] then break end; do iVM[5] = buffer.readstring(iVM[19], 0., iVM[24.]); iVM[8] = true; break end; break end end; mh(mw, iVM[17], iV8[515][iVM[5]](buffer.readf64(l4, iV8[10480]), iV8[4198], (buffer.readf64(l0, iV8[1362.])))); iVM[19] = nil; do iVM[22] = iV8[10480]; iVM[13] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; ihV = iV8[9338]; iVM[29] = false; while true do iVM[6.] = #ihV; iVM[1] = iVM[6.] - iVM[22]; iVM[16] = iVM[13](iVM[24.] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[14] = iVM[1] >= 1; if iVM[14] then iVM[14] = iVM[1] <= 4 end; if iVM[14] then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[1] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.))); iVM[29] = true; break elseif iVM[1] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[29] = true; break elseif iVM[1] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[29] = true; break elseif iVM[1] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[29] = true; break end end; iVM[18.] = buffer.fromstring(ihV); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[1] then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[18.], iVM[8], bit32.bxor(buffer.readu32(iVM[18.], iVM[8]), iVM[16])); iVM[8] = iVM[8] + 4 else break end end; if iVM[29] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[8] < iVM[1] then buffer.writeu8(iVM[18.], iVM[8], bit32.bxor(buffer.readu8(iVM[18.], iVM[8]), bit32.band(bit32.rshift(iVM[16], iVM[5] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[29] then break end; do iVM[19] = buffer.readstring(iVM[18.], 0., iVM[1]); iVM[29] = true; break end; break end end; iVM[5] = nil; do iVM[1] = iV8[743]; iVM[6.] = iV8[9942.]; iVM[14] = k7; iVM[8] = (mC + lQ) % iV8[5374]; iVM[18.] = iV8[10480]; iVM[16] = false; while true do iVM[13] = #iVM[1]; ihV = iVM[13] - iVM[18.]; iVM[12.] = iVM[14](iVM[8] % 4294967296); iVM[24.] = ihV >= 1; if iVM[24.] then iVM[24.] = ihV <= 4 end; if iVM[24.] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if ihV == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[12.], 255.))); iVM[16] = true; break elseif ihV == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[16] = true; break elseif ihV == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[16] = true; break elseif ihV == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[16] = true; break end end; iVM[22] = buffer.fromstring(iVM[1]); iVM[29] = 0.; while true do if iVM[29] + 4 <= ihV then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[22], iVM[29], bit32.bxor(buffer.readu32(iVM[22], iVM[29]), iVM[12.])); iVM[29] = iVM[29] + 4 else break end end; if iVM[16] then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); iVM[17] = 0.; while true do if iVM[29] < ihV then buffer.writeu8(iVM[22], iVM[29], bit32.bxor(buffer.readu8(iVM[22], iVM[29]), bit32.band(bit32.rshift(iVM[12.], iVM[17] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[16] then break end; do iVM[5] = buffer.readstring(iVM[22], 0., ihV); iVM[16] = true; break end; break end end; mh(mw, iVM[19], iV8[515][iVM[5]](buffer.readf64(lL, iV8[10480]), iV8[4198], (buffer.readf64(l0, iV8[8393])))); iVM[12.] = nil; do iVM[24.] = iV8[10480]; iVM[17] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[3680]; ihV = false; while true do iVM[8] = #iVM[13]; iVM[29] = iVM[8] - iVM[24.]; iVM[6.] = iVM[17](iVM[22] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[1] = iVM[29] >= 1; if iVM[1] then iVM[1] = iVM[29] <= 4 end; if iVM[1] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[29] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[6.], 255.))); ihV = true; break elseif iVM[29] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); ihV = true; break elseif iVM[29] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); ihV = true; break elseif iVM[29] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); ihV = true; break end end; iVM[16] = buffer.fromstring(iVM[13]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[29] then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[14], bit32.bxor(buffer.readu32(iVM[16], iVM[14]), iVM[6.])); iVM[14] = iVM[14] + 4 else break end end; if ihV then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[14] < iVM[29] then buffer.writeu8(iVM[16], iVM[14], bit32.bxor(buffer.readu8(iVM[16], iVM[14]), bit32.band(bit32.rshift(iVM[6.], iVM[18.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if ihV then break end; do iVM[12.] = buffer.readstring(iVM[16], 0., iVM[29]); ihV = true; break end; break end end; iVM[14] = nil; do iVM[16] = iV8[9700]; iVM[1] = k7; iVM[6.] = iV8[5850.]; iVM[29] = iV8[10480]; iVM[8] = iV8[10829]; iVM[18.] = (mC + lQ) % iV8[5374]; ihV = false; while true do iVM[13] = #iVM[8]; ihR = iVM[13] - iVM[29]; iVM[5] = iVM[1](iVM[18.] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[24.] = ihR >= 1; if iVM[24.] then iVM[24.] = ihR <= 4 end; if iVM[24.] then iVM[5] = iVM[5] * 16807 % 2147483647; if ihR == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.))); ihV = true; break elseif ihR == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); ihV = true; break elseif ihR == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); ihV = true; break elseif ihR == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); ihV = true; break end end; iVM[22] = buffer.fromstring(iVM[8]); iVM[19] = 0.; while true do if iVM[19] <= ihR - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[19], bit32.bxor(buffer.readu32(iVM[22], iVM[19]), iVM[5])); iVM[19] = iVM[19] + 4 else break end end; if ihV then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[19] < ihR then buffer.writeu8(iVM[22], iVM[19], bit32.bxor(buffer.readu8(iVM[22], iVM[19]), bit32.band(bit32.rshift(iVM[5], iVM[17] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[17] = iVM[17] + 1 else break end end; if ihV then break end; do iVM[14] = buffer.readstring(iVM[22], 0., ihR); ihV = true; break end; break end end; mh(mw, iVM[12.], iV8[515][iVM[14]](buffer.readf64(lZ, iV8[8393]), iV8[8142.], (buffer.readf64(lZ, iV8[10480])))); ihR = nil; do iVM[19] = iV8[8796.]; iVM[13] = k7; iVM[17] = iV8[4926.]; iVM[5] = iV8[10480]; iVM[22] = iV8[6951.]; iVM[24.] = (mC + lQ) % iV8[5374]; ihV = false; while true do iVM[8] = #iVM[22]; iVM[29] = iVM[8] - iVM[5]; iVM[6.] = iVM[13](iVM[24.] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[1] = iVM[29] >= 1; if iVM[1] then iVM[1] = iVM[29] <= 4 end; if iVM[1] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[29] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[6.], 255.))); ihV = true; break elseif iVM[29] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); ihV = true; break elseif iVM[29] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); ihV = true; break elseif iVM[29] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); ihV = true; break end end; iVM[16] = buffer.fromstring(iVM[22]); iVM[14] = 0.; while true do if iVM[14] <= iVM[29] - 4 then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[14], bit32.bxor(buffer.readu32(iVM[16], iVM[14]), iVM[6.])); iVM[14] = iVM[14] + 4 else break end end; if ihV then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[14] < iVM[29] then buffer.writeu8(iVM[16], iVM[14], bit32.bxor(buffer.readu8(iVM[16], iVM[14]), bit32.band(bit32.rshift(iVM[6.], iVM[18.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if ihV then break end; do ihR = buffer.readstring(iVM[16], 0., iVM[29]); ihV = true; break end; break end end; mb(lS, ihR, iV8[4417]); iVM[14] = nil; do iVM[1] = iV8[4351]; iVM[6.] = iV8[8753]; iVM[16] = k7; iVM[8] = (mC + lQ) % iV8[5374]; iVM[18.] = iV8[8888]; iVM[29] = false; while true do ihV = #iVM[1]; iVM[5] = ihV - iVM[18.]; iVM[24.] = iVM[16](iVM[8] % 4294967296); iVM[22] = iVM[5] >= 1; if iVM[22] then iVM[22] = iVM[5] <= 4 end; if iVM[22] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); if iVM[5] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.))); iVM[29] = true; break elseif iVM[5] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[29] = true; break elseif iVM[5] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[29] = true; break elseif iVM[5] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[29] = true; break end end; iVM[19] = buffer.fromstring(iVM[1]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[5] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[19], iVM[17], bit32.bxor(buffer.readu32(iVM[19], iVM[17]), iVM[24.])); iVM[17] = iVM[17] + 4 else break end end; if iVM[29] then break end; iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); iVM[13] = 0.; while true do if iVM[17] < iVM[5] then buffer.writeu8(iVM[19], iVM[17], bit32.bxor(buffer.readu8(iVM[19], iVM[17]), bit32.band(bit32.rshift(iVM[24.], iVM[13] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[29] then break end; do iVM[14] = buffer.readstring(iVM[19], 0., iVM[5]); iVM[29] = true; break end; break end end; mb(lS, iVM[14], iV8[781]); iVM[19] = nil; do iVM[5] = false; iVM[22] = k7; iVM[24.] = iV8[2430.]; iVM[17] = iV8[8888]; ihV = iV8[4096]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[29] = false; while true do iVM[1] = #ihV; iVM[16] = iVM[1] - iVM[17]; iVM[14] = iVM[22](iVM[13] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[16] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.))); iVM[29] = true; break elseif iVM[16] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[29] = true; break elseif iVM[16] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[29] = true; break elseif iVM[16] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[29] = true; break end end; iVM[8] = buffer.fromstring(ihV); ihR = 0.; while true do if ihR <= iVM[16] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[8], ihR, bit32.bxor(buffer.readu32(iVM[8], ihR), iVM[14])); ihR = ihR + 4 else break end end; if iVM[29] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[6.] = 0.; while true do if ihR < iVM[16] then buffer.writeu8(iVM[8], ihR, bit32.bxor(buffer.readu8(iVM[8], ihR), bit32.band(bit32.rshift(iVM[14], iVM[6.] * 8), 255.))); ihR = ihR + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[29] then break end; do iVM[19] = buffer.readstring(iVM[8], 0., iVM[16]); iVM[29] = true; break end; break end end; lU(lB, iVM[19], iV8[10480], iV8[7294], iV8[1362.], iV8[3673]); lI, mc, mm = iV8[4077.], false, nil; mC = 185 end elseif mC == 3927. then mC = 223 else mC = 4313; continue end elseif mC < 3929 then if mC == 3928 then mo = function(dW, dX, dY, dZ, d_, d0, iJq) local iSS = bit32.band; local iST = bit32.bxor; local iSU = string.byte; local iSV = bit32.rshift; local iSW = string.char; local iSX = buffer.fromstring; local iSY = buffer.readstring; local iSZ = buffer.readu32; local iS_ = buffer.readu8; local iS0 = buffer.writeu32; local iS1 = buffer.writeu8; local iS2 = bit32.lrotate; local iS3 = buffer.buffer; local iS4 = table.len; if not iJq then local iKv = { lh, k7, lV, lM, iIn, dW, dX, dY, dZ, d_, d0, iJq } end; local iuE = nil; while iIn[10806.] >= iIn[8888] / (iIn[10653.] % iIn[10653.]) - iIn[9295] / (iIn[9295] - iIn[9295]) do E = cZ and iIn[34] end; local iuF = nil; local iuG = nil; local iuH = nil; if iIn[2615] >= iIn[460] / (iIn[5455] % iIn[5455]) * (iIn[5053] - iIn[5053]) then local iE4 = -cr; ({})[iIn[6336.]] = iIn[6590] % buffer end; local iuI = nil; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[10571] - iIn[10571] then local iE4 = iIn[10527.] < O end end; local iuJ = nil; if iIn[10697] / (iIn[6749] % iIn[6749]) * (iIn[1054] % iIn[1054]) == iIn[8706.] % iIn[8706.] / (iIn[2033] - iIn[2033]) then for iE5 = iIn[7718], iIn[1353.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then for iE4 = iIn[5212] / (iIn[8435] - iIn[8435]), iIn[8706.] % iIn[8706.] do df = { iIn[9785] } end end end; local iE6 = iIn[492.] * I end; local iuK = nil; local iuL = nil; local iuM = nil; local iuN = nil; local iuO = nil; local iuP = nil; local iuQ = nil; local iuR = nil; local iuS = nil; local iuT = nil; if iIn[7130] / (iIn[6337] - iIn[6337]) - iIn[6148] / (iIn[5030] - iIn[5030]) > iIn[9926] then local iE4 = iIn[3269] * u; local iE5 = iIn[2910.][iIn[2002]] end; local iuU = nil; local iuV = nil; local iuW = nil; local iuX = nil; local iuY = nil; if iIn[4444] / (iIn[9295] % iIn[9295]) * (iIn[7594] % iIn[7594]) == lQ then local iE4 = iIn[5040.][bm]; local iE5 = iIn[8829.][iE4] end; local iuZ = nil; local iu_ = nil; if iIn[471.] / (iIn[659] % iIn[659]) * (iIn[9295] - iIn[9295]) == aS then local iE4 = iIn[9505] ^ iIn[7796] end; local iu0 = nil; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 + iIn[7718] <= iIn[4792] - iIn[4792] then E:find(); local iE4 = { dQ }; J = iE4 or iE4 end end; local iu1 = nil; local iu2 = nil; while iIn[1774] % iIn[1774] / (iIn[7957] - iIn[7957]) == av do local iE4 = iIn[10184][iIn[9609.]]; local iE5 = iIn[9807.] ^ N end; local iu3 = nil; for iE4 = iIn[659] / (iIn[471.] % iIn[471.]), iIn[2462] % iIn[2462] do c = { iuS, buffer }; bn = iIn[660.][iIn[6336.]] end; local iu4 = nil; local iu5 = nil; while iIn[7216] == iIn[1079] / (iIn[1217] % iIn[1217]) * (iIn[2526.] - iIn[2526.]) do local iE4 = iuV == iIn[3345.] end; for iE5 = iIn[10617.] / (iIn[10906] - iIn[10906]), iIn[2389] - iIn[2389] do N:push(); c8 = iIn[8551] .. A; while iIn[9906.] == iIn[9349] / (iIn[8922.] % iIn[8922.]) * (iIn[4985] % iIn[4985]) do while iIn[4025] / (iIn[3236] % iIn[3236]) * (iIn[2598.] - iIn[2598.]) == iIn[10222] / (iIn[8888] % iIn[8888]) - iIn[4353.] / (iIn[9349] - iIn[9349]) do local iE4 = iuQ[iIn[7346]]; cw:push(u) end; dP = iS3 end end; for iE5 = iIn[4265] / (iIn[7408] % iIn[7408]), iIn[8468] % iIn[8468] do local iE4 = ao % iIn[1444] end; iuE = nil; do iuI = iIn[6970]; iuG = iIn[7810]; iuF = (iIn[1463] + lQ) % iIn[5374]; iuJ = k7; while 61 % 61 / (75. - 75.) > 809 do local iE4 = cr == "nhabav"; local iE5 = #"tbytm" end; iuH = iIn[7868]; while 20 / (173 - 173) - 63. / (119 % 119) == false do bQ = ({})[w] end; iuK = false; for iE6 = 30. / (255. % 255.), 182 - 182 do local iE4 = iu2[false]; while dZ == 194 % 194 / (186. - 186.) do local iE5 = "iqjb" >= "knqep"; ai = { "dvjr", 811, iE5 }; E() end end; while true do iuR = #iuG; iuP = iuR - iuH; iuN = iuJ(iuF % 4294967296); iuN = iuN % 2147483646. + 1; iuL = iuP >= 1; if iuL then iuL = iuP <= 4 end; if iuL then iuN = iuN * 16807 % 2147483647; if iuP == 1 then iuE = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.))); iuK = true; break elseif iuP == 2 then iuE = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.))); iuK = true; break elseif iuP == 3. then iuE = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuN, 16), 255.))); iuK = true; break elseif iuP == 4 then iuE = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuN, 16), 255.)), iST(iSU(iuG, 4), iSS(iSV(iuN, 24.), 255.))); iuK = true; break end end; iuQ = iSX(iuG); iuO = 0.; while true do if iuO <= iuP - 4 then iuN = iuN * 16807 % 2147483647; iS0(iuQ, iuO, iST(iSZ(iuQ, iuO), iuN)); iuO = iuO + 4 else break end end; if iuK then break end; iuN = iuN * 16807 % 2147483647; iuM = 0.; while true do if iuO < iuP then iS1(iuQ, iuO, iST(iS_(iuQ, iuO), iSS(iSV(iuN, iuM * 8), 255.))); iuO = iuO + 1; iuM = iuM + 1 else break end end; if iuK then break end; do iuE = iSY(iuQ, 0., iuP); iuK = true; break end; break end end; while 211 / (31 - 31) * (174. % 174.) == dl do while 209 / (223 - 223) * (246. - 246.) == 248 / (188 % 188) - 83 / (211 % 211) do u = ({}).z; ({}).size = 641 + 274 end end; if dm == iIn[3795.] % iIn[3795.] / (iIn[5208.] - iIn[5208.]) then for iE5 = iIn[1798] / (iIn[495.] % iIn[495.]), iIn[6441.] % iIn[6441.] do iIn[1245.][iIn[8629]] = iIn[7145] ^ iIn[642.]; local iE4 = iIn[10625] .. iIn[10184]; bm = iIn[7763] - iIn[3598] end end; if iIn[4341.] <= iIn[9579.] / (iIn[8469.] % iIn[8469.]) * (iIn[2462] - iIn[2462]) then for iE5 = iIn[946] / (iIn[4196] - iIn[4196]), iIn[10222] - iIn[10222] do tostring(); local iE4 = u or iuL end end; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then aV = cv[iIn[3723.]]; local iE4 = iIn[1238] // iIn[10603] end end; if iIn[7621] >= iIn[1347.] / (iIn[8469.] % iIn[8469.]) * (iIn[1977.] % iIn[1977.]) then local iE4 = iuF[iIn[4960]]; local iE5 = iE4[l] end; for iE6 = iIn[7718], iIn[1353.] do if iE6 * iE6 < iIn[3795.] % iIn[3795.] then local iE4 = iIn[8269] - u; local iE5 = iIn[9906.][buffer] end end; iuR = nil; do iuP = iIn[10480]; iuQ = k7; iuN = (iIn[1286] + lQ) % iIn[5374]; iuO = iIn[8754.]; while df == 71 % 71 / (73 - 73) do ({}).index = cz >= 67 end; iuM = false; for iE4 = 163 / (106 - 106), 24. - 24. do ({})[aa] = dQ ~= print end; while true do iuG = #iuO; iuI = iuG - iuP; iuK = iuQ(iuN % 4294967296); iuK = iuK % 2147483646. + 1; iuF = iuI >= 1; if iuF then iuF = iuI <= 4 end; if iuF then iuK = iuK * 16807 % 2147483647; if iuI == 1 then iuR = iSW(iST(iSU(iuO, 1), iSS(iuK, 255.))); iuM = true; break elseif iuI == 2 then iuR = iSW(iST(iSU(iuO, 1), iSS(iuK, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuK, 8), 255.))); iuM = true; break elseif iuI == 3. then iuR = iSW(iST(iSU(iuO, 1), iSS(iuK, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iuK, 16), 255.))); iuM = true; break elseif iuI == 4 then iuR = iSW(iST(iSU(iuO, 1), iSS(iuK, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iuK, 16), 255.)), iST(iSU(iuO, 4), iSS(iSV(iuK, 24.), 255.))); iuM = true; break end end; iuH = iSX(iuO); iuJ = 0.; while true do if iuJ + 4 <= iuI then iuK = iuK * 16807 % 2147483647; iS0(iuH, iuJ, iST(iSZ(iuH, iuJ), iuK)); iuJ = iuJ + 4 else break end end; if iuM then break end; iuK = iuK * 16807 % 2147483647; iuL = 0.; while true do if iuJ < iuI then iS1(iuH, iuJ, iST(iS_(iuH, iuJ), iSS(iSV(iuK, iuL * 8), 255.))); iuJ = iuJ + 1; iuL = iuL + 1 else break end end; if iuM then break end; do iuR = iSY(iuH, 0., iuI); iuM = true; break end; break end end; while 66. / (150. % 150.) * (247 % 247) == 149 / (69. % 69.) - 105. / (152 % 152) do ({})[false] = { 636., 47, ea } end; while 13 / (151 % 151) * (51. % 51.) == dr do tostring(E); cv = 885. + 619 end; if bR == iIn[10422.] / (iIn[414.] - iIn[414.]) * (iIn[2871.] % iIn[2871.]) then iIn[1336][iIn[6295]] = { false }; cn[iIn[3990.]] = iIn[8916.] .. Q end; if iIn[8390] / (iIn[9519.] - iIn[9519.]) * (iIn[1818.] % iIn[1818.]) == iIn[8269] then local iE4 = a_[iIn[3041]]; local iE5 = ({})[iIn[1336]] end; iuF = nil; do iuH = iIn[10480]; iuG = iIn[5153]; iuJ = (iIn[4420] + lQ) % iIn[5374]; iuI = k7; while 31 / (159. - 159.) - 79 / (22 % 22) == (208 - 208) / (182 % 182) do dE = 371 * UDim2; local iE4 = iuN["fmjrnjz"] end; iuK = false; while true do iuS = #iuG; iuP = iuS - iuH; iuN = iuI(iuJ % 4294967296); iuL = iuP >= 1; if iuL then iuL = iuP <= 4 end; if iuL then iuN = (iuN + 2654435769.) % 4294967296; if iuP == 1 then iuF = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.))); iuK = true; break elseif iuP == 2 then iuF = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.))); iuK = true; break elseif iuP == 3. then iuF = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuN, 16), 255.))); iuK = true; break elseif iuP == 4 then iuF = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuN, 16), 255.)), iST(iSU(iuG, 4), iSS(iSV(iuN, 24.), 255.))); iuK = true; break end end; iuQ = iSX(iuG); iuO = 0.; while true do if iuO + 4 <= iuP then iuN = (iuN + 2654435769.) % 4294967296; iS0(iuQ, iuO, iST(iSZ(iuQ, iuO), iuN)); iuO = iuO + 4 else break end end; if iuK then break end; iuN = (iuN + 2654435769.) % 4294967296; iuM = 0.; while true do if iuO < iuP then iS1(iuQ, iuO, iST(iS_(iuQ, iuO), iSS(iSV(iuN, iuM * 8), 255.))); iuO = iuO + 1; iuM = iuM + 1 else break end end; if iuK then break end; do iuF = iSY(iuQ, 0., iuP); iuK = true; break end; break end end; for iE4 = iIn[7556] / (iIn[954.] - iIn[954.]), iIn[1217] % iIn[1217] do if iIn[895] <= (iIn[5140] - iIn[5140]) / (iIn[2619.] % iIn[2619.]) then iIn[8269][iIn[10686.]] = aU ^ aT; aW = ({})[iIn[9244]] end end; if iIn[9021.] % iIn[9021.] / (iIn[1818.] - iIn[1818.]) == d0 then local iE4 = dP[iIn[4557.]]; iE4 = iIn[8257] ^ iIn[10184] end; if iIn[414.] / (iIn[8661.] % iIn[8661.]) * (iIn[3828.] % iIn[3828.]) == A then ak[iIn[4783]] = iIn[739] // iIn[5688.] end; for iE5 = iIn[2958.] / (iIn[6187] - iIn[6187]), iIn[4945] % iIn[4945] do local iE4 = #iIn[5711]; dZ(I, es) end; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = {}; d5 = iIn[1519] > iIn[1336] end end; while iIn[329] == iIn[294.] / (iIn[4218.] - iIn[4218.]) - iIn[4973] / (iIn[6446] - iIn[6446]) do local iE4 = ({})[iIn[7845.]]; iE4 = buffer == iE4 end; iuS = nil; do iuM = true; iuO = k7; iuQ = iIn[7804]; iuL = iIn[10480]; iuN = iIn[445]; iuP = (iIn[6159.] + lQ) % iIn[5374]; iuK = false; while true do iuU = #iuN; iuG = iuU - iuL; iuI = iuO(iuP % 4294967296); iuI = iuI % 2147483646. + 1; iuV = iuG >= 1; if iuV then iuV = iuG <= 4 end; if iuV then iuI = iuI * 16807 % 2147483647; if iuG == 1 then iuS = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.))); iuK = true; break elseif iuG == 2 then iuS = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuI, 8), 255.))); iuK = true; break elseif iuG == 3. then iuS = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuI, 16), 255.))); iuK = true; break elseif iuG == 4 then iuS = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuI, 16), 255.)), iST(iSU(iuN, 4), iSS(iSV(iuI, 24.), 255.))); iuK = true; break end end; iuT = iSX(iuN); iuH = 0.; while true do if iuH <= iuG - 4 then iuI = iuI * 16807 % 2147483647; iS0(iuT, iuH, iST(iSZ(iuT, iuH), iuI)); iuH = iuH + 4 else break end end; if iuK then break end; iuI = iuI * 16807 % 2147483647; iuJ = 0.; while true do if iuH < iuG then iS1(iuT, iuH, iST(iS_(iuT, iuH), iSS(iSV(iuI, iuJ * 8), 255.))); iuH = iuH + 1; iuJ = iuJ + 1 else break end end; if iuK then break end; do iuS = iSY(iuT, 0., iuG); iuK = true; break end; break end end; while iIn[1533.] / (iIn[5376.] - iIn[5376.]) - iIn[7474] / (iIn[2766.] % iIn[2766.]) == false do local iE4 = w[iIn[3990.]]; iE4 = iIn[10184] > iuK end; while iIn[3706] / (iIn[946] - iIn[946]) - iIn[4878.] / (iIn[7553] % iIn[7553]) == iIn[6695] do iIn[2714](); for iE5 = iIn[4144] / (iIn[9072.] % iIn[9072.]), iIn[9021.] % iIn[9021.] do N = true and true; local iE4 = iIn[471.] + dW; iIn[3612.][iE4] = { iE4, iIn[10238], string } end end; for iE5 = iIn[8568.] / (iIn[4526] - iIn[4526]), iIn[9810.] % iIn[9810.] do local iE4 = { bB, math, iIn[7994] }; tostring(bn) end; for iE5 = iIn[8818] / (iIn[3020] - iIn[3020]), iIn[7145] % iIn[7145] do local iE4 = iIn[8243] and true; ({}):pop(ax) end; if iIn[8568.] % iIn[8568.] / (iIn[9431] % iIn[9431]) == iIn[881] / (iIn[9295] % iIn[9295]) * (iIn[3902] - iIn[3902]) then iu3 = ax ^ dW; local iE4 = ({})[iIn[4829]] end; iuV = nil; do iuI = iIn[9556]; iuG = k7; iuU = true; iuJ = iIn[8661.]; for iE5 = 1, 3. do if iE5 * iE5 < 131 % 131 then local iE4 = "lymbcf" .. "skvbh"; iE4 = Enum - 292 end end; iuH = iIn[8719]; while 111. / (101 - 101) * (137 % 137) == E do local iE4 = "zqay" .. "eqnbwtn"; local iE5 = aU + am end; iuT = (iIn[6645.] + lQ) % iIn[5374]; iuK = false; while true do iuQ = #iuH; iuO = iuQ - iuJ; iuM = iuG(iuT % 4294967296); iuM = iuM % 2147483646. + 1; iuW = iuO >= 1; if iuW then iuW = iuO <= 4 end; if iuW then iuM = iuM * 16807 % 2147483647; if iuO == 1 then iuV = iSW(iST(iSU(iuH, 1), iSS(iuM, 255.))); iuK = true; break elseif iuO == 2 then iuV = iSW(iST(iSU(iuH, 1), iSS(iuM, 255.)), iST(iSU(iuH, 2), iSS(iSV(iuM, 8), 255.))); iuK = true; break elseif iuO == 3. then iuV = iSW(iST(iSU(iuH, 1), iSS(iuM, 255.)), iST(iSU(iuH, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuH, 3.), iSS(iSV(iuM, 16), 255.))); iuK = true; break elseif iuO == 4 then iuV = iSW(iST(iSU(iuH, 1), iSS(iuM, 255.)), iST(iSU(iuH, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuH, 3.), iSS(iSV(iuM, 16), 255.)), iST(iSU(iuH, 4), iSS(iSV(iuM, 24.), 255.))); iuK = true; break end end; iuP = iSX(iuH); iuN = 0.; while true do if iuN <= iuO - 4 then iuM = iuM * 16807 % 2147483647; iS0(iuP, iuN, iST(iSZ(iuP, iuN), iuM)); iuN = iuN + 4 else break end end; if iuK then break end; iuM = iuM * 16807 % 2147483647; iuL = 0.; while true do if iuN < iuO then iS1(iuP, iuN, iST(iS_(iuP, iuN), iSS(iSV(iuM, iuL * 8), 255.))); iuN = iuN + 1; iuL = iuL + 1 else break end end; if iuK then break end; do iuV = iSY(iuP, 0., iuO); iuK = true; break end; break end end; if iIn[9095] / (iIn[4648] % iIn[4648]) * (iIn[1506.] - iIn[1506.]) > iIn[1054] then iuK = iIn[4183] .. iIn[8266] end; while iIn[6720.] / (iIn[8940.] % iIn[8940.]) * (iIn[10906] - iIn[10906]) == iIn[3167] / (iIn[5455] - iIn[5455]) - iIn[1079] / (iIn[6043] - iIn[6043]) do iIn[564.][iuJ] = iIn[4833.] or ao end; for iE6 = iIn[9693.] / (iIn[10389.] - iIn[10389.]), iIn[5798] - iIn[5798] do local iE4 = u + iIn[2958.]; local iE5 = iIn[10184] % dH end; while (10 - 10) / (180. % 180.) > 381. do ("aki"):split(); local iE4 = "vtaj" ~= bm end; iuW = nil; do iuP = iIn[9051.]; iuM = iIn[9948.]; if 117. / (27. % 27.) - 255. / (91 % 91) == 234. / (242 - 242) * (241 - 241) then local iE4 = 191 % ao end; iuN = (iIn[8690] + lQ) % iIn[5374]; iuO = k7; iuQ = iIn[4795]; while 142 / (156. % 156.) * (251 - 251) == (104 - 104) / (193 - 193) do local iE4 = #"ansdlr" end; iuL = false; while true do iuJ = #iuM; iuU = iuJ - iuQ; iuG = iuO(iuN % 4294967296); iuG = iuG % 2147483646. + 1; iuI = iuU >= 1; if iuI then iuI = iuU <= 4 end; if iuI then iuG = iuG * 16807 % 2147483647; if iuU == 1 then iuW = iSW(iST(iSU(iuM, 1), iSS(iuG, 255.))); iuL = true; break elseif iuU == 2 then iuW = iSW(iST(iSU(iuM, 1), iSS(iuG, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuG, 8), 255.))); iuL = true; break elseif iuU == 3. then iuW = iSW(iST(iSU(iuM, 1), iSS(iuG, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuG, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iuG, 16), 255.))); iuL = true; break elseif iuU == 4 then iuW = iSW(iST(iSU(iuM, 1), iSS(iuG, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuG, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iuG, 16), 255.)), iST(iSU(iuM, 4), iSS(iSV(iuG, 24.), 255.))); iuL = true; break end end; iuK = iSX(iuM); iuT = 0.; while true do if iuT <= iuU - 4 then iuG = iuG * 16807 % 2147483647; iS0(iuK, iuT, iST(iSZ(iuK, iuT), iuG)); iuT = iuT + 4 else break end end; if iuL then break end; iuG = iuG * 16807 % 2147483647; iuH = 0.; while true do if iuT < iuU then iS1(iuK, iuT, iST(iS_(iuK, iuT), iSS(iSV(iuG, iuH * 8), 255.))); iuT = iuT + 1; iuH = iuH + 1 else break end end; if iuL then break end; do iuW = iSY(iuK, 0., iuU); iuL = true; break end; break end end; while iIn[625] > iIn[5742.] / (iIn[7957] - iIn[7957]) * (iIn[9295] - iIn[9295]) do l = iIn[6357.] * iIn[6277]; cY = buffer < iIn[1323.] end; for iE5 = 28 / (23 % 23), 164 % 164 do local iE4 = es and iuW end; for iE5 = 1, 3. do if iE5 * iE5 < 133 % 133 then local iE4 = -dQ; tostring(ek) end end; iuU = nil; do iuT = iIn[1411]; iuI = iIn[4187]; iuH = (iIn[5494] + lQ) % iIn[5374]; for iE5 = 62 / (62 - 62), 168. - 168. do local iE4 = ({})["svyly"]; ({})[UDim] = bq and iE4 end; iuG = k7; iuJ = false; if 89 / (158 % 158) * (245 - 245) == (166 - 166) / (11 % 11) then if 188 / (67 - 67) - 86 / (44 % 44) == (117. - 117.) / (205 - 205) then local iE4 = not 862; local iE5 = "acwqyd" .. ek end end; while 254 / (2 % 2) - 43 / (60. % 60.) == 138. / (68 - 68) * (215 - 215) do P["fvfggaw"] = E + 786. end; while true do iuN = #iuI; iuL = iuN - iuT; iuQ = iuG(iuH % 4294967296); iuO = iuL >= 1; if iuO then iuO = iuL <= 4 end; if iuO then iuQ = (iuQ + 2654435769.) % 4294967296; if iuL == 1 then iuU = iSW(iST(iSU(iuI, 1), iSS(iuQ, 255.))); iuJ = true; break elseif iuL == 2 then iuU = iSW(iST(iSU(iuI, 1), iSS(iuQ, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuQ, 8), 255.))); iuJ = true; break elseif iuL == 3. then iuU = iSW(iST(iSU(iuI, 1), iSS(iuQ, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuQ, 16), 255.))); iuJ = true; break elseif iuL == 4 then iuU = iSW(iST(iSU(iuI, 1), iSS(iuQ, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuQ, 16), 255.)), iST(iSU(iuI, 4), iSS(iSV(iuQ, 24.), 255.))); iuJ = true; break end end; iuM = iSX(iuI); iuK = 0.; while true do if iuK + 4 <= iuL then iuQ = (iuQ + 2654435769.) % 4294967296; iS0(iuM, iuK, iST(iSZ(iuM, iuK), iuQ)); iuK = iuK + 4 else break end end; if iuJ then break end; iuQ = (iuQ + 2654435769.) % 4294967296; iuP = 0.; while true do if iuK < iuL then iS1(iuM, iuK, iST(iS_(iuM, iuK), iSS(iSV(iuQ, iuP * 8), 255.))); iuK = iuK + 1; iuP = iuP + 1 else break end end; if iuJ then break end; do iuU = iSY(iuM, 0., iuL); iuJ = true; break end; break end end; if iIn[7710.] / (iIn[3795.] % iIn[3795.]) - iIn[797] / (iIn[8884] % iIn[8884]) == (iIn[8568.] - iIn[8568.]) / (iIn[1347.] - iIn[1347.]) then ea[dY] = ({})[iuZ]; iIn[12.][k7] = iS4 end; local d3 = lM(iuE, { [iuR] = dW, [iuF] = iIn[10184][iuS](iIn[7718], iIn[10480], iIn[10480], iIn[4077.]), [iuV] = lV[iuW], [iuU] = iIn[10480] }); for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 + iIn[7718] <= iIn[6314] % iIn[6314] then E(); local iE4 = iIn[4873] .. iIn[2736.] end end; for iE5 = 1, 2 do if (iE5 * iE5 + iE5) % 2 == 1 then if 477. <= 161 / (109 - 109) - 192. / (139 % 139) then local iE4 = "ohktxl" .. "apof"; UDim2[iE4] = ao[bit32]; iuR = aT and tonumber end end end; iuQ = nil; do if 97 / (145 - 145) - 44 / (71 - 71) == 219. / (152 % 152) * (84. - 84.) then UDim[bit32] = dm.head end; iuM = iIn[7868]; iuN = k7; iuO = (iIn[6607] + lQ) % iIn[5374]; iuP = iIn[9115]; iuL = false; for iE5 = 1, 3. do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = UDim2 + iu_ end end; while true do iuH = #iuP; iuJ = iuH - iuM; iuU = iuN(iuO % 4294967296); iuU = iuU % 2147483646. + 1; iuG = iuJ >= 1; if iuG then iuG = iuJ <= 4 end; if iuG then iuU = iuU * 16807 % 2147483647; if iuJ == 1 then iuQ = iSW(iST(iSU(iuP, 1), iSS(iuU, 255.))); iuL = true; break elseif iuJ == 2 then iuQ = iSW(iST(iSU(iuP, 1), iSS(iuU, 255.)), iST(iSU(iuP, 2), iSS(iSV(iuU, 8), 255.))); iuL = true; break elseif iuJ == 3. then iuQ = iSW(iST(iSU(iuP, 1), iSS(iuU, 255.)), iST(iSU(iuP, 2), iSS(iSV(iuU, 8), 255.)), iST(iSU(iuP, 3.), iSS(iSV(iuU, 16), 255.))); iuL = true; break elseif iuJ == 4 then iuQ = iSW(iST(iSU(iuP, 1), iSS(iuU, 255.)), iST(iSU(iuP, 2), iSS(iSV(iuU, 8), 255.)), iST(iSU(iuP, 3.), iSS(iSV(iuU, 16), 255.)), iST(iSU(iuP, 4), iSS(iSV(iuU, 24.), 255.))); iuL = true; break end end; iuI = iSX(iuP); iuK = 0.; while true do if iuK + 4 <= iuJ then iuU = iuU * 16807 % 2147483647; iS0(iuI, iuK, iST(iSZ(iuI, iuK), iuU)); iuK = iuK + 4 else break end end; if iuL then break end; iuU = iuU * 16807 % 2147483647; iuT = 0.; while true do if iuK < iuJ then iS1(iuI, iuK, iST(iS_(iuI, iuK), iSS(iSV(iuU, iuT * 8), 255.))); iuK = iuK + 1; iuT = iuT + 1 else break end end; if iuL then break end; do iuQ = iSY(iuI, 0., iuJ); iuL = true; break end; break end end; for iE7 = 1, 3. do if iE7 * iE7 + 1 <= 60. % 60. then if 36. % 36. / (2 % 2) == cA then for iE5 = 222. / (197 % 197), 93. % 93. do P = not 924.; cr = u or false; local iE4 = "ixcf" == "ppt" end; local iE6 = #iuM end end end; if iIn[2026] % iIn[2026] / (iIn[3706] - iIn[3706]) == iIn[3399.] / (iIn[2777] % iIn[2777]) * (iIn[9778] % iIn[9778]) then local iE4 = bm[aO] end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[10653.] % iIn[10653.] then cf = false == select; local iE4 = iIn[1978][false] end end; iuU = nil; for iE4 = 1, 3. do if (iE4 * iE4 + iE4) % 2 == 1 then dQ.buffer = #{} end end; do iuI = iIn[5209]; iuG = iIn[7426]; if (252. - 252.) / (66. - 66.) == 112 / (146 % 146) - 22 / (235 - 235) then iu3 = #l; local iE4 = 103 % 554 end; iuT = k7; iuJ = (iIn[85] + lQ) % iIn[5374]; while 224 % 224 / (150. - 150.) == Enum do P = ("tjw")[328]; bB = { 610, av } end; iuH = iIn[946]; if 148 % 148 / (75. - 75.) == dH then local iE4 = ({})[c]; local iE5 = iu5 - iu4 end; while 47 / (198. - 198.) - 128 / (228. % 228.) == 137 / (189. - 189.) * (84. % 84.) do iuR.name = 177. * Color3; local iE4 = lh - 902 end; iuK = false; if 156. / (177. % 177.) * (79 - 79) == bQ then u[cf] = "kwffzgc" .. "bqxk" end; while true do iuW = #iuI; iuO = iuW - iuH; iuM = iuT(iuJ % 4294967296); iuV = iuO >= 1; if iuV then iuV = iuO <= 4 end; if iuV then iuM = iS2((iuM + 1832704949) % 4294967296, 13); if iuO == 1 then iuU = iSW(iST(iSU(iuI, 1), iSS(iuM, 255.))); iuK = true; break elseif iuO == 2 then iuU = iSW(iST(iSU(iuI, 1), iSS(iuM, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuM, 8), 255.))); iuK = true; break elseif iuO == 3. then iuU = iSW(iST(iSU(iuI, 1), iSS(iuM, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuM, 16), 255.))); iuK = true; break elseif iuO == 4 then iuU = iSW(iST(iSU(iuI, 1), iSS(iuM, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuM, 16), 255.)), iST(iSU(iuI, 4), iSS(iSV(iuM, 24.), 255.))); iuK = true; break end end; iuP = iSX(iuI); iuN = 0.; while true do if iuN + 4 <= iuO then iuM = iS2((iuM + 1832704949) % 4294967296, 13); iS0(iuP, iuN, iST(iSZ(iuP, iuN), iuM)); iuN = iuN + 4 else break end end; if iuK then break end; iuM = iS2((iuM + 1832704949) % 4294967296, 13); iuL = 0.; while true do if iuN < iuO then iS1(iuP, iuN, iST(iS_(iuP, iuN), iSS(iSV(iuM, iuL * 8), 255.))); iuN = iuN + 1; iuL = iuL + 1 else break end end; if iuK then break end; do iuU = iSY(iuP, 0., iuO); iuK = true; break end; break end end; if iuI == 215 / (32 - 32) * (167 % 167) then local iWW = iuQ; iuQ = 408. - cZ end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 + iIn[7718] <= iIn[2526.] - iIn[2526.] then u = iIn[7035.] .. iIn[6686]; local iE4 = iIn[4504] .. A end end; for iE5 = iIn[10838] / (iIn[6749] % iIn[6749]), iIn[6573.] - iIn[6573.] do E = { cm, iIn[5336] }; local iE4 = d9[iIn[7989.]] end; if iIn[1218.] < iIn[8328.] / (iIn[5168] % iIn[5168]) - iIn[2766.] / (iIn[2462] - iIn[2462]) then local iE4 = { cx, iIn[4731.], dH }; while iIn[9909.] / (iIn[10617.] - iIn[10617.]) * (iIn[8922.] % iIn[8922.]) == (iIn[3643] - iIn[3643]) / (iIn[293] % iIn[293]) do local iE5 = iIn[5203] // iIn[9921.]; iuS[iu1] = not aT end end; for iE5 = 125 / (74 % 74), 6. % 6. do local iE4 = "floem" and ipairs end; iuV = nil; do iuN = iIn[433]; if 115 / (207. - 207.) - 136 / (219. - 219.) == iuV then local iE4 = { "suej", dC, false } end; iuP = iIn[6920]; iuL = true; iuM = (iIn[3686] + lQ) % iIn[5374]; iuO = iIn[9096.]; iuW = k7; iuK = false; while true do iuI = #iuP; iuF = iuI - iuO; iuT = iuW(iuM % 4294967296); iuH = iuF >= 1; if iuH then iuH = iuF <= 3. end; if iuH then iuT = (iuT * 1597 + 51749) % 4294967296; if iuF == 1 then iuV = iSW((iSU(iuP, 1) - iSS(iuT, 255.)) % 256); iuK = true; break elseif iuF == 2 then iuV = iSW((iSU(iuP, 1) - iSS(iuT, 255.)) % 256, (iSU(iuP, 2) - iSS(iSV(iuT, 8), 255.)) % 256); iuK = true; break elseif iuF == 3. then iuV = iSW((iSU(iuP, 1) - iSS(iuT, 255.)) % 256, (iSU(iuP, 2) - iSS(iSV(iuT, 8), 255.)) % 256, (iSU(iuP, 3.) - iSS(iSV(iuT, 16), 255.)) % 256); iuK = true; break end end; iuJ = iSX(iuP); iuS = 0.; while true do if iuS + 4 <= iuF then iuT = (iuT * 1597 + 51749) % 4294967296; iS0(iuJ, iuS, (iSZ(iuJ, iuS) - iuT) % 4294967296); iuS = iuS + 4 else break end end; if iuK then break end; iuT = (iuT * 1597 + 51749) % 4294967296; iuG = 0.; while true do if iuS < iuF then iS1(iuJ, iuS, (iS_(iuJ, iuS) - iSS(iSV(iuT, iuG * 8), 255.)) % 256); iuS = iuS + 1; iuG = iuG + 1 else break end end; if iuK then break end; do iuV = iSY(iuJ, 0., iuF); iuK = true; break end; break end end; while iuG == 241 / (63. % 63.) * (37 % 37) do local iE4 = { iuR, bQ } end; for iE4 = iIn[3768.] / (iIn[6828.] % iIn[6828.]), iIn[5594] % iIn[5594] do ({})[iIn[1336]] = iIn[6699.] .. E; dY = E or table end; while iIn[7039] / (iIn[2373.] - iIn[2373.]) * (iIn[6905] % iIn[6905]) == (iIn[5212] - iIn[5212]) / (iIn[9569] % iIn[9569]) do dE = math[iIn[5915]] end; for iE5 = iIn[9021.] / (iIn[9778] - iIn[9778]), iIn[797] - iIn[797] do local iE4 = iIn[3250] > ek end; iuF = nil; do iuG = iIn[5300]; iuT = iIn[5278]; iuS = (iIn[3640] + lQ) % iIn[5374]; iuH = k7; iuI = false; while true do iuK = #iuT; iuP = iuK - iuG; iuN = iuH(iuS % 4294967296); iuL = iuP >= 1; if iuL then iuL = iuP <= 4 end; if iuL then iuN = (iuN + 2654435769.) % 4294967296; if iuP == 1 then iuF = iSW(iST(iSU(iuT, 1), iSS(iuN, 255.))); iuI = true; break elseif iuP == 2 then iuF = iSW(iST(iSU(iuT, 1), iSS(iuN, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuN, 8), 255.))); iuI = true; break elseif iuP == 3. then iuF = iSW(iST(iSU(iuT, 1), iSS(iuN, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iuN, 16), 255.))); iuI = true; break elseif iuP == 4 then iuF = iSW(iST(iSU(iuT, 1), iSS(iuN, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iuN, 16), 255.)), iST(iSU(iuT, 4), iSS(iSV(iuN, 24.), 255.))); iuI = true; break end end; iuJ = iSX(iuT); iuO = 0.; while true do if iuO + 4 <= iuP then iuN = (iuN + 2654435769.) % 4294967296; iS0(iuJ, iuO, iST(iSZ(iuJ, iuO), iuN)); iuO = iuO + 4 else break end end; if iuI then break end; iuN = (iuN + 2654435769.) % 4294967296; iuM = 0.; while true do if iuO < iuP then iS1(iuJ, iuO, iST(iS_(iuJ, iuO), iSS(iSV(iuN, iuM * 8), 255.))); iuO = iuO + 1; iuM = iuM + 1 else break end end; if iuI then break end; do iuF = iSY(iuJ, 0., iuP); iuI = true; break end; break end end; lM(iuQ, { [iuU] = iIn[9906.][iuV](iIn[10480], iIn[8393]), [iuF] = d3 }); if iIn[1533.] / (iIn[7039] % iIn[7039]) - iIn[10422.] / (iIn[6367] % iIn[6367]) == aT then local iE4 = iIn[5461] .. iIn[7105]; iu2:find(iuW) end; while math == (iIn[797] - iIn[797]) / (iIn[4639] % iIn[4639]) do dk(); N = dX - buffer end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[10899.] - iIn[10899.] then local iE4 = { iIn[4602.], N, iIn[1073], true } end end; iuP = nil; do iuL = iIn[8633]; iuN = iIn[10497.]; iuJ = iIn[1180]; iuK = (iIn[9673] + lQ) % iIn[5374]; iuM = iIn[4144]; iuO = k7; for iE5 = 1, 3. do if iE5 * iE5 < 90. % 90. then local iE4 = 35 + 578; ({}):read(cm, iE4) end end; iuI = false; while true do iuS = #iuN; iuG = iuS - iuM; iuU = iuO(iuK % 4294967296); iuF = iuG >= 1; if iuF then iuF = iuG <= 3. end; if iuF then iuU = (iuU * 1597 + 51749) % 4294967296; if iuG == 1 then iuP = iSW((iSU(iuN, 1) - iSS(iuU, 255.)) % 256); iuI = true; break elseif iuG == 2 then iuP = iSW((iSU(iuN, 1) - iSS(iuU, 255.)) % 256, (iSU(iuN, 2) - iSS(iSV(iuU, 8), 255.)) % 256); iuI = true; break elseif iuG == 3. then iuP = iSW((iSU(iuN, 1) - iSS(iuU, 255.)) % 256, (iSU(iuN, 2) - iSS(iSV(iuU, 8), 255.)) % 256, (iSU(iuN, 3.) - iSS(iSV(iuU, 16), 255.)) % 256); iuI = true; break end end; iuT = iSX(iuN); iuH = 0.; while true do if iuH + 4 <= iuG then iuU = (iuU * 1597 + 51749) % 4294967296; iS0(iuT, iuH, (iSZ(iuT, iuH) - iuU) % 4294967296); iuH = iuH + 4 else break end end; if iuI then break end; iuU = (iuU * 1597 + 51749) % 4294967296; iuV = 0.; while true do if iuH < iuG then iS1(iuT, iuH, (iS_(iuT, iuH) - iSS(iSV(iuU, iuV * 8), 255.)) % 256); iuH = iuH + 1; iuV = iuV + 1 else break end end; if iuI then break end; do iuP = iSY(iuT, 0., iuG); iuI = true; break end; break end end; if am == iIn[5520.] % iIn[5520.] / (iIn[4526] - iIn[4526]) then iIn[5131][iIn[10579]] = iIn[8269] + buffer end; for iE6 = iIn[7718], iIn[1371.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then local iE4 = iuY // iIn[4493]; local iE5 = iIn[4497.] // iIn[3284] end end; if iIn[724] / (iIn[1217] - iIn[1217]) * (iIn[6446] - iIn[6446]) == G then Q = iIn[7287.][ea] end; while iIn[2647] / (iIn[3828.] - iIn[3828.]) - iIn[4999] / (iIn[5314] - iIn[5314]) == iIn[1506.] % iIn[1506.] / (iIn[4968.] % iIn[4968.]) do local iE4 = ({})[iIn[9215]]; E = { dC, iIn[4731.], iIn[9906.], dZ } end; if iuO == (iIn[5257] - iIn[5257]) / (iIn[7294] % iIn[7294]) then iu1 = { iIn[1536.], true }; u = iIn[8332] .. iIn[9906.] end; for iE5 = 128 / (44 - 44), 231. - 231. do local iE4 = u + 306. end; iuU = nil; while 254 % 254 / (54. - 54.) <= 424 do while 245 / (99. - 99.) - 243. / (233 - 233) == 114. / (7 - 7) * (212 % 212) do string:rep(); local iE4 = cf >= "rsaosvz"; iuZ:write() end end; do while 224 % 224 / (86 % 86) == "ioarnha" do table.data = true and "tvltix"; local iE4 = { iuE, next } end; iuS = iIn[10105]; iuV = iIn[8579]; iuG = (iIn[6675.] + lQ) % iIn[5374]; iuT = k7; iuF = iIn[10480]; iuH = false; for iE5 = 239 / (124 - 124), 30. % 30. do local iE4 = dE + Enum end; while true do iuN = #iuV; iuL = iuN - iuF; iuJ = iuT(iuG % 4294967296); iuJ = iuJ % 2147483646. + 1; iuO = iuL >= 1; if iuO then iuO = iuL <= 4 end; if iuO then iuJ = iuJ * 16807 % 2147483647; if iuL == 1 then iuU = iSW(iST(iSU(iuV, 1), iSS(iuJ, 255.))); iuH = true; break elseif iuL == 2 then iuU = iSW(iST(iSU(iuV, 1), iSS(iuJ, 255.)), iST(iSU(iuV, 2), iSS(iSV(iuJ, 8), 255.))); iuH = true; break elseif iuL == 3. then iuU = iSW(iST(iSU(iuV, 1), iSS(iuJ, 255.)), iST(iSU(iuV, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuV, 3.), iSS(iSV(iuJ, 16), 255.))); iuH = true; break elseif iuL == 4 then iuU = iSW(iST(iSU(iuV, 1), iSS(iuJ, 255.)), iST(iSU(iuV, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuV, 3.), iSS(iSV(iuJ, 16), 255.)), iST(iSU(iuV, 4), iSS(iSV(iuJ, 24.), 255.))); iuH = true; break end end; iuM = iSX(iuV); iuK = 0.; while true do if iuK <= iuL - 4 then iuJ = iuJ * 16807 % 2147483647; iS0(iuM, iuK, iST(iSZ(iuM, iuK), iuJ)); iuK = iuK + 4 else break end end; if iuH then break end; iuJ = iuJ * 16807 % 2147483647; iuI = 0.; while true do if iuK < iuL then iS1(iuM, iuK, iST(iS_(iuM, iuK), iSS(iSV(iuJ, iuI * 8), 255.))); iuK = iuK + 1; iuI = iuI + 1 else break end end; if iuH then break end; do iuU = iSY(iuM, 0., iuL); iuH = true; break end; break end end; while 94 / (28 % 28) - 99. / (250 % 250) == 78. / (91 - 91) * (138. % 138.) do br = UDim2[bit32]; local iE4 = "opol" .. buffer end; for iE5 = iIn[9929] / (iIn[6367] - iIn[6367]), iIn[4218.] - iIn[4218.] do local iE4 = dP - iIn[4054]; iE4 = iuI ^ iIn[3475] end; while iIn[4458.] / (iIn[7774] % iIn[7774]) - iIn[1307] / (iIn[1362.] - iIn[1362.]) >= iIn[6577] do local iE4 = #{}; E = -iE4 end; if iuX == iIn[946] / (iIn[9495.] - iIn[9495.]) * (iIn[1411] - iIn[1411]) then local iE4 = ({})[iIn[7989.]]; iIn[5524][cA] = iE4 < iuU end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 + iIn[7718] <= iIn[460] % iIn[460] then local iE4 = d9[iIn[6336.]]; iu5[iuP] = { true, iIn[819.], iE4, H } end end; iuO = nil; do iuL = iIn[10480]; iuM = k7; iuN = (iIn[10693] + lQ) % iIn[5374]; iuK = iIn[4456]; iuJ = false; for iE6 = 114. / (52 - 52), 49 - 49 do local iE4 = { string, true, UDim2 }; local iE5 = 509 and math end; while true do iuI = #iuK; iuF = iuI - iuL; iuT = iuM(iuN % 4294967296); iuT = iuT % 2147483646. + 1; iuH = iuF >= 1; if iuH then iuH = iuF <= 4 end; if iuH then iuT = iuT * 16807 % 2147483647; if iuF == 1 then iuO = iSW(iST(iSU(iuK, 1), iSS(iuT, 255.))); iuJ = true; break elseif iuF == 2 then iuO = iSW(iST(iSU(iuK, 1), iSS(iuT, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuT, 8), 255.))); iuJ = true; break elseif iuF == 3. then iuO = iSW(iST(iSU(iuK, 1), iSS(iuT, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuT, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuT, 16), 255.))); iuJ = true; break elseif iuF == 4 then iuO = iSW(iST(iSU(iuK, 1), iSS(iuT, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuT, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuT, 16), 255.)), iST(iSU(iuK, 4), iSS(iSV(iuT, 24.), 255.))); iuJ = true; break end end; iuV = iSX(iuK); iuS = 0.; while true do if iuS + 4 <= iuF then iuT = iuT * 16807 % 2147483647; iS0(iuV, iuS, iST(iSZ(iuV, iuS), iuT)); iuS = iuS + 4 else break end end; if iuJ then break end; iuT = iuT * 16807 % 2147483647; iuG = 0.; while true do if iuS < iuF then iS1(iuV, iuS, iST(iS_(iuV, iuS), iSS(iSV(iuT, iuG * 8), 255.))); iuS = iuS + 1; iuG = iuG + 1 else break end end; if iuJ then break end; do iuO = iSY(iuV, 0., iuF); iuJ = true; break end; break end end; for iE5 = iIn[3188] / (iIn[8940.] - iIn[8940.]), iIn[8134] - iIn[8134] do local iE4 = iIn[9850] .. iIn[5515]; iE4 = iE4[iIn[189.]] end; if iIn[7553] % iIn[7553] / (iIn[2389] % iIn[2389]) == iIn[1533.] / (iIn[8884] % iIn[8884]) * (iIn[10389.] - iIn[10389.]) then local iE4 = dW * iIn[3272] end; iuV = nil; do for iE4 = 167 / (191 - 191), 226 - 226 do ao = iu_ * 744.; UDim:clear("fhqip") end; iuG = iIn[9122]; if 241 / (20 - 20) * (205 % 205) == 174. / (233 % 233) - 78. / (55 - 55) then for iE6 = 143 / (201. - 201.), 106 % 106 do local iE4 = { select, "xzdyfet" }; ({}).node = 437 - Color3; local iE5 = "xjhge" .. "tiifaou" end end; iuS = iIn[10570]; iuF = (iIn[8602] + lQ) % iIn[5374]; iuH = k7; iuT = iIn[10480]; iuI = false; if 24. % 24. / (9. % 9.) == bit32 then local iE4 = ({})["hvxus"]; iE4 = #dE end; while true do iuW = #iuS; iuN = iuW - iuT; iuL = iuH(iuF % 4294967296); iuL = iuL % 2147483646. + 1; iuJ = iuN >= 1; if iuJ then iuJ = iuN <= 4 end; if iuJ then iuL = iuL * 16807 % 2147483647; if iuN == 1 then iuV = iSW(iST(iSU(iuS, 1), iSS(iuL, 255.))); iuI = true; break elseif iuN == 2 then iuV = iSW(iST(iSU(iuS, 1), iSS(iuL, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuL, 8), 255.))); iuI = true; break elseif iuN == 3. then iuV = iSW(iST(iSU(iuS, 1), iSS(iuL, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuL, 16), 255.))); iuI = true; break elseif iuN == 4 then iuV = iSW(iST(iSU(iuS, 1), iSS(iuL, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuL, 16), 255.)), iST(iSU(iuS, 4), iSS(iSV(iuL, 24.), 255.))); iuI = true; break end end; iuQ = iSX(iuS); iuM = 0.; while true do if iuM <= iuN - 4 then iuL = iuL * 16807 % 2147483647; iS0(iuQ, iuM, iST(iSZ(iuQ, iuM), iuL)); iuM = iuM + 4 else break end end; if iuI then break end; iuL = iuL * 16807 % 2147483647; iuK = 0.; while true do if iuM < iuN then iS1(iuQ, iuM, iST(iS_(iuQ, iuM), iSS(iSV(iuL, iuK * 8), 255.))); iuM = iuM + 1; iuK = iuK + 1 else break end end; if iuI then break end; do iuV = iSY(iuQ, 0., iuN); iuI = true; break end; break end end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[6891.] - iIn[6891.] then tostring(); local iE4 = F or iIn[6332]; while iIn[9486.] / (iIn[2033] % iIn[2033]) - iIn[8818] / (iIn[5030] - iIn[5030]) == iIn[3795.] / (iIn[1371.] % iIn[1371.]) * (iIn[4144] - iIn[4144]) do iIn[7437.]:next(); iE4 *= u end end end; while iIn[4353.] / (iIn[3926] % iIn[3926]) * (iIn[6905] % iIn[6905]) == iIn[4018] % iIn[4018] / (iIn[5030] % iIn[5030]) do for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = bQ ^ iIn[3329] end end; local iE6 = ({})[math] end; if iIn[6314] % iIn[6314] / (iIn[7130] % iIn[7130]) < iIn[3730] then ({})[iIn[7989.]] = dE ~= dk end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 + iIn[7718] <= iIn[4878.] - iIn[4878.] then local iE4 = { iIn[8941] } end end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 + iIn[7718] <= iIn[10363] % iIn[10363] then ({})[iIn[4869.]] = ({})[iIn[5133.]] end end; if iIn[5742.] / (iIn[2871.] - iIn[2871.]) * (iIn[5732] % iIn[5732]) == iIn[10222] % iIn[10222] / (iIn[3926] - iIn[3926]) then local iE4 = iIn[2225] .. iIn[9299]; P(iIn[3076], iuW) end; while Color3 == 233 / (25 - 25) * (146 % 146) do local iE4 = ({}).state end; if 110 % 110 / (209 % 209) == 192. / (60. % 60.) * (83 % 83) then local iE4 = 477. * 417.; l = 128 ^ Color3 end; iuW = nil; while 49 / (133 - 133) - 47 / (153. - 153.) == w do local iE4 = 313 <= 124; local iE5 = {}; es = iS3 end; do iuQ = iIn[1362.]; while 241 / (121 - 121) * (220 % 220) == N do ("jqyc").state = -256; tostring(iuR, pairs) end; iuL = iIn[2173]; for iE7 = 32 / (5 - 5), 250 - 250 do local iE4 = u ~= u; if cZ == (69. - 69.) / (16 % 16) then local iE5 = "ugmse" or 342.; N = "tifsovc" .. "ttscqpt"; local iE6 = 567. * 356 end end; iuM = (iIn[8761] + lQ) % iIn[5374]; while 99. / (72. - 72.) - 84. / (14 - 14) == 136 % 136 / (209 % 209) do local iE4 = { iu1, ao, u, dY } end; iuN = k7; if UDim2 == 239 / (171. - 171.) * (59 % 59) then for iE6 = 1, 3. do if iE6 * iE6 < 80 - 80 then local iE4 = ("yrjl").flags; local iE5 = { iE4, 71 }; local iWX = d3; d3 = not pairs end end; ("qucaj").count = { true, "jhbdvdf" } end; iuK = false; if 176 % 176 / (201. % 201.) == 37 / (130 - 130) * (99. % 99.) then dZ = { string, iuS, ipairs, tostring } end; while true do iuS = #iuL; iuG = iuS - iuQ; iuI = iuN(iuM % 4294967296); iuF = iuG >= 1; if iuF then iuF = iuG <= 4 end; if iuF then iuI = (iuI + 2654435769.) % 4294967296; if iuG == 1 then iuW = iSW(iST(iSU(iuL, 1), iSS(iuI, 255.))); iuK = true; break elseif iuG == 2 then iuW = iSW(iST(iSU(iuL, 1), iSS(iuI, 255.)), iST(iSU(iuL, 2), iSS(iSV(iuI, 8), 255.))); iuK = true; break elseif iuG == 3. then iuW = iSW(iST(iSU(iuL, 1), iSS(iuI, 255.)), iST(iSU(iuL, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iuL, 3.), iSS(iSV(iuI, 16), 255.))); iuK = true; break elseif iuG == 4 then iuW = iSW(iST(iSU(iuL, 1), iSS(iuI, 255.)), iST(iSU(iuL, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iuL, 3.), iSS(iSV(iuI, 16), 255.)), iST(iSU(iuL, 4), iSS(iSV(iuI, 24.), 255.))); iuK = true; break end end; iuT = iSX(iuL); iuH = 0.; while true do if iuH + 4 <= iuG then iuI = (iuI + 2654435769.) % 4294967296; iS0(iuT, iuH, iST(iSZ(iuT, iuH), iuI)); iuH = iuH + 4 else break end end; if iuK then break end; iuI = (iuI + 2654435769.) % 4294967296; iuJ = 0.; while true do if iuH < iuG then iS1(iuT, iuH, iST(iS_(iuT, iuH), iSS(iSV(iuI, iuJ * 8), 255.))); iuH = iuH + 1; iuJ = iuJ + 1 else break end end; if iuK then break end; do iuW = iSY(iuT, 0., iuG); iuK = true; break end; break end end; while 18. / (245 % 245) - 23 / (12. - 12.) == cw do eb = -981. end; for iE4 = iIn[7718], iIn[1353.] do if iE4 * iE4 + iIn[7718] <= iIn[537.] % iIn[537.] then dH = iuL ^ iIn[4175]; al = iIn[3714.] or false end end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[9564.] - iIn[9564.] then dY[iIn[3723.]] = df or true; local iE4 = iIn[2056] ^ iIn[8269] end end; for iE5 = 1, 2 do if iE5 * iE5 + 1 <= 237. - 237. then d9 = buffer % Enum; local iE4 = "fkc" .. 25 end end; iuF = nil; for iE5 = 1, 2 do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = d_ * lH end end; do while 255. / (247 - 247) * (115 % 115) == 131 / (28 - 28) - 10 / (82 - 82) do bC = 680 // 675.; local iE4 = UDim >= E end; iuT = false; if 127 / (152 % 152) - 113 / (172 - 172) == 142 / (64 - 64) * (91 - 91) then iu1(print, bR); local iE4 = true ~= false end; iuI = iIn[10799]; iuH = (iIn[1499] + lQ) % iIn[5374]; iuG = k7; iuS = iIn[8661.]; iuJ = false; while true do iuN = #iuI; iuL = iuN - iuS; iuE = iuG(iuH % 4294967296); iuE = iuE % 2147483646. + 1; iuQ = iuL >= 1; if iuQ then iuQ = iuL <= 4 end; if iuQ then iuE = iuE * 16807 % 2147483647; if iuL == 1 then iuF = iSW(iST(iSU(iuI, 1), iSS(iuE, 255.))); iuJ = true; break elseif iuL == 2 then iuF = iSW(iST(iSU(iuI, 1), iSS(iuE, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuE, 8), 255.))); iuJ = true; break elseif iuL == 3. then iuF = iSW(iST(iSU(iuI, 1), iSS(iuE, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuE, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuE, 16), 255.))); iuJ = true; break elseif iuL == 4 then iuF = iSW(iST(iSU(iuI, 1), iSS(iuE, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuE, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuE, 16), 255.)), iST(iSU(iuI, 4), iSS(iSV(iuE, 24.), 255.))); iuJ = true; break end end; iuM = iSX(iuI); iuK = 0.; while true do if iuK <= iuL - 4 then iuE = iuE * 16807 % 2147483647; iS0(iuM, iuK, iST(iSZ(iuM, iuK), iuE)); iuK = iuK + 4 else break end end; if iuJ then break end; iuE = iuE * 16807 % 2147483647; iuR = 0.; while true do if iuK < iuL then iS1(iuM, iuK, iST(iS_(iuM, iuK), iSS(iSV(iuE, iuR * 8), 255.))); iuK = iuK + 1; iuR = iuR + 1 else break end end; if iuJ then break end; do iuF = iSY(iuM, 0., iuL); iuJ = true; break end; break end end; while iIn[6441.] / (iIn[6798.] - iIn[6798.]) - iIn[293] / (iIn[10806.] % iIn[10806.]) == iIn[125] / (iIn[414.] % iIn[414.]) * (iIn[1307] - iIn[1307]) do local iE4 = dr * iIn[2388.]; iE4 = not aV end; if iIn[3475] < iIn[6314] / (iIn[4444] % iIn[4444]) * (iIn[8940.] - iIn[8940.]) then iIn[10876]:get(); local iE4 = { d9, lH, iuW, iIn[9495.] } end; while iIn[8922.] / (iIn[8888] % iIn[8888]) - iIn[10411] / (iIn[6798.] % iIn[6798.]) == iIn[4025] % iIn[4025] / (iIn[9096.] - iIn[9096.]) do ({}):match(); iIn[2787.]:get(); local iE4 = iIn[8269] > iIn[1068.] end; iuE = nil; do for iE4 = 234. / (153. % 153.), 64 - 64 do d3.size = 730 % 473 end; iuM = iIn[7868]; iuN = iIn[8869]; iuQ = (iIn[5347] + lQ) % iIn[5374]; iuR = k7; if 177. / (164 - 164) * (95 - 95) == 243. % 243. / (254 % 254) then local iE4 = iuV - dH; for iE6 = 1, 2 do if (iE6 * iE6 + iE6) % 2 == 1 then if 161 / (215 - 215) - 76 / (220 - 220) == 253 / (148 % 148) * (3. - 3.) then bm = iE4 ~= false; UDim[iE4] = iE4 > iE4 end; local iE5 = "glvxvl" .. "pkadxr" end end end; iuL = false; while true do iuH = #iuN; iuJ = iuH - iuM; iuS = iuR(iuQ % 4294967296); iuG = iuJ >= 1; if iuG then iuG = iuJ <= 4 end; if iuG then iuS = (iuS + 2654435769.) % 4294967296; if iuJ == 1 then iuE = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.))); iuL = true; break elseif iuJ == 2 then iuE = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuS, 8), 255.))); iuL = true; break elseif iuJ == 3. then iuE = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuS, 16), 255.))); iuL = true; break elseif iuJ == 4 then iuE = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuS, 16), 255.)), iST(iSU(iuN, 4), iSS(iSV(iuS, 24.), 255.))); iuL = true; break end end; iuI = iSX(iuN); iuK = 0.; while true do if iuK + 4 <= iuJ then iuS = (iuS + 2654435769.) % 4294967296; iS0(iuI, iuK, iST(iSZ(iuI, iuK), iuS)); iuK = iuK + 4 else break end end; if iuL then break end; iuS = (iuS + 2654435769.) % 4294967296; iuT = 0.; while true do if iuK < iuJ then iS1(iuI, iuK, iST(iS_(iuI, iuK), iSS(iSV(iuS, iuT * 8), 255.))); iuK = iuK + 1; iuT = iuT + 1 else break end end; if iuL then break end; do iuE = iSY(iuI, 0., iuJ); iuL = true; break end; break end end; for iE6 = iIn[7718], iIn[1371.] do if iE6 * iE6 + iIn[7718] <= iIn[10839.] % iIn[10839.] then local iE4 = table.buffer; local iE5 = iIn[8506][select] end end; for iE5 = iIn[7145] / (iIn[8134] - iIn[8134]), iIn[1070] - iIn[1070] do local iE4 = buffer.data; iuZ[iIn[9584]] = al[iIn[2867]] end; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = iuV[iIn[8870]]; iIn[5680]:add(a_) end end; iuS = nil; do if c == 56 / (89 - 89) - 64 / (71 - 71) then iuG.name = ({})[812] end; iuJ = iIn[3322]; while 330. < 100 % 100 / (18. - 18.) do tostring(true) end; iuH = iIn[10747]; iuT = iIn[6658]; while 231. / (134 - 134) * (81. % 81.) >= 69. do local iE4 = false and "agfwqy"; for iE5 = 130 / (156. % 156.), 118 % 118 do iE4(Enum); ({}).prev = iuT[pairs]; iE4 = not dk end end; iuK = (iIn[8211.] + lQ) % iIn[5374]; while 39. / (3. - 3.) - 166 / (26 % 26) == 29 / (53 % 53) * (175 % 175) do local iE4 = 185 * eb end; iuI = iIn[9096.]; iuG = k7; for iE4 = 38 / (71 % 71), 87. % 87. do ("xqnyg")[iuE] = not iuJ end; iuL = false; while true do iuR = #iuH; iuN = iuR - iuI; iuZ = iuG(iuK % 4294967296); iuX = iuN >= 1; if iuX then iuX = iuN <= 3. end; if iuX then iuZ = (iuZ * 1597 + 51749) % 4294967296; if iuN == 1 then iuS = iSW((iSU(iuH, 1) - iSS(iuZ, 255.)) % 256); iuL = true; break elseif iuN == 2 then iuS = iSW((iSU(iuH, 1) - iSS(iuZ, 255.)) % 256, (iSU(iuH, 2) - iSS(iSV(iuZ, 8), 255.)) % 256); iuL = true; break elseif iuN == 3. then iuS = iSW((iSU(iuH, 1) - iSS(iuZ, 255.)) % 256, (iSU(iuH, 2) - iSS(iSV(iuZ, 8), 255.)) % 256, (iSU(iuH, 3.) - iSS(iSV(iuZ, 16), 255.)) % 256); iuL = true; break end end; iuQ = iSX(iuH); iuM = 0.; while true do if iuM + 4 <= iuN then iuZ = (iuZ * 1597 + 51749) % 4294967296; iS0(iuQ, iuM, (iSZ(iuQ, iuM) - iuZ) % 4294967296); iuM = iuM + 4 else break end end; if iuL then break end; iuZ = (iuZ * 1597 + 51749) % 4294967296; iuY = 0.; while true do if iuM < iuN then iS1(iuQ, iuM, (iS_(iuQ, iuM) - iSS(iSV(iuZ, iuY * 8), 255.)) % 256); iuM = iuM + 1; iuY = iuY + 1 else break end end; if iuL then break end; do iuS = iSY(iuQ, 0., iuN); iuL = true; break end; break end end; for iE5 = iIn[2071] / (iIn[9929] % iIn[9929]), iIn[3828.] - iIn[3828.] do local iE4 = ({})[select] end; while iIn[4673] <= (iIn[3020] - iIn[3020]) / (iIn[5520.] % iIn[5520.]) do E = { J, cm, bB } end; while (iIn[3404] - iIn[3404]) / (iIn[1977.] - iIn[1977.]) == math do ({})[iIn[3116]] = not iIn[5727.]; tostring(false, table) end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 + iIn[7718] <= iIn[2525] % iIn[2525] then ak = iIn[7228] .. iIn[6398]; ({})[iIn[2830]] = iu0 > iIn[9886] end end; if iIn[10726] / (iIn[5393] % iIn[5393]) - iIn[8943.] / (iIn[5376.] % iIn[5376.]) == am then bK = bq ^ iuI; local iE4 = { aS, dl, iIn[2138], bm } end; iuZ = nil; for iE4 = 1, 2 do if (iE4 * iE4 + iE4) % 2 == 1 then ("euhatw")[ax] = iuY == pcall end end; do iuR = false; iuY = iIn[7874]; iuN = (iIn[4760] + lQ) % iIn[5374]; iuQ = k7; iuX = iIn[10480]; iuM = false; if 68 / (126. % 126.) - 57. / (103 - 103) < 277 then local iE4 = "tcjf" .. iuG; local iE5 = dX == Color3 end; for iE4 = 1, 2 do if iE4 * iE4 + 1 <= 229 % 229 then ("lfotqp")[bn] = iu3["qwtuau"] end end; while true do iuG = #iuY; iuI = iuG - iuX; iuK = iuQ(iuN % 4294967296); iuK = iuK % 2147483646. + 1; iuT = iuI >= 1; if iuT then iuT = iuI <= 4 end; if iuT then iuK = iuK * 16807 % 2147483647; if iuI == 1 then iuZ = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.))); iuM = true; break elseif iuI == 2 then iuZ = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuK, 8), 255.))); iuM = true; break elseif iuI == 3. then iuZ = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuK, 16), 255.))); iuM = true; break elseif iuI == 4 then iuZ = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuK, 16), 255.)), iST(iSU(iuY, 4), iSS(iSV(iuK, 24.), 255.))); iuM = true; break end end; iuH = iSX(iuY); iuJ = 0.; while true do if iuJ <= iuI - 4 then iuK = iuK * 16807 % 2147483647; iS0(iuH, iuJ, iST(iSZ(iuH, iuJ), iuK)); iuJ = iuJ + 4 else break end end; if iuM then break end; iuK = iuK * 16807 % 2147483647; iuL = 0.; while true do if iuJ < iuI then iS1(iuH, iuJ, iST(iS_(iuH, iuJ), iSS(iSV(iuK, iuL * 8), 255.))); iuJ = iuJ + 1; iuL = iuL + 1 else break end end; if iuM then break end; do iuZ = iSY(iuH, 0., iuI); iuM = true; break end; break end end; while (iIn[8884] - iIn[8884]) / (iIn[1307] % iIn[1307]) == aa do local iE4 = u ~= iIn[4577] end; for iE4 = iIn[5520.] / (iIn[3598] - iIn[3598]), iIn[10806.] % iIn[10806.] do d9[iIn[8029]] = iIn[492.] == iuY end; iuT = nil; while string == (36. - 36.) / (121 - 121) do for iE4 = 75. / (185 - 185), 74 % 74 do ai = "olqt" .. UDim2; ai:insert("dkpo", "ndlmlqf") end end; do iuK = iIn[10023.]; iuI = iIn[10068.]; for iE5 = 1, 2 do if iE5 * iE5 < 117. % 117. then for iE4 = 11 / (77 - 77), 237. - 237. do ("ezsxtlm")["rkes"] = ({}).left end end end; iuH = (iIn[4693] + lQ) % iIn[5374]; iuG = k7; if iuL == 94 % 94 / (158 % 158) then de = iuN ^ 520; local iE4 = 921. % bC end; iuJ = iIn[125]; iuL = false; for iE5 = 1, 3. do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = { 944, "upgoxl", false, cz } end end; while true do iuM = #iuI; iuY = iuM - iuJ; iuR = iuG(iuH % 4294967296); iuR = iuR % 2147483646. + 1; iuN = iuY >= 1; if iuN then iuN = iuY <= 4 end; if iuN then iuR = iuR * 16807 % 2147483647; if iuY == 1 then iuT = iSW(iST(iSU(iuI, 1), iSS(iuR, 255.))); iuL = true; break elseif iuY == 2 then iuT = iSW(iST(iSU(iuI, 1), iSS(iuR, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuR, 8), 255.))); iuL = true; break elseif iuY == 3. then iuT = iSW(iST(iSU(iuI, 1), iSS(iuR, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuR, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuR, 16), 255.))); iuL = true; break elseif iuY == 4 then iuT = iSW(iST(iSU(iuI, 1), iSS(iuR, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuR, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuR, 16), 255.)), iST(iSU(iuI, 4), iSS(iSV(iuR, 24.), 255.))); iuL = true; break end end; iu_ = iSX(iuI); iuX = 0.; while true do if iuX <= iuY - 4 then iuR = iuR * 16807 % 2147483647; iS0(iu_, iuX, iST(iSZ(iu_, iuX), iuR)); iuX = iuX + 4 else break end end; if iuL then break end; iuR = iuR * 16807 % 2147483647; iuQ = 0.; while true do if iuX < iuY then iS1(iu_, iuX, iST(iS_(iu_, iuX), iSS(iSV(iuR, iuQ * 8), 255.))); iuX = iuX + 1; iuQ = iuQ + 1 else break end end; if iuL then break end; do iuT = iSY(iu_, 0., iuY); iuL = true; break end; break end end; while table == (iIn[9095] - iIn[9095]) / (iIn[8468] - iIn[8468]) do local iE4 = u[iIn[2830]] end; for iE5 = iIn[7718], iIn[1353.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = iuW - iIn[8928.]; iE4 = iIn[5088.] .. iIn[5111] end end; iu_ = nil; do iuN = iIn[1914.]; iuR = iIn[446]; iuX = k7; iuY = (iIn[7069] + lQ) % iIn[5374]; iuQ = iIn[10480]; while 156. / (76 % 76) * (188 % 188) == 84. / (159. % 159.) - 100 / (127 - 127) do local iE4 = ("woow").right; local iE5 = { true, string, table, pcall } end; iuM = false; if (82 - 82) / (68 - 68) == I then local iE4 = iuO ^ buffer; dE = -iu4 end; while true do iuK = #iuN; iu0 = iuK - iuQ; iuH = iuX(iuY % 4294967296); iuJ = iu0 >= 1; if iuJ then iuJ = iu0 <= 4 end; if iuJ then iuH = iS2((iuH + 1832704949) % 4294967296, 13); if iu0 == 1 then iu_ = iSW(iST(iSU(iuN, 1), iSS(iuH, 255.))); iuM = true; break elseif iu0 == 2 then iu_ = iSW(iST(iSU(iuN, 1), iSS(iuH, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuH, 8), 255.))); iuM = true; break elseif iu0 == 3. then iu_ = iSW(iST(iSU(iuN, 1), iSS(iuH, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuH, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuH, 16), 255.))); iuM = true; break elseif iu0 == 4 then iu_ = iSW(iST(iSU(iuN, 1), iSS(iuH, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuH, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuH, 16), 255.)), iST(iSU(iuN, 4), iSS(iSV(iuH, 24.), 255.))); iuM = true; break end end; iuL = iSX(iuN); iuG = 0.; while true do if iuG + 4 <= iu0 then iuH = iS2((iuH + 1832704949) % 4294967296, 13); iS0(iuL, iuG, iST(iSZ(iuL, iuG), iuH)); iuG = iuG + 4 else break end end; if iuM then break end; iuH = iS2((iuH + 1832704949) % 4294967296, 13); iuI = 0.; while true do if iuG < iu0 then iS1(iuL, iuG, iST(iS_(iuL, iuG), iSS(iSV(iuH, iuI * 8), 255.))); iuG = iuG + 1; iuI = iuI + 1 else break end end; if iuM then break end; do iu_ = iSY(iuL, 0., iu0); iuM = true; break end; break end end; while iIn[8922.] / (iIn[2526.] - iIn[2526.]) - iIn[10617.] / (iIn[1818.] - iIn[1818.]) == d0 do local iE4 = { iIn[316], dW, cf } end; for iE4 = iIn[7718], iIn[1353.] do if iE4 * iE4 < iIn[5436.] - iIn[5436.] then ({})[iIn[4557.]] = true and iIn[1707.] end end; if iuT == iIn[6314] / (iIn[8218] % iIn[8218]) * (iIn[7474] - iIn[7474]) then local iE4 = { iIn[8468] } end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 + iIn[7718] <= iIn[2112.] % iIn[2112.] then tostring(); local iE4 = { iIn[1452.] } end end; while 92 / (82 - 82) * (241 % 241) == 65 do dr = #dk; local iE4 = 50 % 756. end; iu0 = nil; for iE5 = 76 / (248 % 248), 255. - 255. do local iE4 = dW == Enum end; do if 178 / (73 - 73) - 84. / (98 - 98) == E then ("gavx")[194] = 630. // iuO end; iuH = iIn[10411]; while 61 % 61 / (165. - 165.) == 98 / (74 - 74) * (30. - 30.) do local iE4 = 577 - 848; table.parent = iE4 * UDim2 end; iuG = iIn[9228.]; iuJ = (iIn[9914] + lQ) % iIn[5374]; iuI = k7; iuK = false; while true do iuY = #iuG; iuR = iuY - iuH; iuN = iuI(iuJ % 4294967296); iuL = iuR >= 1; if iuL then iuL = iuR <= 4 end; if iuL then iuN = (iuN + 2654435769.) % 4294967296; if iuR == 1 then iu0 = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.))); iuK = true; break elseif iuR == 2 then iu0 = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.))); iuK = true; break elseif iuR == 3. then iu0 = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuN, 16), 255.))); iuK = true; break elseif iuR == 4 then iu0 = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuN, 16), 255.)), iST(iSU(iuG, 4), iSS(iSV(iuN, 24.), 255.))); iuK = true; break end end; iuX = iSX(iuG); iuQ = 0.; while true do if iuQ + 4 <= iuR then iuN = (iuN + 2654435769.) % 4294967296; iS0(iuX, iuQ, iST(iSZ(iuX, iuQ), iuN)); iuQ = iuQ + 4 else break end end; if iuK then break end; iuN = (iuN + 2654435769.) % 4294967296; iuM = 0.; while true do if iuQ < iuR then iS1(iuX, iuQ, iST(iS_(iuX, iuQ), iSS(iSV(iuN, iuM * 8), 255.))); iuQ = iuQ + 1; iuM = iuM + 1 else break end end; if iuK then break end; do iu0 = iSY(iuX, 0., iuR); iuK = true; break end; break end end; if d_ == 157 % 157 / (102. - 102.) then local iE4 = 764 ^ 165. end; if iuV == iIn[884] / (iIn[4945] % iIn[4945]) - iIn[5060] / (iIn[7710.] % iIn[7710.]) then string[iIn[7989.]] = -iIn[3391]; local iE4 = iIn[5081][true] end; while iIn[2898.] / (iIn[3807.] % iIn[3807.]) - iIn[5455] / (iIn[10212.] - iIn[10212.]) == bn do dP = cz ^ iIn[4602.]; local iE4 = string[a4] end; if iIn[636.] >= iIn[2647] / (iIn[471.] - iIn[471.]) * (iIn[8888] % iIn[8888]) then local iE4 = iIn[6595] .. iIn[3561.]; iIn[9177.][iE4] = iE4[iIn[8629]] end; while iIn[8468] / (iIn[1879] - iIn[1879]) - iIn[4999] / (iIn[6148] - iIn[6148]) == ak do iuZ(cm, iIn[10898]) end; while iIn[10389.] / (iIn[1874] - iIn[1874]) * (iIn[9501.] % iIn[9501.]) == es do tostring(false, iuR) end; iuY = nil; do iuQ = iIn[4606]; if iuF == (218 - 218) / (204. % 204.) then local iE4 = {}; ("cpkmgzz").left = 788 and iE4 end; iuX = iIn[744.]; iuM = k7; iuN = (iIn[5645] + lQ) % iIn[5374]; iuR = iIn[10480]; iuL = false; for iE5 = 237. / (216. - 216.), 152 % 152 do local iE4 = ("epqy").next end; while true do iuH = #iuQ; iuJ = iuH - iuR; iu2 = iuM(iuN % 4294967296); iuG = iuJ >= 1; if iuG then iuG = iuJ <= 4 end; if iuG then iu2 = iS2((iu2 + 1832704949) % 4294967296, 13); if iuJ == 1 then iuY = iSW(iST(iSU(iuQ, 1), iSS(iu2, 255.))); iuL = true; break elseif iuJ == 2 then iuY = iSW(iST(iSU(iuQ, 1), iSS(iu2, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iu2, 8), 255.))); iuL = true; break elseif iuJ == 3. then iuY = iSW(iST(iSU(iuQ, 1), iSS(iu2, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iu2, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iu2, 16), 255.))); iuL = true; break elseif iuJ == 4 then iuY = iSW(iST(iSU(iuQ, 1), iSS(iu2, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iu2, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iu2, 16), 255.)), iST(iSU(iuQ, 4), iSS(iSV(iu2, 24.), 255.))); iuL = true; break end end; iuI = iSX(iuQ); iuK = 0.; while true do if iuK + 4 <= iuJ then iu2 = iS2((iu2 + 1832704949) % 4294967296, 13); iS0(iuI, iuK, iST(iSZ(iuI, iuK), iu2)); iuK = iuK + 4 else break end end; if iuL then break end; iu2 = iS2((iu2 + 1832704949) % 4294967296, 13); iu1 = 0.; while true do if iuK < iuJ then iS1(iuI, iuK, iST(iS_(iuI, iuK), iSS(iSV(iu2, iu1 * 8), 255.))); iuK = iuK + 1; iu1 = iu1 + 1 else break end end; if iuL then break end; do iuY = iSY(iuI, 0., iuJ); iuL = true; break end; break end end; if 116 / (8 % 8) - 239 / (239 % 239) == 200 / (41 - 41) * (175 - 175) then while 198. / (52 % 52) - 3. / (108. - 108.) == lH do for iE4 = 1, 2 do if iE4 * iE4 < 221 - 221 then w = ("ydsmg").head end end; ({})[true] = not ak end end; while cn == (iIn[2071] - iIn[2071]) / (iIn[9096.] % iIn[9096.]) do for iE4 = iIn[7718], iIn[1353.] do if iE4 * iE4 < iIn[2366] - iIn[2366] then iuZ[iIn[1072]] = iIn[1336] * iIn[1336] end end; u = cZ * buffer end; while iIn[2468] % iIn[2468] / (iIn[8435] % iIn[8435]) == iIn[7553] / (iIn[9693.] - iIn[9693.]) - iIn[2033] / (iIn[5212] % iIn[5212]) do for iE5 = iIn[4792] / (iIn[9574] - iIn[9574]), iIn[7954] - iIn[7954] do local iE4 = ({})[iIn[6713]]; cZ = al[iIn[189.]]; iE4[table] = iuI % iu_ end end; iu2 = nil; for iE5 = 1, 2 do if iE5 * iE5 + 1 <= 110 % 110 then local iE4 = 202 * aT; iuS:push(); E = -av end end; do iuG = iIn[5375]; iuJ = iIn[5962]; iuI = (iIn[9661] + lQ) % iIn[5374]; iuH = k7; while 157 / (239 - 239) - 45. / (172 - 172) < 231. do local iE4 = dt.len; ({}).data = "kyv" .. "ezj" end; iu1 = iIn[10480]; if 47 / (230 % 230) - 186. / (222. % 222.) == (226 - 226) / (112 % 112) then local iE4 = { true, cZ }; I.id = 907 - 28 end; iuK = false; while true do iuQ = #iuJ; iuM = iuQ - iu1; iu3 = iuH(iuI % 4294967296); iu3 = iu3 % 2147483646. + 1; iuR = iuM >= 1; if iuR then iuR = iuM <= 4 end; if iuR then iu3 = iu3 * 16807 % 2147483647; if iuM == 1 then iu2 = iSW(iST(iSU(iuJ, 1), iSS(iu3, 255.))); iuK = true; break elseif iuM == 2 then iu2 = iSW(iST(iSU(iuJ, 1), iSS(iu3, 255.)), iST(iSU(iuJ, 2), iSS(iSV(iu3, 8), 255.))); iuK = true; break elseif iuM == 3. then iu2 = iSW(iST(iSU(iuJ, 1), iSS(iu3, 255.)), iST(iSU(iuJ, 2), iSS(iSV(iu3, 8), 255.)), iST(iSU(iuJ, 3.), iSS(iSV(iu3, 16), 255.))); iuK = true; break elseif iuM == 4 then iu2 = iSW(iST(iSU(iuJ, 1), iSS(iu3, 255.)), iST(iSU(iuJ, 2), iSS(iSV(iu3, 8), 255.)), iST(iSU(iuJ, 3.), iSS(iSV(iu3, 16), 255.)), iST(iSU(iuJ, 4), iSS(iSV(iu3, 24.), 255.))); iuK = true; break end end; iuN = iSX(iuJ); iuL = 0.; while true do if iuL <= iuM - 4 then iu3 = iu3 * 16807 % 2147483647; iS0(iuN, iuL, iST(iSZ(iuN, iuL), iu3)); iuL = iuL + 4 else break end end; if iuK then break end; iu3 = iu3 * 16807 % 2147483647; iuX = 0.; while true do if iuL < iuM then iS1(iuN, iuL, iST(iS_(iuN, iuL), iSS(iSV(iu3, iuX * 8), 255.))); iuL = iuL + 1; iuX = iuX + 1 else break end end; if iuK then break end; do iu2 = iSY(iuN, 0., iuM); iuK = true; break end; break end end; if iIn[881] / (iIn[4795] % iIn[4795]) - iIn[1879] / (iIn[3902] % iIn[3902]) <= iIn[9912.] then local iE4 = iIn[9133][iIn[3723.]]; local iE5 = { k7, iIn[10184] } end; while 64 / (213. - 213.) * (129. % 129.) == (213. - 213.) / (98 % 98) do local iE4 = 960. - aG; ce.offset = not iE4 end; iu3 = nil; do iuN = iIn[6221]; iuR = iIn[180.]; for iE5 = 35 / (156. % 156.), 109 % 109 do local iE4 = table ~= w; iE4 = cz > dP end; iuX = k7; iuM = (iIn[5946.] + lQ) % iIn[5374]; while bK == 36. / (103 % 103) - 142 / (115 % 115) do ("nzo"):remove(Enum) end; iuQ = iIn[946]; iuL = false; while true do iu4 = #iuN; iuG = iu4 - iuQ; iuI = iuX(iuM % 4294967296); iuK = iuG >= 1; if iuK then iuK = iuG <= 4 end; if iuK then iuI = iS2((iuI + 1832704949) % 4294967296, 13); if iuG == 1 then iu3 = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.))); iuL = true; break elseif iuG == 2 then iu3 = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuI, 8), 255.))); iuL = true; break elseif iuG == 3. then iu3 = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuI, 16), 255.))); iuL = true; break elseif iuG == 4 then iu3 = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuI, 16), 255.)), iST(iSU(iuN, 4), iSS(iSV(iuI, 24.), 255.))); iuL = true; break end end; iu1 = iSX(iuN); iuH = 0.; while true do if iuH + 4 <= iuG then iuI = iS2((iuI + 1832704949) % 4294967296, 13); iS0(iu1, iuH, iST(iSZ(iu1, iuH), iuI)); iuH = iuH + 4 else break end end; if iuL then break end; iuI = iS2((iuI + 1832704949) % 4294967296, 13); iuJ = 0.; while true do if iuH < iuG then iS1(iu1, iuH, iST(iS_(iu1, iuH), iSS(iSV(iuI, iuJ * 8), 255.))); iuH = iuH + 1; iuJ = iuJ + 1 else break end end; if iuL then break end; do iu3 = iSY(iu1, 0., iuG); iuL = true; break end; break end end; if (iIn[4976] - iIn[4976]) / (iIn[8134] - iIn[8134]) == iIn[9906.] then local iE4 = ai[iIn[2200]]; ax = d0 or string end; if iIn[4090] % iIn[4090] / (iIn[7689.] - iIn[7689.]) == false then d0 = iIn[10696] > iu3 end; iu4 = nil; do iu1 = iIn[10480]; while 209 / (165. - 165.) * (149 % 149) == tostring do ({}).value = 416 >= 564.; local iE4 = a5 ~= dl end; iuI = k7; iuH = (iIn[7319] + lQ) % iIn[5374]; iuG = iIn[8147]; iuJ = false; while true do iuR = #iuG; iuN = iuR - iu1; iuL = iuI(iuH % 4294967296); iuL = iuL % 2147483646. + 1; iuX = iuN >= 1; if iuX then iuX = iuN <= 4 end; if iuX then iuL = iuL * 16807 % 2147483647; if iuN == 1 then iu4 = iSW(iST(iSU(iuG, 1), iSS(iuL, 255.))); iuJ = true; break elseif iuN == 2 then iu4 = iSW(iST(iSU(iuG, 1), iSS(iuL, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuL, 8), 255.))); iuJ = true; break elseif iuN == 3. then iu4 = iSW(iST(iSU(iuG, 1), iSS(iuL, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuL, 16), 255.))); iuJ = true; break elseif iuN == 4 then iu4 = iSW(iST(iSU(iuG, 1), iSS(iuL, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuL, 16), 255.)), iST(iSU(iuG, 4), iSS(iSV(iuL, 24.), 255.))); iuJ = true; break end end; iuQ = iSX(iuG); iuM = 0.; while true do if iuM + 4 <= iuN then iuL = iuL * 16807 % 2147483647; iS0(iuQ, iuM, iST(iSZ(iuQ, iuM), iuL)); iuM = iuM + 4 else break end end; if iuJ then break end; iuL = iuL * 16807 % 2147483647; iuK = 0.; while true do if iuM < iuN then iS1(iuQ, iuM, iST(iS_(iuQ, iuM), iSS(iSV(iuL, iuK * 8), 255.))); iuM = iuM + 1; iuK = iuK + 1 else break end end; if iuJ then break end; do iu4 = iSY(iuQ, 0., iuN); iuJ = true; break end; break end end; for iE5 = iIn[9579.] / (iIn[10222] - iIn[10222]), iIn[3511] % iIn[3511] do local iE4 = iIn[8269] - ea end; for iE5 = 1, 3. do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = "fdqumb" .. "jzzpq" end end; iuX = nil; for iE5 = 1, 3. do if (iE5 * iE5 + iE5) % 2 == 1 then ("qnzt"):rep(); local iE4 = true ~= 160; iE4 = #dY end end; do iuR = iIn[10480]; iuM = iIn[10042]; for iE4 = 1, 2 do if iE4 * iE4 < 113 - 113 then UDim[true] = "pnoyl" .. 651.; ({}):pop(tostring, false) end end; iuN = (iIn[402.] + lQ) % iIn[5374]; if math == 186. / (78. % 78.) * (212 % 212) then ({})[955] = { 391 }; local iE4 = "iqq" .. "fljp" end; iuQ = k7; iuL = false; while true do iu1 = #iuM; iuH = iu1 - iuR; iuJ = iuQ(iuN % 4294967296); iu5 = iuH >= 1; if iu5 then iu5 = iuH <= 4 end; if iu5 then iuJ = (iuJ + 2654435769.) % 4294967296; if iuH == 1 then iuX = iSW(iST(iSU(iuM, 1), iSS(iuJ, 255.))); iuL = true; break elseif iuH == 2 then iuX = iSW(iST(iSU(iuM, 1), iSS(iuJ, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuJ, 8), 255.))); iuL = true; break elseif iuH == 3. then iuX = iSW(iST(iSU(iuM, 1), iSS(iuJ, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iuJ, 16), 255.))); iuL = true; break elseif iuH == 4 then iuX = iSW(iST(iSU(iuM, 1), iSS(iuJ, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iuJ, 16), 255.)), iST(iSU(iuM, 4), iSS(iSV(iuJ, 24.), 255.))); iuL = true; break end end; iuG = iSX(iuM); iuI = 0.; while true do if iuI + 4 <= iuH then iuJ = (iuJ + 2654435769.) % 4294967296; iS0(iuG, iuI, iST(iSZ(iuG, iuI), iuJ)); iuI = iuI + 4 else break end end; if iuL then break end; iuJ = (iuJ + 2654435769.) % 4294967296; iuK = 0.; while true do if iuI < iuH then iS1(iuG, iuI, iST(iS_(iuG, iuI), iSS(iSV(iuJ, iuK * 8), 255.))); iuI = iuI + 1; iuK = iuK + 1 else break end end; if iuL then break end; do iuX = iSY(iuG, 0., iuH); iuL = true; break end; break end end; if 185 / (128 % 128) * (227 % 227) == 174. % 174. / (193 % 193) then local iE4 = 381. * 136; iE4 = iuL.prev end; for iE5 = 1, 3. do if iE5 * iE5 < 222. % 222. then local iE4 = false and buffer end end; if 50 / (37 - 37) * (235 - 235) == iu_ then u(select); local iE4 = u.index; iE4[bQ] = { aV, iE4, 796 } end; while iIn[7710.] / (iIn[8195] % iIn[8195]) * (iIn[625] - iIn[625]) == iIn[2112.] / (iIn[5140] - iIn[5140]) - iIn[3188] / (iIn[2917] % iIn[2917]) do iIn[8269][iIn[8467]] = iIn[4528] .. iu_ end; for iE7 = iIn[7718], iIn[1353.] do if iE7 * iE7 < iIn[125] - iIn[125] then for iE6 = iIn[7689.] / (iIn[5744] - iIn[5744]), iIn[460] - iIn[460] do dm = iIn[4670][iIn[5975]]; local iE4 = iIn[242] <= w; local iE5 = br[iIn[189.]] end end end; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then for iE4 = iIn[7718], iIn[1371.] do if (iE4 * iE4 + iE4) % iIn[1353.] == iIn[7718] then local iWY = iIn[8269][iuT]; local iWZ = iWY[iu_]; local iW_ = iuT; iuT = iIn[10362.][iIn[5857]] end end; iuQ:add(iuS, true) end end; lM(iuP, { [iuU] = d3, [iuO] = iIn[10184][iuV](iIn[7718], -iIn[8661.], iIn[10480], iIn[8661.]), [iuW] = iIn[10184][iuF](iIn[10480], iIn[8888], iIn[10480], iIn[5300]), [iuE] = iIn[7718], [iuS] = dX, [iuZ] = iIn[8269][iuT][iu_], [iu0] = lV[iuY], [iu2] = iIn[8218], [iu3] = iIn[8269][iu4][iuX] }); while iIn[10486] / (iIn[7670] - iIn[7670]) * (iIn[4945] % iIn[4945]) == (iIn[3598] - iIn[3598]) / (iIn[6232] % iIn[6232]) do for iE5 = iIn[10363] / (iIn[8922.] % iIn[8922.]), iIn[3106] - iIn[3106] do local iE4 = iIn[9906.] * iIn[2627]; iE4 = iIn[800] * iuP end end; if iIn[3573.] / (iIn[9349] % iIn[9349]) - iIn[2647] / (iIn[6905] % iIn[6905]) == iIn[3606.] / (iIn[5030] - iIn[5030]) * (iIn[8884] - iIn[8884]) then local iE4 = false or iIn[2714]; for iE6 = iIn[7718], iIn[1353.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then local iE5 = d9 - iIn[1336] end end end; while iIn[7474] / (iIn[1054] % iIn[1054]) - iIn[4973] / (iIn[9574] % iIn[9574]) == aW do local iE4 = ({})[iIn[9609.]]; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then dC[iuX] = iIn[3649] .. iE4 end end; iE4 = -iE4 end; iu5 = nil; do iuJ = iIn[2993]; iuH = iIn[4649]; iu1 = iIn[4230.]; iuK = (iIn[3056] + lQ) % iIn[5374]; while 221 <= 52 / (171. % 171.) - 85 / (155 - 155) do local iE4 = iuP and false; al = 205 < iE4 end; iuI = iIn[10480]; iuG = k7; while 219. % 219. / (19 - 19) > 242 do local iE4 = ("yhq")[cz]; iE4(330., 783.) end; iuL = false; for iE6 = 1, 3. do if iE6 * iE6 < 57. % 57. then local iE4 = 448 % aj; local iE5 = ("ukcjq")[bn] end end; while true do iuX = #iuH; iuQ = iuX - iuI; iuM = iuG(iuK % 4294967296); iu4 = iuQ >= 1; if iu4 then iu4 = iuQ <= 3. end; if iu4 then iuM = (iuM * 1597 + 51749) % 4294967296; if iuQ == 1 then iu5 = iSW((iSU(iuH, 1) - iSS(iuM, 255.)) % 256); iuL = true; break elseif iuQ == 2 then iu5 = iSW((iSU(iuH, 1) - iSS(iuM, 255.)) % 256, (iSU(iuH, 2) - iSS(iSV(iuM, 8), 255.)) % 256); iuL = true; break elseif iuQ == 3. then iu5 = iSW((iSU(iuH, 1) - iSS(iuM, 255.)) % 256, (iSU(iuH, 2) - iSS(iSV(iuM, 8), 255.)) % 256, (iSU(iuH, 3.) - iSS(iSV(iuM, 16), 255.)) % 256); iuL = true; break end end; iuR = iSX(iuH); iuN = 0.; while true do if iuN + 4 <= iuQ then iuM = (iuM * 1597 + 51749) % 4294967296; iS0(iuR, iuN, (iSZ(iuR, iuN) - iuM) % 4294967296); iuN = iuN + 4 else break end end; if iuL then break end; iuM = (iuM * 1597 + 51749) % 4294967296; iu3 = 0.; while true do if iuN < iuQ then iS1(iuR, iuN, (iS_(iuR, iuN) - iSS(iSV(iuM, iu3 * 8), 255.)) % 256); iuN = iuN + 1; iu3 = iu3 + 1 else break end end; if iuL then break end; do iu5 = iSY(iuR, 0., iuQ); iuL = true; break end; break end end; if iIn[2526.] / (iIn[4795] % iIn[4795]) * (iIn[4945] - iIn[4945]) < iIn[8350] then for iE4 = iIn[7718], iIn[1353.] do if iE4 * iE4 < iIn[5436.] - iIn[5436.] then ({})[iIn[4869.]] = false == iIn[5385.] end end; bm = {}; local iE5 = iuY[iIn[4829]] end; if iuT == iIn[9349] / (iIn[5060] % iIn[5060]) * (iIn[5436.] - iIn[5436.]) then local iE4 = ({})[iIn[2714]]; local iE5 = iIn[3948.] .. iIn[5715.] end; if iIn[9906.] == (iIn[6446] - iIn[6446]) / (iIn[7294] % iIn[7294]) then local iE4 = bC[iuW] end; for iE5 = 1, 3. do if iE5 * iE5 + 1 <= 217 % 217 then ("myrsqr")[math] = not UDim2; local iE4 = not pairs end end; if iuG == 141. / (147. - 147.) - 192. / (131 % 131) then ({}):size(); local iE4 = 989 == dC end; iu3 = nil; for iE6 = 95 / (137 - 137), 101 % 101 do local iE4 = ("gqnw").key; for iE5 = 1, 2 do if (iE5 * iE5 + iE5) % 2 == 1 then iE4 = iu2.buffer end end end; do iuQ = iIn[4218.]; iuR = k7; iuX = (iIn[6679] + lQ) % iIn[5374]; iu4 = iIn[1352]; if 133 / (2 % 2) * (26 - 26) <= 863 then local iE4 = #bit32; local iE5 = "njj" .. "prpx" end; iuN = false; while true do iuL = #iu4; iuG = iuL - iuQ; iuI = iuR(iuX % 4294967296); iuI = iuI % 2147483646. + 1; iuK = iuG >= 1; if iuK then iuK = iuG <= 4 end; if iuK then iuI = iuI * 16807 % 2147483647; if iuG == 1 then iu3 = iSW(iST(iSU(iu4, 1), iSS(iuI, 255.))); iuN = true; break elseif iuG == 2 then iu3 = iSW(iST(iSU(iu4, 1), iSS(iuI, 255.)), iST(iSU(iu4, 2), iSS(iSV(iuI, 8), 255.))); iuN = true; break elseif iuG == 3. then iu3 = iSW(iST(iSU(iu4, 1), iSS(iuI, 255.)), iST(iSU(iu4, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iu4, 3.), iSS(iSV(iuI, 16), 255.))); iuN = true; break elseif iuG == 4 then iu3 = iSW(iST(iSU(iu4, 1), iSS(iuI, 255.)), iST(iSU(iu4, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iu4, 3.), iSS(iSV(iuI, 16), 255.)), iST(iSU(iu4, 4), iSS(iSV(iuI, 24.), 255.))); iuN = true; break end end; iuM = iSX(iu4); iuH = 0.; while true do if iuH + 4 <= iuG then iuI = iuI * 16807 % 2147483647; iS0(iuM, iuH, iST(iSZ(iuM, iuH), iuI)); iuH = iuH + 4 else break end end; if iuN then break end; iuI = iuI * 16807 % 2147483647; iuJ = 0.; while true do if iuH < iuG then iS1(iuM, iuH, iST(iS_(iuM, iuH), iSS(iSV(iuI, iuJ * 8), 255.))); iuH = iuH + 1; iuJ = iuJ + 1 else break end end; if iuN then break end; do iu3 = iSY(iuM, 0., iuG); iuN = true; break end; break end end; for iE6 = iIn[7718], iIn[1353.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then local iE4 = false and true; local iE5 = iE4[d_] end end; while iIn[881] / (iIn[2071] - iIn[2071]) - iIn[10387] / (iIn[884] % iIn[884]) == iIn[495.] / (iIn[8661.] - iIn[8661.]) * (iIn[1054] - iIn[1054]) do iIn[1247]:read(); local iE4 = true or select end; while 56 / (204. % 204.) * (218 % 218) == UDim2 do local iE4 = ("ghe")[es] end; iuG = nil; do iuL = iIn[10385]; iuJ = false; iuI = k7; iuH = (iIn[1279] + lQ) % iIn[5374]; for iE4 = 144. / (66. - 66.), 250 - 250 do ak[ep] = E // Enum end; iuK = iIn[10480]; iuM = false; while true do iuQ = #iuL; iu2 = iuQ - iuK; iu4 = iuI(iuH % 4294967296); iuR = iu2 >= 1; if iuR then iuR = iu2 <= 4 end; if iuR then iu4 = iS2((iu4 + 1832704949) % 4294967296, 13); if iu2 == 1 then iuG = iSW(iST(iSU(iuL, 1), iSS(iu4, 255.))); iuM = true; break elseif iu2 == 2 then iuG = iSW(iST(iSU(iuL, 1), iSS(iu4, 255.)), iST(iSU(iuL, 2), iSS(iSV(iu4, 8), 255.))); iuM = true; break elseif iu2 == 3. then iuG = iSW(iST(iSU(iuL, 1), iSS(iu4, 255.)), iST(iSU(iuL, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuL, 3.), iSS(iSV(iu4, 16), 255.))); iuM = true; break elseif iu2 == 4 then iuG = iSW(iST(iSU(iuL, 1), iSS(iu4, 255.)), iST(iSU(iuL, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuL, 3.), iSS(iSV(iu4, 16), 255.)), iST(iSU(iuL, 4), iSS(iSV(iu4, 24.), 255.))); iuM = true; break end end; iuN = iSX(iuL); iu1 = 0.; while true do if iu1 + 4 <= iu2 then iu4 = iS2((iu4 + 1832704949) % 4294967296, 13); iS0(iuN, iu1, iST(iSZ(iuN, iu1), iu4)); iu1 = iu1 + 4 else break end end; if iuM then break end; iu4 = iS2((iu4 + 1832704949) % 4294967296, 13); iuX = 0.; while true do if iu1 < iu2 then iS1(iuN, iu1, iST(iS_(iuN, iu1), iSS(iSV(iu4, iuX * 8), 255.))); iu1 = iu1 + 1; iuX = iuX + 1 else break end end; if iuM then break end; do iuG = iSY(iuN, 0., iu2); iuM = true; break end; break end end; for iE4 = 1, 2 do if iE4 * iE4 + 1 <= 127 - 127 then iuH.y = UDim2.node end end; if (iIn[7594] - iIn[7594]) / (iIn[8195] % iIn[8195]) == iIn[4731.] then local iE4 = dX == iIn[9665] end; if iIn[4973] / (iIn[881] % iIn[881]) - iIn[1798] / (iIn[10839.] - iIn[10839.]) == iuO then iIn[7771][iuS] = iIn[8721.] * iuQ; local iE4 = { iIn[9021.], iu0 } end; if iIn[10222] / (iIn[3706] - iIn[3706]) - iIn[5594] / (iIn[8943.] % iIn[8943.]) == d9 then local iE4 = aS ^ iIn[3960.] end; while iIn[8393] % iIn[8393] / (iIn[8943.] - iIn[8943.]) == ea do local iE4 = iIn[6531.] .. iIn[8785]; local iE5 = iIn[4347.] // buffer end; iu2 = nil; do iu4 = iIn[10480]; iu1 = k7; iuR = (iIn[5069] + lQ) % iIn[5374]; iuX = iIn[5497]; iuQ = false; while true do iuH = #iuX; iuJ = iuH - iu4; iuL = iu1(iuR % 4294967296); iuL = iuL % 2147483646. + 1; iuN = iuJ >= 1; if iuN then iuN = iuJ <= 4 end; if iuN then iuL = iuL * 16807 % 2147483647; if iuJ == 1 then iu2 = iSW(iST(iSU(iuX, 1), iSS(iuL, 255.))); iuQ = true; break elseif iuJ == 2 then iu2 = iSW(iST(iSU(iuX, 1), iSS(iuL, 255.)), iST(iSU(iuX, 2), iSS(iSV(iuL, 8), 255.))); iuQ = true; break elseif iuJ == 3. then iu2 = iSW(iST(iSU(iuX, 1), iSS(iuL, 255.)), iST(iSU(iuX, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuX, 3.), iSS(iSV(iuL, 16), 255.))); iuQ = true; break elseif iuJ == 4 then iu2 = iSW(iST(iSU(iuX, 1), iSS(iuL, 255.)), iST(iSU(iuX, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuX, 3.), iSS(iSV(iuL, 16), 255.)), iST(iSU(iuX, 4), iSS(iSV(iuL, 24.), 255.))); iuQ = true; break end end; iuI = iSX(iuX); iuK = 0.; while true do if iuK + 4 <= iuJ then iuL = iuL * 16807 % 2147483647; iS0(iuI, iuK, iST(iSZ(iuI, iuK), iuL)); iuK = iuK + 4 else break end end; if iuQ then break end; iuL = iuL * 16807 % 2147483647; iuM = 0.; while true do if iuK < iuJ then iS1(iuI, iuK, iST(iS_(iuI, iuK), iSS(iSV(iuL, iuM * 8), 255.))); iuK = iuK + 1; iuM = iuM + 1 else break end end; if iuQ then break end; do iu2 = iSY(iuI, 0., iuJ); iuQ = true; break end; break end end; for iE5 = 18. / (49 % 49), 50 - 50 do local iW0 = iuG; iuG = ek // ao; if dE == 48. / (121 - 121) * (68 - 68) then local iE4 = #E end end; for iE6 = iIn[7718], iIn[1353.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then if iIn[884] / (iIn[10906] % iIn[10906]) - iIn[1798] / (iIn[6891.] - iIn[6891.]) == select then local iE4 = { iuR, iIn[3273.] }; local iE5 = { iE4 } end end end; if (iIn[2898.] - iIn[2898.]) / (iIn[10617.] - iIn[10617.]) == iIn[10571] / (iIn[6075.] % iIn[6075.]) * (iIn[6075.] % iIn[6075.]) then local iE4 = bn[iIn[3203]] end; while aG == iIn[3379] / (iIn[4497.] - iIn[4497.]) - iIn[9929] / (iIn[4458.] - iIn[4458.]) do while tostring == (iIn[5030] - iIn[5030]) / (iIn[9810.] % iIn[9810.]) do local iE4 = iIn[4544] // an end end; for iE6 = iIn[4196] / (iIn[7957] - iIn[7957]), iIn[1054] % iIn[1054] do local iE4 = { false, cv }; local iE5 = iIn[5686] .. iIn[10329.] end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[2958.] - iIn[2958.] then ({})[iIn[2830]] = { av }; local iE4 = {}; A = iuM[iIn[9376]] end end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 < iIn[5208.] % iIn[5208.] then while iIn[6156.] / (iIn[8468] - iIn[8468]) * (iIn[7553] - iIn[7553]) == iIn[2112.] % iIn[2112.] / (iIn[6749] - iIn[6749]) do tostring(E, false) end end end; if 161 > 249. / (21. % 21.) * (193 % 193) then local iE4 = ({}).len; local iE5 = iE4 ~= "wfcuakp" end; iuH = nil; if 212 / (111. - 111.) * (23 % 23) == (97 - 97) / (207. - 207.) then local iE4 = 697 // 621. end; do iuK = iIn[3672.]; iuI = iIn[9150.]; for iE4 = 1, 2 do if iE4 * iE4 + 1 <= 158 % 158 then if 105. / (46 - 46) * (227 - 227) == (184 - 184) / (124 % 124) then ({}).head = H + 993.; cx = "vdbx" .. aj end end end; iuM = k7; iuL = (iIn[733] + lQ) % iIn[5374]; iuJ = iIn[10480]; iuN = false; while true do iu1 = #iuK; iuX = iu1 - iuJ; iuQ = iuM(iuL % 4294967296); iuY = iuX >= 1; if iuY then iuY = iuX <= 4 end; if iuY then iuQ = iS2((iuQ + 1832704949) % 4294967296, 13); if iuX == 1 then iuH = iSW(iST(iSU(iuK, 1), iSS(iuQ, 255.))); iuN = true; break elseif iuX == 2 then iuH = iSW(iST(iSU(iuK, 1), iSS(iuQ, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuQ, 8), 255.))); iuN = true; break elseif iuX == 3. then iuH = iSW(iST(iSU(iuK, 1), iSS(iuQ, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuQ, 16), 255.))); iuN = true; break elseif iuX == 4 then iuH = iSW(iST(iSU(iuK, 1), iSS(iuQ, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuQ, 16), 255.)), iST(iSU(iuK, 4), iSS(iSV(iuQ, 24.), 255.))); iuN = true; break end end; iu4 = iSX(iuK); iuR = 0.; while true do if iuR + 4 <= iuX then iuQ = iS2((iuQ + 1832704949) % 4294967296, 13); iS0(iu4, iuR, iST(iSZ(iu4, iuR), iuQ)); iuR = iuR + 4 else break end end; if iuN then break end; iuQ = iS2((iuQ + 1832704949) % 4294967296, 13); iu0 = 0.; while true do if iuR < iuX then iS1(iu4, iuR, iST(iS_(iu4, iuR), iSS(iSV(iuQ, iu0 * 8), 255.))); iuR = iuR + 1; iu0 = iu0 + 1 else break end end; if iuN then break end; do iuH = iSY(iu4, 0., iuX); iuN = true; break end; break end end; if 8 / (189. % 189.) - 24. / (241 - 241) > 715 then local iE4 = 997 + 928; dY = "ndgvtmc" .. iE4 end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 < iIn[4976] % iIn[4976] then u = true or iIn[2577.]; iIn[222.][iIn[9609.]] = iIn[6500][bq] end end; if iIn[7408] / (iIn[9683] % iIn[9683]) * (iIn[2647] - iIn[2647]) == dD then ({})[P] = ({})[iIn[3723.]]; local iE4 = iIn[4716.] * iuP end; while iIn[6018.] >= (iIn[7556] - iIn[7556]) / (iIn[8468] - iIn[8468]) do local iE4 = iIn[9906.] == math; bm[iIn[3723.]] = {} end; while iIn[9810.] / (iIn[5520.] - iIn[5520.]) - iIn[10838] / (iIn[9495.] % iIn[9495.]) == cr do aW[iuX] = not iIn[256]; bR[false] = table[aa] end; iu0 = nil; do iuR = iIn[3797]; iu4 = iIn[10717]; iuY = iIn[9866]; for iE5 = 1, 3. do if iE5 * iE5 + 1 <= 225. % 225. then ("vft").value = ({})[false]; local iE4 = 338 + 914 end end; iuQ = (iIn[6931] + lQ) % iIn[5374]; iuX = iIn[10480]; iu1 = k7; iuN = false; while true do iu_ = #iu4; iuJ = iu_ - iuX; iuL = iu1(iuQ % 4294967296); iuT = iuJ >= 1; if iuT then iuT = iuJ <= 3. end; if iuT then iuL = (iuL * 1597 + 51749) % 4294967296; if iuJ == 1 then iu0 = iSW((iSU(iu4, 1) - iSS(iuL, 255.)) % 256); iuN = true; break elseif iuJ == 2 then iu0 = iSW((iSU(iu4, 1) - iSS(iuL, 255.)) % 256, (iSU(iu4, 2) - iSS(iSV(iuL, 8), 255.)) % 256); iuN = true; break elseif iuJ == 3. then iu0 = iSW((iSU(iu4, 1) - iSS(iuL, 255.)) % 256, (iSU(iu4, 2) - iSS(iSV(iuL, 8), 255.)) % 256, (iSU(iu4, 3.) - iSS(iSV(iuL, 16), 255.)) % 256); iuN = true; break end end; iuI = iSX(iu4); iuK = 0.; while true do if iuK + 4 <= iuJ then iuL = (iuL * 1597 + 51749) % 4294967296; iS0(iuI, iuK, (iSZ(iuI, iuK) - iuL) % 4294967296); iuK = iuK + 4 else break end end; if iuN then break end; iuL = (iuL * 1597 + 51749) % 4294967296; iuM = 0.; while true do if iuK < iuJ then iS1(iuI, iuK, (iS_(iuI, iuK) - iSS(iSV(iuL, iuM * 8), 255.)) % 256); iuK = iuK + 1; iuM = iuM + 1 else break end end; if iuN then break end; do iu0 = iSY(iuI, 0., iuJ); iuN = true; break end; break end end; while 40 / (111. % 111.) * (18. % 18.) == 61 % 61 / (24. - 24.) do while 188 / (122 - 122) * (210. - 210.) == 135. % 135. / (22 - 22) do local iE4 = "pbbnqzc" .. cJ end end; while ba == iIn[954.] / (iIn[537.] - iIn[537.]) - iIn[2898.] / (iIn[10571] % iIn[10571]) do local iE4 = iIn[8988.] .. iIn[2809]; cf[iIn[2867]] = -E end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[9778] - iIn[9778] then local iE4 = dW[c8]; iE4 = iE4[iIn[10215.]] end end; while H == iIn[6367] / (iIn[460] % iIn[460]) * (iIn[9683] - iIn[9683]) do local iE4 = dE + ep end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 + iIn[7718] <= iIn[6187] - iIn[6187] then local iE4 = iuK + iIn[7268] end end; for iE5 = iIn[3106] / (iIn[10486] - iIn[10486]), iIn[5744] % iIn[5744] do iIn[10069]:split(); local iE4 = ({})[iIn[9755]] end; iuT = nil; do iuM = false; iuK = k7; iuI = iIn[5802.]; iu_ = iIn[4795]; if 118 / (254 - 254) * (91 % 91) == (83 - 83) / (47 - 47) then local iE4 = d_ ^ 552.; string["uoyu"] = #d9 end; iuL = iIn[10860.]; iuJ = (iIn[1244] + lQ) % iIn[5374]; iuN = false; while 120. / (30. - 30.) - 83 / (2 - 2) == 132. % 132. / (83 % 83) do I.state = { UDim, 901, bq, cz } end; while 177. > 181 / (175 % 175) * (11 % 11) do local iE4 = ({}).state; ce = bm < "wrwzunv" end; while true do iuZ = #iuL; iu1 = iuZ - iu_; iuX = iuK(iuJ % 4294967296); iuX = iuX % 2147483646. + 1; iuQ = iu1 >= 1; if iuQ then iuQ = iu1 <= 4 end; if iuQ then iuX = iuX * 16807 % 2147483647; if iu1 == 1 then iuT = iSW(iST(iSU(iuL, 1), iSS(iuX, 255.))); iuN = true; break elseif iu1 == 2 then iuT = iSW(iST(iSU(iuL, 1), iSS(iuX, 255.)), iST(iSU(iuL, 2), iSS(iSV(iuX, 8), 255.))); iuN = true; break elseif iu1 == 3. then iuT = iSW(iST(iSU(iuL, 1), iSS(iuX, 255.)), iST(iSU(iuL, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuL, 3.), iSS(iSV(iuX, 16), 255.))); iuN = true; break elseif iu1 == 4 then iuT = iSW(iST(iSU(iuL, 1), iSS(iuX, 255.)), iST(iSU(iuL, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuL, 3.), iSS(iSV(iuX, 16), 255.)), iST(iSU(iuL, 4), iSS(iSV(iuX, 24.), 255.))); iuN = true; break end end; iuY = iSX(iuL); iu4 = 0.; while true do if iu4 <= iu1 - 4 then iuX = iuX * 16807 % 2147483647; iS0(iuY, iu4, iST(iSZ(iuY, iu4), iuX)); iu4 = iu4 + 4 else break end end; if iuN then break end; iuX = iuX * 16807 % 2147483647; iuR = 0.; while true do if iu4 < iu1 then iS1(iuY, iu4, iST(iS_(iuY, iu4), iSS(iSV(iuX, iuR * 8), 255.))); iu4 = iu4 + 1; iuR = iuR + 1 else break end end; if iuN then break end; do iuT = iSY(iuY, 0., iu1); iuN = true; break end; break end end; for iE5 = iIn[4040] / (iIn[8393] % iIn[8393]), iIn[8278] % iIn[8278] do local iE4 = A or true end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[4973] - iIn[4973] then if iIn[9021.] / (iIn[8468] % iIn[8468]) - iIn[3795.] / (iIn[5455] - iIn[5455]) == iIn[2958.] / (iIn[9431] - iIn[9431]) * (iIn[2777] % iIn[2777]) then local iE4 = -iIn[705.]; iE4 = dZ // bR end end end; while iIn[4218.] / (iIn[10806.] % iIn[10806.]) - iIn[9486.] / (iIn[6749] % iIn[6749]) >= iIn[7145] do local iE4 = iIn[6150.] or false; w(type) end; for iE4 = iIn[460] / (iIn[4795] % iIn[4795]), iIn[10839.] % iIn[10839.] do ({})[iIn[3855.]] = cz - iIn[4373] end; iuZ = nil; do iuX = iIn[9188]; iu1 = iIn[5454.]; iuY = (iIn[6301] + lQ) % iIn[5374]; iuR = k7; iu4 = iIn[2958.]; iuQ = false; while true do iuI = #iu1; iuK = iuI - iu4; iuM = iuR(iuY % 4294967296); iuM = iuM % 2147483646. + 1; iu_ = iuK >= 1; if iu_ then iu_ = iuK <= 4 end; if iu_ then iuM = iuM * 16807 % 2147483647; if iuK == 1 then iuZ = iSW(iST(iSU(iu1, 1), iSS(iuM, 255.))); iuQ = true; break elseif iuK == 2 then iuZ = iSW(iST(iSU(iu1, 1), iSS(iuM, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuM, 8), 255.))); iuQ = true; break elseif iuK == 3. then iuZ = iSW(iST(iSU(iu1, 1), iSS(iuM, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iu1, 3.), iSS(iSV(iuM, 16), 255.))); iuQ = true; break elseif iuK == 4 then iuZ = iSW(iST(iSU(iu1, 1), iSS(iuM, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iu1, 3.), iSS(iSV(iuM, 16), 255.)), iST(iSU(iu1, 4), iSS(iSV(iuM, 24.), 255.))); iuQ = true; break end end; iuJ = iSX(iu1); iuL = 0.; while true do if iuL <= iuK - 4 then iuM = iuM * 16807 % 2147483647; iS0(iuJ, iuL, iST(iSZ(iuJ, iuL), iuM)); iuL = iuL + 4 else break end end; if iuQ then break end; iuM = iuM * 16807 % 2147483647; iuN = 0.; while true do if iuL < iuK then iS1(iuJ, iuL, iST(iS_(iuJ, iuL), iSS(iSV(iuM, iuN * 8), 255.))); iuL = iuL + 1; iuN = iuN + 1 else break end end; if iuQ then break end; do iuZ = iSY(iuJ, 0., iuK); iuQ = true; break end; break end end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 + iIn[7718] <= iIn[1217] - iIn[1217] then iIn[10184][J] = iIn[2876] and false end end; while iIn[1217] / (iIn[4973] % iIn[4973]) * (iIn[7145] % iIn[7145]) == iIn[275] / (iIn[10387] - iIn[10387]) - iIn[1362.] / (iIn[275] % iIn[275]) do ({}):rep(); for iE6 = iIn[7327] / (iIn[7522] % iIn[7522]), iIn[5975] - iIn[5975] do local iE4 = false and iuW; local iE5 = iIn[5480] .. iIn[7639]; w = { cx } end end; while iIn[7474] / (iIn[9486.] % iIn[9486.]) * (iIn[881] % iIn[881]) > iIn[3140] do dl[u] = iIn[8218] >= iIn[7553] end; if iuF == (iIn[6828.] - iIn[6828.]) / (iIn[1798] % iIn[1798]) then H[string] = iuI or iIn[9846.] end; for iE4 = 1, 2 do if (iE4 * iE4 + iE4) % 2 == 1 then ({}).child = dP + 265; de.z = "yqmpy" .. "ipjd" end end; iu_ = nil; do iuN = iIn[9580]; iuL = k7; for iE8 = 27. / (135. % 135.), 183. - 183. do for iE6 = 1, 2 do if iE6 * iE6 < 43 - 43 then local iE4 = { ipairs }; cv = dm.data; local iE5 = -w end end; local iE7 = UDim % 526 end; iuJ = iIn[4709]; for iE5 = 1, 2 do if iE5 * iE5 < 245 % 245 then ({})["dsjvni"] = -buffer; local iE4 = dD - 149 end end; iuI = iIn[8661.]; while 942. == 216. / (93. % 93.) * (33. % 33.) do buffer[649] = bC.len; while cJ == 180. / (99. - 99.) - 133 / (161 - 161) do local iE4 = ("ubci").id end end; iuM = iIn[682]; iuK = (iIn[5750] + lQ) % iIn[5374]; iuQ = false; while 177. % 177. / (53 % 53) == iu3 do local iE4 = 371 + UDim end; while true do iuE = #iuM; iuY = iuE - iuI; iu4 = iuL(iuK % 4294967296); iu4 = iu4 % 2147483646. + 1; iuR = iuY >= 1; if iuR then iuR = iuY <= 4 end; if iuR then iu4 = iu4 * 16807 % 2147483647; if iuY == 1 then iu_ = iSW(iST(iSU(iuM, 1), iSS(iu4, 255.))); iuQ = true; break elseif iuY == 2 then iu_ = iSW(iST(iSU(iuM, 1), iSS(iu4, 255.)), iST(iSU(iuM, 2), iSS(iSV(iu4, 8), 255.))); iuQ = true; break elseif iuY == 3. then iu_ = iSW(iST(iSU(iuM, 1), iSS(iu4, 255.)), iST(iSU(iuM, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iu4, 16), 255.))); iuQ = true; break elseif iuY == 4 then iu_ = iSW(iST(iSU(iuM, 1), iSS(iu4, 255.)), iST(iSU(iuM, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iu4, 16), 255.)), iST(iSU(iuM, 4), iSS(iSV(iu4, 24.), 255.))); iuQ = true; break end end; iuS = iSX(iuM); iu1 = 0.; while true do if iu1 <= iuY - 4 then iu4 = iu4 * 16807 % 2147483647; iS0(iuS, iu1, iST(iSZ(iuS, iu1), iu4)); iu1 = iu1 + 4 else break end end; if iuQ then break end; iu4 = iu4 * 16807 % 2147483647; iuX = 0.; while true do if iu1 < iuY then iS1(iuS, iu1, iST(iS_(iuS, iu1), iSS(iSV(iu4, iuX * 8), 255.))); iu1 = iu1 + 1; iuX = iuX + 1 else break end end; if iuQ then break end; do iu_ = iSY(iuS, 0., iuY); iuQ = true; break end; break end end; if iuW == 243. / (145 % 145) - 135. / (70 % 70) then local iE4 = 651. or d_; O.state = ("mkigcsc").size end; if iIn[9929] / (iIn[6187] - iIn[6187]) - iIn[4457] / (iIn[7868] % iIn[7868]) == (iIn[7556] - iIn[7556]) / (iIn[4196] - iIn[4196]) then ce[string] = true or iuX end; if iIn[4968.] / (iIn[4458.] % iIn[4458.]) - iIn[9882.] / (iIn[1070] % iIn[1070]) == F then math[iIn[8629]] = aT ~= true end; iuE = nil; do iuX = iIn[3884]; iu1 = iIn[587]; iuY = (iIn[2702] + lQ) % iIn[5374]; iuS = k7; if a4 == 254 / (216. % 216.) - 18. / (8 - 8) then local iE4 = { "hiv", true, 996. } end; iu4 = iIn[10480]; iuR = false; for iE4 = 1, 2 do if iE4 * iE4 < 18. % 18. then if iuN == 253 / (237. % 237.) - 2 / (212 % 212) then iuI(type, dD) end end end; while true do iuN = #iu1; iuI = iuN - iu4; iuK = iuS(iuY % 4294967296); iuK = iuK % 2147483646. + 1; iuM = iuI >= 1; if iuM then iuM = iuI <= 4 end; if iuM then iuK = iuK * 16807 % 2147483647; if iuI == 1 then iuE = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.))); iuR = true; break elseif iuI == 2 then iuE = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuK, 8), 255.))); iuR = true; break elseif iuI == 3. then iuE = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iu1, 3.), iSS(iSV(iuK, 16), 255.))); iuR = true; break elseif iuI == 4 then iuE = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iu1, 3.), iSS(iSV(iuK, 16), 255.)), iST(iSU(iu1, 4), iSS(iSV(iuK, 24.), 255.))); iuR = true; break end end; iuQ = iSX(iu1); iuJ = 0.; while true do if iuJ <= iuI - 4 then iuK = iuK * 16807 % 2147483647; iS0(iuQ, iuJ, iST(iSZ(iuQ, iuJ), iuK)); iuJ = iuJ + 4 else break end end; if iuR then break end; iuK = iuK * 16807 % 2147483647; iuL = 0.; while true do if iuJ < iuI then iS1(iuQ, iuJ, iST(iS_(iuQ, iuJ), iSS(iSV(iuK, iuL * 8), 255.))); iuJ = iuJ + 1; iuL = iuL + 1 else break end end; if iuR then break end; do iuE = iSY(iuQ, 0., iuI); iuR = true; break end; break end end; if 33. % 33. / (159. % 159.) == true then local iE4 = "ugocvg" or "kjihnc" end; if iIn[6898] / (iIn[10697] - iIn[10697]) * (iIn[8568.] % iIn[8568.]) == string then while iIn[5744] / (iIn[10617.] - iIn[10617.]) - iIn[8706.] / (iIn[6905] - iIn[6905]) >= iIn[242] do local iE4 = iIn[4581.] ^ iIn[4675]; iE4 = iIn[859] // a5; br = dY ~= iuG end end; iuI = nil; do iuJ = iIn[10480]; iuM = k7; while (163 - 163) / (27. - 27.) == 66. / (241 - 241) - 212 / (82 % 82) do local iE4 = -476; d3:clear() end; iuL = (iIn[7008.] + lQ) % iIn[5374]; iuK = iIn[3443]; if 119 / (192. % 192.) * (228. - 228.) <= 188 then while 68 / (79 - 79) * (124 % 124) == (80 - 80) / (17 % 17) do tostring(k7); cK = "trur" < ax end end; iuN = false; while true do iu4 = #iuK; iuR = iu4 - iuJ; iuS = iuM(iuL % 4294967296); iuS = iuS % 2147483646. + 1; iu1 = iuR >= 1; if iu1 then iu1 = iuR <= 4 end; if iu1 then iuS = iuS * 16807 % 2147483647; if iuR == 1 then iuI = iSW(iST(iSU(iuK, 1), iSS(iuS, 255.))); iuN = true; break elseif iuR == 2 then iuI = iSW(iST(iSU(iuK, 1), iSS(iuS, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuS, 8), 255.))); iuN = true; break elseif iuR == 3. then iuI = iSW(iST(iSU(iuK, 1), iSS(iuS, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuS, 16), 255.))); iuN = true; break elseif iuR == 4 then iuI = iSW(iST(iSU(iuK, 1), iSS(iuS, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuS, 16), 255.)), iST(iSU(iuK, 4), iSS(iSV(iuS, 24.), 255.))); iuN = true; break end end; iuX = iSX(iuK); iuQ = 0.; while true do if iuQ + 4 <= iuR then iuS = iuS * 16807 % 2147483647; iS0(iuX, iuQ, iST(iSZ(iuX, iuQ), iuS)); iuQ = iuQ + 4 else break end end; if iuN then break end; iuS = iuS * 16807 % 2147483647; iuY = 0.; while true do if iuQ < iuR then iS1(iuX, iuQ, iST(iS_(iuX, iuQ), iSS(iSV(iuS, iuY * 8), 255.))); iuQ = iuQ + 1; iuY = iuY + 1 else break end end; if iuN then break end; do iuI = iSY(iuX, 0., iuR); iuN = true; break end; break end end; for iE4 = 1, 3. do if (iE4 * iE4 + iE4) % 2 == 1 then al = ({})[an] end end; if iIn[954.] == iIn[3795.] % iIn[3795.] / (iIn[8922.] - iIn[8922.]) then iuI:insert(bl, true) end; while iIn[6720.] / (iIn[8468] - iIn[8468]) - iIn[6828.] / (iIn[2917] - iIn[2917]) == ek do local iE4 = iIn[2850.] or iIn[30.]; local iE5 = iIn[3549.] .. iIn[3143] end; iuS = nil; do iu4 = iIn[10480]; iu1 = iIn[9294.]; iuY = (iIn[4134.] + lQ) % iIn[5374]; iuX = k7; while 25 / (84. % 84.) - 221 / (52 - 52) > 338 do iuR = dZ[w]; es[850] = iuE * 337 end; iuR = false; while true do iuN = #iu1; iuF = iuN - iu4; iuK = iuX(iuY % 4294967296); iuM = iuF >= 1; if iuM then iuM = iuF <= 4 end; if iuM then iuK = (iuK + 2654435769.) % 4294967296; if iuF == 1 then iuS = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.))); iuR = true; break elseif iuF == 2 then iuS = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuK, 8), 255.))); iuR = true; break elseif iuF == 3. then iuS = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iu1, 3.), iSS(iSV(iuK, 16), 255.))); iuR = true; break elseif iuF == 4 then iuS = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iu1, 3.), iSS(iSV(iuK, 16), 255.)), iST(iSU(iu1, 4), iSS(iSV(iuK, 24.), 255.))); iuR = true; break end end; iuQ = iSX(iu1); iuJ = 0.; while true do if iuJ + 4 <= iuF then iuK = (iuK + 2654435769.) % 4294967296; iS0(iuQ, iuJ, iST(iSZ(iuQ, iuJ), iuK)); iuJ = iuJ + 4 else break end end; if iuR then break end; iuK = (iuK + 2654435769.) % 4294967296; iuL = 0.; while true do if iuJ < iuF then iS1(iuQ, iuJ, iST(iS_(iuQ, iuJ), iSS(iSV(iuK, iuL * 8), 255.))); iuJ = iuJ + 1; iuL = iuL + 1 else break end end; if iuR then break end; do iuS = iSY(iuQ, 0., iuF); iuR = true; break end; break end end; if 162. / (67 - 67) - 139 / (196 % 196) == 151 % 151 / (45. - 45.) then dH = 237. >= 502 end; for iE5 = 27. / (94 % 94), 44 % 44 do dX[694] = Enum.len; local iE4 = { u, Enum, print } end; if al == 160 % 160 / (35 % 35) then local iE4 = w * iuR; if 97 == 220 / (63. % 63.) * (50 - 50) then ("dgzxvhm")[iuP] = ("tovlnwr")[iuM] end end; iuF = nil; do iuL = iIn[10480]; iuK = k7; iuJ = (iIn[10914.] + lQ) % iIn[5374]; iuM = iIn[8508.]; iuN = false; while true do iuR = #iuM; iuW = iuR - iuL; iu1 = iuK(iuJ % 4294967296); iu1 = iu1 % 2147483646. + 1; iuX = iuW >= 1; if iuX then iuX = iuW <= 4 end; if iuX then iu1 = iu1 * 16807 % 2147483647; if iuW == 1 then iuF = iSW(iST(iSU(iuM, 1), iSS(iu1, 255.))); iuN = true; break elseif iuW == 2 then iuF = iSW(iST(iSU(iuM, 1), iSS(iu1, 255.)), iST(iSU(iuM, 2), iSS(iSV(iu1, 8), 255.))); iuN = true; break elseif iuW == 3. then iuF = iSW(iST(iSU(iuM, 1), iSS(iu1, 255.)), iST(iSU(iuM, 2), iSS(iSV(iu1, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iu1, 16), 255.))); iuN = true; break elseif iuW == 4 then iuF = iSW(iST(iSU(iuM, 1), iSS(iu1, 255.)), iST(iSU(iuM, 2), iSS(iSV(iu1, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iu1, 16), 255.)), iST(iSU(iuM, 4), iSS(iSV(iu1, 24.), 255.))); iuN = true; break end end; iuQ = iSX(iuM); iuY = 0.; while true do if iuY + 4 <= iuW then iu1 = iu1 * 16807 % 2147483647; iS0(iuQ, iuY, iST(iSZ(iuQ, iuY), iu1)); iuY = iuY + 4 else break end end; if iuN then break end; iu1 = iu1 * 16807 % 2147483647; iu4 = 0.; while true do if iuY < iuW then iS1(iuQ, iuY, iST(iS_(iuQ, iuY), iSS(iSV(iu1, iu4 * 8), 255.))); iuY = iuY + 1; iu4 = iu4 + 1 else break end end; if iuN then break end; do iuF = iSY(iuQ, 0., iuW); iuN = true; break end; break end end; while 101 / (167 - 167) - 71 / (248 % 248) <= 212 do tostring(70); iuM = 223 ~= cA end; if 134 / (87. % 87.) * (19 - 19) > 16 then Color3.tail = 821 * 114.; local iE4 = { false, false } end; for iE5 = iIn[1533.] / (iIn[1874] % iIn[1874]), iIn[10411] - iIn[10411] do u = iIn[4792] + iIn[705.]; local iE4 = iIn[3718] .. iIn[8458] end; if iIn[3973] >= iIn[625] / (iIn[1651] % iIn[1651]) - iIn[6573.] / (iIn[4218.] - iIn[4218.]) then local iE4 = iIn[5594] % iIn[7366] end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 + iIn[7718] <= iIn[2033] % iIn[2033] then local iE4 = { bq }; table:push(table) end end; for iE4 = iIn[4040] / (iIn[4090] % iIn[4090]), iIn[3504.] % iIn[3504.] do ({})[iIn[2867]] = cJ[iIn[2002]]; iuI(aT) end; while iIn[6749] / (iIn[6314] - iIn[6314]) - iIn[3006.] / (iIn[3598] - iIn[3598]) == iIn[10387] / (iIn[2112.] - iIn[2112.]) * (iIn[9929] - iIn[9929]) do local iE4 = ({})[aG]; if E == (iIn[1353.] - iIn[1353.]) / (iIn[7294] % iIn[7294]) then local iE5 = buffer * iIn[8435] end end; iuW = nil; do iu1 = iIn[8668]; iuQ = k7; iuX = iIn[4179.]; iu4 = iIn[5257]; iuY = iIn[1612]; iuR = (iIn[3776] + lQ) % iIn[5374]; iuN = false; while true do iuM = #iuY; iuO = iuM - iu4; iuJ = iuQ(iuR % 4294967296); iuJ = iuJ % 2147483646. + 1; iuL = iuO >= 1; if iuL then iuL = iuO <= 4 end; if iuL then iuJ = iuJ * 16807 % 2147483647; if iuO == 1 then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.))); iuN = true; break elseif iuO == 2 then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuJ, 8), 255.))); iuN = true; break elseif iuO == 3. then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuJ, 16), 255.))); iuN = true; break elseif iuO == 4 then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuJ, 16), 255.)), iST(iSU(iuY, 4), iSS(iSV(iuJ, 24.), 255.))); iuN = true; break end end; iuU = iSX(iuY); iuV = 0.; while true do if iuV <= iuO - 4 then iuJ = iuJ * 16807 % 2147483647; iS0(iuU, iuV, iST(iSZ(iuU, iuV), iuJ)); iuV = iuV + 4 else break end end; if iuN then break end; iuJ = iuJ * 16807 % 2147483647; iuK = 0.; while true do if iuV < iuO then iS1(iuU, iuV, iST(iS_(iuU, iuV), iSS(iSV(iuJ, iuK * 8), 255.))); iuV = iuV + 1; iuK = iuK + 1 else break end end; if iuN then break end; do iuW = iSY(iuU, 0., iuO); iuN = true; break end; break end end; while 249. % 249. / (116 % 116) == 101 / (227 - 227) * (56 % 56) do local iE4 = F * 245; c8 = "dbhld" .. UDim2 end; while iIn[4054] <= iIn[9349] / (iIn[10486] % iIn[10486]) - iIn[7257.] / (iIn[10422.] - iIn[10422.]) do I = iIn[5346.] .. iIn[230] end; while iIn[10921] > iIn[4648] / (iIn[7408] % iIn[7408]) * (iIn[4968.] - iIn[4968.]) do local iE4 = iIn[1011.] % iIn[636.] end; if (iIn[2373.] - iIn[2373.]) / (iIn[3399.] - iIn[3399.]) == iIn[4067] / (iIn[4040] - iIn[4040]) * (iIn[5376.] - iIn[5376.]) then for iE6 = iIn[7718], iIn[1371.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then local iE4 = iIn[5026] * iuY; local iE5 = iIn[5716][iE4] end end; iIn[3032][E] = { table, iIn[1707.] } end; iuU = nil; do iuJ = iIn[419]; iuO = iIn[8203]; iuL = (iIn[8096] + lQ) % iIn[5374]; iuK = k7; iuV = iIn[8393]; for iE5 = 1, 2 do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = dH >= A; E = "vkn" .. "lvqm" end end; iuM = false; while iu3 == 2 / (94 % 94) * (99. % 99.) do local iE4 = 74 * UDim2 end; for iE4 = 234. / (101 % 101), 63. - 63. do ("asrs")[148] = "ssltaqo" .. cx end; while true do iuX = #iuO; iuQ = iuX - iuV; iuY = iuK(iuL % 4294967296); iuY = iuY % 2147483646. + 1; iu4 = iuQ >= 1; if iu4 then iu4 = iuQ <= 4 end; if iu4 then iuY = iuY * 16807 % 2147483647; if iuQ == 1 then iuU = iSW(iST(iSU(iuO, 1), iSS(iuY, 255.))); iuM = true; break elseif iuQ == 2 then iuU = iSW(iST(iSU(iuO, 1), iSS(iuY, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuY, 8), 255.))); iuM = true; break elseif iuQ == 3. then iuU = iSW(iST(iSU(iuO, 1), iSS(iuY, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuY, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iuY, 16), 255.))); iuM = true; break elseif iuQ == 4 then iuU = iSW(iST(iSU(iuO, 1), iSS(iuY, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuY, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iuY, 16), 255.)), iST(iSU(iuO, 4), iSS(iSV(iuY, 24.), 255.))); iuM = true; break end end; iuR = iSX(iuO); iuN = 0.; while true do if iuN <= iuQ - 4 then iuY = iuY * 16807 % 2147483647; iS0(iuR, iuN, iST(iSZ(iuR, iuN), iuY)); iuN = iuN + 4 else break end end; if iuM then break end; iuY = iuY * 16807 % 2147483647; iu1 = 0.; while true do if iuN < iuQ then iS1(iuR, iuN, iST(iS_(iuR, iuN), iSS(iSV(iuY, iu1 * 8), 255.))); iuN = iuN + 1; iu1 = iu1 + 1 else break end end; if iuM then break end; do iuU = iSY(iuR, 0., iuQ); iuM = true; break end; break end end; for iE5 = 1, 3. do if iE5 * iE5 < 119 % 119 then local iE4 = not true; d5 = "fbg" .. bK end end; if 237. % 237. / (101 - 101) == select then iuU(); local iE4 = 441. == E end; if iIn[9810.] / (iIn[3379] - iIn[3379]) - iIn[10363] / (iIn[4497.] % iIn[4497.]) <= iIn[10422.] then local iE4 = iIn[7946][iIn[4958]]; iuO[iIn[8029]] = iIn[8269] < iIn[9906.] end; iuY = nil; for iE4 = 22 / (97 - 97), 16 % 16 do ({})[609.] = "ifvsve" or select end; do iuR = iIn[8612]; for iE6 = 1, 3. do if iE6 * iE6 < 88 % 88 then local iE4 = 835 // ai; local iE5 = cx or type end end; iu4 = iIn[5904.]; for iE6 = 1, 2 do if iE6 * iE6 < 20 - 20 then while 99. / (49 % 49) - 54. / (25 - 25) == a4 do local iE4 = dX.len; iE4[iE4] = iuO - 837.; local iE5 = dm and iE4 end end end; iu1 = k7; while cY == 207. / (90. % 90.) - 181 / (86 - 86) do local iE4 = 239 % u; dk.child = UDim + Enum end; iuQ = (iIn[1864] + lQ) % iIn[5374]; iuX = iIn[8393]; iuN = false; for iE5 = 52 / (225. % 225.), 159. % 159. do local iE4 = 875 % cY end; while true do iuP = #iuR; iuV = iuP - iuX; iuK = iu1(iuQ % 4294967296); iuM = iuV >= 1; if iuM then iuM = iuV <= 4 end; if iuM then iuK = iS2((iuK + 1832704949) % 4294967296, 13); if iuV == 1 then iuY = iSW(iST(iSU(iuR, 1), iSS(iuK, 255.))); iuN = true; break elseif iuV == 2 then iuY = iSW(iST(iSU(iuR, 1), iSS(iuK, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuK, 8), 255.))); iuN = true; break elseif iuV == 3. then iuY = iSW(iST(iSU(iuR, 1), iSS(iuK, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuK, 16), 255.))); iuN = true; break elseif iuV == 4 then iuY = iSW(iST(iSU(iuR, 1), iSS(iuK, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuK, 16), 255.)), iST(iSU(iuR, 4), iSS(iSV(iuK, 24.), 255.))); iuN = true; break end end; iuO = iSX(iuR); iuJ = 0.; while true do if iuJ + 4 <= iuV then iuK = iS2((iuK + 1832704949) % 4294967296, 13); iS0(iuO, iuJ, iST(iSZ(iuO, iuJ), iuK)); iuJ = iuJ + 4 else break end end; if iuN then break end; iuK = iS2((iuK + 1832704949) % 4294967296, 13); iuL = 0.; while true do if iuJ < iuV then iS1(iuO, iuJ, iST(iS_(iuO, iuJ), iSS(iSV(iuK, iuL * 8), 255.))); iuJ = iuJ + 1; iuL = iuL + 1 else break end end; if iuN then break end; do iuY = iSY(iuO, 0., iuV); iuN = true; break end; break end end; for iE4 = iIn[5975] / (iIn[10617.] % iIn[10617.]), iIn[6898] - iIn[6898] do aS = iIn[7878.] ~= iIn[654.]; local iW1 = iuZ; iuZ = false or iu4 end; if iIn[9519.] % iIn[9519.] / (iIn[4090] % iIn[4090]) == iIn[7868] / (iIn[7408] - iIn[7408]) - iIn[5520.] / (iIn[7556] - iIn[7556]) then iuQ[iIn[8629]] = buffer[true]; local iE4 = { iu_, E, iIn[9645.] } end; while (iIn[10906] - iIn[10906]) / (iIn[3236] % iIn[3236]) == iIn[4976] / (iIn[5314] - iIn[5314]) * (iIn[2112.] % iIn[2112.]) do iIn[4841]:update(true) end; for iE5 = iIn[2922.] / (iIn[5149] - iIn[5149]), iIn[3926] % iIn[3926] do local iE4 = cK ^ iIn[1040]; ep[iIn[10215.]] = #iu1 end; iuP = nil; do while 18. / (54. % 54.) * (152 % 152) > 15. do local iE4 = not true; iE4 = { "bcf" } end; iuV = iIn[797]; iuO = iIn[10580]; iuK = (iIn[613] + lQ) % iIn[5374]; iuJ = k7; iuL = false; for iE5 = 1, 3. do if iE5 * iE5 < 192. % 192. then local iE4 = ({})[pcall]; iE4 = "oreah" .. "tzmdxyf" end end; for iE7 = 1, 3. do if (iE7 * iE7 + iE7) % 2 == 1 then local iE4 = dQ % N; if next == (192. - 192.) / (227 % 227) then ax:byte(iE4); local iE5 = cm <= Color3; local iE6 = cz - an end end end; while true do iu1 = #iuO; iuX = iu1 - iuV; iuQ = iuJ(iuK % 4294967296); iuM = iuX >= 1; if iuM then iuM = iuX <= 4 end; if iuM then iuQ = (iuQ + 2654435769.) % 4294967296; if iuX == 1 then iuP = iSW(iST(iSU(iuO, 1), iSS(iuQ, 255.))); iuL = true; break elseif iuX == 2 then iuP = iSW(iST(iSU(iuO, 1), iSS(iuQ, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuQ, 8), 255.))); iuL = true; break elseif iuX == 3. then iuP = iSW(iST(iSU(iuO, 1), iSS(iuQ, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iuQ, 16), 255.))); iuL = true; break elseif iuX == 4 then iuP = iSW(iST(iSU(iuO, 1), iSS(iuQ, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iuQ, 16), 255.)), iST(iSU(iuO, 4), iSS(iSV(iuQ, 24.), 255.))); iuL = true; break end end; iu4 = iSX(iuO); iuR = 0.; while true do if iuR + 4 <= iuX then iuQ = (iuQ + 2654435769.) % 4294967296; iS0(iu4, iuR, iST(iSZ(iu4, iuR), iuQ)); iuR = iuR + 4 else break end end; if iuL then break end; iuQ = (iuQ + 2654435769.) % 4294967296; iuN = 0.; while true do if iuR < iuX then iS1(iu4, iuR, iST(iS_(iu4, iuR), iSS(iSV(iuQ, iuN * 8), 255.))); iuR = iuR + 1; iuN = iuN + 1 else break end end; if iuL then break end; do iuP = iSY(iu4, 0., iuX); iuL = true; break end; break end end; local d4 = lM(iu5, { [iu3] = d3, [iuG] = iIn[10184][iu2](iIn[10480], iIn[4077.], iIn[10480], iIn[8661.]), [iuH] = iIn[10184][iu0](iIn[7718], -iIn[4497.], iIn[10480], iIn[5300]), [iuT] = iIn[7718], [iuZ] = tostring(d_), [iu_] = iIn[8269][iuE][iuI], [iuS] = lV[iuF], [iuW] = iIn[8218], [iuU] = iIn[8269][iuY][iuP] }); for iE5 = iIn[2647] / (iIn[2513] % iIn[2513]), iIn[884] - iIn[884] do local iE4 = iIn[2479] and cx; N = bit32 and iu_ end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[2366] % iIn[2366] then E = E[iIn[2867]]; local iE4 = w or bit32 end end; for iE6 = iIn[10906] / (iIn[2707] % iIn[2707]), iIn[3706] - iIn[3706] do local iE4 = iIn[4878.] ^ iuY; local iE5 = iIn[8599] // cm end; while 230 / (143 % 143) - 58 / (204. % 204.) == 142 % 142 / (126. % 126.) do local iE4 = 500 % aj; local iE5 = "ysqg" and an end; iu1 = nil; do iuQ = iIn[1353.]; for iE5 = 1, 3. do if iE5 * iE5 < 251 % 251 then local iE4 = 174. - bB end end; iuR = iIn[1700]; iuX = (iIn[6759.] + lQ) % iIn[5374]; iu4 = k7; iuN = false; for iE4 = 1, 3. do if iE4 * iE4 < 122 % 122 then buffer:set(bq, tostring) end end; while true do iuJ = #iuR; iuL = iuJ - iuQ; iuP = iu4(iuX % 4294967296); iuV = iuL >= 1; if iuV then iuV = iuL <= 4 end; if iuV then iuP = (iuP + 2654435769.) % 4294967296; if iuL == 1 then iu1 = iSW(iST(iSU(iuR, 1), iSS(iuP, 255.))); iuN = true; break elseif iuL == 2 then iu1 = iSW(iST(iSU(iuR, 1), iSS(iuP, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuP, 8), 255.))); iuN = true; break elseif iuL == 3. then iu1 = iSW(iST(iSU(iuR, 1), iSS(iuP, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuP, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuP, 16), 255.))); iuN = true; break elseif iuL == 4 then iu1 = iSW(iST(iSU(iuR, 1), iSS(iuP, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuP, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuP, 16), 255.)), iST(iSU(iuR, 4), iSS(iSV(iuP, 24.), 255.))); iuN = true; break end end; iuK = iSX(iuR); iuM = 0.; while true do if iuM + 4 <= iuL then iuP = (iuP + 2654435769.) % 4294967296; iS0(iuK, iuM, iST(iSZ(iuK, iuM), iuP)); iuM = iuM + 4 else break end end; if iuN then break end; iuP = (iuP + 2654435769.) % 4294967296; iuO = 0.; while true do if iuM < iuL then iS1(iuK, iuM, iST(iS_(iuK, iuM), iSS(iSV(iuP, iuO * 8), 255.))); iuM = iuM + 1; iuO = iuO + 1 else break end end; if iuN then break end; do iu1 = iSY(iuK, 0., iuL); iuN = true; break end; break end end; for iE6 = iIn[537.] / (iIn[7556] - iIn[7556]), iIn[3188] - iIn[3188] do local iE4 = iuP and iIn[9099.]; local iE5 = iIn[6588.] .. iE4 end; for iE5 = 1, 2 do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = cz[false]; if 159. / (76 - 76) - 174. / (253 - 253) == 219. / (54. - 54.) * (140 - 140) then iu4 = "obcwzy" .. "mrwljhs"; while 237. / (138. % 138.) * (232 - 232) >= 823 do iE4 = cz >= w; iE4 = "dcu" or dl; df = ak >= "nsofflf" end end end end; iuP = nil; do iuM = false; iuK = iIn[8108]; iuV = iIn[2612]; iuO = (iIn[8076.] + lQ) % iIn[5374]; iuL = iIn[10480]; iuJ = k7; for iE6 = 1, 2 do if (iE6 * iE6 + iE6) % 2 == 1 then local iE4 = { aj, 924. }; local iE5 = u // 103 end end; iuN = false; while true do iuU = #iuK; iu4 = iuU - iuL; iuR = iuJ(iuO % 4294967296); iuW = iu4 >= 1; if iuW then iuW = iu4 <= 3. end; if iuW then iuR = (iuR * 1597 + 51749) % 4294967296; if iu4 == 1 then iuP = iSW((iSU(iuK, 1) - iSS(iuR, 255.)) % 256); iuN = true; break elseif iu4 == 2 then iuP = iSW((iSU(iuK, 1) - iSS(iuR, 255.)) % 256, (iSU(iuK, 2) - iSS(iSV(iuR, 8), 255.)) % 256); iuN = true; break elseif iu4 == 3. then iuP = iSW((iSU(iuK, 1) - iSS(iuR, 255.)) % 256, (iSU(iuK, 2) - iSS(iSV(iuR, 8), 255.)) % 256, (iSU(iuK, 3.) - iSS(iSV(iuR, 16), 255.)) % 256); iuN = true; break end end; iuY = iSX(iuK); iuX = 0.; while true do if iuX + 4 <= iu4 then iuR = (iuR * 1597 + 51749) % 4294967296; iS0(iuY, iuX, (iSZ(iuY, iuX) - iuR) % 4294967296); iuX = iuX + 4 else break end end; if iuN then break end; iuR = (iuR * 1597 + 51749) % 4294967296; iuQ = 0.; while true do if iuX < iu4 then iS1(iuY, iuX, (iS_(iuY, iuX) - iSS(iSV(iuR, iuQ * 8), 255.)) % 256); iuX = iuX + 1; iuQ = iuQ + 1 else break end end; if iuN then break end; do iuP = iSY(iuY, 0., iu4); iuN = true; break end; break end end; if iIn[636.] <= iIn[7408] % iIn[7408] / (iIn[8888] - iIn[8888]) then ({})[iIn[10215.]] = true and iIn[8197] end; if (iIn[10697] - iIn[10697]) / (iIn[884] % iIn[884]) == E then local iE4 = #{} end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 + iIn[7718] <= iIn[1774] % iIn[1774] then dm(); local iE4 = ({})[false] end end; while iIn[3902] / (iIn[7294] - iIn[7294]) * (iIn[1879] % iIn[1879]) < iIn[2683] do dE[iIn[4958]] = iIn[3390.] .. iIn[1669] end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[2366] % iIn[2366] then ({}):update(); local iE4 = iIn[9906.] - iIn[6260] end end; for iE5 = iIn[7327] / (iIn[1533.] - iIn[1533.]), iIn[5140] % iIn[5140] do local iE4 = iuZ or cn; iE4 = iIn[8650] .. al end; iuW = nil; for iE4 = 1, 2 do if iE4 * iE4 + 1 <= 146 - 146 then dW = { iu2, iuQ, type, "zno" } end end; do iuY = iIn[3444.]; for iE5 = 94 / (51. % 51.), 144. - 144. do local iE4 = -477. end; iuR = iIn[60.]; iuX = k7; while 84. > 135. / (87. % 87.) * (89 % 89) do iuS = "iqfmy" .. iuR; local iE4 = 575 or iuJ end; iu4 = (iIn[7239.] + lQ) % iIn[5374]; iuU = iIn[10480]; iuQ = false; if 20 / (64 - 64) - 176 / (77 % 77) == iu3 then local iE4 = I % 443; d4:match(iE4, P) end; while true do iuM = #iuY; iuO = iuM - iuU; iuJ = iuX(iu4 % 4294967296); iuL = iuO >= 1; if iuL then iuL = iuO <= 4 end; if iuL then iuJ = iS2((iuJ + 1832704949) % 4294967296, 13); if iuO == 1 then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.))); iuQ = true; break elseif iuO == 2 then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuJ, 8), 255.))); iuQ = true; break elseif iuO == 3. then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuJ, 16), 255.))); iuQ = true; break elseif iuO == 4 then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuJ, 16), 255.)), iST(iSU(iuY, 4), iSS(iSV(iuJ, 24.), 255.))); iuQ = true; break end end; iuN = iSX(iuY); iuV = 0.; while true do if iuV + 4 <= iuO then iuJ = iS2((iuJ + 1832704949) % 4294967296, 13); iS0(iuN, iuV, iST(iSZ(iuN, iuV), iuJ)); iuV = iuV + 4 else break end end; if iuQ then break end; iuJ = iS2((iuJ + 1832704949) % 4294967296, 13); iuK = 0.; while true do if iuV < iuO then iS1(iuN, iuV, iST(iS_(iuN, iuV), iSS(iSV(iuJ, iuK * 8), 255.))); iuV = iuV + 1; iuK = iuK + 1 else break end end; if iuQ then break end; do iuW = iSY(iuN, 0., iuO); iuQ = true; break end; break end end; while iIn[1651] / (iIn[10806.] - iIn[10806.]) - iIn[10212.] / (iIn[2033] % iIn[2033]) == (iIn[2917] - iIn[2917]) / (iIn[6154] - iIn[6154]) do J = iIn[1961] ^ dP; local iE4 = { iu5, u, true } end; while iIn[1362.] / (iIn[7130] % iIn[7130]) - iIn[4976] / (iIn[6075.] - iIn[6075.]) > iIn[7808] do w = #iIn[67] end; if iIn[2922.] >= iIn[1774] / (iIn[7130] % iIn[7130]) - iIn[6798.] / (iIn[294.] - iIn[294.]) then local iE4 = iIn[275] < iIn[2366] end; if iIn[5257] / (iIn[4497.] % iIn[4497.]) - iIn[2389] / (iIn[7130] - iIn[7130]) == d0 then dH(); iuK = iIn[3409] .. iIn[2838.]; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = iIn[6265][math] end end end; for iE4 = 176 / (193 - 193), 186. - 186. do Enum(lQ); ce = buffer <= buffer end; while 990. > (129. - 129.) / (124 % 124) do while (38 - 38) / (134 % 134) == 83 / (184 - 184) * (6. - 6.) do ({})[555.] = "ebiyrp" .. "vyaldyl"; local iE4 = UDim.left; iu_ = UDim2 % iE4 end end; iuO = nil; while table == 112 / (27. % 27.) * (84. - 84.) do local iE4 = not iuL; local iE5 = G and dX end; do iuK = iIn[2083]; iuV = iIn[5162]; iuM = k7; if 7 > (69. - 69.) / (212 - 212) then for iE5 = 1, 2 do if iE5 * iE5 + 1 <= 7 - 7 then ({})["anlvpoj"] = "weew" .. "omu"; local iE4 = ({}).index end end; local iE6 = "pxpsumq" or true end; iuL = (iIn[976] + lQ) % iIn[5374]; while A == 147. / (234. % 234.) * (118 - 118) do ("nilndba"):char(UDim2); aT = E.buffer; while 11 / (158 % 158) * (114. % 114.) == d0 do local iE4 = 15. and false; for iE6 = 3. / (240. - 240.), 8 - 8 do local iE5 = "xpegnkr" .. "ucopkx"; iE4 = { iE5, iE5, iE5, iE4 } end; while 791 < 159. / (57. % 57.) - 8 / (116 - 116) do local iE7 = ({}).key; local iE8 = E[a4] end end end; iuJ = iIn[10480]; iuN = false; while 156. % 156. / (170 - 170) == iuL do u = aU.buffer; u = { Enum, UDim } end; while true do iuU = #iuK; iu4 = iuU - iuJ; iuR = iuM(iuL % 4294967296); iuF = iu4 >= 1; if iuF then iuF = iu4 <= 4 end; if iuF then iuR = iS2((iuR + 1832704949) % 4294967296, 13); if iu4 == 1 then iuO = iSW(iST(iSU(iuK, 1), iSS(iuR, 255.))); iuN = true; break elseif iu4 == 2 then iuO = iSW(iST(iSU(iuK, 1), iSS(iuR, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuR, 8), 255.))); iuN = true; break elseif iu4 == 3. then iuO = iSW(iST(iSU(iuK, 1), iSS(iuR, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuR, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuR, 16), 255.))); iuN = true; break elseif iu4 == 4 then iuO = iSW(iST(iSU(iuK, 1), iSS(iuR, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuR, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuR, 16), 255.)), iST(iSU(iuK, 4), iSS(iSV(iuR, 24.), 255.))); iuN = true; break end end; iuY = iSX(iuK); iuX = 0.; while true do if iuX + 4 <= iu4 then iuR = iS2((iuR + 1832704949) % 4294967296, 13); iS0(iuY, iuX, iST(iSZ(iuY, iuX), iuR)); iuX = iuX + 4 else break end end; if iuN then break end; iuR = iS2((iuR + 1832704949) % 4294967296, 13); iuQ = 0.; while true do if iuX < iu4 then iS1(iuY, iuX, iST(iS_(iuY, iuX), iSS(iSV(iuR, iuQ * 8), 255.))); iuX = iuX + 1; iuQ = iuQ + 1 else break end end; if iuN then break end; do iuO = iSY(iuY, 0., iu4); iuN = true; break end; break end end; if dY == 135. / (253 % 253) - 80 / (30. % 30.) then E("ymnby"); if 153. / (174. % 174.) - 163 / (221 % 221) == 201. / (70 - 70) * (161 - 161) then local iE4 = ep[E] end end; while 185 % 185 / (115 - 115) == eb do iuM = { ax }; bK = "ylj" <= "zvfvge" end; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = {}; bit32:count(string, cJ) end end; while 23 / (182 % 182) - 75. / (78. - 78.) == iuM do local iE4 = { ao }; ("amst")[true] = { false, iuS, false } end; iuF = nil; do iu4 = iIn[4067]; iuY = iIn[3121]; iuU = (iIn[5983] + lQ) % iIn[5374]; iuX = k7; for iE4 = 79 / (85 - 85), 146 - 146 do tostring(Enum, true) end; iuR = false; for iE6 = 1, 3. do if (iE6 * iE6 + iE6) % 2 == 1 then if 530 <= 129. / (16 % 16) * (184 % 184) then local iE4 = next ~= iuT; k7 = cx[iE4]; local iE5 = -Color3 end end end; while true do iuN = #iuY; iuV = iuN - iu4; iuK = iuX(iuU % 4294967296); iuM = iuV >= 1; if iuM then iuM = iuV <= 4 end; if iuM then iuK = (iuK + 2654435769.) % 4294967296; if iuV == 1 then iuF = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.))); iuR = true; break elseif iuV == 2 then iuF = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuK, 8), 255.))); iuR = true; break elseif iuV == 3. then iuF = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuK, 16), 255.))); iuR = true; break elseif iuV == 4 then iuF = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuK, 16), 255.)), iST(iSU(iuY, 4), iSS(iSV(iuK, 24.), 255.))); iuR = true; break end end; iuQ = iSX(iuY); iuJ = 0.; while true do if iuJ + 4 <= iuV then iuK = (iuK + 2654435769.) % 4294967296; iS0(iuQ, iuJ, iST(iSZ(iuQ, iuJ), iuK)); iuJ = iuJ + 4 else break end end; if iuR then break end; iuK = (iuK + 2654435769.) % 4294967296; iuL = 0.; while true do if iuJ < iuV then iS1(iuQ, iuJ, iST(iS_(iuQ, iuJ), iSS(iSV(iuK, iuL * 8), 255.))); iuJ = iuJ + 1; iuL = iuL + 1 else break end end; if iuR then break end; do iuF = iSY(iuQ, 0., iuV); iuR = true; break end; break end end; if iIn[946] / (iIn[9569] - iIn[9569]) - iIn[881] / (iIn[5975] - iIn[5975]) > iIn[3606.] then local iE4 = iIn[8861] % iIn[7211]; local iE5 = iIn[1336] ^ eb end; if (iIn[8706.] - iIn[8706.]) / (iIn[1651] % iIn[1651]) <= iIn[6511] then d0 = dY[iIn[4557.]] end; for iE5 = iIn[6156.] / (iIn[2462] % iIn[2462]), iIn[7689.] - iIn[7689.] do local iE4 = iIn[1868][math]; iE4 = u[iuW] end; for iE6 = iIn[7718], iIn[1371.] do if iE6 * iE6 + iIn[7718] <= iIn[5436.] - iIn[5436.] then local iE4 = iIn[7680.] or iIn[2026]; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 + iIn[7718] <= iIn[8079.] % iIn[8079.] then iE4 %= iIn[1196]; while dZ == iIn[1307] / (iIn[6749] - iIn[6749]) - iIn[2598.] / (iIn[7710.] % iIn[7710.]) do es[iIn[3116]] = iE4 % iE4; iuP[iIn[3378.]] = not cZ end end end end end; while (244 - 244) / (183. % 183.) == 97 / (222. - 222.) * (14 - 14) do if 99. / (77 - 77) * (179 % 179) == 36. / (114. % 114.) - 249. / (142 % 142) then UDim2.key = "bszun" .. 31; local iE4 = Color3 ^ UDim2 end end; iuV = nil; do iuM = false; for iE5 = 133 / (185 - 185), 46 % 46 do local iE4 = { "olic", 832 } end; iuK = iIn[8258]; for iE4 = 1, 2 do if iE4 * iE4 < 240. % 240. then ek.data = #u end end; iuJ = (iIn[4109] + lQ) % iIn[5374]; iuN = k7; for iE5 = 1, 3. do if iE5 * iE5 < 108. % 108. then math:match(); N = "wdvvci" .. "ttdi"; local iE4 = "gboh" and iuV end end; iuL = iIn[10480]; iuQ = false; while true do iuI = #iuK; iuU = iuI - iuL; iu4 = iuN(iuJ % 4294967296); iu4 = iu4 % 2147483646. + 1; iuR = iuU >= 1; if iuR then iuR = iuU <= 4 end; if iuR then iu4 = iu4 * 16807 % 2147483647; if iuU == 1 then iuV = iSW(iST(iSU(iuK, 1), iSS(iu4, 255.))); iuQ = true; break elseif iuU == 2 then iuV = iSW(iST(iSU(iuK, 1), iSS(iu4, 255.)), iST(iSU(iuK, 2), iSS(iSV(iu4, 8), 255.))); iuQ = true; break elseif iuU == 3. then iuV = iSW(iST(iSU(iuK, 1), iSS(iu4, 255.)), iST(iSU(iuK, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iu4, 16), 255.))); iuQ = true; break elseif iuU == 4 then iuV = iSW(iST(iSU(iuK, 1), iSS(iu4, 255.)), iST(iSU(iuK, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iu4, 16), 255.)), iST(iSU(iuK, 4), iSS(iSV(iu4, 24.), 255.))); iuQ = true; break end end; iuS = iSX(iuK); iuY = 0.; while true do if iuY <= iuU - 4 then iu4 = iu4 * 16807 % 2147483647; iS0(iuS, iuY, iST(iSZ(iuS, iuY), iu4)); iuY = iuY + 4 else break end end; if iuQ then break end; iu4 = iu4 * 16807 % 2147483647; iuX = 0.; while true do if iuY < iuU then iS1(iuS, iuY, iST(iS_(iuS, iuY), iSS(iSV(iu4, iuX * 8), 255.))); iuY = iuY + 1; iuX = iuX + 1 else break end end; if iuQ then break end; do iuV = iSY(iuS, 0., iuU); iuQ = true; break end; break end end; while ax == 106 / (210. % 210.) * (153. - 153.) do iuQ:size(I); a4 = H.name end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 + iIn[7718] <= iIn[946] % iIn[946] then df = ao ^ iIn[6442]; local iE4 = iIn[9830] - iIn[3714.] end end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 < iIn[6337] % iIn[6337] then iuS = iIn[4319] .. iIn[6112]; iuR = -iu5 end end; if iIn[7480] <= (iIn[5742.] - iIn[5742.]) / (iIn[1879] - iIn[1879]) then local iE4 = d5 or iIn[3066.]; local iE5 = ({})[false] end; while I == 102. / (219. % 219.) - 44 / (32 % 32) do local iE4 = 292 ^ dC end; iuI = nil; if 119 % 119 / (159. - 159.) == ai then local iE4 = dm - UDim; local iE5 = av and bl end; do iuS = iIn[8218]; iu4 = iIn[6470]; iuY = (iIn[8520.] + lQ) % iIn[5374]; iuU = k7; iuX = false; while true do iuK = #iu4; iuM = iuK - iuS; iuQ = iuU(iuY % 4294967296); iuJ = iuM >= 1; if iuJ then iuJ = iuM <= 4 end; if iuJ then iuQ = (iuQ + 2654435769.) % 4294967296; if iuM == 1 then iuI = iSW(iST(iSU(iu4, 1), iSS(iuQ, 255.))); iuX = true; break elseif iuM == 2 then iuI = iSW(iST(iSU(iu4, 1), iSS(iuQ, 255.)), iST(iSU(iu4, 2), iSS(iSV(iuQ, 8), 255.))); iuX = true; break elseif iuM == 3. then iuI = iSW(iST(iSU(iu4, 1), iSS(iuQ, 255.)), iST(iSU(iu4, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iu4, 3.), iSS(iSV(iuQ, 16), 255.))); iuX = true; break elseif iuM == 4 then iuI = iSW(iST(iSU(iu4, 1), iSS(iuQ, 255.)), iST(iSU(iu4, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iu4, 3.), iSS(iSV(iuQ, 16), 255.)), iST(iSU(iu4, 4), iSS(iSV(iuQ, 24.), 255.))); iuX = true; break end end; iuL = iSX(iu4); iuN = 0.; while true do if iuN + 4 <= iuM then iuQ = (iuQ + 2654435769.) % 4294967296; iS0(iuL, iuN, iST(iSZ(iuL, iuN), iuQ)); iuN = iuN + 4 else break end end; if iuX then break end; iuQ = (iuQ + 2654435769.) % 4294967296; iuR = 0.; while true do if iuN < iuM then iS1(iuL, iuN, iST(iS_(iuL, iuN), iSS(iSV(iuQ, iuR * 8), 255.))); iuN = iuN + 1; iuR = iuR + 1 else break end end; if iuX then break end; do iuI = iSY(iuL, 0., iuM); iuX = true; break end; break end end; if iuI == 87. / (31 % 31) * (54. - 54.) then local iE4 = Color3 % iuM; dX[iE4] = dX or iE4 end; for iE5 = 99. / (233 - 233), 121 % 121 do local iE4 = E + iu1 end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[8563] % iIn[8563] then local iE4 = d0 == iuN end end; iuJ = nil; do iuN = iIn[10480]; iuM = iIn[357.]; iuL = (iIn[112] + lQ) % iIn[5374]; iuK = k7; iuQ = false; while cn == 93. % 93. / (250 - 250) do cf = pcall and math end; while true do iu4 = #iuM; iuR = iu4 - iuN; iuS = iuK(iuL % 4294967296); iuY = iuR >= 1; if iuY then iuY = iuR <= 4 end; if iuY then iuS = (iuS + 2654435769.) % 4294967296; if iuR == 1 then iuJ = iSW(iST(iSU(iuM, 1), iSS(iuS, 255.))); iuQ = true; break elseif iuR == 2 then iuJ = iSW(iST(iSU(iuM, 1), iSS(iuS, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuS, 8), 255.))); iuQ = true; break elseif iuR == 3. then iuJ = iSW(iST(iSU(iuM, 1), iSS(iuS, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iuS, 16), 255.))); iuQ = true; break elseif iuR == 4 then iuJ = iSW(iST(iSU(iuM, 1), iSS(iuS, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iuS, 16), 255.)), iST(iSU(iuM, 4), iSS(iSV(iuS, 24.), 255.))); iuQ = true; break end end; iuX = iSX(iuM); iuE = 0.; while true do if iuE + 4 <= iuR then iuS = (iuS + 2654435769.) % 4294967296; iS0(iuX, iuE, iST(iSZ(iuX, iuE), iuS)); iuE = iuE + 4 else break end end; if iuQ then break end; iuS = (iuS + 2654435769.) % 4294967296; iuU = 0.; while true do if iuE < iuR then iS1(iuX, iuE, iST(iS_(iuX, iuE), iSS(iSV(iuS, iuU * 8), 255.))); iuE = iuE + 1; iuU = iuU + 1 else break end end; if iuQ then break end; do iuJ = iSY(iuX, 0., iuR); iuQ = true; break end; break end end; if iIn[6232] / (iIn[4353.] - iIn[4353.]) - iIn[5168] / (iIn[2525] - iIn[2525]) == iIn[8134] % iIn[8134] / (iIn[7594] % iIn[7594]) then local iE4 = u - iIn[3616] end; while iIn[10411] / (iIn[8706.] - iIn[8706.]) - iIn[6148] / (iIn[1217] - iIn[1217]) == k7 do ({})[iIn[4829]] = table[eb]; local iE4 = table or d9 end; if iIn[1533.] / (iIn[4353.] - iIn[4353.]) - iIn[460] / (iIn[10387] % iIn[10387]) >= iIn[4991] then local iE4 = not iIn[7994] end; if w == iIn[6043] / (iIn[3573.] - iIn[3573.]) * (iIn[1590.] - iIn[1590.]) then local iE4 = iIn[2312] ~= math end; while 250 / (228. % 228.) - 236 / (26 % 26) == l do math[E] = 841 ^ 810. end; iuE = nil; do iuX = iIn[4354]; iuY = true; iuU = k7; iuS = (iIn[2718.] + lQ) % iIn[5374]; iu4 = iIn[10480]; iuR = false; while true do iuZ = #iuX; iuK = iuZ - iu4; iuM = iuU(iuS % 4294967296); iuQ = iuK >= 1; if iuQ then iuQ = iuK <= 4 end; if iuQ then iuM = iS2((iuM + 1832704949) % 4294967296, 13); if iuK == 1 then iuE = iSW(iST(iSU(iuX, 1), iSS(iuM, 255.))); iuR = true; break elseif iuK == 2 then iuE = iSW(iST(iSU(iuX, 1), iSS(iuM, 255.)), iST(iSU(iuX, 2), iSS(iSV(iuM, 8), 255.))); iuR = true; break elseif iuK == 3. then iuE = iSW(iST(iSU(iuX, 1), iSS(iuM, 255.)), iST(iSU(iuX, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuX, 3.), iSS(iSV(iuM, 16), 255.))); iuR = true; break elseif iuK == 4 then iuE = iSW(iST(iSU(iuX, 1), iSS(iuM, 255.)), iST(iSU(iuX, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuX, 3.), iSS(iSV(iuM, 16), 255.)), iST(iSU(iuX, 4), iSS(iSV(iuM, 24.), 255.))); iuR = true; break end end; iu_ = iSX(iuX); iuL = 0.; while true do if iuL + 4 <= iuK then iuM = iS2((iuM + 1832704949) % 4294967296, 13); iS0(iu_, iuL, iST(iSZ(iu_, iuL), iuM)); iuL = iuL + 4 else break end end; if iuR then break end; iuM = iS2((iuM + 1832704949) % 4294967296, 13); iuN = 0.; while true do if iuL < iuK then iS1(iu_, iuL, iST(iS_(iu_, iuL), iSS(iSV(iuM, iuN * 8), 255.))); iuL = iuL + 1; iuN = iuN + 1 else break end end; if iuR then break end; do iuE = iSY(iu_, 0., iuK); iuR = true; break end; break end end; if 159. / (131 - 131) * (120. - 120.) == (95 - 95) / (29 % 29) then iu0 = cm and bK; local iE4 = UDim2 < "ybaeiwv" end; for iE6 = iIn[5060] / (iIn[5744] - iIn[5744]), iIn[5732] % iIn[5732] do local iE4 = iIn[1937] % z; local iE5 = iIn[1860.] .. iIn[4347.] end; for iE6 = iIn[7718], iIn[1371.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then local iE4 = iIn[5433.] * a5; local iE5 = not iIn[3188] end end; while iIn[2468] / (iIn[1070] % iIn[1070]) - iIn[9096.] / (iIn[6720.] % iIn[6720.]) == cf do ({})[iIn[7627]] = iIn[3124] >= iu1; local iE4 = bl[iIn[9609.]] end; if iIn[3188] / (iIn[6446] - iIn[6446]) - iIn[495.] / (iIn[3511] - iIn[3511]) == (iIn[2898.] - iIn[2898.]) / (iIn[4196] - iIn[4196]) then local iE4 = iIn[8608] and iIn[2462]; ({})[iIn[3378.]] = -bB end; iuZ = nil; do iuK = iIn[1570]; iuQ = k7; iuM = iIn[4184]; iuL = iIn[125]; if 223 / (119 % 119) * (43 % 43) == (112 - 112) / (79 % 79) then ({}):count(eb, false); de:remove() end; iu_ = iIn[8631.]; iuN = (iIn[5984] + lQ) % iIn[5374]; for iE4 = 129. / (98 % 98), 221 % 221 do ({}).name = false ~= select end; iuR = false; for iE6 = 186. / (37 % 37), 7 - 7 do local iE4 = -576.; local iE5 = not Enum; iu0:read(bit32) end; while true do iu4 = #iu_; iu0 = iu4 - iuL; iuS = iuQ(iuN % 4294967296); iuS = iuS % 2147483646. + 1; iuY = iu0 >= 1; if iuY then iuY = iu0 <= 4 end; if iuY then iuS = iuS * 16807 % 2147483647; if iu0 == 1 then iuZ = iSW(iST(iSU(iu_, 1), iSS(iuS, 255.))); iuR = true; break elseif iu0 == 2 then iuZ = iSW(iST(iSU(iu_, 1), iSS(iuS, 255.)), iST(iSU(iu_, 2), iSS(iSV(iuS, 8), 255.))); iuR = true; break elseif iu0 == 3. then iuZ = iSW(iST(iSU(iu_, 1), iSS(iuS, 255.)), iST(iSU(iu_, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iu_, 3.), iSS(iSV(iuS, 16), 255.))); iuR = true; break elseif iu0 == 4 then iuZ = iSW(iST(iSU(iu_, 1), iSS(iuS, 255.)), iST(iSU(iu_, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iu_, 3.), iSS(iSV(iuS, 16), 255.)), iST(iSU(iu_, 4), iSS(iSV(iuS, 24.), 255.))); iuR = true; break end end; iuX = iSX(iu_); iuT = 0.; while true do if iuT <= iu0 - 4 then iuS = iuS * 16807 % 2147483647; iS0(iuX, iuT, iST(iSZ(iuX, iuT), iuS)); iuT = iuT + 4 else break end end; if iuR then break end; iuS = iuS * 16807 % 2147483647; iuU = 0.; while true do if iuT < iu0 then iS1(iuX, iuT, iST(iS_(iuX, iuT), iSS(iSV(iuS, iuU * 8), 255.))); iuT = iuT + 1; iuU = iuU + 1 else break end end; if iuR then break end; do iuZ = iSY(iuX, 0., iu0); iuR = true; break end; break end end; while 212 / (124 - 124) - 86 / (168. - 168.) == true do cf = "ojv" .. "prypxei" end; if iIn[3404] / (iIn[293] - iIn[293]) - iIn[10411] / (iIn[3106] % iIn[3106]) == N then iIn[9171.][iIn[2380]] = true and dD end; if iIn[2958.] / (iIn[1347.] - iIn[1347.]) * (iIn[10873] - iIn[10873]) == iIn[10697] % iIn[10697] / (iIn[10906] % iIn[10906]) then local iE4 = { aW, iIn[4731.], iIn[7885] } end; iu0 = nil; do iuT = iIn[1849]; iuY = iIn[1887.]; iuU = (iIn[6086] + lQ) % iIn[5374]; if 174. / (218 % 218) * (110 - 110) == (43 - 43) / (40 - 40) then bK = not "wdc"; J("yqngnju", w) end; iuS = k7; iu4 = iIn[8218]; iuX = false; for iE4 = 112 / (144. % 144.), 102. % 102. do local iW2 = lM; lM = 563 - 458; ("fjxbkpn").size = { false, d4, iuK, bit32 } end; while true do iuQ = #iuY; iu_ = iuQ - iu4; iuL = iuS(iuU % 4294967296); iuL = iuL % 2147483646. + 1; iuN = iu_ >= 1; if iuN then iuN = iu_ <= 4 end; if iuN then iuL = iuL * 16807 % 2147483647; if iu_ == 1 then iu0 = iSW(iST(iSU(iuY, 1), iSS(iuL, 255.))); iuX = true; break elseif iu_ == 2 then iu0 = iSW(iST(iSU(iuY, 1), iSS(iuL, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuL, 8), 255.))); iuX = true; break elseif iu_ == 3. then iu0 = iSW(iST(iSU(iuY, 1), iSS(iuL, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuL, 16), 255.))); iuX = true; break elseif iu_ == 4 then iu0 = iSW(iST(iSU(iuY, 1), iSS(iuL, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuL, 16), 255.)), iST(iSU(iuY, 4), iSS(iSV(iuL, 24.), 255.))); iuX = true; break end end; iuR = iSX(iuY); iuK = 0.; while true do if iuK <= iu_ - 4 then iuL = iuL * 16807 % 2147483647; iS0(iuR, iuK, iST(iSZ(iuR, iuK), iuL)); iuK = iuK + 4 else break end end; if iuX then break end; iuL = iuL * 16807 % 2147483647; iuM = 0.; while true do if iuK < iu_ then iS1(iuR, iuK, iST(iS_(iuR, iuK), iSS(iSV(iuL, iuM * 8), 255.))); iuK = iuK + 1; iuM = iuM + 1 else break end end; if iuX then break end; do iu0 = iSY(iuR, 0., iu_); iuX = true; break end; break end end; while bl == 208 / (26 % 26) - 196 / (101 - 101) do local iE4 = dY % I; ("szok")[iE4] = {} end; while 74 / (147. % 147.) - 82 / (226 - 226) <= 604 do local iE4 = ({})[Color3]; local iE5 = am[cY] end; local d5 = lM(iu1, { [iuP] = d3, [iuW] = iIn[10184][iuO](iIn[7718], -iIn[5257], iIn[10480], iIn[7327]), [iuF] = iIn[10184][iuV](iIn[10480], iIn[8888], iIn[10480], iIn[5149]), [iuI] = iIn[1336][iuJ](iIn[10838], iIn[10838], iIn[1506.]), [iuE] = false, [iuZ] = iu0 }); for iE6 = iIn[7718], iIn[1371.] do if iE6 * iE6 < iIn[8328.] % iIn[8328.] then local iE4 = iIn[7888] .. iIn[2912]; local iE5 = {} end end; while de == iIn[8468] / (iIn[1347.] - iIn[1347.]) - iIn[4878.] / (iIn[3066.] % iIn[3066.]) do local iE4 = iIn[9505] - iIn[3442] end; while (49 - 49) / (39. % 39.) == a4 do local iE4 = "qbfdh" <= "vqrae" end; iu_ = nil; do for iE4 = 103 / (66. - 66.), 179 % 179 do ba = Color3 + cz end; iuR = false; iuN = iIn[5104]; iuL = iIn[9232]; iuK = (iIn[7914.] + lQ) % iIn[5374]; iuQ = iIn[125]; iuM = k7; iuX = false; for iE5 = 1, 3. do if iE5 * iE5 < 46 % 46 then local iE4 = 27. + dX end end; while true do iuZ = #iuN; iuT = iuZ - iuQ; iuU = iuM(iuK % 4294967296); iu4 = iuT >= 1; if iu4 then iu4 = iuT <= 3. end; if iu4 then iuU = (iuU * 1597 + 51749) % 4294967296; if iuT == 1 then iu_ = iSW((iSU(iuN, 1) - iSS(iuU, 255.)) % 256); iuX = true; break elseif iuT == 2 then iu_ = iSW((iSU(iuN, 1) - iSS(iuU, 255.)) % 256, (iSU(iuN, 2) - iSS(iSV(iuU, 8), 255.)) % 256); iuX = true; break elseif iuT == 3. then iu_ = iSW((iSU(iuN, 1) - iSS(iuU, 255.)) % 256, (iSU(iuN, 2) - iSS(iSV(iuU, 8), 255.)) % 256, (iSU(iuN, 3.) - iSS(iSV(iuU, 16), 255.)) % 256); iuX = true; break end end; iu0 = iSX(iuN); iuS = 0.; while true do if iuS + 4 <= iuT then iuU = (iuU * 1597 + 51749) % 4294967296; iS0(iu0, iuS, (iSZ(iu0, iuS) - iuU) % 4294967296); iuS = iuS + 4 else break end end; if iuX then break end; iuU = (iuU * 1597 + 51749) % 4294967296; iuY = 0.; while true do if iuS < iuT then iS1(iu0, iuS, (iS_(iu0, iuS) - iSS(iSV(iuU, iuY * 8), 255.)) % 256); iuS = iuS + 1; iuY = iuY + 1 else break end end; if iuX then break end; do iu_ = iSY(iu0, 0., iuT); iuX = true; break end; break end end; for iE6 = 230 / (37 - 37), 158 % 158 do if 132. / (225. % 225.) * (92 - 92) == cw then for iE5 = 224 / (14 % 14), 124 % 124 do ai[Enum] = { w, 100 }; local iE4 = #a5; E = ("jqmv").len end end end; for iE6 = 1, 3. do if iE6 * iE6 < 216. % 216. then local iE4 = not false; local iE5 = "xhidwu" .. "ifyli" end end; if iIn[8393] / (iIn[8079.] - iIn[8079.]) - iIn[5208.] / (iIn[4976] % iIn[4976]) <= iIn[2958.] then iIn[1064][iIn[2714]] = iuZ or cY end; for iE5 = iIn[7718], iIn[1353.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = iIn[7782.] .. buffer end end; while iIn[3828.] % iIn[3828.] / (iIn[7522] - iIn[7522]) == iIn[7553] / (iIn[2033] - iIn[2033]) * (iIn[9431] - iIn[9431]) do iIn[720.][iIn[3106]] = iIn[9683] + E end; while (iIn[4049] - iIn[4049]) / (iIn[1353.] - iIn[1353.]) > iIn[6556] do local iE4 = E % eb; iE4 = { table, iE4, false, l } end; if 253 / (205 - 205) * (78. % 78.) == F then local iE4 = d4 > Color3; ("oqrahk")[iE4] = "cfgvlsl" .. "jkws" end; iuZ = nil; do iuT = iIn[5212]; for iE6 = 186. / (188 - 188), 164 - 164 do local iE4 = ({})[A]; local iE5 = ({})[ek] end; iu0 = k7; iuU = (iIn[8175.] + lQ) % iIn[5374]; iuS = iIn[4572.]; for iE5 = 1, 3. do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = { UDim, 168., cJ } end end; iuY = false; while true do iuM = #iuS; iuQ = iuM - iuT; iuX = iu0(iuU % 4294967296); iuX = iuX % 2147483646. + 1; iuL = iuQ >= 1; if iuL then iuL = iuQ <= 4 end; if iuL then iuX = iuX * 16807 % 2147483647; if iuQ == 1 then iuZ = iSW(iST(iSU(iuS, 1), iSS(iuX, 255.))); iuY = true; break elseif iuQ == 2 then iuZ = iSW(iST(iSU(iuS, 1), iSS(iuX, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuX, 8), 255.))); iuY = true; break elseif iuQ == 3. then iuZ = iSW(iST(iSU(iuS, 1), iSS(iuX, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuX, 16), 255.))); iuY = true; break elseif iuQ == 4 then iuZ = iSW(iST(iSU(iuS, 1), iSS(iuX, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuX, 16), 255.)), iST(iSU(iuS, 4), iSS(iSV(iuX, 24.), 255.))); iuY = true; break end end; iuN = iSX(iuS); iuR = 0.; while true do if iuR + 4 <= iuQ then iuX = iuX * 16807 % 2147483647; iS0(iuN, iuR, iST(iSZ(iuN, iuR), iuX)); iuR = iuR + 4 else break end end; if iuY then break end; iuX = iuX * 16807 % 2147483647; iu4 = 0.; while true do if iuR < iuQ then iS1(iuN, iuR, iST(iS_(iuN, iuR), iSS(iSV(iuX, iu4 * 8), 255.))); iuR = iuR + 1; iu4 = iu4 + 1 else break end end; if iuY then break end; do iuZ = iSY(iuN, 0., iuQ); iuY = true; break end; break end end; if 249. / (32 - 32) * (252. - 252.) >= 788 then while 213. / (24. - 24.) * (14 % 14) == string do local iE4 = 335 % df; bB:write() end end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[4144] % iIn[4144] then local iE4 = iIn[7677.] * iIn[7924] end end; if iIn[10906] / (iIn[5300] % iIn[5300]) - iIn[10571] / (iIn[5742.] % iIn[5742.]) == iIn[1347.] / (iIn[293] - iIn[293]) * (iIn[5376.] - iIn[5376.]) then G[iIn[10184]] = iIn[10184][iIn[7382]] end; for iE6 = 1, 3. do if iE6 * iE6 + 1 <= 160 - 160 then local iE4 = ({}).left; local iE5 = { "yqfpit", false } end end; iuL = nil; do iuN = iIn[6944]; iuX = iIn[3282.]; iuR = k7; iuQ = (iIn[4484] + lQ) % iIn[5374]; iuM = iIn[8888]; iu4 = false; if 139 <= 50 % 50 / (229 % 229) then local iE4 = -UDim2; iuK[iE4] = 6. - 227 end; while true do iuT = #iuN; iuU = iuT - iuM; iuE = iuR(iuQ % 4294967296); iu0 = iuU >= 1; if iu0 then iu0 = iuU <= 4 end; if iu0 then iuE = iS2((iuE + 1832704949) % 4294967296, 13); if iuU == 1 then iuL = iSW(iST(iSU(iuN, 1), iSS(iuE, 255.))); iu4 = true; break elseif iuU == 2 then iuL = iSW(iST(iSU(iuN, 1), iSS(iuE, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuE, 8), 255.))); iu4 = true; break elseif iuU == 3. then iuL = iSW(iST(iSU(iuN, 1), iSS(iuE, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuE, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuE, 16), 255.))); iu4 = true; break elseif iuU == 4 then iuL = iSW(iST(iSU(iuN, 1), iSS(iuE, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuE, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuE, 16), 255.)), iST(iSU(iuN, 4), iSS(iSV(iuE, 24.), 255.))); iu4 = true; break end end; iuS = iSX(iuN); iuY = 0.; while true do if iuY + 4 <= iuU then iuE = iS2((iuE + 1832704949) % 4294967296, 13); iS0(iuS, iuY, iST(iSZ(iuS, iuY), iuE)); iuY = iuY + 4 else break end end; if iu4 then break end; iuE = iS2((iuE + 1832704949) % 4294967296, 13); iuK = 0.; while true do if iuY < iuU then iS1(iuS, iuY, iST(iS_(iuS, iuY), iSS(iSV(iuE, iuK * 8), 255.))); iuY = iuY + 1; iuK = iuK + 1 else break end end; if iu4 then break end; do iuL = iSY(iuS, 0., iuU); iu4 = true; break end; break end end; for iE5 = iIn[2898.] / (iIn[6215] - iIn[6215]), iIn[10422.] % iIn[10422.] do iIn[1208]:count(iIn[4392.], tonumber); local iE4 = iIn[5026] // iuM end; if iuP == (iIn[4968.] - iIn[4968.]) / (iIn[2647] % iIn[2647]) then local iE4 = not bh; d3(E, true) end; if iIn[2462] / (iIn[7522] - iIn[7522]) * (iIn[2777] % iIn[2777]) == bK then l(); ({})[iIn[6738.]] = iIn[9906.][iIn[6215]] end; while iIn[9501.] / (iIn[5732] - iIn[5732]) * (iIn[10899.] % iIn[10899.]) == bB do local iE4 = iIn[7501][iIn[3399.]]; iE4 = iIn[1327] .. iIn[2023] end; iuE = nil; do iuS = iIn[10480]; iuT = k7; iu0 = (iIn[6042.] + lQ) % iIn[5374]; if 124 / (246. % 246.) - 223 / (125 - 125) == 103 then local iE4 = 526 > 122; ({}):clear(iE4) end; iuK = iIn[7648]; if 510. < 192. / (76 % 76) * (246. % 246.) then local iE4 = Color3 == Color3 end; iuU = false; for iE4 = 177. / (239 % 239), 92 - 92 do iuV.buffer = #{} end; while true do iuR = #iuK; iu4 = iuR - iuS; iuM = iuT(iu0 % 4294967296); iuM = iuM % 2147483646. + 1; iuQ = iu4 >= 1; if iuQ then iuQ = iu4 <= 4 end; if iuQ then iuM = iuM * 16807 % 2147483647; if iu4 == 1 then iuE = iSW(iST(iSU(iuK, 1), iSS(iuM, 255.))); iuU = true; break elseif iu4 == 2 then iuE = iSW(iST(iSU(iuK, 1), iSS(iuM, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuM, 8), 255.))); iuU = true; break elseif iu4 == 3. then iuE = iSW(iST(iSU(iuK, 1), iSS(iuM, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuM, 16), 255.))); iuU = true; break elseif iu4 == 4 then iuE = iSW(iST(iSU(iuK, 1), iSS(iuM, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuM, 16), 255.)), iST(iSU(iuK, 4), iSS(iSV(iuM, 24.), 255.))); iuU = true; break end end; iuX = iSX(iuK); iuY = 0.; while true do if iuY + 4 <= iu4 then iuM = iuM * 16807 % 2147483647; iS0(iuX, iuY, iST(iSZ(iuX, iuY), iuM)); iuY = iuY + 4 else break end end; if iuU then break end; iuM = iuM * 16807 % 2147483647; iuN = 0.; while true do if iuY < iu4 then iS1(iuX, iuY, iST(iS_(iuX, iuY), iSS(iSV(iuM, iuN * 8), 255.))); iuY = iuY + 1; iuN = iuN + 1 else break end end; if iuU then break end; do iuE = iSY(iuX, 0., iu4); iuU = true; break end; break end end; while aW == iIn[125] % iIn[125] / (iIn[4999] % iIn[4999]) do local iE4 = { iIn[9810.] } end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[2513] - iIn[2513] then local iE4 = dP[string] end end; lM(iu_, { [iuZ] = iIn[9906.][iuL](iIn[7718], iIn[10480]), [iuE] = d5 }); for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 + iIn[7718] <= iIn[1347.] - iIn[1347.] then iuN(); u = not iIn[10411] end end; local d6 = (d_ - dY) / (dZ - dY); while (iIn[5744] - iIn[5744]) / (iIn[5208.] - iIn[5208.]) == iuN do for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[1879] % iIn[1879] then local iE4 = iIn[2109.][cf] end end; local iE6 = iIn[5725] .. iIn[6671] end; iuM = nil; do iuR = iIn[4292]; iuN = iIn[158]; iu4 = (iIn[805] + lQ) % iIn[5374]; for iE4 = 1, 3. do if (iE4 * iE4 + iE4) % 2 == 1 then ("xzfb").w = "zhypm" .. 999.; tostring(N, J) end end; iuX = k7; iuQ = iIn[3598]; iuY = false; if 152 % 152 / (61 % 61) == I then local iE4 = 764 and E end; while true do iuE = #iuN; iu0 = iuE - iuQ; iuS = iuX(iu4 % 4294967296); iuS = iuS % 2147483646. + 1; iuL = iu0 >= 1; if iuL then iuL = iu0 <= 4 end; if iuL then iuS = iuS * 16807 % 2147483647; if iu0 == 1 then iuM = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.))); iuY = true; break elseif iu0 == 2 then iuM = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuS, 8), 255.))); iuY = true; break elseif iu0 == 3. then iuM = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuS, 16), 255.))); iuY = true; break elseif iu0 == 4 then iuM = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuS, 16), 255.)), iST(iSU(iuN, 4), iSS(iSV(iuS, 24.), 255.))); iuY = true; break end end; iuK = iSX(iuN); iuT = 0.; while true do if iuT <= iu0 - 4 then iuS = iuS * 16807 % 2147483647; iS0(iuK, iuT, iST(iSZ(iuK, iuT), iuS)); iuT = iuT + 4 else break end end; if iuY then break end; iuS = iuS * 16807 % 2147483647; iuU = 0.; while true do if iuT < iu0 then iS1(iuK, iuT, iST(iS_(iuK, iuT), iSS(iSV(iuS, iuU * 8), 255.))); iuT = iuT + 1; iuU = iuU + 1 else break end end; if iuY then break end; do iuM = iSY(iuK, 0., iu0); iuY = true; break end; break end end; while iIn[2917] / (iIn[8943.] - iIn[8943.]) * (iIn[3236] - iIn[3236]) == iIn[7327] / (iIn[8435] - iIn[8435]) - iIn[1874] / (iIn[10873] - iIn[10873]) do iIn[6093.][iIn[10594]] = iIn[9906.] * E end; if iIn[6156.] / (iIn[7474] % iIn[7474]) - iIn[3926] / (iIn[8435] % iIn[8435]) > iIn[1714] then ({})[table] = iIn[4800.] % iIn[5442.] end; if iIn[8706.] / (iIn[8468] - iIn[8468]) - iIn[7474] / (iIn[8888] - iIn[8888]) <= iIn[9050] then local iE4 = -iuZ; iIn[10184][P] = iu5 == iIn[3885.] end; for iE4 = iIn[7718], iIn[1353.] do if iE4 * iE4 + iIn[7718] <= iIn[3807.] - iIn[3807.] then dC[false] = ({})[iuR] end end; iuL = nil; do iuT = iIn[10766]; iuK = iIn[2447]; iuE = (iIn[6002] + lQ) % iIn[5374]; iuS = k7; iu0 = iIn[4144]; iuU = false; while true do iuZ = #iuK; iuQ = iuZ - iu0; iuX = iuS(iuE % 4294967296); iuX = iuX % 2147483646. + 1; iuY = iuQ >= 1; if iuY then iuY = iuQ <= 4 end; if iuY then iuX = iuX * 16807 % 2147483647; if iuQ == 1 then iuL = iSW(iST(iSU(iuK, 1), iSS(iuX, 255.))); iuU = true; break elseif iuQ == 2 then iuL = iSW(iST(iSU(iuK, 1), iSS(iuX, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuX, 8), 255.))); iuU = true; break elseif iuQ == 3. then iuL = iSW(iST(iSU(iuK, 1), iSS(iuX, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuX, 16), 255.))); iuU = true; break elseif iuQ == 4 then iuL = iSW(iST(iSU(iuK, 1), iSS(iuX, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuX, 16), 255.)), iST(iSU(iuK, 4), iSS(iSV(iuX, 24.), 255.))); iuU = true; break end end; iuN = iSX(iuK); iuR = 0.; while true do if iuR <= iuQ - 4 then iuX = iuX * 16807 % 2147483647; iS0(iuN, iuR, iST(iSZ(iuN, iuR), iuX)); iuR = iuR + 4 else break end end; if iuU then break end; iuX = iuX * 16807 % 2147483647; iu4 = 0.; while true do if iuR < iuQ then iS1(iuN, iuR, iST(iS_(iuN, iuR), iSS(iSV(iuX, iu4 * 8), 255.))); iuR = iuR + 1; iu4 = iu4 + 1 else break end end; if iuU then break end; do iuL = iSY(iuN, 0., iuQ); iuU = true; break end; break end end; for iE6 = iIn[1411] / (iIn[2026] % iIn[2026]), iIn[7689.] % iIn[7689.] do local iE4 = iIn[859] <= iIn[8269]; local iE5 = dE ^ iIn[3284] end; for iE8 = iIn[7718], iIn[1371.] do if (iE8 * iE8 + iE8) % iIn[1353.] == iIn[7718] then local iE4 = not iIn[7025]; while iIn[1798] / (iIn[8861] - iIn[8861]) * (iIn[6441.] - iIn[6441.]) > iIn[6295] do local iE5 = iIn[4340][iIn[4557.]]; while iIn[2626] <= iIn[2707] / (iIn[8218] - iIn[8218]) - iIn[9569] / (iIn[4795] % iIn[4795]) do iIn[8269][iIn[4958]] = iE5[iIn[9609.]]; local iE6 = not iE4; iE5 ^= d3 end; if ao == iIn[7774] / (iIn[3404] % iIn[3404]) - iIn[5975] / (iIn[797] - iIn[797]) then local iE7 = #iE5 end end end end; for iE4 = iIn[7718], iIn[1353.] do if iE4 * iE4 + iIn[7718] <= iIn[9574] - iIn[9574] then iIn[8918][true] = iIn[1336] ^ iuK end end; if iIn[275] / (iIn[6314] - iIn[6314]) - iIn[1879] / (iIn[7257.] % iIn[7257.]) == iIn[2621] % iIn[2621] / (iIn[2898.] - iIn[2898.]) then local iE4 = iIn[3591.] % iuZ; local iE5 = iuK * z end; if string == 241 % 241 / (227 - 227) then local iE4 = ("zjq")[pairs]; local iE5 = 883 ~= next end; iuZ = nil; do iuN = iIn[8054]; iu4 = iIn[3568]; iuR = iIn[5599]; iuQ = (iIn[6560] + lQ) % iIn[5374]; iuY = iIn[8218]; while 116 % 116 / (52 % 52) == Enum do d4 = dH.w; local iE4 = "qmuzrx" .. "ocmaa" end; iuX = k7; iuU = false; while true do iuJ = #iu4; iuE = iuJ - iuY; iu0 = iuX(iuQ % 4294967296); iuS = iuE >= 1; if iuS then iuS = iuE <= 3. end; if iuS then iu0 = (iu0 * 1597 + 51749) % 4294967296; if iuE == 1 then iuZ = iSW((iSU(iu4, 1) - iSS(iu0, 255.)) % 256); iuU = true; break elseif iuE == 2 then iuZ = iSW((iSU(iu4, 1) - iSS(iu0, 255.)) % 256, (iSU(iu4, 2) - iSS(iSV(iu0, 8), 255.)) % 256); iuU = true; break elseif iuE == 3. then iuZ = iSW((iSU(iu4, 1) - iSS(iu0, 255.)) % 256, (iSU(iu4, 2) - iSS(iSV(iu0, 8), 255.)) % 256, (iSU(iu4, 3.) - iSS(iSV(iu0, 16), 255.)) % 256); iuU = true; break end end; iu_ = iSX(iu4); iuK = 0.; while true do if iuK + 4 <= iuE then iu0 = (iu0 * 1597 + 51749) % 4294967296; iS0(iu_, iuK, (iSZ(iu_, iuK) - iu0) % 4294967296); iuK = iuK + 4 else break end end; if iuU then break end; iu0 = (iu0 * 1597 + 51749) % 4294967296; iuT = 0.; while true do if iuK < iuE then iS1(iu_, iuK, (iS_(iu_, iuK) - iSS(iSV(iu0, iuT * 8), 255.)) % 256); iuK = iuK + 1; iuT = iuT + 1 else break end end; if iuU then break end; do iuZ = iSY(iu_, 0., iuE); iuU = true; break end; break end end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 + iIn[7718] <= iIn[7553] - iIn[7553] then local iE4 = iIn[10184] and P end end; iuJ = nil; do iuE = false; while (185 - 185) / (34 - 34) == 17 / (25 % 25) - 141. / (8 % 8) do local iE4 = { 713 }; local iE5 = { iE4, df, iE4, "mou" } end; iuT = iIn[1613]; iu0 = (iIn[1625] + lQ) % iIn[5374]; iuK = k7; for iE5 = 1, 2 do if iE5 * iE5 < 107 - 107 then iuF = not true; local iE4 = not iuP end end; iu_ = iIn[3902]; iuS = false; while true do iu4 = #iuT; iuU = iu4 - iu_; iuQ = iuK(iu0 % 4294967296); iuQ = iuQ % 2147483646. + 1; iuX = iuU >= 1; if iuX then iuX = iuU <= 4 end; if iuX then iuQ = iuQ * 16807 % 2147483647; if iuU == 1 then iuJ = iSW(iST(iSU(iuT, 1), iSS(iuQ, 255.))); iuS = true; break elseif iuU == 2 then iuJ = iSW(iST(iSU(iuT, 1), iSS(iuQ, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuQ, 8), 255.))); iuS = true; break elseif iuU == 3. then iuJ = iSW(iST(iSU(iuT, 1), iSS(iuQ, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iuQ, 16), 255.))); iuS = true; break elseif iuU == 4 then iuJ = iSW(iST(iSU(iuT, 1), iSS(iuQ, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iuQ, 16), 255.)), iST(iSU(iuT, 4), iSS(iSV(iuQ, 24.), 255.))); iuS = true; break end end; iuY = iSX(iuT); iuN = 0.; while true do if iuN <= iuU - 4 then iuQ = iuQ * 16807 % 2147483647; iS0(iuY, iuN, iST(iSZ(iuY, iuN), iuQ)); iuN = iuN + 4 else break end end; if iuS then break end; iuQ = iuQ * 16807 % 2147483647; iuR = 0.; while true do if iuN < iuU then iS1(iuY, iuN, iST(iS_(iuY, iuN), iSS(iSV(iuQ, iuR * 8), 255.))); iuN = iuN + 1; iuR = iuR + 1 else break end end; if iuS then break end; do iuJ = iSY(iuY, 0., iuU); iuS = true; break end; break end end; for iE5 = iIn[4976] / (iIn[6891.] % iIn[6891.]), iIn[9579.] - iIn[9579.] do local iE4 = iIn[136][iIn[4869.]]; iIn[6038][iIn[10838]] = table.index end; for iE5 = iIn[9096.] / (iIn[3828.] - iIn[3828.]), iIn[5053] % iIn[5053] do local iE4 = iIn[4976] // iIn[3078.] end; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then ai[iIn[1274]] = {}; local iE4 = true or buffer end end; while 248 % 248 / (61 % 61) == 236 / (184 - 184) - 241 / (144. % 144.) do local iE4 = aU.key; cn.key = "cxglbqq" .. "wgyuxsv" end; iuN = nil; do iuX = true; while 103 / (245 % 245) - 248 / (36. % 36.) <= 734 do cA = ({}).id; table:pop() end; iuQ = k7; iuY = iIn[5304.]; iu4 = iIn[10480]; iuR = iIn[5815]; iuU = (iIn[5561] + lQ) % iIn[5374]; while 41 / (199 % 199) - 107 / (187 % 187) == cx do ({})["zfnls"] = 100 + dY end; iuS = false; for iE6 = 1, 3. do if iE6 * iE6 < 35 - 35 then local iE4 = "lnf" .. "sskxwr"; local iE5 = bK ~= next end end; while true do iu0 = #iuR; iuV = iu0 - iu4; iu_ = iuQ(iuU % 4294967296); iu_ = iu_ % 2147483646. + 1; iuK = iuV >= 1; if iuK then iuK = iuV <= 4 end; if iuK then iu_ = iu_ * 16807 % 2147483647; if iuV == 1 then iuN = iSW(iST(iSU(iuR, 1), iSS(iu_, 255.))); iuS = true; break elseif iuV == 2 then iuN = iSW(iST(iSU(iuR, 1), iSS(iu_, 255.)), iST(iSU(iuR, 2), iSS(iSV(iu_, 8), 255.))); iuS = true; break elseif iuV == 3. then iuN = iSW(iST(iSU(iuR, 1), iSS(iu_, 255.)), iST(iSU(iuR, 2), iSS(iSV(iu_, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iu_, 16), 255.))); iuS = true; break elseif iuV == 4 then iuN = iSW(iST(iSU(iuR, 1), iSS(iu_, 255.)), iST(iSU(iuR, 2), iSS(iSV(iu_, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iu_, 16), 255.)), iST(iSU(iuR, 4), iSS(iSV(iu_, 24.), 255.))); iuS = true; break end end; iuT = iSX(iuR); iuI = 0.; while true do if iuI <= iuV - 4 then iu_ = iu_ * 16807 % 2147483647; iS0(iuT, iuI, iST(iSZ(iuT, iuI), iu_)); iuI = iuI + 4 else break end end; if iuS then break end; iu_ = iu_ * 16807 % 2147483647; iuE = 0.; while true do if iuI < iuV then iS1(iuT, iuI, iST(iS_(iuT, iuI), iSS(iSV(iu_, iuE * 8), 255.))); iuI = iuI + 1; iuE = iuE + 1 else break end end; if iuS then break end; do iuN = iSY(iuT, 0., iuV); iuS = true; break end; break end end; if iIn[1079] / (iIn[1371.] % iIn[1371.]) - iIn[8861] / (iIn[9564.] % iIn[9564.]) == (iIn[4497.] - iIn[4497.]) / (iIn[1874] % iIn[1874]) then local iE4 = iIn[2932] - iIn[7508] end; while cJ == (iIn[7670] - iIn[7670]) / (iIn[4025] - iIn[4025]) do local iE4 = iIn[1300] .. iIn[3736]; iE4 = {} end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 + iIn[7718] <= iIn[7039] % iIn[7039] then dH = iIn[7039] < iIn[646]; local iE4 = -E end end; iuV = nil; do iu_ = iIn[10191.]; iuT = iIn[3080]; iuK = false; iuE = (iIn[268] + lQ) % iIn[5374]; iuI = iIn[10411]; iu0 = k7; iuS = false; while true do iuY = #iuT; iuF = iuY - iuI; iuR = iu0(iuE % 4294967296); iu4 = iuF >= 1; if iu4 then iu4 = iuF <= 3. end; if iu4 then iuR = (iuR * 1597 + 51749) % 4294967296; if iuF == 1 then iuV = iSW((iSU(iuT, 1) - iSS(iuR, 255.)) % 256); iuS = true; break elseif iuF == 2 then iuV = iSW((iSU(iuT, 1) - iSS(iuR, 255.)) % 256, (iSU(iuT, 2) - iSS(iSV(iuR, 8), 255.)) % 256); iuS = true; break elseif iuF == 3. then iuV = iSW((iSU(iuT, 1) - iSS(iuR, 255.)) % 256, (iSU(iuT, 2) - iSS(iSV(iuR, 8), 255.)) % 256, (iSU(iuT, 3.) - iSS(iSV(iuR, 16), 255.)) % 256); iuS = true; break end end; iuU = iSX(iuT); iuQ = 0.; while true do if iuQ + 4 <= iuF then iuR = (iuR * 1597 + 51749) % 4294967296; iS0(iuU, iuQ, (iSZ(iuU, iuQ) - iuR) % 4294967296); iuQ = iuQ + 4 else break end end; if iuS then break end; iuR = (iuR * 1597 + 51749) % 4294967296; iuX = 0.; while true do if iuQ < iuF then iS1(iuU, iuQ, (iS_(iuU, iuQ) - iSS(iSV(iuR, iuX * 8), 255.)) % 256); iuQ = iuQ + 1; iuX = iuX + 1 else break end end; if iuS then break end; do iuV = iSY(iuU, 0., iuF); iuS = true; break end; break end end; for iE4 = 1, 2 do if (iE4 * iE4 + iE4) % 2 == 1 then ({})["odw"] = ("dor")[Enum] end end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[2958.] - iIn[2958.] then local iE4 = iIn[1336][iIn[6558.]]; iE4 = iIn[4501][iIn[10283]] end end; if iIn[7954] / (iIn[7594] - iIn[7594]) * (iIn[4457] - iIn[4457]) == iIn[1163] then local iE4 = iIn[10620.][iIn[3066.]] end; while iIn[1533.] > (iIn[5520.] - iIn[5520.]) / (iIn[1977.] - iIn[1977.]) do if iIn[6798.] / (iIn[2526.] - iIn[2526.]) * (iIn[3404] - iIn[3404]) < iIn[5185] then iuN[iIn[3116]] = -ep end end; iuF = nil; do iuR = iIn[10480]; iuQ = iIn[5812]; iu4 = (iIn[9389] + lQ) % iIn[5374]; iuX = k7; iuY = false; while true do iu_ = #iuQ; iuK = iu_ - iuR; iuT = iuX(iu4 % 4294967296); iuU = iuK >= 1; if iuU then iuU = iuK <= 4 end; if iuU then iuT = (iuT + 2654435769.) % 4294967296; if iuK == 1 then iuF = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.))); iuY = true; break elseif iuK == 2 then iuF = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuT, 8), 255.))); iuY = true; break elseif iuK == 3. then iuF = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuT, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuT, 16), 255.))); iuY = true; break elseif iuK == 4 then iuF = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuT, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuT, 16), 255.)), iST(iSU(iuQ, 4), iSS(iSV(iuT, 24.), 255.))); iuY = true; break end end; iuE = iSX(iuQ); iu0 = 0.; while true do if iu0 + 4 <= iuK then iuT = (iuT + 2654435769.) % 4294967296; iS0(iuE, iu0, iST(iSZ(iuE, iu0), iuT)); iu0 = iu0 + 4 else break end end; if iuY then break end; iuT = (iuT + 2654435769.) % 4294967296; iuS = 0.; while true do if iu0 < iuK then iS1(iuE, iu0, iST(iS_(iuE, iu0), iSS(iSV(iuT, iuS * 8), 255.))); iu0 = iu0 + 1; iuS = iuS + 1 else break end end; if iuY then break end; do iuF = iSY(iuE, 0., iuK); iuY = true; break end; break end end; while 49 / (217 - 217) * (187 % 187) == 195. % 195. / (112 % 112) do if string == 79 / (203 - 203) * (60. - 60.) then cv() end end; for iE5 = iIn[2462] / (iIn[7954] % iIn[7954]), iIn[1798] % iIn[1798] do local iE4 = dE >= bK; br = ce and iE4 end; for iE7 = iIn[3902] / (iIn[7130] - iIn[7130]), iIn[2621] % iIn[2621] do for iE6 = iIn[1774] / (iIn[1353.] - iIn[1353.]), iIn[4018] - iIn[4018] do local iE4 = { iIn[4922], iu4, string }; local iE5 = not string end end; local d7 = lM(iuM, { [iuL] = d5, [iuZ] = iIn[10184][iuJ](d6, iIn[10480], iIn[7718], iIn[10480]), [iuN] = lV[iuV], [iuF] = iIn[10480] }); for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[4526] % iIn[4526] then local iE4 = iIn[4032.][iIn[8629]]; iE4 = iIn[2584] and aV end end; for iE5 = iIn[4049] / (iIn[1774] - iIn[1774]), iIn[6314] % iIn[6314] do local iE4 = not false; iE4 = dm ~= z end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 < iIn[10806.] - iIn[10806.] then iIn[6719][iIn[3096.]] = buffer ^ iIn[3507.] end end; for iE5 = 1, 3. do if iE5 * iE5 < 119 - 119 then local iE4 = E and 848 end end; iu_ = nil; do iuK = iIn[1913]; iuU = iIn[10752.]; iuT = iIn[2274.]; iu0 = (iIn[1550] + lQ) % iIn[5374]; iuE = iIn[4067]; iuS = k7; iuY = false; while true do iuX = #iuU; iuN = iuX - iuE; iuF = iuS(iu0 % 4294967296); iuR = iuN >= 1; if iuR then iuR = iuN <= 3. end; if iuR then iuF = (iuF * 1597 + 51749) % 4294967296; if iuN == 1 then iu_ = iSW((iSU(iuU, 1) - iSS(iuF, 255.)) % 256); iuY = true; break elseif iuN == 2 then iu_ = iSW((iSU(iuU, 1) - iSS(iuF, 255.)) % 256, (iSU(iuU, 2) - iSS(iSV(iuF, 8), 255.)) % 256); iuY = true; break elseif iuN == 3. then iu_ = iSW((iSU(iuU, 1) - iSS(iuF, 255.)) % 256, (iSU(iuU, 2) - iSS(iSV(iuF, 8), 255.)) % 256, (iSU(iuU, 3.) - iSS(iSV(iuF, 16), 255.)) % 256); iuY = true; break end end; iu4 = iSX(iuU); iuV = 0.; while true do if iuV + 4 <= iuN then iuF = (iuF * 1597 + 51749) % 4294967296; iS0(iu4, iuV, (iSZ(iu4, iuV) - iuF) % 4294967296); iuV = iuV + 4 else break end end; if iuY then break end; iuF = (iuF * 1597 + 51749) % 4294967296; iuQ = 0.; while true do if iuV < iuN then iS1(iu4, iuV, (iS_(iu4, iuV) - iSS(iSV(iuF, iuQ * 8), 255.)) % 256); iuV = iuV + 1; iuQ = iuQ + 1 else break end end; if iuY then break end; do iu_ = iSY(iu4, 0., iuN); iuY = true; break end; break end end; if iIn[6337] % iIn[6337] / (iIn[6154] % iIn[6154]) == iIn[6314] / (iIn[9295] - iIn[9295]) - iIn[3399.] / (iIn[10873] % iIn[10873]) then table[iIn[8870]] = dQ ^ cn end; for iE5 = iIn[4526] / (iIn[7954] % iIn[7954]), iIn[8393] - iIn[8393] do local iE4 = iIn[6642.] .. iIn[4262] end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 < iIn[3828.] % iIn[3828.] then iIn[2818][iIn[8870]] = -E end end; for iE4 = iIn[5208.] / (iIn[9810.] % iIn[9810.]), iIn[6337] - iIn[6337] do ep = iIn[3528.] + cx; cr = { true, false } end; for iE6 = 214 / (122 % 122), 217 % 217 do local iE4 = ({}).flags; local iE5 = ({})[bit32] end; iuN = nil; do iuQ = iIn[3483.]; iuV = iIn[10270]; iuX = (iIn[10106] + lQ) % iIn[5374]; if 993. <= (14 - 14) / (91 - 91) then local iE4 = cx ^ 216. end; iuR = k7; for iE4 = 1, 3. do if iE4 * iE4 < 86 % 86 then cn(d6); ({}):pop("erwi", iuR) end end; iuF = iIn[10480]; for iE7 = 1, 2 do if (iE7 * iE7 + iE7) % 2 == 1 then if 237. / (22 - 22) - 237. / (67 % 67) == am then local iE4 = dQ ^ 594.; local iE5 = { bit32, "xbnhsk", H }; local iE6 = "djgvx" .. "bhc" end end end; iu4 = false; while true do iuK = #iuV; iuT = iuK - iuF; iuU = iuR(iuX % 4294967296); iuU = iuU % 2147483646. + 1; iuE = iuT >= 1; if iuE then iuE = iuT <= 4 end; if iuE then iuU = iuU * 16807 % 2147483647; if iuT == 1 then iuN = iSW(iST(iSU(iuV, 1), iSS(iuU, 255.))); iu4 = true; break elseif iuT == 2 then iuN = iSW(iST(iSU(iuV, 1), iSS(iuU, 255.)), iST(iSU(iuV, 2), iSS(iSV(iuU, 8), 255.))); iu4 = true; break elseif iuT == 3. then iuN = iSW(iST(iSU(iuV, 1), iSS(iuU, 255.)), iST(iSU(iuV, 2), iSS(iSV(iuU, 8), 255.)), iST(iSU(iuV, 3.), iSS(iSV(iuU, 16), 255.))); iu4 = true; break elseif iuT == 4 then iuN = iSW(iST(iSU(iuV, 1), iSS(iuU, 255.)), iST(iSU(iuV, 2), iSS(iSV(iuU, 8), 255.)), iST(iSU(iuV, 3.), iSS(iSV(iuU, 16), 255.)), iST(iSU(iuV, 4), iSS(iSV(iuU, 24.), 255.))); iu4 = true; break end end; iu0 = iSX(iuV); iuS = 0.; while true do if iuS <= iuT - 4 then iuU = iuU * 16807 % 2147483647; iS0(iu0, iuS, iST(iSZ(iu0, iuS), iuU)); iuS = iuS + 4 else break end end; if iu4 then break end; iuU = iuU * 16807 % 2147483647; iuY = 0.; while true do if iuS < iuT then iS1(iu0, iuS, iST(iS_(iu0, iuS), iSS(iSV(iuU, iuY * 8), 255.))); iuS = iuS + 1; iuY = iuY + 1 else break end end; if iu4 then break end; do iuN = iSY(iu0, 0., iuT); iu4 = true; break end; break end end; if 317 >= 120. / (51. - 51.) * (214 % 214) then local iE4 = #"zikox"; for iE7 = 1, 3. do if iE7 * iE7 + 1 <= 23 - 23 then for iE5 = 54. / (46 % 46), 233 % 233 do iE4 = { d9, false } end; ds[c] = "xalz" .. "diansh"; local iE6 = iuO ^ iE4 end end end; while (17 - 17) / (31 % 31) == 36. / (236 - 236) * (212 % 212) do w = -iuY; local iE4 = #al end; if iIn[6215] / (iIn[8243] - iIn[8243]) - iIn[2071] / (iIn[8568.] - iIn[8568.]) == (iIn[8468] - iIn[8468]) / (iIn[10726] - iIn[10726]) then eb = #{}; local iE4 = #{} end; for iE6 = iIn[7718], iIn[1371.] do if iE6 * iE6 < iIn[8390] - iIn[8390] then local iE4 = ({})[iIn[7670]]; for iE5 = iIn[6828.] / (iIn[3020] - iIn[3020]), iIn[495.] % iIn[495.] do iE4[d_] = {} end end end; iuE = nil; do iuT = iIn[2211.]; if 160 / (130 - 130) - 129. / (66. % 66.) == (103 - 103) / (124 % 124) then local iE4 = b3.node; an = false and d7 end; iuK = iIn[1883]; iuU = k7; for iE4 = 1, 3. do if iE4 * iE4 + 1 <= 6. - 6. then a5 = { "bhqs" }; ({})[select] = { "ciadnh", bB } end end; iuS = (iIn[10036] + lQ) % iIn[5374]; iu0 = iIn[797]; iuY = false; while true do iuV = #iuT; iuQ = iuV - iu0; iuX = iuU(iuS % 4294967296); iuJ = iuQ >= 1; if iuJ then iuJ = iuQ <= 4 end; if iuJ then iuX = iS2((iuX + 1832704949) % 4294967296, 13); if iuQ == 1 then iuE = iSW(iST(iSU(iuT, 1), iSS(iuX, 255.))); iuY = true; break elseif iuQ == 2 then iuE = iSW(iST(iSU(iuT, 1), iSS(iuX, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuX, 8), 255.))); iuY = true; break elseif iuQ == 3. then iuE = iSW(iST(iSU(iuT, 1), iSS(iuX, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iuX, 16), 255.))); iuY = true; break elseif iuQ == 4 then iuE = iSW(iST(iSU(iuT, 1), iSS(iuX, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iuX, 16), 255.)), iST(iSU(iuT, 4), iSS(iSV(iuX, 24.), 255.))); iuY = true; break end end; iuF = iSX(iuT); iuR = 0.; while true do if iuR + 4 <= iuQ then iuX = iS2((iuX + 1832704949) % 4294967296, 13); iS0(iuF, iuR, iST(iSZ(iuF, iuR), iuX)); iuR = iuR + 4 else break end end; if iuY then break end; iuX = iS2((iuX + 1832704949) % 4294967296, 13); iu4 = 0.; while true do if iuR < iuQ then iS1(iuF, iuR, iST(iS_(iuF, iuR), iSS(iSV(iuX, iu4 * 8), 255.))); iuR = iuR + 1; iu4 = iu4 + 1 else break end end; if iuY then break end; do iuE = iSY(iuF, 0., iuQ); iuY = true; break end; break end end; while (238 - 238) / (139 - 139) == 92 / (131 % 131) * (198. - 198.) do local iE4 = iuT % w; local iE5 = iS4 end; for iE5 = 1, 2 do if iE5 * iE5 < 165. % 165. then local iE4 = ("gxhpoak")[l] end end; if eb == iIn[881] / (iIn[10571] - iIn[10571]) * (iIn[8393] - iIn[8393]) then ({}):add(type); d0 = select or ao end; while iIn[10347.] <= iIn[5798] / (iIn[8393] % iIn[8393]) - iIn[471.] / (iIn[2033] - iIn[2033]) do while iIn[7257.] / (iIn[3795.] % iIn[3795.]) * (iIn[4040] % iIn[4040]) == iIn[6521] % iIn[6521] / (iIn[10387] - iIn[10387]) do tostring() end end; for iE4 = iIn[2922.] / (iIn[3188] % iIn[3188]), iIn[3807.] % iIn[3807.] do aW[iIn[2830]] = { iIn[9486.], iIn[4471], iIn[1163], true } end; while iIn[10389.] / (iIn[3399.] - iIn[3399.]) - iIn[6337] / (iIn[5030] % iIn[5030]) == ek do if iIn[701] >= iIn[6828.] % iIn[6828.] / (iIn[6156.] - iIn[6156.]) then local iE4 = { true, false, iIn[1386.] }; local iE5 = ({})[cY] end end; if iIn[10921] > iIn[2071] / (iIn[7553] - iIn[7553]) - iIn[7954] / (iIn[6720.] - iIn[6720.]) then local iE4 = iIn[5212] % ao end; if iIn[7257.] / (iIn[3573.] % iIn[3573.]) * (iIn[5732] - iIn[5732]) == iIn[7130] / (iIn[1506.] - iIn[1506.]) - iIn[1353.] / (iIn[9693.] % iIn[9693.]) then ai = iIn[2357] .. iIn[753.]; local iE4 = iIn[9668] .. iIn[1701.] end; iuJ = nil; do for iE5 = 169 / (58 - 58), 182 - 182 do local iE4 = 786. or UDim2; cx = iE4.count end; iuR = iIn[5059]; iuF = k7; iu4 = iIn[7603]; iuX = iIn[8888]; iuQ = iIn[1482.]; iuV = (iIn[972.] + lQ) % iIn[5374]; for iE5 = 137 / (78. % 78.), 40 % 40 do local iE4 = true or "tqbqfvp"; iE4 = "mnn" ~= iE4 end; iuY = false; while true do iu0 = #iuQ; iuS = iu0 - iuX; iuL = iuF(iuV % 4294967296); iuL = iuL % 2147483646. + 1; iuK = iuS >= 1; if iuK then iuK = iuS <= 4 end; if iuK then iuL = iuL * 16807 % 2147483647; if iuS == 1 then iuJ = iSW(iST(iSU(iuQ, 1), iSS(iuL, 255.))); iuY = true; break elseif iuS == 2 then iuJ = iSW(iST(iSU(iuQ, 1), iSS(iuL, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuL, 8), 255.))); iuY = true; break elseif iuS == 3. then iuJ = iSW(iST(iSU(iuQ, 1), iSS(iuL, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuL, 16), 255.))); iuY = true; break elseif iuS == 4 then iuJ = iSW(iST(iSU(iuQ, 1), iSS(iuL, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuL, 16), 255.)), iST(iSU(iuQ, 4), iSS(iSV(iuL, 24.), 255.))); iuY = true; break end end; iuT = iSX(iuQ); iuU = 0.; while true do if iuU <= iuS - 4 then iuL = iuL * 16807 % 2147483647; iS0(iuT, iuU, iST(iSZ(iuT, iuU), iuL)); iuU = iuU + 4 else break end end; if iuY then break end; iuL = iuL * 16807 % 2147483647; iuZ = 0.; while true do if iuU < iuS then iS1(iuT, iuU, iST(iS_(iuT, iuU), iSS(iSV(iuL, iuZ * 8), 255.))); iuU = iuU + 1; iuZ = iuZ + 1 else break end end; if iuY then break end; do iuJ = iSY(iuT, 0., iuS); iuY = true; break end; break end end; lM(iu_, { [iuN] = iIn[9906.][iuE](iIn[7718], iIn[10480]), [iuJ] = d7 }); while iIn[1411] / (iIn[7327] % iIn[7327]) * (iIn[8861] - iIn[8861]) <= iIn[9921.] do table[iIn[2380]] = cZ - iIn[8269] end; for iE4 = iIn[7718], iIn[1371.] do if (iE4 * iE4 + iE4) % iIn[1353.] == iIn[7718] then dP[iIn[4731.]] = iIn[3398] .. iIn[8212] end end; for iE5 = 1, 3. do if iE5 * iE5 < 71 % 71 then iuJ[Enum] = ({})["gpzzeyl"]; local iE4 = aT and "dyb" end end; iuL = nil; do iuS = iIn[4816]; iu0 = true; if ipairs == 171. / (249. % 249.) - 208 / (211 % 211) then tostring(iu3) end; iuK = k7; iuZ = (iIn[9967] + lQ) % iIn[5374]; if w == 74 % 74 / (40 % 40) then local iE4 = UDim > d4; ({})[356] = iuJ ~= iE4 end; iuT = iIn[2958.]; for iE4 = 1, 2 do if iE4 * iE4 + 1 <= 143 % 143 then ({})[143] = "dpv" .. "ccnmqo" end end; iuU = false; while true do iu4 = #iuS; iuV = iu4 - iuT; iuQ = iuK(iuZ % 4294967296); iuX = iuV >= 1; if iuX then iuX = iuV <= 4 end; if iuX then iuQ = iS2((iuQ + 1832704949) % 4294967296, 13); if iuV == 1 then iuL = iSW(iST(iSU(iuS, 1), iSS(iuQ, 255.))); iuU = true; break elseif iuV == 2 then iuL = iSW(iST(iSU(iuS, 1), iSS(iuQ, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuQ, 8), 255.))); iuU = true; break elseif iuV == 3. then iuL = iSW(iST(iSU(iuS, 1), iSS(iuQ, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuQ, 16), 255.))); iuU = true; break elseif iuV == 4 then iuL = iSW(iST(iSU(iuS, 1), iSS(iuQ, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuQ, 16), 255.)), iST(iSU(iuS, 4), iSS(iSV(iuQ, 24.), 255.))); iuU = true; break end end; iuY = iSX(iuS); iuF = 0.; while true do if iuF + 4 <= iuV then iuQ = iS2((iuQ + 1832704949) % 4294967296, 13); iS0(iuY, iuF, iST(iSZ(iuY, iuF), iuQ)); iuF = iuF + 4 else break end end; if iuU then break end; iuQ = iS2((iuQ + 1832704949) % 4294967296, 13); iuR = 0.; while true do if iuF < iuV then iS1(iuY, iuF, iST(iS_(iuY, iuF), iSS(iSV(iuQ, iuR * 8), 255.))); iuF = iuF + 1; iuR = iuR + 1 else break end end; if iuU then break end; do iuL = iSY(iuY, 0., iuV); iuU = true; break end; break end end; for iE4 = 190 / (206 % 206), 227 % 227 do E:read(); d5 = bQ // UDim2; ("ggdf").data = iuG + 77 end; for iE4 = iIn[7718], iIn[1371.] do if (iE4 * iE4 + iE4) % iIn[1353.] == iIn[7718] then cz:match(iIn[1218.]); iIn[8299][true] = d0[iIn[10283]] end end; if iIn[4458.] / (iIn[6798.] % iIn[6798.]) * (iIn[7420] % iIn[7420]) == dW then local iE4 = true == iIn[3989] end; iuV = nil; do iuQ = iIn[2904.]; for iE4 = 1, 2 do if iE4 * iE4 < 63. % 63. then table:count(bQ, 141.); I = ({}).data end end; iu4 = iIn[9543.]; iuX = k7; iuR = (iIn[5221] + lQ) % iIn[5374]; iuF = iIn[10480]; iuY = false; while true do iu0 = #iuQ; iuS = iu0 - iuF; iuJ = iuX(iuR % 4294967296); iuK = iuS >= 1; if iuK then iuK = iuS <= 4 end; if iuK then iuJ = iS2((iuJ + 1832704949) % 4294967296, 13); if iuS == 1 then iuV = iSW(iST(iSU(iuQ, 1), iSS(iuJ, 255.))); iuY = true; break elseif iuS == 2 then iuV = iSW(iST(iSU(iuQ, 1), iSS(iuJ, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuJ, 8), 255.))); iuY = true; break elseif iuS == 3. then iuV = iSW(iST(iSU(iuQ, 1), iSS(iuJ, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuJ, 16), 255.))); iuY = true; break elseif iuS == 4 then iuV = iSW(iST(iSU(iuQ, 1), iSS(iuJ, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuJ, 16), 255.)), iST(iSU(iuQ, 4), iSS(iSV(iuJ, 24.), 255.))); iuY = true; break end end; iuT = iSX(iuQ); iuU = 0.; while true do if iuU + 4 <= iuS then iuJ = iS2((iuJ + 1832704949) % 4294967296, 13); iS0(iuT, iuU, iST(iSZ(iuT, iuU), iuJ)); iuU = iuU + 4 else break end end; if iuY then break end; iuJ = iS2((iuJ + 1832704949) % 4294967296, 13); iuZ = 0.; while true do if iuU < iuS then iS1(iuT, iuU, iST(iS_(iuT, iuU), iSS(iSV(iuJ, iuZ * 8), 255.))); iuU = iuU + 1; iuZ = iuZ + 1 else break end end; if iuY then break end; do iuV = iSY(iuT, 0., iuS); iuY = true; break end; break end end; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then iuO[iIn[4829]] = iIn[3320] * bC; local iE4 = av * dl end end; if iIn[8390] / (iIn[1533.] % iIn[1533.]) * (iIn[10389.] - iIn[10389.]) == (iIn[3167] - iIn[3167]) / (iIn[2707] - iIn[2707]) then bK = { tostring }; iIn[8073.]:clear(iIn[10764.]) end; while a_ == 47 / (44 - 44) - 136 / (126. - 126.) do ("tae")[false] = 894. * 508 end; iuJ = nil; if G == 50 / (232 % 232) * (203 % 203) then if 18. / (203 % 203) - 245 / (10 - 10) == (28 - 28) / (186. - 186.) then local iE4 = 178 % 162. end end; do iuT = iIn[2780]; iuK = k7; iuU = iIn[5625.]; iuS = iIn[4067]; iu0 = iIn[3552.]; if aV == 151 / (251 - 251) * (162. % 162.) then tostring(); for iE5 = 1, 2 do if iE5 * iE5 + 1 <= 119 % 119 then local iE4 = false and "aplq" end end end; iuZ = (iIn[6579.] + lQ) % iIn[5374]; while 179 / (185 % 185) - 228. / (40 % 40) == 150. / (139 % 139) * (32 - 32) do local iE4 = cA["mkh"] end; iuY = false; while N == 73 / (15. - 15.) - 186. / (29 - 29) do local iE4 = 221 or iuL end; while true do iuQ = #iu0; iuX = iuQ - iuS; iuN = iuK(iuZ % 4294967296); iuN = iuN % 2147483646. + 1; iuF = iuX >= 1; if iuF then iuF = iuX <= 4 end; if iuF then iuN = iuN * 16807 % 2147483647; if iuX == 1 then iuJ = iSW(iST(iSU(iu0, 1), iSS(iuN, 255.))); iuY = true; break elseif iuX == 2 then iuJ = iSW(iST(iSU(iu0, 1), iSS(iuN, 255.)), iST(iSU(iu0, 2), iSS(iSV(iuN, 8), 255.))); iuY = true; break elseif iuX == 3. then iuJ = iSW(iST(iSU(iu0, 1), iSS(iuN, 255.)), iST(iSU(iu0, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iu0, 3.), iSS(iSV(iuN, 16), 255.))); iuY = true; break elseif iuX == 4 then iuJ = iSW(iST(iSU(iu0, 1), iSS(iuN, 255.)), iST(iSU(iu0, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iu0, 3.), iSS(iSV(iuN, 16), 255.)), iST(iSU(iu0, 4), iSS(iSV(iuN, 24.), 255.))); iuY = true; break end end; iuR = iSX(iu0); iu4 = 0.; while true do if iu4 <= iuX - 4 then iuN = iuN * 16807 % 2147483647; iS0(iuR, iu4, iST(iSZ(iuR, iu4), iuN)); iu4 = iu4 + 4 else break end end; if iuY then break end; iuN = iuN * 16807 % 2147483647; iuE = 0.; while true do if iu4 < iuX then iS1(iuR, iu4, iST(iS_(iuR, iu4), iSS(iSV(iuN, iuE * 8), 255.))); iu4 = iu4 + 1; iuE = iuE + 1 else break end end; if iuY then break end; do iuJ = iSY(iuR, 0., iuX); iuY = true; break end; break end end; for iE6 = 1, 2 do if (iE6 * iE6 + iE6) % 2 == 1 then local iE4 = "vqce" .. "snnmwl"; local iE5 = { ba } end end; if iIn[9501.] / (iIn[5053] % iIn[5053]) * (iIn[1874] - iIn[1874]) == iIn[6215] / (iIn[3399.] % iIn[3399.]) - iIn[8435] / (iIn[10422.] % iIn[10422.]) then local iE4 = iIn[4414] .. iIn[8269] end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[5744] % iIn[5744] then local iE4 = am ~= dX; N = not cf end end; for iE5 = iIn[8134] / (iIn[7327] % iIn[7327]), iIn[6314] - iIn[6314] do dE[iIn[4829]] = iIn[3706] or dm; local iE4 = iIn[5313.][iIn[4869.]] end; iuN = nil; do iuR = iIn[355]; iuF = iIn[9161]; iuE = k7; for iE6 = 1, 3. do if iE6 * iE6 + 1 <= 123. % 123. then local iE4 = iu2 > "jip"; local iE5 = d7 and "ucfe" end end; iuX = (iIn[9423.] + lQ) % iIn[5374]; for iE5 = 1, 3. do if iE5 * iE5 < 81. % 81. then local iE4 = ("kcv")[false] end end; iuQ = iIn[10480]; iu4 = false; while true do iuK = #iuR; iuT = iuK - iuQ; iuU = iuE(iuX % 4294967296); iuZ = iuT >= 1; if iuZ then iuZ = iuT <= 4 end; if iuZ then iuU = iS2((iuU + 1832704949) % 4294967296, 13); if iuT == 1 then iuN = iSW(iST(iSU(iuR, 1), iSS(iuU, 255.))); iu4 = true; break elseif iuT == 2 then iuN = iSW(iST(iSU(iuR, 1), iSS(iuU, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuU, 8), 255.))); iu4 = true; break elseif iuT == 3. then iuN = iSW(iST(iSU(iuR, 1), iSS(iuU, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuU, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuU, 16), 255.))); iu4 = true; break elseif iuT == 4 then iuN = iSW(iST(iSU(iuR, 1), iSS(iuU, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuU, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuU, 16), 255.)), iST(iSU(iuR, 4), iSS(iSV(iuU, 24.), 255.))); iu4 = true; break end end; iu0 = iSX(iuR); iuS = 0.; while true do if iuS + 4 <= iuT then iuU = iS2((iuU + 1832704949) % 4294967296, 13); iS0(iu0, iuS, iST(iSZ(iu0, iuS), iuU)); iuS = iuS + 4 else break end end; if iu4 then break end; iuU = iS2((iuU + 1832704949) % 4294967296, 13); iuY = 0.; while true do if iuS < iuT then iS1(iu0, iuS, iST(iS_(iu0, iuS), iSS(iSV(iuU, iuY * 8), 255.))); iuS = iuS + 1; iuY = iuY + 1 else break end end; if iu4 then break end; do iuN = iSY(iu0, 0., iuT); iu4 = true; break end; break end end; for iE5 = 251 / (179 % 179), 4 - 4 do ({}).prev = #iuE; local iE4 = 197 // 800 end; for iE5 = iIn[1411] / (iIn[6720.] - iIn[6720.]), iIn[471.] % iIn[471.] do cz = iu4 or iuT; local iE4 = iu2[iIn[7346]] end; while iIn[9906.] == iIn[6337] / (iIn[4795] - iIn[4795]) * (iIn[7294] - iIn[7294]) do local iE4 = iIn[2677] + iIn[954.] end; for iE7 = iIn[5376.] / (iIn[3399.] % iIn[3399.]), iIn[4942] % iIn[4942] do iuQ = { true }; for iE6 = iIn[7718], iIn[1353.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then local iE4 = iIn[6187] // iIn[2711]; d3 = #iuI; while iIn[3399.] / (iIn[3807.] % iIn[3807.]) * (iIn[3082] % iIn[3082]) == iIn[3399.] / (iIn[10906] - iIn[10906]) - iIn[8818] / (iIn[5314] - iIn[5314]) do al = iIn[2321] == cw; local iE5 = iIn[4669] > P end end end end; for iE6 = iIn[6314] / (iIn[10906] - iIn[10906]), iIn[5393] % iIn[5393] do local iE4 = d3[iIn[2830]]; bl = not false; local iE5 = iE4[true] end; if dQ == iIn[4991] / (iIn[9778] - iIn[9778]) * (iIn[9579.] % iIn[9579.]) then iIn[8741][iIn[1993]] = iIn[10541][iIn[8629]] end; for iE4 = iIn[3236] / (iIn[5300] % iIn[5300]), iIn[1411] % iIn[1411] do tostring(); bit32[iIn[3378.]] = I[iIn[1072]] end; while iIn[797] / (iIn[8563] % iIn[8563]) - iIn[6268] / (iIn[7868] % iIn[7868]) == iuY do local iE4 = iIn[4317.][iIn[6713]]; math[iIn[3116]] = aj[iIn[3378.]] end; while tonumber == iIn[8888] / (iIn[8393] - iIn[8393]) * (iIn[2766.] % iIn[2766.]) do local iE4 = iuL // dk; an = iIn[9393.][cA] end; if iu4 == iIn[9096.] / (iIn[797] % iIn[797]) - iIn[4973] / (iIn[3006.] % iIn[3006.]) then local iE4 = true or aT; local iE5 = d4 < iE4 end; for iE5 = iIn[7718], iIn[1353.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = iIn[5814.] .. iIn[8887]; tostring() end end; while (iIn[7689.] - iIn[7689.]) / (iIn[1874] % iIn[1874]) == E do local iE4 = iIn[9991] and iIn[4511]; local iE5 = iIn[8533] .. iIn[1423] end; iuZ = nil; do iuU = iIn[5223.]; if 892 < 180. / (89 - 89) * (241 - 241) then local iE4 = aV * UDim2; iE4 = 350 * iuJ end; iuT = iIn[10623.]; for iE5 = 103 / (240. % 240.), 84. % 84. do am = #iuP; next("teqdzv"); local iE4 = "umoyb" or "geue" end; iu0 = k7; if 813. < 185 / (108. - 108.) * (119 % 119) then aT = true and br; if 149 / (231. - 231.) - 241 / (170 - 170) == 113 / (186. % 186.) * (216. % 216.) then ({})[table] = 608 % iuV; local iE4 = not av; tostring(A, iE4) end end; iuK = (iIn[2187.] + lQ) % iIn[5374]; iuS = iIn[8393]; while Enum == 244 % 244 / (128 % 128) do local iE4 = 524 < 816. end; iuY = false; for iE5 = 1, 2 do if iE5 * iE5 < 95 - 95 then local iE4 = "ctmazaa" .. "bez"; bn.size = iE4[cf] end end; if 353 < 240. % 240. / (127 % 127) then string["iiwaca"] = ipairs or "cjg"; ({}).data = ("vmi")[E] end; while true do iuX = #iuU; iu_ = iuX - iuS; iuF = iu0(iuK % 4294967296); iuR = iu_ >= 1; if iuR then iuR = iu_ <= 4 end; if iuR then iuF = iS2((iuF + 1832704949) % 4294967296, 13); if iu_ == 1 then iuZ = iSW(iST(iSU(iuU, 1), iSS(iuF, 255.))); iuY = true; break elseif iu_ == 2 then iuZ = iSW(iST(iSU(iuU, 1), iSS(iuF, 255.)), iST(iSU(iuU, 2), iSS(iSV(iuF, 8), 255.))); iuY = true; break elseif iu_ == 3. then iuZ = iSW(iST(iSU(iuU, 1), iSS(iuF, 255.)), iST(iSU(iuU, 2), iSS(iSV(iuF, 8), 255.)), iST(iSU(iuU, 3.), iSS(iSV(iuF, 16), 255.))); iuY = true; break elseif iu_ == 4 then iuZ = iSW(iST(iSU(iuU, 1), iSS(iuF, 255.)), iST(iSU(iuU, 2), iSS(iSV(iuF, 8), 255.)), iST(iSU(iuU, 3.), iSS(iSV(iuF, 16), 255.)), iST(iSU(iuU, 4), iSS(iSV(iuF, 24.), 255.))); iuY = true; break end end; iu4 = iSX(iuU); iuE = 0.; while true do if iuE + 4 <= iu_ then iuF = iS2((iuF + 1832704949) % 4294967296, 13); iS0(iu4, iuE, iST(iSZ(iu4, iuE), iuF)); iuE = iuE + 4 else break end end; if iuY then break end; iuF = iS2((iuF + 1832704949) % 4294967296, 13); iuQ = 0.; while true do if iuE < iu_ then iS1(iu4, iuE, iST(iS_(iu4, iuE), iSS(iSV(iuF, iuQ * 8), 255.))); iuE = iuE + 1; iuQ = iuQ + 1 else break end end; if iuY then break end; do iuZ = iSY(iu4, 0., iu_); iuY = true; break end; break end end; while N == 84. % 84. / (173 - 173) do local iE4 = buffer or iuN; d5 = "lljhbe" < Color3 end; if iIn[3167] / (iIn[5212] % iIn[5212]) - iIn[5742.] / (iIn[4144] % iIn[4144]) == u then local iE4 = aU[iu_] end; if iuJ == (44 - 44) / (163 % 163) then eb = -214 end; iu_ = nil; do iuX = iIn[5259.]; iuQ = iIn[7641.]; iuF = (iIn[3527] + lQ) % iIn[5374]; iuE = k7; iuR = iIn[10480]; iu4 = false; while 187 / (42. - 42.) * (121 % 121) >= 701 do local iW3 = iuZ; iuZ = "kgp" .. "wlxd" end; while true do iuY = #iuQ; iuK = iuY - iuR; iuT = iuE(iuF % 4294967296); iuT = iuT % 2147483646. + 1; iuU = iuK >= 1; if iuU then iuU = iuK <= 4 end; if iuU then iuT = iuT * 16807 % 2147483647; if iuK == 1 then iu_ = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.))); iu4 = true; break elseif iuK == 2 then iu_ = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuT, 8), 255.))); iu4 = true; break elseif iuK == 3. then iu_ = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuT, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuT, 16), 255.))); iu4 = true; break elseif iuK == 4 then iu_ = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuT, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuT, 16), 255.)), iST(iSU(iuQ, 4), iSS(iSV(iuT, 24.), 255.))); iu4 = true; break end end; iuM = iSX(iuQ); iu0 = 0.; while true do if iu0 <= iuK - 4 then iuT = iuT * 16807 % 2147483647; iS0(iuM, iu0, iST(iSZ(iuM, iu0), iuT)); iu0 = iu0 + 4 else break end end; if iu4 then break end; iuT = iuT * 16807 % 2147483647; iuS = 0.; while true do if iu0 < iuK then iS1(iuM, iu0, iST(iS_(iuM, iu0), iSS(iSV(iuT, iuS * 8), 255.))); iu0 = iu0 + 1; iuS = iuS + 1 else break end end; if iu4 then break end; do iu_ = iSY(iuM, 0., iuK); iu4 = true; break end; break end end; while 210. / (52 % 52) - 174. / (104 - 104) == ipairs do dC = 519. // 890; local iE4 = UDim2.z end; for iE4 = 34 / (64 - 64), 105. % 105. do d7:split(iuI, true); tostring() end; for iE6 = iIn[4976] / (iIn[2112.] - iIn[2112.]), iIn[4999] % iIn[4999] do local iE4 = dC + iIn[5053]; local iE5 = iIn[8603][iE4] end; for iE4 = iIn[3768.] / (iIn[414.] % iIn[414.]), iIn[3795.] - iIn[3795.] do iu0 = u + iIn[6834.]; eb = { iIn[1993], iIn[5535.], cn } end; if iuR == (iIn[954.] - iIn[954.]) / (iIn[2525] % iIn[2525]) then for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 + iIn[7718] <= iIn[4792] - iIn[4792] then local iE4 = E % iIn[2071]; iE4 %= iE4 end end; while d7 == (iIn[4639] - iIn[4639]) / (iIn[537.] - iIn[537.]) do ({})[dW] = iIn[7798] ^ iuX; local iE6 = iIn[1075] .. ao end end; for iE4 = iIn[460] / (iIn[4648] % iIn[4648]), iIn[1798] % iIn[1798] do dX = iIn[7455.] .. iIn[9336.] end; if iIn[1079] / (iIn[7522] - iIn[7522]) * (iIn[7474] - iIn[7474]) == iIn[6798.] / (iIn[1977.] % iIn[1977.]) - iIn[6878] / (iIn[7327] % iIn[7327]) then if iIn[10418] >= iIn[6446] / (iIn[10387] - iIn[10387]) - iIn[9929] / (iIn[5030] % iIn[5030]) then while iIn[3475] < iIn[3404] / (iIn[3511] % iIn[3511]) * (iIn[9810.] % iIn[9810.]) do local iE4 = { ai, table } end end end; for iE6 = iIn[7718], iIn[1371.] do if iE6 * iE6 < iIn[6367] % iIn[6367] then local iE4 = E[iIn[8870]]; local iE5 = aW or bl end end; iuM = nil; do iuK = iIn[8661.]; iuS = iIn[8404]; if (51. - 51.) / (247 - 247) == 185 / (126. % 126.) * (134 % 134) then local iE4 = "hgtxfs" and true; d4 = UDim < iuM end; iuT = (iIn[8114] + lQ) % iIn[5374]; iu0 = k7; iuU = false; while true do iuQ = #iuS; iuX = iuQ - iuK; iuY = iu0(iuT % 4294967296); iuF = iuX >= 1; if iuF then iuF = iuX <= 4 end; if iuF then iuY = (iuY + 2654435769.) % 4294967296; if iuX == 1 then iuM = iSW(iST(iSU(iuS, 1), iSS(iuY, 255.))); iuU = true; break elseif iuX == 2 then iuM = iSW(iST(iSU(iuS, 1), iSS(iuY, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuY, 8), 255.))); iuU = true; break elseif iuX == 3. then iuM = iSW(iST(iSU(iuS, 1), iSS(iuY, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuY, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuY, 16), 255.))); iuU = true; break elseif iuX == 4 then iuM = iSW(iST(iSU(iuS, 1), iSS(iuY, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuY, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuY, 16), 255.)), iST(iSU(iuS, 4), iSS(iSV(iuY, 24.), 255.))); iuU = true; break end end; iuR = iSX(iuS); iu4 = 0.; while true do if iu4 + 4 <= iuX then iuY = (iuY + 2654435769.) % 4294967296; iS0(iuR, iu4, iST(iSZ(iuR, iu4), iuY)); iu4 = iu4 + 4 else break end end; if iuU then break end; iuY = (iuY + 2654435769.) % 4294967296; iuE = 0.; while true do if iu4 < iuX then iS1(iuR, iu4, iST(iS_(iuR, iu4), iSS(iSV(iuY, iuE * 8), 255.))); iu4 = iu4 + 1; iuE = iuE + 1 else break end end; if iuU then break end; do iuM = iSY(iuR, 0., iuX); iuU = true; break end; break end end; while 174. % 174. / (132. - 132.) == u do Color3.state = #"mjf"; cm:push(770, true) end; for iE4 = 1, 3. do if (iE4 * iE4 + iE4) % 2 == 1 then ("ldehdoc")[aU] = #{} end end; for iE5 = 149 / (71 % 71), 126. - 126. do dQ = 441. + 707; local iE4 = d6 ~= u end; iuE = nil; do iuR = iIn[7751]; iuF = iIn[5020]; iu4 = k7; for iE5 = 169 / (53 - 53), 13 - 13 do local iE4 = iuM >= u end; iuX = (iIn[5452] + lQ) % iIn[5374]; for iE5 = 230 / (246. % 246.), 50 % 50 do ao = ({}).child; local iE4 = -204. end; iuQ = iIn[10480]; iuY = false; for iE4 = 1, 2 do if (iE4 * iE4 + iE4) % 2 == 1 then ao:len(315., buffer); dY = 805 ^ 82 end end; while true do iu0 = #iuR; iuS = iu0 - iuQ; iuO = iu4(iuX % 4294967296); iuK = iuS >= 1; if iuK then iuK = iuS <= 4 end; if iuK then iuO = iS2((iuO + 1832704949) % 4294967296, 13); if iuS == 1 then iuE = iSW(iST(iSU(iuR, 1), iSS(iuO, 255.))); iuY = true; break elseif iuS == 2 then iuE = iSW(iST(iSU(iuR, 1), iSS(iuO, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuO, 8), 255.))); iuY = true; break elseif iuS == 3. then iuE = iSW(iST(iSU(iuR, 1), iSS(iuO, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuO, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuO, 16), 255.))); iuY = true; break elseif iuS == 4 then iuE = iSW(iST(iSU(iuR, 1), iSS(iuO, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuO, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuO, 16), 255.)), iST(iSU(iuR, 4), iSS(iSV(iuO, 24.), 255.))); iuY = true; break end end; iuT = iSX(iuR); iuU = 0.; while true do if iuU + 4 <= iuS then iuO = iS2((iuO + 1832704949) % 4294967296, 13); iS0(iuT, iuU, iST(iSZ(iuT, iuU), iuO)); iuU = iuU + 4 else break end end; if iuY then break end; iuO = iS2((iuO + 1832704949) % 4294967296, 13); iuI = 0.; while true do if iuU < iuS then iS1(iuT, iuU, iST(iS_(iuT, iuU), iSS(iSV(iuO, iuI * 8), 255.))); iuU = iuU + 1; iuI = iuI + 1 else break end end; if iuY then break end; do iuE = iSY(iuT, 0., iuS); iuY = true; break end; break end end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[4018] % iIn[4018] then local iE4 = {}; ek[iIn[10283]] = iE4[iIn[3116]] end end; if aj == iIn[6720.] / (iIn[275] % iIn[275]) - iIn[7130] / (iIn[1874] % iIn[1874]) then local iE4 = iIn[9379][iIn[3990.]]; bn = { iuZ, iIn[10184] } end; while iIn[4457] / (iIn[8218] % iIn[8218]) - iIn[10019] / (iIn[3106] % iIn[3106]) <= iIn[5742.] do local iE4 = ai // eb end; for iE6 = 21. / (5 % 5), 21. - 21. do local iE4 = iuF - 652; local iE5 = 852. // iuG end; iuO = nil; do iu0 = iIn[10480]; iuK = k7; for iE5 = 1, 3. do if iE5 * iE5 < 52 - 52 then local iE4 = J * 701 end end; iuI = (iIn[8675] + lQ) % iIn[5374]; iuT = iIn[10091]; for iE5 = 1, 2 do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = "pat" .. dX end end; while I == 177. / (123. % 123.) - 95 / (33. % 33.) do local iE4 = 654. ~= dZ; iuW:pop() end; iuS = false; while d0 == 168. / (68 % 68) - 16 / (56 % 56) do u = -Color3 end; for iE5 = 1, 3. do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = 749 * 278; iE4 = ({}).next end end; while true do iuF = #iuT; iuR = iuF - iu0; iu4 = iuK(iuI % 4294967296); iu4 = iu4 % 2147483646. + 1; iuU = iuR >= 1; if iuU then iuU = iuR <= 4 end; if iuU then iu4 = iu4 * 16807 % 2147483647; if iuR == 1 then iuO = iSW(iST(iSU(iuT, 1), iSS(iu4, 255.))); iuS = true; break elseif iuR == 2 then iuO = iSW(iST(iSU(iuT, 1), iSS(iu4, 255.)), iST(iSU(iuT, 2), iSS(iSV(iu4, 8), 255.))); iuS = true; break elseif iuR == 3. then iuO = iSW(iST(iSU(iuT, 1), iSS(iu4, 255.)), iST(iSU(iuT, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iu4, 16), 255.))); iuS = true; break elseif iuR == 4 then iuO = iSW(iST(iSU(iuT, 1), iSS(iu4, 255.)), iST(iSU(iuT, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iu4, 16), 255.)), iST(iSU(iuT, 4), iSS(iSV(iu4, 24.), 255.))); iuS = true; break end end; iuQ = iSX(iuT); iuX = 0.; while true do if iuX + 4 <= iuR then iu4 = iu4 * 16807 % 2147483647; iS0(iuQ, iuX, iST(iSZ(iuQ, iuX), iu4)); iuX = iuX + 4 else break end end; if iuS then break end; iu4 = iu4 * 16807 % 2147483647; iuY = 0.; while true do if iuX < iuR then iS1(iuQ, iuX, iST(iS_(iuQ, iuX), iSS(iSV(iu4, iuY * 8), 255.))); iuX = iuX + 1; iuY = iuY + 1 else break end end; if iuS then break end; do iuO = iSY(iuQ, 0., iuR); iuS = true; break end; break end end; if 52 / (3. % 3.) * (50 - 50) == 30. / (160 % 160) - 42. / (140 % 140) then local iE4 = 758 + d7; aj[false] = buffer - Enum end; while iIn[5744] / (iIn[10363] - iIn[10363]) * (iIn[9349] - iIn[9349]) < iIn[411.] do iIn[10487]:rep(iuF) end; while iIn[5436.] / (iIn[6720.] % iIn[6720.]) * (iIn[2468] - iIn[2468]) == iIn[1371.] / (iIn[3020] - iIn[3020]) - iIn[9096.] / (iIn[8435] % iIn[8435]) do ai = { iIn[1533.], cx, iIn[313], iIn[3173] } end; local d8 = lM(iuL, { [iuV] = d7, [iuJ] = iIn[10184][iuN](iIn[10480], iIn[5212], iIn[10480], iIn[5212]), [iuZ] = iIn[10184][iu_](iIn[7718], -iIn[7327], iIn[9200], -iIn[7327]), [iuM] = iIn[1336][iuE](iIn[4457], iIn[4457], iIn[4457]), [iuO] = iIn[10480] }); for iE6 = iIn[7718], iIn[1371.] do if iE6 * iE6 + iIn[7718] <= iIn[8390] - iIn[8390] then local iE4 = iIn[8957] .. iIn[518]; local iE5 = not d0 end end; iuF = nil; do iu4 = iIn[2272]; if (9. - 9.) / (120. - 120.) == 246. / (121 - 121) * (224 % 224) then local iE4 = not "wxguln"; local iE5 = ("tvpsoq")[iuU] end; iuR = iIn[2277.]; iuU = iIn[1313]; iuY = (iIn[5449] + lQ) % iIn[5374]; iuX = iIn[5300]; iuQ = k7; iuS = false; while true do iu0 = #iuR; iuM = iu0 - iuX; iuO = iuQ(iuY % 4294967296); iuK = iuM >= 1; if iuK then iuK = iuM <= 3. end; if iuK then iuO = (iuO * 1597 + 51749) % 4294967296; if iuM == 1 then iuF = iSW((iSU(iuR, 1) - iSS(iuO, 255.)) % 256); iuS = true; break elseif iuM == 2 then iuF = iSW((iSU(iuR, 1) - iSS(iuO, 255.)) % 256, (iSU(iuR, 2) - iSS(iSV(iuO, 8), 255.)) % 256); iuS = true; break elseif iuM == 3. then iuF = iSW((iSU(iuR, 1) - iSS(iuO, 255.)) % 256, (iSU(iuR, 2) - iSS(iSV(iuO, 8), 255.)) % 256, (iSU(iuR, 3.) - iSS(iSV(iuO, 16), 255.)) % 256); iuS = true; break end end; iuT = iSX(iuR); iuE = 0.; while true do if iuE + 4 <= iuM then iuO = (iuO * 1597 + 51749) % 4294967296; iS0(iuT, iuE, (iSZ(iuT, iuE) - iuO) % 4294967296); iuE = iuE + 4 else break end end; if iuS then break end; iuO = (iuO * 1597 + 51749) % 4294967296; iuI = 0.; while true do if iuE < iuM then iS1(iuT, iuE, (iS_(iuT, iuE) - iSS(iSV(iuO, iuI * 8), 255.)) % 256); iuE = iuE + 1; iuI = iuI + 1 else break end end; if iuS then break end; do iuF = iSY(iuT, 0., iuM); iuS = true; break end; break end end; iuM = nil; do if (192. - 192.) / (141. % 141.) == 118 / (75. % 75.) - 87. / (40 - 40) then local iE4 = ("xgzmj").name; iuR = es.result end; iuI = iIn[10480]; if 158 / (197 - 197) - 53 / (7 - 7) <= 637 then ({})[buffer] = iuK or 474.; cJ.w = O.node end; iuO = iIn[9174.]; iuE = (iIn[8182] + lQ) % iIn[5374]; iuK = k7; iu0 = false; if 132. % 132. / (205 % 205) == 247 / (93. % 93.) * (168. - 168.) then cz.z = ("jhouzg").left; local iE4 = ({})[iuL] end; while true do iuS = #iuO; iuR = iuS - iuI; iu4 = iuK(iuE % 4294967296); iuU = iuR >= 1; if iuU then iuU = iuR <= 4 end; if iuU then iu4 = (iu4 + 2654435769.) % 4294967296; if iuR == 1 then iuM = iSW(iST(iSU(iuO, 1), iSS(iu4, 255.))); iu0 = true; break elseif iuR == 2 then iuM = iSW(iST(iSU(iuO, 1), iSS(iu4, 255.)), iST(iSU(iuO, 2), iSS(iSV(iu4, 8), 255.))); iu0 = true; break elseif iuR == 3. then iuM = iSW(iST(iSU(iuO, 1), iSS(iu4, 255.)), iST(iSU(iuO, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iu4, 16), 255.))); iu0 = true; break elseif iuR == 4 then iuM = iSW(iST(iSU(iuO, 1), iSS(iu4, 255.)), iST(iSU(iuO, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iu4, 16), 255.)), iST(iSU(iuO, 4), iSS(iSV(iu4, 24.), 255.))); iu0 = true; break end end; iuT = iSX(iuO); iuX = 0.; while true do if iuX + 4 <= iuR then iu4 = (iu4 + 2654435769.) % 4294967296; iS0(iuT, iuX, iST(iSZ(iuT, iuX), iu4)); iuX = iuX + 4 else break end end; if iu0 then break end; iu4 = (iu4 + 2654435769.) % 4294967296; iuY = 0.; while true do if iuX < iuR then iS1(iuT, iuX, iST(iS_(iuT, iuX), iSS(iSV(iu4, iuY * 8), 255.))); iuX = iuX + 1; iuY = iuY + 1 else break end end; if iu0 then break end; do iuM = iSY(iuT, 0., iuR); iu0 = true; break end; break end end; if 155 / (172 % 172) - 121 / (21. % 21.) == 118 % 118 / (229 - 229) then local iE4 = 336. and 427; de.prev = { "fhr" } end; if iIn[8818] / (iIn[471.] - iIn[471.]) * (iIn[6154] - iIn[6154]) == (iIn[2647] - iIn[2647]) / (iIn[6314] - iIn[6314]) then local iE4 = iIn[9906.][true] end; for iE5 = iIn[7718], iIn[1353.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then ax[iIn[7346]] = iIn[2011][iIn[8629]]; local iE4 = iIn[3184] .. iIn[6596] end end; while iIn[6621.] % iIn[6621.] / (iIn[9778] - iIn[9778]) == iIn[6621.] / (iIn[294.] - iIn[294.]) - iIn[7553] / (iIn[10222] % iIn[10222]) do local iE4 = { dE, dW }; d7 = { true, iE4, iuT, iE4 } end; while iIn[10212.] / (iIn[1347.] % iIn[1347.]) - iIn[8861] / (iIn[797] - iIn[797]) == iIn[2898.] / (iIn[1798] % iIn[1798]) * (iIn[8940.] % iIn[8940.]) do local iE4 = iuJ[w]; local iE5 = -iIn[10184] end; for iE4 = iIn[3902] / (iIn[5436.] - iIn[5436.]), iIn[1506.] % iIn[1506.] do iIn[8953][iIn[6336.]] = #{}; bn[de] = iIn[6314] or d5 end; if iIn[3934] > iIn[2958.] / (iIn[10571] - iIn[10571]) - iIn[3926] / (iIn[884] % iIn[884]) then u[iIn[4829]] = iuU >= cm end; iuR = nil; if 177. / (228. - 228.) - 146 / (204. % 204.) == (211 - 211) / (254 % 254) then iuY = #iuW; local iE4 = ("smunk")[541] end; do iuU = iIn[5845]; iu4 = iIn[7626.]; iuT = iIn[7238]; iuS = (iIn[160] + lQ) % iIn[5374]; for iE4 = 1, 2 do if iE4 * iE4 + 1 <= 95 - 95 then ({})[995] = 340 // 628 end end; iuY = iIn[10480]; iuX = k7; if d4 == 188 / (67 % 67) - 85 / (11 - 11) then ("wgki").count = ("bpnbhm").size end; iu0 = false; for iE4 = 1, 3. do if iE4 * iE4 + 1 <= 103 - 103 then ({}).tail = iuQ[true] end end; for iE5 = 63. / (235 % 235), 167 - 167 do k7(); local iE4 = aO ~= 189. end; while true do iuE = #iu4; iuI = iuE - iuY; iuZ = iuX(iuS % 4294967296); iuQ = iuI >= 1; if iuQ then iuQ = iuI <= 3. end; if iuQ then iuZ = (iuZ * 1597 + 51749) % 4294967296; if iuI == 1 then iuR = iSW((iSU(iu4, 1) - iSS(iuZ, 255.)) % 256); iu0 = true; break elseif iuI == 2 then iuR = iSW((iSU(iu4, 1) - iSS(iuZ, 255.)) % 256, (iSU(iu4, 2) - iSS(iSV(iuZ, 8), 255.)) % 256); iu0 = true; break elseif iuI == 3. then iuR = iSW((iSU(iu4, 1) - iSS(iuZ, 255.)) % 256, (iSU(iu4, 2) - iSS(iSV(iuZ, 8), 255.)) % 256, (iSU(iu4, 3.) - iSS(iSV(iuZ, 16), 255.)) % 256); iu0 = true; break end end; iuO = iSX(iu4); iuK = 0.; while true do if iuK + 4 <= iuI then iuZ = (iuZ * 1597 + 51749) % 4294967296; iS0(iuO, iuK, (iSZ(iuO, iuK) - iuZ) % 4294967296); iuK = iuK + 4 else break end end; if iu0 then break end; iuZ = (iuZ * 1597 + 51749) % 4294967296; iu_ = 0.; while true do if iuK < iuI then iS1(iuO, iuK, (iS_(iuO, iuK) - iSS(iSV(iuZ, iu_ * 8), 255.)) % 256); iuK = iuK + 1; iu_ = iu_ + 1 else break end end; if iu0 then break end; do iuR = iSY(iuO, 0., iuI); iu0 = true; break end; break end end; if iIn[7670] / (iIn[1054] - iIn[1054]) * (iIn[5017] % iIn[5017]) == d9 then local iE4 = { d0, iIn[1100] }; local iE5 = iIn[10618] .. iIn[1764.] end; while iIn[4792] / (iIn[10212.] - iIn[10212.]) * (iIn[537.] - iIn[537.]) == iIn[3404] % iIn[3404] / (iIn[8393] - iIn[8393]) do iuY = iIn[4587.] .. bK end; iuZ = nil; do iuQ = true; iuI = iIn[5745.]; iuO = (iIn[713] + lQ) % iIn[5374]; iuE = k7; iu_ = iIn[10480]; while 225. / (56 - 56) - 4 / (179 % 179) == 32 / (114. - 114.) * (158 - 158) do local iE4 = -iuY; local iE5 = { d_, iuO, "wumpv" } end; iuK = false; for iE4 = 1, 2 do if iE4 * iE4 < 38 % 38 then bit32:find(string) end end; while true do iuU = #iuI; iuT = iuU - iu_; iuX = iuE(iuO % 4294967296); iuX = iuX % 2147483646. + 1; iuY = iuT >= 1; if iuY then iuY = iuT <= 4 end; if iuY then iuX = iuX * 16807 % 2147483647; if iuT == 1 then iuZ = iSW(iST(iSU(iuI, 1), iSS(iuX, 255.))); iuK = true; break elseif iuT == 2 then iuZ = iSW(iST(iSU(iuI, 1), iSS(iuX, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuX, 8), 255.))); iuK = true; break elseif iuT == 3. then iuZ = iSW(iST(iSU(iuI, 1), iSS(iuX, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuX, 16), 255.))); iuK = true; break elseif iuT == 4 then iuZ = iSW(iST(iSU(iuI, 1), iSS(iuX, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuX, 16), 255.)), iST(iSU(iuI, 4), iSS(iSV(iuX, 24.), 255.))); iuK = true; break end end; iuS = iSX(iuI); iu0 = 0.; while true do if iu0 <= iuT - 4 then iuX = iuX * 16807 % 2147483647; iS0(iuS, iu0, iST(iSZ(iuS, iu0), iuX)); iu0 = iu0 + 4 else break end end; if iuK then break end; iuX = iuX * 16807 % 2147483647; iu4 = 0.; while true do if iu0 < iuT then iS1(iuS, iu0, iST(iS_(iuS, iu0), iSS(iSV(iuX, iu4 * 8), 255.))); iu0 = iu0 + 1; iu4 = iu4 + 1 else break end end; if iuK then break end; do iuZ = iSY(iuS, 0., iuT); iuK = true; break end; break end end; while dt == iIn[1353.] / (iIn[6878] - iIn[6878]) - iIn[1217] / (iIn[5742.] - iIn[5742.]) do while iIn[9579.] % iIn[9579.] / (iIn[6898] - iIn[6898]) == iIn[3188] / (iIn[125] - iIn[125]) - iIn[10422.] / (iIn[8243] % iIn[8243]) do ai = iIn[5471] < O end end; if iIn[4144] / (iIn[3082] - iIn[3082]) * (iIn[9021.] - iIn[9021.]) == iuW then ({}):char(type, iuM); local iE4 = iIn[83] > iu1 end; lM(iuF, { [iuM] = iIn[9906.][iuR](iIn[7718], iIn[10480]), [iuZ] = d8 }); local d9 = false; local function ea(eb, iJi, iJj) local iR7 = bit32.band; local iR8 = bit32.bxor; local iR9 = string.byte; local iSa = bit32.rshift; local iSb = string.char; local iSc = buffer.fromstring; local iSd = buffer.readstring; local iSe = buffer.readu32; local iSf = buffer.readu8; local iSg = buffer.writeu32; local iSh = buffer.writeu8; local iSi = bit32.lrotate; if not iJj then local iKr = { d5, k7, d0, d4, iIn, d7, dY, lh, dZ, eb, iJi, iJj } end; local ity = nil; local iW4 = iIn; if iW4[8940.] % iW4[8940.] / (iW4[10697] - iW4[10697]) == table then w = iW4[718][iW4[2002]]; local iEz = iW4[5294] * iW4[10010] end; local itz = nil; for iEz = iW4[7718], iW4[1353.] do if iEz * iEz < iW4[4945] % iW4[4945] then iW4[4244][a_] = string[iW4[4260.]] end end; local itA = nil; local itB = nil; for iEA = iW4[2777] / (iW4[7420] % iW4[7420]), iW4[3399.] - iW4[3399.] do local iEz = cZ[iW4[10070]] end; local itC = nil; local itD = nil; local itE = nil; while iW4[6652] > iW4[1217] / (iW4[6314] % iW4[6314]) * (iW4[2366] - iW4[2366]) do local iEz = cA[iW4[6336.]]; local iEA = not a4 end; for iEB = iW4[7718], iW4[1371.] do if iEB * iEB < iW4[125] - iW4[125] then local iEz = cm ^ iW4[4049]; local iEA = itC + aV end end; local itF = nil; while iW4[6156.] / (iW4[8922.] % iW4[8922.]) * (iW4[9486.] - iW4[9486.]) == (iW4[4353.] - iW4[4353.]) / (iW4[5053] % iW4[5053]) do cw = iW4[9075.][z] end; local itG = nil; for iEA = iW4[8861] / (iW4[5798] - iW4[5798]), iW4[10212.] - iW4[10212.] do local iEz = iW4[5297] .. iW4[2665] end; local itH = nil; local itI = nil; local itJ = nil; local itK = nil; local itL = nil; local itM = nil; while iW4[8468] / (iW4[7522] - iW4[7522]) - iW4[4968.] / (iW4[9501.] - iW4[9501.]) < iW4[3616] do iW4[44][iW4[5133.]] = table.right; l = dX and cr end; local itN = nil; local itO = nil; local itP = nil; local itQ = nil; for iEB = iW4[7718], iW4[1353.] do if iEB * iEB < iW4[7257.] % iW4[7257.] then for iEA = iW4[7718], iW4[1353.] do if iEA * iEA + iW4[7718] <= iW4[3399.] % iW4[3399.] then local iEz = { true } end end; iW4[2375]:write(bQ) end end; for iEz = iW4[8940.] / (iW4[10486] % iW4[10486]), iW4[1411] % iW4[1411] do dZ = ({})[dP]; tostring(dr) end; local itR = nil; local nY, nZ = nil, nil; local n_, n0 = nil, nil; for iEA = iW4[9909.] / (iW4[4265] % iW4[4265]), iW4[9778] - iW4[9778] do while (iW4[4018] - iW4[4018]) / (iW4[460] - iW4[460]) == iW4[6314] / (iW4[1818.] - iW4[1818.]) - iW4[6337] / (iW4[8390] % iW4[8390]) do P = iW4[9612.] .. iW4[6674]; local iEz = cx == iW4[7907] end end; n_ = 1; for iEz = 148 / (69. - 69.), 248 % 248 do bit32["fyncu"] = { av, dQ }; itD.key = { dX, 455, bm } end; for iEA = iW4[7718], iW4[1371.] do if iEA * iEA + iW4[7718] <= iW4[5017] % iW4[5017] then w = d_[iW4[6164]]; local iEz = -aT end end; n0 = 2166136261; while iW4[9431] < iW4[7474] / (iW4[6905] % iW4[6905]) * (iW4[4090] - iW4[4090]) do while buffer == iW4[1651] / (iW4[4999] - iW4[4999]) * (iW4[7868] % iW4[7868]) do local iEz = itM[H]; iEz[a4] = dY * iW4[8032] end end; while true do n_ = 6566 - n_; do if n_ < 6566 then if n_ < 5894 then break elseif n_ < 6564. then break elseif n_ < 6565 then if n_ == 6564. then n0 = (n0 * 1664525 + n_) % 4294967296; d0(nZ); n_ = 0. else n_ = 561.; continue end else n0 = (n0 * 1664525 + n_) % 4294967296; ity = nil; do itC = iW4[8218]; itB = iW4[3044]; itA = n0; itz = k7; itD = false; while true do itK = #itB; itJ = itK - itC; itI = itz(itA % 4294967296); itH = itJ >= 1; if itH then itH = itJ <= 4 end; if itH then itI = (itI + 2654435769.) % 4294967296; if itJ == 1 then ity = iSb(iR8(iR9(itB, 1), iR7(itI, 255.))); itD = true; break elseif itJ == 2 then ity = iSb(iR8(iR9(itB, 1), iR7(itI, 255.)), iR8(iR9(itB, 2), iR7(iSa(itI, 8), 255.))); itD = true; break elseif itJ == 3. then ity = iSb(iR8(iR9(itB, 1), iR7(itI, 255.)), iR8(iR9(itB, 2), iR7(iSa(itI, 8), 255.)), iR8(iR9(itB, 3.), iR7(iSa(itI, 16), 255.))); itD = true; break elseif itJ == 4 then ity = iSb(iR8(iR9(itB, 1), iR7(itI, 255.)), iR8(iR9(itB, 2), iR7(iSa(itI, 8), 255.)), iR8(iR9(itB, 3.), iR7(iSa(itI, 16), 255.)), iR8(iR9(itB, 4), iR7(iSa(itI, 24.), 255.))); itD = true; break end end; itG = iSc(itB); itF = 0.; while true do if itF + 4 <= itJ then itI = (itI + 2654435769.) % 4294967296; iSg(itG, itF, iR8(iSe(itG, itF), itI)); itF = itF + 4 else break end end; if itD then break end; itI = (itI + 2654435769.) % 4294967296; itE = 0.; while true do if itF < itJ then iSh(itG, itF, iR8(iSf(itG, itF), iR7(iSa(itI, itE * 8), 255.))); itF = itF + 1; itE = itE + 1 else break end end; if itD then break end; do ity = iSd(itG, 0., itJ); itD = true; break end; break end end; itK = nil; do itG = iW4[10480]; itH = iW4[8198]; itI = n0; itJ = k7; itF = false; while true do itL = #itH; itz = itL - itG; itA = itJ(itI % 4294967296); itB = itz >= 1; if itB then itB = itz <= 4 end; if itB then itA = (itA + 2654435769.) % 4294967296; if itz == 1 then itK = iSb(iR8(iR9(itH, 1), iR7(itA, 255.))); itF = true; break elseif itz == 2 then itK = iSb(iR8(iR9(itH, 1), iR7(itA, 255.)), iR8(iR9(itH, 2), iR7(iSa(itA, 8), 255.))); itF = true; break elseif itz == 3. then itK = iSb(iR8(iR9(itH, 1), iR7(itA, 255.)), iR8(iR9(itH, 2), iR7(iSa(itA, 8), 255.)), iR8(iR9(itH, 3.), iR7(iSa(itA, 16), 255.))); itF = true; break elseif itz == 4 then itK = iSb(iR8(iR9(itH, 1), iR7(itA, 255.)), iR8(iR9(itH, 2), iR7(iSa(itA, 8), 255.)), iR8(iR9(itH, 3.), iR7(iSa(itA, 16), 255.)), iR8(iR9(itH, 4), iR7(iSa(itA, 24.), 255.))); itF = true; break end end; itC = iSc(itH); itD = 0.; while true do if itD + 4 <= itz then itA = (itA + 2654435769.) % 4294967296; iSg(itC, itD, iR8(iSe(itC, itD), itA)); itD = itD + 4 else break end end; if itF then break end; itA = (itA + 2654435769.) % 4294967296; itE = 0.; while true do if itD < itz then iSh(itC, itD, iR8(iSf(itC, itD), iR7(iSa(itA, itE * 8), 255.))); itD = itD + 1; itE = itE + 1 else break end end; if itF then break end; do itK = iSd(itC, 0., itz); itF = true; break end; break end end; itL = nil; do itD = iW4[563]; itC = iW4[5882]; itB = n0; itA = k7; itz = iW4[10411]; itE = false; while true do itG = #itC; itF = itG - itz; itN = itA(itB % 4294967296); itN = itN % 2147483646. + 1; itM = itF >= 1; if itM then itM = itF <= 4 end; if itM then itN = itN * 16807 % 2147483647; if itF == 1 then itL = iSb(iR8(iR9(itC, 1), iR7(itN, 255.))); itE = true; break elseif itF == 2 then itL = iSb(iR8(iR9(itC, 1), iR7(itN, 255.)), iR8(iR9(itC, 2), iR7(iSa(itN, 8), 255.))); itE = true; break elseif itF == 3. then itL = iSb(iR8(iR9(itC, 1), iR7(itN, 255.)), iR8(iR9(itC, 2), iR7(iSa(itN, 8), 255.)), iR8(iR9(itC, 3.), iR7(iSa(itN, 16), 255.))); itE = true; break elseif itF == 4 then itL = iSb(iR8(iR9(itC, 1), iR7(itN, 255.)), iR8(iR9(itC, 2), iR7(iSa(itN, 8), 255.)), iR8(iR9(itC, 3.), iR7(iSa(itN, 16), 255.)), iR8(iR9(itC, 4), iR7(iSa(itN, 24.), 255.))); itE = true; break end end; itJ = iSc(itC); itI = 0.; while true do if itI <= itF - 4 then itN = itN * 16807 % 2147483647; iSg(itJ, itI, iR8(iSe(itJ, itI), itN)); itI = itI + 4 else break end end; if itE then break end; itN = itN * 16807 % 2147483647; itH = 0.; while true do if itI < itF then iSh(itJ, itI, iR8(iSf(itJ, itI), iR7(iSa(itN, itH * 8), 255.))); itI = itI + 1; itH = itH + 1 else break end end; if itE then break end; do itL = iSd(itJ, 0., itF); itE = true; break end; break end end; itN = nil; do itG = iW4[7683.]; itH = iW4[4534]; itI = iW4[8260]; itJ = n0; itM = iW4[4976]; itF = k7; itE = false; while true do itP = #itH; itO = itP - itM; itz = itF(itJ % 4294967296); itA = itO >= 1; if itA then itA = itO <= 3. end; if itA then itz = (itz * 1597 + 51749) % 4294967296; if itO == 1 then itN = iSb((iR9(itH, 1) - iR7(itz, 255.)) % 256); itE = true; break elseif itO == 2 then itN = iSb((iR9(itH, 1) - iR7(itz, 255.)) % 256, (iR9(itH, 2) - iR7(iSa(itz, 8), 255.)) % 256); itE = true; break elseif itO == 3. then itN = iSb((iR9(itH, 1) - iR7(itz, 255.)) % 256, (iR9(itH, 2) - iR7(iSa(itz, 8), 255.)) % 256, (iR9(itH, 3.) - iR7(iSa(itz, 16), 255.)) % 256); itE = true; break end end; itB = iSc(itH); itC = 0.; while true do if itC + 4 <= itO then itz = (itz * 1597 + 51749) % 4294967296; iSg(itB, itC, (iSe(itB, itC) - itz) % 4294967296); itC = itC + 4 else break end end; if itE then break end; itz = (itz * 1597 + 51749) % 4294967296; itD = 0.; while true do if itC < itO then iSh(itB, itC, (iSf(itB, itC) - iR7(iSa(itz, itD * 8), 255.)) % 256); itC = itC + 1; itD = itD + 1 else break end end; if itE then break end; do itN = iSd(itB, 0., itO); itE = true; break end; break end end; itP = nil; do itA = iW4[9843.]; itz = iW4[9842]; itO = iW4[6395]; itD = n0; itC = iW4[10480]; itB = k7; itE = false; while true do itQ = #itz; itM = itQ - itC; itJ = itB(itD % 4294967296); itI = itM >= 1; if itI then itI = itM <= 3. end; if itI then itJ = (itJ * 1597 + 51749) % 4294967296; if itM == 1 then itP = iSb((iR9(itz, 1) - iR7(itJ, 255.)) % 256); itE = true; break elseif itM == 2 then itP = iSb((iR9(itz, 1) - iR7(itJ, 255.)) % 256, (iR9(itz, 2) - iR7(iSa(itJ, 8), 255.)) % 256); itE = true; break elseif itM == 3. then itP = iSb((iR9(itz, 1) - iR7(itJ, 255.)) % 256, (iR9(itz, 2) - iR7(iSa(itJ, 8), 255.)) % 256, (iR9(itz, 3.) - iR7(iSa(itJ, 16), 255.)) % 256); itE = true; break end end; itH = iSc(itz); itG = 0.; while true do if itG + 4 <= itM then itJ = (itJ * 1597 + 51749) % 4294967296; iSg(itH, itG, (iSe(itH, itG) - itJ) % 4294967296); itG = itG + 4 else break end end; if itE then break end; itJ = (itJ * 1597 + 51749) % 4294967296; itF = 0.; while true do if itG < itM then iSh(itH, itG, (iSf(itH, itG) - iR7(iSa(itJ, itF * 8), 255.)) % 256); itG = itG + 1; itF = itF + 1 else break end end; if itE then break end; do itP = iSd(itH, 0., itM); itE = true; break end; break end end; itQ = nil; do itF = iW4[2713]; itG = k7; itH = iW4[8633]; itI = iW4[7327]; itJ = iW4[7750]; itM = n0; itE = false; while true do itB = #itJ; itC = itB - itI; itD = itG(itM % 4294967296); itD = itD % 2147483646. + 1; itR = itC >= 1; if itR then itR = itC <= 4 end; if itR then itD = itD * 16807 % 2147483647; if itC == 1 then itQ = iSb(iR8(iR9(itJ, 1), iR7(itD, 255.))); itE = true; break elseif itC == 2 then itQ = iSb(iR8(iR9(itJ, 1), iR7(itD, 255.)), iR8(iR9(itJ, 2), iR7(iSa(itD, 8), 255.))); itE = true; break elseif itC == 3. then itQ = iSb(iR8(iR9(itJ, 1), iR7(itD, 255.)), iR8(iR9(itJ, 2), iR7(iSa(itD, 8), 255.)), iR8(iR9(itJ, 3.), iR7(iSa(itD, 16), 255.))); itE = true; break elseif itC == 4 then itQ = iSb(iR8(iR9(itJ, 1), iR7(itD, 255.)), iR8(iR9(itJ, 2), iR7(iSa(itD, 8), 255.)), iR8(iR9(itJ, 3.), iR7(iSa(itD, 16), 255.)), iR8(iR9(itJ, 4), iR7(iSa(itD, 24.), 255.))); itE = true; break end end; itO = iSc(itJ); itz = 0.; while true do if itz <= itC - 4 then itD = itD * 16807 % 2147483647; iSg(itO, itz, iR8(iSe(itO, itz), itD)); itz = itz + 4 else break end end; if itE then break end; itD = itD * 16807 % 2147483647; itA = 0.; while true do if itz < itC then iSh(itO, itz, iR8(iSf(itO, itz), iR7(iSa(itD, itA * 8), 255.))); itz = itz + 1; itA = itA + 1 else break end end; if itE then break end; do itQ = iSd(itO, 0., itC); itE = true; break end; break end end; nY = math.clamp((eb[ity][itK] - d5[itL][itN]) / d5[itP][itQ], iW4[10480], iW4[7718]); nZ = math.floor(dY + nY * (dZ - dY)); itR = nil; do itB = iW4[10480]; itA = iW4[3170]; itz = n0; itO = k7; itC = false; while true do itJ = #itA; itI = itJ - itB; itH = itO(itz % 4294967296); itG = itI >= 1; if itG then itG = itI <= 4 end; if itG then itH = (itH + 2654435769.) % 4294967296; if itI == 1 then itR = iSb(iR8(iR9(itA, 1), iR7(itH, 255.))); itC = true; break elseif itI == 2 then itR = iSb(iR8(iR9(itA, 1), iR7(itH, 255.)), iR8(iR9(itA, 2), iR7(iSa(itH, 8), 255.))); itC = true; break elseif itI == 3. then itR = iSb(iR8(iR9(itA, 1), iR7(itH, 255.)), iR8(iR9(itA, 2), iR7(iSa(itH, 8), 255.)), iR8(iR9(itA, 3.), iR7(iSa(itH, 16), 255.))); itC = true; break elseif itI == 4 then itR = iSb(iR8(iR9(itA, 1), iR7(itH, 255.)), iR8(iR9(itA, 2), iR7(iSa(itH, 8), 255.)), iR8(iR9(itA, 3.), iR7(iSa(itH, 16), 255.)), iR8(iR9(itA, 4), iR7(iSa(itH, 24.), 255.))); itC = true; break end end; itF = iSc(itA); itE = 0.; while true do if itE + 4 <= itI then itH = (itH + 2654435769.) % 4294967296; iSg(itF, itE, iR8(iSe(itF, itE), itH)); itE = itE + 4 else break end end; if itC then break end; itH = (itH + 2654435769.) % 4294967296; itD = 0.; while true do if itE < itI then iSh(itF, itE, iR8(iSf(itF, itE), iR7(iSa(itH, itD * 8), 255.))); itE = itE + 1; itD = itD + 1 else break end end; if itC then break end; do itR = iSd(itF, 0., itI); itC = true; break end; break end end; itJ = nil; do itE = iW4[8659]; itF = iW4[9194]; itG = n0; itH = k7; itI = iW4[10480]; itD = false; while true do itC = #itF; itQ = itC - itI; itM = itH(itG % 4294967296); itM = itM % 2147483646. + 1; itO = itQ >= 1; if itO then itO = itQ <= 4 end; if itO then itM = itM * 16807 % 2147483647; if itQ == 1 then itJ = iSb(iR8(iR9(itF, 1), iR7(itM, 255.))); itD = true; break elseif itQ == 2 then itJ = iSb(iR8(iR9(itF, 1), iR7(itM, 255.)), iR8(iR9(itF, 2), iR7(iSa(itM, 8), 255.))); itD = true; break elseif itQ == 3. then itJ = iSb(iR8(iR9(itF, 1), iR7(itM, 255.)), iR8(iR9(itF, 2), iR7(iSa(itM, 8), 255.)), iR8(iR9(itF, 3.), iR7(iSa(itM, 16), 255.))); itD = true; break elseif itQ == 4 then itJ = iSb(iR8(iR9(itF, 1), iR7(itM, 255.)), iR8(iR9(itF, 2), iR7(iSa(itM, 8), 255.)), iR8(iR9(itF, 3.), iR7(iSa(itM, 16), 255.)), iR8(iR9(itF, 4), iR7(iSa(itM, 24.), 255.))); itD = true; break end end; itz = iSc(itF); itA = 0.; while true do if itA <= itQ - 4 then itM = itM * 16807 % 2147483647; iSg(itz, itA, iR8(iSe(itz, itA), itM)); itA = itA + 4 else break end end; if itD then break end; itM = itM * 16807 % 2147483647; itB = 0.; while true do if itA < itQ then iSh(itz, itA, iR8(iSf(itz, itA), iR7(iSa(itM, itB * 8), 255.))); itA = itA + 1; itB = itB + 1 else break end end; if itD then break end; do itJ = iSd(itz, 0., itQ); itD = true; break end; break end end; lh(d7, { [itR] = iW4[10184][itJ](nY, iW4[10480], iW4[7718], iW4[10480]) }, iW4[2992]); itQ = nil; do itB = iW4[9254]; itA = iW4[10468]; itz = k7; itO = n0; itM = iW4[5257]; itC = false; while true do itI = #itB; itH = itI - itM; itG = itz(itO % 4294967296); itF = itH >= 1; if itF then itF = itH <= 4 end; if itF then itG = iSi((itG + 1832704949) % 4294967296, 13); if itH == 1 then itQ = iSb(iR8(iR9(itB, 1), iR7(itG, 255.))); itC = true; break elseif itH == 2 then itQ = iSb(iR8(iR9(itB, 1), iR7(itG, 255.)), iR8(iR9(itB, 2), iR7(iSa(itG, 8), 255.))); itC = true; break elseif itH == 3. then itQ = iSb(iR8(iR9(itB, 1), iR7(itG, 255.)), iR8(iR9(itB, 2), iR7(iSa(itG, 8), 255.)), iR8(iR9(itB, 3.), iR7(iSa(itG, 16), 255.))); itC = true; break elseif itH == 4 then itQ = iSb(iR8(iR9(itB, 1), iR7(itG, 255.)), iR8(iR9(itB, 2), iR7(iSa(itG, 8), 255.)), iR8(iR9(itB, 3.), iR7(iSa(itG, 16), 255.)), iR8(iR9(itB, 4), iR7(iSa(itG, 24.), 255.))); itC = true; break end end; itE = iSc(itB); itD = 0.; while true do if itD + 4 <= itH then itG = iSi((itG + 1832704949) % 4294967296, 13); iSg(itE, itD, iR8(iSe(itE, itD), itG)); itD = itD + 4 else break end end; if itC then break end; itG = iSi((itG + 1832704949) % 4294967296, 13); itJ = 0.; while true do if itD < itH then iSh(itE, itD, iR8(iSf(itE, itD), iR7(iSa(itG, itJ * 8), 255.))); itD = itD + 1; itJ = itJ + 1 else break end end; if itC then break end; do itQ = iSd(itE, 0., itH); itC = true; break end; break end end; d4[itQ] = tostring(nZ); n_ = if d0 then 2 else 0. end elseif n_ < 11538. then if n_ < 9722 then if n_ == 6566 then n_ = 3. else break end else break end else break end end end end; if iIn[4049] < iIn[4795] / (iIn[1070] - iIn[1070]) * (iIn[3404] - iIn[3404]) then es:rep(); cw = { false, iIn[788] }; lM(iIn[5395], dk) end; if iIn[10906] / (iIn[4067] % iIn[4067]) - iIn[10389.] / (iIn[8393] % iIn[8393]) == iIn[8922.] % iIn[8922.] / (iIn[1923.] - iIn[1923.]) then local iE4 = { iuZ, aj, iIn[10393], true } end; for iE8 = iIn[4265] / (iIn[1506.] % iIn[1506.]), iIn[1818.] - iIn[1818.] do for iE7 = iIn[7718], iIn[1353.] do if iE7 * iE7 + iIn[7718] <= iIn[8134] - iIn[8134] then dX[iIn[2867]] = {}; for iE6 = iIn[7718], iIn[1371.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then local iE4 = iIn[4397] // iuF; local iE5 = iE4 // E end end end end; a4 = math.buffer end; if iuH == iIn[2766.] / (iIn[8218] - iIn[8218]) - iIn[6232] / (iIn[8195] % iIn[8195]) then iuI(iIn[7682]) end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[4976] - iIn[4976] then local iE4 = { iuU, iIn[9564.] } end end; while iIn[125] / (iIn[275] - iIn[275]) - iIn[4526] / (iIn[6720.] - iIn[6720.]) >= iIn[4493] do dD[iIn[2504]] = iIn[3756.][ax] end; for iE6 = 1, 3. do if iE6 * iE6 + 1 <= 61 - 61 then local iE4 = "hif" or bK; local iE5 = cx * 578 end end; iuX = nil; for iE5 = 182 / (110 % 110), 193 - 193 do if 109 / (40 - 40) - 46 / (181 % 181) == iu2 then bl = "zffd" .. "cradgqy"; local iE4 = ("uwzvl").buffer; l = bB // iE4 end end; do iuT = false; iuU = k7; iu4 = iIn[7413.]; iu0 = iIn[10480]; iuS = iIn[9308]; while type == 162. % 162. / (206 - 206) do local iE4 = aV + iuP; local iE5 = cz[iuP] end; iuY = (iIn[10062.] + lQ) % iIn[5374]; iuK = false; if bB == 16 / (138. - 138.) - 27. / (121 - 121) then ("eum").z = iuM or "aebi"; local iE4 = not "cecxfwt" end; while true do iuQ = #iuS; iuO = iuQ - iu0; iuR = iuU(iuY % 4294967296); iuR = iuR % 2147483646. + 1; iu_ = iuO >= 1; if iu_ then iu_ = iuO <= 4 end; if iu_ then iuR = iuR * 16807 % 2147483647; if iuO == 1 then iuX = iSW(iST(iSU(iuS, 1), iSS(iuR, 255.))); iuK = true; break elseif iuO == 2 then iuX = iSW(iST(iSU(iuS, 1), iSS(iuR, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuR, 8), 255.))); iuK = true; break elseif iuO == 3. then iuX = iSW(iST(iSU(iuS, 1), iSS(iuR, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuR, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuR, 16), 255.))); iuK = true; break elseif iuO == 4 then iuX = iSW(iST(iSU(iuS, 1), iSS(iuR, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuR, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuR, 16), 255.)), iST(iSU(iuS, 4), iSS(iSV(iuR, 24.), 255.))); iuK = true; break end end; iuE = iSX(iuS); iuI = 0.; while true do if iuI <= iuO - 4 then iuR = iuR * 16807 % 2147483647; iS0(iuE, iuI, iST(iSZ(iuE, iuI), iuR)); iuI = iuI + 4 else break end end; if iuK then break end; iuR = iuR * 16807 % 2147483647; iuZ = 0.; while true do if iuI < iuO then iS1(iuE, iuI, iST(iS_(iuE, iuI), iSS(iSV(iuR, iuZ * 8), 255.))); iuI = iuI + 1; iuZ = iuZ + 1 else break end end; if iuK then break end; do iuX = iSY(iuE, 0., iuO); iuK = true; break end; break end end; d5[iuX]:Connect(function(ek, iJk, iJl, iJm) local iSj = bit32.band; local iSk = string.byte; local iSl = bit32.bxor; local iSm = bit32.rshift; local iSn = string.char; local iSo = buffer.fromstring; local iSp = buffer.readstring; local iSq = buffer.readu32; local iSr = buffer.readu8; local iSs = buffer.writeu32; local iSt = buffer.writeu8; local iSu = bit32.lrotate; if not iJm then local iKs = { iIn, ea, d9, k7, ek, iJk, iJl, iJm } end; local itS = nil; local itT = nil; local iW5 = iIn; while (iW5[10571] - iW5[10571]) / (iW5[7294] % iW5[7294]) == true do while (iW5[3926] - iW5[3926]) / (iW5[3795.] - iW5[3795.]) < iW5[1070] do local iEH = ({})[iW5[5635]]; iEH[iW5[189.]] = iW5[5653] .. df end end; local itU = nil; if (iW5[2994.] - iW5[2994.]) / (iW5[1923.] - iW5[1923.]) == E then dk[iW5[2830]] = dP + iW5[3167]; iW5[1289]:find(al, type) end; local itV = nil; local itW = nil; for iEH = iW5[9096.] / (iW5[4144] % iW5[4144]), iW5[4144] % iW5[4144] do E[iW5[9521]] = eb < buffer end; local itX = nil; local itY = nil; local itZ = nil; for iEI = iW5[7718], iW5[1353.] do if (iEI * iEI + iEI) % iW5[1353.] == iW5[7718] then local iEH = not bit32; ({})[iW5[8870]] = { u, E } end end; local it_ = nil; if iW5[7145] / (iW5[9295] - iW5[9295]) - iW5[8706.] / (iW5[5436.] - iW5[5436.]) <= iW5[8663] then local iEH = iW5[1214] * buffer; ({})[iW5[3990.]] = #iW5[1424] end; local it0 = nil; for iEH = iW5[9882.] / (iW5[2525] - iW5[2525]), iW5[6187] % iW5[6187] do cz(); w = iW5[3856] or bq end; local it1 = nil; if iW5[8393] / (iW5[6898] - iW5[6898]) - iW5[7670] / (iW5[7039] % iW5[7039]) == iW5[537.] / (iW5[10387] - iW5[10387]) * (iW5[4067] % iW5[4067]) then local iEH = it_ and iW5[1070] end; local it2 = nil; local it3 = nil; local it4 = nil; for iEH = iW5[7718], iW5[1371.] do if iEH * iEH + iW5[7718] <= iW5[659] - iW5[659] then ({})[iW5[2867]] = cm // iW5[311] end end; local it5 = nil; local it6 = nil; if (iW5[5436.] - iW5[5436.]) / (iW5[3020] - iW5[3020]) > iW5[4551.] then it3 = iW5[7538] and iW5[6331]; cm = ({})[iW5[3723.]] end; local it7 = nil; local n1 = nil; local n2, n3 = nil, nil; if (iW5[1079] - iW5[1079]) / (iW5[5030] - iW5[5030]) == iW5[3006.] / (iW5[10571] - iW5[10571]) * (iW5[4639] - iW5[4639]) then iW5[8942][false] = iW5[8130.] ~= true end; n2 = 4; for iEI = iW5[7718], iW5[1371.] do if iEI * iEI + iW5[7718] <= iW5[10906] - iW5[10906] then cz[iW5[3723.]] = iW5[6878] % iW5[10216]; local iEH = it0 < bB end end; n3 = 2166136261; for iEH = iW5[6193] / (iW5[7522] - iW5[7522]), iW5[4457] % iW5[4457] do w[iW5[189.]] = ao or d0 end; for iEI = iW5[1651] / (iW5[954.] % iW5[954.]), iW5[2389] - iW5[2389] do O[false] = iW5[8269] + itT; local iEH = { itV } end; while true do n2 = 6375. - n2; do if n2 < 6374 then if n2 < 6371 then if n2 < 822. then break elseif n2 < 6370 then break elseif n2 == 6370 then n3 = (n3 * 1664525 + n2) % 4294967296; itS = nil; do itW = iW5[955]; itV = true; itU = k7; itT = n3; itX = iW5[4991]; itY = false; while true do it1 = #itW; it0 = it1 - itX; it_ = itU(itT % 4294967296); itZ = it0 >= 1; if itZ then itZ = it0 <= 4 end; if itZ then it_ = iSu((it_ + 1832704949) % 4294967296, 13); if it0 == 1 then itS = iSn(iSl(iSk(itW, 1), iSj(it_, 255.))); itY = true; break elseif it0 == 2 then itS = iSn(iSl(iSk(itW, 1), iSj(it_, 255.)), iSl(iSk(itW, 2), iSj(iSm(it_, 8), 255.))); itY = true; break elseif it0 == 3. then itS = iSn(iSl(iSk(itW, 1), iSj(it_, 255.)), iSl(iSk(itW, 2), iSj(iSm(it_, 8), 255.)), iSl(iSk(itW, 3.), iSj(iSm(it_, 16), 255.))); itY = true; break elseif it0 == 4 then itS = iSn(iSl(iSk(itW, 1), iSj(it_, 255.)), iSl(iSk(itW, 2), iSj(iSm(it_, 8), 255.)), iSl(iSk(itW, 3.), iSj(iSm(it_, 16), 255.)), iSl(iSk(itW, 4), iSj(iSm(it_, 24.), 255.))); itY = true; break end end; it4 = iSo(itW); it3 = 0.; while true do if it3 + 4 <= it0 then it_ = iSu((it_ + 1832704949) % 4294967296, 13); iSs(it4, it3, iSl(iSq(it4, it3), it_)); it3 = it3 + 4 else break end end; if itY then break end; it_ = iSu((it_ + 1832704949) % 4294967296, 13); it2 = 0.; while true do if it3 < it0 then iSt(it4, it3, iSl(iSr(it4, it3), iSj(iSm(it_, it2 * 8), 255.))); it3 = it3 + 1; it2 = it2 + 1 else break end end; if itY then break end; do itS = iSp(it4, 0., it0); itY = true; break end; break end end; it4 = nil; do it1 = iW5[1299.]; it2 = iW5[4908.]; it3 = iW5[5705]; itZ = n3; it_ = iW5[10480]; it0 = k7; itY = false; while true do itX = #it2; it6 = itX - it_; it5 = it0(itZ % 4294967296); itT = it6 >= 1; if itT then itT = it6 <= 3. end; if itT then it5 = (it5 * 1597 + 51749) % 4294967296; if it6 == 1 then it4 = iSn((iSk(it2, 1) - iSj(it5, 255.)) % 256); itY = true; break elseif it6 == 2 then it4 = iSn((iSk(it2, 1) - iSj(it5, 255.)) % 256, (iSk(it2, 2) - iSj(iSm(it5, 8), 255.)) % 256); itY = true; break elseif it6 == 3. then it4 = iSn((iSk(it2, 1) - iSj(it5, 255.)) % 256, (iSk(it2, 2) - iSj(iSm(it5, 8), 255.)) % 256, (iSk(it2, 3.) - iSj(iSm(it5, 16), 255.)) % 256); itY = true; break end end; itU = iSo(it2); itV = 0.; while true do if itV + 4 <= it6 then it5 = (it5 * 1597 + 51749) % 4294967296; iSs(itU, itV, (iSq(itU, itV) - it5) % 4294967296); itV = itV + 4 else break end end; if itY then break end; it5 = (it5 * 1597 + 51749) % 4294967296; itW = 0.; while true do if itV < it6 then iSt(itU, itV, (iSr(itU, itV) - iSj(iSm(it5, itW * 8), 255.)) % 256); itV = itV + 1; itW = itW + 1 else break end end; if itY then break end; do it4 = iSp(itU, 0., it6); itY = true; break end; break end end; it6 = nil; do itX = iW5[8862.]; itW = iW5[10093]; itV = iW5[282.]; itU = n3; itT = iW5[10480]; it5 = k7; itY = false; while true do it2 = #itW; it1 = it2 - itT; it0 = it5(itU % 4294967296); it_ = it1 >= 1; if it_ then it_ = it1 <= 3. end; if it_ then it0 = (it0 * 1597 + 51749) % 4294967296; if it1 == 1 then it6 = iSn((iSk(itW, 1) - iSj(it0, 255.)) % 256); itY = true; break elseif it1 == 2 then it6 = iSn((iSk(itW, 1) - iSj(it0, 255.)) % 256, (iSk(itW, 2) - iSj(iSm(it0, 8), 255.)) % 256); itY = true; break elseif it1 == 3. then it6 = iSn((iSk(itW, 1) - iSj(it0, 255.)) % 256, (iSk(itW, 2) - iSj(iSm(it0, 8), 255.)) % 256, (iSk(itW, 3.) - iSj(iSm(it0, 16), 255.)) % 256); itY = true; break end end; itZ = iSo(itW); it7 = 0.; while true do if it7 + 4 <= it1 then it0 = (it0 * 1597 + 51749) % 4294967296; iSs(itZ, it7, (iSq(itZ, it7) - it0) % 4294967296); it7 = it7 + 4 else break end end; if itY then break end; it0 = (it0 * 1597 + 51749) % 4294967296; it3 = 0.; while true do if it7 < it1 then iSt(itZ, it7, (iSr(itZ, it7) - iSj(iSm(it0, it3 * 8), 255.)) % 256); it7 = it7 + 1; it3 = it3 + 1 else break end end; if itY then break end; do it6 = iSp(itZ, 0., it1); itY = true; break end; break end end; n1 = ek[itS] == iW5[8269][it4][it6]; n2 = 2 else n2 = 9840.; continue end elseif n2 < 6372. then if n2 == 6371 then n3 = (n3 * 1664525 + n2) % 4294967296; it7 = nil; do it3 = true; it_ = iW5[10443.]; it0 = n3; it1 = k7; it2 = iW5[8661.]; itZ = false; while true do itT = #it_; itU = itT - it2; itV = it1(it0 % 4294967296); itV = itV % 2147483646. + 1; itW = itU >= 1; if itW then itW = itU <= 4 end; if itW then itV = itV * 16807 % 2147483647; if itU == 1 then it7 = iSn(iSl(iSk(it_, 1), iSj(itV, 255.))); itZ = true; break elseif itU == 2 then it7 = iSn(iSl(iSk(it_, 1), iSj(itV, 255.)), iSl(iSk(it_, 2), iSj(iSm(itV, 8), 255.))); itZ = true; break elseif itU == 3. then it7 = iSn(iSl(iSk(it_, 1), iSj(itV, 255.)), iSl(iSk(it_, 2), iSj(iSm(itV, 8), 255.)), iSl(iSk(it_, 3.), iSj(iSm(itV, 16), 255.))); itZ = true; break elseif itU == 4 then it7 = iSn(iSl(iSk(it_, 1), iSj(itV, 255.)), iSl(iSk(it_, 2), iSj(iSm(itV, 8), 255.)), iSl(iSk(it_, 3.), iSj(iSm(itV, 16), 255.)), iSl(iSk(it_, 4), iSj(iSm(itV, 24.), 255.))); itZ = true; break end end; itX = iSo(it_); itY = 0.; while true do if itY <= itU - 4 then itV = itV * 16807 % 2147483647; iSs(itX, itY, iSl(iSq(itX, itY), itV)); itY = itY + 4 else break end end; if itZ then break end; itV = itV * 16807 % 2147483647; it5 = 0.; while true do if itY < itU then iSt(itX, itY, iSl(iSr(itX, itY), iSj(iSm(itV, it5 * 8), 255.))); itY = itY + 1; it5 = it5 + 1 else break end end; if itZ then break end; do it7 = iSp(itX, 0., itU); itZ = true; break end; break end end; it5 = nil; do itV = iW5[10480]; itU = iW5[7012]; itT = n3; itW = k7; itX = false; while true do it0 = #itU; it_ = it0 - itV; itZ = itW(itT % 4294967296); itY = it_ >= 1; if itY then itY = it_ <= 4 end; if itY then itZ = (itZ + 2654435769.) % 4294967296; if it_ == 1 then it5 = iSn(iSl(iSk(itU, 1), iSj(itZ, 255.))); itX = true; break elseif it_ == 2 then it5 = iSn(iSl(iSk(itU, 1), iSj(itZ, 255.)), iSl(iSk(itU, 2), iSj(iSm(itZ, 8), 255.))); itX = true; break elseif it_ == 3. then it5 = iSn(iSl(iSk(itU, 1), iSj(itZ, 255.)), iSl(iSk(itU, 2), iSj(iSm(itZ, 8), 255.)), iSl(iSk(itU, 3.), iSj(iSm(itZ, 16), 255.))); itX = true; break elseif it_ == 4 then it5 = iSn(iSl(iSk(itU, 1), iSj(itZ, 255.)), iSl(iSk(itU, 2), iSj(iSm(itZ, 8), 255.)), iSl(iSk(itU, 3.), iSj(iSm(itZ, 16), 255.)), iSl(iSk(itU, 4), iSj(iSm(itZ, 24.), 255.))); itX = true; break end end; it3 = iSo(itU); it2 = 0.; while true do if it2 + 4 <= it_ then itZ = (itZ + 2654435769.) % 4294967296; iSs(it3, it2, iSl(iSq(it3, it2), itZ)); it2 = it2 + 4 else break end end; if itX then break end; itZ = (itZ + 2654435769.) % 4294967296; it1 = 0.; while true do if it2 < it_ then iSt(it3, it2, iSl(iSr(it3, it2), iSj(iSm(itZ, it1 * 8), 255.))); it2 = it2 + 1; it1 = it1 + 1 else break end end; if itX then break end; do it5 = iSp(it3, 0., it_); itX = true; break end; break end end; it3 = nil; do it0 = iW5[4064]; it1 = k7; it2 = iW5[8368]; itY = iW5[10480]; itZ = iW5[7247]; it_ = n3; itX = false; while true do itW = #itZ; itS = itW - itY; it4 = it1(it_ % 4294967296); it4 = it4 % 2147483646. + 1; it6 = itS >= 1; if it6 then it6 = itS <= 4 end; if it6 then it4 = it4 * 16807 % 2147483647; if itS == 1 then it3 = iSn(iSl(iSk(itZ, 1), iSj(it4, 255.))); itX = true; break elseif itS == 2 then it3 = iSn(iSl(iSk(itZ, 1), iSj(it4, 255.)), iSl(iSk(itZ, 2), iSj(iSm(it4, 8), 255.))); itX = true; break elseif itS == 3. then it3 = iSn(iSl(iSk(itZ, 1), iSj(it4, 255.)), iSl(iSk(itZ, 2), iSj(iSm(it4, 8), 255.)), iSl(iSk(itZ, 3.), iSj(iSm(it4, 16), 255.))); itX = true; break elseif itS == 4 then it3 = iSn(iSl(iSk(itZ, 1), iSj(it4, 255.)), iSl(iSk(itZ, 2), iSj(iSm(it4, 8), 255.)), iSl(iSk(itZ, 3.), iSj(iSm(it4, 16), 255.)), iSl(iSk(itZ, 4), iSj(iSm(it4, 24.), 255.))); itX = true; break end end; itT = iSo(itZ); itU = 0.; while true do if itU <= itS - 4 then it4 = it4 * 16807 % 2147483647; iSs(itT, itU, iSl(iSq(itT, itU), it4)); itU = itU + 4 else break end end; if itX then break end; it4 = it4 * 16807 % 2147483647; itV = 0.; while true do if itU < itS then iSt(itT, itU, iSl(iSr(itT, itU), iSj(iSm(it4, itV * 8), 255.))); itU = itU + 1; itV = itV + 1 else break end end; if itX then break end; do it3 = iSp(itT, 0., itS); itX = true; break end; break end end; n1 = ek[it7] == iW5[8269][it5][it3]; n2 = if n1 then 2 else 5 else n2 = 6372.; continue end elseif n2 < 6373 then break elseif n2 == 6373 then n2 = if n1 then 0. else 1 else n2 = 10966; continue end elseif n2 < 8015 then if n2 < 6375. then n2 = 3. elseif n2 < 7880 then if n2 == 6375. then d9 = true; ea(ek); n2 = 1 else break end else break end else break end end end end); for iE5 = iIn[9501.] / (iIn[4067] - iIn[4067]), iIn[9295] % iIn[9295] do local iE4 = cz ~= iu5; am[iE4] = iIn[5145.] // iIn[4196] end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[1533.] % iIn[1533.] then local iE4 = iIn[5991.] .. iIn[1473.] end end; for iE5 = iIn[7718], iIn[1353.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = al ~= ai; ({}):find(true) end end; while am == iIn[8888] / (iIn[5053] % iIn[5053]) - iIn[2958.] / (iIn[881] % iIn[881]) do local iE4 = iIn[7503.][iIn[2380]]; c8 = iIn[4794.] .. de end; for iE5 = iIn[4976] / (iIn[2026] - iIn[2026]), iIn[6193] - iIn[6193] do local iE4 = { E, string } end; iuR = nil; do iuZ = iIn[10480]; iuE = k7; while 878 < 157 / (147. - 147.) - 214 / (87. - 87.) do local iE4 = { 81., aV }; d_(); local iE5 = ({})[cz] end; iuQ = (iIn[3189.] + lQ) % iIn[5374]; iu_ = iIn[6158]; iuO = false; while true do iuU = #iu_; iuT = iuU - iuZ; iuK = iuE(iuQ % 4294967296); iuK = iuK % 2147483646. + 1; iuY = iuT >= 1; if iuY then iuY = iuT <= 4 end; if iuY then iuK = iuK * 16807 % 2147483647; if iuT == 1 then iuR = iSW(iST(iSU(iu_, 1), iSS(iuK, 255.))); iuO = true; break elseif iuT == 2 then iuR = iSW(iST(iSU(iu_, 1), iSS(iuK, 255.)), iST(iSU(iu_, 2), iSS(iSV(iuK, 8), 255.))); iuO = true; break elseif iuT == 3. then iuR = iSW(iST(iSU(iu_, 1), iSS(iuK, 255.)), iST(iSU(iu_, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iu_, 3.), iSS(iSV(iuK, 16), 255.))); iuO = true; break elseif iuT == 4 then iuR = iSW(iST(iSU(iu_, 1), iSS(iuK, 255.)), iST(iSU(iu_, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iu_, 3.), iSS(iSV(iuK, 16), 255.)), iST(iSU(iu_, 4), iSS(iSV(iuK, 24.), 255.))); iuO = true; break end end; iuS = iSX(iu_); iu0 = 0.; while true do if iu0 + 4 <= iuT then iuK = iuK * 16807 % 2147483647; iS0(iuS, iu0, iST(iSZ(iuS, iu0), iuK)); iu0 = iu0 + 4 else break end end; if iuO then break end; iuK = iuK * 16807 % 2147483647; iuI = 0.; while true do if iu0 < iuT then iS1(iuS, iu0, iST(iS_(iuS, iu0), iSS(iSV(iuK, iuI * 8), 255.))); iu0 = iu0 + 1; iuI = iuI + 1 else break end end; if iuO then break end; do iuR = iSY(iuS, 0., iuT); iuO = true; break end; break end end; lH[iuR]:Connect(function(ep, iJn) local iSv = bit32.band; local iSw = string.byte; local iSx = bit32.bxor; local iSy = bit32.rshift; local iSz = string.char; local iSA = bit32.lrotate; local iSB = buffer.fromstring; local iSC = buffer.readstring; local iSD = buffer.readu32; local iSE = buffer.readu8; local iSF = buffer.writeu32; local iSG = buffer.writeu8; if not iJn then local iKt = { iIn, d9, k7, ep, iJn } end; local it8 = nil; local iW6 = iIn; for iEP = iW6[7718], iW6[1371.] do if iEP * iEP + iW6[7718] <= iW6[5257] - iW6[5257] then iW6[7060][iW6[10215.]] = table[cZ] end end; local it9 = nil; local iua = nil; while iW6[8341] > iW6[5742.] / (iW6[3236] - iW6[3236]) * (iW6[9021.] - iW6[9021.]) do local iEP = bQ // de; iEP = ({})[iW6[7957]] end; local iub = nil; if I == iW6[9096.] % iW6[9096.] / (iW6[6043] % iW6[6043]) then local iEP = iW6[7852] - it8 end; local iuc = nil; local iud = nil; for iEP = iW6[6154] / (iW6[8568.] - iW6[8568.]), iW6[4049] % iW6[4049] do if iW6[3082] / (iW6[5140] - iW6[5140]) * (iW6[6798.] - iW6[6798.]) == select then ({})[iW6[3616]] = iW6[9519.] ^ dl end end; local iue = nil; while iW6[881] % iW6[881] / (iW6[10697] % iW6[10697]) == N do local iEP = not iW6[1893.]; tostring(iW6[9783.]) end; local iuf = nil; while iW6[3504.] / (iW6[5300] - iW6[5300]) * (iW6[9778] % iW6[9778]) == (iW6[7689.] - iW6[7689.]) / (iW6[8390] % iW6[8390]) do ({})[iW6[4557.]] = z * it8 end; local iug = nil; local iuh = nil; while iW6[8243] / (iW6[9486.] - iW6[9486.]) * (iW6[1977.] - iW6[1977.]) == iW6[4731.] do a4 = not true; while iW6[4541] <= iW6[10653.] / (iW6[9431] % iW6[9431]) * (iW6[3573.] % iW6[3573.]) do local iEP = iW6[8269] * dk; iEP = iW6[6300.] .. iW6[1778]; bl = { dW } end end; local iui = nil; if iW6[884] / (iW6[3511] % iW6[3511]) - iW6[6314] / (iW6[4526] % iW6[4526]) <= iW6[2244.] then while iW6[5732] % iW6[5732] / (iW6[9569] - iW6[9569]) == bK do local iEP = buffer ^ iW6[4698.]; local iEQ = E and iW6[8921] end end; for iEP = iW6[7718], iW6[1353.] do if (iEP * iEP + iEP) % iW6[1353.] == iW6[7718] then dZ[iW6[6336.]] = ({})[iW6[10215.]]; bQ[iW6[4958]] = dQ[iW6[6336.]] end end; local iuj = nil; local iuk = nil; local iul = nil; local ium = nil; while iW6[4025] / (iW6[125] - iW6[125]) * (iW6[2917] % iW6[2917]) == cf do local iEP = ({})[E] end; local iun = nil; local n4 = nil; local n5, n6 = nil, nil; if 219. % 219. / (103 % 103) == 249. / (208 - 208) - 38 / (37 - 37) then Enum(); ("nbgk").index = "lvzwhpp" and true end; n5 = 4; n6 = 2166136261; while true do n5 = 1219 - n5; do if n5 < 2202. then if n5 < 1217 then if n5 < 1215. then break elseif n5 < 1216 then if n5 == 1215. then n6 = (n6 * 1664525 + n5) % 4294967296; it8 = nil; do iud = iW6[5120]; iuc = iW6[1833.]; iub = iW6[10840]; iua = n6; it9 = iW6[3902]; iue = k7; iuf = false; while true do iui = #iuc; iuh = iui - it9; iug = iue(iua % 4294967296); ium = iuh >= 1; if ium then ium = iuh <= 3. end; if ium then iug = (iug * 1597 + 51749) % 4294967296; if iuh == 1 then it8 = iSz((iSw(iuc, 1) - iSv(iug, 255.)) % 256); iuf = true; break elseif iuh == 2 then it8 = iSz((iSw(iuc, 1) - iSv(iug, 255.)) % 256, (iSw(iuc, 2) - iSv(iSy(iug, 8), 255.)) % 256); iuf = true; break elseif iuh == 3. then it8 = iSz((iSw(iuc, 1) - iSv(iug, 255.)) % 256, (iSw(iuc, 2) - iSv(iSy(iug, 8), 255.)) % 256, (iSw(iuc, 3.) - iSv(iSy(iug, 16), 255.)) % 256); iuf = true; break end end; iul = iSB(iuc); iuk = 0.; while true do if iuk + 4 <= iuh then iug = (iug * 1597 + 51749) % 4294967296; iSF(iul, iuk, (iSD(iul, iuk) - iug) % 4294967296); iuk = iuk + 4 else break end end; if iuf then break end; iug = (iug * 1597 + 51749) % 4294967296; iuj = 0.; while true do if iuk < iuh then iSG(iul, iuk, (iSE(iul, iuk) - iSv(iSy(iug, iuj * 8), 255.)) % 256); iuk = iuk + 1; iuj = iuj + 1 else break end end; if iuf then break end; do it8 = iSC(iul, 0., iuh); iuf = true; break end; break end end; ium = nil; do iuj = false; iuk = iW6[939.]; iul = iW6[8745.]; iug = n6; iuh = iW6[4976]; iui = k7; iuf = false; while true do iue = #iuk; iun = iue - iuh; it9 = iui(iug % 4294967296); iua = iun >= 1; if iua then iua = iun <= 3. end; if iua then it9 = (it9 * 1597 + 51749) % 4294967296; if iun == 1 then ium = iSz((iSw(iuk, 1) - iSv(it9, 255.)) % 256); iuf = true; break elseif iun == 2 then ium = iSz((iSw(iuk, 1) - iSv(it9, 255.)) % 256, (iSw(iuk, 2) - iSv(iSy(it9, 8), 255.)) % 256); iuf = true; break elseif iun == 3. then ium = iSz((iSw(iuk, 1) - iSv(it9, 255.)) % 256, (iSw(iuk, 2) - iSv(iSy(it9, 8), 255.)) % 256, (iSw(iuk, 3.) - iSv(iSy(it9, 16), 255.)) % 256); iuf = true; break end end; iub = iSB(iuk); iuc = 0.; while true do if iuc + 4 <= iun then it9 = (it9 * 1597 + 51749) % 4294967296; iSF(iub, iuc, (iSD(iub, iuc) - it9) % 4294967296); iuc = iuc + 4 else break end end; if iuf then break end; it9 = (it9 * 1597 + 51749) % 4294967296; iud = 0.; while true do if iuc < iun then iSG(iub, iuc, (iSE(iub, iuc) - iSv(iSy(it9, iud * 8), 255.)) % 256); iuc = iuc + 1; iud = iud + 1 else break end end; if iuf then break end; do ium = iSC(iub, 0., iun); iuf = true; break end; break end end; iun = nil; do iuc = iW6[10480]; iub = iW6[4452.]; iua = n6; it9 = k7; iud = false; while true do iuj = #iub; iui = iuj - iuc; iuh = it9(iua % 4294967296); iug = iui >= 1; if iug then iug = iui <= 4 end; if iug then iuh = (iuh + 2654435769.) % 4294967296; if iui == 1 then iun = iSz(iSx(iSw(iub, 1), iSv(iuh, 255.))); iud = true; break elseif iui == 2 then iun = iSz(iSx(iSw(iub, 1), iSv(iuh, 255.)), iSx(iSw(iub, 2), iSv(iSy(iuh, 8), 255.))); iud = true; break elseif iui == 3. then iun = iSz(iSx(iSw(iub, 1), iSv(iuh, 255.)), iSx(iSw(iub, 2), iSv(iSy(iuh, 8), 255.)), iSx(iSw(iub, 3.), iSv(iSy(iuh, 16), 255.))); iud = true; break elseif iui == 4 then iun = iSz(iSx(iSw(iub, 1), iSv(iuh, 255.)), iSx(iSw(iub, 2), iSv(iSy(iuh, 8), 255.)), iSx(iSw(iub, 3.), iSv(iSy(iuh, 16), 255.)), iSx(iSw(iub, 4), iSv(iSy(iuh, 24.), 255.))); iud = true; break end end; iuf = iSB(iub); iue = 0.; while true do if iue + 4 <= iui then iuh = (iuh + 2654435769.) % 4294967296; iSF(iuf, iue, iSx(iSD(iuf, iue), iuh)); iue = iue + 4 else break end end; if iud then break end; iuh = (iuh + 2654435769.) % 4294967296; iuk = 0.; while true do if iue < iui then iSG(iuf, iue, iSx(iSE(iuf, iue), iSv(iSy(iuh, iuk * 8), 255.))); iue = iue + 1; iuk = iuk + 1 else break end end; if iud then break end; do iun = iSC(iuf, 0., iui); iud = true; break end; break end end; n4 = ep[it8] == iW6[8269][ium][iun]; n5 = if n4 then 2 else 0. else n5 = 1217; continue end else n5 = 5 end elseif n5 < 1218. then n5 = if n4 then 1 else 3. elseif n5 < 1219 then if n5 == 1218. then d9 = false; n5 = 3. else n5 = 1216; continue end elseif n5 == 1219 then n6 = (n6 * 1664525 + n5) % 4294967296; iuk = nil; do iug = iW6[1520]; iuh = iW6[4753]; iui = n6; iuj = k7; iuf = iW6[10480]; iue = false; while true do iub = #iuh; iuc = iub - iuf; iud = iuj(iui % 4294967296); iud = iud % 2147483646. + 1; ium = iuc >= 1; if ium then ium = iuc <= 4 end; if ium then iud = iud * 16807 % 2147483647; if iuc == 1 then iuk = iSz(iSx(iSw(iuh, 1), iSv(iud, 255.))); iue = true; break elseif iuc == 2 then iuk = iSz(iSx(iSw(iuh, 1), iSv(iud, 255.)), iSx(iSw(iuh, 2), iSv(iSy(iud, 8), 255.))); iue = true; break elseif iuc == 3. then iuk = iSz(iSx(iSw(iuh, 1), iSv(iud, 255.)), iSx(iSw(iuh, 2), iSv(iSy(iud, 8), 255.)), iSx(iSw(iuh, 3.), iSv(iSy(iud, 16), 255.))); iue = true; break elseif iuc == 4 then iuk = iSz(iSx(iSw(iuh, 1), iSv(iud, 255.)), iSx(iSw(iuh, 2), iSv(iSy(iud, 8), 255.)), iSx(iSw(iuh, 3.), iSv(iSy(iud, 16), 255.)), iSx(iSw(iuh, 4), iSv(iSy(iud, 24.), 255.))); iue = true; break end end; iun = iSB(iuh); it9 = 0.; while true do if it9 <= iuc - 4 then iud = iud * 16807 % 2147483647; iSF(iun, it9, iSx(iSD(iun, it9), iud)); it9 = it9 + 4 else break end end; if iue then break end; iud = iud * 16807 % 2147483647; iua = 0.; while true do if it9 < iuc then iSG(iun, it9, iSx(iSE(iun, it9), iSv(iSy(iud, iua * 8), 255.))); it9 = it9 + 1; iua = iua + 1 else break end end; if iue then break end; do iuk = iSC(iun, 0., iuc); iue = true; break end; break end end; ium = nil; do iuc = iW6[141.]; iub = false; iua = k7; it9 = n6; iun = iW6[10480]; iud = false; while true do iuj = #iuc; iui = iuj - iun; iuh = iua(it9 % 4294967296); iug = iui >= 1; if iug then iug = iui <= 4 end; if iug then iuh = iSA((iuh + 1832704949) % 4294967296, 13); if iui == 1 then ium = iSz(iSx(iSw(iuc, 1), iSv(iuh, 255.))); iud = true; break elseif iui == 2 then ium = iSz(iSx(iSw(iuc, 1), iSv(iuh, 255.)), iSx(iSw(iuc, 2), iSv(iSy(iuh, 8), 255.))); iud = true; break elseif iui == 3. then ium = iSz(iSx(iSw(iuc, 1), iSv(iuh, 255.)), iSx(iSw(iuc, 2), iSv(iSy(iuh, 8), 255.)), iSx(iSw(iuc, 3.), iSv(iSy(iuh, 16), 255.))); iud = true; break elseif iui == 4 then ium = iSz(iSx(iSw(iuc, 1), iSv(iuh, 255.)), iSx(iSw(iuc, 2), iSv(iSy(iuh, 8), 255.)), iSx(iSw(iuc, 3.), iSv(iSy(iuh, 16), 255.)), iSx(iSw(iuc, 4), iSv(iSy(iuh, 24.), 255.))); iud = true; break end end; iuf = iSB(iuc); iue = 0.; while true do if iue + 4 <= iui then iuh = iSA((iuh + 1832704949) % 4294967296, 13); iSF(iuf, iue, iSx(iSD(iuf, iue), iuh)); iue = iue + 4 else break end end; if iud then break end; iuh = iSA((iuh + 1832704949) % 4294967296, 13); it8 = 0.; while true do if iue < iui then iSG(iuf, iue, iSx(iSE(iuf, iue), iSv(iSy(iuh, it8 * 8), 255.))); iue = iue + 1; it8 = it8 + 1 else break end end; if iud then break end; do ium = iSC(iuf, 0., iui); iud = true; break end; break end end; it8 = nil; do iuf = iW6[2763.]; iug = false; iuh = k7; iui = n6; iuj = iW6[1353.]; iue = false; while true do it9 = #iuf; iua = it9 - iuj; iub = iuh(iui % 4294967296); iuc = iua >= 1; if iuc then iuc = iua <= 4 end; if iuc then iub = iSA((iub + 1832704949) % 4294967296, 13); if iua == 1 then it8 = iSz(iSx(iSw(iuf, 1), iSv(iub, 255.))); iue = true; break elseif iua == 2 then it8 = iSz(iSx(iSw(iuf, 1), iSv(iub, 255.)), iSx(iSw(iuf, 2), iSv(iSy(iub, 8), 255.))); iue = true; break elseif iua == 3. then it8 = iSz(iSx(iSw(iuf, 1), iSv(iub, 255.)), iSx(iSw(iuf, 2), iSv(iSy(iub, 8), 255.)), iSx(iSw(iuf, 3.), iSv(iSy(iub, 16), 255.))); iue = true; break elseif iua == 4 then it8 = iSz(iSx(iSw(iuf, 1), iSv(iub, 255.)), iSx(iSw(iuf, 2), iSv(iSy(iub, 8), 255.)), iSx(iSw(iuf, 3.), iSv(iSy(iub, 16), 255.)), iSx(iSw(iuf, 4), iSv(iSy(iub, 24.), 255.))); iue = true; break end end; iud = iSB(iuf); iul = 0.; while true do if iul + 4 <= iua then iub = iSA((iub + 1832704949) % 4294967296, 13); iSF(iud, iul, iSx(iSD(iud, iul), iub)); iul = iul + 4 else break end end; if iue then break end; iub = iSA((iub + 1832704949) % 4294967296, 13); iun = 0.; while true do if iul < iua then iSG(iud, iul, iSx(iSE(iud, iul), iSv(iSy(iub, iun * 8), 255.))); iul = iul + 1; iun = iun + 1 else break end end; if iue then break end; do it8 = iSC(iud, 0., iua); iue = true; break end; break end end; n4 = ep[iuk] == iW6[8269][ium][it8]; n5 = 2 else n5 = 13192; continue end else break end end end end); while iIn[4265] / (iIn[881] % iIn[881]) * (iIn[6720.] % iIn[6720.]) <= iIn[8476] do while iIn[3504.] / (iIn[8888] % iIn[8888]) - iIn[7327] / (iIn[1353.] - iIn[1353.]) == w do local iE4 = iIn[4863.] ~= d0; local iE5 = iIn[8975] % iIn[9072.]; iE5 = ({})[iIn[8870]] end end; for iE5 = iIn[6367] / (iIn[125] - iIn[125]), iIn[6187] % iIn[6187] do local iE4 = ({})[iuU]; iE4 = iIn[3498.] // aW end; if iIn[2994.] / (iIn[9810.] % iIn[9810.]) * (iIn[8884] % iIn[8884]) == E then for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[293] % iIn[293] then local iE4 = eb and iIn[1907] end end; ({}):match(iuH, iIn[6422]) end; iuY = nil; for iE5 = 236 / (19 % 19), 55 % 55 do local iE4 = "awrrya" .. "ykwkql"; tostring() end; do iuT = iIn[4067]; iuS = k7; iuU = (iIn[10658] + lQ) % iIn[5374]; if 87. / (124 % 124) * (20 - 20) == bit32 then while 189. / (171. - 171.) * (91 % 91) >= 826 do aS = ("vdt").len end end; iu0 = iIn[3088]; for iE4 = 1, 3. do if iE4 * iE4 < 26 - 26 then ({}).id = iuI[iu_] end end; iuK = false; while true do iuO = #iu0; iuR = iuO - iuT; iu_ = iuS(iuU % 4294967296); iu_ = iu_ % 2147483646. + 1; iuE = iuR >= 1; if iuE then iuE = iuR <= 4 end; if iuE then iu_ = iu_ * 16807 % 2147483647; if iuR == 1 then iuY = iSW(iST(iSU(iu0, 1), iSS(iu_, 255.))); iuK = true; break elseif iuR == 2 then iuY = iSW(iST(iSU(iu0, 1), iSS(iu_, 255.)), iST(iSU(iu0, 2), iSS(iSV(iu_, 8), 255.))); iuK = true; break elseif iuR == 3. then iuY = iSW(iST(iSU(iu0, 1), iSS(iu_, 255.)), iST(iSU(iu0, 2), iSS(iSV(iu_, 8), 255.)), iST(iSU(iu0, 3.), iSS(iSV(iu_, 16), 255.))); iuK = true; break elseif iuR == 4 then iuY = iSW(iST(iSU(iu0, 1), iSS(iu_, 255.)), iST(iSU(iu0, 2), iSS(iSV(iu_, 8), 255.)), iST(iSU(iu0, 3.), iSS(iSV(iu_, 16), 255.)), iST(iSU(iu0, 4), iSS(iSV(iu_, 24.), 255.))); iuK = true; break end end; iuI = iSX(iu0); iuZ = 0.; while true do if iuZ + 4 <= iuR then iu_ = iu_ * 16807 % 2147483647; iS0(iuI, iuZ, iST(iSZ(iuI, iuZ), iu_)); iuZ = iuZ + 4 else break end end; if iuK then break end; iu_ = iu_ * 16807 % 2147483647; iuQ = 0.; while true do if iuZ < iuR then iS1(iuI, iuZ, iST(iS_(iuI, iuZ), iSS(iSV(iu_, iuQ * 8), 255.))); iuZ = iuZ + 1; iuQ = iuQ + 1 else break end end; if iuK then break end; do iuY = iSY(iuI, 0., iuR); iuK = true; break end; break end end; for iE6 = iIn[7718], iIn[1371.] do if iE6 * iE6 + iIn[7718] <= iIn[6367] - iIn[6367] then local iE4 = ep[iIn[4557.]]; local iE5 = iIn[345.] > iIn[4582] end end; for iE4 = iIn[7718], iIn[1353.] do if (iE4 * iE4 + iE4) % iIn[1353.] == iIn[7718] then iuV = iIn[3957.][iuX] end end; lH[iuY]:Connect(function(es, iJo, iJp) local iSH = bit32.bxor; local iSI = bit32.band; local iSJ = string.byte; local iSK = bit32.rshift; local iSL = string.char; local iSM = buffer.fromstring; local iSN = buffer.readstring; local iSO = buffer.readu32; local iSP = buffer.readu8; local iSQ = buffer.writeu32; local iSR = buffer.writeu8; if not iJp then local iKu = { d9, ea, k7, iIn, es, iJo, iJp } end; local iW7 = iIn; while iW7[1923.] / (iW7[10906] % iW7[10906]) - iW7[10806.] / (iW7[4090] % iW7[4090]) == (iW7[3606.] - iW7[3606.]) / (iW7[6154] % iW7[6154]) do local iEX = -P end; local iuo = nil; local iup = nil; for iEY = iW7[7718], iW7[1371.] do if (iEY * iEY + iEY) % iW7[1353.] == iW7[7718] then d0 = bh and iW7[10938.]; while iW7[3188] / (iW7[1353.] - iW7[1353.]) * (iW7[9693.] % iW7[9693.]) == iW7[4731.] do local iEX = iW7[6512] .. F end end end; local iuq = nil; local iur = nil; local ius = nil; if iW7[8661.] / (iW7[10899.] - iW7[10899.]) - iW7[6043] / (iW7[3830] % iW7[3830]) == iW7[9095] % iW7[9095] / (iW7[1054] % iW7[1054]) then local iEX = iW7[8269][iW7[7043]]; iEX = iW7[8269] * iW7[4893.] end; local iut = nil; if (iW7[2917] - iW7[2917]) / (iW7[4025] - iW7[4025]) >= iW7[6456.] then dZ[iW7[6336.]] = bit32[iW7[2251]]; A = iW7[9689][iW7[2380]] end; local iuu = nil; local iuv = nil; if u == (iW7[4795] - iW7[4795]) / (iW7[8921] % iW7[8921]) then local iEX = iW7[7570] .. iW7[2563] end; local iuw = nil; local iux = nil; local iuy = nil; local iuz = nil; for iE_ = iW7[7718], iW7[1353.] do if iE_ * iE_ < iW7[3006.] - iW7[3006.] then while dY == (iW7[4945] - iW7[4945]) / (iW7[4144] % iW7[4144]) do local iEX = { iW7[2714] }; if iW7[3511] / (iW7[2621] - iW7[2621]) - iW7[3606.] / (iW7[5436.] - iW7[5436.]) == cn then aV = { iEX }; local iEY = iW7[9994] .. iW7[3042.]; iW7[6054.][iW7[2380]] = { iEY, table } end; local iEZ = iW7[884] % iW7[7937] end end end; while iW7[3750.] > iW7[7145] % iW7[7145] / (iW7[3511] % iW7[3511]) do w = iW7[440][iW7[10215.]]; local iEX = d9 and false end; local iuA = nil; local iuB = nil; local iuC = nil; if iW7[4265] % iW7[4265] / (iW7[797] % iW7[797]) == iW7[293] / (iW7[8940.] % iW7[8940.]) * (iW7[7957] % iW7[7957]) then local iEX = iW7[739] + an end; for iEY = iW7[7718], iW7[1371.] do if iEY * iEY + iW7[7718] <= iW7[8278] % iW7[8278] then local iEX = { iuB }; if iW7[5060] / (iW7[6314] % iW7[6314]) * (iW7[6446] - iW7[6446]) == iW7[709] then I = ({})[iW7[9609.]] end end end; local iuD = nil; local n7, n8 = nil, nil; local n9, oa = nil, nil; n9 = 0.; while string == iW7[4792] / (iW7[3828.] % iW7[3828.]) * (iW7[5149] - iW7[5149]) do bR(a5); u = #iW7[2344] end; oa = 2166136261; while true do n9 = 16168 - n9; do if n9 < 14391. then break elseif n9 < 16164. then if n9 < 16161. then break elseif n9 < 16162 then if n9 == 16161. then oa = (oa * 1664525 + n9) % 4294967296; iuo = nil; do ius = iW7[1371.]; iur = iW7[8643.]; iuq = oa; iup = k7; iut = false; while true do iuy = #iur; iux = iuy - ius; iuw = iup(iuq % 4294967296); iuv = iux >= 1; if iuv then iuv = iux <= 4 end; if iuv then iuw = (iuw + 2654435769.) % 4294967296; if iux == 1 then iuo = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.))); iut = true; break elseif iux == 2 then iuo = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.)), iSH(iSJ(iur, 2), iSI(iSK(iuw, 8), 255.))); iut = true; break elseif iux == 3. then iuo = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.)), iSH(iSJ(iur, 2), iSI(iSK(iuw, 8), 255.)), iSH(iSJ(iur, 3.), iSI(iSK(iuw, 16), 255.))); iut = true; break elseif iux == 4 then iuo = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.)), iSH(iSJ(iur, 2), iSI(iSK(iuw, 8), 255.)), iSH(iSJ(iur, 3.), iSI(iSK(iuw, 16), 255.)), iSH(iSJ(iur, 4), iSI(iSK(iuw, 24.), 255.))); iut = true; break end end; iuu = iSM(iur); iuA = 0.; while true do if iuA + 4 <= iux then iuw = (iuw + 2654435769.) % 4294967296; iSQ(iuu, iuA, iSH(iSO(iuu, iuA), iuw)); iuA = iuA + 4 else break end end; if iut then break end; iuw = (iuw + 2654435769.) % 4294967296; iuz = 0.; while true do if iuA < iux then iSR(iuu, iuA, iSH(iSP(iuu, iuA), iSI(iSK(iuw, iuz * 8), 255.))); iuA = iuA + 1; iuz = iuz + 1 else break end end; if iut then break end; do iuo = iSN(iuu, 0., iux); iut = true; break end; break end end; iuA = nil; do iuw = iW7[10480]; iux = iW7[10197.]; iuy = oa; iuz = k7; iuv = false; while true do iur = #iux; ius = iur - iuw; iut = iuz(iuy % 4294967296); iuu = ius >= 1; if iuu then iuu = ius <= 4 end; if iuu then iut = (iut + 2654435769.) % 4294967296; if ius == 1 then iuA = iSL(iSH(iSJ(iux, 1), iSI(iut, 255.))); iuv = true; break elseif ius == 2 then iuA = iSL(iSH(iSJ(iux, 1), iSI(iut, 255.)), iSH(iSJ(iux, 2), iSI(iSK(iut, 8), 255.))); iuv = true; break elseif ius == 3. then iuA = iSL(iSH(iSJ(iux, 1), iSI(iut, 255.)), iSH(iSJ(iux, 2), iSI(iSK(iut, 8), 255.)), iSH(iSJ(iux, 3.), iSI(iSK(iut, 16), 255.))); iuv = true; break elseif ius == 4 then iuA = iSL(iSH(iSJ(iux, 1), iSI(iut, 255.)), iSH(iSJ(iux, 2), iSI(iSK(iut, 8), 255.)), iSH(iSJ(iux, 3.), iSI(iSK(iut, 16), 255.)), iSH(iSJ(iux, 4), iSI(iSK(iut, 24.), 255.))); iuv = true; break end end; iuB = iSM(iux); iup = 0.; while true do if iup + 4 <= ius then iut = (iut + 2654435769.) % 4294967296; iSQ(iuB, iup, iSH(iSO(iuB, iup), iut)); iup = iup + 4 else break end end; if iuv then break end; iut = (iut + 2654435769.) % 4294967296; iuq = 0.; while true do if iup < ius then iSR(iuB, iup, iSH(iSP(iuB, iup), iSI(iSK(iut, iuq * 8), 255.))); iup = iup + 1; iuq = iuq + 1 else break end end; if iuv then break end; do iuA = iSN(iuB, 0., ius); iuv = true; break end; break end end; iuB = nil; do iur = iW7[1366]; iuq = iW7[1348]; iup = oa; iut = k7; ius = iW7[10480]; iuu = false; while true do iuw = #iuq; iuv = iuw - ius; iuD = iut(iup % 4294967296); iuD = iuD % 2147483646. + 1; iuC = iuv >= 1; if iuC then iuC = iuv <= 4 end; if iuC then iuD = iuD * 16807 % 2147483647; if iuv == 1 then iuB = iSL(iSH(iSJ(iuq, 1), iSI(iuD, 255.))); iuu = true; break elseif iuv == 2 then iuB = iSL(iSH(iSJ(iuq, 1), iSI(iuD, 255.)), iSH(iSJ(iuq, 2), iSI(iSK(iuD, 8), 255.))); iuu = true; break elseif iuv == 3. then iuB = iSL(iSH(iSJ(iuq, 1), iSI(iuD, 255.)), iSH(iSJ(iuq, 2), iSI(iSK(iuD, 8), 255.)), iSH(iSJ(iuq, 3.), iSI(iSK(iuD, 16), 255.))); iuu = true; break elseif iuv == 4 then iuB = iSL(iSH(iSJ(iuq, 1), iSI(iuD, 255.)), iSH(iSJ(iuq, 2), iSI(iSK(iuD, 8), 255.)), iSH(iSJ(iuq, 3.), iSI(iSK(iuD, 16), 255.)), iSH(iSJ(iuq, 4), iSI(iSK(iuD, 24.), 255.))); iuu = true; break end end; iuz = iSM(iuq); iuy = 0.; while true do if iuy <= iuv - 4 then iuD = iuD * 16807 % 2147483647; iSQ(iuz, iuy, iSH(iSO(iuz, iuy), iuD)); iuy = iuy + 4 else break end end; if iuu then break end; iuD = iuD * 16807 % 2147483647; iux = 0.; while true do if iuy < iuv then iSR(iuz, iuy, iSH(iSP(iuz, iuy), iSI(iSK(iuD, iux * 8), 255.))); iuy = iuy + 1; iux = iux + 1 else break end end; if iuu then break end; do iuB = iSN(iuz, 0., iuv); iuu = true; break end; break end end; n8 = es[iuo] == iW7[8269][iuA][iuB]; n9 = 5 else n9 = 16162; continue end elseif n9 < 16163 then n9 = 1 else n7 = n8; n9 = 3. end elseif n9 < 16167. then if n9 < 16165 then ea(es); n9 = 6. elseif n9 < 16166 then if n9 == 16165 then n9 = if n7 then 4 else 6. else n9 = 16164.; continue end elseif n9 == 16166 then oa = (oa * 1664525 + n9) % 4294967296; iuD = nil; do iux = iW7[2958.]; iuy = iW7[4461.]; iuz = oa; iuC = k7; iuw = false; while true do ius = #iuy; iut = ius - iux; iuu = iuC(iuz % 4294967296); iuv = iut >= 1; if iuv then iuv = iut <= 4 end; if iuv then iuu = (iuu + 2654435769.) % 4294967296; if iut == 1 then iuD = iSL(iSH(iSJ(iuy, 1), iSI(iuu, 255.))); iuw = true; break elseif iut == 2 then iuD = iSL(iSH(iSJ(iuy, 1), iSI(iuu, 255.)), iSH(iSJ(iuy, 2), iSI(iSK(iuu, 8), 255.))); iuw = true; break elseif iut == 3. then iuD = iSL(iSH(iSJ(iuy, 1), iSI(iuu, 255.)), iSH(iSJ(iuy, 2), iSI(iSK(iuu, 8), 255.)), iSH(iSJ(iuy, 3.), iSI(iSK(iuu, 16), 255.))); iuw = true; break elseif iut == 4 then iuD = iSL(iSH(iSJ(iuy, 1), iSI(iuu, 255.)), iSH(iSJ(iuy, 2), iSI(iSK(iuu, 8), 255.)), iSH(iSJ(iuy, 3.), iSI(iSK(iuu, 16), 255.)), iSH(iSJ(iuy, 4), iSI(iSK(iuu, 24.), 255.))); iuw = true; break end end; iup = iSM(iuy); iuq = 0.; while true do if iuq + 4 <= iut then iuu = (iuu + 2654435769.) % 4294967296; iSQ(iup, iuq, iSH(iSO(iup, iuq), iuu)); iuq = iuq + 4 else break end end; if iuw then break end; iuu = (iuu + 2654435769.) % 4294967296; iur = 0.; while true do if iuq < iut then iSR(iup, iuq, iSH(iSP(iup, iuq), iSI(iSK(iuu, iur * 8), 255.))); iuq = iuq + 1; iur = iur + 1 else break end end; if iuw then break end; do iuD = iSN(iup, 0., iut); iuw = true; break end; break end end; iup = nil; do ius = iW7[10480]; iur = iW7[176]; iuq = oa; iut = k7; iuu = false; while true do iuy = #iur; iux = iuy - ius; iuw = iut(iuq % 4294967296); iuv = iux >= 1; if iuv then iuv = iux <= 4 end; if iuv then iuw = (iuw + 2654435769.) % 4294967296; if iux == 1 then iup = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.))); iuu = true; break elseif iux == 2 then iup = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.)), iSH(iSJ(iur, 2), iSI(iSK(iuw, 8), 255.))); iuu = true; break elseif iux == 3. then iup = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.)), iSH(iSJ(iur, 2), iSI(iSK(iuw, 8), 255.)), iSH(iSJ(iur, 3.), iSI(iSK(iuw, 16), 255.))); iuu = true; break elseif iux == 4 then iup = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.)), iSH(iSJ(iur, 2), iSI(iSK(iuw, 8), 255.)), iSH(iSJ(iur, 3.), iSI(iSK(iuw, 16), 255.)), iSH(iSJ(iur, 4), iSI(iSK(iuw, 24.), 255.))); iuu = true; break end end; iuB = iSM(iur); iuC = 0.; while true do if iuC + 4 <= iux then iuw = (iuw + 2654435769.) % 4294967296; iSQ(iuB, iuC, iSH(iSO(iuB, iuC), iuw)); iuC = iuC + 4 else break end end; if iuu then break end; iuw = (iuw + 2654435769.) % 4294967296; iuz = 0.; while true do if iuC < iux then iSR(iuB, iuC, iSH(iSP(iuB, iuC), iSI(iSK(iuw, iuz * 8), 255.))); iuC = iuC + 1; iuz = iuz + 1 else break end end; if iuu then break end; do iup = iSN(iuB, 0., iux); iuu = true; break end; break end end; iuB = nil; do iux = iW7[3598]; iuy = k7; iuz = oa; iuC = iW7[1192]; iuw = false; while true do iur = #iuC; ius = iur - iux; iut = iuy(iuz % 4294967296); iut = iut % 2147483646. + 1; iuu = ius >= 1; if iuu then iuu = ius <= 4 end; if iuu then iut = iut * 16807 % 2147483647; if ius == 1 then iuB = iSL(iSH(iSJ(iuC, 1), iSI(iut, 255.))); iuw = true; break elseif ius == 2 then iuB = iSL(iSH(iSJ(iuC, 1), iSI(iut, 255.)), iSH(iSJ(iuC, 2), iSI(iSK(iut, 8), 255.))); iuw = true; break elseif ius == 3. then iuB = iSL(iSH(iSJ(iuC, 1), iSI(iut, 255.)), iSH(iSJ(iuC, 2), iSI(iSK(iut, 8), 255.)), iSH(iSJ(iuC, 3.), iSI(iSK(iut, 16), 255.))); iuw = true; break elseif ius == 4 then iuB = iSL(iSH(iSJ(iuC, 1), iSI(iut, 255.)), iSH(iSJ(iuC, 2), iSI(iSK(iut, 8), 255.)), iSH(iSJ(iuC, 3.), iSI(iSK(iut, 16), 255.)), iSH(iSJ(iuC, 4), iSI(iSK(iut, 24.), 255.))); iuw = true; break end end; iuv = iSM(iuC); iuA = 0.; while true do if iuA + 4 <= ius then iut = iut * 16807 % 2147483647; iSQ(iuv, iuA, iSH(iSO(iuv, iuA), iut)); iuA = iuA + 4 else break end end; if iuw then break end; iut = iut * 16807 % 2147483647; iuq = 0.; while true do if iuA < ius then iSR(iuv, iuA, iSH(iSP(iuv, iuA), iSI(iSK(iut, iuq * 8), 255.))); iuA = iuA + 1; iuq = iuq + 1 else break end end; if iuw then break end; do iuB = iSN(iuv, 0., ius); iuw = true; break end; break end end; n8 = es[iuD] == iW7[8269][iup][iuB]; n9 = if n8 then 5 else 7 else n9 = 16165; continue end elseif n9 < 16168 then break elseif n9 < 16244 then if n9 == 16168 then oa = (oa * 1664525 + n9) % 4294967296; n7 = d9; n9 = if n7 then 2 else 3. else n9 = 16166; continue end else break end end end end) end; mC = 4 else mC = 4250; continue end elseif mC == 3929 then mC = 318. else mC = 3831.; continue end elseif mC < 3932 then if mC < 3931 then mC = if mx <= iIn[10839.] then 32 else 314 else mC = 209 end elseif mC < 3933. then if mC == 3932 then mp = function(cz, cA, iI7) local iQC = bit32.bxor; local iQD = bit32.band; local iQE = string.byte; local iQF = bit32.rshift; local iQG = string.char; local iQH = buffer.fromstring; local iQI = buffer.readstring; local iQJ = buffer.readu32; local iQK = buffer.readu8; local iQL = buffer.writeu32; local iQM = buffer.writeu8; local iQN = bit32.lrotate; if not iI7 then local iKj = { ld, lM, ls, lO, lQ, k7, lf, lh, lV, k1, lG, cz, cA, iI7 } end; for iDq = iIn[1977.] / (iIn[3768.] - iIn[3768.]), iIn[8568.] % iIn[8568.] do bm = { iIn[3892], cn, iIn[8608], iIn[7863.] } end; local iqI = nil; local iqJ = nil; local iqK = nil; local iqL = nil; local iqM = nil; local iqN = nil; local iqO = nil; for iDq = iIn[6156.] / (iIn[10617.] % iIn[10617.]), iIn[8922.] - iIn[8922.] do select(iIn[9331]); w = iIn[10184] * bl end; local iqP = nil; local iqQ = nil; local iqR = nil; if iIn[954.] / (iIn[4025] % iIn[4025]) - iIn[9683] / (iIn[3167] % iIn[3167]) > iIn[860] then local iDq = aU[iIn[9584]] end; local iqS = nil; local iqT = nil; local iqU = nil; local iqV = nil; local iqW = nil; while iIn[10033] <= iIn[5742.] / (iIn[293] - iIn[293]) * (iIn[7327] - iIn[7327]) do local iDq = { ai, iIn[5291] }; iqQ[iIn[4829]] = -cY end; local iqX = nil; if iIn[8922.] / (iIn[4018] - iIn[4018]) * (iIn[5732] - iIn[5732]) >= iIn[1958] then ao(false); if iIn[294.] % iIn[294.] / (iIn[125] - iIn[125]) == P then local iDq = iIn[8117][select] end end; local iqY = nil; local iqZ = nil; local iq_ = nil; local iq0 = nil; while iIn[954.] / (iIn[2707] - iIn[2707]) * (iIn[9564.] % iIn[9564.]) == iIn[8269] do local iDq = iIn[9332] .. iIn[9027.]; local iDr = P and iDq end; for iDs = iIn[3830] / (iIn[7257.] - iIn[7257.]), iIn[1371.] % iIn[1371.] do iIn[585.][G] = G * iIn[3198.]; for iDr = iIn[7718], iIn[1371.] do if iDr * iDr < iIn[6075.] - iIn[6075.] then E = iIn[7655] .. iIn[7813]; local iDq = O[iIn[5133.]] end end end; local iq1 = nil; local iq2 = nil; for iDq = iIn[7718], iIn[1371.] do if iDq * iDq < iIn[3106] - iIn[3106] then ({})[true] = iIn[3046] .. iIn[5533] end end; local iq3 = nil; local iq4 = nil; local iq5 = nil; if iIn[10653.] / (iIn[3926] - iIn[3926]) - iIn[3020] / (iIn[9095] - iIn[9095]) == false then iIn[1126][iIn[2002]] = ({})[false] end; for iDt = iIn[7718], iIn[1353.] do if (iDt * iDt + iDt) % iIn[1353.] == iIn[7718] then local iDq = {}; local iDr = cZ[iqT]; local iDs = bB > iIn[10307] end end; local iq6 = nil; local ny, nz, nA, nB, nC, nD, nE, nF, nG, nH, nI, nJ, nK, nL, nM, nN, nO, nP = nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil; local nQ, nR = nil, nil; nQ = 2; for iDq = iIn[7718], iIn[1353.] do if iDq * iDq + iIn[7718] <= iIn[3828.] % iIn[3828.] then an = aW * iIn[8269] end end; nR = 2166136261; while true do nQ = 12512 - nQ; do if nQ < 12502 then if nQ < 12184 then break elseif nQ < 12499 then if nQ < 12497 then break elseif nQ < 12498. then if nQ == 12497 then iqI = nil; do iqK = iIn[7050.]; iqO = iIn[10229]; iqM = iIn[5974]; iqL = (nQ + lQ) % iIn[5374]; iqJ = iIn[10480]; iqN = k7; iqP = false; while true do iqR = #iqO; iqW = iqR - iqJ; iqU = iqN(iqL % 4294967296); iqS = iqW >= 1; if iqS then iqS = iqW <= 3. end; if iqS then iqU = (iqU * 1597 + 51749) % 4294967296; if iqW == 1 then iqI = iQG((iQE(iqO, 1) - iQD(iqU, 255.)) % 256); iqP = true; break elseif iqW == 2 then iqI = iQG((iQE(iqO, 1) - iQD(iqU, 255.)) % 256, (iQE(iqO, 2) - iQD(iQF(iqU, 8), 255.)) % 256); iqP = true; break elseif iqW == 3. then iqI = iQG((iQE(iqO, 1) - iQD(iqU, 255.)) % 256, (iQE(iqO, 2) - iQD(iQF(iqU, 8), 255.)) % 256, (iQE(iqO, 3.) - iQD(iQF(iqU, 16), 255.)) % 256); iqP = true; break end end; iqQ = iQH(iqO); iqV = 0.; while true do if iqV + 4 <= iqW then iqU = (iqU * 1597 + 51749) % 4294967296; iQL(iqQ, iqV, (iQJ(iqQ, iqV) - iqU) % 4294967296); iqV = iqV + 4 else break end end; if iqP then break end; iqU = (iqU * 1597 + 51749) % 4294967296; iqT = 0.; while true do if iqV < iqW then iQM(iqQ, iqV, (iQK(iqQ, iqV) - iQD(iQF(iqU, iqT * 8), 255.)) % 256); iqV = iqV + 1; iqT = iqT + 1 else break end end; if iqP then break end; do iqI = iQI(iqQ, 0., iqW); iqP = true; break end; break end end; nI = iqI; iqW = nil; do iqU = iIn[384.]; iqR = iIn[5530]; iqS = k7; iqT = (nQ + lQ) % iIn[5374]; iqV = iIn[10480]; iqQ = false; while true do iqN = #iqU; iqP = iqN - iqV; iqK = iqS(iqT % 4294967296); iqM = iqP >= 1; if iqM then iqM = iqP <= 4 end; if iqM then iqK = iQN((iqK + 1832704949) % 4294967296, 13); if iqP == 1 then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqK, 255.))); iqQ = true; break elseif iqP == 2 then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqK, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqK, 8), 255.))); iqQ = true; break elseif iqP == 3. then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqK, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqK, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqK, 16), 255.))); iqQ = true; break elseif iqP == 4 then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqK, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqK, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqK, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqK, 24.), 255.))); iqQ = true; break end end; iqO = iQH(iqU); iqJ = 0.; while true do if iqJ + 4 <= iqP then iqK = iQN((iqK + 1832704949) % 4294967296, 13); iQL(iqO, iqJ, iQC(iQJ(iqO, iqJ), iqK)); iqJ = iqJ + 4 else break end end; if iqQ then break end; iqK = iQN((iqK + 1832704949) % 4294967296, 13); iqL = 0.; while true do if iqJ < iqP then iQM(iqO, iqJ, iQC(iQK(iqO, iqJ), iQD(iQF(iqK, iqL * 8), 255.))); iqJ = iqJ + 1; iqL = iqL + 1 else break end end; if iqQ then break end; do iqW = iQI(iqO, 0., iqP); iqQ = true; break end; break end end; nK = iqW .. cz; iqJ = nil; do iqM = iIn[7405]; iqK = iIn[7311.]; iqO = (nQ + lQ) % iIn[5374]; iqN = k7; iqL = iIn[10480]; iqP = false; while true do iqT = #iqK; iqR = iqT - iqL; iqW = iqN(iqO % 4294967296); iqW = iqW % 2147483646. + 1; iqU = iqR >= 1; if iqU then iqU = iqR <= 4 end; if iqU then iqW = iqW * 16807 % 2147483647; if iqR == 1 then iqJ = iQG(iQC(iQE(iqK, 1), iQD(iqW, 255.))); iqP = true; break elseif iqR == 2 then iqJ = iQG(iQC(iQE(iqK, 1), iQD(iqW, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqW, 8), 255.))); iqP = true; break elseif iqR == 3. then iqJ = iQG(iQC(iQE(iqK, 1), iQD(iqW, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqW, 16), 255.))); iqP = true; break elseif iqR == 4 then iqJ = iQG(iQC(iQE(iqK, 1), iQD(iqW, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqW, 16), 255.)), iQC(iQE(iqK, 4), iQD(iQF(iqW, 24.), 255.))); iqP = true; break end end; iqS = iQH(iqK); iqQ = 0.; while true do if iqQ <= iqR - 4 then iqW = iqW * 16807 % 2147483647; iQL(iqS, iqQ, iQC(iQJ(iqS, iqQ), iqW)); iqQ = iqQ + 4 else break end end; if iqP then break end; iqW = iqW * 16807 % 2147483647; iqV = 0.; while true do if iqQ < iqR then iQM(iqS, iqQ, iQC(iQK(iqS, iqQ), iQD(iQF(iqW, iqV * 8), 255.))); iqQ = iqQ + 1; iqV = iqV + 1 else break end end; if iqP then break end; do iqJ = iQI(iqS, 0., iqR); iqP = true; break end; break end end; nL = iqJ; iqW = nil; do iqT = iIn[10411]; iqU = iIn[5332]; iqV = (nQ + lQ) % iIn[5374]; iqS = k7; iqR = false; while true do iqP = #iqU; iqK = iqP - iqT; iqM = iqS(iqV % 4294967296); iqO = iqK >= 1; if iqO then iqO = iqK <= 4 end; if iqO then iqM = (iqM + 2654435769.) % 4294967296; if iqK == 1 then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqM, 255.))); iqR = true; break elseif iqK == 2 then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqM, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqM, 8), 255.))); iqR = true; break elseif iqK == 3. then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqM, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqM, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqM, 16), 255.))); iqR = true; break elseif iqK == 4 then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqM, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqM, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqM, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqM, 24.), 255.))); iqR = true; break end end; iqQ = iQH(iqU); iqL = 0.; while true do if iqL + 4 <= iqK then iqM = (iqM + 2654435769.) % 4294967296; iQL(iqQ, iqL, iQC(iQJ(iqQ, iqL), iqM)); iqL = iqL + 4 else break end end; if iqR then break end; iqM = (iqM + 2654435769.) % 4294967296; iqN = 0.; while true do if iqL < iqK then iQM(iqQ, iqL, iQC(iQK(iqQ, iqL), iQD(iQF(iqM, iqN * 8), 255.))); iqL = iqL + 1; iqN = iqN + 1 else break end end; if iqR then break end; do iqW = iQI(iqQ, 0., iqK); iqR = true; break end; break end end; iqK = nil; do iqL = iIn[1353.]; iqO = iIn[7067]; iqN = (nQ + lQ) % iIn[5374]; iqM = k7; iqP = false; while true do iqV = #iqO; iqT = iqV - iqL; iqR = iqM(iqN % 4294967296); iqJ = iqT >= 1; if iqJ then iqJ = iqT <= 4 end; if iqJ then iqR = (iqR + 2654435769.) % 4294967296; if iqT == 1 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqR, 255.))); iqP = true; break elseif iqT == 2 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqR, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqR, 8), 255.))); iqP = true; break elseif iqT == 3. then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqR, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqR, 16), 255.))); iqP = true; break elseif iqT == 4 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqR, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqR, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqR, 24.), 255.))); iqP = true; break end end; iqU = iQH(iqO); iqS = 0.; while true do if iqS + 4 <= iqT then iqR = (iqR + 2654435769.) % 4294967296; iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iqR)); iqS = iqS + 4 else break end end; if iqP then break end; iqR = (iqR + 2654435769.) % 4294967296; iqQ = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iqR, iqQ * 8), 255.))); iqS = iqS + 1; iqQ = iqQ + 1 else break end end; if iqP then break end; do iqK = iQI(iqU, 0., iqT); iqP = true; break end; break end end; nM = iIn[8269][iqW][iqK]; iqJ = nil; do iqT = iIn[3548]; iqV = false; iqR = k7; iqS = (nQ + lQ) % iIn[5374]; iqU = iIn[10480]; iqQ = false; while true do iqK = #iqT; iqM = iqK - iqU; iqO = iqR(iqS % 4294967296); iqW = iqM >= 1; if iqW then iqW = iqM <= 4 end; if iqW then iqO = iQN((iqO + 1832704949) % 4294967296, 13); if iqM == 1 then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqO, 255.))); iqQ = true; break elseif iqM == 2 then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqO, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqO, 8), 255.))); iqQ = true; break elseif iqM == 3. then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqO, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqO, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqO, 16), 255.))); iqQ = true; break elseif iqM == 4 then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqO, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqO, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqO, 16), 255.)), iQC(iQE(iqT, 4), iQD(iQF(iqO, 24.), 255.))); iqQ = true; break end end; iqL = iQH(iqT); iqN = 0.; while true do if iqN + 4 <= iqM then iqO = iQN((iqO + 1832704949) % 4294967296, 13); iQL(iqL, iqN, iQC(iQJ(iqL, iqN), iqO)); iqN = iqN + 4 else break end end; if iqQ then break end; iqO = iQN((iqO + 1832704949) % 4294967296, 13); iqP = 0.; while true do if iqN < iqM then iQM(iqL, iqN, iQC(iQK(iqL, iqN), iQD(iQF(iqO, iqP * 8), 255.))); iqN = iqN + 1; iqP = iqP + 1 else break end end; if iqQ then break end; do iqJ = iQI(iqL, 0., iqM); iqQ = true; break end; break end end; nN = iqJ; nO = cA; nQ = if nO then 4 else 3. else nQ = 12503; continue end elseif nQ == 12498. then iqW = nil; do iqN = iIn[10326.]; iqL = iIn[2856.]; iqK = (nQ + lQ) % iIn[5374]; iqO = k7; iqM = iIn[3902]; iqP = false; while true do iqJ = #iqL; iqU = iqJ - iqM; iqS = iqO(iqK % 4294967296); iqS = iqS % 2147483646. + 1; iqQ = iqU >= 1; if iqQ then iqQ = iqU <= 4 end; if iqQ then iqS = iqS * 16807 % 2147483647; if iqU == 1 then iqW = iQG(iQC(iQE(iqL, 1), iQD(iqS, 255.))); iqP = true; break elseif iqU == 2 then iqW = iQG(iQC(iQE(iqL, 1), iQD(iqS, 255.)), iQC(iQE(iqL, 2), iQD(iQF(iqS, 8), 255.))); iqP = true; break elseif iqU == 3. then iqW = iQG(iQC(iQE(iqL, 1), iQD(iqS, 255.)), iQC(iQE(iqL, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqL, 3.), iQD(iQF(iqS, 16), 255.))); iqP = true; break elseif iqU == 4 then iqW = iQG(iQC(iQE(iqL, 1), iQD(iqS, 255.)), iQC(iQE(iqL, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqL, 3.), iQD(iQF(iqS, 16), 255.)), iQC(iQE(iqL, 4), iQD(iQF(iqS, 24.), 255.))); iqP = true; break end end; iqV = iQH(iqL); iqT = 0.; while true do if iqT <= iqU - 4 then iqS = iqS * 16807 % 2147483647; iQL(iqV, iqT, iQC(iQJ(iqV, iqT), iqS)); iqT = iqT + 4 else break end end; if iqP then break end; iqS = iqS * 16807 % 2147483647; iqR = 0.; while true do if iqT < iqU then iQM(iqV, iqT, iQC(iQK(iqV, iqT), iQD(iQF(iqS, iqR * 8), 255.))); iqT = iqT + 1; iqR = iqR + 1 else break end end; if iqP then break end; do iqW = iQI(iqV, 0., iqU); iqP = true; break end; break end end; nP = lV[iqW]; nQ = 9. else nQ = 10013; continue end elseif nQ < 12500 then if nQ == 12499 then nJ = iIn[7718]; nQ = 15. else nQ = 12509; continue end elseif nQ < 12501. then nM = iIn[7718]; nQ = 8 elseif nQ == 12501. then return ny else nQ = 10013; continue end elseif nQ < 12507. then if nQ < 12504. then if nQ < 12503 then nJ = nI; nQ = if nJ then 15. else 13 else iqJ = nil; do iqS = iIn[10480]; iqT = iIn[1585]; iqU = (nQ + lQ) % iIn[5374]; iqV = k7; iqR = false; while true do iqN = #iqT; iqP = iqN - iqS; iqK = iqV(iqU % 4294967296); iqM = iqP >= 1; if iqM then iqM = iqP <= 4 end; if iqM then iqK = (iqK + 2654435769.) % 4294967296; if iqP == 1 then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.))); iqR = true; break elseif iqP == 2 then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqK, 8), 255.))); iqR = true; break elseif iqP == 3. then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqK, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqK, 16), 255.))); iqR = true; break elseif iqP == 4 then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqK, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqK, 16), 255.)), iQC(iQE(iqT, 4), iQD(iQF(iqK, 24.), 255.))); iqR = true; break end end; iqO = iQH(iqT); iqQ = 0.; while true do if iqQ + 4 <= iqP then iqK = (iqK + 2654435769.) % 4294967296; iQL(iqO, iqQ, iQC(iQJ(iqO, iqQ), iqK)); iqQ = iqQ + 4 else break end end; if iqR then break end; iqK = (iqK + 2654435769.) % 4294967296; iqL = 0.; while true do if iqQ < iqP then iQM(iqO, iqQ, iQC(iQK(iqO, iqQ), iQD(iQF(iqK, iqL * 8), 255.))); iqQ = iqQ + 1; iqL = iqL + 1 else break end end; if iqR then break end; do iqJ = iQI(iqO, 0., iqP); iqR = true; break end; break end end; iqK = nil; do iqO = iIn[7045]; iqM = k7; iqQ = false; iqP = iIn[10480]; iqN = iIn[6526]; iqL = (nQ + lQ) % iIn[5374]; iqR = false; while true do iqV = #iqN; iqT = iqV - iqP; iqX = iqM(iqL % 4294967296); iqX = iqX % 2147483646. + 1; iqW = iqT >= 1; if iqW then iqW = iqT <= 4 end; if iqW then iqX = iqX * 16807 % 2147483647; if iqT == 1 then iqK = iQG(iQC(iQE(iqN, 1), iQD(iqX, 255.))); iqR = true; break elseif iqT == 2 then iqK = iQG(iQC(iQE(iqN, 1), iQD(iqX, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqX, 8), 255.))); iqR = true; break elseif iqT == 3. then iqK = iQG(iQC(iQE(iqN, 1), iQD(iqX, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqX, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqX, 16), 255.))); iqR = true; break elseif iqT == 4 then iqK = iQG(iQC(iQE(iqN, 1), iQD(iqX, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqX, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqX, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqX, 24.), 255.))); iqR = true; break end end; iqU = iQH(iqN); iqS = 0.; while true do if iqS <= iqT - 4 then iqX = iqX * 16807 % 2147483647; iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iqX)); iqS = iqS + 4 else break end end; if iqR then break end; iqX = iqX * 16807 % 2147483647; iqI = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iqX, iqI * 8), 255.))); iqS = iqS + 1; iqI = iqI + 1 else break end end; if iqR then break end; do iqK = iQI(iqU, 0., iqT); iqR = true; break end; break end end; iqX = nil; do iqW = iIn[6720.]; iqI = iIn[4762]; iqU = (nQ + lQ) % iIn[5374]; iqV = k7; iqT = false; while true do iqM = #iqI; iqO = iqM - iqW; iqQ = iqV(iqU % 4294967296); iqS = iqO >= 1; if iqS then iqS = iqO <= 4 end; if iqS then iqQ = (iqQ + 2654435769.) % 4294967296; if iqO == 1 then iqX = iQG(iQC(iQE(iqI, 1), iQD(iqQ, 255.))); iqT = true; break elseif iqO == 2 then iqX = iQG(iQC(iQE(iqI, 1), iQD(iqQ, 255.)), iQC(iQE(iqI, 2), iQD(iQF(iqQ, 8), 255.))); iqT = true; break elseif iqO == 3. then iqX = iQG(iQC(iQE(iqI, 1), iQD(iqQ, 255.)), iQC(iQE(iqI, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqI, 3.), iQD(iQF(iqQ, 16), 255.))); iqT = true; break elseif iqO == 4 then iqX = iQG(iQC(iQE(iqI, 1), iQD(iqQ, 255.)), iQC(iQE(iqI, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqI, 3.), iQD(iQF(iqQ, 16), 255.)), iQC(iQE(iqI, 4), iQD(iQF(iqQ, 24.), 255.))); iqT = true; break end end; iqN = iQH(iqI); iqP = 0.; while true do if iqP + 4 <= iqO then iqQ = (iqQ + 2654435769.) % 4294967296; iQL(iqN, iqP, iQC(iQJ(iqN, iqP), iqQ)); iqP = iqP + 4 else break end end; if iqT then break end; iqQ = (iqQ + 2654435769.) % 4294967296; iqR = 0.; while true do if iqP < iqO then iQM(iqN, iqP, iQC(iQK(iqN, iqP), iQD(iQF(iqQ, iqR * 8), 255.))); iqP = iqP + 1; iqR = iqR + 1 else break end end; if iqT then break end; do iqX = iQI(iqN, 0., iqO); iqT = true; break end; break end end; iqM = nil; do iqN = iIn[10480]; iqQ = iIn[9722]; iqP = (nQ + lQ) % iIn[5374]; iqO = k7; iqR = false; while true do iqW = #iqQ; iqU = iqW - iqN; iqS = iqO(iqP % 4294967296); iqI = iqU >= 1; if iqI then iqI = iqU <= 4 end; if iqI then iqS = (iqS + 2654435769.) % 4294967296; if iqU == 1 then iqM = iQG(iQC(iQE(iqQ, 1), iQD(iqS, 255.))); iqR = true; break elseif iqU == 2 then iqM = iQG(iQC(iQE(iqQ, 1), iQD(iqS, 255.)), iQC(iQE(iqQ, 2), iQD(iQF(iqS, 8), 255.))); iqR = true; break elseif iqU == 3. then iqM = iQG(iQC(iQE(iqQ, 1), iQD(iqS, 255.)), iQC(iQE(iqQ, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqQ, 3.), iQD(iQF(iqS, 16), 255.))); iqR = true; break elseif iqU == 4 then iqM = iQG(iQC(iQE(iqQ, 1), iQD(iqS, 255.)), iQC(iQE(iqQ, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqQ, 3.), iQD(iQF(iqS, 16), 255.)), iQC(iQE(iqQ, 4), iQD(iQF(iqS, 24.), 255.))); iqR = true; break end end; iqV = iQH(iqQ); iqT = 0.; while true do if iqT + 4 <= iqU then iqS = (iqS + 2654435769.) % 4294967296; iQL(iqV, iqT, iQC(iQJ(iqV, iqT), iqS)); iqT = iqT + 4 else break end end; if iqR then break end; iqS = (iqS + 2654435769.) % 4294967296; iqL = 0.; while true do if iqT < iqU then iQM(iqV, iqT, iQC(iQK(iqV, iqT), iQD(iQF(iqS, iqL * 8), 255.))); iqT = iqT + 1; iqL = iqL + 1 else break end end; if iqR then break end; do iqM = iQI(iqV, 0., iqU); iqR = true; break end; break end end; iqL = nil; do iqV = iIn[4991]; iqW = iIn[8545]; iqI = (nQ + lQ) % iIn[5374]; iqU = k7; iqT = false; while true do iqR = #iqW; iqY = iqR - iqV; iqO = iqU(iqI % 4294967296); iqQ = iqY >= 1; if iqQ then iqQ = iqY <= 4 end; if iqQ then iqO = (iqO + 2654435769.) % 4294967296; if iqY == 1 then iqL = iQG(iQC(iQE(iqW, 1), iQD(iqO, 255.))); iqT = true; break elseif iqY == 2 then iqL = iQG(iQC(iQE(iqW, 1), iQD(iqO, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqO, 8), 255.))); iqT = true; break elseif iqY == 3. then iqL = iQG(iQC(iQE(iqW, 1), iQD(iqO, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqO, 8), 255.)), iQC(iQE(iqW, 3.), iQD(iQF(iqO, 16), 255.))); iqT = true; break elseif iqY == 4 then iqL = iQG(iQC(iQE(iqW, 1), iQD(iqO, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqO, 8), 255.)), iQC(iQE(iqW, 3.), iQD(iQF(iqO, 16), 255.)), iQC(iQE(iqW, 4), iQD(iQF(iqO, 24.), 255.))); iqT = true; break end end; iqS = iQH(iqW); iqN = 0.; while true do if iqN + 4 <= iqY then iqO = (iqO + 2654435769.) % 4294967296; iQL(iqS, iqN, iQC(iQJ(iqS, iqN), iqO)); iqN = iqN + 4 else break end end; if iqT then break end; iqO = (iqO + 2654435769.) % 4294967296; iqP = 0.; while true do if iqN < iqY then iQM(iqS, iqN, iQC(iQK(iqS, iqN), iQD(iQF(iqO, iqP * 8), 255.))); iqN = iqN + 1; iqP = iqP + 1 else break end end; if iqT then break end; do iqL = iQI(iqS, 0., iqY); iqT = true; break end; break end end; iqY = nil; do iqO = iIn[4973]; iqN = iIn[8363]; iqQ = (nQ + lQ) % iIn[5374]; iqP = k7; iqR = false; while true do iqZ = #iqN; iqW = iqZ - iqO; iqU = iqP(iqQ % 4294967296); iqS = iqW >= 1; if iqS then iqS = iqW <= 4 end; if iqS then iqU = (iqU + 2654435769.) % 4294967296; if iqW == 1 then iqY = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.))); iqR = true; break elseif iqW == 2 then iqY = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqU, 8), 255.))); iqR = true; break elseif iqW == 3. then iqY = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqU, 16), 255.))); iqR = true; break elseif iqW == 4 then iqY = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqU, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqU, 24.), 255.))); iqR = true; break end end; iqI = iQH(iqN); iqV = 0.; while true do if iqV + 4 <= iqW then iqU = (iqU + 2654435769.) % 4294967296; iQL(iqI, iqV, iQC(iQJ(iqI, iqV), iqU)); iqV = iqV + 4 else break end end; if iqR then break end; iqU = (iqU + 2654435769.) % 4294967296; iqT = 0.; while true do if iqV < iqW then iQM(iqI, iqV, iQC(iQK(iqI, iqV), iQD(iQF(iqU, iqT * 8), 255.))); iqV = iqV + 1; iqT = iqT + 1 else break end end; if iqR then break end; do iqY = iQI(iqI, 0., iqW); iqR = true; break end; break end end; nA = lM(nB, { [nC] = lf, [nD] = nE, [nF] = nG, [nH] = nJ, [nI] = nK, [nL] = nM, [nN] = nP, [iqJ] = iIn[8218], [iqK] = iIn[8269][iqX][iqM], [iqL] = false, [iqY] = true }); iqZ = nil; do iqI = iIn[10480]; iqU = k7; iqV = (nQ + lQ) % iIn[5374]; iqW = iIn[3757]; iqT = false; while true do iqN = #iqW; iqP = iqN - iqI; iqR = iqU(iqV % 4294967296); iqR = iqR % 2147483646. + 1; iqY = iqP >= 1; if iqY then iqY = iqP <= 4 end; if iqY then iqR = iqR * 16807 % 2147483647; if iqP == 1 then iqZ = iQG(iQC(iQE(iqW, 1), iQD(iqR, 255.))); iqT = true; break elseif iqP == 2 then iqZ = iQG(iQC(iQE(iqW, 1), iQD(iqR, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqR, 8), 255.))); iqT = true; break elseif iqP == 3. then iqZ = iQG(iQC(iQE(iqW, 1), iQD(iqR, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqW, 3.), iQD(iQF(iqR, 16), 255.))); iqT = true; break elseif iqP == 4 then iqZ = iQG(iQC(iQE(iqW, 1), iQD(iqR, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqW, 3.), iQD(iQF(iqR, 16), 255.)), iQC(iQE(iqW, 4), iQD(iQF(iqR, 24.), 255.))); iqT = true; break end end; iqO = iQH(iqW); iqQ = 0.; while true do if iqQ + 4 <= iqP then iqR = iqR * 16807 % 2147483647; iQL(iqO, iqQ, iQC(iQJ(iqO, iqQ), iqR)); iqQ = iqQ + 4 else break end end; if iqT then break end; iqR = iqR * 16807 % 2147483647; iqS = 0.; while true do if iqQ < iqP then iQM(iqO, iqQ, iQC(iQK(iqO, iqQ), iQD(iQF(iqR, iqS * 8), 255.))); iqQ = iqQ + 1; iqS = iqS + 1 else break end end; if iqT then break end; do iqZ = iQI(iqO, 0., iqP); iqT = true; break end; break end end; iqY = nil; do iqO = iIn[2884]; iqR = iIn[3468.]; iqQ = (nQ + lQ) % iIn[5374]; iqP = k7; iqN = iIn[8393]; iqS = false; while true do iqU = #iqR; iqM = iqU - iqN; iqI = iqP(iqQ % 4294967296); iqI = iqI % 2147483646. + 1; iqV = iqM >= 1; if iqV then iqV = iqM <= 4 end; if iqV then iqI = iqI * 16807 % 2147483647; if iqM == 1 then iqY = iQG(iQC(iQE(iqR, 1), iQD(iqI, 255.))); iqS = true; break elseif iqM == 2 then iqY = iQG(iQC(iQE(iqR, 1), iQD(iqI, 255.)), iQC(iQE(iqR, 2), iQD(iQF(iqI, 8), 255.))); iqS = true; break elseif iqM == 3. then iqY = iQG(iQC(iQE(iqR, 1), iQD(iqI, 255.)), iQC(iQE(iqR, 2), iQD(iQF(iqI, 8), 255.)), iQC(iQE(iqR, 3.), iQD(iQF(iqI, 16), 255.))); iqS = true; break elseif iqM == 4 then iqY = iQG(iQC(iQE(iqR, 1), iQD(iqI, 255.)), iQC(iQE(iqR, 2), iQD(iQF(iqI, 8), 255.)), iQC(iQE(iqR, 3.), iQD(iQF(iqI, 16), 255.)), iQC(iQE(iqR, 4), iQD(iQF(iqI, 24.), 255.))); iqS = true; break end end; iqT = iQH(iqR); iqL = 0.; while true do if iqL <= iqM - 4 then iqI = iqI * 16807 % 2147483647; iQL(iqT, iqL, iQC(iQJ(iqT, iqL), iqI)); iqL = iqL + 4 else break end end; if iqS then break end; iqI = iqI * 16807 % 2147483647; iqW = 0.; while true do if iqL < iqM then iQM(iqT, iqL, iQC(iQK(iqT, iqL), iQD(iQF(iqI, iqW * 8), 255.))); iqL = iqL + 1; iqW = iqW + 1 else break end end; if iqS then break end; do iqY = iQI(iqT, 0., iqM); iqS = true; break end; break end end; iqM = nil; do iqW = iIn[6541]; iqL = iIn[822.]; iqU = (nQ + lQ) % iIn[5374]; iqV = k7; iqI = iIn[10480]; iqT = false; while true do iqN = #iqL; iqP = iqN - iqI; iqR = iqV(iqU % 4294967296); iqR = iqR % 2147483646. + 1; iqX = iqP >= 1; if iqX then iqX = iqP <= 4 end; if iqX then iqR = iqR * 16807 % 2147483647; if iqP == 1 then iqM = iQG(iQC(iQE(iqL, 1), iQD(iqR, 255.))); iqT = true; break elseif iqP == 2 then iqM = iQG(iQC(iQE(iqL, 1), iQD(iqR, 255.)), iQC(iQE(iqL, 2), iQD(iQF(iqR, 8), 255.))); iqT = true; break elseif iqP == 3. then iqM = iQG(iQC(iQE(iqL, 1), iQD(iqR, 255.)), iQC(iQE(iqL, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqL, 3.), iQD(iQF(iqR, 16), 255.))); iqT = true; break elseif iqP == 4 then iqM = iQG(iQC(iQE(iqL, 1), iQD(iqR, 255.)), iQC(iQE(iqL, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqL, 3.), iQD(iQF(iqR, 16), 255.)), iQC(iQE(iqL, 4), iQD(iQF(iqR, 24.), 255.))); iqT = true; break end end; iqO = iQH(iqL); iqQ = 0.; while true do if iqQ <= iqP - 4 then iqR = iqR * 16807 % 2147483647; iQL(iqO, iqQ, iQC(iQJ(iqO, iqQ), iqR)); iqQ = iqQ + 4 else break end end; if iqT then break end; iqR = iqR * 16807 % 2147483647; iqS = 0.; while true do if iqQ < iqP then iQM(iqO, iqQ, iQC(iQK(iqO, iqQ), iQD(iQF(iqR, iqS * 8), 255.))); iqQ = iqQ + 1; iqS = iqS + 1 else break end end; if iqT then break end; do iqM = iQI(iqO, 0., iqP); iqT = true; break end; break end end; iqX = nil; do iqQ = iIn[8888]; iqP = k7; iqO = (nQ + lQ) % iIn[5374]; iqN = iIn[3016]; iqR = false; while true do iqT = #iqN; iqL = iqT - iqQ; iqW = iqP(iqO % 4294967296); iqW = iqW % 2147483646. + 1; iqU = iqL >= 1; if iqU then iqU = iqL <= 4 end; if iqU then iqW = iqW * 16807 % 2147483647; if iqL == 1 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqW, 255.))); iqR = true; break elseif iqL == 2 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqW, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqW, 8), 255.))); iqR = true; break elseif iqL == 3. then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqW, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqW, 16), 255.))); iqR = true; break elseif iqL == 4 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqW, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqW, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqW, 24.), 255.))); iqR = true; break end end; iqS = iQH(iqN); iqI = 0.; while true do if iqI + 4 <= iqL then iqW = iqW * 16807 % 2147483647; iQL(iqS, iqI, iQC(iQJ(iqS, iqI), iqW)); iqI = iqI + 4 else break end end; if iqR then break end; iqW = iqW * 16807 % 2147483647; iqV = 0.; while true do if iqI < iqL then iQM(iqS, iqI, iQC(iQK(iqS, iqI), iQD(iQF(iqW, iqV * 8), 255.))); iqI = iqI + 1; iqV = iqV + 1 else break end end; if iqR then break end; do iqX = iQI(iqS, 0., iqL); iqR = true; break end; break end end; lM(iqZ, { [iqY] = iIn[9906.][iqM](iIn[10480], iIn[7327]), [iqX] = nA }); iqL = nil; do iqW = iIn[3902]; iqI = k7; iqU = (nQ + lQ) % iIn[5374]; iqV = iIn[6757]; iqT = false; while true do iqX = #iqV; iqO = iqX - iqW; iqQ = iqI(iqU % 4294967296); iqQ = iqQ % 2147483646. + 1; iqS = iqO >= 1; if iqS then iqS = iqO <= 4 end; if iqS then iqQ = iqQ * 16807 % 2147483647; if iqO == 1 then iqL = iQG(iQC(iQE(iqV, 1), iQD(iqQ, 255.))); iqT = true; break elseif iqO == 2 then iqL = iQG(iQC(iQE(iqV, 1), iQD(iqQ, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqQ, 8), 255.))); iqT = true; break elseif iqO == 3. then iqL = iQG(iQC(iQE(iqV, 1), iQD(iqQ, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqQ, 16), 255.))); iqT = true; break elseif iqO == 4 then iqL = iQG(iQC(iQE(iqV, 1), iQD(iqQ, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqQ, 16), 255.)), iQC(iQE(iqV, 4), iQD(iQF(iqQ, 24.), 255.))); iqT = true; break end end; iqN = iQH(iqV); iqP = 0.; while true do if iqP + 4 <= iqO then iqQ = iqQ * 16807 % 2147483647; iQL(iqN, iqP, iQC(iQJ(iqN, iqP), iqQ)); iqP = iqP + 4 else break end end; if iqT then break end; iqQ = iqQ * 16807 % 2147483647; iqR = 0.; while true do if iqP < iqO then iQM(iqN, iqP, iQC(iQK(iqN, iqP), iQD(iQF(iqQ, iqR * 8), 255.))); iqP = iqP + 1; iqR = iqR + 1 else break end end; if iqT then break end; do iqL = iQI(iqN, 0., iqO); iqT = true; break end; break end end; nB = iqL; iqX = nil; do iqQ = iIn[7019]; iqO = iIn[4636]; iqN = (nQ + lQ) % iIn[5374]; iqR = k7; iqP = iIn[10480]; iqS = false; while true do iqM = #iqO; iqI = iqM - iqP; iqV = iqR(iqN % 4294967296); iqV = iqV % 2147483646. + 1; iqT = iqI >= 1; if iqT then iqT = iqI <= 4 end; if iqT then iqV = iqV * 16807 % 2147483647; if iqI == 1 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqV, 255.))); iqS = true; break elseif iqI == 2 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqV, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqV, 8), 255.))); iqS = true; break elseif iqI == 3. then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqV, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqV, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqV, 16), 255.))); iqS = true; break elseif iqI == 4 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqV, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqV, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqV, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqV, 24.), 255.))); iqS = true; break end end; iqL = iQH(iqO); iqW = 0.; while true do if iqW <= iqI - 4 then iqV = iqV * 16807 % 2147483647; iQL(iqL, iqW, iQC(iQJ(iqL, iqW), iqV)); iqW = iqW + 4 else break end end; if iqS then break end; iqV = iqV * 16807 % 2147483647; iqU = 0.; while true do if iqW < iqI then iQM(iqL, iqW, iQC(iQK(iqL, iqW), iQD(iQF(iqV, iqU * 8), 255.))); iqW = iqW + 1; iqU = iqU + 1 else break end end; if iqS then break end; do iqX = iQI(iqL, 0., iqI); iqS = true; break end; break end end; nC = iqX; iqM = nil; do iqU = iIn[9922]; iqW = iIn[2416]; iqI = k7; iqL = (nQ + lQ) % iIn[5374]; iqV = iIn[1411]; iqT = false; while true do iqX = #iqU; iqO = iqX - iqV; iqQ = iqI(iqL % 4294967296); iqS = iqO >= 1; if iqS then iqS = iqO <= 4 end; if iqS then iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); if iqO == 1 then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.))); iqT = true; break elseif iqO == 2 then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.))); iqT = true; break elseif iqO == 3. then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqQ, 16), 255.))); iqT = true; break elseif iqO == 4 then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqQ, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqQ, 24.), 255.))); iqT = true; break end end; iqN = iQH(iqU); iqP = 0.; while true do if iqP + 4 <= iqO then iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); iQL(iqN, iqP, iQC(iQJ(iqN, iqP), iqQ)); iqP = iqP + 4 else break end end; if iqT then break end; iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); iqR = 0.; while true do if iqP < iqO then iQM(iqN, iqP, iQC(iQK(iqN, iqP), iQD(iQF(iqQ, iqR * 8), 255.))); iqP = iqP + 1; iqR = iqR + 1 else break end end; if iqT then break end; do iqM = iQI(iqN, 0., iqO); iqT = true; break end; break end end; nD = iqM; iqX = nil; do iqN = iIn[10480]; iqQ = k7; iqP = (nQ + lQ) % iIn[5374]; iqO = iIn[2169.]; iqR = false; while true do iqV = #iqO; iqT = iqV - iqN; iqL = iqQ(iqP % 4294967296); iqL = iqL % 2147483646. + 1; iqW = iqT >= 1; if iqW then iqW = iqT <= 4 end; if iqW then iqL = iqL * 16807 % 2147483647; if iqT == 1 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqL, 255.))); iqR = true; break elseif iqT == 2 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqL, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqL, 8), 255.))); iqR = true; break elseif iqT == 3. then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqL, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqL, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqL, 16), 255.))); iqR = true; break elseif iqT == 4 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqL, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqL, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqL, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqL, 24.), 255.))); iqR = true; break end end; iqU = iQH(iqO); iqS = 0.; while true do if iqS + 4 <= iqT then iqL = iqL * 16807 % 2147483647; iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iqL)); iqS = iqS + 4 else break end end; if iqR then break end; iqL = iqL * 16807 % 2147483647; iqI = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iqL, iqI * 8), 255.))); iqS = iqS + 1; iqI = iqI + 1 else break end end; if iqR then break end; do iqX = iQI(iqU, 0., iqT); iqR = true; break end; break end end; nE = lV[iqX]; iqL = nil; do iqW = iIn[8478.]; iqT = iIn[10333]; iqU = (nQ + lQ) % iIn[5374]; iqV = k7; iqI = iIn[4991]; iqS = false; while true do iqO = #iqT; iqQ = iqO - iqI; iqM = iqV(iqU % 4294967296); iqM = iqM % 2147483646. + 1; iqN = iqQ >= 1; if iqN then iqN = iqQ <= 4 end; if iqN then iqM = iqM * 16807 % 2147483647; if iqQ == 1 then iqL = iQG(iQC(iQE(iqT, 1), iQD(iqM, 255.))); iqS = true; break elseif iqQ == 2 then iqL = iQG(iQC(iQE(iqT, 1), iQD(iqM, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqM, 8), 255.))); iqS = true; break elseif iqQ == 3. then iqL = iQG(iQC(iQE(iqT, 1), iQD(iqM, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqM, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqM, 16), 255.))); iqS = true; break elseif iqQ == 4 then iqL = iQG(iQC(iQE(iqT, 1), iQD(iqM, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqM, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqM, 16), 255.)), iQC(iQE(iqT, 4), iQD(iQF(iqM, 24.), 255.))); iqS = true; break end end; iqP = iQH(iqT); iqR = 0.; while true do if iqR <= iqQ - 4 then iqM = iqM * 16807 % 2147483647; iQL(iqP, iqR, iQC(iQJ(iqP, iqR), iqM)); iqR = iqR + 4 else break end end; if iqS then break end; iqM = iqM * 16807 % 2147483647; iqX = 0.; while true do if iqR < iqQ then iQM(iqP, iqR, iQC(iQK(iqP, iqR), iQD(iQF(iqM, iqX * 8), 255.))); iqR = iqR + 1; iqX = iqX + 1 else break end end; if iqS then break end; do iqL = iQI(iqP, 0., iqQ); iqS = true; break end; break end end; nF = iqL; iqM = nil; do iqQ = false; iqO = k7; iqX = true; iqR = iIn[4067]; iqP = iIn[6234.]; iqN = (nQ + lQ) % iIn[5374]; iqS = false; while true do iqW = #iqP; iqU = iqW - iqR; iqY = iqO(iqN % 4294967296); iqY = iqY % 2147483646. + 1; iqI = iqU >= 1; if iqI then iqI = iqU <= 4 end; if iqI then iqY = iqY * 16807 % 2147483647; if iqU == 1 then iqM = iQG(iQC(iQE(iqP, 1), iQD(iqY, 255.))); iqS = true; break elseif iqU == 2 then iqM = iQG(iQC(iQE(iqP, 1), iQD(iqY, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqY, 8), 255.))); iqS = true; break elseif iqU == 3. then iqM = iQG(iQC(iQE(iqP, 1), iQD(iqY, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqY, 8), 255.)), iQC(iQE(iqP, 3.), iQD(iQF(iqY, 16), 255.))); iqS = true; break elseif iqU == 4 then iqM = iQG(iQC(iQE(iqP, 1), iQD(iqY, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqY, 8), 255.)), iQC(iQE(iqP, 3.), iQD(iQF(iqY, 16), 255.)), iQC(iQE(iqP, 4), iQD(iQF(iqY, 24.), 255.))); iqS = true; break end end; iqV = iQH(iqP); iqT = 0.; while true do if iqT <= iqU - 4 then iqY = iqY * 16807 % 2147483647; iQL(iqV, iqT, iQC(iQJ(iqV, iqT), iqY)); iqT = iqT + 4 else break end end; if iqS then break end; iqY = iqY * 16807 % 2147483647; iqL = 0.; while true do if iqT < iqU then iQM(iqV, iqT, iQC(iQK(iqV, iqT), iQD(iQF(iqY, iqL * 8), 255.))); iqT = iqT + 1; iqL = iqL + 1 else break end end; if iqS then break end; do iqM = iQI(iqV, 0., iqU); iqS = true; break end; break end end; nG = iIn[10184][iqM](iIn[10480], iIn[1371.], iIn[9200], iIn[10480]); iqY = nil; do iqV = iIn[7718]; iqW = iIn[10916]; iqI = (nQ + lQ) % iIn[5374]; iqL = k7; iqU = false; while true do iqQ = #iqW; iqS = iqQ - iqV; iqN = iqL(iqI % 4294967296); iqP = iqS >= 1; if iqP then iqP = iqS <= 4 end; if iqP then iqN = (iqN + 2654435769.) % 4294967296; if iqS == 1 then iqY = iQG(iQC(iQE(iqW, 1), iQD(iqN, 255.))); iqU = true; break elseif iqS == 2 then iqY = iQG(iQC(iQE(iqW, 1), iQD(iqN, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqN, 8), 255.))); iqU = true; break elseif iqS == 3. then iqY = iQG(iQC(iQE(iqW, 1), iQD(iqN, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqN, 8), 255.)), iQC(iQE(iqW, 3.), iQD(iQF(iqN, 16), 255.))); iqU = true; break elseif iqS == 4 then iqY = iQG(iQC(iQE(iqW, 1), iQD(iqN, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqN, 8), 255.)), iQC(iQE(iqW, 3.), iQD(iQF(iqN, 16), 255.)), iQC(iQE(iqW, 4), iQD(iQF(iqN, 24.), 255.))); iqU = true; break end end; iqR = iQH(iqW); iqT = 0.; while true do if iqT + 4 <= iqS then iqN = (iqN + 2654435769.) % 4294967296; iQL(iqR, iqT, iQC(iQJ(iqR, iqT), iqN)); iqT = iqT + 4 else break end end; if iqU then break end; iqN = (iqN + 2654435769.) % 4294967296; iqO = 0.; while true do if iqT < iqS then iQM(iqR, iqT, iQC(iQK(iqR, iqT), iQD(iQF(iqN, iqO * 8), 255.))); iqT = iqT + 1; iqO = iqO + 1 else break end end; if iqU then break end; do iqY = iQI(iqR, 0., iqS); iqU = true; break end; break end end; nH = iqY; iqN = nil; do iqQ = iIn[10480]; iqP = iIn[4247]; iqO = (nQ + lQ) % iIn[5374]; iqR = k7; iqS = false; while true do iqT = #iqP; iqL = iqT - iqQ; iqW = iqR(iqO % 4294967296); iqU = iqL >= 1; if iqU then iqU = iqL <= 4 end; if iqU then iqW = (iqW + 2654435769.) % 4294967296; if iqL == 1 then iqN = iQG(iQC(iQE(iqP, 1), iQD(iqW, 255.))); iqS = true; break elseif iqL == 2 then iqN = iQG(iQC(iQE(iqP, 1), iQD(iqW, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqW, 8), 255.))); iqS = true; break elseif iqL == 3. then iqN = iQG(iQC(iQE(iqP, 1), iQD(iqW, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqP, 3.), iQD(iQF(iqW, 16), 255.))); iqS = true; break elseif iqL == 4 then iqN = iQG(iQC(iQE(iqP, 1), iQD(iqW, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqP, 3.), iQD(iQF(iqW, 16), 255.)), iQC(iQE(iqP, 4), iQD(iQF(iqW, 24.), 255.))); iqS = true; break end end; iqY = iQH(iqP); iqI = 0.; while true do if iqI + 4 <= iqL then iqW = (iqW + 2654435769.) % 4294967296; iQL(iqY, iqI, iQC(iQJ(iqY, iqI), iqW)); iqI = iqI + 4 else break end end; if iqS then break end; iqW = (iqW + 2654435769.) % 4294967296; iqV = 0.; while true do if iqI < iqL then iQM(iqY, iqI, iQC(iQK(iqY, iqI), iQD(iQF(iqW, iqV * 8), 255.))); iqI = iqI + 1; iqV = iqV + 1 else break end end; if iqS then break end; do iqN = iQI(iqY, 0., iqL); iqS = true; break end; break end end; nI = iIn[10184][iqN](iIn[10480], iIn[7327], iIn[8187.], iIn[10480]); iqY = nil; do iqU = iIn[5584]; iqW = k7; iqL = iIn[4197.]; iqT = iIn[10480]; iqV = iIn[9485]; iqI = (nQ + lQ) % iIn[5374]; iqS = false; while true do iqN = #iqV; iqP = iqN - iqT; iqR = iqW(iqI % 4294967296); iqR = iqR % 2147483646. + 1; iqX = iqP >= 1; if iqX then iqX = iqP <= 4 end; if iqX then iqR = iqR * 16807 % 2147483647; if iqP == 1 then iqY = iQG(iQC(iQE(iqV, 1), iQD(iqR, 255.))); iqS = true; break elseif iqP == 2 then iqY = iQG(iQC(iQE(iqV, 1), iQD(iqR, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqR, 8), 255.))); iqS = true; break elseif iqP == 3. then iqY = iQG(iQC(iQE(iqV, 1), iQD(iqR, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqR, 16), 255.))); iqS = true; break elseif iqP == 4 then iqY = iQG(iQC(iQE(iqV, 1), iQD(iqR, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqR, 16), 255.)), iQC(iQE(iqV, 4), iQD(iQF(iqR, 24.), 255.))); iqS = true; break end end; iqO = iQH(iqV); iqQ = 0.; while true do if iqQ <= iqP - 4 then iqR = iqR * 16807 % 2147483647; iQL(iqO, iqQ, iQC(iQJ(iqO, iqQ), iqR)); iqQ = iqQ + 4 else break end end; if iqS then break end; iqR = iqR * 16807 % 2147483647; iqM = 0.; while true do if iqQ < iqP then iQM(iqO, iqQ, iQC(iQK(iqO, iqQ), iQD(iQF(iqR, iqM * 8), 255.))); iqQ = iqQ + 1; iqM = iqM + 1 else break end end; if iqS then break end; do iqY = iQI(iqO, 0., iqP); iqS = true; break end; break end end; nJ = iqY; iqM = nil; do iqN = iIn[6904]; iqQ = iIn[6524]; iqP = k7; iqO = (nQ + lQ) % iIn[5374]; iqX = iIn[1353.]; iqR = false; while true do iqV = #iqN; iqT = iqV - iqX; iqL = iqP(iqO % 4294967296); iqW = iqT >= 1; if iqW then iqW = iqT <= 4 end; if iqW then iqL = iQN((iqL + 1832704949) % 4294967296, 13); if iqT == 1 then iqM = iQG(iQC(iQE(iqN, 1), iQD(iqL, 255.))); iqR = true; break elseif iqT == 2 then iqM = iQG(iQC(iQE(iqN, 1), iQD(iqL, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqL, 8), 255.))); iqR = true; break elseif iqT == 3. then iqM = iQG(iQC(iQE(iqN, 1), iQD(iqL, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqL, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqL, 16), 255.))); iqR = true; break elseif iqT == 4 then iqM = iQG(iQC(iQE(iqN, 1), iQD(iqL, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqL, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqL, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqL, 24.), 255.))); iqR = true; break end end; iqU = iQH(iqN); iqS = 0.; while true do if iqS + 4 <= iqT then iqL = iQN((iqL + 1832704949) % 4294967296, 13); iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iqL)); iqS = iqS + 4 else break end end; if iqR then break end; iqL = iQN((iqL + 1832704949) % 4294967296, 13); iqI = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iqL, iqI * 8), 255.))); iqS = iqS + 1; iqI = iqI + 1 else break end end; if iqR then break end; do iqM = iQI(iqU, 0., iqT); iqR = true; break end; break end end; nK = iqM; nL = cA; nQ = if nL then 0. else 6. end elseif nQ < 12505 then if nQ == 12504. then nz = lM(nB, { [nC] = nA, [nD] = nE, [nF] = nG, [nH] = nI, [nJ] = iIn[10480], [nK] = nM }); iqL = nil; do iqV = iIn[797]; iqW = k7; iqI = (nQ + lQ) % iIn[5374]; iqU = iIn[953]; iqT = false; while true do iqR = #iqU; iqX = iqR - iqV; iqO = iqW(iqI % 4294967296); iqO = iqO % 2147483646. + 1; iqQ = iqX >= 1; if iqQ then iqQ = iqX <= 4 end; if iqQ then iqO = iqO * 16807 % 2147483647; if iqX == 1 then iqL = iQG(iQC(iQE(iqU, 1), iQD(iqO, 255.))); iqT = true; break elseif iqX == 2 then iqL = iQG(iQC(iQE(iqU, 1), iQD(iqO, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqO, 8), 255.))); iqT = true; break elseif iqX == 3. then iqL = iQG(iQC(iQE(iqU, 1), iQD(iqO, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqO, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqO, 16), 255.))); iqT = true; break elseif iqX == 4 then iqL = iQG(iQC(iQE(iqU, 1), iQD(iqO, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqO, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqO, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqO, 24.), 255.))); iqT = true; break end end; iqS = iQH(iqU); iqN = 0.; while true do if iqN + 4 <= iqX then iqO = iqO * 16807 % 2147483647; iQL(iqS, iqN, iQC(iQJ(iqS, iqN), iqO)); iqN = iqN + 4 else break end end; if iqT then break end; iqO = iqO * 16807 % 2147483647; iqP = 0.; while true do if iqN < iqX then iQM(iqS, iqN, iQC(iQK(iqS, iqN), iQD(iQF(iqO, iqP * 8), 255.))); iqN = iqN + 1; iqP = iqP + 1 else break end end; if iqT then break end; do iqL = iQI(iqS, 0., iqX); iqT = true; break end; break end end; iqX = nil; do iqP = iIn[5868.]; iqN = iIn[8209]; iqR = (nQ + lQ) % iIn[5374]; iqQ = k7; iqO = iIn[8218]; iqS = false; while true do iqM = #iqN; iqW = iqM - iqO; iqU = iqQ(iqR % 4294967296); iqU = iqU % 2147483646. + 1; iqY = iqW >= 1; if iqY then iqY = iqW <= 4 end; if iqY then iqU = iqU * 16807 % 2147483647; if iqW == 1 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.))); iqS = true; break elseif iqW == 2 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqU, 8), 255.))); iqS = true; break elseif iqW == 3. then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqU, 16), 255.))); iqS = true; break elseif iqW == 4 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqU, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqU, 24.), 255.))); iqS = true; break end end; iqI = iQH(iqN); iqV = 0.; while true do if iqV <= iqW - 4 then iqU = iqU * 16807 % 2147483647; iQL(iqI, iqV, iQC(iQJ(iqI, iqV), iqU)); iqV = iqV + 4 else break end end; if iqS then break end; iqU = iqU * 16807 % 2147483647; iqT = 0.; while true do if iqV < iqW then iQM(iqI, iqV, iQC(iQK(iqI, iqV), iQD(iQF(iqU, iqT * 8), 255.))); iqV = iqV + 1; iqT = iqT + 1 else break end end; if iqS then break end; do iqX = iQI(iqI, 0., iqW); iqS = true; break end; break end end; iqY = nil; do iqW = true; iqM = iIn[111.]; iqU = iIn[6092]; iqV = (nQ + lQ) % iIn[5374]; iqI = iIn[10480]; iqT = k7; iqS = false; while true do iqQ = #iqM; iqK = iqQ - iqI; iqN = iqT(iqV % 4294967296); iqP = iqK >= 1; if iqP then iqP = iqK <= 3. end; if iqP then iqN = (iqN * 1597 + 51749) % 4294967296; if iqK == 1 then iqY = iQG((iQE(iqM, 1) - iQD(iqN, 255.)) % 256); iqS = true; break elseif iqK == 2 then iqY = iQG((iQE(iqM, 1) - iQD(iqN, 255.)) % 256, (iQE(iqM, 2) - iQD(iQF(iqN, 8), 255.)) % 256); iqS = true; break elseif iqK == 3. then iqY = iQG((iQE(iqM, 1) - iQD(iqN, 255.)) % 256, (iQE(iqM, 2) - iQD(iQF(iqN, 8), 255.)) % 256, (iQE(iqM, 3.) - iQD(iQF(iqN, 16), 255.)) % 256); iqS = true; break end end; iqR = iQH(iqM); iqZ = 0.; while true do if iqZ + 4 <= iqK then iqN = (iqN * 1597 + 51749) % 4294967296; iQL(iqR, iqZ, (iQJ(iqR, iqZ) - iqN) % 4294967296); iqZ = iqZ + 4 else break end end; if iqS then break end; iqN = (iqN * 1597 + 51749) % 4294967296; iqO = 0.; while true do if iqZ < iqK then iQM(iqR, iqZ, (iQK(iqR, iqZ) - iQD(iQF(iqN, iqO * 8), 255.)) % 256); iqZ = iqZ + 1; iqO = iqO + 1 else break end end; if iqS then break end; do iqY = iQI(iqR, 0., iqK); iqS = true; break end; break end end; iqK = nil; do iqQ = iIn[10706]; iqO = iIn[1138]; iqN = (nQ + lQ) % iIn[5374]; iqZ = k7; iqP = iIn[5212]; iqR = false; while true do iqT = #iqO; iqM = iqT - iqP; iqW = iqZ(iqN % 4294967296); iqW = iqW % 2147483646. + 1; iqU = iqM >= 1; if iqU then iqU = iqM <= 4 end; if iqU then iqW = iqW * 16807 % 2147483647; if iqM == 1 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqW, 255.))); iqR = true; break elseif iqM == 2 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqW, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqW, 8), 255.))); iqR = true; break elseif iqM == 3. then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqW, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqW, 16), 255.))); iqR = true; break elseif iqM == 4 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqW, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqW, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqW, 24.), 255.))); iqR = true; break end end; iqS = iQH(iqO); iqI = 0.; while true do if iqI <= iqM - 4 then iqW = iqW * 16807 % 2147483647; iQL(iqS, iqI, iQC(iQJ(iqS, iqI), iqW)); iqI = iqI + 4 else break end end; if iqR then break end; iqW = iqW * 16807 % 2147483647; iqV = 0.; while true do if iqI < iqM then iQM(iqS, iqI, iQC(iQK(iqS, iqI), iQD(iQF(iqW, iqV * 8), 255.))); iqI = iqI + 1; iqV = iqV + 1 else break end end; if iqR then break end; do iqK = iQI(iqS, 0., iqM); iqR = true; break end; break end end; lM(iqL, { [iqX] = iIn[9906.][iqY](iIn[7718], iIn[10480]), [iqK] = nz }); iqM = nil; do iqU = iIn[2611]; iqW = true; iqI = k7; iqT = (nQ + lQ) % iIn[5374]; iqV = iIn[10480]; iqS = false; while true do iqZ = #iqU; iqO = iqZ - iqV; iqQ = iqI(iqT % 4294967296); iqK = iqO >= 1; if iqK then iqK = iqO <= 4 end; if iqK then iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); if iqO == 1 then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.))); iqS = true; break elseif iqO == 2 then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.))); iqS = true; break elseif iqO == 3. then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqQ, 16), 255.))); iqS = true; break elseif iqO == 4 then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqQ, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqQ, 24.), 255.))); iqS = true; break end end; iqN = iQH(iqU); iqP = 0.; while true do if iqP + 4 <= iqO then iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); iQL(iqN, iqP, iQC(iQJ(iqN, iqP), iqQ)); iqP = iqP + 4 else break end end; if iqS then break end; iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); iqR = 0.; while true do if iqP < iqO then iQM(iqN, iqP, iQC(iQK(iqN, iqP), iQD(iQF(iqQ, iqR * 8), 255.))); iqP = iqP + 1; iqR = iqR + 1 else break end end; if iqS then break end; do iqM = iQI(iqN, 0., iqO); iqS = true; break end; break end end; iqK = nil; do iqQ = iIn[3087.]; iqO = iIn[10861]; iqN = k7; iqZ = (nQ + lQ) % iIn[5374]; iqP = iIn[9096.]; iqR = false; while true do iqT = #iqQ; iqY = iqT - iqP; iqW = iqN(iqZ % 4294967296); iqU = iqY >= 1; if iqU then iqU = iqY <= 4 end; if iqU then iqW = iQN((iqW + 1832704949) % 4294967296, 13); if iqY == 1 then iqK = iQG(iQC(iQE(iqQ, 1), iQD(iqW, 255.))); iqR = true; break elseif iqY == 2 then iqK = iQG(iQC(iQE(iqQ, 1), iQD(iqW, 255.)), iQC(iQE(iqQ, 2), iQD(iQF(iqW, 8), 255.))); iqR = true; break elseif iqY == 3. then iqK = iQG(iQC(iQE(iqQ, 1), iQD(iqW, 255.)), iQC(iQE(iqQ, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqQ, 3.), iQD(iQF(iqW, 16), 255.))); iqR = true; break elseif iqY == 4 then iqK = iQG(iQC(iQE(iqQ, 1), iQD(iqW, 255.)), iQC(iQE(iqQ, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqQ, 3.), iQD(iQF(iqW, 16), 255.)), iQC(iQE(iqQ, 4), iQD(iQF(iqW, 24.), 255.))); iqR = true; break end end; iqS = iQH(iqQ); iqI = 0.; while true do if iqI + 4 <= iqY then iqW = iQN((iqW + 1832704949) % 4294967296, 13); iQL(iqS, iqI, iQC(iQJ(iqS, iqI), iqW)); iqI = iqI + 4 else break end end; if iqR then break end; iqW = iQN((iqW + 1832704949) % 4294967296, 13); iqV = 0.; while true do if iqI < iqY then iQM(iqS, iqI, iQC(iQK(iqS, iqI), iQD(iQF(iqW, iqV * 8), 255.))); iqI = iqI + 1; iqV = iqV + 1 else break end end; if iqR then break end; do iqK = iQI(iqS, 0., iqY); iqR = true; break end; break end end; lO[cz] = { [iqM] = nA, [iqK] = nz }; iqY = nil; do iqW = iIn[5190.]; iqT = iIn[4660]; iqU = (nQ + lQ) % iIn[5374]; iqV = k7; iqI = iIn[10480]; iqS = false; while true do iqO = #iqT; iqQ = iqO - iqI; iqK = iqV(iqU % 4294967296); iqK = iqK % 2147483646. + 1; iqN = iqQ >= 1; if iqN then iqN = iqQ <= 4 end; if iqN then iqK = iqK * 16807 % 2147483647; if iqQ == 1 then iqY = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.))); iqS = true; break elseif iqQ == 2 then iqY = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqK, 8), 255.))); iqS = true; break elseif iqQ == 3. then iqY = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqK, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqK, 16), 255.))); iqS = true; break elseif iqQ == 4 then iqY = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqK, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqK, 16), 255.)), iQC(iQE(iqT, 4), iQD(iQF(iqK, 24.), 255.))); iqS = true; break end end; iqP = iQH(iqT); iqR = 0.; while true do if iqR <= iqQ - 4 then iqK = iqK * 16807 % 2147483647; iQL(iqP, iqR, iQC(iQJ(iqP, iqR), iqK)); iqR = iqR + 4 else break end end; if iqS then break end; iqK = iqK * 16807 % 2147483647; iqZ = 0.; while true do if iqR < iqQ then iQM(iqP, iqR, iQC(iQK(iqP, iqR), iQD(iQF(iqK, iqZ * 8), 255.))); iqR = iqR + 1; iqZ = iqZ + 1 else break end end; if iqS then break end; do iqY = iQI(iqP, 0., iqQ); iqS = true; break end; break end end; nA[iqY]:Connect(function(iI_, iI0, iI1) local iPP = bit32.bxor; local iPQ = bit32.band; local iPR = string.byte; local iPS = bit32.rshift; local iPT = string.char; local iPU = buffer.fromstring; local iPV = buffer.readstring; local iPW = buffer.readu32; local iPX = buffer.readu8; local iPY = buffer.writeu32; local iPZ = buffer.writeu8; if not iI1 then local iKe = { nA, k7, lV, lG, lh, iI_, iI0, iI1 } end; local ipJ = nil; local ipK = nil; local iW8 = iIn; for iCN = iW8[10873] / (iW8[1307] % iW8[1307]), iW8[5060] % iW8[5060] do while bl == iW8[2071] / (iW8[5030] - iW8[5030]) - iW8[625] / (iW8[2462] % iW8[2462]) do E = cf[iW8[7989.]] end end; local ipL = nil; local ipM = nil; for iCP = iW8[5053] / (iW8[1774] - iW8[1774]), iW8[10906] % iW8[10906] do for iCO = iW8[7408] / (iW8[2647] - iW8[2647]), iW8[6215] - iW8[6215] do local iCN = iW8[8057] .. iW8[6345.]; bit32[bq] = buffer % buffer; iCN = iW8[4575.] .. iW8[1675] end end; while O == (iW8[1353.] - iW8[1353.]) / (iW8[7954] % iW8[7954]) do local iCN = iW8[3679] or iW8[1707.] end; local ipN = nil; local ipO = nil; local ipP = nil; for iCO = iW8[7718], iW8[1353.] do if (iCO * iCO + iCO) % iW8[1353.] == iW8[7718] then N:clone(A); local iCN = iW8[3320] % G end end; local ipQ = nil; local ipR = nil; local ipS = nil; local ipT = nil; for iCO = iW8[4458.] / (iW8[9693.] - iW8[9693.]), iW8[3795.] - iW8[3795.] do local iCN = buffer <= iW8[7794.] end; local ipU = nil; while (iW8[6148] - iW8[6148]) / (iW8[8134] - iW8[8134]) == ipO do aG = ({})[iW8[8870]]; for iCQ = iW8[7718], iW8[1371.] do if iCQ * iCQ + iW8[7718] <= iW8[275] - iW8[275] then local iCN = ({})[iW8[2714]]; local iCO = iW8[6359] >= ipU; local iCP = P - ipP end end end; local ipV = nil; while iW8[2462] % iW8[2462] / (iW8[9810.] % iW8[9810.]) == iW8[4218.] / (iW8[10222] % iW8[10222]) * (iW8[1506.] - iW8[1506.]) do local iCN = iW8[5237] or ipQ; local iCO = ipN > iCN end; local ipW = nil; local no, np = nil, nil; if 671 >= 90. % 90. / (42. - 42.) then local iCN = bl * 397; ("dbxx")[false] = 724 ^ 302 end; while iW8[6193] / (iW8[5975] % iW8[5975]) * (iW8[2898.] % iW8[2898.]) == iW8[3066.] / (iW8[2366] % iW8[2366]) - iW8[8888] / (iW8[3020] % iW8[3020]) do local iCN = ai[tostring] end; no = 1; np = 2166136261; while true do no = 2823. - no; do if no < 5551 then if no < 2822 then if no < 2820. then break elseif no < 2821 then if no == 2820. then np = (np * 1664525 + no) % 4294967296; ipJ = nil; do ipK = iW8[1621]; ipM = iW8[5407]; ipO = np; ipL = k7; ipN = iW8[10480]; ipP = false; while true do ipU = #ipM; ipQ = ipU - ipN; ipS = ipL(ipO % 4294967296); ipS = ipS % 2147483646. + 1; ipV = ipQ >= 1; if ipV then ipV = ipQ <= 4 end; if ipV then ipS = ipS * 16807 % 2147483647; if ipQ == 1 then ipJ = iPT(iPP(iPR(ipM, 1), iPQ(ipS, 255.))); ipP = true; break elseif ipQ == 2 then ipJ = iPT(iPP(iPR(ipM, 1), iPQ(ipS, 255.)), iPP(iPR(ipM, 2), iPQ(iPS(ipS, 8), 255.))); ipP = true; break elseif ipQ == 3. then ipJ = iPT(iPP(iPR(ipM, 1), iPQ(ipS, 255.)), iPP(iPR(ipM, 2), iPQ(iPS(ipS, 8), 255.)), iPP(iPR(ipM, 3.), iPQ(iPS(ipS, 16), 255.))); ipP = true; break elseif ipQ == 4 then ipJ = iPT(iPP(iPR(ipM, 1), iPQ(ipS, 255.)), iPP(iPR(ipM, 2), iPQ(iPS(ipS, 8), 255.)), iPP(iPR(ipM, 3.), iPQ(iPS(ipS, 16), 255.)), iPP(iPR(ipM, 4), iPQ(iPS(ipS, 24.), 255.))); ipP = true; break end end; ipR = iPU(ipM); ipT = 0.; while true do if ipT <= ipQ - 4 then ipS = ipS * 16807 % 2147483647; iPY(ipR, ipT, iPP(iPW(ipR, ipT), ipS)); ipT = ipT + 4 else break end end; if ipP then break end; ipS = ipS * 16807 % 2147483647; ipW = 0.; while true do if ipT < ipQ then iPZ(ipR, ipT, iPP(iPX(ipR, ipT), iPQ(iPS(ipS, ipW * 8), 255.))); ipT = ipT + 1; ipW = ipW + 1 else break end end; if ipP then break end; do ipJ = iPV(ipR, 0., ipQ); ipP = true; break end; break end end; ipW = nil; do ipU = iW8[8661.]; ipS = k7; ipV = np; ipT = iW8[2986]; ipR = false; while true do ipN = #ipT; ipK = ipN - ipU; ipP = ipS(ipV % 4294967296); ipP = ipP % 2147483646. + 1; ipM = ipK >= 1; if ipM then ipM = ipK <= 4 end; if ipM then ipP = ipP * 16807 % 2147483647; if ipK == 1 then ipW = iPT(iPP(iPR(ipT, 1), iPQ(ipP, 255.))); ipR = true; break elseif ipK == 2 then ipW = iPT(iPP(iPR(ipT, 1), iPQ(ipP, 255.)), iPP(iPR(ipT, 2), iPQ(iPS(ipP, 8), 255.))); ipR = true; break elseif ipK == 3. then ipW = iPT(iPP(iPR(ipT, 1), iPQ(ipP, 255.)), iPP(iPR(ipT, 2), iPQ(iPS(ipP, 8), 255.)), iPP(iPR(ipT, 3.), iPQ(iPS(ipP, 16), 255.))); ipR = true; break elseif ipK == 4 then ipW = iPT(iPP(iPR(ipT, 1), iPQ(ipP, 255.)), iPP(iPR(ipT, 2), iPQ(iPS(ipP, 8), 255.)), iPP(iPR(ipT, 3.), iPQ(iPS(ipP, 16), 255.)), iPP(iPR(ipT, 4), iPQ(iPS(ipP, 24.), 255.))); ipR = true; break end end; ipQ = iPU(ipT); ipO = 0.; while true do if ipO + 4 <= ipK then ipP = ipP * 16807 % 2147483647; iPY(ipQ, ipO, iPP(iPW(ipQ, ipO), ipP)); ipO = ipO + 4 else break end end; if ipR then break end; ipP = ipP * 16807 % 2147483647; ipL = 0.; while true do if ipO < ipK then iPZ(ipQ, ipO, iPP(iPX(ipQ, ipO), iPQ(iPS(ipP, ipL * 8), 255.))); ipO = ipO + 1; ipL = ipL + 1 else break end end; if ipR then break end; do ipW = iPV(ipQ, 0., ipK); ipR = true; break end; break end end; lh(nA, { [ipJ] = lV[ipW] }, iW8[339.]); no = 0. else no = 5551; continue end else break end elseif no < 3318. then if no < 2823. then np = (np * 1664525 + no) % 4294967296; no = if lG ~= cz then 3. else 0. elseif no == 2823. then no = 2 else break end else break end else break end end end end); iqK = nil; do iqN = iIn[10480]; iqZ = k7; iqP = (nQ + lQ) % iIn[5374]; iqO = iIn[6882.]; iqQ = false; while true do iqW = #iqO; iqU = iqW - iqN; iqS = iqZ(iqP % 4294967296); iqS = iqS % 2147483646. + 1; iqI = iqU >= 1; if iqI then iqI = iqU <= 4 end; if iqI then iqS = iqS * 16807 % 2147483647; if iqU == 1 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.))); iqQ = true; break elseif iqU == 2 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.))); iqQ = true; break elseif iqU == 3. then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.))); iqQ = true; break elseif iqU == 4 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqS, 24.), 255.))); iqQ = true; break end end; iqV = iQH(iqO); iqT = 0.; while true do if iqT + 4 <= iqU then iqS = iqS * 16807 % 2147483647; iQL(iqV, iqT, iQC(iQJ(iqV, iqT), iqS)); iqT = iqT + 4 else break end end; if iqQ then break end; iqS = iqS * 16807 % 2147483647; iqR = 0.; while true do if iqT < iqU then iQM(iqV, iqT, iQC(iQK(iqV, iqT), iQD(iQF(iqS, iqR * 8), 255.))); iqT = iqT + 1; iqR = iqR + 1 else break end end; if iqQ then break end; do iqK = iQI(iqV, 0., iqU); iqQ = true; break end; break end end; nA[iqK]:Connect(function(iI2, iI3, iI4) local iP_ = bit32.bxor; local iP0 = bit32.band; local iP1 = string.byte; local iP2 = bit32.rshift; local iP3 = string.char; local iP4 = buffer.fromstring; local iP5 = buffer.readstring; local iP6 = buffer.readu32; local iP7 = buffer.readu8; local iP8 = buffer.writeu32; local iP9 = buffer.writeu8; if not iI4 then local iKf = { lV, iIn, lG, lh, k7, cz, nA, iI2, iI3, iI4 } end; local iW9 = iIn; for iCW = iW9[7718], iW9[1371.] do if iCW * iCW < iW9[9778] % iW9[9778] then local iCV = iW9[705.] ^ aU end end; local ipX = nil; local ipY = nil; local ipZ = nil; while iW9[7327] / (iW9[10873] - iW9[10873]) - iW9[495.] / (iW9[7294] % iW9[7294]) == (iW9[1879] - iW9[1879]) / (iW9[2026] - iW9[2026]) do if iW9[4048] < iW9[10422.] / (iW9[6154] - iW9[6154]) - iW9[2647] / (iW9[5594] - iW9[5594]) then lh = ({})[iW9[9609.]] end end; local ip_ = nil; local ip0 = nil; local ip1 = nil; local ip2 = nil; local ip3 = nil; local ip4 = nil; local ip5 = nil; local ip6 = nil; local ip7 = nil; while iW9[3167] > iW9[1353.] / (iW9[8921] % iW9[8921]) - iW9[3643] / (iW9[8468] - iW9[8468]) do while iW9[8243] / (iW9[4444] % iW9[4444]) * (iW9[4218.] - iW9[4218.]) == iW9[3188] / (iW9[3020] % iW9[3020]) - iW9[471.] / (iW9[7327] % iW9[7327]) do local iCV = { table, aj }; aT = iCV[iW9[6713]] end end; local ip8 = nil; if iW9[3399.] / (iW9[1977.] % iW9[1977.]) * (iW9[4144] % iW9[4144]) == iW9[3379] / (iW9[4090] - iW9[4090]) - iW9[4040] / (iW9[4792] % iW9[4792]) then local iCV = iW9[2128] .. iW9[913]; iCV = { string, iW9[2582], aU, ip8 } end; for iCW = iW9[7718], iW9[1371.] do if (iCW * iCW + iCW) % iW9[1353.] == iW9[7718] then ip5:count(); bl = aV or false; local iCV = buffer ^ ip6 end end; local ip9 = nil; local iqa = nil; local iqb = nil; local nq, nr = nil, nil; nq = 3.; nr = 2166136261; if (iW9[5455] - iW9[5455]) / (iW9[9882.] - iW9[9882.]) < iW9[10389.] then br = bit32.y; b3 = #bC end; while true do nq = 13548. - nq; do if nq < 13545. then break elseif nq < 13548. then if nq < 13546 then nr = (nr * 1664525 + nq) % 4294967296; nq = if lG ~= cz then 2 else 0. elseif nq < 13547 then nr = (nr * 1664525 + nq) % 4294967296; ipX = nil; do ipY = false; ip1 = k7; ip_ = iW9[10730]; ipZ = iW9[4973]; ip2 = iW9[6838]; ip0 = nr; ip3 = false; while true do ip7 = #ip2; ip5 = ip7 - ipZ; iqa = ip1(ip0 % 4294967296); iqa = iqa % 2147483646. + 1; ip8 = ip5 >= 1; if ip8 then ip8 = ip5 <= 4 end; if ip8 then iqa = iqa * 16807 % 2147483647; if ip5 == 1 then ipX = iP3(iP_(iP1(ip2, 1), iP0(iqa, 255.))); ip3 = true; break elseif ip5 == 2 then ipX = iP3(iP_(iP1(ip2, 1), iP0(iqa, 255.)), iP_(iP1(ip2, 2), iP0(iP2(iqa, 8), 255.))); ip3 = true; break elseif ip5 == 3. then ipX = iP3(iP_(iP1(ip2, 1), iP0(iqa, 255.)), iP_(iP1(ip2, 2), iP0(iP2(iqa, 8), 255.)), iP_(iP1(ip2, 3.), iP0(iP2(iqa, 16), 255.))); ip3 = true; break elseif ip5 == 4 then ipX = iP3(iP_(iP1(ip2, 1), iP0(iqa, 255.)), iP_(iP1(ip2, 2), iP0(iP2(iqa, 8), 255.)), iP_(iP1(ip2, 3.), iP0(iP2(iqa, 16), 255.)), iP_(iP1(ip2, 4), iP0(iP2(iqa, 24.), 255.))); ip3 = true; break end end; ip6 = iP4(ip2); ip4 = 0.; while true do if ip4 <= ip5 - 4 then iqa = iqa * 16807 % 2147483647; iP8(ip6, ip4, iP_(iP6(ip6, ip4), iqa)); ip4 = ip4 + 4 else break end end; if ip3 then break end; iqa = iqa * 16807 % 2147483647; ip9 = 0.; while true do if ip4 < ip5 then iP9(ip6, ip4, iP_(iP7(ip6, ip4), iP0(iP2(iqa, ip9 * 8), 255.))); ip4 = ip4 + 1; ip9 = ip9 + 1 else break end end; if ip3 then break end; do ipX = iP5(ip6, 0., ip5); ip3 = true; break end; break end end; iqa = nil; do ip7 = iW9[3819.]; ip9 = k7; ip5 = true; ip6 = iW9[10480]; ip8 = iW9[1190]; ip4 = nr; ip3 = false; while true do ipZ = #ip8; ip0 = ipZ - ip6; ip2 = ip9(ip4 % 4294967296); ip2 = ip2 % 2147483646. + 1; ipY = ip0 >= 1; if ipY then ipY = ip0 <= 4 end; if ipY then ip2 = ip2 * 16807 % 2147483647; if ip0 == 1 then iqa = iP3(iP_(iP1(ip8, 1), iP0(ip2, 255.))); ip3 = true; break elseif ip0 == 2 then iqa = iP3(iP_(iP1(ip8, 1), iP0(ip2, 255.)), iP_(iP1(ip8, 2), iP0(iP2(ip2, 8), 255.))); ip3 = true; break elseif ip0 == 3. then iqa = iP3(iP_(iP1(ip8, 1), iP0(ip2, 255.)), iP_(iP1(ip8, 2), iP0(iP2(ip2, 8), 255.)), iP_(iP1(ip8, 3.), iP0(iP2(ip2, 16), 255.))); ip3 = true; break elseif ip0 == 4 then iqa = iP3(iP_(iP1(ip8, 1), iP0(ip2, 255.)), iP_(iP1(ip8, 2), iP0(iP2(ip2, 8), 255.)), iP_(iP1(ip8, 3.), iP0(iP2(ip2, 16), 255.)), iP_(iP1(ip8, 4), iP0(iP2(ip2, 24.), 255.))); ip3 = true; break end end; ip_ = iP4(ip8); ip1 = 0.; while true do if ip1 <= ip0 - 4 then ip2 = ip2 * 16807 % 2147483647; iP8(ip_, ip1, iP_(iP6(ip_, ip1), ip2)); ip1 = ip1 + 4 else break end end; if ip3 then break end; ip2 = ip2 * 16807 % 2147483647; iqb = 0.; while true do if ip1 < ip0 then iP9(ip_, ip1, iP_(iP7(ip_, ip1), iP0(iP2(ip2, iqb * 8), 255.))); ip1 = ip1 + 1; iqb = iqb + 1 else break end end; if ip3 then break end; do iqa = iP5(ip_, 0., ip0); ip3 = true; break end; break end end; lh(nA, { [ipX] = lV[iqa] }, iW9[339.]); nq = 0. else break end elseif nq < 13555 then if nq == 13548. then nq = 1 else break end else break end end end end); iqI = nil; do iqT = iIn[6967]; iqV = iIn[1200.]; iqW = (nQ + lQ) % iIn[5374]; iqS = k7; iqU = iIn[10480]; iqR = false; while true do iqK = #iqV; iqN = iqK - iqU; iqP = iqS(iqW % 4294967296); iqP = iqP % 2147483646. + 1; iqY = iqN >= 1; if iqY then iqY = iqN <= 4 end; if iqY then iqP = iqP * 16807 % 2147483647; if iqN == 1 then iqI = iQG(iQC(iQE(iqV, 1), iQD(iqP, 255.))); iqR = true; break elseif iqN == 2 then iqI = iQG(iQC(iQE(iqV, 1), iQD(iqP, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqP, 8), 255.))); iqR = true; break elseif iqN == 3. then iqI = iQG(iQC(iQE(iqV, 1), iQD(iqP, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqP, 16), 255.))); iqR = true; break elseif iqN == 4 then iqI = iQG(iQC(iQE(iqV, 1), iQD(iqP, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqP, 16), 255.)), iQC(iQE(iqV, 4), iQD(iQF(iqP, 24.), 255.))); iqR = true; break end end; iqZ = iQH(iqV); iqO = 0.; while true do if iqO <= iqN - 4 then iqP = iqP * 16807 % 2147483647; iQL(iqZ, iqO, iQC(iQJ(iqZ, iqO), iqP)); iqO = iqO + 4 else break end end; if iqR then break end; iqP = iqP * 16807 % 2147483647; iqQ = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, iQC(iQK(iqZ, iqO), iQD(iQF(iqP, iqQ * 8), 255.))); iqO = iqO + 1; iqQ = iqQ + 1 else break end end; if iqR then break end; do iqI = iQI(iqZ, 0., iqN); iqR = true; break end; break end end; nA[iqI]:Connect(function(cY, cZ) local iQa = bit32.bxor; local iQb = bit32.band; local iQc = string.byte; local iQd = bit32.rshift; local iQe = string.char; local iQf = buffer.fromstring; local iQg = buffer.readstring; local iQh = buffer.readu32; local iQi = buffer.readu8; local iQj = buffer.writeu32; local iQk = buffer.writeu8; if not ls then local iKg = { nA, iIn, ls, k7, lQ, cY, cZ } end; local iqc = nil; local iXa = iIn; if iXa[3573.] / (iXa[9519.] - iXa[9519.]) * (iXa[1651] % iXa[1651]) == iXa[562] then local iC2 = ({})[iXa[4458.]]; local iC3 = w // u end; local iqd = nil; if iXa[10653.] / (iXa[659] - iXa[659]) - iXa[4025] / (iXa[6232] % iXa[6232]) < iXa[10418] then local iC2 = not ax; local iC3 = iXa[3616] // iXa[515] end; local iqe = nil; local iqf = nil; if iXa[7670] / (iXa[9096.] - iXa[9096.]) * (iXa[7774] - iXa[7774]) == iXa[414.] % iXa[414.] / (iXa[10697] % iXa[10697]) then local iC2 = O % iXa[7079] end; local iqg = nil; while iXa[6577] <= iXa[7556] / (iXa[1590.] % iXa[1590.]) - iXa[5376.] / (iXa[2389] - iXa[2389]) do local iC2 = not cz; local iC3 = -iXa[515] end; local iqh = nil; for iC3 = iXa[5732] / (iXa[2071] % iXa[2071]), iXa[5436.] % iXa[5436.] do local iC2 = iXa[6417.] ^ cx end; local iqi = nil; local iqj = nil; local iqk = nil; if iXa[7294] / (iXa[7594] - iXa[7594]) * (iXa[4639] - iXa[4639]) == iXa[9486.] % iXa[9486.] / (iXa[1362.] % iXa[1362.]) then av = iXa[7166] % buffer; ({}):remove(iqe, F) end; local iql = nil; local iqm = nil; for iC4 = iXa[3926] / (iXa[9569] % iXa[9569]), iXa[881] % iXa[881] do tostring(true); while u == iXa[9021.] / (iXa[537.] % iXa[537.]) * (iXa[5208.] - iXa[5208.]) do local iC2 = math[N]; local iC3 = iXa[2136.][E] end end; local iqn = nil; for iC3 = iXa[7718], iXa[1353.] do if iC3 * iC3 < iXa[3828.] % iXa[3828.] then local iC2 = cz ^ iXa[7798]; while tonumber == iXa[9501.] / (iXa[2462] % iXa[2462]) * (iXa[2598.] - iXa[2598.]) do ce[iXa[7346]] = { iC2, iC2, iC2, string }; iqe = iXa[803] .. buffer; av = ({})[iXa[2867]] end end end; local iqo = nil; if iXa[9909.] % iXa[9909.] / (iXa[9882.] - iXa[9882.]) == cA then E = -E; tostring(); local iC2 = { cz, iqh, false, iXa[1411] } end; local iqp = nil; while iXa[4353.] / (iXa[125] % iXa[125]) - iXa[3643] / (iXa[5744] - iXa[5744]) == iXa[5520.] % iXa[5520.] / (iXa[7553] - iXa[7553]) do cm = iXa[2504] ^ iXa[3591.] end; if iXa[294.] % iXa[294.] / (iXa[10899.] % iXa[10899.]) < iXa[2850.] then ({})[iXa[3565]] = J * iXa[10571] end; iqc = nil; for iC2 = 1, 3. do if iC2 * iC2 < 241 % 241 then ({}):remove(select, false) end end; do for iC3 = 201. / (134 - 134), 212 % 212 do aV = iqf.next; local iC2 = ("toed")[O] end; iqf = iXa[10480]; iqd = k7; iqe = (iXa[4775] + lQ) % iXa[5374]; while 240. / (120. - 120.) - 195. / (112 % 112) == cz do w = "vppio" .. "mroh"; bit32[bn] = #{} end; iqg = iXa[8902]; iqh = false; while true do iqo = #iqg; iqk = iqo - iqf; iqm = iqd(iqe % 4294967296); iqm = iqm % 2147483646. + 1; iqi = iqk >= 1; if iqi then iqi = iqk <= 4 end; if iqi then iqm = iqm * 16807 % 2147483647; if iqk == 1 then iqc = iQe(iQa(iQc(iqg, 1), iQb(iqm, 255.))); iqh = true; break elseif iqk == 2 then iqc = iQe(iQa(iQc(iqg, 1), iQb(iqm, 255.)), iQa(iQc(iqg, 2), iQb(iQd(iqm, 8), 255.))); iqh = true; break elseif iqk == 3. then iqc = iQe(iQa(iQc(iqg, 1), iQb(iqm, 255.)), iQa(iQc(iqg, 2), iQb(iQd(iqm, 8), 255.)), iQa(iQc(iqg, 3.), iQb(iQd(iqm, 16), 255.))); iqh = true; break elseif iqk == 4 then iqc = iQe(iQa(iQc(iqg, 1), iQb(iqm, 255.)), iQa(iQc(iqg, 2), iQb(iQd(iqm, 8), 255.)), iQa(iQc(iqg, 3.), iQb(iQd(iqm, 16), 255.)), iQa(iQc(iqg, 4), iQb(iQd(iqm, 24.), 255.))); iqh = true; break end end; iql = iQf(iqg); iqn = 0.; while true do if iqn + 4 <= iqk then iqm = iqm * 16807 % 2147483647; iQj(iql, iqn, iQa(iQh(iql, iqn), iqm)); iqn = iqn + 4 else break end end; if iqh then break end; iqm = iqm * 16807 % 2147483647; iqj = 0.; while true do if iqn < iqk then iQk(iql, iqn, iQa(iQi(iql, iqn), iQb(iQd(iqm, iqj * 8), 255.))); iqn = iqn + 1; iqj = iqj + 1 else break end end; if iqh then break end; do iqc = iQg(iql, 0., iqk); iqh = true; break end; break end end; for iC3 = iXa[7718], iXa[1371.] do if iC3 * iC3 < iXa[2777] - iXa[2777] then if iXa[9095] / (iXa[7257.] % iXa[7257.]) - iXa[1977.] / (iXa[5455] - iXa[5455]) == O then local iC2 = iqi - iXa[6377]; buffer(); a_ = bK % iXa[1519] end end end; for iC3 = iXa[7718], iXa[1371.] do if (iC3 * iC3 + iC3) % iXa[1353.] == iXa[7718] then local iC2 = iXa[8678] .. iXa[9163]; iC2[iC2] = ({})[iXa[6336.]] end end; for iC4 = iXa[125] / (iXa[2619.] % iXa[2619.]), iXa[8243] % iXa[8243] do local iC2 = { iqk }; local iC3 = iC2 and z end; while av == 90. / (183. % 183.) - 36. / (60. - 60.) do local iC2 = iqp.child; ai = "mxkk" .. "dmfevu" end; iqo = nil; do iqm = iXa[8888]; iqk = iXa[9903.]; iqn = (iXa[3279.] + lQ) % iXa[5374]; iql = k7; iqj = false; while true do iqe = #iqk; iqi = iqe - iqm; iqg = iql(iqn % 4294967296); iqd = iqi >= 1; if iqd then iqd = iqi <= 4 end; if iqd then iqg = (iqg + 2654435769.) % 4294967296; if iqi == 1 then iqo = iQe(iQa(iQc(iqk, 1), iQb(iqg, 255.))); iqj = true; break elseif iqi == 2 then iqo = iQe(iQa(iQc(iqk, 1), iQb(iqg, 255.)), iQa(iQc(iqk, 2), iQb(iQd(iqg, 8), 255.))); iqj = true; break elseif iqi == 3. then iqo = iQe(iQa(iQc(iqk, 1), iQb(iqg, 255.)), iQa(iQc(iqk, 2), iQb(iQd(iqg, 8), 255.)), iQa(iQc(iqk, 3.), iQb(iQd(iqg, 16), 255.))); iqj = true; break elseif iqi == 4 then iqo = iQe(iQa(iQc(iqk, 1), iQb(iqg, 255.)), iQa(iQc(iqk, 2), iQb(iQd(iqg, 8), 255.)), iQa(iQc(iqk, 3.), iQb(iQd(iqg, 16), 255.)), iQa(iQc(iqk, 4), iQb(iQd(iqg, 24.), 255.))); iqj = true; break end end; iqh = iQf(iqk); iqf = 0.; while true do if iqf + 4 <= iqi then iqg = (iqg + 2654435769.) % 4294967296; iQj(iqh, iqf, iQa(iQh(iqh, iqf), iqg)); iqf = iqf + 4 else break end end; if iqj then break end; iqg = (iqg + 2654435769.) % 4294967296; iqp = 0.; while true do if iqf < iqi then iQk(iqh, iqf, iQa(iQi(iqh, iqf), iQb(iQd(iqg, iqp * 8), 255.))); iqf = iqf + 1; iqp = iqp + 1 else break end end; if iqj then break end; do iqo = iQg(iqh, 0., iqi); iqj = true; break end; break end end; ls(nA, { [iqc] = iXa[515][iqo](cY, cZ, iXa[10480]) }) end); iqY = nil; do iqZ = iIn[3621.]; iqP = iIn[6305]; iqO = k7; iqN = (nQ + lQ) % iIn[5374]; iqK = iIn[7327]; iqQ = false; while true do iqU = #iqZ; iqS = iqU - iqK; iqI = iqO(iqN % 4294967296); iqV = iqS >= 1; if iqV then iqV = iqS <= 4 end; if iqV then iqI = iQN((iqI + 1832704949) % 4294967296, 13); if iqS == 1 then iqY = iQG(iQC(iQE(iqZ, 1), iQD(iqI, 255.))); iqQ = true; break elseif iqS == 2 then iqY = iQG(iQC(iQE(iqZ, 1), iQD(iqI, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqI, 8), 255.))); iqQ = true; break elseif iqS == 3. then iqY = iQG(iQC(iQE(iqZ, 1), iQD(iqI, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqI, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqI, 16), 255.))); iqQ = true; break elseif iqS == 4 then iqY = iQG(iQC(iQE(iqZ, 1), iQD(iqI, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqI, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqI, 16), 255.)), iQC(iQE(iqZ, 4), iQD(iQF(iqI, 24.), 255.))); iqQ = true; break end end; iqT = iQH(iqZ); iqR = 0.; while true do if iqR + 4 <= iqS then iqI = iQN((iqI + 1832704949) % 4294967296, 13); iQL(iqT, iqR, iQC(iQJ(iqT, iqR), iqI)); iqR = iqR + 4 else break end end; if iqQ then break end; iqI = iQN((iqI + 1832704949) % 4294967296, 13); iqW = 0.; while true do if iqR < iqS then iQM(iqT, iqR, iQC(iQK(iqT, iqR), iQD(iQF(iqI, iqW * 8), 255.))); iqR = iqR + 1; iqW = iqW + 1 else break end end; if iqQ then break end; do iqY = iQI(iqT, 0., iqS); iqQ = true; break end; break end end; nA[iqY]:Connect(function(iI6) local iQq = bit32.band; local iQr = string.byte; local iQs = bit32.bxor; local iQt = bit32.rshift; local iQu = string.char; local iQv = buffer.fromstring; local iQw = buffer.readstring; local iQx = buffer.readu32; local iQy = buffer.readu8; local iQz = buffer.writeu32; local iQA = buffer.writeu8; local iQB = bit32.lrotate; if not iI6 then local iKi = { lV, k1, lG, lh, iIn, ny, nA, k7, lQ, lO, iI6 } end; local iXb = iIn; for iDk = iXb[7718], iXb[1371.] do if iDk * iDk + iXb[7718] <= iXb[5798] % iXb[5798] then local iDi = cZ[iXb[3990.]]; local iDj = bC // cn end end; for iDj = iXb[4049] / (iXb[8390] % iXb[8390]), iXb[4973] - iXb[4973] do N[iXb[6336.]] = cm and Q; local iDi = { iXb[7808] } end; local iqq = nil; local iqr = nil; while cn == iXb[6156.] / (iXb[3643] - iXb[3643]) * (iXb[4218.] % iXb[4218.]) do tostring(); iqr = iXb[3976] < bn end; local iqs = nil; while iXb[789.] < iXb[6148] / (iXb[2777] % iXb[2777]) - iXb[6075.] / (iXb[5300] % iXb[5300]) do local iDi = iXb[2870] > cz; local iDj = iXb[7597] or iXb[8223.] end; local iqt = nil; local iqu = nil; local iqv = nil; local iqw = nil; local iqx = nil; local iqy = nil; local iqz = nil; local iqA = nil; local iqB = nil; local iqC = nil; local iqD = nil; local iqE = nil; local iqF = nil; local iqG = nil; local iqH = nil; local ns, nu, nv, nw = nil, nil, nil, nil; local nt, nx = nil, nil; while 174. / (117. % 117.) * (136 % 136) == 172 / (13 % 13) - 232 / (216. - 216.) do local iDi = 32 % 649 end; nt = 2; for iDj = iXb[7718], iXb[1371.] do if iDj * iDj + iXb[7718] <= iXb[3807.] % iXb[3807.] then if cA == iXb[724] / (iXb[6268] - iXb[6268]) * (iXb[2026] % iXb[2026]) then local iDi = ({})[iXb[4557.]]; iXb[6214][buffer] = true and iDi end end end; nx = 2166136261; while true do nt = 2711 - nt; do if nt < 6535 then if nt < 2708 then if nt < 2499. then break elseif nt < 2706. then break elseif nt < 2707 then if nt == 2706. then nx = (nx * 1664525 + nt) % 4294967296; nt = if lG then 1 else 0. else nt = 11215; continue end elseif nt == 2707 then nx = (nx * 1664525 + nt) % 4294967296; return else nt = 12202; continue end elseif nt < 2710 then if nt < 2709. then break elseif nt == 2709. then nx = (nx * 1664525 + nt) % 4294967296; nw = if lG == cz then iXb[7718] else iXb[10480]; nu = iXb[1959.] * nw + iXb[5411] * (iXb[7718] - nw); nv = iXb[9253] * nw + iXb[8136.] * (iXb[7718] - nw); nt = if (nu * iXb[6058] + nv * iXb[5866] + nu * nv) % iXb[8905] == iXb[6424] then 4 else 5 else nt = 8015; continue end elseif nt < 2711 then if nt == 2710 then nx = (nx * 1664525 + nt) % 4294967296; iqq = nil; do iqw = iXb[5245]; iqv = iXb[8575]; iqu = iXb[8660]; iqt = nx; iqs = iXb[10480]; iqr = k7; iqx = false; while true do iqE = #iqv; iqD = iqE - iqs; iqC = iqr(iqt % 4294967296); iqB = iqD >= 1; if iqB then iqB = iqD <= 3. end; if iqB then iqC = (iqC * 1597 + 51749) % 4294967296; if iqD == 1 then iqq = iQu((iQr(iqv, 1) - iQq(iqC, 255.)) % 256); iqx = true; break elseif iqD == 2 then iqq = iQu((iQr(iqv, 1) - iQq(iqC, 255.)) % 256, (iQr(iqv, 2) - iQq(iQt(iqC, 8), 255.)) % 256); iqx = true; break elseif iqD == 3. then iqq = iQu((iQr(iqv, 1) - iQq(iqC, 255.)) % 256, (iQr(iqv, 2) - iQq(iQt(iqC, 8), 255.)) % 256, (iQr(iqv, 3.) - iQq(iQt(iqC, 16), 255.)) % 256); iqx = true; break end end; iqA = iQv(iqv); iqz = 0.; while true do if iqz + 4 <= iqD then iqC = (iqC * 1597 + 51749) % 4294967296; iQz(iqA, iqz, (iQx(iqA, iqz) - iqC) % 4294967296); iqz = iqz + 4 else break end end; if iqx then break end; iqC = (iqC * 1597 + 51749) % 4294967296; iqy = 0.; while true do if iqz < iqD then iQA(iqA, iqz, (iQy(iqA, iqz) - iQq(iQt(iqC, iqy * 8), 255.)) % 256); iqz = iqz + 1; iqy = iqy + 1 else break end end; if iqx then break end; do iqq = iQw(iqA, 0., iqD); iqx = true; break end; break end end; iqE = nil; do iqA = iXb[10480]; iqB = iXb[6832]; iqC = nx; iqD = k7; iqz = false; while true do iqs = #iqB; iqt = iqs - iqA; iqu = iqD(iqC % 4294967296); iqv = iqt >= 1; if iqv then iqv = iqt <= 4 end; if iqv then iqu = (iqu + 2654435769.) % 4294967296; if iqt == 1 then iqE = iQu(iQs(iQr(iqB, 1), iQq(iqu, 255.))); iqz = true; break elseif iqt == 2 then iqE = iQu(iQs(iQr(iqB, 1), iQq(iqu, 255.)), iQs(iQr(iqB, 2), iQq(iQt(iqu, 8), 255.))); iqz = true; break elseif iqt == 3. then iqE = iQu(iQs(iQr(iqB, 1), iQq(iqu, 255.)), iQs(iQr(iqB, 2), iQq(iQt(iqu, 8), 255.)), iQs(iQr(iqB, 3.), iQq(iQt(iqu, 16), 255.))); iqz = true; break elseif iqt == 4 then iqE = iQu(iQs(iQr(iqB, 1), iQq(iqu, 255.)), iQs(iQr(iqB, 2), iQq(iQt(iqu, 8), 255.)), iQs(iQr(iqB, 3.), iQq(iQt(iqu, 16), 255.)), iQs(iQr(iqB, 4), iQq(iQt(iqu, 24.), 255.))); iqz = true; break end end; iqw = iQv(iqB); iqx = 0.; while true do if iqx + 4 <= iqt then iqu = (iqu + 2654435769.) % 4294967296; iQz(iqw, iqx, iQs(iQx(iqw, iqx), iqu)); iqx = iqx + 4 else break end end; if iqz then break end; iqu = (iqu + 2654435769.) % 4294967296; iqy = 0.; while true do if iqx < iqt then iQA(iqw, iqx, iQs(iQy(iqw, iqx), iQq(iQt(iqu, iqy * 8), 255.))); iqx = iqx + 1; iqy = iqy + 1 else break end end; if iqz then break end; do iqE = iQw(iqw, 0., iqt); iqz = true; break end; break end end; iqs = nil; do iqw = iXb[10480]; iqv = k7; iqu = nx; iqt = iXb[4564]; iqx = false; while true do iqC = #iqt; iqB = iqC - iqw; iqA = iqv(iqu % 4294967296); iqA = iqA % 2147483646. + 1; iqz = iqB >= 1; if iqz then iqz = iqB <= 4 end; if iqz then iqA = iqA * 16807 % 2147483647; if iqB == 1 then iqs = iQu(iQs(iQr(iqt, 1), iQq(iqA, 255.))); iqx = true; break elseif iqB == 2 then iqs = iQu(iQs(iQr(iqt, 1), iQq(iqA, 255.)), iQs(iQr(iqt, 2), iQq(iQt(iqA, 8), 255.))); iqx = true; break elseif iqB == 3. then iqs = iQu(iQs(iQr(iqt, 1), iQq(iqA, 255.)), iQs(iQr(iqt, 2), iQq(iQt(iqA, 8), 255.)), iQs(iQr(iqt, 3.), iQq(iQt(iqA, 16), 255.))); iqx = true; break elseif iqB == 4 then iqs = iQu(iQs(iQr(iqt, 1), iQq(iqA, 255.)), iQs(iQr(iqt, 2), iQq(iQt(iqA, 8), 255.)), iQs(iQr(iqt, 3.), iQq(iQt(iqA, 16), 255.)), iQs(iQr(iqt, 4), iQq(iQt(iqA, 24.), 255.))); iqx = true; break end end; iqy = iQv(iqt); iqr = 0.; while true do if iqr + 4 <= iqB then iqA = iqA * 16807 % 2147483647; iQz(iqy, iqr, iQs(iQx(iqy, iqr), iqA)); iqr = iqr + 4 else break end end; if iqx then break end; iqA = iqA * 16807 % 2147483647; iqD = 0.; while true do if iqr < iqB then iQA(iqy, iqr, iQs(iQy(iqy, iqr), iQq(iQt(iqA, iqD * 8), 255.))); iqr = iqr + 1; iqD = iqD + 1 else break end end; if iqx then break end; do iqs = iQw(iqy, 0., iqB); iqx = true; break end; break end end; iqr = nil; do iqz = iXb[22]; iqA = iXb[8199.]; iqB = iXb[5559.]; iqC = nx; iqD = iXb[10480]; iqy = k7; iqx = false; while true do iqH = #iqA; iqG = iqH - iqD; iqF = iqy(iqC % 4294967296); iqt = iqG >= 1; if iqt then iqt = iqG <= 3. end; if iqt then iqF = (iqF * 1597 + 51749) % 4294967296; if iqG == 1 then iqr = iQu((iQr(iqA, 1) - iQq(iqF, 255.)) % 256); iqx = true; break elseif iqG == 2 then iqr = iQu((iQr(iqA, 1) - iQq(iqF, 255.)) % 256, (iQr(iqA, 2) - iQq(iQt(iqF, 8), 255.)) % 256); iqx = true; break elseif iqG == 3. then iqr = iQu((iQr(iqA, 1) - iQq(iqF, 255.)) % 256, (iQr(iqA, 2) - iQq(iQt(iqF, 8), 255.)) % 256, (iQr(iqA, 3.) - iQq(iQt(iqF, 16), 255.)) % 256); iqx = true; break end end; iqu = iQv(iqA); iqv = 0.; while true do if iqv + 4 <= iqG then iqF = (iqF * 1597 + 51749) % 4294967296; iQz(iqu, iqv, (iQx(iqu, iqv) - iqF) % 4294967296); iqv = iqv + 4 else break end end; if iqx then break end; iqF = (iqF * 1597 + 51749) % 4294967296; iqw = 0.; while true do if iqv < iqG then iQA(iqu, iqv, (iQy(iqu, iqv) - iQq(iQt(iqF, iqw * 8), 255.)) % 256); iqv = iqv + 1; iqw = iqw + 1 else break end end; if iqx then break end; do iqr = iQw(iqu, 0., iqG); iqx = true; break end; break end end; lh(lO[lG][iqq], { [iqE] = iXb[7718], [iqs] = lV[iqr] }, iXb[339.]); iqH = nil; do iqu = iXb[10480]; iqt = k7; iqF = nx; iqG = iXb[10705]; iqv = false; while true do iqC = #iqG; iqB = iqC - iqu; iqA = iqt(iqF % 4294967296); iqA = iqA % 2147483646. + 1; iqz = iqB >= 1; if iqz then iqz = iqB <= 4 end; if iqz then iqA = iqA * 16807 % 2147483647; if iqB == 1 then iqH = iQu(iQs(iQr(iqG, 1), iQq(iqA, 255.))); iqv = true; break elseif iqB == 2 then iqH = iQu(iQs(iQr(iqG, 1), iQq(iqA, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqA, 8), 255.))); iqv = true; break elseif iqB == 3. then iqH = iQu(iQs(iQr(iqG, 1), iQq(iqA, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqA, 8), 255.)), iQs(iQr(iqG, 3.), iQq(iQt(iqA, 16), 255.))); iqv = true; break elseif iqB == 4 then iqH = iQu(iQs(iQr(iqG, 1), iQq(iqA, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqA, 8), 255.)), iQs(iQr(iqG, 3.), iQq(iQt(iqA, 16), 255.)), iQs(iQr(iqG, 4), iQq(iQt(iqA, 24.), 255.))); iqv = true; break end end; iqy = iQv(iqG); iqx = 0.; while true do if iqx + 4 <= iqB then iqA = iqA * 16807 % 2147483647; iQz(iqy, iqx, iQs(iQx(iqy, iqx), iqA)); iqx = iqx + 4 else break end end; if iqv then break end; iqA = iqA * 16807 % 2147483647; iqw = 0.; while true do if iqx < iqB then iQA(iqy, iqx, iQs(iQy(iqy, iqx), iQq(iQt(iqA, iqw * 8), 255.))); iqx = iqx + 1; iqw = iqw + 1 else break end end; if iqv then break end; do iqH = iQw(iqy, 0., iqB); iqv = true; break end; break end end; iqC = nil; do iqw = iXb[4014.]; iqx = iXb[1374.]; iqy = iXb[2758]; iqz = nx; iqA = iXb[10480]; iqB = k7; iqv = false; while true do iqs = #iqx; iqr = iqs - iqA; iqD = iqB(iqz % 4294967296); iqG = iqr >= 1; if iqG then iqG = iqr <= 3. end; if iqG then iqD = (iqD * 1597 + 51749) % 4294967296; if iqr == 1 then iqC = iQu((iQr(iqx, 1) - iQq(iqD, 255.)) % 256); iqv = true; break elseif iqr == 2 then iqC = iQu((iQr(iqx, 1) - iQq(iqD, 255.)) % 256, (iQr(iqx, 2) - iQq(iQt(iqD, 8), 255.)) % 256); iqv = true; break elseif iqr == 3. then iqC = iQu((iQr(iqx, 1) - iQq(iqD, 255.)) % 256, (iQr(iqx, 2) - iQq(iQt(iqD, 8), 255.)) % 256, (iQr(iqx, 3.) - iQq(iQt(iqD, 16), 255.)) % 256); iqv = true; break end end; iqF = iQv(iqx); iqt = 0.; while true do if iqt + 4 <= iqr then iqD = (iqD * 1597 + 51749) % 4294967296; iQz(iqF, iqt, (iQx(iqF, iqt) - iqD) % 4294967296); iqt = iqt + 4 else break end end; if iqv then break end; iqD = (iqD * 1597 + 51749) % 4294967296; iqu = 0.; while true do if iqt < iqr then iQA(iqF, iqt, (iQy(iqF, iqt) - iQq(iQt(iqD, iqu * 8), 255.)) % 256); iqt = iqt + 1; iqu = iqu + 1 else break end end; if iqv then break end; do iqC = iQw(iqF, 0., iqr); iqv = true; break end; break end end; lh(lO[lG][iqH], { [iqC] = iXb[7718] }, iXb[339.]); ns = k1[lG]; iqs = nil; do iqF = iXb[797]; iqG = iXb[6374]; iqD = nx; iqr = k7; iqt = false; while true do iqw = #iqG; iqv = iqw - iqF; iqu = iqr(iqD % 4294967296); iqA = iqv >= 1; if iqA then iqA = iqv <= 4 end; if iqA then iqu = (iqu + 2654435769.) % 4294967296; if iqv == 1 then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqu, 255.))); iqt = true; break elseif iqv == 2 then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqu, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqu, 8), 255.))); iqt = true; break elseif iqv == 3. then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqu, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqu, 8), 255.)), iQs(iQr(iqG, 3.), iQq(iQt(iqu, 16), 255.))); iqt = true; break elseif iqv == 4 then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqu, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqu, 8), 255.)), iQs(iQr(iqG, 3.), iQq(iQt(iqu, 16), 255.)), iQs(iQr(iqG, 4), iQq(iQt(iqu, 24.), 255.))); iqt = true; break end end; iqz = iQv(iqG); iqy = 0.; while true do if iqy + 4 <= iqv then iqu = (iqu + 2654435769.) % 4294967296; iQz(iqz, iqy, iQs(iQx(iqz, iqy), iqu)); iqy = iqy + 4 else break end end; if iqt then break end; iqu = (iqu + 2654435769.) % 4294967296; iqx = 0.; while true do if iqy < iqv then iQA(iqz, iqy, iQs(iQy(iqz, iqy), iQq(iQt(iqu, iqx * 8), 255.))); iqy = iqy + 1; iqx = iqx + 1 else break end end; if iqt then break end; do iqs = iQw(iqz, 0., iqv); iqt = true; break end; break end end; iqA = nil; do iqy = true; iqz = iXb[1050.]; iqv = nx; iqw = k7; iqx = iXb[10480]; iqu = false; while true do iqC = #iqz; iqB = iqC - iqx; iqr = iqw(iqv % 4294967296); iqr = iqr % 2147483646. + 1; iqD = iqB >= 1; if iqD then iqD = iqB <= 4 end; if iqD then iqr = iqr * 16807 % 2147483647; if iqB == 1 then iqA = iQu(iQs(iQr(iqz, 1), iQq(iqr, 255.))); iqu = true; break elseif iqB == 2 then iqA = iQu(iQs(iQr(iqz, 1), iQq(iqr, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqr, 8), 255.))); iqu = true; break elseif iqB == 3. then iqA = iQu(iQs(iQr(iqz, 1), iQq(iqr, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqr, 8), 255.)), iQs(iQr(iqz, 3.), iQq(iQt(iqr, 16), 255.))); iqu = true; break elseif iqB == 4 then iqA = iQu(iQs(iQr(iqz, 1), iQq(iqr, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqr, 8), 255.)), iQs(iQr(iqz, 3.), iQq(iQt(iqr, 16), 255.)), iQs(iQr(iqz, 4), iQq(iQt(iqr, 24.), 255.))); iqu = true; break end end; iqG = iQv(iqz); iqF = 0.; while true do if iqF <= iqB - 4 then iqr = iqr * 16807 % 2147483647; iQz(iqG, iqF, iQs(iQx(iqG, iqF), iqr)); iqF = iqF + 4 else break end end; if iqu then break end; iqr = iqr * 16807 % 2147483647; iqt = 0.; while true do if iqF < iqB then iQA(iqG, iqF, iQs(iQy(iqG, iqF), iQq(iQt(iqr, iqt * 8), 255.))); iqF = iqF + 1; iqt = iqt + 1 else break end end; if iqu then break end; do iqA = iQw(iqG, 0., iqB); iqu = true; break end; break end end; iqC = nil; do iqt = false; iqF = iXb[9190]; iqG = iXb[3403]; iqD = nx; iqr = iXb[9096.]; iqB = k7; iqu = false; while true do iqE = #iqF; iqH = iqE - iqr; iqz = iqB(iqD % 4294967296); iqy = iqH >= 1; if iqy then iqy = iqH <= 3. end; if iqy then iqz = (iqz * 1597 + 51749) % 4294967296; if iqH == 1 then iqC = iQu((iQr(iqF, 1) - iQq(iqz, 255.)) % 256); iqu = true; break elseif iqH == 2 then iqC = iQu((iQr(iqF, 1) - iQq(iqz, 255.)) % 256, (iQr(iqF, 2) - iQq(iQt(iqz, 8), 255.)) % 256); iqu = true; break elseif iqH == 3. then iqC = iQu((iQr(iqF, 1) - iQq(iqz, 255.)) % 256, (iQr(iqF, 2) - iQq(iQt(iqz, 8), 255.)) % 256, (iQr(iqF, 3.) - iQq(iQt(iqz, 16), 255.)) % 256); iqu = true; break end end; iqx = iQv(iqF); iqw = 0.; while true do if iqw + 4 <= iqH then iqz = (iqz * 1597 + 51749) % 4294967296; iQz(iqx, iqw, (iQx(iqx, iqw) - iqz) % 4294967296); iqw = iqw + 4 else break end end; if iqu then break end; iqz = (iqz * 1597 + 51749) % 4294967296; iqv = 0.; while true do if iqw < iqH then iQA(iqx, iqw, (iQy(iqx, iqw) - iQq(iQt(iqz, iqv * 8), 255.)) % 256); iqw = iqw + 1; iqv = iqv + 1 else break end end; if iqu then break end; do iqC = iQw(iqx, 0., iqH); iqu = true; break end; break end end; lh(ns, { [iqs] = iXb[10184][iqA](iXb[10480], iXb[8661.], iXb[10480], iXb[10480]) }, iXb[339.])[iqC]:Connect(function(iI5) local iQl = bit32.bxor; local iQm = bit32.band; local iQn = string.byte; local iQo = bit32.rshift; local iQp = string.char; if not iI5 then local iKh = { k7, iIn, lQ, iI5 } end; local iXc = iIn; if iXc[2468] / (iXc[5053] % iXc[5053]) * (iXc[8884] - iXc[8884]) <= iXc[632] then local iDa = al ~= iXc[9581]; ba = iXc[3391] + iXc[6878] end; local hYt = nil; do local hYo = iXc[236]; local hYp = iXc[7520]; local hYq = (iXc[9633.] + lQ) % iXc[5374]; local hYr = k7; local hYs = iXc[8393]; local hYu = false; while true do local hYv = #hYp; local hYw = hYv - hYs; local hYx = hYr(hYq % 4294967296); hYx = hYx % 2147483646. + 1; local hYy = hYw >= 1; if hYy then hYy = hYw <= 4 end; if hYy then hYx = hYx * 16807 % 2147483647; if hYw == 1 then hYt = iQp(iQl(iQn(hYp, 1), iQm(hYx, 255.))); hYu = true; break elseif hYw == 2 then hYt = iQp(iQl(iQn(hYp, 1), iQm(hYx, 255.)), iQl(iQn(hYp, 2), iQm(iQo(hYx, 8), 255.))); hYu = true; break elseif hYw == 3. then hYt = iQp(iQl(iQn(hYp, 1), iQm(hYx, 255.)), iQl(iQn(hYp, 2), iQm(iQo(hYx, 8), 255.)), iQl(iQn(hYp, 3.), iQm(iQo(hYx, 16), 255.))); hYu = true; break elseif hYw == 4 then hYt = iQp(iQl(iQn(hYp, 1), iQm(hYx, 255.)), iQl(iQn(hYp, 2), iQm(iQo(hYx, 8), 255.)), iQl(iQn(hYp, 3.), iQm(iQo(hYx, 16), 255.)), iQl(iQn(hYp, 4), iQm(iQo(hYx, 24.), 255.))); hYu = true; break end end; local hYz = buffer.fromstring(hYp); local hYA = 0.; while true do if hYA <= hYw - 4 then hYx = hYx * 16807 % 2147483647; buffer.writeu32(hYz, hYA, iQl(buffer.readu32(hYz, hYA), hYx)); hYA = hYA + 4 else break end end; if hYu then break end; hYx = hYx * 16807 % 2147483647; local hYB = 0.; while true do if hYA < hYw then buffer.writeu8(hYz, hYA, iQl(buffer.readu8(hYz, hYA), iQm(iQo(hYx, hYB * 8), 255.))); hYA = hYA + 1; hYB = hYB + 1 else break end end; if hYu then break end; do hYt = buffer.readstring(hYz, 0., hYw); hYu = true; break end; break end end; ns[hYt] = false end); nt = 0. else nt = 4791.; continue end elseif nt < 4791. then if nt == 2711 then lG = cz; iqE = nil; do iqx = iXb[4973]; iqy = iXb[2948]; iqz = (nt + lQ) % iXb[5374]; iqH = k7; iqw = false; while true do iqr = #iqy; iqD = iqr - iqx; iqG = iqH(iqz % 4294967296); iqF = iqD >= 1; if iqF then iqF = iqD <= 4 end; if iqF then iqG = (iqG + 2654435769.) % 4294967296; if iqD == 1 then iqE = iQu(iQs(iQr(iqy, 1), iQq(iqG, 255.))); iqw = true; break elseif iqD == 2 then iqE = iQu(iQs(iQr(iqy, 1), iQq(iqG, 255.)), iQs(iQr(iqy, 2), iQq(iQt(iqG, 8), 255.))); iqw = true; break elseif iqD == 3. then iqE = iQu(iQs(iQr(iqy, 1), iQq(iqG, 255.)), iQs(iQr(iqy, 2), iQq(iQt(iqG, 8), 255.)), iQs(iQr(iqy, 3.), iQq(iQt(iqG, 16), 255.))); iqw = true; break elseif iqD == 4 then iqE = iQu(iQs(iQr(iqy, 1), iQq(iqG, 255.)), iQs(iQr(iqy, 2), iQq(iQt(iqG, 8), 255.)), iQs(iQr(iqy, 3.), iQq(iQt(iqG, 16), 255.)), iQs(iQr(iqy, 4), iQq(iQt(iqG, 24.), 255.))); iqw = true; break end end; iqt = iQv(iqy); iqu = 0.; while true do if iqu + 4 <= iqD then iqG = (iqG + 2654435769.) % 4294967296; iQz(iqt, iqu, iQs(iQx(iqt, iqu), iqG)); iqu = iqu + 4 else break end end; if iqw then break end; iqG = (iqG + 2654435769.) % 4294967296; iqv = 0.; while true do if iqu < iqD then iQA(iqt, iqu, iQs(iQy(iqt, iqu), iQq(iQt(iqG, iqv * 8), 255.))); iqu = iqu + 1; iqv = iqv + 1 else break end end; if iqw then break end; do iqE = iQw(iqt, 0., iqD); iqw = true; break end; break end end; iqr = nil; do iqu = iXb[7828]; iqt = true; iqF = k7; iqG = (nt + lQ) % iXb[5374]; iqD = iXb[10480]; iqv = false; while true do iqC = #iqu; iqB = iqC - iqD; iqH = iqF(iqG % 4294967296); iqz = iqB >= 1; if iqz then iqz = iqB <= 4 end; if iqz then iqH = iQB((iqH + 1832704949) % 4294967296, 13); if iqB == 1 then iqr = iQu(iQs(iQr(iqu, 1), iQq(iqH, 255.))); iqv = true; break elseif iqB == 2 then iqr = iQu(iQs(iQr(iqu, 1), iQq(iqH, 255.)), iQs(iQr(iqu, 2), iQq(iQt(iqH, 8), 255.))); iqv = true; break elseif iqB == 3. then iqr = iQu(iQs(iQr(iqu, 1), iQq(iqH, 255.)), iQs(iQr(iqu, 2), iQq(iQt(iqH, 8), 255.)), iQs(iQr(iqu, 3.), iQq(iQt(iqH, 16), 255.))); iqv = true; break elseif iqB == 4 then iqr = iQu(iQs(iQr(iqu, 1), iQq(iqH, 255.)), iQs(iQr(iqu, 2), iQq(iQt(iqH, 8), 255.)), iQs(iQr(iqu, 3.), iQq(iQt(iqH, 16), 255.)), iQs(iQr(iqu, 4), iQq(iQt(iqH, 24.), 255.))); iqv = true; break end end; iqy = iQv(iqu); iqx = 0.; while true do if iqx + 4 <= iqB then iqH = iQB((iqH + 1832704949) % 4294967296, 13); iQz(iqy, iqx, iQs(iQx(iqy, iqx), iqH)); iqx = iqx + 4 else break end end; if iqv then break end; iqH = iQB((iqH + 1832704949) % 4294967296, 13); iqw = 0.; while true do if iqx < iqB then iQA(iqy, iqx, iQs(iQy(iqy, iqx), iQq(iQt(iqH, iqw * 8), 255.))); iqx = iqx + 1; iqw = iqw + 1 else break end end; if iqv then break end; do iqr = iQw(iqy, 0., iqB); iqv = true; break end; break end end; iqC = nil; do iqw = false; iqx = iXb[1363]; iqy = false; iqz = (nt + lQ) % iXb[5374]; iqH = iXb[10480]; iqB = k7; iqv = false; while true do iqF = #iqx; iqt = iqF - iqH; iqu = iqB(iqz % 4294967296); iqs = iqt >= 1; if iqs then iqs = iqt <= 3. end; if iqs then iqu = (iqu * 1597 + 51749) % 4294967296; if iqt == 1 then iqC = iQu((iQr(iqx, 1) - iQq(iqu, 255.)) % 256); iqv = true; break elseif iqt == 2 then iqC = iQu((iQr(iqx, 1) - iQq(iqu, 255.)) % 256, (iQr(iqx, 2) - iQq(iQt(iqu, 8), 255.)) % 256); iqv = true; break elseif iqt == 3. then iqC = iQu((iQr(iqx, 1) - iQq(iqu, 255.)) % 256, (iQr(iqx, 2) - iQq(iQt(iqu, 8), 255.)) % 256, (iQr(iqx, 3.) - iQq(iQt(iqu, 16), 255.)) % 256); iqv = true; break end end; iqA = iQv(iqx); iqD = 0.; while true do if iqD + 4 <= iqt then iqu = (iqu * 1597 + 51749) % 4294967296; iQz(iqA, iqD, (iQx(iqA, iqD) - iqu) % 4294967296); iqD = iqD + 4 else break end end; if iqv then break end; iqu = (iqu * 1597 + 51749) % 4294967296; iqG = 0.; while true do if iqD < iqt then iQA(iqA, iqD, (iQy(iqA, iqD) - iQq(iQt(iqu, iqG * 8), 255.)) % 256); iqD = iqD + 1; iqG = iqG + 1 else break end end; if iqv then break end; do iqC = iQw(iqA, 0., iqt); iqv = true; break end; break end end; lh(nA, { [iqE] = iXb[193], [iqr] = lV[iqC] }, iXb[10701.]); iqs = nil; do iqF = iXb[10480]; iqG = k7; iqD = (nt + lQ) % iXb[5374]; iqA = iXb[1680.]; iqt = false; while true do iqy = #iqA; iqx = iqy - iqF; iqw = iqG(iqD % 4294967296); iqw = iqw % 2147483646. + 1; iqv = iqx >= 1; if iqv then iqv = iqx <= 4 end; if iqv then iqw = iqw * 16807 % 2147483647; if iqx == 1 then iqs = iQu(iQs(iQr(iqA, 1), iQq(iqw, 255.))); iqt = true; break elseif iqx == 2 then iqs = iQu(iQs(iQr(iqA, 1), iQq(iqw, 255.)), iQs(iQr(iqA, 2), iQq(iQt(iqw, 8), 255.))); iqt = true; break elseif iqx == 3. then iqs = iQu(iQs(iQr(iqA, 1), iQq(iqw, 255.)), iQs(iQr(iqA, 2), iQq(iQt(iqw, 8), 255.)), iQs(iQr(iqA, 3.), iQq(iQt(iqw, 16), 255.))); iqt = true; break elseif iqx == 4 then iqs = iQu(iQs(iQr(iqA, 1), iQq(iqw, 255.)), iQs(iQr(iqA, 2), iQq(iQt(iqw, 8), 255.)), iQs(iQr(iqA, 3.), iQq(iQt(iqw, 16), 255.)), iQs(iQr(iqA, 4), iQq(iQt(iqw, 24.), 255.))); iqt = true; break end end; iqu = iQv(iqA); iqH = 0.; while true do if iqH + 4 <= iqx then iqw = iqw * 16807 % 2147483647; iQz(iqu, iqH, iQs(iQx(iqu, iqH), iqw)); iqH = iqH + 4 else break end end; if iqt then break end; iqw = iqw * 16807 % 2147483647; iqz = 0.; while true do if iqH < iqx then iQA(iqu, iqH, iQs(iQy(iqu, iqH), iQq(iQt(iqw, iqz * 8), 255.))); iqH = iqH + 1; iqz = iqz + 1 else break end end; if iqt then break end; do iqs = iQw(iqu, 0., iqx); iqt = true; break end; break end end; lh(nz, { [iqs] = iXb[10480] }, iXb[10701.]); iqH = nil; do iqw = iXb[10480]; iqx = k7; iqy = (nt + lQ) % iXb[5374]; iqz = iXb[7565]; iqv = false; while true do iqs = #iqz; iqA = iqs - iqw; iqD = iqx(iqy % 4294967296); iqD = iqD % 2147483646. + 1; iqG = iqA >= 1; if iqG then iqG = iqA <= 4 end; if iqG then iqD = iqD * 16807 % 2147483647; if iqA == 1 then iqH = iQu(iQs(iQr(iqz, 1), iQq(iqD, 255.))); iqv = true; break elseif iqA == 2 then iqH = iQu(iQs(iQr(iqz, 1), iQq(iqD, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqD, 8), 255.))); iqv = true; break elseif iqA == 3. then iqH = iQu(iQs(iQr(iqz, 1), iQq(iqD, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqD, 8), 255.)), iQs(iQr(iqz, 3.), iQq(iQt(iqD, 16), 255.))); iqv = true; break elseif iqA == 4 then iqH = iQu(iQs(iQr(iqz, 1), iQq(iqD, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqD, 8), 255.)), iQs(iQr(iqz, 3.), iQq(iQt(iqD, 16), 255.)), iQs(iQr(iqz, 4), iQq(iQt(iqD, 24.), 255.))); iqv = true; break end end; iqF = iQv(iqz); iqt = 0.; while true do if iqt + 4 <= iqA then iqD = iqD * 16807 % 2147483647; iQz(iqF, iqt, iQs(iQx(iqF, iqt), iqD)); iqt = iqt + 4 else break end end; if iqv then break end; iqD = iqD * 16807 % 2147483647; iqu = 0.; while true do if iqt < iqA then iQA(iqF, iqt, iQs(iQy(iqF, iqt), iQq(iQt(iqD, iqu * 8), 255.))); iqt = iqt + 1; iqu = iqu + 1 else break end end; if iqv then break end; do iqH = iQw(iqF, 0., iqA); iqv = true; break end; break end end; iqs = nil; do iqu = false; iqt = k7; iqF = false; iqG = iXb[946]; iqD = iXb[6467]; iqA = (nt + lQ) % iXb[5374]; iqv = false; while true do iqr = #iqD; iqC = iqr - iqG; iqB = iqt(iqA % 4294967296); iqB = iqB % 2147483646. + 1; iqz = iqC >= 1; if iqz then iqz = iqC <= 4 end; if iqz then iqB = iqB * 16807 % 2147483647; if iqC == 1 then iqs = iQu(iQs(iQr(iqD, 1), iQq(iqB, 255.))); iqv = true; break elseif iqC == 2 then iqs = iQu(iQs(iQr(iqD, 1), iQq(iqB, 255.)), iQs(iQr(iqD, 2), iQq(iQt(iqB, 8), 255.))); iqv = true; break elseif iqC == 3. then iqs = iQu(iQs(iQr(iqD, 1), iQq(iqB, 255.)), iQs(iQr(iqD, 2), iQq(iQt(iqB, 8), 255.)), iQs(iQr(iqD, 3.), iQq(iQt(iqB, 16), 255.))); iqv = true; break elseif iqC == 4 then iqs = iQu(iQs(iQr(iqD, 1), iQq(iqB, 255.)), iQs(iQr(iqD, 2), iQq(iQt(iqB, 8), 255.)), iQs(iQr(iqD, 3.), iQq(iQt(iqB, 16), 255.)), iQs(iQr(iqD, 4), iQq(iQt(iqB, 24.), 255.))); iqv = true; break end end; iqy = iQv(iqD); iqx = 0.; while true do if iqx <= iqC - 4 then iqB = iqB * 16807 % 2147483647; iQz(iqy, iqx, iQs(iQx(iqy, iqx), iqB)); iqx = iqx + 4 else break end end; if iqv then break end; iqB = iqB * 16807 % 2147483647; iqw = 0.; while true do if iqx < iqC then iQA(iqy, iqx, iQs(iQy(iqy, iqx), iQq(iQt(iqB, iqw * 8), 255.))); iqx = iqx + 1; iqw = iqw + 1 else break end end; if iqv then break end; do iqs = iQw(iqy, 0., iqC); iqv = true; break end; break end end; ny[iqs] = iXb[10184][iqH](iXb[10480], -iXb[8661.], iXb[10480], iXb[10480]); iqr = nil; do iqw = iXb[9647]; iqx = iXb[4072]; iqy = iXb[774.]; iqz = (nt + lQ) % iXb[5374]; iqB = iXb[10480]; iqC = k7; iqv = false; while true do iqs = #iqx; iqA = iqs - iqB; iqD = iqC(iqz % 4294967296); iqG = iqA >= 1; if iqG then iqG = iqA <= 3. end; if iqG then iqD = (iqD * 1597 + 51749) % 4294967296; if iqA == 1 then iqr = iQu((iQr(iqx, 1) - iQq(iqD, 255.)) % 256); iqv = true; break elseif iqA == 2 then iqr = iQu((iQr(iqx, 1) - iQq(iqD, 255.)) % 256, (iQr(iqx, 2) - iQq(iQt(iqD, 8), 255.)) % 256); iqv = true; break elseif iqA == 3. then iqr = iQu((iQr(iqx, 1) - iQq(iqD, 255.)) % 256, (iQr(iqx, 2) - iQq(iQt(iqD, 8), 255.)) % 256, (iQr(iqx, 3.) - iQq(iQt(iqD, 16), 255.)) % 256); iqv = true; break end end; iqF = iQv(iqx); iqt = 0.; while true do if iqt + 4 <= iqA then iqD = (iqD * 1597 + 51749) % 4294967296; iQz(iqF, iqt, (iQx(iqF, iqt) - iqD) % 4294967296); iqt = iqt + 4 else break end end; if iqv then break end; iqD = (iqD * 1597 + 51749) % 4294967296; iqu = 0.; while true do if iqt < iqA then iQA(iqF, iqt, (iQy(iqF, iqt) - iQq(iQt(iqD, iqu * 8), 255.)) % 256); iqt = iqt + 1; iqu = iqu + 1 else break end end; if iqv then break end; do iqr = iQw(iqF, 0., iqA); iqv = true; break end; break end end; ny[iqr] = true; iqs = nil; do iqF = iXb[3598]; iqG = iXb[18.]; iqD = (nt + lQ) % iXb[5374]; iqA = k7; iqt = false; while true do iqv = #iqG; iqu = iqv - iqF; iqB = iqA(iqD % 4294967296); iqz = iqu >= 1; if iqz then iqz = iqu <= 4 end; if iqz then iqB = (iqB + 2654435769.) % 4294967296; if iqu == 1 then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqB, 255.))); iqt = true; break elseif iqu == 2 then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqB, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqB, 8), 255.))); iqt = true; break elseif iqu == 3. then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqB, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqB, 8), 255.)), iQs(iQr(iqG, 3.), iQq(iQt(iqB, 16), 255.))); iqt = true; break elseif iqu == 4 then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqB, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqB, 8), 255.)), iQs(iQr(iqG, 3.), iQq(iQt(iqB, 16), 255.)), iQs(iQr(iqG, 4), iQq(iQt(iqB, 24.), 255.))); iqt = true; break end end; iqy = iQv(iqG); iqx = 0.; while true do if iqx + 4 <= iqu then iqB = (iqB + 2654435769.) % 4294967296; iQz(iqy, iqx, iQs(iQx(iqy, iqx), iqB)); iqx = iqx + 4 else break end end; if iqt then break end; iqB = (iqB + 2654435769.) % 4294967296; iqw = 0.; while true do if iqx < iqu then iQA(iqy, iqx, iQs(iQy(iqy, iqx), iQq(iQt(iqB, iqw * 8), 255.))); iqx = iqx + 1; iqw = iqw + 1 else break end end; if iqt then break end; do iqs = iQw(iqy, 0., iqu); iqt = true; break end; break end end; iqB = nil; do iqw = iXb[9096.]; iqx = k7; iqy = (nt + lQ) % iXb[5374]; iqz = iXb[9114.]; iqv = false; while true do iqG = #iqz; iqF = iqG - iqw; iqt = iqx(iqy % 4294967296); iqt = iqt % 2147483646. + 1; iqu = iqF >= 1; if iqu then iqu = iqF <= 4 end; if iqu then iqt = iqt * 16807 % 2147483647; if iqF == 1 then iqB = iQu(iQs(iQr(iqz, 1), iQq(iqt, 255.))); iqv = true; break elseif iqF == 2 then iqB = iQu(iQs(iQr(iqz, 1), iQq(iqt, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqt, 8), 255.))); iqv = true; break elseif iqF == 3. then iqB = iQu(iQs(iQr(iqz, 1), iQq(iqt, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqt, 8), 255.)), iQs(iQr(iqz, 3.), iQq(iQt(iqt, 16), 255.))); iqv = true; break elseif iqF == 4 then iqB = iQu(iQs(iQr(iqz, 1), iQq(iqt, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqt, 8), 255.)), iQs(iQr(iqz, 3.), iQq(iQt(iqt, 16), 255.)), iQs(iQr(iqz, 4), iQq(iQt(iqt, 24.), 255.))); iqv = true; break end end; iqC = iQv(iqz); iqA = 0.; while true do if iqA + 4 <= iqF then iqt = iqt * 16807 % 2147483647; iQz(iqC, iqA, iQs(iQx(iqC, iqA), iqt)); iqA = iqA + 4 else break end end; if iqv then break end; iqt = iqt * 16807 % 2147483647; iqD = 0.; while true do if iqA < iqF then iQA(iqC, iqA, iQs(iQy(iqC, iqA), iQq(iQt(iqt, iqD * 8), 255.))); iqA = iqA + 1; iqD = iqD + 1 else break end end; if iqv then break end; do iqB = iQw(iqC, 0., iqF); iqv = true; break end; break end end; lh(ny, { [iqs] = iXb[10184][iqB](iXb[10480], iXb[10480], iXb[10480], iXb[10480]) }, iXb[10701.]); nt = 3. else nt = 11215; continue end else break end else break end end end end); nQ = if cA then 5 else 11 else nQ = 12506; continue end elseif nQ < 12506 then if nQ == 12505 then nR = (nR * 1664525 + nQ) % 4294967296; nI = iIn[193]; nQ = 10 else nQ = 12498.; continue end elseif nQ == 12506 then nM = nL; nQ = if nM then 8 else 12. else nQ = 12502; continue end elseif nQ < 12510. then if nQ < 12508 then lG = cz; nQ = 11 elseif nQ < 12509 then iqI = nil; do iqT = false; iqV = iIn[2417]; iqR = false; iqS = (nQ + lQ) % iIn[5374]; iqU = iIn[10480]; iqW = k7; iqQ = false; while true do iqZ = #iqV; iqO = iqZ - iqU; iqM = iqW(iqS % 4294967296); iqK = iqO >= 1; if iqK then iqK = iqO <= 3. end; if iqK then iqM = (iqM * 1597 + 51749) % 4294967296; if iqO == 1 then iqI = iQG((iQE(iqV, 1) - iQD(iqM, 255.)) % 256); iqQ = true; break elseif iqO == 2 then iqI = iQG((iQE(iqV, 1) - iQD(iqM, 255.)) % 256, (iQE(iqV, 2) - iQD(iQF(iqM, 8), 255.)) % 256); iqQ = true; break elseif iqO == 3. then iqI = iQG((iQE(iqV, 1) - iQD(iqM, 255.)) % 256, (iQE(iqV, 2) - iQD(iQF(iqM, 8), 255.)) % 256, (iQE(iqV, 3.) - iQD(iQF(iqM, 16), 255.)) % 256); iqQ = true; break end end; iqN = iQH(iqV); iqP = 0.; while true do if iqP + 4 <= iqO then iqM = (iqM * 1597 + 51749) % 4294967296; iQL(iqN, iqP, (iQJ(iqN, iqP) - iqM) % 4294967296); iqP = iqP + 4 else break end end; if iqQ then break end; iqM = (iqM * 1597 + 51749) % 4294967296; iqY = 0.; while true do if iqP < iqO then iQM(iqN, iqP, (iQK(iqN, iqP) - iQD(iQF(iqM, iqY * 8), 255.)) % 256); iqP = iqP + 1; iqY = iqY + 1 else break end end; if iqQ then break end; do iqI = iQI(iqN, 0., iqO); iqQ = true; break end; break end end; nO = lV[iqI]; nQ = 3. else nP = nO; nQ = if nP then 9. else 14 end elseif nQ < 12511 then nR = (nR * 1664525 + nQ) % 4294967296; iqM = nil; do iqO = false; iqZ = iIn[921.]; iqK = nR; iqY = k7; iqN = iIn[10480]; iqP = false; while true do iqR = #iqZ; iqW = iqR - iqN; iqU = iqY(iqK % 4294967296); iqU = iqU % 2147483646. + 1; iqS = iqW >= 1; if iqS then iqS = iqW <= 4 end; if iqS then iqU = iqU * 16807 % 2147483647; if iqW == 1 then iqM = iQG(iQC(iQE(iqZ, 1), iQD(iqU, 255.))); iqP = true; break elseif iqW == 2 then iqM = iQG(iQC(iQE(iqZ, 1), iQD(iqU, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqU, 8), 255.))); iqP = true; break elseif iqW == 3. then iqM = iQG(iQC(iQE(iqZ, 1), iQD(iqU, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqU, 16), 255.))); iqP = true; break elseif iqW == 4 then iqM = iQG(iQC(iQE(iqZ, 1), iQD(iqU, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqU, 16), 255.)), iQC(iQE(iqZ, 4), iQD(iQF(iqU, 24.), 255.))); iqP = true; break end end; iqQ = iQH(iqZ); iqV = 0.; while true do if iqV <= iqW - 4 then iqU = iqU * 16807 % 2147483647; iQL(iqQ, iqV, iQC(iQJ(iqQ, iqV), iqU)); iqV = iqV + 4 else break end end; if iqP then break end; iqU = iqU * 16807 % 2147483647; iqT = 0.; while true do if iqV < iqW then iQM(iqQ, iqV, iQC(iQK(iqQ, iqV), iQD(iQF(iqU, iqT * 8), 255.))); iqV = iqV + 1; iqT = iqT + 1 else break end end; if iqP then break end; do iqM = iQI(iqQ, 0., iqW); iqP = true; break end; break end end; iqW = nil; do iqV = iIn[10480]; iqS = iIn[6774.]; iqT = nR; iqU = k7; iqR = false; while true do iqK = #iqS; iqN = iqK - iqV; iqP = iqU(iqT % 4294967296); iqY = iqN >= 1; if iqY then iqY = iqN <= 4 end; if iqY then iqP = (iqP + 2654435769.) % 4294967296; if iqN == 1 then iqW = iQG(iQC(iQE(iqS, 1), iQD(iqP, 255.))); iqR = true; break elseif iqN == 2 then iqW = iQG(iQC(iQE(iqS, 1), iQD(iqP, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqP, 8), 255.))); iqR = true; break elseif iqN == 3. then iqW = iQG(iQC(iQE(iqS, 1), iQD(iqP, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqP, 16), 255.))); iqR = true; break elseif iqN == 4 then iqW = iQG(iQC(iQE(iqS, 1), iQD(iqP, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqP, 16), 255.)), iQC(iQE(iqS, 4), iQD(iQF(iqP, 24.), 255.))); iqR = true; break end end; iqZ = iQH(iqS); iqO = 0.; while true do if iqO + 4 <= iqN then iqP = (iqP + 2654435769.) % 4294967296; iQL(iqZ, iqO, iQC(iQJ(iqZ, iqO), iqP)); iqO = iqO + 4 else break end end; if iqR then break end; iqP = (iqP + 2654435769.) % 4294967296; iqQ = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, iQC(iQK(iqZ, iqO), iQD(iQF(iqP, iqQ * 8), 255.))); iqO = iqO + 1; iqQ = iqQ + 1 else break end end; if iqR then break end; do iqW = iQI(iqZ, 0., iqN); iqR = true; break end; break end end; iqY = nil; do iqO = iIn[10480]; iqN = k7; iqZ = nR; iqK = iIn[926]; iqP = false; while true do iqT = #iqK; iqR = iqT - iqO; iqI = iqN(iqZ % 4294967296); iqI = iqI % 2147483646. + 1; iqU = iqR >= 1; if iqU then iqU = iqR <= 4 end; if iqU then iqI = iqI * 16807 % 2147483647; if iqR == 1 then iqY = iQG(iQC(iQE(iqK, 1), iQD(iqI, 255.))); iqP = true; break elseif iqR == 2 then iqY = iQG(iQC(iQE(iqK, 1), iQD(iqI, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqI, 8), 255.))); iqP = true; break elseif iqR == 3. then iqY = iQG(iQC(iQE(iqK, 1), iQD(iqI, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqI, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqI, 16), 255.))); iqP = true; break elseif iqR == 4 then iqY = iQG(iQC(iQE(iqK, 1), iQD(iqI, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqI, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqI, 16), 255.)), iQC(iQE(iqK, 4), iQD(iQF(iqI, 24.), 255.))); iqP = true; break end end; iqS = iQH(iqK); iqQ = 0.; while true do if iqQ + 4 <= iqR then iqI = iqI * 16807 % 2147483647; iQL(iqS, iqQ, iQC(iQJ(iqS, iqQ), iqI)); iqQ = iqQ + 4 else break end end; if iqP then break end; iqI = iqI * 16807 % 2147483647; iqV = 0.; while true do if iqQ < iqR then iQM(iqS, iqQ, iQC(iQK(iqS, iqQ), iQD(iQF(iqI, iqV * 8), 255.))); iqQ = iqQ + 1; iqV = iqV + 1 else break end end; if iqP then break end; do iqY = iQI(iqS, 0., iqR); iqP = true; break end; break end end; iqI = nil; do iqS = iIn[9355]; iqU = iIn[5591]; iqV = k7; iqR = nR; iqT = iIn[5257]; iqQ = false; while true do iqL = #iqS; iqK = iqL - iqT; iqN = iqV(iqR % 4294967296); iqP = iqK >= 1; if iqP then iqP = iqK <= 4 end; if iqP then iqN = iQN((iqN + 1832704949) % 4294967296, 13); if iqK == 1 then iqI = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.))); iqQ = true; break elseif iqK == 2 then iqI = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqN, 8), 255.))); iqQ = true; break elseif iqK == 3. then iqI = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqN, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqN, 16), 255.))); iqQ = true; break elseif iqK == 4 then iqI = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqN, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqN, 16), 255.)), iQC(iQE(iqS, 4), iQD(iQF(iqN, 24.), 255.))); iqQ = true; break end end; iqX = iQH(iqS); iqZ = 0.; while true do if iqZ + 4 <= iqK then iqN = iQN((iqN + 1832704949) % 4294967296, 13); iQL(iqX, iqZ, iQC(iQJ(iqX, iqZ), iqN)); iqZ = iqZ + 4 else break end end; if iqQ then break end; iqN = iQN((iqN + 1832704949) % 4294967296, 13); iqO = 0.; while true do if iqZ < iqK then iQM(iqX, iqZ, iQC(iQK(iqX, iqZ), iQD(iQF(iqN, iqO * 8), 255.))); iqZ = iqZ + 1; iqO = iqO + 1 else break end end; if iqQ then break end; do iqI = iQI(iqX, 0., iqK); iqQ = true; break end; break end end; iqL = nil; do iqN = iIn[5206]; iqK = iIn[10117]; iqP = false; iqO = nR; iqZ = iIn[3902]; iqX = k7; iqQ = false; while true do iqU = #iqK; iqS = iqU - iqZ; iq_ = iqX(iqO % 4294967296); iqV = iqS >= 1; if iqV then iqV = iqS <= 3. end; if iqV then iq_ = (iq_ * 1597 + 51749) % 4294967296; if iqS == 1 then iqL = iQG((iQE(iqK, 1) - iQD(iq_, 255.)) % 256); iqQ = true; break elseif iqS == 2 then iqL = iQG((iQE(iqK, 1) - iQD(iq_, 255.)) % 256, (iQE(iqK, 2) - iQD(iQF(iq_, 8), 255.)) % 256); iqQ = true; break elseif iqS == 3. then iqL = iQG((iQE(iqK, 1) - iQD(iq_, 255.)) % 256, (iQE(iqK, 2) - iQD(iQF(iq_, 8), 255.)) % 256, (iQE(iqK, 3.) - iQD(iQF(iq_, 16), 255.)) % 256); iqQ = true; break end end; iqT = iQH(iqK); iqR = 0.; while true do if iqR + 4 <= iqS then iq_ = (iq_ * 1597 + 51749) % 4294967296; iQL(iqT, iqR, (iQJ(iqT, iqR) - iq_) % 4294967296); iqR = iqR + 4 else break end end; if iqQ then break end; iq_ = (iq_ * 1597 + 51749) % 4294967296; iqJ = 0.; while true do if iqR < iqS then iQM(iqT, iqR, (iQK(iqT, iqR) - iQD(iQF(iq_, iqJ * 8), 255.)) % 256); iqR = iqR + 1; iqJ = iqJ + 1 else break end end; if iqQ then break end; do iqL = iQI(iqT, 0., iqS); iqQ = true; break end; break end end; iq_ = nil; do iqS = iIn[9824]; iqU = iIn[1508]; iqV = k7; iqJ = nR; iqT = iIn[3598]; iqR = false; while true do iqP = #iqS; iqX = iqP - iqT; iqZ = iqV(iqJ % 4294967296); iqO = iqX >= 1; if iqO then iqO = iqX <= 4 end; if iqO then iqZ = iQN((iqZ + 1832704949) % 4294967296, 13); if iqX == 1 then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqZ, 255.))); iqR = true; break elseif iqX == 2 then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqZ, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqZ, 8), 255.))); iqR = true; break elseif iqX == 3. then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqZ, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqZ, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqZ, 16), 255.))); iqR = true; break elseif iqX == 4 then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqZ, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqZ, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqZ, 16), 255.)), iQC(iQE(iqS, 4), iQD(iQF(iqZ, 24.), 255.))); iqR = true; break end end; iqQ = iQH(iqS); iqK = 0.; while true do if iqK + 4 <= iqX then iqZ = iQN((iqZ + 1832704949) % 4294967296, 13); iQL(iqQ, iqK, iQC(iQJ(iqQ, iqK), iqZ)); iqK = iqK + 4 else break end end; if iqR then break end; iqZ = iQN((iqZ + 1832704949) % 4294967296, 13); iqN = 0.; while true do if iqK < iqX then iQM(iqQ, iqK, iQC(iQK(iqQ, iqK), iQD(iQF(iqZ, iqN * 8), 255.))); iqK = iqK + 1; iqN = iqN + 1 else break end end; if iqR then break end; do iq_ = iQI(iqQ, 0., iqX); iqR = true; break end; break end end; iqX = nil; do iqN = iIn[10480]; iqZ = k7; iqK = nR; iqO = iIn[2851]; iqP = false; while true do iqJ = #iqO; iqU = iqJ - iqN; iqS = iqZ(iqK % 4294967296); iqS = iqS % 2147483646. + 1; iqQ = iqU >= 1; if iqQ then iqQ = iqU <= 4 end; if iqQ then iqS = iqS * 16807 % 2147483647; if iqU == 1 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.))); iqP = true; break elseif iqU == 2 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.))); iqP = true; break elseif iqU == 3. then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.))); iqP = true; break elseif iqU == 4 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqS, 24.), 255.))); iqP = true; break end end; iqV = iQH(iqO); iqT = 0.; while true do if iqT + 4 <= iqU then iqS = iqS * 16807 % 2147483647; iQL(iqV, iqT, iQC(iQJ(iqV, iqT), iqS)); iqT = iqT + 4 else break end end; if iqP then break end; iqS = iqS * 16807 % 2147483647; iqR = 0.; while true do if iqT < iqU then iQM(iqV, iqT, iQC(iQK(iqV, iqT), iQD(iQF(iqS, iqR * 8), 255.))); iqT = iqT + 1; iqR = iqR + 1 else break end end; if iqP then break end; do iqX = iQI(iqV, 0., iqU); iqP = true; break end; break end end; iqJ = nil; do iqR = iIn[1599.]; iqT = iIn[3890]; iqV = iIn[8]; iqQ = nR; iqS = iIn[10480]; iqU = k7; iqP = false; while true do iqK = #iqT; iqN = iqK - iqS; iq2 = iqU(iqQ % 4294967296); iq0 = iqN >= 1; if iq0 then iq0 = iqN <= 3. end; if iq0 then iq2 = (iq2 * 1597 + 51749) % 4294967296; if iqN == 1 then iqJ = iQG((iQE(iqT, 1) - iQD(iq2, 255.)) % 256); iqP = true; break elseif iqN == 2 then iqJ = iQG((iQE(iqT, 1) - iQD(iq2, 255.)) % 256, (iQE(iqT, 2) - iQD(iQF(iq2, 8), 255.)) % 256); iqP = true; break elseif iqN == 3. then iqJ = iQG((iQE(iqT, 1) - iQD(iq2, 255.)) % 256, (iQE(iqT, 2) - iQD(iQF(iq2, 8), 255.)) % 256, (iQE(iqT, 3.) - iQD(iQF(iq2, 16), 255.)) % 256); iqP = true; break end end; iqZ = iQH(iqT); iqO = 0.; while true do if iqO + 4 <= iqN then iq2 = (iq2 * 1597 + 51749) % 4294967296; iQL(iqZ, iqO, (iQJ(iqZ, iqO) - iq2) % 4294967296); iqO = iqO + 4 else break end end; if iqP then break end; iq2 = (iq2 * 1597 + 51749) % 4294967296; iq1 = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, (iQK(iqZ, iqO) - iQD(iQF(iq2, iq1 * 8), 255.)) % 256); iqO = iqO + 1; iq1 = iq1 + 1 else break end end; if iqP then break end; do iqJ = iQI(iqZ, 0., iqN); iqP = true; break end; break end end; iq2 = nil; do iqN = iIn[1997]; iqK = k7; iq1 = true; iqO = iIn[10411]; iqZ = iIn[7842.]; iq0 = nR; iqP = false; while true do iqV = #iqZ; iqT = iqV - iqO; iqR = iqK(iq0 % 4294967296); iqR = iqR % 2147483646. + 1; iq3 = iqT >= 1; if iq3 then iq3 = iqT <= 4 end; if iq3 then iqR = iqR * 16807 % 2147483647; if iqT == 1 then iq2 = iQG(iQC(iQE(iqZ, 1), iQD(iqR, 255.))); iqP = true; break elseif iqT == 2 then iq2 = iQG(iQC(iQE(iqZ, 1), iQD(iqR, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqR, 8), 255.))); iqP = true; break elseif iqT == 3. then iq2 = iQG(iQC(iQE(iqZ, 1), iQD(iqR, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqR, 16), 255.))); iqP = true; break elseif iqT == 4 then iq2 = iQG(iQC(iQE(iqZ, 1), iQD(iqR, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqR, 16), 255.)), iQC(iQE(iqZ, 4), iQD(iQF(iqR, 24.), 255.))); iqP = true; break end end; iqU = iQH(iqZ); iqS = 0.; while true do if iqS <= iqT - 4 then iqR = iqR * 16807 % 2147483647; iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iqR)); iqS = iqS + 4 else break end end; if iqP then break end; iqR = iqR * 16807 % 2147483647; iqQ = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iqR, iqQ * 8), 255.))); iqS = iqS + 1; iqQ = iqQ + 1 else break end end; if iqP then break end; do iq2 = iQI(iqU, 0., iqT); iqP = true; break end; break end end; iq3 = nil; do iqT = iIn[5510]; iqV = iIn[9076]; iqR = nR; iqS = k7; iqU = iIn[10480]; iqQ = false; while true do iqZ = #iqV; iqO = iqZ - iqU; iq1 = iqS(iqR % 4294967296); iq1 = iq1 % 2147483646. + 1; iqK = iqO >= 1; if iqK then iqK = iqO <= 4 end; if iqK then iq1 = iq1 * 16807 % 2147483647; if iqO == 1 then iq3 = iQG(iQC(iQE(iqV, 1), iQD(iq1, 255.))); iqQ = true; break elseif iqO == 2 then iq3 = iQG(iQC(iQE(iqV, 1), iQD(iq1, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iq1, 8), 255.))); iqQ = true; break elseif iqO == 3. then iq3 = iQG(iQC(iQE(iqV, 1), iQD(iq1, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iq1, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iq1, 16), 255.))); iqQ = true; break elseif iqO == 4 then iq3 = iQG(iQC(iQE(iqV, 1), iQD(iq1, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iq1, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iq1, 16), 255.)), iQC(iQE(iqV, 4), iQD(iQF(iq1, 24.), 255.))); iqQ = true; break end end; iqN = iQH(iqV); iqP = 0.; while true do if iqP <= iqO - 4 then iq1 = iq1 * 16807 % 2147483647; iQL(iqN, iqP, iQC(iQJ(iqN, iqP), iq1)); iqP = iqP + 4 else break end end; if iqQ then break end; iq1 = iq1 * 16807 % 2147483647; iq0 = 0.; while true do if iqP < iqO then iQM(iqN, iqP, iQC(iQK(iqN, iqP), iQD(iQF(iq1, iq0 * 8), 255.))); iqP = iqP + 1; iq0 = iq0 + 1 else break end end; if iqQ then break end; do iq3 = iQI(iqN, 0., iqO); iqQ = true; break end; break end end; iq1 = nil; do iqP = iIn[4824.]; iqN = k7; iqK = iIn[9812]; iq0 = iIn[10480]; iqO = iIn[10612]; iqZ = nR; iqQ = false; while true do iq4 = #iqO; iqU = iq4 - iq0; iqS = iqN(iqZ % 4294967296); iqS = iqS % 2147483646. + 1; iq5 = iqU >= 1; if iq5 then iq5 = iqU <= 4 end; if iq5 then iqS = iqS * 16807 % 2147483647; if iqU == 1 then iq1 = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.))); iqQ = true; break elseif iqU == 2 then iq1 = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.))); iqQ = true; break elseif iqU == 3. then iq1 = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.))); iqQ = true; break elseif iqU == 4 then iq1 = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqS, 24.), 255.))); iqQ = true; break end end; iqV = iQH(iqO); iqT = 0.; while true do if iqT <= iqU - 4 then iqS = iqS * 16807 % 2147483647; iQL(iqV, iqT, iQC(iQJ(iqV, iqT), iqS)); iqT = iqT + 4 else break end end; if iqQ then break end; iqS = iqS * 16807 % 2147483647; iqR = 0.; while true do if iqT < iqU then iQM(iqV, iqT, iQC(iQK(iqV, iqT), iQD(iQF(iqS, iqR * 8), 255.))); iqT = iqT + 1; iqR = iqR + 1 else break end end; if iqQ then break end; do iq1 = iQI(iqV, 0., iqU); iqQ = true; break end; break end end; iq5 = nil; do iqU = iIn[7528]; iq4 = iIn[2100.]; iqS = k7; iqT = nR; iqV = iIn[10480]; iqR = false; while true do iqZ = #iqU; iqO = iqZ - iqV; iqQ = iqS(iqT % 4294967296); iqK = iqO >= 1; if iqK then iqK = iqO <= 4 end; if iqK then iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); if iqO == 1 then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.))); iqR = true; break elseif iqO == 2 then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.))); iqR = true; break elseif iqO == 3. then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqQ, 16), 255.))); iqR = true; break elseif iqO == 4 then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqQ, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqQ, 24.), 255.))); iqR = true; break end end; iqN = iQH(iqU); iqP = 0.; while true do if iqP + 4 <= iqO then iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); iQL(iqN, iqP, iQC(iQJ(iqN, iqP), iqQ)); iqP = iqP + 4 else break end end; if iqR then break end; iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); iq0 = 0.; while true do if iqP < iqO then iQM(iqN, iqP, iQC(iQK(iqN, iqP), iQD(iQF(iqQ, iq0 * 8), 255.))); iqP = iqP + 1; iq0 = iq0 + 1 else break end end; if iqR then break end; do iq5 = iQI(iqN, 0., iqO); iqR = true; break end; break end end; iq0 = nil; do iqO = iIn[10480]; iqN = iIn[7164.]; iqZ = nR; iqK = k7; iqP = false; while true do iqS = #iqN; iqQ = iqS - iqO; iqV = iqK(iqZ % 4294967296); iqT = iqQ >= 1; if iqT then iqT = iqQ <= 4 end; if iqT then iqV = (iqV + 2654435769.) % 4294967296; if iqQ == 1 then iq0 = iQG(iQC(iQE(iqN, 1), iQD(iqV, 255.))); iqP = true; break elseif iqQ == 2 then iq0 = iQG(iQC(iQE(iqN, 1), iQD(iqV, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqV, 8), 255.))); iqP = true; break elseif iqQ == 3. then iq0 = iQG(iQC(iQE(iqN, 1), iQD(iqV, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqV, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqV, 16), 255.))); iqP = true; break elseif iqQ == 4 then iq0 = iQG(iQC(iQE(iqN, 1), iQD(iqV, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqV, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqV, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqV, 24.), 255.))); iqP = true; break end end; iqR = iQH(iqN); iq4 = 0.; while true do if iq4 + 4 <= iqQ then iqV = (iqV + 2654435769.) % 4294967296; iQL(iqR, iq4, iQC(iQJ(iqR, iq4), iqV)); iq4 = iq4 + 4 else break end end; if iqP then break end; iqV = (iqV + 2654435769.) % 4294967296; iqU = 0.; while true do if iq4 < iqQ then iQM(iqR, iq4, iQC(iQK(iqR, iq4), iQD(iQF(iqV, iqU * 8), 255.))); iq4 = iq4 + 1; iqU = iqU + 1 else break end end; if iqP then break end; do iq0 = iQI(iqR, 0., iqQ); iqP = true; break end; break end end; iq4 = nil; do iqV = iIn[954.]; iqS = k7; iqT = nR; iqU = iIn[6213.]; iqR = false; while true do iqK = #iqU; iqN = iqK - iqV; iqP = iqS(iqT % 4294967296); iqP = iqP % 2147483646. + 1; iq6 = iqN >= 1; if iq6 then iq6 = iqN <= 4 end; if iq6 then iqP = iqP * 16807 % 2147483647; if iqN == 1 then iq4 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.))); iqR = true; break elseif iqN == 2 then iq4 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqP, 8), 255.))); iqR = true; break elseif iqN == 3. then iq4 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqP, 16), 255.))); iqR = true; break elseif iqN == 4 then iq4 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqP, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqP, 24.), 255.))); iqR = true; break end end; iqZ = iQH(iqU); iqO = 0.; while true do if iqO + 4 <= iqN then iqP = iqP * 16807 % 2147483647; iQL(iqZ, iqO, iQC(iQJ(iqZ, iqO), iqP)); iqO = iqO + 4 else break end end; if iqR then break end; iqP = iqP * 16807 % 2147483647; iqQ = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, iQC(iQK(iqZ, iqO), iQD(iQF(iqP, iqQ * 8), 255.))); iqO = iqO + 1; iqQ = iqQ + 1 else break end end; if iqR then break end; do iq4 = iQI(iqZ, 0., iqN); iqR = true; break end; break end end; ny = lM(iqM, { [iqW] = ld, [iqY] = iIn[10184][iqI](iIn[7718], iIn[10480], iIn[7718], iIn[10480]), [iqL] = iIn[7718], [iq_] = iIn[1353.], [iqX] = lV[iqJ], [iq2] = iIn[8269][iq3][iq1], [iq5] = cA, [iq0] = iIn[10184][iq4](iIn[10480], iIn[10480], iIn[10480], iIn[10480]) }); iq6 = nil; do iqQ = iIn[3397]; iqO = k7; iqZ = iIn[245]; iqK = iIn[10480]; iqP = iIn[2453]; iqN = nR; iqR = false; while true do iq5 = #iqP; iq4 = iq5 - iqK; iqU = iqO(iqN % 4294967296); iqU = iqU % 2147483646. + 1; iqS = iq4 >= 1; if iqS then iqS = iq4 <= 4 end; if iqS then iqU = iqU * 16807 % 2147483647; if iq4 == 1 then iq6 = iQG(iQC(iQE(iqP, 1), iQD(iqU, 255.))); iqR = true; break elseif iq4 == 2 then iq6 = iQG(iQC(iQE(iqP, 1), iQD(iqU, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqU, 8), 255.))); iqR = true; break elseif iq4 == 3. then iq6 = iQG(iQC(iQE(iqP, 1), iQD(iqU, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqP, 3.), iQD(iQF(iqU, 16), 255.))); iqR = true; break elseif iq4 == 4 then iq6 = iQG(iQC(iQE(iqP, 1), iQD(iqU, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqP, 3.), iQD(iQF(iqU, 16), 255.)), iQC(iQE(iqP, 4), iQD(iQF(iqU, 24.), 255.))); iqR = true; break end end; iq0 = iQH(iqP); iqV = 0.; while true do if iqV <= iq4 - 4 then iqU = iqU * 16807 % 2147483647; iQL(iq0, iqV, iQC(iQJ(iq0, iqV), iqU)); iqV = iqV + 4 else break end end; if iqR then break end; iqU = iqU * 16807 % 2147483647; iqT = 0.; while true do if iqV < iq4 then iQM(iq0, iqV, iQC(iQK(iq0, iqV), iQD(iQF(iqU, iqT * 8), 255.))); iqV = iqV + 1; iqT = iqT + 1 else break end end; if iqR then break end; do iq6 = iQI(iq0, 0., iq4); iqR = true; break end; break end end; iq5 = nil; do iqU = iIn[4697]; iq4 = iIn[620]; iq0 = k7; iqT = nR; iqV = iIn[3902]; iqS = false; while true do iqK = #iqU; iqN = iqK - iqV; iqP = iq0(iqT % 4294967296); iqR = iqN >= 1; if iqR then iqR = iqN <= 4 end; if iqR then iqP = iQN((iqP + 1832704949) % 4294967296, 13); if iqN == 1 then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.))); iqS = true; break elseif iqN == 2 then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqP, 8), 255.))); iqS = true; break elseif iqN == 3. then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqP, 16), 255.))); iqS = true; break elseif iqN == 4 then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqP, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqP, 24.), 255.))); iqS = true; break end end; iqZ = iQH(iqU); iqO = 0.; while true do if iqO + 4 <= iqN then iqP = iQN((iqP + 1832704949) % 4294967296, 13); iQL(iqZ, iqO, iQC(iQJ(iqZ, iqO), iqP)); iqO = iqO + 4 else break end end; if iqS then break end; iqP = iQN((iqP + 1832704949) % 4294967296, 13); iqQ = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, iQC(iQK(iqZ, iqO), iQD(iQF(iqP, iqQ * 8), 255.))); iqO = iqO + 1; iqQ = iqQ + 1 else break end end; if iqS then break end; do iq5 = iQI(iqZ, 0., iqN); iqS = true; break end; break end end; iqK = nil; do iqN = iIn[6720.]; iqZ = iIn[4929.]; iqP = nR; iqO = k7; iqQ = false; while true do iq0 = #iqZ; iqV = iq0 - iqN; iqT = iqO(iqP % 4294967296); iqR = iqV >= 1; if iqR then iqR = iqV <= 4 end; if iqR then iqT = (iqT + 2654435769.) % 4294967296; if iqV == 1 then iqK = iQG(iQC(iQE(iqZ, 1), iQD(iqT, 255.))); iqQ = true; break elseif iqV == 2 then iqK = iQG(iQC(iQE(iqZ, 1), iQD(iqT, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqT, 8), 255.))); iqQ = true; break elseif iqV == 3. then iqK = iQG(iQC(iQE(iqZ, 1), iQD(iqT, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqT, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqT, 16), 255.))); iqQ = true; break elseif iqV == 4 then iqK = iQG(iQC(iQE(iqZ, 1), iQD(iqT, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqT, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqT, 16), 255.)), iQC(iQE(iqZ, 4), iQD(iQF(iqT, 24.), 255.))); iqQ = true; break end end; iq4 = iQH(iqZ); iqU = 0.; while true do if iqU + 4 <= iqV then iqT = (iqT + 2654435769.) % 4294967296; iQL(iq4, iqU, iQC(iQJ(iq4, iqU), iqT)); iqU = iqU + 4 else break end end; if iqQ then break end; iqT = (iqT + 2654435769.) % 4294967296; iqS = 0.; while true do if iqU < iqV then iQM(iq4, iqU, iQC(iQK(iq4, iqU), iQD(iQF(iqT, iqS * 8), 255.))); iqU = iqU + 1; iqS = iqS + 1 else break end end; if iqQ then break end; do iqK = iQI(iq4, 0., iqV); iqQ = true; break end; break end end; iq0 = nil; do iqS = iIn[2691.]; iqU = iIn[2721.]; iq4 = true; iqR = nR; iqT = iIn[10480]; iqV = k7; iqQ = false; while true do iq3 = #iqU; iqZ = iq3 - iqT; iqO = iqV(iqR % 4294967296); iq2 = iqZ >= 1; if iq2 then iq2 = iqZ <= 3. end; if iq2 then iqO = (iqO * 1597 + 51749) % 4294967296; if iqZ == 1 then iq0 = iQG((iQE(iqU, 1) - iQD(iqO, 255.)) % 256); iqQ = true; break elseif iqZ == 2 then iq0 = iQG((iQE(iqU, 1) - iQD(iqO, 255.)) % 256, (iQE(iqU, 2) - iQD(iQF(iqO, 8), 255.)) % 256); iqQ = true; break elseif iqZ == 3. then iq0 = iQG((iQE(iqU, 1) - iQD(iqO, 255.)) % 256, (iQE(iqU, 2) - iQD(iQF(iqO, 8), 255.)) % 256, (iQE(iqU, 3.) - iQD(iQF(iqO, 16), 255.)) % 256); iqQ = true; break end end; iq1 = iQH(iqU); iqN = 0.; while true do if iqN + 4 <= iqZ then iqO = (iqO * 1597 + 51749) % 4294967296; iQL(iq1, iqN, (iQJ(iq1, iqN) - iqO) % 4294967296); iqN = iqN + 4 else break end end; if iqQ then break end; iqO = (iqO * 1597 + 51749) % 4294967296; iqP = 0.; while true do if iqN < iqZ then iQM(iq1, iqN, (iQK(iq1, iqN) - iQD(iQF(iqO, iqP * 8), 255.)) % 256); iqN = iqN + 1; iqP = iqP + 1 else break end end; if iqQ then break end; do iq0 = iQI(iq1, 0., iqZ); iqQ = true; break end; break end end; iq2 = nil; do iqN = iIn[5129]; iq1 = iIn[5837]; iq3 = nR; iqO = k7; iqZ = iIn[10480]; iqP = false; while true do iq4 = #iq1; iqU = iq4 - iqZ; iqS = iqO(iq3 % 4294967296); iqS = iqS % 2147483646. + 1; iqQ = iqU >= 1; if iqQ then iqQ = iqU <= 4 end; if iqQ then iqS = iqS * 16807 % 2147483647; if iqU == 1 then iq2 = iQG(iQC(iQE(iq1, 1), iQD(iqS, 255.))); iqP = true; break elseif iqU == 2 then iq2 = iQG(iQC(iQE(iq1, 1), iQD(iqS, 255.)), iQC(iQE(iq1, 2), iQD(iQF(iqS, 8), 255.))); iqP = true; break elseif iqU == 3. then iq2 = iQG(iQC(iQE(iq1, 1), iQD(iqS, 255.)), iQC(iQE(iq1, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iq1, 3.), iQD(iQF(iqS, 16), 255.))); iqP = true; break elseif iqU == 4 then iq2 = iQG(iQC(iQE(iq1, 1), iQD(iqS, 255.)), iQC(iQE(iq1, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iq1, 3.), iQD(iQF(iqS, 16), 255.)), iQC(iQE(iq1, 4), iQD(iQF(iqS, 24.), 255.))); iqP = true; break end end; iqV = iQH(iq1); iqT = 0.; while true do if iqT <= iqU - 4 then iqS = iqS * 16807 % 2147483647; iQL(iqV, iqT, iQC(iQJ(iqV, iqT), iqS)); iqT = iqT + 4 else break end end; if iqP then break end; iqS = iqS * 16807 % 2147483647; iqR = 0.; while true do if iqT < iqU then iQM(iqV, iqT, iQC(iQK(iqV, iqT), iQD(iQF(iqS, iqR * 8), 255.))); iqT = iqT + 1; iqR = iqR + 1 else break end end; if iqP then break end; do iq2 = iQI(iqV, 0., iqU); iqP = true; break end; break end end; iq4 = nil; do iqV = true; iqS = iIn[418]; iqT = nR; iqU = k7; iqR = iIn[10480]; iqQ = false; while true do iqO = #iqS; iqJ = iqO - iqR; iq1 = iqU(iqT % 4294967296); iq1 = iq1 % 2147483646. + 1; iqN = iqJ >= 1; if iqN then iqN = iqJ <= 4 end; if iqN then iq1 = iq1 * 16807 % 2147483647; if iqJ == 1 then iq4 = iQG(iQC(iQE(iqS, 1), iQD(iq1, 255.))); iqQ = true; break elseif iqJ == 2 then iq4 = iQG(iQC(iQE(iqS, 1), iQD(iq1, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iq1, 8), 255.))); iqQ = true; break elseif iqJ == 3. then iq4 = iQG(iQC(iQE(iqS, 1), iQD(iq1, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iq1, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iq1, 16), 255.))); iqQ = true; break elseif iqJ == 4 then iq4 = iQG(iQC(iQE(iqS, 1), iQD(iq1, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iq1, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iq1, 16), 255.)), iQC(iQE(iqS, 4), iQD(iQF(iq1, 24.), 255.))); iqQ = true; break end end; iqP = iQH(iqS); iq3 = 0.; while true do if iq3 <= iqJ - 4 then iq1 = iq1 * 16807 % 2147483647; iQL(iqP, iq3, iQC(iQJ(iqP, iq3), iq1)); iq3 = iq3 + 4 else break end end; if iqQ then break end; iq1 = iq1 * 16807 % 2147483647; iqZ = 0.; while true do if iq3 < iqJ then iQM(iqP, iq3, iQC(iQK(iqP, iq3), iQD(iQF(iq1, iqZ * 8), 255.))); iq3 = iq3 + 1; iqZ = iqZ + 1 else break end end; if iqQ then break end; do iq4 = iQI(iqP, 0., iqJ); iqQ = true; break end; break end end; iqJ = nil; do iq3 = iIn[3598]; iqN = iIn[3523]; iqZ = nR; iq1 = k7; iqO = false; while true do iqT = #iqN; iqR = iqT - iq3; iqP = iq1(iqZ % 4294967296); iqU = iqR >= 1; if iqU then iqU = iqR <= 4 end; if iqU then iqP = (iqP + 2654435769.) % 4294967296; if iqR == 1 then iqJ = iQG(iQC(iQE(iqN, 1), iQD(iqP, 255.))); iqO = true; break elseif iqR == 2 then iqJ = iQG(iQC(iQE(iqN, 1), iQD(iqP, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqP, 8), 255.))); iqO = true; break elseif iqR == 3. then iqJ = iQG(iQC(iQE(iqN, 1), iQD(iqP, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqP, 16), 255.))); iqO = true; break elseif iqR == 4 then iqJ = iQG(iQC(iQE(iqN, 1), iQD(iqP, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqP, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqP, 24.), 255.))); iqO = true; break end end; iqS = iQH(iqN); iqQ = 0.; while true do if iqQ + 4 <= iqR then iqP = (iqP + 2654435769.) % 4294967296; iQL(iqS, iqQ, iQC(iQJ(iqS, iqQ), iqP)); iqQ = iqQ + 4 else break end end; if iqO then break end; iqP = (iqP + 2654435769.) % 4294967296; iqV = 0.; while true do if iqQ < iqR then iQM(iqS, iqQ, iQC(iQK(iqS, iqQ), iQD(iQF(iqP, iqV * 8), 255.))); iqQ = iqQ + 1; iqV = iqV + 1 else break end end; if iqO then break end; do iqJ = iQI(iqS, 0., iqR); iqO = true; break end; break end end; iqV = nil; do iqS = iIn[10480]; iqT = iIn[1367]; iqU = nR; iqR = k7; iqQ = false; while true do iqO = #iqT; iqX = iqO - iqS; iq1 = iqR(iqU % 4294967296); iqN = iqX >= 1; if iqN then iqN = iqX <= 4 end; if iqN then iq1 = (iq1 + 2654435769.) % 4294967296; if iqX == 1 then iqV = iQG(iQC(iQE(iqT, 1), iQD(iq1, 255.))); iqQ = true; break elseif iqX == 2 then iqV = iQG(iQC(iQE(iqT, 1), iQD(iq1, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iq1, 8), 255.))); iqQ = true; break elseif iqX == 3. then iqV = iQG(iQC(iQE(iqT, 1), iQD(iq1, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iq1, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iq1, 16), 255.))); iqQ = true; break elseif iqX == 4 then iqV = iQG(iQC(iQE(iqT, 1), iQD(iq1, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iq1, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iq1, 16), 255.)), iQC(iQE(iqT, 4), iQD(iQF(iq1, 24.), 255.))); iqQ = true; break end end; iqP = iQH(iqT); iq3 = 0.; while true do if iq3 + 4 <= iqX then iq1 = (iq1 + 2654435769.) % 4294967296; iQL(iqP, iq3, iQC(iQJ(iqP, iq3), iq1)); iq3 = iq3 + 4 else break end end; if iqQ then break end; iq1 = (iq1 + 2654435769.) % 4294967296; iqZ = 0.; while true do if iq3 < iqX then iQM(iqP, iq3, iQC(iQK(iqP, iq3), iQD(iQF(iq1, iqZ * 8), 255.))); iq3 = iq3 + 1; iqZ = iqZ + 1 else break end end; if iqQ then break end; do iqV = iQI(iqP, 0., iqX); iqQ = true; break end; break end end; iqX = nil; do iqZ = iIn[5300]; iq1 = k7; iq3 = nR; iqN = iIn[2595.]; iqO = false; while true do iqQ = #iqN; iq_ = iqQ - iqZ; iqT = iq1(iq3 % 4294967296); iqT = iqT % 2147483646. + 1; iqR = iq_ >= 1; if iqR then iqR = iq_ <= 4 end; if iqR then iqT = iqT * 16807 % 2147483647; if iq_ == 1 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqT, 255.))); iqO = true; break elseif iq_ == 2 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqT, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqT, 8), 255.))); iqO = true; break elseif iq_ == 3. then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqT, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqT, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqT, 16), 255.))); iqO = true; break elseif iq_ == 4 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqT, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqT, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqT, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqT, 24.), 255.))); iqO = true; break end end; iqP = iQH(iqN); iqU = 0.; while true do if iqU + 4 <= iq_ then iqT = iqT * 16807 % 2147483647; iQL(iqP, iqU, iQC(iQJ(iqP, iqU), iqT)); iqU = iqU + 4 else break end end; if iqO then break end; iqT = iqT * 16807 % 2147483647; iqS = 0.; while true do if iqU < iq_ then iQM(iqP, iqU, iQC(iQK(iqP, iqU), iQD(iQF(iqT, iqS * 8), 255.))); iqU = iqU + 1; iqS = iqS + 1 else break end end; if iqO then break end; do iqX = iQI(iqP, 0., iq_); iqO = true; break end; break end end; iq_ = nil; do iqT = iIn[7327]; iqU = k7; iqR = nR; iqS = iIn[3401]; iqQ = false; while true do iqL = #iqS; iq1 = iqL - iqT; iqN = iqU(iqR % 4294967296); iqN = iqN % 2147483646. + 1; iqP = iq1 >= 1; if iqP then iqP = iq1 <= 4 end; if iqP then iqN = iqN * 16807 % 2147483647; if iq1 == 1 then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.))); iqQ = true; break elseif iq1 == 2 then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqN, 8), 255.))); iqQ = true; break elseif iq1 == 3. then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqN, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqN, 16), 255.))); iqQ = true; break elseif iq1 == 4 then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqN, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqN, 16), 255.)), iQC(iQE(iqS, 4), iQD(iQF(iqN, 24.), 255.))); iqQ = true; break end end; iq3 = iQH(iqS); iqZ = 0.; while true do if iqZ + 4 <= iq1 then iqN = iqN * 16807 % 2147483647; iQL(iq3, iqZ, iQC(iQJ(iq3, iqZ), iqN)); iqZ = iqZ + 4 else break end end; if iqQ then break end; iqN = iqN * 16807 % 2147483647; iqO = 0.; while true do if iqZ < iq1 then iQM(iq3, iqZ, iQC(iQK(iq3, iqZ), iQD(iQF(iqN, iqO * 8), 255.))); iqZ = iqZ + 1; iqO = iqO + 1 else break end end; if iqQ then break end; do iq_ = iQI(iq3, 0., iq1); iqQ = true; break end; break end end; lM(iq6, { [iq5] = ny, [iqK] = iIn[9906.][iq0](iIn[10480], iIn[10839.]), [iq2] = iIn[9906.][iq4](iIn[10480], iIn[8661.]), [iqJ] = iIn[9906.][iqV](iIn[10480], iIn[797]), [iqX] = iIn[9906.][iq_](iIn[10480], iIn[797]) }); iqL = nil; do iqZ = iIn[6809]; iq3 = iIn[1929.]; iqO = nR; iqN = k7; iq1 = iIn[10480]; iqP = false; while true do iq_ = #iq3; iqT = iq_ - iq1; iqR = iqN(iqO % 4294967296); iqR = iqR % 2147483646. + 1; iqX = iqT >= 1; if iqX then iqX = iqT <= 4 end; if iqX then iqR = iqR * 16807 % 2147483647; if iqT == 1 then iqL = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.))); iqP = true; break elseif iqT == 2 then iqL = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.)), iQC(iQE(iq3, 2), iQD(iQF(iqR, 8), 255.))); iqP = true; break elseif iqT == 3. then iqL = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.)), iQC(iQE(iq3, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iq3, 3.), iQD(iQF(iqR, 16), 255.))); iqP = true; break elseif iqT == 4 then iqL = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.)), iQC(iQE(iq3, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iq3, 3.), iQD(iQF(iqR, 16), 255.)), iQC(iQE(iq3, 4), iQD(iQF(iqR, 24.), 255.))); iqP = true; break end end; iqU = iQH(iq3); iqS = 0.; while true do if iqS <= iqT - 4 then iqR = iqR * 16807 % 2147483647; iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iqR)); iqS = iqS + 4 else break end end; if iqP then break end; iqR = iqR * 16807 % 2147483647; iqQ = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iqR, iqQ * 8), 255.))); iqS = iqS + 1; iqQ = iqQ + 1 else break end end; if iqP then break end; do iqL = iQI(iqU, 0., iqT); iqP = true; break end; break end end; iqX = nil; do iqQ = iIn[41]; iqS = iIn[4117]; iqU = iIn[6098]; iq_ = nR; iqR = iIn[10480]; iqT = k7; iqP = false; while true do iqV = #iqS; iq1 = iqV - iqR; iqN = iqT(iq_ % 4294967296); iqJ = iq1 >= 1; if iqJ then iqJ = iq1 <= 3. end; if iqJ then iqN = (iqN * 1597 + 51749) % 4294967296; if iq1 == 1 then iqX = iQG((iQE(iqS, 1) - iQD(iqN, 255.)) % 256); iqP = true; break elseif iq1 == 2 then iqX = iQG((iQE(iqS, 1) - iQD(iqN, 255.)) % 256, (iQE(iqS, 2) - iQD(iQF(iqN, 8), 255.)) % 256); iqP = true; break elseif iq1 == 3. then iqX = iQG((iQE(iqS, 1) - iQD(iqN, 255.)) % 256, (iQE(iqS, 2) - iQD(iQF(iqN, 8), 255.)) % 256, (iQE(iqS, 3.) - iQD(iQF(iqN, 16), 255.)) % 256); iqP = true; break end end; iq3 = iQH(iqS); iqZ = 0.; while true do if iqZ + 4 <= iq1 then iqN = (iqN * 1597 + 51749) % 4294967296; iQL(iq3, iqZ, (iQJ(iq3, iqZ) - iqN) % 4294967296); iqZ = iqZ + 4 else break end end; if iqP then break end; iqN = (iqN * 1597 + 51749) % 4294967296; iqO = 0.; while true do if iqZ < iq1 then iQM(iq3, iqZ, (iQK(iq3, iqZ) - iQD(iQF(iqN, iqO * 8), 255.)) % 256); iqZ = iqZ + 1; iqO = iqO + 1 else break end end; if iqP then break end; do iqX = iQI(iq3, 0., iq1); iqP = true; break end; break end end; iqJ = nil; do iqV = true; iqN = k7; iq1 = iIn[1069]; iq3 = iIn[10411]; iqO = iIn[8426]; iqZ = nR; iqP = false; while true do iq4 = #iqO; iqU = iq4 - iq3; iqS = iqN(iqZ % 4294967296); iqS = iqS % 2147483646. + 1; iqQ = iqU >= 1; if iqQ then iqQ = iqU <= 4 end; if iqQ then iqS = iqS * 16807 % 2147483647; if iqU == 1 then iqJ = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.))); iqP = true; break elseif iqU == 2 then iqJ = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.))); iqP = true; break elseif iqU == 3. then iqJ = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.))); iqP = true; break elseif iqU == 4 then iqJ = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqS, 24.), 255.))); iqP = true; break end end; iq_ = iQH(iqO); iqT = 0.; while true do if iqT <= iqU - 4 then iqS = iqS * 16807 % 2147483647; iQL(iq_, iqT, iQC(iQJ(iq_, iqT), iqS)); iqT = iqT + 4 else break end end; if iqP then break end; iqS = iqS * 16807 % 2147483647; iqR = 0.; while true do if iqT < iqU then iQM(iq_, iqT, iQC(iQK(iq_, iqT), iQD(iQF(iqS, iqR * 8), 255.))); iqT = iqT + 1; iqR = iqR + 1 else break end end; if iqP then break end; do iqJ = iQI(iq_, 0., iqU); iqP = true; break end; break end end; iq4 = nil; do iqU = true; iqQ = k7; iqS = iIn[10932.]; iqT = iIn[1362.]; iq_ = iIn[10324]; iqR = nR; iqP = false; while true do iqN = #iq_; iq2 = iqN - iqT; iq3 = iqQ(iqR % 4294967296); iq3 = iq3 % 2147483646. + 1; iqZ = iq2 >= 1; if iqZ then iqZ = iq2 <= 4 end; if iqZ then iq3 = iq3 * 16807 % 2147483647; if iq2 == 1 then iq4 = iQG(iQC(iQE(iq_, 1), iQD(iq3, 255.))); iqP = true; break elseif iq2 == 2 then iq4 = iQG(iQC(iQE(iq_, 1), iQD(iq3, 255.)), iQC(iQE(iq_, 2), iQD(iQF(iq3, 8), 255.))); iqP = true; break elseif iq2 == 3. then iq4 = iQG(iQC(iQE(iq_, 1), iQD(iq3, 255.)), iQC(iQE(iq_, 2), iQD(iQF(iq3, 8), 255.)), iQC(iQE(iq_, 3.), iQD(iQF(iq3, 16), 255.))); iqP = true; break elseif iq2 == 4 then iq4 = iQG(iQC(iQE(iq_, 1), iQD(iq3, 255.)), iQC(iQE(iq_, 2), iQD(iQF(iq3, 8), 255.)), iQC(iQE(iq_, 3.), iQD(iQF(iq3, 16), 255.)), iQC(iQE(iq_, 4), iQD(iQF(iq3, 24.), 255.))); iqP = true; break end end; iqO = iQH(iq_); iqV = 0.; while true do if iqV <= iq2 - 4 then iq3 = iq3 * 16807 % 2147483647; iQL(iqO, iqV, iQC(iQJ(iqO, iqV), iq3)); iqV = iqV + 4 else break end end; if iqP then break end; iq3 = iq3 * 16807 % 2147483647; iq1 = 0.; while true do if iqV < iq2 then iQM(iqO, iqV, iQC(iQK(iqO, iqV), iQD(iQF(iq3, iq1 * 8), 255.))); iqV = iqV + 1; iq1 = iq1 + 1 else break end end; if iqP then break end; do iq4 = iQI(iqO, 0., iq2); iqP = true; break end; break end end; iq2 = nil; do iqZ = true; iq3 = iIn[1530.]; iqV = nR; iqN = k7; iq1 = iIn[10480]; iqO = false; while true do iq_ = #iq3; iqT = iq_ - iq1; iqR = iqN(iqV % 4294967296); iqR = iqR % 2147483646. + 1; iqP = iqT >= 1; if iqP then iqP = iqT <= 4 end; if iqP then iqR = iqR * 16807 % 2147483647; if iqT == 1 then iq2 = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.))); iqO = true; break elseif iqT == 2 then iq2 = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.)), iQC(iQE(iq3, 2), iQD(iQF(iqR, 8), 255.))); iqO = true; break elseif iqT == 3. then iq2 = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.)), iQC(iQE(iq3, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iq3, 3.), iQD(iQF(iqR, 16), 255.))); iqO = true; break elseif iqT == 4 then iq2 = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.)), iQC(iQE(iq3, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iq3, 3.), iQD(iQF(iqR, 16), 255.)), iQC(iQE(iq3, 4), iQD(iQF(iqR, 24.), 255.))); iqO = true; break end end; iqU = iQH(iq3); iqS = 0.; while true do if iqS <= iqT - 4 then iqR = iqR * 16807 % 2147483647; iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iqR)); iqS = iqS + 4 else break end end; if iqO then break end; iqR = iqR * 16807 % 2147483647; iqQ = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iqR, iqQ * 8), 255.))); iqS = iqS + 1; iqQ = iqQ + 1 else break end end; if iqO then break end; do iq2 = iQI(iqU, 0., iqT); iqO = true; break end; break end end; iq_ = nil; do iqT = iIn[6712]; iqQ = iIn[8254]; iqR = k7; iqS = nR; iqU = iIn[4973]; iqP = false; while true do iqN = #iqT; iq0 = iqN - iqU; iq3 = iqR(iqS % 4294967296); iqZ = iq0 >= 1; if iqZ then iqZ = iq0 <= 4 end; if iqZ then iq3 = iQN((iq3 + 1832704949) % 4294967296, 13); if iq0 == 1 then iq_ = iQG(iQC(iQE(iqT, 1), iQD(iq3, 255.))); iqP = true; break elseif iq0 == 2 then iq_ = iQG(iQC(iQE(iqT, 1), iQD(iq3, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iq3, 8), 255.))); iqP = true; break elseif iq0 == 3. then iq_ = iQG(iQC(iQE(iqT, 1), iQD(iq3, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iq3, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iq3, 16), 255.))); iqP = true; break elseif iq0 == 4 then iq_ = iQG(iQC(iQE(iqT, 1), iQD(iq3, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iq3, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iq3, 16), 255.)), iQC(iQE(iqT, 4), iQD(iQF(iq3, 24.), 255.))); iqP = true; break end end; iqO = iQH(iqT); iqV = 0.; while true do if iqV + 4 <= iq0 then iq3 = iQN((iq3 + 1832704949) % 4294967296, 13); iQL(iqO, iqV, iQC(iQJ(iqO, iqV), iq3)); iqV = iqV + 4 else break end end; if iqP then break end; iq3 = iQN((iq3 + 1832704949) % 4294967296, 13); iq1 = 0.; while true do if iqV < iq0 then iQM(iqO, iqV, iQC(iQK(iqO, iqV), iQD(iQF(iq3, iq1 * 8), 255.))); iqV = iqV + 1; iq1 = iq1 + 1 else break end end; if iqP then break end; do iq_ = iQI(iqO, 0., iq0); iqP = true; break end; break end end; iq0 = nil; do iq3 = iIn[1840]; iqO = k7; iqZ = iIn[3840.]; iq1 = iIn[1411]; iqV = iIn[9533]; iqN = nR; iqP = false; while true do iqR = #iqV; iq5 = iqR - iq1; iqU = iqO(iqN % 4294967296); iqU = iqU % 2147483646. + 1; iqS = iq5 >= 1; if iqS then iqS = iq5 <= 4 end; if iqS then iqU = iqU * 16807 % 2147483647; if iq5 == 1 then iq0 = iQG(iQC(iQE(iqV, 1), iQD(iqU, 255.))); iqP = true; break elseif iq5 == 2 then iq0 = iQG(iQC(iQE(iqV, 1), iQD(iqU, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqU, 8), 255.))); iqP = true; break elseif iq5 == 3. then iq0 = iQG(iQC(iQE(iqV, 1), iQD(iqU, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqU, 16), 255.))); iqP = true; break elseif iq5 == 4 then iq0 = iQG(iQC(iQE(iqV, 1), iQD(iqU, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqU, 16), 255.)), iQC(iQE(iqV, 4), iQD(iQF(iqU, 24.), 255.))); iqP = true; break end end; iqQ = iQH(iqV); iqK = 0.; while true do if iqK <= iq5 - 4 then iqU = iqU * 16807 % 2147483647; iQL(iqQ, iqK, iQC(iQJ(iqQ, iqK), iqU)); iqK = iqK + 4 else break end end; if iqP then break end; iqU = iqU * 16807 % 2147483647; iqT = 0.; while true do if iqK < iq5 then iQM(iqQ, iqK, iQC(iQK(iqQ, iqK), iQD(iQF(iqU, iqT * 8), 255.))); iqK = iqK + 1; iqT = iqT + 1 else break end end; if iqP then break end; do iq0 = iQI(iqQ, 0., iq5); iqP = true; break end; break end end; lM(iqL, { [iqX] = ny, [iqJ] = iIn[9906.][iq4](iIn[10480], iIn[5212]), [iq2] = iIn[8269][iq_][iq0] }); k1[cz] = ny; iq5 = nil; do iqU = iIn[10480]; iqK = iIn[9832]; iqS = nR; iqT = k7; iqR = false; while true do iq1 = #iqK; iqN = iq1 - iqU; iqP = iqT(iqS % 4294967296); iq3 = iqN >= 1; if iq3 then iq3 = iqN <= 4 end; if iq3 then iqP = (iqP + 2654435769.) % 4294967296; if iqN == 1 then iq5 = iQG(iQC(iQE(iqK, 1), iQD(iqP, 255.))); iqR = true; break elseif iqN == 2 then iq5 = iQG(iQC(iQE(iqK, 1), iQD(iqP, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqP, 8), 255.))); iqR = true; break elseif iqN == 3. then iq5 = iQG(iQC(iQE(iqK, 1), iQD(iqP, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqP, 16), 255.))); iqR = true; break elseif iqN == 4 then iq5 = iQG(iQC(iQE(iqK, 1), iQD(iqP, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqP, 16), 255.)), iQC(iQE(iqK, 4), iQD(iQF(iqP, 24.), 255.))); iqR = true; break end end; iqZ = iQH(iqK); iqO = 0.; while true do if iqO + 4 <= iqN then iqP = (iqP + 2654435769.) % 4294967296; iQL(iqZ, iqO, iQC(iQJ(iqZ, iqO), iqP)); iqO = iqO + 4 else break end end; if iqR then break end; iqP = (iqP + 2654435769.) % 4294967296; iqQ = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, iQC(iQK(iqZ, iqO), iQD(iQF(iqP, iqQ * 8), 255.))); iqO = iqO + 1; iqQ = iqQ + 1 else break end end; if iqR then break end; do iq5 = iQI(iqZ, 0., iqN); iqR = true; break end; break end end; nB = iq5; iq3 = nil; do iqQ = iIn[7454]; iqO = iIn[4117]; iqZ = true; iq1 = nR; iqP = iIn[10480]; iqN = k7; iqR = false; while true do iq0 = #iqO; iq5 = iq0 - iqP; iqU = iqN(iq1 % 4294967296); iqS = iq5 >= 1; if iqS then iqS = iq5 <= 3. end; if iqS then iqU = (iqU * 1597 + 51749) % 4294967296; if iq5 == 1 then iq3 = iQG((iQE(iqO, 1) - iQD(iqU, 255.)) % 256); iqR = true; break elseif iq5 == 2 then iq3 = iQG((iQE(iqO, 1) - iQD(iqU, 255.)) % 256, (iQE(iqO, 2) - iQD(iQF(iqU, 8), 255.)) % 256); iqR = true; break elseif iq5 == 3. then iq3 = iQG((iQE(iqO, 1) - iQD(iqU, 255.)) % 256, (iQE(iqO, 2) - iQD(iQF(iqU, 8), 255.)) % 256, (iQE(iqO, 3.) - iQD(iQF(iqU, 16), 255.)) % 256); iqR = true; break end end; iqV = iQH(iqO); iqK = 0.; while true do if iqK + 4 <= iq5 then iqU = (iqU * 1597 + 51749) % 4294967296; iQL(iqV, iqK, (iQJ(iqV, iqK) - iqU) % 4294967296); iqK = iqK + 4 else break end end; if iqR then break end; iqU = (iqU * 1597 + 51749) % 4294967296; iqT = 0.; while true do if iqK < iq5 then iQM(iqV, iqK, (iQK(iqV, iqK) - iQD(iQF(iqU, iqT * 8), 255.)) % 256); iqK = iqK + 1; iqT = iqT + 1 else break end end; if iqR then break end; do iq3 = iQI(iqV, 0., iq5); iqR = true; break end; break end end; nC = iq3; iq0 = nil; do iqU = iIn[8393]; iqK = iIn[6605]; iq5 = nR; iqV = k7; iqT = false; while true do iqP = #iqK; iqR = iqP - iqU; iqZ = iqV(iq5 % 4294967296); iqO = iqR >= 1; if iqO then iqO = iqR <= 4 end; if iqO then iqZ = (iqZ + 2654435769.) % 4294967296; if iqR == 1 then iq0 = iQG(iQC(iQE(iqK, 1), iQD(iqZ, 255.))); iqT = true; break elseif iqR == 2 then iq0 = iQG(iQC(iQE(iqK, 1), iQD(iqZ, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqZ, 8), 255.))); iqT = true; break elseif iqR == 3. then iq0 = iQG(iQC(iQE(iqK, 1), iQD(iqZ, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqZ, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqZ, 16), 255.))); iqT = true; break elseif iqR == 4 then iq0 = iQG(iQC(iQE(iqK, 1), iQD(iqZ, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqZ, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqZ, 16), 255.)), iQC(iQE(iqK, 4), iQD(iQF(iqZ, 24.), 255.))); iqT = true; break end end; iqQ = iQH(iqK); iqS = 0.; while true do if iqS + 4 <= iqR then iqZ = (iqZ + 2654435769.) % 4294967296; iQL(iqQ, iqS, iQC(iQJ(iqQ, iqS), iqZ)); iqS = iqS + 4 else break end end; if iqT then break end; iqZ = (iqZ + 2654435769.) % 4294967296; iqN = 0.; while true do if iqS < iqR then iQM(iqQ, iqS, iQC(iQK(iqQ, iqS), iQD(iQF(iqZ, iqN * 8), 255.))); iqS = iqS + 1; iqN = iqN + 1 else break end end; if iqT then break end; do iq0 = iQI(iqQ, 0., iqR); iqT = true; break end; break end end; nD = iq0; iqZ = nil; do iqN = iIn[125]; iqQ = k7; iqP = nR; iqO = iIn[5042]; iqR = false; while true do iqK = #iqO; iqT = iqK - iqN; iq0 = iqQ(iqP % 4294967296); iq0 = iq0 % 2147483646. + 1; iq5 = iqT >= 1; if iq5 then iq5 = iqT <= 4 end; if iq5 then iq0 = iq0 * 16807 % 2147483647; if iqT == 1 then iqZ = iQG(iQC(iQE(iqO, 1), iQD(iq0, 255.))); iqR = true; break elseif iqT == 2 then iqZ = iQG(iQC(iQE(iqO, 1), iQD(iq0, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iq0, 8), 255.))); iqR = true; break elseif iqT == 3. then iqZ = iQG(iQC(iQE(iqO, 1), iQD(iq0, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iq0, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iq0, 16), 255.))); iqR = true; break elseif iqT == 4 then iqZ = iQG(iQC(iQE(iqO, 1), iQD(iq0, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iq0, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iq0, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iq0, 24.), 255.))); iqR = true; break end end; iqU = iQH(iqO); iqS = 0.; while true do if iqS + 4 <= iqT then iq0 = iq0 * 16807 % 2147483647; iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iq0)); iqS = iqS + 4 else break end end; if iqR then break end; iq0 = iq0 * 16807 % 2147483647; iqV = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iq0, iqV * 8), 255.))); iqS = iqS + 1; iqV = iqV + 1 else break end end; if iqR then break end; do iqZ = iQI(iqU, 0., iqT); iqR = true; break end; break end end; nE = iIn[10184][iqZ](iIn[7718], iIn[10480], iIn[10480], iIn[8195]); iq0 = nil; do iqK = iIn[10480]; iq5 = iIn[1862]; iqV = nR; iqU = k7; iqT = false; while true do iqS = #iq5; iqN = iqS - iqK; iqP = iqU(iqV % 4294967296); iqR = iqN >= 1; if iqR then iqR = iqN <= 4 end; if iqR then iqP = (iqP + 2654435769.) % 4294967296; if iqN == 1 then iq0 = iQG(iQC(iQE(iq5, 1), iQD(iqP, 255.))); iqT = true; break elseif iqN == 2 then iq0 = iQG(iQC(iQE(iq5, 1), iQD(iqP, 255.)), iQC(iQE(iq5, 2), iQD(iQF(iqP, 8), 255.))); iqT = true; break elseif iqN == 3. then iq0 = iQG(iQC(iQE(iq5, 1), iQD(iqP, 255.)), iQC(iQE(iq5, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iq5, 3.), iQD(iQF(iqP, 16), 255.))); iqT = true; break elseif iqN == 4 then iq0 = iQG(iQC(iQE(iq5, 1), iQD(iqP, 255.)), iQC(iQE(iq5, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iq5, 3.), iQD(iQF(iqP, 16), 255.)), iQC(iQE(iq5, 4), iQD(iQF(iqP, 24.), 255.))); iqT = true; break end end; iqZ = iQH(iq5); iqO = 0.; while true do if iqO + 4 <= iqN then iqP = (iqP + 2654435769.) % 4294967296; iQL(iqZ, iqO, iQC(iQJ(iqZ, iqO), iqP)); iqO = iqO + 4 else break end end; if iqT then break end; iqP = (iqP + 2654435769.) % 4294967296; iqQ = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, iQC(iQK(iqZ, iqO), iQD(iQF(iqP, iqQ * 8), 255.))); iqO = iqO + 1; iqQ = iqQ + 1 else break end end; if iqT then break end; do iq0 = iQI(iqZ, 0., iqN); iqT = true; break end; break end end; nF = iq0; iqZ = nil; do iqO = iIn[7734.]; iqR = iIn[6488]; iqQ = nR; iqP = k7; iqN = iIn[3598]; iqS = false; while true do iqK = #iqR; iqT = iqK - iqN; iq0 = iqP(iqQ % 4294967296); iq0 = iq0 % 2147483646. + 1; iq5 = iqT >= 1; if iq5 then iq5 = iqT <= 4 end; if iq5 then iq0 = iq0 * 16807 % 2147483647; if iqT == 1 then iqZ = iQG(iQC(iQE(iqR, 1), iQD(iq0, 255.))); iqS = true; break elseif iqT == 2 then iqZ = iQG(iQC(iQE(iqR, 1), iQD(iq0, 255.)), iQC(iQE(iqR, 2), iQD(iQF(iq0, 8), 255.))); iqS = true; break elseif iqT == 3. then iqZ = iQG(iQC(iQE(iqR, 1), iQD(iq0, 255.)), iQC(iQE(iqR, 2), iQD(iQF(iq0, 8), 255.)), iQC(iQE(iqR, 3.), iQD(iQF(iq0, 16), 255.))); iqS = true; break elseif iqT == 4 then iqZ = iQG(iQC(iQE(iqR, 1), iQD(iq0, 255.)), iQC(iQE(iqR, 2), iQD(iQF(iq0, 8), 255.)), iQC(iQE(iqR, 3.), iQD(iQF(iq0, 16), 255.)), iQC(iQE(iqR, 4), iQD(iQF(iq0, 24.), 255.))); iqS = true; break end end; iqU = iQH(iqR); iq1 = 0.; while true do if iq1 <= iqT - 4 then iq0 = iq0 * 16807 % 2147483647; iQL(iqU, iq1, iQC(iQJ(iqU, iq1), iq0)); iq1 = iq1 + 4 else break end end; if iqS then break end; iq0 = iq0 * 16807 % 2147483647; iqV = 0.; while true do if iq1 < iqT then iQM(iqU, iq1, iQC(iQK(iqU, iq1), iQD(iQF(iq0, iqV * 8), 255.))); iq1 = iq1 + 1; iqV = iqV + 1 else break end end; if iqS then break end; do iqZ = iQI(iqU, 0., iqT); iqS = true; break end; break end end; nG = lV[iqZ]; iq1 = nil; do iqT = iIn[91]; iqK = iIn[4934]; iqV = iIn[1372]; iq0 = nR; iqU = iIn[7868]; iq5 = k7; iqS = false; while true do iq3 = #iqK; iqN = iq3 - iqU; iqP = iq5(iq0 % 4294967296); iqR = iqN >= 1; if iqR then iqR = iqN <= 3. end; if iqR then iqP = (iqP * 1597 + 51749) % 4294967296; if iqN == 1 then iq1 = iQG((iQE(iqK, 1) - iQD(iqP, 255.)) % 256); iqS = true; break elseif iqN == 2 then iq1 = iQG((iQE(iqK, 1) - iQD(iqP, 255.)) % 256, (iQE(iqK, 2) - iQD(iQF(iqP, 8), 255.)) % 256); iqS = true; break elseif iqN == 3. then iq1 = iQG((iQE(iqK, 1) - iQD(iqP, 255.)) % 256, (iQE(iqK, 2) - iQD(iQF(iqP, 8), 255.)) % 256, (iQE(iqK, 3.) - iQD(iQF(iqP, 16), 255.)) % 256); iqS = true; break end end; iqZ = iQH(iqK); iqO = 0.; while true do if iqO + 4 <= iqN then iqP = (iqP * 1597 + 51749) % 4294967296; iQL(iqZ, iqO, (iQJ(iqZ, iqO) - iqP) % 4294967296); iqO = iqO + 4 else break end end; if iqS then break end; iqP = (iqP * 1597 + 51749) % 4294967296; iqQ = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, (iQK(iqZ, iqO) - iQD(iQF(iqP, iqQ * 8), 255.)) % 256); iqO = iqO + 1; iqQ = iqQ + 1 else break end end; if iqS then break end; do iq1 = iQI(iqZ, 0., iqN); iqS = true; break end; break end end; nH = iq1; nI = cA; nQ = if nI then 7 else 10 elseif nQ < 12512 then break else nL = iIn[10480]; nQ = 6. end end end end; mC = 529 else mC = 4263.; continue end elseif mC == 3933. then mC = 380 else mC = 4086.; continue end elseif mC < 3939. then if mC < 3936. then if mC < 3935 then mC = 79 else mC = 234. end elseif mC < 3938 then if mC < 3937 then ihR = nil; do iVM[8] = true; local iV8 = iIn; iVM[18.] = iV8[10855]; iVM[14] = iV8[641]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[4218.]; iVM[6.] = k7; iVM[29] = false; while true do iVM[22] = #iVM[18.]; iVM[19] = iVM[22] - iVM[1]; iVM[17] = iVM[6.](iVM[16] % 4294967296); iVM[13] = iVM[19] >= 1; if iVM[13] then iVM[13] = iVM[19] <= 3. end; if iVM[13] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; if iVM[19] == 1 then ihR = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[17], 255.)) % 256); iVM[29] = true; break elseif iVM[19] == 2 then ihR = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256); iVM[29] = true; break elseif iVM[19] == 3. then ihR = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256, (string.byte(iVM[18.], 3.) - bit32.band(bit32.rshift(iVM[17], 16), 255.)) % 256); iVM[29] = true; break end end; ihV = buffer.fromstring(iVM[18.]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[19] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; buffer.writeu32(ihV, iVM[5], (buffer.readu32(ihV, iVM[5]) - iVM[17]) % 4294967296); iVM[5] = iVM[5] + 4 else break end end; if iVM[29] then break end; iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; iVM[24.] = 0.; while true do if iVM[5] < iVM[19] then buffer.writeu8(ihV, iVM[5], (buffer.readu8(ihV, iVM[5]) - bit32.band(bit32.rshift(iVM[17], iVM[24.] * 8), 255.)) % 256); iVM[5] = iVM[5] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[29] then break end; do ihR = buffer.readstring(ihV, 0., iVM[19]); iVM[29] = true; break end; break end end; l5 = ihR; iVM[19] = nil; do local iV8 = iIn; iVM[5] = iV8[6022]; iVM[22] = k7; iVM[24.] = true; iVM[17] = iV8[10480]; ihV = iV8[5272]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[29] = false; while true do iVM[1] = #ihV; iVM[16] = iVM[1] - iVM[17]; iVM[14] = iVM[22](iVM[13] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[16] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.))); iVM[29] = true; break elseif iVM[16] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[29] = true; break elseif iVM[16] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[29] = true; break elseif iVM[16] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[29] = true; break end end; iVM[8] = buffer.fromstring(ihV); ihR = 0.; while true do if ihR <= iVM[16] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[8], ihR, bit32.bxor(buffer.readu32(iVM[8], ihR), iVM[14])); ihR = ihR + 4 else break end end; if iVM[29] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[6.] = 0.; while true do if ihR < iVM[16] then buffer.writeu8(iVM[8], ihR, bit32.bxor(buffer.readu8(iVM[8], ihR), bit32.band(bit32.rshift(iVM[14], iVM[6.] * 8), 255.))); ihR = ihR + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[29] then break end; do iVM[19] = buffer.readstring(iVM[8], 0., iVM[16]); iVM[29] = true; break end; break end end; ihR = nil; do iVM[14] = false; iVM[8] = k7; local iV8 = iIn; iVM[18.] = iV8[6457]; iVM[6.] = iV8[8888]; iVM[16] = iV8[7361]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[29] = false; while true do iVM[13] = #iVM[16]; ihV = iVM[13] - iVM[6.]; iVM[5] = iVM[8](iVM[1] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[24.] = ihV >= 1; if iVM[24.] then iVM[24.] = ihV <= 4 end; if iVM[24.] then iVM[5] = iVM[5] * 16807 % 2147483647; if ihV == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[5], 255.))); iVM[29] = true; break elseif ihV == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[29] = true; break elseif ihV == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[29] = true; break elseif ihV == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[29] = true; break end end; iVM[22] = buffer.fromstring(iVM[16]); iVM[12.] = 0.; while true do if iVM[12.] <= ihV - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[12.], bit32.bxor(buffer.readu32(iVM[22], iVM[12.]), iVM[5])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[29] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[12.] < ihV then buffer.writeu8(iVM[22], iVM[12.], bit32.bxor(buffer.readu8(iVM[22], iVM[12.]), bit32.band(bit32.rshift(iVM[5], iVM[17] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[29] then break end; do ihR = buffer.readstring(iVM[22], 0., ihV); iVM[29] = true; break end; break end end; local iV8 = iIn; l7 = (iV8[5136.][iVM[19]](ihR)); iVM[12.] = nil; do iVM[5] = iV8[482]; iVM[22] = iV8[5908]; iVM[24.] = iV8[2642]; iVM[17] = (mC + lQ) % iV8[5374]; ihV = iV8[6720.]; iVM[13] = k7; iVM[29] = false; while true do iVM[1] = #iVM[22]; iVM[16] = iVM[1] - ihV; iVM[14] = iVM[13](iVM[17] % 4294967296); iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 3. end; if iVM[18.] then iVM[14] = (iVM[14] * 1597 + 51749) % 4294967296; if iVM[16] == 1 then iVM[12.] = string.char((string.byte(iVM[22], 1) - bit32.band(iVM[14], 255.)) % 256); iVM[29] = true; break elseif iVM[16] == 2 then iVM[12.] = string.char((string.byte(iVM[22], 1) - bit32.band(iVM[14], 255.)) % 256, (string.byte(iVM[22], 2) - bit32.band(bit32.rshift(iVM[14], 8), 255.)) % 256); iVM[29] = true; break elseif iVM[16] == 3. then iVM[12.] = string.char((string.byte(iVM[22], 1) - bit32.band(iVM[14], 255.)) % 256, (string.byte(iVM[22], 2) - bit32.band(bit32.rshift(iVM[14], 8), 255.)) % 256, (string.byte(iVM[22], 3.) - bit32.band(bit32.rshift(iVM[14], 16), 255.)) % 256); iVM[29] = true; break end end; iVM[8] = buffer.fromstring(iVM[22]); ihR = 0.; while true do if ihR + 4 <= iVM[16] then iVM[14] = (iVM[14] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[8], ihR, (buffer.readu32(iVM[8], ihR) - iVM[14]) % 4294967296); ihR = ihR + 4 else break end end; if iVM[29] then break end; iVM[14] = (iVM[14] * 1597 + 51749) % 4294967296; iVM[6.] = 0.; while true do if ihR < iVM[16] then buffer.writeu8(iVM[8], ihR, (buffer.readu8(iVM[8], ihR) - bit32.band(bit32.rshift(iVM[14], iVM[6.] * 8), 255.)) % 256); ihR = ihR + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[29] then break end; do iVM[12.] = buffer.readstring(iVM[8], 0., iVM[16]); iVM[29] = true; break end; break end end; ihR = nil; do iVM[18.] = iV8[397]; iVM[14] = iV8[1641.]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[1] = k7; iVM[6.] = iV8[7718]; iVM[16] = false; while true do iVM[29] = #iVM[14]; iVM[17] = iVM[29] - iVM[6.]; iVM[13] = iVM[1](iVM[8] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; ihV = iVM[17] >= 1; if ihV then ihV = iVM[17] <= 4 end; if ihV then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[17] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.))); iVM[16] = true; break elseif iVM[17] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[16] = true; break elseif iVM[17] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[16] = true; break elseif iVM[17] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[16] = true; break end end; iVM[5] = buffer.fromstring(iVM[14]); iVM[24.] = 0.; while true do if iVM[24.] <= iVM[17] - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[24.], bit32.bxor(buffer.readu32(iVM[5], iVM[24.]), iVM[13])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[16] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[24.] < iVM[17] then buffer.writeu8(iVM[5], iVM[24.], bit32.bxor(buffer.readu8(iVM[5], iVM[24.]), bit32.band(bit32.rshift(iVM[13], iVM[22] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[16] then break end; do ihR = buffer.readstring(iVM[5], 0., iVM[17]); iVM[16] = true; break end; break end end; l8 = (iV8[5136.][iVM[12.]](ihR, l7)); iVM[5] = nil; do iVM[22] = iV8[5009]; iVM[24.] = true; iVM[17] = k7; ihV = (mC + lQ) % iV8[5374]; iVM[13] = iV8[4795]; iVM[29] = false; while true do iVM[1] = #iVM[22]; iVM[16] = iVM[1] - iVM[13]; iVM[14] = iVM[17](ihV % 4294967296); iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.))); iVM[29] = true; break elseif iVM[16] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[29] = true; break elseif iVM[16] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[29] = true; break elseif iVM[16] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[29] = true; break end end; iVM[8] = buffer.fromstring(iVM[22]); ihR = 0.; while true do if ihR + 4 <= iVM[16] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[8], ihR, bit32.bxor(buffer.readu32(iVM[8], ihR), iVM[14])); ihR = ihR + 4 else break end end; if iVM[29] then break end; iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); iVM[6.] = 0.; while true do if ihR < iVM[16] then buffer.writeu8(iVM[8], ihR, bit32.bxor(buffer.readu8(iVM[8], ihR), bit32.band(bit32.rshift(iVM[14], iVM[6.] * 8), 255.))); ihR = ihR + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[29] then break end; do iVM[5] = buffer.readstring(iVM[8], 0., iVM[16]); iVM[29] = true; break end; break end end; ihR = nil; do iVM[14] = iV8[3793]; iVM[1] = iV8[10846]; iVM[18.] = k7; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[10480]; iVM[16] = false; while true do iVM[24.] = #iVM[14]; iVM[22] = iVM[24.] - iVM[8]; iVM[29] = iVM[18.](iVM[6.] % 4294967296); iVM[17] = iVM[22] >= 1; if iVM[17] then iVM[17] = iVM[22] <= 4 end; if iVM[17] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); if iVM[22] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[29], 255.))); iVM[16] = true; break elseif iVM[22] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[16] = true; break elseif iVM[22] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[16] = true; break elseif iVM[22] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[16] = true; break end end; iVM[13] = buffer.fromstring(iVM[14]); ihV = 0.; while true do if ihV + 4 <= iVM[22] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[13], ihV, bit32.bxor(buffer.readu32(iVM[13], ihV), iVM[29])); ihV = ihV + 4 else break end end; if iVM[16] then break end; iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); iVM[12.] = 0.; while true do if ihV < iVM[22] then buffer.writeu8(iVM[13], ihV, bit32.bxor(buffer.readu8(iVM[13], ihV), bit32.band(bit32.rshift(iVM[29], iVM[12.] * 8), 255.))); ihV = ihV + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[16] then break end; do ihR = buffer.readstring(iVM[13], 0., iVM[22]); iVM[16] = true; break end; break end end; l8 = (iV8[5136.][iVM[5]](ihR, l7)); iVM[12.] = nil; do iVM[17] = iV8[1411]; iVM[22] = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[4094]; ihV = false; while true do iVM[29] = #iVM[24.]; iVM[6.] = iVM[29] - iVM[17]; iVM[1] = iVM[22](iVM[13] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[16] = iVM[6.] >= 1; if iVM[16] then iVM[16] = iVM[6.] <= 4 end; if iVM[16] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[6.] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[1], 255.))); ihV = true; break elseif iVM[6.] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); ihV = true; break elseif iVM[6.] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); ihV = true; break elseif iVM[6.] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); ihV = true; break end end; iVM[14] = buffer.fromstring(iVM[24.]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[6.] then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[18.], bit32.bxor(buffer.readu32(iVM[14], iVM[18.]), iVM[1])); iVM[18.] = iVM[18.] + 4 else break end end; if ihV then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[18.] < iVM[6.] then buffer.writeu8(iVM[14], iVM[18.], bit32.bxor(buffer.readu8(iVM[14], iVM[18.]), bit32.band(bit32.rshift(iVM[1], iVM[8] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[8] = iVM[8] + 1 else break end end; if ihV then break end; do iVM[12.] = buffer.readstring(iVM[14], 0., iVM[6.]); ihV = true; break end; break end end; iVM[14] = nil; do iVM[1] = iV8[1362.]; iVM[18.] = k7; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[1015]; iVM[16] = false; while true do ihR = #iVM[8]; iVM[24.] = ihR - iVM[1]; iVM[22] = iVM[18.](iVM[6.] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[29] = iVM[24.] >= 1; if iVM[29] then iVM[29] = iVM[24.] <= 4 end; if iVM[29] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[22], 255.))); iVM[16] = true; break elseif iVM[24.] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[16] = true; break elseif iVM[24.] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[16] = true; break elseif iVM[24.] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[16] = true; break end end; iVM[17] = buffer.fromstring(iVM[8]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[24.] then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[13], bit32.bxor(buffer.readu32(iVM[17], iVM[13]), iVM[22])); iVM[13] = iVM[13] + 4 else break end end; if iVM[16] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; ihV = 0.; while true do if iVM[13] < iVM[24.] then buffer.writeu8(iVM[17], iVM[13], bit32.bxor(buffer.readu8(iVM[17], iVM[13]), bit32.band(bit32.rshift(iVM[22], ihV * 8), 255.))); iVM[13] = iVM[13] + 1; ihV = ihV + 1 else break end end; if iVM[16] then break end; do iVM[14] = buffer.readstring(iVM[17], 0., iVM[24.]); iVM[16] = true; break end; break end end; l8 = (iV8[5136.][iVM[12.]](iVM[14], l7)); ihR = nil; do iVM[17] = iV8[5085.]; ihV = k7; iVM[13] = iV8[7840]; iVM[24.] = iV8[10480]; iVM[29] = iV8[5272]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[14] = #iVM[29]; iVM[18.] = iVM[14] - iVM[24.]; iVM[8] = ihV(iVM[22] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[12.] = iVM[18.] >= 1; if iVM[12.] then iVM[12.] = iVM[18.] <= 4 end; if iVM[12.] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[18.] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[8], 255.))); iVM[16] = true; break elseif iVM[18.] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[16] = true; break elseif iVM[18.] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[16] = true; break elseif iVM[18.] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[16] = true; break end end; iVM[6.] = buffer.fromstring(iVM[29]); iVM[1] = 0.; while true do if iVM[1] <= iVM[18.] - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[1], bit32.bxor(buffer.readu32(iVM[6.], iVM[1]), iVM[8])); iVM[1] = iVM[1] + 4 else break end end; if iVM[16] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[1] < iVM[18.] then buffer.writeu8(iVM[6.], iVM[1], bit32.bxor(buffer.readu8(iVM[6.], iVM[1]), bit32.band(bit32.rshift(iVM[8], iVM[5] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[16] then break end; do ihR = buffer.readstring(iVM[6.], 0., iVM[18.]); iVM[16] = true; break end; break end end; iVM[5] = nil; do iVM[6.] = iV8[954.]; iVM[14] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[18.] = iV8[1342]; iVM[1] = false; while true do iVM[22] = #iVM[18.]; iVM[29] = iVM[22] - iVM[6.]; iVM[8] = iVM[14](iVM[12.] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[13] = iVM[29] >= 1; if iVM[13] then iVM[13] = iVM[29] <= 4 end; if iVM[13] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[29] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[8], 255.))); iVM[1] = true; break elseif iVM[29] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[1] = true; break elseif iVM[29] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[1] = true; break elseif iVM[29] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[1] = true; break end end; ihV = buffer.fromstring(iVM[18.]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[29] then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(ihV, iVM[16], bit32.bxor(buffer.readu32(ihV, iVM[16]), iVM[8])); iVM[16] = iVM[16] + 4 else break end end; if iVM[1] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[16] < iVM[29] then buffer.writeu8(ihV, iVM[16], bit32.bxor(buffer.readu8(ihV, iVM[16]), bit32.band(bit32.rshift(iVM[8], iVM[24.] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[1] then break end; do iVM[5] = buffer.readstring(ihV, 0., iVM[29]); iVM[1] = true; break end; break end end; l8 = (iV8[5136.][ihR](iVM[5], l7)); iVM[24.] = nil; do iVM[13] = iV8[6720.]; iVM[29] = iV8[200]; ihV = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[16] = false; while true do iVM[8] = #iVM[29]; iVM[12.] = iVM[8] - iVM[13]; iVM[6.] = iVM[22](ihV % 4294967296); iVM[1] = iVM[12.] >= 1; if iVM[1] then iVM[1] = iVM[12.] <= 4 end; if iVM[1] then iVM[6.] = (iVM[6.] + 2654435769.) % 4294967296; if iVM[12.] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[6.], 255.))); iVM[16] = true; break elseif iVM[12.] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[16] = true; break elseif iVM[12.] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[16] = true; break elseif iVM[12.] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[16] = true; break end end; iVM[5] = buffer.fromstring(iVM[29]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[12.] then iVM[6.] = (iVM[6.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], iVM[14], bit32.bxor(buffer.readu32(iVM[5], iVM[14]), iVM[6.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[16] then break end; iVM[6.] = (iVM[6.] + 2654435769.) % 4294967296; iVM[18.] = 0.; while true do if iVM[14] < iVM[12.] then buffer.writeu8(iVM[5], iVM[14], bit32.bxor(buffer.readu8(iVM[5], iVM[14]), bit32.band(bit32.rshift(iVM[6.], iVM[18.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[16] then break end; do iVM[24.] = buffer.readstring(iVM[5], 0., iVM[12.]); iVM[16] = true; break end; break end end; iVM[5] = nil; do iVM[6.] = iV8[5747]; iVM[12.] = iV8[4529]; iVM[1] = k7; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[1411]; iVM[8] = false; while true do iVM[16] = #iVM[6.]; ihR = iVM[16] - iVM[14]; iVM[22] = iVM[1](iVM[18.] % 4294967296); iVM[29] = ihR >= 1; if iVM[29] then iVM[29] = ihR <= 4 end; if iVM[29] then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); if ihR == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.))); iVM[8] = true; break elseif ihR == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[8] = true; break elseif ihR == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[8] = true; break elseif ihR == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[8] = true; break end end; iVM[17] = buffer.fromstring(iVM[6.]); iVM[13] = 0.; while true do if iVM[13] + 4 <= ihR then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[17], iVM[13], bit32.bxor(buffer.readu32(iVM[17], iVM[13]), iVM[22])); iVM[13] = iVM[13] + 4 else break end end; if iVM[8] then break end; iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); ihV = 0.; while true do if iVM[13] < ihR then buffer.writeu8(iVM[17], iVM[13], bit32.bxor(buffer.readu8(iVM[17], iVM[13]), bit32.band(bit32.rshift(iVM[22], ihV * 8), 255.))); iVM[13] = iVM[13] + 1; ihV = ihV + 1 else break end end; if iVM[8] then break end; do iVM[5] = buffer.readstring(iVM[17], 0., ihR); iVM[8] = true; break end; break end end; l8 = (iV8[5136.][iVM[24.]](iVM[5], l7)); iVM[17] = nil; do ihV = iV8[2405]; iVM[13] = iV8[2368]; ihR = (mC + lQ) % iV8[5374]; iVM[29] = k7; iVM[22] = iV8[10480]; iVM[16] = false; while true do iVM[14] = #iVM[13]; iVM[18.] = iVM[14] - iVM[22]; iVM[8] = iVM[29](ihR % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[12.] = iVM[18.] >= 1; if iVM[12.] then iVM[12.] = iVM[18.] <= 4 end; if iVM[12.] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[18.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[8], 255.))); iVM[16] = true; break elseif iVM[18.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[16] = true; break elseif iVM[18.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[16] = true; break elseif iVM[18.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[16] = true; break end end; iVM[6.] = buffer.fromstring(iVM[13]); iVM[1] = 0.; while true do if iVM[1] <= iVM[18.] - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[1], bit32.bxor(buffer.readu32(iVM[6.], iVM[1]), iVM[8])); iVM[1] = iVM[1] + 4 else break end end; if iVM[16] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[1] < iVM[18.] then buffer.writeu8(iVM[6.], iVM[1], bit32.bxor(buffer.readu8(iVM[6.], iVM[1]), bit32.band(bit32.rshift(iVM[8], iVM[5] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[16] then break end; do iVM[17] = buffer.readstring(iVM[6.], 0., iVM[18.]); iVM[16] = true; break end; break end end; iVM[5] = nil; do iVM[6.] = iV8[8661.]; iVM[14] = iV8[500]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[18.] = k7; iVM[1] = false; while true do iVM[22] = #iVM[14]; iVM[29] = iVM[22] - iVM[6.]; iVM[8] = iVM[18.](iVM[12.] % 4294967296); iVM[13] = iVM[29] >= 1; if iVM[13] then iVM[13] = iVM[29] <= 4 end; if iVM[13] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; if iVM[29] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[8], 255.))); iVM[1] = true; break elseif iVM[29] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[1] = true; break elseif iVM[29] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[1] = true; break elseif iVM[29] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[1] = true; break end end; ihV = buffer.fromstring(iVM[14]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[29] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; buffer.writeu32(ihV, iVM[16], bit32.bxor(buffer.readu32(ihV, iVM[16]), iVM[8])); iVM[16] = iVM[16] + 4 else break end end; if iVM[1] then break end; iVM[8] = (iVM[8] + 2654435769.) % 4294967296; ihR = 0.; while true do if iVM[16] < iVM[29] then buffer.writeu8(ihV, iVM[16], bit32.bxor(buffer.readu8(ihV, iVM[16]), bit32.band(bit32.rshift(iVM[8], ihR * 8), 255.))); iVM[16] = iVM[16] + 1; ihR = ihR + 1 else break end end; if iVM[1] then break end; do iVM[5] = buffer.readstring(ihV, 0., iVM[29]); iVM[1] = true; break end; break end end; ihR = nil; do iVM[13] = iV8[2606]; iVM[16] = iV8[9054.]; ihV = iV8[3716]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[5212]; iVM[29] = k7; iVM[1] = false; while true do iVM[14] = #iVM[16]; iVM[18.] = iVM[14] - iVM[8]; iVM[19] = iVM[29](iVM[22] % 4294967296); iVM[12.] = iVM[18.] >= 1; if iVM[12.] then iVM[12.] = iVM[18.] <= 3. end; if iVM[12.] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; if iVM[18.] == 1 then ihR = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[19], 255.)) % 256); iVM[1] = true; break elseif iVM[18.] == 2 then ihR = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256); iVM[1] = true; break elseif iVM[18.] == 3. then ihR = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256, (string.byte(iVM[16], 3.) - bit32.band(bit32.rshift(iVM[19], 16), 255.)) % 256); iVM[1] = true; break end end; iVM[6.] = buffer.fromstring(iVM[16]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[18.] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[6.], iVM[10], (buffer.readu32(iVM[6.], iVM[10]) - iVM[19]) % 4294967296); iVM[10] = iVM[10] + 4 else break end end; if iVM[1] then break end; iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; iVM[24.] = 0.; while true do if iVM[10] < iVM[18.] then buffer.writeu8(iVM[6.], iVM[10], (buffer.readu8(iVM[6.], iVM[10]) - bit32.band(bit32.rshift(iVM[19], iVM[24.] * 8), 255.)) % 256); iVM[10] = iVM[10] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[1] then break end; do ihR = buffer.readstring(iVM[6.], 0., iVM[18.]); iVM[1] = true; break end; break end end; iVM[10] = nil; do iVM[24.] = iV8[10480]; iVM[19] = k7; iVM[14] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[3039.]; iVM[6.] = false; while true do iVM[8] = #iVM[12.]; iVM[18.] = iVM[8] - iVM[24.]; ihV = iVM[19](iVM[14] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[16] = iVM[18.] >= 1; if iVM[16] then iVM[16] = iVM[18.] <= 4 end; if iVM[16] then ihV = ihV * 16807 % 2147483647; if iVM[18.] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.))); iVM[6.] = true; break elseif iVM[18.] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[6.] = true; break elseif iVM[18.] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[6.] = true; break elseif iVM[18.] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[6.] = true; break end end; iVM[1] = buffer.fromstring(iVM[12.]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[18.] then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[22], bit32.bxor(buffer.readu32(iVM[1], iVM[22]), ihV)); iVM[22] = iVM[22] + 4 else break end end; if iVM[6.] then break end; ihV = ihV * 16807 % 2147483647; iVM[29] = 0.; while true do if iVM[22] < iVM[18.] then buffer.writeu8(iVM[1], iVM[22], bit32.bxor(buffer.readu8(iVM[1], iVM[22]), bit32.band(bit32.rshift(ihV, iVM[29] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[6.] then break end; do iVM[10] = buffer.readstring(iVM[1], 0., iVM[18.]); iVM[6.] = true; break end; break end end; iVM[22] = nil; do ihV = iV8[10480]; iVM[8] = k7; iVM[16] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[2368]; iVM[1] = false; while true do iVM[18.] = #iVM[29]; iVM[19] = iVM[18.] - ihV; iVM[12.] = iVM[8](iVM[16] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[6.] = iVM[19] >= 1; if iVM[6.] then iVM[6.] = iVM[19] <= 4 end; if iVM[6.] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[19] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[12.], 255.))); iVM[1] = true; break elseif iVM[19] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[1] = true; break elseif iVM[19] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[1] = true; break elseif iVM[19] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[1] = true; break end end; iVM[13] = buffer.fromstring(iVM[29]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[19] then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[24.], bit32.bxor(buffer.readu32(iVM[13], iVM[24.]), iVM[12.])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[1] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[24.] < iVM[19] then buffer.writeu8(iVM[13], iVM[24.], bit32.bxor(buffer.readu8(iVM[13], iVM[24.]), bit32.band(bit32.rshift(iVM[12.], iVM[14] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[1] then break end; do iVM[22] = buffer.readstring(iVM[13], 0., iVM[19]); iVM[1] = true; break end; break end end; iVM[13] = nil; do iVM[12.] = iV8[7949]; iVM[19] = k7; iVM[6.] = iV8[879.]; iVM[14] = iV8[10480]; iVM[24.] = iV8[1415]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[1] = false; while true do iVM[20] = #iVM[24.]; iVM[29] = iVM[20] - iVM[14]; iVM[8] = iVM[19](iVM[18.] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; ihX = iVM[29] >= 1; if ihX then ihX = iVM[29] <= 4 end; if ihX then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[29] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[8], 255.))); iVM[1] = true; break elseif iVM[29] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[1] = true; break elseif iVM[29] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[1] = true; break elseif iVM[29] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[1] = true; break end end; ihV = buffer.fromstring(iVM[24.]); iVM[16] = 0.; while true do if iVM[16] <= iVM[29] - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(ihV, iVM[16], bit32.bxor(buffer.readu32(ihV, iVM[16]), iVM[8])); iVM[16] = iVM[16] + 4 else break end end; if iVM[1] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[16] < iVM[29] then buffer.writeu8(ihV, iVM[16], bit32.bxor(buffer.readu8(ihV, iVM[16]), bit32.band(bit32.rshift(iVM[8], iVM[9.] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[1] then break end; do iVM[13] = buffer.readstring(ihV, 0., iVM[29]); iVM[1] = true; break end; break end end; lz = #l7[iVM[17]](l7, iVM[5]) - (#l7[ihR](l7, iVM[10]) + #l7[iVM[22]](l7, iVM[13])); mC = if l6:FindFirstChild(l5) then lQ * 570813. + bit32.bxor(lQ, 2226611616.) * 217681 - 631393270528941. else 391; mC += lz * iV8[9476] elseif mC == 3937 then mC = 325 else mC = 4052; continue end else mC = if (mr * iIn[1353.] + iIn[7327]) * iIn[4795] % iIn[1371.] == ((mr * iIn[1353.] + iIn[7327]) * iIn[4795] + (iIn[1371.] + iIn[1353.])) % iIn[1371.] then 210. else 411. end elseif mC < 3941 then if mC < 3940 then mC = 289 else mw = function(dW, dX, dY, dZ, d_, d0, iJq) local iSS = bit32.band; local iST = bit32.bxor; local iSU = string.byte; local iSV = bit32.rshift; local iSW = string.char; local iSX = buffer.fromstring; local iSY = buffer.readstring; local iSZ = buffer.readu32; local iS_ = buffer.readu8; local iS0 = buffer.writeu32; local iS1 = buffer.writeu8; local iS2 = bit32.lrotate; local iS3 = buffer.buffer; local iS4 = table.len; if not iJq then local iKv = { lh, k7, lV, lM, iIn, dW, dX, dY, dZ, d_, d0, iJq } end; local iuE = nil; while iIn[10806.] >= iIn[8888] / (iIn[10653.] % iIn[10653.]) - iIn[9295] / (iIn[9295] - iIn[9295]) do E = cZ and iIn[34] end; local iuF = nil; local iuG = nil; local iuH = nil; if iIn[2615] >= iIn[460] / (iIn[5455] % iIn[5455]) * (iIn[5053] - iIn[5053]) then local iE4 = -cr; ({})[iIn[6336.]] = iIn[6590] % buffer end; local iuI = nil; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[10571] - iIn[10571] then local iE4 = iIn[10527.] < O end end; local iuJ = nil; if iIn[10697] / (iIn[6749] % iIn[6749]) * (iIn[1054] % iIn[1054]) == iIn[8706.] % iIn[8706.] / (iIn[2033] - iIn[2033]) then for iE5 = iIn[7718], iIn[1353.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then for iE4 = iIn[5212] / (iIn[8435] - iIn[8435]), iIn[8706.] % iIn[8706.] do df = { iIn[9785] } end end end; local iE6 = iIn[492.] * I end; local iuK = nil; local iuL = nil; local iuM = nil; local iuN = nil; local iuO = nil; local iuP = nil; local iuQ = nil; local iuR = nil; local iuS = nil; local iuT = nil; if iIn[7130] / (iIn[6337] - iIn[6337]) - iIn[6148] / (iIn[5030] - iIn[5030]) > iIn[9926] then local iE4 = iIn[3269] * u; local iE5 = iIn[2910.][iIn[2002]] end; local iuU = nil; local iuV = nil; local iuW = nil; local iuX = nil; local iuY = nil; if iIn[4444] / (iIn[9295] % iIn[9295]) * (iIn[7594] % iIn[7594]) == lQ then local iE4 = iIn[5040.][bm]; local iE5 = iIn[8829.][iE4] end; local iuZ = nil; local iu_ = nil; if iIn[471.] / (iIn[659] % iIn[659]) * (iIn[9295] - iIn[9295]) == aS then local iE4 = iIn[9505] ^ iIn[7796] end; local iu0 = nil; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 + iIn[7718] <= iIn[4792] - iIn[4792] then E:find(); local iE4 = { dQ }; J = iE4 or iE4 end end; local iu1 = nil; local iu2 = nil; while iIn[1774] % iIn[1774] / (iIn[7957] - iIn[7957]) == av do local iE4 = iIn[10184][iIn[9609.]]; local iE5 = iIn[9807.] ^ N end; local iu3 = nil; for iE4 = iIn[659] / (iIn[471.] % iIn[471.]), iIn[2462] % iIn[2462] do c = { iuS, buffer }; bn = iIn[660.][iIn[6336.]] end; local iu4 = nil; local iu5 = nil; while iIn[7216] == iIn[1079] / (iIn[1217] % iIn[1217]) * (iIn[2526.] - iIn[2526.]) do local iE4 = iuV == iIn[3345.] end; for iE5 = iIn[10617.] / (iIn[10906] - iIn[10906]), iIn[2389] - iIn[2389] do N:push(); c8 = iIn[8551] .. A; while iIn[9906.] == iIn[9349] / (iIn[8922.] % iIn[8922.]) * (iIn[4985] % iIn[4985]) do while iIn[4025] / (iIn[3236] % iIn[3236]) * (iIn[2598.] - iIn[2598.]) == iIn[10222] / (iIn[8888] % iIn[8888]) - iIn[4353.] / (iIn[9349] - iIn[9349]) do local iE4 = iuQ[iIn[7346]]; cw:push(u) end; dP = iS3 end end; for iE5 = iIn[4265] / (iIn[7408] % iIn[7408]), iIn[8468] % iIn[8468] do local iE4 = ao % iIn[1444] end; iuE = nil; do iuI = iIn[6970]; iuG = iIn[7810]; iuF = (iIn[1463] + lQ) % iIn[5374]; iuJ = k7; while 61 % 61 / (75. - 75.) > 809 do local iE4 = cr == "nhabav"; local iE5 = #"tbytm" end; iuH = iIn[7868]; while 20 / (173 - 173) - 63. / (119 % 119) == false do bQ = ({})[w] end; iuK = false; for iE6 = 30. / (255. % 255.), 182 - 182 do local iE4 = iu2[false]; while dZ == 194 % 194 / (186. - 186.) do local iE5 = "iqjb" >= "knqep"; ai = { "dvjr", 811, iE5 }; E() end end; while true do iuR = #iuG; iuP = iuR - iuH; iuN = iuJ(iuF % 4294967296); iuN = iuN % 2147483646. + 1; iuL = iuP >= 1; if iuL then iuL = iuP <= 4 end; if iuL then iuN = iuN * 16807 % 2147483647; if iuP == 1 then iuE = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.))); iuK = true; break elseif iuP == 2 then iuE = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.))); iuK = true; break elseif iuP == 3. then iuE = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuN, 16), 255.))); iuK = true; break elseif iuP == 4 then iuE = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuN, 16), 255.)), iST(iSU(iuG, 4), iSS(iSV(iuN, 24.), 255.))); iuK = true; break end end; iuQ = iSX(iuG); iuO = 0.; while true do if iuO <= iuP - 4 then iuN = iuN * 16807 % 2147483647; iS0(iuQ, iuO, iST(iSZ(iuQ, iuO), iuN)); iuO = iuO + 4 else break end end; if iuK then break end; iuN = iuN * 16807 % 2147483647; iuM = 0.; while true do if iuO < iuP then iS1(iuQ, iuO, iST(iS_(iuQ, iuO), iSS(iSV(iuN, iuM * 8), 255.))); iuO = iuO + 1; iuM = iuM + 1 else break end end; if iuK then break end; do iuE = iSY(iuQ, 0., iuP); iuK = true; break end; break end end; while 211 / (31 - 31) * (174. % 174.) == dl do while 209 / (223 - 223) * (246. - 246.) == 248 / (188 % 188) - 83 / (211 % 211) do u = ({}).z; ({}).size = 641 + 274 end end; if dm == iIn[3795.] % iIn[3795.] / (iIn[5208.] - iIn[5208.]) then for iE5 = iIn[1798] / (iIn[495.] % iIn[495.]), iIn[6441.] % iIn[6441.] do iIn[1245.][iIn[8629]] = iIn[7145] ^ iIn[642.]; local iE4 = iIn[10625] .. iIn[10184]; bm = iIn[7763] - iIn[3598] end end; if iIn[4341.] <= iIn[9579.] / (iIn[8469.] % iIn[8469.]) * (iIn[2462] - iIn[2462]) then for iE5 = iIn[946] / (iIn[4196] - iIn[4196]), iIn[10222] - iIn[10222] do tostring(); local iE4 = u or iuL end end; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then aV = cv[iIn[3723.]]; local iE4 = iIn[1238] // iIn[10603] end end; if iIn[7621] >= iIn[1347.] / (iIn[8469.] % iIn[8469.]) * (iIn[1977.] % iIn[1977.]) then local iE4 = iuF[iIn[4960]]; local iE5 = iE4[l] end; for iE6 = iIn[7718], iIn[1353.] do if iE6 * iE6 < iIn[3795.] % iIn[3795.] then local iE4 = iIn[8269] - u; local iE5 = iIn[9906.][buffer] end end; iuR = nil; do iuP = iIn[10480]; iuQ = k7; iuN = (iIn[1286] + lQ) % iIn[5374]; iuO = iIn[8754.]; while df == 71 % 71 / (73 - 73) do ({}).index = cz >= 67 end; iuM = false; for iE4 = 163 / (106 - 106), 24. - 24. do ({})[aa] = dQ ~= print end; while true do iuG = #iuO; iuI = iuG - iuP; iuK = iuQ(iuN % 4294967296); iuK = iuK % 2147483646. + 1; iuF = iuI >= 1; if iuF then iuF = iuI <= 4 end; if iuF then iuK = iuK * 16807 % 2147483647; if iuI == 1 then iuR = iSW(iST(iSU(iuO, 1), iSS(iuK, 255.))); iuM = true; break elseif iuI == 2 then iuR = iSW(iST(iSU(iuO, 1), iSS(iuK, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuK, 8), 255.))); iuM = true; break elseif iuI == 3. then iuR = iSW(iST(iSU(iuO, 1), iSS(iuK, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iuK, 16), 255.))); iuM = true; break elseif iuI == 4 then iuR = iSW(iST(iSU(iuO, 1), iSS(iuK, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iuK, 16), 255.)), iST(iSU(iuO, 4), iSS(iSV(iuK, 24.), 255.))); iuM = true; break end end; iuH = iSX(iuO); iuJ = 0.; while true do if iuJ + 4 <= iuI then iuK = iuK * 16807 % 2147483647; iS0(iuH, iuJ, iST(iSZ(iuH, iuJ), iuK)); iuJ = iuJ + 4 else break end end; if iuM then break end; iuK = iuK * 16807 % 2147483647; iuL = 0.; while true do if iuJ < iuI then iS1(iuH, iuJ, iST(iS_(iuH, iuJ), iSS(iSV(iuK, iuL * 8), 255.))); iuJ = iuJ + 1; iuL = iuL + 1 else break end end; if iuM then break end; do iuR = iSY(iuH, 0., iuI); iuM = true; break end; break end end; while 66. / (150. % 150.) * (247 % 247) == 149 / (69. % 69.) - 105. / (152 % 152) do ({})[false] = { 636., 47, ea } end; while 13 / (151 % 151) * (51. % 51.) == dr do tostring(E); cv = 885. + 619 end; if bR == iIn[10422.] / (iIn[414.] - iIn[414.]) * (iIn[2871.] % iIn[2871.]) then iIn[1336][iIn[6295]] = { false }; cn[iIn[3990.]] = iIn[8916.] .. Q end; if iIn[8390] / (iIn[9519.] - iIn[9519.]) * (iIn[1818.] % iIn[1818.]) == iIn[8269] then local iE4 = a_[iIn[3041]]; local iE5 = ({})[iIn[1336]] end; iuF = nil; do iuH = iIn[10480]; iuG = iIn[5153]; iuJ = (iIn[4420] + lQ) % iIn[5374]; iuI = k7; while 31 / (159. - 159.) - 79 / (22 % 22) == (208 - 208) / (182 % 182) do dE = 371 * UDim2; local iE4 = iuN["fmjrnjz"] end; iuK = false; while true do iuS = #iuG; iuP = iuS - iuH; iuN = iuI(iuJ % 4294967296); iuL = iuP >= 1; if iuL then iuL = iuP <= 4 end; if iuL then iuN = (iuN + 2654435769.) % 4294967296; if iuP == 1 then iuF = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.))); iuK = true; break elseif iuP == 2 then iuF = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.))); iuK = true; break elseif iuP == 3. then iuF = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuN, 16), 255.))); iuK = true; break elseif iuP == 4 then iuF = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuN, 16), 255.)), iST(iSU(iuG, 4), iSS(iSV(iuN, 24.), 255.))); iuK = true; break end end; iuQ = iSX(iuG); iuO = 0.; while true do if iuO + 4 <= iuP then iuN = (iuN + 2654435769.) % 4294967296; iS0(iuQ, iuO, iST(iSZ(iuQ, iuO), iuN)); iuO = iuO + 4 else break end end; if iuK then break end; iuN = (iuN + 2654435769.) % 4294967296; iuM = 0.; while true do if iuO < iuP then iS1(iuQ, iuO, iST(iS_(iuQ, iuO), iSS(iSV(iuN, iuM * 8), 255.))); iuO = iuO + 1; iuM = iuM + 1 else break end end; if iuK then break end; do iuF = iSY(iuQ, 0., iuP); iuK = true; break end; break end end; for iE4 = iIn[7556] / (iIn[954.] - iIn[954.]), iIn[1217] % iIn[1217] do if iIn[895] <= (iIn[5140] - iIn[5140]) / (iIn[2619.] % iIn[2619.]) then iIn[8269][iIn[10686.]] = aU ^ aT; aW = ({})[iIn[9244]] end end; if iIn[9021.] % iIn[9021.] / (iIn[1818.] - iIn[1818.]) == d0 then local iE4 = dP[iIn[4557.]]; iE4 = iIn[8257] ^ iIn[10184] end; if iIn[414.] / (iIn[8661.] % iIn[8661.]) * (iIn[3828.] % iIn[3828.]) == A then ak[iIn[4783]] = iIn[739] // iIn[5688.] end; for iE5 = iIn[2958.] / (iIn[6187] - iIn[6187]), iIn[4945] % iIn[4945] do local iE4 = #iIn[5711]; dZ(I, es) end; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = {}; d5 = iIn[1519] > iIn[1336] end end; while iIn[329] == iIn[294.] / (iIn[4218.] - iIn[4218.]) - iIn[4973] / (iIn[6446] - iIn[6446]) do local iE4 = ({})[iIn[7845.]]; iE4 = buffer == iE4 end; iuS = nil; do iuM = true; iuO = k7; iuQ = iIn[7804]; iuL = iIn[10480]; iuN = iIn[445]; iuP = (iIn[6159.] + lQ) % iIn[5374]; iuK = false; while true do iuU = #iuN; iuG = iuU - iuL; iuI = iuO(iuP % 4294967296); iuI = iuI % 2147483646. + 1; iuV = iuG >= 1; if iuV then iuV = iuG <= 4 end; if iuV then iuI = iuI * 16807 % 2147483647; if iuG == 1 then iuS = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.))); iuK = true; break elseif iuG == 2 then iuS = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuI, 8), 255.))); iuK = true; break elseif iuG == 3. then iuS = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuI, 16), 255.))); iuK = true; break elseif iuG == 4 then iuS = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuI, 16), 255.)), iST(iSU(iuN, 4), iSS(iSV(iuI, 24.), 255.))); iuK = true; break end end; iuT = iSX(iuN); iuH = 0.; while true do if iuH <= iuG - 4 then iuI = iuI * 16807 % 2147483647; iS0(iuT, iuH, iST(iSZ(iuT, iuH), iuI)); iuH = iuH + 4 else break end end; if iuK then break end; iuI = iuI * 16807 % 2147483647; iuJ = 0.; while true do if iuH < iuG then iS1(iuT, iuH, iST(iS_(iuT, iuH), iSS(iSV(iuI, iuJ * 8), 255.))); iuH = iuH + 1; iuJ = iuJ + 1 else break end end; if iuK then break end; do iuS = iSY(iuT, 0., iuG); iuK = true; break end; break end end; while iIn[1533.] / (iIn[5376.] - iIn[5376.]) - iIn[7474] / (iIn[2766.] % iIn[2766.]) == false do local iE4 = w[iIn[3990.]]; iE4 = iIn[10184] > iuK end; while iIn[3706] / (iIn[946] - iIn[946]) - iIn[4878.] / (iIn[7553] % iIn[7553]) == iIn[6695] do iIn[2714](); for iE5 = iIn[4144] / (iIn[9072.] % iIn[9072.]), iIn[9021.] % iIn[9021.] do N = true and true; local iE4 = iIn[471.] + dW; iIn[3612.][iE4] = { iE4, iIn[10238], string } end end; for iE5 = iIn[8568.] / (iIn[4526] - iIn[4526]), iIn[9810.] % iIn[9810.] do local iE4 = { bB, math, iIn[7994] }; tostring(bn) end; for iE5 = iIn[8818] / (iIn[3020] - iIn[3020]), iIn[7145] % iIn[7145] do local iE4 = iIn[8243] and true; ({}):pop(ax) end; if iIn[8568.] % iIn[8568.] / (iIn[9431] % iIn[9431]) == iIn[881] / (iIn[9295] % iIn[9295]) * (iIn[3902] - iIn[3902]) then iu3 = ax ^ dW; local iE4 = ({})[iIn[4829]] end; iuV = nil; do iuI = iIn[9556]; iuG = k7; iuU = true; iuJ = iIn[8661.]; for iE5 = 1, 3. do if iE5 * iE5 < 131 % 131 then local iE4 = "lymbcf" .. "skvbh"; iE4 = Enum - 292 end end; iuH = iIn[8719]; while 111. / (101 - 101) * (137 % 137) == E do local iE4 = "zqay" .. "eqnbwtn"; local iE5 = aU + am end; iuT = (iIn[6645.] + lQ) % iIn[5374]; iuK = false; while true do iuQ = #iuH; iuO = iuQ - iuJ; iuM = iuG(iuT % 4294967296); iuM = iuM % 2147483646. + 1; iuW = iuO >= 1; if iuW then iuW = iuO <= 4 end; if iuW then iuM = iuM * 16807 % 2147483647; if iuO == 1 then iuV = iSW(iST(iSU(iuH, 1), iSS(iuM, 255.))); iuK = true; break elseif iuO == 2 then iuV = iSW(iST(iSU(iuH, 1), iSS(iuM, 255.)), iST(iSU(iuH, 2), iSS(iSV(iuM, 8), 255.))); iuK = true; break elseif iuO == 3. then iuV = iSW(iST(iSU(iuH, 1), iSS(iuM, 255.)), iST(iSU(iuH, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuH, 3.), iSS(iSV(iuM, 16), 255.))); iuK = true; break elseif iuO == 4 then iuV = iSW(iST(iSU(iuH, 1), iSS(iuM, 255.)), iST(iSU(iuH, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuH, 3.), iSS(iSV(iuM, 16), 255.)), iST(iSU(iuH, 4), iSS(iSV(iuM, 24.), 255.))); iuK = true; break end end; iuP = iSX(iuH); iuN = 0.; while true do if iuN <= iuO - 4 then iuM = iuM * 16807 % 2147483647; iS0(iuP, iuN, iST(iSZ(iuP, iuN), iuM)); iuN = iuN + 4 else break end end; if iuK then break end; iuM = iuM * 16807 % 2147483647; iuL = 0.; while true do if iuN < iuO then iS1(iuP, iuN, iST(iS_(iuP, iuN), iSS(iSV(iuM, iuL * 8), 255.))); iuN = iuN + 1; iuL = iuL + 1 else break end end; if iuK then break end; do iuV = iSY(iuP, 0., iuO); iuK = true; break end; break end end; if iIn[9095] / (iIn[4648] % iIn[4648]) * (iIn[1506.] - iIn[1506.]) > iIn[1054] then iuK = iIn[4183] .. iIn[8266] end; while iIn[6720.] / (iIn[8940.] % iIn[8940.]) * (iIn[10906] - iIn[10906]) == iIn[3167] / (iIn[5455] - iIn[5455]) - iIn[1079] / (iIn[6043] - iIn[6043]) do iIn[564.][iuJ] = iIn[4833.] or ao end; for iE6 = iIn[9693.] / (iIn[10389.] - iIn[10389.]), iIn[5798] - iIn[5798] do local iE4 = u + iIn[2958.]; local iE5 = iIn[10184] % dH end; while (10 - 10) / (180. % 180.) > 381. do ("aki"):split(); local iE4 = "vtaj" ~= bm end; iuW = nil; do iuP = iIn[9051.]; iuM = iIn[9948.]; if 117. / (27. % 27.) - 255. / (91 % 91) == 234. / (242 - 242) * (241 - 241) then local iE4 = 191 % ao end; iuN = (iIn[8690] + lQ) % iIn[5374]; iuO = k7; iuQ = iIn[4795]; while 142 / (156. % 156.) * (251 - 251) == (104 - 104) / (193 - 193) do local iE4 = #"ansdlr" end; iuL = false; while true do iuJ = #iuM; iuU = iuJ - iuQ; iuG = iuO(iuN % 4294967296); iuG = iuG % 2147483646. + 1; iuI = iuU >= 1; if iuI then iuI = iuU <= 4 end; if iuI then iuG = iuG * 16807 % 2147483647; if iuU == 1 then iuW = iSW(iST(iSU(iuM, 1), iSS(iuG, 255.))); iuL = true; break elseif iuU == 2 then iuW = iSW(iST(iSU(iuM, 1), iSS(iuG, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuG, 8), 255.))); iuL = true; break elseif iuU == 3. then iuW = iSW(iST(iSU(iuM, 1), iSS(iuG, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuG, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iuG, 16), 255.))); iuL = true; break elseif iuU == 4 then iuW = iSW(iST(iSU(iuM, 1), iSS(iuG, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuG, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iuG, 16), 255.)), iST(iSU(iuM, 4), iSS(iSV(iuG, 24.), 255.))); iuL = true; break end end; iuK = iSX(iuM); iuT = 0.; while true do if iuT <= iuU - 4 then iuG = iuG * 16807 % 2147483647; iS0(iuK, iuT, iST(iSZ(iuK, iuT), iuG)); iuT = iuT + 4 else break end end; if iuL then break end; iuG = iuG * 16807 % 2147483647; iuH = 0.; while true do if iuT < iuU then iS1(iuK, iuT, iST(iS_(iuK, iuT), iSS(iSV(iuG, iuH * 8), 255.))); iuT = iuT + 1; iuH = iuH + 1 else break end end; if iuL then break end; do iuW = iSY(iuK, 0., iuU); iuL = true; break end; break end end; while iIn[625] > iIn[5742.] / (iIn[7957] - iIn[7957]) * (iIn[9295] - iIn[9295]) do l = iIn[6357.] * iIn[6277]; cY = buffer < iIn[1323.] end; for iE5 = 28 / (23 % 23), 164 % 164 do local iE4 = es and iuW end; for iE5 = 1, 3. do if iE5 * iE5 < 133 % 133 then local iE4 = -dQ; tostring(ek) end end; iuU = nil; do iuT = iIn[1411]; iuI = iIn[4187]; iuH = (iIn[5494] + lQ) % iIn[5374]; for iE5 = 62 / (62 - 62), 168. - 168. do local iE4 = ({})["svyly"]; ({})[UDim] = bq and iE4 end; iuG = k7; iuJ = false; if 89 / (158 % 158) * (245 - 245) == (166 - 166) / (11 % 11) then if 188 / (67 - 67) - 86 / (44 % 44) == (117. - 117.) / (205 - 205) then local iE4 = not 862; local iE5 = "acwqyd" .. ek end end; while 254 / (2 % 2) - 43 / (60. % 60.) == 138. / (68 - 68) * (215 - 215) do P["fvfggaw"] = E + 786. end; while true do iuN = #iuI; iuL = iuN - iuT; iuQ = iuG(iuH % 4294967296); iuO = iuL >= 1; if iuO then iuO = iuL <= 4 end; if iuO then iuQ = (iuQ + 2654435769.) % 4294967296; if iuL == 1 then iuU = iSW(iST(iSU(iuI, 1), iSS(iuQ, 255.))); iuJ = true; break elseif iuL == 2 then iuU = iSW(iST(iSU(iuI, 1), iSS(iuQ, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuQ, 8), 255.))); iuJ = true; break elseif iuL == 3. then iuU = iSW(iST(iSU(iuI, 1), iSS(iuQ, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuQ, 16), 255.))); iuJ = true; break elseif iuL == 4 then iuU = iSW(iST(iSU(iuI, 1), iSS(iuQ, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuQ, 16), 255.)), iST(iSU(iuI, 4), iSS(iSV(iuQ, 24.), 255.))); iuJ = true; break end end; iuM = iSX(iuI); iuK = 0.; while true do if iuK + 4 <= iuL then iuQ = (iuQ + 2654435769.) % 4294967296; iS0(iuM, iuK, iST(iSZ(iuM, iuK), iuQ)); iuK = iuK + 4 else break end end; if iuJ then break end; iuQ = (iuQ + 2654435769.) % 4294967296; iuP = 0.; while true do if iuK < iuL then iS1(iuM, iuK, iST(iS_(iuM, iuK), iSS(iSV(iuQ, iuP * 8), 255.))); iuK = iuK + 1; iuP = iuP + 1 else break end end; if iuJ then break end; do iuU = iSY(iuM, 0., iuL); iuJ = true; break end; break end end; if iIn[7710.] / (iIn[3795.] % iIn[3795.]) - iIn[797] / (iIn[8884] % iIn[8884]) == (iIn[8568.] - iIn[8568.]) / (iIn[1347.] - iIn[1347.]) then ea[dY] = ({})[iuZ]; iIn[12.][k7] = iS4 end; local d3 = lM(iuE, { [iuR] = dW, [iuF] = iIn[10184][iuS](iIn[7718], iIn[10480], iIn[10480], iIn[4077.]), [iuV] = lV[iuW], [iuU] = iIn[10480] }); for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 + iIn[7718] <= iIn[6314] % iIn[6314] then E(); local iE4 = iIn[4873] .. iIn[2736.] end end; for iE5 = 1, 2 do if (iE5 * iE5 + iE5) % 2 == 1 then if 477. <= 161 / (109 - 109) - 192. / (139 % 139) then local iE4 = "ohktxl" .. "apof"; UDim2[iE4] = ao[bit32]; iuR = aT and tonumber end end end; iuQ = nil; do if 97 / (145 - 145) - 44 / (71 - 71) == 219. / (152 % 152) * (84. - 84.) then UDim[bit32] = dm.head end; iuM = iIn[7868]; iuN = k7; iuO = (iIn[6607] + lQ) % iIn[5374]; iuP = iIn[9115]; iuL = false; for iE5 = 1, 3. do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = UDim2 + iu_ end end; while true do iuH = #iuP; iuJ = iuH - iuM; iuU = iuN(iuO % 4294967296); iuU = iuU % 2147483646. + 1; iuG = iuJ >= 1; if iuG then iuG = iuJ <= 4 end; if iuG then iuU = iuU * 16807 % 2147483647; if iuJ == 1 then iuQ = iSW(iST(iSU(iuP, 1), iSS(iuU, 255.))); iuL = true; break elseif iuJ == 2 then iuQ = iSW(iST(iSU(iuP, 1), iSS(iuU, 255.)), iST(iSU(iuP, 2), iSS(iSV(iuU, 8), 255.))); iuL = true; break elseif iuJ == 3. then iuQ = iSW(iST(iSU(iuP, 1), iSS(iuU, 255.)), iST(iSU(iuP, 2), iSS(iSV(iuU, 8), 255.)), iST(iSU(iuP, 3.), iSS(iSV(iuU, 16), 255.))); iuL = true; break elseif iuJ == 4 then iuQ = iSW(iST(iSU(iuP, 1), iSS(iuU, 255.)), iST(iSU(iuP, 2), iSS(iSV(iuU, 8), 255.)), iST(iSU(iuP, 3.), iSS(iSV(iuU, 16), 255.)), iST(iSU(iuP, 4), iSS(iSV(iuU, 24.), 255.))); iuL = true; break end end; iuI = iSX(iuP); iuK = 0.; while true do if iuK + 4 <= iuJ then iuU = iuU * 16807 % 2147483647; iS0(iuI, iuK, iST(iSZ(iuI, iuK), iuU)); iuK = iuK + 4 else break end end; if iuL then break end; iuU = iuU * 16807 % 2147483647; iuT = 0.; while true do if iuK < iuJ then iS1(iuI, iuK, iST(iS_(iuI, iuK), iSS(iSV(iuU, iuT * 8), 255.))); iuK = iuK + 1; iuT = iuT + 1 else break end end; if iuL then break end; do iuQ = iSY(iuI, 0., iuJ); iuL = true; break end; break end end; for iE7 = 1, 3. do if iE7 * iE7 + 1 <= 60. % 60. then if 36. % 36. / (2 % 2) == cA then for iE5 = 222. / (197 % 197), 93. % 93. do P = not 924.; cr = u or false; local iE4 = "ixcf" == "ppt" end; local iE6 = #iuM end end end; if iIn[2026] % iIn[2026] / (iIn[3706] - iIn[3706]) == iIn[3399.] / (iIn[2777] % iIn[2777]) * (iIn[9778] % iIn[9778]) then local iE4 = bm[aO] end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[10653.] % iIn[10653.] then cf = false == select; local iE4 = iIn[1978][false] end end; iuU = nil; for iE4 = 1, 3. do if (iE4 * iE4 + iE4) % 2 == 1 then dQ.buffer = #{} end end; do iuI = iIn[5209]; iuG = iIn[7426]; if (252. - 252.) / (66. - 66.) == 112 / (146 % 146) - 22 / (235 - 235) then iu3 = #l; local iE4 = 103 % 554 end; iuT = k7; iuJ = (iIn[85] + lQ) % iIn[5374]; while 224 % 224 / (150. - 150.) == Enum do P = ("tjw")[328]; bB = { 610, av } end; iuH = iIn[946]; if 148 % 148 / (75. - 75.) == dH then local iE4 = ({})[c]; local iE5 = iu5 - iu4 end; while 47 / (198. - 198.) - 128 / (228. % 228.) == 137 / (189. - 189.) * (84. % 84.) do iuR.name = 177. * Color3; local iE4 = lh - 902 end; iuK = false; if 156. / (177. % 177.) * (79 - 79) == bQ then u[cf] = "kwffzgc" .. "bqxk" end; while true do iuW = #iuI; iuO = iuW - iuH; iuM = iuT(iuJ % 4294967296); iuV = iuO >= 1; if iuV then iuV = iuO <= 4 end; if iuV then iuM = iS2((iuM + 1832704949) % 4294967296, 13); if iuO == 1 then iuU = iSW(iST(iSU(iuI, 1), iSS(iuM, 255.))); iuK = true; break elseif iuO == 2 then iuU = iSW(iST(iSU(iuI, 1), iSS(iuM, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuM, 8), 255.))); iuK = true; break elseif iuO == 3. then iuU = iSW(iST(iSU(iuI, 1), iSS(iuM, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuM, 16), 255.))); iuK = true; break elseif iuO == 4 then iuU = iSW(iST(iSU(iuI, 1), iSS(iuM, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuM, 16), 255.)), iST(iSU(iuI, 4), iSS(iSV(iuM, 24.), 255.))); iuK = true; break end end; iuP = iSX(iuI); iuN = 0.; while true do if iuN + 4 <= iuO then iuM = iS2((iuM + 1832704949) % 4294967296, 13); iS0(iuP, iuN, iST(iSZ(iuP, iuN), iuM)); iuN = iuN + 4 else break end end; if iuK then break end; iuM = iS2((iuM + 1832704949) % 4294967296, 13); iuL = 0.; while true do if iuN < iuO then iS1(iuP, iuN, iST(iS_(iuP, iuN), iSS(iSV(iuM, iuL * 8), 255.))); iuN = iuN + 1; iuL = iuL + 1 else break end end; if iuK then break end; do iuU = iSY(iuP, 0., iuO); iuK = true; break end; break end end; if iuI == 215 / (32 - 32) * (167 % 167) then local iXd = iuQ; iuQ = 408. - cZ end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 + iIn[7718] <= iIn[2526.] - iIn[2526.] then u = iIn[7035.] .. iIn[6686]; local iE4 = iIn[4504] .. A end end; for iE5 = iIn[10838] / (iIn[6749] % iIn[6749]), iIn[6573.] - iIn[6573.] do E = { cm, iIn[5336] }; local iE4 = d9[iIn[7989.]] end; if iIn[1218.] < iIn[8328.] / (iIn[5168] % iIn[5168]) - iIn[2766.] / (iIn[2462] - iIn[2462]) then local iE4 = { cx, iIn[4731.], dH }; while iIn[9909.] / (iIn[10617.] - iIn[10617.]) * (iIn[8922.] % iIn[8922.]) == (iIn[3643] - iIn[3643]) / (iIn[293] % iIn[293]) do local iE5 = iIn[5203] // iIn[9921.]; iuS[iu1] = not aT end end; for iE5 = 125 / (74 % 74), 6. % 6. do local iE4 = "floem" and ipairs end; iuV = nil; do iuN = iIn[433]; if 115 / (207. - 207.) - 136 / (219. - 219.) == iuV then local iE4 = { "suej", dC, false } end; iuP = iIn[6920]; iuL = true; iuM = (iIn[3686] + lQ) % iIn[5374]; iuO = iIn[9096.]; iuW = k7; iuK = false; while true do iuI = #iuP; iuF = iuI - iuO; iuT = iuW(iuM % 4294967296); iuH = iuF >= 1; if iuH then iuH = iuF <= 3. end; if iuH then iuT = (iuT * 1597 + 51749) % 4294967296; if iuF == 1 then iuV = iSW((iSU(iuP, 1) - iSS(iuT, 255.)) % 256); iuK = true; break elseif iuF == 2 then iuV = iSW((iSU(iuP, 1) - iSS(iuT, 255.)) % 256, (iSU(iuP, 2) - iSS(iSV(iuT, 8), 255.)) % 256); iuK = true; break elseif iuF == 3. then iuV = iSW((iSU(iuP, 1) - iSS(iuT, 255.)) % 256, (iSU(iuP, 2) - iSS(iSV(iuT, 8), 255.)) % 256, (iSU(iuP, 3.) - iSS(iSV(iuT, 16), 255.)) % 256); iuK = true; break end end; iuJ = iSX(iuP); iuS = 0.; while true do if iuS + 4 <= iuF then iuT = (iuT * 1597 + 51749) % 4294967296; iS0(iuJ, iuS, (iSZ(iuJ, iuS) - iuT) % 4294967296); iuS = iuS + 4 else break end end; if iuK then break end; iuT = (iuT * 1597 + 51749) % 4294967296; iuG = 0.; while true do if iuS < iuF then iS1(iuJ, iuS, (iS_(iuJ, iuS) - iSS(iSV(iuT, iuG * 8), 255.)) % 256); iuS = iuS + 1; iuG = iuG + 1 else break end end; if iuK then break end; do iuV = iSY(iuJ, 0., iuF); iuK = true; break end; break end end; while iuG == 241 / (63. % 63.) * (37 % 37) do local iE4 = { iuR, bQ } end; for iE4 = iIn[3768.] / (iIn[6828.] % iIn[6828.]), iIn[5594] % iIn[5594] do ({})[iIn[1336]] = iIn[6699.] .. E; dY = E or table end; while iIn[7039] / (iIn[2373.] - iIn[2373.]) * (iIn[6905] % iIn[6905]) == (iIn[5212] - iIn[5212]) / (iIn[9569] % iIn[9569]) do dE = math[iIn[5915]] end; for iE5 = iIn[9021.] / (iIn[9778] - iIn[9778]), iIn[797] - iIn[797] do local iE4 = iIn[3250] > ek end; iuF = nil; do iuG = iIn[5300]; iuT = iIn[5278]; iuS = (iIn[3640] + lQ) % iIn[5374]; iuH = k7; iuI = false; while true do iuK = #iuT; iuP = iuK - iuG; iuN = iuH(iuS % 4294967296); iuL = iuP >= 1; if iuL then iuL = iuP <= 4 end; if iuL then iuN = (iuN + 2654435769.) % 4294967296; if iuP == 1 then iuF = iSW(iST(iSU(iuT, 1), iSS(iuN, 255.))); iuI = true; break elseif iuP == 2 then iuF = iSW(iST(iSU(iuT, 1), iSS(iuN, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuN, 8), 255.))); iuI = true; break elseif iuP == 3. then iuF = iSW(iST(iSU(iuT, 1), iSS(iuN, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iuN, 16), 255.))); iuI = true; break elseif iuP == 4 then iuF = iSW(iST(iSU(iuT, 1), iSS(iuN, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iuN, 16), 255.)), iST(iSU(iuT, 4), iSS(iSV(iuN, 24.), 255.))); iuI = true; break end end; iuJ = iSX(iuT); iuO = 0.; while true do if iuO + 4 <= iuP then iuN = (iuN + 2654435769.) % 4294967296; iS0(iuJ, iuO, iST(iSZ(iuJ, iuO), iuN)); iuO = iuO + 4 else break end end; if iuI then break end; iuN = (iuN + 2654435769.) % 4294967296; iuM = 0.; while true do if iuO < iuP then iS1(iuJ, iuO, iST(iS_(iuJ, iuO), iSS(iSV(iuN, iuM * 8), 255.))); iuO = iuO + 1; iuM = iuM + 1 else break end end; if iuI then break end; do iuF = iSY(iuJ, 0., iuP); iuI = true; break end; break end end; lM(iuQ, { [iuU] = iIn[9906.][iuV](iIn[10480], iIn[8393]), [iuF] = d3 }); if iIn[1533.] / (iIn[7039] % iIn[7039]) - iIn[10422.] / (iIn[6367] % iIn[6367]) == aT then local iE4 = iIn[5461] .. iIn[7105]; iu2:find(iuW) end; while math == (iIn[797] - iIn[797]) / (iIn[4639] % iIn[4639]) do dk(); N = dX - buffer end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[10899.] - iIn[10899.] then local iE4 = { iIn[4602.], N, iIn[1073], true } end end; iuP = nil; do iuL = iIn[8633]; iuN = iIn[10497.]; iuJ = iIn[1180]; iuK = (iIn[9673] + lQ) % iIn[5374]; iuM = iIn[4144]; iuO = k7; for iE5 = 1, 3. do if iE5 * iE5 < 90. % 90. then local iE4 = 35 + 578; ({}):read(cm, iE4) end end; iuI = false; while true do iuS = #iuN; iuG = iuS - iuM; iuU = iuO(iuK % 4294967296); iuF = iuG >= 1; if iuF then iuF = iuG <= 3. end; if iuF then iuU = (iuU * 1597 + 51749) % 4294967296; if iuG == 1 then iuP = iSW((iSU(iuN, 1) - iSS(iuU, 255.)) % 256); iuI = true; break elseif iuG == 2 then iuP = iSW((iSU(iuN, 1) - iSS(iuU, 255.)) % 256, (iSU(iuN, 2) - iSS(iSV(iuU, 8), 255.)) % 256); iuI = true; break elseif iuG == 3. then iuP = iSW((iSU(iuN, 1) - iSS(iuU, 255.)) % 256, (iSU(iuN, 2) - iSS(iSV(iuU, 8), 255.)) % 256, (iSU(iuN, 3.) - iSS(iSV(iuU, 16), 255.)) % 256); iuI = true; break end end; iuT = iSX(iuN); iuH = 0.; while true do if iuH + 4 <= iuG then iuU = (iuU * 1597 + 51749) % 4294967296; iS0(iuT, iuH, (iSZ(iuT, iuH) - iuU) % 4294967296); iuH = iuH + 4 else break end end; if iuI then break end; iuU = (iuU * 1597 + 51749) % 4294967296; iuV = 0.; while true do if iuH < iuG then iS1(iuT, iuH, (iS_(iuT, iuH) - iSS(iSV(iuU, iuV * 8), 255.)) % 256); iuH = iuH + 1; iuV = iuV + 1 else break end end; if iuI then break end; do iuP = iSY(iuT, 0., iuG); iuI = true; break end; break end end; if am == iIn[5520.] % iIn[5520.] / (iIn[4526] - iIn[4526]) then iIn[5131][iIn[10579]] = iIn[8269] + buffer end; for iE6 = iIn[7718], iIn[1371.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then local iE4 = iuY // iIn[4493]; local iE5 = iIn[4497.] // iIn[3284] end end; if iIn[724] / (iIn[1217] - iIn[1217]) * (iIn[6446] - iIn[6446]) == G then Q = iIn[7287.][ea] end; while iIn[2647] / (iIn[3828.] - iIn[3828.]) - iIn[4999] / (iIn[5314] - iIn[5314]) == iIn[1506.] % iIn[1506.] / (iIn[4968.] % iIn[4968.]) do local iE4 = ({})[iIn[9215]]; E = { dC, iIn[4731.], iIn[9906.], dZ } end; if iuO == (iIn[5257] - iIn[5257]) / (iIn[7294] % iIn[7294]) then iu1 = { iIn[1536.], true }; u = iIn[8332] .. iIn[9906.] end; for iE5 = 128 / (44 - 44), 231. - 231. do local iE4 = u + 306. end; iuU = nil; while 254 % 254 / (54. - 54.) <= 424 do while 245 / (99. - 99.) - 243. / (233 - 233) == 114. / (7 - 7) * (212 % 212) do string:rep(); local iE4 = cf >= "rsaosvz"; iuZ:write() end end; do while 224 % 224 / (86 % 86) == "ioarnha" do table.data = true and "tvltix"; local iE4 = { iuE, next } end; iuS = iIn[10105]; iuV = iIn[8579]; iuG = (iIn[6675.] + lQ) % iIn[5374]; iuT = k7; iuF = iIn[10480]; iuH = false; for iE5 = 239 / (124 - 124), 30. % 30. do local iE4 = dE + Enum end; while true do iuN = #iuV; iuL = iuN - iuF; iuJ = iuT(iuG % 4294967296); iuJ = iuJ % 2147483646. + 1; iuO = iuL >= 1; if iuO then iuO = iuL <= 4 end; if iuO then iuJ = iuJ * 16807 % 2147483647; if iuL == 1 then iuU = iSW(iST(iSU(iuV, 1), iSS(iuJ, 255.))); iuH = true; break elseif iuL == 2 then iuU = iSW(iST(iSU(iuV, 1), iSS(iuJ, 255.)), iST(iSU(iuV, 2), iSS(iSV(iuJ, 8), 255.))); iuH = true; break elseif iuL == 3. then iuU = iSW(iST(iSU(iuV, 1), iSS(iuJ, 255.)), iST(iSU(iuV, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuV, 3.), iSS(iSV(iuJ, 16), 255.))); iuH = true; break elseif iuL == 4 then iuU = iSW(iST(iSU(iuV, 1), iSS(iuJ, 255.)), iST(iSU(iuV, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuV, 3.), iSS(iSV(iuJ, 16), 255.)), iST(iSU(iuV, 4), iSS(iSV(iuJ, 24.), 255.))); iuH = true; break end end; iuM = iSX(iuV); iuK = 0.; while true do if iuK <= iuL - 4 then iuJ = iuJ * 16807 % 2147483647; iS0(iuM, iuK, iST(iSZ(iuM, iuK), iuJ)); iuK = iuK + 4 else break end end; if iuH then break end; iuJ = iuJ * 16807 % 2147483647; iuI = 0.; while true do if iuK < iuL then iS1(iuM, iuK, iST(iS_(iuM, iuK), iSS(iSV(iuJ, iuI * 8), 255.))); iuK = iuK + 1; iuI = iuI + 1 else break end end; if iuH then break end; do iuU = iSY(iuM, 0., iuL); iuH = true; break end; break end end; while 94 / (28 % 28) - 99. / (250 % 250) == 78. / (91 - 91) * (138. % 138.) do br = UDim2[bit32]; local iE4 = "opol" .. buffer end; for iE5 = iIn[9929] / (iIn[6367] - iIn[6367]), iIn[4218.] - iIn[4218.] do local iE4 = dP - iIn[4054]; iE4 = iuI ^ iIn[3475] end; while iIn[4458.] / (iIn[7774] % iIn[7774]) - iIn[1307] / (iIn[1362.] - iIn[1362.]) >= iIn[6577] do local iE4 = #{}; E = -iE4 end; if iuX == iIn[946] / (iIn[9495.] - iIn[9495.]) * (iIn[1411] - iIn[1411]) then local iE4 = ({})[iIn[7989.]]; iIn[5524][cA] = iE4 < iuU end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 + iIn[7718] <= iIn[460] % iIn[460] then local iE4 = d9[iIn[6336.]]; iu5[iuP] = { true, iIn[819.], iE4, H } end end; iuO = nil; do iuL = iIn[10480]; iuM = k7; iuN = (iIn[10693] + lQ) % iIn[5374]; iuK = iIn[4456]; iuJ = false; for iE6 = 114. / (52 - 52), 49 - 49 do local iE4 = { string, true, UDim2 }; local iE5 = 509 and math end; while true do iuI = #iuK; iuF = iuI - iuL; iuT = iuM(iuN % 4294967296); iuT = iuT % 2147483646. + 1; iuH = iuF >= 1; if iuH then iuH = iuF <= 4 end; if iuH then iuT = iuT * 16807 % 2147483647; if iuF == 1 then iuO = iSW(iST(iSU(iuK, 1), iSS(iuT, 255.))); iuJ = true; break elseif iuF == 2 then iuO = iSW(iST(iSU(iuK, 1), iSS(iuT, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuT, 8), 255.))); iuJ = true; break elseif iuF == 3. then iuO = iSW(iST(iSU(iuK, 1), iSS(iuT, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuT, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuT, 16), 255.))); iuJ = true; break elseif iuF == 4 then iuO = iSW(iST(iSU(iuK, 1), iSS(iuT, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuT, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuT, 16), 255.)), iST(iSU(iuK, 4), iSS(iSV(iuT, 24.), 255.))); iuJ = true; break end end; iuV = iSX(iuK); iuS = 0.; while true do if iuS + 4 <= iuF then iuT = iuT * 16807 % 2147483647; iS0(iuV, iuS, iST(iSZ(iuV, iuS), iuT)); iuS = iuS + 4 else break end end; if iuJ then break end; iuT = iuT * 16807 % 2147483647; iuG = 0.; while true do if iuS < iuF then iS1(iuV, iuS, iST(iS_(iuV, iuS), iSS(iSV(iuT, iuG * 8), 255.))); iuS = iuS + 1; iuG = iuG + 1 else break end end; if iuJ then break end; do iuO = iSY(iuV, 0., iuF); iuJ = true; break end; break end end; for iE5 = iIn[3188] / (iIn[8940.] - iIn[8940.]), iIn[8134] - iIn[8134] do local iE4 = iIn[9850] .. iIn[5515]; iE4 = iE4[iIn[189.]] end; if iIn[7553] % iIn[7553] / (iIn[2389] % iIn[2389]) == iIn[1533.] / (iIn[8884] % iIn[8884]) * (iIn[10389.] - iIn[10389.]) then local iE4 = dW * iIn[3272] end; iuV = nil; do for iE4 = 167 / (191 - 191), 226 - 226 do ao = iu_ * 744.; UDim:clear("fhqip") end; iuG = iIn[9122]; if 241 / (20 - 20) * (205 % 205) == 174. / (233 % 233) - 78. / (55 - 55) then for iE6 = 143 / (201. - 201.), 106 % 106 do local iE4 = { select, "xzdyfet" }; ({}).node = 437 - Color3; local iE5 = "xjhge" .. "tiifaou" end end; iuS = iIn[10570]; iuF = (iIn[8602] + lQ) % iIn[5374]; iuH = k7; iuT = iIn[10480]; iuI = false; if 24. % 24. / (9. % 9.) == bit32 then local iE4 = ({})["hvxus"]; iE4 = #dE end; while true do iuW = #iuS; iuN = iuW - iuT; iuL = iuH(iuF % 4294967296); iuL = iuL % 2147483646. + 1; iuJ = iuN >= 1; if iuJ then iuJ = iuN <= 4 end; if iuJ then iuL = iuL * 16807 % 2147483647; if iuN == 1 then iuV = iSW(iST(iSU(iuS, 1), iSS(iuL, 255.))); iuI = true; break elseif iuN == 2 then iuV = iSW(iST(iSU(iuS, 1), iSS(iuL, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuL, 8), 255.))); iuI = true; break elseif iuN == 3. then iuV = iSW(iST(iSU(iuS, 1), iSS(iuL, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuL, 16), 255.))); iuI = true; break elseif iuN == 4 then iuV = iSW(iST(iSU(iuS, 1), iSS(iuL, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuL, 16), 255.)), iST(iSU(iuS, 4), iSS(iSV(iuL, 24.), 255.))); iuI = true; break end end; iuQ = iSX(iuS); iuM = 0.; while true do if iuM <= iuN - 4 then iuL = iuL * 16807 % 2147483647; iS0(iuQ, iuM, iST(iSZ(iuQ, iuM), iuL)); iuM = iuM + 4 else break end end; if iuI then break end; iuL = iuL * 16807 % 2147483647; iuK = 0.; while true do if iuM < iuN then iS1(iuQ, iuM, iST(iS_(iuQ, iuM), iSS(iSV(iuL, iuK * 8), 255.))); iuM = iuM + 1; iuK = iuK + 1 else break end end; if iuI then break end; do iuV = iSY(iuQ, 0., iuN); iuI = true; break end; break end end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[6891.] - iIn[6891.] then tostring(); local iE4 = F or iIn[6332]; while iIn[9486.] / (iIn[2033] % iIn[2033]) - iIn[8818] / (iIn[5030] - iIn[5030]) == iIn[3795.] / (iIn[1371.] % iIn[1371.]) * (iIn[4144] - iIn[4144]) do iIn[7437.]:next(); iE4 *= u end end end; while iIn[4353.] / (iIn[3926] % iIn[3926]) * (iIn[6905] % iIn[6905]) == iIn[4018] % iIn[4018] / (iIn[5030] % iIn[5030]) do for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = bQ ^ iIn[3329] end end; local iE6 = ({})[math] end; if iIn[6314] % iIn[6314] / (iIn[7130] % iIn[7130]) < iIn[3730] then ({})[iIn[7989.]] = dE ~= dk end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 + iIn[7718] <= iIn[4878.] - iIn[4878.] then local iE4 = { iIn[8941] } end end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 + iIn[7718] <= iIn[10363] % iIn[10363] then ({})[iIn[4869.]] = ({})[iIn[5133.]] end end; if iIn[5742.] / (iIn[2871.] - iIn[2871.]) * (iIn[5732] % iIn[5732]) == iIn[10222] % iIn[10222] / (iIn[3926] - iIn[3926]) then local iE4 = iIn[2225] .. iIn[9299]; P(iIn[3076], iuW) end; while Color3 == 233 / (25 - 25) * (146 % 146) do local iE4 = ({}).state end; if 110 % 110 / (209 % 209) == 192. / (60. % 60.) * (83 % 83) then local iE4 = 477. * 417.; l = 128 ^ Color3 end; iuW = nil; while 49 / (133 - 133) - 47 / (153. - 153.) == w do local iE4 = 313 <= 124; local iE5 = {}; es = iS3 end; do iuQ = iIn[1362.]; while 241 / (121 - 121) * (220 % 220) == N do ("jqyc").state = -256; tostring(iuR, pairs) end; iuL = iIn[2173]; for iE7 = 32 / (5 - 5), 250 - 250 do local iE4 = u ~= u; if cZ == (69. - 69.) / (16 % 16) then local iE5 = "ugmse" or 342.; N = "tifsovc" .. "ttscqpt"; local iE6 = 567. * 356 end end; iuM = (iIn[8761] + lQ) % iIn[5374]; while 99. / (72. - 72.) - 84. / (14 - 14) == 136 % 136 / (209 % 209) do local iE4 = { iu1, ao, u, dY } end; iuN = k7; if UDim2 == 239 / (171. - 171.) * (59 % 59) then for iE6 = 1, 3. do if iE6 * iE6 < 80 - 80 then local iE4 = ("yrjl").flags; local iE5 = { iE4, 71 }; local iXe = d3; d3 = not pairs end end; ("qucaj").count = { true, "jhbdvdf" } end; iuK = false; if 176 % 176 / (201. % 201.) == 37 / (130 - 130) * (99. % 99.) then dZ = { string, iuS, ipairs, tostring } end; while true do iuS = #iuL; iuG = iuS - iuQ; iuI = iuN(iuM % 4294967296); iuF = iuG >= 1; if iuF then iuF = iuG <= 4 end; if iuF then iuI = (iuI + 2654435769.) % 4294967296; if iuG == 1 then iuW = iSW(iST(iSU(iuL, 1), iSS(iuI, 255.))); iuK = true; break elseif iuG == 2 then iuW = iSW(iST(iSU(iuL, 1), iSS(iuI, 255.)), iST(iSU(iuL, 2), iSS(iSV(iuI, 8), 255.))); iuK = true; break elseif iuG == 3. then iuW = iSW(iST(iSU(iuL, 1), iSS(iuI, 255.)), iST(iSU(iuL, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iuL, 3.), iSS(iSV(iuI, 16), 255.))); iuK = true; break elseif iuG == 4 then iuW = iSW(iST(iSU(iuL, 1), iSS(iuI, 255.)), iST(iSU(iuL, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iuL, 3.), iSS(iSV(iuI, 16), 255.)), iST(iSU(iuL, 4), iSS(iSV(iuI, 24.), 255.))); iuK = true; break end end; iuT = iSX(iuL); iuH = 0.; while true do if iuH + 4 <= iuG then iuI = (iuI + 2654435769.) % 4294967296; iS0(iuT, iuH, iST(iSZ(iuT, iuH), iuI)); iuH = iuH + 4 else break end end; if iuK then break end; iuI = (iuI + 2654435769.) % 4294967296; iuJ = 0.; while true do if iuH < iuG then iS1(iuT, iuH, iST(iS_(iuT, iuH), iSS(iSV(iuI, iuJ * 8), 255.))); iuH = iuH + 1; iuJ = iuJ + 1 else break end end; if iuK then break end; do iuW = iSY(iuT, 0., iuG); iuK = true; break end; break end end; while 18. / (245 % 245) - 23 / (12. - 12.) == cw do eb = -981. end; for iE4 = iIn[7718], iIn[1353.] do if iE4 * iE4 + iIn[7718] <= iIn[537.] % iIn[537.] then dH = iuL ^ iIn[4175]; al = iIn[3714.] or false end end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[9564.] - iIn[9564.] then dY[iIn[3723.]] = df or true; local iE4 = iIn[2056] ^ iIn[8269] end end; for iE5 = 1, 2 do if iE5 * iE5 + 1 <= 237. - 237. then d9 = buffer % Enum; local iE4 = "fkc" .. 25 end end; iuF = nil; for iE5 = 1, 2 do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = d_ * lH end end; do while 255. / (247 - 247) * (115 % 115) == 131 / (28 - 28) - 10 / (82 - 82) do bC = 680 // 675.; local iE4 = UDim >= E end; iuT = false; if 127 / (152 % 152) - 113 / (172 - 172) == 142 / (64 - 64) * (91 - 91) then iu1(print, bR); local iE4 = true ~= false end; iuI = iIn[10799]; iuH = (iIn[1499] + lQ) % iIn[5374]; iuG = k7; iuS = iIn[8661.]; iuJ = false; while true do iuN = #iuI; iuL = iuN - iuS; iuE = iuG(iuH % 4294967296); iuE = iuE % 2147483646. + 1; iuQ = iuL >= 1; if iuQ then iuQ = iuL <= 4 end; if iuQ then iuE = iuE * 16807 % 2147483647; if iuL == 1 then iuF = iSW(iST(iSU(iuI, 1), iSS(iuE, 255.))); iuJ = true; break elseif iuL == 2 then iuF = iSW(iST(iSU(iuI, 1), iSS(iuE, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuE, 8), 255.))); iuJ = true; break elseif iuL == 3. then iuF = iSW(iST(iSU(iuI, 1), iSS(iuE, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuE, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuE, 16), 255.))); iuJ = true; break elseif iuL == 4 then iuF = iSW(iST(iSU(iuI, 1), iSS(iuE, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuE, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuE, 16), 255.)), iST(iSU(iuI, 4), iSS(iSV(iuE, 24.), 255.))); iuJ = true; break end end; iuM = iSX(iuI); iuK = 0.; while true do if iuK <= iuL - 4 then iuE = iuE * 16807 % 2147483647; iS0(iuM, iuK, iST(iSZ(iuM, iuK), iuE)); iuK = iuK + 4 else break end end; if iuJ then break end; iuE = iuE * 16807 % 2147483647; iuR = 0.; while true do if iuK < iuL then iS1(iuM, iuK, iST(iS_(iuM, iuK), iSS(iSV(iuE, iuR * 8), 255.))); iuK = iuK + 1; iuR = iuR + 1 else break end end; if iuJ then break end; do iuF = iSY(iuM, 0., iuL); iuJ = true; break end; break end end; while iIn[6441.] / (iIn[6798.] - iIn[6798.]) - iIn[293] / (iIn[10806.] % iIn[10806.]) == iIn[125] / (iIn[414.] % iIn[414.]) * (iIn[1307] - iIn[1307]) do local iE4 = dr * iIn[2388.]; iE4 = not aV end; if iIn[3475] < iIn[6314] / (iIn[4444] % iIn[4444]) * (iIn[8940.] - iIn[8940.]) then iIn[10876]:get(); local iE4 = { d9, lH, iuW, iIn[9495.] } end; while iIn[8922.] / (iIn[8888] % iIn[8888]) - iIn[10411] / (iIn[6798.] % iIn[6798.]) == iIn[4025] % iIn[4025] / (iIn[9096.] - iIn[9096.]) do ({}):match(); iIn[2787.]:get(); local iE4 = iIn[8269] > iIn[1068.] end; iuE = nil; do for iE4 = 234. / (153. % 153.), 64 - 64 do d3.size = 730 % 473 end; iuM = iIn[7868]; iuN = iIn[8869]; iuQ = (iIn[5347] + lQ) % iIn[5374]; iuR = k7; if 177. / (164 - 164) * (95 - 95) == 243. % 243. / (254 % 254) then local iE4 = iuV - dH; for iE6 = 1, 2 do if (iE6 * iE6 + iE6) % 2 == 1 then if 161 / (215 - 215) - 76 / (220 - 220) == 253 / (148 % 148) * (3. - 3.) then bm = iE4 ~= false; UDim[iE4] = iE4 > iE4 end; local iE5 = "glvxvl" .. "pkadxr" end end end; iuL = false; while true do iuH = #iuN; iuJ = iuH - iuM; iuS = iuR(iuQ % 4294967296); iuG = iuJ >= 1; if iuG then iuG = iuJ <= 4 end; if iuG then iuS = (iuS + 2654435769.) % 4294967296; if iuJ == 1 then iuE = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.))); iuL = true; break elseif iuJ == 2 then iuE = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuS, 8), 255.))); iuL = true; break elseif iuJ == 3. then iuE = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuS, 16), 255.))); iuL = true; break elseif iuJ == 4 then iuE = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuS, 16), 255.)), iST(iSU(iuN, 4), iSS(iSV(iuS, 24.), 255.))); iuL = true; break end end; iuI = iSX(iuN); iuK = 0.; while true do if iuK + 4 <= iuJ then iuS = (iuS + 2654435769.) % 4294967296; iS0(iuI, iuK, iST(iSZ(iuI, iuK), iuS)); iuK = iuK + 4 else break end end; if iuL then break end; iuS = (iuS + 2654435769.) % 4294967296; iuT = 0.; while true do if iuK < iuJ then iS1(iuI, iuK, iST(iS_(iuI, iuK), iSS(iSV(iuS, iuT * 8), 255.))); iuK = iuK + 1; iuT = iuT + 1 else break end end; if iuL then break end; do iuE = iSY(iuI, 0., iuJ); iuL = true; break end; break end end; for iE6 = iIn[7718], iIn[1371.] do if iE6 * iE6 + iIn[7718] <= iIn[10839.] % iIn[10839.] then local iE4 = table.buffer; local iE5 = iIn[8506][select] end end; for iE5 = iIn[7145] / (iIn[8134] - iIn[8134]), iIn[1070] - iIn[1070] do local iE4 = buffer.data; iuZ[iIn[9584]] = al[iIn[2867]] end; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = iuV[iIn[8870]]; iIn[5680]:add(a_) end end; iuS = nil; do if c == 56 / (89 - 89) - 64 / (71 - 71) then iuG.name = ({})[812] end; iuJ = iIn[3322]; while 330. < 100 % 100 / (18. - 18.) do tostring(true) end; iuH = iIn[10747]; iuT = iIn[6658]; while 231. / (134 - 134) * (81. % 81.) >= 69. do local iE4 = false and "agfwqy"; for iE5 = 130 / (156. % 156.), 118 % 118 do iE4(Enum); ({}).prev = iuT[pairs]; iE4 = not dk end end; iuK = (iIn[8211.] + lQ) % iIn[5374]; while 39. / (3. - 3.) - 166 / (26 % 26) == 29 / (53 % 53) * (175 % 175) do local iE4 = 185 * eb end; iuI = iIn[9096.]; iuG = k7; for iE4 = 38 / (71 % 71), 87. % 87. do ("xqnyg")[iuE] = not iuJ end; iuL = false; while true do iuR = #iuH; iuN = iuR - iuI; iuZ = iuG(iuK % 4294967296); iuX = iuN >= 1; if iuX then iuX = iuN <= 3. end; if iuX then iuZ = (iuZ * 1597 + 51749) % 4294967296; if iuN == 1 then iuS = iSW((iSU(iuH, 1) - iSS(iuZ, 255.)) % 256); iuL = true; break elseif iuN == 2 then iuS = iSW((iSU(iuH, 1) - iSS(iuZ, 255.)) % 256, (iSU(iuH, 2) - iSS(iSV(iuZ, 8), 255.)) % 256); iuL = true; break elseif iuN == 3. then iuS = iSW((iSU(iuH, 1) - iSS(iuZ, 255.)) % 256, (iSU(iuH, 2) - iSS(iSV(iuZ, 8), 255.)) % 256, (iSU(iuH, 3.) - iSS(iSV(iuZ, 16), 255.)) % 256); iuL = true; break end end; iuQ = iSX(iuH); iuM = 0.; while true do if iuM + 4 <= iuN then iuZ = (iuZ * 1597 + 51749) % 4294967296; iS0(iuQ, iuM, (iSZ(iuQ, iuM) - iuZ) % 4294967296); iuM = iuM + 4 else break end end; if iuL then break end; iuZ = (iuZ * 1597 + 51749) % 4294967296; iuY = 0.; while true do if iuM < iuN then iS1(iuQ, iuM, (iS_(iuQ, iuM) - iSS(iSV(iuZ, iuY * 8), 255.)) % 256); iuM = iuM + 1; iuY = iuY + 1 else break end end; if iuL then break end; do iuS = iSY(iuQ, 0., iuN); iuL = true; break end; break end end; for iE5 = iIn[2071] / (iIn[9929] % iIn[9929]), iIn[3828.] - iIn[3828.] do local iE4 = ({})[select] end; while iIn[4673] <= (iIn[3020] - iIn[3020]) / (iIn[5520.] % iIn[5520.]) do E = { J, cm, bB } end; while (iIn[3404] - iIn[3404]) / (iIn[1977.] - iIn[1977.]) == math do ({})[iIn[3116]] = not iIn[5727.]; tostring(false, table) end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 + iIn[7718] <= iIn[2525] % iIn[2525] then ak = iIn[7228] .. iIn[6398]; ({})[iIn[2830]] = iu0 > iIn[9886] end end; if iIn[10726] / (iIn[5393] % iIn[5393]) - iIn[8943.] / (iIn[5376.] % iIn[5376.]) == am then bK = bq ^ iuI; local iE4 = { aS, dl, iIn[2138], bm } end; iuZ = nil; for iE4 = 1, 2 do if (iE4 * iE4 + iE4) % 2 == 1 then ("euhatw")[ax] = iuY == pcall end end; do iuR = false; iuY = iIn[7874]; iuN = (iIn[4760] + lQ) % iIn[5374]; iuQ = k7; iuX = iIn[10480]; iuM = false; if 68 / (126. % 126.) - 57. / (103 - 103) < 277 then local iE4 = "tcjf" .. iuG; local iE5 = dX == Color3 end; for iE4 = 1, 2 do if iE4 * iE4 + 1 <= 229 % 229 then ("lfotqp")[bn] = iu3["qwtuau"] end end; while true do iuG = #iuY; iuI = iuG - iuX; iuK = iuQ(iuN % 4294967296); iuK = iuK % 2147483646. + 1; iuT = iuI >= 1; if iuT then iuT = iuI <= 4 end; if iuT then iuK = iuK * 16807 % 2147483647; if iuI == 1 then iuZ = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.))); iuM = true; break elseif iuI == 2 then iuZ = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuK, 8), 255.))); iuM = true; break elseif iuI == 3. then iuZ = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuK, 16), 255.))); iuM = true; break elseif iuI == 4 then iuZ = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuK, 16), 255.)), iST(iSU(iuY, 4), iSS(iSV(iuK, 24.), 255.))); iuM = true; break end end; iuH = iSX(iuY); iuJ = 0.; while true do if iuJ <= iuI - 4 then iuK = iuK * 16807 % 2147483647; iS0(iuH, iuJ, iST(iSZ(iuH, iuJ), iuK)); iuJ = iuJ + 4 else break end end; if iuM then break end; iuK = iuK * 16807 % 2147483647; iuL = 0.; while true do if iuJ < iuI then iS1(iuH, iuJ, iST(iS_(iuH, iuJ), iSS(iSV(iuK, iuL * 8), 255.))); iuJ = iuJ + 1; iuL = iuL + 1 else break end end; if iuM then break end; do iuZ = iSY(iuH, 0., iuI); iuM = true; break end; break end end; while (iIn[8884] - iIn[8884]) / (iIn[1307] % iIn[1307]) == aa do local iE4 = u ~= iIn[4577] end; for iE4 = iIn[5520.] / (iIn[3598] - iIn[3598]), iIn[10806.] % iIn[10806.] do d9[iIn[8029]] = iIn[492.] == iuY end; iuT = nil; while string == (36. - 36.) / (121 - 121) do for iE4 = 75. / (185 - 185), 74 % 74 do ai = "olqt" .. UDim2; ai:insert("dkpo", "ndlmlqf") end end; do iuK = iIn[10023.]; iuI = iIn[10068.]; for iE5 = 1, 2 do if iE5 * iE5 < 117. % 117. then for iE4 = 11 / (77 - 77), 237. - 237. do ("ezsxtlm")["rkes"] = ({}).left end end end; iuH = (iIn[4693] + lQ) % iIn[5374]; iuG = k7; if iuL == 94 % 94 / (158 % 158) then de = iuN ^ 520; local iE4 = 921. % bC end; iuJ = iIn[125]; iuL = false; for iE5 = 1, 3. do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = { 944, "upgoxl", false, cz } end end; while true do iuM = #iuI; iuY = iuM - iuJ; iuR = iuG(iuH % 4294967296); iuR = iuR % 2147483646. + 1; iuN = iuY >= 1; if iuN then iuN = iuY <= 4 end; if iuN then iuR = iuR * 16807 % 2147483647; if iuY == 1 then iuT = iSW(iST(iSU(iuI, 1), iSS(iuR, 255.))); iuL = true; break elseif iuY == 2 then iuT = iSW(iST(iSU(iuI, 1), iSS(iuR, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuR, 8), 255.))); iuL = true; break elseif iuY == 3. then iuT = iSW(iST(iSU(iuI, 1), iSS(iuR, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuR, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuR, 16), 255.))); iuL = true; break elseif iuY == 4 then iuT = iSW(iST(iSU(iuI, 1), iSS(iuR, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuR, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuR, 16), 255.)), iST(iSU(iuI, 4), iSS(iSV(iuR, 24.), 255.))); iuL = true; break end end; iu_ = iSX(iuI); iuX = 0.; while true do if iuX <= iuY - 4 then iuR = iuR * 16807 % 2147483647; iS0(iu_, iuX, iST(iSZ(iu_, iuX), iuR)); iuX = iuX + 4 else break end end; if iuL then break end; iuR = iuR * 16807 % 2147483647; iuQ = 0.; while true do if iuX < iuY then iS1(iu_, iuX, iST(iS_(iu_, iuX), iSS(iSV(iuR, iuQ * 8), 255.))); iuX = iuX + 1; iuQ = iuQ + 1 else break end end; if iuL then break end; do iuT = iSY(iu_, 0., iuY); iuL = true; break end; break end end; while table == (iIn[9095] - iIn[9095]) / (iIn[8468] - iIn[8468]) do local iE4 = u[iIn[2830]] end; for iE5 = iIn[7718], iIn[1353.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = iuW - iIn[8928.]; iE4 = iIn[5088.] .. iIn[5111] end end; iu_ = nil; do iuN = iIn[1914.]; iuR = iIn[446]; iuX = k7; iuY = (iIn[7069] + lQ) % iIn[5374]; iuQ = iIn[10480]; while 156. / (76 % 76) * (188 % 188) == 84. / (159. % 159.) - 100 / (127 - 127) do local iE4 = ("woow").right; local iE5 = { true, string, table, pcall } end; iuM = false; if (82 - 82) / (68 - 68) == I then local iE4 = iuO ^ buffer; dE = -iu4 end; while true do iuK = #iuN; iu0 = iuK - iuQ; iuH = iuX(iuY % 4294967296); iuJ = iu0 >= 1; if iuJ then iuJ = iu0 <= 4 end; if iuJ then iuH = iS2((iuH + 1832704949) % 4294967296, 13); if iu0 == 1 then iu_ = iSW(iST(iSU(iuN, 1), iSS(iuH, 255.))); iuM = true; break elseif iu0 == 2 then iu_ = iSW(iST(iSU(iuN, 1), iSS(iuH, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuH, 8), 255.))); iuM = true; break elseif iu0 == 3. then iu_ = iSW(iST(iSU(iuN, 1), iSS(iuH, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuH, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuH, 16), 255.))); iuM = true; break elseif iu0 == 4 then iu_ = iSW(iST(iSU(iuN, 1), iSS(iuH, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuH, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuH, 16), 255.)), iST(iSU(iuN, 4), iSS(iSV(iuH, 24.), 255.))); iuM = true; break end end; iuL = iSX(iuN); iuG = 0.; while true do if iuG + 4 <= iu0 then iuH = iS2((iuH + 1832704949) % 4294967296, 13); iS0(iuL, iuG, iST(iSZ(iuL, iuG), iuH)); iuG = iuG + 4 else break end end; if iuM then break end; iuH = iS2((iuH + 1832704949) % 4294967296, 13); iuI = 0.; while true do if iuG < iu0 then iS1(iuL, iuG, iST(iS_(iuL, iuG), iSS(iSV(iuH, iuI * 8), 255.))); iuG = iuG + 1; iuI = iuI + 1 else break end end; if iuM then break end; do iu_ = iSY(iuL, 0., iu0); iuM = true; break end; break end end; while iIn[8922.] / (iIn[2526.] - iIn[2526.]) - iIn[10617.] / (iIn[1818.] - iIn[1818.]) == d0 do local iE4 = { iIn[316], dW, cf } end; for iE4 = iIn[7718], iIn[1353.] do if iE4 * iE4 < iIn[5436.] - iIn[5436.] then ({})[iIn[4557.]] = true and iIn[1707.] end end; if iuT == iIn[6314] / (iIn[8218] % iIn[8218]) * (iIn[7474] - iIn[7474]) then local iE4 = { iIn[8468] } end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 + iIn[7718] <= iIn[2112.] % iIn[2112.] then tostring(); local iE4 = { iIn[1452.] } end end; while 92 / (82 - 82) * (241 % 241) == 65 do dr = #dk; local iE4 = 50 % 756. end; iu0 = nil; for iE5 = 76 / (248 % 248), 255. - 255. do local iE4 = dW == Enum end; do if 178 / (73 - 73) - 84. / (98 - 98) == E then ("gavx")[194] = 630. // iuO end; iuH = iIn[10411]; while 61 % 61 / (165. - 165.) == 98 / (74 - 74) * (30. - 30.) do local iE4 = 577 - 848; table.parent = iE4 * UDim2 end; iuG = iIn[9228.]; iuJ = (iIn[9914] + lQ) % iIn[5374]; iuI = k7; iuK = false; while true do iuY = #iuG; iuR = iuY - iuH; iuN = iuI(iuJ % 4294967296); iuL = iuR >= 1; if iuL then iuL = iuR <= 4 end; if iuL then iuN = (iuN + 2654435769.) % 4294967296; if iuR == 1 then iu0 = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.))); iuK = true; break elseif iuR == 2 then iu0 = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.))); iuK = true; break elseif iuR == 3. then iu0 = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuN, 16), 255.))); iuK = true; break elseif iuR == 4 then iu0 = iSW(iST(iSU(iuG, 1), iSS(iuN, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuN, 16), 255.)), iST(iSU(iuG, 4), iSS(iSV(iuN, 24.), 255.))); iuK = true; break end end; iuX = iSX(iuG); iuQ = 0.; while true do if iuQ + 4 <= iuR then iuN = (iuN + 2654435769.) % 4294967296; iS0(iuX, iuQ, iST(iSZ(iuX, iuQ), iuN)); iuQ = iuQ + 4 else break end end; if iuK then break end; iuN = (iuN + 2654435769.) % 4294967296; iuM = 0.; while true do if iuQ < iuR then iS1(iuX, iuQ, iST(iS_(iuX, iuQ), iSS(iSV(iuN, iuM * 8), 255.))); iuQ = iuQ + 1; iuM = iuM + 1 else break end end; if iuK then break end; do iu0 = iSY(iuX, 0., iuR); iuK = true; break end; break end end; if d_ == 157 % 157 / (102. - 102.) then local iE4 = 764 ^ 165. end; if iuV == iIn[884] / (iIn[4945] % iIn[4945]) - iIn[5060] / (iIn[7710.] % iIn[7710.]) then string[iIn[7989.]] = -iIn[3391]; local iE4 = iIn[5081][true] end; while iIn[2898.] / (iIn[3807.] % iIn[3807.]) - iIn[5455] / (iIn[10212.] - iIn[10212.]) == bn do dP = cz ^ iIn[4602.]; local iE4 = string[a4] end; if iIn[636.] >= iIn[2647] / (iIn[471.] - iIn[471.]) * (iIn[8888] % iIn[8888]) then local iE4 = iIn[6595] .. iIn[3561.]; iIn[9177.][iE4] = iE4[iIn[8629]] end; while iIn[8468] / (iIn[1879] - iIn[1879]) - iIn[4999] / (iIn[6148] - iIn[6148]) == ak do iuZ(cm, iIn[10898]) end; while iIn[10389.] / (iIn[1874] - iIn[1874]) * (iIn[9501.] % iIn[9501.]) == es do tostring(false, iuR) end; iuY = nil; do iuQ = iIn[4606]; if iuF == (218 - 218) / (204. % 204.) then local iE4 = {}; ("cpkmgzz").left = 788 and iE4 end; iuX = iIn[744.]; iuM = k7; iuN = (iIn[5645] + lQ) % iIn[5374]; iuR = iIn[10480]; iuL = false; for iE5 = 237. / (216. - 216.), 152 % 152 do local iE4 = ("epqy").next end; while true do iuH = #iuQ; iuJ = iuH - iuR; iu2 = iuM(iuN % 4294967296); iuG = iuJ >= 1; if iuG then iuG = iuJ <= 4 end; if iuG then iu2 = iS2((iu2 + 1832704949) % 4294967296, 13); if iuJ == 1 then iuY = iSW(iST(iSU(iuQ, 1), iSS(iu2, 255.))); iuL = true; break elseif iuJ == 2 then iuY = iSW(iST(iSU(iuQ, 1), iSS(iu2, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iu2, 8), 255.))); iuL = true; break elseif iuJ == 3. then iuY = iSW(iST(iSU(iuQ, 1), iSS(iu2, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iu2, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iu2, 16), 255.))); iuL = true; break elseif iuJ == 4 then iuY = iSW(iST(iSU(iuQ, 1), iSS(iu2, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iu2, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iu2, 16), 255.)), iST(iSU(iuQ, 4), iSS(iSV(iu2, 24.), 255.))); iuL = true; break end end; iuI = iSX(iuQ); iuK = 0.; while true do if iuK + 4 <= iuJ then iu2 = iS2((iu2 + 1832704949) % 4294967296, 13); iS0(iuI, iuK, iST(iSZ(iuI, iuK), iu2)); iuK = iuK + 4 else break end end; if iuL then break end; iu2 = iS2((iu2 + 1832704949) % 4294967296, 13); iu1 = 0.; while true do if iuK < iuJ then iS1(iuI, iuK, iST(iS_(iuI, iuK), iSS(iSV(iu2, iu1 * 8), 255.))); iuK = iuK + 1; iu1 = iu1 + 1 else break end end; if iuL then break end; do iuY = iSY(iuI, 0., iuJ); iuL = true; break end; break end end; if 116 / (8 % 8) - 239 / (239 % 239) == 200 / (41 - 41) * (175 - 175) then while 198. / (52 % 52) - 3. / (108. - 108.) == lH do for iE4 = 1, 2 do if iE4 * iE4 < 221 - 221 then w = ("ydsmg").head end end; ({})[true] = not ak end end; while cn == (iIn[2071] - iIn[2071]) / (iIn[9096.] % iIn[9096.]) do for iE4 = iIn[7718], iIn[1353.] do if iE4 * iE4 < iIn[2366] - iIn[2366] then iuZ[iIn[1072]] = iIn[1336] * iIn[1336] end end; u = cZ * buffer end; while iIn[2468] % iIn[2468] / (iIn[8435] % iIn[8435]) == iIn[7553] / (iIn[9693.] - iIn[9693.]) - iIn[2033] / (iIn[5212] % iIn[5212]) do for iE5 = iIn[4792] / (iIn[9574] - iIn[9574]), iIn[7954] - iIn[7954] do local iE4 = ({})[iIn[6713]]; cZ = al[iIn[189.]]; iE4[table] = iuI % iu_ end end; iu2 = nil; for iE5 = 1, 2 do if iE5 * iE5 + 1 <= 110 % 110 then local iE4 = 202 * aT; iuS:push(); E = -av end end; do iuG = iIn[5375]; iuJ = iIn[5962]; iuI = (iIn[9661] + lQ) % iIn[5374]; iuH = k7; while 157 / (239 - 239) - 45. / (172 - 172) < 231. do local iE4 = dt.len; ({}).data = "kyv" .. "ezj" end; iu1 = iIn[10480]; if 47 / (230 % 230) - 186. / (222. % 222.) == (226 - 226) / (112 % 112) then local iE4 = { true, cZ }; I.id = 907 - 28 end; iuK = false; while true do iuQ = #iuJ; iuM = iuQ - iu1; iu3 = iuH(iuI % 4294967296); iu3 = iu3 % 2147483646. + 1; iuR = iuM >= 1; if iuR then iuR = iuM <= 4 end; if iuR then iu3 = iu3 * 16807 % 2147483647; if iuM == 1 then iu2 = iSW(iST(iSU(iuJ, 1), iSS(iu3, 255.))); iuK = true; break elseif iuM == 2 then iu2 = iSW(iST(iSU(iuJ, 1), iSS(iu3, 255.)), iST(iSU(iuJ, 2), iSS(iSV(iu3, 8), 255.))); iuK = true; break elseif iuM == 3. then iu2 = iSW(iST(iSU(iuJ, 1), iSS(iu3, 255.)), iST(iSU(iuJ, 2), iSS(iSV(iu3, 8), 255.)), iST(iSU(iuJ, 3.), iSS(iSV(iu3, 16), 255.))); iuK = true; break elseif iuM == 4 then iu2 = iSW(iST(iSU(iuJ, 1), iSS(iu3, 255.)), iST(iSU(iuJ, 2), iSS(iSV(iu3, 8), 255.)), iST(iSU(iuJ, 3.), iSS(iSV(iu3, 16), 255.)), iST(iSU(iuJ, 4), iSS(iSV(iu3, 24.), 255.))); iuK = true; break end end; iuN = iSX(iuJ); iuL = 0.; while true do if iuL <= iuM - 4 then iu3 = iu3 * 16807 % 2147483647; iS0(iuN, iuL, iST(iSZ(iuN, iuL), iu3)); iuL = iuL + 4 else break end end; if iuK then break end; iu3 = iu3 * 16807 % 2147483647; iuX = 0.; while true do if iuL < iuM then iS1(iuN, iuL, iST(iS_(iuN, iuL), iSS(iSV(iu3, iuX * 8), 255.))); iuL = iuL + 1; iuX = iuX + 1 else break end end; if iuK then break end; do iu2 = iSY(iuN, 0., iuM); iuK = true; break end; break end end; if iIn[881] / (iIn[4795] % iIn[4795]) - iIn[1879] / (iIn[3902] % iIn[3902]) <= iIn[9912.] then local iE4 = iIn[9133][iIn[3723.]]; local iE5 = { k7, iIn[10184] } end; while 64 / (213. - 213.) * (129. % 129.) == (213. - 213.) / (98 % 98) do local iE4 = 960. - aG; ce.offset = not iE4 end; iu3 = nil; do iuN = iIn[6221]; iuR = iIn[180.]; for iE5 = 35 / (156. % 156.), 109 % 109 do local iE4 = table ~= w; iE4 = cz > dP end; iuX = k7; iuM = (iIn[5946.] + lQ) % iIn[5374]; while bK == 36. / (103 % 103) - 142 / (115 % 115) do ("nzo"):remove(Enum) end; iuQ = iIn[946]; iuL = false; while true do iu4 = #iuN; iuG = iu4 - iuQ; iuI = iuX(iuM % 4294967296); iuK = iuG >= 1; if iuK then iuK = iuG <= 4 end; if iuK then iuI = iS2((iuI + 1832704949) % 4294967296, 13); if iuG == 1 then iu3 = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.))); iuL = true; break elseif iuG == 2 then iu3 = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuI, 8), 255.))); iuL = true; break elseif iuG == 3. then iu3 = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuI, 16), 255.))); iuL = true; break elseif iuG == 4 then iu3 = iSW(iST(iSU(iuN, 1), iSS(iuI, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuI, 16), 255.)), iST(iSU(iuN, 4), iSS(iSV(iuI, 24.), 255.))); iuL = true; break end end; iu1 = iSX(iuN); iuH = 0.; while true do if iuH + 4 <= iuG then iuI = iS2((iuI + 1832704949) % 4294967296, 13); iS0(iu1, iuH, iST(iSZ(iu1, iuH), iuI)); iuH = iuH + 4 else break end end; if iuL then break end; iuI = iS2((iuI + 1832704949) % 4294967296, 13); iuJ = 0.; while true do if iuH < iuG then iS1(iu1, iuH, iST(iS_(iu1, iuH), iSS(iSV(iuI, iuJ * 8), 255.))); iuH = iuH + 1; iuJ = iuJ + 1 else break end end; if iuL then break end; do iu3 = iSY(iu1, 0., iuG); iuL = true; break end; break end end; if (iIn[4976] - iIn[4976]) / (iIn[8134] - iIn[8134]) == iIn[9906.] then local iE4 = ai[iIn[2200]]; ax = d0 or string end; if iIn[4090] % iIn[4090] / (iIn[7689.] - iIn[7689.]) == false then d0 = iIn[10696] > iu3 end; iu4 = nil; do iu1 = iIn[10480]; while 209 / (165. - 165.) * (149 % 149) == tostring do ({}).value = 416 >= 564.; local iE4 = a5 ~= dl end; iuI = k7; iuH = (iIn[7319] + lQ) % iIn[5374]; iuG = iIn[8147]; iuJ = false; while true do iuR = #iuG; iuN = iuR - iu1; iuL = iuI(iuH % 4294967296); iuL = iuL % 2147483646. + 1; iuX = iuN >= 1; if iuX then iuX = iuN <= 4 end; if iuX then iuL = iuL * 16807 % 2147483647; if iuN == 1 then iu4 = iSW(iST(iSU(iuG, 1), iSS(iuL, 255.))); iuJ = true; break elseif iuN == 2 then iu4 = iSW(iST(iSU(iuG, 1), iSS(iuL, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuL, 8), 255.))); iuJ = true; break elseif iuN == 3. then iu4 = iSW(iST(iSU(iuG, 1), iSS(iuL, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuL, 16), 255.))); iuJ = true; break elseif iuN == 4 then iu4 = iSW(iST(iSU(iuG, 1), iSS(iuL, 255.)), iST(iSU(iuG, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuG, 3.), iSS(iSV(iuL, 16), 255.)), iST(iSU(iuG, 4), iSS(iSV(iuL, 24.), 255.))); iuJ = true; break end end; iuQ = iSX(iuG); iuM = 0.; while true do if iuM + 4 <= iuN then iuL = iuL * 16807 % 2147483647; iS0(iuQ, iuM, iST(iSZ(iuQ, iuM), iuL)); iuM = iuM + 4 else break end end; if iuJ then break end; iuL = iuL * 16807 % 2147483647; iuK = 0.; while true do if iuM < iuN then iS1(iuQ, iuM, iST(iS_(iuQ, iuM), iSS(iSV(iuL, iuK * 8), 255.))); iuM = iuM + 1; iuK = iuK + 1 else break end end; if iuJ then break end; do iu4 = iSY(iuQ, 0., iuN); iuJ = true; break end; break end end; for iE5 = iIn[9579.] / (iIn[10222] - iIn[10222]), iIn[3511] % iIn[3511] do local iE4 = iIn[8269] - ea end; for iE5 = 1, 3. do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = "fdqumb" .. "jzzpq" end end; iuX = nil; for iE5 = 1, 3. do if (iE5 * iE5 + iE5) % 2 == 1 then ("qnzt"):rep(); local iE4 = true ~= 160; iE4 = #dY end end; do iuR = iIn[10480]; iuM = iIn[10042]; for iE4 = 1, 2 do if iE4 * iE4 < 113 - 113 then UDim[true] = "pnoyl" .. 651.; ({}):pop(tostring, false) end end; iuN = (iIn[402.] + lQ) % iIn[5374]; if math == 186. / (78. % 78.) * (212 % 212) then ({})[955] = { 391 }; local iE4 = "iqq" .. "fljp" end; iuQ = k7; iuL = false; while true do iu1 = #iuM; iuH = iu1 - iuR; iuJ = iuQ(iuN % 4294967296); iu5 = iuH >= 1; if iu5 then iu5 = iuH <= 4 end; if iu5 then iuJ = (iuJ + 2654435769.) % 4294967296; if iuH == 1 then iuX = iSW(iST(iSU(iuM, 1), iSS(iuJ, 255.))); iuL = true; break elseif iuH == 2 then iuX = iSW(iST(iSU(iuM, 1), iSS(iuJ, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuJ, 8), 255.))); iuL = true; break elseif iuH == 3. then iuX = iSW(iST(iSU(iuM, 1), iSS(iuJ, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iuJ, 16), 255.))); iuL = true; break elseif iuH == 4 then iuX = iSW(iST(iSU(iuM, 1), iSS(iuJ, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iuJ, 16), 255.)), iST(iSU(iuM, 4), iSS(iSV(iuJ, 24.), 255.))); iuL = true; break end end; iuG = iSX(iuM); iuI = 0.; while true do if iuI + 4 <= iuH then iuJ = (iuJ + 2654435769.) % 4294967296; iS0(iuG, iuI, iST(iSZ(iuG, iuI), iuJ)); iuI = iuI + 4 else break end end; if iuL then break end; iuJ = (iuJ + 2654435769.) % 4294967296; iuK = 0.; while true do if iuI < iuH then iS1(iuG, iuI, iST(iS_(iuG, iuI), iSS(iSV(iuJ, iuK * 8), 255.))); iuI = iuI + 1; iuK = iuK + 1 else break end end; if iuL then break end; do iuX = iSY(iuG, 0., iuH); iuL = true; break end; break end end; if 185 / (128 % 128) * (227 % 227) == 174. % 174. / (193 % 193) then local iE4 = 381. * 136; iE4 = iuL.prev end; for iE5 = 1, 3. do if iE5 * iE5 < 222. % 222. then local iE4 = false and buffer end end; if 50 / (37 - 37) * (235 - 235) == iu_ then u(select); local iE4 = u.index; iE4[bQ] = { aV, iE4, 796 } end; while iIn[7710.] / (iIn[8195] % iIn[8195]) * (iIn[625] - iIn[625]) == iIn[2112.] / (iIn[5140] - iIn[5140]) - iIn[3188] / (iIn[2917] % iIn[2917]) do iIn[8269][iIn[8467]] = iIn[4528] .. iu_ end; for iE7 = iIn[7718], iIn[1353.] do if iE7 * iE7 < iIn[125] - iIn[125] then for iE6 = iIn[7689.] / (iIn[5744] - iIn[5744]), iIn[460] - iIn[460] do dm = iIn[4670][iIn[5975]]; local iE4 = iIn[242] <= w; local iE5 = br[iIn[189.]] end end end; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then for iE4 = iIn[7718], iIn[1371.] do if (iE4 * iE4 + iE4) % iIn[1353.] == iIn[7718] then local iXf = iIn[8269][iuT]; local iXg = iXf[iu_]; local iXh = iuT; iuT = iIn[10362.][iIn[5857]] end end; iuQ:add(iuS, true) end end; lM(iuP, { [iuU] = d3, [iuO] = iIn[10184][iuV](iIn[7718], -iIn[8661.], iIn[10480], iIn[8661.]), [iuW] = iIn[10184][iuF](iIn[10480], iIn[8888], iIn[10480], iIn[5300]), [iuE] = iIn[7718], [iuS] = dX, [iuZ] = iIn[8269][iuT][iu_], [iu0] = lV[iuY], [iu2] = iIn[8218], [iu3] = iIn[8269][iu4][iuX] }); while iIn[10486] / (iIn[7670] - iIn[7670]) * (iIn[4945] % iIn[4945]) == (iIn[3598] - iIn[3598]) / (iIn[6232] % iIn[6232]) do for iE5 = iIn[10363] / (iIn[8922.] % iIn[8922.]), iIn[3106] - iIn[3106] do local iE4 = iIn[9906.] * iIn[2627]; iE4 = iIn[800] * iuP end end; if iIn[3573.] / (iIn[9349] % iIn[9349]) - iIn[2647] / (iIn[6905] % iIn[6905]) == iIn[3606.] / (iIn[5030] - iIn[5030]) * (iIn[8884] - iIn[8884]) then local iE4 = false or iIn[2714]; for iE6 = iIn[7718], iIn[1353.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then local iE5 = d9 - iIn[1336] end end end; while iIn[7474] / (iIn[1054] % iIn[1054]) - iIn[4973] / (iIn[9574] % iIn[9574]) == aW do local iE4 = ({})[iIn[9609.]]; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then dC[iuX] = iIn[3649] .. iE4 end end; iE4 = -iE4 end; iu5 = nil; do iuJ = iIn[2993]; iuH = iIn[4649]; iu1 = iIn[4230.]; iuK = (iIn[3056] + lQ) % iIn[5374]; while 221 <= 52 / (171. % 171.) - 85 / (155 - 155) do local iE4 = iuP and false; al = 205 < iE4 end; iuI = iIn[10480]; iuG = k7; while 219. % 219. / (19 - 19) > 242 do local iE4 = ("yhq")[cz]; iE4(330., 783.) end; iuL = false; for iE6 = 1, 3. do if iE6 * iE6 < 57. % 57. then local iE4 = 448 % aj; local iE5 = ("ukcjq")[bn] end end; while true do iuX = #iuH; iuQ = iuX - iuI; iuM = iuG(iuK % 4294967296); iu4 = iuQ >= 1; if iu4 then iu4 = iuQ <= 3. end; if iu4 then iuM = (iuM * 1597 + 51749) % 4294967296; if iuQ == 1 then iu5 = iSW((iSU(iuH, 1) - iSS(iuM, 255.)) % 256); iuL = true; break elseif iuQ == 2 then iu5 = iSW((iSU(iuH, 1) - iSS(iuM, 255.)) % 256, (iSU(iuH, 2) - iSS(iSV(iuM, 8), 255.)) % 256); iuL = true; break elseif iuQ == 3. then iu5 = iSW((iSU(iuH, 1) - iSS(iuM, 255.)) % 256, (iSU(iuH, 2) - iSS(iSV(iuM, 8), 255.)) % 256, (iSU(iuH, 3.) - iSS(iSV(iuM, 16), 255.)) % 256); iuL = true; break end end; iuR = iSX(iuH); iuN = 0.; while true do if iuN + 4 <= iuQ then iuM = (iuM * 1597 + 51749) % 4294967296; iS0(iuR, iuN, (iSZ(iuR, iuN) - iuM) % 4294967296); iuN = iuN + 4 else break end end; if iuL then break end; iuM = (iuM * 1597 + 51749) % 4294967296; iu3 = 0.; while true do if iuN < iuQ then iS1(iuR, iuN, (iS_(iuR, iuN) - iSS(iSV(iuM, iu3 * 8), 255.)) % 256); iuN = iuN + 1; iu3 = iu3 + 1 else break end end; if iuL then break end; do iu5 = iSY(iuR, 0., iuQ); iuL = true; break end; break end end; if iIn[2526.] / (iIn[4795] % iIn[4795]) * (iIn[4945] - iIn[4945]) < iIn[8350] then for iE4 = iIn[7718], iIn[1353.] do if iE4 * iE4 < iIn[5436.] - iIn[5436.] then ({})[iIn[4869.]] = false == iIn[5385.] end end; bm = {}; local iE5 = iuY[iIn[4829]] end; if iuT == iIn[9349] / (iIn[5060] % iIn[5060]) * (iIn[5436.] - iIn[5436.]) then local iE4 = ({})[iIn[2714]]; local iE5 = iIn[3948.] .. iIn[5715.] end; if iIn[9906.] == (iIn[6446] - iIn[6446]) / (iIn[7294] % iIn[7294]) then local iE4 = bC[iuW] end; for iE5 = 1, 3. do if iE5 * iE5 + 1 <= 217 % 217 then ("myrsqr")[math] = not UDim2; local iE4 = not pairs end end; if iuG == 141. / (147. - 147.) - 192. / (131 % 131) then ({}):size(); local iE4 = 989 == dC end; iu3 = nil; for iE6 = 95 / (137 - 137), 101 % 101 do local iE4 = ("gqnw").key; for iE5 = 1, 2 do if (iE5 * iE5 + iE5) % 2 == 1 then iE4 = iu2.buffer end end end; do iuQ = iIn[4218.]; iuR = k7; iuX = (iIn[6679] + lQ) % iIn[5374]; iu4 = iIn[1352]; if 133 / (2 % 2) * (26 - 26) <= 863 then local iE4 = #bit32; local iE5 = "njj" .. "prpx" end; iuN = false; while true do iuL = #iu4; iuG = iuL - iuQ; iuI = iuR(iuX % 4294967296); iuI = iuI % 2147483646. + 1; iuK = iuG >= 1; if iuK then iuK = iuG <= 4 end; if iuK then iuI = iuI * 16807 % 2147483647; if iuG == 1 then iu3 = iSW(iST(iSU(iu4, 1), iSS(iuI, 255.))); iuN = true; break elseif iuG == 2 then iu3 = iSW(iST(iSU(iu4, 1), iSS(iuI, 255.)), iST(iSU(iu4, 2), iSS(iSV(iuI, 8), 255.))); iuN = true; break elseif iuG == 3. then iu3 = iSW(iST(iSU(iu4, 1), iSS(iuI, 255.)), iST(iSU(iu4, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iu4, 3.), iSS(iSV(iuI, 16), 255.))); iuN = true; break elseif iuG == 4 then iu3 = iSW(iST(iSU(iu4, 1), iSS(iuI, 255.)), iST(iSU(iu4, 2), iSS(iSV(iuI, 8), 255.)), iST(iSU(iu4, 3.), iSS(iSV(iuI, 16), 255.)), iST(iSU(iu4, 4), iSS(iSV(iuI, 24.), 255.))); iuN = true; break end end; iuM = iSX(iu4); iuH = 0.; while true do if iuH + 4 <= iuG then iuI = iuI * 16807 % 2147483647; iS0(iuM, iuH, iST(iSZ(iuM, iuH), iuI)); iuH = iuH + 4 else break end end; if iuN then break end; iuI = iuI * 16807 % 2147483647; iuJ = 0.; while true do if iuH < iuG then iS1(iuM, iuH, iST(iS_(iuM, iuH), iSS(iSV(iuI, iuJ * 8), 255.))); iuH = iuH + 1; iuJ = iuJ + 1 else break end end; if iuN then break end; do iu3 = iSY(iuM, 0., iuG); iuN = true; break end; break end end; for iE6 = iIn[7718], iIn[1353.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then local iE4 = false and true; local iE5 = iE4[d_] end end; while iIn[881] / (iIn[2071] - iIn[2071]) - iIn[10387] / (iIn[884] % iIn[884]) == iIn[495.] / (iIn[8661.] - iIn[8661.]) * (iIn[1054] - iIn[1054]) do iIn[1247]:read(); local iE4 = true or select end; while 56 / (204. % 204.) * (218 % 218) == UDim2 do local iE4 = ("ghe")[es] end; iuG = nil; do iuL = iIn[10385]; iuJ = false; iuI = k7; iuH = (iIn[1279] + lQ) % iIn[5374]; for iE4 = 144. / (66. - 66.), 250 - 250 do ak[ep] = E // Enum end; iuK = iIn[10480]; iuM = false; while true do iuQ = #iuL; iu2 = iuQ - iuK; iu4 = iuI(iuH % 4294967296); iuR = iu2 >= 1; if iuR then iuR = iu2 <= 4 end; if iuR then iu4 = iS2((iu4 + 1832704949) % 4294967296, 13); if iu2 == 1 then iuG = iSW(iST(iSU(iuL, 1), iSS(iu4, 255.))); iuM = true; break elseif iu2 == 2 then iuG = iSW(iST(iSU(iuL, 1), iSS(iu4, 255.)), iST(iSU(iuL, 2), iSS(iSV(iu4, 8), 255.))); iuM = true; break elseif iu2 == 3. then iuG = iSW(iST(iSU(iuL, 1), iSS(iu4, 255.)), iST(iSU(iuL, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuL, 3.), iSS(iSV(iu4, 16), 255.))); iuM = true; break elseif iu2 == 4 then iuG = iSW(iST(iSU(iuL, 1), iSS(iu4, 255.)), iST(iSU(iuL, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuL, 3.), iSS(iSV(iu4, 16), 255.)), iST(iSU(iuL, 4), iSS(iSV(iu4, 24.), 255.))); iuM = true; break end end; iuN = iSX(iuL); iu1 = 0.; while true do if iu1 + 4 <= iu2 then iu4 = iS2((iu4 + 1832704949) % 4294967296, 13); iS0(iuN, iu1, iST(iSZ(iuN, iu1), iu4)); iu1 = iu1 + 4 else break end end; if iuM then break end; iu4 = iS2((iu4 + 1832704949) % 4294967296, 13); iuX = 0.; while true do if iu1 < iu2 then iS1(iuN, iu1, iST(iS_(iuN, iu1), iSS(iSV(iu4, iuX * 8), 255.))); iu1 = iu1 + 1; iuX = iuX + 1 else break end end; if iuM then break end; do iuG = iSY(iuN, 0., iu2); iuM = true; break end; break end end; for iE4 = 1, 2 do if iE4 * iE4 + 1 <= 127 - 127 then iuH.y = UDim2.node end end; if (iIn[7594] - iIn[7594]) / (iIn[8195] % iIn[8195]) == iIn[4731.] then local iE4 = dX == iIn[9665] end; if iIn[4973] / (iIn[881] % iIn[881]) - iIn[1798] / (iIn[10839.] - iIn[10839.]) == iuO then iIn[7771][iuS] = iIn[8721.] * iuQ; local iE4 = { iIn[9021.], iu0 } end; if iIn[10222] / (iIn[3706] - iIn[3706]) - iIn[5594] / (iIn[8943.] % iIn[8943.]) == d9 then local iE4 = aS ^ iIn[3960.] end; while iIn[8393] % iIn[8393] / (iIn[8943.] - iIn[8943.]) == ea do local iE4 = iIn[6531.] .. iIn[8785]; local iE5 = iIn[4347.] // buffer end; iu2 = nil; do iu4 = iIn[10480]; iu1 = k7; iuR = (iIn[5069] + lQ) % iIn[5374]; iuX = iIn[5497]; iuQ = false; while true do iuH = #iuX; iuJ = iuH - iu4; iuL = iu1(iuR % 4294967296); iuL = iuL % 2147483646. + 1; iuN = iuJ >= 1; if iuN then iuN = iuJ <= 4 end; if iuN then iuL = iuL * 16807 % 2147483647; if iuJ == 1 then iu2 = iSW(iST(iSU(iuX, 1), iSS(iuL, 255.))); iuQ = true; break elseif iuJ == 2 then iu2 = iSW(iST(iSU(iuX, 1), iSS(iuL, 255.)), iST(iSU(iuX, 2), iSS(iSV(iuL, 8), 255.))); iuQ = true; break elseif iuJ == 3. then iu2 = iSW(iST(iSU(iuX, 1), iSS(iuL, 255.)), iST(iSU(iuX, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuX, 3.), iSS(iSV(iuL, 16), 255.))); iuQ = true; break elseif iuJ == 4 then iu2 = iSW(iST(iSU(iuX, 1), iSS(iuL, 255.)), iST(iSU(iuX, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuX, 3.), iSS(iSV(iuL, 16), 255.)), iST(iSU(iuX, 4), iSS(iSV(iuL, 24.), 255.))); iuQ = true; break end end; iuI = iSX(iuX); iuK = 0.; while true do if iuK + 4 <= iuJ then iuL = iuL * 16807 % 2147483647; iS0(iuI, iuK, iST(iSZ(iuI, iuK), iuL)); iuK = iuK + 4 else break end end; if iuQ then break end; iuL = iuL * 16807 % 2147483647; iuM = 0.; while true do if iuK < iuJ then iS1(iuI, iuK, iST(iS_(iuI, iuK), iSS(iSV(iuL, iuM * 8), 255.))); iuK = iuK + 1; iuM = iuM + 1 else break end end; if iuQ then break end; do iu2 = iSY(iuI, 0., iuJ); iuQ = true; break end; break end end; for iE5 = 18. / (49 % 49), 50 - 50 do local iXi = iuG; iuG = ek // ao; if dE == 48. / (121 - 121) * (68 - 68) then local iE4 = #E end end; for iE6 = iIn[7718], iIn[1353.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then if iIn[884] / (iIn[10906] % iIn[10906]) - iIn[1798] / (iIn[6891.] - iIn[6891.]) == select then local iE4 = { iuR, iIn[3273.] }; local iE5 = { iE4 } end end end; if (iIn[2898.] - iIn[2898.]) / (iIn[10617.] - iIn[10617.]) == iIn[10571] / (iIn[6075.] % iIn[6075.]) * (iIn[6075.] % iIn[6075.]) then local iE4 = bn[iIn[3203]] end; while aG == iIn[3379] / (iIn[4497.] - iIn[4497.]) - iIn[9929] / (iIn[4458.] - iIn[4458.]) do while tostring == (iIn[5030] - iIn[5030]) / (iIn[9810.] % iIn[9810.]) do local iE4 = iIn[4544] // an end end; for iE6 = iIn[4196] / (iIn[7957] - iIn[7957]), iIn[1054] % iIn[1054] do local iE4 = { false, cv }; local iE5 = iIn[5686] .. iIn[10329.] end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[2958.] - iIn[2958.] then ({})[iIn[2830]] = { av }; local iE4 = {}; A = iuM[iIn[9376]] end end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 < iIn[5208.] % iIn[5208.] then while iIn[6156.] / (iIn[8468] - iIn[8468]) * (iIn[7553] - iIn[7553]) == iIn[2112.] % iIn[2112.] / (iIn[6749] - iIn[6749]) do tostring(E, false) end end end; if 161 > 249. / (21. % 21.) * (193 % 193) then local iE4 = ({}).len; local iE5 = iE4 ~= "wfcuakp" end; iuH = nil; if 212 / (111. - 111.) * (23 % 23) == (97 - 97) / (207. - 207.) then local iE4 = 697 // 621. end; do iuK = iIn[3672.]; iuI = iIn[9150.]; for iE4 = 1, 2 do if iE4 * iE4 + 1 <= 158 % 158 then if 105. / (46 - 46) * (227 - 227) == (184 - 184) / (124 % 124) then ({}).head = H + 993.; cx = "vdbx" .. aj end end end; iuM = k7; iuL = (iIn[733] + lQ) % iIn[5374]; iuJ = iIn[10480]; iuN = false; while true do iu1 = #iuK; iuX = iu1 - iuJ; iuQ = iuM(iuL % 4294967296); iuY = iuX >= 1; if iuY then iuY = iuX <= 4 end; if iuY then iuQ = iS2((iuQ + 1832704949) % 4294967296, 13); if iuX == 1 then iuH = iSW(iST(iSU(iuK, 1), iSS(iuQ, 255.))); iuN = true; break elseif iuX == 2 then iuH = iSW(iST(iSU(iuK, 1), iSS(iuQ, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuQ, 8), 255.))); iuN = true; break elseif iuX == 3. then iuH = iSW(iST(iSU(iuK, 1), iSS(iuQ, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuQ, 16), 255.))); iuN = true; break elseif iuX == 4 then iuH = iSW(iST(iSU(iuK, 1), iSS(iuQ, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuQ, 16), 255.)), iST(iSU(iuK, 4), iSS(iSV(iuQ, 24.), 255.))); iuN = true; break end end; iu4 = iSX(iuK); iuR = 0.; while true do if iuR + 4 <= iuX then iuQ = iS2((iuQ + 1832704949) % 4294967296, 13); iS0(iu4, iuR, iST(iSZ(iu4, iuR), iuQ)); iuR = iuR + 4 else break end end; if iuN then break end; iuQ = iS2((iuQ + 1832704949) % 4294967296, 13); iu0 = 0.; while true do if iuR < iuX then iS1(iu4, iuR, iST(iS_(iu4, iuR), iSS(iSV(iuQ, iu0 * 8), 255.))); iuR = iuR + 1; iu0 = iu0 + 1 else break end end; if iuN then break end; do iuH = iSY(iu4, 0., iuX); iuN = true; break end; break end end; if 8 / (189. % 189.) - 24. / (241 - 241) > 715 then local iE4 = 997 + 928; dY = "ndgvtmc" .. iE4 end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 < iIn[4976] % iIn[4976] then u = true or iIn[2577.]; iIn[222.][iIn[9609.]] = iIn[6500][bq] end end; if iIn[7408] / (iIn[9683] % iIn[9683]) * (iIn[2647] - iIn[2647]) == dD then ({})[P] = ({})[iIn[3723.]]; local iE4 = iIn[4716.] * iuP end; while iIn[6018.] >= (iIn[7556] - iIn[7556]) / (iIn[8468] - iIn[8468]) do local iE4 = iIn[9906.] == math; bm[iIn[3723.]] = {} end; while iIn[9810.] / (iIn[5520.] - iIn[5520.]) - iIn[10838] / (iIn[9495.] % iIn[9495.]) == cr do aW[iuX] = not iIn[256]; bR[false] = table[aa] end; iu0 = nil; do iuR = iIn[3797]; iu4 = iIn[10717]; iuY = iIn[9866]; for iE5 = 1, 3. do if iE5 * iE5 + 1 <= 225. % 225. then ("vft").value = ({})[false]; local iE4 = 338 + 914 end end; iuQ = (iIn[6931] + lQ) % iIn[5374]; iuX = iIn[10480]; iu1 = k7; iuN = false; while true do iu_ = #iu4; iuJ = iu_ - iuX; iuL = iu1(iuQ % 4294967296); iuT = iuJ >= 1; if iuT then iuT = iuJ <= 3. end; if iuT then iuL = (iuL * 1597 + 51749) % 4294967296; if iuJ == 1 then iu0 = iSW((iSU(iu4, 1) - iSS(iuL, 255.)) % 256); iuN = true; break elseif iuJ == 2 then iu0 = iSW((iSU(iu4, 1) - iSS(iuL, 255.)) % 256, (iSU(iu4, 2) - iSS(iSV(iuL, 8), 255.)) % 256); iuN = true; break elseif iuJ == 3. then iu0 = iSW((iSU(iu4, 1) - iSS(iuL, 255.)) % 256, (iSU(iu4, 2) - iSS(iSV(iuL, 8), 255.)) % 256, (iSU(iu4, 3.) - iSS(iSV(iuL, 16), 255.)) % 256); iuN = true; break end end; iuI = iSX(iu4); iuK = 0.; while true do if iuK + 4 <= iuJ then iuL = (iuL * 1597 + 51749) % 4294967296; iS0(iuI, iuK, (iSZ(iuI, iuK) - iuL) % 4294967296); iuK = iuK + 4 else break end end; if iuN then break end; iuL = (iuL * 1597 + 51749) % 4294967296; iuM = 0.; while true do if iuK < iuJ then iS1(iuI, iuK, (iS_(iuI, iuK) - iSS(iSV(iuL, iuM * 8), 255.)) % 256); iuK = iuK + 1; iuM = iuM + 1 else break end end; if iuN then break end; do iu0 = iSY(iuI, 0., iuJ); iuN = true; break end; break end end; while 40 / (111. % 111.) * (18. % 18.) == 61 % 61 / (24. - 24.) do while 188 / (122 - 122) * (210. - 210.) == 135. % 135. / (22 - 22) do local iE4 = "pbbnqzc" .. cJ end end; while ba == iIn[954.] / (iIn[537.] - iIn[537.]) - iIn[2898.] / (iIn[10571] % iIn[10571]) do local iE4 = iIn[8988.] .. iIn[2809]; cf[iIn[2867]] = -E end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[9778] - iIn[9778] then local iE4 = dW[c8]; iE4 = iE4[iIn[10215.]] end end; while H == iIn[6367] / (iIn[460] % iIn[460]) * (iIn[9683] - iIn[9683]) do local iE4 = dE + ep end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 + iIn[7718] <= iIn[6187] - iIn[6187] then local iE4 = iuK + iIn[7268] end end; for iE5 = iIn[3106] / (iIn[10486] - iIn[10486]), iIn[5744] % iIn[5744] do iIn[10069]:split(); local iE4 = ({})[iIn[9755]] end; iuT = nil; do iuM = false; iuK = k7; iuI = iIn[5802.]; iu_ = iIn[4795]; if 118 / (254 - 254) * (91 % 91) == (83 - 83) / (47 - 47) then local iE4 = d_ ^ 552.; string["uoyu"] = #d9 end; iuL = iIn[10860.]; iuJ = (iIn[1244] + lQ) % iIn[5374]; iuN = false; while 120. / (30. - 30.) - 83 / (2 - 2) == 132. % 132. / (83 % 83) do I.state = { UDim, 901, bq, cz } end; while 177. > 181 / (175 % 175) * (11 % 11) do local iE4 = ({}).state; ce = bm < "wrwzunv" end; while true do iuZ = #iuL; iu1 = iuZ - iu_; iuX = iuK(iuJ % 4294967296); iuX = iuX % 2147483646. + 1; iuQ = iu1 >= 1; if iuQ then iuQ = iu1 <= 4 end; if iuQ then iuX = iuX * 16807 % 2147483647; if iu1 == 1 then iuT = iSW(iST(iSU(iuL, 1), iSS(iuX, 255.))); iuN = true; break elseif iu1 == 2 then iuT = iSW(iST(iSU(iuL, 1), iSS(iuX, 255.)), iST(iSU(iuL, 2), iSS(iSV(iuX, 8), 255.))); iuN = true; break elseif iu1 == 3. then iuT = iSW(iST(iSU(iuL, 1), iSS(iuX, 255.)), iST(iSU(iuL, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuL, 3.), iSS(iSV(iuX, 16), 255.))); iuN = true; break elseif iu1 == 4 then iuT = iSW(iST(iSU(iuL, 1), iSS(iuX, 255.)), iST(iSU(iuL, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuL, 3.), iSS(iSV(iuX, 16), 255.)), iST(iSU(iuL, 4), iSS(iSV(iuX, 24.), 255.))); iuN = true; break end end; iuY = iSX(iuL); iu4 = 0.; while true do if iu4 <= iu1 - 4 then iuX = iuX * 16807 % 2147483647; iS0(iuY, iu4, iST(iSZ(iuY, iu4), iuX)); iu4 = iu4 + 4 else break end end; if iuN then break end; iuX = iuX * 16807 % 2147483647; iuR = 0.; while true do if iu4 < iu1 then iS1(iuY, iu4, iST(iS_(iuY, iu4), iSS(iSV(iuX, iuR * 8), 255.))); iu4 = iu4 + 1; iuR = iuR + 1 else break end end; if iuN then break end; do iuT = iSY(iuY, 0., iu1); iuN = true; break end; break end end; for iE5 = iIn[4040] / (iIn[8393] % iIn[8393]), iIn[8278] % iIn[8278] do local iE4 = A or true end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[4973] - iIn[4973] then if iIn[9021.] / (iIn[8468] % iIn[8468]) - iIn[3795.] / (iIn[5455] - iIn[5455]) == iIn[2958.] / (iIn[9431] - iIn[9431]) * (iIn[2777] % iIn[2777]) then local iE4 = -iIn[705.]; iE4 = dZ // bR end end end; while iIn[4218.] / (iIn[10806.] % iIn[10806.]) - iIn[9486.] / (iIn[6749] % iIn[6749]) >= iIn[7145] do local iE4 = iIn[6150.] or false; w(type) end; for iE4 = iIn[460] / (iIn[4795] % iIn[4795]), iIn[10839.] % iIn[10839.] do ({})[iIn[3855.]] = cz - iIn[4373] end; iuZ = nil; do iuX = iIn[9188]; iu1 = iIn[5454.]; iuY = (iIn[6301] + lQ) % iIn[5374]; iuR = k7; iu4 = iIn[2958.]; iuQ = false; while true do iuI = #iu1; iuK = iuI - iu4; iuM = iuR(iuY % 4294967296); iuM = iuM % 2147483646. + 1; iu_ = iuK >= 1; if iu_ then iu_ = iuK <= 4 end; if iu_ then iuM = iuM * 16807 % 2147483647; if iuK == 1 then iuZ = iSW(iST(iSU(iu1, 1), iSS(iuM, 255.))); iuQ = true; break elseif iuK == 2 then iuZ = iSW(iST(iSU(iu1, 1), iSS(iuM, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuM, 8), 255.))); iuQ = true; break elseif iuK == 3. then iuZ = iSW(iST(iSU(iu1, 1), iSS(iuM, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iu1, 3.), iSS(iSV(iuM, 16), 255.))); iuQ = true; break elseif iuK == 4 then iuZ = iSW(iST(iSU(iu1, 1), iSS(iuM, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iu1, 3.), iSS(iSV(iuM, 16), 255.)), iST(iSU(iu1, 4), iSS(iSV(iuM, 24.), 255.))); iuQ = true; break end end; iuJ = iSX(iu1); iuL = 0.; while true do if iuL <= iuK - 4 then iuM = iuM * 16807 % 2147483647; iS0(iuJ, iuL, iST(iSZ(iuJ, iuL), iuM)); iuL = iuL + 4 else break end end; if iuQ then break end; iuM = iuM * 16807 % 2147483647; iuN = 0.; while true do if iuL < iuK then iS1(iuJ, iuL, iST(iS_(iuJ, iuL), iSS(iSV(iuM, iuN * 8), 255.))); iuL = iuL + 1; iuN = iuN + 1 else break end end; if iuQ then break end; do iuZ = iSY(iuJ, 0., iuK); iuQ = true; break end; break end end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 + iIn[7718] <= iIn[1217] - iIn[1217] then iIn[10184][J] = iIn[2876] and false end end; while iIn[1217] / (iIn[4973] % iIn[4973]) * (iIn[7145] % iIn[7145]) == iIn[275] / (iIn[10387] - iIn[10387]) - iIn[1362.] / (iIn[275] % iIn[275]) do ({}):rep(); for iE6 = iIn[7327] / (iIn[7522] % iIn[7522]), iIn[5975] - iIn[5975] do local iE4 = false and iuW; local iE5 = iIn[5480] .. iIn[7639]; w = { cx } end end; while iIn[7474] / (iIn[9486.] % iIn[9486.]) * (iIn[881] % iIn[881]) > iIn[3140] do dl[u] = iIn[8218] >= iIn[7553] end; if iuF == (iIn[6828.] - iIn[6828.]) / (iIn[1798] % iIn[1798]) then H[string] = iuI or iIn[9846.] end; for iE4 = 1, 2 do if (iE4 * iE4 + iE4) % 2 == 1 then ({}).child = dP + 265; de.z = "yqmpy" .. "ipjd" end end; iu_ = nil; do iuN = iIn[9580]; iuL = k7; for iE8 = 27. / (135. % 135.), 183. - 183. do for iE6 = 1, 2 do if iE6 * iE6 < 43 - 43 then local iE4 = { ipairs }; cv = dm.data; local iE5 = -w end end; local iE7 = UDim % 526 end; iuJ = iIn[4709]; for iE5 = 1, 2 do if iE5 * iE5 < 245 % 245 then ({})["dsjvni"] = -buffer; local iE4 = dD - 149 end end; iuI = iIn[8661.]; while 942. == 216. / (93. % 93.) * (33. % 33.) do buffer[649] = bC.len; while cJ == 180. / (99. - 99.) - 133 / (161 - 161) do local iE4 = ("ubci").id end end; iuM = iIn[682]; iuK = (iIn[5750] + lQ) % iIn[5374]; iuQ = false; while 177. % 177. / (53 % 53) == iu3 do local iE4 = 371 + UDim end; while true do iuE = #iuM; iuY = iuE - iuI; iu4 = iuL(iuK % 4294967296); iu4 = iu4 % 2147483646. + 1; iuR = iuY >= 1; if iuR then iuR = iuY <= 4 end; if iuR then iu4 = iu4 * 16807 % 2147483647; if iuY == 1 then iu_ = iSW(iST(iSU(iuM, 1), iSS(iu4, 255.))); iuQ = true; break elseif iuY == 2 then iu_ = iSW(iST(iSU(iuM, 1), iSS(iu4, 255.)), iST(iSU(iuM, 2), iSS(iSV(iu4, 8), 255.))); iuQ = true; break elseif iuY == 3. then iu_ = iSW(iST(iSU(iuM, 1), iSS(iu4, 255.)), iST(iSU(iuM, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iu4, 16), 255.))); iuQ = true; break elseif iuY == 4 then iu_ = iSW(iST(iSU(iuM, 1), iSS(iu4, 255.)), iST(iSU(iuM, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iu4, 16), 255.)), iST(iSU(iuM, 4), iSS(iSV(iu4, 24.), 255.))); iuQ = true; break end end; iuS = iSX(iuM); iu1 = 0.; while true do if iu1 <= iuY - 4 then iu4 = iu4 * 16807 % 2147483647; iS0(iuS, iu1, iST(iSZ(iuS, iu1), iu4)); iu1 = iu1 + 4 else break end end; if iuQ then break end; iu4 = iu4 * 16807 % 2147483647; iuX = 0.; while true do if iu1 < iuY then iS1(iuS, iu1, iST(iS_(iuS, iu1), iSS(iSV(iu4, iuX * 8), 255.))); iu1 = iu1 + 1; iuX = iuX + 1 else break end end; if iuQ then break end; do iu_ = iSY(iuS, 0., iuY); iuQ = true; break end; break end end; if iuW == 243. / (145 % 145) - 135. / (70 % 70) then local iE4 = 651. or d_; O.state = ("mkigcsc").size end; if iIn[9929] / (iIn[6187] - iIn[6187]) - iIn[4457] / (iIn[7868] % iIn[7868]) == (iIn[7556] - iIn[7556]) / (iIn[4196] - iIn[4196]) then ce[string] = true or iuX end; if iIn[4968.] / (iIn[4458.] % iIn[4458.]) - iIn[9882.] / (iIn[1070] % iIn[1070]) == F then math[iIn[8629]] = aT ~= true end; iuE = nil; do iuX = iIn[3884]; iu1 = iIn[587]; iuY = (iIn[2702] + lQ) % iIn[5374]; iuS = k7; if a4 == 254 / (216. % 216.) - 18. / (8 - 8) then local iE4 = { "hiv", true, 996. } end; iu4 = iIn[10480]; iuR = false; for iE4 = 1, 2 do if iE4 * iE4 < 18. % 18. then if iuN == 253 / (237. % 237.) - 2 / (212 % 212) then iuI(type, dD) end end end; while true do iuN = #iu1; iuI = iuN - iu4; iuK = iuS(iuY % 4294967296); iuK = iuK % 2147483646. + 1; iuM = iuI >= 1; if iuM then iuM = iuI <= 4 end; if iuM then iuK = iuK * 16807 % 2147483647; if iuI == 1 then iuE = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.))); iuR = true; break elseif iuI == 2 then iuE = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuK, 8), 255.))); iuR = true; break elseif iuI == 3. then iuE = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iu1, 3.), iSS(iSV(iuK, 16), 255.))); iuR = true; break elseif iuI == 4 then iuE = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iu1, 3.), iSS(iSV(iuK, 16), 255.)), iST(iSU(iu1, 4), iSS(iSV(iuK, 24.), 255.))); iuR = true; break end end; iuQ = iSX(iu1); iuJ = 0.; while true do if iuJ <= iuI - 4 then iuK = iuK * 16807 % 2147483647; iS0(iuQ, iuJ, iST(iSZ(iuQ, iuJ), iuK)); iuJ = iuJ + 4 else break end end; if iuR then break end; iuK = iuK * 16807 % 2147483647; iuL = 0.; while true do if iuJ < iuI then iS1(iuQ, iuJ, iST(iS_(iuQ, iuJ), iSS(iSV(iuK, iuL * 8), 255.))); iuJ = iuJ + 1; iuL = iuL + 1 else break end end; if iuR then break end; do iuE = iSY(iuQ, 0., iuI); iuR = true; break end; break end end; if 33. % 33. / (159. % 159.) == true then local iE4 = "ugocvg" or "kjihnc" end; if iIn[6898] / (iIn[10697] - iIn[10697]) * (iIn[8568.] % iIn[8568.]) == string then while iIn[5744] / (iIn[10617.] - iIn[10617.]) - iIn[8706.] / (iIn[6905] - iIn[6905]) >= iIn[242] do local iE4 = iIn[4581.] ^ iIn[4675]; iE4 = iIn[859] // a5; br = dY ~= iuG end end; iuI = nil; do iuJ = iIn[10480]; iuM = k7; while (163 - 163) / (27. - 27.) == 66. / (241 - 241) - 212 / (82 % 82) do local iE4 = -476; d3:clear() end; iuL = (iIn[7008.] + lQ) % iIn[5374]; iuK = iIn[3443]; if 119 / (192. % 192.) * (228. - 228.) <= 188 then while 68 / (79 - 79) * (124 % 124) == (80 - 80) / (17 % 17) do tostring(k7); cK = "trur" < ax end end; iuN = false; while true do iu4 = #iuK; iuR = iu4 - iuJ; iuS = iuM(iuL % 4294967296); iuS = iuS % 2147483646. + 1; iu1 = iuR >= 1; if iu1 then iu1 = iuR <= 4 end; if iu1 then iuS = iuS * 16807 % 2147483647; if iuR == 1 then iuI = iSW(iST(iSU(iuK, 1), iSS(iuS, 255.))); iuN = true; break elseif iuR == 2 then iuI = iSW(iST(iSU(iuK, 1), iSS(iuS, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuS, 8), 255.))); iuN = true; break elseif iuR == 3. then iuI = iSW(iST(iSU(iuK, 1), iSS(iuS, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuS, 16), 255.))); iuN = true; break elseif iuR == 4 then iuI = iSW(iST(iSU(iuK, 1), iSS(iuS, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuS, 16), 255.)), iST(iSU(iuK, 4), iSS(iSV(iuS, 24.), 255.))); iuN = true; break end end; iuX = iSX(iuK); iuQ = 0.; while true do if iuQ + 4 <= iuR then iuS = iuS * 16807 % 2147483647; iS0(iuX, iuQ, iST(iSZ(iuX, iuQ), iuS)); iuQ = iuQ + 4 else break end end; if iuN then break end; iuS = iuS * 16807 % 2147483647; iuY = 0.; while true do if iuQ < iuR then iS1(iuX, iuQ, iST(iS_(iuX, iuQ), iSS(iSV(iuS, iuY * 8), 255.))); iuQ = iuQ + 1; iuY = iuY + 1 else break end end; if iuN then break end; do iuI = iSY(iuX, 0., iuR); iuN = true; break end; break end end; for iE4 = 1, 3. do if (iE4 * iE4 + iE4) % 2 == 1 then al = ({})[an] end end; if iIn[954.] == iIn[3795.] % iIn[3795.] / (iIn[8922.] - iIn[8922.]) then iuI:insert(bl, true) end; while iIn[6720.] / (iIn[8468] - iIn[8468]) - iIn[6828.] / (iIn[2917] - iIn[2917]) == ek do local iE4 = iIn[2850.] or iIn[30.]; local iE5 = iIn[3549.] .. iIn[3143] end; iuS = nil; do iu4 = iIn[10480]; iu1 = iIn[9294.]; iuY = (iIn[4134.] + lQ) % iIn[5374]; iuX = k7; while 25 / (84. % 84.) - 221 / (52 - 52) > 338 do iuR = dZ[w]; es[850] = iuE * 337 end; iuR = false; while true do iuN = #iu1; iuF = iuN - iu4; iuK = iuX(iuY % 4294967296); iuM = iuF >= 1; if iuM then iuM = iuF <= 4 end; if iuM then iuK = (iuK + 2654435769.) % 4294967296; if iuF == 1 then iuS = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.))); iuR = true; break elseif iuF == 2 then iuS = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuK, 8), 255.))); iuR = true; break elseif iuF == 3. then iuS = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iu1, 3.), iSS(iSV(iuK, 16), 255.))); iuR = true; break elseif iuF == 4 then iuS = iSW(iST(iSU(iu1, 1), iSS(iuK, 255.)), iST(iSU(iu1, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iu1, 3.), iSS(iSV(iuK, 16), 255.)), iST(iSU(iu1, 4), iSS(iSV(iuK, 24.), 255.))); iuR = true; break end end; iuQ = iSX(iu1); iuJ = 0.; while true do if iuJ + 4 <= iuF then iuK = (iuK + 2654435769.) % 4294967296; iS0(iuQ, iuJ, iST(iSZ(iuQ, iuJ), iuK)); iuJ = iuJ + 4 else break end end; if iuR then break end; iuK = (iuK + 2654435769.) % 4294967296; iuL = 0.; while true do if iuJ < iuF then iS1(iuQ, iuJ, iST(iS_(iuQ, iuJ), iSS(iSV(iuK, iuL * 8), 255.))); iuJ = iuJ + 1; iuL = iuL + 1 else break end end; if iuR then break end; do iuS = iSY(iuQ, 0., iuF); iuR = true; break end; break end end; if 162. / (67 - 67) - 139 / (196 % 196) == 151 % 151 / (45. - 45.) then dH = 237. >= 502 end; for iE5 = 27. / (94 % 94), 44 % 44 do dX[694] = Enum.len; local iE4 = { u, Enum, print } end; if al == 160 % 160 / (35 % 35) then local iE4 = w * iuR; if 97 == 220 / (63. % 63.) * (50 - 50) then ("dgzxvhm")[iuP] = ("tovlnwr")[iuM] end end; iuF = nil; do iuL = iIn[10480]; iuK = k7; iuJ = (iIn[10914.] + lQ) % iIn[5374]; iuM = iIn[8508.]; iuN = false; while true do iuR = #iuM; iuW = iuR - iuL; iu1 = iuK(iuJ % 4294967296); iu1 = iu1 % 2147483646. + 1; iuX = iuW >= 1; if iuX then iuX = iuW <= 4 end; if iuX then iu1 = iu1 * 16807 % 2147483647; if iuW == 1 then iuF = iSW(iST(iSU(iuM, 1), iSS(iu1, 255.))); iuN = true; break elseif iuW == 2 then iuF = iSW(iST(iSU(iuM, 1), iSS(iu1, 255.)), iST(iSU(iuM, 2), iSS(iSV(iu1, 8), 255.))); iuN = true; break elseif iuW == 3. then iuF = iSW(iST(iSU(iuM, 1), iSS(iu1, 255.)), iST(iSU(iuM, 2), iSS(iSV(iu1, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iu1, 16), 255.))); iuN = true; break elseif iuW == 4 then iuF = iSW(iST(iSU(iuM, 1), iSS(iu1, 255.)), iST(iSU(iuM, 2), iSS(iSV(iu1, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iu1, 16), 255.)), iST(iSU(iuM, 4), iSS(iSV(iu1, 24.), 255.))); iuN = true; break end end; iuQ = iSX(iuM); iuY = 0.; while true do if iuY + 4 <= iuW then iu1 = iu1 * 16807 % 2147483647; iS0(iuQ, iuY, iST(iSZ(iuQ, iuY), iu1)); iuY = iuY + 4 else break end end; if iuN then break end; iu1 = iu1 * 16807 % 2147483647; iu4 = 0.; while true do if iuY < iuW then iS1(iuQ, iuY, iST(iS_(iuQ, iuY), iSS(iSV(iu1, iu4 * 8), 255.))); iuY = iuY + 1; iu4 = iu4 + 1 else break end end; if iuN then break end; do iuF = iSY(iuQ, 0., iuW); iuN = true; break end; break end end; while 101 / (167 - 167) - 71 / (248 % 248) <= 212 do tostring(70); iuM = 223 ~= cA end; if 134 / (87. % 87.) * (19 - 19) > 16 then Color3.tail = 821 * 114.; local iE4 = { false, false } end; for iE5 = iIn[1533.] / (iIn[1874] % iIn[1874]), iIn[10411] - iIn[10411] do u = iIn[4792] + iIn[705.]; local iE4 = iIn[3718] .. iIn[8458] end; if iIn[3973] >= iIn[625] / (iIn[1651] % iIn[1651]) - iIn[6573.] / (iIn[4218.] - iIn[4218.]) then local iE4 = iIn[5594] % iIn[7366] end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 + iIn[7718] <= iIn[2033] % iIn[2033] then local iE4 = { bq }; table:push(table) end end; for iE4 = iIn[4040] / (iIn[4090] % iIn[4090]), iIn[3504.] % iIn[3504.] do ({})[iIn[2867]] = cJ[iIn[2002]]; iuI(aT) end; while iIn[6749] / (iIn[6314] - iIn[6314]) - iIn[3006.] / (iIn[3598] - iIn[3598]) == iIn[10387] / (iIn[2112.] - iIn[2112.]) * (iIn[9929] - iIn[9929]) do local iE4 = ({})[aG]; if E == (iIn[1353.] - iIn[1353.]) / (iIn[7294] % iIn[7294]) then local iE5 = buffer * iIn[8435] end end; iuW = nil; do iu1 = iIn[8668]; iuQ = k7; iuX = iIn[4179.]; iu4 = iIn[5257]; iuY = iIn[1612]; iuR = (iIn[3776] + lQ) % iIn[5374]; iuN = false; while true do iuM = #iuY; iuO = iuM - iu4; iuJ = iuQ(iuR % 4294967296); iuJ = iuJ % 2147483646. + 1; iuL = iuO >= 1; if iuL then iuL = iuO <= 4 end; if iuL then iuJ = iuJ * 16807 % 2147483647; if iuO == 1 then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.))); iuN = true; break elseif iuO == 2 then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuJ, 8), 255.))); iuN = true; break elseif iuO == 3. then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuJ, 16), 255.))); iuN = true; break elseif iuO == 4 then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuJ, 16), 255.)), iST(iSU(iuY, 4), iSS(iSV(iuJ, 24.), 255.))); iuN = true; break end end; iuU = iSX(iuY); iuV = 0.; while true do if iuV <= iuO - 4 then iuJ = iuJ * 16807 % 2147483647; iS0(iuU, iuV, iST(iSZ(iuU, iuV), iuJ)); iuV = iuV + 4 else break end end; if iuN then break end; iuJ = iuJ * 16807 % 2147483647; iuK = 0.; while true do if iuV < iuO then iS1(iuU, iuV, iST(iS_(iuU, iuV), iSS(iSV(iuJ, iuK * 8), 255.))); iuV = iuV + 1; iuK = iuK + 1 else break end end; if iuN then break end; do iuW = iSY(iuU, 0., iuO); iuN = true; break end; break end end; while 249. % 249. / (116 % 116) == 101 / (227 - 227) * (56 % 56) do local iE4 = F * 245; c8 = "dbhld" .. UDim2 end; while iIn[4054] <= iIn[9349] / (iIn[10486] % iIn[10486]) - iIn[7257.] / (iIn[10422.] - iIn[10422.]) do I = iIn[5346.] .. iIn[230] end; while iIn[10921] > iIn[4648] / (iIn[7408] % iIn[7408]) * (iIn[4968.] - iIn[4968.]) do local iE4 = iIn[1011.] % iIn[636.] end; if (iIn[2373.] - iIn[2373.]) / (iIn[3399.] - iIn[3399.]) == iIn[4067] / (iIn[4040] - iIn[4040]) * (iIn[5376.] - iIn[5376.]) then for iE6 = iIn[7718], iIn[1371.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then local iE4 = iIn[5026] * iuY; local iE5 = iIn[5716][iE4] end end; iIn[3032][E] = { table, iIn[1707.] } end; iuU = nil; do iuJ = iIn[419]; iuO = iIn[8203]; iuL = (iIn[8096] + lQ) % iIn[5374]; iuK = k7; iuV = iIn[8393]; for iE5 = 1, 2 do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = dH >= A; E = "vkn" .. "lvqm" end end; iuM = false; while iu3 == 2 / (94 % 94) * (99. % 99.) do local iE4 = 74 * UDim2 end; for iE4 = 234. / (101 % 101), 63. - 63. do ("asrs")[148] = "ssltaqo" .. cx end; while true do iuX = #iuO; iuQ = iuX - iuV; iuY = iuK(iuL % 4294967296); iuY = iuY % 2147483646. + 1; iu4 = iuQ >= 1; if iu4 then iu4 = iuQ <= 4 end; if iu4 then iuY = iuY * 16807 % 2147483647; if iuQ == 1 then iuU = iSW(iST(iSU(iuO, 1), iSS(iuY, 255.))); iuM = true; break elseif iuQ == 2 then iuU = iSW(iST(iSU(iuO, 1), iSS(iuY, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuY, 8), 255.))); iuM = true; break elseif iuQ == 3. then iuU = iSW(iST(iSU(iuO, 1), iSS(iuY, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuY, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iuY, 16), 255.))); iuM = true; break elseif iuQ == 4 then iuU = iSW(iST(iSU(iuO, 1), iSS(iuY, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuY, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iuY, 16), 255.)), iST(iSU(iuO, 4), iSS(iSV(iuY, 24.), 255.))); iuM = true; break end end; iuR = iSX(iuO); iuN = 0.; while true do if iuN <= iuQ - 4 then iuY = iuY * 16807 % 2147483647; iS0(iuR, iuN, iST(iSZ(iuR, iuN), iuY)); iuN = iuN + 4 else break end end; if iuM then break end; iuY = iuY * 16807 % 2147483647; iu1 = 0.; while true do if iuN < iuQ then iS1(iuR, iuN, iST(iS_(iuR, iuN), iSS(iSV(iuY, iu1 * 8), 255.))); iuN = iuN + 1; iu1 = iu1 + 1 else break end end; if iuM then break end; do iuU = iSY(iuR, 0., iuQ); iuM = true; break end; break end end; for iE5 = 1, 3. do if iE5 * iE5 < 119 % 119 then local iE4 = not true; d5 = "fbg" .. bK end end; if 237. % 237. / (101 - 101) == select then iuU(); local iE4 = 441. == E end; if iIn[9810.] / (iIn[3379] - iIn[3379]) - iIn[10363] / (iIn[4497.] % iIn[4497.]) <= iIn[10422.] then local iE4 = iIn[7946][iIn[4958]]; iuO[iIn[8029]] = iIn[8269] < iIn[9906.] end; iuY = nil; for iE4 = 22 / (97 - 97), 16 % 16 do ({})[609.] = "ifvsve" or select end; do iuR = iIn[8612]; for iE6 = 1, 3. do if iE6 * iE6 < 88 % 88 then local iE4 = 835 // ai; local iE5 = cx or type end end; iu4 = iIn[5904.]; for iE6 = 1, 2 do if iE6 * iE6 < 20 - 20 then while 99. / (49 % 49) - 54. / (25 - 25) == a4 do local iE4 = dX.len; iE4[iE4] = iuO - 837.; local iE5 = dm and iE4 end end end; iu1 = k7; while cY == 207. / (90. % 90.) - 181 / (86 - 86) do local iE4 = 239 % u; dk.child = UDim + Enum end; iuQ = (iIn[1864] + lQ) % iIn[5374]; iuX = iIn[8393]; iuN = false; for iE5 = 52 / (225. % 225.), 159. % 159. do local iE4 = 875 % cY end; while true do iuP = #iuR; iuV = iuP - iuX; iuK = iu1(iuQ % 4294967296); iuM = iuV >= 1; if iuM then iuM = iuV <= 4 end; if iuM then iuK = iS2((iuK + 1832704949) % 4294967296, 13); if iuV == 1 then iuY = iSW(iST(iSU(iuR, 1), iSS(iuK, 255.))); iuN = true; break elseif iuV == 2 then iuY = iSW(iST(iSU(iuR, 1), iSS(iuK, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuK, 8), 255.))); iuN = true; break elseif iuV == 3. then iuY = iSW(iST(iSU(iuR, 1), iSS(iuK, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuK, 16), 255.))); iuN = true; break elseif iuV == 4 then iuY = iSW(iST(iSU(iuR, 1), iSS(iuK, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuK, 16), 255.)), iST(iSU(iuR, 4), iSS(iSV(iuK, 24.), 255.))); iuN = true; break end end; iuO = iSX(iuR); iuJ = 0.; while true do if iuJ + 4 <= iuV then iuK = iS2((iuK + 1832704949) % 4294967296, 13); iS0(iuO, iuJ, iST(iSZ(iuO, iuJ), iuK)); iuJ = iuJ + 4 else break end end; if iuN then break end; iuK = iS2((iuK + 1832704949) % 4294967296, 13); iuL = 0.; while true do if iuJ < iuV then iS1(iuO, iuJ, iST(iS_(iuO, iuJ), iSS(iSV(iuK, iuL * 8), 255.))); iuJ = iuJ + 1; iuL = iuL + 1 else break end end; if iuN then break end; do iuY = iSY(iuO, 0., iuV); iuN = true; break end; break end end; for iE4 = iIn[5975] / (iIn[10617.] % iIn[10617.]), iIn[6898] - iIn[6898] do aS = iIn[7878.] ~= iIn[654.]; local iXj = iuZ; iuZ = false or iu4 end; if iIn[9519.] % iIn[9519.] / (iIn[4090] % iIn[4090]) == iIn[7868] / (iIn[7408] - iIn[7408]) - iIn[5520.] / (iIn[7556] - iIn[7556]) then iuQ[iIn[8629]] = buffer[true]; local iE4 = { iu_, E, iIn[9645.] } end; while (iIn[10906] - iIn[10906]) / (iIn[3236] % iIn[3236]) == iIn[4976] / (iIn[5314] - iIn[5314]) * (iIn[2112.] % iIn[2112.]) do iIn[4841]:update(true) end; for iE5 = iIn[2922.] / (iIn[5149] - iIn[5149]), iIn[3926] % iIn[3926] do local iE4 = cK ^ iIn[1040]; ep[iIn[10215.]] = #iu1 end; iuP = nil; do while 18. / (54. % 54.) * (152 % 152) > 15. do local iE4 = not true; iE4 = { "bcf" } end; iuV = iIn[797]; iuO = iIn[10580]; iuK = (iIn[613] + lQ) % iIn[5374]; iuJ = k7; iuL = false; for iE5 = 1, 3. do if iE5 * iE5 < 192. % 192. then local iE4 = ({})[pcall]; iE4 = "oreah" .. "tzmdxyf" end end; for iE7 = 1, 3. do if (iE7 * iE7 + iE7) % 2 == 1 then local iE4 = dQ % N; if next == (192. - 192.) / (227 % 227) then ax:byte(iE4); local iE5 = cm <= Color3; local iE6 = cz - an end end end; while true do iu1 = #iuO; iuX = iu1 - iuV; iuQ = iuJ(iuK % 4294967296); iuM = iuX >= 1; if iuM then iuM = iuX <= 4 end; if iuM then iuQ = (iuQ + 2654435769.) % 4294967296; if iuX == 1 then iuP = iSW(iST(iSU(iuO, 1), iSS(iuQ, 255.))); iuL = true; break elseif iuX == 2 then iuP = iSW(iST(iSU(iuO, 1), iSS(iuQ, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuQ, 8), 255.))); iuL = true; break elseif iuX == 3. then iuP = iSW(iST(iSU(iuO, 1), iSS(iuQ, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iuQ, 16), 255.))); iuL = true; break elseif iuX == 4 then iuP = iSW(iST(iSU(iuO, 1), iSS(iuQ, 255.)), iST(iSU(iuO, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iuQ, 16), 255.)), iST(iSU(iuO, 4), iSS(iSV(iuQ, 24.), 255.))); iuL = true; break end end; iu4 = iSX(iuO); iuR = 0.; while true do if iuR + 4 <= iuX then iuQ = (iuQ + 2654435769.) % 4294967296; iS0(iu4, iuR, iST(iSZ(iu4, iuR), iuQ)); iuR = iuR + 4 else break end end; if iuL then break end; iuQ = (iuQ + 2654435769.) % 4294967296; iuN = 0.; while true do if iuR < iuX then iS1(iu4, iuR, iST(iS_(iu4, iuR), iSS(iSV(iuQ, iuN * 8), 255.))); iuR = iuR + 1; iuN = iuN + 1 else break end end; if iuL then break end; do iuP = iSY(iu4, 0., iuX); iuL = true; break end; break end end; local d4 = lM(iu5, { [iu3] = d3, [iuG] = iIn[10184][iu2](iIn[10480], iIn[4077.], iIn[10480], iIn[8661.]), [iuH] = iIn[10184][iu0](iIn[7718], -iIn[4497.], iIn[10480], iIn[5300]), [iuT] = iIn[7718], [iuZ] = tostring(d_), [iu_] = iIn[8269][iuE][iuI], [iuS] = lV[iuF], [iuW] = iIn[8218], [iuU] = iIn[8269][iuY][iuP] }); for iE5 = iIn[2647] / (iIn[2513] % iIn[2513]), iIn[884] - iIn[884] do local iE4 = iIn[2479] and cx; N = bit32 and iu_ end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[2366] % iIn[2366] then E = E[iIn[2867]]; local iE4 = w or bit32 end end; for iE6 = iIn[10906] / (iIn[2707] % iIn[2707]), iIn[3706] - iIn[3706] do local iE4 = iIn[4878.] ^ iuY; local iE5 = iIn[8599] // cm end; while 230 / (143 % 143) - 58 / (204. % 204.) == 142 % 142 / (126. % 126.) do local iE4 = 500 % aj; local iE5 = "ysqg" and an end; iu1 = nil; do iuQ = iIn[1353.]; for iE5 = 1, 3. do if iE5 * iE5 < 251 % 251 then local iE4 = 174. - bB end end; iuR = iIn[1700]; iuX = (iIn[6759.] + lQ) % iIn[5374]; iu4 = k7; iuN = false; for iE4 = 1, 3. do if iE4 * iE4 < 122 % 122 then buffer:set(bq, tostring) end end; while true do iuJ = #iuR; iuL = iuJ - iuQ; iuP = iu4(iuX % 4294967296); iuV = iuL >= 1; if iuV then iuV = iuL <= 4 end; if iuV then iuP = (iuP + 2654435769.) % 4294967296; if iuL == 1 then iu1 = iSW(iST(iSU(iuR, 1), iSS(iuP, 255.))); iuN = true; break elseif iuL == 2 then iu1 = iSW(iST(iSU(iuR, 1), iSS(iuP, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuP, 8), 255.))); iuN = true; break elseif iuL == 3. then iu1 = iSW(iST(iSU(iuR, 1), iSS(iuP, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuP, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuP, 16), 255.))); iuN = true; break elseif iuL == 4 then iu1 = iSW(iST(iSU(iuR, 1), iSS(iuP, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuP, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuP, 16), 255.)), iST(iSU(iuR, 4), iSS(iSV(iuP, 24.), 255.))); iuN = true; break end end; iuK = iSX(iuR); iuM = 0.; while true do if iuM + 4 <= iuL then iuP = (iuP + 2654435769.) % 4294967296; iS0(iuK, iuM, iST(iSZ(iuK, iuM), iuP)); iuM = iuM + 4 else break end end; if iuN then break end; iuP = (iuP + 2654435769.) % 4294967296; iuO = 0.; while true do if iuM < iuL then iS1(iuK, iuM, iST(iS_(iuK, iuM), iSS(iSV(iuP, iuO * 8), 255.))); iuM = iuM + 1; iuO = iuO + 1 else break end end; if iuN then break end; do iu1 = iSY(iuK, 0., iuL); iuN = true; break end; break end end; for iE6 = iIn[537.] / (iIn[7556] - iIn[7556]), iIn[3188] - iIn[3188] do local iE4 = iuP and iIn[9099.]; local iE5 = iIn[6588.] .. iE4 end; for iE5 = 1, 2 do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = cz[false]; if 159. / (76 - 76) - 174. / (253 - 253) == 219. / (54. - 54.) * (140 - 140) then iu4 = "obcwzy" .. "mrwljhs"; while 237. / (138. % 138.) * (232 - 232) >= 823 do iE4 = cz >= w; iE4 = "dcu" or dl; df = ak >= "nsofflf" end end end end; iuP = nil; do iuM = false; iuK = iIn[8108]; iuV = iIn[2612]; iuO = (iIn[8076.] + lQ) % iIn[5374]; iuL = iIn[10480]; iuJ = k7; for iE6 = 1, 2 do if (iE6 * iE6 + iE6) % 2 == 1 then local iE4 = { aj, 924. }; local iE5 = u // 103 end end; iuN = false; while true do iuU = #iuK; iu4 = iuU - iuL; iuR = iuJ(iuO % 4294967296); iuW = iu4 >= 1; if iuW then iuW = iu4 <= 3. end; if iuW then iuR = (iuR * 1597 + 51749) % 4294967296; if iu4 == 1 then iuP = iSW((iSU(iuK, 1) - iSS(iuR, 255.)) % 256); iuN = true; break elseif iu4 == 2 then iuP = iSW((iSU(iuK, 1) - iSS(iuR, 255.)) % 256, (iSU(iuK, 2) - iSS(iSV(iuR, 8), 255.)) % 256); iuN = true; break elseif iu4 == 3. then iuP = iSW((iSU(iuK, 1) - iSS(iuR, 255.)) % 256, (iSU(iuK, 2) - iSS(iSV(iuR, 8), 255.)) % 256, (iSU(iuK, 3.) - iSS(iSV(iuR, 16), 255.)) % 256); iuN = true; break end end; iuY = iSX(iuK); iuX = 0.; while true do if iuX + 4 <= iu4 then iuR = (iuR * 1597 + 51749) % 4294967296; iS0(iuY, iuX, (iSZ(iuY, iuX) - iuR) % 4294967296); iuX = iuX + 4 else break end end; if iuN then break end; iuR = (iuR * 1597 + 51749) % 4294967296; iuQ = 0.; while true do if iuX < iu4 then iS1(iuY, iuX, (iS_(iuY, iuX) - iSS(iSV(iuR, iuQ * 8), 255.)) % 256); iuX = iuX + 1; iuQ = iuQ + 1 else break end end; if iuN then break end; do iuP = iSY(iuY, 0., iu4); iuN = true; break end; break end end; if iIn[636.] <= iIn[7408] % iIn[7408] / (iIn[8888] - iIn[8888]) then ({})[iIn[10215.]] = true and iIn[8197] end; if (iIn[10697] - iIn[10697]) / (iIn[884] % iIn[884]) == E then local iE4 = #{} end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 + iIn[7718] <= iIn[1774] % iIn[1774] then dm(); local iE4 = ({})[false] end end; while iIn[3902] / (iIn[7294] - iIn[7294]) * (iIn[1879] % iIn[1879]) < iIn[2683] do dE[iIn[4958]] = iIn[3390.] .. iIn[1669] end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[2366] % iIn[2366] then ({}):update(); local iE4 = iIn[9906.] - iIn[6260] end end; for iE5 = iIn[7327] / (iIn[1533.] - iIn[1533.]), iIn[5140] % iIn[5140] do local iE4 = iuZ or cn; iE4 = iIn[8650] .. al end; iuW = nil; for iE4 = 1, 2 do if iE4 * iE4 + 1 <= 146 - 146 then dW = { iu2, iuQ, type, "zno" } end end; do iuY = iIn[3444.]; for iE5 = 94 / (51. % 51.), 144. - 144. do local iE4 = -477. end; iuR = iIn[60.]; iuX = k7; while 84. > 135. / (87. % 87.) * (89 % 89) do iuS = "iqfmy" .. iuR; local iE4 = 575 or iuJ end; iu4 = (iIn[7239.] + lQ) % iIn[5374]; iuU = iIn[10480]; iuQ = false; if 20 / (64 - 64) - 176 / (77 % 77) == iu3 then local iE4 = I % 443; d4:match(iE4, P) end; while true do iuM = #iuY; iuO = iuM - iuU; iuJ = iuX(iu4 % 4294967296); iuL = iuO >= 1; if iuL then iuL = iuO <= 4 end; if iuL then iuJ = iS2((iuJ + 1832704949) % 4294967296, 13); if iuO == 1 then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.))); iuQ = true; break elseif iuO == 2 then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuJ, 8), 255.))); iuQ = true; break elseif iuO == 3. then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuJ, 16), 255.))); iuQ = true; break elseif iuO == 4 then iuW = iSW(iST(iSU(iuY, 1), iSS(iuJ, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuJ, 16), 255.)), iST(iSU(iuY, 4), iSS(iSV(iuJ, 24.), 255.))); iuQ = true; break end end; iuN = iSX(iuY); iuV = 0.; while true do if iuV + 4 <= iuO then iuJ = iS2((iuJ + 1832704949) % 4294967296, 13); iS0(iuN, iuV, iST(iSZ(iuN, iuV), iuJ)); iuV = iuV + 4 else break end end; if iuQ then break end; iuJ = iS2((iuJ + 1832704949) % 4294967296, 13); iuK = 0.; while true do if iuV < iuO then iS1(iuN, iuV, iST(iS_(iuN, iuV), iSS(iSV(iuJ, iuK * 8), 255.))); iuV = iuV + 1; iuK = iuK + 1 else break end end; if iuQ then break end; do iuW = iSY(iuN, 0., iuO); iuQ = true; break end; break end end; while iIn[1651] / (iIn[10806.] - iIn[10806.]) - iIn[10212.] / (iIn[2033] % iIn[2033]) == (iIn[2917] - iIn[2917]) / (iIn[6154] - iIn[6154]) do J = iIn[1961] ^ dP; local iE4 = { iu5, u, true } end; while iIn[1362.] / (iIn[7130] % iIn[7130]) - iIn[4976] / (iIn[6075.] - iIn[6075.]) > iIn[7808] do w = #iIn[67] end; if iIn[2922.] >= iIn[1774] / (iIn[7130] % iIn[7130]) - iIn[6798.] / (iIn[294.] - iIn[294.]) then local iE4 = iIn[275] < iIn[2366] end; if iIn[5257] / (iIn[4497.] % iIn[4497.]) - iIn[2389] / (iIn[7130] - iIn[7130]) == d0 then dH(); iuK = iIn[3409] .. iIn[2838.]; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = iIn[6265][math] end end end; for iE4 = 176 / (193 - 193), 186. - 186. do Enum(lQ); ce = buffer <= buffer end; while 990. > (129. - 129.) / (124 % 124) do while (38 - 38) / (134 % 134) == 83 / (184 - 184) * (6. - 6.) do ({})[555.] = "ebiyrp" .. "vyaldyl"; local iE4 = UDim.left; iu_ = UDim2 % iE4 end end; iuO = nil; while table == 112 / (27. % 27.) * (84. - 84.) do local iE4 = not iuL; local iE5 = G and dX end; do iuK = iIn[2083]; iuV = iIn[5162]; iuM = k7; if 7 > (69. - 69.) / (212 - 212) then for iE5 = 1, 2 do if iE5 * iE5 + 1 <= 7 - 7 then ({})["anlvpoj"] = "weew" .. "omu"; local iE4 = ({}).index end end; local iE6 = "pxpsumq" or true end; iuL = (iIn[976] + lQ) % iIn[5374]; while A == 147. / (234. % 234.) * (118 - 118) do ("nilndba"):char(UDim2); aT = E.buffer; while 11 / (158 % 158) * (114. % 114.) == d0 do local iE4 = 15. and false; for iE6 = 3. / (240. - 240.), 8 - 8 do local iE5 = "xpegnkr" .. "ucopkx"; iE4 = { iE5, iE5, iE5, iE4 } end; while 791 < 159. / (57. % 57.) - 8 / (116 - 116) do local iE7 = ({}).key; local iE8 = E[a4] end end end; iuJ = iIn[10480]; iuN = false; while 156. % 156. / (170 - 170) == iuL do u = aU.buffer; u = { Enum, UDim } end; while true do iuU = #iuK; iu4 = iuU - iuJ; iuR = iuM(iuL % 4294967296); iuF = iu4 >= 1; if iuF then iuF = iu4 <= 4 end; if iuF then iuR = iS2((iuR + 1832704949) % 4294967296, 13); if iu4 == 1 then iuO = iSW(iST(iSU(iuK, 1), iSS(iuR, 255.))); iuN = true; break elseif iu4 == 2 then iuO = iSW(iST(iSU(iuK, 1), iSS(iuR, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuR, 8), 255.))); iuN = true; break elseif iu4 == 3. then iuO = iSW(iST(iSU(iuK, 1), iSS(iuR, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuR, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuR, 16), 255.))); iuN = true; break elseif iu4 == 4 then iuO = iSW(iST(iSU(iuK, 1), iSS(iuR, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuR, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuR, 16), 255.)), iST(iSU(iuK, 4), iSS(iSV(iuR, 24.), 255.))); iuN = true; break end end; iuY = iSX(iuK); iuX = 0.; while true do if iuX + 4 <= iu4 then iuR = iS2((iuR + 1832704949) % 4294967296, 13); iS0(iuY, iuX, iST(iSZ(iuY, iuX), iuR)); iuX = iuX + 4 else break end end; if iuN then break end; iuR = iS2((iuR + 1832704949) % 4294967296, 13); iuQ = 0.; while true do if iuX < iu4 then iS1(iuY, iuX, iST(iS_(iuY, iuX), iSS(iSV(iuR, iuQ * 8), 255.))); iuX = iuX + 1; iuQ = iuQ + 1 else break end end; if iuN then break end; do iuO = iSY(iuY, 0., iu4); iuN = true; break end; break end end; if dY == 135. / (253 % 253) - 80 / (30. % 30.) then E("ymnby"); if 153. / (174. % 174.) - 163 / (221 % 221) == 201. / (70 - 70) * (161 - 161) then local iE4 = ep[E] end end; while 185 % 185 / (115 - 115) == eb do iuM = { ax }; bK = "ylj" <= "zvfvge" end; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = {}; bit32:count(string, cJ) end end; while 23 / (182 % 182) - 75. / (78. - 78.) == iuM do local iE4 = { ao }; ("amst")[true] = { false, iuS, false } end; iuF = nil; do iu4 = iIn[4067]; iuY = iIn[3121]; iuU = (iIn[5983] + lQ) % iIn[5374]; iuX = k7; for iE4 = 79 / (85 - 85), 146 - 146 do tostring(Enum, true) end; iuR = false; for iE6 = 1, 3. do if (iE6 * iE6 + iE6) % 2 == 1 then if 530 <= 129. / (16 % 16) * (184 % 184) then local iE4 = next ~= iuT; k7 = cx[iE4]; local iE5 = -Color3 end end end; while true do iuN = #iuY; iuV = iuN - iu4; iuK = iuX(iuU % 4294967296); iuM = iuV >= 1; if iuM then iuM = iuV <= 4 end; if iuM then iuK = (iuK + 2654435769.) % 4294967296; if iuV == 1 then iuF = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.))); iuR = true; break elseif iuV == 2 then iuF = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuK, 8), 255.))); iuR = true; break elseif iuV == 3. then iuF = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuK, 16), 255.))); iuR = true; break elseif iuV == 4 then iuF = iSW(iST(iSU(iuY, 1), iSS(iuK, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuK, 16), 255.)), iST(iSU(iuY, 4), iSS(iSV(iuK, 24.), 255.))); iuR = true; break end end; iuQ = iSX(iuY); iuJ = 0.; while true do if iuJ + 4 <= iuV then iuK = (iuK + 2654435769.) % 4294967296; iS0(iuQ, iuJ, iST(iSZ(iuQ, iuJ), iuK)); iuJ = iuJ + 4 else break end end; if iuR then break end; iuK = (iuK + 2654435769.) % 4294967296; iuL = 0.; while true do if iuJ < iuV then iS1(iuQ, iuJ, iST(iS_(iuQ, iuJ), iSS(iSV(iuK, iuL * 8), 255.))); iuJ = iuJ + 1; iuL = iuL + 1 else break end end; if iuR then break end; do iuF = iSY(iuQ, 0., iuV); iuR = true; break end; break end end; if iIn[946] / (iIn[9569] - iIn[9569]) - iIn[881] / (iIn[5975] - iIn[5975]) > iIn[3606.] then local iE4 = iIn[8861] % iIn[7211]; local iE5 = iIn[1336] ^ eb end; if (iIn[8706.] - iIn[8706.]) / (iIn[1651] % iIn[1651]) <= iIn[6511] then d0 = dY[iIn[4557.]] end; for iE5 = iIn[6156.] / (iIn[2462] % iIn[2462]), iIn[7689.] - iIn[7689.] do local iE4 = iIn[1868][math]; iE4 = u[iuW] end; for iE6 = iIn[7718], iIn[1371.] do if iE6 * iE6 + iIn[7718] <= iIn[5436.] - iIn[5436.] then local iE4 = iIn[7680.] or iIn[2026]; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 + iIn[7718] <= iIn[8079.] % iIn[8079.] then iE4 %= iIn[1196]; while dZ == iIn[1307] / (iIn[6749] - iIn[6749]) - iIn[2598.] / (iIn[7710.] % iIn[7710.]) do es[iIn[3116]] = iE4 % iE4; iuP[iIn[3378.]] = not cZ end end end end end; while (244 - 244) / (183. % 183.) == 97 / (222. - 222.) * (14 - 14) do if 99. / (77 - 77) * (179 % 179) == 36. / (114. % 114.) - 249. / (142 % 142) then UDim2.key = "bszun" .. 31; local iE4 = Color3 ^ UDim2 end end; iuV = nil; do iuM = false; for iE5 = 133 / (185 - 185), 46 % 46 do local iE4 = { "olic", 832 } end; iuK = iIn[8258]; for iE4 = 1, 2 do if iE4 * iE4 < 240. % 240. then ek.data = #u end end; iuJ = (iIn[4109] + lQ) % iIn[5374]; iuN = k7; for iE5 = 1, 3. do if iE5 * iE5 < 108. % 108. then math:match(); N = "wdvvci" .. "ttdi"; local iE4 = "gboh" and iuV end end; iuL = iIn[10480]; iuQ = false; while true do iuI = #iuK; iuU = iuI - iuL; iu4 = iuN(iuJ % 4294967296); iu4 = iu4 % 2147483646. + 1; iuR = iuU >= 1; if iuR then iuR = iuU <= 4 end; if iuR then iu4 = iu4 * 16807 % 2147483647; if iuU == 1 then iuV = iSW(iST(iSU(iuK, 1), iSS(iu4, 255.))); iuQ = true; break elseif iuU == 2 then iuV = iSW(iST(iSU(iuK, 1), iSS(iu4, 255.)), iST(iSU(iuK, 2), iSS(iSV(iu4, 8), 255.))); iuQ = true; break elseif iuU == 3. then iuV = iSW(iST(iSU(iuK, 1), iSS(iu4, 255.)), iST(iSU(iuK, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iu4, 16), 255.))); iuQ = true; break elseif iuU == 4 then iuV = iSW(iST(iSU(iuK, 1), iSS(iu4, 255.)), iST(iSU(iuK, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iu4, 16), 255.)), iST(iSU(iuK, 4), iSS(iSV(iu4, 24.), 255.))); iuQ = true; break end end; iuS = iSX(iuK); iuY = 0.; while true do if iuY <= iuU - 4 then iu4 = iu4 * 16807 % 2147483647; iS0(iuS, iuY, iST(iSZ(iuS, iuY), iu4)); iuY = iuY + 4 else break end end; if iuQ then break end; iu4 = iu4 * 16807 % 2147483647; iuX = 0.; while true do if iuY < iuU then iS1(iuS, iuY, iST(iS_(iuS, iuY), iSS(iSV(iu4, iuX * 8), 255.))); iuY = iuY + 1; iuX = iuX + 1 else break end end; if iuQ then break end; do iuV = iSY(iuS, 0., iuU); iuQ = true; break end; break end end; while ax == 106 / (210. % 210.) * (153. - 153.) do iuQ:size(I); a4 = H.name end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 + iIn[7718] <= iIn[946] % iIn[946] then df = ao ^ iIn[6442]; local iE4 = iIn[9830] - iIn[3714.] end end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 < iIn[6337] % iIn[6337] then iuS = iIn[4319] .. iIn[6112]; iuR = -iu5 end end; if iIn[7480] <= (iIn[5742.] - iIn[5742.]) / (iIn[1879] - iIn[1879]) then local iE4 = d5 or iIn[3066.]; local iE5 = ({})[false] end; while I == 102. / (219. % 219.) - 44 / (32 % 32) do local iE4 = 292 ^ dC end; iuI = nil; if 119 % 119 / (159. - 159.) == ai then local iE4 = dm - UDim; local iE5 = av and bl end; do iuS = iIn[8218]; iu4 = iIn[6470]; iuY = (iIn[8520.] + lQ) % iIn[5374]; iuU = k7; iuX = false; while true do iuK = #iu4; iuM = iuK - iuS; iuQ = iuU(iuY % 4294967296); iuJ = iuM >= 1; if iuJ then iuJ = iuM <= 4 end; if iuJ then iuQ = (iuQ + 2654435769.) % 4294967296; if iuM == 1 then iuI = iSW(iST(iSU(iu4, 1), iSS(iuQ, 255.))); iuX = true; break elseif iuM == 2 then iuI = iSW(iST(iSU(iu4, 1), iSS(iuQ, 255.)), iST(iSU(iu4, 2), iSS(iSV(iuQ, 8), 255.))); iuX = true; break elseif iuM == 3. then iuI = iSW(iST(iSU(iu4, 1), iSS(iuQ, 255.)), iST(iSU(iu4, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iu4, 3.), iSS(iSV(iuQ, 16), 255.))); iuX = true; break elseif iuM == 4 then iuI = iSW(iST(iSU(iu4, 1), iSS(iuQ, 255.)), iST(iSU(iu4, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iu4, 3.), iSS(iSV(iuQ, 16), 255.)), iST(iSU(iu4, 4), iSS(iSV(iuQ, 24.), 255.))); iuX = true; break end end; iuL = iSX(iu4); iuN = 0.; while true do if iuN + 4 <= iuM then iuQ = (iuQ + 2654435769.) % 4294967296; iS0(iuL, iuN, iST(iSZ(iuL, iuN), iuQ)); iuN = iuN + 4 else break end end; if iuX then break end; iuQ = (iuQ + 2654435769.) % 4294967296; iuR = 0.; while true do if iuN < iuM then iS1(iuL, iuN, iST(iS_(iuL, iuN), iSS(iSV(iuQ, iuR * 8), 255.))); iuN = iuN + 1; iuR = iuR + 1 else break end end; if iuX then break end; do iuI = iSY(iuL, 0., iuM); iuX = true; break end; break end end; if iuI == 87. / (31 % 31) * (54. - 54.) then local iE4 = Color3 % iuM; dX[iE4] = dX or iE4 end; for iE5 = 99. / (233 - 233), 121 % 121 do local iE4 = E + iu1 end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[8563] % iIn[8563] then local iE4 = d0 == iuN end end; iuJ = nil; do iuN = iIn[10480]; iuM = iIn[357.]; iuL = (iIn[112] + lQ) % iIn[5374]; iuK = k7; iuQ = false; while cn == 93. % 93. / (250 - 250) do cf = pcall and math end; while true do iu4 = #iuM; iuR = iu4 - iuN; iuS = iuK(iuL % 4294967296); iuY = iuR >= 1; if iuY then iuY = iuR <= 4 end; if iuY then iuS = (iuS + 2654435769.) % 4294967296; if iuR == 1 then iuJ = iSW(iST(iSU(iuM, 1), iSS(iuS, 255.))); iuQ = true; break elseif iuR == 2 then iuJ = iSW(iST(iSU(iuM, 1), iSS(iuS, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuS, 8), 255.))); iuQ = true; break elseif iuR == 3. then iuJ = iSW(iST(iSU(iuM, 1), iSS(iuS, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iuS, 16), 255.))); iuQ = true; break elseif iuR == 4 then iuJ = iSW(iST(iSU(iuM, 1), iSS(iuS, 255.)), iST(iSU(iuM, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuM, 3.), iSS(iSV(iuS, 16), 255.)), iST(iSU(iuM, 4), iSS(iSV(iuS, 24.), 255.))); iuQ = true; break end end; iuX = iSX(iuM); iuE = 0.; while true do if iuE + 4 <= iuR then iuS = (iuS + 2654435769.) % 4294967296; iS0(iuX, iuE, iST(iSZ(iuX, iuE), iuS)); iuE = iuE + 4 else break end end; if iuQ then break end; iuS = (iuS + 2654435769.) % 4294967296; iuU = 0.; while true do if iuE < iuR then iS1(iuX, iuE, iST(iS_(iuX, iuE), iSS(iSV(iuS, iuU * 8), 255.))); iuE = iuE + 1; iuU = iuU + 1 else break end end; if iuQ then break end; do iuJ = iSY(iuX, 0., iuR); iuQ = true; break end; break end end; if iIn[6232] / (iIn[4353.] - iIn[4353.]) - iIn[5168] / (iIn[2525] - iIn[2525]) == iIn[8134] % iIn[8134] / (iIn[7594] % iIn[7594]) then local iE4 = u - iIn[3616] end; while iIn[10411] / (iIn[8706.] - iIn[8706.]) - iIn[6148] / (iIn[1217] - iIn[1217]) == k7 do ({})[iIn[4829]] = table[eb]; local iE4 = table or d9 end; if iIn[1533.] / (iIn[4353.] - iIn[4353.]) - iIn[460] / (iIn[10387] % iIn[10387]) >= iIn[4991] then local iE4 = not iIn[7994] end; if w == iIn[6043] / (iIn[3573.] - iIn[3573.]) * (iIn[1590.] - iIn[1590.]) then local iE4 = iIn[2312] ~= math end; while 250 / (228. % 228.) - 236 / (26 % 26) == l do math[E] = 841 ^ 810. end; iuE = nil; do iuX = iIn[4354]; iuY = true; iuU = k7; iuS = (iIn[2718.] + lQ) % iIn[5374]; iu4 = iIn[10480]; iuR = false; while true do iuZ = #iuX; iuK = iuZ - iu4; iuM = iuU(iuS % 4294967296); iuQ = iuK >= 1; if iuQ then iuQ = iuK <= 4 end; if iuQ then iuM = iS2((iuM + 1832704949) % 4294967296, 13); if iuK == 1 then iuE = iSW(iST(iSU(iuX, 1), iSS(iuM, 255.))); iuR = true; break elseif iuK == 2 then iuE = iSW(iST(iSU(iuX, 1), iSS(iuM, 255.)), iST(iSU(iuX, 2), iSS(iSV(iuM, 8), 255.))); iuR = true; break elseif iuK == 3. then iuE = iSW(iST(iSU(iuX, 1), iSS(iuM, 255.)), iST(iSU(iuX, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuX, 3.), iSS(iSV(iuM, 16), 255.))); iuR = true; break elseif iuK == 4 then iuE = iSW(iST(iSU(iuX, 1), iSS(iuM, 255.)), iST(iSU(iuX, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuX, 3.), iSS(iSV(iuM, 16), 255.)), iST(iSU(iuX, 4), iSS(iSV(iuM, 24.), 255.))); iuR = true; break end end; iu_ = iSX(iuX); iuL = 0.; while true do if iuL + 4 <= iuK then iuM = iS2((iuM + 1832704949) % 4294967296, 13); iS0(iu_, iuL, iST(iSZ(iu_, iuL), iuM)); iuL = iuL + 4 else break end end; if iuR then break end; iuM = iS2((iuM + 1832704949) % 4294967296, 13); iuN = 0.; while true do if iuL < iuK then iS1(iu_, iuL, iST(iS_(iu_, iuL), iSS(iSV(iuM, iuN * 8), 255.))); iuL = iuL + 1; iuN = iuN + 1 else break end end; if iuR then break end; do iuE = iSY(iu_, 0., iuK); iuR = true; break end; break end end; if 159. / (131 - 131) * (120. - 120.) == (95 - 95) / (29 % 29) then iu0 = cm and bK; local iE4 = UDim2 < "ybaeiwv" end; for iE6 = iIn[5060] / (iIn[5744] - iIn[5744]), iIn[5732] % iIn[5732] do local iE4 = iIn[1937] % z; local iE5 = iIn[1860.] .. iIn[4347.] end; for iE6 = iIn[7718], iIn[1371.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then local iE4 = iIn[5433.] * a5; local iE5 = not iIn[3188] end end; while iIn[2468] / (iIn[1070] % iIn[1070]) - iIn[9096.] / (iIn[6720.] % iIn[6720.]) == cf do ({})[iIn[7627]] = iIn[3124] >= iu1; local iE4 = bl[iIn[9609.]] end; if iIn[3188] / (iIn[6446] - iIn[6446]) - iIn[495.] / (iIn[3511] - iIn[3511]) == (iIn[2898.] - iIn[2898.]) / (iIn[4196] - iIn[4196]) then local iE4 = iIn[8608] and iIn[2462]; ({})[iIn[3378.]] = -bB end; iuZ = nil; do iuK = iIn[1570]; iuQ = k7; iuM = iIn[4184]; iuL = iIn[125]; if 223 / (119 % 119) * (43 % 43) == (112 - 112) / (79 % 79) then ({}):count(eb, false); de:remove() end; iu_ = iIn[8631.]; iuN = (iIn[5984] + lQ) % iIn[5374]; for iE4 = 129. / (98 % 98), 221 % 221 do ({}).name = false ~= select end; iuR = false; for iE6 = 186. / (37 % 37), 7 - 7 do local iE4 = -576.; local iE5 = not Enum; iu0:read(bit32) end; while true do iu4 = #iu_; iu0 = iu4 - iuL; iuS = iuQ(iuN % 4294967296); iuS = iuS % 2147483646. + 1; iuY = iu0 >= 1; if iuY then iuY = iu0 <= 4 end; if iuY then iuS = iuS * 16807 % 2147483647; if iu0 == 1 then iuZ = iSW(iST(iSU(iu_, 1), iSS(iuS, 255.))); iuR = true; break elseif iu0 == 2 then iuZ = iSW(iST(iSU(iu_, 1), iSS(iuS, 255.)), iST(iSU(iu_, 2), iSS(iSV(iuS, 8), 255.))); iuR = true; break elseif iu0 == 3. then iuZ = iSW(iST(iSU(iu_, 1), iSS(iuS, 255.)), iST(iSU(iu_, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iu_, 3.), iSS(iSV(iuS, 16), 255.))); iuR = true; break elseif iu0 == 4 then iuZ = iSW(iST(iSU(iu_, 1), iSS(iuS, 255.)), iST(iSU(iu_, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iu_, 3.), iSS(iSV(iuS, 16), 255.)), iST(iSU(iu_, 4), iSS(iSV(iuS, 24.), 255.))); iuR = true; break end end; iuX = iSX(iu_); iuT = 0.; while true do if iuT <= iu0 - 4 then iuS = iuS * 16807 % 2147483647; iS0(iuX, iuT, iST(iSZ(iuX, iuT), iuS)); iuT = iuT + 4 else break end end; if iuR then break end; iuS = iuS * 16807 % 2147483647; iuU = 0.; while true do if iuT < iu0 then iS1(iuX, iuT, iST(iS_(iuX, iuT), iSS(iSV(iuS, iuU * 8), 255.))); iuT = iuT + 1; iuU = iuU + 1 else break end end; if iuR then break end; do iuZ = iSY(iuX, 0., iu0); iuR = true; break end; break end end; while 212 / (124 - 124) - 86 / (168. - 168.) == true do cf = "ojv" .. "prypxei" end; if iIn[3404] / (iIn[293] - iIn[293]) - iIn[10411] / (iIn[3106] % iIn[3106]) == N then iIn[9171.][iIn[2380]] = true and dD end; if iIn[2958.] / (iIn[1347.] - iIn[1347.]) * (iIn[10873] - iIn[10873]) == iIn[10697] % iIn[10697] / (iIn[10906] % iIn[10906]) then local iE4 = { aW, iIn[4731.], iIn[7885] } end; iu0 = nil; do iuT = iIn[1849]; iuY = iIn[1887.]; iuU = (iIn[6086] + lQ) % iIn[5374]; if 174. / (218 % 218) * (110 - 110) == (43 - 43) / (40 - 40) then bK = not "wdc"; J("yqngnju", w) end; iuS = k7; iu4 = iIn[8218]; iuX = false; for iE4 = 112 / (144. % 144.), 102. % 102. do local iXk = lM; lM = 563 - 458; ("fjxbkpn").size = { false, d4, iuK, bit32 } end; while true do iuQ = #iuY; iu_ = iuQ - iu4; iuL = iuS(iuU % 4294967296); iuL = iuL % 2147483646. + 1; iuN = iu_ >= 1; if iuN then iuN = iu_ <= 4 end; if iuN then iuL = iuL * 16807 % 2147483647; if iu_ == 1 then iu0 = iSW(iST(iSU(iuY, 1), iSS(iuL, 255.))); iuX = true; break elseif iu_ == 2 then iu0 = iSW(iST(iSU(iuY, 1), iSS(iuL, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuL, 8), 255.))); iuX = true; break elseif iu_ == 3. then iu0 = iSW(iST(iSU(iuY, 1), iSS(iuL, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuL, 16), 255.))); iuX = true; break elseif iu_ == 4 then iu0 = iSW(iST(iSU(iuY, 1), iSS(iuL, 255.)), iST(iSU(iuY, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuY, 3.), iSS(iSV(iuL, 16), 255.)), iST(iSU(iuY, 4), iSS(iSV(iuL, 24.), 255.))); iuX = true; break end end; iuR = iSX(iuY); iuK = 0.; while true do if iuK <= iu_ - 4 then iuL = iuL * 16807 % 2147483647; iS0(iuR, iuK, iST(iSZ(iuR, iuK), iuL)); iuK = iuK + 4 else break end end; if iuX then break end; iuL = iuL * 16807 % 2147483647; iuM = 0.; while true do if iuK < iu_ then iS1(iuR, iuK, iST(iS_(iuR, iuK), iSS(iSV(iuL, iuM * 8), 255.))); iuK = iuK + 1; iuM = iuM + 1 else break end end; if iuX then break end; do iu0 = iSY(iuR, 0., iu_); iuX = true; break end; break end end; while bl == 208 / (26 % 26) - 196 / (101 - 101) do local iE4 = dY % I; ("szok")[iE4] = {} end; while 74 / (147. % 147.) - 82 / (226 - 226) <= 604 do local iE4 = ({})[Color3]; local iE5 = am[cY] end; local d5 = lM(iu1, { [iuP] = d3, [iuW] = iIn[10184][iuO](iIn[7718], -iIn[5257], iIn[10480], iIn[7327]), [iuF] = iIn[10184][iuV](iIn[10480], iIn[8888], iIn[10480], iIn[5149]), [iuI] = iIn[1336][iuJ](iIn[10838], iIn[10838], iIn[1506.]), [iuE] = false, [iuZ] = iu0 }); for iE6 = iIn[7718], iIn[1371.] do if iE6 * iE6 < iIn[8328.] % iIn[8328.] then local iE4 = iIn[7888] .. iIn[2912]; local iE5 = {} end end; while de == iIn[8468] / (iIn[1347.] - iIn[1347.]) - iIn[4878.] / (iIn[3066.] % iIn[3066.]) do local iE4 = iIn[9505] - iIn[3442] end; while (49 - 49) / (39. % 39.) == a4 do local iE4 = "qbfdh" <= "vqrae" end; iu_ = nil; do for iE4 = 103 / (66. - 66.), 179 % 179 do ba = Color3 + cz end; iuR = false; iuN = iIn[5104]; iuL = iIn[9232]; iuK = (iIn[7914.] + lQ) % iIn[5374]; iuQ = iIn[125]; iuM = k7; iuX = false; for iE5 = 1, 3. do if iE5 * iE5 < 46 % 46 then local iE4 = 27. + dX end end; while true do iuZ = #iuN; iuT = iuZ - iuQ; iuU = iuM(iuK % 4294967296); iu4 = iuT >= 1; if iu4 then iu4 = iuT <= 3. end; if iu4 then iuU = (iuU * 1597 + 51749) % 4294967296; if iuT == 1 then iu_ = iSW((iSU(iuN, 1) - iSS(iuU, 255.)) % 256); iuX = true; break elseif iuT == 2 then iu_ = iSW((iSU(iuN, 1) - iSS(iuU, 255.)) % 256, (iSU(iuN, 2) - iSS(iSV(iuU, 8), 255.)) % 256); iuX = true; break elseif iuT == 3. then iu_ = iSW((iSU(iuN, 1) - iSS(iuU, 255.)) % 256, (iSU(iuN, 2) - iSS(iSV(iuU, 8), 255.)) % 256, (iSU(iuN, 3.) - iSS(iSV(iuU, 16), 255.)) % 256); iuX = true; break end end; iu0 = iSX(iuN); iuS = 0.; while true do if iuS + 4 <= iuT then iuU = (iuU * 1597 + 51749) % 4294967296; iS0(iu0, iuS, (iSZ(iu0, iuS) - iuU) % 4294967296); iuS = iuS + 4 else break end end; if iuX then break end; iuU = (iuU * 1597 + 51749) % 4294967296; iuY = 0.; while true do if iuS < iuT then iS1(iu0, iuS, (iS_(iu0, iuS) - iSS(iSV(iuU, iuY * 8), 255.)) % 256); iuS = iuS + 1; iuY = iuY + 1 else break end end; if iuX then break end; do iu_ = iSY(iu0, 0., iuT); iuX = true; break end; break end end; for iE6 = 230 / (37 - 37), 158 % 158 do if 132. / (225. % 225.) * (92 - 92) == cw then for iE5 = 224 / (14 % 14), 124 % 124 do ai[Enum] = { w, 100 }; local iE4 = #a5; E = ("jqmv").len end end end; for iE6 = 1, 3. do if iE6 * iE6 < 216. % 216. then local iE4 = not false; local iE5 = "xhidwu" .. "ifyli" end end; if iIn[8393] / (iIn[8079.] - iIn[8079.]) - iIn[5208.] / (iIn[4976] % iIn[4976]) <= iIn[2958.] then iIn[1064][iIn[2714]] = iuZ or cY end; for iE5 = iIn[7718], iIn[1353.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = iIn[7782.] .. buffer end end; while iIn[3828.] % iIn[3828.] / (iIn[7522] - iIn[7522]) == iIn[7553] / (iIn[2033] - iIn[2033]) * (iIn[9431] - iIn[9431]) do iIn[720.][iIn[3106]] = iIn[9683] + E end; while (iIn[4049] - iIn[4049]) / (iIn[1353.] - iIn[1353.]) > iIn[6556] do local iE4 = E % eb; iE4 = { table, iE4, false, l } end; if 253 / (205 - 205) * (78. % 78.) == F then local iE4 = d4 > Color3; ("oqrahk")[iE4] = "cfgvlsl" .. "jkws" end; iuZ = nil; do iuT = iIn[5212]; for iE6 = 186. / (188 - 188), 164 - 164 do local iE4 = ({})[A]; local iE5 = ({})[ek] end; iu0 = k7; iuU = (iIn[8175.] + lQ) % iIn[5374]; iuS = iIn[4572.]; for iE5 = 1, 3. do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = { UDim, 168., cJ } end end; iuY = false; while true do iuM = #iuS; iuQ = iuM - iuT; iuX = iu0(iuU % 4294967296); iuX = iuX % 2147483646. + 1; iuL = iuQ >= 1; if iuL then iuL = iuQ <= 4 end; if iuL then iuX = iuX * 16807 % 2147483647; if iuQ == 1 then iuZ = iSW(iST(iSU(iuS, 1), iSS(iuX, 255.))); iuY = true; break elseif iuQ == 2 then iuZ = iSW(iST(iSU(iuS, 1), iSS(iuX, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuX, 8), 255.))); iuY = true; break elseif iuQ == 3. then iuZ = iSW(iST(iSU(iuS, 1), iSS(iuX, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuX, 16), 255.))); iuY = true; break elseif iuQ == 4 then iuZ = iSW(iST(iSU(iuS, 1), iSS(iuX, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuX, 16), 255.)), iST(iSU(iuS, 4), iSS(iSV(iuX, 24.), 255.))); iuY = true; break end end; iuN = iSX(iuS); iuR = 0.; while true do if iuR + 4 <= iuQ then iuX = iuX * 16807 % 2147483647; iS0(iuN, iuR, iST(iSZ(iuN, iuR), iuX)); iuR = iuR + 4 else break end end; if iuY then break end; iuX = iuX * 16807 % 2147483647; iu4 = 0.; while true do if iuR < iuQ then iS1(iuN, iuR, iST(iS_(iuN, iuR), iSS(iSV(iuX, iu4 * 8), 255.))); iuR = iuR + 1; iu4 = iu4 + 1 else break end end; if iuY then break end; do iuZ = iSY(iuN, 0., iuQ); iuY = true; break end; break end end; if 249. / (32 - 32) * (252. - 252.) >= 788 then while 213. / (24. - 24.) * (14 % 14) == string do local iE4 = 335 % df; bB:write() end end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[4144] % iIn[4144] then local iE4 = iIn[7677.] * iIn[7924] end end; if iIn[10906] / (iIn[5300] % iIn[5300]) - iIn[10571] / (iIn[5742.] % iIn[5742.]) == iIn[1347.] / (iIn[293] - iIn[293]) * (iIn[5376.] - iIn[5376.]) then G[iIn[10184]] = iIn[10184][iIn[7382]] end; for iE6 = 1, 3. do if iE6 * iE6 + 1 <= 160 - 160 then local iE4 = ({}).left; local iE5 = { "yqfpit", false } end end; iuL = nil; do iuN = iIn[6944]; iuX = iIn[3282.]; iuR = k7; iuQ = (iIn[4484] + lQ) % iIn[5374]; iuM = iIn[8888]; iu4 = false; if 139 <= 50 % 50 / (229 % 229) then local iE4 = -UDim2; iuK[iE4] = 6. - 227 end; while true do iuT = #iuN; iuU = iuT - iuM; iuE = iuR(iuQ % 4294967296); iu0 = iuU >= 1; if iu0 then iu0 = iuU <= 4 end; if iu0 then iuE = iS2((iuE + 1832704949) % 4294967296, 13); if iuU == 1 then iuL = iSW(iST(iSU(iuN, 1), iSS(iuE, 255.))); iu4 = true; break elseif iuU == 2 then iuL = iSW(iST(iSU(iuN, 1), iSS(iuE, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuE, 8), 255.))); iu4 = true; break elseif iuU == 3. then iuL = iSW(iST(iSU(iuN, 1), iSS(iuE, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuE, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuE, 16), 255.))); iu4 = true; break elseif iuU == 4 then iuL = iSW(iST(iSU(iuN, 1), iSS(iuE, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuE, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuE, 16), 255.)), iST(iSU(iuN, 4), iSS(iSV(iuE, 24.), 255.))); iu4 = true; break end end; iuS = iSX(iuN); iuY = 0.; while true do if iuY + 4 <= iuU then iuE = iS2((iuE + 1832704949) % 4294967296, 13); iS0(iuS, iuY, iST(iSZ(iuS, iuY), iuE)); iuY = iuY + 4 else break end end; if iu4 then break end; iuE = iS2((iuE + 1832704949) % 4294967296, 13); iuK = 0.; while true do if iuY < iuU then iS1(iuS, iuY, iST(iS_(iuS, iuY), iSS(iSV(iuE, iuK * 8), 255.))); iuY = iuY + 1; iuK = iuK + 1 else break end end; if iu4 then break end; do iuL = iSY(iuS, 0., iuU); iu4 = true; break end; break end end; for iE5 = iIn[2898.] / (iIn[6215] - iIn[6215]), iIn[10422.] % iIn[10422.] do iIn[1208]:count(iIn[4392.], tonumber); local iE4 = iIn[5026] // iuM end; if iuP == (iIn[4968.] - iIn[4968.]) / (iIn[2647] % iIn[2647]) then local iE4 = not bh; d3(E, true) end; if iIn[2462] / (iIn[7522] - iIn[7522]) * (iIn[2777] % iIn[2777]) == bK then l(); ({})[iIn[6738.]] = iIn[9906.][iIn[6215]] end; while iIn[9501.] / (iIn[5732] - iIn[5732]) * (iIn[10899.] % iIn[10899.]) == bB do local iE4 = iIn[7501][iIn[3399.]]; iE4 = iIn[1327] .. iIn[2023] end; iuE = nil; do iuS = iIn[10480]; iuT = k7; iu0 = (iIn[6042.] + lQ) % iIn[5374]; if 124 / (246. % 246.) - 223 / (125 - 125) == 103 then local iE4 = 526 > 122; ({}):clear(iE4) end; iuK = iIn[7648]; if 510. < 192. / (76 % 76) * (246. % 246.) then local iE4 = Color3 == Color3 end; iuU = false; for iE4 = 177. / (239 % 239), 92 - 92 do iuV.buffer = #{} end; while true do iuR = #iuK; iu4 = iuR - iuS; iuM = iuT(iu0 % 4294967296); iuM = iuM % 2147483646. + 1; iuQ = iu4 >= 1; if iuQ then iuQ = iu4 <= 4 end; if iuQ then iuM = iuM * 16807 % 2147483647; if iu4 == 1 then iuE = iSW(iST(iSU(iuK, 1), iSS(iuM, 255.))); iuU = true; break elseif iu4 == 2 then iuE = iSW(iST(iSU(iuK, 1), iSS(iuM, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuM, 8), 255.))); iuU = true; break elseif iu4 == 3. then iuE = iSW(iST(iSU(iuK, 1), iSS(iuM, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuM, 16), 255.))); iuU = true; break elseif iu4 == 4 then iuE = iSW(iST(iSU(iuK, 1), iSS(iuM, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuM, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuM, 16), 255.)), iST(iSU(iuK, 4), iSS(iSV(iuM, 24.), 255.))); iuU = true; break end end; iuX = iSX(iuK); iuY = 0.; while true do if iuY + 4 <= iu4 then iuM = iuM * 16807 % 2147483647; iS0(iuX, iuY, iST(iSZ(iuX, iuY), iuM)); iuY = iuY + 4 else break end end; if iuU then break end; iuM = iuM * 16807 % 2147483647; iuN = 0.; while true do if iuY < iu4 then iS1(iuX, iuY, iST(iS_(iuX, iuY), iSS(iSV(iuM, iuN * 8), 255.))); iuY = iuY + 1; iuN = iuN + 1 else break end end; if iuU then break end; do iuE = iSY(iuX, 0., iu4); iuU = true; break end; break end end; while aW == iIn[125] % iIn[125] / (iIn[4999] % iIn[4999]) do local iE4 = { iIn[9810.] } end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[2513] - iIn[2513] then local iE4 = dP[string] end end; lM(iu_, { [iuZ] = iIn[9906.][iuL](iIn[7718], iIn[10480]), [iuE] = d5 }); for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 + iIn[7718] <= iIn[1347.] - iIn[1347.] then iuN(); u = not iIn[10411] end end; local d6 = (d_ - dY) / (dZ - dY); while (iIn[5744] - iIn[5744]) / (iIn[5208.] - iIn[5208.]) == iuN do for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[1879] % iIn[1879] then local iE4 = iIn[2109.][cf] end end; local iE6 = iIn[5725] .. iIn[6671] end; iuM = nil; do iuR = iIn[4292]; iuN = iIn[158]; iu4 = (iIn[805] + lQ) % iIn[5374]; for iE4 = 1, 3. do if (iE4 * iE4 + iE4) % 2 == 1 then ("xzfb").w = "zhypm" .. 999.; tostring(N, J) end end; iuX = k7; iuQ = iIn[3598]; iuY = false; if 152 % 152 / (61 % 61) == I then local iE4 = 764 and E end; while true do iuE = #iuN; iu0 = iuE - iuQ; iuS = iuX(iu4 % 4294967296); iuS = iuS % 2147483646. + 1; iuL = iu0 >= 1; if iuL then iuL = iu0 <= 4 end; if iuL then iuS = iuS * 16807 % 2147483647; if iu0 == 1 then iuM = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.))); iuY = true; break elseif iu0 == 2 then iuM = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuS, 8), 255.))); iuY = true; break elseif iu0 == 3. then iuM = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuS, 16), 255.))); iuY = true; break elseif iu0 == 4 then iuM = iSW(iST(iSU(iuN, 1), iSS(iuS, 255.)), iST(iSU(iuN, 2), iSS(iSV(iuS, 8), 255.)), iST(iSU(iuN, 3.), iSS(iSV(iuS, 16), 255.)), iST(iSU(iuN, 4), iSS(iSV(iuS, 24.), 255.))); iuY = true; break end end; iuK = iSX(iuN); iuT = 0.; while true do if iuT <= iu0 - 4 then iuS = iuS * 16807 % 2147483647; iS0(iuK, iuT, iST(iSZ(iuK, iuT), iuS)); iuT = iuT + 4 else break end end; if iuY then break end; iuS = iuS * 16807 % 2147483647; iuU = 0.; while true do if iuT < iu0 then iS1(iuK, iuT, iST(iS_(iuK, iuT), iSS(iSV(iuS, iuU * 8), 255.))); iuT = iuT + 1; iuU = iuU + 1 else break end end; if iuY then break end; do iuM = iSY(iuK, 0., iu0); iuY = true; break end; break end end; while iIn[2917] / (iIn[8943.] - iIn[8943.]) * (iIn[3236] - iIn[3236]) == iIn[7327] / (iIn[8435] - iIn[8435]) - iIn[1874] / (iIn[10873] - iIn[10873]) do iIn[6093.][iIn[10594]] = iIn[9906.] * E end; if iIn[6156.] / (iIn[7474] % iIn[7474]) - iIn[3926] / (iIn[8435] % iIn[8435]) > iIn[1714] then ({})[table] = iIn[4800.] % iIn[5442.] end; if iIn[8706.] / (iIn[8468] - iIn[8468]) - iIn[7474] / (iIn[8888] - iIn[8888]) <= iIn[9050] then local iE4 = -iuZ; iIn[10184][P] = iu5 == iIn[3885.] end; for iE4 = iIn[7718], iIn[1353.] do if iE4 * iE4 + iIn[7718] <= iIn[3807.] - iIn[3807.] then dC[false] = ({})[iuR] end end; iuL = nil; do iuT = iIn[10766]; iuK = iIn[2447]; iuE = (iIn[6002] + lQ) % iIn[5374]; iuS = k7; iu0 = iIn[4144]; iuU = false; while true do iuZ = #iuK; iuQ = iuZ - iu0; iuX = iuS(iuE % 4294967296); iuX = iuX % 2147483646. + 1; iuY = iuQ >= 1; if iuY then iuY = iuQ <= 4 end; if iuY then iuX = iuX * 16807 % 2147483647; if iuQ == 1 then iuL = iSW(iST(iSU(iuK, 1), iSS(iuX, 255.))); iuU = true; break elseif iuQ == 2 then iuL = iSW(iST(iSU(iuK, 1), iSS(iuX, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuX, 8), 255.))); iuU = true; break elseif iuQ == 3. then iuL = iSW(iST(iSU(iuK, 1), iSS(iuX, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuX, 16), 255.))); iuU = true; break elseif iuQ == 4 then iuL = iSW(iST(iSU(iuK, 1), iSS(iuX, 255.)), iST(iSU(iuK, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuK, 3.), iSS(iSV(iuX, 16), 255.)), iST(iSU(iuK, 4), iSS(iSV(iuX, 24.), 255.))); iuU = true; break end end; iuN = iSX(iuK); iuR = 0.; while true do if iuR <= iuQ - 4 then iuX = iuX * 16807 % 2147483647; iS0(iuN, iuR, iST(iSZ(iuN, iuR), iuX)); iuR = iuR + 4 else break end end; if iuU then break end; iuX = iuX * 16807 % 2147483647; iu4 = 0.; while true do if iuR < iuQ then iS1(iuN, iuR, iST(iS_(iuN, iuR), iSS(iSV(iuX, iu4 * 8), 255.))); iuR = iuR + 1; iu4 = iu4 + 1 else break end end; if iuU then break end; do iuL = iSY(iuN, 0., iuQ); iuU = true; break end; break end end; for iE6 = iIn[1411] / (iIn[2026] % iIn[2026]), iIn[7689.] % iIn[7689.] do local iE4 = iIn[859] <= iIn[8269]; local iE5 = dE ^ iIn[3284] end; for iE8 = iIn[7718], iIn[1371.] do if (iE8 * iE8 + iE8) % iIn[1353.] == iIn[7718] then local iE4 = not iIn[7025]; while iIn[1798] / (iIn[8861] - iIn[8861]) * (iIn[6441.] - iIn[6441.]) > iIn[6295] do local iE5 = iIn[4340][iIn[4557.]]; while iIn[2626] <= iIn[2707] / (iIn[8218] - iIn[8218]) - iIn[9569] / (iIn[4795] % iIn[4795]) do iIn[8269][iIn[4958]] = iE5[iIn[9609.]]; local iE6 = not iE4; iE5 ^= d3 end; if ao == iIn[7774] / (iIn[3404] % iIn[3404]) - iIn[5975] / (iIn[797] - iIn[797]) then local iE7 = #iE5 end end end end; for iE4 = iIn[7718], iIn[1353.] do if iE4 * iE4 + iIn[7718] <= iIn[9574] - iIn[9574] then iIn[8918][true] = iIn[1336] ^ iuK end end; if iIn[275] / (iIn[6314] - iIn[6314]) - iIn[1879] / (iIn[7257.] % iIn[7257.]) == iIn[2621] % iIn[2621] / (iIn[2898.] - iIn[2898.]) then local iE4 = iIn[3591.] % iuZ; local iE5 = iuK * z end; if string == 241 % 241 / (227 - 227) then local iE4 = ("zjq")[pairs]; local iE5 = 883 ~= next end; iuZ = nil; do iuN = iIn[8054]; iu4 = iIn[3568]; iuR = iIn[5599]; iuQ = (iIn[6560] + lQ) % iIn[5374]; iuY = iIn[8218]; while 116 % 116 / (52 % 52) == Enum do d4 = dH.w; local iE4 = "qmuzrx" .. "ocmaa" end; iuX = k7; iuU = false; while true do iuJ = #iu4; iuE = iuJ - iuY; iu0 = iuX(iuQ % 4294967296); iuS = iuE >= 1; if iuS then iuS = iuE <= 3. end; if iuS then iu0 = (iu0 * 1597 + 51749) % 4294967296; if iuE == 1 then iuZ = iSW((iSU(iu4, 1) - iSS(iu0, 255.)) % 256); iuU = true; break elseif iuE == 2 then iuZ = iSW((iSU(iu4, 1) - iSS(iu0, 255.)) % 256, (iSU(iu4, 2) - iSS(iSV(iu0, 8), 255.)) % 256); iuU = true; break elseif iuE == 3. then iuZ = iSW((iSU(iu4, 1) - iSS(iu0, 255.)) % 256, (iSU(iu4, 2) - iSS(iSV(iu0, 8), 255.)) % 256, (iSU(iu4, 3.) - iSS(iSV(iu0, 16), 255.)) % 256); iuU = true; break end end; iu_ = iSX(iu4); iuK = 0.; while true do if iuK + 4 <= iuE then iu0 = (iu0 * 1597 + 51749) % 4294967296; iS0(iu_, iuK, (iSZ(iu_, iuK) - iu0) % 4294967296); iuK = iuK + 4 else break end end; if iuU then break end; iu0 = (iu0 * 1597 + 51749) % 4294967296; iuT = 0.; while true do if iuK < iuE then iS1(iu_, iuK, (iS_(iu_, iuK) - iSS(iSV(iu0, iuT * 8), 255.)) % 256); iuK = iuK + 1; iuT = iuT + 1 else break end end; if iuU then break end; do iuZ = iSY(iu_, 0., iuE); iuU = true; break end; break end end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 + iIn[7718] <= iIn[7553] - iIn[7553] then local iE4 = iIn[10184] and P end end; iuJ = nil; do iuE = false; while (185 - 185) / (34 - 34) == 17 / (25 % 25) - 141. / (8 % 8) do local iE4 = { 713 }; local iE5 = { iE4, df, iE4, "mou" } end; iuT = iIn[1613]; iu0 = (iIn[1625] + lQ) % iIn[5374]; iuK = k7; for iE5 = 1, 2 do if iE5 * iE5 < 107 - 107 then iuF = not true; local iE4 = not iuP end end; iu_ = iIn[3902]; iuS = false; while true do iu4 = #iuT; iuU = iu4 - iu_; iuQ = iuK(iu0 % 4294967296); iuQ = iuQ % 2147483646. + 1; iuX = iuU >= 1; if iuX then iuX = iuU <= 4 end; if iuX then iuQ = iuQ * 16807 % 2147483647; if iuU == 1 then iuJ = iSW(iST(iSU(iuT, 1), iSS(iuQ, 255.))); iuS = true; break elseif iuU == 2 then iuJ = iSW(iST(iSU(iuT, 1), iSS(iuQ, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuQ, 8), 255.))); iuS = true; break elseif iuU == 3. then iuJ = iSW(iST(iSU(iuT, 1), iSS(iuQ, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iuQ, 16), 255.))); iuS = true; break elseif iuU == 4 then iuJ = iSW(iST(iSU(iuT, 1), iSS(iuQ, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iuQ, 16), 255.)), iST(iSU(iuT, 4), iSS(iSV(iuQ, 24.), 255.))); iuS = true; break end end; iuY = iSX(iuT); iuN = 0.; while true do if iuN <= iuU - 4 then iuQ = iuQ * 16807 % 2147483647; iS0(iuY, iuN, iST(iSZ(iuY, iuN), iuQ)); iuN = iuN + 4 else break end end; if iuS then break end; iuQ = iuQ * 16807 % 2147483647; iuR = 0.; while true do if iuN < iuU then iS1(iuY, iuN, iST(iS_(iuY, iuN), iSS(iSV(iuQ, iuR * 8), 255.))); iuN = iuN + 1; iuR = iuR + 1 else break end end; if iuS then break end; do iuJ = iSY(iuY, 0., iuU); iuS = true; break end; break end end; for iE5 = iIn[4976] / (iIn[6891.] % iIn[6891.]), iIn[9579.] - iIn[9579.] do local iE4 = iIn[136][iIn[4869.]]; iIn[6038][iIn[10838]] = table.index end; for iE5 = iIn[9096.] / (iIn[3828.] - iIn[3828.]), iIn[5053] % iIn[5053] do local iE4 = iIn[4976] // iIn[3078.] end; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then ai[iIn[1274]] = {}; local iE4 = true or buffer end end; while 248 % 248 / (61 % 61) == 236 / (184 - 184) - 241 / (144. % 144.) do local iE4 = aU.key; cn.key = "cxglbqq" .. "wgyuxsv" end; iuN = nil; do iuX = true; while 103 / (245 % 245) - 248 / (36. % 36.) <= 734 do cA = ({}).id; table:pop() end; iuQ = k7; iuY = iIn[5304.]; iu4 = iIn[10480]; iuR = iIn[5815]; iuU = (iIn[5561] + lQ) % iIn[5374]; while 41 / (199 % 199) - 107 / (187 % 187) == cx do ({})["zfnls"] = 100 + dY end; iuS = false; for iE6 = 1, 3. do if iE6 * iE6 < 35 - 35 then local iE4 = "lnf" .. "sskxwr"; local iE5 = bK ~= next end end; while true do iu0 = #iuR; iuV = iu0 - iu4; iu_ = iuQ(iuU % 4294967296); iu_ = iu_ % 2147483646. + 1; iuK = iuV >= 1; if iuK then iuK = iuV <= 4 end; if iuK then iu_ = iu_ * 16807 % 2147483647; if iuV == 1 then iuN = iSW(iST(iSU(iuR, 1), iSS(iu_, 255.))); iuS = true; break elseif iuV == 2 then iuN = iSW(iST(iSU(iuR, 1), iSS(iu_, 255.)), iST(iSU(iuR, 2), iSS(iSV(iu_, 8), 255.))); iuS = true; break elseif iuV == 3. then iuN = iSW(iST(iSU(iuR, 1), iSS(iu_, 255.)), iST(iSU(iuR, 2), iSS(iSV(iu_, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iu_, 16), 255.))); iuS = true; break elseif iuV == 4 then iuN = iSW(iST(iSU(iuR, 1), iSS(iu_, 255.)), iST(iSU(iuR, 2), iSS(iSV(iu_, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iu_, 16), 255.)), iST(iSU(iuR, 4), iSS(iSV(iu_, 24.), 255.))); iuS = true; break end end; iuT = iSX(iuR); iuI = 0.; while true do if iuI <= iuV - 4 then iu_ = iu_ * 16807 % 2147483647; iS0(iuT, iuI, iST(iSZ(iuT, iuI), iu_)); iuI = iuI + 4 else break end end; if iuS then break end; iu_ = iu_ * 16807 % 2147483647; iuE = 0.; while true do if iuI < iuV then iS1(iuT, iuI, iST(iS_(iuT, iuI), iSS(iSV(iu_, iuE * 8), 255.))); iuI = iuI + 1; iuE = iuE + 1 else break end end; if iuS then break end; do iuN = iSY(iuT, 0., iuV); iuS = true; break end; break end end; if iIn[1079] / (iIn[1371.] % iIn[1371.]) - iIn[8861] / (iIn[9564.] % iIn[9564.]) == (iIn[4497.] - iIn[4497.]) / (iIn[1874] % iIn[1874]) then local iE4 = iIn[2932] - iIn[7508] end; while cJ == (iIn[7670] - iIn[7670]) / (iIn[4025] - iIn[4025]) do local iE4 = iIn[1300] .. iIn[3736]; iE4 = {} end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 + iIn[7718] <= iIn[7039] % iIn[7039] then dH = iIn[7039] < iIn[646]; local iE4 = -E end end; iuV = nil; do iu_ = iIn[10191.]; iuT = iIn[3080]; iuK = false; iuE = (iIn[268] + lQ) % iIn[5374]; iuI = iIn[10411]; iu0 = k7; iuS = false; while true do iuY = #iuT; iuF = iuY - iuI; iuR = iu0(iuE % 4294967296); iu4 = iuF >= 1; if iu4 then iu4 = iuF <= 3. end; if iu4 then iuR = (iuR * 1597 + 51749) % 4294967296; if iuF == 1 then iuV = iSW((iSU(iuT, 1) - iSS(iuR, 255.)) % 256); iuS = true; break elseif iuF == 2 then iuV = iSW((iSU(iuT, 1) - iSS(iuR, 255.)) % 256, (iSU(iuT, 2) - iSS(iSV(iuR, 8), 255.)) % 256); iuS = true; break elseif iuF == 3. then iuV = iSW((iSU(iuT, 1) - iSS(iuR, 255.)) % 256, (iSU(iuT, 2) - iSS(iSV(iuR, 8), 255.)) % 256, (iSU(iuT, 3.) - iSS(iSV(iuR, 16), 255.)) % 256); iuS = true; break end end; iuU = iSX(iuT); iuQ = 0.; while true do if iuQ + 4 <= iuF then iuR = (iuR * 1597 + 51749) % 4294967296; iS0(iuU, iuQ, (iSZ(iuU, iuQ) - iuR) % 4294967296); iuQ = iuQ + 4 else break end end; if iuS then break end; iuR = (iuR * 1597 + 51749) % 4294967296; iuX = 0.; while true do if iuQ < iuF then iS1(iuU, iuQ, (iS_(iuU, iuQ) - iSS(iSV(iuR, iuX * 8), 255.)) % 256); iuQ = iuQ + 1; iuX = iuX + 1 else break end end; if iuS then break end; do iuV = iSY(iuU, 0., iuF); iuS = true; break end; break end end; for iE4 = 1, 2 do if (iE4 * iE4 + iE4) % 2 == 1 then ({})["odw"] = ("dor")[Enum] end end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[2958.] - iIn[2958.] then local iE4 = iIn[1336][iIn[6558.]]; iE4 = iIn[4501][iIn[10283]] end end; if iIn[7954] / (iIn[7594] - iIn[7594]) * (iIn[4457] - iIn[4457]) == iIn[1163] then local iE4 = iIn[10620.][iIn[3066.]] end; while iIn[1533.] > (iIn[5520.] - iIn[5520.]) / (iIn[1977.] - iIn[1977.]) do if iIn[6798.] / (iIn[2526.] - iIn[2526.]) * (iIn[3404] - iIn[3404]) < iIn[5185] then iuN[iIn[3116]] = -ep end end; iuF = nil; do iuR = iIn[10480]; iuQ = iIn[5812]; iu4 = (iIn[9389] + lQ) % iIn[5374]; iuX = k7; iuY = false; while true do iu_ = #iuQ; iuK = iu_ - iuR; iuT = iuX(iu4 % 4294967296); iuU = iuK >= 1; if iuU then iuU = iuK <= 4 end; if iuU then iuT = (iuT + 2654435769.) % 4294967296; if iuK == 1 then iuF = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.))); iuY = true; break elseif iuK == 2 then iuF = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuT, 8), 255.))); iuY = true; break elseif iuK == 3. then iuF = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuT, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuT, 16), 255.))); iuY = true; break elseif iuK == 4 then iuF = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuT, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuT, 16), 255.)), iST(iSU(iuQ, 4), iSS(iSV(iuT, 24.), 255.))); iuY = true; break end end; iuE = iSX(iuQ); iu0 = 0.; while true do if iu0 + 4 <= iuK then iuT = (iuT + 2654435769.) % 4294967296; iS0(iuE, iu0, iST(iSZ(iuE, iu0), iuT)); iu0 = iu0 + 4 else break end end; if iuY then break end; iuT = (iuT + 2654435769.) % 4294967296; iuS = 0.; while true do if iu0 < iuK then iS1(iuE, iu0, iST(iS_(iuE, iu0), iSS(iSV(iuT, iuS * 8), 255.))); iu0 = iu0 + 1; iuS = iuS + 1 else break end end; if iuY then break end; do iuF = iSY(iuE, 0., iuK); iuY = true; break end; break end end; while 49 / (217 - 217) * (187 % 187) == 195. % 195. / (112 % 112) do if string == 79 / (203 - 203) * (60. - 60.) then cv() end end; for iE5 = iIn[2462] / (iIn[7954] % iIn[7954]), iIn[1798] % iIn[1798] do local iE4 = dE >= bK; br = ce and iE4 end; for iE7 = iIn[3902] / (iIn[7130] - iIn[7130]), iIn[2621] % iIn[2621] do for iE6 = iIn[1774] / (iIn[1353.] - iIn[1353.]), iIn[4018] - iIn[4018] do local iE4 = { iIn[4922], iu4, string }; local iE5 = not string end end; local d7 = lM(iuM, { [iuL] = d5, [iuZ] = iIn[10184][iuJ](d6, iIn[10480], iIn[7718], iIn[10480]), [iuN] = lV[iuV], [iuF] = iIn[10480] }); for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[4526] % iIn[4526] then local iE4 = iIn[4032.][iIn[8629]]; iE4 = iIn[2584] and aV end end; for iE5 = iIn[4049] / (iIn[1774] - iIn[1774]), iIn[6314] % iIn[6314] do local iE4 = not false; iE4 = dm ~= z end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 < iIn[10806.] - iIn[10806.] then iIn[6719][iIn[3096.]] = buffer ^ iIn[3507.] end end; for iE5 = 1, 3. do if iE5 * iE5 < 119 - 119 then local iE4 = E and 848 end end; iu_ = nil; do iuK = iIn[1913]; iuU = iIn[10752.]; iuT = iIn[2274.]; iu0 = (iIn[1550] + lQ) % iIn[5374]; iuE = iIn[4067]; iuS = k7; iuY = false; while true do iuX = #iuU; iuN = iuX - iuE; iuF = iuS(iu0 % 4294967296); iuR = iuN >= 1; if iuR then iuR = iuN <= 3. end; if iuR then iuF = (iuF * 1597 + 51749) % 4294967296; if iuN == 1 then iu_ = iSW((iSU(iuU, 1) - iSS(iuF, 255.)) % 256); iuY = true; break elseif iuN == 2 then iu_ = iSW((iSU(iuU, 1) - iSS(iuF, 255.)) % 256, (iSU(iuU, 2) - iSS(iSV(iuF, 8), 255.)) % 256); iuY = true; break elseif iuN == 3. then iu_ = iSW((iSU(iuU, 1) - iSS(iuF, 255.)) % 256, (iSU(iuU, 2) - iSS(iSV(iuF, 8), 255.)) % 256, (iSU(iuU, 3.) - iSS(iSV(iuF, 16), 255.)) % 256); iuY = true; break end end; iu4 = iSX(iuU); iuV = 0.; while true do if iuV + 4 <= iuN then iuF = (iuF * 1597 + 51749) % 4294967296; iS0(iu4, iuV, (iSZ(iu4, iuV) - iuF) % 4294967296); iuV = iuV + 4 else break end end; if iuY then break end; iuF = (iuF * 1597 + 51749) % 4294967296; iuQ = 0.; while true do if iuV < iuN then iS1(iu4, iuV, (iS_(iu4, iuV) - iSS(iSV(iuF, iuQ * 8), 255.)) % 256); iuV = iuV + 1; iuQ = iuQ + 1 else break end end; if iuY then break end; do iu_ = iSY(iu4, 0., iuN); iuY = true; break end; break end end; if iIn[6337] % iIn[6337] / (iIn[6154] % iIn[6154]) == iIn[6314] / (iIn[9295] - iIn[9295]) - iIn[3399.] / (iIn[10873] % iIn[10873]) then table[iIn[8870]] = dQ ^ cn end; for iE5 = iIn[4526] / (iIn[7954] % iIn[7954]), iIn[8393] - iIn[8393] do local iE4 = iIn[6642.] .. iIn[4262] end; for iE4 = iIn[7718], iIn[1371.] do if iE4 * iE4 < iIn[3828.] % iIn[3828.] then iIn[2818][iIn[8870]] = -E end end; for iE4 = iIn[5208.] / (iIn[9810.] % iIn[9810.]), iIn[6337] - iIn[6337] do ep = iIn[3528.] + cx; cr = { true, false } end; for iE6 = 214 / (122 % 122), 217 % 217 do local iE4 = ({}).flags; local iE5 = ({})[bit32] end; iuN = nil; do iuQ = iIn[3483.]; iuV = iIn[10270]; iuX = (iIn[10106] + lQ) % iIn[5374]; if 993. <= (14 - 14) / (91 - 91) then local iE4 = cx ^ 216. end; iuR = k7; for iE4 = 1, 3. do if iE4 * iE4 < 86 % 86 then cn(d6); ({}):pop("erwi", iuR) end end; iuF = iIn[10480]; for iE7 = 1, 2 do if (iE7 * iE7 + iE7) % 2 == 1 then if 237. / (22 - 22) - 237. / (67 % 67) == am then local iE4 = dQ ^ 594.; local iE5 = { bit32, "xbnhsk", H }; local iE6 = "djgvx" .. "bhc" end end end; iu4 = false; while true do iuK = #iuV; iuT = iuK - iuF; iuU = iuR(iuX % 4294967296); iuU = iuU % 2147483646. + 1; iuE = iuT >= 1; if iuE then iuE = iuT <= 4 end; if iuE then iuU = iuU * 16807 % 2147483647; if iuT == 1 then iuN = iSW(iST(iSU(iuV, 1), iSS(iuU, 255.))); iu4 = true; break elseif iuT == 2 then iuN = iSW(iST(iSU(iuV, 1), iSS(iuU, 255.)), iST(iSU(iuV, 2), iSS(iSV(iuU, 8), 255.))); iu4 = true; break elseif iuT == 3. then iuN = iSW(iST(iSU(iuV, 1), iSS(iuU, 255.)), iST(iSU(iuV, 2), iSS(iSV(iuU, 8), 255.)), iST(iSU(iuV, 3.), iSS(iSV(iuU, 16), 255.))); iu4 = true; break elseif iuT == 4 then iuN = iSW(iST(iSU(iuV, 1), iSS(iuU, 255.)), iST(iSU(iuV, 2), iSS(iSV(iuU, 8), 255.)), iST(iSU(iuV, 3.), iSS(iSV(iuU, 16), 255.)), iST(iSU(iuV, 4), iSS(iSV(iuU, 24.), 255.))); iu4 = true; break end end; iu0 = iSX(iuV); iuS = 0.; while true do if iuS <= iuT - 4 then iuU = iuU * 16807 % 2147483647; iS0(iu0, iuS, iST(iSZ(iu0, iuS), iuU)); iuS = iuS + 4 else break end end; if iu4 then break end; iuU = iuU * 16807 % 2147483647; iuY = 0.; while true do if iuS < iuT then iS1(iu0, iuS, iST(iS_(iu0, iuS), iSS(iSV(iuU, iuY * 8), 255.))); iuS = iuS + 1; iuY = iuY + 1 else break end end; if iu4 then break end; do iuN = iSY(iu0, 0., iuT); iu4 = true; break end; break end end; if 317 >= 120. / (51. - 51.) * (214 % 214) then local iE4 = #"zikox"; for iE7 = 1, 3. do if iE7 * iE7 + 1 <= 23 - 23 then for iE5 = 54. / (46 % 46), 233 % 233 do iE4 = { d9, false } end; ds[c] = "xalz" .. "diansh"; local iE6 = iuO ^ iE4 end end end; while (17 - 17) / (31 % 31) == 36. / (236 - 236) * (212 % 212) do w = -iuY; local iE4 = #al end; if iIn[6215] / (iIn[8243] - iIn[8243]) - iIn[2071] / (iIn[8568.] - iIn[8568.]) == (iIn[8468] - iIn[8468]) / (iIn[10726] - iIn[10726]) then eb = #{}; local iE4 = #{} end; for iE6 = iIn[7718], iIn[1371.] do if iE6 * iE6 < iIn[8390] - iIn[8390] then local iE4 = ({})[iIn[7670]]; for iE5 = iIn[6828.] / (iIn[3020] - iIn[3020]), iIn[495.] % iIn[495.] do iE4[d_] = {} end end end; iuE = nil; do iuT = iIn[2211.]; if 160 / (130 - 130) - 129. / (66. % 66.) == (103 - 103) / (124 % 124) then local iE4 = b3.node; an = false and d7 end; iuK = iIn[1883]; iuU = k7; for iE4 = 1, 3. do if iE4 * iE4 + 1 <= 6. - 6. then a5 = { "bhqs" }; ({})[select] = { "ciadnh", bB } end end; iuS = (iIn[10036] + lQ) % iIn[5374]; iu0 = iIn[797]; iuY = false; while true do iuV = #iuT; iuQ = iuV - iu0; iuX = iuU(iuS % 4294967296); iuJ = iuQ >= 1; if iuJ then iuJ = iuQ <= 4 end; if iuJ then iuX = iS2((iuX + 1832704949) % 4294967296, 13); if iuQ == 1 then iuE = iSW(iST(iSU(iuT, 1), iSS(iuX, 255.))); iuY = true; break elseif iuQ == 2 then iuE = iSW(iST(iSU(iuT, 1), iSS(iuX, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuX, 8), 255.))); iuY = true; break elseif iuQ == 3. then iuE = iSW(iST(iSU(iuT, 1), iSS(iuX, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iuX, 16), 255.))); iuY = true; break elseif iuQ == 4 then iuE = iSW(iST(iSU(iuT, 1), iSS(iuX, 255.)), iST(iSU(iuT, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iuX, 16), 255.)), iST(iSU(iuT, 4), iSS(iSV(iuX, 24.), 255.))); iuY = true; break end end; iuF = iSX(iuT); iuR = 0.; while true do if iuR + 4 <= iuQ then iuX = iS2((iuX + 1832704949) % 4294967296, 13); iS0(iuF, iuR, iST(iSZ(iuF, iuR), iuX)); iuR = iuR + 4 else break end end; if iuY then break end; iuX = iS2((iuX + 1832704949) % 4294967296, 13); iu4 = 0.; while true do if iuR < iuQ then iS1(iuF, iuR, iST(iS_(iuF, iuR), iSS(iSV(iuX, iu4 * 8), 255.))); iuR = iuR + 1; iu4 = iu4 + 1 else break end end; if iuY then break end; do iuE = iSY(iuF, 0., iuQ); iuY = true; break end; break end end; while (238 - 238) / (139 - 139) == 92 / (131 % 131) * (198. - 198.) do local iE4 = iuT % w; local iE5 = iS4 end; for iE5 = 1, 2 do if iE5 * iE5 < 165. % 165. then local iE4 = ("gxhpoak")[l] end end; if eb == iIn[881] / (iIn[10571] - iIn[10571]) * (iIn[8393] - iIn[8393]) then ({}):add(type); d0 = select or ao end; while iIn[10347.] <= iIn[5798] / (iIn[8393] % iIn[8393]) - iIn[471.] / (iIn[2033] - iIn[2033]) do while iIn[7257.] / (iIn[3795.] % iIn[3795.]) * (iIn[4040] % iIn[4040]) == iIn[6521] % iIn[6521] / (iIn[10387] - iIn[10387]) do tostring() end end; for iE4 = iIn[2922.] / (iIn[3188] % iIn[3188]), iIn[3807.] % iIn[3807.] do aW[iIn[2830]] = { iIn[9486.], iIn[4471], iIn[1163], true } end; while iIn[10389.] / (iIn[3399.] - iIn[3399.]) - iIn[6337] / (iIn[5030] % iIn[5030]) == ek do if iIn[701] >= iIn[6828.] % iIn[6828.] / (iIn[6156.] - iIn[6156.]) then local iE4 = { true, false, iIn[1386.] }; local iE5 = ({})[cY] end end; if iIn[10921] > iIn[2071] / (iIn[7553] - iIn[7553]) - iIn[7954] / (iIn[6720.] - iIn[6720.]) then local iE4 = iIn[5212] % ao end; if iIn[7257.] / (iIn[3573.] % iIn[3573.]) * (iIn[5732] - iIn[5732]) == iIn[7130] / (iIn[1506.] - iIn[1506.]) - iIn[1353.] / (iIn[9693.] % iIn[9693.]) then ai = iIn[2357] .. iIn[753.]; local iE4 = iIn[9668] .. iIn[1701.] end; iuJ = nil; do for iE5 = 169 / (58 - 58), 182 - 182 do local iE4 = 786. or UDim2; cx = iE4.count end; iuR = iIn[5059]; iuF = k7; iu4 = iIn[7603]; iuX = iIn[8888]; iuQ = iIn[1482.]; iuV = (iIn[972.] + lQ) % iIn[5374]; for iE5 = 137 / (78. % 78.), 40 % 40 do local iE4 = true or "tqbqfvp"; iE4 = "mnn" ~= iE4 end; iuY = false; while true do iu0 = #iuQ; iuS = iu0 - iuX; iuL = iuF(iuV % 4294967296); iuL = iuL % 2147483646. + 1; iuK = iuS >= 1; if iuK then iuK = iuS <= 4 end; if iuK then iuL = iuL * 16807 % 2147483647; if iuS == 1 then iuJ = iSW(iST(iSU(iuQ, 1), iSS(iuL, 255.))); iuY = true; break elseif iuS == 2 then iuJ = iSW(iST(iSU(iuQ, 1), iSS(iuL, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuL, 8), 255.))); iuY = true; break elseif iuS == 3. then iuJ = iSW(iST(iSU(iuQ, 1), iSS(iuL, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuL, 16), 255.))); iuY = true; break elseif iuS == 4 then iuJ = iSW(iST(iSU(iuQ, 1), iSS(iuL, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuL, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuL, 16), 255.)), iST(iSU(iuQ, 4), iSS(iSV(iuL, 24.), 255.))); iuY = true; break end end; iuT = iSX(iuQ); iuU = 0.; while true do if iuU <= iuS - 4 then iuL = iuL * 16807 % 2147483647; iS0(iuT, iuU, iST(iSZ(iuT, iuU), iuL)); iuU = iuU + 4 else break end end; if iuY then break end; iuL = iuL * 16807 % 2147483647; iuZ = 0.; while true do if iuU < iuS then iS1(iuT, iuU, iST(iS_(iuT, iuU), iSS(iSV(iuL, iuZ * 8), 255.))); iuU = iuU + 1; iuZ = iuZ + 1 else break end end; if iuY then break end; do iuJ = iSY(iuT, 0., iuS); iuY = true; break end; break end end; lM(iu_, { [iuN] = iIn[9906.][iuE](iIn[7718], iIn[10480]), [iuJ] = d7 }); while iIn[1411] / (iIn[7327] % iIn[7327]) * (iIn[8861] - iIn[8861]) <= iIn[9921.] do table[iIn[2380]] = cZ - iIn[8269] end; for iE4 = iIn[7718], iIn[1371.] do if (iE4 * iE4 + iE4) % iIn[1353.] == iIn[7718] then dP[iIn[4731.]] = iIn[3398] .. iIn[8212] end end; for iE5 = 1, 3. do if iE5 * iE5 < 71 % 71 then iuJ[Enum] = ({})["gpzzeyl"]; local iE4 = aT and "dyb" end end; iuL = nil; do iuS = iIn[4816]; iu0 = true; if ipairs == 171. / (249. % 249.) - 208 / (211 % 211) then tostring(iu3) end; iuK = k7; iuZ = (iIn[9967] + lQ) % iIn[5374]; if w == 74 % 74 / (40 % 40) then local iE4 = UDim > d4; ({})[356] = iuJ ~= iE4 end; iuT = iIn[2958.]; for iE4 = 1, 2 do if iE4 * iE4 + 1 <= 143 % 143 then ({})[143] = "dpv" .. "ccnmqo" end end; iuU = false; while true do iu4 = #iuS; iuV = iu4 - iuT; iuQ = iuK(iuZ % 4294967296); iuX = iuV >= 1; if iuX then iuX = iuV <= 4 end; if iuX then iuQ = iS2((iuQ + 1832704949) % 4294967296, 13); if iuV == 1 then iuL = iSW(iST(iSU(iuS, 1), iSS(iuQ, 255.))); iuU = true; break elseif iuV == 2 then iuL = iSW(iST(iSU(iuS, 1), iSS(iuQ, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuQ, 8), 255.))); iuU = true; break elseif iuV == 3. then iuL = iSW(iST(iSU(iuS, 1), iSS(iuQ, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuQ, 16), 255.))); iuU = true; break elseif iuV == 4 then iuL = iSW(iST(iSU(iuS, 1), iSS(iuQ, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuQ, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuQ, 16), 255.)), iST(iSU(iuS, 4), iSS(iSV(iuQ, 24.), 255.))); iuU = true; break end end; iuY = iSX(iuS); iuF = 0.; while true do if iuF + 4 <= iuV then iuQ = iS2((iuQ + 1832704949) % 4294967296, 13); iS0(iuY, iuF, iST(iSZ(iuY, iuF), iuQ)); iuF = iuF + 4 else break end end; if iuU then break end; iuQ = iS2((iuQ + 1832704949) % 4294967296, 13); iuR = 0.; while true do if iuF < iuV then iS1(iuY, iuF, iST(iS_(iuY, iuF), iSS(iSV(iuQ, iuR * 8), 255.))); iuF = iuF + 1; iuR = iuR + 1 else break end end; if iuU then break end; do iuL = iSY(iuY, 0., iuV); iuU = true; break end; break end end; for iE4 = 190 / (206 % 206), 227 % 227 do E:read(); d5 = bQ // UDim2; ("ggdf").data = iuG + 77 end; for iE4 = iIn[7718], iIn[1371.] do if (iE4 * iE4 + iE4) % iIn[1353.] == iIn[7718] then cz:match(iIn[1218.]); iIn[8299][true] = d0[iIn[10283]] end end; if iIn[4458.] / (iIn[6798.] % iIn[6798.]) * (iIn[7420] % iIn[7420]) == dW then local iE4 = true == iIn[3989] end; iuV = nil; do iuQ = iIn[2904.]; for iE4 = 1, 2 do if iE4 * iE4 < 63. % 63. then table:count(bQ, 141.); I = ({}).data end end; iu4 = iIn[9543.]; iuX = k7; iuR = (iIn[5221] + lQ) % iIn[5374]; iuF = iIn[10480]; iuY = false; while true do iu0 = #iuQ; iuS = iu0 - iuF; iuJ = iuX(iuR % 4294967296); iuK = iuS >= 1; if iuK then iuK = iuS <= 4 end; if iuK then iuJ = iS2((iuJ + 1832704949) % 4294967296, 13); if iuS == 1 then iuV = iSW(iST(iSU(iuQ, 1), iSS(iuJ, 255.))); iuY = true; break elseif iuS == 2 then iuV = iSW(iST(iSU(iuQ, 1), iSS(iuJ, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuJ, 8), 255.))); iuY = true; break elseif iuS == 3. then iuV = iSW(iST(iSU(iuQ, 1), iSS(iuJ, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuJ, 16), 255.))); iuY = true; break elseif iuS == 4 then iuV = iSW(iST(iSU(iuQ, 1), iSS(iuJ, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuJ, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuJ, 16), 255.)), iST(iSU(iuQ, 4), iSS(iSV(iuJ, 24.), 255.))); iuY = true; break end end; iuT = iSX(iuQ); iuU = 0.; while true do if iuU + 4 <= iuS then iuJ = iS2((iuJ + 1832704949) % 4294967296, 13); iS0(iuT, iuU, iST(iSZ(iuT, iuU), iuJ)); iuU = iuU + 4 else break end end; if iuY then break end; iuJ = iS2((iuJ + 1832704949) % 4294967296, 13); iuZ = 0.; while true do if iuU < iuS then iS1(iuT, iuU, iST(iS_(iuT, iuU), iSS(iSV(iuJ, iuZ * 8), 255.))); iuU = iuU + 1; iuZ = iuZ + 1 else break end end; if iuY then break end; do iuV = iSY(iuT, 0., iuS); iuY = true; break end; break end end; for iE5 = iIn[7718], iIn[1371.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then iuO[iIn[4829]] = iIn[3320] * bC; local iE4 = av * dl end end; if iIn[8390] / (iIn[1533.] % iIn[1533.]) * (iIn[10389.] - iIn[10389.]) == (iIn[3167] - iIn[3167]) / (iIn[2707] - iIn[2707]) then bK = { tostring }; iIn[8073.]:clear(iIn[10764.]) end; while a_ == 47 / (44 - 44) - 136 / (126. - 126.) do ("tae")[false] = 894. * 508 end; iuJ = nil; if G == 50 / (232 % 232) * (203 % 203) then if 18. / (203 % 203) - 245 / (10 - 10) == (28 - 28) / (186. - 186.) then local iE4 = 178 % 162. end end; do iuT = iIn[2780]; iuK = k7; iuU = iIn[5625.]; iuS = iIn[4067]; iu0 = iIn[3552.]; if aV == 151 / (251 - 251) * (162. % 162.) then tostring(); for iE5 = 1, 2 do if iE5 * iE5 + 1 <= 119 % 119 then local iE4 = false and "aplq" end end end; iuZ = (iIn[6579.] + lQ) % iIn[5374]; while 179 / (185 % 185) - 228. / (40 % 40) == 150. / (139 % 139) * (32 - 32) do local iE4 = cA["mkh"] end; iuY = false; while N == 73 / (15. - 15.) - 186. / (29 - 29) do local iE4 = 221 or iuL end; while true do iuQ = #iu0; iuX = iuQ - iuS; iuN = iuK(iuZ % 4294967296); iuN = iuN % 2147483646. + 1; iuF = iuX >= 1; if iuF then iuF = iuX <= 4 end; if iuF then iuN = iuN * 16807 % 2147483647; if iuX == 1 then iuJ = iSW(iST(iSU(iu0, 1), iSS(iuN, 255.))); iuY = true; break elseif iuX == 2 then iuJ = iSW(iST(iSU(iu0, 1), iSS(iuN, 255.)), iST(iSU(iu0, 2), iSS(iSV(iuN, 8), 255.))); iuY = true; break elseif iuX == 3. then iuJ = iSW(iST(iSU(iu0, 1), iSS(iuN, 255.)), iST(iSU(iu0, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iu0, 3.), iSS(iSV(iuN, 16), 255.))); iuY = true; break elseif iuX == 4 then iuJ = iSW(iST(iSU(iu0, 1), iSS(iuN, 255.)), iST(iSU(iu0, 2), iSS(iSV(iuN, 8), 255.)), iST(iSU(iu0, 3.), iSS(iSV(iuN, 16), 255.)), iST(iSU(iu0, 4), iSS(iSV(iuN, 24.), 255.))); iuY = true; break end end; iuR = iSX(iu0); iu4 = 0.; while true do if iu4 <= iuX - 4 then iuN = iuN * 16807 % 2147483647; iS0(iuR, iu4, iST(iSZ(iuR, iu4), iuN)); iu4 = iu4 + 4 else break end end; if iuY then break end; iuN = iuN * 16807 % 2147483647; iuE = 0.; while true do if iu4 < iuX then iS1(iuR, iu4, iST(iS_(iuR, iu4), iSS(iSV(iuN, iuE * 8), 255.))); iu4 = iu4 + 1; iuE = iuE + 1 else break end end; if iuY then break end; do iuJ = iSY(iuR, 0., iuX); iuY = true; break end; break end end; for iE6 = 1, 2 do if (iE6 * iE6 + iE6) % 2 == 1 then local iE4 = "vqce" .. "snnmwl"; local iE5 = { ba } end end; if iIn[9501.] / (iIn[5053] % iIn[5053]) * (iIn[1874] - iIn[1874]) == iIn[6215] / (iIn[3399.] % iIn[3399.]) - iIn[8435] / (iIn[10422.] % iIn[10422.]) then local iE4 = iIn[4414] .. iIn[8269] end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[5744] % iIn[5744] then local iE4 = am ~= dX; N = not cf end end; for iE5 = iIn[8134] / (iIn[7327] % iIn[7327]), iIn[6314] - iIn[6314] do dE[iIn[4829]] = iIn[3706] or dm; local iE4 = iIn[5313.][iIn[4869.]] end; iuN = nil; do iuR = iIn[355]; iuF = iIn[9161]; iuE = k7; for iE6 = 1, 3. do if iE6 * iE6 + 1 <= 123. % 123. then local iE4 = iu2 > "jip"; local iE5 = d7 and "ucfe" end end; iuX = (iIn[9423.] + lQ) % iIn[5374]; for iE5 = 1, 3. do if iE5 * iE5 < 81. % 81. then local iE4 = ("kcv")[false] end end; iuQ = iIn[10480]; iu4 = false; while true do iuK = #iuR; iuT = iuK - iuQ; iuU = iuE(iuX % 4294967296); iuZ = iuT >= 1; if iuZ then iuZ = iuT <= 4 end; if iuZ then iuU = iS2((iuU + 1832704949) % 4294967296, 13); if iuT == 1 then iuN = iSW(iST(iSU(iuR, 1), iSS(iuU, 255.))); iu4 = true; break elseif iuT == 2 then iuN = iSW(iST(iSU(iuR, 1), iSS(iuU, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuU, 8), 255.))); iu4 = true; break elseif iuT == 3. then iuN = iSW(iST(iSU(iuR, 1), iSS(iuU, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuU, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuU, 16), 255.))); iu4 = true; break elseif iuT == 4 then iuN = iSW(iST(iSU(iuR, 1), iSS(iuU, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuU, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuU, 16), 255.)), iST(iSU(iuR, 4), iSS(iSV(iuU, 24.), 255.))); iu4 = true; break end end; iu0 = iSX(iuR); iuS = 0.; while true do if iuS + 4 <= iuT then iuU = iS2((iuU + 1832704949) % 4294967296, 13); iS0(iu0, iuS, iST(iSZ(iu0, iuS), iuU)); iuS = iuS + 4 else break end end; if iu4 then break end; iuU = iS2((iuU + 1832704949) % 4294967296, 13); iuY = 0.; while true do if iuS < iuT then iS1(iu0, iuS, iST(iS_(iu0, iuS), iSS(iSV(iuU, iuY * 8), 255.))); iuS = iuS + 1; iuY = iuY + 1 else break end end; if iu4 then break end; do iuN = iSY(iu0, 0., iuT); iu4 = true; break end; break end end; for iE5 = 251 / (179 % 179), 4 - 4 do ({}).prev = #iuE; local iE4 = 197 // 800 end; for iE5 = iIn[1411] / (iIn[6720.] - iIn[6720.]), iIn[471.] % iIn[471.] do cz = iu4 or iuT; local iE4 = iu2[iIn[7346]] end; while iIn[9906.] == iIn[6337] / (iIn[4795] - iIn[4795]) * (iIn[7294] - iIn[7294]) do local iE4 = iIn[2677] + iIn[954.] end; for iE7 = iIn[5376.] / (iIn[3399.] % iIn[3399.]), iIn[4942] % iIn[4942] do iuQ = { true }; for iE6 = iIn[7718], iIn[1353.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then local iE4 = iIn[6187] // iIn[2711]; d3 = #iuI; while iIn[3399.] / (iIn[3807.] % iIn[3807.]) * (iIn[3082] % iIn[3082]) == iIn[3399.] / (iIn[10906] - iIn[10906]) - iIn[8818] / (iIn[5314] - iIn[5314]) do al = iIn[2321] == cw; local iE5 = iIn[4669] > P end end end end; for iE6 = iIn[6314] / (iIn[10906] - iIn[10906]), iIn[5393] % iIn[5393] do local iE4 = d3[iIn[2830]]; bl = not false; local iE5 = iE4[true] end; if dQ == iIn[4991] / (iIn[9778] - iIn[9778]) * (iIn[9579.] % iIn[9579.]) then iIn[8741][iIn[1993]] = iIn[10541][iIn[8629]] end; for iE4 = iIn[3236] / (iIn[5300] % iIn[5300]), iIn[1411] % iIn[1411] do tostring(); bit32[iIn[3378.]] = I[iIn[1072]] end; while iIn[797] / (iIn[8563] % iIn[8563]) - iIn[6268] / (iIn[7868] % iIn[7868]) == iuY do local iE4 = iIn[4317.][iIn[6713]]; math[iIn[3116]] = aj[iIn[3378.]] end; while tonumber == iIn[8888] / (iIn[8393] - iIn[8393]) * (iIn[2766.] % iIn[2766.]) do local iE4 = iuL // dk; an = iIn[9393.][cA] end; if iu4 == iIn[9096.] / (iIn[797] % iIn[797]) - iIn[4973] / (iIn[3006.] % iIn[3006.]) then local iE4 = true or aT; local iE5 = d4 < iE4 end; for iE5 = iIn[7718], iIn[1353.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = iIn[5814.] .. iIn[8887]; tostring() end end; while (iIn[7689.] - iIn[7689.]) / (iIn[1874] % iIn[1874]) == E do local iE4 = iIn[9991] and iIn[4511]; local iE5 = iIn[8533] .. iIn[1423] end; iuZ = nil; do iuU = iIn[5223.]; if 892 < 180. / (89 - 89) * (241 - 241) then local iE4 = aV * UDim2; iE4 = 350 * iuJ end; iuT = iIn[10623.]; for iE5 = 103 / (240. % 240.), 84. % 84. do am = #iuP; next("teqdzv"); local iE4 = "umoyb" or "geue" end; iu0 = k7; if 813. < 185 / (108. - 108.) * (119 % 119) then aT = true and br; if 149 / (231. - 231.) - 241 / (170 - 170) == 113 / (186. % 186.) * (216. % 216.) then ({})[table] = 608 % iuV; local iE4 = not av; tostring(A, iE4) end end; iuK = (iIn[2187.] + lQ) % iIn[5374]; iuS = iIn[8393]; while Enum == 244 % 244 / (128 % 128) do local iE4 = 524 < 816. end; iuY = false; for iE5 = 1, 2 do if iE5 * iE5 < 95 - 95 then local iE4 = "ctmazaa" .. "bez"; bn.size = iE4[cf] end end; if 353 < 240. % 240. / (127 % 127) then string["iiwaca"] = ipairs or "cjg"; ({}).data = ("vmi")[E] end; while true do iuX = #iuU; iu_ = iuX - iuS; iuF = iu0(iuK % 4294967296); iuR = iu_ >= 1; if iuR then iuR = iu_ <= 4 end; if iuR then iuF = iS2((iuF + 1832704949) % 4294967296, 13); if iu_ == 1 then iuZ = iSW(iST(iSU(iuU, 1), iSS(iuF, 255.))); iuY = true; break elseif iu_ == 2 then iuZ = iSW(iST(iSU(iuU, 1), iSS(iuF, 255.)), iST(iSU(iuU, 2), iSS(iSV(iuF, 8), 255.))); iuY = true; break elseif iu_ == 3. then iuZ = iSW(iST(iSU(iuU, 1), iSS(iuF, 255.)), iST(iSU(iuU, 2), iSS(iSV(iuF, 8), 255.)), iST(iSU(iuU, 3.), iSS(iSV(iuF, 16), 255.))); iuY = true; break elseif iu_ == 4 then iuZ = iSW(iST(iSU(iuU, 1), iSS(iuF, 255.)), iST(iSU(iuU, 2), iSS(iSV(iuF, 8), 255.)), iST(iSU(iuU, 3.), iSS(iSV(iuF, 16), 255.)), iST(iSU(iuU, 4), iSS(iSV(iuF, 24.), 255.))); iuY = true; break end end; iu4 = iSX(iuU); iuE = 0.; while true do if iuE + 4 <= iu_ then iuF = iS2((iuF + 1832704949) % 4294967296, 13); iS0(iu4, iuE, iST(iSZ(iu4, iuE), iuF)); iuE = iuE + 4 else break end end; if iuY then break end; iuF = iS2((iuF + 1832704949) % 4294967296, 13); iuQ = 0.; while true do if iuE < iu_ then iS1(iu4, iuE, iST(iS_(iu4, iuE), iSS(iSV(iuF, iuQ * 8), 255.))); iuE = iuE + 1; iuQ = iuQ + 1 else break end end; if iuY then break end; do iuZ = iSY(iu4, 0., iu_); iuY = true; break end; break end end; while N == 84. % 84. / (173 - 173) do local iE4 = buffer or iuN; d5 = "lljhbe" < Color3 end; if iIn[3167] / (iIn[5212] % iIn[5212]) - iIn[5742.] / (iIn[4144] % iIn[4144]) == u then local iE4 = aU[iu_] end; if iuJ == (44 - 44) / (163 % 163) then eb = -214 end; iu_ = nil; do iuX = iIn[5259.]; iuQ = iIn[7641.]; iuF = (iIn[3527] + lQ) % iIn[5374]; iuE = k7; iuR = iIn[10480]; iu4 = false; while 187 / (42. - 42.) * (121 % 121) >= 701 do local iXl = iuZ; iuZ = "kgp" .. "wlxd" end; while true do iuY = #iuQ; iuK = iuY - iuR; iuT = iuE(iuF % 4294967296); iuT = iuT % 2147483646. + 1; iuU = iuK >= 1; if iuU then iuU = iuK <= 4 end; if iuU then iuT = iuT * 16807 % 2147483647; if iuK == 1 then iu_ = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.))); iu4 = true; break elseif iuK == 2 then iu_ = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuT, 8), 255.))); iu4 = true; break elseif iuK == 3. then iu_ = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuT, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuT, 16), 255.))); iu4 = true; break elseif iuK == 4 then iu_ = iSW(iST(iSU(iuQ, 1), iSS(iuT, 255.)), iST(iSU(iuQ, 2), iSS(iSV(iuT, 8), 255.)), iST(iSU(iuQ, 3.), iSS(iSV(iuT, 16), 255.)), iST(iSU(iuQ, 4), iSS(iSV(iuT, 24.), 255.))); iu4 = true; break end end; iuM = iSX(iuQ); iu0 = 0.; while true do if iu0 <= iuK - 4 then iuT = iuT * 16807 % 2147483647; iS0(iuM, iu0, iST(iSZ(iuM, iu0), iuT)); iu0 = iu0 + 4 else break end end; if iu4 then break end; iuT = iuT * 16807 % 2147483647; iuS = 0.; while true do if iu0 < iuK then iS1(iuM, iu0, iST(iS_(iuM, iu0), iSS(iSV(iuT, iuS * 8), 255.))); iu0 = iu0 + 1; iuS = iuS + 1 else break end end; if iu4 then break end; do iu_ = iSY(iuM, 0., iuK); iu4 = true; break end; break end end; while 210. / (52 % 52) - 174. / (104 - 104) == ipairs do dC = 519. // 890; local iE4 = UDim2.z end; for iE4 = 34 / (64 - 64), 105. % 105. do d7:split(iuI, true); tostring() end; for iE6 = iIn[4976] / (iIn[2112.] - iIn[2112.]), iIn[4999] % iIn[4999] do local iE4 = dC + iIn[5053]; local iE5 = iIn[8603][iE4] end; for iE4 = iIn[3768.] / (iIn[414.] % iIn[414.]), iIn[3795.] - iIn[3795.] do iu0 = u + iIn[6834.]; eb = { iIn[1993], iIn[5535.], cn } end; if iuR == (iIn[954.] - iIn[954.]) / (iIn[2525] % iIn[2525]) then for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 + iIn[7718] <= iIn[4792] - iIn[4792] then local iE4 = E % iIn[2071]; iE4 %= iE4 end end; while d7 == (iIn[4639] - iIn[4639]) / (iIn[537.] - iIn[537.]) do ({})[dW] = iIn[7798] ^ iuX; local iE6 = iIn[1075] .. ao end end; for iE4 = iIn[460] / (iIn[4648] % iIn[4648]), iIn[1798] % iIn[1798] do dX = iIn[7455.] .. iIn[9336.] end; if iIn[1079] / (iIn[7522] - iIn[7522]) * (iIn[7474] - iIn[7474]) == iIn[6798.] / (iIn[1977.] % iIn[1977.]) - iIn[6878] / (iIn[7327] % iIn[7327]) then if iIn[10418] >= iIn[6446] / (iIn[10387] - iIn[10387]) - iIn[9929] / (iIn[5030] % iIn[5030]) then while iIn[3475] < iIn[3404] / (iIn[3511] % iIn[3511]) * (iIn[9810.] % iIn[9810.]) do local iE4 = { ai, table } end end end; for iE6 = iIn[7718], iIn[1371.] do if iE6 * iE6 < iIn[6367] % iIn[6367] then local iE4 = E[iIn[8870]]; local iE5 = aW or bl end end; iuM = nil; do iuK = iIn[8661.]; iuS = iIn[8404]; if (51. - 51.) / (247 - 247) == 185 / (126. % 126.) * (134 % 134) then local iE4 = "hgtxfs" and true; d4 = UDim < iuM end; iuT = (iIn[8114] + lQ) % iIn[5374]; iu0 = k7; iuU = false; while true do iuQ = #iuS; iuX = iuQ - iuK; iuY = iu0(iuT % 4294967296); iuF = iuX >= 1; if iuF then iuF = iuX <= 4 end; if iuF then iuY = (iuY + 2654435769.) % 4294967296; if iuX == 1 then iuM = iSW(iST(iSU(iuS, 1), iSS(iuY, 255.))); iuU = true; break elseif iuX == 2 then iuM = iSW(iST(iSU(iuS, 1), iSS(iuY, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuY, 8), 255.))); iuU = true; break elseif iuX == 3. then iuM = iSW(iST(iSU(iuS, 1), iSS(iuY, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuY, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuY, 16), 255.))); iuU = true; break elseif iuX == 4 then iuM = iSW(iST(iSU(iuS, 1), iSS(iuY, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuY, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuY, 16), 255.)), iST(iSU(iuS, 4), iSS(iSV(iuY, 24.), 255.))); iuU = true; break end end; iuR = iSX(iuS); iu4 = 0.; while true do if iu4 + 4 <= iuX then iuY = (iuY + 2654435769.) % 4294967296; iS0(iuR, iu4, iST(iSZ(iuR, iu4), iuY)); iu4 = iu4 + 4 else break end end; if iuU then break end; iuY = (iuY + 2654435769.) % 4294967296; iuE = 0.; while true do if iu4 < iuX then iS1(iuR, iu4, iST(iS_(iuR, iu4), iSS(iSV(iuY, iuE * 8), 255.))); iu4 = iu4 + 1; iuE = iuE + 1 else break end end; if iuU then break end; do iuM = iSY(iuR, 0., iuX); iuU = true; break end; break end end; while 174. % 174. / (132. - 132.) == u do Color3.state = #"mjf"; cm:push(770, true) end; for iE4 = 1, 3. do if (iE4 * iE4 + iE4) % 2 == 1 then ("ldehdoc")[aU] = #{} end end; for iE5 = 149 / (71 % 71), 126. - 126. do dQ = 441. + 707; local iE4 = d6 ~= u end; iuE = nil; do iuR = iIn[7751]; iuF = iIn[5020]; iu4 = k7; for iE5 = 169 / (53 - 53), 13 - 13 do local iE4 = iuM >= u end; iuX = (iIn[5452] + lQ) % iIn[5374]; for iE5 = 230 / (246. % 246.), 50 % 50 do ao = ({}).child; local iE4 = -204. end; iuQ = iIn[10480]; iuY = false; for iE4 = 1, 2 do if (iE4 * iE4 + iE4) % 2 == 1 then ao:len(315., buffer); dY = 805 ^ 82 end end; while true do iu0 = #iuR; iuS = iu0 - iuQ; iuO = iu4(iuX % 4294967296); iuK = iuS >= 1; if iuK then iuK = iuS <= 4 end; if iuK then iuO = iS2((iuO + 1832704949) % 4294967296, 13); if iuS == 1 then iuE = iSW(iST(iSU(iuR, 1), iSS(iuO, 255.))); iuY = true; break elseif iuS == 2 then iuE = iSW(iST(iSU(iuR, 1), iSS(iuO, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuO, 8), 255.))); iuY = true; break elseif iuS == 3. then iuE = iSW(iST(iSU(iuR, 1), iSS(iuO, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuO, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuO, 16), 255.))); iuY = true; break elseif iuS == 4 then iuE = iSW(iST(iSU(iuR, 1), iSS(iuO, 255.)), iST(iSU(iuR, 2), iSS(iSV(iuO, 8), 255.)), iST(iSU(iuR, 3.), iSS(iSV(iuO, 16), 255.)), iST(iSU(iuR, 4), iSS(iSV(iuO, 24.), 255.))); iuY = true; break end end; iuT = iSX(iuR); iuU = 0.; while true do if iuU + 4 <= iuS then iuO = iS2((iuO + 1832704949) % 4294967296, 13); iS0(iuT, iuU, iST(iSZ(iuT, iuU), iuO)); iuU = iuU + 4 else break end end; if iuY then break end; iuO = iS2((iuO + 1832704949) % 4294967296, 13); iuI = 0.; while true do if iuU < iuS then iS1(iuT, iuU, iST(iS_(iuT, iuU), iSS(iSV(iuO, iuI * 8), 255.))); iuU = iuU + 1; iuI = iuI + 1 else break end end; if iuY then break end; do iuE = iSY(iuT, 0., iuS); iuY = true; break end; break end end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[4018] % iIn[4018] then local iE4 = {}; ek[iIn[10283]] = iE4[iIn[3116]] end end; if aj == iIn[6720.] / (iIn[275] % iIn[275]) - iIn[7130] / (iIn[1874] % iIn[1874]) then local iE4 = iIn[9379][iIn[3990.]]; bn = { iuZ, iIn[10184] } end; while iIn[4457] / (iIn[8218] % iIn[8218]) - iIn[10019] / (iIn[3106] % iIn[3106]) <= iIn[5742.] do local iE4 = ai // eb end; for iE6 = 21. / (5 % 5), 21. - 21. do local iE4 = iuF - 652; local iE5 = 852. // iuG end; iuO = nil; do iu0 = iIn[10480]; iuK = k7; for iE5 = 1, 3. do if iE5 * iE5 < 52 - 52 then local iE4 = J * 701 end end; iuI = (iIn[8675] + lQ) % iIn[5374]; iuT = iIn[10091]; for iE5 = 1, 2 do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = "pat" .. dX end end; while I == 177. / (123. % 123.) - 95 / (33. % 33.) do local iE4 = 654. ~= dZ; iuW:pop() end; iuS = false; while d0 == 168. / (68 % 68) - 16 / (56 % 56) do u = -Color3 end; for iE5 = 1, 3. do if (iE5 * iE5 + iE5) % 2 == 1 then local iE4 = 749 * 278; iE4 = ({}).next end end; while true do iuF = #iuT; iuR = iuF - iu0; iu4 = iuK(iuI % 4294967296); iu4 = iu4 % 2147483646. + 1; iuU = iuR >= 1; if iuU then iuU = iuR <= 4 end; if iuU then iu4 = iu4 * 16807 % 2147483647; if iuR == 1 then iuO = iSW(iST(iSU(iuT, 1), iSS(iu4, 255.))); iuS = true; break elseif iuR == 2 then iuO = iSW(iST(iSU(iuT, 1), iSS(iu4, 255.)), iST(iSU(iuT, 2), iSS(iSV(iu4, 8), 255.))); iuS = true; break elseif iuR == 3. then iuO = iSW(iST(iSU(iuT, 1), iSS(iu4, 255.)), iST(iSU(iuT, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iu4, 16), 255.))); iuS = true; break elseif iuR == 4 then iuO = iSW(iST(iSU(iuT, 1), iSS(iu4, 255.)), iST(iSU(iuT, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuT, 3.), iSS(iSV(iu4, 16), 255.)), iST(iSU(iuT, 4), iSS(iSV(iu4, 24.), 255.))); iuS = true; break end end; iuQ = iSX(iuT); iuX = 0.; while true do if iuX + 4 <= iuR then iu4 = iu4 * 16807 % 2147483647; iS0(iuQ, iuX, iST(iSZ(iuQ, iuX), iu4)); iuX = iuX + 4 else break end end; if iuS then break end; iu4 = iu4 * 16807 % 2147483647; iuY = 0.; while true do if iuX < iuR then iS1(iuQ, iuX, iST(iS_(iuQ, iuX), iSS(iSV(iu4, iuY * 8), 255.))); iuX = iuX + 1; iuY = iuY + 1 else break end end; if iuS then break end; do iuO = iSY(iuQ, 0., iuR); iuS = true; break end; break end end; if 52 / (3. % 3.) * (50 - 50) == 30. / (160 % 160) - 42. / (140 % 140) then local iE4 = 758 + d7; aj[false] = buffer - Enum end; while iIn[5744] / (iIn[10363] - iIn[10363]) * (iIn[9349] - iIn[9349]) < iIn[411.] do iIn[10487]:rep(iuF) end; while iIn[5436.] / (iIn[6720.] % iIn[6720.]) * (iIn[2468] - iIn[2468]) == iIn[1371.] / (iIn[3020] - iIn[3020]) - iIn[9096.] / (iIn[8435] % iIn[8435]) do ai = { iIn[1533.], cx, iIn[313], iIn[3173] } end; local d8 = lM(iuL, { [iuV] = d7, [iuJ] = iIn[10184][iuN](iIn[10480], iIn[5212], iIn[10480], iIn[5212]), [iuZ] = iIn[10184][iu_](iIn[7718], -iIn[7327], iIn[9200], -iIn[7327]), [iuM] = iIn[1336][iuE](iIn[4457], iIn[4457], iIn[4457]), [iuO] = iIn[10480] }); for iE6 = iIn[7718], iIn[1371.] do if iE6 * iE6 + iIn[7718] <= iIn[8390] - iIn[8390] then local iE4 = iIn[8957] .. iIn[518]; local iE5 = not d0 end end; iuF = nil; do iu4 = iIn[2272]; if (9. - 9.) / (120. - 120.) == 246. / (121 - 121) * (224 % 224) then local iE4 = not "wxguln"; local iE5 = ("tvpsoq")[iuU] end; iuR = iIn[2277.]; iuU = iIn[1313]; iuY = (iIn[5449] + lQ) % iIn[5374]; iuX = iIn[5300]; iuQ = k7; iuS = false; while true do iu0 = #iuR; iuM = iu0 - iuX; iuO = iuQ(iuY % 4294967296); iuK = iuM >= 1; if iuK then iuK = iuM <= 3. end; if iuK then iuO = (iuO * 1597 + 51749) % 4294967296; if iuM == 1 then iuF = iSW((iSU(iuR, 1) - iSS(iuO, 255.)) % 256); iuS = true; break elseif iuM == 2 then iuF = iSW((iSU(iuR, 1) - iSS(iuO, 255.)) % 256, (iSU(iuR, 2) - iSS(iSV(iuO, 8), 255.)) % 256); iuS = true; break elseif iuM == 3. then iuF = iSW((iSU(iuR, 1) - iSS(iuO, 255.)) % 256, (iSU(iuR, 2) - iSS(iSV(iuO, 8), 255.)) % 256, (iSU(iuR, 3.) - iSS(iSV(iuO, 16), 255.)) % 256); iuS = true; break end end; iuT = iSX(iuR); iuE = 0.; while true do if iuE + 4 <= iuM then iuO = (iuO * 1597 + 51749) % 4294967296; iS0(iuT, iuE, (iSZ(iuT, iuE) - iuO) % 4294967296); iuE = iuE + 4 else break end end; if iuS then break end; iuO = (iuO * 1597 + 51749) % 4294967296; iuI = 0.; while true do if iuE < iuM then iS1(iuT, iuE, (iS_(iuT, iuE) - iSS(iSV(iuO, iuI * 8), 255.)) % 256); iuE = iuE + 1; iuI = iuI + 1 else break end end; if iuS then break end; do iuF = iSY(iuT, 0., iuM); iuS = true; break end; break end end; iuM = nil; do if (192. - 192.) / (141. % 141.) == 118 / (75. % 75.) - 87. / (40 - 40) then local iE4 = ("xgzmj").name; iuR = es.result end; iuI = iIn[10480]; if 158 / (197 - 197) - 53 / (7 - 7) <= 637 then ({})[buffer] = iuK or 474.; cJ.w = O.node end; iuO = iIn[9174.]; iuE = (iIn[8182] + lQ) % iIn[5374]; iuK = k7; iu0 = false; if 132. % 132. / (205 % 205) == 247 / (93. % 93.) * (168. - 168.) then cz.z = ("jhouzg").left; local iE4 = ({})[iuL] end; while true do iuS = #iuO; iuR = iuS - iuI; iu4 = iuK(iuE % 4294967296); iuU = iuR >= 1; if iuU then iuU = iuR <= 4 end; if iuU then iu4 = (iu4 + 2654435769.) % 4294967296; if iuR == 1 then iuM = iSW(iST(iSU(iuO, 1), iSS(iu4, 255.))); iu0 = true; break elseif iuR == 2 then iuM = iSW(iST(iSU(iuO, 1), iSS(iu4, 255.)), iST(iSU(iuO, 2), iSS(iSV(iu4, 8), 255.))); iu0 = true; break elseif iuR == 3. then iuM = iSW(iST(iSU(iuO, 1), iSS(iu4, 255.)), iST(iSU(iuO, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iu4, 16), 255.))); iu0 = true; break elseif iuR == 4 then iuM = iSW(iST(iSU(iuO, 1), iSS(iu4, 255.)), iST(iSU(iuO, 2), iSS(iSV(iu4, 8), 255.)), iST(iSU(iuO, 3.), iSS(iSV(iu4, 16), 255.)), iST(iSU(iuO, 4), iSS(iSV(iu4, 24.), 255.))); iu0 = true; break end end; iuT = iSX(iuO); iuX = 0.; while true do if iuX + 4 <= iuR then iu4 = (iu4 + 2654435769.) % 4294967296; iS0(iuT, iuX, iST(iSZ(iuT, iuX), iu4)); iuX = iuX + 4 else break end end; if iu0 then break end; iu4 = (iu4 + 2654435769.) % 4294967296; iuY = 0.; while true do if iuX < iuR then iS1(iuT, iuX, iST(iS_(iuT, iuX), iSS(iSV(iu4, iuY * 8), 255.))); iuX = iuX + 1; iuY = iuY + 1 else break end end; if iu0 then break end; do iuM = iSY(iuT, 0., iuR); iu0 = true; break end; break end end; if 155 / (172 % 172) - 121 / (21. % 21.) == 118 % 118 / (229 - 229) then local iE4 = 336. and 427; de.prev = { "fhr" } end; if iIn[8818] / (iIn[471.] - iIn[471.]) * (iIn[6154] - iIn[6154]) == (iIn[2647] - iIn[2647]) / (iIn[6314] - iIn[6314]) then local iE4 = iIn[9906.][true] end; for iE5 = iIn[7718], iIn[1353.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then ax[iIn[7346]] = iIn[2011][iIn[8629]]; local iE4 = iIn[3184] .. iIn[6596] end end; while iIn[6621.] % iIn[6621.] / (iIn[9778] - iIn[9778]) == iIn[6621.] / (iIn[294.] - iIn[294.]) - iIn[7553] / (iIn[10222] % iIn[10222]) do local iE4 = { dE, dW }; d7 = { true, iE4, iuT, iE4 } end; while iIn[10212.] / (iIn[1347.] % iIn[1347.]) - iIn[8861] / (iIn[797] - iIn[797]) == iIn[2898.] / (iIn[1798] % iIn[1798]) * (iIn[8940.] % iIn[8940.]) do local iE4 = iuJ[w]; local iE5 = -iIn[10184] end; for iE4 = iIn[3902] / (iIn[5436.] - iIn[5436.]), iIn[1506.] % iIn[1506.] do iIn[8953][iIn[6336.]] = #{}; bn[de] = iIn[6314] or d5 end; if iIn[3934] > iIn[2958.] / (iIn[10571] - iIn[10571]) - iIn[3926] / (iIn[884] % iIn[884]) then u[iIn[4829]] = iuU >= cm end; iuR = nil; if 177. / (228. - 228.) - 146 / (204. % 204.) == (211 - 211) / (254 % 254) then iuY = #iuW; local iE4 = ("smunk")[541] end; do iuU = iIn[5845]; iu4 = iIn[7626.]; iuT = iIn[7238]; iuS = (iIn[160] + lQ) % iIn[5374]; for iE4 = 1, 2 do if iE4 * iE4 + 1 <= 95 - 95 then ({})[995] = 340 // 628 end end; iuY = iIn[10480]; iuX = k7; if d4 == 188 / (67 % 67) - 85 / (11 - 11) then ("wgki").count = ("bpnbhm").size end; iu0 = false; for iE4 = 1, 3. do if iE4 * iE4 + 1 <= 103 - 103 then ({}).tail = iuQ[true] end end; for iE5 = 63. / (235 % 235), 167 - 167 do k7(); local iE4 = aO ~= 189. end; while true do iuE = #iu4; iuI = iuE - iuY; iuZ = iuX(iuS % 4294967296); iuQ = iuI >= 1; if iuQ then iuQ = iuI <= 3. end; if iuQ then iuZ = (iuZ * 1597 + 51749) % 4294967296; if iuI == 1 then iuR = iSW((iSU(iu4, 1) - iSS(iuZ, 255.)) % 256); iu0 = true; break elseif iuI == 2 then iuR = iSW((iSU(iu4, 1) - iSS(iuZ, 255.)) % 256, (iSU(iu4, 2) - iSS(iSV(iuZ, 8), 255.)) % 256); iu0 = true; break elseif iuI == 3. then iuR = iSW((iSU(iu4, 1) - iSS(iuZ, 255.)) % 256, (iSU(iu4, 2) - iSS(iSV(iuZ, 8), 255.)) % 256, (iSU(iu4, 3.) - iSS(iSV(iuZ, 16), 255.)) % 256); iu0 = true; break end end; iuO = iSX(iu4); iuK = 0.; while true do if iuK + 4 <= iuI then iuZ = (iuZ * 1597 + 51749) % 4294967296; iS0(iuO, iuK, (iSZ(iuO, iuK) - iuZ) % 4294967296); iuK = iuK + 4 else break end end; if iu0 then break end; iuZ = (iuZ * 1597 + 51749) % 4294967296; iu_ = 0.; while true do if iuK < iuI then iS1(iuO, iuK, (iS_(iuO, iuK) - iSS(iSV(iuZ, iu_ * 8), 255.)) % 256); iuK = iuK + 1; iu_ = iu_ + 1 else break end end; if iu0 then break end; do iuR = iSY(iuO, 0., iuI); iu0 = true; break end; break end end; if iIn[7670] / (iIn[1054] - iIn[1054]) * (iIn[5017] % iIn[5017]) == d9 then local iE4 = { d0, iIn[1100] }; local iE5 = iIn[10618] .. iIn[1764.] end; while iIn[4792] / (iIn[10212.] - iIn[10212.]) * (iIn[537.] - iIn[537.]) == iIn[3404] % iIn[3404] / (iIn[8393] - iIn[8393]) do iuY = iIn[4587.] .. bK end; iuZ = nil; do iuQ = true; iuI = iIn[5745.]; iuO = (iIn[713] + lQ) % iIn[5374]; iuE = k7; iu_ = iIn[10480]; while 225. / (56 - 56) - 4 / (179 % 179) == 32 / (114. - 114.) * (158 - 158) do local iE4 = -iuY; local iE5 = { d_, iuO, "wumpv" } end; iuK = false; for iE4 = 1, 2 do if iE4 * iE4 < 38 % 38 then bit32:find(string) end end; while true do iuU = #iuI; iuT = iuU - iu_; iuX = iuE(iuO % 4294967296); iuX = iuX % 2147483646. + 1; iuY = iuT >= 1; if iuY then iuY = iuT <= 4 end; if iuY then iuX = iuX * 16807 % 2147483647; if iuT == 1 then iuZ = iSW(iST(iSU(iuI, 1), iSS(iuX, 255.))); iuK = true; break elseif iuT == 2 then iuZ = iSW(iST(iSU(iuI, 1), iSS(iuX, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuX, 8), 255.))); iuK = true; break elseif iuT == 3. then iuZ = iSW(iST(iSU(iuI, 1), iSS(iuX, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuX, 16), 255.))); iuK = true; break elseif iuT == 4 then iuZ = iSW(iST(iSU(iuI, 1), iSS(iuX, 255.)), iST(iSU(iuI, 2), iSS(iSV(iuX, 8), 255.)), iST(iSU(iuI, 3.), iSS(iSV(iuX, 16), 255.)), iST(iSU(iuI, 4), iSS(iSV(iuX, 24.), 255.))); iuK = true; break end end; iuS = iSX(iuI); iu0 = 0.; while true do if iu0 <= iuT - 4 then iuX = iuX * 16807 % 2147483647; iS0(iuS, iu0, iST(iSZ(iuS, iu0), iuX)); iu0 = iu0 + 4 else break end end; if iuK then break end; iuX = iuX * 16807 % 2147483647; iu4 = 0.; while true do if iu0 < iuT then iS1(iuS, iu0, iST(iS_(iuS, iu0), iSS(iSV(iuX, iu4 * 8), 255.))); iu0 = iu0 + 1; iu4 = iu4 + 1 else break end end; if iuK then break end; do iuZ = iSY(iuS, 0., iuT); iuK = true; break end; break end end; while dt == iIn[1353.] / (iIn[6878] - iIn[6878]) - iIn[1217] / (iIn[5742.] - iIn[5742.]) do while iIn[9579.] % iIn[9579.] / (iIn[6898] - iIn[6898]) == iIn[3188] / (iIn[125] - iIn[125]) - iIn[10422.] / (iIn[8243] % iIn[8243]) do ai = iIn[5471] < O end end; if iIn[4144] / (iIn[3082] - iIn[3082]) * (iIn[9021.] - iIn[9021.]) == iuW then ({}):char(type, iuM); local iE4 = iIn[83] > iu1 end; lM(iuF, { [iuM] = iIn[9906.][iuR](iIn[7718], iIn[10480]), [iuZ] = d8 }); local d9 = false; local function ea(eb, iJi, iJj) local iR7 = bit32.band; local iR8 = bit32.bxor; local iR9 = string.byte; local iSa = bit32.rshift; local iSb = string.char; local iSc = buffer.fromstring; local iSd = buffer.readstring; local iSe = buffer.readu32; local iSf = buffer.readu8; local iSg = buffer.writeu32; local iSh = buffer.writeu8; local iSi = bit32.lrotate; if not iJj then local iKr = { d5, k7, d0, d4, iIn, d7, dY, lh, dZ, eb, iJi, iJj } end; local ity = nil; local iXm = iIn; if iXm[8940.] % iXm[8940.] / (iXm[10697] - iXm[10697]) == table then w = iXm[718][iXm[2002]]; local iEz = iXm[5294] * iXm[10010] end; local itz = nil; for iEz = iXm[7718], iXm[1353.] do if iEz * iEz < iXm[4945] % iXm[4945] then iXm[4244][a_] = string[iXm[4260.]] end end; local itA = nil; local itB = nil; for iEA = iXm[2777] / (iXm[7420] % iXm[7420]), iXm[3399.] - iXm[3399.] do local iEz = cZ[iXm[10070]] end; local itC = nil; local itD = nil; local itE = nil; while iXm[6652] > iXm[1217] / (iXm[6314] % iXm[6314]) * (iXm[2366] - iXm[2366]) do local iEz = cA[iXm[6336.]]; local iEA = not a4 end; for iEB = iXm[7718], iXm[1371.] do if iEB * iEB < iXm[125] - iXm[125] then local iEz = cm ^ iXm[4049]; local iEA = itC + aV end end; local itF = nil; while iXm[6156.] / (iXm[8922.] % iXm[8922.]) * (iXm[9486.] - iXm[9486.]) == (iXm[4353.] - iXm[4353.]) / (iXm[5053] % iXm[5053]) do cw = iXm[9075.][z] end; local itG = nil; for iEA = iXm[8861] / (iXm[5798] - iXm[5798]), iXm[10212.] - iXm[10212.] do local iEz = iXm[5297] .. iXm[2665] end; local itH = nil; local itI = nil; local itJ = nil; local itK = nil; local itL = nil; local itM = nil; while iXm[8468] / (iXm[7522] - iXm[7522]) - iXm[4968.] / (iXm[9501.] - iXm[9501.]) < iXm[3616] do iXm[44][iXm[5133.]] = table.right; l = dX and cr end; local itN = nil; local itO = nil; local itP = nil; local itQ = nil; for iEB = iXm[7718], iXm[1353.] do if iEB * iEB < iXm[7257.] % iXm[7257.] then for iEA = iXm[7718], iXm[1353.] do if iEA * iEA + iXm[7718] <= iXm[3399.] % iXm[3399.] then local iEz = { true } end end; iXm[2375]:write(bQ) end end; for iEz = iXm[8940.] / (iXm[10486] % iXm[10486]), iXm[1411] % iXm[1411] do dZ = ({})[dP]; tostring(dr) end; local itR = nil; local nY, nZ = nil, nil; local n_, n0 = nil, nil; for iEA = iXm[9909.] / (iXm[4265] % iXm[4265]), iXm[9778] - iXm[9778] do while (iXm[4018] - iXm[4018]) / (iXm[460] - iXm[460]) == iXm[6314] / (iXm[1818.] - iXm[1818.]) - iXm[6337] / (iXm[8390] % iXm[8390]) do P = iXm[9612.] .. iXm[6674]; local iEz = cx == iXm[7907] end end; n_ = 1; for iEz = 148 / (69. - 69.), 248 % 248 do bit32["fyncu"] = { av, dQ }; itD.key = { dX, 455, bm } end; for iEA = iXm[7718], iXm[1371.] do if iEA * iEA + iXm[7718] <= iXm[5017] % iXm[5017] then w = d_[iXm[6164]]; local iEz = -aT end end; n0 = 2166136261; while iXm[9431] < iXm[7474] / (iXm[6905] % iXm[6905]) * (iXm[4090] - iXm[4090]) do while buffer == iXm[1651] / (iXm[4999] - iXm[4999]) * (iXm[7868] % iXm[7868]) do local iEz = itM[H]; iEz[a4] = dY * iXm[8032] end end; while true do n_ = 6566 - n_; do if n_ < 6566 then if n_ < 5894 then break elseif n_ < 6564. then break elseif n_ < 6565 then if n_ == 6564. then n0 = (n0 * 1664525 + n_) % 4294967296; d0(nZ); n_ = 0. else n_ = 561.; continue end else n0 = (n0 * 1664525 + n_) % 4294967296; ity = nil; do itC = iXm[8218]; itB = iXm[3044]; itA = n0; itz = k7; itD = false; while true do itK = #itB; itJ = itK - itC; itI = itz(itA % 4294967296); itH = itJ >= 1; if itH then itH = itJ <= 4 end; if itH then itI = (itI + 2654435769.) % 4294967296; if itJ == 1 then ity = iSb(iR8(iR9(itB, 1), iR7(itI, 255.))); itD = true; break elseif itJ == 2 then ity = iSb(iR8(iR9(itB, 1), iR7(itI, 255.)), iR8(iR9(itB, 2), iR7(iSa(itI, 8), 255.))); itD = true; break elseif itJ == 3. then ity = iSb(iR8(iR9(itB, 1), iR7(itI, 255.)), iR8(iR9(itB, 2), iR7(iSa(itI, 8), 255.)), iR8(iR9(itB, 3.), iR7(iSa(itI, 16), 255.))); itD = true; break elseif itJ == 4 then ity = iSb(iR8(iR9(itB, 1), iR7(itI, 255.)), iR8(iR9(itB, 2), iR7(iSa(itI, 8), 255.)), iR8(iR9(itB, 3.), iR7(iSa(itI, 16), 255.)), iR8(iR9(itB, 4), iR7(iSa(itI, 24.), 255.))); itD = true; break end end; itG = iSc(itB); itF = 0.; while true do if itF + 4 <= itJ then itI = (itI + 2654435769.) % 4294967296; iSg(itG, itF, iR8(iSe(itG, itF), itI)); itF = itF + 4 else break end end; if itD then break end; itI = (itI + 2654435769.) % 4294967296; itE = 0.; while true do if itF < itJ then iSh(itG, itF, iR8(iSf(itG, itF), iR7(iSa(itI, itE * 8), 255.))); itF = itF + 1; itE = itE + 1 else break end end; if itD then break end; do ity = iSd(itG, 0., itJ); itD = true; break end; break end end; itK = nil; do itG = iXm[10480]; itH = iXm[8198]; itI = n0; itJ = k7; itF = false; while true do itL = #itH; itz = itL - itG; itA = itJ(itI % 4294967296); itB = itz >= 1; if itB then itB = itz <= 4 end; if itB then itA = (itA + 2654435769.) % 4294967296; if itz == 1 then itK = iSb(iR8(iR9(itH, 1), iR7(itA, 255.))); itF = true; break elseif itz == 2 then itK = iSb(iR8(iR9(itH, 1), iR7(itA, 255.)), iR8(iR9(itH, 2), iR7(iSa(itA, 8), 255.))); itF = true; break elseif itz == 3. then itK = iSb(iR8(iR9(itH, 1), iR7(itA, 255.)), iR8(iR9(itH, 2), iR7(iSa(itA, 8), 255.)), iR8(iR9(itH, 3.), iR7(iSa(itA, 16), 255.))); itF = true; break elseif itz == 4 then itK = iSb(iR8(iR9(itH, 1), iR7(itA, 255.)), iR8(iR9(itH, 2), iR7(iSa(itA, 8), 255.)), iR8(iR9(itH, 3.), iR7(iSa(itA, 16), 255.)), iR8(iR9(itH, 4), iR7(iSa(itA, 24.), 255.))); itF = true; break end end; itC = iSc(itH); itD = 0.; while true do if itD + 4 <= itz then itA = (itA + 2654435769.) % 4294967296; iSg(itC, itD, iR8(iSe(itC, itD), itA)); itD = itD + 4 else break end end; if itF then break end; itA = (itA + 2654435769.) % 4294967296; itE = 0.; while true do if itD < itz then iSh(itC, itD, iR8(iSf(itC, itD), iR7(iSa(itA, itE * 8), 255.))); itD = itD + 1; itE = itE + 1 else break end end; if itF then break end; do itK = iSd(itC, 0., itz); itF = true; break end; break end end; itL = nil; do itD = iXm[563]; itC = iXm[5882]; itB = n0; itA = k7; itz = iXm[10411]; itE = false; while true do itG = #itC; itF = itG - itz; itN = itA(itB % 4294967296); itN = itN % 2147483646. + 1; itM = itF >= 1; if itM then itM = itF <= 4 end; if itM then itN = itN * 16807 % 2147483647; if itF == 1 then itL = iSb(iR8(iR9(itC, 1), iR7(itN, 255.))); itE = true; break elseif itF == 2 then itL = iSb(iR8(iR9(itC, 1), iR7(itN, 255.)), iR8(iR9(itC, 2), iR7(iSa(itN, 8), 255.))); itE = true; break elseif itF == 3. then itL = iSb(iR8(iR9(itC, 1), iR7(itN, 255.)), iR8(iR9(itC, 2), iR7(iSa(itN, 8), 255.)), iR8(iR9(itC, 3.), iR7(iSa(itN, 16), 255.))); itE = true; break elseif itF == 4 then itL = iSb(iR8(iR9(itC, 1), iR7(itN, 255.)), iR8(iR9(itC, 2), iR7(iSa(itN, 8), 255.)), iR8(iR9(itC, 3.), iR7(iSa(itN, 16), 255.)), iR8(iR9(itC, 4), iR7(iSa(itN, 24.), 255.))); itE = true; break end end; itJ = iSc(itC); itI = 0.; while true do if itI <= itF - 4 then itN = itN * 16807 % 2147483647; iSg(itJ, itI, iR8(iSe(itJ, itI), itN)); itI = itI + 4 else break end end; if itE then break end; itN = itN * 16807 % 2147483647; itH = 0.; while true do if itI < itF then iSh(itJ, itI, iR8(iSf(itJ, itI), iR7(iSa(itN, itH * 8), 255.))); itI = itI + 1; itH = itH + 1 else break end end; if itE then break end; do itL = iSd(itJ, 0., itF); itE = true; break end; break end end; itN = nil; do itG = iXm[7683.]; itH = iXm[4534]; itI = iXm[8260]; itJ = n0; itM = iXm[4976]; itF = k7; itE = false; while true do itP = #itH; itO = itP - itM; itz = itF(itJ % 4294967296); itA = itO >= 1; if itA then itA = itO <= 3. end; if itA then itz = (itz * 1597 + 51749) % 4294967296; if itO == 1 then itN = iSb((iR9(itH, 1) - iR7(itz, 255.)) % 256); itE = true; break elseif itO == 2 then itN = iSb((iR9(itH, 1) - iR7(itz, 255.)) % 256, (iR9(itH, 2) - iR7(iSa(itz, 8), 255.)) % 256); itE = true; break elseif itO == 3. then itN = iSb((iR9(itH, 1) - iR7(itz, 255.)) % 256, (iR9(itH, 2) - iR7(iSa(itz, 8), 255.)) % 256, (iR9(itH, 3.) - iR7(iSa(itz, 16), 255.)) % 256); itE = true; break end end; itB = iSc(itH); itC = 0.; while true do if itC + 4 <= itO then itz = (itz * 1597 + 51749) % 4294967296; iSg(itB, itC, (iSe(itB, itC) - itz) % 4294967296); itC = itC + 4 else break end end; if itE then break end; itz = (itz * 1597 + 51749) % 4294967296; itD = 0.; while true do if itC < itO then iSh(itB, itC, (iSf(itB, itC) - iR7(iSa(itz, itD * 8), 255.)) % 256); itC = itC + 1; itD = itD + 1 else break end end; if itE then break end; do itN = iSd(itB, 0., itO); itE = true; break end; break end end; itP = nil; do itA = iXm[9843.]; itz = iXm[9842]; itO = iXm[6395]; itD = n0; itC = iXm[10480]; itB = k7; itE = false; while true do itQ = #itz; itM = itQ - itC; itJ = itB(itD % 4294967296); itI = itM >= 1; if itI then itI = itM <= 3. end; if itI then itJ = (itJ * 1597 + 51749) % 4294967296; if itM == 1 then itP = iSb((iR9(itz, 1) - iR7(itJ, 255.)) % 256); itE = true; break elseif itM == 2 then itP = iSb((iR9(itz, 1) - iR7(itJ, 255.)) % 256, (iR9(itz, 2) - iR7(iSa(itJ, 8), 255.)) % 256); itE = true; break elseif itM == 3. then itP = iSb((iR9(itz, 1) - iR7(itJ, 255.)) % 256, (iR9(itz, 2) - iR7(iSa(itJ, 8), 255.)) % 256, (iR9(itz, 3.) - iR7(iSa(itJ, 16), 255.)) % 256); itE = true; break end end; itH = iSc(itz); itG = 0.; while true do if itG + 4 <= itM then itJ = (itJ * 1597 + 51749) % 4294967296; iSg(itH, itG, (iSe(itH, itG) - itJ) % 4294967296); itG = itG + 4 else break end end; if itE then break end; itJ = (itJ * 1597 + 51749) % 4294967296; itF = 0.; while true do if itG < itM then iSh(itH, itG, (iSf(itH, itG) - iR7(iSa(itJ, itF * 8), 255.)) % 256); itG = itG + 1; itF = itF + 1 else break end end; if itE then break end; do itP = iSd(itH, 0., itM); itE = true; break end; break end end; itQ = nil; do itF = iXm[2713]; itG = k7; itH = iXm[8633]; itI = iXm[7327]; itJ = iXm[7750]; itM = n0; itE = false; while true do itB = #itJ; itC = itB - itI; itD = itG(itM % 4294967296); itD = itD % 2147483646. + 1; itR = itC >= 1; if itR then itR = itC <= 4 end; if itR then itD = itD * 16807 % 2147483647; if itC == 1 then itQ = iSb(iR8(iR9(itJ, 1), iR7(itD, 255.))); itE = true; break elseif itC == 2 then itQ = iSb(iR8(iR9(itJ, 1), iR7(itD, 255.)), iR8(iR9(itJ, 2), iR7(iSa(itD, 8), 255.))); itE = true; break elseif itC == 3. then itQ = iSb(iR8(iR9(itJ, 1), iR7(itD, 255.)), iR8(iR9(itJ, 2), iR7(iSa(itD, 8), 255.)), iR8(iR9(itJ, 3.), iR7(iSa(itD, 16), 255.))); itE = true; break elseif itC == 4 then itQ = iSb(iR8(iR9(itJ, 1), iR7(itD, 255.)), iR8(iR9(itJ, 2), iR7(iSa(itD, 8), 255.)), iR8(iR9(itJ, 3.), iR7(iSa(itD, 16), 255.)), iR8(iR9(itJ, 4), iR7(iSa(itD, 24.), 255.))); itE = true; break end end; itO = iSc(itJ); itz = 0.; while true do if itz <= itC - 4 then itD = itD * 16807 % 2147483647; iSg(itO, itz, iR8(iSe(itO, itz), itD)); itz = itz + 4 else break end end; if itE then break end; itD = itD * 16807 % 2147483647; itA = 0.; while true do if itz < itC then iSh(itO, itz, iR8(iSf(itO, itz), iR7(iSa(itD, itA * 8), 255.))); itz = itz + 1; itA = itA + 1 else break end end; if itE then break end; do itQ = iSd(itO, 0., itC); itE = true; break end; break end end; nY = math.clamp((eb[ity][itK] - d5[itL][itN]) / d5[itP][itQ], iXm[10480], iXm[7718]); nZ = math.floor(dY + nY * (dZ - dY)); itR = nil; do itB = iXm[10480]; itA = iXm[3170]; itz = n0; itO = k7; itC = false; while true do itJ = #itA; itI = itJ - itB; itH = itO(itz % 4294967296); itG = itI >= 1; if itG then itG = itI <= 4 end; if itG then itH = (itH + 2654435769.) % 4294967296; if itI == 1 then itR = iSb(iR8(iR9(itA, 1), iR7(itH, 255.))); itC = true; break elseif itI == 2 then itR = iSb(iR8(iR9(itA, 1), iR7(itH, 255.)), iR8(iR9(itA, 2), iR7(iSa(itH, 8), 255.))); itC = true; break elseif itI == 3. then itR = iSb(iR8(iR9(itA, 1), iR7(itH, 255.)), iR8(iR9(itA, 2), iR7(iSa(itH, 8), 255.)), iR8(iR9(itA, 3.), iR7(iSa(itH, 16), 255.))); itC = true; break elseif itI == 4 then itR = iSb(iR8(iR9(itA, 1), iR7(itH, 255.)), iR8(iR9(itA, 2), iR7(iSa(itH, 8), 255.)), iR8(iR9(itA, 3.), iR7(iSa(itH, 16), 255.)), iR8(iR9(itA, 4), iR7(iSa(itH, 24.), 255.))); itC = true; break end end; itF = iSc(itA); itE = 0.; while true do if itE + 4 <= itI then itH = (itH + 2654435769.) % 4294967296; iSg(itF, itE, iR8(iSe(itF, itE), itH)); itE = itE + 4 else break end end; if itC then break end; itH = (itH + 2654435769.) % 4294967296; itD = 0.; while true do if itE < itI then iSh(itF, itE, iR8(iSf(itF, itE), iR7(iSa(itH, itD * 8), 255.))); itE = itE + 1; itD = itD + 1 else break end end; if itC then break end; do itR = iSd(itF, 0., itI); itC = true; break end; break end end; itJ = nil; do itE = iXm[8659]; itF = iXm[9194]; itG = n0; itH = k7; itI = iXm[10480]; itD = false; while true do itC = #itF; itQ = itC - itI; itM = itH(itG % 4294967296); itM = itM % 2147483646. + 1; itO = itQ >= 1; if itO then itO = itQ <= 4 end; if itO then itM = itM * 16807 % 2147483647; if itQ == 1 then itJ = iSb(iR8(iR9(itF, 1), iR7(itM, 255.))); itD = true; break elseif itQ == 2 then itJ = iSb(iR8(iR9(itF, 1), iR7(itM, 255.)), iR8(iR9(itF, 2), iR7(iSa(itM, 8), 255.))); itD = true; break elseif itQ == 3. then itJ = iSb(iR8(iR9(itF, 1), iR7(itM, 255.)), iR8(iR9(itF, 2), iR7(iSa(itM, 8), 255.)), iR8(iR9(itF, 3.), iR7(iSa(itM, 16), 255.))); itD = true; break elseif itQ == 4 then itJ = iSb(iR8(iR9(itF, 1), iR7(itM, 255.)), iR8(iR9(itF, 2), iR7(iSa(itM, 8), 255.)), iR8(iR9(itF, 3.), iR7(iSa(itM, 16), 255.)), iR8(iR9(itF, 4), iR7(iSa(itM, 24.), 255.))); itD = true; break end end; itz = iSc(itF); itA = 0.; while true do if itA <= itQ - 4 then itM = itM * 16807 % 2147483647; iSg(itz, itA, iR8(iSe(itz, itA), itM)); itA = itA + 4 else break end end; if itD then break end; itM = itM * 16807 % 2147483647; itB = 0.; while true do if itA < itQ then iSh(itz, itA, iR8(iSf(itz, itA), iR7(iSa(itM, itB * 8), 255.))); itA = itA + 1; itB = itB + 1 else break end end; if itD then break end; do itJ = iSd(itz, 0., itQ); itD = true; break end; break end end; lh(d7, { [itR] = iXm[10184][itJ](nY, iXm[10480], iXm[7718], iXm[10480]) }, iXm[2992]); itQ = nil; do itB = iXm[9254]; itA = iXm[10468]; itz = k7; itO = n0; itM = iXm[5257]; itC = false; while true do itI = #itB; itH = itI - itM; itG = itz(itO % 4294967296); itF = itH >= 1; if itF then itF = itH <= 4 end; if itF then itG = iSi((itG + 1832704949) % 4294967296, 13); if itH == 1 then itQ = iSb(iR8(iR9(itB, 1), iR7(itG, 255.))); itC = true; break elseif itH == 2 then itQ = iSb(iR8(iR9(itB, 1), iR7(itG, 255.)), iR8(iR9(itB, 2), iR7(iSa(itG, 8), 255.))); itC = true; break elseif itH == 3. then itQ = iSb(iR8(iR9(itB, 1), iR7(itG, 255.)), iR8(iR9(itB, 2), iR7(iSa(itG, 8), 255.)), iR8(iR9(itB, 3.), iR7(iSa(itG, 16), 255.))); itC = true; break elseif itH == 4 then itQ = iSb(iR8(iR9(itB, 1), iR7(itG, 255.)), iR8(iR9(itB, 2), iR7(iSa(itG, 8), 255.)), iR8(iR9(itB, 3.), iR7(iSa(itG, 16), 255.)), iR8(iR9(itB, 4), iR7(iSa(itG, 24.), 255.))); itC = true; break end end; itE = iSc(itB); itD = 0.; while true do if itD + 4 <= itH then itG = iSi((itG + 1832704949) % 4294967296, 13); iSg(itE, itD, iR8(iSe(itE, itD), itG)); itD = itD + 4 else break end end; if itC then break end; itG = iSi((itG + 1832704949) % 4294967296, 13); itJ = 0.; while true do if itD < itH then iSh(itE, itD, iR8(iSf(itE, itD), iR7(iSa(itG, itJ * 8), 255.))); itD = itD + 1; itJ = itJ + 1 else break end end; if itC then break end; do itQ = iSd(itE, 0., itH); itC = true; break end; break end end; d4[itQ] = tostring(nZ); n_ = if d0 then 2 else 0. end elseif n_ < 11538. then if n_ < 9722 then if n_ == 6566 then n_ = 3. else break end else break end else break end end end end; if iIn[4049] < iIn[4795] / (iIn[1070] - iIn[1070]) * (iIn[3404] - iIn[3404]) then es:rep(); cw = { false, iIn[788] }; lM(iIn[5395], dk) end; if iIn[10906] / (iIn[4067] % iIn[4067]) - iIn[10389.] / (iIn[8393] % iIn[8393]) == iIn[8922.] % iIn[8922.] / (iIn[1923.] - iIn[1923.]) then local iE4 = { iuZ, aj, iIn[10393], true } end; for iE8 = iIn[4265] / (iIn[1506.] % iIn[1506.]), iIn[1818.] - iIn[1818.] do for iE7 = iIn[7718], iIn[1353.] do if iE7 * iE7 + iIn[7718] <= iIn[8134] - iIn[8134] then dX[iIn[2867]] = {}; for iE6 = iIn[7718], iIn[1371.] do if (iE6 * iE6 + iE6) % iIn[1353.] == iIn[7718] then local iE4 = iIn[4397] // iuF; local iE5 = iE4 // E end end end end; a4 = math.buffer end; if iuH == iIn[2766.] / (iIn[8218] - iIn[8218]) - iIn[6232] / (iIn[8195] % iIn[8195]) then iuI(iIn[7682]) end; for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[4976] - iIn[4976] then local iE4 = { iuU, iIn[9564.] } end end; while iIn[125] / (iIn[275] - iIn[275]) - iIn[4526] / (iIn[6720.] - iIn[6720.]) >= iIn[4493] do dD[iIn[2504]] = iIn[3756.][ax] end; for iE6 = 1, 3. do if iE6 * iE6 + 1 <= 61 - 61 then local iE4 = "hif" or bK; local iE5 = cx * 578 end end; iuX = nil; for iE5 = 182 / (110 % 110), 193 - 193 do if 109 / (40 - 40) - 46 / (181 % 181) == iu2 then bl = "zffd" .. "cradgqy"; local iE4 = ("uwzvl").buffer; l = bB // iE4 end end; do iuT = false; iuU = k7; iu4 = iIn[7413.]; iu0 = iIn[10480]; iuS = iIn[9308]; while type == 162. % 162. / (206 - 206) do local iE4 = aV + iuP; local iE5 = cz[iuP] end; iuY = (iIn[10062.] + lQ) % iIn[5374]; iuK = false; if bB == 16 / (138. - 138.) - 27. / (121 - 121) then ("eum").z = iuM or "aebi"; local iE4 = not "cecxfwt" end; while true do iuQ = #iuS; iuO = iuQ - iu0; iuR = iuU(iuY % 4294967296); iuR = iuR % 2147483646. + 1; iu_ = iuO >= 1; if iu_ then iu_ = iuO <= 4 end; if iu_ then iuR = iuR * 16807 % 2147483647; if iuO == 1 then iuX = iSW(iST(iSU(iuS, 1), iSS(iuR, 255.))); iuK = true; break elseif iuO == 2 then iuX = iSW(iST(iSU(iuS, 1), iSS(iuR, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuR, 8), 255.))); iuK = true; break elseif iuO == 3. then iuX = iSW(iST(iSU(iuS, 1), iSS(iuR, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuR, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuR, 16), 255.))); iuK = true; break elseif iuO == 4 then iuX = iSW(iST(iSU(iuS, 1), iSS(iuR, 255.)), iST(iSU(iuS, 2), iSS(iSV(iuR, 8), 255.)), iST(iSU(iuS, 3.), iSS(iSV(iuR, 16), 255.)), iST(iSU(iuS, 4), iSS(iSV(iuR, 24.), 255.))); iuK = true; break end end; iuE = iSX(iuS); iuI = 0.; while true do if iuI <= iuO - 4 then iuR = iuR * 16807 % 2147483647; iS0(iuE, iuI, iST(iSZ(iuE, iuI), iuR)); iuI = iuI + 4 else break end end; if iuK then break end; iuR = iuR * 16807 % 2147483647; iuZ = 0.; while true do if iuI < iuO then iS1(iuE, iuI, iST(iS_(iuE, iuI), iSS(iSV(iuR, iuZ * 8), 255.))); iuI = iuI + 1; iuZ = iuZ + 1 else break end end; if iuK then break end; do iuX = iSY(iuE, 0., iuO); iuK = true; break end; break end end; d5[iuX]:Connect(function(ek, iJk, iJl, iJm) local iSj = bit32.band; local iSk = string.byte; local iSl = bit32.bxor; local iSm = bit32.rshift; local iSn = string.char; local iSo = buffer.fromstring; local iSp = buffer.readstring; local iSq = buffer.readu32; local iSr = buffer.readu8; local iSs = buffer.writeu32; local iSt = buffer.writeu8; local iSu = bit32.lrotate; if not iJm then local iKs = { iIn, ea, d9, k7, ek, iJk, iJl, iJm } end; local itS = nil; local itT = nil; local iXn = iIn; while (iXn[10571] - iXn[10571]) / (iXn[7294] % iXn[7294]) == true do while (iXn[3926] - iXn[3926]) / (iXn[3795.] - iXn[3795.]) < iXn[1070] do local iEH = ({})[iXn[5635]]; iEH[iXn[189.]] = iXn[5653] .. df end end; local itU = nil; if (iXn[2994.] - iXn[2994.]) / (iXn[1923.] - iXn[1923.]) == E then dk[iXn[2830]] = dP + iXn[3167]; iXn[1289]:find(al, type) end; local itV = nil; local itW = nil; for iEH = iXn[9096.] / (iXn[4144] % iXn[4144]), iXn[4144] % iXn[4144] do E[iXn[9521]] = eb < buffer end; local itX = nil; local itY = nil; local itZ = nil; for iEI = iXn[7718], iXn[1353.] do if (iEI * iEI + iEI) % iXn[1353.] == iXn[7718] then local iEH = not bit32; ({})[iXn[8870]] = { u, E } end end; local it_ = nil; if iXn[7145] / (iXn[9295] - iXn[9295]) - iXn[8706.] / (iXn[5436.] - iXn[5436.]) <= iXn[8663] then local iEH = iXn[1214] * buffer; ({})[iXn[3990.]] = #iXn[1424] end; local it0 = nil; for iEH = iXn[9882.] / (iXn[2525] - iXn[2525]), iXn[6187] % iXn[6187] do cz(); w = iXn[3856] or bq end; local it1 = nil; if iXn[8393] / (iXn[6898] - iXn[6898]) - iXn[7670] / (iXn[7039] % iXn[7039]) == iXn[537.] / (iXn[10387] - iXn[10387]) * (iXn[4067] % iXn[4067]) then local iEH = it_ and iXn[1070] end; local it2 = nil; local it3 = nil; local it4 = nil; for iEH = iXn[7718], iXn[1371.] do if iEH * iEH + iXn[7718] <= iXn[659] - iXn[659] then ({})[iXn[2867]] = cm // iXn[311] end end; local it5 = nil; local it6 = nil; if (iXn[5436.] - iXn[5436.]) / (iXn[3020] - iXn[3020]) > iXn[4551.] then it3 = iXn[7538] and iXn[6331]; cm = ({})[iXn[3723.]] end; local it7 = nil; local n1 = nil; local n2, n3 = nil, nil; if (iXn[1079] - iXn[1079]) / (iXn[5030] - iXn[5030]) == iXn[3006.] / (iXn[10571] - iXn[10571]) * (iXn[4639] - iXn[4639]) then iXn[8942][false] = iXn[8130.] ~= true end; n2 = 4; for iEI = iXn[7718], iXn[1371.] do if iEI * iEI + iXn[7718] <= iXn[10906] - iXn[10906] then cz[iXn[3723.]] = iXn[6878] % iXn[10216]; local iEH = it0 < bB end end; n3 = 2166136261; for iEH = iXn[6193] / (iXn[7522] - iXn[7522]), iXn[4457] % iXn[4457] do w[iXn[189.]] = ao or d0 end; for iEI = iXn[1651] / (iXn[954.] % iXn[954.]), iXn[2389] - iXn[2389] do O[false] = iXn[8269] + itT; local iEH = { itV } end; while true do n2 = 6375. - n2; do if n2 < 6374 then if n2 < 6371 then if n2 < 822. then break elseif n2 < 6370 then break elseif n2 == 6370 then n3 = (n3 * 1664525 + n2) % 4294967296; itS = nil; do itW = iXn[955]; itV = true; itU = k7; itT = n3; itX = iXn[4991]; itY = false; while true do it1 = #itW; it0 = it1 - itX; it_ = itU(itT % 4294967296); itZ = it0 >= 1; if itZ then itZ = it0 <= 4 end; if itZ then it_ = iSu((it_ + 1832704949) % 4294967296, 13); if it0 == 1 then itS = iSn(iSl(iSk(itW, 1), iSj(it_, 255.))); itY = true; break elseif it0 == 2 then itS = iSn(iSl(iSk(itW, 1), iSj(it_, 255.)), iSl(iSk(itW, 2), iSj(iSm(it_, 8), 255.))); itY = true; break elseif it0 == 3. then itS = iSn(iSl(iSk(itW, 1), iSj(it_, 255.)), iSl(iSk(itW, 2), iSj(iSm(it_, 8), 255.)), iSl(iSk(itW, 3.), iSj(iSm(it_, 16), 255.))); itY = true; break elseif it0 == 4 then itS = iSn(iSl(iSk(itW, 1), iSj(it_, 255.)), iSl(iSk(itW, 2), iSj(iSm(it_, 8), 255.)), iSl(iSk(itW, 3.), iSj(iSm(it_, 16), 255.)), iSl(iSk(itW, 4), iSj(iSm(it_, 24.), 255.))); itY = true; break end end; it4 = iSo(itW); it3 = 0.; while true do if it3 + 4 <= it0 then it_ = iSu((it_ + 1832704949) % 4294967296, 13); iSs(it4, it3, iSl(iSq(it4, it3), it_)); it3 = it3 + 4 else break end end; if itY then break end; it_ = iSu((it_ + 1832704949) % 4294967296, 13); it2 = 0.; while true do if it3 < it0 then iSt(it4, it3, iSl(iSr(it4, it3), iSj(iSm(it_, it2 * 8), 255.))); it3 = it3 + 1; it2 = it2 + 1 else break end end; if itY then break end; do itS = iSp(it4, 0., it0); itY = true; break end; break end end; it4 = nil; do it1 = iXn[1299.]; it2 = iXn[4908.]; it3 = iXn[5705]; itZ = n3; it_ = iXn[10480]; it0 = k7; itY = false; while true do itX = #it2; it6 = itX - it_; it5 = it0(itZ % 4294967296); itT = it6 >= 1; if itT then itT = it6 <= 3. end; if itT then it5 = (it5 * 1597 + 51749) % 4294967296; if it6 == 1 then it4 = iSn((iSk(it2, 1) - iSj(it5, 255.)) % 256); itY = true; break elseif it6 == 2 then it4 = iSn((iSk(it2, 1) - iSj(it5, 255.)) % 256, (iSk(it2, 2) - iSj(iSm(it5, 8), 255.)) % 256); itY = true; break elseif it6 == 3. then it4 = iSn((iSk(it2, 1) - iSj(it5, 255.)) % 256, (iSk(it2, 2) - iSj(iSm(it5, 8), 255.)) % 256, (iSk(it2, 3.) - iSj(iSm(it5, 16), 255.)) % 256); itY = true; break end end; itU = iSo(it2); itV = 0.; while true do if itV + 4 <= it6 then it5 = (it5 * 1597 + 51749) % 4294967296; iSs(itU, itV, (iSq(itU, itV) - it5) % 4294967296); itV = itV + 4 else break end end; if itY then break end; it5 = (it5 * 1597 + 51749) % 4294967296; itW = 0.; while true do if itV < it6 then iSt(itU, itV, (iSr(itU, itV) - iSj(iSm(it5, itW * 8), 255.)) % 256); itV = itV + 1; itW = itW + 1 else break end end; if itY then break end; do it4 = iSp(itU, 0., it6); itY = true; break end; break end end; it6 = nil; do itX = iXn[8862.]; itW = iXn[10093]; itV = iXn[282.]; itU = n3; itT = iXn[10480]; it5 = k7; itY = false; while true do it2 = #itW; it1 = it2 - itT; it0 = it5(itU % 4294967296); it_ = it1 >= 1; if it_ then it_ = it1 <= 3. end; if it_ then it0 = (it0 * 1597 + 51749) % 4294967296; if it1 == 1 then it6 = iSn((iSk(itW, 1) - iSj(it0, 255.)) % 256); itY = true; break elseif it1 == 2 then it6 = iSn((iSk(itW, 1) - iSj(it0, 255.)) % 256, (iSk(itW, 2) - iSj(iSm(it0, 8), 255.)) % 256); itY = true; break elseif it1 == 3. then it6 = iSn((iSk(itW, 1) - iSj(it0, 255.)) % 256, (iSk(itW, 2) - iSj(iSm(it0, 8), 255.)) % 256, (iSk(itW, 3.) - iSj(iSm(it0, 16), 255.)) % 256); itY = true; break end end; itZ = iSo(itW); it7 = 0.; while true do if it7 + 4 <= it1 then it0 = (it0 * 1597 + 51749) % 4294967296; iSs(itZ, it7, (iSq(itZ, it7) - it0) % 4294967296); it7 = it7 + 4 else break end end; if itY then break end; it0 = (it0 * 1597 + 51749) % 4294967296; it3 = 0.; while true do if it7 < it1 then iSt(itZ, it7, (iSr(itZ, it7) - iSj(iSm(it0, it3 * 8), 255.)) % 256); it7 = it7 + 1; it3 = it3 + 1 else break end end; if itY then break end; do it6 = iSp(itZ, 0., it1); itY = true; break end; break end end; n1 = ek[itS] == iXn[8269][it4][it6]; n2 = 2 else n2 = 9840.; continue end elseif n2 < 6372. then if n2 == 6371 then n3 = (n3 * 1664525 + n2) % 4294967296; it7 = nil; do it3 = true; it_ = iXn[10443.]; it0 = n3; it1 = k7; it2 = iXn[8661.]; itZ = false; while true do itT = #it_; itU = itT - it2; itV = it1(it0 % 4294967296); itV = itV % 2147483646. + 1; itW = itU >= 1; if itW then itW = itU <= 4 end; if itW then itV = itV * 16807 % 2147483647; if itU == 1 then it7 = iSn(iSl(iSk(it_, 1), iSj(itV, 255.))); itZ = true; break elseif itU == 2 then it7 = iSn(iSl(iSk(it_, 1), iSj(itV, 255.)), iSl(iSk(it_, 2), iSj(iSm(itV, 8), 255.))); itZ = true; break elseif itU == 3. then it7 = iSn(iSl(iSk(it_, 1), iSj(itV, 255.)), iSl(iSk(it_, 2), iSj(iSm(itV, 8), 255.)), iSl(iSk(it_, 3.), iSj(iSm(itV, 16), 255.))); itZ = true; break elseif itU == 4 then it7 = iSn(iSl(iSk(it_, 1), iSj(itV, 255.)), iSl(iSk(it_, 2), iSj(iSm(itV, 8), 255.)), iSl(iSk(it_, 3.), iSj(iSm(itV, 16), 255.)), iSl(iSk(it_, 4), iSj(iSm(itV, 24.), 255.))); itZ = true; break end end; itX = iSo(it_); itY = 0.; while true do if itY <= itU - 4 then itV = itV * 16807 % 2147483647; iSs(itX, itY, iSl(iSq(itX, itY), itV)); itY = itY + 4 else break end end; if itZ then break end; itV = itV * 16807 % 2147483647; it5 = 0.; while true do if itY < itU then iSt(itX, itY, iSl(iSr(itX, itY), iSj(iSm(itV, it5 * 8), 255.))); itY = itY + 1; it5 = it5 + 1 else break end end; if itZ then break end; do it7 = iSp(itX, 0., itU); itZ = true; break end; break end end; it5 = nil; do itV = iXn[10480]; itU = iXn[7012]; itT = n3; itW = k7; itX = false; while true do it0 = #itU; it_ = it0 - itV; itZ = itW(itT % 4294967296); itY = it_ >= 1; if itY then itY = it_ <= 4 end; if itY then itZ = (itZ + 2654435769.) % 4294967296; if it_ == 1 then it5 = iSn(iSl(iSk(itU, 1), iSj(itZ, 255.))); itX = true; break elseif it_ == 2 then it5 = iSn(iSl(iSk(itU, 1), iSj(itZ, 255.)), iSl(iSk(itU, 2), iSj(iSm(itZ, 8), 255.))); itX = true; break elseif it_ == 3. then it5 = iSn(iSl(iSk(itU, 1), iSj(itZ, 255.)), iSl(iSk(itU, 2), iSj(iSm(itZ, 8), 255.)), iSl(iSk(itU, 3.), iSj(iSm(itZ, 16), 255.))); itX = true; break elseif it_ == 4 then it5 = iSn(iSl(iSk(itU, 1), iSj(itZ, 255.)), iSl(iSk(itU, 2), iSj(iSm(itZ, 8), 255.)), iSl(iSk(itU, 3.), iSj(iSm(itZ, 16), 255.)), iSl(iSk(itU, 4), iSj(iSm(itZ, 24.), 255.))); itX = true; break end end; it3 = iSo(itU); it2 = 0.; while true do if it2 + 4 <= it_ then itZ = (itZ + 2654435769.) % 4294967296; iSs(it3, it2, iSl(iSq(it3, it2), itZ)); it2 = it2 + 4 else break end end; if itX then break end; itZ = (itZ + 2654435769.) % 4294967296; it1 = 0.; while true do if it2 < it_ then iSt(it3, it2, iSl(iSr(it3, it2), iSj(iSm(itZ, it1 * 8), 255.))); it2 = it2 + 1; it1 = it1 + 1 else break end end; if itX then break end; do it5 = iSp(it3, 0., it_); itX = true; break end; break end end; it3 = nil; do it0 = iXn[4064]; it1 = k7; it2 = iXn[8368]; itY = iXn[10480]; itZ = iXn[7247]; it_ = n3; itX = false; while true do itW = #itZ; itS = itW - itY; it4 = it1(it_ % 4294967296); it4 = it4 % 2147483646. + 1; it6 = itS >= 1; if it6 then it6 = itS <= 4 end; if it6 then it4 = it4 * 16807 % 2147483647; if itS == 1 then it3 = iSn(iSl(iSk(itZ, 1), iSj(it4, 255.))); itX = true; break elseif itS == 2 then it3 = iSn(iSl(iSk(itZ, 1), iSj(it4, 255.)), iSl(iSk(itZ, 2), iSj(iSm(it4, 8), 255.))); itX = true; break elseif itS == 3. then it3 = iSn(iSl(iSk(itZ, 1), iSj(it4, 255.)), iSl(iSk(itZ, 2), iSj(iSm(it4, 8), 255.)), iSl(iSk(itZ, 3.), iSj(iSm(it4, 16), 255.))); itX = true; break elseif itS == 4 then it3 = iSn(iSl(iSk(itZ, 1), iSj(it4, 255.)), iSl(iSk(itZ, 2), iSj(iSm(it4, 8), 255.)), iSl(iSk(itZ, 3.), iSj(iSm(it4, 16), 255.)), iSl(iSk(itZ, 4), iSj(iSm(it4, 24.), 255.))); itX = true; break end end; itT = iSo(itZ); itU = 0.; while true do if itU <= itS - 4 then it4 = it4 * 16807 % 2147483647; iSs(itT, itU, iSl(iSq(itT, itU), it4)); itU = itU + 4 else break end end; if itX then break end; it4 = it4 * 16807 % 2147483647; itV = 0.; while true do if itU < itS then iSt(itT, itU, iSl(iSr(itT, itU), iSj(iSm(it4, itV * 8), 255.))); itU = itU + 1; itV = itV + 1 else break end end; if itX then break end; do it3 = iSp(itT, 0., itS); itX = true; break end; break end end; n1 = ek[it7] == iXn[8269][it5][it3]; n2 = if n1 then 2 else 5 else n2 = 6372.; continue end elseif n2 < 6373 then break elseif n2 == 6373 then n2 = if n1 then 0. else 1 else n2 = 10966; continue end elseif n2 < 8015 then if n2 < 6375. then n2 = 3. elseif n2 < 7880 then if n2 == 6375. then d9 = true; ea(ek); n2 = 1 else break end else break end else break end end end end); for iE5 = iIn[9501.] / (iIn[4067] - iIn[4067]), iIn[9295] % iIn[9295] do local iE4 = cz ~= iu5; am[iE4] = iIn[5145.] // iIn[4196] end; for iE5 = iIn[7718], iIn[1353.] do if iE5 * iE5 < iIn[1533.] % iIn[1533.] then local iE4 = iIn[5991.] .. iIn[1473.] end end; for iE5 = iIn[7718], iIn[1353.] do if (iE5 * iE5 + iE5) % iIn[1353.] == iIn[7718] then local iE4 = al ~= ai; ({}):find(true) end end; while am == iIn[8888] / (iIn[5053] % iIn[5053]) - iIn[2958.] / (iIn[881] % iIn[881]) do local iE4 = iIn[7503.][iIn[2380]]; c8 = iIn[4794.] .. de end; for iE5 = iIn[4976] / (iIn[2026] - iIn[2026]), iIn[6193] - iIn[6193] do local iE4 = { E, string } end; iuR = nil; do iuZ = iIn[10480]; iuE = k7; while 878 < 157 / (147. - 147.) - 214 / (87. - 87.) do local iE4 = { 81., aV }; d_(); local iE5 = ({})[cz] end; iuQ = (iIn[3189.] + lQ) % iIn[5374]; iu_ = iIn[6158]; iuO = false; while true do iuU = #iu_; iuT = iuU - iuZ; iuK = iuE(iuQ % 4294967296); iuK = iuK % 2147483646. + 1; iuY = iuT >= 1; if iuY then iuY = iuT <= 4 end; if iuY then iuK = iuK * 16807 % 2147483647; if iuT == 1 then iuR = iSW(iST(iSU(iu_, 1), iSS(iuK, 255.))); iuO = true; break elseif iuT == 2 then iuR = iSW(iST(iSU(iu_, 1), iSS(iuK, 255.)), iST(iSU(iu_, 2), iSS(iSV(iuK, 8), 255.))); iuO = true; break elseif iuT == 3. then iuR = iSW(iST(iSU(iu_, 1), iSS(iuK, 255.)), iST(iSU(iu_, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iu_, 3.), iSS(iSV(iuK, 16), 255.))); iuO = true; break elseif iuT == 4 then iuR = iSW(iST(iSU(iu_, 1), iSS(iuK, 255.)), iST(iSU(iu_, 2), iSS(iSV(iuK, 8), 255.)), iST(iSU(iu_, 3.), iSS(iSV(iuK, 16), 255.)), iST(iSU(iu_, 4), iSS(iSV(iuK, 24.), 255.))); iuO = true; break end end; iuS = iSX(iu_); iu0 = 0.; while true do if iu0 + 4 <= iuT then iuK = iuK * 16807 % 2147483647; iS0(iuS, iu0, iST(iSZ(iuS, iu0), iuK)); iu0 = iu0 + 4 else break end end; if iuO then break end; iuK = iuK * 16807 % 2147483647; iuI = 0.; while true do if iu0 < iuT then iS1(iuS, iu0, iST(iS_(iuS, iu0), iSS(iSV(iuK, iuI * 8), 255.))); iu0 = iu0 + 1; iuI = iuI + 1 else break end end; if iuO then break end; do iuR = iSY(iuS, 0., iuT); iuO = true; break end; break end end; lH[iuR]:Connect(function(ep, iJn) local iSv = bit32.band; local iSw = string.byte; local iSx = bit32.bxor; local iSy = bit32.rshift; local iSz = string.char; local iSA = bit32.lrotate; local iSB = buffer.fromstring; local iSC = buffer.readstring; local iSD = buffer.readu32; local iSE = buffer.readu8; local iSF = buffer.writeu32; local iSG = buffer.writeu8; if not iJn then local iKt = { iIn, d9, k7, ep, iJn } end; local it8 = nil; local iXo = iIn; for iEP = iXo[7718], iXo[1371.] do if iEP * iEP + iXo[7718] <= iXo[5257] - iXo[5257] then iXo[7060][iXo[10215.]] = table[cZ] end end; local it9 = nil; local iua = nil; while iXo[8341] > iXo[5742.] / (iXo[3236] - iXo[3236]) * (iXo[9021.] - iXo[9021.]) do local iEP = bQ // de; iEP = ({})[iXo[7957]] end; local iub = nil; if I == iXo[9096.] % iXo[9096.] / (iXo[6043] % iXo[6043]) then local iEP = iXo[7852] - it8 end; local iuc = nil; local iud = nil; for iEP = iXo[6154] / (iXo[8568.] - iXo[8568.]), iXo[4049] % iXo[4049] do if iXo[3082] / (iXo[5140] - iXo[5140]) * (iXo[6798.] - iXo[6798.]) == select then ({})[iXo[3616]] = iXo[9519.] ^ dl end end; local iue = nil; while iXo[881] % iXo[881] / (iXo[10697] % iXo[10697]) == N do local iEP = not iXo[1893.]; tostring(iXo[9783.]) end; local iuf = nil; while iXo[3504.] / (iXo[5300] - iXo[5300]) * (iXo[9778] % iXo[9778]) == (iXo[7689.] - iXo[7689.]) / (iXo[8390] % iXo[8390]) do ({})[iXo[4557.]] = z * it8 end; local iug = nil; local iuh = nil; while iXo[8243] / (iXo[9486.] - iXo[9486.]) * (iXo[1977.] - iXo[1977.]) == iXo[4731.] do a4 = not true; while iXo[4541] <= iXo[10653.] / (iXo[9431] % iXo[9431]) * (iXo[3573.] % iXo[3573.]) do local iEP = iXo[8269] * dk; iEP = iXo[6300.] .. iXo[1778]; bl = { dW } end end; local iui = nil; if iXo[884] / (iXo[3511] % iXo[3511]) - iXo[6314] / (iXo[4526] % iXo[4526]) <= iXo[2244.] then while iXo[5732] % iXo[5732] / (iXo[9569] - iXo[9569]) == bK do local iEP = buffer ^ iXo[4698.]; local iEQ = E and iXo[8921] end end; for iEP = iXo[7718], iXo[1353.] do if (iEP * iEP + iEP) % iXo[1353.] == iXo[7718] then dZ[iXo[6336.]] = ({})[iXo[10215.]]; bQ[iXo[4958]] = dQ[iXo[6336.]] end end; local iuj = nil; local iuk = nil; local iul = nil; local ium = nil; while iXo[4025] / (iXo[125] - iXo[125]) * (iXo[2917] % iXo[2917]) == cf do local iEP = ({})[E] end; local iun = nil; local n4 = nil; local n5, n6 = nil, nil; if 219. % 219. / (103 % 103) == 249. / (208 - 208) - 38 / (37 - 37) then Enum(); ("nbgk").index = "lvzwhpp" and true end; n5 = 4; n6 = 2166136261; while true do n5 = 1219 - n5; do if n5 < 2202. then if n5 < 1217 then if n5 < 1215. then break elseif n5 < 1216 then if n5 == 1215. then n6 = (n6 * 1664525 + n5) % 4294967296; it8 = nil; do iud = iXo[5120]; iuc = iXo[1833.]; iub = iXo[10840]; iua = n6; it9 = iXo[3902]; iue = k7; iuf = false; while true do iui = #iuc; iuh = iui - it9; iug = iue(iua % 4294967296); ium = iuh >= 1; if ium then ium = iuh <= 3. end; if ium then iug = (iug * 1597 + 51749) % 4294967296; if iuh == 1 then it8 = iSz((iSw(iuc, 1) - iSv(iug, 255.)) % 256); iuf = true; break elseif iuh == 2 then it8 = iSz((iSw(iuc, 1) - iSv(iug, 255.)) % 256, (iSw(iuc, 2) - iSv(iSy(iug, 8), 255.)) % 256); iuf = true; break elseif iuh == 3. then it8 = iSz((iSw(iuc, 1) - iSv(iug, 255.)) % 256, (iSw(iuc, 2) - iSv(iSy(iug, 8), 255.)) % 256, (iSw(iuc, 3.) - iSv(iSy(iug, 16), 255.)) % 256); iuf = true; break end end; iul = iSB(iuc); iuk = 0.; while true do if iuk + 4 <= iuh then iug = (iug * 1597 + 51749) % 4294967296; iSF(iul, iuk, (iSD(iul, iuk) - iug) % 4294967296); iuk = iuk + 4 else break end end; if iuf then break end; iug = (iug * 1597 + 51749) % 4294967296; iuj = 0.; while true do if iuk < iuh then iSG(iul, iuk, (iSE(iul, iuk) - iSv(iSy(iug, iuj * 8), 255.)) % 256); iuk = iuk + 1; iuj = iuj + 1 else break end end; if iuf then break end; do it8 = iSC(iul, 0., iuh); iuf = true; break end; break end end; ium = nil; do iuj = false; iuk = iXo[939.]; iul = iXo[8745.]; iug = n6; iuh = iXo[4976]; iui = k7; iuf = false; while true do iue = #iuk; iun = iue - iuh; it9 = iui(iug % 4294967296); iua = iun >= 1; if iua then iua = iun <= 3. end; if iua then it9 = (it9 * 1597 + 51749) % 4294967296; if iun == 1 then ium = iSz((iSw(iuk, 1) - iSv(it9, 255.)) % 256); iuf = true; break elseif iun == 2 then ium = iSz((iSw(iuk, 1) - iSv(it9, 255.)) % 256, (iSw(iuk, 2) - iSv(iSy(it9, 8), 255.)) % 256); iuf = true; break elseif iun == 3. then ium = iSz((iSw(iuk, 1) - iSv(it9, 255.)) % 256, (iSw(iuk, 2) - iSv(iSy(it9, 8), 255.)) % 256, (iSw(iuk, 3.) - iSv(iSy(it9, 16), 255.)) % 256); iuf = true; break end end; iub = iSB(iuk); iuc = 0.; while true do if iuc + 4 <= iun then it9 = (it9 * 1597 + 51749) % 4294967296; iSF(iub, iuc, (iSD(iub, iuc) - it9) % 4294967296); iuc = iuc + 4 else break end end; if iuf then break end; it9 = (it9 * 1597 + 51749) % 4294967296; iud = 0.; while true do if iuc < iun then iSG(iub, iuc, (iSE(iub, iuc) - iSv(iSy(it9, iud * 8), 255.)) % 256); iuc = iuc + 1; iud = iud + 1 else break end end; if iuf then break end; do ium = iSC(iub, 0., iun); iuf = true; break end; break end end; iun = nil; do iuc = iXo[10480]; iub = iXo[4452.]; iua = n6; it9 = k7; iud = false; while true do iuj = #iub; iui = iuj - iuc; iuh = it9(iua % 4294967296); iug = iui >= 1; if iug then iug = iui <= 4 end; if iug then iuh = (iuh + 2654435769.) % 4294967296; if iui == 1 then iun = iSz(iSx(iSw(iub, 1), iSv(iuh, 255.))); iud = true; break elseif iui == 2 then iun = iSz(iSx(iSw(iub, 1), iSv(iuh, 255.)), iSx(iSw(iub, 2), iSv(iSy(iuh, 8), 255.))); iud = true; break elseif iui == 3. then iun = iSz(iSx(iSw(iub, 1), iSv(iuh, 255.)), iSx(iSw(iub, 2), iSv(iSy(iuh, 8), 255.)), iSx(iSw(iub, 3.), iSv(iSy(iuh, 16), 255.))); iud = true; break elseif iui == 4 then iun = iSz(iSx(iSw(iub, 1), iSv(iuh, 255.)), iSx(iSw(iub, 2), iSv(iSy(iuh, 8), 255.)), iSx(iSw(iub, 3.), iSv(iSy(iuh, 16), 255.)), iSx(iSw(iub, 4), iSv(iSy(iuh, 24.), 255.))); iud = true; break end end; iuf = iSB(iub); iue = 0.; while true do if iue + 4 <= iui then iuh = (iuh + 2654435769.) % 4294967296; iSF(iuf, iue, iSx(iSD(iuf, iue), iuh)); iue = iue + 4 else break end end; if iud then break end; iuh = (iuh + 2654435769.) % 4294967296; iuk = 0.; while true do if iue < iui then iSG(iuf, iue, iSx(iSE(iuf, iue), iSv(iSy(iuh, iuk * 8), 255.))); iue = iue + 1; iuk = iuk + 1 else break end end; if iud then break end; do iun = iSC(iuf, 0., iui); iud = true; break end; break end end; n4 = ep[it8] == iXo[8269][ium][iun]; n5 = if n4 then 2 else 0. else n5 = 1217; continue end else n5 = 5 end elseif n5 < 1218. then n5 = if n4 then 1 else 3. elseif n5 < 1219 then if n5 == 1218. then d9 = false; n5 = 3. else n5 = 1216; continue end elseif n5 == 1219 then n6 = (n6 * 1664525 + n5) % 4294967296; iuk = nil; do iug = iXo[1520]; iuh = iXo[4753]; iui = n6; iuj = k7; iuf = iXo[10480]; iue = false; while true do iub = #iuh; iuc = iub - iuf; iud = iuj(iui % 4294967296); iud = iud % 2147483646. + 1; ium = iuc >= 1; if ium then ium = iuc <= 4 end; if ium then iud = iud * 16807 % 2147483647; if iuc == 1 then iuk = iSz(iSx(iSw(iuh, 1), iSv(iud, 255.))); iue = true; break elseif iuc == 2 then iuk = iSz(iSx(iSw(iuh, 1), iSv(iud, 255.)), iSx(iSw(iuh, 2), iSv(iSy(iud, 8), 255.))); iue = true; break elseif iuc == 3. then iuk = iSz(iSx(iSw(iuh, 1), iSv(iud, 255.)), iSx(iSw(iuh, 2), iSv(iSy(iud, 8), 255.)), iSx(iSw(iuh, 3.), iSv(iSy(iud, 16), 255.))); iue = true; break elseif iuc == 4 then iuk = iSz(iSx(iSw(iuh, 1), iSv(iud, 255.)), iSx(iSw(iuh, 2), iSv(iSy(iud, 8), 255.)), iSx(iSw(iuh, 3.), iSv(iSy(iud, 16), 255.)), iSx(iSw(iuh, 4), iSv(iSy(iud, 24.), 255.))); iue = true; break end end; iun = iSB(iuh); it9 = 0.; while true do if it9 <= iuc - 4 then iud = iud * 16807 % 2147483647; iSF(iun, it9, iSx(iSD(iun, it9), iud)); it9 = it9 + 4 else break end end; if iue then break end; iud = iud * 16807 % 2147483647; iua = 0.; while true do if it9 < iuc then iSG(iun, it9, iSx(iSE(iun, it9), iSv(iSy(iud, iua * 8), 255.))); it9 = it9 + 1; iua = iua + 1 else break end end; if iue then break end; do iuk = iSC(iun, 0., iuc); iue = true; break end; break end end; ium = nil; do iuc = iXo[141.]; iub = false; iua = k7; it9 = n6; iun = iXo[10480]; iud = false; while true do iuj = #iuc; iui = iuj - iun; iuh = iua(it9 % 4294967296); iug = iui >= 1; if iug then iug = iui <= 4 end; if iug then iuh = iSA((iuh + 1832704949) % 4294967296, 13); if iui == 1 then ium = iSz(iSx(iSw(iuc, 1), iSv(iuh, 255.))); iud = true; break elseif iui == 2 then ium = iSz(iSx(iSw(iuc, 1), iSv(iuh, 255.)), iSx(iSw(iuc, 2), iSv(iSy(iuh, 8), 255.))); iud = true; break elseif iui == 3. then ium = iSz(iSx(iSw(iuc, 1), iSv(iuh, 255.)), iSx(iSw(iuc, 2), iSv(iSy(iuh, 8), 255.)), iSx(iSw(iuc, 3.), iSv(iSy(iuh, 16), 255.))); iud = true; break elseif iui == 4 then ium = iSz(iSx(iSw(iuc, 1), iSv(iuh, 255.)), iSx(iSw(iuc, 2), iSv(iSy(iuh, 8), 255.)), iSx(iSw(iuc, 3.), iSv(iSy(iuh, 16), 255.)), iSx(iSw(iuc, 4), iSv(iSy(iuh, 24.), 255.))); iud = true; break end end; iuf = iSB(iuc); iue = 0.; while true do if iue + 4 <= iui then iuh = iSA((iuh + 1832704949) % 4294967296, 13); iSF(iuf, iue, iSx(iSD(iuf, iue), iuh)); iue = iue + 4 else break end end; if iud then break end; iuh = iSA((iuh + 1832704949) % 4294967296, 13); it8 = 0.; while true do if iue < iui then iSG(iuf, iue, iSx(iSE(iuf, iue), iSv(iSy(iuh, it8 * 8), 255.))); iue = iue + 1; it8 = it8 + 1 else break end end; if iud then break end; do ium = iSC(iuf, 0., iui); iud = true; break end; break end end; it8 = nil; do iuf = iXo[2763.]; iug = false; iuh = k7; iui = n6; iuj = iXo[1353.]; iue = false; while true do it9 = #iuf; iua = it9 - iuj; iub = iuh(iui % 4294967296); iuc = iua >= 1; if iuc then iuc = iua <= 4 end; if iuc then iub = iSA((iub + 1832704949) % 4294967296, 13); if iua == 1 then it8 = iSz(iSx(iSw(iuf, 1), iSv(iub, 255.))); iue = true; break elseif iua == 2 then it8 = iSz(iSx(iSw(iuf, 1), iSv(iub, 255.)), iSx(iSw(iuf, 2), iSv(iSy(iub, 8), 255.))); iue = true; break elseif iua == 3. then it8 = iSz(iSx(iSw(iuf, 1), iSv(iub, 255.)), iSx(iSw(iuf, 2), iSv(iSy(iub, 8), 255.)), iSx(iSw(iuf, 3.), iSv(iSy(iub, 16), 255.))); iue = true; break elseif iua == 4 then it8 = iSz(iSx(iSw(iuf, 1), iSv(iub, 255.)), iSx(iSw(iuf, 2), iSv(iSy(iub, 8), 255.)), iSx(iSw(iuf, 3.), iSv(iSy(iub, 16), 255.)), iSx(iSw(iuf, 4), iSv(iSy(iub, 24.), 255.))); iue = true; break end end; iud = iSB(iuf); iul = 0.; while true do if iul + 4 <= iua then iub = iSA((iub + 1832704949) % 4294967296, 13); iSF(iud, iul, iSx(iSD(iud, iul), iub)); iul = iul + 4 else break end end; if iue then break end; iub = iSA((iub + 1832704949) % 4294967296, 13); iun = 0.; while true do if iul < iua then iSG(iud, iul, iSx(iSE(iud, iul), iSv(iSy(iub, iun * 8), 255.))); iul = iul + 1; iun = iun + 1 else break end end; if iue then break end; do it8 = iSC(iud, 0., iua); iue = true; break end; break end end; n4 = ep[iuk] == iXo[8269][ium][it8]; n5 = 2 else n5 = 13192; continue end else break end end end end); while iIn[4265] / (iIn[881] % iIn[881]) * (iIn[6720.] % iIn[6720.]) <= iIn[8476] do while iIn[3504.] / (iIn[8888] % iIn[8888]) - iIn[7327] / (iIn[1353.] - iIn[1353.]) == w do local iE4 = iIn[4863.] ~= d0; local iE5 = iIn[8975] % iIn[9072.]; iE5 = ({})[iIn[8870]] end end; for iE5 = iIn[6367] / (iIn[125] - iIn[125]), iIn[6187] % iIn[6187] do local iE4 = ({})[iuU]; iE4 = iIn[3498.] // aW end; if iIn[2994.] / (iIn[9810.] % iIn[9810.]) * (iIn[8884] % iIn[8884]) == E then for iE5 = iIn[7718], iIn[1371.] do if iE5 * iE5 < iIn[293] % iIn[293] then local iE4 = eb and iIn[1907] end end; ({}):match(iuH, iIn[6422]) end; iuY = nil; for iE5 = 236 / (19 % 19), 55 % 55 do local iE4 = "awrrya" .. "ykwkql"; tostring() end; do iuT = iIn[4067]; iuS = k7; iuU = (iIn[10658] + lQ) % iIn[5374]; if 87. / (124 % 124) * (20 - 20) == bit32 then while 189. / (171. - 171.) * (91 % 91) >= 826 do aS = ("vdt").len end end; iu0 = iIn[3088]; for iE4 = 1, 3. do if iE4 * iE4 < 26 - 26 then ({}).id = iuI[iu_] end end; iuK = false; while true do iuO = #iu0; iuR = iuO - iuT; iu_ = iuS(iuU % 4294967296); iu_ = iu_ % 2147483646. + 1; iuE = iuR >= 1; if iuE then iuE = iuR <= 4 end; if iuE then iu_ = iu_ * 16807 % 2147483647; if iuR == 1 then iuY = iSW(iST(iSU(iu0, 1), iSS(iu_, 255.))); iuK = true; break elseif iuR == 2 then iuY = iSW(iST(iSU(iu0, 1), iSS(iu_, 255.)), iST(iSU(iu0, 2), iSS(iSV(iu_, 8), 255.))); iuK = true; break elseif iuR == 3. then iuY = iSW(iST(iSU(iu0, 1), iSS(iu_, 255.)), iST(iSU(iu0, 2), iSS(iSV(iu_, 8), 255.)), iST(iSU(iu0, 3.), iSS(iSV(iu_, 16), 255.))); iuK = true; break elseif iuR == 4 then iuY = iSW(iST(iSU(iu0, 1), iSS(iu_, 255.)), iST(iSU(iu0, 2), iSS(iSV(iu_, 8), 255.)), iST(iSU(iu0, 3.), iSS(iSV(iu_, 16), 255.)), iST(iSU(iu0, 4), iSS(iSV(iu_, 24.), 255.))); iuK = true; break end end; iuI = iSX(iu0); iuZ = 0.; while true do if iuZ + 4 <= iuR then iu_ = iu_ * 16807 % 2147483647; iS0(iuI, iuZ, iST(iSZ(iuI, iuZ), iu_)); iuZ = iuZ + 4 else break end end; if iuK then break end; iu_ = iu_ * 16807 % 2147483647; iuQ = 0.; while true do if iuZ < iuR then iS1(iuI, iuZ, iST(iS_(iuI, iuZ), iSS(iSV(iu_, iuQ * 8), 255.))); iuZ = iuZ + 1; iuQ = iuQ + 1 else break end end; if iuK then break end; do iuY = iSY(iuI, 0., iuR); iuK = true; break end; break end end; for iE6 = iIn[7718], iIn[1371.] do if iE6 * iE6 + iIn[7718] <= iIn[6367] - iIn[6367] then local iE4 = ep[iIn[4557.]]; local iE5 = iIn[345.] > iIn[4582] end end; for iE4 = iIn[7718], iIn[1353.] do if (iE4 * iE4 + iE4) % iIn[1353.] == iIn[7718] then iuV = iIn[3957.][iuX] end end; lH[iuY]:Connect(function(es, iJo, iJp) local iSH = bit32.bxor; local iSI = bit32.band; local iSJ = string.byte; local iSK = bit32.rshift; local iSL = string.char; local iSM = buffer.fromstring; local iSN = buffer.readstring; local iSO = buffer.readu32; local iSP = buffer.readu8; local iSQ = buffer.writeu32; local iSR = buffer.writeu8; if not iJp then local iKu = { d9, ea, k7, iIn, es, iJo, iJp } end; local iXp = iIn; while iXp[1923.] / (iXp[10906] % iXp[10906]) - iXp[10806.] / (iXp[4090] % iXp[4090]) == (iXp[3606.] - iXp[3606.]) / (iXp[6154] % iXp[6154]) do local iEX = -P end; local iuo = nil; local iup = nil; for iEY = iXp[7718], iXp[1371.] do if (iEY * iEY + iEY) % iXp[1353.] == iXp[7718] then d0 = bh and iXp[10938.]; while iXp[3188] / (iXp[1353.] - iXp[1353.]) * (iXp[9693.] % iXp[9693.]) == iXp[4731.] do local iEX = iXp[6512] .. F end end end; local iuq = nil; local iur = nil; local ius = nil; if iXp[8661.] / (iXp[10899.] - iXp[10899.]) - iXp[6043] / (iXp[3830] % iXp[3830]) == iXp[9095] % iXp[9095] / (iXp[1054] % iXp[1054]) then local iEX = iXp[8269][iXp[7043]]; iEX = iXp[8269] * iXp[4893.] end; local iut = nil; if (iXp[2917] - iXp[2917]) / (iXp[4025] - iXp[4025]) >= iXp[6456.] then dZ[iXp[6336.]] = bit32[iXp[2251]]; A = iXp[9689][iXp[2380]] end; local iuu = nil; local iuv = nil; if u == (iXp[4795] - iXp[4795]) / (iXp[8921] % iXp[8921]) then local iEX = iXp[7570] .. iXp[2563] end; local iuw = nil; local iux = nil; local iuy = nil; local iuz = nil; for iE_ = iXp[7718], iXp[1353.] do if iE_ * iE_ < iXp[3006.] - iXp[3006.] then while dY == (iXp[4945] - iXp[4945]) / (iXp[4144] % iXp[4144]) do local iEX = { iXp[2714] }; if iXp[3511] / (iXp[2621] - iXp[2621]) - iXp[3606.] / (iXp[5436.] - iXp[5436.]) == cn then aV = { iEX }; local iEY = iXp[9994] .. iXp[3042.]; iXp[6054.][iXp[2380]] = { iEY, table } end; local iEZ = iXp[884] % iXp[7937] end end end; while iXp[3750.] > iXp[7145] % iXp[7145] / (iXp[3511] % iXp[3511]) do w = iXp[440][iXp[10215.]]; local iEX = d9 and false end; local iuA = nil; local iuB = nil; local iuC = nil; if iXp[4265] % iXp[4265] / (iXp[797] % iXp[797]) == iXp[293] / (iXp[8940.] % iXp[8940.]) * (iXp[7957] % iXp[7957]) then local iEX = iXp[739] + an end; for iEY = iXp[7718], iXp[1371.] do if iEY * iEY + iXp[7718] <= iXp[8278] % iXp[8278] then local iEX = { iuB }; if iXp[5060] / (iXp[6314] % iXp[6314]) * (iXp[6446] - iXp[6446]) == iXp[709] then I = ({})[iXp[9609.]] end end end; local iuD = nil; local n7, n8 = nil, nil; local n9, oa = nil, nil; n9 = 0.; while string == iXp[4792] / (iXp[3828.] % iXp[3828.]) * (iXp[5149] - iXp[5149]) do bR(a5); u = #iXp[2344] end; oa = 2166136261; while true do n9 = 16168 - n9; do if n9 < 14391. then break elseif n9 < 16164. then if n9 < 16161. then break elseif n9 < 16162 then if n9 == 16161. then oa = (oa * 1664525 + n9) % 4294967296; iuo = nil; do ius = iXp[1371.]; iur = iXp[8643.]; iuq = oa; iup = k7; iut = false; while true do iuy = #iur; iux = iuy - ius; iuw = iup(iuq % 4294967296); iuv = iux >= 1; if iuv then iuv = iux <= 4 end; if iuv then iuw = (iuw + 2654435769.) % 4294967296; if iux == 1 then iuo = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.))); iut = true; break elseif iux == 2 then iuo = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.)), iSH(iSJ(iur, 2), iSI(iSK(iuw, 8), 255.))); iut = true; break elseif iux == 3. then iuo = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.)), iSH(iSJ(iur, 2), iSI(iSK(iuw, 8), 255.)), iSH(iSJ(iur, 3.), iSI(iSK(iuw, 16), 255.))); iut = true; break elseif iux == 4 then iuo = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.)), iSH(iSJ(iur, 2), iSI(iSK(iuw, 8), 255.)), iSH(iSJ(iur, 3.), iSI(iSK(iuw, 16), 255.)), iSH(iSJ(iur, 4), iSI(iSK(iuw, 24.), 255.))); iut = true; break end end; iuu = iSM(iur); iuA = 0.; while true do if iuA + 4 <= iux then iuw = (iuw + 2654435769.) % 4294967296; iSQ(iuu, iuA, iSH(iSO(iuu, iuA), iuw)); iuA = iuA + 4 else break end end; if iut then break end; iuw = (iuw + 2654435769.) % 4294967296; iuz = 0.; while true do if iuA < iux then iSR(iuu, iuA, iSH(iSP(iuu, iuA), iSI(iSK(iuw, iuz * 8), 255.))); iuA = iuA + 1; iuz = iuz + 1 else break end end; if iut then break end; do iuo = iSN(iuu, 0., iux); iut = true; break end; break end end; iuA = nil; do iuw = iXp[10480]; iux = iXp[10197.]; iuy = oa; iuz = k7; iuv = false; while true do iur = #iux; ius = iur - iuw; iut = iuz(iuy % 4294967296); iuu = ius >= 1; if iuu then iuu = ius <= 4 end; if iuu then iut = (iut + 2654435769.) % 4294967296; if ius == 1 then iuA = iSL(iSH(iSJ(iux, 1), iSI(iut, 255.))); iuv = true; break elseif ius == 2 then iuA = iSL(iSH(iSJ(iux, 1), iSI(iut, 255.)), iSH(iSJ(iux, 2), iSI(iSK(iut, 8), 255.))); iuv = true; break elseif ius == 3. then iuA = iSL(iSH(iSJ(iux, 1), iSI(iut, 255.)), iSH(iSJ(iux, 2), iSI(iSK(iut, 8), 255.)), iSH(iSJ(iux, 3.), iSI(iSK(iut, 16), 255.))); iuv = true; break elseif ius == 4 then iuA = iSL(iSH(iSJ(iux, 1), iSI(iut, 255.)), iSH(iSJ(iux, 2), iSI(iSK(iut, 8), 255.)), iSH(iSJ(iux, 3.), iSI(iSK(iut, 16), 255.)), iSH(iSJ(iux, 4), iSI(iSK(iut, 24.), 255.))); iuv = true; break end end; iuB = iSM(iux); iup = 0.; while true do if iup + 4 <= ius then iut = (iut + 2654435769.) % 4294967296; iSQ(iuB, iup, iSH(iSO(iuB, iup), iut)); iup = iup + 4 else break end end; if iuv then break end; iut = (iut + 2654435769.) % 4294967296; iuq = 0.; while true do if iup < ius then iSR(iuB, iup, iSH(iSP(iuB, iup), iSI(iSK(iut, iuq * 8), 255.))); iup = iup + 1; iuq = iuq + 1 else break end end; if iuv then break end; do iuA = iSN(iuB, 0., ius); iuv = true; break end; break end end; iuB = nil; do iur = iXp[1366]; iuq = iXp[1348]; iup = oa; iut = k7; ius = iXp[10480]; iuu = false; while true do iuw = #iuq; iuv = iuw - ius; iuD = iut(iup % 4294967296); iuD = iuD % 2147483646. + 1; iuC = iuv >= 1; if iuC then iuC = iuv <= 4 end; if iuC then iuD = iuD * 16807 % 2147483647; if iuv == 1 then iuB = iSL(iSH(iSJ(iuq, 1), iSI(iuD, 255.))); iuu = true; break elseif iuv == 2 then iuB = iSL(iSH(iSJ(iuq, 1), iSI(iuD, 255.)), iSH(iSJ(iuq, 2), iSI(iSK(iuD, 8), 255.))); iuu = true; break elseif iuv == 3. then iuB = iSL(iSH(iSJ(iuq, 1), iSI(iuD, 255.)), iSH(iSJ(iuq, 2), iSI(iSK(iuD, 8), 255.)), iSH(iSJ(iuq, 3.), iSI(iSK(iuD, 16), 255.))); iuu = true; break elseif iuv == 4 then iuB = iSL(iSH(iSJ(iuq, 1), iSI(iuD, 255.)), iSH(iSJ(iuq, 2), iSI(iSK(iuD, 8), 255.)), iSH(iSJ(iuq, 3.), iSI(iSK(iuD, 16), 255.)), iSH(iSJ(iuq, 4), iSI(iSK(iuD, 24.), 255.))); iuu = true; break end end; iuz = iSM(iuq); iuy = 0.; while true do if iuy <= iuv - 4 then iuD = iuD * 16807 % 2147483647; iSQ(iuz, iuy, iSH(iSO(iuz, iuy), iuD)); iuy = iuy + 4 else break end end; if iuu then break end; iuD = iuD * 16807 % 2147483647; iux = 0.; while true do if iuy < iuv then iSR(iuz, iuy, iSH(iSP(iuz, iuy), iSI(iSK(iuD, iux * 8), 255.))); iuy = iuy + 1; iux = iux + 1 else break end end; if iuu then break end; do iuB = iSN(iuz, 0., iuv); iuu = true; break end; break end end; n8 = es[iuo] == iXp[8269][iuA][iuB]; n9 = 5 else n9 = 16162; continue end elseif n9 < 16163 then n9 = 1 else n7 = n8; n9 = 3. end elseif n9 < 16167. then if n9 < 16165 then ea(es); n9 = 6. elseif n9 < 16166 then if n9 == 16165 then n9 = if n7 then 4 else 6. else n9 = 16164.; continue end elseif n9 == 16166 then oa = (oa * 1664525 + n9) % 4294967296; iuD = nil; do iux = iXp[2958.]; iuy = iXp[4461.]; iuz = oa; iuC = k7; iuw = false; while true do ius = #iuy; iut = ius - iux; iuu = iuC(iuz % 4294967296); iuv = iut >= 1; if iuv then iuv = iut <= 4 end; if iuv then iuu = (iuu + 2654435769.) % 4294967296; if iut == 1 then iuD = iSL(iSH(iSJ(iuy, 1), iSI(iuu, 255.))); iuw = true; break elseif iut == 2 then iuD = iSL(iSH(iSJ(iuy, 1), iSI(iuu, 255.)), iSH(iSJ(iuy, 2), iSI(iSK(iuu, 8), 255.))); iuw = true; break elseif iut == 3. then iuD = iSL(iSH(iSJ(iuy, 1), iSI(iuu, 255.)), iSH(iSJ(iuy, 2), iSI(iSK(iuu, 8), 255.)), iSH(iSJ(iuy, 3.), iSI(iSK(iuu, 16), 255.))); iuw = true; break elseif iut == 4 then iuD = iSL(iSH(iSJ(iuy, 1), iSI(iuu, 255.)), iSH(iSJ(iuy, 2), iSI(iSK(iuu, 8), 255.)), iSH(iSJ(iuy, 3.), iSI(iSK(iuu, 16), 255.)), iSH(iSJ(iuy, 4), iSI(iSK(iuu, 24.), 255.))); iuw = true; break end end; iup = iSM(iuy); iuq = 0.; while true do if iuq + 4 <= iut then iuu = (iuu + 2654435769.) % 4294967296; iSQ(iup, iuq, iSH(iSO(iup, iuq), iuu)); iuq = iuq + 4 else break end end; if iuw then break end; iuu = (iuu + 2654435769.) % 4294967296; iur = 0.; while true do if iuq < iut then iSR(iup, iuq, iSH(iSP(iup, iuq), iSI(iSK(iuu, iur * 8), 255.))); iuq = iuq + 1; iur = iur + 1 else break end end; if iuw then break end; do iuD = iSN(iup, 0., iut); iuw = true; break end; break end end; iup = nil; do ius = iXp[10480]; iur = iXp[176]; iuq = oa; iut = k7; iuu = false; while true do iuy = #iur; iux = iuy - ius; iuw = iut(iuq % 4294967296); iuv = iux >= 1; if iuv then iuv = iux <= 4 end; if iuv then iuw = (iuw + 2654435769.) % 4294967296; if iux == 1 then iup = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.))); iuu = true; break elseif iux == 2 then iup = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.)), iSH(iSJ(iur, 2), iSI(iSK(iuw, 8), 255.))); iuu = true; break elseif iux == 3. then iup = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.)), iSH(iSJ(iur, 2), iSI(iSK(iuw, 8), 255.)), iSH(iSJ(iur, 3.), iSI(iSK(iuw, 16), 255.))); iuu = true; break elseif iux == 4 then iup = iSL(iSH(iSJ(iur, 1), iSI(iuw, 255.)), iSH(iSJ(iur, 2), iSI(iSK(iuw, 8), 255.)), iSH(iSJ(iur, 3.), iSI(iSK(iuw, 16), 255.)), iSH(iSJ(iur, 4), iSI(iSK(iuw, 24.), 255.))); iuu = true; break end end; iuB = iSM(iur); iuC = 0.; while true do if iuC + 4 <= iux then iuw = (iuw + 2654435769.) % 4294967296; iSQ(iuB, iuC, iSH(iSO(iuB, iuC), iuw)); iuC = iuC + 4 else break end end; if iuu then break end; iuw = (iuw + 2654435769.) % 4294967296; iuz = 0.; while true do if iuC < iux then iSR(iuB, iuC, iSH(iSP(iuB, iuC), iSI(iSK(iuw, iuz * 8), 255.))); iuC = iuC + 1; iuz = iuz + 1 else break end end; if iuu then break end; do iup = iSN(iuB, 0., iux); iuu = true; break end; break end end; iuB = nil; do iux = iXp[3598]; iuy = k7; iuz = oa; iuC = iXp[1192]; iuw = false; while true do iur = #iuC; ius = iur - iux; iut = iuy(iuz % 4294967296); iut = iut % 2147483646. + 1; iuu = ius >= 1; if iuu then iuu = ius <= 4 end; if iuu then iut = iut * 16807 % 2147483647; if ius == 1 then iuB = iSL(iSH(iSJ(iuC, 1), iSI(iut, 255.))); iuw = true; break elseif ius == 2 then iuB = iSL(iSH(iSJ(iuC, 1), iSI(iut, 255.)), iSH(iSJ(iuC, 2), iSI(iSK(iut, 8), 255.))); iuw = true; break elseif ius == 3. then iuB = iSL(iSH(iSJ(iuC, 1), iSI(iut, 255.)), iSH(iSJ(iuC, 2), iSI(iSK(iut, 8), 255.)), iSH(iSJ(iuC, 3.), iSI(iSK(iut, 16), 255.))); iuw = true; break elseif ius == 4 then iuB = iSL(iSH(iSJ(iuC, 1), iSI(iut, 255.)), iSH(iSJ(iuC, 2), iSI(iSK(iut, 8), 255.)), iSH(iSJ(iuC, 3.), iSI(iSK(iut, 16), 255.)), iSH(iSJ(iuC, 4), iSI(iSK(iut, 24.), 255.))); iuw = true; break end end; iuv = iSM(iuC); iuA = 0.; while true do if iuA + 4 <= ius then iut = iut * 16807 % 2147483647; iSQ(iuv, iuA, iSH(iSO(iuv, iuA), iut)); iuA = iuA + 4 else break end end; if iuw then break end; iut = iut * 16807 % 2147483647; iuq = 0.; while true do if iuA < ius then iSR(iuv, iuA, iSH(iSP(iuv, iuA), iSI(iSK(iut, iuq * 8), 255.))); iuA = iuA + 1; iuq = iuq + 1 else break end end; if iuw then break end; do iuB = iSN(iuv, 0., ius); iuw = true; break end; break end end; n8 = es[iuD] == iXp[8269][iup][iuB]; n9 = if n8 then 5 else 7 else n9 = 16165; continue end elseif n9 < 16168 then break elseif n9 < 16244 then if n9 == 16168 then oa = (oa * 1664525 + n9) % 4294967296; n7 = d9; n9 = if n7 then 2 else 3. else n9 = 16166; continue end else break end end end end) end; mC = 4 end elseif mC < 3942. then mC = if lQ == lQ then 102. else 543. elseif mC < 3943 then mC = if lQ == lQ then 395 else 509 elseif mC == 3943 then my = nil; local iV8 = iIn; my = iV8[1371.] - iV8[1353.]; my = iV8[1353.] - iV8[7718]; my = iV8[10480] + iV8[7718]; mC = 339. else mC = 4095.; continue end elseif mC < 3953 then if mC < 3949 then if mC < 3946 then if mC < 3945. then if mC == 3944 then mC = if true then 135. else 528. else mC = 3914; continue end else iVM[9.] = nil; do local iV8 = iIn; ihX = iV8[9657.]; iVM[16] = iV8[10470.]; ihV = iV8[3775]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[10480]; iVM[29] = k7; iVM[1] = false; while true do iVM[14] = #iVM[16]; iVM[18.] = iVM[14] - iVM[8]; iVM[19] = iVM[29](iVM[20] % 4294967296); iVM[12.] = iVM[18.] >= 1; if iVM[12.] then iVM[12.] = iVM[18.] <= 3. end; if iVM[12.] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; if iVM[18.] == 1 then iVM[9.] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[19], 255.)) % 256); iVM[1] = true; break elseif iVM[18.] == 2 then iVM[9.] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256); iVM[1] = true; break elseif iVM[18.] == 3. then iVM[9.] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256, (string.byte(iVM[16], 3.) - bit32.band(bit32.rshift(iVM[19], 16), 255.)) % 256); iVM[1] = true; break end end; iVM[6.] = buffer.fromstring(iVM[16]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[18.] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[6.], iVM[13], (buffer.readu32(iVM[6.], iVM[13]) - iVM[19]) % 4294967296); iVM[13] = iVM[13] + 4 else break end end; if iVM[1] then break end; iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; iVM[24.] = 0.; while true do if iVM[13] < iVM[18.] then buffer.writeu8(iVM[6.], iVM[13], (buffer.readu8(iVM[6.], iVM[13]) - bit32.band(bit32.rshift(iVM[19], iVM[24.] * 8), 255.)) % 256); iVM[13] = iVM[13] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[1] then break end; do iVM[9.] = buffer.readstring(iVM[6.], 0., iVM[18.]); iVM[1] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; iVM[14] = iV8[8371]; iVM[24.] = true; iVM[19] = k7; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; iVM[18.] = false; while true do iVM[16] = #iVM[14]; iVM[1] = iVM[16] - iVM[12.]; iVM[20] = iVM[19](iVM[6.] % 4294967296); iVM[29] = iVM[1] >= 1; if iVM[29] then iVM[29] = iVM[1] <= 4 end; if iVM[29] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[1] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.))); iVM[18.] = true; break elseif iVM[1] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[18.] = true; break elseif iVM[1] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[18.] = true; break elseif iVM[1] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[18.] = true; break end end; iVM[8] = buffer.fromstring(iVM[14]); ihX = 0.; while true do if ihX + 4 <= iVM[1] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[8], ihX, bit32.bxor(buffer.readu32(iVM[8], ihX), iVM[20])); ihX = ihX + 4 else break end end; if iVM[18.] then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); ihV = 0.; while true do if ihX < iVM[1] then buffer.writeu8(iVM[8], ihX, bit32.bxor(buffer.readu8(iVM[8], ihX), bit32.band(bit32.rshift(iVM[20], ihV * 8), 255.))); ihX = ihX + 1; ihV = ihV + 1 else break end end; if iVM[18.] then break end; do iVM[13] = buffer.readstring(iVM[8], 0., iVM[1]); iVM[18.] = true; break end; break end end; ihX = nil; do local iV8 = iIn; iVM[29] = iV8[8864]; iVM[20] = iV8[3462.]; iVM[8] = k7; iVM[16] = (mC + lQ) % iV8[5374]; ihV = iV8[8888]; iVM[1] = false; while true do iVM[18.] = #iVM[29]; iVM[19] = iVM[18.] - ihV; iVM[12.] = iVM[8](iVM[16] % 4294967296); iVM[6.] = iVM[19] >= 1; if iVM[6.] then iVM[6.] = iVM[19] <= 4 end; if iVM[6.] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if iVM[19] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[12.], 255.))); iVM[1] = true; break elseif iVM[19] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[1] = true; break elseif iVM[19] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[1] = true; break elseif iVM[19] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[1] = true; break end end; iVM[22] = buffer.fromstring(iVM[29]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[19] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[22], iVM[24.], bit32.bxor(buffer.readu32(iVM[22], iVM[24.]), iVM[12.])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[1] then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); iVM[14] = 0.; while true do if iVM[24.] < iVM[19] then buffer.writeu8(iVM[22], iVM[24.], bit32.bxor(buffer.readu8(iVM[22], iVM[24.]), bit32.band(bit32.rshift(iVM[12.], iVM[14] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[1] then break end; do ihX = buffer.readstring(iVM[22], 0., iVM[19]); iVM[1] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; iVM[14] = iV8[5458]; iVM[24.] = iV8[6120.]; iVM[19] = k7; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; iVM[18.] = false; while true do iVM[16] = #iVM[14]; iVM[1] = iVM[16] - iVM[12.]; iVM[20] = iVM[19](iVM[6.] % 4294967296); iVM[29] = iVM[1] >= 1; if iVM[29] then iVM[29] = iVM[1] <= 4 end; if iVM[29] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[1] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.))); iVM[18.] = true; break elseif iVM[1] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[18.] = true; break elseif iVM[1] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[18.] = true; break elseif iVM[1] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[18.] = true; break end end; iVM[8] = buffer.fromstring(iVM[14]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[1] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[8], iVM[10], bit32.bxor(buffer.readu32(iVM[8], iVM[10]), iVM[20])); iVM[10] = iVM[10] + 4 else break end end; if iVM[18.] then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); ihV = 0.; while true do if iVM[10] < iVM[1] then buffer.writeu8(iVM[8], iVM[10], bit32.bxor(buffer.readu8(iVM[8], iVM[10]), bit32.band(bit32.rshift(iVM[20], ihV * 8), 255.))); iVM[10] = iVM[10] + 1; ihV = ihV + 1 else break end end; if iVM[18.] then break end; do iVM[22] = buffer.readstring(iVM[8], 0., iVM[1]); iVM[18.] = true; break end; break end end; iVM[10] = nil; do local iV8 = iIn; iVM[29] = iV8[7868]; ihV = k7; iVM[20] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[1871]; iVM[8] = false; while true do iVM[12.] = #iVM[16]; iVM[6.] = iVM[12.] - iVM[29]; iVM[1] = ihV(iVM[20] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[24.] = iVM[6.] >= 1; if iVM[24.] then iVM[24.] = iVM[6.] <= 4 end; if iVM[24.] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[6.] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[1], 255.))); iVM[8] = true; break elseif iVM[6.] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[8] = true; break elseif iVM[6.] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[8] = true; break elseif iVM[6.] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[8] = true; break end end; iVM[14] = buffer.fromstring(iVM[16]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[6.] then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[18.], bit32.bxor(buffer.readu32(iVM[14], iVM[18.]), iVM[1])); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[8] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[19] = 0.; while true do if iVM[18.] < iVM[6.] then buffer.writeu8(iVM[14], iVM[18.], bit32.bxor(buffer.readu8(iVM[14], iVM[18.]), bit32.band(bit32.rshift(iVM[1], iVM[19] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[8] then break end; do iVM[10] = buffer.readstring(iVM[14], 0., iVM[6.]); iVM[8] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[12.] = iV8[10480]; iVM[24.] = iV8[6629]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[18.] = false; while true do iVM[16] = #iVM[24.]; iVM[1] = iVM[16] - iVM[12.]; iVM[20] = iVM[14](iVM[6.] % 4294967296); iVM[29] = iVM[1] >= 1; if iVM[29] then iVM[29] = iVM[1] <= 4 end; if iVM[29] then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; if iVM[1] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.))); iVM[18.] = true; break elseif iVM[1] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[18.] = true; break elseif iVM[1] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[18.] = true; break elseif iVM[1] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[18.] = true; break end end; iVM[8] = buffer.fromstring(iVM[24.]); ihR = 0.; while true do if ihR + 4 <= iVM[1] then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; buffer.writeu32(iVM[8], ihR, bit32.bxor(buffer.readu32(iVM[8], ihR), iVM[20])); ihR = ihR + 4 else break end end; if iVM[18.] then break end; iVM[20] = (iVM[20] + 2654435769.) % 4294967296; ihV = 0.; while true do if ihR < iVM[1] then buffer.writeu8(iVM[8], ihR, bit32.bxor(buffer.readu8(iVM[8], ihR), bit32.band(bit32.rshift(iVM[20], ihV * 8), 255.))); ihR = ihR + 1; ihV = ihV + 1 else break end end; if iVM[18.] then break end; do iVM[19] = buffer.readstring(iVM[8], 0., iVM[1]); iVM[18.] = true; break end; break end end; lK = mi(iVM[9.], { [iVM[19]] = iIn[5300], [ihX] = iIn[7718], [iVM[22]] = iIn[10184][iVM[10]](iIn[7718], iIn[10480], iIn[10480], iIn[5257]), [iVM[13]] = lM }); mC = 269 end elseif mC < 3947 then if mC == 3946 then mC = 62 else mC = 4124; continue end elseif mC < 3948. then local iV8 = iIn; mF = if lQ == lQ then iV8[7718] else iV8[10480]; mD = iV8[4157] * mF + iV8[8872] * (iV8[7718] - mF); mE = iV8[8137] * mF + iV8[4717] * (iV8[7718] - mF); mC = if (mD * iV8[6769] + mE * iV8[10391] + mD * mE) % iV8[8905] == iV8[2019.] then 296 else 132. else mC = 90. end elseif mC < 3951. then if mC < 3950 then mC = if mx <= iIn[3902] then 336. else 84. else mC = 196 end elseif mC < 3952 then l7 = (l5 * iIn[7327] + iIn[7327]) % iIn[4795] + iIn[7718]; mC = 69. elseif mC == 3952 then mr = (mr + iIn[293]) % iIn[1070]; mC = 499 else mC = 4156; continue end elseif mC < 3957. then if mC < 3955 then if mC < 3954. then mC = 427 elseif mC == 3954. then local iV8 = iIn; my = (vector.create((mr * iV8[4795] + iV8[8393]) % iV8[4218.] + iV8[7718], (mr * iV8[4218.] + iV8[7718]) % iV8[8218] + iV8[7718], (mr * iV8[4976] + iV8[4218.]) % iV8[4144] + iV8[7718])); mz = (vector.create((mr * iV8[954.] + iV8[7327]) % iV8[4218.] + iV8[7718], (mr * iV8[1353.] + iV8[5300]) % iV8[8218] + iV8[7718], (mr * iV8[8393] + iV8[7327]) % iV8[4144] + iV8[7718])); local iXq = vector.dot(my, mz); mC = if iXq * iXq <= vector.dot(my, my) * vector.dot(mz, mz) then 270. else 41 else mC = 4209.; continue end elseif mC < 3956 then if mC == 3955 then mC = 295 else mC = 3989; continue end elseif mC == 3956 then local iXr = bit32.rrotate(bit32.bxor(bit32.lrotate(mr, iIn[4144]), string.byte(tostring(mh))), iIn[8888]); mC = if bit32.bxor(bit32.bxor(bit32.bxor(bit32.bxor(bit32.band(iXr, (buffer.readu32(l_, iIn[10838]))), (buffer.readu32(l0, iIn[9096.]))), (bit32.bxor(bit32.band(iXr, (buffer.readu32(l3, iIn[9096.]))), (buffer.readu32(l_, iIn[2958.]))))), (buffer.readu32(l0, iIn[9096.]))), (buffer.readu32(l_, iIn[2958.]))) ~= iXr then 412 else 319 else mC = 3847; continue end elseif mC < 3959 then if mC < 3958 then mC = 427 elseif mC == 3958 then mC = 200 else mC = 3784; continue end elseif mC < 3960. then if mC == 3959 then mC = if (mr * iIn[1371.] + iIn[4795]) * iIn[5300] % iIn[954.] == ((mr * iIn[1371.] + iIn[4795]) * iIn[5300] + iIn[8393]) % iIn[954.] then 124 else 172 else mC = 3990.; continue end else local iXs = bit32.rrotate(bit32.bxor(bit32.lrotate(mr, iIn[10411]), string.byte(tostring(lN))), iIn[6720.]); mC = if bit32.bxor(bit32.lrotate(bit32.bxor(iXs, (buffer.readu32(l3, iIn[1362.]))), iIn[10480]), (buffer.readu32(l3, iIn[1362.]))) == bit32.lrotate(iXs, iIn[10480]) then 460 else 415 end elseif mC < 3998 then if mC < 3979 then if mC < 3971 then if mC < 3966. then if mC < 3964 then if mC < 3963. then if mC < 3962 then mC = 422 elseif mC == 3962 then mC = 263 else mC = 4204; continue end else mC = 557 end elseif mC < 3965 then if mC == 3964 then mC = 62 else mC = 3830; continue end elseif mC == 3965 then lr = nil; mC = 141. else mC = 4136; continue end elseif mC < 3969. then if mC < 3968 then if mC < 3967 then if mC == 3966. then lQ += if Font then if Font[iIn[3072.]](iIn[3084.], iIn[8269][iIn[6928]][iIn[6412]])[iIn[9871]] then iIn[387.] else iIn[7427] else iIn[1880]; mC = 186. else mC = 3874; continue end elseif mC == 3967 then ihR = nil; do local iV8 = iIn; ihV = iV8[10480]; iVM[20] = k7; iVM[16] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[8447]; iVM[8] = false; while true do iVM[6.] = #iVM[29]; iVM[1] = iVM[6.] - ihV; iVM[24.] = iVM[20](iVM[16] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[14] = iVM[1] >= 1; if iVM[14] then iVM[14] = iVM[1] <= 4 end; if iVM[14] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[1] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[24.], 255.))); iVM[8] = true; break elseif iVM[1] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[8] = true; break elseif iVM[1] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[8] = true; break elseif iVM[1] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[8] = true; break end end; iVM[18.] = buffer.fromstring(iVM[29]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[1] then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[18.], iVM[19], bit32.bxor(buffer.readu32(iVM[18.], iVM[19]), iVM[24.])); iVM[19] = iVM[19] + 4 else break end end; if iVM[8] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[19] < iVM[1] then buffer.writeu8(iVM[18.], iVM[19], bit32.bxor(buffer.readu8(iVM[18.], iVM[19]), bit32.band(bit32.rshift(iVM[24.], iVM[12.] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[8] then break end; do ihR = buffer.readstring(iVM[18.], 0., iVM[1]); iVM[8] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[24.] = iV8[10480]; iVM[6.] = k7; iVM[14] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[9367]; iVM[18.] = false; while true do iVM[16] = #iVM[12.]; iVM[1] = iVM[16] - iVM[24.]; iVM[20] = iVM[6.](iVM[14] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[29] = iVM[1] >= 1; if iVM[29] then iVM[29] = iVM[1] <= 4 end; if iVM[29] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[1] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[20], 255.))); iVM[18.] = true; break elseif iVM[1] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[18.] = true; break elseif iVM[1] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[18.] = true; break elseif iVM[1] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[18.] = true; break end end; iVM[8] = buffer.fromstring(iVM[12.]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[1] then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[10], bit32.bxor(buffer.readu32(iVM[8], iVM[10]), iVM[20])); iVM[10] = iVM[10] + 4 else break end end; if iVM[18.] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; ihV = 0.; while true do if iVM[10] < iVM[1] then buffer.writeu8(iVM[8], iVM[10], bit32.bxor(buffer.readu8(iVM[8], iVM[10]), bit32.band(bit32.rshift(iVM[20], ihV * 8), 255.))); iVM[10] = iVM[10] + 1; ihV = ihV + 1 else break end end; if iVM[18.] then break end; do iVM[19] = buffer.readstring(iVM[8], 0., iVM[1]); iVM[18.] = true; break end; break end end; iVM[10] = nil; do local iV8 = iIn; ihV = iV8[8218]; iVM[20] = iV8[1824.]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[29] = k7; iVM[8] = false; while true do iVM[6.] = #iVM[20]; iVM[1] = iVM[6.] - ihV; iVM[24.] = iVM[29](iVM[16] % 4294967296); iVM[14] = iVM[1] >= 1; if iVM[14] then iVM[14] = iVM[1] <= 4 end; if iVM[14] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[1] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[24.], 255.))); iVM[8] = true; break elseif iVM[1] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[8] = true; break elseif iVM[1] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[8] = true; break elseif iVM[1] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[8] = true; break end end; iVM[18.] = buffer.fromstring(iVM[20]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[1] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[18.], iVM[22], bit32.bxor(buffer.readu32(iVM[18.], iVM[22]), iVM[24.])); iVM[22] = iVM[22] + 4 else break end end; if iVM[8] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; iVM[12.] = 0.; while true do if iVM[22] < iVM[1] then buffer.writeu8(iVM[18.], iVM[22], bit32.bxor(buffer.readu8(iVM[18.], iVM[22]), bit32.band(bit32.rshift(iVM[24.], iVM[12.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[8] then break end; do iVM[10] = buffer.readstring(iVM[18.], 0., iVM[1]); iVM[8] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; iVM[14] = iV8[5891]; iVM[24.] = iV8[295]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[6.] = k7; iVM[12.] = iV8[7718]; iVM[1] = false; while true do iVM[8] = #iVM[24.]; ihX = iVM[8] - iVM[12.]; ihV = iVM[6.](iVM[18.] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[16] = ihX >= 1; if iVM[16] then iVM[16] = ihX <= 4 end; if iVM[16] then ihV = ihV * 16807 % 2147483647; if ihX == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihV, 255.))); iVM[1] = true; break elseif ihX == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[1] = true; break elseif ihX == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[1] = true; break elseif ihX == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[1] = true; break end end; iVM[13] = buffer.fromstring(iVM[24.]); iVM[20] = 0.; while true do if iVM[20] <= ihX - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[20], bit32.bxor(buffer.readu32(iVM[13], iVM[20]), ihV)); iVM[20] = iVM[20] + 4 else break end end; if iVM[1] then break end; ihV = ihV * 16807 % 2147483647; iVM[29] = 0.; while true do if iVM[20] < ihX then buffer.writeu8(iVM[13], iVM[20], bit32.bxor(buffer.readu8(iVM[13], iVM[20]), bit32.band(bit32.rshift(ihV, iVM[29] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[1] then break end; do iVM[22] = buffer.readstring(iVM[13], 0., ihX); iVM[1] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; iVM[29] = iV8[2971]; iVM[20] = iV8[9225.]; ihX = (mC + lQ) % iV8[5374]; iVM[16] = k7; ihV = iV8[4795]; iVM[8] = false; while true do iVM[6.] = #iVM[20]; iVM[1] = iVM[6.] - ihV; iVM[24.] = iVM[16](ihX % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[14] = iVM[1] >= 1; if iVM[14] then iVM[14] = iVM[1] <= 4 end; if iVM[14] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[1] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[24.], 255.))); iVM[8] = true; break elseif iVM[1] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[8] = true; break elseif iVM[1] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[8] = true; break elseif iVM[1] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[8] = true; break end end; iVM[18.] = buffer.fromstring(iVM[20]); iVM[9.] = 0.; while true do if iVM[9.] <= iVM[1] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[18.], iVM[9.], bit32.bxor(buffer.readu32(iVM[18.], iVM[9.]), iVM[24.])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[8] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[9.] < iVM[1] then buffer.writeu8(iVM[18.], iVM[9.], bit32.bxor(buffer.readu8(iVM[18.], iVM[9.]), bit32.band(bit32.rshift(iVM[24.], iVM[12.] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[8] then break end; do iVM[13] = buffer.readstring(iVM[18.], 0., iVM[1]); iVM[8] = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; iVM[24.] = iV8[8040.]; iVM[18.] = iV8[10136]; iVM[14] = iV8[8571.]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[8888]; iVM[6.] = k7; iVM[8] = false; while true do ihV = #iVM[18.]; iVM[16] = ihV - iVM[1]; iVM[5] = iVM[6.](iVM[12.] % 4294967296); iVM[20] = iVM[16] >= 1; if iVM[20] then iVM[20] = iVM[16] <= 3. end; if iVM[20] then iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; if iVM[16] == 1 then iVM[9.] = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[5], 255.)) % 256); iVM[8] = true; break elseif iVM[16] == 2 then iVM[9.] = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[5], 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(iVM[5], 8), 255.)) % 256); iVM[8] = true; break elseif iVM[16] == 3. then iVM[9.] = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[5], 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(iVM[5], 8), 255.)) % 256, (string.byte(iVM[18.], 3.) - bit32.band(bit32.rshift(iVM[5], 16), 255.)) % 256); iVM[8] = true; break end end; iVM[29] = buffer.fromstring(iVM[18.]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[16] then iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[29], iVM[17], (buffer.readu32(iVM[29], iVM[17]) - iVM[5]) % 4294967296); iVM[17] = iVM[17] + 4 else break end end; if iVM[8] then break end; iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; ihX = 0.; while true do if iVM[17] < iVM[16] then buffer.writeu8(iVM[29], iVM[17], (buffer.readu8(iVM[29], iVM[17]) - bit32.band(bit32.rshift(iVM[5], ihX * 8), 255.)) % 256); iVM[17] = iVM[17] + 1; ihX = ihX + 1 else break end end; if iVM[8] then break end; do iVM[9.] = buffer.readstring(iVM[29], 0., iVM[16]); iVM[8] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; iVM[20] = iV8[6372.]; iVM[5] = k7; iVM[29] = true; ihV = iV8[8661.]; ihX = iV8[6651.]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[8] = false; while true do iVM[12.] = #ihX; iVM[6.] = iVM[12.] - ihV; iVM[1] = iVM[5](iVM[16] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[24.] = iVM[6.] >= 1; if iVM[24.] then iVM[24.] = iVM[6.] <= 4 end; if iVM[24.] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[6.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[1], 255.))); iVM[8] = true; break elseif iVM[6.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[8] = true; break elseif iVM[6.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[8] = true; break elseif iVM[6.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(ihX, 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[8] = true; break end end; iVM[14] = buffer.fromstring(ihX); iVM[18.] = 0.; while true do if iVM[18.] <= iVM[6.] - 4 then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[18.], bit32.bxor(buffer.readu32(iVM[14], iVM[18.]), iVM[1])); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[8] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; ihU = 0.; while true do if iVM[18.] < iVM[6.] then buffer.writeu8(iVM[14], iVM[18.], bit32.bxor(buffer.readu8(iVM[14], iVM[18.]), bit32.band(bit32.rshift(iVM[1], ihU * 8), 255.))); iVM[18.] = iVM[18.] + 1; ihU = ihU + 1 else break end end; if iVM[8] then break end; do iVM[17] = buffer.readstring(iVM[14], 0., iVM[6.]); iVM[8] = true; break end; break end end; ihU = nil; do local iV8 = iIn; iVM[24.] = iV8[1167.]; iVM[6.] = iV8[1949]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[18.] = iV8[10480]; iVM[1] = false; while true do iVM[20] = #iVM[6.]; iVM[29] = iVM[20] - iVM[18.]; iVM[8] = iVM[12.](iVM[14] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; ihX = iVM[29] >= 1; if ihX then ihX = iVM[29] <= 4 end; if ihX then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[29] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[8], 255.))); iVM[1] = true; break elseif iVM[29] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[1] = true; break elseif iVM[29] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[1] = true; break elseif iVM[29] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[1] = true; break end end; ihV = buffer.fromstring(iVM[6.]); iVM[16] = 0.; while true do if iVM[16] <= iVM[29] - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(ihV, iVM[16], bit32.bxor(buffer.readu32(ihV, iVM[16]), iVM[8])); iVM[16] = iVM[16] + 4 else break end end; if iVM[1] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[16] < iVM[29] then buffer.writeu8(ihV, iVM[16], bit32.bxor(buffer.readu8(ihV, iVM[16]), bit32.band(bit32.rshift(iVM[8], iVM[5] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[1] then break end; do ihU = buffer.readstring(ihV, 0., iVM[29]); iVM[1] = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; ihX = iV8[10480]; iVM[29] = iV8[2353]; ihV = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[16] = false; while true do iVM[8] = #iVM[29]; iVM[12.] = iVM[8] - ihX; iVM[6.] = iVM[20](ihV % 4294967296); iVM[1] = iVM[12.] >= 1; if iVM[1] then iVM[1] = iVM[12.] <= 4 end; if iVM[1] then iVM[6.] = (iVM[6.] + 2654435769.) % 4294967296; if iVM[12.] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[6.], 255.))); iVM[16] = true; break elseif iVM[12.] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[16] = true; break elseif iVM[12.] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[16] = true; break elseif iVM[12.] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[16] = true; break end end; iVM[24.] = buffer.fromstring(iVM[29]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[12.] then iVM[6.] = (iVM[6.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[24.], iVM[14], bit32.bxor(buffer.readu32(iVM[24.], iVM[14]), iVM[6.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[16] then break end; iVM[6.] = (iVM[6.] + 2654435769.) % 4294967296; iVM[18.] = 0.; while true do if iVM[14] < iVM[12.] then buffer.writeu8(iVM[24.], iVM[14], bit32.bxor(buffer.readu8(iVM[24.], iVM[14]), bit32.band(bit32.rshift(iVM[6.], iVM[18.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[16] then break end; do iVM[5] = buffer.readstring(iVM[24.], 0., iVM[12.]); iVM[16] = true; break end; break end end; iVM[24.] = nil; do local iV8 = iIn; iVM[12.] = iV8[7768]; iVM[1] = iV8[8815]; iVM[6.] = iV8[4436]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[10480]; iVM[18.] = k7; iVM[16] = false; while true do iVM[27.] = #iVM[1]; iVM[20] = iVM[27.] - iVM[8]; iVM[29] = iVM[18.](iVM[14] % 4294967296); iVM[2] = iVM[20] >= 1; if iVM[2] then iVM[2] = iVM[20] <= 3. end; if iVM[2] then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; if iVM[20] == 1 then iVM[24.] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[29], 255.)) % 256); iVM[16] = true; break elseif iVM[20] == 2 then iVM[24.] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(iVM[1], 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256); iVM[16] = true; break elseif iVM[20] == 3. then iVM[24.] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(iVM[1], 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256, (string.byte(iVM[1], 3.) - bit32.band(bit32.rshift(iVM[29], 16), 255.)) % 256); iVM[16] = true; break end end; ihX = buffer.fromstring(iVM[1]); ihV = 0.; while true do if ihV + 4 <= iVM[20] then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; buffer.writeu32(ihX, ihV, (buffer.readu32(ihX, ihV) - iVM[29]) % 4294967296); ihV = ihV + 4 else break end end; if iVM[16] then break end; iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; iVM[26] = 0.; while true do if ihV < iVM[20] then buffer.writeu8(ihX, ihV, (buffer.readu8(ihX, ihV) - bit32.band(bit32.rshift(iVM[29], iVM[26] * 8), 255.)) % 256); ihV = ihV + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[16] then break end; do iVM[24.] = buffer.readstring(ihX, 0., iVM[20]); iVM[16] = true; break end; break end end; iVM[26] = nil; do local iV8 = iIn; iVM[2] = iV8[6113]; iVM[20] = iV8[3207.]; ihX = k7; iVM[27.] = (mC + lQ) % iV8[5374]; ihV = iV8[954.]; iVM[29] = false; while true do iVM[6.] = #iVM[2]; iVM[1] = iVM[6.] - ihV; iVM[16] = ihX(iVM[27.] % 4294967296); iVM[14] = iVM[1] >= 1; if iVM[14] then iVM[14] = iVM[1] <= 4 end; if iVM[14] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if iVM[1] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[16], 255.))); iVM[29] = true; break elseif iVM[1] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[29] = true; break elseif iVM[1] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[29] = true; break elseif iVM[1] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[29] = true; break end end; iVM[18.] = buffer.fromstring(iVM[2]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[1] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[18.], iVM[8], bit32.bxor(buffer.readu32(iVM[18.], iVM[8]), iVM[16])); iVM[8] = iVM[8] + 4 else break end end; if iVM[29] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[12.] = 0.; while true do if iVM[8] < iVM[1] then buffer.writeu8(iVM[18.], iVM[8], bit32.bxor(buffer.readu8(iVM[18.], iVM[8]), bit32.band(bit32.rshift(iVM[16], iVM[12.] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[29] then break end; do iVM[26] = buffer.readstring(iVM[18.], 0., iVM[1]); iVM[29] = true; break end; break end end; iVM[12.] = nil; do local iV8 = iIn; iVM[18.] = iV8[6079]; iVM[14] = iV8[6708.]; iVM[8] = k7; iVM[1] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[10480]; iVM[16] = false; while true do iVM[29] = #iVM[18.]; iVM[2] = iVM[29] - iVM[6.]; ihX = iVM[8](iVM[1] % 4294967296); ihV = iVM[2] >= 1; if ihV then ihV = iVM[2] <= 4 end; if ihV then ihX = bit32.lrotate((ihX + 1832704949) % 4294967296, 13); if iVM[2] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihX, 255.))); iVM[16] = true; break elseif iVM[2] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(ihX, 8), 255.))); iVM[16] = true; break elseif iVM[2] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(ihX, 16), 255.))); iVM[16] = true; break elseif iVM[2] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(ihX, 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(ihX, 24.), 255.))); iVM[16] = true; break end end; ihS = buffer.fromstring(iVM[18.]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[2] then ihX = bit32.lrotate((ihX + 1832704949) % 4294967296, 13); buffer.writeu32(ihS, iVM[27.], bit32.bxor(buffer.readu32(ihS, iVM[27.]), ihX)); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[16] then break end; ihX = bit32.lrotate((ihX + 1832704949) % 4294967296, 13); iVM[20] = 0.; while true do if iVM[27.] < iVM[2] then buffer.writeu8(ihS, iVM[27.], bit32.bxor(buffer.readu8(ihS, iVM[27.]), bit32.band(bit32.rshift(ihX, iVM[20] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[16] then break end; do iVM[12.] = buffer.readstring(ihS, 0., iVM[2]); iVM[16] = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[20] = iV8[3208]; iVM[27.] = iV8[5105]; iVM[2] = k7; ihV = (mC + lQ) % iV8[5374]; ihX = iV8[2958.]; iVM[29] = false; while true do iVM[1] = #iVM[20]; iVM[16] = iVM[1] - ihX; iVM[14] = iVM[2](ihV % 4294967296); iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); if iVM[16] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.))); iVM[29] = true; break elseif iVM[16] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[29] = true; break elseif iVM[16] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[29] = true; break elseif iVM[16] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[29] = true; break end end; iVM[8] = buffer.fromstring(iVM[20]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[16] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[8], iVM[23], bit32.bxor(buffer.readu32(iVM[8], iVM[23]), iVM[14])); iVM[23] = iVM[23] + 4 else break end end; if iVM[29] then break end; iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); iVM[6.] = 0.; while true do if iVM[23] < iVM[16] then buffer.writeu8(iVM[8], iVM[23], bit32.bxor(buffer.readu8(iVM[8], iVM[23]), bit32.band(bit32.rshift(iVM[14], iVM[6.] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[29] then break end; do ihS = buffer.readstring(iVM[8], 0., iVM[16]); iVM[29] = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; iVM[6.] = iV8[10781]; iVM[8] = iV8[7181]; iVM[1] = k7; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[10480]; iVM[16] = false; while true do iVM[29] = #iVM[6.]; iVM[2] = iVM[29] - iVM[14]; ihX = iVM[1](iVM[18.] % 4294967296); ihV = iVM[2] >= 1; if ihV then ihV = iVM[2] <= 4 end; if ihV then ihX = bit32.lrotate((ihX + 1832704949) % 4294967296, 13); if iVM[2] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihX, 255.))); iVM[16] = true; break elseif iVM[2] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(ihX, 8), 255.))); iVM[16] = true; break elseif iVM[2] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(ihX, 16), 255.))); iVM[16] = true; break elseif iVM[2] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(ihX, 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(ihX, 24.), 255.))); iVM[16] = true; break end end; iVM[4] = buffer.fromstring(iVM[6.]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[2] then ihX = bit32.lrotate((ihX + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[4], iVM[27.], bit32.bxor(buffer.readu32(iVM[4], iVM[27.]), ihX)); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[16] then break end; ihX = bit32.lrotate((ihX + 1832704949) % 4294967296, 13); iVM[20] = 0.; while true do if iVM[27.] < iVM[2] then buffer.writeu8(iVM[4], iVM[27.], bit32.bxor(buffer.readu8(iVM[4], iVM[27.]), bit32.band(bit32.rshift(ihX, iVM[20] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[16] then break end; do iVM[23] = buffer.readstring(iVM[4], 0., iVM[2]); iVM[16] = true; break end; break end end; iVM[4] = nil; do ihX = true; local iV8 = iIn; iVM[2] = iV8[10150]; ihV = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[27.] = iV8[3902]; iVM[29] = false; while true do iVM[16] = #iVM[2]; iVM[14] = iVM[16] - iVM[27.]; iVM[18.] = iVM[20](ihV % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[8] = iVM[14] >= 1; if iVM[8] then iVM[8] = iVM[14] <= 4 end; if iVM[8] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[14] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[18.], 255.))); iVM[29] = true; break elseif iVM[14] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[29] = true; break elseif iVM[14] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[29] = true; break elseif iVM[14] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[29] = true; break end end; iVM[3.] = buffer.fromstring(iVM[2]); iVM[6.] = 0.; while true do if iVM[6.] <= iVM[14] - 4 then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[6.], bit32.bxor(buffer.readu32(iVM[3.], iVM[6.]), iVM[18.])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[29] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[6.] < iVM[14] then buffer.writeu8(iVM[3.], iVM[6.], bit32.bxor(buffer.readu8(iVM[3.], iVM[6.]), bit32.band(bit32.rshift(iVM[18.], iVM[1] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[29] then break end; do iVM[4] = buffer.readstring(iVM[3.], 0., iVM[14]); iVM[29] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[18.] = iV8[10480]; iVM[6.] = iV8[6275]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[1] = k7; iVM[8] = false; while true do ihX = #iVM[6.]; ihV = ihX - iVM[18.]; iVM[16] = iVM[1](iVM[14] % 4294967296); iVM[27.] = ihV >= 1; if iVM[27.] then iVM[27.] = ihV <= 4 end; if iVM[27.] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; if ihV == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[16], 255.))); iVM[8] = true; break elseif ihV == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[8] = true; break elseif ihV == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[8] = true; break elseif ihV == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[8] = true; break end end; iVM[20] = buffer.fromstring(iVM[6.]); iVM[29] = 0.; while true do if iVM[29] + 4 <= ihV then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; buffer.writeu32(iVM[20], iVM[29], bit32.bxor(buffer.readu32(iVM[20], iVM[29]), iVM[16])); iVM[29] = iVM[29] + 4 else break end end; if iVM[8] then break end; iVM[16] = (iVM[16] + 2654435769.) % 4294967296; iVM[2] = 0.; while true do if iVM[29] < ihV then buffer.writeu8(iVM[20], iVM[29], bit32.bxor(buffer.readu8(iVM[20], iVM[29]), bit32.band(bit32.rshift(iVM[16], iVM[2] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[8] then break end; do iVM[3.] = buffer.readstring(iVM[20], 0., ihV); iVM[8] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[27.] = iV8[1362.]; ihV = k7; iVM[20] = (mC + lQ) % iV8[5374]; ihX = iV8[3324.]; iVM[29] = false; while true do iVM[16] = #ihX; iVM[14] = iVM[16] - iVM[27.]; iVM[18.] = ihV(iVM[20] % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[8] = iVM[14] >= 1; if iVM[8] then iVM[8] = iVM[14] <= 4 end; if iVM[8] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[14] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[18.], 255.))); iVM[29] = true; break elseif iVM[14] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[29] = true; break elseif iVM[14] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[29] = true; break elseif iVM[14] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(ihX, 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[29] = true; break end end; ihT = buffer.fromstring(ihX); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[14] then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[6.], bit32.bxor(buffer.readu32(ihT, iVM[6.]), iVM[18.])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[29] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[6.] < iVM[14] then buffer.writeu8(ihT, iVM[6.], bit32.bxor(buffer.readu8(ihT, iVM[6.]), bit32.band(bit32.rshift(iVM[18.], iVM[1] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[29] then break end; do iVM[2] = buffer.readstring(ihT, 0., iVM[14]); iVM[29] = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[1] = iV8[1094]; iVM[6.] = iV8[4862]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[18.] = iV8[10480]; iVM[16] = false; while true do ihX = #iVM[6.]; ihV = ihX - iVM[18.]; iVM[15.] = iVM[8](iVM[14] % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; iVM[27.] = ihV >= 1; if iVM[27.] then iVM[27.] = ihV <= 4 end; if iVM[27.] then iVM[15.] = iVM[15.] * 16807 % 2147483647; if ihV == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[15.], 255.))); iVM[16] = true; break elseif ihV == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[16] = true; break elseif ihV == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[16] = true; break elseif ihV == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[16] = true; break end end; iVM[20] = buffer.fromstring(iVM[6.]); iVM[29] = 0.; while true do if iVM[29] <= ihV - 4 then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[29], bit32.bxor(buffer.readu32(iVM[20], iVM[29]), iVM[15.])); iVM[29] = iVM[29] + 4 else break end end; if iVM[16] then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[29] < ihV then buffer.writeu8(iVM[20], iVM[29], bit32.bxor(buffer.readu8(iVM[20], iVM[29]), bit32.band(bit32.rshift(iVM[15.], iVM[28] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[16] then break end; do ihT = buffer.readstring(iVM[20], 0., ihV); iVM[16] = true; break end; break end end; iVM[15.] = nil; do local iV8 = iIn; ihX = iV8[10164.]; iVM[28] = k7; ihV = iV8[287]; iVM[20] = iV8[10480]; iVM[27.] = iV8[7721]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[14] = #iVM[27.]; iVM[18.] = iVM[14] - iVM[20]; iVM[8] = iVM[28](iVM[29] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; ihW = iVM[18.] >= 1; if ihW then ihW = iVM[18.] <= 4 end; if ihW then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[18.] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[8], 255.))); iVM[16] = true; break elseif iVM[18.] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[16] = true; break elseif iVM[18.] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[16] = true; break elseif iVM[18.] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[16] = true; break end end; iVM[6.] = buffer.fromstring(iVM[27.]); iVM[1] = 0.; while true do if iVM[1] <= iVM[18.] - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[1], bit32.bxor(buffer.readu32(iVM[6.], iVM[1]), iVM[8])); iVM[1] = iVM[1] + 4 else break end end; if iVM[16] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[1] < iVM[18.] then buffer.writeu8(iVM[6.], iVM[1], bit32.bxor(buffer.readu8(iVM[6.], iVM[1]), bit32.band(bit32.rshift(iVM[8], iVM[11] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[16] then break end; do iVM[15.] = buffer.readstring(iVM[6.], 0., iVM[18.]); iVM[16] = true; break end; break end end; iVM[11] = nil; do local iV8 = iIn; iVM[14] = iV8[3902]; ihW = iV8[7458.]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[6.] = k7; iVM[1] = false; while true do iVM[29] = #ihW; iVM[8] = iVM[29] - iVM[14]; ihX = iVM[6.](iVM[18.] % 4294967296); ihV = iVM[8] >= 1; if ihV then ihV = iVM[8] <= 4 end; if ihV then ihX = (ihX + 2654435769.) % 4294967296; if iVM[8] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihX, 255.))); iVM[1] = true; break elseif iVM[8] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihX, 8), 255.))); iVM[1] = true; break elseif iVM[8] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(ihX, 16), 255.))); iVM[1] = true; break elseif iVM[8] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(ihX, 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(ihX, 24.), 255.))); iVM[1] = true; break end end; iVM[16] = buffer.fromstring(ihW); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[8] then ihX = (ihX + 2654435769.) % 4294967296; buffer.writeu32(iVM[16], iVM[27.], bit32.bxor(buffer.readu32(iVM[16], iVM[27.]), ihX)); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[1] then break end; ihX = (ihX + 2654435769.) % 4294967296; iVM[20] = 0.; while true do if iVM[27.] < iVM[8] then buffer.writeu8(iVM[16], iVM[27.], bit32.bxor(buffer.readu8(iVM[16], iVM[27.]), bit32.band(bit32.rshift(ihX, iVM[20] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[1] then break end; do iVM[11] = buffer.readstring(iVM[16], 0., iVM[8]); iVM[1] = true; break end; break end end; iVM[27.] = nil; do local iV8 = iIn; ihX = iV8[10480]; iVM[29] = iV8[46]; ihV = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[16] = false; while true do iVM[8] = #iVM[29]; ihW = iVM[8] - ihX; iVM[6.] = iVM[20](ihV % 4294967296); iVM[1] = ihW >= 1; if iVM[1] then iVM[1] = ihW <= 4 end; if iVM[1] then iVM[6.] = (iVM[6.] + 2654435769.) % 4294967296; if ihW == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[6.], 255.))); iVM[16] = true; break elseif ihW == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[16] = true; break elseif ihW == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[16] = true; break elseif ihW == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[16] = true; break end end; iVM[28] = buffer.fromstring(iVM[29]); iVM[14] = 0.; while true do if iVM[14] + 4 <= ihW then iVM[6.] = (iVM[6.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[28], iVM[14], bit32.bxor(buffer.readu32(iVM[28], iVM[14]), iVM[6.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[16] then break end; iVM[6.] = (iVM[6.] + 2654435769.) % 4294967296; iVM[18.] = 0.; while true do if iVM[14] < ihW then buffer.writeu8(iVM[28], iVM[14], bit32.bxor(buffer.readu8(iVM[28], iVM[14]), bit32.band(bit32.rshift(iVM[6.], iVM[18.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[16] then break end; do iVM[27.] = buffer.readstring(iVM[28], 0., ihW); iVM[16] = true; break end; break end end; local iV8 = iIn; lJ(ihR, { [iVM[15.]] = iV8[8269][iVM[11]][iVM[27.]], [iVM[19]] = mu, [iVM[12.]] = iV8[1336][ihS](iV8[4018], iV8[10222], iV8[7294]), [iVM[22]] = iV8[10184][iVM[13]](iV8[7718], -iV8[10838], iV8[10480], iV8[10422.]), [iVM[10]] = iV8[7718], [iVM[4]] = true, [iVM[3.]] = iV8[8269][iVM[2]][ihT], [iVM[26]] = lX, [iVM[9.]] = iV8[10184][iVM[17]](iV8[10480], iV8[8661.], iV8[10480], iV8[2598.]), [iVM[23]] = iV8[4218.], [ihU] = iV8[8269][iVM[5]][iVM[24.]] }); iVM[28] = nil; do iVM[18.] = iV8[6076]; iVM[14] = iV8[2095]; ihW = k7; iVM[1] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[3902]; iVM[8] = false; while true do ihV = #iVM[18.]; iVM[16] = ihV - iVM[6.]; iVM[27.] = ihW(iVM[1] % 4294967296); iVM[20] = iVM[16] >= 1; if iVM[20] then iVM[20] = iVM[16] <= 4 end; if iVM[20] then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[27.], 255.))); iVM[8] = true; break elseif iVM[16] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[8] = true; break elseif iVM[16] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[8] = true; break elseif iVM[16] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[8] = true; break end end; iVM[29] = buffer.fromstring(iVM[18.]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[16] then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[29], iVM[11], bit32.bxor(buffer.readu32(iVM[29], iVM[11]), iVM[27.])); iVM[11] = iVM[11] + 4 else break end end; if iVM[8] then break end; iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); ihX = 0.; while true do if iVM[11] < iVM[16] then buffer.writeu8(iVM[29], iVM[11], bit32.bxor(buffer.readu8(iVM[29], iVM[11]), bit32.band(bit32.rshift(iVM[27.], ihX * 8), 255.))); iVM[11] = iVM[11] + 1; ihX = ihX + 1 else break end end; if iVM[8] then break end; do iVM[28] = buffer.readstring(iVM[29], 0., iVM[16]); iVM[8] = true; break end; break end end; iVM[11] = nil; do iVM[27.] = iV8[6380]; ihV = iV8[5899]; iVM[20] = k7; ihX = (mC + lQ) % iV8[5374]; iVM[29] = iV8[3902]; iVM[16] = false; while true do iVM[14] = #iVM[27.]; iVM[18.] = iVM[14] - iVM[29]; iVM[8] = iVM[20](ihX % 4294967296); ihW = iVM[18.] >= 1; if ihW then ihW = iVM[18.] <= 4 end; if ihW then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); if iVM[18.] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[8], 255.))); iVM[16] = true; break elseif iVM[18.] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[16] = true; break elseif iVM[18.] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[16] = true; break elseif iVM[18.] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[16] = true; break end end; iVM[6.] = buffer.fromstring(iVM[27.]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[18.] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[6.], iVM[1], bit32.bxor(buffer.readu32(iVM[6.], iVM[1]), iVM[8])); iVM[1] = iVM[1] + 4 else break end end; if iVM[16] then break end; iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); iVM[15.] = 0.; while true do if iVM[1] < iVM[18.] then buffer.writeu8(iVM[6.], iVM[1], bit32.bxor(buffer.readu8(iVM[6.], iVM[1]), bit32.band(bit32.rshift(iVM[8], iVM[15.] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[16] then break end; do iVM[11] = buffer.readstring(iVM[6.], 0., iVM[18.]); iVM[16] = true; break end; break end end; iVM[15.] = nil; do iVM[6.] = iV8[4795]; iVM[14] = k7; ihW = (mC + lQ) % iV8[5374]; iVM[18.] = iV8[1149.]; iVM[1] = false; while true do iVM[20] = #iVM[18.]; iVM[29] = iVM[20] - iVM[6.]; iVM[8] = iVM[14](ihW % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; ihX = iVM[29] >= 1; if ihX then ihX = iVM[29] <= 4 end; if ihX then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[29] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[8], 255.))); iVM[1] = true; break elseif iVM[29] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[1] = true; break elseif iVM[29] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[1] = true; break elseif iVM[29] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[1] = true; break end end; ihV = buffer.fromstring(iVM[18.]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[29] then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(ihV, iVM[16], bit32.bxor(buffer.readu32(ihV, iVM[16]), iVM[8])); iVM[16] = iVM[16] + 4 else break end end; if iVM[1] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[16] < iVM[29] then buffer.writeu8(ihV, iVM[16], bit32.bxor(buffer.readu8(ihV, iVM[16]), bit32.band(bit32.rshift(iVM[8], iVM[27.] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[1] then break end; do iVM[15.] = buffer.readstring(ihV, 0., iVM[29]); iVM[1] = true; break end; break end end; iVM[27.] = nil; do iVM[20] = iV8[4795]; ihX = k7; iVM[29] = (mC + lQ) % iV8[5374]; ihV = iV8[5103.]; iVM[16] = false; while true do iVM[18.] = #ihV; iVM[8] = iVM[18.] - iVM[20]; ihW = ihX(iVM[29] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[6.] = iVM[8] >= 1; if iVM[6.] then iVM[6.] = iVM[8] <= 4 end; if iVM[6.] then ihW = ihW * 16807 % 2147483647; if iVM[8] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihW, 255.))); iVM[16] = true; break elseif iVM[8] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[16] = true; break elseif iVM[8] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[16] = true; break elseif iVM[8] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[16] = true; break end end; iVM[1] = buffer.fromstring(ihV); ihT = 0.; while true do if ihT + 4 <= iVM[8] then ihW = ihW * 16807 % 2147483647; buffer.writeu32(iVM[1], ihT, bit32.bxor(buffer.readu32(iVM[1], ihT), ihW)); ihT = ihT + 4 else break end end; if iVM[16] then break end; ihW = ihW * 16807 % 2147483647; iVM[14] = 0.; while true do if ihT < iVM[8] then buffer.writeu8(iVM[1], ihT, bit32.bxor(buffer.readu8(iVM[1], ihT), bit32.band(bit32.rshift(ihW, iVM[14] * 8), 255.))); ihT = ihT + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[16] then break end; do iVM[27.] = buffer.readstring(iVM[1], 0., iVM[8]); iVM[16] = true; break end; break end end; ihT = nil; do ihW = iV8[7868]; iVM[18.] = k7; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[6840.]; iVM[1] = false; while true do iVM[8] = #iVM[14]; ihX = iVM[8] - ihW; ihV = iVM[18.](iVM[6.] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[16] = ihX >= 1; if iVM[16] then iVM[16] = ihX <= 4 end; if iVM[16] then ihV = ihV * 16807 % 2147483647; if ihX == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.))); iVM[1] = true; break elseif ihX == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[1] = true; break elseif ihX == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[1] = true; break elseif ihX == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[1] = true; break end end; iVM[2] = buffer.fromstring(iVM[14]); iVM[20] = 0.; while true do if iVM[20] + 4 <= ihX then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[2], iVM[20], bit32.bxor(buffer.readu32(iVM[2], iVM[20]), ihV)); iVM[20] = iVM[20] + 4 else break end end; if iVM[1] then break end; ihV = ihV * 16807 % 2147483647; iVM[29] = 0.; while true do if iVM[20] < ihX then buffer.writeu8(iVM[2], iVM[20], bit32.bxor(buffer.readu8(iVM[2], iVM[20]), bit32.band(bit32.rshift(ihV, iVM[29] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[1] then break end; do ihT = buffer.readstring(iVM[2], 0., ihX); iVM[1] = true; break end; break end end; iVM[2] = nil; do ihV = iV8[4218.]; iVM[20] = iV8[9461]; ihX = (mC + lQ) % iV8[5374]; iVM[29] = k7; iVM[16] = false; while true do iVM[8] = #iVM[20]; ihW = iVM[8] - ihV; iVM[6.] = iVM[29](ihX % 4294967296); iVM[1] = ihW >= 1; if iVM[1] then iVM[1] = ihW <= 4 end; if iVM[1] then iVM[6.] = (iVM[6.] + 2654435769.) % 4294967296; if ihW == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[6.], 255.))); iVM[16] = true; break elseif ihW == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[16] = true; break elseif ihW == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[16] = true; break elseif ihW == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[16] = true; break end end; iVM[3.] = buffer.fromstring(iVM[20]); iVM[14] = 0.; while true do if iVM[14] + 4 <= ihW then iVM[6.] = (iVM[6.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[3.], iVM[14], bit32.bxor(buffer.readu32(iVM[3.], iVM[14]), iVM[6.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[16] then break end; iVM[6.] = (iVM[6.] + 2654435769.) % 4294967296; iVM[18.] = 0.; while true do if iVM[14] < ihW then buffer.writeu8(iVM[3.], iVM[14], bit32.bxor(buffer.readu8(iVM[3.], iVM[14]), bit32.band(bit32.rshift(iVM[6.], iVM[18.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[16] then break end; do iVM[2] = buffer.readstring(iVM[3.], 0., ihW); iVM[16] = true; break end; break end end; iVM[3.] = nil; do iVM[6.] = iV8[3808]; ihW = false; iVM[1] = k7; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[10480]; iVM[8] = false; while true do iVM[16] = #iVM[6.]; iVM[4] = iVM[16] - iVM[14]; iVM[20] = iVM[1](iVM[18.] % 4294967296); iVM[29] = iVM[4] >= 1; if iVM[29] then iVM[29] = iVM[4] <= 4 end; if iVM[29] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[4] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.))); iVM[8] = true; break elseif iVM[4] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[8] = true; break elseif iVM[4] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[8] = true; break elseif iVM[4] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[8] = true; break end end; iVM[23] = buffer.fromstring(iVM[6.]); ihX = 0.; while true do if ihX + 4 <= iVM[4] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], ihX, bit32.bxor(buffer.readu32(iVM[23], ihX), iVM[20])); ihX = ihX + 4 else break end end; if iVM[8] then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); ihV = 0.; while true do if ihX < iVM[4] then buffer.writeu8(iVM[23], ihX, bit32.bxor(buffer.readu8(iVM[23], ihX), bit32.band(bit32.rshift(iVM[20], ihV * 8), 255.))); ihX = ihX + 1; ihV = ihV + 1 else break end end; if iVM[8] then break end; do iVM[3.] = buffer.readstring(iVM[23], 0., iVM[4]); iVM[8] = true; break end; break end end; lM = lJ(iVM[28], { [iVM[2]] = iV8[10184][iVM[3.]](iV8[10480], iV8[1362.], iV8[10480], iV8[1328]), [iVM[15.]] = iV8[7718], [iVM[11]] = mu, [iVM[27.]] = iV8[10184][ihT](iV8[7718], -iV8[5149], iV8[10480], iV8[5149]) }); mC = 363. else mC = 3827; continue end elseif mC == 3968 then mr = (mr + iIn[9564.]) % iIn[1070]; mC = 500 else mC = 4313; continue end elseif mC < 3970 then if mC == 3969. then mC = if lQ == lQ then 451 else 563 else mC = 4134.; continue end else mC = 426. end elseif mC < 3975. then if mC < 3973 then if mC < 3972. then mC = 388 elseif mC == 3972. then my = nil; local iV8 = iIn; my = iV8[1371.] - iV8[1353.]; my = iV8[10480] + iV8[7718]; mC = 327. else mC = 4034; continue end elseif mC < 3974 then mC = 329 elseif mC == 3974 then mC = 123. else mC = 3919; continue end elseif mC < 3977 then if mC < 3976 then mC = 85 elseif mC == 3976 then iVM[23] = nil; do local iV8 = iIn; iVM[20] = iV8[6942.]; iVM[4] = iV8[3980]; iVM[29] = iV8[3383]; ihV = (mC + lQ) % iV8[5374]; ihX = iV8[10480]; iVM[16] = k7; iVM[8] = false; while true do ihW = #iVM[4]; iVM[6.] = ihW - ihX; iVM[1] = iVM[16](ihV % 4294967296); iVM[3.] = iVM[6.] >= 1; if iVM[3.] then iVM[3.] = iVM[6.] <= 3. end; if iVM[3.] then iVM[1] = (iVM[1] * 1597 + 51749) % 4294967296; if iVM[6.] == 1 then iVM[23] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[1], 255.)) % 256); iVM[8] = true; break elseif iVM[6.] == 2 then iVM[23] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[1], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[1], 8), 255.)) % 256); iVM[8] = true; break elseif iVM[6.] == 3. then iVM[23] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[1], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[1], 8), 255.)) % 256, (string.byte(iVM[4], 3.) - bit32.band(bit32.rshift(iVM[1], 16), 255.)) % 256); iVM[8] = true; break end end; iVM[14] = buffer.fromstring(iVM[4]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[6.] then iVM[1] = (iVM[1] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[14], iVM[18.], (buffer.readu32(iVM[14], iVM[18.]) - iVM[1]) % 4294967296); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[8] then break end; iVM[1] = (iVM[1] * 1597 + 51749) % 4294967296; iVM[2] = 0.; while true do if iVM[18.] < iVM[6.] then buffer.writeu8(iVM[14], iVM[18.], (buffer.readu8(iVM[14], iVM[18.]) - bit32.band(bit32.rshift(iVM[1], iVM[2] * 8), 255.)) % 256); iVM[18.] = iVM[18.] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[8] then break end; do iVM[23] = buffer.readstring(iVM[14], 0., iVM[6.]); iVM[8] = true; break end; break end end; iVM[2] = nil; do iVM[14] = true; local iV8 = iIn; iVM[3.] = iV8[4473.]; iVM[18.] = iV8[647]; iVM[6.] = (mC + lQ) % iV8[5374]; ihW = iV8[954.]; iVM[1] = k7; iVM[8] = false; while true do ihX = #iVM[3.]; ihV = ihX - ihW; iVM[16] = iVM[1](iVM[6.] % 4294967296); iVM[4] = ihV >= 1; if iVM[4] then iVM[4] = ihV <= 3. end; if iVM[4] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; if ihV == 1 then iVM[2] = string.char((string.byte(iVM[3.], 1) - bit32.band(iVM[16], 255.)) % 256); iVM[8] = true; break elseif ihV == 2 then iVM[2] = string.char((string.byte(iVM[3.], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[3.], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256); iVM[8] = true; break elseif ihV == 3. then iVM[2] = string.char((string.byte(iVM[3.], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[3.], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256, (string.byte(iVM[3.], 3.) - bit32.band(bit32.rshift(iVM[16], 16), 255.)) % 256); iVM[8] = true; break end end; iVM[20] = buffer.fromstring(iVM[3.]); iVM[29] = 0.; while true do if iVM[29] + 4 <= ihV then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[20], iVM[29], (buffer.readu32(iVM[20], iVM[29]) - iVM[16]) % 4294967296); iVM[29] = iVM[29] + 4 else break end end; if iVM[8] then break end; iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; ihT = 0.; while true do if iVM[29] < ihV then buffer.writeu8(iVM[20], iVM[29], (buffer.readu8(iVM[20], iVM[29]) - bit32.band(bit32.rshift(iVM[16], ihT * 8), 255.)) % 256); iVM[29] = iVM[29] + 1; ihT = ihT + 1 else break end end; if iVM[8] then break end; do iVM[2] = buffer.readstring(iVM[20], 0., ihV); iVM[8] = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[20] = iV8[10480]; ihX = k7; iVM[4] = (mC + lQ) % iV8[5374]; ihV = iV8[2939]; iVM[29] = false; while true do iVM[14] = #ihV; iVM[18.] = iVM[14] - iVM[20]; iVM[8] = ihX(iVM[4] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; ihW = iVM[18.] >= 1; if ihW then ihW = iVM[18.] <= 4 end; if ihW then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[18.] == 1 then ihT = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[8], 255.))); iVM[29] = true; break elseif iVM[18.] == 2 then ihT = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[29] = true; break elseif iVM[18.] == 3. then ihT = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[29] = true; break elseif iVM[18.] == 4 then ihT = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[29] = true; break end end; iVM[6.] = buffer.fromstring(ihV); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[18.] then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[1], bit32.bxor(buffer.readu32(iVM[6.], iVM[1]), iVM[8])); iVM[1] = iVM[1] + 4 else break end end; if iVM[29] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[1] < iVM[18.] then buffer.writeu8(iVM[6.], iVM[1], bit32.bxor(buffer.readu8(iVM[6.], iVM[1]), bit32.band(bit32.rshift(iVM[8], iVM[16] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[29] then break end; do ihT = buffer.readstring(iVM[6.], 0., iVM[18.]); iVM[29] = true; break end; break end end; ihW = nil; do local iV8 = iIn; iVM[18.] = iV8[4067]; iVM[6.] = k7; iVM[14] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[7093]; iVM[8] = false; while true do ihX = #iVM[1]; ihV = ihX - iVM[18.]; iVM[16] = iVM[6.](iVM[14] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[4] = ihV >= 1; if iVM[4] then iVM[4] = ihV <= 4 end; if iVM[4] then iVM[16] = iVM[16] * 16807 % 2147483647; if ihV == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[16], 255.))); iVM[8] = true; break elseif ihV == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[8] = true; break elseif ihV == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[8] = true; break elseif ihV == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[8] = true; break end end; iVM[20] = buffer.fromstring(iVM[1]); iVM[29] = 0.; while true do if iVM[29] + 4 <= ihV then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[29], bit32.bxor(buffer.readu32(iVM[20], iVM[29]), iVM[16])); iVM[29] = iVM[29] + 4 else break end end; if iVM[8] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[29] < ihV then buffer.writeu8(iVM[20], iVM[29], bit32.bxor(buffer.readu8(iVM[20], iVM[29]), bit32.band(bit32.rshift(iVM[16], iVM[3.] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[8] then break end; do ihW = buffer.readstring(iVM[20], 0., ihV); iVM[8] = true; break end; break end end; iVM[3.] = nil; do iVM[20] = true; local iV8 = iIn; iVM[4] = iV8[95]; iVM[29] = (mC + lQ) % iV8[5374]; ihV = k7; ihX = iV8[8393]; iVM[16] = false; while true do iVM[8] = #iVM[4]; iVM[27.] = iVM[8] - ihX; iVM[6.] = ihV(iVM[29] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[1] = iVM[27.] >= 1; if iVM[1] then iVM[1] = iVM[27.] <= 4 end; if iVM[1] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.))); iVM[16] = true; break elseif iVM[27.] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[16] = true; break elseif iVM[27.] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[16] = true; break elseif iVM[27.] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[16] = true; break end end; iVM[15.] = buffer.fromstring(iVM[4]); iVM[14] = 0.; while true do if iVM[14] <= iVM[27.] - 4 then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[14], bit32.bxor(buffer.readu32(iVM[15.], iVM[14]), iVM[6.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[16] then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[14] < iVM[27.] then buffer.writeu8(iVM[15.], iVM[14], bit32.bxor(buffer.readu8(iVM[15.], iVM[14]), bit32.band(bit32.rshift(iVM[6.], iVM[18.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[16] then break end; do iVM[3.] = buffer.readstring(iVM[15.], 0., iVM[27.]); iVM[16] = true; break end; break end end; iVM[15.] = nil; do local iV8 = iIn; iVM[18.] = iV8[6279.]; iVM[14] = iV8[5564]; iVM[27.] = k7; iVM[1] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[10480]; iVM[8] = false; while true do ihV = #iVM[18.]; iVM[16] = ihV - iVM[6.]; iVM[4] = iVM[27.](iVM[1] % 4294967296); iVM[20] = iVM[16] >= 1; if iVM[20] then iVM[20] = iVM[16] <= 4 end; if iVM[20] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[4], 255.))); iVM[8] = true; break elseif iVM[16] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[8] = true; break elseif iVM[16] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[8] = true; break elseif iVM[16] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[8] = true; break end end; iVM[29] = buffer.fromstring(iVM[18.]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[16] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[29], iVM[11], bit32.bxor(buffer.readu32(iVM[29], iVM[11]), iVM[4])); iVM[11] = iVM[11] + 4 else break end end; if iVM[8] then break end; iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); ihX = 0.; while true do if iVM[11] < iVM[16] then buffer.writeu8(iVM[29], iVM[11], bit32.bxor(buffer.readu8(iVM[29], iVM[11]), bit32.band(bit32.rshift(iVM[4], ihX * 8), 255.))); iVM[11] = iVM[11] + 1; ihX = ihX + 1 else break end end; if iVM[8] then break end; do iVM[15.] = buffer.readstring(iVM[29], 0., iVM[16]); iVM[8] = true; break end; break end end; iVM[11] = nil; do local iV8 = iIn; iVM[20] = iV8[3550]; iVM[4] = k7; iVM[29] = iV8[8895.]; ihV = iV8[10480]; ihX = iV8[10698.]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[8] = false; while true do iVM[27.] = #ihX; iVM[6.] = iVM[27.] - ihV; iVM[1] = iVM[4](iVM[16] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[28] = iVM[6.] >= 1; if iVM[28] then iVM[28] = iVM[6.] <= 4 end; if iVM[28] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[6.] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[1], 255.))); iVM[8] = true; break elseif iVM[6.] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[8] = true; break elseif iVM[6.] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[8] = true; break elseif iVM[6.] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(ihX, 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[8] = true; break end end; iVM[14] = buffer.fromstring(ihX); iVM[18.] = 0.; while true do if iVM[18.] <= iVM[6.] - 4 then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[18.], bit32.bxor(buffer.readu32(iVM[14], iVM[18.]), iVM[1])); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[8] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; ihS = 0.; while true do if iVM[18.] < iVM[6.] then buffer.writeu8(iVM[14], iVM[18.], bit32.bxor(buffer.readu8(iVM[14], iVM[18.]), bit32.band(bit32.rshift(iVM[1], ihS * 8), 255.))); iVM[18.] = iVM[18.] + 1; ihS = ihS + 1 else break end end; if iVM[8] then break end; do iVM[11] = buffer.readstring(iVM[14], 0., iVM[6.]); iVM[8] = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[27.] = iV8[1353.]; iVM[28] = k7; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[8816]; iVM[18.] = false; while true do iVM[16] = #iVM[14]; iVM[1] = iVM[16] - iVM[27.]; iVM[20] = iVM[28](iVM[6.] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[29] = iVM[1] >= 1; if iVM[29] then iVM[29] = iVM[1] <= 4 end; if iVM[29] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[1] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.))); iVM[18.] = true; break elseif iVM[1] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[18.] = true; break elseif iVM[1] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[18.] = true; break elseif iVM[1] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[18.] = true; break end end; iVM[8] = buffer.fromstring(iVM[14]); ihX = 0.; while true do if ihX + 4 <= iVM[1] then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[8], ihX, bit32.bxor(buffer.readu32(iVM[8], ihX), iVM[20])); ihX = ihX + 4 else break end end; if iVM[18.] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; ihV = 0.; while true do if ihX < iVM[1] then buffer.writeu8(iVM[8], ihX, bit32.bxor(buffer.readu8(iVM[8], ihX), bit32.band(bit32.rshift(iVM[20], ihV * 8), 255.))); ihX = ihX + 1; ihV = ihV + 1 else break end end; if iVM[18.] then break end; do ihS = buffer.readstring(iVM[8], 0., iVM[1]); iVM[18.] = true; break end; break end end; ihX = nil; do local iV8 = iIn; iVM[29] = iV8[10030]; iVM[20] = iV8[7987]; iVM[8] = iV8[3623]; iVM[16] = (mC + lQ) % iV8[5374]; ihV = iV8[954.]; iVM[1] = k7; iVM[18.] = false; while true do iVM[4] = #iVM[20]; iVM[27.] = iVM[4] - ihV; iVM[6.] = iVM[1](iVM[16] % 4294967296); iVM[12.] = iVM[27.] >= 1; if iVM[12.] then iVM[12.] = iVM[27.] <= 3. end; if iVM[12.] then iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; if iVM[27.] == 1 then ihX = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[6.], 255.)) % 256); iVM[18.] = true; break elseif iVM[27.] == 2 then ihX = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[6.], 255.)) % 256, (string.byte(iVM[20], 2) - bit32.band(bit32.rshift(iVM[6.], 8), 255.)) % 256); iVM[18.] = true; break elseif iVM[27.] == 3. then ihX = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[6.], 255.)) % 256, (string.byte(iVM[20], 2) - bit32.band(bit32.rshift(iVM[6.], 8), 255.)) % 256, (string.byte(iVM[20], 3.) - bit32.band(bit32.rshift(iVM[6.], 16), 255.)) % 256); iVM[18.] = true; break end end; iVM[28] = buffer.fromstring(iVM[20]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[27.] then iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[28], iVM[14], (buffer.readu32(iVM[28], iVM[14]) - iVM[6.]) % 4294967296); iVM[14] = iVM[14] + 4 else break end end; if iVM[18.] then break end; iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; iVM[26] = 0.; while true do if iVM[14] < iVM[27.] then buffer.writeu8(iVM[28], iVM[14], (buffer.readu8(iVM[28], iVM[14]) - bit32.band(bit32.rshift(iVM[6.], iVM[26] * 8), 255.)) % 256); iVM[14] = iVM[14] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[18.] then break end; do ihX = buffer.readstring(iVM[28], 0., iVM[27.]); iVM[18.] = true; break end; break end end; my = { iVM[23], iVM[2], ihT, ihW, iVM[3.], iVM[15.], iVM[11], ihS, ihX }; local iV8 = iIn; local iXt = mr; mz = my[iXt % iV8[3598] + iV8[7718]]; iVM[26] = nil; do iVM[12.] = iV8[1176.]; iVM[27.] = iV8[1465]; iVM[28] = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[10480]; iVM[6.] = false; while true do iVM[18.] = #iVM[12.]; ihV = iVM[18.] - iVM[14]; iVM[16] = iVM[28](iVM[4] % 4294967296); iVM[1] = ihV >= 1; if iVM[1] then iVM[1] = ihV <= 4 end; if iVM[1] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if ihV == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.))); iVM[6.] = true; break elseif ihV == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[6.] = true; break elseif ihV == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[6.] = true; break elseif ihV == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[6.] = true; break end end; iVM[20] = buffer.fromstring(iVM[12.]); iVM[29] = 0.; while true do if iVM[29] + 4 <= ihV then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[20], iVM[29], bit32.bxor(buffer.readu32(iVM[20], iVM[29]), iVM[16])); iVM[29] = iVM[29] + 4 else break end end; if iVM[6.] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[8] = 0.; while true do if iVM[29] < ihV then buffer.writeu8(iVM[20], iVM[29], bit32.bxor(buffer.readu8(iVM[20], iVM[29]), bit32.band(bit32.rshift(iVM[16], iVM[8] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[6.] then break end; do iVM[26] = buffer.readstring(iVM[20], 0., ihV); iVM[6.] = true; break end; break end end; iVM[20] = nil; do iVM[8] = iV8[8720]; iVM[29] = iV8[6495.]; ihV = (mC + lQ) % iV8[5374]; iVM[1] = k7; iVM[16] = iV8[10480]; iVM[18.] = false; while true do iVM[27.] = #iVM[29]; iVM[6.] = iVM[27.] - iVM[16]; iVM[12.] = iVM[1](ihV % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[28] = iVM[6.] >= 1; if iVM[28] then iVM[28] = iVM[6.] <= 4 end; if iVM[28] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[6.] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[12.], 255.))); iVM[18.] = true; break elseif iVM[6.] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[18.] = true; break elseif iVM[6.] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[18.] = true; break elseif iVM[6.] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[18.] = true; break end end; iVM[14] = buffer.fromstring(iVM[29]); ihX = 0.; while true do if ihX <= iVM[6.] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[14], ihX, bit32.bxor(buffer.readu32(iVM[14], ihX), iVM[12.])); ihX = ihX + 4 else break end end; if iVM[18.] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[4] = 0.; while true do if ihX < iVM[6.] then buffer.writeu8(iVM[14], ihX, bit32.bxor(buffer.readu8(iVM[14], ihX), bit32.band(bit32.rshift(iVM[12.], iVM[4] * 8), 255.))); ihX = ihX + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[18.] then break end; do iVM[20] = buffer.readstring(iVM[14], 0., iVM[6.]); iVM[18.] = true; break end; break end end; mC = if mz:len() >= mz:gsub(iVM[26], iVM[20], iXt % iV8[1371.] % iV8[1353.] + iV8[7718]):len() then 222. else 92 else mC = 4235; continue end elseif mC < 3978. then if mC == 3977 then mC = if (l5 * iIn[1353.] + iIn[954.]) * iIn[954.] % iIn[1371.] == ((l5 * iIn[1353.] + iIn[954.]) * iIn[954.] + (iIn[1371.] + iIn[7718])) % iIn[1371.] then 232 else 284 else mC = 4101.; continue end elseif mC == 3978. then my = nil; local iV8 = iIn; my = iV8[954.] - iV8[1371.]; my = iV8[10480] + iV8[7718]; my = iV8[954.] - iV8[1371.]; my = iV8[10480] + iV8[7718]; mC = 518 else mC = 4148; continue end elseif mC < 3988 then if mC < 3983 then if mC < 3981. then if mC < 3980 then mC = 129. else mC = 202 end elseif mC < 3982 then mC = 434 elseif mC == 3982 then mr = (mr + iIn[9564.]) % iIn[1070]; mC = 195. else mC = 4142; continue end elseif mC < 3986 then if mC < 3984. then mC = 380 elseif mC < 3985 then mC = if lQ ~= lQ then 313 else 492. else ls = function(dC, dD, dE) local iRV = bit32.band; local iRW = bit32.bxor; local iRX = string.byte; local iRY = bit32.rshift; local iRZ = string.char; local iR_ = buffer.fromstring; local iR0 = buffer.readstring; local iR1 = buffer.readu32; local iR2 = buffer.readu8; local iR3 = buffer.writeu32; local iR4 = buffer.writeu8; local iR5 = bit32.lrotate; local iR6 = table.offset; if not lM then local iKq = { lV, ls, lQ, k7, lh, iIn, lM, dC, dD, dE } end; local is7 = nil; local is8 = nil; local is9 = nil; local ita = nil; local iXu = iIn; for iEr = iXu[5030] / (iXu[10653.] % iXu[10653.]), iXu[8568.] % iXu[8568.] do dk[iXu[2714]] = false ~= aV end; local itb = nil; local itc = nil; local itd = nil; if iXu[1411] / (iXu[1533.] - iXu[1533.]) * (iXu[1923.] - iXu[1923.]) == F then is8 = { df }; while (iXu[3830] - iXu[3830]) / (iXu[7553] - iXu[7553]) >= iXu[8278] do if iXu[4353.] / (iXu[10387] - iXu[10387]) - iXu[4265] / (iXu[3404] - iXu[3404]) == iXu[7994] then local iEr = { iXu[7994] }; iXu[9906.][buffer] = iR6; local iEs = ao[G] end; local iEt = dE[iXu[3990.]] end end; local ite = nil; local itf = nil; local itg = nil; local ith = nil; while true == iXu[3167] / (iXu[9810.] % iXu[9810.]) * (iXu[5393] - iXu[5393]) do local iEr = iXu[7934] <= iXu[3119] end; while iXu[7420] / (iXu[125] - iXu[125]) - iXu[3606.] / (iXu[9431] % iXu[9431]) == iXu[4049] % iXu[4049] / (iXu[7710.] % iXu[7710.]) do ({})[true] = br and bit32 end; local iti = nil; local itj = nil; local itk = nil; local itl = nil; local itm = nil; local itn = nil; local ito = nil; local itp = nil; local itq = nil; local itr = nil; local its = nil; if iXu[7553] / (iXu[4077.] - iXu[4077.]) - iXu[495.] / (iXu[1070] % iXu[1070]) == (iXu[6268] - iXu[6268]) / (iXu[8195] - iXu[8195]) then local iEr = math.right; while iXu[8921] % iXu[8921] / (iXu[10873] % iXu[10873]) == iXu[8469.] / (iXu[7553] - iXu[7553]) - iXu[6441.] / (iXu[5376.] - iXu[5376.]) do local iEs = iXu[9906.][iXu[7989.]] end end; local itt = nil; for iEr = iXu[4090] / (iXu[5744] % iXu[5744]), iXu[5168] % iXu[5168] do iXu[6687.][its] = #{} end; local itu = nil; while iXu[10563.] < (iXu[4526] - iXu[4526]) / (iXu[659] - iXu[659]) do iXu[7935.][iXu[2714]] = ({})[iXu[8818]]; iXu[3642.]:remove() end; local itv = nil; local itw = nil; local itx = nil; for iEu = iXu[5053] / (iXu[6441.] - iXu[6441.]), iXu[5060] - iXu[5060] do while (iXu[6905] - iXu[6905]) / (iXu[10653.] - iXu[10653.]) == u do while iXu[125] < iXu[9564.] / (iXu[8922.] - iXu[8922.]) - iXu[6367] / (iXu[9021.] % iXu[9021.]) do local iEr = -E end; local iEs = { ita, I }; local iEt = bQ[iEs] end end; for iEs = iXu[7718], iXu[1353.] do if iEs * iEs < iXu[1798] - iXu[1798] then itv[iXu[2002]] = b6 % iXu[4425.]; local iEr = av < w end end; is7 = nil; do itb = iXu[10480]; while 131 / (203 - 203) * (170 % 170) == 111. % 111. / (220 - 220) do local iEr = not buffer; table.left = cz and 148 end; ita = iXu[6660.]; for iEr = 1, 3. do if iEr * iEr + 1 <= 56 % 56 then ("zytpxl"):format("fbakw") end end; is9 = (iXu[4472] + lQ) % iXu[5374]; is8 = k7; itc = false; while true do ith = #ita; itg = ith - itb; itf = is8(is9 % 4294967296); ite = itg >= 1; if ite then ite = itg <= 4 end; if ite then itf = (itf + 2654435769.) % 4294967296; if itg == 1 then is7 = iRZ(iRW(iRX(ita, 1), iRV(itf, 255.))); itc = true; break elseif itg == 2 then is7 = iRZ(iRW(iRX(ita, 1), iRV(itf, 255.)), iRW(iRX(ita, 2), iRV(iRY(itf, 8), 255.))); itc = true; break elseif itg == 3. then is7 = iRZ(iRW(iRX(ita, 1), iRV(itf, 255.)), iRW(iRX(ita, 2), iRV(iRY(itf, 8), 255.)), iRW(iRX(ita, 3.), iRV(iRY(itf, 16), 255.))); itc = true; break elseif itg == 4 then is7 = iRZ(iRW(iRX(ita, 1), iRV(itf, 255.)), iRW(iRX(ita, 2), iRV(iRY(itf, 8), 255.)), iRW(iRX(ita, 3.), iRV(iRY(itf, 16), 255.)), iRW(iRX(ita, 4), iRV(iRY(itf, 24.), 255.))); itc = true; break end end; itd = iR_(ita); itj = 0.; while true do if itj + 4 <= itg then itf = (itf + 2654435769.) % 4294967296; iR3(itd, itj, iRW(iR1(itd, itj), itf)); itj = itj + 4 else break end end; if itc then break end; itf = (itf + 2654435769.) % 4294967296; iti = 0.; while true do if itj < itg then iR4(itd, itj, iRW(iR2(itd, itj), iRV(iRY(itf, iti * 8), 255.))); itj = itj + 1; iti = iti + 1 else break end end; if itc then break end; do is7 = iR0(itd, 0., itg); itc = true; break end; break end end; for iEs = 1, 2 do if iEs * iEs < 15. - 15. then local iEr = { ce, 417., false } end end; while iXu[1362.] / (iXu[1874] - iXu[1874]) - iXu[1079] / (iXu[6621.] % iXu[6621.]) == itd do J = iXu[10689.] .. iXu[9906.]; cf = not itw end; for iEs = iXu[946] / (iXu[797] - iXu[797]), iXu[8922.] % iXu[8922.] do local iEr = itd % iXu[10184] end; itj = nil; do ite = iXu[9690.]; itf = iXu[9590]; itg = (iXu[6548] + lQ) % iXu[5374]; ith = k7; iti = iXu[10480]; itd = false; while true do is8 = #itf; is9 = is8 - iti; ita = ith(itg % 4294967296); ita = ita % 2147483646. + 1; itb = is9 >= 1; if itb then itb = is9 <= 4 end; if itb then ita = ita * 16807 % 2147483647; if is9 == 1 then itj = iRZ(iRW(iRX(itf, 1), iRV(ita, 255.))); itd = true; break elseif is9 == 2 then itj = iRZ(iRW(iRX(itf, 1), iRV(ita, 255.)), iRW(iRX(itf, 2), iRV(iRY(ita, 8), 255.))); itd = true; break elseif is9 == 3. then itj = iRZ(iRW(iRX(itf, 1), iRV(ita, 255.)), iRW(iRX(itf, 2), iRV(iRY(ita, 8), 255.)), iRW(iRX(itf, 3.), iRV(iRY(ita, 16), 255.))); itd = true; break elseif is9 == 4 then itj = iRZ(iRW(iRX(itf, 1), iRV(ita, 255.)), iRW(iRX(itf, 2), iRV(iRY(ita, 8), 255.)), iRW(iRX(itf, 3.), iRV(iRY(ita, 16), 255.)), iRW(iRX(itf, 4), iRV(iRY(ita, 24.), 255.))); itd = true; break end end; itc = iR_(itf); itl = 0.; while true do if itl <= is9 - 4 then ita = ita * 16807 % 2147483647; iR3(itc, itl, iRW(iR1(itc, itl), ita)); itl = itl + 4 else break end end; if itd then break end; ita = ita * 16807 % 2147483647; itk = 0.; while true do if itl < is9 then iR4(itc, itl, iRW(iR2(itc, itl), iRV(iRY(ita, itk * 8), 255.))); itl = itl + 1; itk = itk + 1 else break end end; if itd then break end; do itj = iR0(itc, 0., is9); itd = true; break end; break end end; while ith == 245 % 245 / (52 % 52) do local iEr = #"rmdo"; local iEs = { 14 } end; for iEr = iXu[7718], iXu[1371.] do if iEr * iEr < iXu[3706] - iXu[3706] then ({})[iXu[5857]] = iXu[5890] .. iXu[10315] end end; if iXu[10070] == iXu[6573.] % iXu[6573.] / (iXu[1307] % iXu[1307]) then local iEr = iXu[4939][iXu[3378.]] end; for iEs = iXu[7718], iXu[1353.] do if iEs * iEs < iXu[8435] % iXu[8435] then local iEr = true or is9; I[string] = iXu[3073] .. ite end end; itl = nil; do itb = iXu[7303]; ita = iXu[7260.]; for iEs = 1, 2 do if iEs * iEs < 93. % 93. then local iEr = 605 // 407; tostring("ggbyx", true) end end; is9 = k7; for iEs = 1, 3. do if (iEs * iEs + iEs) % 2 == 1 then for iEr = 146 / (9. - 9.), 244 - 244 do ({}).size = UDim2 * N; dE = 156. <= UDim; Enum.offset = ito or itg end end end; is8 = (iXu[5647] + lQ) % iXu[5374]; itk = iXu[9096.]; itc = false; for iEs = 1, 2 do if iEs * iEs < 249. - 249. then if 143 % 143 / (118 % 118) == 39. / (155 - 155) * (227 % 227) then local iEr = bq % 355; iEr = #{} end end end; while true do itm = #itb; iti = itm - itk; ith = is9(is8 % 4294967296); itg = iti >= 1; if itg then itg = iti <= 4 end; if itg then ith = iR5((ith + 1832704949) % 4294967296, 13); if iti == 1 then itl = iRZ(iRW(iRX(itb, 1), iRV(ith, 255.))); itc = true; break elseif iti == 2 then itl = iRZ(iRW(iRX(itb, 1), iRV(ith, 255.)), iRW(iRX(itb, 2), iRV(iRY(ith, 8), 255.))); itc = true; break elseif iti == 3. then itl = iRZ(iRW(iRX(itb, 1), iRV(ith, 255.)), iRW(iRX(itb, 2), iRV(iRY(ith, 8), 255.)), iRW(iRX(itb, 3.), iRV(iRY(ith, 16), 255.))); itc = true; break elseif iti == 4 then itl = iRZ(iRW(iRX(itb, 1), iRV(ith, 255.)), iRW(iRX(itb, 2), iRV(iRY(ith, 8), 255.)), iRW(iRX(itb, 3.), iRV(iRY(ith, 16), 255.)), iRW(iRX(itb, 4), iRV(iRY(ith, 24.), 255.))); itc = true; break end end; itf = iR_(itb); ite = 0.; while true do if ite + 4 <= iti then ith = iR5((ith + 1832704949) % 4294967296, 13); iR3(itf, ite, iRW(iR1(itf, ite), ith)); ite = ite + 4 else break end end; if itc then break end; ith = iR5((ith + 1832704949) % 4294967296, 13); itd = 0.; while true do if ite < iti then iR4(itf, ite, iRW(iR2(itf, ite), iRV(iRY(ith, itd * 8), 255.))); ite = ite + 1; itd = itd + 1 else break end end; if itc then break end; do itl = iR0(itf, 0., iti); itc = true; break end; break end end; if iXu[2898.] / (iXu[8278] - iXu[8278]) - iXu[10212.] / (iXu[1774] - iXu[1774]) == iXu[1961] then local iEr = itd // iXu[6091] end; while iXu[7148] / (iXu[6193] - iXu[6193]) - iXu[275] / (iXu[5140] % iXu[5140]) == iXu[5732] / (iXu[3795.] - iXu[3795.]) * (iXu[7294] % iXu[7294]) do for iEs = iXu[7718], iXu[1353.] do if iEs * iEs < iXu[9564.] - iXu[9564.] then local iEr = itw and ita; cf = iXu[3950] .. iXu[10622]; aj = #iEr end end; N = iXu[6965] .. bQ end; if iXu[8468] / (iXu[6156.] - iXu[6156.]) - iXu[2462] / (iXu[495.] % iXu[495.]) >= iXu[3323] then cx = iXu[9906.][iXu[10422.]] end; while 238 < (163 - 163) / (241 - 241) do local iEr = 620 // dQ end; itm = nil; for iEt = 190 / (117. % 117.), 114. - 114. do local iEr = "hqfa" .. "cqrztd"; UDim(); local iEs = { iEr } end; do itd = iXu[8701]; ite = iXu[2793.]; while 184 / (6. % 6.) - 161 / (156. - 156.) > 520 do for iEr = 1, 2 do if iEr * iEr + 1 <= 203 - 203 then ({})[lV] = ({}).x end end; local iEs = "kfyt" .. 887 end; itf = iXu[1558]; itg = (iXu[3085] + lQ) % iXu[5374]; while 250 % 250 / (48. % 48.) == 22 / (138. % 138.) * (20 - 20) do b6[true] = -182; local iEr = not 364 end; ith = iXu[10480]; iti = k7; itc = false; for iEs = 1, 3. do if iEs * iEs + 1 <= 100 % 100 then tostring(); if 440 >= 43 / (199 - 199) * (88 - 88) then E = itl and false; local iEr = ({}).result end end end; while true do itb = #ite; ito = itb - ith; itn = iti(itg % 4294967296); itk = ito >= 1; if itk then itk = ito <= 3. end; if itk then itn = (itn * 1597 + 51749) % 4294967296; if ito == 1 then itm = iRZ((iRX(ite, 1) - iRV(itn, 255.)) % 256); itc = true; break elseif ito == 2 then itm = iRZ((iRX(ite, 1) - iRV(itn, 255.)) % 256, (iRX(ite, 2) - iRV(iRY(itn, 8), 255.)) % 256); itc = true; break elseif ito == 3. then itm = iRZ((iRX(ite, 1) - iRV(itn, 255.)) % 256, (iRX(ite, 2) - iRV(iRY(itn, 8), 255.)) % 256, (iRX(ite, 3.) - iRV(iRY(itn, 16), 255.)) % 256); itc = true; break end end; is8 = iR_(ite); is9 = 0.; while true do if is9 + 4 <= ito then itn = (itn * 1597 + 51749) % 4294967296; iR3(is8, is9, (iR1(is8, is9) - itn) % 4294967296); is9 = is9 + 4 else break end end; if itc then break end; itn = (itn * 1597 + 51749) % 4294967296; ita = 0.; while true do if is9 < ito then iR4(is8, is9, (iR2(is8, is9) - iRV(iRY(itn, ita * 8), 255.)) % 256); is9 = is9 + 1; ita = ita + 1 else break end end; if itc then break end; do itm = iR0(is8, 0., ito); itc = true; break end; break end end; if iXu[8940.] / (iXu[7954] - iXu[7954]) - iXu[7774] / (iXu[3828.] - iXu[3828.]) == bm then local iEr = { true }; local iEs = iXu[9298] == true end; if ao == iXu[7145] / (iXu[3106] % iXu[3106]) * (iXu[5053] % iXu[5053]) then df:clone(); local iEr = -E; local iEs = { true } end; for iEt = iXu[7718], iXu[1371.] do if iEt * iEt + iXu[7718] <= iXu[4353.] % iXu[4353.] then local iEr = E[iXu[4869.]]; local iEs = iXu[610] + ita end end; if iXu[5742.] / (iXu[10838] - iXu[10838]) - iXu[275] / (iXu[3504.] - iXu[3504.]) == iXu[10222] / (iXu[9683] - iXu[9683]) * (iXu[5053] - iXu[5053]) then for iEs = iXu[4353.] / (iXu[3926] - iXu[3926]), iXu[275] % iXu[275] do local iEr = av and itl end end; if iXu[9929] / (iXu[2647] % iXu[2647]) - iXu[471.] / (iXu[6215] % iXu[6215]) == iXu[10222] % iXu[10222] / (iXu[10873] - iXu[10873]) then local iEr = iXu[496] > iXu[9272]; ({}):byte() end; while iXu[9501.] % iXu[9501.] / (iXu[9778] - iXu[9778]) == iXu[3830] / (iXu[2766.] % iXu[2766.]) * (iXu[1874] % iXu[1874]) do local iEr = { iXu[1969], true }; N:get(cK, iEr) end; while 210. / (24. - 24.) - 190 / (208 - 208) < 379 do aj = cK < 181 end; ito = nil; do while 243. / (49 - 49) * (75. - 75.) == av do local iEr = {}; iEr = 831. ^ dP end; itb = iXu[5479]; ita = iXu[6946]; is9 = iXu[5971]; is8 = (iXu[790] + lQ) % iXu[5374]; itk = iXu[8888]; itn = k7; itc = false; while true do itp = #ita; iti = itp - itk; ith = itn(is8 % 4294967296); itg = iti >= 1; if itg then itg = iti <= 3. end; if itg then ith = (ith * 1597 + 51749) % 4294967296; if iti == 1 then ito = iRZ((iRX(ita, 1) - iRV(ith, 255.)) % 256); itc = true; break elseif iti == 2 then ito = iRZ((iRX(ita, 1) - iRV(ith, 255.)) % 256, (iRX(ita, 2) - iRV(iRY(ith, 8), 255.)) % 256); itc = true; break elseif iti == 3. then ito = iRZ((iRX(ita, 1) - iRV(ith, 255.)) % 256, (iRX(ita, 2) - iRV(iRY(ith, 8), 255.)) % 256, (iRX(ita, 3.) - iRV(iRY(ith, 16), 255.)) % 256); itc = true; break end end; itf = iR_(ita); ite = 0.; while true do if ite + 4 <= iti then ith = (ith * 1597 + 51749) % 4294967296; iR3(itf, ite, (iR1(itf, ite) - ith) % 4294967296); ite = ite + 4 else break end end; if itc then break end; ith = (ith * 1597 + 51749) % 4294967296; itd = 0.; while true do if ite < iti then iR4(itf, ite, (iR2(itf, ite) - iRV(iRY(ith, itd * 8), 255.)) % 256); ite = ite + 1; itd = itd + 1 else break end end; if itc then break end; do ito = iR0(itf, 0., iti); itc = true; break end; break end end; while (iXu[946] - iXu[946]) / (iXu[6898] - iXu[6898]) == is8 do iXu[9282.][iXu[3723.]] = -iXu[4114]; local iEr = iXu[1452.] + iXu[6749] end; for iEs = iXu[7718], iXu[1371.] do if iEs * iEs < iXu[3379] - iXu[3379] then while iXu[7556] < iXu[5257] % iXu[5257] / (iXu[8888] - iXu[8888]) do ce[iXu[2867]] = bit32.x; local iEr = { cx } end end end; while al == iXu[2707] / (iXu[9579.] - iXu[9579.]) - iXu[4077.] / (iXu[2525] - iXu[2525]) do ({}):set(cA, false) end; for iEr = iXu[7718], iXu[1353.] do if (iEr * iEr + iEr) % iXu[1353.] == iXu[7718] then ({})[true] = iXu[5909] .. iXu[10728.] end end; if u == iXu[881] / (iXu[10363] - iXu[10363]) - iXu[5798] / (iXu[9072.] - iXu[9072.]) then local iEr = { type } end; while 971 < 27. / (91 % 91) * (121 - 121) do itj.head = "ntgkm" .. 146; local iEr = bit32[270.] end; itp = nil; do ite = iXu[3996.]; itf = true; itg = k7; if 134 % 134 / (130 - 130) < 50 then local iEr = { E, 717. }; local iEs = w == itj end; ith = (iXu[8037.] + lQ) % iXu[5374]; iti = iXu[10480]; itd = false; while true do is9 = #ite; ita = is9 - iti; itb = itg(ith % 4294967296); itc = ita >= 1; if itc then itc = ita <= 4 end; if itc then itb = iR5((itb + 1832704949) % 4294967296, 13); if ita == 1 then itp = iRZ(iRW(iRX(ite, 1), iRV(itb, 255.))); itd = true; break elseif ita == 2 then itp = iRZ(iRW(iRX(ite, 1), iRV(itb, 255.)), iRW(iRX(ite, 2), iRV(iRY(itb, 8), 255.))); itd = true; break elseif ita == 3. then itp = iRZ(iRW(iRX(ite, 1), iRV(itb, 255.)), iRW(iRX(ite, 2), iRV(iRY(itb, 8), 255.)), iRW(iRX(ite, 3.), iRV(iRY(itb, 16), 255.))); itd = true; break elseif ita == 4 then itp = iRZ(iRW(iRX(ite, 1), iRV(itb, 255.)), iRW(iRX(ite, 2), iRV(iRY(itb, 8), 255.)), iRW(iRX(ite, 3.), iRV(iRY(itb, 16), 255.)), iRW(iRX(ite, 4), iRV(iRY(itb, 24.), 255.))); itd = true; break end end; itn = iR_(ite); itk = 0.; while true do if itk + 4 <= ita then itb = iR5((itb + 1832704949) % 4294967296, 13); iR3(itn, itk, iRW(iR1(itn, itk), itb)); itk = itk + 4 else break end end; if itd then break end; itb = iR5((itb + 1832704949) % 4294967296, 13); is8 = 0.; while true do if itk < ita then iR4(itn, itk, iRW(iR2(itn, itk), iRV(iRY(itb, is8 * 8), 255.))); itk = itk + 1; is8 = is8 + 1 else break end end; if itd then break end; do itp = iR0(itn, 0., ita); itd = true; break end; break end end; while z == iXu[881] / (iXu[2468] - iXu[2468]) - iXu[5376.] / (iXu[9882.] % iXu[9882.]) do local iEr = iXu[7625] * iXu[5481.]; iXu[7760][al] = string[false] end; if iXu[8390] / (iXu[4639] % iXu[4639]) - iXu[1651] / (iXu[6720.] - iXu[6720.]) == lh then dk = itt * cm end; for iEs = iXu[7718], iXu[1371.] do if (iEs * iEs + iEs) % iXu[1353.] == iXu[7718] then ({}):clone(false, false); local iEr = cY % buffer end end; itn = nil; do ita = iXu[1411]; is9 = iXu[9739]; is8 = (iXu[304] + lQ) % iXu[5374]; itk = k7; if 68 / (212 % 212) - 181 / (223 % 223) == 181 % 181 / (89 - 89) then itb = #cJ; local iEr = ({}).offset end; itb = false; while true do iti = #is9; ith = iti - ita; itg = itk(is8 % 4294967296); itf = ith >= 1; if itf then itf = ith <= 4 end; if itf then itg = (itg + 2654435769.) % 4294967296; if ith == 1 then itn = iRZ(iRW(iRX(is9, 1), iRV(itg, 255.))); itb = true; break elseif ith == 2 then itn = iRZ(iRW(iRX(is9, 1), iRV(itg, 255.)), iRW(iRX(is9, 2), iRV(iRY(itg, 8), 255.))); itb = true; break elseif ith == 3. then itn = iRZ(iRW(iRX(is9, 1), iRV(itg, 255.)), iRW(iRX(is9, 2), iRV(iRY(itg, 8), 255.)), iRW(iRX(is9, 3.), iRV(iRY(itg, 16), 255.))); itb = true; break elseif ith == 4 then itn = iRZ(iRW(iRX(is9, 1), iRV(itg, 255.)), iRW(iRX(is9, 2), iRV(iRY(itg, 8), 255.)), iRW(iRX(is9, 3.), iRV(iRY(itg, 16), 255.)), iRW(iRX(is9, 4), iRV(iRY(itg, 24.), 255.))); itb = true; break end end; ite = iR_(is9); itd = 0.; while true do if itd + 4 <= ith then itg = (itg + 2654435769.) % 4294967296; iR3(ite, itd, iRW(iR1(ite, itd), itg)); itd = itd + 4 else break end end; if itb then break end; itg = (itg + 2654435769.) % 4294967296; itc = 0.; while true do if itd < ith then iR4(ite, itd, iRW(iR2(ite, itd), iRV(iRY(itg, itc * 8), 255.))); itd = itd + 1; itc = itc + 1 else break end end; if itb then break end; do itn = iR0(ite, 0., ith); itb = true; break end; break end end; while 187 / (189. % 189.) - 199 / (58 % 58) == dk do local iEr = not false; iEr = Enum.node end; while 591. <= 223 % 223 / (13 - 13) do local iEr = ({})[ax]; ak = "kfxguqs" .. "vbndm" end; for iEr = iXu[3795.] / (iXu[6878] % iXu[6878]), iXu[3511] - iXu[3511] do bB(itc, iXu[1752.]); cA:read() end; if "hbqmzk" == 210. % 210. / (206 - 206) then F = "pyt" .. "rrk"; ("bbspu").node = ({})["wopia"] end; iti = nil; do ite = iXu[9096.]; itf = k7; itg = (iXu[607] + lQ) % iXu[5374]; ith = iXu[7269.]; itd = false; while true do itq = #ith; itk = itq - ite; is8 = itf(itg % 4294967296); is8 = is8 % 2147483646. + 1; is9 = itk >= 1; if is9 then is9 = itk <= 4 end; if is9 then is8 = is8 * 16807 % 2147483647; if itk == 1 then iti = iRZ(iRW(iRX(ith, 1), iRV(is8, 255.))); itd = true; break elseif itk == 2 then iti = iRZ(iRW(iRX(ith, 1), iRV(is8, 255.)), iRW(iRX(ith, 2), iRV(iRY(is8, 8), 255.))); itd = true; break elseif itk == 3. then iti = iRZ(iRW(iRX(ith, 1), iRV(is8, 255.)), iRW(iRX(ith, 2), iRV(iRY(is8, 8), 255.)), iRW(iRX(ith, 3.), iRV(iRY(is8, 16), 255.))); itd = true; break elseif itk == 4 then iti = iRZ(iRW(iRX(ith, 1), iRV(is8, 255.)), iRW(iRX(ith, 2), iRV(iRY(is8, 8), 255.)), iRW(iRX(ith, 3.), iRV(iRY(is8, 16), 255.)), iRW(iRX(ith, 4), iRV(iRY(is8, 24.), 255.))); itd = true; break end end; ita = iR_(ith); itb = 0.; while true do if itb + 4 <= itk then is8 = is8 * 16807 % 2147483647; iR3(ita, itb, iRW(iR1(ita, itb), is8)); itb = itb + 4 else break end end; if itd then break end; is8 = is8 * 16807 % 2147483647; itc = 0.; while true do if itb < itk then iR4(ita, itb, iRW(iR2(ita, itb), iRV(iRY(is8, itc * 8), 255.))); itb = itb + 1; itc = itc + 1 else break end end; if itd then break end; do iti = iR0(ita, 0., itk); itd = true; break end; break end end; if tonumber == 97 / (174. - 174.) - 117. / (62 - 62) then am = iti.value; ({})[12.] = UDim2 % a5 end; while 96. % 96. / (240. - 240.) == 40 / (63. - 63.) * (6. - 6.) do tostring(); local iEr = UDim2[false] end; while iXu[5798] / (iXu[9929] - iXu[9929]) * (iXu[884] % iXu[884]) == true do table[bR] = math[cz] end; if iXu[9810.] / (iXu[1371.] - iXu[1371.]) * (iXu[8563] - iXu[8563]) == dl then local iEr = { table }; iEr = iXu[1943] .. iXu[2535.] end; for iEs = iXu[9021.] / (iXu[1371.] - iXu[1371.]), iXu[6268] - iXu[6268] do iXu[1707.](iXu[71]); local iEr = { false, tonumber } end; for iEs = 19 / (35 % 35), 140 - 140 do local iEr = 8 and N end; itq = nil; do while 215 % 215 / (119 - 119) == 173 / (104 - 104) * (4 - 4) do u.next = itn or ith; local iEr = {} end; is8 = iXu[9108.]; itk = k7; itc = iXu[4935.]; itb = iXu[10480]; ita = iXu[7076]; while 72. / (79 % 79) * (11 - 11) > 309. do local iEr = ("ruo")["icrzk"]; local iEs = iEr > iEr end; is9 = (iXu[7343] + lQ) % iXu[5374]; itd = false; while true do itt = #ita; its = itt - itb; itr = itk(is9 % 4294967296); itr = itr % 2147483646. + 1; ith = its >= 1; if ith then ith = its <= 4 end; if ith then itr = itr * 16807 % 2147483647; if its == 1 then itq = iRZ(iRW(iRX(ita, 1), iRV(itr, 255.))); itd = true; break elseif its == 2 then itq = iRZ(iRW(iRX(ita, 1), iRV(itr, 255.)), iRW(iRX(ita, 2), iRV(iRY(itr, 8), 255.))); itd = true; break elseif its == 3. then itq = iRZ(iRW(iRX(ita, 1), iRV(itr, 255.)), iRW(iRX(ita, 2), iRV(iRY(itr, 8), 255.)), iRW(iRX(ita, 3.), iRV(iRY(itr, 16), 255.))); itd = true; break elseif its == 4 then itq = iRZ(iRW(iRX(ita, 1), iRV(itr, 255.)), iRW(iRX(ita, 2), iRV(iRY(itr, 8), 255.)), iRW(iRX(ita, 3.), iRV(iRY(itr, 16), 255.)), iRW(iRX(ita, 4), iRV(iRY(itr, 24.), 255.))); itd = true; break end end; itg = iR_(ita); itf = 0.; while true do if itf <= its - 4 then itr = itr * 16807 % 2147483647; iR3(itg, itf, iRW(iR1(itg, itf), itr)); itf = itf + 4 else break end end; if itd then break end; itr = itr * 16807 % 2147483647; ite = 0.; while true do if itf < its then iR4(itg, itf, iRW(iR2(itg, itf), iRV(iRY(itr, ite * 8), 255.))); itf = itf + 1; ite = ite + 1 else break end end; if itd then break end; do itq = iR0(itg, 0., its); itd = true; break end; break end end; for iEr = 1, 3. do if iEr * iEr < 55 % 55 then while 123. % 123. / (92 - 92) == 8 / (200 - 200) * (138. % 138.) do E:update() end end end; if (iXu[10212.] - iXu[10212.]) / (iXu[9564.] - iXu[9564.]) == ito then local iEr = iXu[3335][false]; local iEs = not iEr end; for iEr = iXu[7718], iXu[1353.] do if iEr * iEr + iXu[7718] <= iXu[1774] % iXu[1774] then aj = { aj, iXu[1707.], iXu[3494], true } end end; for iEs = iXu[1079] / (iXu[2958.] - iXu[2958.]), iXu[495.] % iXu[495.] do local iEr = { false, dH }; bB[iXu[7346]] = J or dm end; for iEr = iXu[7718], iXu[1353.] do if (iEr * iEr + iEr) % iXu[1353.] == iXu[7718] then ({})[true] = -iXu[88] end end; if type == iXu[3573.] / (iXu[7130] - iXu[7130]) * (iXu[10387] - iXu[10387]) then local iEr = math ~= E; local iXv = iXu[8269][itq]; local iXw = itq; itq = { dk } end; itt = nil; do itf = iXu[7536.]; itg = iXu[9963.]; ith = k7; itr = (iXu[6772] + lQ) % iXu[5374]; its = iXu[10480]; ite = false; while true do itk = #itf; is8 = itk - its; is9 = ith(itr % 4294967296); ita = is8 >= 1; if ita then ita = is8 <= 4 end; if ita then is9 = iR5((is9 + 1832704949) % 4294967296, 13); if is8 == 1 then itt = iRZ(iRW(iRX(itf, 1), iRV(is9, 255.))); ite = true; break elseif is8 == 2 then itt = iRZ(iRW(iRX(itf, 1), iRV(is9, 255.)), iRW(iRX(itf, 2), iRV(iRY(is9, 8), 255.))); ite = true; break elseif is8 == 3. then itt = iRZ(iRW(iRX(itf, 1), iRV(is9, 255.)), iRW(iRX(itf, 2), iRV(iRY(is9, 8), 255.)), iRW(iRX(itf, 3.), iRV(iRY(is9, 16), 255.))); ite = true; break elseif is8 == 4 then itt = iRZ(iRW(iRX(itf, 1), iRV(is9, 255.)), iRW(iRX(itf, 2), iRV(iRY(is9, 8), 255.)), iRW(iRX(itf, 3.), iRV(iRY(is9, 16), 255.)), iRW(iRX(itf, 4), iRV(iRY(is9, 24.), 255.))); ite = true; break end end; itb = iR_(itf); itc = 0.; while true do if itc + 4 <= is8 then is9 = iR5((is9 + 1832704949) % 4294967296, 13); iR3(itb, itc, iRW(iR1(itb, itc), is9)); itc = itc + 4 else break end end; if ite then break end; is9 = iR5((is9 + 1832704949) % 4294967296, 13); itd = 0.; while true do if itc < is8 then iR4(itb, itc, iRW(iR2(itb, itc), iRV(iRY(is9, itd * 8), 255.))); itc = itc + 1; itd = itd + 1 else break end end; if ite then break end; do itt = iR0(itb, 0., is8); ite = true; break end; break end end; for iEs = 1, 2 do if iEs * iEs < 102. % 102. then local iEr = 313 // UDim2; table.len = G[E] end end; for iEv = iXu[1353.] / (iXu[7710.] % iXu[7710.]), iXu[2621] % iXu[2621] do for iEu = iXu[7718], iXu[1371.] do if iEu * iEu + iXu[7718] <= iXu[10486] % iXu[10486] then for iEs = iXu[6268] / (iXu[10389.] % iXu[10389.]), iXu[7039] % iXu[7039] do local iEr = { iXu[2497], iXu[5172.] } end; local iEt = #{} end end; itn[false] = itl == iXu[4731.] end; for iEs = iXu[8568.] / (iXu[10906] % iXu[10906]), iXu[7145] - iXu[7145] do local iEr = not iXu[978.] end; for iEs = iXu[9501.] / (iXu[1371.] % iXu[1371.]), iXu[8134] % iXu[8134] do while iXu[4077.] % iXu[4077.] / (iXu[3828.] - iXu[3828.]) == aT do iXu[7542.]:read(select, iXu[2477]); local iEr = iXu[674] .. iXu[2685.] end end; while (21. - 21.) / (240. % 240.) <= 623 do bq[is8] = "axgn" .. cm end; itk = nil; do itb = iXu[10480]; ita = k7; is9 = (iXu[6021.] + lQ) % iXu[5374]; is8 = iXu[6431]; itc = false; while true do itr = #is8; ith = itr - itb; itg = ita(is9 % 4294967296); itg = itg % 2147483646. + 1; itf = ith >= 1; if itf then itf = ith <= 4 end; if itf then itg = itg * 16807 % 2147483647; if ith == 1 then itk = iRZ(iRW(iRX(is8, 1), iRV(itg, 255.))); itc = true; break elseif ith == 2 then itk = iRZ(iRW(iRX(is8, 1), iRV(itg, 255.)), iRW(iRX(is8, 2), iRV(iRY(itg, 8), 255.))); itc = true; break elseif ith == 3. then itk = iRZ(iRW(iRX(is8, 1), iRV(itg, 255.)), iRW(iRX(is8, 2), iRV(iRY(itg, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(itg, 16), 255.))); itc = true; break elseif ith == 4 then itk = iRZ(iRW(iRX(is8, 1), iRV(itg, 255.)), iRW(iRX(is8, 2), iRV(iRY(itg, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(itg, 16), 255.)), iRW(iRX(is8, 4), iRV(iRY(itg, 24.), 255.))); itc = true; break end end; ite = iR_(is8); itd = 0.; while true do if itd + 4 <= ith then itg = itg * 16807 % 2147483647; iR3(ite, itd, iRW(iR1(ite, itd), itg)); itd = itd + 4 else break end end; if itc then break end; itg = itg * 16807 % 2147483647; its = 0.; while true do if itd < ith then iR4(ite, itd, iRW(iR2(ite, itd), iRV(iRY(itg, its * 8), 255.))); itd = itd + 1; its = its + 1 else break end end; if itc then break end; do itk = iR0(ite, 0., ith); itc = true; break end; break end end; if 864. > (245 - 245) / (45. % 45.) then itw[A] = w * 472; for iEt = 18. / (208 % 208), 154 - 154 do local iEr = buffer[true]; local iEs = "amfhvi" >= iEr end end; if am == 158 / (165. - 165.) * (163 % 163) then local iEr = { true, "urn", 867. } end; if iXu[9495.] > (iXu[2462] - iXu[2462]) / (iXu[5436.] - iXu[5436.]) then local iEr = buffer * iXu[9501.] end; while iXu[2373.] % iXu[2373.] / (iXu[3807.] - iXu[3807.]) == iXu[4444] / (iXu[9683] % iXu[9683]) - iXu[6441.] / (iXu[4049] % iXu[4049]) do itg:update(); for iEs = iXu[3828.] / (iXu[5436.] - iXu[5436.]), iXu[3504.] - iXu[3504.] do if iXu[10571] / (iXu[4999] - iXu[4999]) - iXu[5436.] / (iXu[881] % iXu[881]) == iXu[9906.] then local iEr = iXu[3412][w] end; is8 = iXu[7862] and true end end; for iEs = iXu[6720.] / (iXu[2389] % iXu[2389]), iXu[7522] % iXu[7522] do itx[iXu[6713]] = iXu[10908.][iXu[4557.]]; local iEr = iXu[7930] .. iXu[4043] end; its = nil; do while (242 - 242) / (245 % 245) > 939. do bl = itc.offset end; ite = iXu[2069]; itf = iXu[7032.]; itg = (iXu[372.] + lQ) % iXu[5374]; if 13 / (247 % 247) - 54. / (101 - 101) == (62 - 62) / (218 % 218) then local iEr = 430 + 641 end; ith = k7; itr = iXu[7868]; itd = false; while true do itv = #itf; itu = itv - itr; is8 = ith(itg % 4294967296); is8 = is8 % 2147483646. + 1; is9 = itu >= 1; if is9 then is9 = itu <= 4 end; if is9 then is8 = is8 * 16807 % 2147483647; if itu == 1 then its = iRZ(iRW(iRX(itf, 1), iRV(is8, 255.))); itd = true; break elseif itu == 2 then its = iRZ(iRW(iRX(itf, 1), iRV(is8, 255.)), iRW(iRX(itf, 2), iRV(iRY(is8, 8), 255.))); itd = true; break elseif itu == 3. then its = iRZ(iRW(iRX(itf, 1), iRV(is8, 255.)), iRW(iRX(itf, 2), iRV(iRY(is8, 8), 255.)), iRW(iRX(itf, 3.), iRV(iRY(is8, 16), 255.))); itd = true; break elseif itu == 4 then its = iRZ(iRW(iRX(itf, 1), iRV(is8, 255.)), iRW(iRX(itf, 2), iRV(iRY(is8, 8), 255.)), iRW(iRX(itf, 3.), iRV(iRY(is8, 16), 255.)), iRW(iRX(itf, 4), iRV(iRY(is8, 24.), 255.))); itd = true; break end end; ita = iR_(itf); itb = 0.; while true do if itb <= itu - 4 then is8 = is8 * 16807 % 2147483647; iR3(ita, itb, iRW(iR1(ita, itb), is8)); itb = itb + 4 else break end end; if itd then break end; is8 = is8 * 16807 % 2147483647; itc = 0.; while true do if itb < itu then iR4(ita, itb, iRW(iR2(ita, itb), iRV(iRY(is8, itc * 8), 255.))); itb = itb + 1; itc = itc + 1 else break end end; if itd then break end; do its = iR0(ita, 0., itu); itd = true; break end; break end end; if 221 / (30. - 30.) - 150. / (161 % 161) > 806 then local iEr = { 193, UDim2 } end; while iXu[4049] / (iXu[10838] - iXu[10838]) * (iXu[2468] - iXu[2468]) == iXu[1506.] / (iXu[9495.] - iXu[9495.]) - iXu[1774] / (iXu[4878.] % iXu[4878.]) do de:remove(is9); local iEr = not tostring end; itv = nil; do ita = iXu[10480]; if 34 % 34 / (138. % 138.) < 901 then aT = #"ynnuha" end; is9 = k7; is8 = (iXu[3748] + lQ) % iXu[5374]; itu = iXu[9271]; itb = false; for iEr = 1, 3. do if iEr * iEr < 240. - 240. then dk[bm] = 533 > buffer end end; while true do itr = #itu; ith = itr - ita; itg = is9(is8 % 4294967296); itg = itg % 2147483646. + 1; itf = ith >= 1; if itf then itf = ith <= 4 end; if itf then itg = itg * 16807 % 2147483647; if ith == 1 then itv = iRZ(iRW(iRX(itu, 1), iRV(itg, 255.))); itb = true; break elseif ith == 2 then itv = iRZ(iRW(iRX(itu, 1), iRV(itg, 255.)), iRW(iRX(itu, 2), iRV(iRY(itg, 8), 255.))); itb = true; break elseif ith == 3. then itv = iRZ(iRW(iRX(itu, 1), iRV(itg, 255.)), iRW(iRX(itu, 2), iRV(iRY(itg, 8), 255.)), iRW(iRX(itu, 3.), iRV(iRY(itg, 16), 255.))); itb = true; break elseif ith == 4 then itv = iRZ(iRW(iRX(itu, 1), iRV(itg, 255.)), iRW(iRX(itu, 2), iRV(iRY(itg, 8), 255.)), iRW(iRX(itu, 3.), iRV(iRY(itg, 16), 255.)), iRW(iRX(itu, 4), iRV(iRY(itg, 24.), 255.))); itb = true; break end end; ite = iR_(itu); itd = 0.; while true do if itd + 4 <= ith then itg = itg * 16807 % 2147483647; iR3(ite, itd, iRW(iR1(ite, itd), itg)); itd = itd + 4 else break end end; if itb then break end; itg = itg * 16807 % 2147483647; itc = 0.; while true do if itd < ith then iR4(ite, itd, iRW(iR2(ite, itd), iRV(iRY(itg, itc * 8), 255.))); itd = itd + 1; itc = itc + 1 else break end end; if itb then break end; do itv = iR0(ite, 0., ith); itb = true; break end; break end end; for iEr = iXu[5455] / (iXu[5732] % iXu[5732]), iXu[1070] - iXu[1070] do dQ[iXu[3723.]] = iXu[10184] * buffer end; if iXu[2766.] / (iXu[4353.] % iXu[4353.]) * (iXu[7294] % iXu[7294]) == u then local iEr = -iXu[1054]; local iEs = math.index; for iEv = iXu[7718], iXu[1371.] do if iEv * iEv + iXu[7718] <= iXu[724] - iXu[724] then E = iXu[1353.] < iXu[3345.]; for iEt = iXu[7718], iXu[1353.] do if (iEt * iEt + iEt) % iXu[1353.] == iXu[7718] then iEr = iXu[7716.] .. iXu[10184] end end; local iEu = iXu[5954] .. iXu[717.] end end end; for iEs = iXu[8563] / (iXu[7148] - iXu[7148]), iXu[10019] % iXu[10019] do local iEr = iXu[1224.] ~= false; iEr = { is8, true, iXu[7994] } end; for iEt = iXu[7710.] / (iXu[3511] - iXu[3511]), iXu[10873] - iXu[10873] do local iEr = E[iXu[4352]]; local iEs = cm < itb end; itr = nil; while 100 / (155 % 155) * (227 - 227) == b6 do bj[ipairs] = 938 > aW end; do itd = iXu[6404]; ite = iXu[8750]; if 225. % 225. / (90. - 90.) == 251 / (59 % 59) - 232 / (81. - 81.) then local iEr = u[UDim]; iEr = iEr[cr] end; itf = k7; itg = (iXu[6702.] + lQ) % iXu[5374]; ith = iXu[10480]; for iEt = 51. / (76 - 76), 151 - 151 do local iEr = { pcall, false, "omeu" }; local iEs = 822. // itw end; itc = false; if u == 124 / (252. % 252.) - 88 / (158 % 158) then local iEr = 558. - 960.; string[aW] = z and Enum end; while true do itb = #itd; itx = itb - ith; itw = itf(itg % 4294967296); itu = itx >= 1; if itu then itu = itx <= 4 end; if itu then itw = iR5((itw + 1832704949) % 4294967296, 13); if itx == 1 then itr = iRZ(iRW(iRX(itd, 1), iRV(itw, 255.))); itc = true; break elseif itx == 2 then itr = iRZ(iRW(iRX(itd, 1), iRV(itw, 255.)), iRW(iRX(itd, 2), iRV(iRY(itw, 8), 255.))); itc = true; break elseif itx == 3. then itr = iRZ(iRW(iRX(itd, 1), iRV(itw, 255.)), iRW(iRX(itd, 2), iRV(iRY(itw, 8), 255.)), iRW(iRX(itd, 3.), iRV(iRY(itw, 16), 255.))); itc = true; break elseif itx == 4 then itr = iRZ(iRW(iRX(itd, 1), iRV(itw, 255.)), iRW(iRX(itd, 2), iRV(iRY(itw, 8), 255.)), iRW(iRX(itd, 3.), iRV(iRY(itw, 16), 255.)), iRW(iRX(itd, 4), iRV(iRY(itw, 24.), 255.))); itc = true; break end end; is8 = iR_(itd); is9 = 0.; while true do if is9 + 4 <= itx then itw = iR5((itw + 1832704949) % 4294967296, 13); iR3(is8, is9, iRW(iR1(is8, is9), itw)); is9 = is9 + 4 else break end end; if itc then break end; itw = iR5((itw + 1832704949) % 4294967296, 13); ita = 0.; while true do if is9 < itx then iR4(is8, is9, iRW(iR2(is8, is9), iRV(iRY(itw, ita * 8), 255.))); is9 = is9 + 1; ita = ita + 1 else break end end; if itc then break end; do itr = iR0(is8, 0., itx); itc = true; break end; break end end; while (iXu[4942] - iXu[4942]) / (iXu[8922.] - iXu[8922.]) < iXu[8663] do local iEr = not itb end; for iEr = iXu[7718], iXu[1371.] do if iEr * iEr < iXu[8134] - iXu[8134] then cz = iXu[3388] .. iXu[9511] end end; if tonumber == iXu[1371.] / (iXu[294.] % iXu[294.]) - iXu[6337] / (iXu[9021.] % iXu[9021.]) then iXu[6020]:next(itr); tostring() end; for iEs = iXu[7718], iXu[1353.] do if (iEs * iEs + iEs) % iXu[1353.] == iXu[7718] then local iEr = false and itp; iEr = iXu[7890.] .. dC end end; itx = nil; do is9 = iXu[5300]; is8 = iXu[1142]; itu = (iXu[1088] + lQ) % iXu[5374]; itw = k7; ita = false; while true do ite = #is8; itd = ite - is9; itc = itw(itu % 4294967296); itb = itd >= 1; if itb then itb = itd <= 4 end; if itb then itc = (itc + 2654435769.) % 4294967296; if itd == 1 then itx = iRZ(iRW(iRX(is8, 1), iRV(itc, 255.))); ita = true; break elseif itd == 2 then itx = iRZ(iRW(iRX(is8, 1), iRV(itc, 255.)), iRW(iRX(is8, 2), iRV(iRY(itc, 8), 255.))); ita = true; break elseif itd == 3. then itx = iRZ(iRW(iRX(is8, 1), iRV(itc, 255.)), iRW(iRX(is8, 2), iRV(iRY(itc, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(itc, 16), 255.))); ita = true; break elseif itd == 4 then itx = iRZ(iRW(iRX(is8, 1), iRV(itc, 255.)), iRW(iRX(is8, 2), iRV(iRY(itc, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(itc, 16), 255.)), iRW(iRX(is8, 4), iRV(iRY(itc, 24.), 255.))); ita = true; break end end; ith = iR_(is8); itg = 0.; while true do if itg + 4 <= itd then itc = (itc + 2654435769.) % 4294967296; iR3(ith, itg, iRW(iR1(ith, itg), itc)); itg = itg + 4 else break end end; if ita then break end; itc = (itc + 2654435769.) % 4294967296; itf = 0.; while true do if itg < itd then iR4(ith, itg, iRW(iR2(ith, itg), iRV(iRY(itc, itf * 8), 255.))); itg = itg + 1; itf = itf + 1 else break end end; if ita then break end; do itx = iR0(ith, 0., itd); ita = true; break end; break end end; local dH = lM(is7, { [itj] = dC, [itl] = iXu[10184][itm](iXu[7718], iXu[10480], iXu[10480], iXu[10838]), [ito] = lV[itp], [itn] = dD, [iti] = iXu[8269][itq][itt], [itk] = lV[its], [itv] = iXu[7868], [itr] = false, [itx] = true }); for iEr = iXu[5053] / (iXu[6573.] % iXu[6573.]), iXu[3902] - iXu[3902] do dQ[iXu[6336.]] = not true end; while iXu[4497.] / (iXu[8943.] - iXu[8943.]) * (iXu[3511] % iXu[3511]) == iXu[7994] do local iEr = iti ~= iXu[4444]; bR:read(aU) end; if iXu[3573.] / (iXu[6521] - iXu[6521]) * (iXu[1371.] - iXu[1371.]) == iXu[5935] then ith(false, ito); local iEr = itb[iXu[8870]] end; for iEr = iXu[7718], iXu[1353.] do if (iEr * iEr + iEr) % iXu[1353.] == iXu[7718] then ce = F ^ iXu[2085.] end end; ith = nil; do while 51. / (203 - 203) * (156. - 156.) == 245 / (217 - 217) - 160 / (145 - 145) do ls[Enum] = 402. - 403 end; itc = iXu[6062]; itd = iXu[6641]; for iEs = 152 / (99. - 99.), 144. - 144. do local iEr = "phi" .. "hgxixh" end; ite = (iXu[6536] + lQ) % iXu[5374]; itf = k7; itg = iXu[1362.]; itb = false; while true do is8 = #itd; is9 = is8 - itg; ita = itf(ite % 4294967296); ita = ita % 2147483646. + 1; itr = is9 >= 1; if itr then itr = is9 <= 4 end; if itr then ita = ita * 16807 % 2147483647; if is9 == 1 then ith = iRZ(iRW(iRX(itd, 1), iRV(ita, 255.))); itb = true; break elseif is9 == 2 then ith = iRZ(iRW(iRX(itd, 1), iRV(ita, 255.)), iRW(iRX(itd, 2), iRV(iRY(ita, 8), 255.))); itb = true; break elseif is9 == 3. then ith = iRZ(iRW(iRX(itd, 1), iRV(ita, 255.)), iRW(iRX(itd, 2), iRV(iRY(ita, 8), 255.)), iRW(iRX(itd, 3.), iRV(iRY(ita, 16), 255.))); itb = true; break elseif is9 == 4 then ith = iRZ(iRW(iRX(itd, 1), iRV(ita, 255.)), iRW(iRX(itd, 2), iRV(iRY(ita, 8), 255.)), iRW(iRX(itd, 3.), iRV(iRY(ita, 16), 255.)), iRW(iRX(itd, 4), iRV(iRY(ita, 24.), 255.))); itb = true; break end end; itx = iR_(itd); itw = 0.; while true do if itw <= is9 - 4 then ita = ita * 16807 % 2147483647; iR3(itx, itw, iRW(iR1(itx, itw), ita)); itw = itw + 4 else break end end; if itb then break end; ita = ita * 16807 % 2147483647; itu = 0.; while true do if itw < is9 then iR4(itx, itw, iRW(iR2(itx, itw), iRV(iRY(ita, itu * 8), 255.))); itw = itw + 1; itu = itu + 1 else break end end; if itb then break end; do ith = iR0(itx, 0., is9); itb = true; break end; break end end; for iEs = iXu[7718], iXu[1353.] do if iEs * iEs + iXu[7718] <= iXu[9095] % iXu[9095] then dk = cY[iXu[4958]]; local iEr = { iXu[7474] } end end; while iXu[5481.] >= iXu[4985] / (iXu[4218.] - iXu[4218.]) - iXu[4218.] / (iXu[4991] - iXu[4991]) do local iEr = dP >= k7; ({})[iEr] = iXu[6597.] .. iXu[1661] end; for iEt = iXu[1054] / (iXu[2071] - iXu[2071]), iXu[6441.] - iXu[6441.] do local iEr = ({})[iXu[7346]]; local iEs = iXu[9289][iXu[7192]] end; for iEs = iXu[7718], iXu[1371.] do if iEs * iEs + iXu[7718] <= iXu[7130] % iXu[7130] then local iEr = iXu[7580] .. iXu[8269] end end; if (119 - 119) / (57. - 57.) == u then local iEr = itw + z; ("htr").child = ("tpe").node end; itr = nil; do is9 = iXu[5754.]; is8 = iXu[1261]; itu = (iXu[6820] + lQ) % iXu[5374]; itw = k7; itx = iXu[10480]; ita = false; while ith == 32 / (54. % 54.) * (20 - 20) do local iEr = "pmqpje" .. 60.; local iEs = 420. ^ 176 end; while true do itv = #is8; itg = itv - itx; itf = itw(itu % 4294967296); itf = itf % 2147483646. + 1; ite = itg >= 1; if ite then ite = itg <= 4 end; if ite then itf = itf * 16807 % 2147483647; if itg == 1 then itr = iRZ(iRW(iRX(is8, 1), iRV(itf, 255.))); ita = true; break elseif itg == 2 then itr = iRZ(iRW(iRX(is8, 1), iRV(itf, 255.)), iRW(iRX(is8, 2), iRV(iRY(itf, 8), 255.))); ita = true; break elseif itg == 3. then itr = iRZ(iRW(iRX(is8, 1), iRV(itf, 255.)), iRW(iRX(is8, 2), iRV(iRY(itf, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(itf, 16), 255.))); ita = true; break elseif itg == 4 then itr = iRZ(iRW(iRX(is8, 1), iRV(itf, 255.)), iRW(iRX(is8, 2), iRV(iRY(itf, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(itf, 16), 255.)), iRW(iRX(is8, 4), iRV(iRY(itf, 24.), 255.))); ita = true; break end end; itd = iR_(is8); itc = 0.; while true do if itc <= itg - 4 then itf = itf * 16807 % 2147483647; iR3(itd, itc, iRW(iR1(itd, itc), itf)); itc = itc + 4 else break end end; if ita then break end; itf = itf * 16807 % 2147483647; itb = 0.; while true do if itc < itg then iR4(itd, itc, iRW(iR2(itd, itc), iRV(iRY(itf, itb * 8), 255.))); itc = itc + 1; itb = itb + 1 else break end end; if ita then break end; do itr = iR0(itd, 0., itg); ita = true; break end; break end end; if bQ == 155 / (19 % 19) - 100 / (234. - 234.) then ds = "bmqvqqa" and its; local iEr = iR6 end; for iEs = iXu[9072.] / (iXu[5744] % iXu[5744]), iXu[8243] - iXu[8243] do iXu[575]:match(iXu[1053.], dD); local iEr = iXu[7677.] and E end; for iEs = iXu[7718], iXu[1371.] do if (iEs * iEs + iEs) % iXu[1353.] == iXu[7718] then local iEr = iXu[10232] .. aO; itg = bB[true] end end; while iXu[2526.] / (iXu[954.] - iXu[954.]) * (iXu[7474] % iXu[7474]) >= iXu[7808] do de:reset(); local iEr = not cZ end; if (iXu[10387] - iXu[10387]) / (iXu[10019] - iXu[10019]) == iXu[7039] / (iXu[6314] - iXu[6314]) * (iXu[2917] % iXu[2917]) then local iEr = iXu[1672] or iXu[1707.]; local iEs = iXu[1845.][iXu[4557.]] end; itv = nil; do while u == 64 / (193 % 193) - 222. / (38 % 38) do local iEr = "fmga" .. G end; itc = iXu[4149.]; itd = iXu[187]; while 117. / (95 - 95) - 235 / (34 - 34) == UDim2 do E = "mgk" .. "dccn" end; ite = k7; itf = (iXu[2079.] + lQ) % iXu[5374]; itg = iXu[7868]; itb = false; for iEs = 1, 3. do if iEs * iEs < 139 - 139 then local iEr = 183. - E end end; while true do its = #itc; itx = its - itg; itw = ite(itf % 4294967296); itu = itx >= 1; if itu then itu = itx <= 4 end; if itu then itw = iR5((itw + 1832704949) % 4294967296, 13); if itx == 1 then itv = iRZ(iRW(iRX(itc, 1), iRV(itw, 255.))); itb = true; break elseif itx == 2 then itv = iRZ(iRW(iRX(itc, 1), iRV(itw, 255.)), iRW(iRX(itc, 2), iRV(iRY(itw, 8), 255.))); itb = true; break elseif itx == 3. then itv = iRZ(iRW(iRX(itc, 1), iRV(itw, 255.)), iRW(iRX(itc, 2), iRV(iRY(itw, 8), 255.)), iRW(iRX(itc, 3.), iRV(iRY(itw, 16), 255.))); itb = true; break elseif itx == 4 then itv = iRZ(iRW(iRX(itc, 1), iRV(itw, 255.)), iRW(iRX(itc, 2), iRV(iRY(itw, 8), 255.)), iRW(iRX(itc, 3.), iRV(iRY(itw, 16), 255.)), iRW(iRX(itc, 4), iRV(iRY(itw, 24.), 255.))); itb = true; break end end; is8 = iR_(itc); is9 = 0.; while true do if is9 + 4 <= itx then itw = iR5((itw + 1832704949) % 4294967296, 13); iR3(is8, is9, iRW(iR1(is8, is9), itw)); is9 = is9 + 4 else break end end; if itb then break end; itw = iR5((itw + 1832704949) % 4294967296, 13); ita = 0.; while true do if is9 < itx then iR4(is8, is9, iRW(iR2(is8, is9), iRV(iRY(itw, ita * 8), 255.))); is9 = is9 + 1; ita = ita + 1 else break end end; if itb then break end; do itv = iR0(is8, 0., itx); itb = true; break end; break end end; if 206 / (203 % 203) * (128 - 128) == 242 / (152 % 152) - 184 / (149 - 149) then ({})[false] = 258. * 42. end; if iXu[9349] % iXu[9349] / (iXu[275] % iXu[275]) == iXu[6573.] / (iXu[10486] % iXu[10486]) - iXu[797] / (iXu[9778] % iXu[9778]) then dH = ({})[iXu[3116]]; ({})[iXu[4958]] = ({})[iXu[8870]] end; while iXu[6148] % iXu[6148] / (iXu[3511] - iXu[3511]) == cx do E = string[cY] end; for iEt = iXu[7718], iXu[1371.] do if iEt * iEt < iXu[5149] % iXu[5149] then local iEr = iXu[6744.] .. dk; local iEs = { dE, iXu[8441], E, iXu[9881] } end end; for iEt = iXu[7718], iXu[1371.] do if iEt * iEt + iXu[7718] <= iXu[7408] % iXu[7408] then local iEr = iXu[6953] .. iXu[2278]; local iEs = iEr >= iEr end end; for iEt = iXu[7718], iXu[1371.] do if iEt * iEt + iXu[7718] <= iXu[3768.] - iXu[3768.] then while iXu[7257.] / (iXu[3795.] % iXu[3795.]) * (iXu[884] % iXu[884]) > iXu[8588] do local iEr = aT * iXu[10216]; aW[dE] = iEr or E; local iEs = E ~= G end end end; its = nil; do while false == 220 % 220 / (245 - 245) do local iEr = 26 + is9; aV = "moog" .. "ghkkmi" end; is8 = iXu[4976]; itu = iXu[10532]; if 117. / (134 - 134) - 79 / (60. % 60.) >= 904 then local iEr = "sgofxmy" .. "wbqkvm" end; itw = (iXu[292] + lQ) % iXu[5374]; itx = k7; while itb == 249. % 249. / (74 - 74) do local iEr = 335 % 312. end; is9 = false; while true do itg = #itu; itf = itg - is8; ite = itx(itw % 4294967296); itd = itf >= 1; if itd then itd = itf <= 4 end; if itd then ite = (ite + 2654435769.) % 4294967296; if itf == 1 then its = iRZ(iRW(iRX(itu, 1), iRV(ite, 255.))); is9 = true; break elseif itf == 2 then its = iRZ(iRW(iRX(itu, 1), iRV(ite, 255.)), iRW(iRX(itu, 2), iRV(iRY(ite, 8), 255.))); is9 = true; break elseif itf == 3. then its = iRZ(iRW(iRX(itu, 1), iRV(ite, 255.)), iRW(iRX(itu, 2), iRV(iRY(ite, 8), 255.)), iRW(iRX(itu, 3.), iRV(iRY(ite, 16), 255.))); is9 = true; break elseif itf == 4 then its = iRZ(iRW(iRX(itu, 1), iRV(ite, 255.)), iRW(iRX(itu, 2), iRV(iRY(ite, 8), 255.)), iRW(iRX(itu, 3.), iRV(iRY(ite, 16), 255.)), iRW(iRX(itu, 4), iRV(iRY(ite, 24.), 255.))); is9 = true; break end end; itc = iR_(itu); itb = 0.; while true do if itb + 4 <= itf then ite = (ite + 2654435769.) % 4294967296; iR3(itc, itb, iRW(iR1(itc, itb), ite)); itb = itb + 4 else break end end; if is9 then break end; ite = (ite + 2654435769.) % 4294967296; ita = 0.; while true do if itb < itf then iR4(itc, itb, iRW(iR2(itc, itb), iRV(iRY(ite, ita * 8), 255.))); itb = itb + 1; ita = ita + 1 else break end end; if is9 then break end; do its = iR0(itc, 0., itf); is9 = true; break end; break end end; lM(ith, { [itr] = iXu[9906.][itv](iXu[10480], iXu[8393]), [its] = dH }); for iEt = iXu[5053] / (iXu[10486] - iXu[10486]), iXu[4991] % iXu[4991] do local iEr = A or itc; local iEs = dQ and F end; while iXu[4457] % iXu[4457] / (iXu[4795] % iXu[4795]) == iXu[5053] / (iXu[9095] % iXu[9095]) - iXu[1054] / (iXu[5520.] - iXu[5520.]) do cx = { iXu[5116] }; local iEr = { false, tostring, E } end; if iXu[1923.] / (iXu[10906] % iXu[10906]) * (iXu[10838] - iXu[10838]) > iXu[1082] then E = { iXu[1707.], iXu[9906.] }; local iEr = not iXu[10184] end; while (iXu[1217] - iXu[1217]) / (iXu[9096.] % iXu[9096.]) == iXu[4457] / (iXu[3807.] - iXu[3807.]) - iXu[9574] / (iXu[6905] - iXu[6905]) do local iEr = cA[cn]; if bm == iXu[7257.] / (iXu[7039] % iXu[7039]) - iXu[537.] / (iXu[1923.] - iXu[1923.]) then iEr = not true; aU[iXu[5857]] = iXu[3035] .. iXu[4280]; if iXu[1506.] / (iXu[9778] - iXu[9778]) * (iXu[1347.] % iXu[1347.]) == (iXu[5376.] - iXu[5376.]) / (iXu[9569] % iXu[9569]) then itd = w[aW]; local iEs = ax <= itx; local iEt = iXu[1893.] >= iXu[2336] end end end; if iXu[2373.] % iXu[2373.] / (iXu[8134] - iXu[8134]) < iXu[2349.] then dQ = itb + iXu[3651.]; aj = iXu[9257][br] end; if iXu[7522] / (iXu[10019] % iXu[10019]) * (iXu[6268] - iXu[6268]) == ito then local iEr = dk or iXu[7064]; local iEs = {}; local iEt = #dk end; if (167 - 167) / (220 % 220) == 197 / (127 - 127) - 249. / (17 - 17) then l = 891. < 247 end; itg = nil; for iEs = 1, 2 do if iEs * iEs + 1 <= 49 % 49 then while 195. % 195. / (186. - 186.) == aj do cJ = itv.node; buffer[cZ] = "fsytnq" .. UDim; local iEr = ba % Enum end end end; do if 96. / (218 - 218) * (190 - 190) == aT then buffer.key = am.index end; itb = iXu[7383.]; itc = iXu[7855]; itd = k7; ite = (iXu[2733.] + lQ) % iXu[5374]; itf = iXu[10480]; ita = false; while cn == 193 / (35 - 35) * (119 % 119) do local iEr = E <= dP end; while true do itv = #itb; its = itv - itf; itx = itd(ite % 4294967296); itw = its >= 1; if itw then itw = its <= 4 end; if itw then itx = iR5((itx + 1832704949) % 4294967296, 13); if its == 1 then itg = iRZ(iRW(iRX(itb, 1), iRV(itx, 255.))); ita = true; break elseif its == 2 then itg = iRZ(iRW(iRX(itb, 1), iRV(itx, 255.)), iRW(iRX(itb, 2), iRV(iRY(itx, 8), 255.))); ita = true; break elseif its == 3. then itg = iRZ(iRW(iRX(itb, 1), iRV(itx, 255.)), iRW(iRX(itb, 2), iRV(iRY(itx, 8), 255.)), iRW(iRX(itb, 3.), iRV(iRY(itx, 16), 255.))); ita = true; break elseif its == 4 then itg = iRZ(iRW(iRX(itb, 1), iRV(itx, 255.)), iRW(iRX(itb, 2), iRV(iRY(itx, 8), 255.)), iRW(iRX(itb, 3.), iRV(iRY(itx, 16), 255.)), iRW(iRX(itb, 4), iRV(iRY(itx, 24.), 255.))); ita = true; break end end; itu = iR_(itb); is8 = 0.; while true do if is8 + 4 <= its then itx = iR5((itx + 1832704949) % 4294967296, 13); iR3(itu, is8, iRW(iR1(itu, is8), itx)); is8 = is8 + 4 else break end end; if ita then break end; itx = iR5((itx + 1832704949) % 4294967296, 13); is9 = 0.; while true do if is8 < its then iR4(itu, is8, iRW(iR2(itu, is8), iRV(iRY(itx, is9 * 8), 255.))); is8 = is8 + 1; is9 = is9 + 1 else break end end; if ita then break end; do itg = iR0(itu, 0., its); ita = true; break end; break end end; dH[itg]:Connect(function(iJb, iJc, iJd) local iRn = bit32.bxor; local iRo = bit32.band; local iRp = string.byte; local iRq = bit32.rshift; local iRr = string.char; local iRs = buffer.fromstring; local iRt = buffer.readstring; local iRu = buffer.readu32; local iRv = buffer.readu8; local iRw = buffer.writeu32; local iRx = buffer.writeu8; if not iJd then local iKm = { lQ, lh, lV, iIn, iJb, iJc, iJd } end; local isp = nil; local isq = nil; local isr = nil; local iss = nil; local iXx = iIn; if iXx[7553] / (iXx[6905] % iXx[6905]) * (iXx[5520.] - iXx[5520.]) == dE then local iDW = iXx[157] or iXx[6440] end; local ist = nil; local isu = nil; local isv = nil; if iXx[8278] / (iXx[3598] % iXx[3598]) * (iXx[3573.] % iXx[3573.]) <= iXx[452] then ({})[w] = iXx[2746][E] end; local isw = nil; while iXx[9431] % iXx[9431] / (iXx[6828.] % iXx[6828.]) == dE do isu = iXx[9918.] .. cK end; local isx = nil; local isy = nil; local isz = nil; while iXx[9882.] / (iXx[2871.] - iXx[2871.]) - iXx[2871.] / (iXx[8134] % iXx[8134]) < iXx[4392.] do aT[iXx[9584]] = ({})[iXx[2867]]; local iDW = { true } end; local isA = nil; local isB = nil; local isC = nil; while iXx[4797.] > iXx[3399.] % iXx[3399.] / (iXx[294.] - iXx[294.]) do local iDW = iXx[9505] and tostring end; for iDX = iXx[7718], iXx[1371.] do if (iDX * iDX + iDX) % iXx[1353.] == iXx[7718] then local iDW = dD[false] end end; for iDW = 51. / (20 % 20), 34 % 34 do isu[false] = 361 ^ u end; while bm == 23 / (232 - 232) - 223 / (248 % 248) do ("buffk").size = 847 % 63. end; isp = nil; do iss = iXx[3902]; isq = iXx[5311]; isr = (iXx[5091.] + lQ) % iXx[5374]; ist = k7; isu = false; while true do isv = #isq; isy = isv - iss; isA = ist(isr % 4294967296); isw = isy >= 1; if isw then isw = isy <= 4 end; if isw then isA = (isA + 2654435769.) % 4294967296; if isy == 1 then isp = iRr(iRn(iRp(isq, 1), iRo(isA, 255.))); isu = true; break elseif isy == 2 then isp = iRr(iRn(iRp(isq, 1), iRo(isA, 255.)), iRn(iRp(isq, 2), iRo(iRq(isA, 8), 255.))); isu = true; break elseif isy == 3. then isp = iRr(iRn(iRp(isq, 1), iRo(isA, 255.)), iRn(iRp(isq, 2), iRo(iRq(isA, 8), 255.)), iRn(iRp(isq, 3.), iRo(iRq(isA, 16), 255.))); isu = true; break elseif isy == 4 then isp = iRr(iRn(iRp(isq, 1), iRo(isA, 255.)), iRn(iRp(isq, 2), iRo(iRq(isA, 8), 255.)), iRn(iRp(isq, 3.), iRo(iRq(isA, 16), 255.)), iRn(iRp(isq, 4), iRo(iRq(isA, 24.), 255.))); isu = true; break end end; isz = iRs(isq); isB = 0.; while true do if isB + 4 <= isy then isA = (isA + 2654435769.) % 4294967296; iRw(isz, isB, iRn(iRu(isz, isB), isA)); isB = isB + 4 else break end end; if isu then break end; isA = (isA + 2654435769.) % 4294967296; isx = 0.; while true do if isB < isy then iRx(isz, isB, iRn(iRv(isz, isB), iRo(iRq(isA, isx * 8), 255.))); isB = isB + 1; isx = isx + 1 else break end end; if isu then break end; do isp = iRt(isz, 0., isy); isu = true; break end; break end end; while iXx[8922.] / (iXx[7039] % iXx[7039]) * (iXx[7148] - iXx[7148]) >= iXx[5257] do local iDW = iXx[9280] * ao end; for iDX = iXx[7868] / (iXx[294.] - iXx[294.]), iXx[9431] % iXx[9431] do local iDW = -A; iDW = iXx[724] or false end; for iDX = iXx[7718], iXx[1371.] do if (iDX * iDX + iDX) % iXx[1353.] == iXx[7718] then local iDW = aT * iXx[10838]; iDW = #table end end; if iXx[9519.] / (iXx[2373.] % iXx[2373.]) - iXx[1818.] / (iXx[5798] % iXx[5798]) == iXx[3020] % iXx[3020] / (iXx[7130] % iXx[7130]) then local iDW = P[isx] end; isB = nil; do isA = iXx[10480]; isy = k7; isx = (iXx[10886] + lQ) % iXx[5374]; isz = iXx[1918]; while 806 >= 192. / (42. % 42.) * (86 % 86) do bl.left = isp[275] end; isw = false; while aW == 5 / (251 - 251) * (249. - 249.) do local iDW = true or table; iDW(H, string) end; while true do ist = #isz; isq = ist - isA; isv = isy(isx % 4294967296); isv = isv % 2147483646. + 1; iss = isq >= 1; if iss then iss = isq <= 4 end; if iss then isv = isv * 16807 % 2147483647; if isq == 1 then isB = iRr(iRn(iRp(isz, 1), iRo(isv, 255.))); isw = true; break elseif isq == 2 then isB = iRr(iRn(iRp(isz, 1), iRo(isv, 255.)), iRn(iRp(isz, 2), iRo(iRq(isv, 8), 255.))); isw = true; break elseif isq == 3. then isB = iRr(iRn(iRp(isz, 1), iRo(isv, 255.)), iRn(iRp(isz, 2), iRo(iRq(isv, 8), 255.)), iRn(iRp(isz, 3.), iRo(iRq(isv, 16), 255.))); isw = true; break elseif isq == 4 then isB = iRr(iRn(iRp(isz, 1), iRo(isv, 255.)), iRn(iRp(isz, 2), iRo(iRq(isv, 8), 255.)), iRn(iRp(isz, 3.), iRo(iRq(isv, 16), 255.)), iRn(iRp(isz, 4), iRo(iRq(isv, 24.), 255.))); isw = true; break end end; isC = iRs(isz); isu = 0.; while true do if isu + 4 <= isq then isv = isv * 16807 % 2147483647; iRw(isC, isu, iRn(iRu(isC, isu), isv)); isu = isu + 4 else break end end; if isw then break end; isv = isv * 16807 % 2147483647; isr = 0.; while true do if isu < isq then iRx(isC, isu, iRn(iRv(isC, isu), iRo(iRq(isv, isr * 8), 255.))); isu = isu + 1; isr = isr + 1 else break end end; if isw then break end; do isB = iRt(isC, 0., isq); isw = true; break end; break end end; lh(dH, { [isp] = lV[isB] }, iXx[339.]) end); while iXu[8278] < iXu[1774] / (iXu[3020] % iXu[3020]) * (iXu[10653.] - iXu[10653.]) do local iEr = -cx; itj = iXu[4373] + u end; for iEs = 1, 3. do if iEs * iEs < 74 - 74 then local iEr = ({}).parent end end; itv = nil; do while 50 % 50 / (240. % 240.) == an do H = 585. + F; tostring(bm, "jimjd") end; is8 = iXu[6351.]; while (206 - 206) / (202 % 202) == 160 / (155 - 155) - 117. / (235 % 235) do cm(553); ("knl")[UDim2] = bR // itr end; itu = iXu[7948]; itw = k7; itx = (iXu[2666] + lQ) % iXu[5374]; its = iXu[10480]; is9 = false; while true do itg = #is8; itf = itg - its; ite = itw(itx % 4294967296); itd = itf >= 1; if itd then itd = itf <= 4 end; if itd then ite = iR5((ite + 1832704949) % 4294967296, 13); if itf == 1 then itv = iRZ(iRW(iRX(is8, 1), iRV(ite, 255.))); is9 = true; break elseif itf == 2 then itv = iRZ(iRW(iRX(is8, 1), iRV(ite, 255.)), iRW(iRX(is8, 2), iRV(iRY(ite, 8), 255.))); is9 = true; break elseif itf == 3. then itv = iRZ(iRW(iRX(is8, 1), iRV(ite, 255.)), iRW(iRX(is8, 2), iRV(iRY(ite, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(ite, 16), 255.))); is9 = true; break elseif itf == 4 then itv = iRZ(iRW(iRX(is8, 1), iRV(ite, 255.)), iRW(iRX(is8, 2), iRV(iRY(ite, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(ite, 16), 255.)), iRW(iRX(is8, 4), iRV(iRY(ite, 24.), 255.))); is9 = true; break end end; itc = iR_(is8); itb = 0.; while true do if itb + 4 <= itf then ite = iR5((ite + 1832704949) % 4294967296, 13); iR3(itc, itb, iRW(iR1(itc, itb), ite)); itb = itb + 4 else break end end; if is9 then break end; ite = iR5((ite + 1832704949) % 4294967296, 13); ita = 0.; while true do if itb < itf then iR4(itc, itb, iRW(iR2(itc, itb), iRV(iRY(ite, ita * 8), 255.))); itb = itb + 1; ita = ita + 1 else break end end; if is9 then break end; do itv = iR0(itc, 0., itf); is9 = true; break end; break end end; for iEs = 170 / (178 % 178), 51. - 51. do local iEr = -O end; for iEs = iXu[7718], iXu[1353.] do if iEs * iEs < iXu[3082] - iXu[3082] then local iEr = iXu[10184] * lh; itc(true, iEr) end end; dH[itv]:Connect(function(iJe) local iRy = bit32.band; local iRz = string.byte; local iRA = bit32.bxor; local iRB = bit32.rshift; local iRC = string.char; local iRD = buffer.fromstring; local iRE = buffer.readstring; local iRF = buffer.readu32; local iRG = buffer.readu8; local iRH = buffer.writeu32; local iRI = buffer.writeu8; if not iJe then local iKn = { dH, iIn, lQ, k7, lV, lh, iJe } end; local isD = nil; local isE = nil; local isF = nil; local isG = nil; local isH = nil; local isI = nil; local isJ = nil; for iD4 = iIn[7718], iIn[1371.] do if iD4 * iD4 + iIn[7718] <= iIn[4976] - iIn[4976] then cz:char(); local iD3 = iIn[6011] .. iIn[1843] end end; local isK = nil; local isL = nil; local isM = nil; local isN = nil; local isO = nil; if iIn[10212.] / (iIn[414.] % iIn[414.]) - iIn[10422.] / (iIn[6215] % iIn[6215]) <= iIn[7921] then E = isE[iIn[189.]]; iIn[5220.]:read(true) end; local isP = nil; while (iIn[8861] - iIn[8861]) / (iIn[9072.] % iIn[9072.]) == iIn[3643] / (iIn[4196] % iIn[4196]) - iIn[6828.] / (iIn[8328.] - iIn[8328.]) do ({}):rep(); local iD3 = iIn[2477] ~= E end; local isQ = nil; local isR = nil; local isS = nil; while iIn[9519.] / (iIn[10411] - iIn[10411]) * (iIn[1054] - iIn[1054]) == E do ao:push(); local iD3 = { tonumber }; string[iIn[4557.]] = iIn[4261] .. iIn[6382] end; if iIn[6441.] % iIn[6441.] / (iIn[6232] % iIn[6232]) == isO then cw = iIn[8257] - iIn[6366.]; cK = { iIn[10513], cJ, iIn[8861] } end; if u == iIn[10726] / (iIn[6075.] - iIn[6075.]) - iIn[2922.] / (iIn[7039] - iIn[7039]) then local iD3 = iIn[9262] // buffer; isG[a4] = isO[iIn[3378.]] end; isD = nil; do while (149 - 149) / (185 % 185) >= 566 do local iD3 = not buffer; local iD4 = 753. ~= iD3 end; isI = true; for iD4 = 1, 3. do if (iD4 * iD4 + iD4) % 2 == 1 then local iD3 = { false }; bl = E[iD3] end end; isG = k7; isE = iIn[9090.]; isJ = iIn[10480]; isH = iIn[5286.]; isF = (iIn[579.] + lQ) % iIn[5374]; isK = false; while true do isM = #isH; isR = isM - isJ; isP = isG(isF % 4294967296); isP = isP % 2147483646. + 1; isN = isR >= 1; if isN then isN = isR <= 4 end; if isN then isP = isP * 16807 % 2147483647; if isR == 1 then isD = iRC(iRA(iRz(isH, 1), iRy(isP, 255.))); isK = true; break elseif isR == 2 then isD = iRC(iRA(iRz(isH, 1), iRy(isP, 255.)), iRA(iRz(isH, 2), iRy(iRB(isP, 8), 255.))); isK = true; break elseif isR == 3. then isD = iRC(iRA(iRz(isH, 1), iRy(isP, 255.)), iRA(iRz(isH, 2), iRy(iRB(isP, 8), 255.)), iRA(iRz(isH, 3.), iRy(iRB(isP, 16), 255.))); isK = true; break elseif isR == 4 then isD = iRC(iRA(iRz(isH, 1), iRy(isP, 255.)), iRA(iRz(isH, 2), iRy(iRB(isP, 8), 255.)), iRA(iRz(isH, 3.), iRy(iRB(isP, 16), 255.)), iRA(iRz(isH, 4), iRy(iRB(isP, 24.), 255.))); isK = true; break end end; isL = iRD(isH); isQ = 0.; while true do if isQ <= isR - 4 then isP = isP * 16807 % 2147483647; iRH(isL, isQ, iRA(iRF(isL, isQ), isP)); isQ = isQ + 4 else break end end; if isK then break end; isP = isP * 16807 % 2147483647; isO = 0.; while true do if isQ < isR then iRI(isL, isQ, iRA(iRG(isL, isQ), iRy(iRB(isP, isO * 8), 255.))); isQ = isQ + 1; isO = isO + 1 else break end end; if isK then break end; do isD = iRE(isL, 0., isR); isK = true; break end; break end end; if 80 / (245 - 245) - 77 / (144. % 144.) == dD then local iD3 = dD % 226; ("fdlkk"):rep(type) end; for iD4 = 168. / (69. % 69.), 143 - 143 do local iD3 = ({})[true] end; if iIn[1079] <= iIn[4018] / (iIn[9574] - iIn[9574]) * (iIn[3379] % iIn[3379]) then de = iIn[10070] or iIn[3064] end; if cr == iIn[3511] / (iIn[4648] - iIn[4648]) * (iIn[8884] % iIn[8884]) then if iIn[8943.] / (iIn[10899.] - iIn[10899.]) - iIn[2871.] / (iIn[6314] % iIn[6314]) >= iIn[2871.] then local iD3 = iIn[8795] % iIn[3182]; bB = iIn[10167.][iIn[4829]] end end; for iD4 = iIn[7718], iIn[1353.] do if (iD4 * iD4 + iD4) % iIn[1353.] == iIn[7718] then P[iIn[4557.]] = iIn[9354.][iIn[267.]]; local iD3 = { iIn[10882], aW } end end; isR = nil; do isN = iIn[8311]; isP = iIn[5335]; isL = iIn[6594.]; isM = (iIn[7703] + lQ) % iIn[5374]; for iD4 = 1, 2 do if (iD4 * iD4 + iD4) % 2 == 1 then local iD3 = 320 * 144. end end; isO = iIn[7327]; isQ = k7; if 38 / (199 % 199) * (145 - 145) == bC then N = G[w]; local iD3 = df - cn end; isK = false; for iD3 = 141. / (93. % 93.), 9. % 9. do al = isI * 725; buffer[math] = "jxdj" or 617 end; while true do isJ = #isP; isE = isJ - isO; isG = isQ(isM % 4294967296); isI = isE >= 1; if isI then isI = isE <= 3. end; if isI then isG = (isG * 1597 + 51749) % 4294967296; if isE == 1 then isR = iRC((iRz(isP, 1) - iRy(isG, 255.)) % 256); isK = true; break elseif isE == 2 then isR = iRC((iRz(isP, 1) - iRy(isG, 255.)) % 256, (iRz(isP, 2) - iRy(iRB(isG, 8), 255.)) % 256); isK = true; break elseif isE == 3. then isR = iRC((iRz(isP, 1) - iRy(isG, 255.)) % 256, (iRz(isP, 2) - iRy(iRB(isG, 8), 255.)) % 256, (iRz(isP, 3.) - iRy(iRB(isG, 16), 255.)) % 256); isK = true; break end end; isS = iRD(isP); isF = 0.; while true do if isF + 4 <= isE then isG = (isG * 1597 + 51749) % 4294967296; iRH(isS, isF, (iRF(isS, isF) - isG) % 4294967296); isF = isF + 4 else break end end; if isK then break end; isG = (isG * 1597 + 51749) % 4294967296; isH = 0.; while true do if isF < isE then iRI(isS, isF, (iRG(isS, isF) - iRy(iRB(isG, isH * 8), 255.)) % 256); isF = isF + 1; isH = isH + 1 else break end end; if isK then break end; do isR = iRE(isS, 0., isE); isK = true; break end; break end end; while 165. / (181 % 181) - 91 / (138. - 138.) < 712 do ({})[false] = 856 ^ buffer end; if (iIn[4067] - iIn[4067]) / (iIn[4648] % iIn[4648]) == bq then type(); local iD3 = iIn[10505] == iIn[1707.] end; for iD4 = iIn[7718], iIn[1353.] do if iD4 * iD4 + iIn[7718] <= iIn[9072.] % iIn[9072.] then local iD3 = isM[select] end end; lh(dH, { [isD] = lV[isR] }, iIn[339.]) end); if iXu[2033] / (iXu[4526] - iXu[4526]) * (iXu[9693.] % iXu[9693.]) == select then F[itf] = aU * iXu[7186]; itr = iXu[4114] ^ iXu[8269] end; itg = nil; do if 166 / (17 % 17) - 13 / (224 % 224) == "rpweszr" then if 43 / (132. - 132.) - 10 / (97 % 97) == 221 % 221 / (109 % 109) then ("qfgdola"):push() end end; itc = iXu[272]; if 355 >= 163 / (99. % 99.) * (70 % 70) then local iEr = "oflxdy" > "rbez"; iEr = ("yyzvru").w end; itd = iXu[3160]; for iEr = 1, 2 do if iEr * iEr < 243. % 243. then itp = "vzlyb" ~= 575 end end; ite = true; itf = (iXu[5823.] + lQ) % iXu[5374]; ita = iXu[10480]; itb = k7; while 189. / (121 % 121) - 130 / (229 % 229) == 117. / (121 % 121) * (176 % 176) do if dk == 88 / (38 - 38) * (234. % 234.) then ("mblm").result = Enum * 326; while 159. % 159. / (99. - 99.) == "gqk" do ("zxhn").head = ith ~= 760; J = true ~= cZ; a4 = Enum[762.] end; cw = ("dzl").flags end end; is9 = false; while true do itr = #itd; itv = itr - ita; its = itb(itf % 4294967296); itx = itv >= 1; if itx then itx = itv <= 3. end; if itx then its = (its * 1597 + 51749) % 4294967296; if itv == 1 then itg = iRZ((iRX(itd, 1) - iRV(its, 255.)) % 256); is9 = true; break elseif itv == 2 then itg = iRZ((iRX(itd, 1) - iRV(its, 255.)) % 256, (iRX(itd, 2) - iRV(iRY(its, 8), 255.)) % 256); is9 = true; break elseif itv == 3. then itg = iRZ((iRX(itd, 1) - iRV(its, 255.)) % 256, (iRX(itd, 2) - iRV(iRY(its, 8), 255.)) % 256, (iRX(itd, 3.) - iRV(iRY(its, 16), 255.)) % 256); is9 = true; break end end; itw = iR_(itd); itu = 0.; while true do if itu + 4 <= itv then its = (its * 1597 + 51749) % 4294967296; iR3(itw, itu, (iR1(itw, itu) - its) % 4294967296); itu = itu + 4 else break end end; if is9 then break end; its = (its * 1597 + 51749) % 4294967296; is8 = 0.; while true do if itu < itv then iR4(itw, itu, (iR2(itw, itu) - iRV(iRY(its, is8 * 8), 255.)) % 256); itu = itu + 1; is8 = is8 + 1 else break end end; if is9 then break end; do itg = iR0(itw, 0., itv); is9 = true; break end; break end end; if 746 >= 63. % 63. / (178 - 178) then ({})["ihu"] = is8 == 888. end; while iXu[6156.] / (iXu[1347.] % iXu[1347.]) - iXu[6268] / (iXu[8278] % iXu[8278]) == itp do ({})[iXu[4829]] = itn or iXu[1452.]; iXu[8269][true] = iXu[3715] or av end; dH[itg]:Connect(function(dP, dQ, iJf, iJg) local iRJ = bit32.bxor; local iRK = bit32.band; local iRL = string.byte; local iRM = bit32.rshift; local iRN = string.char; local iRO = bit32.lrotate; local iRP = buffer.fromstring; local iRQ = buffer.readstring; local iRR = buffer.readu32; local iRS = buffer.readu8; local iRT = buffer.writeu32; local iRU = buffer.writeu8; if not iJg then local iKo = { dH, ls, lQ, k7, dP, dQ, iJf, iJg } end; local iXy = iIn; while iXy[7763] == iXy[9909.] % iXy[9909.] / (iXy[5300] % iXy[5300]) do av = bq and tostring end; local isT = nil; local isU = nil; for iEc = iXy[7718], iXy[1371.] do if iEc * iEc + iXy[7718] <= iXy[8568.] % iXy[8568.] then local iEb = de[iXy[2830]]; iEb = iXy[1014.] .. bB end end; local isV = nil; local isW = nil; local isX = nil; local isY = nil; for iEc = iXy[3404] / (iXy[10653.] % iXy[10653.]), iXy[1923.] - iXy[1923.] do local iEb = not cZ; table[iXy[6336.]] = iXy[198.] .. dP end; if iXy[6621.] < iXy[2373.] / (iXy[7522] - iXy[7522]) - iXy[7553] / (iXy[471.] % iXy[471.]) then local iEb = -isV end; local isZ = nil; local is_ = nil; for iEd = iXy[7718], iXy[1371.] do if iEd * iEd < iXy[7556] - iXy[7556] then while iXy[7145] / (iXy[10363] - iXy[10363]) * (iXy[537.] - iXy[537.]) == bK do bl = iXy[3171.] .. iXy[10613]; local iEb = not true; local iEc = dm or iEb end end end; local is0 = nil; local is1 = nil; local is2 = nil; local is3 = nil; local is4 = nil; local is5 = nil; if iXy[9095] % iXy[9095] / (iXy[9569] % iXy[9569]) == cJ then local iEb = not iXy[7092.] end; local is6 = nil; for iEd = iXy[7718], iXy[1371.] do if iEd * iEd < iXy[3511] - iXy[3511] then local iEb = cr == iXy[10411]; local iEc = dD // cw end end; if iXy[8888] / (iXy[2777] % iXy[2777]) - iXy[293] / (iXy[3106] - iXy[3106]) == iXy[10617.] / (iXy[6891.] - iXy[6891.]) * (iXy[7039] % iXy[7039]) then F = buffer + buffer; local iEb = true or iXy[8927] end; while iXy[2621] / (iXy[4353.] % iXy[4353.]) - iXy[2366] / (iXy[3404] - iXy[3404]) == dl do iXy[10767.][false] = iXy[6303.] .. iXy[10201] end; while iXy[2035] > iXy[3768.] / (iXy[6314] - iXy[6314]) - iXy[471.] / (iXy[4945] - iXy[4945]) do local iEb = -is3; ({}):char() end; isT = nil; do isU = iXy[8361.]; isW = iXy[10381]; isY = (iXy[2757.] + lQ) % iXy[5374]; isV = k7; while df == 120. / (200 % 200) * (211 % 211) do local iEb = 793 and true; table.node = 484 * 776 end; isX = iXy[954.]; isZ = false; while true do is3 = #isW; is_ = is3 - isX; is1 = isV(isY % 4294967296); is1 = is1 % 2147483646. + 1; is4 = is_ >= 1; if is4 then is4 = is_ <= 4 end; if is4 then is1 = is1 * 16807 % 2147483647; if is_ == 1 then isT = iRN(iRJ(iRL(isW, 1), iRK(is1, 255.))); isZ = true; break elseif is_ == 2 then isT = iRN(iRJ(iRL(isW, 1), iRK(is1, 255.)), iRJ(iRL(isW, 2), iRK(iRM(is1, 8), 255.))); isZ = true; break elseif is_ == 3. then isT = iRN(iRJ(iRL(isW, 1), iRK(is1, 255.)), iRJ(iRL(isW, 2), iRK(iRM(is1, 8), 255.)), iRJ(iRL(isW, 3.), iRK(iRM(is1, 16), 255.))); isZ = true; break elseif is_ == 4 then isT = iRN(iRJ(iRL(isW, 1), iRK(is1, 255.)), iRJ(iRL(isW, 2), iRK(iRM(is1, 8), 255.)), iRJ(iRL(isW, 3.), iRK(iRM(is1, 16), 255.)), iRJ(iRL(isW, 4), iRK(iRM(is1, 24.), 255.))); isZ = true; break end end; is0 = iRP(isW); is2 = 0.; while true do if is2 <= is_ - 4 then is1 = is1 * 16807 % 2147483647; iRT(is0, is2, iRJ(iRR(is0, is2), is1)); is2 = is2 + 4 else break end end; if isZ then break end; is1 = is1 * 16807 % 2147483647; is5 = 0.; while true do if is2 < is_ then iRU(is0, is2, iRJ(iRS(is0, is2), iRK(iRM(is1, is5 * 8), 255.))); is2 = is2 + 1; is5 = is5 + 1 else break end end; if isZ then break end; do isT = iRQ(is0, 0., is_); isZ = true; break end; break end end; if iXy[8468] / (iXy[2647] % iXy[2647]) * (iXy[1651] - iXy[1651]) == cz then local iEb = cY % iXy[10764.] end; if P == iXy[471.] / (iXy[6215] % iXy[6215]) - iXy[4639] / (iXy[8884] % iXy[8884]) then local iEb = iXy[1651] or iXy[4493]; F = #string end; while iXy[6828.] % iXy[6828.] / (iXy[6337] - iXy[6337]) == iXy[10212.] / (iXy[6154] - iXy[6154]) - iXy[6898] / (iXy[6148] - iXy[6148]) do local iEb = iXy[9960.] .. iXy[2995] end; while (iXy[7957] - iXy[7957]) / (iXy[10411] % iXy[10411]) >= iXy[7366] do local iEb = iXy[6106][true]; av = iXy[6176] and u end; while 32 / (12. % 12.) - 133 / (145 % 145) == 62 % 62 / (113 - 113) do local iEb = "cpivn" .. "faqmev"; ("vkyggnj").z = "ixltozs" .. "yhe" end; is5 = nil; do is4 = iXy[9433]; is2 = iXy[9546.]; is0 = k7; is3 = (iXy[7356.] + lQ) % iXy[5374]; is1 = iXy[5257]; is_ = false; while 78. / (15. - 15.) * (158 % 158) > 170 do u = "pbhmyh" .. "puck"; local iEb = is_ <= dQ end; while true do isW = #is4; is6 = isW - is1; isY = is0(is3 % 4294967296); isV = is6 >= 1; if isV then isV = is6 <= 4 end; if isV then isY = iRO((isY + 1832704949) % 4294967296, 13); if is6 == 1 then is5 = iRN(iRJ(iRL(is4, 1), iRK(isY, 255.))); is_ = true; break elseif is6 == 2 then is5 = iRN(iRJ(iRL(is4, 1), iRK(isY, 255.)), iRJ(iRL(is4, 2), iRK(iRM(isY, 8), 255.))); is_ = true; break elseif is6 == 3. then is5 = iRN(iRJ(iRL(is4, 1), iRK(isY, 255.)), iRJ(iRL(is4, 2), iRK(iRM(isY, 8), 255.)), iRJ(iRL(is4, 3.), iRK(iRM(isY, 16), 255.))); is_ = true; break elseif is6 == 4 then is5 = iRN(iRJ(iRL(is4, 1), iRK(isY, 255.)), iRJ(iRL(is4, 2), iRK(iRM(isY, 8), 255.)), iRJ(iRL(is4, 3.), iRK(iRM(isY, 16), 255.)), iRJ(iRL(is4, 4), iRK(iRM(isY, 24.), 255.))); is_ = true; break end end; isZ = iRP(is4); isX = 0.; while true do if isX + 4 <= is6 then isY = iRO((isY + 1832704949) % 4294967296, 13); iRT(isZ, isX, iRJ(iRR(isZ, isX), isY)); isX = isX + 4 else break end end; if is_ then break end; isY = iRO((isY + 1832704949) % 4294967296, 13); isU = 0.; while true do if isX < is6 then iRU(isZ, isX, iRJ(iRS(isZ, isX), iRK(iRM(isY, isU * 8), 255.))); isX = isX + 1; isU = isU + 1 else break end end; if is_ then break end; do is5 = iRQ(isZ, 0., is6); is_ = true; break end; break end end; for iEd = 1, 2 do if iEd * iEd + 1 <= 36. % 36. then while 130 / (50 - 50) - 93. / (227 - 227) == (128 - 128) / (119 - 119) do Vector3[E] = 516. * 876.; local iEb = not P; local iEc = {} end end end; for iEc = iXy[7718], iXy[1353.] do if (iEc * iEc + iEc) % iXy[1353.] == iXy[7718] then local iEb = true ~= iXy[7124] end end; ls(dH, { [isT] = iXy[515][is5](dP, dQ, iXy[10480]) }) end); for iEs = iXu[2389] / (iXu[884] - iXu[884]), iXu[6878] % iXu[6878] do local iEr = { iXu[4581.] }; while iXu[8940.] / (iXu[460] % iXu[460]) * (iXu[5140] % iXu[5140]) == iXu[2777] / (iXu[6156.] - iXu[6156.]) - iXu[2071] / (iXu[2389] - iXu[2389]) do iEr[iXu[189.]] = iXu[9453.] - iXu[2711] end end; if dk == 50 / (141. % 141.) * (120. - 120.) then tostring(); tostring(ce) end; itr = nil; do is8 = iXu[4964]; itu = iXu[8755]; itw = false; itx = (iXu[2478.] + lQ) % iXu[5374]; its = iXu[5300]; itv = k7; is9 = false; while true do itg = #itu; itf = itg - its; ite = itv(itx % 4294967296); itd = itf >= 1; if itd then itd = itf <= 3. end; if itd then ite = (ite * 1597 + 51749) % 4294967296; if itf == 1 then itr = iRZ((iRX(itu, 1) - iRV(ite, 255.)) % 256); is9 = true; break elseif itf == 2 then itr = iRZ((iRX(itu, 1) - iRV(ite, 255.)) % 256, (iRX(itu, 2) - iRV(iRY(ite, 8), 255.)) % 256); is9 = true; break elseif itf == 3. then itr = iRZ((iRX(itu, 1) - iRV(ite, 255.)) % 256, (iRX(itu, 2) - iRV(iRY(ite, 8), 255.)) % 256, (iRX(itu, 3.) - iRV(iRY(ite, 16), 255.)) % 256); is9 = true; break end end; itc = iR_(itu); itb = 0.; while true do if itb + 4 <= itf then ite = (ite * 1597 + 51749) % 4294967296; iR3(itc, itb, (iR1(itc, itb) - ite) % 4294967296); itb = itb + 4 else break end end; if is9 then break end; ite = (ite * 1597 + 51749) % 4294967296; ita = 0.; while true do if itb < itf then iR4(itc, itb, (iR2(itc, itb) - iRV(iRY(ite, ita * 8), 255.)) % 256); itb = itb + 1; ita = ita + 1 else break end end; if is9 then break end; do itr = iR0(itc, 0., itf); is9 = true; break end; break end end; if I == 158 / (18. % 18.) * (162. % 162.) then local iEr = false or 573. end; while iXu[5520.] / (iXu[6621.] % iXu[6621.]) - iXu[2922.] / (iXu[884] % iXu[884]) == iXu[6749] / (iXu[8243] - iXu[8243]) * (iXu[2598.] % iXu[2598.]) do local iEr = a4 // iXu[6652] end; dH[itr]:Connect(function(iJh) if not iJh then local iKp = { dE, k7, iIn, iJh } end; local nX = nil; for iEk = iIn[10838] / (iIn[4144] % iIn[4144]), iIn[7556] - iIn[7556] do local iXz = iIn; u = iXz[5688.] ^ iXz[71]; local iEj = iXz[4802] or true end; nX = 0.; while true do nX = 5557 - nX; do if nX < 4986. then break elseif nX < 5557 then if nX < 5555 then break elseif nX < 5556. then if nX == 5555 then dE(); nX = 1 else nX = 9437; continue end elseif nX == 5556. then nX = 3. else nX = 2581; continue end elseif nX < 11375 then if nX < 9437 then if nX == 5557 then nX = if dE then 2 else 1 else nX = 1965.; continue end else break end else break end end end end) end; mC = 258. end elseif mC < 3987. then mC = if mx <= iIn[9096.] then 276. else 78. else mC = if (function(iX, iY) if type(iX) ~= "number" then return false end; if iX % 1 ~= 0. then return false end; local iZ = iX < -2147483648; if iZ then else iZ = iX > 2147483647 end; if iZ then return false end; local i_ = iX; i_ = bit32.bxor(i_, 1540483477); i_ = bit32.band(i_ * 403 + bit32.lshift(i_, 24.), 4294967295.); i_ = bit32.bxor(i_, bit32.rshift(i_, 13)); return i_ == iY end)((l5 * iIn[6878] + iIn[797]) % iIn[2707], (buffer.readu32(l2, iIn[8195]))) then 58 else 119 end elseif mC < 3994 then if mC < 3991 then if mC < 3989 then mC = if ((not me or not mp or (k1 or mb)) and (me and not mp or not mb and not lT) or ((k1 or me) and (k1 and k1) or (mb or k1) and (lT or not k1)) or (mp or mp or (not mb or k1)) and (lT and me or (not k1 or mp)) and (not k1 and not mp and (mp and not lT) or (k1 or me or not k1 and me))) and not ((not me or not mp or (k1 or mb)) and (me and not mp or not mb and not lT) or ((k1 or me) and (k1 and k1) or (mb or k1) and (lT or not k1)) or (mp or mp or (not mb or k1)) and (lT and me or (not k1 or mp)) and (not k1 and not mp and (mp and not lT) or (k1 or me or not k1 and me))) then 56 else 98 elseif mC < 3990. then lQ += if Font then Font[iIn[3072.]](iIn[3084.], iIn[8269][iIn[6928]][iIn[6412]], iIn[8269][iIn[772]][iIn[4065.]])[iIn[7146.]][iIn[1161.]] else iIn[8047]; mC = 331 else mC = if l7 <= iIn[5300] then 495. else 409 end elseif mC < 3992 then if mC == 3991 then my = nil; local iV8 = iIn; my = iV8[5300] - iV8[954.]; my = iV8[1353.] - iV8[7718]; my = iV8[10480] + iV8[7718]; my = iV8[1353.] - iV8[7718]; my = iV8[10480] + iV8[7718]; mC = 187 else mC = 4156; continue end elseif mC < 3993. then mC = if lQ == lQ then 265 else 373 else lM = iIn[381.]; mC = 252. end elseif mC < 3996. then if mC < 3995 then local iXA = mr * buffer.readu32(lZ, iIn[5149]) + iIn[7327] + iIn[4795]; mC = if iXA <= iXA + iIn[7327] then 250 else 504. elseif mC == 3995 then mC = 394 else mC = 4158.; continue end elseif mC < 3997 then if mC == 3996. then ihX = nil; do local iV8 = iIn; iVM[27.] = iV8[1831]; iVM[4] = iV8[9357.]; iVM[12.] = k7; iVM[14] = (mC + lQ) % iV8[5374]; iVM[28] = iV8[10480]; iVM[6.] = false; while true do iVM[8] = #iVM[27.]; iVM[18.] = iVM[8] - iVM[28]; ihV = iVM[12.](iVM[14] % 4294967296); iVM[16] = iVM[18.] >= 1; if iVM[16] then iVM[16] = iVM[18.] <= 4 end; if iVM[16] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); if iVM[18.] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihV, 255.))); iVM[6.] = true; break elseif iVM[18.] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[6.] = true; break elseif iVM[18.] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[6.] = true; break elseif iVM[18.] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[6.] = true; break end end; iVM[1] = buffer.fromstring(iVM[27.]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[18.] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[1], iVM[20], bit32.bxor(buffer.readu32(iVM[1], iVM[20]), ihV)); iVM[20] = iVM[20] + 4 else break end end; if iVM[6.] then break end; ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); iVM[29] = 0.; while true do if iVM[20] < iVM[18.] then buffer.writeu8(iVM[1], iVM[20], bit32.bxor(buffer.readu8(iVM[1], iVM[20]), bit32.band(bit32.rshift(ihV, iVM[29] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[6.] then break end; do ihX = buffer.readstring(iVM[1], 0., iVM[18.]); iVM[6.] = true; break end; break end end; iVM[20] = nil; do local iV8 = iIn; iVM[16] = iV8[7327]; iVM[29] = iV8[7893.]; ihV = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[1] = false; while true do iVM[28] = #iVM[29]; iVM[14] = iVM[28] - iVM[16]; iVM[18.] = iVM[8](ihV % 4294967296); iVM[4] = iVM[14] >= 1; if iVM[4] then iVM[4] = iVM[14] <= 4 end; if iVM[4] then iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; if iVM[14] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[18.], 255.))); iVM[1] = true; break elseif iVM[14] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[1] = true; break elseif iVM[14] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[1] = true; break elseif iVM[14] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[1] = true; break end end; iVM[27.] = buffer.fromstring(iVM[29]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[14] then iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[27.], iVM[6.], bit32.bxor(buffer.readu32(iVM[27.], iVM[6.]), iVM[18.])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[1] then break end; iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; iVM[12.] = 0.; while true do if iVM[6.] < iVM[14] then buffer.writeu8(iVM[27.], iVM[6.], bit32.bxor(buffer.readu8(iVM[27.], iVM[6.]), bit32.band(bit32.rshift(iVM[18.], iVM[12.] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[1] then break end; do iVM[20] = buffer.readstring(iVM[27.], 0., iVM[14]); iVM[1] = true; break end; break end end; iVM[12.] = nil; do local iV8 = iIn; iVM[4] = iV8[10472]; iVM[14] = iV8[10469]; iVM[27.] = k7; iVM[28] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[4795]; iVM[18.] = false; while true do ihV = #iVM[4]; iVM[16] = ihV - iVM[6.]; iVM[1] = iVM[27.](iVM[28] % 4294967296); iVM[26] = iVM[16] >= 1; if iVM[26] then iVM[26] = iVM[16] <= 4 end; if iVM[26] then iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.))); iVM[18.] = true; break elseif iVM[16] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[18.] = true; break elseif iVM[16] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[18.] = true; break elseif iVM[16] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[18.] = true; break end end; iVM[29] = buffer.fromstring(iVM[4]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[16] then iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[29], iVM[8], bit32.bxor(buffer.readu32(iVM[29], iVM[8]), iVM[1])); iVM[8] = iVM[8] + 4 else break end end; if iVM[18.] then break end; iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); ihS = 0.; while true do if iVM[8] < iVM[16] then buffer.writeu8(iVM[29], iVM[8], bit32.bxor(buffer.readu8(iVM[29], iVM[8]), bit32.band(bit32.rshift(iVM[1], ihS * 8), 255.))); iVM[8] = iVM[8] + 1; ihS = ihS + 1 else break end end; if iVM[18.] then break end; do iVM[12.] = buffer.readstring(iVM[29], 0., iVM[16]); iVM[18.] = true; break end; break end end; local iV8 = iIn; mq(ihX, iVM[20], iV8[1336][iVM[12.]](iV8[4458.], iV8[3926], iV8[6521])); ihS = nil; do iVM[26] = iV8[7974.]; iVM[16] = iV8[5148.]; iVM[29] = (mC + lQ) % iV8[5374]; ihV = k7; iVM[8] = iV8[4067]; iVM[1] = false; while true do iVM[28] = #iVM[16]; iVM[14] = iVM[28] - iVM[8]; iVM[18.] = ihV(iVM[29] % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[4] = iVM[14] >= 1; if iVM[4] then iVM[4] = iVM[14] <= 4 end; if iVM[4] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[14] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.))); iVM[1] = true; break elseif iVM[14] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[1] = true; break elseif iVM[14] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[1] = true; break elseif iVM[14] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[1] = true; break end end; iVM[27.] = buffer.fromstring(iVM[16]); iVM[6.] = 0.; while true do if iVM[6.] <= iVM[14] - 4 then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[6.], bit32.bxor(buffer.readu32(iVM[27.], iVM[6.]), iVM[18.])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[1] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[6.] < iVM[14] then buffer.writeu8(iVM[27.], iVM[6.], bit32.bxor(buffer.readu8(iVM[27.], iVM[6.]), bit32.band(bit32.rshift(iVM[18.], iVM[12.] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[1] then break end; do ihS = buffer.readstring(iVM[27.], 0., iVM[14]); iVM[1] = true; break end; break end end; iVM[12.] = nil; do iVM[27.] = iV8[1920.]; iVM[4] = iV8[9743]; iVM[6.] = k7; iVM[14] = (mC + lQ) % iV8[5374]; iVM[28] = iV8[10480]; iVM[18.] = false; while true do iVM[1] = #iVM[27.]; iVM[26] = iVM[1] - iVM[28]; iVM[29] = iVM[6.](iVM[14] % 4294967296); iVM[8] = iVM[26] >= 1; if iVM[8] then iVM[8] = iVM[26] <= 4 end; if iVM[8] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); if iVM[26] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[29], 255.))); iVM[18.] = true; break elseif iVM[26] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[18.] = true; break elseif iVM[26] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[18.] = true; break elseif iVM[26] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[18.] = true; break end end; iVM[20] = buffer.fromstring(iVM[27.]); ihV = 0.; while true do if ihV + 4 <= iVM[26] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[20], ihV, bit32.bxor(buffer.readu32(iVM[20], ihV), iVM[29])); ihV = ihV + 4 else break end end; if iVM[18.] then break end; iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); iVM[16] = 0.; while true do if ihV < iVM[26] then buffer.writeu8(iVM[20], ihV, bit32.bxor(buffer.readu8(iVM[20], ihV), bit32.band(bit32.rshift(iVM[29], iVM[16] * 8), 255.))); ihV = ihV + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[18.] then break end; do iVM[12.] = buffer.readstring(iVM[20], 0., iVM[26]); iVM[18.] = true; break end; break end end; iVM[20] = nil; do iVM[26] = iV8[9096.]; iVM[16] = k7; iVM[29] = (mC + lQ) % iV8[5374]; ihV = iV8[10683.]; iVM[8] = false; while true do iVM[1] = #ihV; iVM[28] = iVM[1] - iVM[26]; iVM[14] = iVM[16](iVM[29] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[18.] = iVM[28] >= 1; if iVM[18.] then iVM[18.] = iVM[28] <= 4 end; if iVM[18.] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[28] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.))); iVM[8] = true; break elseif iVM[28] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[8] = true; break elseif iVM[28] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[8] = true; break elseif iVM[28] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[8] = true; break end end; iVM[4] = buffer.fromstring(ihV); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[28] then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[27.], bit32.bxor(buffer.readu32(iVM[4], iVM[27.]), iVM[14])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[8] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[6.] = 0.; while true do if iVM[27.] < iVM[28] then buffer.writeu8(iVM[4], iVM[27.], bit32.bxor(buffer.readu8(iVM[4], iVM[27.]), bit32.band(bit32.rshift(iVM[14], iVM[6.] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[8] then break end; do iVM[20] = buffer.readstring(iVM[4], 0., iVM[28]); iVM[8] = true; break end; break end end; mq(ihS, iVM[12.], lV[iVM[20]]); iVM[4] = nil; do iVM[6.] = iV8[3509]; iVM[27.] = iV8[488]; iVM[28] = k7; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[10480]; iVM[1] = false; while true do iVM[29] = #iVM[6.]; iVM[8] = iVM[29] - iVM[14]; iVM[20] = iVM[28](iVM[18.] % 4294967296); ihV = iVM[8] >= 1; if ihV then ihV = iVM[8] <= 4 end; if ihV then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[8] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.))); iVM[1] = true; break elseif iVM[8] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[1] = true; break elseif iVM[8] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[1] = true; break elseif iVM[8] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[1] = true; break end end; iVM[16] = buffer.fromstring(iVM[6.]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[8] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[16], iVM[12.], bit32.bxor(buffer.readu32(iVM[16], iVM[12.]), iVM[20])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[1] then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); iVM[26] = 0.; while true do if iVM[12.] < iVM[8] then buffer.writeu8(iVM[16], iVM[12.], bit32.bxor(buffer.readu8(iVM[16], iVM[12.]), bit32.band(bit32.rshift(iVM[20], iVM[26] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[1] then break end; do iVM[4] = buffer.readstring(iVM[16], 0., iVM[8]); iVM[1] = true; break end; break end end; iVM[12.] = nil; do iVM[20] = iV8[1349]; iVM[29] = iV8[3551]; ihV = k7; iVM[26] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[8393]; iVM[8] = false; while true do ihS = #iVM[20]; iVM[27.] = ihS - iVM[16]; iVM[6.] = ihV(iVM[26] % 4294967296); iVM[1] = iVM[27.] >= 1; if iVM[1] then iVM[1] = iVM[27.] <= 4 end; if iVM[1] then iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); if iVM[27.] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[6.], 255.))); iVM[8] = true; break elseif iVM[27.] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[8] = true; break elseif iVM[27.] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[8] = true; break elseif iVM[27.] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[8] = true; break end end; iVM[28] = buffer.fromstring(iVM[20]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[27.] then iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[28], iVM[14], bit32.bxor(buffer.readu32(iVM[28], iVM[14]), iVM[6.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[8] then break end; iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); iVM[18.] = 0.; while true do if iVM[14] < iVM[27.] then buffer.writeu8(iVM[28], iVM[14], bit32.bxor(buffer.readu8(iVM[28], iVM[14]), bit32.band(bit32.rshift(iVM[6.], iVM[18.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[8] then break end; do iVM[12.] = buffer.readstring(iVM[28], 0., iVM[27.]); iVM[8] = true; break end; break end end; ihS = nil; do iVM[6.] = iV8[6969.]; iVM[27.] = iV8[1112]; iVM[28] = k7; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[6720.]; iVM[1] = false; while true do iVM[29] = #iVM[6.]; iVM[8] = iVM[29] - iVM[14]; iVM[20] = iVM[28](iVM[18.] % 4294967296); ihV = iVM[8] >= 1; if ihV then ihV = iVM[8] <= 4 end; if ihV then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[8] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.))); iVM[1] = true; break elseif iVM[8] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[1] = true; break elseif iVM[8] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[1] = true; break elseif iVM[8] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[1] = true; break end end; iVM[16] = buffer.fromstring(iVM[6.]); ihX = 0.; while true do if ihX + 4 <= iVM[8] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[16], ihX, bit32.bxor(buffer.readu32(iVM[16], ihX), iVM[20])); ihX = ihX + 4 else break end end; if iVM[1] then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); iVM[26] = 0.; while true do if ihX < iVM[8] then buffer.writeu8(iVM[16], ihX, bit32.bxor(buffer.readu8(iVM[16], ihX), bit32.band(bit32.rshift(iVM[20], iVM[26] * 8), 255.))); ihX = ihX + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[1] then break end; do ihS = buffer.readstring(iVM[16], 0., iVM[8]); iVM[1] = true; break end; break end end; mq(iVM[4], iVM[12.], lV[ihS]); ihX = nil; do iVM[26] = iV8[10480]; iVM[20] = iV8[10409]; iVM[29] = (mC + lQ) % iV8[5374]; ihV = k7; iVM[16] = false; while true do iVM[18.] = #iVM[20]; iVM[8] = iVM[18.] - iVM[26]; iVM[27.] = ihV(iVM[29] % 4294967296); iVM[6.] = iVM[8] >= 1; if iVM[6.] then iVM[6.] = iVM[8] <= 4 end; if iVM[6.] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; if iVM[8] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.))); iVM[16] = true; break elseif iVM[8] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[16] = true; break elseif iVM[8] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[16] = true; break elseif iVM[8] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[16] = true; break end end; iVM[1] = buffer.fromstring(iVM[20]); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[8] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[1], iVM[28], bit32.bxor(buffer.readu32(iVM[1], iVM[28]), iVM[27.])); iVM[28] = iVM[28] + 4 else break end end; if iVM[16] then break end; iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; iVM[14] = 0.; while true do if iVM[28] < iVM[8] then buffer.writeu8(iVM[1], iVM[28], bit32.bxor(buffer.readu8(iVM[1], iVM[28]), bit32.band(bit32.rshift(iVM[27.], iVM[14] * 8), 255.))); iVM[28] = iVM[28] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[16] then break end; do ihX = buffer.readstring(iVM[1], 0., iVM[8]); iVM[16] = true; break end; break end end; iVM[28] = nil; do iVM[18.] = iV8[9653]; iVM[14] = k7; iVM[8] = true; iVM[1] = iV8[10480]; iVM[6.] = iV8[547]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[29] = #iVM[6.]; iVM[12.] = iVM[29] - iVM[1]; iVM[20] = iVM[14](iVM[27.] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; ihV = iVM[12.] >= 1; if ihV then ihV = iVM[12.] <= 4 end; if ihV then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.))); iVM[16] = true; break elseif iVM[12.] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[16] = true; break elseif iVM[12.] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[16] = true; break elseif iVM[12.] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[16] = true; break end end; iVM[4] = buffer.fromstring(iVM[6.]); ihS = 0.; while true do if ihS <= iVM[12.] - 4 then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[4], ihS, bit32.bxor(buffer.readu32(iVM[4], ihS), iVM[20])); ihS = ihS + 4 else break end end; if iVM[16] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; iVM[26] = 0.; while true do if ihS < iVM[12.] then buffer.writeu8(iVM[4], ihS, bit32.bxor(buffer.readu8(iVM[4], ihS), bit32.band(bit32.rshift(iVM[20], iVM[26] * 8), 255.))); ihS = ihS + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[16] then break end; do iVM[28] = buffer.readstring(iVM[4], 0., iVM[12.]); iVM[16] = true; break end; break end end; iVM[4] = nil; do iVM[20] = iV8[10480]; ihS = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[8977]; ihV = false; while true do iVM[18.] = #iVM[26]; iVM[8] = iVM[18.] - iVM[20]; iVM[29] = ihS(iVM[12.] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[6.] = iVM[8] >= 1; if iVM[6.] then iVM[6.] = iVM[8] <= 4 end; if iVM[6.] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[8] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[29], 255.))); ihV = true; break elseif iVM[8] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); ihV = true; break elseif iVM[8] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); ihV = true; break elseif iVM[8] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); ihV = true; break end end; iVM[1] = buffer.fromstring(iVM[26]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[8] then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[16], bit32.bxor(buffer.readu32(iVM[1], iVM[16]), iVM[29])); iVM[16] = iVM[16] + 4 else break end end; if ihV then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[16] < iVM[8] then buffer.writeu8(iVM[1], iVM[16], bit32.bxor(buffer.readu8(iVM[1], iVM[16]), bit32.band(bit32.rshift(iVM[29], iVM[14] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[14] = iVM[14] + 1 else break end end; if ihV then break end; do iVM[4] = buffer.readstring(iVM[1], 0., iVM[8]); ihV = true; break end; break end end; iVM[14] = nil; do iVM[6.] = iV8[296]; iVM[8] = false; iVM[1] = k7; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[8888]; iVM[29] = false; while true do iVM[12.] = #iVM[6.]; iVM[20] = iVM[12.] - iVM[16]; ihV = iVM[1](iVM[18.] % 4294967296); iVM[27.] = iVM[20] >= 1; if iVM[27.] then iVM[27.] = iVM[20] <= 4 end; if iVM[27.] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); if iVM[20] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihV, 255.))); iVM[29] = true; break elseif iVM[20] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[29] = true; break elseif iVM[20] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[29] = true; break elseif iVM[20] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[29] = true; break end end; ihS = buffer.fromstring(iVM[6.]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[20] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); buffer.writeu32(ihS, iVM[26], bit32.bxor(buffer.readu32(ihS, iVM[26]), ihV)); iVM[26] = iVM[26] + 4 else break end end; if iVM[29] then break end; ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); iVM[11] = 0.; while true do if iVM[26] < iVM[20] then buffer.writeu8(ihS, iVM[26], bit32.bxor(buffer.readu8(ihS, iVM[26]), bit32.band(bit32.rshift(ihV, iVM[11] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[29] then break end; do iVM[14] = buffer.readstring(ihS, 0., iVM[20]); iVM[29] = true; break end; break end end; iVM[11] = nil; do iVM[27.] = iV8[5212]; iVM[20] = iV8[9608]; ihS = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[26] = false; while true do ihV = #iVM[20]; iVM[18.] = ihV - iVM[27.]; iVM[8] = iVM[12.](ihS % 4294967296); iVM[29] = iVM[18.] >= 1; if iVM[29] then iVM[29] = iVM[18.] <= 4 end; if iVM[29] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; if iVM[18.] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[8], 255.))); iVM[26] = true; break elseif iVM[18.] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[26] = true; break elseif iVM[18.] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[26] = true; break elseif iVM[18.] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[26] = true; break end end; iVM[6.] = buffer.fromstring(iVM[20]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[18.] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; buffer.writeu32(iVM[6.], iVM[1], bit32.bxor(buffer.readu32(iVM[6.], iVM[1]), iVM[8])); iVM[1] = iVM[1] + 4 else break end end; if iVM[26] then break end; iVM[8] = (iVM[8] + 2654435769.) % 4294967296; iVM[16] = 0.; while true do if iVM[1] < iVM[18.] then buffer.writeu8(iVM[6.], iVM[1], bit32.bxor(buffer.readu8(iVM[6.], iVM[1]), bit32.band(bit32.rshift(iVM[8], iVM[16] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[26] then break end; do iVM[11] = buffer.readstring(iVM[6.], 0., iVM[18.]); iVM[26] = true; break end; break end end; iVM[6.] = nil; do iVM[8] = iV8[886]; iVM[18.] = iV8[2698]; iVM[29] = k7; iVM[16] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[10480]; ihV = false; while true do iVM[26] = #iVM[8]; iVM[15.] = iVM[26] - iVM[1]; iVM[12.] = iVM[29](iVM[16] % 4294967296); iVM[20] = iVM[15.] >= 1; if iVM[20] then iVM[20] = iVM[15.] <= 4 end; if iVM[20] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if iVM[15.] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.))); ihV = true; break elseif iVM[15.] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihV = true; break elseif iVM[15.] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihV = true; break elseif iVM[15.] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihV = true; break end end; iVM[3.] = buffer.fromstring(iVM[8]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[15.] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[3.], iVM[27.], bit32.bxor(buffer.readu32(iVM[3.], iVM[27.]), iVM[12.])); iVM[27.] = iVM[27.] + 4 else break end end; if ihV then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); ihS = 0.; while true do if iVM[27.] < iVM[15.] then buffer.writeu8(iVM[3.], iVM[27.], bit32.bxor(buffer.readu8(iVM[3.], iVM[27.]), bit32.band(bit32.rshift(iVM[12.], ihS * 8), 255.))); iVM[27.] = iVM[27.] + 1; ihS = ihS + 1 else break end end; if ihV then break end; do iVM[6.] = buffer.readstring(iVM[3.], 0., iVM[15.]); ihV = true; break end; break end end; iVM[3.] = nil; do iVM[12.] = iV8[7317.]; iVM[15.] = iV8[2730.]; iVM[20] = iV8[924.]; ihS = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10480]; iVM[26] = k7; ihV = false; while true do iVM[18.] = #iVM[15.]; iVM[8] = iVM[18.] - iVM[27.]; iVM[29] = iVM[26](ihS % 4294967296); ihW = iVM[8] >= 1; if ihW then ihW = iVM[8] <= 3. end; if ihW then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; if iVM[8] == 1 then iVM[3.] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[29], 255.)) % 256); ihV = true; break elseif iVM[8] == 2 then iVM[3.] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(iVM[15.], 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256); ihV = true; break elseif iVM[8] == 3. then iVM[3.] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(iVM[15.], 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256, (string.byte(iVM[15.], 3.) - bit32.band(bit32.rshift(iVM[29], 16), 255.)) % 256); ihV = true; break end end; iVM[1] = buffer.fromstring(iVM[15.]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[8] then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[1], iVM[16], (buffer.readu32(iVM[1], iVM[16]) - iVM[29]) % 4294967296); iVM[16] = iVM[16] + 4 else break end end; if ihV then break end; iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; ihT = 0.; while true do if iVM[16] < iVM[8] then buffer.writeu8(iVM[1], iVM[16], (buffer.readu8(iVM[1], iVM[16]) - bit32.band(bit32.rshift(iVM[29], ihT * 8), 255.)) % 256); iVM[16] = iVM[16] + 1; ihT = ihT + 1 else break end end; if ihV then break end; do iVM[3.] = buffer.readstring(iVM[1], 0., iVM[8]); ihV = true; break end; break end end; ihT = nil; do iVM[8] = iV8[6293]; iVM[18.] = true; ihW = k7; iVM[16] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[10480]; iVM[29] = false; while true do iVM[20] = #iVM[8]; ihV = iVM[20] - iVM[1]; iVM[27.] = ihW(iVM[16] % 4294967296); ihS = ihV >= 1; if ihS then ihS = ihV <= 4 end; if ihS then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); if ihV == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.))); iVM[29] = true; break elseif ihV == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[29] = true; break elseif ihV == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[29] = true; break elseif ihV == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[29] = true; break end end; iVM[26] = buffer.fromstring(iVM[8]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= ihV then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[26], iVM[15.], bit32.bxor(buffer.readu32(iVM[26], iVM[15.]), iVM[27.])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[29] then break end; iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); iVM[12.] = 0.; while true do if iVM[15.] < ihV then buffer.writeu8(iVM[26], iVM[15.], bit32.bxor(buffer.readu8(iVM[26], iVM[15.]), bit32.band(bit32.rshift(iVM[27.], iVM[12.] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[29] then break end; do ihT = buffer.readstring(iVM[26], 0., ihV); iVM[29] = true; break end; break end end; iVM[15.] = nil; do iVM[26] = iV8[4518.]; ihS = k7; iVM[27.] = iV8[2589.]; ihV = iV8[8218]; iVM[20] = iV8[3913]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[29] = false; while true do iVM[16] = #iVM[20]; iVM[2] = iVM[16] - ihV; iVM[18.] = ihS(iVM[12.] % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[8] = iVM[2] >= 1; if iVM[8] then iVM[8] = iVM[2] <= 4 end; if iVM[8] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[2] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[18.], 255.))); iVM[29] = true; break elseif iVM[2] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[29] = true; break elseif iVM[2] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[29] = true; break elseif iVM[2] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[29] = true; break end end; iVM[23] = buffer.fromstring(iVM[20]); ihW = 0.; while true do if ihW <= iVM[2] - 4 then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[23], ihW, bit32.bxor(buffer.readu32(iVM[23], ihW), iVM[18.])); ihW = ihW + 4 else break end end; if iVM[29] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[1] = 0.; while true do if ihW < iVM[2] then buffer.writeu8(iVM[23], ihW, bit32.bxor(buffer.readu8(iVM[23], ihW), bit32.band(bit32.rshift(iVM[18.], iVM[1] * 8), 255.))); ihW = ihW + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[29] then break end; do iVM[15.] = buffer.readstring(iVM[23], 0., iVM[2]); iVM[29] = true; break end; break end end; iVM[23] = nil; do iVM[8] = iV8[1318]; iVM[18.] = k7; iVM[2] = false; iVM[16] = iV8[5212]; iVM[1] = iV8[9384.]; ihW = (mC + lQ) % iV8[5374]; iVM[29] = false; while true do ihV = #iVM[1]; iVM[27.] = ihV - iVM[16]; ihS = iVM[18.](ihW % 4294967296); ihS = ihS % 2147483646. + 1; iVM[26] = iVM[27.] >= 1; if iVM[26] then iVM[26] = iVM[27.] <= 4 end; if iVM[26] then ihS = ihS * 16807 % 2147483647; if iVM[27.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(ihS, 255.))); iVM[29] = true; break elseif iVM[27.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[29] = true; break elseif iVM[27.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[29] = true; break elseif iVM[27.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[29] = true; break end end; iVM[24.] = buffer.fromstring(iVM[1]); iVM[12.] = 0.; while true do if iVM[12.] <= iVM[27.] - 4 then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[12.], bit32.bxor(buffer.readu32(iVM[24.], iVM[12.]), ihS)); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[29] then break end; ihS = ihS * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[12.] < iVM[27.] then buffer.writeu8(iVM[24.], iVM[12.], bit32.bxor(buffer.readu8(iVM[24.], iVM[12.]), bit32.band(bit32.rshift(ihS, iVM[20] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[29] then break end; do iVM[23] = buffer.readstring(iVM[24.], 0., iVM[27.]); iVM[29] = true; break end; break end end; iVM[24.] = nil; do ihS = iV8[2252]; iVM[27.] = iV8[9103]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[12.] = iV8[10480]; ihV = false; while true do iVM[29] = #iVM[27.]; ihW = iVM[29] - iVM[12.]; iVM[1] = iVM[20](iVM[26] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[16] = ihW >= 1; if iVM[16] then iVM[16] = ihW <= 4 end; if iVM[16] then iVM[1] = iVM[1] * 16807 % 2147483647; if ihW == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.))); ihV = true; break elseif ihW == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); ihV = true; break elseif ihW == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); ihV = true; break elseif ihW == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); ihV = true; break end end; iVM[2] = buffer.fromstring(iVM[27.]); iVM[18.] = 0.; while true do if iVM[18.] <= ihW - 4 then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[2], iVM[18.], bit32.bxor(buffer.readu32(iVM[2], iVM[18.]), iVM[1])); iVM[18.] = iVM[18.] + 4 else break end end; if ihV then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[18.] < ihW then buffer.writeu8(iVM[2], iVM[18.], bit32.bxor(buffer.readu8(iVM[2], iVM[18.]), bit32.band(bit32.rshift(iVM[1], iVM[8] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[8] = iVM[8] + 1 else break end end; if ihV then break end; do iVM[24.] = buffer.readstring(iVM[2], 0., ihW); ihV = true; break end; break end end; iVM[2] = nil; do iVM[16] = iV8[1869.]; iVM[1] = k7; ihW = iV8[6586]; iVM[29] = iV8[7718]; iVM[8] = iV8[4001]; iVM[18.] = (mC + lQ) % iV8[5374]; ihV = false; while true do iVM[26] = #iVM[8]; iVM[5] = iVM[26] - iVM[29]; iVM[12.] = iVM[1](iVM[18.] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[20] = iVM[5] >= 1; if iVM[20] then iVM[20] = iVM[5] <= 4 end; if iVM[20] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[5] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.))); ihV = true; break elseif iVM[5] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihV = true; break elseif iVM[5] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihV = true; break elseif iVM[5] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihV = true; break end end; ihU = buffer.fromstring(iVM[8]); iVM[27.] = 0.; while true do if iVM[27.] <= iVM[5] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(ihU, iVM[27.], bit32.bxor(buffer.readu32(ihU, iVM[27.]), iVM[12.])); iVM[27.] = iVM[27.] + 4 else break end end; if ihV then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; ihS = 0.; while true do if iVM[27.] < iVM[5] then buffer.writeu8(ihU, iVM[27.], bit32.bxor(buffer.readu8(ihU, iVM[27.]), bit32.band(bit32.rshift(iVM[12.], ihS * 8), 255.))); iVM[27.] = iVM[27.] + 1; ihS = ihS + 1 else break end end; if ihV then break end; do iVM[2] = buffer.readstring(ihU, 0., iVM[5]); ihV = true; break end; break end end; ihU = nil; do iVM[12.] = iV8[52]; iVM[5] = iV8[2715.]; iVM[20] = iV8[286]; ihS = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10480]; iVM[26] = k7; ihV = false; while true do iVM[29] = #iVM[5]; ihW = iVM[29] - iVM[27.]; iVM[1] = iVM[26](ihS % 4294967296); iVM[16] = ihW >= 1; if iVM[16] then iVM[16] = ihW <= 3. end; if iVM[16] then iVM[1] = (iVM[1] * 1597 + 51749) % 4294967296; if ihW == 1 then ihU = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[1], 255.)) % 256); ihV = true; break elseif ihW == 2 then ihU = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[1], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[1], 8), 255.)) % 256); ihV = true; break elseif ihW == 3. then ihU = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[1], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[1], 8), 255.)) % 256, (string.byte(iVM[5], 3.) - bit32.band(bit32.rshift(iVM[1], 16), 255.)) % 256); ihV = true; break end end; iVM[17] = buffer.fromstring(iVM[5]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= ihW then iVM[1] = (iVM[1] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[17], iVM[18.], (buffer.readu32(iVM[17], iVM[18.]) - iVM[1]) % 4294967296); iVM[18.] = iVM[18.] + 4 else break end end; if ihV then break end; iVM[1] = (iVM[1] * 1597 + 51749) % 4294967296; iVM[8] = 0.; while true do if iVM[18.] < ihW then buffer.writeu8(iVM[17], iVM[18.], (buffer.readu8(iVM[17], iVM[18.]) - bit32.band(bit32.rshift(iVM[1], iVM[8] * 8), 255.)) % 256); iVM[18.] = iVM[18.] + 1; iVM[8] = iVM[8] + 1 else break end end; if ihV then break end; do ihU = buffer.readstring(iVM[17], 0., ihW); ihV = true; break end; break end end; iVM[17] = nil; do iVM[16] = iV8[9037]; iVM[1] = k7; ihW = iV8[7647.]; iVM[29] = iV8[10480]; iVM[8] = iV8[7847]; iVM[18.] = (mC + lQ) % iV8[5374]; ihV = false; while true do iVM[26] = #iVM[8]; iVM[5] = iVM[26] - iVM[29]; iVM[12.] = iVM[1](iVM[18.] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[20] = iVM[5] >= 1; if iVM[20] then iVM[20] = iVM[5] <= 4 end; if iVM[20] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[5] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.))); ihV = true; break elseif iVM[5] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihV = true; break elseif iVM[5] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihV = true; break elseif iVM[5] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihV = true; break end end; iVM[9.] = buffer.fromstring(iVM[8]); iVM[27.] = 0.; while true do if iVM[27.] <= iVM[5] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[27.], bit32.bxor(buffer.readu32(iVM[9.], iVM[27.]), iVM[12.])); iVM[27.] = iVM[27.] + 4 else break end end; if ihV then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; ihS = 0.; while true do if iVM[27.] < iVM[5] then buffer.writeu8(iVM[9.], iVM[27.], bit32.bxor(buffer.readu8(iVM[9.], iVM[27.]), bit32.band(bit32.rshift(iVM[12.], ihS * 8), 255.))); iVM[27.] = iVM[27.] + 1; ihS = ihS + 1 else break end end; if ihV then break end; do iVM[17] = buffer.readstring(iVM[9.], 0., iVM[5]); ihV = true; break end; break end end; iVM[9.] = nil; do iVM[5] = iV8[3400]; ihS = iV8[4494.]; iVM[12.] = k7; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[7868]; iVM[26] = false; while true do ihW = #iVM[5]; iVM[1] = ihW - iVM[20]; iVM[16] = iVM[12.](iVM[27.] % 4294967296); ihV = iVM[1] >= 1; if ihV then ihV = iVM[1] <= 4 end; if ihV then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if iVM[1] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[16], 255.))); iVM[26] = true; break elseif iVM[1] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[26] = true; break elseif iVM[1] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[26] = true; break elseif iVM[1] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[26] = true; break end end; iVM[18.] = buffer.fromstring(iVM[5]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[1] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[18.], iVM[8], bit32.bxor(buffer.readu32(iVM[18.], iVM[8]), iVM[16])); iVM[8] = iVM[8] + 4 else break end end; if iVM[26] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[29] = 0.; while true do if iVM[8] < iVM[1] then buffer.writeu8(iVM[18.], iVM[8], bit32.bxor(buffer.readu8(iVM[18.], iVM[8]), bit32.band(bit32.rshift(iVM[16], iVM[29] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[26] then break end; do iVM[9.] = buffer.readstring(iVM[18.], 0., iVM[1]); iVM[26] = true; break end; break end end; ihW = nil; do iVM[1] = iV8[4991]; iVM[18.] = k7; iVM[16] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[9471.]; iVM[29] = false; while true do iVM[20] = #iVM[8]; ihV = iVM[20] - iVM[1]; iVM[27.] = iVM[18.](iVM[16] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; ihS = ihV >= 1; if ihS then ihS = ihV <= 4 end; if ihS then iVM[27.] = iVM[27.] * 16807 % 2147483647; if ihV == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.))); iVM[29] = true; break elseif ihV == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[29] = true; break elseif ihV == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[29] = true; break elseif ihV == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[29] = true; break end end; iVM[26] = buffer.fromstring(iVM[8]); iVM[5] = 0.; while true do if iVM[5] + 4 <= ihV then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[5], bit32.bxor(buffer.readu32(iVM[26], iVM[5]), iVM[27.])); iVM[5] = iVM[5] + 4 else break end end; if iVM[29] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[5] < ihV then buffer.writeu8(iVM[26], iVM[5], bit32.bxor(buffer.readu8(iVM[26], iVM[5]), bit32.band(bit32.rshift(iVM[27.], iVM[12.] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[29] then break end; do ihW = buffer.readstring(iVM[26], 0., ihV); iVM[29] = true; break end; break end end; iVM[5] = nil; do iVM[20] = iV8[7249]; iVM[12.] = iV8[2152]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[26] = k7; ihS = iV8[10480]; ihV = false; while true do iVM[1] = #iVM[12.]; iVM[16] = iVM[1] - ihS; iVM[22] = iVM[26](iVM[27.] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[16] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[22], 255.))); ihV = true; break elseif iVM[16] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); ihV = true; break elseif iVM[16] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); ihV = true; break elseif iVM[16] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); ihV = true; break end end; iVM[8] = buffer.fromstring(iVM[12.]); iVM[29] = 0.; while true do if iVM[29] <= iVM[16] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[29], bit32.bxor(buffer.readu32(iVM[8], iVM[29]), iVM[22])); iVM[29] = iVM[29] + 4 else break end end; if ihV then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[29] < iVM[16] then buffer.writeu8(iVM[8], iVM[29], bit32.bxor(buffer.readu8(iVM[8], iVM[29]), bit32.band(bit32.rshift(iVM[22], iVM[13] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[13] = iVM[13] + 1 else break end end; if ihV then break end; do iVM[5] = buffer.readstring(iVM[8], 0., iVM[16]); ihV = true; break end; break end end; iVM[22] = nil; do iVM[1] = iV8[988]; iVM[13] = iV8[3939.]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[18.] = iV8[10480]; iVM[29] = false; while true do ihV = #iVM[13]; iVM[27.] = ihV - iVM[18.]; ihS = iVM[8](iVM[16] % 4294967296); ihS = ihS % 2147483646. + 1; iVM[26] = iVM[27.] >= 1; if iVM[26] then iVM[26] = iVM[27.] <= 4 end; if iVM[26] then ihS = ihS * 16807 % 2147483647; if iVM[27.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihS, 255.))); iVM[29] = true; break elseif iVM[27.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[29] = true; break elseif iVM[27.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[29] = true; break elseif iVM[27.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[29] = true; break end end; iVM[10] = buffer.fromstring(iVM[13]); iVM[12.] = 0.; while true do if iVM[12.] <= iVM[27.] - 4 then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[10], iVM[12.], bit32.bxor(buffer.readu32(iVM[10], iVM[12.]), ihS)); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[29] then break end; ihS = ihS * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[12.] < iVM[27.] then buffer.writeu8(iVM[10], iVM[12.], bit32.bxor(buffer.readu8(iVM[10], iVM[12.]), bit32.band(bit32.rshift(ihS, iVM[20] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[29] then break end; do iVM[22] = buffer.readstring(iVM[10], 0., iVM[27.]); iVM[29] = true; break end; break end end; lD = lM(ihX, { [iVM[28]] = lX, [iVM[4]] = iV8[10184][iVM[14]](iV8[7718], -iV8[10838], iV8[10480], iV8[5208.]), [iVM[11]] = iV8[10184][iVM[6.]](iV8[10480], iV8[8661.], iV8[10480], iV8[9436]), [iVM[3.]] = lV[ihT], [iVM[15.]] = iVM[23], [iVM[24.]] = iV8[8269][iVM[2]][ihU], [iVM[17]] = iV8[1336][iVM[9.]](iV8[4457], iV8[4457], iV8[4457]), [ihW] = iV8[8218], [iVM[5]] = false, [iVM[22]] = true }); mC = 156. else mC = 4315; continue end else mC = 466 end elseif mC < 4017. then if mC < 4008. then if mC < 4004 then if mC < 4001 then if mC < 3999. then local iV8 = iIn; my = (vector.create((mr * iV8[954.] + iV8[954.]) % iV8[4218.] + iV8[7718], (mr * iV8[5300] + iV8[7327]) % iV8[8218] + iV8[7718], (mr * iV8[8393] + iV8[8218]) % iV8[4144] + iV8[7718])); mz = (vector.create((mr * iV8[7718] + iV8[1353.]) % iV8[4218.] + iV8[7718], (mr * iV8[5300] + iV8[954.]) % iV8[8218] + iV8[7718], (mr * iV8[7868] + iV8[7327]) % iV8[4144] + iV8[7718])); mA = (vector.create((mr * iV8[7327] + iV8[954.]) % iV8[4218.] + iV8[7718], (mr * iV8[7718] + iV8[7718]) % iV8[8218] + iV8[7718], (mr * iV8[5300] + iV8[7868]) % iV8[4144] + iV8[7718])); mB = (vector.create((mr * iV8[1371.] + iV8[8393]) % iV8[4218.] + iV8[7718], (mr * iV8[7327] + iV8[4795]) % iV8[8218] + iV8[7718], (mr * iV8[5300] + iV8[7868]) % iV8[4144] + iV8[7718])); mC = if vector.dot(vector.cross(my, mz), (vector.cross(mA, mB))) == vector.dot(my, mA) * vector.dot(mz, mB) - vector.dot(my, mB) * vector.dot(mz, mA) then 13 else 163 elseif mC < 4000 then if mC == 3999. then mC = if lQ == lQ then 257 else 533 else mC = 3982; continue end elseif mC == 4000 then mC = 122 else mC = 4079; continue end elseif mC < 4002. then my = nil; local iV8 = iIn; my = iV8[1353.] - iV8[7718]; my = iV8[10480] + iV8[7718]; my = iV8[5300] - iV8[954.]; my = iV8[10480] + iV8[7718]; my = iV8[5300] - iV8[954.]; mC = 288. elseif mC < 4003 then if mC == 4002. then lQ += iIn[7465]; mC = 492. else mC = 3924.; continue end else mC = 173 end elseif mC < 4006 then if mC < 4005. then if mC == 4004 then mC = if mx <= iIn[5208.] then 559 else 343 else mC = 3786.; continue end else mC = if (mr * iIn[1371.] + iIn[8393]) * iIn[5300] % iIn[954.] == ((mr * iIn[1371.] + iIn[8393]) * iIn[5300] + (iIn[8393] + iIn[7718])) % iIn[954.] then 438. else 42. end elseif mC < 4007 then if mC == 4006 then iVM[10] = nil; do iVM[26] = iIn[7540]; ihS = iIn[6788]; iVM[27.] = false; ihV = (mC + lQ) % iIn[5374]; iVM[20] = iIn[10480]; iVM[12.] = k7; iVM[29] = false; while true do iVM[16] = #ihS; iVM[22] = iVM[16] - iVM[20]; iVM[18.] = iVM[12.](ihV % 4294967296); iVM[8] = iVM[22] >= 1; if iVM[8] then iVM[8] = iVM[22] <= 3. end; if iVM[8] then iVM[18.] = (iVM[18.] * 1597 + 51749) % 4294967296; if iVM[22] == 1 then iVM[10] = string.char((string.byte(ihS, 1) - bit32.band(iVM[18.], 255.)) % 256); iVM[29] = true; break elseif iVM[22] == 2 then iVM[10] = string.char((string.byte(ihS, 1) - bit32.band(iVM[18.], 255.)) % 256, (string.byte(ihS, 2) - bit32.band(bit32.rshift(iVM[18.], 8), 255.)) % 256); iVM[29] = true; break elseif iVM[22] == 3. then iVM[10] = string.char((string.byte(ihS, 1) - bit32.band(iVM[18.], 255.)) % 256, (string.byte(ihS, 2) - bit32.band(bit32.rshift(iVM[18.], 8), 255.)) % 256, (string.byte(ihS, 3.) - bit32.band(bit32.rshift(iVM[18.], 16), 255.)) % 256); iVM[29] = true; break end end; iVM[5] = buffer.fromstring(ihS); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[22] then iVM[18.] = (iVM[18.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[5], iVM[13], (buffer.readu32(iVM[5], iVM[13]) - iVM[18.]) % 4294967296); iVM[13] = iVM[13] + 4 else break end end; if iVM[29] then break end; iVM[18.] = (iVM[18.] * 1597 + 51749) % 4294967296; iVM[1] = 0.; while true do if iVM[13] < iVM[22] then buffer.writeu8(iVM[5], iVM[13], (buffer.readu8(iVM[5], iVM[13]) - bit32.band(bit32.rshift(iVM[18.], iVM[1] * 8), 255.)) % 256); iVM[13] = iVM[13] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[29] then break end; do iVM[10] = buffer.readstring(iVM[5], 0., iVM[22]); iVM[29] = true; break end; break end end; mc = mp(iVM[10], false); mC = 281 else mC = 4250; continue end elseif mC == 4007 then local iXB = bit32.rrotate(bit32.bxor(bit32.lrotate(mr, iIn[797]), string.byte(tostring(k6))), iIn[4067]); mC = if bit32.bxor(bit32.bxor(bit32.bxor(bit32.bxor(bit32.band(iXB, (buffer.readu32(lL, iIn[8195]))), (buffer.readu32(lZ, iIn[10838]))), (bit32.bxor(bit32.band(iXB, (buffer.readu32(l4, iIn[9096.]))), (buffer.readu32(l1, iIn[2958.]))))), (buffer.readu32(lZ, iIn[10838]))), (buffer.readu32(l1, iIn[2958.]))) == iXB then 396. else 503 else mC = 4066; continue end elseif mC < 4013 then if mC < 4010 then if mC < 4009 then mC = 302 else mC = 174. end elseif mC < 4011. then if mC == 4010 then mr = (mr + iIn[4991]) % iIn[1070]; mC = 161 else mC = 3756.; continue end elseif mC < 4012 then break else my = nil; local iV8 = iIn; my = iV8[5300] - iV8[954.]; my = iV8[1371.] - iV8[1353.]; my = iV8[10480] + iV8[7718]; my = iV8[1371.] - iV8[1353.]; mC = 179 end elseif mC < 4015 then if mC < 4014. then if mC == 4013 then mC = if mx <= iIn[1411] then 162. else 245 else mC = 3974; continue end else mC = 385 end elseif mC < 4016 then if mC == 4015 then my = nil; local iV8 = iIn; my = iV8[5300] - iV8[954.]; my = iV8[10480] + iV8[7718]; my = iV8[1371.] - iV8[1353.]; mC = 317 else mC = 3876.; continue end elseif mC == 4016 then l5 = (l5 + iIn[7327]) % iIn[2707]; mC = 111. else mC = 4151; continue end elseif mC < 4026. then if mC < 4022 then if mC < 4019 then if mC < 4018 then iVM[5] = nil; do local iV8 = iIn; iVM[16] = iV8[8294]; iVM[1] = k7; iVM[13] = false; iVM[22] = iV8[10480]; iVM[8] = iV8[9839]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[29] = false; while true do iVM[20] = #iVM[8]; ihV = iVM[20] - iVM[22]; iVM[27.] = iVM[1](iVM[18.] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; ihS = ihV >= 1; if ihS then ihS = ihV <= 4 end; if ihS then iVM[27.] = iVM[27.] * 16807 % 2147483647; if ihV == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.))); iVM[29] = true; break elseif ihV == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[29] = true; break elseif ihV == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[29] = true; break elseif ihV == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[29] = true; break end end; iVM[26] = buffer.fromstring(iVM[8]); iVM[10] = 0.; while true do if iVM[10] <= ihV - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[10], bit32.bxor(buffer.readu32(iVM[26], iVM[10]), iVM[27.])); iVM[10] = iVM[10] + 4 else break end end; if iVM[29] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[10] < ihV then buffer.writeu8(iVM[26], iVM[10], bit32.bxor(buffer.readu8(iVM[26], iVM[10]), bit32.band(bit32.rshift(iVM[27.], iVM[12.] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[29] then break end; do iVM[5] = buffer.readstring(iVM[26], 0., ihV); iVM[29] = true; break end; break end end; iVM[10] = nil; do local iV8 = iIn; iVM[20] = iV8[6115]; iVM[12.] = iV8[4214]; iVM[27.] = k7; iVM[26] = (mC + lQ) % iV8[5374]; ihS = iV8[1353.]; ihV = false; while true do iVM[8] = #iVM[20]; iVM[29] = iVM[8] - ihS; iVM[13] = iVM[27.](iVM[26] % 4294967296); iVM[1] = iVM[29] >= 1; if iVM[1] then iVM[1] = iVM[29] <= 4 end; if iVM[1] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); if iVM[29] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.))); ihV = true; break elseif iVM[29] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); ihV = true; break elseif iVM[29] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); ihV = true; break elseif iVM[29] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); ihV = true; break end end; iVM[16] = buffer.fromstring(iVM[20]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[29] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[16], iVM[22], bit32.bxor(buffer.readu32(iVM[16], iVM[22]), iVM[13])); iVM[22] = iVM[22] + 4 else break end end; if ihV then break end; iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); iVM[18.] = 0.; while true do if iVM[22] < iVM[29] then buffer.writeu8(iVM[16], iVM[22], bit32.bxor(buffer.readu8(iVM[16], iVM[22]), bit32.band(bit32.rshift(iVM[13], iVM[18.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if ihV then break end; do iVM[10] = buffer.readstring(iVM[16], 0., iVM[29]); ihV = true; break end; break end end; iVM[22] = nil; do iVM[16] = false; local iV8 = iIn; iVM[1] = iV8[8129]; iVM[13] = iV8[2748.]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[10480]; iVM[18.] = k7; ihV = false; while true do iVM[26] = #iVM[1]; ihW = iVM[26] - iVM[8]; iVM[12.] = iVM[18.](iVM[29] % 4294967296); iVM[20] = ihW >= 1; if iVM[20] then iVM[20] = ihW <= 3. end; if iVM[20] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; if ihW == 1 then iVM[22] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[12.], 255.)) % 256); ihV = true; break elseif ihW == 2 then iVM[22] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(iVM[1], 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256); ihV = true; break elseif ihW == 3. then iVM[22] = string.char((string.byte(iVM[1], 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(iVM[1], 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256, (string.byte(iVM[1], 3.) - bit32.band(bit32.rshift(iVM[12.], 16), 255.)) % 256); ihV = true; break end end; iVM[9.] = buffer.fromstring(iVM[1]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= ihW then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[9.], iVM[27.], (buffer.readu32(iVM[9.], iVM[27.]) - iVM[12.]) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if ihV then break end; iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; ihS = 0.; while true do if iVM[27.] < ihW then buffer.writeu8(iVM[9.], iVM[27.], (buffer.readu8(iVM[9.], iVM[27.]) - bit32.band(bit32.rshift(iVM[12.], ihS * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; ihS = ihS + 1 else break end end; if ihV then break end; do iVM[22] = buffer.readstring(iVM[9.], 0., ihW); ihV = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; ihW = iV8[7860.]; ihS = iV8[8564]; iVM[12.] = k7; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[10480]; iVM[26] = false; while true do iVM[1] = #ihW; iVM[16] = iVM[1] - iVM[20]; ihV = iVM[12.](iVM[27.] % 4294967296); iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihV, 255.))); iVM[26] = true; break elseif iVM[16] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[26] = true; break elseif iVM[16] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[26] = true; break elseif iVM[16] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[26] = true; break end end; iVM[8] = buffer.fromstring(ihW); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[16] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[8], iVM[29], bit32.bxor(buffer.readu32(iVM[8], iVM[29]), ihV)); iVM[29] = iVM[29] + 4 else break end end; if iVM[26] then break end; ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); iVM[13] = 0.; while true do if iVM[29] < iVM[16] then buffer.writeu8(iVM[8], iVM[29], bit32.bxor(buffer.readu8(iVM[8], iVM[29]), bit32.band(bit32.rshift(ihV, iVM[13] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[26] then break end; do iVM[9.] = buffer.readstring(iVM[8], 0., iVM[16]); iVM[26] = true; break end; break end end; iVM[13] = nil; do iVM[29] = false; local iV8 = iIn; iVM[8] = iV8[9895]; iVM[18.] = iV8[4502]; ihV = (mC + lQ) % iV8[5374]; iVM[16] = iV8[10480]; iVM[1] = k7; iVM[26] = false; while true do iVM[20] = #iVM[8]; iVM[17] = iVM[20] - iVM[16]; iVM[27.] = iVM[1](ihV % 4294967296); ihS = iVM[17] >= 1; if ihS then ihS = iVM[17] <= 3. end; if ihS then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; if iVM[17] == 1 then iVM[13] = string.char((string.byte(iVM[8], 1) - bit32.band(iVM[27.], 255.)) % 256); iVM[26] = true; break elseif iVM[17] == 2 then iVM[13] = string.char((string.byte(iVM[8], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[8], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256); iVM[26] = true; break elseif iVM[17] == 3. then iVM[13] = string.char((string.byte(iVM[8], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[8], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256, (string.byte(iVM[8], 3.) - bit32.band(bit32.rshift(iVM[27.], 16), 255.)) % 256); iVM[26] = true; break end end; ihU = buffer.fromstring(iVM[8]); ihW = 0.; while true do if ihW + 4 <= iVM[17] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; buffer.writeu32(ihU, ihW, (buffer.readu32(ihU, ihW) - iVM[27.]) % 4294967296); ihW = ihW + 4 else break end end; if iVM[26] then break end; iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; iVM[12.] = 0.; while true do if ihW < iVM[17] then buffer.writeu8(ihU, ihW, (buffer.readu8(ihU, ihW) - bit32.band(bit32.rshift(iVM[27.], iVM[12.] * 8), 255.)) % 256); ihW = ihW + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[26] then break end; do iVM[13] = buffer.readstring(ihU, 0., iVM[17]); iVM[26] = true; break end; break end end; ihU = nil; do local iV8 = iIn; iVM[27.] = iV8[8485]; iVM[17] = iV8[8164]; ihS = k7; iVM[12.] = (mC + lQ) % iV8[5374]; ihW = iV8[9096.]; iVM[20] = false; while true do iVM[26] = #iVM[27.]; iVM[1] = iVM[26] - ihW; iVM[16] = ihS(iVM[12.] % 4294967296); ihV = iVM[1] >= 1; if ihV then ihV = iVM[1] <= 4 end; if ihV then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if iVM[1] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[16], 255.))); iVM[20] = true; break elseif iVM[1] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[20] = true; break elseif iVM[1] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[20] = true; break elseif iVM[1] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[20] = true; break end end; iVM[18.] = buffer.fromstring(iVM[27.]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[1] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[18.], iVM[8], bit32.bxor(buffer.readu32(iVM[18.], iVM[8]), iVM[16])); iVM[8] = iVM[8] + 4 else break end end; if iVM[20] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[29] = 0.; while true do if iVM[8] < iVM[1] then buffer.writeu8(iVM[18.], iVM[8], bit32.bxor(buffer.readu8(iVM[18.], iVM[8]), bit32.band(bit32.rshift(iVM[16], iVM[29] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[20] then break end; do ihU = buffer.readstring(iVM[18.], 0., iVM[1]); iVM[20] = true; break end; break end end; iVM[18.] = nil; do iVM[1] = false; ihV = k7; iVM[16] = true; local iV8 = iIn; iVM[8] = iV8[10480]; iVM[26] = iV8[169]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[20] = false; while true do iVM[27.] = #iVM[26]; ihS = iVM[27.] - iVM[8]; iVM[2] = ihV(iVM[29] % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; ihW = ihS >= 1; if ihW then ihW = ihS <= 4 end; if ihW then iVM[2] = iVM[2] * 16807 % 2147483647; if ihS == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[2], 255.))); iVM[20] = true; break elseif ihS == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[20] = true; break elseif ihS == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[20] = true; break elseif ihS == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[20] = true; break end end; iVM[12.] = buffer.fromstring(iVM[26]); iVM[24.] = 0.; while true do if iVM[24.] <= ihS - 4 then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[24.], bit32.bxor(buffer.readu32(iVM[12.], iVM[24.]), iVM[2])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[20] then break end; iVM[2] = iVM[2] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[24.] < ihS then buffer.writeu8(iVM[12.], iVM[24.], bit32.bxor(buffer.readu8(iVM[12.], iVM[24.]), bit32.band(bit32.rshift(iVM[2], iVM[17] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[20] then break end; do iVM[18.] = buffer.readstring(iVM[12.], 0., ihS); iVM[20] = true; break end; break end end; iVM[24.] = nil; do local iV8 = iIn; iVM[27.] = iV8[8814.]; iVM[17] = iV8[10355]; iVM[2] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; ihW = iV8[2958.]; ihS = false; while true do ihV = #iVM[27.]; iVM[20] = ihV - ihW; iVM[8] = iVM[2](iVM[12.] % 4294967296); iVM[29] = iVM[20] >= 1; if iVM[29] then iVM[29] = iVM[20] <= 4 end; if iVM[29] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); if iVM[20] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[8], 255.))); ihS = true; break elseif iVM[20] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); ihS = true; break elseif iVM[20] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); ihS = true; break elseif iVM[20] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); ihS = true; break end end; iVM[26] = buffer.fromstring(iVM[27.]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[20] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[26], iVM[1], bit32.bxor(buffer.readu32(iVM[26], iVM[1]), iVM[8])); iVM[1] = iVM[1] + 4 else break end end; if ihS then break end; iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); iVM[16] = 0.; while true do if iVM[1] < iVM[20] then buffer.writeu8(iVM[26], iVM[1], bit32.bxor(buffer.readu8(iVM[26], iVM[1]), bit32.band(bit32.rshift(iVM[8], iVM[16] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[16] = iVM[16] + 1 else break end end; if ihS then break end; do iVM[24.] = buffer.readstring(iVM[26], 0., iVM[20]); ihS = true; break end; break end end; iVM[1] = nil; do local iV8 = iIn; iVM[8] = iV8[10152.]; ihV = iV8[2348]; iVM[29] = k7; iVM[16] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[8218]; iVM[20] = false; while true do iVM[2] = #iVM[8]; ihW = iVM[2] - iVM[26]; iVM[12.] = iVM[29](iVM[16] % 4294967296); iVM[23] = ihW >= 1; if iVM[23] then iVM[23] = ihW <= 4 end; if iVM[23] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if ihW == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.))); iVM[20] = true; break elseif ihW == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[20] = true; break elseif ihW == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[20] = true; break elseif ihW == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[20] = true; break end end; iVM[17] = buffer.fromstring(iVM[8]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= ihW then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[17], iVM[27.], bit32.bxor(buffer.readu32(iVM[17], iVM[27.]), iVM[12.])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[20] then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); ihS = 0.; while true do if iVM[27.] < ihW then buffer.writeu8(iVM[17], iVM[27.], bit32.bxor(buffer.readu8(iVM[17], iVM[27.]), bit32.band(bit32.rshift(iVM[12.], ihS * 8), 255.))); iVM[27.] = iVM[27.] + 1; ihS = ihS + 1 else break end end; if iVM[20] then break end; do iVM[1] = buffer.readstring(iVM[17], 0., ihW); iVM[20] = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; iVM[27.] = iV8[1505]; iVM[17] = iV8[8373.]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; ihW = iV8[10480]; ihS = false; while true do ihV = #iVM[17]; iVM[20] = ihV - ihW; iVM[8] = iVM[12.](iVM[2] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[29] = iVM[20] >= 1; if iVM[29] then iVM[29] = iVM[20] <= 4 end; if iVM[29] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[20] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[8], 255.))); ihS = true; break elseif iVM[20] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); ihS = true; break elseif iVM[20] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); ihS = true; break elseif iVM[20] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); ihS = true; break end end; iVM[26] = buffer.fromstring(iVM[17]); iVM[15.] = 0.; while true do if iVM[15.] <= iVM[20] - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[15.], bit32.bxor(buffer.readu32(iVM[26], iVM[15.]), iVM[8])); iVM[15.] = iVM[15.] + 4 else break end end; if ihS then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[15.] < iVM[20] then buffer.writeu8(iVM[26], iVM[15.], bit32.bxor(buffer.readu8(iVM[26], iVM[15.]), bit32.band(bit32.rshift(iVM[8], iVM[16] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[16] = iVM[16] + 1 else break end end; if ihS then break end; do iVM[23] = buffer.readstring(iVM[26], 0., iVM[20]); ihS = true; break end; break end end; local iV8 = iIn; ms(iVM[5], { [iVM[13]] = iV8[9906.][ihU](iV8[10480], iV8[8661.]), [iVM[18.]] = iV8[9906.][iVM[24.]](iV8[10480], iV8[8888]), [iVM[22]] = iV8[9906.][iVM[9.]](iV8[10480], iV8[797]), [iVM[10]] = lV, [iVM[1]] = iV8[9906.][iVM[23]](iV8[10480], iV8[8888]) }); iVM[15.] = nil; do iVM[26] = iV8[5655.]; iVM[29] = iV8[10768]; iVM[8] = iV8[2064.]; iVM[20] = (mC + lQ) % iV8[5374]; ihV = iV8[1411]; iVM[16] = k7; ihS = false; while true do iVM[12.] = #iVM[29]; iVM[23] = iVM[12.] - ihV; iVM[17] = iVM[16](iVM[20] % 4294967296); iVM[27.] = iVM[23] >= 1; if iVM[27.] then iVM[27.] = iVM[23] <= 3. end; if iVM[27.] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; if iVM[23] == 1 then iVM[15.] = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[17], 255.)) % 256); ihS = true; break elseif iVM[23] == 2 then iVM[15.] = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256); ihS = true; break elseif iVM[23] == 3. then iVM[15.] = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256, (string.byte(iVM[29], 3.) - bit32.band(bit32.rshift(iVM[17], 16), 255.)) % 256); ihS = true; break end end; iVM[1] = buffer.fromstring(iVM[29]); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[23] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[1], iVM[2], (buffer.readu32(iVM[1], iVM[2]) - iVM[17]) % 4294967296); iVM[2] = iVM[2] + 4 else break end end; if ihS then break end; iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; ihW = 0.; while true do if iVM[2] < iVM[23] then buffer.writeu8(iVM[1], iVM[2], (buffer.readu8(iVM[1], iVM[2]) - bit32.band(bit32.rshift(iVM[17], ihW * 8), 255.)) % 256); iVM[2] = iVM[2] + 1; ihW = ihW + 1 else break end end; if ihS then break end; do iVM[15.] = buffer.readstring(iVM[1], 0., iVM[23]); ihS = true; break end; break end end; iVM[1] = nil; do iVM[23] = iV8[4218.]; ihW = k7; iVM[17] = (mC + lQ) % iV8[5374]; iVM[2] = iV8[580]; iVM[27.] = false; while true do iVM[20] = #iVM[2]; iVM[12.] = iVM[20] - iVM[23]; iVM[29] = ihW(iVM[17] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[26] = iVM[12.] >= 1; if iVM[26] then iVM[26] = iVM[12.] <= 4 end; if iVM[26] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[29], 255.))); iVM[27.] = true; break elseif iVM[12.] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[27.] = true; break elseif iVM[12.] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[27.] = true; break elseif iVM[12.] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[27.] = true; break end end; ihS = buffer.fromstring(iVM[2]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[12.] then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[16], bit32.bxor(buffer.readu32(ihS, iVM[16]), iVM[29])); iVM[16] = iVM[16] + 4 else break end end; if iVM[27.] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; ihV = 0.; while true do if iVM[16] < iVM[12.] then buffer.writeu8(ihS, iVM[16], bit32.bxor(buffer.readu8(ihS, iVM[16]), bit32.band(bit32.rshift(iVM[29], ihV * 8), 255.))); iVM[16] = iVM[16] + 1; ihV = ihV + 1 else break end end; if iVM[27.] then break end; do iVM[1] = buffer.readstring(ihS, 0., iVM[12.]); iVM[27.] = true; break end; break end end; iVM[16] = nil; do ihS = true; iVM[26] = iV8[8106.]; iVM[29] = iV8[524]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[7718]; ihV = k7; iVM[27.] = false; while true do iVM[2] = #iVM[26]; ihW = iVM[2] - iVM[20]; iVM[24.] = ihV(iVM[12.] % 4294967296); iVM[23] = ihW >= 1; if iVM[23] then iVM[23] = ihW <= 3. end; if iVM[23] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; if ihW == 1 then iVM[16] = string.char((string.byte(iVM[26], 1) - bit32.band(iVM[24.], 255.)) % 256); iVM[27.] = true; break elseif ihW == 2 then iVM[16] = string.char((string.byte(iVM[26], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[26], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256); iVM[27.] = true; break elseif ihW == 3. then iVM[16] = string.char((string.byte(iVM[26], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[26], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256, (string.byte(iVM[26], 3.) - bit32.band(bit32.rshift(iVM[24.], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[17] = buffer.fromstring(iVM[26]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= ihW then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[17], iVM[18.], (buffer.readu32(iVM[17], iVM[18.]) - iVM[24.]) % 4294967296); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[27.] then break end; iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; iVM[8] = 0.; while true do if iVM[18.] < ihW then buffer.writeu8(iVM[17], iVM[18.], (buffer.readu8(iVM[17], iVM[18.]) - bit32.band(bit32.rshift(iVM[24.], iVM[8] * 8), 255.)) % 256); iVM[18.] = iVM[18.] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[27.] then break end; do iVM[16] = buffer.readstring(iVM[17], 0., ihW); iVM[27.] = true; break end; break end end; iVM[18.] = nil; do iVM[23] = iV8[1411]; iVM[8] = iV8[2656]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[2] = k7; iVM[17] = false; while true do iVM[20] = #iVM[8]; iVM[12.] = iVM[20] - iVM[23]; ihW = iVM[2](iVM[24.] % 4294967296); iVM[26] = iVM[12.] >= 1; if iVM[26] then iVM[26] = iVM[12.] <= 4 end; if iVM[26] then ihW = (ihW + 2654435769.) % 4294967296; if iVM[12.] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihW, 255.))); iVM[17] = true; break elseif iVM[12.] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[17] = true; break elseif iVM[12.] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[17] = true; break elseif iVM[12.] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[17] = true; break end end; ihS = buffer.fromstring(iVM[8]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[12.] then ihW = (ihW + 2654435769.) % 4294967296; buffer.writeu32(ihS, iVM[27.], bit32.bxor(buffer.readu32(ihS, iVM[27.]), ihW)); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[17] then break end; ihW = (ihW + 2654435769.) % 4294967296; ihV = 0.; while true do if iVM[27.] < iVM[12.] then buffer.writeu8(ihS, iVM[27.], bit32.bxor(buffer.readu8(ihS, iVM[27.]), bit32.band(bit32.rshift(ihW, ihV * 8), 255.))); iVM[27.] = iVM[27.] + 1; ihV = ihV + 1 else break end end; if iVM[17] then break end; do iVM[18.] = buffer.readstring(ihS, 0., iVM[12.]); iVM[17] = true; break end; break end end; ihV = nil; do iVM[26] = iV8[8236]; iVM[27.] = iV8[8291]; ihS = false; iVM[20] = (mC + lQ) % iV8[5374]; ihW = iV8[7868]; iVM[12.] = k7; iVM[17] = false; while true do iVM[8] = #iVM[27.]; iVM[2] = iVM[8] - ihW; ihU = iVM[12.](iVM[20] % 4294967296); iVM[24.] = iVM[2] >= 1; if iVM[24.] then iVM[24.] = iVM[2] <= 3. end; if iVM[24.] then ihU = (ihU * 1597 + 51749) % 4294967296; if iVM[2] == 1 then ihV = string.char((string.byte(iVM[27.], 1) - bit32.band(ihU, 255.)) % 256); iVM[17] = true; break elseif iVM[2] == 2 then ihV = string.char((string.byte(iVM[27.], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256); iVM[17] = true; break elseif iVM[2] == 3. then ihV = string.char((string.byte(iVM[27.], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256, (string.byte(iVM[27.], 3.) - bit32.band(bit32.rshift(ihU, 16), 255.)) % 256); iVM[17] = true; break end end; iVM[23] = buffer.fromstring(iVM[27.]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[2] then ihU = (ihU * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[23], iVM[13], (buffer.readu32(iVM[23], iVM[13]) - ihU) % 4294967296); iVM[13] = iVM[13] + 4 else break end end; if iVM[17] then break end; ihU = (ihU * 1597 + 51749) % 4294967296; iVM[29] = 0.; while true do if iVM[13] < iVM[2] then buffer.writeu8(iVM[23], iVM[13], (buffer.readu8(iVM[23], iVM[13]) - bit32.band(bit32.rshift(ihU, iVM[29] * 8), 255.)) % 256); iVM[13] = iVM[13] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[17] then break end; do ihV = buffer.readstring(iVM[23], 0., iVM[2]); iVM[17] = true; break end; break end end; iVM[13] = nil; do iVM[8] = iV8[7860.]; iVM[29] = iV8[10492]; ihU = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[10480]; iVM[2] = false; while true do iVM[27.] = #iVM[8]; iVM[17] = iVM[27.] - iVM[24.]; iVM[20] = ihU(iVM[23] % 4294967296); iVM[12.] = iVM[17] >= 1; if iVM[12.] then iVM[12.] = iVM[17] <= 4 end; if iVM[12.] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[17] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[20], 255.))); iVM[2] = true; break elseif iVM[17] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[2] = true; break elseif iVM[17] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[2] = true; break elseif iVM[17] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[2] = true; break end end; ihW = buffer.fromstring(iVM[8]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[17] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(ihW, iVM[26], bit32.bxor(buffer.readu32(ihW, iVM[26]), iVM[20])); iVM[26] = iVM[26] + 4 else break end end; if iVM[2] then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); ihS = 0.; while true do if iVM[26] < iVM[17] then buffer.writeu8(ihW, iVM[26], bit32.bxor(buffer.readu8(ihW, iVM[26]), bit32.band(bit32.rshift(iVM[20], ihS * 8), 255.))); iVM[26] = iVM[26] + 1; ihS = ihS + 1 else break end end; if iVM[2] then break end; do iVM[13] = buffer.readstring(ihW, 0., iVM[17]); iVM[2] = true; break end; break end end; iVM[26] = nil; do iVM[20] = iV8[1362.]; iVM[27.] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; ihS = iV8[2475.]; ihW = false; while true do iVM[17] = #ihS; iVM[29] = iVM[17] - iVM[20]; iVM[8] = iVM[27.](iVM[12.] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[2] = iVM[29] >= 1; if iVM[2] then iVM[2] = iVM[29] <= 4 end; if iVM[2] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[29] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[8], 255.))); ihW = true; break elseif iVM[29] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); ihW = true; break elseif iVM[29] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); ihW = true; break elseif iVM[29] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); ihW = true; break end end; ihU = buffer.fromstring(ihS); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[29] then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(ihU, iVM[24.], bit32.bxor(buffer.readu32(ihU, iVM[24.]), iVM[8])); iVM[24.] = iVM[24.] + 4 else break end end; if ihW then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[24.] < iVM[29] then buffer.writeu8(ihU, iVM[24.], bit32.bxor(buffer.readu8(ihU, iVM[24.]), bit32.band(bit32.rshift(iVM[8], iVM[23] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[23] = iVM[23] + 1 else break end end; if ihW then break end; do iVM[26] = buffer.readstring(ihU, 0., iVM[29]); ihW = true; break end; break end end; ihU = nil; do iVM[8] = iV8[9096.]; iVM[24.] = k7; iVM[29] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[8766.]; iVM[2] = false; while true do ihS = #iVM[23]; iVM[27.] = ihS - iVM[8]; iVM[17] = iVM[24.](iVM[29] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[20] = iVM[27.] >= 1; if iVM[20] then iVM[20] = iVM[27.] <= 4 end; if iVM[20] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[27.] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[17], 255.))); iVM[2] = true; break elseif iVM[27.] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[2] = true; break elseif iVM[27.] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[2] = true; break elseif iVM[27.] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[2] = true; break end end; iVM[12.] = buffer.fromstring(iVM[23]); ihW = 0.; while true do if ihW + 4 <= iVM[27.] then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[12.], ihW, bit32.bxor(buffer.readu32(iVM[12.], ihW), iVM[17])); ihW = ihW + 4 else break end end; if iVM[2] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[9.] = 0.; while true do if ihW < iVM[27.] then buffer.writeu8(iVM[12.], ihW, bit32.bxor(buffer.readu8(iVM[12.], ihW), bit32.band(bit32.rshift(iVM[17], iVM[9.] * 8), 255.))); ihW = ihW + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[2] then break end; do ihU = buffer.readstring(iVM[12.], 0., iVM[27.]); iVM[2] = true; break end; break end end; iVM[9.] = nil; do iVM[20] = iV8[4394]; ihW = k7; iVM[12.] = iV8[707]; ihS = iV8[10480]; iVM[17] = iV8[6430]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[2] = false; while true do iVM[24.] = #iVM[17]; iVM[23] = iVM[24.] - ihS; iVM[10] = ihW(iVM[27.] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[29] = iVM[23] >= 1; if iVM[29] then iVM[29] = iVM[23] <= 4 end; if iVM[29] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[23] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[10], 255.))); iVM[2] = true; break elseif iVM[23] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[2] = true; break elseif iVM[23] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[2] = true; break elseif iVM[23] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[2] = true; break end end; iVM[8] = buffer.fromstring(iVM[17]); iVM[5] = 0.; while true do if iVM[5] <= iVM[23] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[5], bit32.bxor(buffer.readu32(iVM[8], iVM[5]), iVM[10])); iVM[5] = iVM[5] + 4 else break end end; if iVM[2] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[5] < iVM[23] then buffer.writeu8(iVM[8], iVM[5], bit32.bxor(buffer.readu8(iVM[8], iVM[5]), bit32.band(bit32.rshift(iVM[10], iVM[22] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[2] then break end; do iVM[9.] = buffer.readstring(iVM[8], 0., iVM[23]); iVM[2] = true; break end; break end end; md = ms(iVM[15.], { [iVM[16]] = iV8[10184][iVM[18.]](iV8[10480], iV8[9096.], iV8[10480], iV8[9096.]), [iVM[26]] = iV8[7718], [ihU] = iVM[9.], [ihV] = iV8[10184][iVM[13]](iV8[10480], iV8[10480], iV8[10480], -iV8[1371.]), [iVM[1]] = lV }); iVM[5] = nil; do iVM[10] = iV8[6600.]; iVM[8] = k7; iVM[29] = iV8[757]; iVM[22] = iV8[10480]; iVM[23] = iV8[9136]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[2] = false; while true do iVM[27.] = #iVM[23]; iVM[17] = iVM[27.] - iVM[22]; iVM[20] = iVM[8](iVM[24.] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[12.] = iVM[17] >= 1; if iVM[12.] then iVM[12.] = iVM[17] <= 4 end; if iVM[12.] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[17] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[20], 255.))); iVM[2] = true; break elseif iVM[17] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[2] = true; break elseif iVM[17] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[2] = true; break elseif iVM[17] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[2] = true; break end end; ihW = buffer.fromstring(iVM[23]); iVM[9.] = 0.; while true do if iVM[9.] <= iVM[17] - 4 then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[9.], bit32.bxor(buffer.readu32(ihW, iVM[9.]), iVM[20])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[2] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; ihS = 0.; while true do if iVM[9.] < iVM[17] then buffer.writeu8(ihW, iVM[9.], bit32.bxor(buffer.readu8(ihW, iVM[9.]), bit32.band(bit32.rshift(iVM[20], ihS * 8), 255.))); iVM[9.] = iVM[9.] + 1; ihS = ihS + 1 else break end end; if iVM[2] then break end; do iVM[5] = buffer.readstring(ihW, 0., iVM[17]); iVM[2] = true; break end; break end end; iVM[9.] = nil; do ihS = iV8[10480]; iVM[20] = iV8[8360]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; ihW = false; while true do iVM[23] = #iVM[20]; iVM[17] = iVM[23] - ihS; iVM[29] = iVM[12.](iVM[27.] % 4294967296); iVM[8] = iVM[17] >= 1; if iVM[8] then iVM[8] = iVM[17] <= 4 end; if iVM[8] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; if iVM[17] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[29], 255.))); ihW = true; break elseif iVM[17] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); ihW = true; break elseif iVM[17] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); ihW = true; break elseif iVM[17] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); ihW = true; break end end; iVM[2] = buffer.fromstring(iVM[20]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[17] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; buffer.writeu32(iVM[2], iVM[22], bit32.bxor(buffer.readu32(iVM[2], iVM[22]), iVM[29])); iVM[22] = iVM[22] + 4 else break end end; if ihW then break end; iVM[29] = (iVM[29] + 2654435769.) % 4294967296; iVM[24.] = 0.; while true do if iVM[22] < iVM[17] then buffer.writeu8(iVM[2], iVM[22], bit32.bxor(buffer.readu8(iVM[2], iVM[22]), bit32.band(bit32.rshift(iVM[29], iVM[24.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if ihW then break end; do iVM[9.] = buffer.readstring(iVM[2], 0., iVM[17]); ihW = true; break end; break end end; iVM[22] = nil; do iVM[24.] = iV8[4973]; iVM[29] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[421]; iVM[2] = false; while true do iVM[27.] = #iVM[8]; iVM[17] = iVM[27.] - iVM[24.]; iVM[20] = iVM[29](iVM[23] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[12.] = iVM[17] >= 1; if iVM[12.] then iVM[12.] = iVM[17] <= 4 end; if iVM[12.] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[17] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[20], 255.))); iVM[2] = true; break elseif iVM[17] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[2] = true; break elseif iVM[17] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[2] = true; break elseif iVM[17] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[2] = true; break end end; ihW = buffer.fromstring(iVM[8]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[17] then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[10], bit32.bxor(buffer.readu32(ihW, iVM[10]), iVM[20])); iVM[10] = iVM[10] + 4 else break end end; if iVM[2] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; ihS = 0.; while true do if iVM[10] < iVM[17] then buffer.writeu8(ihW, iVM[10], bit32.bxor(buffer.readu8(ihW, iVM[10]), bit32.band(bit32.rshift(iVM[20], ihS * 8), 255.))); iVM[10] = iVM[10] + 1; ihS = ihS + 1 else break end end; if iVM[2] then break end; do iVM[22] = buffer.readstring(ihW, 0., iVM[17]); iVM[2] = true; break end; break end end; iVM[10] = nil; do ihS = iV8[10480]; iVM[20] = iV8[2941]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; ihW = false; while true do iVM[23] = #iVM[20]; iVM[17] = iVM[23] - ihS; iVM[29] = iVM[12.](iVM[27.] % 4294967296); iVM[8] = iVM[17] >= 1; if iVM[8] then iVM[8] = iVM[17] <= 4 end; if iVM[8] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; if iVM[17] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[29], 255.))); ihW = true; break elseif iVM[17] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); ihW = true; break elseif iVM[17] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); ihW = true; break elseif iVM[17] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); ihW = true; break end end; iVM[2] = buffer.fromstring(iVM[20]); ihU = 0.; while true do if ihU + 4 <= iVM[17] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; buffer.writeu32(iVM[2], ihU, bit32.bxor(buffer.readu32(iVM[2], ihU), iVM[29])); ihU = ihU + 4 else break end end; if ihW then break end; iVM[29] = (iVM[29] + 2654435769.) % 4294967296; iVM[24.] = 0.; while true do if ihU < iVM[17] then buffer.writeu8(iVM[2], ihU, bit32.bxor(buffer.readu8(iVM[2], ihU), bit32.band(bit32.rshift(iVM[29], iVM[24.] * 8), 255.))); ihU = ihU + 1; iVM[24.] = iVM[24.] + 1 else break end end; if ihW then break end; do iVM[10] = buffer.readstring(iVM[2], 0., iVM[17]); ihW = true; break end; break end end; ihU = nil; do iVM[29] = iV8[5130.]; iVM[2] = k7; iVM[8] = iV8[9610]; iVM[24.] = iV8[5300]; iVM[17] = iV8[8808.]; iVM[23] = (mC + lQ) % iV8[5374]; ihW = false; while true do ihS = #iVM[17]; iVM[27.] = ihS - iVM[24.]; iVM[13] = iVM[2](iVM[23] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[20] = iVM[27.] >= 1; if iVM[20] then iVM[20] = iVM[27.] <= 4 end; if iVM[20] then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[27.] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[13], 255.))); ihW = true; break elseif iVM[27.] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); ihW = true; break elseif iVM[27.] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); ihW = true; break elseif iVM[27.] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); ihW = true; break end end; iVM[12.] = buffer.fromstring(iVM[17]); ihV = 0.; while true do if ihV <= iVM[27.] - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[12.], ihV, bit32.bxor(buffer.readu32(iVM[12.], ihV), iVM[13])); ihV = ihV + 4 else break end end; if ihW then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[26] = 0.; while true do if ihV < iVM[27.] then buffer.writeu8(iVM[12.], ihV, bit32.bxor(buffer.readu8(iVM[12.], ihV), bit32.band(bit32.rshift(iVM[13], iVM[26] * 8), 255.))); ihV = ihV + 1; iVM[26] = iVM[26] + 1 else break end end; if ihW then break end; do ihU = buffer.readstring(iVM[12.], 0., iVM[27.]); ihW = true; break end; break end end; ihV = nil; do iVM[13] = iV8[320]; ihS = iV8[1207]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[12.] = iV8[10480]; iVM[27.] = false; while true do iVM[8] = #ihS; iVM[2] = iVM[8] - iVM[12.]; ihW = iVM[26](iVM[20] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[24.] = iVM[2] >= 1; if iVM[24.] then iVM[24.] = iVM[2] <= 4 end; if iVM[24.] then ihW = ihW * 16807 % 2147483647; if iVM[2] == 1 then ihV = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihW, 255.))); iVM[27.] = true; break elseif iVM[2] == 2 then ihV = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[27.] = true; break elseif iVM[2] == 3. then ihV = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[27.] = true; break elseif iVM[2] == 4 then ihV = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[27.] = true; break end end; iVM[23] = buffer.fromstring(ihS); iVM[17] = 0.; while true do if iVM[17] <= iVM[2] - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[17], bit32.bxor(buffer.readu32(iVM[23], iVM[17]), ihW)); iVM[17] = iVM[17] + 4 else break end end; if iVM[27.] then break end; ihW = ihW * 16807 % 2147483647; iVM[29] = 0.; while true do if iVM[17] < iVM[2] then buffer.writeu8(iVM[23], iVM[17], bit32.bxor(buffer.readu8(iVM[23], iVM[17]), bit32.band(bit32.rshift(ihW, iVM[29] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[27.] then break end; do ihV = buffer.readstring(iVM[23], 0., iVM[2]); iVM[27.] = true; break end; break end end; iVM[29] = nil; do iVM[24.] = iV8[10480]; iVM[2] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[8373.]; iVM[17] = false; while true do ihW = #iVM[8]; iVM[26] = ihW - iVM[24.]; ihS = iVM[2](iVM[23] % 4294967296); ihS = ihS % 2147483646. + 1; iVM[27.] = iVM[26] >= 1; if iVM[27.] then iVM[27.] = iVM[26] <= 4 end; if iVM[27.] then ihS = ihS * 16807 % 2147483647; if iVM[26] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihS, 255.))); iVM[17] = true; break elseif iVM[26] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[17] = true; break elseif iVM[26] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[17] = true; break elseif iVM[26] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[17] = true; break end end; iVM[13] = buffer.fromstring(iVM[8]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[26] then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[20], bit32.bxor(buffer.readu32(iVM[13], iVM[20]), ihS)); iVM[20] = iVM[20] + 4 else break end end; if iVM[17] then break end; ihS = ihS * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[20] < iVM[26] then buffer.writeu8(iVM[13], iVM[20], bit32.bxor(buffer.readu8(iVM[13], iVM[20]), bit32.band(bit32.rshift(ihS, iVM[12.] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[17] then break end; do iVM[29] = buffer.readstring(iVM[13], 0., iVM[26]); iVM[17] = true; break end; break end end; iVM[13] = nil; do iVM[26] = iV8[10918]; iVM[12.] = iV8[3454]; ihS = k7; iVM[20] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[7868]; ihW = false; while true do iVM[24.] = #iVM[26]; iVM[23] = iVM[24.] - iVM[27.]; iVM[17] = ihS(iVM[20] % 4294967296); iVM[18.] = iVM[23] >= 1; if iVM[18.] then iVM[18.] = iVM[23] <= 4 end; if iVM[18.] then iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); if iVM[23] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[17], 255.))); ihW = true; break elseif iVM[23] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); ihW = true; break elseif iVM[23] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); ihW = true; break elseif iVM[23] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); ihW = true; break end end; iVM[8] = buffer.fromstring(iVM[26]); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[23] then iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[8], iVM[2], bit32.bxor(buffer.readu32(iVM[8], iVM[2]), iVM[17])); iVM[2] = iVM[2] + 4 else break end end; if ihW then break end; iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); iVM[16] = 0.; while true do if iVM[2] < iVM[23] then buffer.writeu8(iVM[8], iVM[2], bit32.bxor(buffer.readu8(iVM[8], iVM[2]), bit32.band(bit32.rshift(iVM[17], iVM[16] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[16] = iVM[16] + 1 else break end end; if ihW then break end; do iVM[13] = buffer.readstring(iVM[8], 0., iVM[23]); ihW = true; break end; break end end; iVM[16] = nil; do iVM[8] = iV8[3123.]; iVM[18.] = iV8[6867.]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[24.] = iV8[8218]; iVM[17] = false; while true do ihW = #iVM[18.]; iVM[26] = ihW - iVM[24.]; ihS = iVM[23](iVM[2] % 4294967296); ihS = ihS % 2147483646. + 1; iVM[27.] = iVM[26] >= 1; if iVM[27.] then iVM[27.] = iVM[26] <= 4 end; if iVM[27.] then ihS = ihS * 16807 % 2147483647; if iVM[26] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihS, 255.))); iVM[17] = true; break elseif iVM[26] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[17] = true; break elseif iVM[26] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[17] = true; break elseif iVM[26] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[17] = true; break end end; iVM[1] = buffer.fromstring(iVM[18.]); iVM[20] = 0.; while true do if iVM[20] <= iVM[26] - 4 then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[20], bit32.bxor(buffer.readu32(iVM[1], iVM[20]), ihS)); iVM[20] = iVM[20] + 4 else break end end; if iVM[17] then break end; ihS = ihS * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[20] < iVM[26] then buffer.writeu8(iVM[1], iVM[20], bit32.bxor(buffer.readu8(iVM[1], iVM[20]), bit32.band(bit32.rshift(ihS, iVM[12.] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[17] then break end; do iVM[16] = buffer.readstring(iVM[1], 0., iVM[26]); iVM[17] = true; break end; break end end; iVM[1] = nil; do ihS = iV8[10480]; iVM[20] = k7; iVM[26] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10700]; iVM[27.] = false; while true do iVM[8] = #iVM[12.]; iVM[2] = iVM[8] - ihS; ihW = iVM[20](iVM[26] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[24.] = iVM[2] >= 1; if iVM[24.] then iVM[24.] = iVM[2] <= 4 end; if iVM[24.] then ihW = ihW * 16807 % 2147483647; if iVM[2] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihW, 255.))); iVM[27.] = true; break elseif iVM[2] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[27.] = true; break elseif iVM[2] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[27.] = true; break elseif iVM[2] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[27.] = true; break end end; iVM[23] = buffer.fromstring(iVM[12.]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[2] then ihW = ihW * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[17], bit32.bxor(buffer.readu32(iVM[23], iVM[17]), ihW)); iVM[17] = iVM[17] + 4 else break end end; if iVM[27.] then break end; ihW = ihW * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[17] < iVM[2] then buffer.writeu8(iVM[23], iVM[17], bit32.bxor(buffer.readu8(iVM[23], iVM[17]), bit32.band(bit32.rshift(ihW, iVM[18.] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[27.] then break end; do iVM[1] = buffer.readstring(iVM[23], 0., iVM[2]); iVM[27.] = true; break end; break end end; iVM[18.] = nil; do iVM[24.] = iV8[2553.]; iVM[17] = iV8[3731]; iVM[23] = iV8[7516]; iVM[8] = (mC + lQ) % iV8[5374]; ihW = iV8[7868]; iVM[2] = k7; iVM[27.] = false; while true do iVM[20] = #iVM[17]; iVM[12.] = iVM[20] - ihW; ihT = iVM[2](iVM[8] % 4294967296); iVM[26] = iVM[12.] >= 1; if iVM[26] then iVM[26] = iVM[12.] <= 3. end; if iVM[26] then ihT = (ihT * 1597 + 51749) % 4294967296; if iVM[12.] == 1 then iVM[18.] = string.char((string.byte(iVM[17], 1) - bit32.band(ihT, 255.)) % 256); iVM[27.] = true; break elseif iVM[12.] == 2 then iVM[18.] = string.char((string.byte(iVM[17], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[12.] == 3. then iVM[18.] = string.char((string.byte(iVM[17], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256, (string.byte(iVM[17], 3.) - bit32.band(bit32.rshift(ihT, 16), 255.)) % 256); iVM[27.] = true; break end end; ihS = buffer.fromstring(iVM[17]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[12.] then ihT = (ihT * 1597 + 51749) % 4294967296; buffer.writeu32(ihS, iVM[3.], (buffer.readu32(ihS, iVM[3.]) - ihT) % 4294967296); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[27.] then break end; ihT = (ihT * 1597 + 51749) % 4294967296; iVM[15.] = 0.; while true do if iVM[3.] < iVM[12.] then buffer.writeu8(ihS, iVM[3.], (buffer.readu8(ihS, iVM[3.]) - bit32.band(bit32.rshift(ihT, iVM[15.] * 8), 255.)) % 256); iVM[3.] = iVM[3.] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[27.] then break end; do iVM[18.] = buffer.readstring(ihS, 0., iVM[12.]); iVM[27.] = true; break end; break end end; iVM[3.] = nil; do ihT = iV8[1543]; ihS = iV8[10667]; iVM[26] = iV8[3000.]; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[5212]; iVM[20] = k7; iVM[27.] = false; while true do iVM[2] = #ihS; ihW = iVM[2] - iVM[12.]; iVM[24.] = iVM[20](iVM[15.] % 4294967296); iVM[23] = ihW >= 1; if iVM[23] then iVM[23] = ihW <= 3. end; if iVM[23] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; if ihW == 1 then iVM[3.] = string.char((string.byte(ihS, 1) - bit32.band(iVM[24.], 255.)) % 256); iVM[27.] = true; break elseif ihW == 2 then iVM[3.] = string.char((string.byte(ihS, 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(ihS, 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256); iVM[27.] = true; break elseif ihW == 3. then iVM[3.] = string.char((string.byte(ihS, 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(ihS, 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256, (string.byte(ihS, 3.) - bit32.band(bit32.rshift(iVM[24.], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[17] = buffer.fromstring(ihS); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= ihW then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[17], iVM[6.], (buffer.readu32(iVM[17], iVM[6.]) - iVM[24.]) % 4294967296); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[27.] then break end; iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; iVM[8] = 0.; while true do if iVM[6.] < ihW then buffer.writeu8(iVM[17], iVM[6.], (buffer.readu8(iVM[17], iVM[6.]) - bit32.band(bit32.rshift(iVM[24.], iVM[8] * 8), 255.)) % 256); iVM[6.] = iVM[6.] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[27.] then break end; do iVM[3.] = buffer.readstring(iVM[17], 0., ihW); iVM[27.] = true; break end; break end end; iVM[6.] = nil; do iVM[24.] = iV8[7265]; iVM[17] = iV8[4738]; iVM[23] = iV8[10927]; iVM[8] = (mC + lQ) % iV8[5374]; ihW = iV8[3902]; iVM[2] = k7; iVM[27.] = false; while true do iVM[20] = #iVM[17]; iVM[12.] = iVM[20] - ihW; ihT = iVM[2](iVM[8] % 4294967296); iVM[26] = iVM[12.] >= 1; if iVM[26] then iVM[26] = iVM[12.] <= 3. end; if iVM[26] then ihT = (ihT * 1597 + 51749) % 4294967296; if iVM[12.] == 1 then iVM[6.] = string.char((string.byte(iVM[17], 1) - bit32.band(ihT, 255.)) % 256); iVM[27.] = true; break elseif iVM[12.] == 2 then iVM[6.] = string.char((string.byte(iVM[17], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[12.] == 3. then iVM[6.] = string.char((string.byte(iVM[17], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256, (string.byte(iVM[17], 3.) - bit32.band(bit32.rshift(ihT, 16), 255.)) % 256); iVM[27.] = true; break end end; ihS = buffer.fromstring(iVM[17]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[12.] then ihT = (ihT * 1597 + 51749) % 4294967296; buffer.writeu32(ihS, iVM[11], (buffer.readu32(ihS, iVM[11]) - ihT) % 4294967296); iVM[11] = iVM[11] + 4 else break end end; if iVM[27.] then break end; ihT = (ihT * 1597 + 51749) % 4294967296; iVM[15.] = 0.; while true do if iVM[11] < iVM[12.] then buffer.writeu8(ihS, iVM[11], (buffer.readu8(ihS, iVM[11]) - bit32.band(bit32.rshift(ihT, iVM[15.] * 8), 255.)) % 256); iVM[11] = iVM[11] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[27.] then break end; do iVM[6.] = buffer.readstring(ihS, 0., iVM[12.]); iVM[27.] = true; break end; break end end; iVM[11] = nil; do iVM[26] = iV8[1017.]; ihT = k7; ihS = iV8[10931]; iVM[20] = iV8[10480]; iVM[15.] = iV8[4756]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[27.] = false; while true do iVM[8] = #iVM[15.]; iVM[2] = iVM[8] - iVM[20]; ihW = ihT(iVM[12.] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[24.] = iVM[2] >= 1; if iVM[24.] then iVM[24.] = iVM[2] <= 4 end; if iVM[24.] then ihW = ihW * 16807 % 2147483647; if iVM[2] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(ihW, 255.))); iVM[27.] = true; break elseif iVM[2] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[27.] = true; break elseif iVM[2] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[27.] = true; break elseif iVM[2] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[27.] = true; break end end; iVM[23] = buffer.fromstring(iVM[15.]); iVM[17] = 0.; while true do if iVM[17] <= iVM[2] - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[17], bit32.bxor(buffer.readu32(iVM[23], iVM[17]), ihW)); iVM[17] = iVM[17] + 4 else break end end; if iVM[27.] then break end; ihW = ihW * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[17] < iVM[2] then buffer.writeu8(iVM[23], iVM[17], bit32.bxor(buffer.readu8(iVM[23], iVM[17]), bit32.band(bit32.rshift(ihW, iVM[14] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[27.] then break end; do iVM[11] = buffer.readstring(iVM[23], 0., iVM[2]); iVM[27.] = true; break end; break end end; iVM[14] = nil; do iVM[23] = iV8[10317.]; iVM[24.] = iV8[6799]; iVM[17] = k7; iVM[2] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[10480]; ihW = false; while true do iVM[27.] = #iVM[23]; iVM[15.] = iVM[27.] - iVM[8]; iVM[20] = iVM[17](iVM[2] % 4294967296); iVM[12.] = iVM[15.] >= 1; if iVM[12.] then iVM[12.] = iVM[15.] <= 4 end; if iVM[12.] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[15.] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[20], 255.))); ihW = true; break elseif iVM[15.] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); ihW = true; break elseif iVM[15.] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); ihW = true; break elseif iVM[15.] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); ihW = true; break end end; ihT = buffer.fromstring(iVM[23]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[15.] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(ihT, iVM[26], bit32.bxor(buffer.readu32(ihT, iVM[26]), iVM[20])); iVM[26] = iVM[26] + 4 else break end end; if ihW then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); ihS = 0.; while true do if iVM[26] < iVM[15.] then buffer.writeu8(ihT, iVM[26], bit32.bxor(buffer.readu8(ihT, iVM[26]), bit32.band(bit32.rshift(iVM[20], ihS * 8), 255.))); iVM[26] = iVM[26] + 1; ihS = ihS + 1 else break end end; if ihW then break end; do iVM[14] = buffer.readstring(ihT, 0., iVM[15.]); ihW = true; break end; break end end; ihT = nil; do iVM[20] = iV8[10480]; iVM[26] = k7; iVM[15.] = (mC + lQ) % iV8[5374]; ihS = iV8[8560]; iVM[12.] = false; while true do iVM[23] = #ihS; iVM[17] = iVM[23] - iVM[20]; iVM[27.] = iVM[26](iVM[15.] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[8] = iVM[17] >= 1; if iVM[8] then iVM[8] = iVM[17] <= 4 end; if iVM[8] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[17] == 1 then ihT = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[27.], 255.))); iVM[12.] = true; break elseif iVM[17] == 2 then ihT = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[12.] = true; break elseif iVM[17] == 3. then ihT = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[12.] = true; break elseif iVM[17] == 4 then ihT = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[12.] = true; break end end; iVM[2] = buffer.fromstring(ihS); ihW = 0.; while true do if ihW + 4 <= iVM[17] then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[2], ihW, bit32.bxor(buffer.readu32(iVM[2], ihW), iVM[27.])); ihW = ihW + 4 else break end end; if iVM[12.] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[24.] = 0.; while true do if ihW < iVM[17] then buffer.writeu8(iVM[2], ihW, bit32.bxor(buffer.readu8(iVM[2], ihW), bit32.band(bit32.rshift(iVM[27.], iVM[24.] * 8), 255.))); ihW = ihW + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[12.] then break end; do ihT = buffer.readstring(iVM[2], 0., iVM[17]); iVM[12.] = true; break end; break end end; iVM[24.] = nil; do iVM[17] = iV8[3674]; iVM[23] = iV8[7882]; iVM[8] = k7; ihW = (mC + lQ) % iV8[5374]; iVM[2] = iV8[10480]; iVM[27.] = false; while true do iVM[20] = #iVM[17]; iVM[12.] = iVM[20] - iVM[2]; iVM[4] = iVM[8](ihW % 4294967296); iVM[26] = iVM[12.] >= 1; if iVM[26] then iVM[26] = iVM[12.] <= 4 end; if iVM[26] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[4], 255.))); iVM[27.] = true; break elseif iVM[12.] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[27.] = true; break elseif iVM[12.] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[27.] = true; break elseif iVM[12.] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[27.] = true; break end end; ihS = buffer.fromstring(iVM[17]); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[12.] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); buffer.writeu32(ihS, iVM[28], bit32.bxor(buffer.readu32(ihS, iVM[28]), iVM[4])); iVM[28] = iVM[28] + 4 else break end end; if iVM[27.] then break end; iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); iVM[15.] = 0.; while true do if iVM[28] < iVM[12.] then buffer.writeu8(ihS, iVM[28], bit32.bxor(buffer.readu8(ihS, iVM[28]), bit32.band(bit32.rshift(iVM[4], iVM[15.] * 8), 255.))); iVM[28] = iVM[28] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[27.] then break end; do iVM[24.] = buffer.readstring(ihS, 0., iVM[12.]); iVM[27.] = true; break end; break end end; iVM[28] = nil; do iVM[15.] = iV8[10480]; iVM[4] = k7; iVM[20] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[5082.]; ihS = false; while true do ihW = #iVM[26]; iVM[12.] = ihW - iVM[15.]; iVM[23] = iVM[4](iVM[20] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; iVM[17] = iVM[12.] >= 1; if iVM[17] then iVM[17] = iVM[12.] <= 4 end; if iVM[17] then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[23], 255.))); ihS = true; break elseif iVM[12.] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); ihS = true; break elseif iVM[12.] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); ihS = true; break elseif iVM[12.] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); ihS = true; break end end; iVM[27.] = buffer.fromstring(iVM[26]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[12.] then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[8], bit32.bxor(buffer.readu32(iVM[27.], iVM[8]), iVM[23])); iVM[8] = iVM[8] + 4 else break end end; if ihS then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[8] < iVM[12.] then buffer.writeu8(iVM[27.], iVM[8], bit32.bxor(buffer.readu8(iVM[27.], iVM[8]), bit32.band(bit32.rshift(iVM[23], iVM[2] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[2] = iVM[2] + 1 else break end end; if ihS then break end; do iVM[28] = buffer.readstring(iVM[27.], 0., iVM[12.]); ihS = true; break end; break end end; lM = ms(iVM[5], { [iVM[10]] = iV8[10184][ihU](iV8[10480], iV8[10839.], iV8[10480], iV8[10480]), [iVM[14]] = iV8[946], [iVM[6.]] = l7[iVM[11]], [ihT] = iV8[8269][iVM[24.]][iVM[28]], [ihV] = iV8[10184][iVM[29]](iV8[7718], -iV8[10839.], iV8[10480], iV8[10411]), [iVM[13]] = iV8[8269][iVM[16]][iVM[1]], [iVM[22]] = iV8[7718], [iVM[9.]] = lV, [iVM[18.]] = iVM[3.] }); iVM[8] = nil; do iVM[17] = iV8[3220]; iVM[23] = iV8[2104]; iVM[27.] = iV8[2037.]; ihW = (mC + lQ) % iV8[5374]; iVM[2] = iV8[10480]; iVM[12.] = k7; ihS = false; while true do iVM[28] = #iVM[23]; iVM[15.] = iVM[28] - iVM[2]; iVM[20] = iVM[12.](ihW % 4294967296); iVM[24.] = iVM[15.] >= 1; if iVM[24.] then iVM[24.] = iVM[15.] <= 3. end; if iVM[24.] then iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; if iVM[15.] == 1 then iVM[8] = string.char((string.byte(iVM[23], 1) - bit32.band(iVM[20], 255.)) % 256); ihS = true; break elseif iVM[15.] == 2 then iVM[8] = string.char((string.byte(iVM[23], 1) - bit32.band(iVM[20], 255.)) % 256, (string.byte(iVM[23], 2) - bit32.band(bit32.rshift(iVM[20], 8), 255.)) % 256); ihS = true; break elseif iVM[15.] == 3. then iVM[8] = string.char((string.byte(iVM[23], 1) - bit32.band(iVM[20], 255.)) % 256, (string.byte(iVM[23], 2) - bit32.band(bit32.rshift(iVM[20], 8), 255.)) % 256, (string.byte(iVM[23], 3.) - bit32.band(bit32.rshift(iVM[20], 16), 255.)) % 256); ihS = true; break end end; iVM[4] = buffer.fromstring(iVM[23]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[15.] then iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[4], iVM[26], (buffer.readu32(iVM[4], iVM[26]) - iVM[20]) % 4294967296); iVM[26] = iVM[26] + 4 else break end end; if ihS then break end; iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; ihT = 0.; while true do if iVM[26] < iVM[15.] then buffer.writeu8(iVM[4], iVM[26], (buffer.readu8(iVM[4], iVM[26]) - bit32.band(bit32.rshift(iVM[20], ihT * 8), 255.)) % 256); iVM[26] = iVM[26] + 1; ihT = ihT + 1 else break end end; if ihS then break end; do iVM[8] = buffer.readstring(iVM[4], 0., iVM[15.]); ihS = true; break end; break end end; ihT = nil; do iVM[4] = iV8[10304]; iVM[24.] = k7; iVM[26] = false; iVM[15.] = iV8[7718]; iVM[28] = iV8[1451]; iVM[20] = (mC + lQ) % iV8[5374]; ihS = false; while true do iVM[2] = #iVM[28]; ihW = iVM[2] - iVM[15.]; iVM[12.] = iVM[24.](iVM[20] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[23] = ihW >= 1; if iVM[23] then iVM[23] = ihW <= 4 end; if iVM[23] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if ihW == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[12.], 255.))); ihS = true; break elseif ihW == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihS = true; break elseif ihW == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihS = true; break elseif ihW == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihS = true; break end end; iVM[17] = buffer.fromstring(iVM[28]); iVM[27.] = 0.; while true do if iVM[27.] <= ihW - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[27.], bit32.bxor(buffer.readu32(iVM[17], iVM[27.]), iVM[12.])); iVM[27.] = iVM[27.] + 4 else break end end; if ihS then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[27.] < ihW then buffer.writeu8(iVM[17], iVM[27.], bit32.bxor(buffer.readu8(iVM[17], iVM[27.]), bit32.band(bit32.rshift(iVM[12.], iVM[14] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[14] = iVM[14] + 1 else break end end; if ihS then break end; do ihT = buffer.readstring(iVM[17], 0., ihW); ihS = true; break end; break end end; iVM[14] = nil; do iVM[23] = iV8[7860.]; ihW = iV8[7161.]; iVM[17] = k7; iVM[2] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10480]; iVM[12.] = false; while true do iVM[4] = #iVM[23]; iVM[26] = iVM[4] - iVM[27.]; ihS = iVM[17](iVM[2] % 4294967296); iVM[28] = iVM[26] >= 1; if iVM[28] then iVM[28] = iVM[26] <= 4 end; if iVM[28] then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); if iVM[26] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihS, 255.))); iVM[12.] = true; break elseif iVM[26] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[12.] = true; break elseif iVM[26] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[12.] = true; break elseif iVM[26] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[12.] = true; break end end; iVM[15.] = buffer.fromstring(iVM[23]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[26] then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[15.], iVM[20], bit32.bxor(buffer.readu32(iVM[15.], iVM[20]), ihS)); iVM[20] = iVM[20] + 4 else break end end; if iVM[12.] then break end; ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); iVM[24.] = 0.; while true do if iVM[20] < iVM[26] then buffer.writeu8(iVM[15.], iVM[20], bit32.bxor(buffer.readu8(iVM[15.], iVM[20]), bit32.band(bit32.rshift(ihS, iVM[24.] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[12.] then break end; do iVM[14] = buffer.readstring(iVM[15.], 0., iVM[26]); iVM[12.] = true; break end; break end end; iVM[24.] = nil; do iVM[28] = iV8[10480]; iVM[26] = iV8[8590]; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[4] = k7; iVM[20] = false; while true do ihS = #iVM[26]; iVM[2] = ihS - iVM[28]; ihW = iVM[4](iVM[15.] % 4294967296); iVM[12.] = iVM[2] >= 1; if iVM[12.] then iVM[12.] = iVM[2] <= 4 end; if iVM[12.] then ihW = (ihW + 2654435769.) % 4294967296; if iVM[2] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihW, 255.))); iVM[20] = true; break elseif iVM[2] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[20] = true; break elseif iVM[2] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[20] = true; break elseif iVM[2] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[20] = true; break end end; iVM[23] = buffer.fromstring(iVM[26]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[2] then ihW = (ihW + 2654435769.) % 4294967296; buffer.writeu32(iVM[23], iVM[17], bit32.bxor(buffer.readu32(iVM[23], iVM[17]), ihW)); iVM[17] = iVM[17] + 4 else break end end; if iVM[20] then break end; ihW = (ihW + 2654435769.) % 4294967296; iVM[27.] = 0.; while true do if iVM[17] < iVM[2] then buffer.writeu8(iVM[23], iVM[17], bit32.bxor(buffer.readu8(iVM[23], iVM[17]), bit32.band(bit32.rshift(ihW, iVM[27.] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[20] then break end; do iVM[24.] = buffer.readstring(iVM[23], 0., iVM[2]); iVM[20] = true; break end; break end end; iVM[23] = nil; do ihW = iV8[8034.]; iVM[2] = iV8[2084]; iVM[12.] = true; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[1353.]; ihS = k7; iVM[20] = false; while true do iVM[11] = #iVM[2]; iVM[4] = iVM[11] - iVM[17]; iVM[26] = ihS(iVM[27.] % 4294967296); iVM[6.] = iVM[4] >= 1; if iVM[6.] then iVM[6.] = iVM[4] <= 3. end; if iVM[6.] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; if iVM[4] == 1 then iVM[23] = string.char((string.byte(iVM[2], 1) - bit32.band(iVM[26], 255.)) % 256); iVM[20] = true; break elseif iVM[4] == 2 then iVM[23] = string.char((string.byte(iVM[2], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[2], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256); iVM[20] = true; break elseif iVM[4] == 3. then iVM[23] = string.char((string.byte(iVM[2], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[2], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256, (string.byte(iVM[2], 3.) - bit32.band(bit32.rshift(iVM[26], 16), 255.)) % 256); iVM[20] = true; break end end; iVM[28] = buffer.fromstring(iVM[2]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[4] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[28], iVM[15.], (buffer.readu32(iVM[28], iVM[15.]) - iVM[26]) % 4294967296); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[20] then break end; iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; iVM[3.] = 0.; while true do if iVM[15.] < iVM[4] then buffer.writeu8(iVM[28], iVM[15.], (buffer.readu8(iVM[28], iVM[15.]) - bit32.band(bit32.rshift(iVM[26], iVM[3.] * 8), 255.)) % 256); iVM[15.] = iVM[15.] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[20] then break end; do iVM[23] = buffer.readstring(iVM[28], 0., iVM[4]); iVM[20] = true; break end; break end end; iVM[3.] = nil; do iVM[4] = true; iVM[11] = iV8[8373.]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[15.] = k7; iVM[28] = iV8[10480]; iVM[26] = false; while true do iVM[12.] = #iVM[11]; iVM[20] = iVM[12.] - iVM[28]; iVM[17] = iVM[15.](iVM[6.] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[27.] = iVM[20] >= 1; if iVM[27.] then iVM[27.] = iVM[20] <= 4 end; if iVM[27.] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[20] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.))); iVM[26] = true; break elseif iVM[20] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[26] = true; break elseif iVM[20] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[26] = true; break elseif iVM[20] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[26] = true; break end end; ihS = buffer.fromstring(iVM[11]); iVM[2] = 0.; while true do if iVM[2] <= iVM[20] - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[2], bit32.bxor(buffer.readu32(ihS, iVM[2]), iVM[17])); iVM[2] = iVM[2] + 4 else break end end; if iVM[26] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; ihW = 0.; while true do if iVM[2] < iVM[20] then buffer.writeu8(ihS, iVM[2], bit32.bxor(buffer.readu8(ihS, iVM[2]), bit32.band(bit32.rshift(iVM[17], ihW * 8), 255.))); iVM[2] = iVM[2] + 1; ihW = ihW + 1 else break end end; if iVM[26] then break end; do iVM[3.] = buffer.readstring(ihS, 0., iVM[20]); iVM[26] = true; break end; break end end; iVM[2] = nil; do iVM[12.] = iV8[7700]; ihW = true; iVM[17] = k7; ihS = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[8218]; iVM[20] = false; while true do iVM[4] = #iVM[12.]; iVM[26] = iVM[4] - iVM[27.]; iVM[6.] = iVM[17](ihS % 4294967296); iVM[28] = iVM[26] >= 1; if iVM[28] then iVM[28] = iVM[26] <= 4 end; if iVM[28] then iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); if iVM[26] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[6.], 255.))); iVM[20] = true; break elseif iVM[26] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[20] = true; break elseif iVM[26] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[20] = true; break elseif iVM[26] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[20] = true; break end end; iVM[15.] = buffer.fromstring(iVM[12.]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[26] then iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[15.], iVM[18.], bit32.bxor(buffer.readu32(iVM[15.], iVM[18.]), iVM[6.])); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[20] then break end; iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); iVM[11] = 0.; while true do if iVM[18.] < iVM[26] then buffer.writeu8(iVM[15.], iVM[18.], bit32.bxor(buffer.readu8(iVM[15.], iVM[18.]), bit32.band(bit32.rshift(iVM[6.], iVM[11] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[20] then break end; do iVM[2] = buffer.readstring(iVM[15.], 0., iVM[26]); iVM[20] = true; break end; break end end; iVM[18.] = nil; do iVM[6.] = iV8[5723]; iVM[4] = iV8[828.]; iVM[28] = k7; iVM[11] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[10480]; iVM[26] = false; while true do ihW = #iVM[6.]; iVM[12.] = ihW - iVM[15.]; iVM[20] = iVM[28](iVM[11] % 4294967296); iVM[17] = iVM[12.] >= 1; if iVM[17] then iVM[17] = iVM[12.] <= 4 end; if iVM[17] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.))); iVM[26] = true; break elseif iVM[12.] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[26] = true; break elseif iVM[12.] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[26] = true; break elseif iVM[12.] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[26] = true; break end end; iVM[27.] = buffer.fromstring(iVM[6.]); ihS = 0.; while true do if ihS + 4 <= iVM[12.] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], ihS, bit32.bxor(buffer.readu32(iVM[27.], ihS), iVM[20])); ihS = ihS + 4 else break end end; if iVM[26] then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); iVM[1] = 0.; while true do if ihS < iVM[12.] then buffer.writeu8(iVM[27.], ihS, bit32.bxor(buffer.readu8(iVM[27.], ihS), bit32.band(bit32.rshift(iVM[20], iVM[1] * 8), 255.))); ihS = ihS + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[26] then break end; do iVM[18.] = buffer.readstring(iVM[27.], 0., iVM[12.]); iVM[26] = true; break end; break end end; lY = ms(iVM[8], { [ihT] = iV8[1839.][iVM[14]]({ iV8[9514][iVM[24.]](iV8[10480], l7[iVM[23]]), iV8[9514][iVM[3.]](iV8[7718], l7[iVM[2]]) }), [iVM[18.]] = lM }); iVM[1] = nil; do iVM[27.] = iV8[1202]; iVM[17] = iV8[9136]; ihS = (mC + lQ) % iV8[5374]; iVM[12.] = k7; ihW = iV8[10480]; iVM[20] = false; while true do iVM[26] = #iVM[17]; iVM[6.] = iVM[26] - ihW; iVM[28] = iVM[12.](ihS % 4294967296); iVM[28] = iVM[28] % 2147483646. + 1; iVM[15.] = iVM[6.] >= 1; if iVM[15.] then iVM[15.] = iVM[6.] <= 4 end; if iVM[15.] then iVM[28] = iVM[28] * 16807 % 2147483647; if iVM[6.] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[28], 255.))); iVM[20] = true; break elseif iVM[6.] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[20] = true; break elseif iVM[6.] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[20] = true; break elseif iVM[6.] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[20] = true; break end end; iVM[18.] = buffer.fromstring(iVM[17]); iVM[11] = 0.; while true do if iVM[11] <= iVM[6.] - 4 then iVM[28] = iVM[28] * 16807 % 2147483647; buffer.writeu32(iVM[18.], iVM[11], bit32.bxor(buffer.readu32(iVM[18.], iVM[11]), iVM[28])); iVM[11] = iVM[11] + 4 else break end end; if iVM[20] then break end; iVM[28] = iVM[28] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[11] < iVM[6.] then buffer.writeu8(iVM[18.], iVM[11], bit32.bxor(buffer.readu8(iVM[18.], iVM[11]), bit32.band(bit32.rshift(iVM[28], iVM[4] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[20] then break end; do iVM[1] = buffer.readstring(iVM[18.], 0., iVM[6.]); iVM[20] = true; break end; break end end; iVM[18.] = nil; do iVM[4] = iV8[7497.]; iVM[11] = iV8[2775.]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[15.] = k7; iVM[28] = iV8[10480]; iVM[26] = false; while true do iVM[12.] = #iVM[11]; iVM[20] = iVM[12.] - iVM[28]; iVM[17] = iVM[15.](iVM[6.] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[27.] = iVM[20] >= 1; if iVM[27.] then iVM[27.] = iVM[20] <= 4 end; if iVM[27.] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[20] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.))); iVM[26] = true; break elseif iVM[20] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[26] = true; break elseif iVM[20] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[26] = true; break elseif iVM[20] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[26] = true; break end end; ihS = buffer.fromstring(iVM[11]); iVM[2] = 0.; while true do if iVM[2] <= iVM[20] - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[2], bit32.bxor(buffer.readu32(ihS, iVM[2]), iVM[17])); iVM[2] = iVM[2] + 4 else break end end; if iVM[26] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; ihW = 0.; while true do if iVM[2] < iVM[20] then buffer.writeu8(ihS, iVM[2], bit32.bxor(buffer.readu8(ihS, iVM[2]), bit32.band(bit32.rshift(iVM[17], ihW * 8), 255.))); iVM[2] = iVM[2] + 1; ihW = ihW + 1 else break end end; if iVM[26] then break end; do iVM[18.] = buffer.readstring(ihS, 0., iVM[20]); iVM[26] = true; break end; break end end; iVM[2] = nil; do iVM[27.] = iV8[10480]; ihW = iV8[10312]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; ihS = false; while true do iVM[28] = #ihW; iVM[15.] = iVM[28] - iVM[27.]; iVM[20] = iVM[12.](iVM[17] % 4294967296); iVM[11] = iVM[15.] >= 1; if iVM[11] then iVM[11] = iVM[15.] <= 4 end; if iVM[11] then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; if iVM[15.] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[20], 255.))); ihS = true; break elseif iVM[15.] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); ihS = true; break elseif iVM[15.] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); ihS = true; break elseif iVM[15.] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); ihS = true; break end end; iVM[4] = buffer.fromstring(ihW); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[15.] then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; buffer.writeu32(iVM[4], iVM[26], bit32.bxor(buffer.readu32(iVM[4], iVM[26]), iVM[20])); iVM[26] = iVM[26] + 4 else break end end; if ihS then break end; iVM[20] = (iVM[20] + 2654435769.) % 4294967296; iVM[6.] = 0.; while true do if iVM[26] < iVM[15.] then buffer.writeu8(iVM[4], iVM[26], bit32.bxor(buffer.readu8(iVM[4], iVM[26]), bit32.band(bit32.rshift(iVM[20], iVM[6.] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if ihS then break end; do iVM[2] = buffer.readstring(iVM[4], 0., iVM[15.]); ihS = true; break end; break end end; iVM[6.] = nil; do iVM[4] = iV8[8949.]; iVM[11] = iV8[5187.]; iVM[26] = k7; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[28] = iV8[8661.]; iVM[20] = false; while true do ihS = #iVM[4]; iVM[3.] = ihS - iVM[28]; ihW = iVM[26](iVM[15.] % 4294967296); iVM[12.] = iVM[3.] >= 1; if iVM[12.] then iVM[12.] = iVM[3.] <= 4 end; if iVM[12.] then ihW = bit32.lrotate((ihW + 1832704949) % 4294967296, 13); if iVM[3.] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihW, 255.))); iVM[20] = true; break elseif iVM[3.] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[20] = true; break elseif iVM[3.] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[20] = true; break elseif iVM[3.] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[20] = true; break end end; iVM[23] = buffer.fromstring(iVM[4]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[3.] then ihW = bit32.lrotate((ihW + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], iVM[17], bit32.bxor(buffer.readu32(iVM[23], iVM[17]), ihW)); iVM[17] = iVM[17] + 4 else break end end; if iVM[20] then break end; ihW = bit32.lrotate((ihW + 1832704949) % 4294967296, 13); iVM[27.] = 0.; while true do if iVM[17] < iVM[3.] then buffer.writeu8(iVM[23], iVM[17], bit32.bxor(buffer.readu8(iVM[23], iVM[17]), bit32.band(bit32.rshift(ihW, iVM[27.] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[20] then break end; do iVM[6.] = buffer.readstring(iVM[23], 0., iVM[3.]); iVM[20] = true; break end; break end end; iVM[23] = nil; do ihW = iV8[4986.]; iVM[3.] = iV8[5253.]; iVM[12.] = iV8[1919]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[125]; ihS = k7; iVM[20] = false; while true do iVM[11] = #iVM[3.]; iVM[4] = iVM[11] - iVM[17]; iVM[26] = ihS(iVM[27.] % 4294967296); iVM[24.] = iVM[4] >= 1; if iVM[24.] then iVM[24.] = iVM[4] <= 3. end; if iVM[24.] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; if iVM[4] == 1 then iVM[23] = string.char((string.byte(iVM[3.], 1) - bit32.band(iVM[26], 255.)) % 256); iVM[20] = true; break elseif iVM[4] == 2 then iVM[23] = string.char((string.byte(iVM[3.], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[3.], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256); iVM[20] = true; break elseif iVM[4] == 3. then iVM[23] = string.char((string.byte(iVM[3.], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[3.], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256, (string.byte(iVM[3.], 3.) - bit32.band(bit32.rshift(iVM[26], 16), 255.)) % 256); iVM[20] = true; break end end; iVM[28] = buffer.fromstring(iVM[3.]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[4] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[28], iVM[15.], (buffer.readu32(iVM[28], iVM[15.]) - iVM[26]) % 4294967296); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[20] then break end; iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; iVM[14] = 0.; while true do if iVM[15.] < iVM[4] then buffer.writeu8(iVM[28], iVM[15.], (buffer.readu8(iVM[28], iVM[15.]) - bit32.band(bit32.rshift(iVM[26], iVM[14] * 8), 255.)) % 256); iVM[15.] = iVM[15.] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[20] then break end; do iVM[23] = buffer.readstring(iVM[28], 0., iVM[4]); iVM[20] = true; break end; break end end; iVM[14] = nil; do iVM[24.] = iV8[7718]; iVM[4] = k7; iVM[28] = (mC + lQ) % iV8[5374]; iVM[11] = iV8[9563]; iVM[15.] = false; while true do iVM[26] = #iVM[11]; ihW = iVM[26] - iVM[24.]; iVM[12.] = iVM[4](iVM[28] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[20] = ihW >= 1; if iVM[20] then iVM[20] = ihW <= 4 end; if iVM[20] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if ihW == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[12.], 255.))); iVM[15.] = true; break elseif ihW == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[15.] = true; break elseif ihW == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[15.] = true; break elseif ihW == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[15.] = true; break end end; iVM[17] = buffer.fromstring(iVM[11]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= ihW then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[27.], bit32.bxor(buffer.readu32(iVM[17], iVM[27.]), iVM[12.])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[15.] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; ihS = 0.; while true do if iVM[27.] < ihW then buffer.writeu8(iVM[17], iVM[27.], bit32.bxor(buffer.readu8(iVM[17], iVM[27.]), bit32.band(bit32.rshift(iVM[12.], ihS * 8), 255.))); iVM[27.] = iVM[27.] + 1; ihS = ihS + 1 else break end end; if iVM[15.] then break end; do iVM[14] = buffer.readstring(iVM[17], 0., ihW); iVM[15.] = true; break end; break end end; iVM[17] = nil; do ihS = iV8[7860.]; iVM[27.] = false; ihW = k7; iVM[20] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; iVM[26] = false; while true do iVM[28] = #ihS; iVM[15.] = iVM[28] - iVM[12.]; iVM[3.] = ihW(iVM[20] % 4294967296); iVM[11] = iVM[15.] >= 1; if iVM[11] then iVM[11] = iVM[15.] <= 4 end; if iVM[11] then iVM[3.] = bit32.lrotate((iVM[3.] + 1832704949) % 4294967296, 13); if iVM[15.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[3.], 255.))); iVM[26] = true; break elseif iVM[15.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[26] = true; break elseif iVM[15.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[26] = true; break elseif iVM[15.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[26] = true; break end end; iVM[4] = buffer.fromstring(ihS); ihT = 0.; while true do if ihT + 4 <= iVM[15.] then iVM[3.] = bit32.lrotate((iVM[3.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[4], ihT, bit32.bxor(buffer.readu32(iVM[4], ihT), iVM[3.])); ihT = ihT + 4 else break end end; if iVM[26] then break end; iVM[3.] = bit32.lrotate((iVM[3.] + 1832704949) % 4294967296, 13); iVM[24.] = 0.; while true do if ihT < iVM[15.] then buffer.writeu8(iVM[4], ihT, bit32.bxor(buffer.readu8(iVM[4], ihT), bit32.band(bit32.rshift(iVM[3.], iVM[24.] * 8), 255.))); ihT = ihT + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[26] then break end; do iVM[17] = buffer.readstring(iVM[4], 0., iVM[15.]); iVM[26] = true; break end; break end end; ihT = nil; do iVM[24.] = iV8[10480]; iVM[3.] = iV8[4403]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[11] = k7; iVM[4] = false; while true do iVM[20] = #iVM[3.]; iVM[15.] = iVM[20] - iVM[24.]; iVM[27.] = iVM[11](iVM[28] % 4294967296); ihS = iVM[15.] >= 1; if ihS then ihS = iVM[15.] <= 4 end; if ihS then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; if iVM[15.] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[27.], 255.))); iVM[4] = true; break elseif iVM[15.] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[4] = true; break elseif iVM[15.] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[4] = true; break elseif iVM[15.] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[4] = true; break end end; iVM[26] = buffer.fromstring(iVM[3.]); ihW = 0.; while true do if ihW + 4 <= iVM[15.] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[26], ihW, bit32.bxor(buffer.readu32(iVM[26], ihW), iVM[27.])); ihW = ihW + 4 else break end end; if iVM[4] then break end; iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; iVM[12.] = 0.; while true do if ihW < iVM[15.] then buffer.writeu8(iVM[26], ihW, bit32.bxor(buffer.readu8(iVM[26], ihW), bit32.band(bit32.rshift(iVM[27.], iVM[12.] * 8), 255.))); ihW = ihW + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[4] then break end; do ihT = buffer.readstring(iVM[26], 0., iVM[15.]); iVM[4] = true; break end; break end end; ihW = nil; do ihS = true; iVM[27.] = iV8[982]; iVM[26] = iV8[10837]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; iVM[15.] = k7; iVM[4] = false; while true do iVM[8] = #iVM[27.]; iVM[24.] = iVM[8] - iVM[12.]; iVM[28] = iVM[15.](iVM[20] % 4294967296); iVM[16] = iVM[24.] >= 1; if iVM[16] then iVM[16] = iVM[24.] <= 3. end; if iVM[16] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; if iVM[24.] == 1 then ihW = string.char((string.byte(iVM[27.], 1) - bit32.band(iVM[28], 255.)) % 256); iVM[4] = true; break elseif iVM[24.] == 2 then ihW = string.char((string.byte(iVM[27.], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256); iVM[4] = true; break elseif iVM[24.] == 3. then ihW = string.char((string.byte(iVM[27.], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256, (string.byte(iVM[27.], 3.) - bit32.band(bit32.rshift(iVM[28], 16), 255.)) % 256); iVM[4] = true; break end end; iVM[3.] = buffer.fromstring(iVM[27.]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[24.] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[3.], iVM[11], (buffer.readu32(iVM[3.], iVM[11]) - iVM[28]) % 4294967296); iVM[11] = iVM[11] + 4 else break end end; if iVM[4] then break end; iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; iVM[13] = 0.; while true do if iVM[11] < iVM[24.] then buffer.writeu8(iVM[3.], iVM[11], (buffer.readu8(iVM[3.], iVM[11]) - bit32.band(bit32.rshift(iVM[28], iVM[13] * 8), 255.)) % 256); iVM[11] = iVM[11] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[4] then break end; do ihW = buffer.readstring(iVM[3.], 0., iVM[24.]); iVM[4] = true; break end; break end end; iVM[13] = nil; do iVM[16] = false; iVM[24.] = iV8[1140.]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[11] = iV8[2958.]; iVM[28] = false; while true do ihS = #iVM[24.]; iVM[26] = ihS - iVM[11]; iVM[4] = iVM[8](iVM[3.] % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[12.] = iVM[26] >= 1; if iVM[12.] then iVM[12.] = iVM[26] <= 4 end; if iVM[12.] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[26] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[4], 255.))); iVM[28] = true; break elseif iVM[26] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[28] = true; break elseif iVM[26] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[28] = true; break elseif iVM[26] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[28] = true; break end end; iVM[20] = buffer.fromstring(iVM[24.]); iVM[15.] = 0.; while true do if iVM[15.] <= iVM[26] - 4 then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[15.], bit32.bxor(buffer.readu32(iVM[20], iVM[15.]), iVM[4])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[28] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[15.] < iVM[26] then buffer.writeu8(iVM[20], iVM[15.], bit32.bxor(buffer.readu8(iVM[20], iVM[15.]), bit32.band(bit32.rshift(iVM[4], iVM[27.] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[28] then break end; do iVM[13] = buffer.readstring(iVM[20], 0., iVM[26]); iVM[28] = true; break end; break end end; iVM[27.] = nil; do iVM[12.] = iV8[10480]; iVM[26] = iV8[5951]; iVM[20] = (mC + lQ) % iV8[5374]; ihS = k7; iVM[15.] = false; while true do iVM[4] = #iVM[26]; iVM[8] = iVM[4] - iVM[12.]; iVM[24.] = ihS(iVM[20] % 4294967296); iVM[28] = iVM[8] >= 1; if iVM[28] then iVM[28] = iVM[8] <= 4 end; if iVM[28] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[8] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.))); iVM[15.] = true; break elseif iVM[8] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[15.] = true; break elseif iVM[8] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[15.] = true; break elseif iVM[8] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[15.] = true; break end end; iVM[16] = buffer.fromstring(iVM[26]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[8] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[16], iVM[3.], bit32.bxor(buffer.readu32(iVM[16], iVM[3.]), iVM[24.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[15.] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; iVM[11] = 0.; while true do if iVM[3.] < iVM[8] then buffer.writeu8(iVM[16], iVM[3.], bit32.bxor(buffer.readu8(iVM[16], iVM[3.]), bit32.band(bit32.rshift(iVM[24.], iVM[11] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[15.] then break end; do iVM[27.] = buffer.readstring(iVM[16], 0., iVM[8]); iVM[15.] = true; break end; break end end; iVM[16] = nil; do iVM[24.] = iV8[517]; iVM[8] = k7; iVM[28] = iV8[8567]; iVM[11] = iV8[10480]; iVM[3.] = iV8[2117]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[15.] = false; while true do iVM[29] = #iVM[3.]; ihS = iVM[29] - iVM[11]; iVM[26] = iVM[8](iVM[4] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; ihV = ihS >= 1; if ihV then ihV = ihS <= 4 end; if ihV then iVM[26] = iVM[26] * 16807 % 2147483647; if ihS == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[26], 255.))); iVM[15.] = true; break elseif ihS == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[15.] = true; break elseif ihS == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[15.] = true; break elseif ihS == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[15.] = true; break end end; iVM[12.] = buffer.fromstring(iVM[3.]); iVM[20] = 0.; while true do if iVM[20] <= ihS - 4 then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[20], bit32.bxor(buffer.readu32(iVM[12.], iVM[20]), iVM[26])); iVM[20] = iVM[20] + 4 else break end end; if iVM[15.] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; ihU = 0.; while true do if iVM[20] < ihS then buffer.writeu8(iVM[12.], iVM[20], bit32.bxor(buffer.readu8(iVM[12.], iVM[20]), bit32.band(bit32.rshift(iVM[26], ihU * 8), 255.))); iVM[20] = iVM[20] + 1; ihU = ihU + 1 else break end end; if iVM[15.] then break end; do iVM[16] = buffer.readstring(iVM[12.], 0., ihS); iVM[15.] = true; break end; break end end; ihU = nil; do iVM[12.] = iV8[4067]; iVM[29] = k7; ihV = (mC + lQ) % iV8[5374]; ihS = iV8[9545]; iVM[20] = false; while true do iVM[11] = #ihS; iVM[4] = iVM[11] - iVM[12.]; iVM[26] = iVM[29](ihV % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[24.] = iVM[4] >= 1; if iVM[24.] then iVM[24.] = iVM[4] <= 4 end; if iVM[24.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[4] == 1 then ihU = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[26], 255.))); iVM[20] = true; break elseif iVM[4] == 2 then ihU = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[20] = true; break elseif iVM[4] == 3. then ihU = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[20] = true; break elseif iVM[4] == 4 then ihU = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[20] = true; break end end; iVM[28] = buffer.fromstring(ihS); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[4] then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[28], iVM[15.], bit32.bxor(buffer.readu32(iVM[28], iVM[15.]), iVM[26])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[20] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[15.] < iVM[4] then buffer.writeu8(iVM[28], iVM[15.], bit32.bxor(buffer.readu8(iVM[28], iVM[15.]), bit32.band(bit32.rshift(iVM[26], iVM[3.] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[20] then break end; do ihU = buffer.readstring(iVM[28], 0., iVM[4]); iVM[20] = true; break end; break end end; iVM[3.] = nil; do iVM[28] = iV8[9544]; iVM[24.] = iV8[6069.]; iVM[15.] = false; iVM[4] = (mC + lQ) % iV8[5374]; iVM[11] = iV8[10480]; iVM[26] = k7; iVM[20] = false; while true do iVM[10] = #iVM[24.]; ihV = iVM[10] - iVM[11]; iVM[12.] = iVM[26](iVM[4] % 4294967296); iVM[22] = ihV >= 1; if iVM[22] then iVM[22] = ihV <= 3. end; if iVM[22] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; if ihV == 1 then iVM[3.] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[12.], 255.)) % 256); iVM[20] = true; break elseif ihV == 2 then iVM[3.] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256); iVM[20] = true; break elseif ihV == 3. then iVM[3.] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256, (string.byte(iVM[24.], 3.) - bit32.band(bit32.rshift(iVM[12.], 16), 255.)) % 256); iVM[20] = true; break end end; iVM[8] = buffer.fromstring(iVM[24.]); iVM[29] = 0.; while true do if iVM[29] + 4 <= ihV then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[8], iVM[29], (buffer.readu32(iVM[8], iVM[29]) - iVM[12.]) % 4294967296); iVM[29] = iVM[29] + 4 else break end end; if iVM[20] then break end; iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; ihS = 0.; while true do if iVM[29] < ihV then buffer.writeu8(iVM[8], iVM[29], (buffer.readu8(iVM[8], iVM[29]) - bit32.band(bit32.rshift(iVM[12.], ihS * 8), 255.)) % 256); iVM[29] = iVM[29] + 1; ihS = ihS + 1 else break end end; if iVM[20] then break end; do iVM[3.] = buffer.readstring(iVM[8], 0., ihV); iVM[20] = true; break end; break end end; iVM[22] = nil; do iVM[12.] = iV8[5668]; ihV = iV8[10330]; iVM[10] = iV8[3733]; ihS = (mC + lQ) % iV8[5374]; iVM[29] = iV8[4218.]; iVM[8] = k7; iVM[20] = false; while true do iVM[26] = #ihV; iVM[24.] = iVM[26] - iVM[29]; iVM[28] = iVM[8](ihS % 4294967296); iVM[15.] = iVM[24.] >= 1; if iVM[15.] then iVM[15.] = iVM[24.] <= 3. end; if iVM[15.] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; if iVM[24.] == 1 then iVM[22] = string.char((string.byte(ihV, 1) - bit32.band(iVM[28], 255.)) % 256); iVM[20] = true; break elseif iVM[24.] == 2 then iVM[22] = string.char((string.byte(ihV, 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(ihV, 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256); iVM[20] = true; break elseif iVM[24.] == 3. then iVM[22] = string.char((string.byte(ihV, 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(ihV, 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256, (string.byte(ihV, 3.) - bit32.band(bit32.rshift(iVM[28], 16), 255.)) % 256); iVM[20] = true; break end end; iVM[9.] = buffer.fromstring(ihV); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[24.] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[9.], iVM[11], (buffer.readu32(iVM[9.], iVM[11]) - iVM[28]) % 4294967296); iVM[11] = iVM[11] + 4 else break end end; if iVM[20] then break end; iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; iVM[4] = 0.; while true do if iVM[11] < iVM[24.] then buffer.writeu8(iVM[9.], iVM[11], (buffer.readu8(iVM[9.], iVM[11]) - bit32.band(bit32.rshift(iVM[28], iVM[4] * 8), 255.)) % 256); iVM[11] = iVM[11] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[20] then break end; do iVM[22] = buffer.readstring(iVM[9.], 0., iVM[24.]); iVM[20] = true; break end; break end end; iVM[9.] = nil; do iVM[24.] = iV8[10018]; iVM[4] = iV8[4520]; iVM[28] = k7; iVM[11] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[5257]; iVM[26] = false; while true do ihV = #iVM[24.]; iVM[12.] = ihV - iVM[15.]; iVM[20] = iVM[28](iVM[11] % 4294967296); iVM[8] = iVM[12.] >= 1; if iVM[8] then iVM[8] = iVM[12.] <= 4 end; if iVM[8] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.))); iVM[26] = true; break elseif iVM[12.] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[26] = true; break elseif iVM[12.] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[26] = true; break elseif iVM[12.] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[26] = true; break end end; iVM[29] = buffer.fromstring(iVM[24.]); ihS = 0.; while true do if ihS + 4 <= iVM[12.] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[29], ihS, bit32.bxor(buffer.readu32(iVM[29], ihS), iVM[20])); ihS = ihS + 4 else break end end; if iVM[26] then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); iVM[10] = 0.; while true do if ihS < iVM[12.] then buffer.writeu8(iVM[29], ihS, bit32.bxor(buffer.readu8(iVM[29], ihS), bit32.band(bit32.rshift(iVM[20], iVM[10] * 8), 255.))); ihS = ihS + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[26] then break end; do iVM[9.] = buffer.readstring(iVM[29], 0., iVM[12.]); iVM[26] = true; break end; break end end; iVM[10] = nil; do iVM[29] = iV8[3674]; iVM[8] = true; ihS = k7; iVM[12.] = (mC + lQ) % iV8[5374]; ihV = iV8[10480]; iVM[20] = false; while true do iVM[4] = #iVM[29]; iVM[26] = iVM[4] - ihV; iVM[24.] = ihS(iVM[12.] % 4294967296); iVM[28] = iVM[26] >= 1; if iVM[28] then iVM[28] = iVM[26] <= 4 end; if iVM[28] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); if iVM[26] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[24.], 255.))); iVM[20] = true; break elseif iVM[26] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[20] = true; break elseif iVM[26] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[20] = true; break elseif iVM[26] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[20] = true; break end end; iVM[15.] = buffer.fromstring(iVM[29]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[26] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[15.], iVM[5], bit32.bxor(buffer.readu32(iVM[15.], iVM[5]), iVM[24.])); iVM[5] = iVM[5] + 4 else break end end; if iVM[20] then break end; iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); iVM[11] = 0.; while true do if iVM[5] < iVM[26] then buffer.writeu8(iVM[15.], iVM[5], bit32.bxor(buffer.readu8(iVM[15.], iVM[5]), bit32.band(bit32.rshift(iVM[24.], iVM[11] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[20] then break end; do iVM[10] = buffer.readstring(iVM[15.], 0., iVM[26]); iVM[20] = true; break end; break end end; iVM[5] = nil; do iVM[24.] = iV8[5500]; iVM[4] = iV8[3512]; iVM[28] = k7; iVM[11] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[10480]; iVM[26] = false; while true do ihV = #iVM[24.]; iVM[12.] = ihV - iVM[15.]; iVM[20] = iVM[28](iVM[11] % 4294967296); iVM[8] = iVM[12.] >= 1; if iVM[8] then iVM[8] = iVM[12.] <= 4 end; if iVM[8] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.))); iVM[26] = true; break elseif iVM[12.] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[26] = true; break elseif iVM[12.] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[26] = true; break elseif iVM[12.] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[26] = true; break end end; iVM[29] = buffer.fromstring(iVM[24.]); ihS = 0.; while true do if ihS + 4 <= iVM[12.] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[29], ihS, bit32.bxor(buffer.readu32(iVM[29], ihS), iVM[20])); ihS = ihS + 4 else break end end; if iVM[26] then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); ihX = 0.; while true do if ihS < iVM[12.] then buffer.writeu8(iVM[29], ihS, bit32.bxor(buffer.readu8(iVM[29], ihS), bit32.band(bit32.rshift(iVM[20], ihX * 8), 255.))); ihS = ihS + 1; ihX = ihX + 1 else break end end; if iVM[26] then break end; do iVM[5] = buffer.readstring(iVM[29], 0., iVM[12.]); iVM[26] = true; break end; break end end; mt = ms(iVM[1], { [iVM[14]] = iV8[10184][iVM[17]](iV8[7718], iV8[10480], iV8[10480], iV8[8888]), [iVM[27.]] = iVM[16], [ihU] = l7[iVM[3.]], [iVM[6.]] = iV8[10184][iVM[23]](iV8[10480], iV8[10480], iV8[10480], iV8[1411]), [iVM[18.]] = lV, [ihT] = iV8[8269][ihW][iVM[13]], [iVM[9.]] = iV8[8269][iVM[10]][iVM[5]], [iVM[22]] = iV8[4218.], [iVM[2]] = iV8[7718] }); mC = 63. elseif mC == 4018 then mC = 61 else mC = 4069; continue end elseif mC < 4021 then if mC < 4020. then lQ += iIn[6669.]; mC = 132. else mC = 456. end elseif mC == 4021 then mC = if mx <= iIn[4976] then 134 else 226 else mC = 3792.; continue end elseif mC < 4024 then if mC < 4023. then if mC == 4022 then mC = if mx <= iIn[7474] then 267. else 130 else mC = 3956; continue end elseif mC == 4023. then mC = if mx <= iIn[5149] then 428 else 303. else mC = 4009; continue end elseif mC < 4025 then my = nil; local iV8 = iIn; my = iV8[5300] - iV8[954.]; my = iV8[10480] + iV8[7718]; mC = 462. else mC = 557 end elseif mC < 4030 then if mC < 4028 then if mC < 4027 then if mC == 4026. then mC = 246. else mC = 3934; continue end else ihX = nil; do local iV8 = iIn; iVM[29] = iV8[3902]; ihV = iV8[891.]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; ihS = false; while true do iVM[24.] = #ihV; iVM[28] = iVM[24.] - iVM[29]; iVM[15.] = iVM[12.](iVM[8] % 4294967296); iVM[20] = iVM[28] >= 1; if iVM[20] then iVM[20] = iVM[28] <= 4 end; if iVM[20] then iVM[15.] = (iVM[15.] + 2654435769.) % 4294967296; if iVM[28] == 1 then ihX = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[15.], 255.))); ihS = true; break elseif iVM[28] == 2 then ihX = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); ihS = true; break elseif iVM[28] == 3. then ihX = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); ihS = true; break elseif iVM[28] == 4 then ihX = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); ihS = true; break end end; iVM[11] = buffer.fromstring(ihV); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[28] then iVM[15.] = (iVM[15.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[11], iVM[4], bit32.bxor(buffer.readu32(iVM[11], iVM[4]), iVM[15.])); iVM[4] = iVM[4] + 4 else break end end; if ihS then break end; iVM[15.] = (iVM[15.] + 2654435769.) % 4294967296; iVM[26] = 0.; while true do if iVM[4] < iVM[28] then buffer.writeu8(iVM[11], iVM[4], bit32.bxor(buffer.readu8(iVM[11], iVM[4]), bit32.band(bit32.rshift(iVM[15.], iVM[26] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[26] = iVM[26] + 1 else break end end; if ihS then break end; do ihX = buffer.readstring(iVM[11], 0., iVM[28]); ihS = true; break end; break end end; iVM[24.] = nil; do iVM[26] = false; local iV8 = iIn; iVM[4] = iV8[2969]; iVM[11] = iV8[1395.]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[10480]; iVM[28] = k7; ihS = false; while true do iVM[12.] = #iVM[4]; iVM[10] = iVM[12.] - iVM[15.]; iVM[8] = iVM[28](iVM[20] % 4294967296); iVM[29] = iVM[10] >= 1; if iVM[29] then iVM[29] = iVM[10] <= 3. end; if iVM[29] then iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; if iVM[10] == 1 then iVM[24.] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[8], 255.)) % 256); ihS = true; break elseif iVM[10] == 2 then iVM[24.] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[8], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[8], 8), 255.)) % 256); ihS = true; break elseif iVM[10] == 3. then iVM[24.] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[8], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[8], 8), 255.)) % 256, (string.byte(iVM[4], 3.) - bit32.band(bit32.rshift(iVM[8], 16), 255.)) % 256); ihS = true; break end end; iVM[9.] = buffer.fromstring(iVM[4]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[10] then iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[9.], iVM[5], (buffer.readu32(iVM[9.], iVM[5]) - iVM[8]) % 4294967296); iVM[5] = iVM[5] + 4 else break end end; if ihS then break end; iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; ihV = 0.; while true do if iVM[5] < iVM[10] then buffer.writeu8(iVM[9.], iVM[5], (buffer.readu8(iVM[9.], iVM[5]) - bit32.band(bit32.rshift(iVM[8], ihV * 8), 255.)) % 256); iVM[5] = iVM[5] + 1; ihV = ihV + 1 else break end end; if ihS then break end; do iVM[24.] = buffer.readstring(iVM[9.], 0., iVM[10]); ihS = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; iVM[5] = iV8[7327]; iVM[10] = k7; ihV = (mC + lQ) % iV8[5374]; iVM[8] = iV8[783.]; iVM[29] = false; while true do iVM[20] = #iVM[8]; iVM[12.] = iVM[20] - iVM[5]; iVM[4] = iVM[10](ihV % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[26] = iVM[12.] >= 1; if iVM[26] then iVM[26] = iVM[12.] <= 4 end; if iVM[26] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[4], 255.))); iVM[29] = true; break elseif iVM[12.] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[29] = true; break elseif iVM[12.] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[29] = true; break elseif iVM[12.] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[29] = true; break end end; ihS = buffer.fromstring(iVM[8]); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[12.] then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[28], bit32.bxor(buffer.readu32(ihS, iVM[28]), iVM[4])); iVM[28] = iVM[28] + 4 else break end end; if iVM[29] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[15.] = 0.; while true do if iVM[28] < iVM[12.] then buffer.writeu8(ihS, iVM[28], bit32.bxor(buffer.readu8(ihS, iVM[28]), bit32.band(bit32.rshift(iVM[4], iVM[15.] * 8), 255.))); iVM[28] = iVM[28] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[29] then break end; do iVM[9.] = buffer.readstring(ihS, 0., iVM[12.]); iVM[29] = true; break end; break end end; iVM[28] = nil; do ihS = false; local iV8 = iIn; iVM[26] = iV8[694]; iVM[4] = iV8[6384.]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[4218.]; iVM[15.] = k7; iVM[29] = false; while true do ihV = #iVM[26]; iVM[22] = ihV - iVM[20]; iVM[10] = iVM[15.](iVM[12.] % 4294967296); iVM[8] = iVM[22] >= 1; if iVM[8] then iVM[8] = iVM[22] <= 3. end; if iVM[8] then iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; if iVM[22] == 1 then iVM[28] = string.char((string.byte(iVM[26], 1) - bit32.band(iVM[10], 255.)) % 256); iVM[29] = true; break elseif iVM[22] == 2 then iVM[28] = string.char((string.byte(iVM[26], 1) - bit32.band(iVM[10], 255.)) % 256, (string.byte(iVM[26], 2) - bit32.band(bit32.rshift(iVM[10], 8), 255.)) % 256); iVM[29] = true; break elseif iVM[22] == 3. then iVM[28] = string.char((string.byte(iVM[26], 1) - bit32.band(iVM[10], 255.)) % 256, (string.byte(iVM[26], 2) - bit32.band(bit32.rshift(iVM[10], 8), 255.)) % 256, (string.byte(iVM[26], 3.) - bit32.band(bit32.rshift(iVM[10], 16), 255.)) % 256); iVM[29] = true; break end end; iVM[3.] = buffer.fromstring(iVM[26]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[22] then iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[3.], iVM[11], (buffer.readu32(iVM[3.], iVM[11]) - iVM[10]) % 4294967296); iVM[11] = iVM[11] + 4 else break end end; if iVM[29] then break end; iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; iVM[5] = 0.; while true do if iVM[11] < iVM[22] then buffer.writeu8(iVM[3.], iVM[11], (buffer.readu8(iVM[3.], iVM[11]) - bit32.band(bit32.rshift(iVM[10], iVM[5] * 8), 255.)) % 256); iVM[11] = iVM[11] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[29] then break end; do iVM[28] = buffer.readstring(iVM[3.], 0., iVM[22]); iVM[29] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[10] = iV8[9096.]; iVM[11] = iV8[1600]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[5] = k7; iVM[8] = false; while true do iVM[20] = #iVM[11]; iVM[12.] = iVM[20] - iVM[10]; ihV = iVM[5](iVM[22] % 4294967296); iVM[26] = iVM[12.] >= 1; if iVM[26] then iVM[26] = iVM[12.] <= 4 end; if iVM[26] then ihV = (ihV + 2654435769.) % 4294967296; if iVM[12.] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihV, 255.))); iVM[8] = true; break elseif iVM[12.] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[8] = true; break elseif iVM[12.] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[8] = true; break elseif iVM[12.] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[8] = true; break end end; ihS = buffer.fromstring(iVM[11]); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[12.] then ihV = (ihV + 2654435769.) % 4294967296; buffer.writeu32(ihS, iVM[29], bit32.bxor(buffer.readu32(ihS, iVM[29]), ihV)); iVM[29] = iVM[29] + 4 else break end end; if iVM[8] then break end; ihV = (ihV + 2654435769.) % 4294967296; iVM[15.] = 0.; while true do if iVM[29] < iVM[12.] then buffer.writeu8(ihS, iVM[29], bit32.bxor(buffer.readu8(ihS, iVM[29]), bit32.band(bit32.rshift(ihV, iVM[15.] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[8] then break end; do iVM[3.] = buffer.readstring(ihS, 0., iVM[12.]); iVM[8] = true; break end; break end end; iVM[15.] = nil; do local iV8 = iIn; ihS = iV8[6080]; iVM[26] = k7; iVM[29] = iV8[4277]; iVM[12.] = iV8[10480]; iVM[20] = iV8[7424]; ihV = (mC + lQ) % iV8[5374]; iVM[8] = false; while true do iVM[4] = #iVM[20]; iVM[11] = iVM[4] - iVM[12.]; iVM[5] = iVM[26](ihV % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; ihU = iVM[11] >= 1; if ihU then ihU = iVM[11] <= 4 end; if ihU then iVM[5] = iVM[5] * 16807 % 2147483647; if iVM[11] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.))); iVM[8] = true; break elseif iVM[11] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[8] = true; break elseif iVM[11] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[8] = true; break elseif iVM[11] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[8] = true; break end end; iVM[22] = buffer.fromstring(iVM[20]); iVM[10] = 0.; while true do if iVM[10] <= iVM[11] - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[10], bit32.bxor(buffer.readu32(iVM[22], iVM[10]), iVM[5])); iVM[10] = iVM[10] + 4 else break end end; if iVM[8] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[10] < iVM[11] then buffer.writeu8(iVM[22], iVM[10], bit32.bxor(buffer.readu8(iVM[22], iVM[10]), bit32.band(bit32.rshift(iVM[5], iVM[16] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[8] then break end; do iVM[15.] = buffer.readstring(iVM[22], 0., iVM[11]); iVM[8] = true; break end; break end end; iVM[16] = nil; do local iV8 = iIn; iVM[22] = iV8[3783.]; ihU = iV8[6827]; iVM[10] = k7; iVM[11] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[10480]; iVM[5] = false; while true do iVM[8] = #iVM[22]; iVM[20] = iVM[8] - iVM[4]; iVM[12.] = iVM[10](iVM[11] % 4294967296); ihV = iVM[20] >= 1; if ihV then ihV = iVM[20] <= 4 end; if ihV then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if iVM[20] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[12.], 255.))); iVM[5] = true; break elseif iVM[20] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[5] = true; break elseif iVM[20] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[5] = true; break elseif iVM[20] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[5] = true; break end end; iVM[26] = buffer.fromstring(iVM[22]); ihS = 0.; while true do if ihS + 4 <= iVM[20] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[26], ihS, bit32.bxor(buffer.readu32(iVM[26], ihS), iVM[12.])); ihS = ihS + 4 else break end end; if iVM[5] then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); iVM[29] = 0.; while true do if ihS < iVM[20] then buffer.writeu8(iVM[26], ihS, bit32.bxor(buffer.readu8(iVM[26], ihS), bit32.band(bit32.rshift(iVM[12.], iVM[29] * 8), 255.))); ihS = ihS + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[5] then break end; do iVM[16] = buffer.readstring(iVM[26], 0., iVM[20]); iVM[5] = true; break end; break end end; iVM[26] = nil; do local iV8 = iIn; iVM[29] = iV8[7378]; ihS = false; iVM[20] = k7; ihV = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; iVM[8] = false; while true do iVM[11] = #iVM[29]; iVM[5] = iVM[11] - iVM[12.]; ihU = iVM[20](ihV % 4294967296); iVM[22] = iVM[5] >= 1; if iVM[22] then iVM[22] = iVM[5] <= 4 end; if iVM[22] then ihU = bit32.lrotate((ihU + 1832704949) % 4294967296, 13); if iVM[5] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihU, 255.))); iVM[8] = true; break elseif iVM[5] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[8] = true; break elseif iVM[5] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[8] = true; break elseif iVM[5] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[8] = true; break end end; iVM[10] = buffer.fromstring(iVM[29]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[5] then ihU = bit32.lrotate((ihU + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[10], iVM[27.], bit32.bxor(buffer.readu32(iVM[10], iVM[27.]), ihU)); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[8] then break end; ihU = bit32.lrotate((ihU + 1832704949) % 4294967296, 13); iVM[4] = 0.; while true do if iVM[27.] < iVM[5] then buffer.writeu8(iVM[10], iVM[27.], bit32.bxor(buffer.readu8(iVM[10], iVM[27.]), bit32.band(bit32.rshift(ihU, iVM[4] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[8] then break end; do iVM[26] = buffer.readstring(iVM[10], 0., iVM[5]); iVM[8] = true; break end; break end end; iVM[27.] = nil; do local iV8 = iIn; ihU = iV8[8033]; iVM[11] = iV8[5087]; iVM[22] = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[8888]; iVM[5] = false; while true do ihS = #ihU; iVM[29] = ihS - iVM[10]; iVM[8] = iVM[22](iVM[4] % 4294967296); iVM[20] = iVM[29] >= 1; if iVM[20] then iVM[20] = iVM[29] <= 4 end; if iVM[20] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); if iVM[29] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[8], 255.))); iVM[5] = true; break elseif iVM[29] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[5] = true; break elseif iVM[29] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[5] = true; break elseif iVM[29] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[5] = true; break end end; iVM[12.] = buffer.fromstring(ihU); ihV = 0.; while true do if ihV + 4 <= iVM[29] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[12.], ihV, bit32.bxor(buffer.readu32(iVM[12.], ihV), iVM[8])); ihV = ihV + 4 else break end end; if iVM[5] then break end; iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); iVM[13] = 0.; while true do if ihV < iVM[29] then buffer.writeu8(iVM[12.], ihV, bit32.bxor(buffer.readu8(iVM[12.], ihV), bit32.band(bit32.rshift(iVM[8], iVM[13] * 8), 255.))); ihV = ihV + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[5] then break end; do iVM[27.] = buffer.readstring(iVM[12.], 0., iVM[29]); iVM[5] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; ihS = iV8[125]; iVM[20] = iV8[6619]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; ihV = false; while true do iVM[10] = #iVM[20]; iVM[8] = iVM[10] - ihS; iVM[4] = iVM[12.](iVM[29] % 4294967296); iVM[11] = iVM[8] >= 1; if iVM[11] then iVM[11] = iVM[8] <= 4 end; if iVM[11] then iVM[4] = (iVM[4] + 2654435769.) % 4294967296; if iVM[8] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[4], 255.))); ihV = true; break elseif iVM[8] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); ihV = true; break elseif iVM[8] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); ihV = true; break elseif iVM[8] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); ihV = true; break end end; iVM[5] = buffer.fromstring(iVM[20]); ihU = 0.; while true do if ihU + 4 <= iVM[8] then iVM[4] = (iVM[4] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], ihU, bit32.bxor(buffer.readu32(iVM[5], ihU), iVM[4])); ihU = ihU + 4 else break end end; if ihV then break end; iVM[4] = (iVM[4] + 2654435769.) % 4294967296; iVM[22] = 0.; while true do if ihU < iVM[8] then buffer.writeu8(iVM[5], ihU, bit32.bxor(buffer.readu8(iVM[5], ihU), bit32.band(bit32.rshift(iVM[4], iVM[22] * 8), 255.))); ihU = ihU + 1; iVM[22] = iVM[22] + 1 else break end end; if ihV then break end; do iVM[13] = buffer.readstring(iVM[5], 0., iVM[8]); ihV = true; break end; break end end; ihU = nil; do local iV8 = iIn; iVM[4] = iV8[10480]; iVM[10] = iV8[2802.]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[5] = false; while true do iVM[8] = #iVM[10]; iVM[20] = iVM[8] - iVM[4]; iVM[12.] = iVM[22](iVM[11] % 4294967296); ihV = iVM[20] >= 1; if ihV then ihV = iVM[20] <= 4 end; if ihV then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; if iVM[20] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[12.], 255.))); iVM[5] = true; break elseif iVM[20] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[5] = true; break elseif iVM[20] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[5] = true; break elseif iVM[20] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[5] = true; break end end; ihW = buffer.fromstring(iVM[10]); ihS = 0.; while true do if ihS + 4 <= iVM[20] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; buffer.writeu32(ihW, ihS, bit32.bxor(buffer.readu32(ihW, ihS), iVM[12.])); ihS = ihS + 4 else break end end; if iVM[5] then break end; iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; iVM[29] = 0.; while true do if ihS < iVM[20] then buffer.writeu8(ihW, ihS, bit32.bxor(buffer.readu8(ihW, ihS), bit32.band(bit32.rshift(iVM[12.], iVM[29] * 8), 255.))); ihS = ihS + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[5] then break end; do ihU = buffer.readstring(ihW, 0., iVM[20]); iVM[5] = true; break end; break end end; ihW = nil; do local iV8 = iIn; iVM[12.] = iV8[10480]; ihS = iV8[6957.]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[29] = k7; ihV = false; while true do iVM[22] = #ihS; iVM[10] = iVM[22] - iVM[12.]; iVM[8] = iVM[29](iVM[20] % 4294967296); iVM[4] = iVM[10] >= 1; if iVM[4] then iVM[4] = iVM[10] <= 4 end; if iVM[4] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; if iVM[10] == 1 then ihW = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[8], 255.))); ihV = true; break elseif iVM[10] == 2 then ihW = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); ihV = true; break elseif iVM[10] == 3. then ihW = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); ihV = true; break elseif iVM[10] == 4 then ihW = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); ihV = true; break end end; iVM[11] = buffer.fromstring(ihS); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[10] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; buffer.writeu32(iVM[11], iVM[5], bit32.bxor(buffer.readu32(iVM[11], iVM[5]), iVM[8])); iVM[5] = iVM[5] + 4 else break end end; if ihV then break end; iVM[8] = (iVM[8] + 2654435769.) % 4294967296; ihT = 0.; while true do if iVM[5] < iVM[10] then buffer.writeu8(iVM[11], iVM[5], bit32.bxor(buffer.readu8(iVM[11], iVM[5]), bit32.band(bit32.rshift(iVM[8], ihT * 8), 255.))); iVM[5] = iVM[5] + 1; ihT = ihT + 1 else break end end; if ihV then break end; do ihW = buffer.readstring(iVM[11], 0., iVM[10]); ihV = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[22] = iV8[954.]; iVM[4] = iV8[6041]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[11] = k7; iVM[5] = false; while true do iVM[29] = #iVM[4]; iVM[8] = iVM[29] - iVM[22]; iVM[20] = iVM[11](iVM[10] % 4294967296); iVM[12.] = iVM[8] >= 1; if iVM[12.] then iVM[12.] = iVM[8] <= 4 end; if iVM[12.] then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; if iVM[8] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[20], 255.))); iVM[5] = true; break elseif iVM[8] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[5] = true; break elseif iVM[8] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[5] = true; break elseif iVM[8] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[5] = true; break end end; ihV = buffer.fromstring(iVM[4]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[8] then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; buffer.writeu32(ihV, iVM[17], bit32.bxor(buffer.readu32(ihV, iVM[17]), iVM[20])); iVM[17] = iVM[17] + 4 else break end end; if iVM[5] then break end; iVM[20] = (iVM[20] + 2654435769.) % 4294967296; ihS = 0.; while true do if iVM[17] < iVM[8] then buffer.writeu8(ihV, iVM[17], bit32.bxor(buffer.readu8(ihV, iVM[17]), bit32.band(bit32.rshift(iVM[20], ihS * 8), 255.))); iVM[17] = iVM[17] + 1; ihS = ihS + 1 else break end end; if iVM[5] then break end; do ihT = buffer.readstring(ihV, 0., iVM[8]); iVM[5] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; iVM[12.] = iV8[8285]; iVM[20] = iV8[1227.]; ihV = k7; iVM[29] = (mC + lQ) % iV8[5374]; ihS = iV8[1362.]; iVM[8] = false; while true do iVM[11] = #iVM[12.]; iVM[5] = iVM[11] - ihS; iVM[14] = ihV(iVM[29] % 4294967296); iVM[22] = iVM[5] >= 1; if iVM[22] then iVM[22] = iVM[5] <= 4 end; if iVM[22] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); if iVM[5] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[14], 255.))); iVM[8] = true; break elseif iVM[5] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[8] = true; break elseif iVM[5] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[8] = true; break elseif iVM[5] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[8] = true; break end end; iVM[10] = buffer.fromstring(iVM[12.]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[5] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[10], iVM[23], bit32.bxor(buffer.readu32(iVM[10], iVM[23]), iVM[14])); iVM[23] = iVM[23] + 4 else break end end; if iVM[8] then break end; iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); iVM[4] = 0.; while true do if iVM[23] < iVM[5] then buffer.writeu8(iVM[10], iVM[23], bit32.bxor(buffer.readu8(iVM[10], iVM[23]), bit32.band(bit32.rshift(iVM[14], iVM[4] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[8] then break end; do iVM[17] = buffer.readstring(iVM[10], 0., iVM[5]); iVM[8] = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; iVM[14] = iV8[10480]; iVM[11] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[4359.]; iVM[10] = false; while true do ihV = #iVM[4]; iVM[5] = ihV - iVM[14]; ihS = iVM[11](iVM[22] % 4294967296); ihS = ihS % 2147483646. + 1; iVM[29] = iVM[5] >= 1; if iVM[29] then iVM[29] = iVM[5] <= 4 end; if iVM[29] then ihS = ihS * 16807 % 2147483647; if iVM[5] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihS, 255.))); iVM[10] = true; break elseif iVM[5] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[10] = true; break elseif iVM[5] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[10] = true; break elseif iVM[5] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[10] = true; break end end; iVM[8] = buffer.fromstring(iVM[4]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[5] then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[20], bit32.bxor(buffer.readu32(iVM[8], iVM[20]), ihS)); iVM[20] = iVM[20] + 4 else break end end; if iVM[10] then break end; ihS = ihS * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[20] < iVM[5] then buffer.writeu8(iVM[8], iVM[20], bit32.bxor(buffer.readu8(iVM[8], iVM[20]), bit32.band(bit32.rshift(ihS, iVM[12.] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[10] then break end; do iVM[23] = buffer.readstring(iVM[8], 0., iVM[5]); iVM[10] = true; break end; break end end; my = { ihX, iVM[24.], iVM[9.], iVM[28], iVM[3.], iVM[15.], iVM[16], iVM[26], iVM[27.], iVM[13], ihU, ihW, ihT, iVM[17], iVM[23] }; mC = if my[(mr * iIn[8328.] + iIn[5300]) % iIn[8888] + iIn[7718]] <= my[(mr * iIn[8328.] + iIn[5300]) % iIn[8888] + iIn[7718]] then 513. else 490 end elseif mC < 4029. then mC = 25 else my = nil; my = iIn[5300] - iIn[954.]; mC = 308 end elseif mC < 4032. then if mC < 4031 then if mC == 4030 then iVM[20] = nil; do local iV8 = iIn; ihS = iV8[6267.]; ihV = iV8[7557.]; iVM[29] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[10480]; iVM[5] = false; while true do iVM[14] = #ihS; iVM[22] = iVM[14] - iVM[8]; iVM[10] = iVM[29](iVM[12.] % 4294967296); iVM[23] = iVM[22] >= 1; if iVM[23] then iVM[23] = iVM[22] <= 4 end; if iVM[23] then iVM[10] = bit32.lrotate((iVM[10] + 1832704949) % 4294967296, 13); if iVM[22] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[10], 255.))); iVM[5] = true; break elseif iVM[22] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[5] = true; break elseif iVM[22] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[5] = true; break elseif iVM[22] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[5] = true; break end end; iVM[4] = buffer.fromstring(ihS); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[22] then iVM[10] = bit32.lrotate((iVM[10] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[4], iVM[11], bit32.bxor(buffer.readu32(iVM[4], iVM[11]), iVM[10])); iVM[11] = iVM[11] + 4 else break end end; if iVM[5] then break end; iVM[10] = bit32.lrotate((iVM[10] + 1832704949) % 4294967296, 13); iVM[17] = 0.; while true do if iVM[11] < iVM[22] then buffer.writeu8(iVM[4], iVM[11], bit32.bxor(buffer.readu8(iVM[4], iVM[11]), bit32.band(bit32.rshift(iVM[10], iVM[17] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[5] then break end; do iVM[20] = buffer.readstring(iVM[4], 0., iVM[22]); iVM[5] = true; break end; break end end; local iV8 = iIn; lS(mh, iVM[20], iV8[10137.]); iVM[17] = nil; do iVM[4] = iV8[5876]; iVM[23] = k7; iVM[11] = false; iVM[22] = iV8[9096.]; iVM[14] = iV8[5267]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[5] = false; while true do iVM[20] = #iVM[14]; iVM[12.] = iVM[20] - iVM[22]; ihV = iVM[23](iVM[10] % 4294967296); ihV = ihV % 2147483646. + 1; ihT = iVM[12.] >= 1; if ihT then ihT = iVM[12.] <= 4 end; if ihT then ihV = ihV * 16807 % 2147483647; if iVM[12.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.))); iVM[5] = true; break elseif iVM[12.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[5] = true; break elseif iVM[12.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[5] = true; break elseif iVM[12.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[5] = true; break end end; ihS = buffer.fromstring(iVM[14]); iVM[29] = 0.; while true do if iVM[29] <= iVM[12.] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(ihS, iVM[29], bit32.bxor(buffer.readu32(ihS, iVM[29]), ihV)); iVM[29] = iVM[29] + 4 else break end end; if iVM[5] then break end; ihV = ihV * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[29] < iVM[12.] then buffer.writeu8(ihS, iVM[29], bit32.bxor(buffer.readu8(ihS, iVM[29]), bit32.band(bit32.rshift(ihV, iVM[8] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[5] then break end; do iVM[17] = buffer.readstring(ihS, 0., iVM[12.]); iVM[5] = true; break end; break end end; lS(mh, iVM[17], iV8[7843]); ihT = nil; do iVM[20] = iV8[4067]; iVM[29] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; ihS = iV8[7232]; ihV = false; while true do iVM[8] = #ihS; iVM[4] = iVM[8] - iVM[20]; iVM[11] = iVM[29](iVM[12.] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; iVM[5] = iVM[4] >= 1; if iVM[5] then iVM[5] = iVM[4] <= 4 end; if iVM[5] then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[4] == 1 then ihT = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[11], 255.))); ihV = true; break elseif iVM[4] == 2 then ihT = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); ihV = true; break elseif iVM[4] == 3. then ihT = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); ihV = true; break elseif iVM[4] == 4 then ihT = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); ihV = true; break end end; iVM[14] = buffer.fromstring(ihS); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[4] then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[22], bit32.bxor(buffer.readu32(iVM[14], iVM[22]), iVM[11])); iVM[22] = iVM[22] + 4 else break end end; if ihV then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[10] = 0.; while true do if iVM[22] < iVM[4] then buffer.writeu8(iVM[14], iVM[22], bit32.bxor(buffer.readu8(iVM[14], iVM[22]), bit32.band(bit32.rshift(iVM[11], iVM[10] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[10] = iVM[10] + 1 else break end end; if ihV then break end; do ihT = buffer.readstring(iVM[14], 0., iVM[4]); ihV = true; break end; break end end; mm(mh, ihT); iVM[14] = nil; do iVM[11] = iV8[10522]; iVM[4] = iV8[5843]; iVM[5] = k7; iVM[10] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[3902]; iVM[8] = false; while true do ihV = #iVM[11]; ihT = ihV - iVM[22]; ihS = iVM[5](iVM[10] % 4294967296); iVM[29] = ihT >= 1; if iVM[29] then iVM[29] = ihT <= 4 end; if iVM[29] then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); if ihT == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihS, 255.))); iVM[8] = true; break elseif ihT == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[8] = true; break elseif ihT == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[8] = true; break elseif ihT == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[8] = true; break end end; iVM[23] = buffer.fromstring(iVM[11]); iVM[20] = 0.; while true do if iVM[20] + 4 <= ihT then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], iVM[20], bit32.bxor(buffer.readu32(iVM[23], iVM[20]), ihS)); iVM[20] = iVM[20] + 4 else break end end; if iVM[8] then break end; ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); iVM[12.] = 0.; while true do if iVM[20] < ihT then buffer.writeu8(iVM[23], iVM[20], bit32.bxor(buffer.readu8(iVM[23], iVM[20]), bit32.band(bit32.rshift(ihS, iVM[12.] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[8] then break end; do iVM[14] = buffer.readstring(iVM[23], 0., ihT); iVM[8] = true; break end; break end end; iVM[23] = nil; do ihS = iV8[3411.]; ihT = iV8[4082]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[20] = iV8[10411]; ihV = false; while true do iVM[8] = #ihT; iVM[4] = iVM[8] - iVM[20]; iVM[11] = iVM[12.](iVM[29] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; iVM[5] = iVM[4] >= 1; if iVM[5] then iVM[5] = iVM[4] <= 4 end; if iVM[5] then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[4] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[11], 255.))); ihV = true; break elseif iVM[4] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); ihV = true; break elseif iVM[4] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); ihV = true; break elseif iVM[4] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); ihV = true; break end end; iVM[17] = buffer.fromstring(ihT); iVM[22] = 0.; while true do if iVM[22] <= iVM[4] - 4 then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[22], bit32.bxor(buffer.readu32(iVM[17], iVM[22]), iVM[11])); iVM[22] = iVM[22] + 4 else break end end; if ihV then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[10] = 0.; while true do if iVM[22] < iVM[4] then buffer.writeu8(iVM[17], iVM[22], bit32.bxor(buffer.readu8(iVM[17], iVM[22]), bit32.band(bit32.rshift(iVM[11], iVM[10] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[10] = iVM[10] + 1 else break end end; if ihV then break end; do iVM[23] = buffer.readstring(iVM[17], 0., iVM[4]); ihV = true; break end; break end end; mb(mh, iVM[14], iV8[515][iVM[23]](buffer.readf64(l4, iV8[8393]), iV8[655], (buffer.readf64(l_, iV8[1362.])))); iVM[17] = nil; do iVM[4] = iV8[10480]; iVM[10] = iV8[2680]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[5] = false; while true do iVM[29] = #iVM[10]; iVM[8] = iVM[29] - iVM[4]; iVM[20] = iVM[22](iVM[11] % 4294967296); iVM[12.] = iVM[8] >= 1; if iVM[12.] then iVM[12.] = iVM[8] <= 4 end; if iVM[12.] then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; if iVM[8] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[20], 255.))); iVM[5] = true; break elseif iVM[8] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[5] = true; break elseif iVM[8] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[5] = true; break elseif iVM[8] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[5] = true; break end end; ihV = buffer.fromstring(iVM[10]); ihT = 0.; while true do if ihT + 4 <= iVM[8] then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; buffer.writeu32(ihV, ihT, bit32.bxor(buffer.readu32(ihV, ihT), iVM[20])); ihT = ihT + 4 else break end end; if iVM[5] then break end; iVM[20] = (iVM[20] + 2654435769.) % 4294967296; ihS = 0.; while true do if ihT < iVM[8] then buffer.writeu8(ihV, ihT, bit32.bxor(buffer.readu8(ihV, ihT), bit32.band(bit32.rshift(iVM[20], ihS * 8), 255.))); ihT = ihT + 1; ihS = ihS + 1 else break end end; if iVM[5] then break end; do iVM[17] = buffer.readstring(ihV, 0., iVM[8]); iVM[5] = true; break end; break end end; ihT = nil; do iVM[12.] = iV8[10480]; ihS = k7; iVM[20] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[6721]; ihV = false; while true do iVM[22] = #iVM[29]; iVM[10] = iVM[22] - iVM[12.]; iVM[8] = ihS(iVM[20] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[4] = iVM[10] >= 1; if iVM[4] then iVM[4] = iVM[10] <= 4 end; if iVM[4] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[10] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[8], 255.))); ihV = true; break elseif iVM[10] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); ihV = true; break elseif iVM[10] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); ihV = true; break elseif iVM[10] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); ihV = true; break end end; iVM[11] = buffer.fromstring(iVM[29]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[10] then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(iVM[11], iVM[5], bit32.bxor(buffer.readu32(iVM[11], iVM[5]), iVM[8])); iVM[5] = iVM[5] + 4 else break end end; if ihV then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[5] < iVM[10] then buffer.writeu8(iVM[11], iVM[5], bit32.bxor(buffer.readu8(iVM[11], iVM[5]), bit32.band(bit32.rshift(iVM[8], iVM[23] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[23] = iVM[23] + 1 else break end end; if ihV then break end; do ihT = buffer.readstring(iVM[11], 0., iVM[10]); ihV = true; break end; break end end; mb(mh, iVM[17], iV8[515][ihT](buffer.readf64(lp, iV8[10480]), iV8[9730], (buffer.readf64(l0, iV8[10480])))); iVM[23] = nil; do iVM[22] = iV8[5300]; iVM[4] = k7; iVM[10] = (mC + lQ) % iV8[5374]; iVM[11] = iV8[2719]; iVM[5] = false; while true do iVM[29] = #iVM[11]; iVM[8] = iVM[29] - iVM[22]; iVM[20] = iVM[4](iVM[10] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[12.] = iVM[8] >= 1; if iVM[12.] then iVM[12.] = iVM[8] <= 4 end; if iVM[12.] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[8] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.))); iVM[5] = true; break elseif iVM[8] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[5] = true; break elseif iVM[8] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[5] = true; break elseif iVM[8] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[5] = true; break end end; ihV = buffer.fromstring(iVM[11]); ihT = 0.; while true do if ihT + 4 <= iVM[8] then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(ihV, ihT, bit32.bxor(buffer.readu32(ihV, ihT), iVM[20])); ihT = ihT + 4 else break end end; if iVM[5] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; ihS = 0.; while true do if ihT < iVM[8] then buffer.writeu8(ihV, ihT, bit32.bxor(buffer.readu8(ihV, ihT), bit32.band(bit32.rshift(iVM[20], ihS * 8), 255.))); ihT = ihT + 1; ihS = ihS + 1 else break end end; if iVM[5] then break end; do iVM[23] = buffer.readstring(ihV, 0., iVM[8]); iVM[5] = true; break end; break end end; ihT = nil; do ihV = iV8[5142.]; iVM[12.] = k7; iVM[20] = iV8[10085]; iVM[8] = iV8[10480]; iVM[29] = iV8[6721]; ihS = (mC + lQ) % iV8[5374]; iVM[5] = false; while true do iVM[10] = #iVM[29]; iVM[14] = iVM[10] - iVM[8]; iVM[4] = iVM[12.](ihS % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[11] = iVM[14] >= 1; if iVM[11] then iVM[11] = iVM[14] <= 4 end; if iVM[11] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[14] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[4], 255.))); iVM[5] = true; break elseif iVM[14] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[5] = true; break elseif iVM[14] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[5] = true; break elseif iVM[14] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[5] = true; break end end; ihW = buffer.fromstring(iVM[29]); iVM[17] = 0.; while true do if iVM[17] <= iVM[14] - 4 then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[17], bit32.bxor(buffer.readu32(ihW, iVM[17]), iVM[4])); iVM[17] = iVM[17] + 4 else break end end; if iVM[5] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[17] < iVM[14] then buffer.writeu8(ihW, iVM[17], bit32.bxor(buffer.readu8(ihW, iVM[17]), bit32.band(bit32.rshift(iVM[4], iVM[22] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[5] then break end; do ihT = buffer.readstring(ihW, 0., iVM[14]); iVM[5] = true; break end; break end end; mb(mh, iVM[23], iV8[515][ihT](buffer.readf64(lL, iV8[1362.]), iV8[6006.], (buffer.readf64(l3, iV8[8393])))); ihW = nil; do iVM[22] = iV8[8970.]; iVM[17] = iV8[1101.]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[11] = k7; iVM[4] = iV8[4991]; iVM[10] = false; while true do ihV = #iVM[17]; iVM[5] = ihV - iVM[4]; ihS = iVM[11](iVM[14] % 4294967296); ihS = ihS % 2147483646. + 1; iVM[29] = iVM[5] >= 1; if iVM[29] then iVM[29] = iVM[5] <= 4 end; if iVM[29] then ihS = ihS * 16807 % 2147483647; if iVM[5] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihS, 255.))); iVM[10] = true; break elseif iVM[5] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[10] = true; break elseif iVM[5] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[10] = true; break elseif iVM[5] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[10] = true; break end end; iVM[8] = buffer.fromstring(iVM[17]); iVM[20] = 0.; while true do if iVM[20] <= iVM[5] - 4 then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[20], bit32.bxor(buffer.readu32(iVM[8], iVM[20]), ihS)); iVM[20] = iVM[20] + 4 else break end end; if iVM[10] then break end; ihS = ihS * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[20] < iVM[5] then buffer.writeu8(iVM[8], iVM[20], bit32.bxor(buffer.readu8(iVM[8], iVM[20]), bit32.band(bit32.rshift(ihS, iVM[12.] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[10] then break end; do ihW = buffer.readstring(iVM[8], 0., iVM[5]); iVM[10] = true; break end; break end end; iVM[20] = nil; do ihS = iV8[7868]; ihV = k7; iVM[29] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[7332.]; iVM[8] = false; while true do iVM[5] = #iVM[12.]; iVM[17] = iVM[5] - ihS; iVM[22] = ihV(iVM[29] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[10] = iVM[17] >= 1; if iVM[10] then iVM[10] = iVM[17] <= 4 end; if iVM[10] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[17] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[22], 255.))); iVM[8] = true; break elseif iVM[17] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[8] = true; break elseif iVM[17] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[8] = true; break elseif iVM[17] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[8] = true; break end end; iVM[14] = buffer.fromstring(iVM[12.]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[17] then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[4], bit32.bxor(buffer.readu32(iVM[14], iVM[4]), iVM[22])); iVM[4] = iVM[4] + 4 else break end end; if iVM[8] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[4] < iVM[17] then buffer.writeu8(iVM[14], iVM[4], bit32.bxor(buffer.readu8(iVM[14], iVM[4]), bit32.band(bit32.rshift(iVM[22], iVM[11] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[8] then break end; do iVM[20] = buffer.readstring(iVM[14], 0., iVM[17]); iVM[8] = true; break end; break end end; mb(mh, ihW, iV8[515][iVM[20]](buffer.readf64(l_, iV8[10480]), iV8[916], (buffer.readf64(lE, iV8[8393])))); iVM[14] = nil; do iVM[11] = iV8[2791]; iVM[4] = iV8[2254]; iVM[17] = k7; iVM[10] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[10480]; iVM[5] = false; while true do iVM[29] = #iVM[11]; iVM[8] = iVM[29] - iVM[22]; iVM[20] = iVM[17](iVM[10] % 4294967296); iVM[12.] = iVM[8] >= 1; if iVM[12.] then iVM[12.] = iVM[8] <= 4 end; if iVM[12.] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[8] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.))); iVM[5] = true; break elseif iVM[8] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[5] = true; break elseif iVM[8] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[5] = true; break elseif iVM[8] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[5] = true; break end end; ihV = buffer.fromstring(iVM[11]); ihW = 0.; while true do if ihW + 4 <= iVM[8] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(ihV, ihW, bit32.bxor(buffer.readu32(ihV, ihW), iVM[20])); ihW = ihW + 4 else break end end; if iVM[5] then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); ihS = 0.; while true do if ihW < iVM[8] then buffer.writeu8(ihV, ihW, bit32.bxor(buffer.readu8(ihV, ihW), bit32.band(bit32.rshift(iVM[20], ihS * 8), 255.))); ihW = ihW + 1; ihS = ihS + 1 else break end end; if iVM[5] then break end; do iVM[14] = buffer.readstring(ihV, 0., iVM[8]); iVM[5] = true; break end; break end end; ihW = nil; do iVM[20] = iV8[5804]; iVM[29] = false; iVM[12.] = k7; ihS = (mC + lQ) % iV8[5374]; ihV = iV8[797]; iVM[8] = false; while true do iVM[4] = #iVM[20]; iVM[11] = iVM[4] - ihV; iVM[5] = iVM[12.](ihS % 4294967296); iVM[17] = iVM[11] >= 1; if iVM[17] then iVM[17] = iVM[11] <= 4 end; if iVM[17] then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); if iVM[11] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.))); iVM[8] = true; break elseif iVM[11] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[8] = true; break elseif iVM[11] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[8] = true; break elseif iVM[11] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[8] = true; break end end; iVM[22] = buffer.fromstring(iVM[20]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[11] then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[22], iVM[10], bit32.bxor(buffer.readu32(iVM[22], iVM[10]), iVM[5])); iVM[10] = iVM[10] + 4 else break end end; if iVM[8] then break end; iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); ihT = 0.; while true do if iVM[10] < iVM[11] then buffer.writeu8(iVM[22], iVM[10], bit32.bxor(buffer.readu8(iVM[22], iVM[10]), bit32.band(bit32.rshift(iVM[5], ihT * 8), 255.))); iVM[10] = iVM[10] + 1; ihT = ihT + 1 else break end end; if iVM[8] then break end; do ihW = buffer.readstring(iVM[22], 0., iVM[11]); iVM[8] = true; break end; break end end; mb(mh, iVM[14], iV8[515][ihW](buffer.readf64(lE, iV8[10480]), iV8[1041.], (buffer.readf64(l_, iV8[8393])))); ihT = nil; do iVM[22] = iV8[5440]; iVM[17] = false; iVM[10] = k7; iVM[11] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[1371.]; iVM[5] = false; while true do ihV = #iVM[22]; ihW = ihV - iVM[4]; ihS = iVM[10](iVM[11] % 4294967296); iVM[29] = ihW >= 1; if iVM[29] then iVM[29] = ihW <= 4 end; if iVM[29] then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); if ihW == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihS, 255.))); iVM[5] = true; break elseif ihW == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[5] = true; break elseif ihW == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[5] = true; break elseif ihW == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[5] = true; break end end; iVM[8] = buffer.fromstring(iVM[22]); iVM[20] = 0.; while true do if iVM[20] + 4 <= ihW then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[8], iVM[20], bit32.bxor(buffer.readu32(iVM[8], iVM[20]), ihS)); iVM[20] = iVM[20] + 4 else break end end; if iVM[5] then break end; ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); iVM[12.] = 0.; while true do if iVM[20] < ihW then buffer.writeu8(iVM[8], iVM[20], bit32.bxor(buffer.readu8(iVM[8], iVM[20]), bit32.band(bit32.rshift(ihS, iVM[12.] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[5] then break end; do ihT = buffer.readstring(iVM[8], 0., ihW); iVM[5] = true; break end; break end end; ihW = nil; do iVM[20] = iV8[10480]; iVM[29] = iV8[1484]; iVM[12.] = (mC + lQ) % iV8[5374]; ihS = k7; ihV = false; while true do iVM[8] = #iVM[29]; iVM[4] = iVM[8] - iVM[20]; iVM[11] = ihS(iVM[12.] % 4294967296); iVM[5] = iVM[4] >= 1; if iVM[5] then iVM[5] = iVM[4] <= 4 end; if iVM[5] then iVM[11] = (iVM[11] + 2654435769.) % 4294967296; if iVM[4] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[11], 255.))); ihV = true; break elseif iVM[4] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); ihV = true; break elseif iVM[4] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); ihV = true; break elseif iVM[4] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); ihV = true; break end end; iVM[17] = buffer.fromstring(iVM[29]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[4] then iVM[11] = (iVM[11] + 2654435769.) % 4294967296; buffer.writeu32(iVM[17], iVM[22], bit32.bxor(buffer.readu32(iVM[17], iVM[22]), iVM[11])); iVM[22] = iVM[22] + 4 else break end end; if ihV then break end; iVM[11] = (iVM[11] + 2654435769.) % 4294967296; iVM[10] = 0.; while true do if iVM[22] < iVM[4] then buffer.writeu8(iVM[17], iVM[22], bit32.bxor(buffer.readu8(iVM[17], iVM[22]), bit32.band(bit32.rshift(iVM[11], iVM[10] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[10] = iVM[10] + 1 else break end end; if ihV then break end; do ihW = buffer.readstring(iVM[17], 0., iVM[4]); ihV = true; break end; break end end; mb(mh, ihT, iV8[515][ihW](buffer.readf64(l1, iV8[10480]), iV8[2613.], (buffer.readf64(lp, iV8[8393])))); iVM[17] = nil; do iVM[5] = iV8[2892.]; iVM[11] = k7; iVM[4] = iV8[7481]; iVM[8] = iV8[7718]; iVM[10] = iV8[7068.]; iVM[22] = (mC + lQ) % iV8[5374]; ihV = false; while true do iVM[29] = #iVM[10]; ihT = iVM[29] - iVM[8]; iVM[20] = iVM[11](iVM[22] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[12.] = ihT >= 1; if iVM[12.] then iVM[12.] = ihT <= 4 end; if iVM[12.] then iVM[20] = iVM[20] * 16807 % 2147483647; if ihT == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[20], 255.))); ihV = true; break elseif ihT == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); ihV = true; break elseif ihT == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); ihV = true; break elseif ihT == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); ihV = true; break end end; iVM[14] = buffer.fromstring(iVM[10]); ihW = 0.; while true do if ihW <= ihT - 4 then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[14], ihW, bit32.bxor(buffer.readu32(iVM[14], ihW), iVM[20])); ihW = ihW + 4 else break end end; if ihV then break end; iVM[20] = iVM[20] * 16807 % 2147483647; ihS = 0.; while true do if ihW < ihT then buffer.writeu8(iVM[14], ihW, bit32.bxor(buffer.readu8(iVM[14], ihW), bit32.band(bit32.rshift(iVM[20], ihS * 8), 255.))); ihW = ihW + 1; ihS = ihS + 1 else break end end; if ihV then break end; do iVM[17] = buffer.readstring(iVM[14], 0., ihT); ihV = true; break end; break end end; iVM[14] = nil; do ihW = iV8[5234]; iVM[12.] = iV8[7529]; ihS = (mC + lQ) % iV8[5374]; iVM[20] = k7; ihT = iV8[8888]; iVM[29] = false; while true do ihV = #iVM[12.]; iVM[22] = ihV - ihT; iVM[10] = iVM[20](ihS % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[8] = iVM[22] >= 1; if iVM[8] then iVM[8] = iVM[22] <= 4 end; if iVM[8] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[22] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.))); iVM[29] = true; break elseif iVM[22] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[29] = true; break elseif iVM[22] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[29] = true; break elseif iVM[22] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[29] = true; break end end; iVM[4] = buffer.fromstring(iVM[12.]); iVM[11] = 0.; while true do if iVM[11] <= iVM[22] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[11], bit32.bxor(buffer.readu32(iVM[4], iVM[11]), iVM[10])); iVM[11] = iVM[11] + 4 else break end end; if iVM[29] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[11] < iVM[22] then buffer.writeu8(iVM[4], iVM[11], bit32.bxor(buffer.readu8(iVM[4], iVM[11]), bit32.band(bit32.rshift(iVM[10], iVM[5] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[29] then break end; do iVM[14] = buffer.readstring(iVM[4], 0., iVM[22]); iVM[29] = true; break end; break end end; mb(mh, iVM[17], iV8[515][iVM[14]](buffer.readf64(l2, iV8[8393]), iV8[2529.], (buffer.readf64(l1, iV8[8393])))); iVM[4] = nil; do iVM[10] = iV8[7718]; iVM[11] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[2390]; iVM[8] = false; while true do iVM[20] = #iVM[5]; iVM[12.] = iVM[20] - iVM[10]; ihV = iVM[11](iVM[22] % 4294967296); ihV = ihV % 2147483646. + 1; ihW = iVM[12.] >= 1; if ihW then ihW = iVM[12.] <= 4 end; if ihW then ihV = ihV * 16807 % 2147483647; if iVM[12.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihV, 255.))); iVM[8] = true; break elseif iVM[12.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[8] = true; break elseif iVM[12.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[8] = true; break elseif iVM[12.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[8] = true; break end end; ihS = buffer.fromstring(iVM[5]); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[12.] then ihV = ihV * 16807 % 2147483647; buffer.writeu32(ihS, iVM[29], bit32.bxor(buffer.readu32(ihS, iVM[29]), ihV)); iVM[29] = iVM[29] + 4 else break end end; if iVM[8] then break end; ihV = ihV * 16807 % 2147483647; ihT = 0.; while true do if iVM[29] < iVM[12.] then buffer.writeu8(ihS, iVM[29], bit32.bxor(buffer.readu8(ihS, iVM[29]), bit32.band(bit32.rshift(ihV, ihT * 8), 255.))); iVM[29] = iVM[29] + 1; ihT = ihT + 1 else break end end; if iVM[8] then break end; do iVM[4] = buffer.readstring(ihS, 0., iVM[12.]); iVM[8] = true; break end; break end end; ihT = nil; do iVM[12.] = false; iVM[20] = iV8[10178]; ihW = (mC + lQ) % iV8[5374]; iVM[29] = k7; ihS = iV8[10411]; ihV = false; while true do iVM[10] = #iVM[20]; iVM[8] = iVM[10] - ihS; iVM[14] = iVM[29](ihW % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[11] = iVM[8] >= 1; if iVM[11] then iVM[11] = iVM[8] <= 4 end; if iVM[11] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[8] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.))); ihV = true; break elseif iVM[8] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); ihV = true; break elseif iVM[8] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); ihV = true; break elseif iVM[8] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); ihV = true; break end end; iVM[5] = buffer.fromstring(iVM[20]); iVM[17] = 0.; while true do if iVM[17] <= iVM[8] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[17], bit32.bxor(buffer.readu32(iVM[5], iVM[17]), iVM[14])); iVM[17] = iVM[17] + 4 else break end end; if ihV then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[17] < iVM[8] then buffer.writeu8(iVM[5], iVM[17], bit32.bxor(buffer.readu8(iVM[5], iVM[17]), bit32.band(bit32.rshift(iVM[14], iVM[22] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[22] = iVM[22] + 1 else break end end; if ihV then break end; do ihT = buffer.readstring(iVM[5], 0., iVM[8]); ihV = true; break end; break end end; mb(mh, iVM[4], iV8[515][ihT](buffer.readf64(l2, iV8[8393]), iV8[9187], (buffer.readf64(l1, iV8[8393])))); iVM[17] = nil; do iVM[14] = iV8[8239]; iVM[10] = iV8[4549]; iVM[11] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[8888]; iVM[8] = false; while true do iVM[20] = #iVM[14]; iVM[12.] = iVM[20] - iVM[5]; ihV = iVM[11](iVM[22] % 4294967296); ihW = iVM[12.] >= 1; if ihW then ihW = iVM[12.] <= 4 end; if ihW then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.))); iVM[8] = true; break elseif iVM[12.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[8] = true; break elseif iVM[12.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[8] = true; break elseif iVM[12.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[8] = true; break end end; ihS = buffer.fromstring(iVM[14]); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[12.] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); buffer.writeu32(ihS, iVM[29], bit32.bxor(buffer.readu32(ihS, iVM[29]), ihV)); iVM[29] = iVM[29] + 4 else break end end; if iVM[8] then break end; ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); ihT = 0.; while true do if iVM[29] < iVM[12.] then buffer.writeu8(ihS, iVM[29], bit32.bxor(buffer.readu8(ihS, iVM[29]), bit32.band(bit32.rshift(ihV, ihT * 8), 255.))); iVM[29] = iVM[29] + 1; ihT = ihT + 1 else break end end; if iVM[8] then break end; do iVM[17] = buffer.readstring(ihS, 0., iVM[12.]); iVM[8] = true; break end; break end end; mm(mh, iVM[17]); ihT = nil; do ihW = iV8[9477.]; iVM[12.] = iV8[5641]; ihS = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[29] = iV8[10480]; ihV = false; while true do iVM[22] = #iVM[12.]; iVM[10] = iVM[22] - iVM[29]; iVM[8] = iVM[20](ihS % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[14] = iVM[10] >= 1; if iVM[14] then iVM[14] = iVM[10] <= 4 end; if iVM[14] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[10] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[8], 255.))); ihV = true; break elseif iVM[10] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); ihV = true; break elseif iVM[10] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); ihV = true; break elseif iVM[10] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); ihV = true; break end end; iVM[11] = buffer.fromstring(iVM[12.]); iVM[5] = 0.; while true do if iVM[5] <= iVM[10] - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(iVM[11], iVM[5], bit32.bxor(buffer.readu32(iVM[11], iVM[5]), iVM[8])); iVM[5] = iVM[5] + 4 else break end end; if ihV then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[5] < iVM[10] then buffer.writeu8(iVM[11], iVM[5], bit32.bxor(buffer.readu8(iVM[11], iVM[5]), bit32.band(bit32.rshift(iVM[8], iVM[17] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[17] = iVM[17] + 1 else break end end; if ihV then break end; do ihT = buffer.readstring(iVM[11], 0., iVM[10]); ihV = true; break end; break end end; iVM[17] = nil; do iVM[5] = iV8[7656.]; iVM[11] = iV8[9591.]; iVM[14] = iV8[1320.]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[10480]; iVM[22] = k7; ihV = false; while true do iVM[29] = #iVM[11]; iVM[4] = iVM[29] - iVM[10]; iVM[20] = iVM[22](iVM[8] % 4294967296); iVM[12.] = iVM[4] >= 1; if iVM[12.] then iVM[12.] = iVM[4] <= 3. end; if iVM[12.] then iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; if iVM[4] == 1 then iVM[17] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[20], 255.)) % 256); ihV = true; break elseif iVM[4] == 2 then iVM[17] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[20], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[20], 8), 255.)) % 256); ihV = true; break elseif iVM[4] == 3. then iVM[17] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[20], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[20], 8), 255.)) % 256, (string.byte(iVM[11], 3.) - bit32.band(bit32.rshift(iVM[20], 16), 255.)) % 256); ihV = true; break end end; iVM[23] = buffer.fromstring(iVM[11]); ihW = 0.; while true do if ihW + 4 <= iVM[4] then iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[23], ihW, (buffer.readu32(iVM[23], ihW) - iVM[20]) % 4294967296); ihW = ihW + 4 else break end end; if ihV then break end; iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; ihS = 0.; while true do if ihW < iVM[4] then buffer.writeu8(iVM[23], ihW, (buffer.readu8(iVM[23], ihW) - bit32.band(bit32.rshift(iVM[20], ihS * 8), 255.)) % 256); ihW = ihW + 1; ihS = ihS + 1 else break end end; if ihV then break end; do iVM[17] = buffer.readstring(iVM[23], 0., iVM[4]); ihV = true; break end; break end end; mf(mh, ihT, iV8[515][iVM[17]](buffer.readf64(lL, iV8[8393]), iV8[4996], (buffer.readf64(lZ, iV8[1362.])))); iVM[23] = nil; do iVM[20] = iV8[10480]; ihW = iV8[3914]; iVM[4] = (mC + lQ) % iV8[5374]; ihS = k7; iVM[12.] = false; while true do iVM[10] = #ihW; iVM[8] = iVM[10] - iVM[20]; iVM[29] = ihS(iVM[4] % 4294967296); iVM[11] = iVM[8] >= 1; if iVM[11] then iVM[11] = iVM[8] <= 4 end; if iVM[11] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; if iVM[8] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[29], 255.))); iVM[12.] = true; break elseif iVM[8] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[12.] = true; break elseif iVM[8] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[12.] = true; break elseif iVM[8] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[12.] = true; break end end; iVM[5] = buffer.fromstring(ihW); ihV = 0.; while true do if ihV + 4 <= iVM[8] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], ihV, bit32.bxor(buffer.readu32(iVM[5], ihV), iVM[29])); ihV = ihV + 4 else break end end; if iVM[12.] then break end; iVM[29] = (iVM[29] + 2654435769.) % 4294967296; iVM[22] = 0.; while true do if ihV < iVM[8] then buffer.writeu8(iVM[5], ihV, bit32.bxor(buffer.readu8(iVM[5], ihV), bit32.band(bit32.rshift(iVM[29], iVM[22] * 8), 255.))); ihV = ihV + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[12.] then break end; do iVM[23] = buffer.readstring(iVM[5], 0., iVM[8]); iVM[12.] = true; break end; break end end; iVM[22] = nil; do ihV = iV8[6376]; iVM[5] = iV8[9591.]; iVM[11] = false; iVM[29] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[10480]; iVM[10] = k7; iVM[12.] = false; while true do iVM[20] = #iVM[5]; ihT = iVM[20] - iVM[8]; iVM[14] = iVM[10](iVM[29] % 4294967296); ihW = ihT >= 1; if ihW then ihW = ihT <= 3. end; if ihW then iVM[14] = (iVM[14] * 1597 + 51749) % 4294967296; if ihT == 1 then iVM[22] = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[14], 255.)) % 256); iVM[12.] = true; break elseif ihT == 2 then iVM[22] = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[14], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[14], 8), 255.)) % 256); iVM[12.] = true; break elseif ihT == 3. then iVM[22] = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[14], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[14], 8), 255.)) % 256, (string.byte(iVM[5], 3.) - bit32.band(bit32.rshift(iVM[14], 16), 255.)) % 256); iVM[12.] = true; break end end; ihS = buffer.fromstring(iVM[5]); iVM[17] = 0.; while true do if iVM[17] + 4 <= ihT then iVM[14] = (iVM[14] * 1597 + 51749) % 4294967296; buffer.writeu32(ihS, iVM[17], (buffer.readu32(ihS, iVM[17]) - iVM[14]) % 4294967296); iVM[17] = iVM[17] + 4 else break end end; if iVM[12.] then break end; iVM[14] = (iVM[14] * 1597 + 51749) % 4294967296; iVM[4] = 0.; while true do if iVM[17] < ihT then buffer.writeu8(ihS, iVM[17], (buffer.readu8(ihS, iVM[17]) - bit32.band(bit32.rshift(iVM[14], iVM[4] * 8), 255.)) % 256); iVM[17] = iVM[17] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[12.] then break end; do iVM[22] = buffer.readstring(ihS, 0., ihT); iVM[12.] = true; break end; break end end; mf(mh, iVM[23], iV8[515][iVM[22]](buffer.readf64(l3, iV8[10480]), iV8[6015.], (buffer.readf64(l2, iV8[10480])))); ihT = nil; do iVM[20] = true; iVM[4] = k7; iVM[17] = iV8[8226.]; ihS = iV8[10480]; ihW = iV8[5718.]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do iVM[29] = #ihW; iVM[11] = iVM[29] - ihS; iVM[5] = iVM[4](iVM[14] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; ihV = iVM[11] >= 1; if ihV then ihV = iVM[11] <= 4 end; if ihV then iVM[5] = iVM[5] * 16807 % 2147483647; if iVM[11] == 1 then ihT = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[5], 255.))); iVM[12.] = true; break elseif iVM[11] == 2 then ihT = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[12.] = true; break elseif iVM[11] == 3. then ihT = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[12.] = true; break elseif iVM[11] == 4 then ihT = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[12.] = true; break end end; iVM[22] = buffer.fromstring(ihW); iVM[10] = 0.; while true do if iVM[10] <= iVM[11] - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[10], bit32.bxor(buffer.readu32(iVM[22], iVM[10]), iVM[5])); iVM[10] = iVM[10] + 4 else break end end; if iVM[12.] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[10] < iVM[11] then buffer.writeu8(iVM[22], iVM[10], bit32.bxor(buffer.readu8(iVM[22], iVM[10]), bit32.band(bit32.rshift(iVM[5], iVM[8] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[12.] then break end; do ihT = buffer.readstring(iVM[22], 0., iVM[11]); iVM[12.] = true; break end; break end end; iVM[22] = nil; do ihV = iV8[3114.]; iVM[5] = k7; iVM[11] = iV8[10526]; iVM[29] = iV8[10480]; iVM[8] = iV8[6721]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do ihS = #iVM[8]; iVM[17] = ihS - iVM[29]; iVM[4] = iVM[5](iVM[10] % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[20] = iVM[17] >= 1; if iVM[20] then iVM[20] = iVM[17] <= 4 end; if iVM[20] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[17] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[4], 255.))); iVM[12.] = true; break elseif iVM[17] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[12.] = true; break elseif iVM[17] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[12.] = true; break elseif iVM[17] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[12.] = true; break end end; iVM[23] = buffer.fromstring(iVM[8]); iVM[14] = 0.; while true do if iVM[14] <= iVM[17] - 4 then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[14], bit32.bxor(buffer.readu32(iVM[23], iVM[14]), iVM[4])); iVM[14] = iVM[14] + 4 else break end end; if iVM[12.] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; ihW = 0.; while true do if iVM[14] < iVM[17] then buffer.writeu8(iVM[23], iVM[14], bit32.bxor(buffer.readu8(iVM[23], iVM[14]), bit32.band(bit32.rshift(iVM[4], ihW * 8), 255.))); iVM[14] = iVM[14] + 1; ihW = ihW + 1 else break end end; if iVM[12.] then break end; do iVM[22] = buffer.readstring(iVM[23], 0., iVM[17]); iVM[12.] = true; break end; break end end; mf(mh, ihT, iV8[515][iVM[22]](buffer.readf64(l4, iV8[10480]), iV8[4198], (buffer.readf64(l0, iV8[1362.])))); iVM[23] = nil; do iVM[20] = iV8[6419]; iVM[4] = k7; iVM[17] = true; ihS = iV8[2958.]; ihW = iV8[2256.]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do ihV = #ihW; iVM[22] = ihV - ihS; iVM[10] = iVM[4](iVM[14] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[8] = iVM[22] >= 1; if iVM[8] then iVM[8] = iVM[22] <= 4 end; if iVM[8] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[22] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.))); iVM[12.] = true; break elseif iVM[22] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[12.] = true; break elseif iVM[22] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[12.] = true; break elseif iVM[22] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[12.] = true; break end end; iVM[29] = buffer.fromstring(ihW); iVM[11] = 0.; while true do if iVM[11] <= iVM[22] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[29], iVM[11], bit32.bxor(buffer.readu32(iVM[29], iVM[11]), iVM[10])); iVM[11] = iVM[11] + 4 else break end end; if iVM[12.] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[11] < iVM[22] then buffer.writeu8(iVM[29], iVM[11], bit32.bxor(buffer.readu8(iVM[29], iVM[11]), bit32.band(bit32.rshift(iVM[10], iVM[5] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[12.] then break end; do iVM[23] = buffer.readstring(iVM[29], 0., iVM[22]); iVM[12.] = true; break end; break end end; iVM[22] = nil; do iVM[5] = iV8[10467.]; iVM[11] = iV8[6721]; ihV = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[10] = iV8[10480]; iVM[29] = false; while true do iVM[12.] = #iVM[11]; iVM[14] = iVM[12.] - iVM[10]; ihW = iVM[8](ihV % 4294967296); ihW = ihW % 2147483646. + 1; ihS = iVM[14] >= 1; if ihS then ihS = iVM[14] <= 4 end; if ihS then ihW = ihW * 16807 % 2147483647; if iVM[14] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihW, 255.))); iVM[29] = true; break elseif iVM[14] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[29] = true; break elseif iVM[14] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[29] = true; break elseif iVM[14] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[29] = true; break end end; iVM[17] = buffer.fromstring(iVM[11]); iVM[4] = 0.; while true do if iVM[4] <= iVM[14] - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[4], bit32.bxor(buffer.readu32(iVM[17], iVM[4]), ihW)); iVM[4] = iVM[4] + 4 else break end end; if iVM[29] then break end; ihW = ihW * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[4] < iVM[14] then buffer.writeu8(iVM[17], iVM[4], bit32.bxor(buffer.readu8(iVM[17], iVM[4]), bit32.band(bit32.rshift(ihW, iVM[20] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[29] then break end; do iVM[22] = buffer.readstring(iVM[17], 0., iVM[14]); iVM[29] = true; break end; break end end; mf(mh, iVM[23], iV8[515][iVM[22]](buffer.readf64(lL, iV8[10480]), iV8[4198], (buffer.readf64(l0, iV8[8393])))); iVM[17] = nil; do ihW = iV8[4144]; iVM[4] = k7; iVM[14] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[7168]; ihS = false; while true do iVM[5] = #iVM[20]; ihV = iVM[5] - ihW; iVM[12.] = iVM[4](iVM[14] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[10] = ihV >= 1; if iVM[10] then iVM[10] = ihV <= 4 end; if iVM[10] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if ihV == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[12.], 255.))); ihS = true; break elseif ihV == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihS = true; break elseif ihV == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihS = true; break elseif ihV == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihS = true; break end end; iVM[8] = buffer.fromstring(iVM[20]); iVM[29] = 0.; while true do if iVM[29] + 4 <= ihV then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[29], bit32.bxor(buffer.readu32(iVM[8], iVM[29]), iVM[12.])); iVM[29] = iVM[29] + 4 else break end end; if ihS then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[29] < ihV then buffer.writeu8(iVM[8], iVM[29], bit32.bxor(buffer.readu8(iVM[8], iVM[29]), bit32.band(bit32.rshift(iVM[12.], iVM[11] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[11] = iVM[11] + 1 else break end end; if ihS then break end; do iVM[17] = buffer.readstring(iVM[8], 0., ihV); ihS = true; break end; break end end; iVM[11] = nil; do iVM[5] = iV8[10480]; iVM[10] = iV8[1484]; ihV = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[29] = false; while true do iVM[20] = #iVM[10]; iVM[12.] = iVM[20] - iVM[5]; iVM[14] = iVM[8](ihV % 4294967296); ihW = iVM[12.] >= 1; if ihW then ihW = iVM[12.] <= 4 end; if ihW then iVM[14] = (iVM[14] + 2654435769.) % 4294967296; if iVM[12.] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[14], 255.))); iVM[29] = true; break elseif iVM[12.] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[29] = true; break elseif iVM[12.] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[29] = true; break elseif iVM[12.] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[29] = true; break end end; ihS = buffer.fromstring(iVM[10]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[12.] then iVM[14] = (iVM[14] + 2654435769.) % 4294967296; buffer.writeu32(ihS, iVM[22], bit32.bxor(buffer.readu32(ihS, iVM[22]), iVM[14])); iVM[22] = iVM[22] + 4 else break end end; if iVM[29] then break end; iVM[14] = (iVM[14] + 2654435769.) % 4294967296; iVM[4] = 0.; while true do if iVM[22] < iVM[12.] then buffer.writeu8(ihS, iVM[22], bit32.bxor(buffer.readu8(ihS, iVM[22]), bit32.band(bit32.rshift(iVM[14], iVM[4] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[29] then break end; do iVM[11] = buffer.readstring(ihS, 0., iVM[12.]); iVM[29] = true; break end; break end end; mf(mh, iVM[17], iV8[515][iVM[11]](buffer.readf64(lZ, iV8[8393]), iV8[8142.], (buffer.readf64(lZ, iV8[10480])))); iVM[22] = nil; do iVM[14] = iV8[9046]; ihS = iV8[8879]; ihW = iV8[9682]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[4795]; iVM[20] = k7; iVM[29] = false; while true do iVM[5] = #ihS; ihV = iVM[5] - iVM[12.]; iVM[17] = iVM[20](iVM[4] % 4294967296); iVM[10] = ihV >= 1; if iVM[10] then iVM[10] = ihV <= 3. end; if iVM[10] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; if ihV == 1 then iVM[22] = string.char((string.byte(ihS, 1) - bit32.band(iVM[17], 255.)) % 256); iVM[29] = true; break elseif ihV == 2 then iVM[22] = string.char((string.byte(ihS, 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(ihS, 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256); iVM[29] = true; break elseif ihV == 3. then iVM[22] = string.char((string.byte(ihS, 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(ihS, 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256, (string.byte(ihS, 3.) - bit32.band(bit32.rshift(iVM[17], 16), 255.)) % 256); iVM[29] = true; break end end; iVM[8] = buffer.fromstring(ihS); iVM[23] = 0.; while true do if iVM[23] + 4 <= ihV then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[8], iVM[23], (buffer.readu32(iVM[8], iVM[23]) - iVM[17]) % 4294967296); iVM[23] = iVM[23] + 4 else break end end; if iVM[29] then break end; iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; iVM[11] = 0.; while true do if iVM[23] < ihV then buffer.writeu8(iVM[8], iVM[23], (buffer.readu8(iVM[8], iVM[23]) - bit32.band(bit32.rshift(iVM[17], iVM[11] * 8), 255.)) % 256); iVM[23] = iVM[23] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[29] then break end; do iVM[22] = buffer.readstring(iVM[8], 0., ihV); iVM[29] = true; break end; break end end; lS(mc, iVM[22], iV8[4417]); iVM[23] = nil; do iVM[17] = iV8[9677]; iVM[8] = k7; iVM[10] = iV8[9107]; iVM[11] = iV8[10480]; ihV = iV8[9053]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[29] = false; while true do iVM[20] = #ihV; iVM[12.] = iVM[20] - iVM[11]; iVM[14] = iVM[8](iVM[5] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; ihW = iVM[12.] >= 1; if ihW then ihW = iVM[12.] <= 4 end; if ihW then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.))); iVM[29] = true; break elseif iVM[12.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[29] = true; break elseif iVM[12.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[29] = true; break elseif iVM[12.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[29] = true; break end end; ihS = buffer.fromstring(ihV); iVM[22] = 0.; while true do if iVM[22] <= iVM[12.] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[22], bit32.bxor(buffer.readu32(ihS, iVM[22]), iVM[14])); iVM[22] = iVM[22] + 4 else break end end; if iVM[29] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[22] < iVM[12.] then buffer.writeu8(ihS, iVM[22], bit32.bxor(buffer.readu8(ihS, iVM[22]), bit32.band(bit32.rshift(iVM[14], iVM[4] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[29] then break end; do iVM[23] = buffer.readstring(ihS, 0., iVM[12.]); iVM[29] = true; break end; break end end; lS(mc, iVM[23], iV8[781]); iVM[22] = nil; do iVM[14] = iV8[10895]; ihS = k7; ihW = iV8[2578]; iVM[4] = iV8[10480]; iVM[12.] = iV8[4595]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[29] = false; while true do iVM[5] = #iVM[12.]; ihV = iVM[5] - iVM[4]; iVM[17] = ihS(iVM[20] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[10] = ihV >= 1; if iVM[10] then iVM[10] = ihV <= 4 end; if iVM[10] then iVM[17] = iVM[17] * 16807 % 2147483647; if ihV == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[17], 255.))); iVM[29] = true; break elseif ihV == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[29] = true; break elseif ihV == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[29] = true; break elseif ihV == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[29] = true; break end end; iVM[8] = buffer.fromstring(iVM[12.]); iVM[23] = 0.; while true do if iVM[23] <= ihV - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[23], bit32.bxor(buffer.readu32(iVM[8], iVM[23]), iVM[17])); iVM[23] = iVM[23] + 4 else break end end; if iVM[29] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[23] < ihV then buffer.writeu8(iVM[8], iVM[23], bit32.bxor(buffer.readu8(iVM[8], iVM[23]), bit32.band(bit32.rshift(iVM[17], iVM[11] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[29] then break end; do iVM[22] = buffer.readstring(iVM[8], 0., ihV); iVM[29] = true; break end; break end end; mw(l8, iVM[22], iV8[10480], iV8[7294], iV8[1362.], iV8[3673]); lU, lI, lB = nil, false, iV8[4077.]; mC = 185 else mC = 4298; continue end elseif mC == 4031 then mC = 299 else mC = 4213; continue end elseif mC == 4032. then mC = if true then 364 else 379 else mC = 4051; continue end elseif mC < 4174 then if mC < 4103 then if mC < 4069 then if mC < 4052 then if mC < 4043 then if mC < 4039 then if mC < 4036 then if mC < 4035. then if mC < 4034 then if mC == 4033 then mr = (mr + iIn[4049]) % iIn[1070]; mC = 93. else mC = 4284.; continue end else mr = (mr + iIn[293]) % iIn[1070]; mC = 274 end elseif mC == 4035. then mr = (mr + iIn[9564.]) % iIn[1070]; mC = 146 else mC = 3961; continue end elseif mC < 4038. then if mC < 4037 then if mC == 4036 then iVM[23] = nil; do iVM[17] = iIn[5534]; iVM[8] = k7; iVM[10] = true; iVM[11] = iIn[10480]; ihV = iIn[2888]; iVM[5] = (mC + lQ) % iIn[5374]; iVM[29] = false; while true do iVM[20] = #ihV; iVM[12.] = iVM[20] - iVM[11]; iVM[14] = iVM[8](iVM[5] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; ihW = iVM[12.] >= 1; if ihW then ihW = iVM[12.] <= 4 end; if ihW then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.))); iVM[29] = true; break elseif iVM[12.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[29] = true; break elseif iVM[12.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[29] = true; break elseif iVM[12.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[29] = true; break end end; ihS = buffer.fromstring(ihV); iVM[22] = 0.; while true do if iVM[22] <= iVM[12.] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[22], bit32.bxor(buffer.readu32(ihS, iVM[22]), iVM[14])); iVM[22] = iVM[22] + 4 else break end end; if iVM[29] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[22] < iVM[12.] then buffer.writeu8(ihS, iVM[22], bit32.bxor(buffer.readu8(ihS, iVM[22]), bit32.band(bit32.rshift(iVM[14], iVM[4] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[29] then break end; do iVM[23] = buffer.readstring(ihS, 0., iVM[12.]); iVM[29] = true; break end; break end end; l6[iVM[23]]:Destroy(); mC = 391 else mC = 3801.; continue end else mC = if (function(iX, iY) if type(iX) ~= "number" then return false end; if iX % 1 ~= 0. then return false end; local iZ = iX < -2147483648; if iZ then else iZ = iX > 2147483647 end; if iZ then return false end; local i_ = iX; i_ = bit32.bxor(i_, 1540483477); i_ = bit32.band(i_ * 403 + bit32.lshift(i_, 24.), 4294967295.); i_ = bit32.bxor(i_, bit32.rshift(i_, 13)); return i_ == iY end)((mr * iIn[4973] + iIn[3379]) % iIn[1070], (buffer.readu32(l2, iIn[5149]))) then 150. else 567. end else iVM[22] = nil; do iVM[20] = true; local iV8 = iIn; iVM[4] = iV8[6707]; iVM[14] = (mC + lQ) % iV8[5374]; ihS = k7; ihW = iV8[7868]; iVM[12.] = false; while true do iVM[8] = #iVM[4]; iVM[29] = iVM[8] - ihW; iVM[11] = ihS(iVM[14] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; iVM[5] = iVM[29] >= 1; if iVM[5] then iVM[5] = iVM[29] <= 4 end; if iVM[5] then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[29] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[11], 255.))); iVM[12.] = true; break elseif iVM[29] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[12.] = true; break elseif iVM[29] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[12.] = true; break elseif iVM[29] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[12.] = true; break end end; ihV = buffer.fromstring(iVM[4]); iVM[17] = 0.; while true do if iVM[17] <= iVM[29] - 4 then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(ihV, iVM[17], bit32.bxor(buffer.readu32(ihV, iVM[17]), iVM[11])); iVM[17] = iVM[17] + 4 else break end end; if iVM[12.] then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[10] = 0.; while true do if iVM[17] < iVM[29] then buffer.writeu8(ihV, iVM[17], bit32.bxor(buffer.readu8(ihV, iVM[17]), bit32.band(bit32.rshift(iVM[11], iVM[10] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[12.] then break end; do iVM[22] = buffer.readstring(ihV, 0., iVM[29]); iVM[12.] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; iVM[11] = iV8[4074.]; iVM[8] = iV8[5550.]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[10] = k7; ihV = iV8[4976]; iVM[29] = false; while true do iVM[12.] = #iVM[8]; iVM[14] = iVM[12.] - ihV; ihW = iVM[10](iVM[5] % 4294967296); ihW = ihW % 2147483646. + 1; ihS = iVM[14] >= 1; if ihS then ihS = iVM[14] <= 4 end; if ihS then ihW = ihW * 16807 % 2147483647; if iVM[14] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihW, 255.))); iVM[29] = true; break elseif iVM[14] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[29] = true; break elseif iVM[14] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[29] = true; break elseif iVM[14] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[29] = true; break end end; iVM[23] = buffer.fromstring(iVM[8]); iVM[4] = 0.; while true do if iVM[4] <= iVM[14] - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[4], bit32.bxor(buffer.readu32(iVM[23], iVM[4]), ihW)); iVM[4] = iVM[4] + 4 else break end end; if iVM[29] then break end; ihW = ihW * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[4] < iVM[14] then buffer.writeu8(iVM[23], iVM[4], bit32.bxor(buffer.readu8(iVM[23], iVM[4]), bit32.band(bit32.rshift(ihW, iVM[20] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[29] then break end; do iVM[17] = buffer.readstring(iVM[23], 0., iVM[14]); iVM[29] = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; iVM[4] = iV8[10480]; iVM[14] = k7; iVM[20] = (mC + lQ) % iV8[5374]; ihW = iV8[4956.]; ihS = false; while true do ihV = #ihW; iVM[12.] = ihV - iVM[4]; iVM[10] = iVM[14](iVM[20] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[8] = iVM[12.] >= 1; if iVM[8] then iVM[8] = iVM[12.] <= 4 end; if iVM[8] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.))); ihS = true; break elseif iVM[12.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); ihS = true; break elseif iVM[12.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); ihS = true; break elseif iVM[12.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); ihS = true; break end end; iVM[29] = buffer.fromstring(ihW); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[12.] then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[29], iVM[11], bit32.bxor(buffer.readu32(iVM[29], iVM[11]), iVM[10])); iVM[11] = iVM[11] + 4 else break end end; if ihS then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[11] < iVM[12.] then buffer.writeu8(iVM[29], iVM[11], bit32.bxor(buffer.readu8(iVM[29], iVM[11]), bit32.band(bit32.rshift(iVM[10], iVM[5] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[5] = iVM[5] + 1 else break end end; if ihS then break end; do iVM[23] = buffer.readstring(iVM[29], 0., iVM[12.]); ihS = true; break end; break end end; iVM[11] = nil; do local iV8 = iIn; iVM[8] = iV8[4395.]; iVM[10] = iV8[7547]; iVM[29] = k7; ihV = (mC + lQ) % iV8[5374]; iVM[5] = iV8[4144]; iVM[12.] = false; while true do ihS = #iVM[8]; ihT = ihS - iVM[5]; iVM[4] = iVM[29](ihV % 4294967296); iVM[20] = ihT >= 1; if iVM[20] then iVM[20] = ihT <= 4 end; if iVM[20] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); if ihT == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[4], 255.))); iVM[12.] = true; break elseif ihT == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[12.] = true; break elseif ihT == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[12.] = true; break elseif ihT == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[12.] = true; break end end; ihU = buffer.fromstring(iVM[8]); iVM[14] = 0.; while true do if iVM[14] + 4 <= ihT then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); buffer.writeu32(ihU, iVM[14], bit32.bxor(buffer.readu32(ihU, iVM[14]), iVM[4])); iVM[14] = iVM[14] + 4 else break end end; if iVM[12.] then break end; iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); ihW = 0.; while true do if iVM[14] < ihT then buffer.writeu8(ihU, iVM[14], bit32.bxor(buffer.readu8(ihU, iVM[14]), bit32.band(bit32.rshift(iVM[4], ihW * 8), 255.))); iVM[14] = iVM[14] + 1; ihW = ihW + 1 else break end end; if iVM[12.] then break end; do iVM[11] = buffer.readstring(ihU, 0., ihT); iVM[12.] = true; break end; break end end; local iV8 = iIn; lF(iVM[22], { [iVM[17]] = iV8[9906.][iVM[23]](iV8[7718], iV8[10480]), [iVM[11]] = lu }); ihU = nil; do ihW = iV8[6963.]; iVM[14] = true; ihT = k7; iVM[20] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[10480]; ihS = false; while true do ihV = #ihW; iVM[12.] = ihV - iVM[4]; iVM[10] = ihT(iVM[20] % 4294967296); iVM[8] = iVM[12.] >= 1; if iVM[8] then iVM[8] = iVM[12.] <= 4 end; if iVM[8] then iVM[10] = bit32.lrotate((iVM[10] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then ihU = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.))); ihS = true; break elseif iVM[12.] == 2 then ihU = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); ihS = true; break elseif iVM[12.] == 3. then ihU = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); ihS = true; break elseif iVM[12.] == 4 then ihU = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); ihS = true; break end end; iVM[29] = buffer.fromstring(ihW); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[12.] then iVM[10] = bit32.lrotate((iVM[10] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[29], iVM[11], bit32.bxor(buffer.readu32(iVM[29], iVM[11]), iVM[10])); iVM[11] = iVM[11] + 4 else break end end; if ihS then break end; iVM[10] = bit32.lrotate((iVM[10] + 1832704949) % 4294967296, 13); iVM[5] = 0.; while true do if iVM[11] < iVM[12.] then buffer.writeu8(iVM[29], iVM[11], bit32.bxor(buffer.readu8(iVM[29], iVM[11]), bit32.band(bit32.rshift(iVM[10], iVM[5] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[5] = iVM[5] + 1 else break end end; if ihS then break end; do ihU = buffer.readstring(iVM[29], 0., iVM[12.]); ihS = true; break end; break end end; iVM[11] = nil; do iVM[10] = iV8[6601]; ihV = iV8[370]; iVM[8] = k7; iVM[5] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[2958.]; iVM[12.] = false; while true do iVM[14] = #iVM[10]; ihW = iVM[14] - iVM[29]; ihS = iVM[8](iVM[5] % 4294967296); ihT = ihW >= 1; if ihT then ihT = ihW <= 4 end; if ihT then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); if ihW == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihS, 255.))); iVM[12.] = true; break elseif ihW == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[12.] = true; break elseif ihW == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[12.] = true; break elseif ihW == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[12.] = true; break end end; iVM[4] = buffer.fromstring(iVM[10]); iVM[20] = 0.; while true do if iVM[20] + 4 <= ihW then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[4], iVM[20], bit32.bxor(buffer.readu32(iVM[4], iVM[20]), ihS)); iVM[20] = iVM[20] + 4 else break end end; if iVM[12.] then break end; ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); iVM[23] = 0.; while true do if iVM[20] < ihW then buffer.writeu8(iVM[4], iVM[20], bit32.bxor(buffer.readu8(iVM[4], iVM[20]), bit32.band(bit32.rshift(ihS, iVM[23] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[12.] then break end; do iVM[11] = buffer.readstring(iVM[4], 0., ihW); iVM[12.] = true; break end; break end end; iVM[23] = nil; do ihT = iV8[10480]; ihW = iV8[6212]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[20] = false; while true do ihS = #ihW; iVM[5] = ihS - ihT; ihV = iVM[14](iVM[4] % 4294967296); iVM[12.] = iVM[5] >= 1; if iVM[12.] then iVM[12.] = iVM[5] <= 4 end; if iVM[12.] then ihV = (ihV + 2654435769.) % 4294967296; if iVM[5] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihV, 255.))); iVM[20] = true; break elseif iVM[5] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[20] = true; break elseif iVM[5] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[20] = true; break elseif iVM[5] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[20] = true; break end end; iVM[10] = buffer.fromstring(ihW); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[5] then ihV = (ihV + 2654435769.) % 4294967296; buffer.writeu32(iVM[10], iVM[8], bit32.bxor(buffer.readu32(iVM[10], iVM[8]), ihV)); iVM[8] = iVM[8] + 4 else break end end; if iVM[20] then break end; ihV = (ihV + 2654435769.) % 4294967296; iVM[29] = 0.; while true do if iVM[8] < iVM[5] then buffer.writeu8(iVM[10], iVM[8], bit32.bxor(buffer.readu8(iVM[10], iVM[8]), bit32.band(bit32.rshift(ihV, iVM[29] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[20] then break end; do iVM[23] = buffer.readstring(iVM[10], 0., iVM[5]); iVM[20] = true; break end; break end end; iVM[10] = nil; do iVM[5] = iV8[6493]; iVM[12.] = k7; ihV = iV8[10621]; iVM[8] = iV8[3902]; ihS = iV8[9467]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[20] = false; while true do iVM[14] = #ihS; ihW = iVM[14] - iVM[8]; iVM[22] = iVM[12.](iVM[29] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; ihT = ihW >= 1; if ihT then ihT = ihW <= 4 end; if ihT then iVM[22] = iVM[22] * 16807 % 2147483647; if ihW == 1 then iVM[10] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[22], 255.))); iVM[20] = true; break elseif ihW == 2 then iVM[10] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[20] = true; break elseif ihW == 3. then iVM[10] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[20] = true; break elseif ihW == 4 then iVM[10] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[20] = true; break end end; iVM[4] = buffer.fromstring(ihS); iVM[13] = 0.; while true do if iVM[13] <= ihW - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[13], bit32.bxor(buffer.readu32(iVM[4], iVM[13]), iVM[22])); iVM[13] = iVM[13] + 4 else break end end; if iVM[20] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[13] < ihW then buffer.writeu8(iVM[4], iVM[13], bit32.bxor(buffer.readu8(iVM[4], iVM[13]), bit32.band(bit32.rshift(iVM[22], iVM[17] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[20] then break end; do iVM[10] = buffer.readstring(iVM[4], 0., ihW); iVM[20] = true; break end; break end end; iVM[13] = nil; do iVM[14] = iV8[10852]; iVM[17] = iV8[5676.]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[4] = k7; ihT = iV8[10480]; ihW = false; while true do iVM[12.] = #iVM[17]; iVM[20] = iVM[12.] - ihT; iVM[8] = iVM[4](iVM[22] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[29] = iVM[20] >= 1; if iVM[29] then iVM[29] = iVM[20] <= 4 end; if iVM[29] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[20] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[8], 255.))); ihW = true; break elseif iVM[20] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); ihW = true; break elseif iVM[20] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); ihW = true; break elseif iVM[20] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); ihW = true; break end end; ihS = buffer.fromstring(iVM[17]); iVM[5] = 0.; while true do if iVM[5] <= iVM[20] - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[5], bit32.bxor(buffer.readu32(ihS, iVM[5]), iVM[8])); iVM[5] = iVM[5] + 4 else break end end; if ihW then break end; iVM[8] = iVM[8] * 16807 % 2147483647; ihV = 0.; while true do if iVM[5] < iVM[20] then buffer.writeu8(ihS, iVM[5], bit32.bxor(buffer.readu8(ihS, iVM[5]), bit32.band(bit32.rshift(iVM[8], ihV * 8), 255.))); iVM[5] = iVM[5] + 1; ihV = ihV + 1 else break end end; if ihW then break end; do iVM[13] = buffer.readstring(ihS, 0., iVM[20]); ihW = true; break end; break end end; iVM[5] = nil; do iVM[8] = iV8[1594]; iVM[12.] = iV8[3854]; iVM[29] = (mC + lQ) % iV8[5374]; ihV = k7; ihS = iV8[4973]; iVM[20] = false; while true do iVM[17] = #iVM[12.]; iVM[14] = iVM[17] - ihS; ihW = ihV(iVM[29] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[22] = iVM[14] >= 1; if iVM[22] then iVM[22] = iVM[14] <= 4 end; if iVM[22] then ihW = ihW * 16807 % 2147483647; if iVM[14] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihW, 255.))); iVM[20] = true; break elseif iVM[14] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[20] = true; break elseif iVM[14] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[20] = true; break elseif iVM[14] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[20] = true; break end end; ihT = buffer.fromstring(iVM[12.]); iVM[4] = 0.; while true do if iVM[4] <= iVM[14] - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(ihT, iVM[4], bit32.bxor(buffer.readu32(ihT, iVM[4]), ihW)); iVM[4] = iVM[4] + 4 else break end end; if iVM[20] then break end; ihW = ihW * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[4] < iVM[14] then buffer.writeu8(ihT, iVM[4], bit32.bxor(buffer.readu8(ihT, iVM[4]), bit32.band(bit32.rshift(ihW, iVM[27.] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[20] then break end; do iVM[5] = buffer.readstring(ihT, 0., iVM[14]); iVM[20] = true; break end; break end end; lF(ihU, { [iVM[10]] = iV8[2966], [iVM[13]] = iV8[9200], [iVM[11]] = ly[iVM[23]], [iVM[5]] = lu }); iVM[27.] = nil; do iVM[22] = iV8[10480]; iVM[14] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[17] = iV8[4316]; iVM[4] = false; while true do ihW = #iVM[17]; ihV = ihW - iVM[22]; iVM[12.] = iVM[14](ihT % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[20] = ihV >= 1; if iVM[20] then iVM[20] = ihV <= 4 end; if iVM[20] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if ihV == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[12.], 255.))); iVM[4] = true; break elseif ihV == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[4] = true; break elseif ihV == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[4] = true; break elseif ihV == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[4] = true; break end end; iVM[8] = buffer.fromstring(iVM[17]); iVM[29] = 0.; while true do if iVM[29] + 4 <= ihV then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[29], bit32.bxor(buffer.readu32(iVM[8], iVM[29]), iVM[12.])); iVM[29] = iVM[29] + 4 else break end end; if iVM[4] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; ihS = 0.; while true do if iVM[29] < ihV then buffer.writeu8(iVM[8], iVM[29], bit32.bxor(buffer.readu8(iVM[8], iVM[29]), bit32.band(bit32.rshift(iVM[12.], ihS * 8), 255.))); iVM[29] = iVM[29] + 1; ihS = ihS + 1 else break end end; if iVM[4] then break end; do iVM[27.] = buffer.readstring(iVM[8], 0., ihV); iVM[4] = true; break end; break end end; iVM[8] = nil; do iVM[12.] = iV8[9375.]; ihV = iV8[5912]; iVM[20] = (mC + lQ) % iV8[5374]; ihS = k7; iVM[29] = iV8[10480]; ihW = false; while true do iVM[4] = #ihV; iVM[5] = iVM[4] - iVM[29]; iVM[17] = ihS(iVM[20] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[14] = iVM[5] >= 1; if iVM[14] then iVM[14] = iVM[5] <= 4 end; if iVM[14] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[5] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.))); ihW = true; break elseif iVM[5] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); ihW = true; break elseif iVM[5] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); ihW = true; break elseif iVM[5] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); ihW = true; break end end; iVM[13] = buffer.fromstring(ihV); iVM[22] = 0.; while true do if iVM[22] <= iVM[5] - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[22], bit32.bxor(buffer.readu32(iVM[13], iVM[22]), iVM[17])); iVM[22] = iVM[22] + 4 else break end end; if ihW then break end; iVM[17] = iVM[17] * 16807 % 2147483647; ihT = 0.; while true do if iVM[22] < iVM[5] then buffer.writeu8(iVM[13], iVM[22], bit32.bxor(buffer.readu8(iVM[13], iVM[22]), bit32.band(bit32.rshift(iVM[17], ihT * 8), 255.))); iVM[22] = iVM[22] + 1; ihT = ihT + 1 else break end end; if ihW then break end; do iVM[8] = buffer.readstring(iVM[13], 0., iVM[5]); ihW = true; break end; break end end; iVM[13] = nil; do iVM[17] = iV8[10480]; iVM[22] = iV8[8695]; iVM[5] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[14] = false; while true do iVM[29] = #iVM[22]; ihS = iVM[29] - iVM[17]; ihW = ihT(iVM[5] % 4294967296); ihV = ihS >= 1; if ihV then ihV = ihS <= 4 end; if ihV then ihW = (ihW + 2654435769.) % 4294967296; if ihS == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihW, 255.))); iVM[14] = true; break elseif ihS == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[14] = true; break elseif ihS == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[14] = true; break elseif ihS == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[14] = true; break end end; iVM[12.] = buffer.fromstring(iVM[22]); iVM[20] = 0.; while true do if iVM[20] + 4 <= ihS then ihW = (ihW + 2654435769.) % 4294967296; buffer.writeu32(iVM[12.], iVM[20], bit32.bxor(buffer.readu32(iVM[12.], iVM[20]), ihW)); iVM[20] = iVM[20] + 4 else break end end; if iVM[14] then break end; ihW = (ihW + 2654435769.) % 4294967296; iVM[4] = 0.; while true do if iVM[20] < ihS then buffer.writeu8(iVM[12.], iVM[20], bit32.bxor(buffer.readu8(iVM[12.], iVM[20]), bit32.band(bit32.rshift(ihW, iVM[4] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[14] then break end; do iVM[13] = buffer.readstring(iVM[12.], 0., ihS); iVM[14] = true; break end; break end end; ihV = nil; do iVM[29] = false; ihW = k7; ihS = iV8[10734.]; iVM[12.] = iV8[3902]; iVM[4] = iV8[509]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[14] = false; while true do iVM[10] = #iVM[4]; iVM[22] = iVM[10] - iVM[12.]; ihT = ihW(iVM[20] % 4294967296); ihT = ihT % 2147483646. + 1; iVM[23] = iVM[22] >= 1; if iVM[23] then iVM[23] = iVM[22] <= 4 end; if iVM[23] then ihT = ihT * 16807 % 2147483647; if iVM[22] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihT, 255.))); iVM[14] = true; break elseif iVM[22] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[14] = true; break elseif iVM[22] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[14] = true; break elseif iVM[22] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[14] = true; break end end; iVM[5] = buffer.fromstring(iVM[4]); iVM[17] = 0.; while true do if iVM[17] <= iVM[22] - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[17], bit32.bxor(buffer.readu32(iVM[5], iVM[17]), ihT)); iVM[17] = iVM[17] + 4 else break end end; if iVM[14] then break end; ihT = ihT * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[17] < iVM[22] then buffer.writeu8(iVM[5], iVM[17], bit32.bxor(buffer.readu8(iVM[5], iVM[17]), bit32.band(bit32.rshift(ihT, iVM[11] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[14] then break end; do ihV = buffer.readstring(iVM[5], 0., iVM[22]); iVM[14] = true; break end; break end end; iVM[11] = nil; do iVM[5] = iV8[5817.]; iVM[23] = k7; iVM[17] = iV8[1976]; iVM[22] = iV8[1362.]; iVM[10] = iV8[9137]; ihT = (mC + lQ) % iV8[5374]; iVM[14] = false; while true do iVM[12.] = #iVM[10]; iVM[20] = iVM[12.] - iVM[22]; iVM[4] = iVM[23](ihT % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[29] = iVM[20] >= 1; if iVM[29] then iVM[29] = iVM[20] <= 4 end; if iVM[29] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[20] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.))); iVM[14] = true; break elseif iVM[20] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[14] = true; break elseif iVM[20] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[14] = true; break elseif iVM[20] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[14] = true; break end end; ihS = buffer.fromstring(iVM[10]); ihW = 0.; while true do if ihW <= iVM[20] - 4 then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(ihS, ihW, bit32.bxor(buffer.readu32(ihS, ihW), iVM[4])); ihW = ihW + 4 else break end end; if iVM[14] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; ihU = 0.; while true do if ihW < iVM[20] then buffer.writeu8(ihS, ihW, bit32.bxor(buffer.readu8(ihS, ihW), bit32.band(bit32.rshift(iVM[4], ihU * 8), 255.))); ihW = ihW + 1; ihU = ihU + 1 else break end end; if iVM[14] then break end; do iVM[11] = buffer.readstring(ihS, 0., iVM[20]); iVM[14] = true; break end; break end end; ihU = nil; do ihS = iV8[9817]; iVM[29] = iV8[3863]; ihW = k7; iVM[20] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[4144]; iVM[4] = false; while true do iVM[14] = #ihS; iVM[10] = iVM[14] - iVM[12.]; iVM[22] = ihW(iVM[20] % 4294967296); ihT = iVM[10] >= 1; if ihT then ihT = iVM[10] <= 4 end; if ihT then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); if iVM[10] == 1 then ihU = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[22], 255.))); iVM[4] = true; break elseif iVM[10] == 2 then ihU = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[4] = true; break elseif iVM[10] == 3. then ihU = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[4] = true; break elseif iVM[10] == 4 then ihU = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[4] = true; break end end; iVM[23] = buffer.fromstring(ihS); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[10] then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], iVM[5], bit32.bxor(buffer.readu32(iVM[23], iVM[5]), iVM[22])); iVM[5] = iVM[5] + 4 else break end end; if iVM[4] then break end; iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); iVM[17] = 0.; while true do if iVM[5] < iVM[10] then buffer.writeu8(iVM[23], iVM[5], bit32.bxor(buffer.readu8(iVM[23], iVM[5]), bit32.band(bit32.rshift(iVM[22], iVM[17] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[4] then break end; do ihU = buffer.readstring(iVM[23], 0., iVM[10]); iVM[4] = true; break end; break end end; iVM[23] = nil; do iVM[10] = iV8[8077]; iVM[17] = iV8[7400]; iVM[22] = k7; iVM[5] = (mC + lQ) % iV8[5374]; ihT = iV8[5212]; iVM[14] = false; while true do iVM[12.] = #iVM[10]; iVM[20] = iVM[12.] - ihT; iVM[4] = iVM[22](iVM[5] % 4294967296); iVM[29] = iVM[20] >= 1; if iVM[29] then iVM[29] = iVM[20] <= 4 end; if iVM[29] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); if iVM[20] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.))); iVM[14] = true; break elseif iVM[20] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[14] = true; break elseif iVM[20] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[14] = true; break elseif iVM[20] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[14] = true; break end end; ihS = buffer.fromstring(iVM[10]); ihW = 0.; while true do if ihW + 4 <= iVM[20] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); buffer.writeu32(ihS, ihW, bit32.bxor(buffer.readu32(ihS, ihW), iVM[4])); ihW = ihW + 4 else break end end; if iVM[14] then break end; iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); iVM[26] = 0.; while true do if ihW < iVM[20] then buffer.writeu8(ihS, ihW, bit32.bxor(buffer.readu8(ihS, ihW), bit32.band(bit32.rshift(iVM[4], iVM[26] * 8), 255.))); ihW = ihW + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[14] then break end; do iVM[23] = buffer.readstring(ihS, 0., iVM[20]); iVM[14] = true; break end; break end end; iVM[26] = nil; do ihS = iV8[4067]; iVM[12.] = iV8[4045]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[20] = k7; ihW = false; while true do iVM[22] = #iVM[12.]; ihT = iVM[22] - ihS; iVM[4] = iVM[20](iVM[29] % 4294967296); iVM[5] = ihT >= 1; if iVM[5] then iVM[5] = ihT <= 4 end; if iVM[5] then iVM[4] = (iVM[4] + 2654435769.) % 4294967296; if ihT == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[4], 255.))); ihW = true; break elseif ihT == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); ihW = true; break elseif ihT == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); ihW = true; break elseif ihT == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); ihW = true; break end end; iVM[17] = buffer.fromstring(iVM[12.]); iVM[14] = 0.; while true do if iVM[14] + 4 <= ihT then iVM[4] = (iVM[4] + 2654435769.) % 4294967296; buffer.writeu32(iVM[17], iVM[14], bit32.bxor(buffer.readu32(iVM[17], iVM[14]), iVM[4])); iVM[14] = iVM[14] + 4 else break end end; if ihW then break end; iVM[4] = (iVM[4] + 2654435769.) % 4294967296; iVM[10] = 0.; while true do if iVM[14] < ihT then buffer.writeu8(iVM[17], iVM[14], bit32.bxor(buffer.readu8(iVM[17], iVM[14]), bit32.band(bit32.rshift(iVM[4], iVM[10] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[10] = iVM[10] + 1 else break end end; if ihW then break end; do iVM[26] = buffer.readstring(iVM[17], 0., ihT); ihW = true; break end; break end end; iVM[10] = nil; do ihT = iV8[9779]; iVM[22] = iV8[6313]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[17] = iV8[10480]; iVM[4] = false; while true do ihS = #iVM[22]; ihW = ihS - iVM[17]; iVM[16] = iVM[14](iVM[5] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[12.] = ihW >= 1; if iVM[12.] then iVM[12.] = ihW <= 4 end; if iVM[12.] then iVM[16] = iVM[16] * 16807 % 2147483647; if ihW == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.))); iVM[4] = true; break elseif ihW == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[4] = true; break elseif ihW == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[4] = true; break elseif ihW == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[4] = true; break end end; iVM[20] = buffer.fromstring(iVM[22]); iVM[15.] = 0.; while true do if iVM[15.] <= ihW - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[15.], bit32.bxor(buffer.readu32(iVM[20], iVM[15.]), iVM[16])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[4] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[29] = 0.; while true do if iVM[15.] < ihW then buffer.writeu8(iVM[20], iVM[15.], bit32.bxor(buffer.readu8(iVM[20], iVM[15.]), bit32.band(bit32.rshift(iVM[16], iVM[29] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[4] then break end; do iVM[10] = buffer.readstring(iVM[20], 0., ihW); iVM[4] = true; break end; break end end; lF(iVM[27.], { [iVM[23]] = iV8[7718], [iVM[11]] = iV8[10184][ihU](iV8[10480], iV8[5212], iV8[9200], -iV8[5212]), [iVM[8]] = lu, [iVM[26]] = iVM[10], [iVM[13]] = iV8[10184][ihV](iV8[10480], iV8[2958.], iV8[10480], iV8[2958.]) }); iVM[15.] = nil; do iVM[12.] = iV8[6583]; iVM[16] = k7; iVM[20] = iV8[8640.]; ihS = iV8[10480]; iVM[29] = iV8[5755]; ihW = (mC + lQ) % iV8[5374]; iVM[4] = false; while true do iVM[5] = #iVM[29]; iVM[17] = iVM[5] - ihS; iVM[14] = iVM[16](ihW % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[10] = iVM[17] >= 1; if iVM[10] then iVM[10] = iVM[17] <= 4 end; if iVM[10] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[17] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[14], 255.))); iVM[4] = true; break elseif iVM[17] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[4] = true; break elseif iVM[17] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[4] = true; break elseif iVM[17] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[4] = true; break end end; iVM[22] = buffer.fromstring(iVM[29]); ihT = 0.; while true do if ihT <= iVM[17] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[22], ihT, bit32.bxor(buffer.readu32(iVM[22], ihT), iVM[14])); ihT = ihT + 4 else break end end; if iVM[4] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[26] = 0.; while true do if ihT < iVM[17] then buffer.writeu8(iVM[22], ihT, bit32.bxor(buffer.readu8(iVM[22], ihT), bit32.band(bit32.rshift(iVM[14], iVM[26] * 8), 255.))); ihT = ihT + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[4] then break end; do iVM[15.] = buffer.readstring(iVM[22], 0., iVM[17]); iVM[4] = true; break end; break end end; iVM[26] = nil; do iVM[22] = iV8[10480]; iVM[5] = k7; iVM[10] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[3794]; ihT = false; while true do ihS = #iVM[17]; ihW = ihS - iVM[22]; iVM[14] = iVM[5](iVM[10] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[12.] = ihW >= 1; if iVM[12.] then iVM[12.] = ihW <= 4 end; if iVM[12.] then iVM[14] = iVM[14] * 16807 % 2147483647; if ihW == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[14], 255.))); ihT = true; break elseif ihW == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); ihT = true; break elseif ihW == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); ihT = true; break elseif ihW == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); ihT = true; break end end; iVM[20] = buffer.fromstring(iVM[17]); iVM[4] = 0.; while true do if iVM[4] + 4 <= ihW then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[4], bit32.bxor(buffer.readu32(iVM[20], iVM[4]), iVM[14])); iVM[4] = iVM[4] + 4 else break end end; if ihT then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[29] = 0.; while true do if iVM[4] < ihW then buffer.writeu8(iVM[20], iVM[4], bit32.bxor(buffer.readu8(iVM[20], iVM[4]), bit32.band(bit32.rshift(iVM[14], iVM[29] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[29] = iVM[29] + 1 else break end end; if ihT then break end; do iVM[26] = buffer.readstring(iVM[20], 0., ihW); ihT = true; break end; break end end; iVM[29] = nil; do iVM[20] = iV8[1941.]; iVM[12.] = true; iVM[4] = k7; ihW = (mC + lQ) % iV8[5374]; ihS = iV8[10480]; iVM[14] = false; while true do ihT = #iVM[20]; iVM[16] = ihT - ihS; iVM[5] = iVM[4](ihW % 4294967296); iVM[17] = iVM[16] >= 1; if iVM[17] then iVM[17] = iVM[16] <= 4 end; if iVM[17] then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.))); iVM[14] = true; break elseif iVM[16] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[14] = true; break elseif iVM[16] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[14] = true; break elseif iVM[16] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[14] = true; break end end; iVM[23] = buffer.fromstring(iVM[20]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[16] then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], iVM[10], bit32.bxor(buffer.readu32(iVM[23], iVM[10]), iVM[5])); iVM[10] = iVM[10] + 4 else break end end; if iVM[14] then break end; iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); iVM[22] = 0.; while true do if iVM[10] < iVM[16] then buffer.writeu8(iVM[23], iVM[10], bit32.bxor(buffer.readu8(iVM[23], iVM[10]), bit32.band(bit32.rshift(iVM[5], iVM[22] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[14] then break end; do iVM[29] = buffer.readstring(iVM[23], 0., iVM[16]); iVM[14] = true; break end; break end end; iVM[23] = nil; do iVM[16] = true; iVM[17] = iV8[1619]; iVM[5] = iV8[2875]; iVM[10] = (mC + lQ) % iV8[5374]; ihT = iV8[10480]; iVM[22] = k7; iVM[14] = false; while true do iVM[20] = #iVM[17]; iVM[4] = iVM[20] - ihT; ihU = iVM[22](iVM[10] % 4294967296); ihS = iVM[4] >= 1; if ihS then ihS = iVM[4] <= 3. end; if ihS then ihU = (ihU * 1597 + 51749) % 4294967296; if iVM[4] == 1 then iVM[23] = string.char((string.byte(iVM[17], 1) - bit32.band(ihU, 255.)) % 256); iVM[14] = true; break elseif iVM[4] == 2 then iVM[23] = string.char((string.byte(iVM[17], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256); iVM[14] = true; break elseif iVM[4] == 3. then iVM[23] = string.char((string.byte(iVM[17], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256, (string.byte(iVM[17], 3.) - bit32.band(bit32.rshift(ihU, 16), 255.)) % 256); iVM[14] = true; break end end; ihW = buffer.fromstring(iVM[17]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[4] then ihU = (ihU * 1597 + 51749) % 4294967296; buffer.writeu32(ihW, iVM[11], (buffer.readu32(ihW, iVM[11]) - ihU) % 4294967296); iVM[11] = iVM[11] + 4 else break end end; if iVM[14] then break end; ihU = (ihU * 1597 + 51749) % 4294967296; iVM[12.] = 0.; while true do if iVM[11] < iVM[4] then buffer.writeu8(ihW, iVM[11], (buffer.readu8(ihW, iVM[11]) - bit32.band(bit32.rshift(ihU, iVM[12.] * 8), 255.)) % 256); iVM[11] = iVM[11] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[14] then break end; do iVM[23] = buffer.readstring(ihW, 0., iVM[4]); iVM[14] = true; break end; break end end; iVM[11] = nil; do ihU = iV8[1425.]; ihW = iV8[2165]; ihS = iV8[2801]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[10480]; iVM[20] = k7; iVM[14] = false; while true do iVM[22] = #ihW; ihT = iVM[22] - iVM[4]; iVM[16] = iVM[20](iVM[12.] % 4294967296); iVM[5] = ihT >= 1; if iVM[5] then iVM[5] = ihT <= 3. end; if iVM[5] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; if ihT == 1 then iVM[11] = string.char((string.byte(ihW, 1) - bit32.band(iVM[16], 255.)) % 256); iVM[14] = true; break elseif ihT == 2 then iVM[11] = string.char((string.byte(ihW, 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(ihW, 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256); iVM[14] = true; break elseif ihT == 3. then iVM[11] = string.char((string.byte(ihW, 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(ihW, 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256, (string.byte(ihW, 3.) - bit32.band(bit32.rshift(iVM[16], 16), 255.)) % 256); iVM[14] = true; break end end; iVM[17] = buffer.fromstring(ihW); ihV = 0.; while true do if ihV + 4 <= ihT then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[17], ihV, (buffer.readu32(iVM[17], ihV) - iVM[16]) % 4294967296); ihV = ihV + 4 else break end end; if iVM[14] then break end; iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; iVM[10] = 0.; while true do if ihV < ihT then buffer.writeu8(iVM[17], ihV, (buffer.readu8(iVM[17], ihV) - bit32.band(bit32.rshift(iVM[16], iVM[10] * 8), 255.)) % 256); ihV = ihV + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[14] then break end; do iVM[11] = buffer.readstring(iVM[17], 0., ihT); iVM[14] = true; break end; break end end; ihV = nil; do iVM[16] = iV8[10158.]; iVM[17] = iV8[5224]; iVM[5] = iV8[8899]; iVM[10] = (mC + lQ) % iV8[5374]; ihT = iV8[1353.]; iVM[22] = k7; iVM[14] = false; while true do iVM[20] = #iVM[17]; iVM[4] = iVM[20] - ihT; ihU = iVM[22](iVM[10] % 4294967296); ihS = iVM[4] >= 1; if ihS then ihS = iVM[4] <= 3. end; if ihS then ihU = (ihU * 1597 + 51749) % 4294967296; if iVM[4] == 1 then ihV = string.char((string.byte(iVM[17], 1) - bit32.band(ihU, 255.)) % 256); iVM[14] = true; break elseif iVM[4] == 2 then ihV = string.char((string.byte(iVM[17], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256); iVM[14] = true; break elseif iVM[4] == 3. then ihV = string.char((string.byte(iVM[17], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256, (string.byte(iVM[17], 3.) - bit32.band(bit32.rshift(ihU, 16), 255.)) % 256); iVM[14] = true; break end end; ihW = buffer.fromstring(iVM[17]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[4] then ihU = (ihU * 1597 + 51749) % 4294967296; buffer.writeu32(ihW, iVM[13], (buffer.readu32(ihW, iVM[13]) - ihU) % 4294967296); iVM[13] = iVM[13] + 4 else break end end; if iVM[14] then break end; ihU = (ihU * 1597 + 51749) % 4294967296; iVM[12.] = 0.; while true do if iVM[13] < iVM[4] then buffer.writeu8(ihW, iVM[13], (buffer.readu8(ihW, iVM[13]) - bit32.band(bit32.rshift(ihU, iVM[12.] * 8), 255.)) % 256); iVM[13] = iVM[13] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[14] then break end; do ihV = buffer.readstring(ihW, 0., iVM[4]); iVM[14] = true; break end; break end end; iVM[13] = nil; do iVM[20] = iV8[669.]; iVM[12.] = iV8[4910]; ihU = k7; ihW = (mC + lQ) % iV8[5374]; ihS = iV8[7327]; iVM[4] = false; while true do iVM[17] = #iVM[20]; iVM[14] = iVM[17] - ihS; iVM[10] = ihU(ihW % 4294967296); iVM[22] = iVM[14] >= 1; if iVM[22] then iVM[22] = iVM[14] <= 4 end; if iVM[22] then iVM[10] = bit32.lrotate((iVM[10] + 1832704949) % 4294967296, 13); if iVM[14] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.))); iVM[4] = true; break elseif iVM[14] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[4] = true; break elseif iVM[14] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[4] = true; break elseif iVM[14] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[4] = true; break end end; ihT = buffer.fromstring(iVM[20]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[14] then iVM[10] = bit32.lrotate((iVM[10] + 1832704949) % 4294967296, 13); buffer.writeu32(ihT, iVM[16], bit32.bxor(buffer.readu32(ihT, iVM[16]), iVM[10])); iVM[16] = iVM[16] + 4 else break end end; if iVM[4] then break end; iVM[10] = bit32.lrotate((iVM[10] + 1832704949) % 4294967296, 13); iVM[5] = 0.; while true do if iVM[16] < iVM[14] then buffer.writeu8(ihT, iVM[16], bit32.bxor(buffer.readu8(ihT, iVM[16]), bit32.band(bit32.rshift(iVM[10], iVM[5] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[4] then break end; do iVM[13] = buffer.readstring(ihT, 0., iVM[14]); iVM[4] = true; break end; break end end; iVM[16] = nil; do iVM[10] = false; ihT = iV8[2036]; iVM[22] = iV8[600.]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[10480]; iVM[17] = k7; iVM[4] = false; while true do ihU = #ihT; ihS = ihU - iVM[14]; ihW = iVM[17](iVM[5] % 4294967296); iVM[8] = ihS >= 1; if iVM[8] then iVM[8] = ihS <= 3. end; if iVM[8] then ihW = (ihW * 1597 + 51749) % 4294967296; if ihS == 1 then iVM[16] = string.char((string.byte(ihT, 1) - bit32.band(ihW, 255.)) % 256); iVM[4] = true; break elseif ihS == 2 then iVM[16] = string.char((string.byte(ihT, 1) - bit32.band(ihW, 255.)) % 256, (string.byte(ihT, 2) - bit32.band(bit32.rshift(ihW, 8), 255.)) % 256); iVM[4] = true; break elseif ihS == 3. then iVM[16] = string.char((string.byte(ihT, 1) - bit32.band(ihW, 255.)) % 256, (string.byte(ihT, 2) - bit32.band(bit32.rshift(ihW, 8), 255.)) % 256, (string.byte(ihT, 3.) - bit32.band(bit32.rshift(ihW, 16), 255.)) % 256); iVM[4] = true; break end end; iVM[12.] = buffer.fromstring(ihT); iVM[20] = 0.; while true do if iVM[20] + 4 <= ihS then ihW = (ihW * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[12.], iVM[20], (buffer.readu32(iVM[12.], iVM[20]) - ihW) % 4294967296); iVM[20] = iVM[20] + 4 else break end end; if iVM[4] then break end; ihW = (ihW * 1597 + 51749) % 4294967296; iVM[27.] = 0.; while true do if iVM[20] < ihS then buffer.writeu8(iVM[12.], iVM[20], (buffer.readu8(iVM[12.], iVM[20]) - bit32.band(bit32.rshift(ihW, iVM[27.] * 8), 255.)) % 256); iVM[20] = iVM[20] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[4] then break end; do iVM[16] = buffer.readstring(iVM[12.], 0., ihS); iVM[4] = true; break end; break end end; iVM[27.] = nil; do iVM[12.] = true; iVM[8] = k7; iVM[20] = iV8[5791]; ihS = iV8[10480]; ihU = iV8[3684.]; ihW = (mC + lQ) % iV8[5374]; iVM[4] = false; while true do iVM[5] = #ihU; iVM[17] = iVM[5] - ihS; iVM[14] = iVM[8](ihW % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[10] = iVM[17] >= 1; if iVM[10] then iVM[10] = iVM[17] <= 4 end; if iVM[10] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[17] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[14], 255.))); iVM[4] = true; break elseif iVM[17] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[4] = true; break elseif iVM[17] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[4] = true; break elseif iVM[17] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[4] = true; break end end; iVM[22] = buffer.fromstring(ihU); ihT = 0.; while true do if ihT <= iVM[17] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[22], ihT, bit32.bxor(buffer.readu32(iVM[22], ihT), iVM[14])); ihT = ihT + 4 else break end end; if iVM[4] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[3.] = 0.; while true do if ihT < iVM[17] then buffer.writeu8(iVM[22], ihT, bit32.bxor(buffer.readu8(iVM[22], ihT), bit32.band(bit32.rshift(iVM[14], iVM[3.] * 8), 255.))); ihT = ihT + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[4] then break end; do iVM[27.] = buffer.readstring(iVM[22], 0., iVM[17]); iVM[4] = true; break end; break end end; iVM[3.] = nil; do iVM[10] = iV8[219.]; iVM[17] = iV8[7984]; iVM[22] = k7; iVM[5] = (mC + lQ) % iV8[5374]; ihT = iV8[4067]; iVM[14] = false; while true do iVM[12.] = #iVM[10]; iVM[20] = iVM[12.] - ihT; iVM[4] = iVM[22](iVM[5] % 4294967296); ihU = iVM[20] >= 1; if ihU then ihU = iVM[20] <= 4 end; if ihU then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); if iVM[20] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.))); iVM[14] = true; break elseif iVM[20] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[14] = true; break elseif iVM[20] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[14] = true; break elseif iVM[20] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[14] = true; break end end; ihS = buffer.fromstring(iVM[10]); ihW = 0.; while true do if ihW + 4 <= iVM[20] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); buffer.writeu32(ihS, ihW, bit32.bxor(buffer.readu32(ihS, ihW), iVM[4])); ihW = ihW + 4 else break end end; if iVM[14] then break end; iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); iVM[8] = 0.; while true do if ihW < iVM[20] then buffer.writeu8(ihS, ihW, bit32.bxor(buffer.readu8(ihS, ihW), bit32.band(bit32.rshift(iVM[4], iVM[8] * 8), 255.))); ihW = ihW + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[14] then break end; do iVM[3.] = buffer.readstring(ihS, 0., iVM[20]); iVM[14] = true; break end; break end end; iVM[8] = nil; do ihS = iV8[4152.]; ihU = iV8[325]; ihW = iV8[6546.]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; iVM[4] = k7; iVM[14] = false; while true do iVM[10] = #ihU; iVM[22] = iVM[10] - iVM[12.]; ihT = iVM[4](iVM[20] % 4294967296); iVM[28] = iVM[22] >= 1; if iVM[28] then iVM[28] = iVM[22] <= 3. end; if iVM[28] then ihT = (ihT * 1597 + 51749) % 4294967296; if iVM[22] == 1 then iVM[8] = string.char((string.byte(ihU, 1) - bit32.band(ihT, 255.)) % 256); iVM[14] = true; break elseif iVM[22] == 2 then iVM[8] = string.char((string.byte(ihU, 1) - bit32.band(ihT, 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256); iVM[14] = true; break elseif iVM[22] == 3. then iVM[8] = string.char((string.byte(ihU, 1) - bit32.band(ihT, 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256, (string.byte(ihU, 3.) - bit32.band(bit32.rshift(ihT, 16), 255.)) % 256); iVM[14] = true; break end end; iVM[5] = buffer.fromstring(ihU); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[22] then ihT = (ihT * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[5], iVM[17], (buffer.readu32(iVM[5], iVM[17]) - ihT) % 4294967296); iVM[17] = iVM[17] + 4 else break end end; if iVM[14] then break end; ihT = (ihT * 1597 + 51749) % 4294967296; iVM[9.] = 0.; while true do if iVM[17] < iVM[22] then buffer.writeu8(iVM[5], iVM[17], (buffer.readu8(iVM[5], iVM[17]) - bit32.band(bit32.rshift(ihT, iVM[9.] * 8), 255.)) % 256); iVM[17] = iVM[17] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[14] then break end; do iVM[8] = buffer.readstring(iVM[5], 0., iVM[22]); iVM[14] = true; break end; break end end; iVM[9.] = nil; do iVM[5] = iV8[6304]; iVM[28] = true; iVM[17] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[10480]; ihT = false; while true do iVM[14] = #iVM[5]; iVM[12.] = iVM[14] - iVM[10]; iVM[20] = iVM[17](iVM[22] % 4294967296); iVM[4] = iVM[12.] >= 1; if iVM[4] then iVM[4] = iVM[12.] <= 4 end; if iVM[4] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.))); ihT = true; break elseif iVM[12.] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); ihT = true; break elseif iVM[12.] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); ihT = true; break elseif iVM[12.] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); ihT = true; break end end; ihU = buffer.fromstring(iVM[5]); ihS = 0.; while true do if ihS + 4 <= iVM[12.] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(ihU, ihS, bit32.bxor(buffer.readu32(ihU, ihS), iVM[20])); ihS = ihS + 4 else break end end; if ihT then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); ihW = 0.; while true do if ihS < iVM[12.] then buffer.writeu8(ihU, ihS, bit32.bxor(buffer.readu8(ihU, ihS), bit32.band(bit32.rshift(iVM[20], ihW * 8), 255.))); ihS = ihS + 1; ihW = ihW + 1 else break end end; if ihT then break end; do iVM[9.] = buffer.readstring(ihU, 0., iVM[12.]); ihT = true; break end; break end end; ihU = nil; do ihS = iV8[4218.]; iVM[12.] = iV8[9593]; ihW = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[4] = false; while true do iVM[17] = #iVM[12.]; iVM[14] = iVM[17] - ihS; iVM[10] = iVM[20](ihW % 4294967296); iVM[22] = iVM[14] >= 1; if iVM[22] then iVM[22] = iVM[14] <= 4 end; if iVM[22] then iVM[10] = (iVM[10] + 2654435769.) % 4294967296; if iVM[14] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.))); iVM[4] = true; break elseif iVM[14] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[4] = true; break elseif iVM[14] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[4] = true; break elseif iVM[14] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[4] = true; break end end; ihT = buffer.fromstring(iVM[12.]); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[14] then iVM[10] = (iVM[10] + 2654435769.) % 4294967296; buffer.writeu32(ihT, iVM[28], bit32.bxor(buffer.readu32(ihT, iVM[28]), iVM[10])); iVM[28] = iVM[28] + 4 else break end end; if iVM[4] then break end; iVM[10] = (iVM[10] + 2654435769.) % 4294967296; iVM[5] = 0.; while true do if iVM[28] < iVM[14] then buffer.writeu8(ihT, iVM[28], bit32.bxor(buffer.readu8(ihT, iVM[28]), bit32.band(bit32.rshift(iVM[10], iVM[5] * 8), 255.))); iVM[28] = iVM[28] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[4] then break end; do ihU = buffer.readstring(ihT, 0., iVM[14]); iVM[4] = true; break end; break end end; lM = lF(iVM[15.], { [iVM[27.]] = iV8[10351][iVM[3.]](iV8[9200], iV8[9200]), [iVM[23]] = lV, [iVM[11]] = ly[ihV], [iVM[8]] = iV8[10184][iVM[9.]](iV8[9200], iV8[10480], iV8[9200], iV8[10480]), [iVM[26]] = iVM[29], [iVM[13]] = iV8[10184][iVM[16]](iV8[10480], iV8[3960.], iV8[10480], iV8[4018]), [ihU] = true }); mC = 488 end elseif mC < 4041. then if mC < 4040 then mC = 105. elseif mC == 4040 then iVM[28] = nil; do iVM[22] = true; iVM[10] = iIn[2115.]; ihT = iIn[7094]; iVM[17] = (mC + lQ) % iIn[5374]; iVM[5] = iIn[4144]; iVM[14] = k7; iVM[4] = false; while true do ihU = #iVM[10]; ihS = ihU - iVM[5]; ihW = iVM[14](iVM[17] % 4294967296); iVM[9.] = ihS >= 1; if iVM[9.] then iVM[9.] = ihS <= 3. end; if iVM[9.] then ihW = (ihW * 1597 + 51749) % 4294967296; if ihS == 1 then iVM[28] = string.char((string.byte(iVM[10], 1) - bit32.band(ihW, 255.)) % 256); iVM[4] = true; break elseif ihS == 2 then iVM[28] = string.char((string.byte(iVM[10], 1) - bit32.band(ihW, 255.)) % 256, (string.byte(iVM[10], 2) - bit32.band(bit32.rshift(ihW, 8), 255.)) % 256); iVM[4] = true; break elseif ihS == 3. then iVM[28] = string.char((string.byte(iVM[10], 1) - bit32.band(ihW, 255.)) % 256, (string.byte(iVM[10], 2) - bit32.band(bit32.rshift(ihW, 8), 255.)) % 256, (string.byte(iVM[10], 3.) - bit32.band(bit32.rshift(ihW, 16), 255.)) % 256); iVM[4] = true; break end end; iVM[12.] = buffer.fromstring(iVM[10]); iVM[20] = 0.; while true do if iVM[20] + 4 <= ihS then ihW = (ihW * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[12.], iVM[20], (buffer.readu32(iVM[12.], iVM[20]) - ihW) % 4294967296); iVM[20] = iVM[20] + 4 else break end end; if iVM[4] then break end; ihW = (ihW * 1597 + 51749) % 4294967296; iVM[8] = 0.; while true do if iVM[20] < ihS then buffer.writeu8(iVM[12.], iVM[20], (buffer.readu8(iVM[12.], iVM[20]) - bit32.band(bit32.rshift(ihW, iVM[8] * 8), 255.)) % 256); iVM[20] = iVM[20] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[4] then break end; do iVM[28] = buffer.readstring(iVM[12.], 0., ihS); iVM[4] = true; break end; break end end; mp = mc(iVM[28], false); mC = 281 else mC = 4124; continue end elseif mC < 4042 then mC = 61 else mC = if mx <= iIn[5212] then 127 else 424 end elseif mC < 4047. then if mC < 4045 then if mC < 4044. then if mC == 4043 then mC = 549. else mC = 3862; continue end elseif mC == 4044. then mC = if mx <= iIn[4067] then 345. else 484 else mC = 4119.; continue end elseif mC < 4046 then if mC == 4045 then iVM[8] = nil; do local iV8 = iIn; iVM[12.] = iV8[6235]; iVM[9.] = iV8[6228.]; iVM[20] = true; ihS = (mC + lQ) % iV8[5374]; ihU = iV8[7327]; ihW = k7; iVM[4] = false; while true do iVM[5] = #iVM[9.]; iVM[17] = iVM[5] - ihU; iVM[14] = ihW(ihS % 4294967296); iVM[10] = iVM[17] >= 1; if iVM[10] then iVM[10] = iVM[17] <= 3. end; if iVM[10] then iVM[14] = (iVM[14] * 1597 + 51749) % 4294967296; if iVM[17] == 1 then iVM[8] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[14], 255.)) % 256); iVM[4] = true; break elseif iVM[17] == 2 then iVM[8] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[14], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[14], 8), 255.)) % 256); iVM[4] = true; break elseif iVM[17] == 3. then iVM[8] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[14], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[14], 8), 255.)) % 256, (string.byte(iVM[9.], 3.) - bit32.band(bit32.rshift(iVM[14], 16), 255.)) % 256); iVM[4] = true; break end end; iVM[22] = buffer.fromstring(iVM[9.]); ihT = 0.; while true do if ihT + 4 <= iVM[17] then iVM[14] = (iVM[14] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[22], ihT, (buffer.readu32(iVM[22], ihT) - iVM[14]) % 4294967296); ihT = ihT + 4 else break end end; if iVM[4] then break end; iVM[14] = (iVM[14] * 1597 + 51749) % 4294967296; iVM[28] = 0.; while true do if ihT < iVM[17] then buffer.writeu8(iVM[22], ihT, (buffer.readu8(iVM[22], ihT) - bit32.band(bit32.rshift(iVM[14], iVM[28] * 8), 255.)) % 256); ihT = ihT + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[4] then break end; do iVM[8] = buffer.readstring(iVM[22], 0., iVM[17]); iVM[4] = true; break end; break end end; iIn[4085][iVM[8]](function(iJu) local iTr = bit32.band; local iTs = bit32.bxor; local iTt = string.byte; local iTu = bit32.rshift; local iTv = string.char; local iTw = buffer.fromstring; local iTx = buffer.readstring; local iTy = buffer.readu32; local iTz = buffer.readu8; local iTA = buffer.writeu32; local iTB = buffer.writeu8; local iTC = bit32.lrotate; local iTD = math.random; if not iJu then local iKB = { k8, lp, iIn, lm, k5, lv, lc, li, lr, lQ, k3, k7, iJu } end; local ivA = nil; local ivB = nil; local ivC = nil; local ivD = nil; local ivE = nil; local ivF = nil; local ivG = nil; local ivH = nil; local iXC = iIn; for iFR = iXC[2898.] / (iXC[4067] % iXC[4067]), iXC[3926] - iXC[3926] do local iFQ = #{}; u(ivA) end; local ivI = nil; local ivJ = nil; local ivK = nil; local ivL = nil; local ivM = nil; for iFQ = iXC[7718], iXC[1371.] do if (iFQ * iFQ + iFQ) % iXC[1353.] == iXC[7718] then math:char(iXC[1476.]); ({})[iXC[4958]] = string == true end end; for iFT = iXC[1977.] / (iXC[5140] - iXC[5140]), iXC[2958.] % iXC[2958.] do local iFQ = #{}; if d_ == iXC[6337] / (iXC[4878.] - iXC[4878.]) - iXC[5744] / (iXC[7522] % iXC[7522]) then local iFR = iFQ ~= F; if iXC[4085] == iXC[2922.] / (iXC[9431] % iXC[9431]) * (iXC[10389.] % iXC[10389.]) then es:remove(P, table); F = iXC[9500] > iXC[529] end; local iFS = { true, iFQ, bR, iXC[9048.] } end end; local ivN = nil; local ivO = nil; for iFS = iXC[3795.] / (iXC[5168] - iXC[5168]), iXC[1774] - iXC[1774] do local iFQ = buffer // iXC[7863.]; local iFR = iXC[6999.] and iFQ end; local ivP = nil; if iXC[7408] % iXC[7408] / (iXC[2898.] - iXC[2898.]) == bB then k8 = iXC[7702] .. iXC[1155.]; iXC[8288][N] = -iXC[4902.] end; local ivQ = nil; for iFQ = iXC[7718], iXC[1371.] do if iFQ * iFQ + iXC[7718] <= iXC[3828.] % iXC[3828.] then cz[dE] = iXC[5325.] .. iXC[7607] end end; local ivR = nil; local ivS = nil; local ob, oc, od, oe, of, og, oh, oi, oj, ok, ol, on, oo, op, oq, os = nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil; local om, ot = nil, nil; if 101 / (225. - 225.) - 25 / (74 - 74) == (175 - 175) / (76 % 76) then dZ = { dQ } end; om = 4; if iXC[9501.] % iXC[9501.] / (iXC[4144] % iXC[4144]) == iXC[5257] / (iXC[1774] % iXC[1774]) * (iXC[3643] % iXC[3643]) then local iFQ = iXC[4142][iXC[2830]]; while iXC[1533.] / (iXC[1590.] - iXC[1590.]) - iXC[3082] / (iXC[8469.] - iXC[8469.]) == iXC[6798.] / (iXC[4985] - iXC[4985]) * (iXC[5436.] - iXC[5436.]) do local iFR = iXC[10736][iXC[2380]]; for iFT = iXC[7718], iXC[1371.] do if iFT * iFT + iXC[7718] <= iXC[5744] % iXC[5744] then d0 = iXC[7509.] .. iXC[650]; local iFS = iXC[9707][iXC[8870]]; ao:split(iFQ) end end; local iFU = { E, iFR } end end; ot = 2166136261; while true do om = 806 - om; do if om < 775 then if om < 765. then if om < 761 then if om < 755 then if om < 751 then if om < 749 then if om == 748 then om = if og then 40 else 36. else om = 758; continue end elseif om < 750. then if om == 749 then om = 53 else om = 14075; continue end elseif om == 750. then ol = ok; om = if ol then 8 else 41 else om = 768.; continue end elseif om < 753. then if om < 752 then ivA = nil; do ivD = iXC[408.]; ivF = iXC[1853]; ivC = k7; ivE = (om + lQ) % iXC[5374]; ivB = iXC[8393]; ivG = false; while true do ivN = #ivD; ivJ = ivN - ivB; ivM = ivC(ivE % 4294967296); ivI = ivJ >= 1; if ivI then ivI = ivJ <= 4 end; if ivI then ivM = iTC((ivM + 1832704949) % 4294967296, 13); if ivJ == 1 then ivA = iTv(iTs(iTt(ivD, 1), iTr(ivM, 255.))); ivG = true; break elseif ivJ == 2 then ivA = iTv(iTs(iTt(ivD, 1), iTr(ivM, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivM, 8), 255.))); ivG = true; break elseif ivJ == 3. then ivA = iTv(iTs(iTt(ivD, 1), iTr(ivM, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivM, 8), 255.)), iTs(iTt(ivD, 3.), iTr(iTu(ivM, 16), 255.))); ivG = true; break elseif ivJ == 4 then ivA = iTv(iTs(iTt(ivD, 1), iTr(ivM, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivM, 8), 255.)), iTs(iTt(ivD, 3.), iTr(iTu(ivM, 16), 255.)), iTs(iTt(ivD, 4), iTr(iTu(ivM, 24.), 255.))); ivG = true; break end end; ivL = iTw(ivD); ivH = 0.; while true do if ivH + 4 <= ivJ then ivM = iTC((ivM + 1832704949) % 4294967296, 13); iTA(ivL, ivH, iTs(iTy(ivL, ivH), ivM)); ivH = ivH + 4 else break end end; if ivG then break end; ivM = iTC((ivM + 1832704949) % 4294967296, 13); ivK = 0.; while true do if ivH < ivJ then iTB(ivL, ivH, iTs(iTz(ivL, ivH), iTr(iTu(ivM, ivK * 8), 255.))); ivH = ivH + 1; ivK = ivK + 1 else break end end; if ivG then break end; do ivA = iTx(ivL, 0., ivJ); ivG = true; break end; break end end; iXC[4085][ivA](iXC[2992]); om = 15. else iXC[7994](function() local iS5 = bit32.bxor; local iS6 = bit32.band; local iS7 = string.byte; local iS8 = bit32.rshift; local iS9 = string.char; local iTa = buffer.fromstring; local iTb = buffer.readstring; local iTc = buffer.readu32; local iTd = buffer.readu8; local iTe = buffer.writeu32; local iTf = buffer.writeu8; if not od then local iKy = { od, iIn, lQ } end; while iIn[10653.] / (iIn[8706.] - iIn[8706.]) - iIn[6573.] / (iIn[460] % iIn[460]) == iIn[3082] / (iIn[1362.] % iIn[1362.]) * (iIn[1533.] - iIn[1533.]) do tostring(); local iFs = buffer[cn] end; local iu6 = nil; local iu7 = nil; local iu8 = nil; if iIn[8941] <= iIn[7670] / (iIn[3066.] - iIn[3066.]) - iIn[7594] / (iIn[1070] % iIn[1070]) then tostring(dQ) end; local iu9 = nil; for iFs = iIn[5257] / (iIn[10486] - iIn[10486]), iIn[2071] - iIn[2071] do ({})[iIn[3990.]] = iIn[6633.] <= dl end; local iva = nil; local ivb = nil; for iFx = iIn[3795.] / (iIn[1774] - iIn[1774]), iIn[1217] - iIn[1217] do for iFs = iIn[7718], iIn[1371.] do if iFs * iFs < iIn[3830] % iIn[3830] then cm = iIn[8183] ~= true end end; while iIn[8435] / (iIn[5520.] % iIn[5520.]) - iIn[9574] / (iIn[6043] % iIn[6043]) == (iIn[8563] - iIn[8563]) / (iIn[6720.] % iIn[6720.]) do for iFv = iIn[7957] / (iIn[3902] - iIn[3902]), iIn[9486.] - iIn[9486.] do br = bC or iIn[6538]; local iFt = d9 // d0; local iFu = iFt + bQ end; local iFw = d9 - dX; math[iIn[8588]] = iFw ^ iFw end end; if F == iIn[6187] / (iIn[1411] - iIn[1411]) - iIn[7774] / (iIn[4985] % iIn[4985]) then t = ({})[z] end; local ivc = nil; local ivd = nil; local ive = nil; local ivf = nil; local ivg = nil; local ivh = nil; local ivi = nil; local ivj = nil; for iFt = iIn[7718], iIn[1371.] do if iFt * iFt < iIn[8861] % iIn[8861] then local iFs = dk > N; ivj = aW % iIn[7392.] end end; local ivk = nil; for iFt = iIn[6367] / (iIn[8884] - iIn[8884]), iIn[7257.] - iIn[7257.] do if iIn[7994] == (iIn[4144] - iIn[4144]) / (iIn[2621] - iIn[2621]) then E = a4 % iIn[6139]; ({})[iIn[5133.]] = { false, cv, iIn[8624] }; local iFs = { false, ai } end end; iu6 = nil; do iu8 = iIn[10831]; if 266 < 92 % 92 / (78. - 78.) then local iFs = { "zgrk", iva, 339., false } end; iva = k7; ivc = iIn[1556]; while 203 / (154 % 154) - 52 / (245 - 245) == ak do ("uhdd").key = not 189.; ("qartkff")["gfmv"] = "bcb" .. "fajq" end; iu9 = iIn[10480]; ivb = iIn[2779]; iu7 = (iIn[6968] + lQ) % iIn[5374]; if bC == (31 - 31) / (141. % 141.) then local iFs = 212 <= 923; tostring(iFs, false) end; ivd = false; if 996. > 189. / (158 - 158) - 55 / (200 % 200) then local iFs = dC * 520; for iFt = 19 / (162. - 162.), 81. % 81. do l = "kve" and bR end end; while true do ive = #ivb; ivh = ive - iu9; ivj = iva(iu7 % 4294967296); ivj = ivj % 2147483646. + 1; ivf = ivh >= 1; if ivf then ivf = ivh <= 4 end; if ivf then ivj = ivj * 16807 % 2147483647; if ivh == 1 then iu6 = iS9(iS5(iS7(ivb, 1), iS6(ivj, 255.))); ivd = true; break elseif ivh == 2 then iu6 = iS9(iS5(iS7(ivb, 1), iS6(ivj, 255.)), iS5(iS7(ivb, 2), iS6(iS8(ivj, 8), 255.))); ivd = true; break elseif ivh == 3. then iu6 = iS9(iS5(iS7(ivb, 1), iS6(ivj, 255.)), iS5(iS7(ivb, 2), iS6(iS8(ivj, 8), 255.)), iS5(iS7(ivb, 3.), iS6(iS8(ivj, 16), 255.))); ivd = true; break elseif ivh == 4 then iu6 = iS9(iS5(iS7(ivb, 1), iS6(ivj, 255.)), iS5(iS7(ivb, 2), iS6(iS8(ivj, 8), 255.)), iS5(iS7(ivb, 3.), iS6(iS8(ivj, 16), 255.)), iS5(iS7(ivb, 4), iS6(iS8(ivj, 24.), 255.))); ivd = true; break end end; ivi = iTa(ivb); ivk = 0.; while true do if ivk <= ivh - 4 then ivj = ivj * 16807 % 2147483647; iTe(ivi, ivk, iS5(iTc(ivi, ivk), ivj)); ivk = ivk + 4 else break end end; if ivd then break end; ivj = ivj * 16807 % 2147483647; ivg = 0.; while true do if ivk < ivh then iTf(ivi, ivk, iS5(iTd(ivi, ivk), iS6(iS8(ivj, ivg * 8), 255.))); ivk = ivk + 1; ivg = ivg + 1 else break end end; if ivd then break end; do iu6 = iTb(ivi, 0., ivh); ivd = true; break end; break end end; ivk = nil; do ivi = iIn[10480]; for iFt = 1, 3. do if (iFt * iFt + iFt) % 2 == 1 then local iFs = {}; cz = tonumber ~= string end end; ivg = k7; ivj = (iIn[10450] + lQ) % iIn[5374]; ivh = iIn[3239]; ivf = false; while true do ivb = #ivh; iu8 = ivb - ivi; ivd = ivg(ivj % 4294967296); ivd = ivd % 2147483646. + 1; iva = iu8 >= 1; if iva then iva = iu8 <= 4 end; if iva then ivd = ivd * 16807 % 2147483647; if iu8 == 1 then ivk = iS9(iS5(iS7(ivh, 1), iS6(ivd, 255.))); ivf = true; break elseif iu8 == 2 then ivk = iS9(iS5(iS7(ivh, 1), iS6(ivd, 255.)), iS5(iS7(ivh, 2), iS6(iS8(ivd, 8), 255.))); ivf = true; break elseif iu8 == 3. then ivk = iS9(iS5(iS7(ivh, 1), iS6(ivd, 255.)), iS5(iS7(ivh, 2), iS6(iS8(ivd, 8), 255.)), iS5(iS7(ivh, 3.), iS6(iS8(ivd, 16), 255.))); ivf = true; break elseif iu8 == 4 then ivk = iS9(iS5(iS7(ivh, 1), iS6(ivd, 255.)), iS5(iS7(ivh, 2), iS6(iS8(ivd, 8), 255.)), iS5(iS7(ivh, 3.), iS6(iS8(ivd, 16), 255.)), iS5(iS7(ivh, 4), iS6(iS8(ivd, 24.), 255.))); ivf = true; break end end; ive = iTa(ivh); ivc = 0.; while true do if ivc + 4 <= iu8 then ivd = ivd * 16807 % 2147483647; iTe(ive, ivc, iS5(iTc(ive, ivc), ivd)); ivc = ivc + 4 else break end end; if ivf then break end; ivd = ivd * 16807 % 2147483647; iu9 = 0.; while true do if ivc < iu8 then iTf(ive, ivc, iS5(iTd(ive, ivc), iS6(iS8(ivd, iu9 * 8), 255.))); ivc = ivc + 1; iu9 = iu9 + 1 else break end end; if ivf then break end; do ivk = iTb(ive, 0., iu8); ivf = true; break end; break end end; for iFs = 26 / (39. - 39.), 235 % 235 do E = cA >= buffer; b6[eb] = N or 711. end; while 114. / (98 - 98) * (236 % 236) >= 827 do ai = 119 // 74; ({})[E] = ({}).right end; od:FireServer(iu6, ivk, iIn[7718]) end); om = 12. end elseif om < 754 then if om == 753. then om = 35 else om = 756.; continue end elseif om == 754 then iXC[7994](function(iJs) local iTg = bit32.bxor; local iTh = bit32.band; local iTi = string.byte; local iTj = bit32.rshift; local iTk = string.char; local iTl = buffer.fromstring; local iTm = buffer.readstring; local iTn = buffer.readu32; local iTo = buffer.readu8; local iTp = buffer.writeu32; local iTq = buffer.writeu8; if not iJs then local iKz = { iIn, k7, lQ, od, iJs } end; local iXD = iIn; for iFA = iXD[7718], iXD[1353.] do if iFA * iFA < iXD[8818] % iXD[8818] then cw[iXD[951.]] = not iXD[5560]; u = true or false end end; while iXD[3902] / (iXD[8390] % iXD[8390]) - iXD[10906] / (iXD[4077.] - iXD[4077.]) == iXD[5149] / (iXD[3643] % iXD[3643]) * (iXD[10906] - iXD[10906]) do local iFA = true or iXD[2268.]; local iFB = dY[aW] end; local ivl = nil; local ivm = nil; local ivn = nil; local ivo = nil; while bK == iXD[9574] / (iXD[7420] % iXD[7420]) * (iXD[2033] - iXD[2033]) do local iFA = ({})[iXD[4942]]; local iFB = iXD[1557.] .. iFA end; local ivp = nil; if iXD[5455] / (iXD[1371.] - iXD[1371.]) - iXD[10422.] / (iXD[8079.] % iXD[8079.]) == u then local iFA = bit32.tail; local iFB = bm // iFA end; local ivq = nil; if iXD[4976] < iXD[3082] % iXD[3082] / (iXD[7474] - iXD[7474]) then bit32[iXD[2002]] = not iXD[8383]; local iFA = { dZ, bC, math, dl } end; local ivr = nil; local ivs = nil; for iFC = iXD[7718], iXD[1371.] do if iFC * iFC < iXD[6798.] - iXD[6798.] then local iFA = not true; if iXD[2898.] / (iXD[954.] % iXD[954.]) * (iXD[3573.] % iXD[3573.]) == z then local iFB = iFA and E; while H == iXD[6441.] / (iXD[9810.] % iXD[9810.]) * (iXD[8328.] - iXD[8328.]) do dX(iXD[6958], dE); iFA = iXD[4500.] .. iXD[3445]; tostring(iXD[10764.]) end; bq[iXD[189.]] = { iXD[4054], iFB } end end end; local ivt = nil; local ivu = nil; for iFC = iXD[7718], iXD[1353.] do if (iFC * iFC + iFC) % iXD[1353.] == iXD[7718] then local iFA = iXD[1578.] // buffer; local iFB = iXD[6389][iXD[9584]] end end; local ivv = nil; local ivw = nil; local ivx = nil; local ivy = nil; while u == iXD[2389] % iXD[2389] / (iXD[8922.] - iXD[8922.]) do local iFA = iXD[952] .. iXD[8395]; N:add() end; local ivz = nil; for iFC = iXD[2777] / (iXD[10899.] - iXD[10899.]), iXD[1070] % iXD[1070] do ivm(true, iXD[1639]); while iXD[2033] / (iXD[6621.] % iXD[6621.]) - iXD[9095] / (iXD[724] - iXD[724]) == E do local iFA = ({})[ivo]; bit32[iXD[4557.]] = not iFA; local iFB = ({})[iXD[2380]] end end; for iFC = iXD[7718], iXD[1371.] do if iFC * iFC < iXD[4991] % iXD[4991] then local iFA = O ~= iXD[917]; local iFB = iXD[1607][cZ] end end; ivl = nil; while 154 > 221 / (14 % 14) * (226 - 226) do for iFD = 1, 2 do if iFD * iFD + 1 <= 4 - 4 then ea[true] = { 645. }; local iFA = "ngkwj" > "favrliz"; for iFC = 1, 3. do if (iFC * iFC + iFC) % 2 == 1 then local iFB = bB + ivy end end end end; ivr.left = "enc" and cZ end; do while 208 / (121 % 121) * (30. - 30.) == (185 - 185) / (95 % 95) do local iFA = { I, 786. }; local iFB = "robs" .. "wbjq" end; ivr = iXD[5751.]; ivn = k7; for iFC = 1, 3. do if (iFC * iFC + iFC) % 2 == 1 then local iFA = dl % 288.; while 18. / (214 - 214) - 245 / (58 - 58) >= 544 do for iFB = 128 / (121 - 121), 196 % 196 do w[iFA] = { cm, iFA, aW, iFA } end end end end; ivp = iXD[10107.]; ivm = iXD[5300]; ivo = iXD[2697.]; ivq = (iXD[6723.] + lQ) % iXD[5374]; if 80 / (43 % 43) * (221 - 221) > 909. then ipairs(); tostring(cE) end; ivs = false; while true do ivy = #ivo; ivu = ivy - ivm; ivw = ivn(ivq % 4294967296); ivw = ivw % 2147483646. + 1; ivz = ivu >= 1; if ivz then ivz = ivu <= 4 end; if ivz then ivw = ivw * 16807 % 2147483647; if ivu == 1 then ivl = iTk(iTg(iTi(ivo, 1), iTh(ivw, 255.))); ivs = true; break elseif ivu == 2 then ivl = iTk(iTg(iTi(ivo, 1), iTh(ivw, 255.)), iTg(iTi(ivo, 2), iTh(iTj(ivw, 8), 255.))); ivs = true; break elseif ivu == 3. then ivl = iTk(iTg(iTi(ivo, 1), iTh(ivw, 255.)), iTg(iTi(ivo, 2), iTh(iTj(ivw, 8), 255.)), iTg(iTi(ivo, 3.), iTh(iTj(ivw, 16), 255.))); ivs = true; break elseif ivu == 4 then ivl = iTk(iTg(iTi(ivo, 1), iTh(ivw, 255.)), iTg(iTi(ivo, 2), iTh(iTj(ivw, 8), 255.)), iTg(iTi(ivo, 3.), iTh(iTj(ivw, 16), 255.)), iTg(iTi(ivo, 4), iTh(iTj(ivw, 24.), 255.))); ivs = true; break end end; ivv = iTl(ivo); ivx = 0.; while true do if ivx <= ivu - 4 then ivw = ivw * 16807 % 2147483647; iTp(ivv, ivx, iTg(iTn(ivv, ivx), ivw)); ivx = ivx + 4 else break end end; if ivs then break end; ivw = ivw * 16807 % 2147483647; ivt = 0.; while true do if ivx < ivu then iTq(ivv, ivx, iTg(iTo(ivv, ivx), iTh(iTj(ivw, ivt * 8), 255.))); ivx = ivx + 1; ivt = ivt + 1 else break end end; if ivs then break end; do ivl = iTm(ivv, 0., ivu); ivs = true; break end; break end end; while 69. / (127 % 127) - 202 / (95 - 95) <= 588. do E = ("slnyfa").left; local iFA = "tirvcq" .. "yvlazc" end; if iXD[293] / (iXD[4795] % iXD[4795]) * (iXD[10726] - iXD[10726]) == dk then iXD[347]:format(ivn); local iFA = dD[iXD[6322]] end; ivz = nil; for iFB = 1, 2 do if iFB * iFB < 148 % 148 then aa.next = true ~= false; local iFA = {} end end; do ivy = iXD[10480]; ivw = iXD[4512.]; for iFG = 57. / (79 - 79), 163 % 163 do for iFC = 1, 2 do if iFC * iFC < 74 % 74 then ({})["xvvf"] = ({}).w; local iFA = 679 + 831.; local iFB = math.y end end; for iFF = 1, 2 do if iFF * iFF < 118 % 118 then local iFD = "sgxgdhm" .. ivp; local iFE = dZ.z; I = not next end end end; ivv = (iXD[3366.] + lQ) % iXD[5374]; ivx = k7; if 67 < (250 - 250) / (11 - 11) then cz:write(); I = ivr[H] end; ivu = false; while true do ivr = #ivw; ivo = ivr - ivy; ivt = ivx(ivv % 4294967296); ivq = ivo >= 1; if ivq then ivq = ivo <= 4 end; if ivq then ivt = (ivt + 2654435769.) % 4294967296; if ivo == 1 then ivz = iTk(iTg(iTi(ivw, 1), iTh(ivt, 255.))); ivu = true; break elseif ivo == 2 then ivz = iTk(iTg(iTi(ivw, 1), iTh(ivt, 255.)), iTg(iTi(ivw, 2), iTh(iTj(ivt, 8), 255.))); ivu = true; break elseif ivo == 3. then ivz = iTk(iTg(iTi(ivw, 1), iTh(ivt, 255.)), iTg(iTi(ivw, 2), iTh(iTj(ivt, 8), 255.)), iTg(iTi(ivw, 3.), iTh(iTj(ivt, 16), 255.))); ivu = true; break elseif ivo == 4 then ivz = iTk(iTg(iTi(ivw, 1), iTh(ivt, 255.)), iTg(iTi(ivw, 2), iTh(iTj(ivt, 8), 255.)), iTg(iTi(ivw, 3.), iTh(iTj(ivt, 16), 255.)), iTg(iTi(ivw, 4), iTh(iTj(ivt, 24.), 255.))); ivu = true; break end end; ivn = iTl(ivw); ivs = 0.; while true do if ivs + 4 <= ivo then ivt = (ivt + 2654435769.) % 4294967296; iTp(ivn, ivs, iTg(iTn(ivn, ivs), ivt)); ivs = ivs + 4 else break end end; if ivu then break end; ivt = (ivt + 2654435769.) % 4294967296; ivp = 0.; while true do if ivs < ivo then iTq(ivn, ivs, iTg(iTo(ivn, ivs), iTh(iTj(ivt, ivp * 8), 255.))); ivs = ivs + 1; ivp = ivp + 1 else break end end; if ivu then break end; do ivz = iTm(ivn, 0., ivo); ivu = true; break end; break end end; od:FireServer(ivl, ivz, iXD[7718]) end); om = 29 else om = 749; continue end elseif om < 758 then if om < 757 then if om < 756. then if om == 755 then iXC[7994](function() if not ob then local iKx = { ob, oe, k7, iIn } end; ob:FireServer(iIn[6662](oe)) end); om = 23 else om = 748; continue end elseif om == 756. then om = if true then 34 else 53 else om = 749; continue end elseif om == 757 then ivN = nil; do ivL = iXC[797]; ivJ = iXC[7575.]; ivM = (om + lQ) % iXC[5374]; ivK = k7; ivI = false; while true do ivE = #ivJ; ivB = ivE - ivL; ivF = ivK(ivM % 4294967296); ivC = ivB >= 1; if ivC then ivC = ivB <= 4 end; if ivC then ivF = (ivF + 2654435769.) % 4294967296; if ivB == 1 then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivF, 255.))); ivI = true; break elseif ivB == 2 then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivF, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivF, 8), 255.))); ivI = true; break elseif ivB == 3. then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivF, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivF, 16), 255.))); ivI = true; break elseif ivB == 4 then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivF, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivF, 16), 255.)), iTs(iTt(ivJ, 4), iTr(iTu(ivF, 24.), 255.))); ivI = true; break end end; ivG = iTw(ivJ); ivD = 0.; while true do if ivD + 4 <= ivB then ivF = (ivF + 2654435769.) % 4294967296; iTA(ivG, ivD, iTs(iTy(ivG, ivD), ivF)); ivD = ivD + 4 else break end end; if ivI then break end; ivF = (ivF + 2654435769.) % 4294967296; ivH = 0.; while true do if ivD < ivB then iTB(ivG, ivD, iTs(iTz(ivG, ivD), iTr(iTu(ivF, ivH * 8), 255.))); ivD = ivD + 1; ivH = ivH + 1 else break end end; if ivI then break end; do ivN = iTx(ivG, 0., ivB); ivI = true; break end; break end end; oi[ivN] = true; om = 3. else om = 752; continue end elseif om < 759. then ivB = nil; do ivE = iXC[341]; ivH = iXC[453.]; ivD = true; ivG = (om + lQ) % iXC[5374]; ivC = iXC[946]; ivF = k7; ivI = false; while true do ivJ = #ivH; ivM = ivJ - ivC; ivO = ivF(ivG % 4294967296); ivL = ivM >= 1; if ivL then ivL = ivM <= 3. end; if ivL then ivO = (ivO * 1597 + 51749) % 4294967296; if ivM == 1 then ivB = iTv((iTt(ivH, 1) - iTr(ivO, 255.)) % 256); ivI = true; break elseif ivM == 2 then ivB = iTv((iTt(ivH, 1) - iTr(ivO, 255.)) % 256, (iTt(ivH, 2) - iTr(iTu(ivO, 8), 255.)) % 256); ivI = true; break elseif ivM == 3. then ivB = iTv((iTt(ivH, 1) - iTr(ivO, 255.)) % 256, (iTt(ivH, 2) - iTr(iTu(ivO, 8), 255.)) % 256, (iTt(ivH, 3.) - iTr(iTu(ivO, 16), 255.)) % 256); ivI = true; break end end; ivA = iTw(ivH); ivK = 0.; while true do if ivK + 4 <= ivM then ivO = (ivO * 1597 + 51749) % 4294967296; iTA(ivA, ivK, (iTy(ivA, ivK) - ivO) % 4294967296); ivK = ivK + 4 else break end end; if ivI then break end; ivO = (ivO * 1597 + 51749) % 4294967296; ivN = 0.; while true do if ivK < ivM then iTB(ivA, ivK, (iTz(ivA, ivK) - iTr(iTu(ivO, ivN * 8), 255.)) % 256); ivK = ivK + 1; ivN = ivN + 1 else break end end; if ivI then break end; do ivB = iTx(ivA, 0., ivM); ivI = true; break end; break end end; og = oh:FindFirstChild(ivB); om = 11 elseif om < 760 then om = if og then 48. else 11 else iXC[4085][oj](iXC[2992]); om = 43 end elseif om < 764 then if om < 762. then om = if li then 28 else 32 elseif om < 763 then if om == 762. then om = 27. else om = 798.; continue end elseif om == 763 then op += iXC[7718]; om = 26 else om = 788; continue end elseif om == 764 then ivO = nil; do ivL = iXC[6243.]; ivA = iXC[4694]; ivM = (om + lQ) % iXC[5374]; ivK = k7; ivN = iXC[1362.]; ivJ = false; while true do ivC = #ivA; ivG = ivC - ivN; ivD = ivK(ivM % 4294967296); ivD = ivD % 2147483646. + 1; ivH = ivG >= 1; if ivH then ivH = ivG <= 4 end; if ivH then ivD = ivD * 16807 % 2147483647; if ivG == 1 then ivO = iTv(iTs(iTt(ivA, 1), iTr(ivD, 255.))); ivJ = true; break elseif ivG == 2 then ivO = iTv(iTs(iTt(ivA, 1), iTr(ivD, 255.)), iTs(iTt(ivA, 2), iTr(iTu(ivD, 8), 255.))); ivJ = true; break elseif ivG == 3. then ivO = iTv(iTs(iTt(ivA, 1), iTr(ivD, 255.)), iTs(iTt(ivA, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivA, 3.), iTr(iTu(ivD, 16), 255.))); ivJ = true; break elseif ivG == 4 then ivO = iTv(iTs(iTt(ivA, 1), iTr(ivD, 255.)), iTs(iTt(ivA, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivA, 3.), iTr(iTu(ivD, 16), 255.)), iTs(iTt(ivA, 4), iTr(iTu(ivD, 24.), 255.))); ivJ = true; break end end; ivE = iTw(ivA); ivI = 0.; while true do if ivI <= ivG - 4 then ivD = ivD * 16807 % 2147483647; iTA(ivE, ivI, iTs(iTy(ivE, ivI), ivD)); ivI = ivI + 4 else break end end; if ivJ then break end; ivD = ivD * 16807 % 2147483647; ivF = 0.; while true do if ivI < ivG then iTB(ivE, ivI, iTs(iTz(ivE, ivI), iTr(iTu(ivD, ivF * 8), 255.))); ivI = ivI + 1; ivF = ivF + 1 else break end end; if ivJ then break end; do ivO = iTx(ivE, 0., ivG); ivJ = true; break end; break end end; ivC = nil; do ivE = iXC[10480]; ivG = iXC[3199]; ivD = (om + lQ) % iXC[5374]; ivF = k7; ivH = false; while true do ivL = #ivG; ivA = ivL - ivE; ivK = ivF(ivD % 4294967296); ivN = ivA >= 1; if ivN then ivN = ivA <= 4 end; if ivN then ivK = (ivK + 2654435769.) % 4294967296; if ivA == 1 then ivC = iTv(iTs(iTt(ivG, 1), iTr(ivK, 255.))); ivH = true; break elseif ivA == 2 then ivC = iTv(iTs(iTt(ivG, 1), iTr(ivK, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivK, 8), 255.))); ivH = true; break elseif ivA == 3. then ivC = iTv(iTs(iTt(ivG, 1), iTr(ivK, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivK, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivK, 16), 255.))); ivH = true; break elseif ivA == 4 then ivC = iTv(iTs(iTt(ivG, 1), iTr(ivK, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivK, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivK, 16), 255.)), iTs(iTt(ivG, 4), iTr(iTu(ivK, 24.), 255.))); ivH = true; break end end; ivJ = iTw(ivG); ivM = 0.; while true do if ivM + 4 <= ivA then ivK = (ivK + 2654435769.) % 4294967296; iTA(ivJ, ivM, iTs(iTy(ivJ, ivM), ivK)); ivM = ivM + 4 else break end end; if ivH then break end; ivK = (ivK + 2654435769.) % 4294967296; ivI = 0.; while true do if ivM < ivA then iTB(ivJ, ivM, iTs(iTz(ivJ, ivM), iTr(iTu(ivK, ivI * 8), 255.))); ivM = ivM + 1; ivI = ivI + 1 else break end end; if ivH then break end; do ivC = iTx(ivJ, 0., ivA); ivH = true; break end; break end end; oh[ivO][ivC] = k3; om = 14 else om = 758; continue end elseif om < 770 then if om < 769 then if om < 767 then if om < 766 then if om == 765. then om = if not ol then 18. else 38 else om = 804.; continue end elseif om == 766 then ivA = nil; do ivI = false; ivL = k7; ivJ = iXC[9205]; ivM = iXC[10480]; ivK = iXC[9313]; ivN = (om + lQ) % iXC[5374]; ivH = false; while true do ivC = #ivK; ivG = ivC - ivM; ivD = ivL(ivN % 4294967296); ivD = ivD % 2147483646. + 1; ivB = ivG >= 1; if ivB then ivB = ivG <= 4 end; if ivB then ivD = ivD * 16807 % 2147483647; if ivG == 1 then ivA = iTv(iTs(iTt(ivK, 1), iTr(ivD, 255.))); ivH = true; break elseif ivG == 2 then ivA = iTv(iTs(iTt(ivK, 1), iTr(ivD, 255.)), iTs(iTt(ivK, 2), iTr(iTu(ivD, 8), 255.))); ivH = true; break elseif ivG == 3. then ivA = iTv(iTs(iTt(ivK, 1), iTr(ivD, 255.)), iTs(iTt(ivK, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivK, 3.), iTr(iTu(ivD, 16), 255.))); ivH = true; break elseif ivG == 4 then ivA = iTv(iTs(iTt(ivK, 1), iTr(ivD, 255.)), iTs(iTt(ivK, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivK, 3.), iTr(iTu(ivD, 16), 255.)), iTs(iTt(ivK, 4), iTr(iTu(ivD, 24.), 255.))); ivH = true; break end end; ivE = iTw(ivK); ivO = 0.; while true do if ivO <= ivG - 4 then ivD = ivD * 16807 % 2147483647; iTA(ivE, ivO, iTs(iTy(ivE, ivO), ivD)); ivO = ivO + 4 else break end end; if ivH then break end; ivD = ivD * 16807 % 2147483647; ivF = 0.; while true do if ivO < ivG then iTB(ivE, ivO, iTs(iTz(ivE, ivO), iTr(iTu(ivD, ivF * 8), 255.))); ivO = ivO + 1; ivF = ivF + 1 else break end end; if ivH then break end; do ivA = iTx(ivE, 0., ivG); ivH = true; break end; break end end; og = oh[ivA]; ivB = nil; do ivE = iXC[797]; ivC = iXC[4713.]; ivD = (om + lQ) % iXC[5374]; ivO = k7; ivF = false; while true do ivM = #ivC; ivI = ivM - ivE; ivL = ivO(ivD % 4294967296); ivH = ivI >= 1; if ivH then ivH = ivI <= 4 end; if ivH then ivL = (ivL + 2654435769.) % 4294967296; if ivI == 1 then ivB = iTv(iTs(iTt(ivC, 1), iTr(ivL, 255.))); ivF = true; break elseif ivI == 2 then ivB = iTv(iTs(iTt(ivC, 1), iTr(ivL, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivL, 8), 255.))); ivF = true; break elseif ivI == 3. then ivB = iTv(iTs(iTt(ivC, 1), iTr(ivL, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivL, 8), 255.)), iTs(iTt(ivC, 3.), iTr(iTu(ivL, 16), 255.))); ivF = true; break elseif ivI == 4 then ivB = iTv(iTs(iTt(ivC, 1), iTr(ivL, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivL, 8), 255.)), iTs(iTt(ivC, 3.), iTr(iTu(ivL, 16), 255.)), iTs(iTt(ivC, 4), iTr(iTu(ivL, 24.), 255.))); ivF = true; break end end; ivK = iTw(ivC); ivG = 0.; while true do if ivG + 4 <= ivI then ivL = (ivL + 2654435769.) % 4294967296; iTA(ivK, ivG, iTs(iTy(ivK, ivG), ivL)); ivG = ivG + 4 else break end end; if ivF then break end; ivL = (ivL + 2654435769.) % 4294967296; ivJ = 0.; while true do if ivG < ivI then iTB(ivK, ivG, iTs(iTz(ivK, ivG), iTr(iTu(ivL, ivJ * 8), 255.))); ivG = ivG + 1; ivJ = ivJ + 1 else break end end; if ivF then break end; do ivB = iTx(ivK, 0., ivI); ivF = true; break end; break end end; oi = oh[ivB]; om = if lg then 7 else 10 else om = 790; continue end elseif om < 768. then ivM = nil; do ivK = iXC[4991]; ivI = k7; ivL = (om + lQ) % iXC[5374]; ivJ = iXC[367]; ivH = false; while true do ivB = #ivJ; ivE = ivB - ivK; ivO = ivI(ivL % 4294967296); ivO = ivO % 2147483646. + 1; ivF = ivE >= 1; if ivF then ivF = ivE <= 4 end; if ivF then ivO = ivO * 16807 % 2147483647; if ivE == 1 then ivM = iTv(iTs(iTt(ivJ, 1), iTr(ivO, 255.))); ivH = true; break elseif ivE == 2 then ivM = iTv(iTs(iTt(ivJ, 1), iTr(ivO, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivO, 8), 255.))); ivH = true; break elseif ivE == 3. then ivM = iTv(iTs(iTt(ivJ, 1), iTr(ivO, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivO, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivO, 16), 255.))); ivH = true; break elseif ivE == 4 then ivM = iTv(iTs(iTt(ivJ, 1), iTr(ivO, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivO, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivO, 16), 255.)), iTs(iTt(ivJ, 4), iTr(iTu(ivO, 24.), 255.))); ivH = true; break end end; ivC = iTw(ivJ); ivG = 0.; while true do if ivG + 4 <= ivE then ivO = ivO * 16807 % 2147483647; iTA(ivC, ivG, iTs(iTy(ivC, ivG), ivO)); ivG = ivG + 4 else break end end; if ivH then break end; ivO = ivO * 16807 % 2147483647; ivD = 0.; while true do if ivG < ivE then iTB(ivC, ivG, iTs(iTz(ivC, ivG), iTr(iTu(ivO, ivD * 8), 255.))); ivG = ivG + 1; ivD = ivD + 1 else break end end; if ivH then break end; do ivM = iTx(ivC, 0., ivE); ivH = true; break end; break end end; og = oh:FindFirstChild(ivM); om = 16 else om = if lg then 6. else 46 end elseif om == 769 then oq = op; om = 24. else om = 753.; continue end elseif om < 774. then if om < 772 then if om < 771. then ivB = nil; do ivD = iXC[1608.]; ivF = iXC[3992]; ivC = k7; ivE = (om + lQ) % iXC[5374]; ivO = iXC[10480]; ivG = false; while true do ivK = #ivD; ivN = ivK - ivO; ivJ = ivC(ivE % 4294967296); ivM = ivN >= 1; if ivM then ivM = ivN <= 4 end; if ivM then ivJ = iTC((ivJ + 1832704949) % 4294967296, 13); if ivN == 1 then ivB = iTv(iTs(iTt(ivD, 1), iTr(ivJ, 255.))); ivG = true; break elseif ivN == 2 then ivB = iTv(iTs(iTt(ivD, 1), iTr(ivJ, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivJ, 8), 255.))); ivG = true; break elseif ivN == 3. then ivB = iTv(iTs(iTt(ivD, 1), iTr(ivJ, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivJ, 8), 255.)), iTs(iTt(ivD, 3.), iTr(iTu(ivJ, 16), 255.))); ivG = true; break elseif ivN == 4 then ivB = iTv(iTs(iTt(ivD, 1), iTr(ivJ, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivJ, 8), 255.)), iTs(iTt(ivD, 3.), iTr(iTu(ivJ, 16), 255.)), iTs(iTt(ivD, 4), iTr(iTu(ivJ, 24.), 255.))); ivG = true; break end end; ivI = iTw(ivD); ivL = 0.; while true do if ivL + 4 <= ivN then ivJ = iTC((ivJ + 1832704949) % 4294967296, 13); iTA(ivI, ivL, iTs(iTy(ivI, ivL), ivJ)); ivL = ivL + 4 else break end end; if ivG then break end; ivJ = iTC((ivJ + 1832704949) % 4294967296, 13); ivH = 0.; while true do if ivL < ivN then iTB(ivI, ivL, iTs(iTz(ivI, ivL), iTr(iTu(ivJ, ivH * 8), 255.))); ivL = ivL + 1; ivH = ivH + 1 else break end end; if ivG then break end; do ivB = iTx(ivI, 0., ivN); ivG = true; break end; break end end; iXC[4085][ivB](iXC[9200]); om = 20 else break end elseif om < 773 then if om == 772 then om = if lr then 13 else 57. else om = 773; continue end else ok = lm; om = 56 end else om = if lm then 25 else 55 end elseif om < 792. then if om < 783. then if om < 781 then if om < 778 then if om < 777. then if om < 776 then om = if oj then 2 else 45. elseif om == 776 then ivN = nil; do ivH = iXC[1183]; ivK = k7; ivI = iXC[9256]; ivL = iXC[8888]; ivJ = iXC[8986]; ivM = (om + lQ) % iXC[5374]; ivG = false; while true do ivA = #ivJ; ivD = ivA - ivL; ivB = ivK(ivM % 4294967296); ivB = ivB % 2147483646. + 1; ivE = ivD >= 1; if ivE then ivE = ivD <= 4 end; if ivE then ivB = ivB * 16807 % 2147483647; if ivD == 1 then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivB, 255.))); ivG = true; break elseif ivD == 2 then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivB, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivB, 8), 255.))); ivG = true; break elseif ivD == 3. then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivB, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivB, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivB, 16), 255.))); ivG = true; break elseif ivD == 4 then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivB, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivB, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivB, 16), 255.)), iTs(iTt(ivJ, 4), iTr(iTu(ivB, 24.), 255.))); ivG = true; break end end; ivO = iTw(ivJ); ivF = 0.; while true do if ivF <= ivD - 4 then ivB = ivB * 16807 % 2147483647; iTA(ivO, ivF, iTs(iTy(ivO, ivF), ivB)); ivF = ivF + 4 else break end end; if ivG then break end; ivB = ivB * 16807 % 2147483647; ivC = 0.; while true do if ivF < ivD then iTB(ivO, ivF, iTs(iTz(ivO, ivF), iTr(iTu(ivB, ivC * 8), 255.))); ivF = ivF + 1; ivC = ivC + 1 else break end end; if ivG then break end; do ivN = iTx(ivO, 0., ivD); ivG = true; break end; break end end; og = oh:FindFirstChild(ivN); om = 58 else om = 787; continue end elseif om == 777. then oj = li; om = if oj then 19 else 31 else om = 781; continue end elseif om < 779 then if om == 778 then ivA = nil; do ivC = iXC[9625]; ivE = iXC[2189]; ivO = (om + lQ) % iXC[5374]; ivD = k7; ivB = iXC[4973]; ivF = false; while true do ivM = #ivE; ivI = ivM - ivB; ivL = ivD(ivO % 4294967296); ivL = ivL % 2147483646. + 1; ivH = ivI >= 1; if ivH then ivH = ivI <= 4 end; if ivH then ivL = ivL * 16807 % 2147483647; if ivI == 1 then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivL, 255.))); ivF = true; break elseif ivI == 2 then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivL, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivL, 8), 255.))); ivF = true; break elseif ivI == 3. then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivL, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivL, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivL, 16), 255.))); ivF = true; break elseif ivI == 4 then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivL, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivL, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivL, 16), 255.)), iTs(iTt(ivE, 4), iTr(iTu(ivL, 24.), 255.))); ivF = true; break end end; ivK = iTw(ivE); ivG = 0.; while true do if ivG <= ivI - 4 then ivL = ivL * 16807 % 2147483647; iTA(ivK, ivG, iTs(iTy(ivK, ivG), ivL)); ivG = ivG + 4 else break end end; if ivF then break end; ivL = ivL * 16807 % 2147483647; ivJ = 0.; while true do if ivG < ivI then iTB(ivK, ivG, iTs(iTz(ivK, ivG), iTr(iTu(ivL, ivJ * 8), 255.))); ivG = ivG + 1; ivJ = ivJ + 1 else break end end; if ivF then break end; do ivA = iTx(ivK, 0., ivI); ivF = true; break end; break end end; oh = li + iXC[515][ivA](iXC[10480], iXC[1371.], iXC[10480]); ivM = nil; do ivJ = iXC[484]; ivG = k7; ivK = false; ivH = iXC[10480]; ivL = iXC[3576.]; ivI = (om + lQ) % iXC[5374]; ivF = false; while true do ivN = #ivL; ivC = ivN - ivH; ivA = ivG(ivI % 4294967296); ivA = ivA % 2147483646. + 1; ivD = ivC >= 1; if ivD then ivD = ivC <= 4 end; if ivD then ivA = ivA * 16807 % 2147483647; if ivC == 1 then ivM = iTv(iTs(iTt(ivL, 1), iTr(ivA, 255.))); ivF = true; break elseif ivC == 2 then ivM = iTv(iTs(iTt(ivL, 1), iTr(ivA, 255.)), iTs(iTt(ivL, 2), iTr(iTu(ivA, 8), 255.))); ivF = true; break elseif ivC == 3. then ivM = iTv(iTs(iTt(ivL, 1), iTr(ivA, 255.)), iTs(iTt(ivL, 2), iTr(iTu(ivA, 8), 255.)), iTs(iTt(ivL, 3.), iTr(iTu(ivA, 16), 255.))); ivF = true; break elseif ivC == 4 then ivM = iTv(iTs(iTt(ivL, 1), iTr(ivA, 255.)), iTs(iTt(ivL, 2), iTr(iTu(ivA, 8), 255.)), iTs(iTt(ivL, 3.), iTr(iTu(ivA, 16), 255.)), iTs(iTt(ivL, 4), iTr(iTu(ivA, 24.), 255.))); ivF = true; break end end; ivB = iTw(ivL); ivE = 0.; while true do if ivE <= ivC - 4 then ivA = ivA * 16807 % 2147483647; iTA(ivB, ivE, iTs(iTy(ivB, ivE), ivA)); ivE = ivE + 4 else break end end; if ivF then break end; ivA = ivA * 16807 % 2147483647; ivO = 0.; while true do if ivE < ivC then iTB(ivB, ivE, iTs(iTz(ivB, ivE), iTr(iTu(ivA, ivO * 8), 255.))); ivE = ivE + 1; ivO = ivO + 1 else break end end; if ivF then break end; do ivM = iTx(ivB, 0., ivC); ivF = true; break end; break end end; ivN = nil; do ivO = false; ivE = k7; ivB = false; ivD = iXC[10480]; ivA = iXC[1331]; ivC = (om + lQ) % iXC[5374]; ivF = false; while true do ivJ = #ivA; ivP = ivJ - ivD; ivI = ivE(ivC % 4294967296); ivI = ivI % 2147483646. + 1; ivL = ivP >= 1; if ivL then ivL = ivP <= 4 end; if ivL then ivI = ivI * 16807 % 2147483647; if ivP == 1 then ivN = iTv(iTs(iTt(ivA, 1), iTr(ivI, 255.))); ivF = true; break elseif ivP == 2 then ivN = iTv(iTs(iTt(ivA, 1), iTr(ivI, 255.)), iTs(iTt(ivA, 2), iTr(iTu(ivI, 8), 255.))); ivF = true; break elseif ivP == 3. then ivN = iTv(iTs(iTt(ivA, 1), iTr(ivI, 255.)), iTs(iTt(ivA, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivA, 3.), iTr(iTu(ivI, 16), 255.))); ivF = true; break elseif ivP == 4 then ivN = iTv(iTs(iTt(ivA, 1), iTr(ivI, 255.)), iTs(iTt(ivA, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivA, 3.), iTr(iTu(ivI, 16), 255.)), iTs(iTt(ivA, 4), iTr(iTu(ivI, 24.), 255.))); ivF = true; break end end; ivH = iTw(ivA); ivK = 0.; while true do if ivK <= ivP - 4 then ivI = ivI * 16807 % 2147483647; iTA(ivH, ivK, iTs(iTy(ivH, ivK), ivI)); ivK = ivK + 4 else break end end; if ivF then break end; ivI = ivI * 16807 % 2147483647; ivG = 0.; while true do if ivK < ivP then iTB(ivH, ivK, iTs(iTz(ivH, ivK), iTr(iTu(ivI, ivG * 8), 255.))); ivK = ivK + 1; ivG = ivG + 1 else break end end; if ivF then break end; do ivN = iTx(ivH, 0., ivP); ivF = true; break end; break end end; om = if (og[ivM] - oh)[ivN] > iXC[1371.] then 5 else 0. else om = 790; continue end elseif om < 780. then om = 20 else om = if op <= iXC[8888] then 37 else 21. end elseif om < 782 then ivP = nil; do ivK = iXC[954.]; ivI = k7; ivL = (om + lQ) % iXC[5374]; ivJ = iXC[8235.]; ivH = false; while true do ivD = #ivJ; ivB = ivD - ivK; ivE = ivI(ivL % 4294967296); ivE = ivE % 2147483646. + 1; ivO = ivB >= 1; if ivO then ivO = ivB <= 4 end; if ivO then ivE = ivE * 16807 % 2147483647; if ivB == 1 then ivP = iTv(iTs(iTt(ivJ, 1), iTr(ivE, 255.))); ivH = true; break elseif ivB == 2 then ivP = iTv(iTs(iTt(ivJ, 1), iTr(ivE, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivE, 8), 255.))); ivH = true; break elseif ivB == 3. then ivP = iTv(iTs(iTt(ivJ, 1), iTr(ivE, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivE, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivE, 16), 255.))); ivH = true; break elseif ivB == 4 then ivP = iTv(iTs(iTt(ivJ, 1), iTr(ivE, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivE, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivE, 16), 255.)), iTs(iTt(ivJ, 4), iTr(iTu(ivE, 24.), 255.))); ivH = true; break end end; ivF = iTw(ivJ); ivC = 0.; while true do if ivC + 4 <= ivB then ivE = ivE * 16807 % 2147483647; iTA(ivF, ivC, iTs(iTy(ivF, ivC), ivE)); ivC = ivC + 4 else break end end; if ivH then break end; ivE = ivE * 16807 % 2147483647; ivG = 0.; while true do if ivC < ivB then iTB(ivF, ivC, iTs(iTz(ivF, ivC), iTr(iTu(ivE, ivG * 8), 255.))); ivC = ivC + 1; ivG = ivG + 1 else break end end; if ivH then break end; do ivP = iTx(ivF, 0., ivB); ivH = true; break end; break end end; ivB = nil; do ivD = iXC[10480]; ivO = k7; ivC = (om + lQ) % iXC[5374]; ivE = iXC[782]; ivF = false; while true do ivJ = #ivE; ivA = ivJ - ivD; ivI = ivO(ivC % 4294967296); ivI = ivI % 2147483646. + 1; ivL = ivA >= 1; if ivL then ivL = ivA <= 4 end; if ivL then ivI = ivI * 16807 % 2147483647; if ivA == 1 then ivB = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.))); ivF = true; break elseif ivA == 2 then ivB = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.))); ivF = true; break elseif ivA == 3. then ivB = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivI, 16), 255.))); ivF = true; break elseif ivA == 4 then ivB = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivI, 16), 255.)), iTs(iTt(ivE, 4), iTr(iTu(ivI, 24.), 255.))); ivF = true; break end end; ivH = iTw(ivE); ivK = 0.; while true do if ivK + 4 <= ivA then ivI = ivI * 16807 % 2147483647; iTA(ivH, ivK, iTs(iTy(ivH, ivK), ivI)); ivK = ivK + 4 else break end end; if ivF then break end; ivI = ivI * 16807 % 2147483647; ivG = 0.; while true do if ivK < ivA then iTB(ivH, ivK, iTs(iTz(ivH, ivK), iTr(iTu(ivI, ivG * 8), 255.))); ivK = ivK + 1; ivG = ivG + 1 else break end end; if ivF then break end; do ivB = iTx(ivH, 0., ivA); ivF = true; break end; break end end; ivA = nil; do ivH = iXC[36.]; ivK = iXC[4629.]; ivI = k7; ivL = (om + lQ) % iXC[5374]; ivJ = iXC[1371.]; ivG = false; while true do ivC = #ivH; ivM = ivC - ivJ; ivD = ivI(ivL % 4294967296); ivN = ivM >= 1; if ivN then ivN = ivM <= 4 end; if ivN then ivD = iTC((ivD + 1832704949) % 4294967296, 13); if ivM == 1 then ivA = iTv(iTs(iTt(ivH, 1), iTr(ivD, 255.))); ivG = true; break elseif ivM == 2 then ivA = iTv(iTs(iTt(ivH, 1), iTr(ivD, 255.)), iTs(iTt(ivH, 2), iTr(iTu(ivD, 8), 255.))); ivG = true; break elseif ivM == 3. then ivA = iTv(iTs(iTt(ivH, 1), iTr(ivD, 255.)), iTs(iTt(ivH, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivH, 3.), iTr(iTu(ivD, 16), 255.))); ivG = true; break elseif ivM == 4 then ivA = iTv(iTs(iTt(ivH, 1), iTr(ivD, 255.)), iTs(iTt(ivH, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivH, 3.), iTr(iTu(ivD, 16), 255.)), iTs(iTt(ivH, 4), iTr(iTu(ivD, 24.), 255.))); ivG = true; break end end; ivE = iTw(ivH); ivO = 0.; while true do if ivO + 4 <= ivM then ivD = iTC((ivD + 1832704949) % 4294967296, 13); iTA(ivE, ivO, iTs(iTy(ivE, ivO), ivD)); ivO = ivO + 4 else break end end; if ivG then break end; ivD = iTC((ivD + 1832704949) % 4294967296, 13); ivF = 0.; while true do if ivO < ivM then iTB(ivE, ivO, iTs(iTz(ivE, ivO), iTr(iTu(ivD, ivF * 8), 255.))); ivO = ivO + 1; ivF = ivF + 1 else break end end; if ivG then break end; do ivA = iTx(ivE, 0., ivM); ivG = true; break end; break end end; og[ivA] = iXC[2906][ivP](lm + iXC[515][ivB](iXC[10480], iXC[1371.], iXC[10480])); ivM = nil; do ivD = iXC[10480]; ivO = k7; ivC = (om + lQ) % iXC[5374]; ivN = iXC[782]; ivE = false; while true do ivL = #ivN; ivH = ivL - ivD; ivK = ivO(ivC % 4294967296); ivK = ivK % 2147483646. + 1; ivG = ivH >= 1; if ivG then ivG = ivH <= 4 end; if ivG then ivK = ivK * 16807 % 2147483647; if ivH == 1 then ivM = iTv(iTs(iTt(ivN, 1), iTr(ivK, 255.))); ivE = true; break elseif ivH == 2 then ivM = iTv(iTs(iTt(ivN, 1), iTr(ivK, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivK, 8), 255.))); ivE = true; break elseif ivH == 3. then ivM = iTv(iTs(iTt(ivN, 1), iTr(ivK, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivK, 8), 255.)), iTs(iTt(ivN, 3.), iTr(iTu(ivK, 16), 255.))); ivE = true; break elseif ivH == 4 then ivM = iTv(iTs(iTt(ivN, 1), iTr(ivK, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivK, 8), 255.)), iTs(iTt(ivN, 3.), iTr(iTu(ivK, 16), 255.)), iTs(iTt(ivN, 4), iTr(iTu(ivK, 24.), 255.))); ivE = true; break end end; ivJ = iTw(ivN); ivF = 0.; while true do if ivF + 4 <= ivH then ivK = ivK * 16807 % 2147483647; iTA(ivJ, ivF, iTs(iTy(ivJ, ivF), ivK)); ivF = ivF + 4 else break end end; if ivE then break end; ivK = ivK * 16807 % 2147483647; ivI = 0.; while true do if ivF < ivH then iTB(ivJ, ivF, iTs(iTz(ivJ, ivF), iTr(iTu(ivK, ivI * 8), 255.))); ivF = ivF + 1; ivI = ivI + 1 else break end end; if ivE then break end; do ivM = iTx(ivJ, 0., ivH); ivE = true; break end; break end end; oi:MoveTo(lm + iXC[515][ivM](iTD(-iXC[1353.], iXC[1353.]), iXC[10480], iTD(-iXC[1353.], iXC[1353.]))); om = if (function(iX, iY) if type(iX) ~= "number" then return false end; if iX % 1 ~= 0. then return false end; local iZ = iX < -2147483648; if iZ then else iZ = iX > 2147483647 end; if iZ then return false end; local i_ = iX; i_ = bit32.bxor(i_, 1540483477); i_ = bit32.band(i_ * 403 + bit32.lshift(i_, 24.), 4294967295.); i_ = bit32.bxor(i_, bit32.rshift(i_, 13)); return i_ == iY end)(iTD(iXC[7718], iXC[954.]), (buffer.readu32(lp, iXC[9096.]))) then 49 else 3. elseif om == 782 then ok = li; om = if ok then 33. else 56 else om = 758; continue end elseif om < 789. then if om < 786. then if om < 785 then if om < 784 then om = if k5 then 54. else 12. elseif om == 784 then om = 27. else om = 7730; continue end else ivL = nil; do ivH = iXC[4976]; ivJ = iXC[2287]; ivI = (om + lQ) % iXC[5374]; ivK = k7; ivG = false; while true do ivM = #ivJ; ivD = ivM - ivH; ivN = ivK(ivI % 4294967296); ivE = ivD >= 1; if ivE then ivE = ivD <= 4 end; if ivE then ivN = (ivN + 2654435769.) % 4294967296; if ivD == 1 then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.))); ivG = true; break elseif ivD == 2 then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivN, 8), 255.))); ivG = true; break elseif ivD == 3. then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivN, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivN, 16), 255.))); ivG = true; break elseif ivD == 4 then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivN, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivN, 16), 255.)), iTs(iTt(ivJ, 4), iTr(iTu(ivN, 24.), 255.))); ivG = true; break end end; ivO = iTw(ivJ); ivF = 0.; while true do if ivF + 4 <= ivD then ivN = (ivN + 2654435769.) % 4294967296; iTA(ivO, ivF, iTs(iTy(ivO, ivF), ivN)); ivF = ivF + 4 else break end end; if ivG then break end; ivN = (ivN + 2654435769.) % 4294967296; ivC = 0.; while true do if ivF < ivD then iTB(ivO, ivF, iTs(iTz(ivO, ivF), iTr(iTu(ivN, ivC * 8), 255.))); ivF = ivF + 1; ivC = ivC + 1 else break end end; if ivG then break end; do ivL = iTx(ivO, 0., ivD); ivG = true; break end; break end end; om = if oh:FindFirstChild(ivL) then 17 else 22 end elseif om < 787 then om = 1 elseif om < 788 then oj = lm; om = 31 else om = 21. end elseif om < 791 then if om < 790 then ivM = nil; do ivO = iXC[4795]; ivD = iXC[9883]; ivN = (om + lQ) % iXC[5374]; ivC = k7; ivE = false; while true do ivH = #ivD; ivK = ivH - ivO; ivG = ivC(ivN % 4294967296); ivJ = ivK >= 1; if ivJ then ivJ = ivK <= 4 end; if ivJ then ivG = (ivG + 2654435769.) % 4294967296; if ivK == 1 then ivM = iTv(iTs(iTt(ivD, 1), iTr(ivG, 255.))); ivE = true; break elseif ivK == 2 then ivM = iTv(iTs(iTt(ivD, 1), iTr(ivG, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivG, 8), 255.))); ivE = true; break elseif ivK == 3. then ivM = iTv(iTs(iTt(ivD, 1), iTr(ivG, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivG, 8), 255.)), iTs(iTt(ivD, 3.), iTr(iTu(ivG, 16), 255.))); ivE = true; break elseif ivK == 4 then ivM = iTv(iTs(iTt(ivD, 1), iTr(ivG, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivG, 8), 255.)), iTs(iTt(ivD, 3.), iTr(iTu(ivG, 16), 255.)), iTs(iTt(ivD, 4), iTr(iTu(ivG, 24.), 255.))); ivE = true; break end end; ivF = iTw(ivD); ivI = 0.; while true do if ivI + 4 <= ivK then ivG = (ivG + 2654435769.) % 4294967296; iTA(ivF, ivI, iTs(iTy(ivF, ivI), ivG)); ivI = ivI + 4 else break end end; if ivE then break end; ivG = (ivG + 2654435769.) % 4294967296; ivL = 0.; while true do if ivI < ivK then iTB(ivF, ivI, iTs(iTz(ivF, ivI), iTr(iTu(ivG, ivL * 8), 255.))); ivI = ivI + 1; ivL = ivL + 1 else break end end; if ivE then break end; do ivM = iTx(ivF, 0., ivK); ivE = true; break end; break end end; og = oh[ivM]; ivL = nil; do ivG = false; ivJ = iXC[7479.]; ivH = (om + lQ) % iXC[5374]; ivK = k7; ivI = iXC[10480]; ivF = false; while true do ivO = #ivJ; ivA = ivO - ivI; ivC = ivK(ivH % 4294967296); ivC = ivC % 2147483646. + 1; ivM = ivA >= 1; if ivM then ivM = ivA <= 4 end; if ivM then ivC = ivC * 16807 % 2147483647; if ivA == 1 then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivC, 255.))); ivF = true; break elseif ivA == 2 then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivC, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivC, 8), 255.))); ivF = true; break elseif ivA == 3. then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivC, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivC, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivC, 16), 255.))); ivF = true; break elseif ivA == 4 then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivC, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivC, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivC, 16), 255.)), iTs(iTt(ivJ, 4), iTr(iTu(ivC, 24.), 255.))); ivF = true; break end end; ivD = iTw(ivJ); ivN = 0.; while true do if ivN <= ivA - 4 then ivC = ivC * 16807 % 2147483647; iTA(ivD, ivN, iTs(iTy(ivD, ivN), ivC)); ivN = ivN + 4 else break end end; if ivF then break end; ivC = ivC * 16807 % 2147483647; ivE = 0.; while true do if ivN < ivA then iTB(ivD, ivN, iTs(iTz(ivD, ivN), iTr(iTu(ivC, ivE * 8), 255.))); ivN = ivN + 1; ivE = ivE + 1 else break end end; if ivF then break end; do ivL = iTx(ivD, 0., ivA); ivF = true; break end; break end end; ivA = nil; do ivN = iXC[10480]; ivC = iXC[10455.]; ivM = (om + lQ) % iXC[5374]; ivO = k7; ivD = false; while true do ivH = #ivC; ivK = ivH - ivN; ivG = ivO(ivM % 4294967296); ivJ = ivK >= 1; if ivJ then ivJ = ivK <= 4 end; if ivJ then ivG = (ivG + 2654435769.) % 4294967296; if ivK == 1 then ivA = iTv(iTs(iTt(ivC, 1), iTr(ivG, 255.))); ivD = true; break elseif ivK == 2 then ivA = iTv(iTs(iTt(ivC, 1), iTr(ivG, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivG, 8), 255.))); ivD = true; break elseif ivK == 3. then ivA = iTv(iTs(iTt(ivC, 1), iTr(ivG, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivG, 8), 255.)), iTs(iTt(ivC, 3.), iTr(iTu(ivG, 16), 255.))); ivD = true; break elseif ivK == 4 then ivA = iTv(iTs(iTt(ivC, 1), iTr(ivG, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivG, 8), 255.)), iTs(iTt(ivC, 3.), iTr(iTu(ivG, 16), 255.)), iTs(iTt(ivC, 4), iTr(iTu(ivG, 24.), 255.))); ivD = true; break end end; ivF = iTw(ivC); ivI = 0.; while true do if ivI + 4 <= ivK then ivG = (ivG + 2654435769.) % 4294967296; iTA(ivF, ivI, iTs(iTy(ivF, ivI), ivG)); ivI = ivI + 4 else break end end; if ivD then break end; ivG = (ivG + 2654435769.) % 4294967296; ivE = 0.; while true do if ivI < ivK then iTB(ivF, ivI, iTs(iTz(ivF, ivI), iTr(iTu(ivG, ivE * 8), 255.))); ivI = ivI + 1; ivE = ivE + 1 else break end end; if ivD then break end; do ivA = iTx(ivF, 0., ivK); ivD = true; break end; break end end; ivK = nil; do ivH = iXC[7838]; ivE = k7; ivI = iXC[7111]; ivF = iXC[10480]; ivJ = iXC[10318]; ivG = (om + lQ) % iXC[5374]; ivD = false; while true do ivM = #ivJ; ivQ = ivM - ivF; ivN = ivE(ivG % 4294967296); ivN = ivN % 2147483646. + 1; ivP = ivQ >= 1; if ivP then ivP = ivQ <= 4 end; if ivP then ivN = ivN * 16807 % 2147483647; if ivQ == 1 then ivK = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.))); ivD = true; break elseif ivQ == 2 then ivK = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivN, 8), 255.))); ivD = true; break elseif ivQ == 3. then ivK = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivN, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivN, 16), 255.))); ivD = true; break elseif ivQ == 4 then ivK = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivN, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivN, 16), 255.)), iTs(iTt(ivJ, 4), iTr(iTu(ivN, 24.), 255.))); ivD = true; break end end; ivO = iTw(ivJ); ivB = 0.; while true do if ivB <= ivQ - 4 then ivN = ivN * 16807 % 2147483647; iTA(ivO, ivB, iTs(iTy(ivO, ivB), ivN)); ivB = ivB + 4 else break end end; if ivD then break end; ivN = ivN * 16807 % 2147483647; ivC = 0.; while true do if ivB < ivQ then iTB(ivO, ivB, iTs(iTz(ivO, ivB), iTr(iTu(ivN, ivC * 8), 255.))); ivB = ivB + 1; ivC = ivC + 1 else break end end; if ivD then break end; do ivK = iTx(ivO, 0., ivQ); ivD = true; break end; break end end; og[ivK] = iXC[2906][ivL](lm + iXC[515][ivA](iXC[10480], iXC[1371.], iXC[10480])); ivQ = nil; do ivN = iXC[10480]; ivB = iXC[4831]; ivM = (om + lQ) % iXC[5374]; ivP = k7; ivO = false; while true do ivH = #ivB; ivD = ivH - ivN; ivG = ivP(ivM % 4294967296); ivC = ivD >= 1; if ivC then ivC = ivD <= 4 end; if ivC then ivG = (ivG + 2654435769.) % 4294967296; if ivD == 1 then ivQ = iTv(iTs(iTt(ivB, 1), iTr(ivG, 255.))); ivO = true; break elseif ivD == 2 then ivQ = iTv(iTs(iTt(ivB, 1), iTr(ivG, 255.)), iTs(iTt(ivB, 2), iTr(iTu(ivG, 8), 255.))); ivO = true; break elseif ivD == 3. then ivQ = iTv(iTs(iTt(ivB, 1), iTr(ivG, 255.)), iTs(iTt(ivB, 2), iTr(iTu(ivG, 8), 255.)), iTs(iTt(ivB, 3.), iTr(iTu(ivG, 16), 255.))); ivO = true; break elseif ivD == 4 then ivQ = iTv(iTs(iTt(ivB, 1), iTr(ivG, 255.)), iTs(iTt(ivB, 2), iTr(iTu(ivG, 8), 255.)), iTs(iTt(ivB, 3.), iTr(iTu(ivG, 16), 255.)), iTs(iTt(ivB, 4), iTr(iTu(ivG, 24.), 255.))); ivO = true; break end end; ivF = iTw(ivB); ivI = 0.; while true do if ivI + 4 <= ivD then ivG = (ivG + 2654435769.) % 4294967296; iTA(ivF, ivI, iTs(iTy(ivF, ivI), ivG)); ivI = ivI + 4 else break end end; if ivO then break end; ivG = (ivG + 2654435769.) % 4294967296; ivE = 0.; while true do if ivI < ivD then iTB(ivF, ivI, iTs(iTz(ivF, ivI), iTr(iTu(ivG, ivE * 8), 255.))); ivI = ivI + 1; ivE = ivE + 1 else break end end; if ivO then break end; do ivQ = iTx(ivF, 0., ivD); ivO = true; break end; break end end; iXC[4085][ivQ](iXC[9200]); om = 22 else om = if og then 30. else 58 end else om = 44 end elseif om < 801. then if om < 799 then if om < 795. then if om < 794 then if om < 793 then og = oh; om = if og then 39. else 16 elseif om == 793 then ivI = nil; do ivE = iXC[10480]; ivG = iXC[9064]; ivF = (om + lQ) % iXC[5374]; ivH = k7; ivD = false; while true do ivQ = #ivG; ivN = ivQ - ivE; ivP = ivH(ivF % 4294967296); ivO = ivN >= 1; if ivO then ivO = ivN <= 4 end; if ivO then ivP = (ivP + 2654435769.) % 4294967296; if ivN == 1 then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivP, 255.))); ivD = true; break elseif ivN == 2 then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivP, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivP, 8), 255.))); ivD = true; break elseif ivN == 3. then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivP, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivP, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivP, 16), 255.))); ivD = true; break elseif ivN == 4 then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivP, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivP, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivP, 16), 255.)), iTs(iTt(ivG, 4), iTr(iTu(ivP, 24.), 255.))); ivD = true; break end end; ivB = iTw(ivG); ivC = 0.; while true do if ivC + 4 <= ivN then ivP = (ivP + 2654435769.) % 4294967296; iTA(ivB, ivC, iTs(iTy(ivB, ivC), ivP)); ivC = ivC + 4 else break end end; if ivD then break end; ivP = (ivP + 2654435769.) % 4294967296; ivM = 0.; while true do if ivC < ivN then iTB(ivB, ivC, iTs(iTz(ivB, ivC), iTr(iTu(ivP, ivM * 8), 255.))); ivC = ivC + 1; ivM = ivM + 1 else break end end; if ivD then break end; do ivI = iTx(ivB, 0., ivN); ivD = true; break end; break end end; og = lv[ivI]; ivQ = nil; do ivM = true; ivC = iXC[5618]; ivB = true; ivO = (om + lQ) % iXC[5374]; ivP = iXC[4067]; ivN = k7; ivD = false; while true do ivH = #ivC; ivK = ivH - ivP; ivG = ivN(ivO % 4294967296); ivJ = ivK >= 1; if ivJ then ivJ = ivK <= 3. end; if ivJ then ivG = (ivG * 1597 + 51749) % 4294967296; if ivK == 1 then ivQ = iTv((iTt(ivC, 1) - iTr(ivG, 255.)) % 256); ivD = true; break elseif ivK == 2 then ivQ = iTv((iTt(ivC, 1) - iTr(ivG, 255.)) % 256, (iTt(ivC, 2) - iTr(iTu(ivG, 8), 255.)) % 256); ivD = true; break elseif ivK == 3. then ivQ = iTv((iTt(ivC, 1) - iTr(ivG, 255.)) % 256, (iTt(ivC, 2) - iTr(iTu(ivG, 8), 255.)) % 256, (iTt(ivC, 3.) - iTr(iTu(ivG, 16), 255.)) % 256); ivD = true; break end end; ivF = iTw(ivC); ivI = 0.; while true do if ivI + 4 <= ivK then ivG = (ivG * 1597 + 51749) % 4294967296; iTA(ivF, ivI, (iTy(ivF, ivI) - ivG) % 4294967296); ivI = ivI + 4 else break end end; if ivD then break end; ivG = (ivG * 1597 + 51749) % 4294967296; ivE = 0.; while true do if ivI < ivK then iTB(ivF, ivI, (iTz(ivF, ivI) - iTr(iTu(ivG, ivE * 8), 255.)) % 256); ivI = ivI + 1; ivE = ivE + 1 else break end end; if ivD then break end; do ivQ = iTx(ivF, 0., ivK); ivD = true; break end; break end end; oh = og[ivQ]; og = k3; om = if og then 9. else 47 else om = 786.; continue end elseif om == 794 then om = if k8 then 52 else 29 else om = 793; continue end elseif om < 797 then if om < 796 then om = if og then 42. else 14 elseif om == 796 then om = if lc then 51. else 23 else om = 783.; continue end elseif om < 798. then og = oh; om = 47 else ol = lr; om = 41 end elseif om < 800 then if om == 799 then iXC[7994](function(iJr) if not iJr then local iKw = { k7, iIn, oc, iJr } end; of:FireServer(iIn[6662](oc)) end); om = 10 else om = 798.; continue end else os = oq; iXC[7994](function(iJt) if not iJt then local iKA = { of, k7, oc, iIn, iJt } end; local iXE = iIn; if iXE[3066.] <= iXE[10363] / (iXE[2707] - iXE[2707]) - iXE[4196] / (iXE[881] - iXE[881]) then local iFI = cK + iXE[2912]; local iFJ = iXE[6357.] + cA end; of:FireServer(iXE[6662](oc)) end); om = 46 end elseif om < 805 then if om < 803 then if om < 802 then ivK = nil; do ivE = iXC[1315]; ivH = k7; ivF = iXC[6352]; ivI = iXC[10480]; ivG = iXC[7258]; ivJ = (om + lQ) % iXC[5374]; ivD = false; while true do ivB = #ivG; ivC = ivB - ivI; ivM = ivH(ivJ % 4294967296); ivM = ivM % 2147483646. + 1; ivQ = ivC >= 1; if ivQ then ivQ = ivC <= 4 end; if ivQ then ivM = ivM * 16807 % 2147483647; if ivC == 1 then ivK = iTv(iTs(iTt(ivG, 1), iTr(ivM, 255.))); ivD = true; break elseif ivC == 2 then ivK = iTv(iTs(iTt(ivG, 1), iTr(ivM, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivM, 8), 255.))); ivD = true; break elseif ivC == 3. then ivK = iTv(iTs(iTt(ivG, 1), iTr(ivM, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivM, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivM, 16), 255.))); ivD = true; break elseif ivC == 4 then ivK = iTv(iTs(iTt(ivG, 1), iTr(ivM, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivM, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivM, 16), 255.)), iTs(iTt(ivG, 4), iTr(iTu(ivM, 24.), 255.))); ivD = true; break end end; ivN = iTw(ivG); ivP = 0.; while true do if ivP <= ivC - 4 then ivM = ivM * 16807 % 2147483647; iTA(ivN, ivP, iTs(iTy(ivN, ivP), ivM)); ivP = ivP + 4 else break end end; if ivD then break end; ivM = ivM * 16807 % 2147483647; ivO = 0.; while true do if ivP < ivC then iTB(ivN, ivP, iTs(iTz(ivN, ivP), iTr(iTu(ivM, ivO * 8), 255.))); ivP = ivP + 1; ivO = ivO + 1 else break end end; if ivD then break end; do ivK = iTx(ivN, 0., ivC); ivD = true; break end; break end end; ivQ = nil; do ivB = iXC[10480]; ivN = iXC[2354]; ivP = (om + lQ) % iXC[5374]; ivM = k7; ivO = false; while true do ivD = #ivN; ivG = ivD - ivB; ivC = ivM(ivP % 4294967296); ivF = ivG >= 1; if ivF then ivF = ivG <= 4 end; if ivF then ivC = (ivC + 2654435769.) % 4294967296; if ivG == 1 then ivQ = iTv(iTs(iTt(ivN, 1), iTr(ivC, 255.))); ivO = true; break elseif ivG == 2 then ivQ = iTv(iTs(iTt(ivN, 1), iTr(ivC, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivC, 8), 255.))); ivO = true; break elseif ivG == 3. then ivQ = iTv(iTs(iTt(ivN, 1), iTr(ivC, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivC, 8), 255.)), iTs(iTt(ivN, 3.), iTr(iTu(ivC, 16), 255.))); ivO = true; break elseif ivG == 4 then ivQ = iTv(iTs(iTt(ivN, 1), iTr(ivC, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivC, 8), 255.)), iTs(iTt(ivN, 3.), iTr(iTu(ivC, 16), 255.)), iTs(iTt(ivN, 4), iTr(iTu(ivC, 24.), 255.))); ivO = true; break end end; ivI = iTw(ivN); ivE = 0.; while true do if ivE + 4 <= ivG then ivC = (ivC + 2654435769.) % 4294967296; iTA(ivI, ivE, iTs(iTy(ivI, ivE), ivC)); ivE = ivE + 4 else break end end; if ivO then break end; ivC = (ivC + 2654435769.) % 4294967296; ivH = 0.; while true do if ivE < ivG then iTB(ivI, ivE, iTs(iTz(ivI, ivE), iTr(iTu(ivC, ivH * 8), 255.))); ivE = ivE + 1; ivH = ivH + 1 else break end end; if ivO then break end; do ivQ = iTx(ivI, 0., ivG); ivO = true; break end; break end end; og[ivQ] = iXC[2906][ivK](oh); om = 0. else ot = (ot * 1664525 + om) % 4294967296; ivI = nil; do ivD = iXC[9000.]; ivG = iXC[3611]; ivE = ot; ivH = k7; ivF = iXC[10480]; ivC = false; while true do ivN = #ivG; ivP = ivN - ivF; ivO = ivH(ivE % 4294967296); ivO = ivO % 2147483646. + 1; ivB = ivP >= 1; if ivB then ivB = ivP <= 4 end; if ivB then ivO = ivO * 16807 % 2147483647; if ivP == 1 then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivO, 255.))); ivC = true; break elseif ivP == 2 then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivO, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivO, 8), 255.))); ivC = true; break elseif ivP == 3. then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivO, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivO, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivO, 16), 255.))); ivC = true; break elseif ivP == 4 then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivO, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivO, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivO, 16), 255.)), iTs(iTt(ivG, 4), iTr(iTu(ivO, 24.), 255.))); ivC = true; break end end; ivK = iTw(ivG); ivM = 0.; while true do if ivM <= ivP - 4 then ivO = ivO * 16807 % 2147483647; iTA(ivK, ivM, iTs(iTy(ivK, ivM), ivO)); ivM = ivM + 4 else break end end; if ivC then break end; ivO = ivO * 16807 % 2147483647; ivQ = 0.; while true do if ivM < ivP then iTB(ivK, ivM, iTs(iTz(ivK, ivM), iTr(iTu(ivO, ivQ * 8), 255.))); ivM = ivM + 1; ivQ = ivQ + 1 else break end end; if ivC then break end; do ivI = iTx(ivK, 0., ivP); ivC = true; break end; break end end; og = iXC[3196]:GetService(ivI); ivK = nil; do ivB = iXC[7554.]; ivN = iXC[714.]; ivP = ot; ivM = k7; ivQ = iXC[10480]; ivO = false; while true do ivI = #ivN; ivE = ivI - ivQ; ivH = ivM(ivP % 4294967296); ivH = ivH % 2147483646. + 1; ivD = ivE >= 1; if ivD then ivD = ivE <= 4 end; if ivD then ivH = ivH * 16807 % 2147483647; if ivE == 1 then ivK = iTv(iTs(iTt(ivN, 1), iTr(ivH, 255.))); ivO = true; break elseif ivE == 2 then ivK = iTv(iTs(iTt(ivN, 1), iTr(ivH, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivH, 8), 255.))); ivO = true; break elseif ivE == 3. then ivK = iTv(iTs(iTt(ivN, 1), iTr(ivH, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivH, 8), 255.)), iTs(iTt(ivN, 3.), iTr(iTu(ivH, 16), 255.))); ivO = true; break elseif ivE == 4 then ivK = iTv(iTs(iTt(ivN, 1), iTr(ivH, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivH, 8), 255.)), iTs(iTt(ivN, 3.), iTr(iTu(ivH, 16), 255.)), iTs(iTt(ivN, 4), iTr(iTu(ivH, 24.), 255.))); ivO = true; break end end; ivG = iTw(ivN); ivC = 0.; while true do if ivC <= ivE - 4 then ivH = ivH * 16807 % 2147483647; iTA(ivG, ivC, iTs(iTy(ivG, ivC), ivH)); ivC = ivC + 4 else break end end; if ivO then break end; ivH = ivH * 16807 % 2147483647; ivF = 0.; while true do if ivC < ivE then iTB(ivG, ivC, iTs(iTz(ivG, ivC), iTr(iTu(ivH, ivF * 8), 255.))); ivC = ivC + 1; ivF = ivF + 1 else break end end; if ivO then break end; do ivK = iTx(ivG, 0., ivE); ivO = true; break end; break end end; oe = { ivK }; ivI = nil; do ivE = iXC[6360.]; ivH = iXC[841]; ivF = k7; ivD = ot; ivG = iXC[8218]; ivC = false; while true do ivK = #ivE; ivM = ivK - ivG; ivQ = ivF(ivD % 4294967296); ivN = ivM >= 1; if ivN then ivN = ivM <= 4 end; if ivN then ivQ = iTC((ivQ + 1832704949) % 4294967296, 13); if ivM == 1 then ivI = iTv(iTs(iTt(ivE, 1), iTr(ivQ, 255.))); ivC = true; break elseif ivM == 2 then ivI = iTv(iTs(iTt(ivE, 1), iTr(ivQ, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivQ, 8), 255.))); ivC = true; break elseif ivM == 3. then ivI = iTv(iTs(iTt(ivE, 1), iTr(ivQ, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivQ, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivQ, 16), 255.))); ivC = true; break elseif ivM == 4 then ivI = iTv(iTs(iTt(ivE, 1), iTr(ivQ, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivQ, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivQ, 16), 255.)), iTs(iTt(ivE, 4), iTr(iTu(ivQ, 24.), 255.))); ivC = true; break end end; ivP = iTw(ivE); ivO = 0.; while true do if ivO + 4 <= ivM then ivQ = iTC((ivQ + 1832704949) % 4294967296, 13); iTA(ivP, ivO, iTs(iTy(ivP, ivO), ivQ)); ivO = ivO + 4 else break end end; if ivC then break end; ivQ = iTC((ivQ + 1832704949) % 4294967296, 13); ivB = 0.; while true do if ivO < ivM then iTB(ivP, ivO, iTs(iTz(ivP, ivO), iTr(iTu(ivQ, ivB * 8), 255.))); ivO = ivO + 1; ivB = ivB + 1 else break end end; if ivC then break end; do ivI = iTx(ivP, 0., ivM); ivC = true; break end; break end end; oc = { ivI }; ivK = nil; do ivP = iXC[10480]; ivM = iXC[10225]; ivQ = ot; ivB = k7; ivN = false; while true do ivE = #ivM; ivH = ivE - ivP; ivD = ivB(ivQ % 4294967296); ivG = ivH >= 1; if ivG then ivG = ivH <= 4 end; if ivG then ivD = (ivD + 2654435769.) % 4294967296; if ivH == 1 then ivK = iTv(iTs(iTt(ivM, 1), iTr(ivD, 255.))); ivN = true; break elseif ivH == 2 then ivK = iTv(iTs(iTt(ivM, 1), iTr(ivD, 255.)), iTs(iTt(ivM, 2), iTr(iTu(ivD, 8), 255.))); ivN = true; break elseif ivH == 3. then ivK = iTv(iTs(iTt(ivM, 1), iTr(ivD, 255.)), iTs(iTt(ivM, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivM, 3.), iTr(iTu(ivD, 16), 255.))); ivN = true; break elseif ivH == 4 then ivK = iTv(iTs(iTt(ivM, 1), iTr(ivD, 255.)), iTs(iTt(ivM, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivM, 3.), iTr(iTu(ivD, 16), 255.)), iTs(iTt(ivM, 4), iTr(iTu(ivD, 24.), 255.))); ivN = true; break end end; ivC = iTw(ivM); ivF = 0.; while true do if ivF + 4 <= ivH then ivD = (ivD + 2654435769.) % 4294967296; iTA(ivC, ivF, iTs(iTy(ivC, ivF), ivD)); ivF = ivF + 4 else break end end; if ivN then break end; ivD = (ivD + 2654435769.) % 4294967296; ivO = 0.; while true do if ivF < ivH then iTB(ivC, ivF, iTs(iTz(ivC, ivF), iTr(iTu(ivD, ivO * 8), 255.))); ivF = ivF + 1; ivO = ivO + 1 else break end end; if ivN then break end; do ivK = iTx(ivC, 0., ivH); ivN = true; break end; break end end; ivH = nil; do ivE = iXC[1197.]; ivC = iXC[1060]; ivF = ot; ivD = k7; ivG = iXC[3902]; ivO = false; while true do ivP = #ivC; ivJ = ivP - ivG; ivB = ivD(ivF % 4294967296); ivB = ivB % 2147483646. + 1; ivI = ivJ >= 1; if ivI then ivI = ivJ <= 4 end; if ivI then ivB = ivB * 16807 % 2147483647; if ivJ == 1 then ivH = iTv(iTs(iTt(ivC, 1), iTr(ivB, 255.))); ivO = true; break elseif ivJ == 2 then ivH = iTv(iTs(iTt(ivC, 1), iTr(ivB, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivB, 8), 255.))); ivO = true; break elseif ivJ == 3. then ivH = iTv(iTs(iTt(ivC, 1), iTr(ivB, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivB, 8), 255.)), iTs(iTt(ivC, 3.), iTr(iTu(ivB, 16), 255.))); ivO = true; break elseif ivJ == 4 then ivH = iTv(iTs(iTt(ivC, 1), iTr(ivB, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivB, 8), 255.)), iTs(iTt(ivC, 3.), iTr(iTu(ivB, 16), 255.)), iTs(iTt(ivC, 4), iTr(iTu(ivB, 24.), 255.))); ivO = true; break end end; ivM = iTw(ivC); ivQ = 0.; while true do if ivQ <= ivJ - 4 then ivB = ivB * 16807 % 2147483647; iTA(ivM, ivQ, iTs(iTy(ivM, ivQ), ivB)); ivQ = ivQ + 4 else break end end; if ivO then break end; ivB = ivB * 16807 % 2147483647; ivN = 0.; while true do if ivQ < ivJ then iTB(ivM, ivQ, iTs(iTz(ivM, ivQ), iTr(iTu(ivB, ivN * 8), 255.))); ivQ = ivQ + 1; ivN = ivN + 1 else break end end; if ivO then break end; do ivH = iTx(ivM, 0., ivJ); ivO = true; break end; break end end; ivJ = nil; do ivM = false; ivQ = iXC[3500]; ivB = iXC[9387.]; ivI = ot; ivP = iXC[10480]; ivN = k7; ivO = false; while true do ivF = #ivQ; ivL = ivF - ivP; ivE = ivN(ivI % 4294967296); ivA = ivL >= 1; if ivA then ivA = ivL <= 3. end; if ivA then ivE = (ivE * 1597 + 51749) % 4294967296; if ivL == 1 then ivJ = iTv((iTt(ivQ, 1) - iTr(ivE, 255.)) % 256); ivO = true; break elseif ivL == 2 then ivJ = iTv((iTt(ivQ, 1) - iTr(ivE, 255.)) % 256, (iTt(ivQ, 2) - iTr(iTu(ivE, 8), 255.)) % 256); ivO = true; break elseif ivL == 3. then ivJ = iTv((iTt(ivQ, 1) - iTr(ivE, 255.)) % 256, (iTt(ivQ, 2) - iTr(iTu(ivE, 8), 255.)) % 256, (iTt(ivQ, 3.) - iTr(iTu(ivE, 16), 255.)) % 256); ivO = true; break end end; ivD = iTw(ivQ); ivG = 0.; while true do if ivG + 4 <= ivL then ivE = (ivE * 1597 + 51749) % 4294967296; iTA(ivD, ivG, (iTy(ivD, ivG) - ivE) % 4294967296); ivG = ivG + 4 else break end end; if ivO then break end; ivE = (ivE * 1597 + 51749) % 4294967296; ivC = 0.; while true do if ivG < ivL then iTB(ivD, ivG, (iTz(ivD, ivG) - iTr(iTu(ivE, ivC * 8), 255.)) % 256); ivG = ivG + 1; ivC = ivC + 1 else break end end; if ivO then break end; do ivJ = iTx(ivD, 0., ivL); ivO = true; break end; break end end; ivL = nil; do ivC = iXC[394]; ivF = iXC[2371]; ivD = iXC[6287]; ivG = ot; ivE = iXC[10411]; ivA = k7; ivO = false; while true do ivR = #ivF; ivB = ivR - ivE; ivI = ivA(ivG % 4294967296); ivM = ivB >= 1; if ivM then ivM = ivB <= 3. end; if ivM then ivI = (ivI * 1597 + 51749) % 4294967296; if ivB == 1 then ivL = iTv((iTt(ivF, 1) - iTr(ivI, 255.)) % 256); ivO = true; break elseif ivB == 2 then ivL = iTv((iTt(ivF, 1) - iTr(ivI, 255.)) % 256, (iTt(ivF, 2) - iTr(iTu(ivI, 8), 255.)) % 256); ivO = true; break elseif ivB == 3. then ivL = iTv((iTt(ivF, 1) - iTr(ivI, 255.)) % 256, (iTt(ivF, 2) - iTr(iTu(ivI, 8), 255.)) % 256, (iTt(ivF, 3.) - iTr(iTu(ivI, 16), 255.)) % 256); ivO = true; break end end; ivQ = iTw(ivF); ivN = 0.; while true do if ivN + 4 <= ivB then ivI = (ivI * 1597 + 51749) % 4294967296; iTA(ivQ, ivN, (iTy(ivQ, ivN) - ivI) % 4294967296); ivN = ivN + 4 else break end end; if ivO then break end; ivI = (ivI * 1597 + 51749) % 4294967296; ivP = 0.; while true do if ivN < ivB then iTB(ivQ, ivN, (iTz(ivQ, ivN) - iTr(iTu(ivI, ivP * 8), 255.)) % 256); ivN = ivN + 1; ivP = ivP + 1 else break end end; if ivO then break end; do ivL = iTx(ivQ, 0., ivB); ivO = true; break end; break end end; ivR = nil; do ivN = iXC[4062.]; ivP = k7; ivM = true; ivQ = iXC[6720.]; ivB = iXC[5445.]; ivI = ot; ivO = false; while true do ivS = #ivB; ivE = ivS - ivQ; ivA = ivP(ivI % 4294967296); ivA = ivA % 2147483646. + 1; ivD = ivE >= 1; if ivD then ivD = ivE <= 4 end; if ivD then ivA = ivA * 16807 % 2147483647; if ivE == 1 then ivR = iTv(iTs(iTt(ivB, 1), iTr(ivA, 255.))); ivO = true; break elseif ivE == 2 then ivR = iTv(iTs(iTt(ivB, 1), iTr(ivA, 255.)), iTs(iTt(ivB, 2), iTr(iTu(ivA, 8), 255.))); ivO = true; break elseif ivE == 3. then ivR = iTv(iTs(iTt(ivB, 1), iTr(ivA, 255.)), iTs(iTt(ivB, 2), iTr(iTu(ivA, 8), 255.)), iTs(iTt(ivB, 3.), iTr(iTu(ivA, 16), 255.))); ivO = true; break elseif ivE == 4 then ivR = iTv(iTs(iTt(ivB, 1), iTr(ivA, 255.)), iTs(iTt(ivB, 2), iTr(iTu(ivA, 8), 255.)), iTs(iTt(ivB, 3.), iTr(iTu(ivA, 16), 255.)), iTs(iTt(ivB, 4), iTr(iTu(ivA, 24.), 255.))); ivO = true; break end end; ivG = iTw(ivB); ivC = 0.; while true do if ivC <= ivE - 4 then ivA = ivA * 16807 % 2147483647; iTA(ivG, ivC, iTs(iTy(ivG, ivC), ivA)); ivC = ivC + 4 else break end end; if ivO then break end; ivA = ivA * 16807 % 2147483647; ivF = 0.; while true do if ivC < ivE then iTB(ivG, ivC, iTs(iTz(ivG, ivC), iTr(iTu(ivA, ivF * 8), 255.))); ivC = ivC + 1; ivF = ivF + 1 else break end end; if ivO then break end; do ivR = iTx(ivG, 0., ivE); ivO = true; break end; break end end; oh = og:WaitForChild(ivK):WaitForChild(ivH):WaitForChild(ivJ):WaitForChild(ivL):WaitForChild(ivR); ivS = nil; do ivC = iXC[4273]; ivF = iXC[5047]; ivD = false; ivG = ot; ivE = iXC[4067]; ivA = k7; ivO = false; while true do ivR = #ivF; ivB = ivR - ivE; ivI = ivA(ivG % 4294967296); ivM = ivB >= 1; if ivM then ivM = ivB <= 3. end; if ivM then ivI = (ivI * 1597 + 51749) % 4294967296; if ivB == 1 then ivS = iTv((iTt(ivF, 1) - iTr(ivI, 255.)) % 256); ivO = true; break elseif ivB == 2 then ivS = iTv((iTt(ivF, 1) - iTr(ivI, 255.)) % 256, (iTt(ivF, 2) - iTr(iTu(ivI, 8), 255.)) % 256); ivO = true; break elseif ivB == 3. then ivS = iTv((iTt(ivF, 1) - iTr(ivI, 255.)) % 256, (iTt(ivF, 2) - iTr(iTu(ivI, 8), 255.)) % 256, (iTt(ivF, 3.) - iTr(iTu(ivI, 16), 255.)) % 256); ivO = true; break end end; ivQ = iTw(ivF); ivN = 0.; while true do if ivN + 4 <= ivB then ivI = (ivI * 1597 + 51749) % 4294967296; iTA(ivQ, ivN, (iTy(ivQ, ivN) - ivI) % 4294967296); ivN = ivN + 4 else break end end; if ivO then break end; ivI = (ivI * 1597 + 51749) % 4294967296; ivP = 0.; while true do if ivN < ivB then iTB(ivQ, ivN, (iTz(ivQ, ivN) - iTr(iTu(ivI, ivP * 8), 255.)) % 256); ivN = ivN + 1; ivP = ivP + 1 else break end end; if ivO then break end; do ivS = iTx(ivQ, 0., ivB); ivO = true; break end; break end end; ivR = nil; do ivB = iXC[954.]; ivQ = iXC[6779]; ivP = ot; ivI = k7; ivM = false; while true do ivF = #ivQ; ivO = ivF - ivB; ivE = ivI(ivP % 4294967296); ivN = ivO >= 1; if ivN then ivN = ivO <= 4 end; if ivN then ivE = (ivE + 2654435769.) % 4294967296; if ivO == 1 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivE, 255.))); ivM = true; break elseif ivO == 2 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivE, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivE, 8), 255.))); ivM = true; break elseif ivO == 3. then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivE, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivE, 8), 255.)), iTs(iTt(ivQ, 3.), iTr(iTu(ivE, 16), 255.))); ivM = true; break elseif ivO == 4 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivE, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivE, 8), 255.)), iTs(iTt(ivQ, 3.), iTr(iTu(ivE, 16), 255.)), iTs(iTt(ivQ, 4), iTr(iTu(ivE, 24.), 255.))); ivM = true; break end end; ivD = iTw(ivQ); ivG = 0.; while true do if ivG + 4 <= ivO then ivE = (ivE + 2654435769.) % 4294967296; iTA(ivD, ivG, iTs(iTy(ivD, ivG), ivE)); ivG = ivG + 4 else break end end; if ivM then break end; ivE = (ivE + 2654435769.) % 4294967296; ivC = 0.; while true do if ivG < ivO then iTB(ivD, ivG, iTs(iTz(ivD, ivG), iTr(iTu(ivE, ivC * 8), 255.))); ivG = ivG + 1; ivC = ivC + 1 else break end end; if ivM then break end; do ivR = iTx(ivD, 0., ivO); ivM = true; break end; break end end; of = oh:WaitForChild(ivS):WaitForChild(ivR); ivG = nil; do ivF = iXC[10480]; ivD = k7; ivC = ot; ivE = iXC[6530]; ivO = false; while true do ivR = #ivE; ivB = ivR - ivF; ivI = ivD(ivC % 4294967296); ivI = ivI % 2147483646. + 1; ivM = ivB >= 1; if ivM then ivM = ivB <= 4 end; if ivM then ivI = ivI * 16807 % 2147483647; if ivB == 1 then ivG = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.))); ivO = true; break elseif ivB == 2 then ivG = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.))); ivO = true; break elseif ivB == 3. then ivG = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivI, 16), 255.))); ivO = true; break elseif ivB == 4 then ivG = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivI, 16), 255.)), iTs(iTt(ivE, 4), iTr(iTu(ivI, 24.), 255.))); ivO = true; break end end; ivQ = iTw(ivE); ivN = 0.; while true do if ivN + 4 <= ivB then ivI = ivI * 16807 % 2147483647; iTA(ivQ, ivN, iTs(iTy(ivQ, ivN), ivI)); ivN = ivN + 4 else break end end; if ivO then break end; ivI = ivI * 16807 % 2147483647; ivP = 0.; while true do if ivN < ivB then iTB(ivQ, ivN, iTs(iTz(ivQ, ivN), iTr(iTu(ivI, ivP * 8), 255.))); ivN = ivN + 1; ivP = ivP + 1 else break end end; if ivO then break end; do ivG = iTx(ivQ, 0., ivB); ivO = true; break end; break end end; ivR = nil; do ivM = true; ivQ = iXC[10408]; ivB = ot; ivI = k7; ivP = iXC[10480]; ivN = false; while true do ivE = #ivQ; ivA = ivE - ivP; ivD = ivI(ivB % 4294967296); ivD = ivD % 2147483646. + 1; ivS = ivA >= 1; if ivS then ivS = ivA <= 4 end; if ivS then ivD = ivD * 16807 % 2147483647; if ivA == 1 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivD, 255.))); ivN = true; break elseif ivA == 2 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivD, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivD, 8), 255.))); ivN = true; break elseif ivA == 3. then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivD, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivQ, 3.), iTr(iTu(ivD, 16), 255.))); ivN = true; break elseif ivA == 4 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivD, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivQ, 3.), iTr(iTu(ivD, 16), 255.)), iTs(iTt(ivQ, 4), iTr(iTu(ivD, 24.), 255.))); ivN = true; break end end; ivC = iTw(ivQ); ivF = 0.; while true do if ivF <= ivA - 4 then ivD = ivD * 16807 % 2147483647; iTA(ivC, ivF, iTs(iTy(ivC, ivF), ivD)); ivF = ivF + 4 else break end end; if ivN then break end; ivD = ivD * 16807 % 2147483647; ivO = 0.; while true do if ivF < ivA then iTB(ivC, ivF, iTs(iTz(ivC, ivF), iTr(iTu(ivD, ivO * 8), 255.))); ivF = ivF + 1; ivO = ivO + 1 else break end end; if ivN then break end; do ivR = iTx(ivC, 0., ivA); ivN = true; break end; break end end; ob = oh:WaitForChild(ivG):WaitForChild(ivR); ivA = nil; do ivE = iXC[3393.]; ivC = iXC[4807]; ivF = k7; ivD = ot; ivS = iXC[4991]; ivO = false; while true do ivR = #ivE; ivB = ivR - ivS; ivI = ivF(ivD % 4294967296); ivM = ivB >= 1; if ivM then ivM = ivB <= 4 end; if ivM then ivI = iTC((ivI + 1832704949) % 4294967296, 13); if ivB == 1 then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.))); ivO = true; break elseif ivB == 2 then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.))); ivO = true; break elseif ivB == 3. then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivI, 16), 255.))); ivO = true; break elseif ivB == 4 then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivI, 16), 255.)), iTs(iTt(ivE, 4), iTr(iTu(ivI, 24.), 255.))); ivO = true; break end end; ivQ = iTw(ivE); ivN = 0.; while true do if ivN + 4 <= ivB then ivI = iTC((ivI + 1832704949) % 4294967296, 13); iTA(ivQ, ivN, iTs(iTy(ivQ, ivN), ivI)); ivN = ivN + 4 else break end end; if ivO then break end; ivI = iTC((ivI + 1832704949) % 4294967296, 13); ivP = 0.; while true do if ivN < ivB then iTB(ivQ, ivN, iTs(iTz(ivQ, ivN), iTr(iTu(ivI, ivP * 8), 255.))); ivN = ivN + 1; ivP = ivP + 1 else break end end; if ivO then break end; do ivA = iTx(ivQ, 0., ivB); ivO = true; break end; break end end; ivR = nil; do ivB = iXC[10480]; ivQ = iXC[10881.]; ivP = ot; ivI = k7; ivM = false; while true do ivS = #ivQ; ivC = ivS - ivB; ivF = ivI(ivP % 4294967296); ivO = ivC >= 1; if ivO then ivO = ivC <= 4 end; if ivO then ivF = (ivF + 2654435769.) % 4294967296; if ivC == 1 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivF, 255.))); ivM = true; break elseif ivC == 2 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivF, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivF, 8), 255.))); ivM = true; break elseif ivC == 3. then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivF, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivQ, 3.), iTr(iTu(ivF, 16), 255.))); ivM = true; break elseif ivC == 4 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivF, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivQ, 3.), iTr(iTu(ivF, 16), 255.)), iTs(iTt(ivQ, 4), iTr(iTu(ivF, 24.), 255.))); ivM = true; break end end; ivE = iTw(ivQ); ivN = 0.; while true do if ivN + 4 <= ivC then ivF = (ivF + 2654435769.) % 4294967296; iTA(ivE, ivN, iTs(iTy(ivE, ivN), ivF)); ivN = ivN + 4 else break end end; if ivM then break end; ivF = (ivF + 2654435769.) % 4294967296; ivD = 0.; while true do if ivN < ivC then iTB(ivE, ivN, iTs(iTz(ivE, ivN), iTr(iTu(ivF, ivD * 8), 255.))); ivN = ivN + 1; ivD = ivD + 1 else break end end; if ivM then break end; do ivR = iTx(ivE, 0., ivC); ivM = true; break end; break end end; od = oh:WaitForChild(ivA):WaitForChild(ivR); om = 50 end elseif om < 804. then if om == 803 then ivS = nil; do ivO = iXC[9763]; ivE = iXC[2972]; ivC = k7; ivF = (om + lQ) % iXC[5374]; ivD = iXC[10480]; ivN = false; while true do ivQ = #ivO; ivA = ivQ - ivD; ivP = ivC(ivF % 4294967296); ivR = ivA >= 1; if ivR then ivR = ivA <= 4 end; if ivR then ivP = iTC((ivP + 1832704949) % 4294967296, 13); if ivA == 1 then ivS = iTv(iTs(iTt(ivO, 1), iTr(ivP, 255.))); ivN = true; break elseif ivA == 2 then ivS = iTv(iTs(iTt(ivO, 1), iTr(ivP, 255.)), iTs(iTt(ivO, 2), iTr(iTu(ivP, 8), 255.))); ivN = true; break elseif ivA == 3. then ivS = iTv(iTs(iTt(ivO, 1), iTr(ivP, 255.)), iTs(iTt(ivO, 2), iTr(iTu(ivP, 8), 255.)), iTs(iTt(ivO, 3.), iTr(iTu(ivP, 16), 255.))); ivN = true; break elseif ivA == 4 then ivS = iTv(iTs(iTt(ivO, 1), iTr(ivP, 255.)), iTs(iTt(ivO, 2), iTr(iTu(ivP, 8), 255.)), iTs(iTt(ivO, 3.), iTr(iTu(ivP, 16), 255.)), iTs(iTt(ivO, 4), iTr(iTu(ivP, 24.), 255.))); ivN = true; break end end; ivB = iTw(ivO); ivI = 0.; while true do if ivI + 4 <= ivA then ivP = iTC((ivP + 1832704949) % 4294967296, 13); iTA(ivB, ivI, iTs(iTy(ivB, ivI), ivP)); ivI = ivI + 4 else break end end; if ivN then break end; ivP = iTC((ivP + 1832704949) % 4294967296, 13); ivM = 0.; while true do if ivI < ivA then iTB(ivB, ivI, iTs(iTz(ivB, ivI), iTr(iTu(ivP, ivM * 8), 255.))); ivI = ivI + 1; ivM = ivM + 1 else break end end; if ivN then break end; do ivS = iTx(ivB, 0., ivA); ivN = true; break end; break end end; iXC[4085][ivS](iXC[339.]); om = 15. else om = 766; continue end elseif om == 804. then ivA = nil; do ivB = iXC[4749.]; ivI = iXC[10046]; ivP = (om + lQ) % iXC[5374]; ivR = k7; ivQ = iXC[10480]; ivM = false; while true do ivS = #ivI; ivC = ivS - ivQ; ivF = ivR(ivP % 4294967296); ivF = ivF % 2147483646. + 1; ivO = ivC >= 1; if ivO then ivO = ivC <= 4 end; if ivO then ivF = ivF * 16807 % 2147483647; if ivC == 1 then ivA = iTv(iTs(iTt(ivI, 1), iTr(ivF, 255.))); ivM = true; break elseif ivC == 2 then ivA = iTv(iTs(iTt(ivI, 1), iTr(ivF, 255.)), iTs(iTt(ivI, 2), iTr(iTu(ivF, 8), 255.))); ivM = true; break elseif ivC == 3. then ivA = iTv(iTs(iTt(ivI, 1), iTr(ivF, 255.)), iTs(iTt(ivI, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivI, 3.), iTr(iTu(ivF, 16), 255.))); ivM = true; break elseif ivC == 4 then ivA = iTv(iTs(iTt(ivI, 1), iTr(ivF, 255.)), iTs(iTt(ivI, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivI, 3.), iTr(iTu(ivF, 16), 255.)), iTs(iTt(ivI, 4), iTr(iTu(ivF, 24.), 255.))); ivM = true; break end end; ivE = iTw(ivI); ivN = 0.; while true do if ivN <= ivC - 4 then ivF = ivF * 16807 % 2147483647; iTA(ivE, ivN, iTs(iTy(ivE, ivN), ivF)); ivN = ivN + 4 else break end end; if ivM then break end; ivF = ivF * 16807 % 2147483647; ivD = 0.; while true do if ivN < ivC then iTB(ivE, ivN, iTs(iTz(ivE, ivN), iTr(iTu(ivF, ivD * 8), 255.))); ivN = ivN + 1; ivD = ivD + 1 else break end end; if ivM then break end; do ivA = iTx(ivE, 0., ivC); ivM = true; break end; break end end; ivS = nil; do ivD = false; ivN = iXC[10228]; ivE = iXC[1582]; ivO = (om + lQ) % iXC[5374]; ivF = iXC[3598]; ivC = k7; ivM = false; while true do ivB = #ivN; ivI = ivB - ivF; ivL = ivC(ivO % 4294967296); ivQ = ivI >= 1; if ivQ then ivQ = ivI <= 3. end; if ivQ then ivL = (ivL * 1597 + 51749) % 4294967296; if ivI == 1 then ivS = iTv((iTt(ivN, 1) - iTr(ivL, 255.)) % 256); ivM = true; break elseif ivI == 2 then ivS = iTv((iTt(ivN, 1) - iTr(ivL, 255.)) % 256, (iTt(ivN, 2) - iTr(iTu(ivL, 8), 255.)) % 256); ivM = true; break elseif ivI == 3. then ivS = iTv((iTt(ivN, 1) - iTr(ivL, 255.)) % 256, (iTt(ivN, 2) - iTr(iTu(ivL, 8), 255.)) % 256, (iTt(ivN, 3.) - iTr(iTu(ivL, 16), 255.)) % 256); ivM = true; break end end; ivG = iTw(ivN); ivP = 0.; while true do if ivP + 4 <= ivI then ivL = (ivL * 1597 + 51749) % 4294967296; iTA(ivG, ivP, (iTy(ivG, ivP) - ivL) % 4294967296); ivP = ivP + 4 else break end end; if ivM then break end; ivL = (ivL * 1597 + 51749) % 4294967296; ivR = 0.; while true do if ivP < ivI then iTB(ivG, ivP, (iTz(ivG, ivP) - iTr(iTu(ivL, ivR * 8), 255.)) % 256); ivP = ivP + 1; ivR = ivR + 1 else break end end; if ivM then break end; do ivS = iTx(ivG, 0., ivI); ivM = true; break end; break end end; ivL = nil; do ivI = iXC[5822]; ivB = k7; ivR = iXC[6797]; ivP = iXC[10480]; ivG = iXC[1692.]; ivQ = (om + lQ) % iXC[5374]; ivM = false; while true do ivJ = #ivG; ivC = ivJ - ivP; ivF = ivB(ivQ % 4294967296); ivF = ivF % 2147483646. + 1; ivO = ivC >= 1; if ivO then ivO = ivC <= 4 end; if ivO then ivF = ivF * 16807 % 2147483647; if ivC == 1 then ivL = iTv(iTs(iTt(ivG, 1), iTr(ivF, 255.))); ivM = true; break elseif ivC == 2 then ivL = iTv(iTs(iTt(ivG, 1), iTr(ivF, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivF, 8), 255.))); ivM = true; break elseif ivC == 3. then ivL = iTv(iTs(iTt(ivG, 1), iTr(ivF, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivF, 16), 255.))); ivM = true; break elseif ivC == 4 then ivL = iTv(iTs(iTt(ivG, 1), iTr(ivF, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivF, 16), 255.)), iTs(iTt(ivG, 4), iTr(iTu(ivF, 24.), 255.))); ivM = true; break end end; ivE = iTw(ivG); ivN = 0.; while true do if ivN <= ivC - 4 then ivF = ivF * 16807 % 2147483647; iTA(ivE, ivN, iTs(iTy(ivE, ivN), ivF)); ivN = ivN + 4 else break end end; if ivM then break end; ivF = ivF * 16807 % 2147483647; ivD = 0.; while true do if ivN < ivC then iTB(ivE, ivN, iTs(iTz(ivE, ivN), iTr(iTu(ivF, ivD * 8), 255.))); ivN = ivN + 1; ivD = ivD + 1 else break end end; if ivM then break end; do ivL = iTx(ivE, 0., ivC); ivM = true; break end; break end end; og[ivL] = iXC[2906][ivA](li + iXC[515][ivS](iXC[10480], iXC[1371.], iXC[10480])); ivJ = nil; do ivD = true; ivN = k7; ivE = false; ivO = iXC[10480]; ivF = iXC[9396.]; ivC = (om + lQ) % iXC[5374]; ivM = false; while true do ivI = #ivF; ivL = ivI - ivO; ivQ = ivN(ivC % 4294967296); ivQ = ivQ % 2147483646. + 1; ivG = ivL >= 1; if ivG then ivG = ivL <= 4 end; if ivG then ivQ = ivQ * 16807 % 2147483647; if ivL == 1 then ivJ = iTv(iTs(iTt(ivF, 1), iTr(ivQ, 255.))); ivM = true; break elseif ivL == 2 then ivJ = iTv(iTs(iTt(ivF, 1), iTr(ivQ, 255.)), iTs(iTt(ivF, 2), iTr(iTu(ivQ, 8), 255.))); ivM = true; break elseif ivL == 3. then ivJ = iTv(iTs(iTt(ivF, 1), iTr(ivQ, 255.)), iTs(iTt(ivF, 2), iTr(iTu(ivQ, 8), 255.)), iTs(iTt(ivF, 3.), iTr(iTu(ivQ, 16), 255.))); ivM = true; break elseif ivL == 4 then ivJ = iTv(iTs(iTt(ivF, 1), iTr(ivQ, 255.)), iTs(iTt(ivF, 2), iTr(iTu(ivQ, 8), 255.)), iTs(iTt(ivF, 3.), iTr(iTu(ivQ, 16), 255.)), iTs(iTt(ivF, 4), iTr(iTu(ivQ, 24.), 255.))); ivM = true; break end end; ivP = iTw(ivF); ivR = 0.; while true do if ivR <= ivL - 4 then ivQ = ivQ * 16807 % 2147483647; iTA(ivP, ivR, iTs(iTy(ivP, ivR), ivQ)); ivR = ivR + 4 else break end end; if ivM then break end; ivQ = ivQ * 16807 % 2147483647; ivB = 0.; while true do if ivR < ivL then iTB(ivP, ivR, iTs(iTz(ivP, ivR), iTr(iTu(ivQ, ivB * 8), 255.))); ivR = ivR + 1; ivB = ivB + 1 else break end end; if ivM then break end; do ivJ = iTx(ivP, 0., ivL); ivM = true; break end; break end end; oj = ivJ; op = iXC[7718]; om = 26 else om = 787; continue end elseif om < 846. then if om < 806 then if om == 805 then om = 50 else om = 8665; continue end elseif om == 806 then ivL = nil; do ivI = iXC[5779]; ivP = iXC[7109]; ivR = (om + lQ) % iXC[5374]; ivQ = k7; ivG = iXC[4976]; ivB = false; while true do ivF = #ivP; ivO = ivF - ivG; ivE = ivQ(ivR % 4294967296); ivE = ivE % 2147483646. + 1; ivN = ivO >= 1; if ivN then ivN = ivO <= 4 end; if ivN then ivE = ivE * 16807 % 2147483647; if ivO == 1 then ivL = iTv(iTs(iTt(ivP, 1), iTr(ivE, 255.))); ivB = true; break elseif ivO == 2 then ivL = iTv(iTs(iTt(ivP, 1), iTr(ivE, 255.)), iTs(iTt(ivP, 2), iTr(iTu(ivE, 8), 255.))); ivB = true; break elseif ivO == 3. then ivL = iTv(iTs(iTt(ivP, 1), iTr(ivE, 255.)), iTs(iTt(ivP, 2), iTr(iTu(ivE, 8), 255.)), iTs(iTt(ivP, 3.), iTr(iTu(ivE, 16), 255.))); ivB = true; break elseif ivO == 4 then ivL = iTv(iTs(iTt(ivP, 1), iTr(ivE, 255.)), iTs(iTt(ivP, 2), iTr(iTu(ivE, 8), 255.)), iTs(iTt(ivP, 3.), iTr(iTu(ivE, 16), 255.)), iTs(iTt(ivP, 4), iTr(iTu(ivE, 24.), 255.))); ivB = true; break end end; ivD = iTw(ivP); ivM = 0.; while true do if ivM <= ivO - 4 then ivE = ivE * 16807 % 2147483647; iTA(ivD, ivM, iTs(iTy(ivD, ivM), ivE)); ivM = ivM + 4 else break end end; if ivB then break end; ivE = ivE * 16807 % 2147483647; ivC = 0.; while true do if ivM < ivO then iTB(ivD, ivM, iTs(iTz(ivD, ivM), iTr(iTu(ivE, ivC * 8), 255.))); ivM = ivM + 1; ivC = ivC + 1 else break end end; if ivB then break end; do ivL = iTx(ivD, 0., ivO); ivB = true; break end; break end end; iXC[4085][ivL](iXC[2992]); om = 44 else break end else break end end end end); mb = function(e4, e5, e6, iJv, iJw, iJx) if not iJx then local iKD = { lS, lm, k7, lQ, e4, e5, e6, iJv, iJw, iJx } end; lS(e4, e5, function(e8) local iTE = bit32.band; local iTF = bit32.bxor; local iTG = string.byte; local iTH = bit32.rshift; local iTI = string.char; local iTJ = buffer.fromstring; local iTK = buffer.readstring; local iTL = buffer.readu32; local iTM = buffer.readu8; local iTN = buffer.writeu32; local iTO = buffer.writeu8; local iTP = bit32.lrotate; if not lm then local iKC = { iIn, lQ, lm, lR, e5, k7, e8 } end; local ivT = nil; local ivU = nil; local iXF = iIn; if iXF[10070] == (iXF[537.] - iXF[537.]) / (iXF[3188] % iXF[3188]) then local iFY = bC + df end; local ivV = nil; local ivW = nil; local ivX = nil; local ivY = nil; while iXF[6446] / (iXF[8390] % iXF[8390]) - iXF[5257] / (iXF[10617.] - iXF[10617.]) == string do for iFZ = iXF[7718], iXF[1371.] do if iFZ * iFZ < iXF[4458.] - iXF[4458.] then local iFY = buffer % cZ; table[iXF[6336.]] = e5[iXF[6336.]] end end; tostring(bq, true) end; local ivZ = nil; local iv_ = nil; for iFY = iXF[1818.] / (iXF[7556] % iXF[7556]), iXF[4067] - iXF[4067] do ({})[true] = bm[iXF[7989.]] end; local iv0 = nil; while iXF[5212] / (iXF[9810.] % iXF[9810.]) - iXF[3573.] / (iXF[3167] % iXF[3167]) == (iXF[8888] - iXF[8888]) / (iXF[5314] - iXF[5314]) do cY = not type; local iFY = buffer // ep end; local iv1 = nil; while (iXF[6446] - iXF[6446]) / (iXF[4639] % iXF[4639]) == iXF[4218.] / (iXF[9095] % iXF[9095]) - iXF[3504.] / (iXF[9021.] % iXF[9021.]) do local iFY = bl[iXF[8029]]; bB[iFY] = #iFY end; local iv2 = nil; local iv3 = nil; local iv4 = nil; local iv5 = nil; local iv6 = nil; local ou, ov = nil, nil; while ey == iXF[1879] / (iXF[5376.] - iXF[5376.]) - iXF[4018] / (iXF[8195] % iXF[8195]) do ({}):clone(false, iXF[4493]); local iFY = not math end; ou = 3.; for iF_ = 1, 3. do if iF_ * iF_ + 1 <= 4 - 4 then local iFY = {}; for iFZ = 173 / (57. % 57.), 38 % 38 do aV[math] = "emyzk" .. "rhaenp" end end end; ov = 2166136261; for iFZ = iXF[5053] / (iXF[1977.] % iXF[1977.]), iXF[884] - iXF[884] do local iFY = iXF[6491] // bQ; bR = iXF[10765] .. iXF[7347.] end; while true do ou = 7944. - ou; do if ou < 7940 then if ou < 6389 then break elseif ou < 7102 then break elseif ou < 7938. then break elseif ou < 7939 then ov = (ov * 1664525 + ou) % 4294967296; ou = if lm == e6 then 0. else 2 elseif ou == 7939 then ou = 1 else ou = 2307.; continue end elseif ou < 8981 then if ou < 7942 then if ou < 7941. then if ou == 7940 then ov = (ov * 1664525 + ou) % 4294967296; lm = e6; ivT = nil; do ivZ = iXF[4552]; ivY = iXF[5446]; ivX = iXF[9005]; ivW = ov; ivV = iXF[7718]; ivU = k7; iv_ = false; while true do iv3 = #ivY; iv2 = iv3 - ivV; iv1 = ivU(ivW % 4294967296); iv0 = iv2 >= 1; if iv0 then iv0 = iv2 <= 3. end; if iv0 then iv1 = (iv1 * 1597 + 51749) % 4294967296; if iv2 == 1 then ivT = iTI((iTG(ivY, 1) - iTE(iv1, 255.)) % 256); iv_ = true; break elseif iv2 == 2 then ivT = iTI((iTG(ivY, 1) - iTE(iv1, 255.)) % 256, (iTG(ivY, 2) - iTE(iTH(iv1, 8), 255.)) % 256); iv_ = true; break elseif iv2 == 3. then ivT = iTI((iTG(ivY, 1) - iTE(iv1, 255.)) % 256, (iTG(ivY, 2) - iTE(iTH(iv1, 8), 255.)) % 256, (iTG(ivY, 3.) - iTE(iTH(iv1, 16), 255.)) % 256); iv_ = true; break end end; iv6 = iTJ(ivY); iv5 = 0.; while true do if iv5 + 4 <= iv2 then iv1 = (iv1 * 1597 + 51749) % 4294967296; iTN(iv6, iv5, (iTL(iv6, iv5) - iv1) % 4294967296); iv5 = iv5 + 4 else break end end; if iv_ then break end; iv1 = (iv1 * 1597 + 51749) % 4294967296; iv4 = 0.; while true do if iv5 < iv2 then iTO(iv6, iv5, (iTM(iv6, iv5) - iTE(iTH(iv1, iv4 * 8), 255.)) % 256); iv5 = iv5 + 1; iv4 = iv4 + 1 else break end end; if iv_ then break end; do ivT = iTK(iv6, 0., iv2); iv_ = true; break end; break end end; iv6 = nil; do iv2 = iXF[4447]; iv3 = iXF[437]; iv4 = k7; iv5 = ov; iv1 = iXF[6720.]; iv0 = false; while true do ivY = #iv2; ivZ = ivY - iv1; iv_ = iv4(iv5 % 4294967296); ivU = ivZ >= 1; if ivU then ivU = ivZ <= 4 end; if ivU then iv_ = iTP((iv_ + 1832704949) % 4294967296, 13); if ivZ == 1 then iv6 = iTI(iTF(iTG(iv2, 1), iTE(iv_, 255.))); iv0 = true; break elseif ivZ == 2 then iv6 = iTI(iTF(iTG(iv2, 1), iTE(iv_, 255.)), iTF(iTG(iv2, 2), iTE(iTH(iv_, 8), 255.))); iv0 = true; break elseif ivZ == 3. then iv6 = iTI(iTF(iTG(iv2, 1), iTE(iv_, 255.)), iTF(iTG(iv2, 2), iTE(iTH(iv_, 8), 255.)), iTF(iTG(iv2, 3.), iTE(iTH(iv_, 16), 255.))); iv0 = true; break elseif ivZ == 4 then iv6 = iTI(iTF(iTG(iv2, 1), iTE(iv_, 255.)), iTF(iTG(iv2, 2), iTE(iTH(iv_, 8), 255.)), iTF(iTG(iv2, 3.), iTE(iTH(iv_, 16), 255.)), iTF(iTG(iv2, 4), iTE(iTH(iv_, 24.), 255.))); iv0 = true; break end end; ivV = iTJ(iv2); ivW = 0.; while true do if ivW + 4 <= ivZ then iv_ = iTP((iv_ + 1832704949) % 4294967296, 13); iTN(ivV, ivW, iTF(iTL(ivV, ivW), iv_)); ivW = ivW + 4 else break end end; if iv0 then break end; iv_ = iTP((iv_ + 1832704949) % 4294967296, 13); ivX = 0.; while true do if ivW < ivZ then iTO(ivV, ivW, iTF(iTM(ivV, ivW), iTE(iTH(iv_, ivX * 8), 255.))); ivW = ivW + 1; ivX = ivX + 1 else break end end; if iv0 then break end; do iv6 = iTK(ivV, 0., ivZ); iv0 = true; break end; break end end; lR(ivT, e5 .. iv6, iXF[1353.]); ou = 5 else ou = 3459.; continue end elseif ou == 7941. then ov = (ov * 1664525 + ou) % 4294967296; ou = if e8 then 4 else 6. else ou = 15506; continue end elseif ou < 7943 then if ou == 7942 then ivU = nil; do ivW = iXF[9749]; ivV = iXF[4740.]; ivZ = (ou + lQ) % iXF[5374]; ivY = k7; ivX = iXF[10480]; iv_ = false; while true do iv0 = #ivV; iv6 = iv0 - ivX; iv5 = ivY(ivZ % 4294967296); iv5 = iv5 % 2147483646. + 1; iv4 = iv6 >= 1; if iv4 then iv4 = iv6 <= 4 end; if iv4 then iv5 = iv5 * 16807 % 2147483647; if iv6 == 1 then ivU = iTI(iTF(iTG(ivV, 1), iTE(iv5, 255.))); iv_ = true; break elseif iv6 == 2 then ivU = iTI(iTF(iTG(ivV, 1), iTE(iv5, 255.)), iTF(iTG(ivV, 2), iTE(iTH(iv5, 8), 255.))); iv_ = true; break elseif iv6 == 3. then ivU = iTI(iTF(iTG(ivV, 1), iTE(iv5, 255.)), iTF(iTG(ivV, 2), iTE(iTH(iv5, 8), 255.)), iTF(iTG(ivV, 3.), iTE(iTH(iv5, 16), 255.))); iv_ = true; break elseif iv6 == 4 then ivU = iTI(iTF(iTG(ivV, 1), iTE(iv5, 255.)), iTF(iTG(ivV, 2), iTE(iTH(iv5, 8), 255.)), iTF(iTG(ivV, 3.), iTE(iTH(iv5, 16), 255.)), iTF(iTG(ivV, 4), iTE(iTH(iv5, 24.), 255.))); iv_ = true; break end end; iv3 = iTJ(ivV); iv2 = 0.; while true do if iv2 <= iv6 - 4 then iv5 = iv5 * 16807 % 2147483647; iTN(iv3, iv2, iTF(iTL(iv3, iv2), iv5)); iv2 = iv2 + 4 else break end end; if iv_ then break end; iv5 = iv5 * 16807 % 2147483647; iv1 = 0.; while true do if iv2 < iv6 then iTO(iv3, iv2, iTF(iTM(iv3, iv2), iTE(iTH(iv5, iv1 * 8), 255.))); iv2 = iv2 + 1; iv1 = iv1 + 1 else break end end; if iv_ then break end; do ivU = iTK(iv3, 0., iv6); iv_ = true; break end; break end end; iv6 = nil; do iv5 = iXF[4462]; iv1 = iXF[3168.]; iv2 = (ou + lQ) % iXF[5374]; iv3 = k7; iv4 = iXF[1371.]; iv0 = false; while true do ivV = #iv1; ivW = ivV - iv4; ivX = iv3(iv2 % 4294967296); ivX = ivX % 2147483646. + 1; ivY = ivW >= 1; if ivY then ivY = ivW <= 4 end; if ivY then ivX = ivX * 16807 % 2147483647; if ivW == 1 then iv6 = iTI(iTF(iTG(iv1, 1), iTE(ivX, 255.))); iv0 = true; break elseif ivW == 2 then iv6 = iTI(iTF(iTG(iv1, 1), iTE(ivX, 255.)), iTF(iTG(iv1, 2), iTE(iTH(ivX, 8), 255.))); iv0 = true; break elseif ivW == 3. then iv6 = iTI(iTF(iTG(iv1, 1), iTE(ivX, 255.)), iTF(iTG(iv1, 2), iTE(iTH(ivX, 8), 255.)), iTF(iTG(iv1, 3.), iTE(iTH(ivX, 16), 255.))); iv0 = true; break elseif ivW == 4 then iv6 = iTI(iTF(iTG(iv1, 1), iTE(ivX, 255.)), iTF(iTG(iv1, 2), iTE(iTH(ivX, 8), 255.)), iTF(iTG(iv1, 3.), iTE(iTH(ivX, 16), 255.)), iTF(iTG(iv1, 4), iTE(iTH(ivX, 24.), 255.))); iv0 = true; break end end; ivZ = iTJ(iv1); iv_ = 0.; while true do if iv_ <= ivW - 4 then ivX = ivX * 16807 % 2147483647; iTN(ivZ, iv_, iTF(iTL(ivZ, iv_), ivX)); iv_ = iv_ + 4 else break end end; if iv0 then break end; ivX = ivX * 16807 % 2147483647; ivT = 0.; while true do if iv_ < ivW then iTO(ivZ, iv_, iTF(iTM(ivZ, iv_), iTE(iTH(ivX, ivT * 8), 255.))); iv_ = iv_ + 1; ivT = ivT + 1 else break end end; if iv0 then break end; do iv6 = iTK(ivZ, 0., ivW); iv0 = true; break end; break end end; lR(ivU, e5 .. iv6, iXF[1353.]); ou = 5 else ou = 2307.; continue end elseif ou < 7944. then break elseif ou == 7944. then ov = (ov * 1664525 + ou) % 4294967296; lm = nil; ou = 2 else break end else break end end end end) end; mC = 11 else mC = 4305.; continue end else mr = (mr + iIn[9564.]) % iIn[1070]; mC = 332 end elseif mC < 4049 then if mC < 4048 then if mC == 4047. then mC = 471. else mC = 3808; continue end elseif mC == 4048 then mC = 481 else mC = 4157; continue end elseif mC < 4050. then if mC == 4049 then mC = 366. else mC = 3873.; continue end elseif mC < 4051 then if mC == 4050. then lQ += iIn[4963]; mC = 373 else mC = 4019; continue end else my = nil; local iV8 = iIn; my = iV8[5300] - iV8[954.]; my = iV8[5300] - iV8[954.]; my = iV8[5300] - iV8[954.]; mC = 180. end elseif mC < 4061 then if mC < 4056. then if mC < 4054 then if mC < 4053. then if mC == 4052 then mC = 432. else mC = 4013; continue end elseif mC == 4053. then l5 = (l5 + iIn[8328.]) % iIn[2707]; mC = 320 else mC = 3865; continue end elseif mC < 4055 then if mC == 4054 then mC = 215 else mC = 4279; continue end elseif mC == 4055 then iVM[28] = nil; do local iV8 = iIn; iVM[22] = iV8[7478]; iVM[10] = k7; ihT = iV8[4620.]; iVM[17] = iV8[10480]; iVM[5] = iV8[8376.]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[4] = false; while true do ihU = #iVM[5]; ihS = ihU - iVM[17]; ihW = iVM[10](iVM[14] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[9.] = ihS >= 1; if iVM[9.] then iVM[9.] = ihS <= 4 end; if iVM[9.] then ihW = ihW * 16807 % 2147483647; if ihS == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihW, 255.))); iVM[4] = true; break elseif ihS == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[4] = true; break elseif ihS == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[4] = true; break elseif ihS == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[4] = true; break end end; iVM[12.] = buffer.fromstring(iVM[5]); iVM[20] = 0.; while true do if iVM[20] <= ihS - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[20], bit32.bxor(buffer.readu32(iVM[12.], iVM[20]), ihW)); iVM[20] = iVM[20] + 4 else break end end; if iVM[4] then break end; ihW = ihW * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[20] < ihS then buffer.writeu8(iVM[12.], iVM[20], bit32.bxor(buffer.readu8(iVM[12.], iVM[20]), bit32.band(bit32.rshift(ihW, iVM[8] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[4] then break end; do iVM[28] = buffer.readstring(iVM[12.], 0., ihS); iVM[4] = true; break end; break end end; iVM[8] = nil; do local iV8 = iIn; iVM[12.] = iV8[6264.]; iVM[9.] = k7; iVM[20] = iV8[3234.]; ihS = iV8[1353.]; ihU = iV8[7690]; ihW = (mC + lQ) % iV8[5374]; iVM[4] = false; while true do iVM[14] = #ihU; iVM[10] = iVM[14] - ihS; iVM[22] = iVM[9.](ihW % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; ihT = iVM[10] >= 1; if ihT then ihT = iVM[10] <= 4 end; if ihT then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[10] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.))); iVM[4] = true; break elseif iVM[10] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[4] = true; break elseif iVM[10] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[4] = true; break elseif iVM[10] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[4] = true; break end end; iVM[3.] = buffer.fromstring(ihU); iVM[5] = 0.; while true do if iVM[5] <= iVM[10] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[5], bit32.bxor(buffer.readu32(iVM[3.], iVM[5]), iVM[22])); iVM[5] = iVM[5] + 4 else break end end; if iVM[4] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[5] < iVM[10] then buffer.writeu8(iVM[3.], iVM[5], bit32.bxor(buffer.readu8(iVM[3.], iVM[5]), bit32.band(bit32.rshift(iVM[22], iVM[17] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[4] then break end; do iVM[8] = buffer.readstring(iVM[3.], 0., iVM[10]); iVM[4] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; ihT = iV8[2886.]; iVM[22] = iV8[8932]; iVM[5] = k7; iVM[10] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[10480]; iVM[14] = false; while true do iVM[12.] = #ihT; iVM[20] = iVM[12.] - iVM[17]; iVM[4] = iVM[5](iVM[10] % 4294967296); ihU = iVM[20] >= 1; if ihU then ihU = iVM[20] <= 4 end; if ihU then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); if iVM[20] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[4], 255.))); iVM[14] = true; break elseif iVM[20] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[14] = true; break elseif iVM[20] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[14] = true; break elseif iVM[20] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[14] = true; break end end; ihS = buffer.fromstring(ihT); ihW = 0.; while true do if ihW + 4 <= iVM[20] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); buffer.writeu32(ihS, ihW, bit32.bxor(buffer.readu32(ihS, ihW), iVM[4])); ihW = ihW + 4 else break end end; if iVM[14] then break end; iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); iVM[9.] = 0.; while true do if ihW < iVM[20] then buffer.writeu8(ihS, ihW, bit32.bxor(buffer.readu8(ihS, ihW), bit32.band(bit32.rshift(iVM[4], iVM[9.] * 8), 255.))); ihW = ihW + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[14] then break end; do iVM[3.] = buffer.readstring(ihS, 0., iVM[20]); iVM[14] = true; break end; break end end; iVM[9.] = nil; do ihU = false; local iV8 = iIn; iVM[20] = iV8[7672]; ihS = (mC + lQ) % iV8[5374]; iVM[12.] = k7; ihW = iV8[7327]; iVM[4] = false; while true do iVM[27.] = #iVM[20]; iVM[5] = iVM[27.] - ihW; iVM[17] = iVM[12.](ihS % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[14] = iVM[5] >= 1; if iVM[14] then iVM[14] = iVM[5] <= 4 end; if iVM[14] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[5] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[17], 255.))); iVM[4] = true; break elseif iVM[5] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[4] = true; break elseif iVM[5] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[4] = true; break elseif iVM[5] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[4] = true; break end end; iVM[10] = buffer.fromstring(iVM[20]); iVM[22] = 0.; while true do if iVM[22] <= iVM[5] - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[10], iVM[22], bit32.bxor(buffer.readu32(iVM[10], iVM[22]), iVM[17])); iVM[22] = iVM[22] + 4 else break end end; if iVM[4] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; ihT = 0.; while true do if iVM[22] < iVM[5] then buffer.writeu8(iVM[10], iVM[22], bit32.bxor(buffer.readu8(iVM[10], iVM[22]), bit32.band(bit32.rshift(iVM[17], ihT * 8), 255.))); iVM[22] = iVM[22] + 1; ihT = ihT + 1 else break end end; if iVM[4] then break end; do iVM[9.] = buffer.readstring(iVM[10], 0., iVM[5]); iVM[4] = true; break end; break end end; iVM[27.] = nil; do iVM[17] = false; local iV8 = iIn; iVM[5] = iV8[9328]; iVM[10] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[22] = iV8[8661.]; iVM[14] = false; while true do iVM[20] = #iVM[5]; iVM[4] = iVM[20] - iVM[22]; ihU = ihT(iVM[10] % 4294967296); ihU = ihU % 2147483646. + 1; ihS = iVM[4] >= 1; if ihS then ihS = iVM[4] <= 4 end; if ihS then ihU = ihU * 16807 % 2147483647; if iVM[4] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihU, 255.))); iVM[14] = true; break elseif iVM[4] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[14] = true; break elseif iVM[4] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[14] = true; break elseif iVM[4] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[14] = true; break end end; ihW = buffer.fromstring(iVM[5]); iVM[16] = 0.; while true do if iVM[16] <= iVM[4] - 4 then ihU = ihU * 16807 % 2147483647; buffer.writeu32(ihW, iVM[16], bit32.bxor(buffer.readu32(ihW, iVM[16]), ihU)); iVM[16] = iVM[16] + 4 else break end end; if iVM[14] then break end; ihU = ihU * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[16] < iVM[4] then buffer.writeu8(ihW, iVM[16], bit32.bxor(buffer.readu8(ihW, iVM[16]), bit32.band(bit32.rshift(ihU, iVM[12.] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[14] then break end; do iVM[27.] = buffer.readstring(ihW, 0., iVM[4]); iVM[14] = true; break end; break end end; iVM[16] = nil; do ihS = false; local iV8 = iIn; ihU = iV8[10559]; ihW = iV8[9631]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; iVM[4] = k7; iVM[14] = false; while true do iVM[10] = #ihU; iVM[22] = iVM[10] - iVM[12.]; ihT = iVM[4](iVM[20] % 4294967296); iVM[13] = iVM[22] >= 1; if iVM[13] then iVM[13] = iVM[22] <= 3. end; if iVM[13] then ihT = (ihT * 1597 + 51749) % 4294967296; if iVM[22] == 1 then iVM[16] = string.char((string.byte(ihU, 1) - bit32.band(ihT, 255.)) % 256); iVM[14] = true; break elseif iVM[22] == 2 then iVM[16] = string.char((string.byte(ihU, 1) - bit32.band(ihT, 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256); iVM[14] = true; break elseif iVM[22] == 3. then iVM[16] = string.char((string.byte(ihU, 1) - bit32.band(ihT, 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256, (string.byte(ihU, 3.) - bit32.band(bit32.rshift(ihT, 16), 255.)) % 256); iVM[14] = true; break end end; iVM[5] = buffer.fromstring(ihU); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[22] then ihT = (ihT * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[5], iVM[17], (buffer.readu32(iVM[5], iVM[17]) - ihT) % 4294967296); iVM[17] = iVM[17] + 4 else break end end; if iVM[14] then break end; ihT = (ihT * 1597 + 51749) % 4294967296; ihV = 0.; while true do if iVM[17] < iVM[22] then buffer.writeu8(iVM[5], iVM[17], (buffer.readu8(iVM[5], iVM[17]) - bit32.band(bit32.rshift(ihT, ihV * 8), 255.)) % 256); iVM[17] = iVM[17] + 1; ihV = ihV + 1 else break end end; if iVM[14] then break end; do iVM[16] = buffer.readstring(iVM[5], 0., iVM[22]); iVM[14] = true; break end; break end end; ihV = nil; do local iV8 = iIn; iVM[5] = iV8[9340]; iVM[13] = iV8[2883.]; iVM[17] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[4067]; ihT = false; while true do iVM[14] = #iVM[5]; iVM[12.] = iVM[14] - iVM[10]; iVM[20] = iVM[17](iVM[22] % 4294967296); iVM[4] = iVM[12.] >= 1; if iVM[4] then iVM[4] = iVM[12.] <= 4 end; if iVM[4] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.))); ihT = true; break elseif iVM[12.] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); ihT = true; break elseif iVM[12.] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); ihT = true; break elseif iVM[12.] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); ihT = true; break end end; ihU = buffer.fromstring(iVM[5]); ihS = 0.; while true do if ihS + 4 <= iVM[12.] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(ihU, ihS, bit32.bxor(buffer.readu32(ihU, ihS), iVM[20])); ihS = ihS + 4 else break end end; if ihT then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); ihW = 0.; while true do if ihS < iVM[12.] then buffer.writeu8(ihU, ihS, bit32.bxor(buffer.readu8(ihU, ihS), bit32.band(bit32.rshift(iVM[20], ihW * 8), 255.))); ihS = ihS + 1; ihW = ihW + 1 else break end end; if ihT then break end; do ihV = buffer.readstring(ihU, 0., iVM[12.]); ihT = true; break end; break end end; ihU = nil; do local iV8 = iIn; iVM[12.] = iV8[10480]; ihW = iV8[4537]; iVM[20] = (mC + lQ) % iV8[5374]; ihS = k7; iVM[4] = false; while true do iVM[14] = #ihW; iVM[10] = iVM[14] - iVM[12.]; iVM[22] = ihS(iVM[20] % 4294967296); ihT = iVM[10] >= 1; if ihT then ihT = iVM[10] <= 4 end; if ihT then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; if iVM[10] == 1 then ihU = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[22], 255.))); iVM[4] = true; break elseif iVM[10] == 2 then ihU = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[4] = true; break elseif iVM[10] == 3. then ihU = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[4] = true; break elseif iVM[10] == 4 then ihU = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[4] = true; break end end; iVM[13] = buffer.fromstring(ihW); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[10] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], iVM[5], bit32.bxor(buffer.readu32(iVM[13], iVM[5]), iVM[22])); iVM[5] = iVM[5] + 4 else break end end; if iVM[4] then break end; iVM[22] = (iVM[22] + 2654435769.) % 4294967296; iVM[17] = 0.; while true do if iVM[5] < iVM[10] then buffer.writeu8(iVM[13], iVM[5], bit32.bxor(buffer.readu8(iVM[13], iVM[5]), bit32.band(bit32.rshift(iVM[22], iVM[17] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[4] then break end; do ihU = buffer.readstring(iVM[13], 0., iVM[10]); iVM[4] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; iVM[17] = iV8[5697.]; iVM[5] = iV8[1007]; iVM[10] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[22] = iV8[10480]; iVM[14] = false; while true do iVM[20] = #iVM[17]; iVM[4] = iVM[20] - iVM[22]; iVM[11] = iVM[10](ihT % 4294967296); ihS = iVM[4] >= 1; if ihS then ihS = iVM[4] <= 4 end; if ihS then iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); if iVM[4] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[11], 255.))); iVM[14] = true; break elseif iVM[4] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[14] = true; break elseif iVM[4] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[14] = true; break elseif iVM[4] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[14] = true; break end end; ihW = buffer.fromstring(iVM[17]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[4] then iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); buffer.writeu32(ihW, iVM[23], bit32.bxor(buffer.readu32(ihW, iVM[23]), iVM[11])); iVM[23] = iVM[23] + 4 else break end end; if iVM[14] then break end; iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); iVM[12.] = 0.; while true do if iVM[23] < iVM[4] then buffer.writeu8(ihW, iVM[23], bit32.bxor(buffer.readu8(ihW, iVM[23]), bit32.band(bit32.rshift(iVM[11], iVM[12.] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[14] then break end; do iVM[13] = buffer.readstring(ihW, 0., iVM[4]); iVM[14] = true; break end; break end end; l5 = lM(iVM[28], { [iVM[8]] = lu, [iVM[3.]] = lV[iVM[9.]], [iVM[27.]] = iIn[10184][iVM[16]](iIn[4089.], iIn[10480], iIn[7718], -iIn[5257]), [ihV] = iIn[10184][ihU](iIn[3908], iIn[10480], iIn[10480], iIn[954.]), [iVM[13]] = iIn[10480] }); mC = 212 else mC = 3956; continue end elseif mC < 4058 then if mC < 4057 then iVM[23] = nil; do local iV8 = iIn; ihS = iV8[5300]; iVM[12.] = iV8[10267]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[20] = k7; ihW = false; while true do iVM[22] = #iVM[12.]; ihT = iVM[22] - ihS; iVM[4] = iVM[20](iVM[11] % 4294967296); iVM[5] = ihT >= 1; if iVM[5] then iVM[5] = ihT <= 4 end; if iVM[5] then iVM[4] = (iVM[4] + 2654435769.) % 4294967296; if ihT == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[4], 255.))); ihW = true; break elseif ihT == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); ihW = true; break elseif ihT == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); ihW = true; break elseif ihT == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); ihW = true; break end end; iVM[17] = buffer.fromstring(iVM[12.]); iVM[14] = 0.; while true do if iVM[14] + 4 <= ihT then iVM[4] = (iVM[4] + 2654435769.) % 4294967296; buffer.writeu32(iVM[17], iVM[14], bit32.bxor(buffer.readu32(iVM[17], iVM[14]), iVM[4])); iVM[14] = iVM[14] + 4 else break end end; if ihW then break end; iVM[4] = (iVM[4] + 2654435769.) % 4294967296; iVM[10] = 0.; while true do if iVM[14] < ihT then buffer.writeu8(iVM[17], iVM[14], bit32.bxor(buffer.readu8(iVM[17], iVM[14]), bit32.band(bit32.rshift(iVM[4], iVM[10] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[10] = iVM[10] + 1 else break end end; if ihW then break end; do iVM[23] = buffer.readstring(iVM[17], 0., ihT); ihW = true; break end; break end end; iVM[10] = nil; do local iV8 = iIn; iVM[5] = iV8[8697.]; ihT = iV8[4489]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[14] = iV8[10480]; iVM[4] = false; while true do iVM[11] = #ihT; ihS = iVM[11] - iVM[14]; ihW = iVM[22](iVM[17] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[13] = ihS >= 1; if iVM[13] then iVM[13] = ihS <= 4 end; if iVM[13] then ihW = ihW * 16807 % 2147483647; if ihS == 1 then iVM[10] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihW, 255.))); iVM[4] = true; break elseif ihS == 2 then iVM[10] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[4] = true; break elseif ihS == 3. then iVM[10] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[4] = true; break elseif ihS == 4 then iVM[10] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[4] = true; break end end; iVM[12.] = buffer.fromstring(ihT); iVM[20] = 0.; while true do if iVM[20] <= ihS - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[20], bit32.bxor(buffer.readu32(iVM[12.], iVM[20]), ihW)); iVM[20] = iVM[20] + 4 else break end end; if iVM[4] then break end; ihW = ihW * 16807 % 2147483647; ihU = 0.; while true do if iVM[20] < ihS then buffer.writeu8(iVM[12.], iVM[20], bit32.bxor(buffer.readu8(iVM[12.], iVM[20]), bit32.band(bit32.rshift(ihW, ihU * 8), 255.))); iVM[20] = iVM[20] + 1; ihU = ihU + 1 else break end end; if iVM[4] then break end; do iVM[10] = buffer.readstring(iVM[12.], 0., ihS); iVM[4] = true; break end; break end end; ihU = nil; do local iV8 = iIn; iVM[12.] = iV8[10438]; iVM[13] = iV8[9422]; iVM[20] = (mC + lQ) % iV8[5374]; ihS = k7; iVM[11] = iV8[4067]; ihW = false; while true do iVM[4] = #iVM[13]; iVM[5] = iVM[4] - iVM[11]; iVM[17] = ihS(iVM[20] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[14] = iVM[5] >= 1; if iVM[14] then iVM[14] = iVM[5] <= 4 end; if iVM[14] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[5] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[17], 255.))); ihW = true; break elseif iVM[5] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); ihW = true; break elseif iVM[5] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); ihW = true; break elseif iVM[5] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); ihW = true; break end end; ihV = buffer.fromstring(iVM[13]); iVM[22] = 0.; while true do if iVM[22] <= iVM[5] - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(ihV, iVM[22], bit32.bxor(buffer.readu32(ihV, iVM[22]), iVM[17])); iVM[22] = iVM[22] + 4 else break end end; if ihW then break end; iVM[17] = iVM[17] * 16807 % 2147483647; ihT = 0.; while true do if iVM[22] < iVM[5] then buffer.writeu8(ihV, iVM[22], bit32.bxor(buffer.readu8(ihV, iVM[22]), bit32.band(bit32.rshift(iVM[17], ihT * 8), 255.))); iVM[22] = iVM[22] + 1; ihT = ihT + 1 else break end end; if ihW then break end; do ihU = buffer.readstring(ihV, 0., iVM[5]); ihW = true; break end; break end end; ihV = nil; do local iV8 = iIn; iVM[22] = iV8[10480]; iVM[5] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[17] = iV8[77]; iVM[14] = false; while true do iVM[20] = #iVM[17]; iVM[4] = iVM[20] - iVM[22]; iVM[11] = iVM[5](ihT % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; ihS = iVM[4] >= 1; if ihS then ihS = iVM[4] <= 4 end; if ihS then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[4] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[11], 255.))); iVM[14] = true; break elseif iVM[4] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[14] = true; break elseif iVM[4] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[14] = true; break elseif iVM[4] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[14] = true; break end end; ihW = buffer.fromstring(iVM[17]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[4] then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[13], bit32.bxor(buffer.readu32(ihW, iVM[13]), iVM[11])); iVM[13] = iVM[13] + 4 else break end end; if iVM[14] then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[13] < iVM[4] then buffer.writeu8(ihW, iVM[13], bit32.bxor(buffer.readu8(ihW, iVM[13]), bit32.band(bit32.rshift(iVM[11], iVM[12.] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[14] then break end; do ihV = buffer.readstring(ihW, 0., iVM[4]); iVM[14] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; iVM[20] = iV8[3489.]; iVM[12.] = iV8[1492]; iVM[11] = (mC + lQ) % iV8[5374]; ihW = k7; ihS = iV8[10480]; iVM[4] = false; while true do iVM[17] = #iVM[12.]; iVM[14] = iVM[17] - ihS; iVM[16] = ihW(iVM[11] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[22] = iVM[14] >= 1; if iVM[22] then iVM[22] = iVM[14] <= 4 end; if iVM[22] then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[14] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.))); iVM[4] = true; break elseif iVM[14] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[4] = true; break elseif iVM[14] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[4] = true; break elseif iVM[14] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[4] = true; break end end; ihT = buffer.fromstring(iVM[12.]); iVM[27.] = 0.; while true do if iVM[27.] <= iVM[14] - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[27.], bit32.bxor(buffer.readu32(ihT, iVM[27.]), iVM[16])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[4] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[27.] < iVM[14] then buffer.writeu8(ihT, iVM[27.], bit32.bxor(buffer.readu8(ihT, iVM[27.]), bit32.band(bit32.rshift(iVM[16], iVM[5] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[4] then break end; do iVM[13] = buffer.readstring(ihT, 0., iVM[14]); iVM[4] = true; break end; break end end; iVM[27.] = nil; do local iV8 = iIn; ihT = iV8[105.]; iVM[22] = k7; iVM[16] = iV8[6231.]; iVM[14] = iV8[4976]; iVM[17] = iV8[1278.]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[4] = false; while true do ihW = #iVM[17]; iVM[9.] = ihW - iVM[14]; iVM[12.] = iVM[22](iVM[5] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[20] = iVM[9.] >= 1; if iVM[20] then iVM[20] = iVM[9.] <= 4 end; if iVM[20] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[9.] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[12.], 255.))); iVM[4] = true; break elseif iVM[9.] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[4] = true; break elseif iVM[9.] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[4] = true; break elseif iVM[9.] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[4] = true; break end end; iVM[3.] = buffer.fromstring(iVM[17]); iVM[11] = 0.; while true do if iVM[11] <= iVM[9.] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[11], bit32.bxor(buffer.readu32(iVM[3.], iVM[11]), iVM[12.])); iVM[11] = iVM[11] + 4 else break end end; if iVM[4] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; ihS = 0.; while true do if iVM[11] < iVM[9.] then buffer.writeu8(iVM[3.], iVM[11], bit32.bxor(buffer.readu8(iVM[3.], iVM[11]), bit32.band(bit32.rshift(iVM[12.], ihS * 8), 255.))); iVM[11] = iVM[11] + 1; ihS = ihS + 1 else break end end; if iVM[4] then break end; do iVM[27.] = buffer.readstring(iVM[3.], 0., iVM[9.]); iVM[4] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[9.] = iV8[10480]; ihS = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[11] = iV8[5819]; iVM[20] = false; while true do iVM[4] = #iVM[11]; iVM[5] = iVM[4] - iVM[9.]; iVM[17] = ihS(iVM[12.] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[14] = iVM[5] >= 1; if iVM[14] then iVM[14] = iVM[5] <= 4 end; if iVM[14] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[5] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.))); iVM[20] = true; break elseif iVM[5] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[20] = true; break elseif iVM[5] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[20] = true; break elseif iVM[5] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[20] = true; break end end; ihW = buffer.fromstring(iVM[11]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[5] then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[22], bit32.bxor(buffer.readu32(ihW, iVM[22]), iVM[17])); iVM[22] = iVM[22] + 4 else break end end; if iVM[20] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; ihT = 0.; while true do if iVM[22] < iVM[5] then buffer.writeu8(ihW, iVM[22], bit32.bxor(buffer.readu8(ihW, iVM[22]), bit32.band(bit32.rshift(iVM[17], ihT * 8), 255.))); iVM[22] = iVM[22] + 1; ihT = ihT + 1 else break end end; if iVM[20] then break end; do iVM[3.] = buffer.readstring(ihW, 0., iVM[5]); iVM[20] = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; iVM[4] = iV8[8070.]; ihT = k7; iVM[22] = iV8[2634.]; ihW = iV8[10480]; iVM[14] = iV8[10328]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[20] = false; while true do ihS = #iVM[14]; iVM[8] = ihS - ihW; iVM[9.] = ihT(iVM[17] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[12.] = iVM[8] >= 1; if iVM[12.] then iVM[12.] = iVM[8] <= 4 end; if iVM[12.] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[8] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.))); iVM[20] = true; break elseif iVM[8] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[20] = true; break elseif iVM[8] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[20] = true; break elseif iVM[8] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[20] = true; break end end; iVM[28] = buffer.fromstring(iVM[14]); iVM[16] = 0.; while true do if iVM[16] <= iVM[8] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[28], iVM[16], bit32.bxor(buffer.readu32(iVM[28], iVM[16]), iVM[9.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[20] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[16] < iVM[8] then buffer.writeu8(iVM[28], iVM[16], bit32.bxor(buffer.readu8(iVM[28], iVM[16]), bit32.band(bit32.rshift(iVM[9.], iVM[11] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[20] then break end; do iVM[5] = buffer.readstring(iVM[28], 0., iVM[8]); iVM[20] = true; break end; break end end; lM = l6(iVM[23], { [iVM[5]] = false, [iVM[13]] = iIn[8269][iVM[27.]][iVM[3.]], [iVM[10]] = ihU, [ihV] = lF }); mC = 96. elseif mC == 4057 then mr = (mr + iIn[4991]) % iIn[1070]; mC = 548 else mC = 4186; continue end elseif mC < 4060 then if mC < 4059. then local iXG = iIn[2032][iIn[5841.]]; iXG = iIn[2032][iIn[5841.]]; lQ += iIn[5888](table.concat, iIn[4674.]) - iIn[5888](select, iIn[4674.]); mC = 533 elseif mC == 4059. then mC = 233 else mC = 3782; continue end elseif mC == 4060 then iVM[28] = nil; do local iV8 = iIn; iVM[8] = iV8[882.]; iVM[11] = iV8[17]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[16] = k7; iVM[12.] = iV8[125]; ihS = false; while true do iVM[17] = #iVM[11]; iVM[14] = iVM[17] - iVM[12.]; ihW = iVM[16](iVM[9.] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[22] = iVM[14] >= 1; if iVM[22] then iVM[22] = iVM[14] <= 4 end; if iVM[22] then ihW = ihW * 16807 % 2147483647; if iVM[14] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihW, 255.))); ihS = true; break elseif iVM[14] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); ihS = true; break elseif iVM[14] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); ihS = true; break elseif iVM[14] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); ihS = true; break end end; ihT = buffer.fromstring(iVM[11]); iVM[4] = 0.; while true do if iVM[4] <= iVM[14] - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(ihT, iVM[4], bit32.bxor(buffer.readu32(ihT, iVM[4]), ihW)); iVM[4] = iVM[4] + 4 else break end end; if ihS then break end; ihW = ihW * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[4] < iVM[14] then buffer.writeu8(ihT, iVM[4], bit32.bxor(buffer.readu8(ihT, iVM[4]), bit32.band(bit32.rshift(ihW, iVM[20] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[20] = iVM[20] + 1 else break end end; if ihS then break end; do iVM[28] = buffer.readstring(ihT, 0., iVM[14]); ihS = true; break end; break end end; iVM[22] = nil; do iVM[4] = true; local iV8 = iIn; ihT = iV8[7561]; iVM[17] = (mC + lQ) % iV8[5374]; ihW = k7; iVM[14] = iV8[10480]; iVM[20] = false; while true do iVM[11] = #ihT; ihS = iVM[11] - iVM[14]; iVM[8] = ihW(iVM[17] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[9.] = ihS >= 1; if iVM[9.] then iVM[9.] = ihS <= 4 end; if iVM[9.] then iVM[8] = iVM[8] * 16807 % 2147483647; if ihS == 1 then iVM[22] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[8], 255.))); iVM[20] = true; break elseif ihS == 2 then iVM[22] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[20] = true; break elseif ihS == 3. then iVM[22] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[20] = true; break elseif ihS == 4 then iVM[22] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[20] = true; break end end; iVM[12.] = buffer.fromstring(ihT); iVM[5] = 0.; while true do if iVM[5] <= ihS - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[5], bit32.bxor(buffer.readu32(iVM[12.], iVM[5]), iVM[8])); iVM[5] = iVM[5] + 4 else break end end; if iVM[20] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[5] < ihS then buffer.writeu8(iVM[12.], iVM[5], bit32.bxor(buffer.readu8(iVM[12.], iVM[5]), bit32.band(bit32.rshift(iVM[8], iVM[16] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[20] then break end; do iVM[22] = buffer.readstring(iVM[12.], 0., ihS); iVM[20] = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; iVM[9.] = iV8[10273]; iVM[8] = iV8[3243.]; iVM[12.] = iV8[1791.]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[2958.]; ihS = k7; iVM[20] = false; while true do ihW = #iVM[8]; iVM[3.] = ihW - iVM[16]; ihT = ihS(iVM[11] % 4294967296); iVM[4] = iVM[3.] >= 1; if iVM[4] then iVM[4] = iVM[3.] <= 3. end; if iVM[4] then ihT = (ihT * 1597 + 51749) % 4294967296; if iVM[3.] == 1 then iVM[5] = string.char((string.byte(iVM[8], 1) - bit32.band(ihT, 255.)) % 256); iVM[20] = true; break elseif iVM[3.] == 2 then iVM[5] = string.char((string.byte(iVM[8], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[8], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256); iVM[20] = true; break elseif iVM[3.] == 3. then iVM[5] = string.char((string.byte(iVM[8], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[8], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256, (string.byte(iVM[8], 3.) - bit32.band(bit32.rshift(ihT, 16), 255.)) % 256); iVM[20] = true; break end end; iVM[27.] = buffer.fromstring(iVM[8]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[3.] then ihT = (ihT * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[27.], iVM[17], (buffer.readu32(iVM[27.], iVM[17]) - ihT) % 4294967296); iVM[17] = iVM[17] + 4 else break end end; if iVM[20] then break end; ihT = (ihT * 1597 + 51749) % 4294967296; iVM[14] = 0.; while true do if iVM[17] < iVM[3.] then buffer.writeu8(iVM[27.], iVM[17], (buffer.readu8(iVM[27.], iVM[17]) - bit32.band(bit32.rshift(ihT, iVM[14] * 8), 255.)) % 256); iVM[17] = iVM[17] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[20] then break end; do iVM[5] = buffer.readstring(iVM[27.], 0., iVM[3.]); iVM[20] = true; break end; break end end; iVM[27.] = nil; do local iV8 = iIn; iVM[4] = iV8[8094.]; ihT = k7; iVM[3.] = iV8[10812.]; ihW = iV8[10480]; iVM[14] = iV8[871]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[20] = false; while true do ihS = #iVM[14]; iVM[8] = ihS - ihW; iVM[9.] = ihT(iVM[17] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[12.] = iVM[8] >= 1; if iVM[12.] then iVM[12.] = iVM[8] <= 4 end; if iVM[12.] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[8] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.))); iVM[20] = true; break elseif iVM[8] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[20] = true; break elseif iVM[8] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[20] = true; break elseif iVM[8] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[20] = true; break end end; iVM[13] = buffer.fromstring(iVM[14]); iVM[16] = 0.; while true do if iVM[16] <= iVM[8] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[16], bit32.bxor(buffer.readu32(iVM[13], iVM[16]), iVM[9.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[20] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[16] < iVM[8] then buffer.writeu8(iVM[13], iVM[16], bit32.bxor(buffer.readu8(iVM[13], iVM[16]), bit32.band(bit32.rshift(iVM[9.], iVM[11] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[20] then break end; do iVM[27.] = buffer.readstring(iVM[13], 0., iVM[8]); iVM[20] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; iVM[16] = iV8[10480]; iVM[8] = iV8[9622]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[9.] = k7; iVM[12.] = false; while true do ihW = #iVM[8]; ihS = ihW - iVM[16]; ihT = iVM[9.](iVM[11] % 4294967296); iVM[4] = ihS >= 1; if iVM[4] then iVM[4] = ihS <= 4 end; if iVM[4] then ihT = (ihT + 2654435769.) % 4294967296; if ihS == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihT, 255.))); iVM[12.] = true; break elseif ihS == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[12.] = true; break elseif ihS == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[12.] = true; break elseif ihS == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[12.] = true; break end end; iVM[20] = buffer.fromstring(iVM[8]); iVM[17] = 0.; while true do if iVM[17] + 4 <= ihS then ihT = (ihT + 2654435769.) % 4294967296; buffer.writeu32(iVM[20], iVM[17], bit32.bxor(buffer.readu32(iVM[20], iVM[17]), ihT)); iVM[17] = iVM[17] + 4 else break end end; if iVM[12.] then break end; ihT = (ihT + 2654435769.) % 4294967296; iVM[14] = 0.; while true do if iVM[17] < ihS then buffer.writeu8(iVM[20], iVM[17], bit32.bxor(buffer.readu8(iVM[20], iVM[17]), bit32.band(bit32.rshift(ihT, iVM[14] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[12.] then break end; do iVM[13] = buffer.readstring(iVM[20], 0., ihS); iVM[12.] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; ihT = iV8[797]; ihW = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[5463.]; iVM[20] = false; while true do ihS = #iVM[14]; iVM[8] = ihS - ihT; iVM[9.] = ihW(iVM[4] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[12.] = iVM[8] >= 1; if iVM[12.] then iVM[12.] = iVM[8] <= 4 end; if iVM[12.] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[8] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.))); iVM[20] = true; break elseif iVM[8] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[20] = true; break elseif iVM[8] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[20] = true; break elseif iVM[8] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[20] = true; break end end; iVM[3.] = buffer.fromstring(iVM[14]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[8] then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[16], bit32.bxor(buffer.readu32(iVM[3.], iVM[16]), iVM[9.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[20] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[16] < iVM[8] then buffer.writeu8(iVM[3.], iVM[16], bit32.bxor(buffer.readu8(iVM[3.], iVM[16]), bit32.band(bit32.rshift(iVM[9.], iVM[11] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[20] then break end; do iVM[17] = buffer.readstring(iVM[3.], 0., iVM[8]); iVM[20] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[8] = iV8[4482.]; iVM[11] = iV8[10641.]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[16] = k7; iVM[12.] = iV8[4144]; ihS = false; while true do ihT = #iVM[11]; iVM[4] = ihT - iVM[12.]; iVM[20] = iVM[16](iVM[9.] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; ihV = iVM[4] >= 1; if ihV then ihV = iVM[4] <= 4 end; if ihV then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[4] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.))); ihS = true; break elseif iVM[4] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); ihS = true; break elseif iVM[4] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); ihS = true; break elseif iVM[4] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); ihS = true; break end end; iVM[14] = buffer.fromstring(iVM[11]); ihW = 0.; while true do if ihW <= iVM[4] - 4 then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[14], ihW, bit32.bxor(buffer.readu32(iVM[14], ihW), iVM[20])); ihW = ihW + 4 else break end end; if ihS then break end; iVM[20] = iVM[20] * 16807 % 2147483647; ihU = 0.; while true do if ihW < iVM[4] then buffer.writeu8(iVM[14], ihW, bit32.bxor(buffer.readu8(iVM[14], ihW), bit32.band(bit32.rshift(iVM[20], ihU * 8), 255.))); ihW = ihW + 1; ihU = ihU + 1 else break end end; if ihS then break end; do iVM[3.] = buffer.readstring(iVM[14], 0., iVM[4]); ihS = true; break end; break end end; ihU = nil; do local iV8 = iIn; ihV = iV8[10480]; iVM[4] = iV8[8078]; iVM[14] = (mC + lQ) % iV8[5374]; ihT = k7; ihW = false; while true do iVM[12.] = #iVM[4]; iVM[20] = iVM[12.] - ihV; iVM[16] = ihT(iVM[14] % 4294967296); iVM[11] = iVM[20] >= 1; if iVM[11] then iVM[11] = iVM[20] <= 4 end; if iVM[11] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; if iVM[20] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[16], 255.))); ihW = true; break elseif iVM[20] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); ihW = true; break elseif iVM[20] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); ihW = true; break elseif iVM[20] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); ihW = true; break end end; ihS = buffer.fromstring(iVM[4]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[20] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; buffer.writeu32(ihS, iVM[8], bit32.bxor(buffer.readu32(ihS, iVM[8]), iVM[16])); iVM[8] = iVM[8] + 4 else break end end; if ihW then break end; iVM[16] = (iVM[16] + 2654435769.) % 4294967296; iVM[9.] = 0.; while true do if iVM[8] < iVM[20] then buffer.writeu8(ihS, iVM[8], bit32.bxor(buffer.readu8(ihS, iVM[8]), bit32.band(bit32.rshift(iVM[16], iVM[9.] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if ihW then break end; do ihU = buffer.readstring(ihS, 0., iVM[20]); ihW = true; break end; break end end; iVM[8] = nil; do local iV8 = iIn; iVM[16] = iV8[5853.]; iVM[12.] = iV8[7174]; iVM[11] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; ihS = iV8[10480]; iVM[20] = false; while true do ihV = #iVM[16]; iVM[14] = ihV - ihS; ihW = iVM[11](iVM[9.] % 4294967296); iVM[10] = iVM[14] >= 1; if iVM[10] then iVM[10] = iVM[14] <= 4 end; if iVM[10] then ihW = bit32.lrotate((ihW + 1832704949) % 4294967296, 13); if iVM[14] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihW, 255.))); iVM[20] = true; break elseif iVM[14] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[20] = true; break elseif iVM[14] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[20] = true; break elseif iVM[14] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[20] = true; break end end; ihT = buffer.fromstring(iVM[16]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[14] then ihW = bit32.lrotate((ihW + 1832704949) % 4294967296, 13); buffer.writeu32(ihT, iVM[4], bit32.bxor(buffer.readu32(ihT, iVM[4]), ihW)); iVM[4] = iVM[4] + 4 else break end end; if iVM[20] then break end; ihW = bit32.lrotate((ihW + 1832704949) % 4294967296, 13); iVM[23] = 0.; while true do if iVM[4] < iVM[14] then buffer.writeu8(ihT, iVM[4], bit32.bxor(buffer.readu8(ihT, iVM[4]), bit32.band(bit32.rshift(ihW, iVM[23] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[20] then break end; do iVM[8] = buffer.readstring(ihT, 0., iVM[14]); iVM[20] = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; ihT = iV8[4300]; iVM[10] = iV8[3653]; iVM[4] = k7; iVM[14] = (mC + lQ) % iV8[5374]; ihV = iV8[4795]; ihW = false; while true do iVM[20] = #ihT; iVM[16] = iVM[20] - ihV; iVM[11] = iVM[4](iVM[14] % 4294967296); ihS = iVM[16] >= 1; if ihS then ihS = iVM[16] <= 4 end; if ihS then iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[11], 255.))); ihW = true; break elseif iVM[16] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); ihW = true; break elseif iVM[16] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); ihW = true; break elseif iVM[16] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); ihW = true; break end end; iVM[29] = buffer.fromstring(ihT); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[16] then iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[29], iVM[9.], bit32.bxor(buffer.readu32(iVM[29], iVM[9.]), iVM[11])); iVM[9.] = iVM[9.] + 4 else break end end; if ihW then break end; iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); iVM[12.] = 0.; while true do if iVM[9.] < iVM[16] then buffer.writeu8(iVM[29], iVM[9.], bit32.bxor(buffer.readu8(iVM[29], iVM[9.]), bit32.band(bit32.rshift(iVM[11], iVM[12.] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if ihW then break end; do iVM[23] = buffer.readstring(iVM[29], 0., iVM[16]); ihW = true; break end; break end end; lJ(iVM[28], { [iVM[8]] = iIn[9906.][iVM[23]](iIn[10480], iIn[8393]), [iVM[5]] = iIn[8269][iVM[27.]][iVM[13]], [iVM[22]] = mq, [iVM[17]] = iIn[8269][iVM[3.]][ihU] }); lM = function(bl, bm, bn) local iNN = bit32.band; local iNO = string.byte; local iNP = bit32.bxor; local iNQ = bit32.rshift; local iNR = string.char; local iNS = buffer.fromstring; local iNT = buffer.readstring; local iNU = buffer.readu32; local iNV = buffer.readu8; local iNW = buffer.writeu32; local iNX = buffer.writeu8; local iNY = bit32.lrotate; if not lM then local iKd = { ls, lQ, lR, lM, iIn, lh, k7, lJ, bl, bm, bn } end; for iBp = iIn[7718], iIn[1371.] do if iBp * iBp < iIn[4945] - iIn[4945] then aa(iIn[2714]); c = -iIn[7324]; local iBo = ({})[iIn[2867]] end end; local imE = nil; for iBq = iIn[7718], iIn[1371.] do if iBq * iBq < iIn[2994.] - iIn[2994.] then local iBo = buffer * iIn[4425.]; local iBp = iIn[3236] + iIn[2255] end end; for iBp = iIn[7718], iIn[1371.] do if iBp * iBp + iIn[7718] <= iIn[4040] - iIn[4040] then local iBo = ax ^ iIn[2026] end end; local imF = nil; if bB == iIn[6337] / (iIn[1923.] % iIn[1923.]) - iIn[6905] / (iIn[5798] % iIn[5798]) then local iBo = iIn[2692] % iIn[3846.]; w = O * ao end; local imG = nil; local imH = nil; if iIn[9683] % iIn[9683] / (iIn[1353.] - iIn[1353.]) == iIn[6878] / (iIn[8469.] - iIn[8469.]) * (iIn[4639] % iIn[4639]) then for iBo = iIn[6193] / (iIn[946] % iIn[946]), iIn[10422.] - iIn[10422.] do G = iIn[3478] .. iIn[3741.]; ({})[F] = iIn[199][ai]; H = iIn[2684][iIn[5133.]] end end; local imI = nil; local imJ = nil; local imK = nil; while (iIn[10838] - iIn[10838]) / (iIn[7145] - iIn[7145]) == iIn[2587] do local iBo = { iIn[9906.], iIn[6501.] } end; for iBp = iIn[7718], iIn[1353.] do if iBp * iBp < iIn[10363] % iIn[10363] then local iBo = iIn[294.] // aj; iBo = iIn[10745] .. iIn[8269] end end; local imL = nil; while iIn[5203] > iIn[659] / (iIn[4648] - iIn[4648]) - iIn[6148] / (iIn[6043] % iIn[6043]) do local iBo = iIn[9906.] >= iIn[8177]; local iBp = br == bq end; local imM = nil; local imN = nil; local imO = nil; local imP = nil; for iBo = iIn[5744] / (iIn[7957] - iIn[7957]), iIn[6337] - iIn[6337] do bm = iIn[7710.] * ai end; local imQ = nil; local imR = nil; local imS = nil; local imT = nil; local imU = nil; local imV = nil; local imW = nil; local imX = nil; local imY = nil; for iBo = iIn[7718], iIn[1353.] do if (iBo * iBo + iBo) % iIn[1353.] == iIn[7718] then iIn[2439.][iIn[6713]] = not true end end; local imZ = nil; local im_ = nil; local im0 = nil; local im1 = nil; while iIn[1590.] / (iIn[4942] - iIn[4942]) - iIn[1411] / (iIn[4144] % iIn[4144]) == c do local iBo = u % P; ({})[z] = { bit32, iBo } end; local im2 = nil; while iIn[7689.] / (iIn[10212.] - iIn[10212.]) - iIn[3830] / (iIn[8134] % iIn[8134]) == iIn[3659] do local iBo = aO // iIn[8993] end; local im3 = nil; local im4 = nil; if bl == iIn[1070] / (iIn[6521] % iIn[6521]) * (iIn[4218.] - iIn[4218.]) then local iBo = imV * imM; local iBp = iIn[9798.][iIn[7989.]] end; for iBp = iIn[4018] / (iIn[5257] % iIn[5257]), iIn[4265] - iIn[4265] do local iBo = iIn[1746.] .. iIn[8676.]; bm = iIn[10271] .. iIn[10567] end; while 420. > (250 - 250) / (104 - 104) do local iBo = 664 % 361 end; imE = nil; do for iBp = 1, 2 do if (iBp * iBp + iBp) % 2 == 1 then w = 785 ^ br; local iBo = aO ^ J end end; imK = iIn[9255.]; while (53 - 53) / (120. % 120.) == 124 / (236 - 236) - 249. / (100 - 100) do imT = ax.data; ({}):read(); ai = "est" .. "uszukuf" end; imJ = k7; imI = true; while 110 % 110 / (70 % 70) == 220 / (61 - 61) - 227 / (222. - 222.) do tostring("wjcb", O) end; imH = iIn[8661.]; while 152 % 152 / (125 - 125) == 171. / (176 - 176) * (84. % 84.) do local iBo = not "awhtff"; iBo = { true }; local iBp = { imE } end; imG = iIn[9022]; imF = (iIn[6463] + lQ) % iIn[5374]; imL = false; while 249. / (154 - 154) - 244 / (123. % 123.) < 549. do ("mmhqb")[im2] = im2[false] end; while true do imS = #imG; imR = imS - imH; imQ = imJ(imF % 4294967296); imQ = imQ % 2147483646. + 1; imP = imR >= 1; if imP then imP = imR <= 4 end; if imP then imQ = imQ * 16807 % 2147483647; if imR == 1 then imE = iNR(iNP(iNO(imG, 1), iNN(imQ, 255.))); imL = true; break elseif imR == 2 then imE = iNR(iNP(iNO(imG, 1), iNN(imQ, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imQ, 8), 255.))); imL = true; break elseif imR == 3. then imE = iNR(iNP(iNO(imG, 1), iNN(imQ, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imQ, 8), 255.)), iNP(iNO(imG, 3.), iNN(iNQ(imQ, 16), 255.))); imL = true; break elseif imR == 4 then imE = iNR(iNP(iNO(imG, 1), iNN(imQ, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imQ, 8), 255.)), iNP(iNO(imG, 3.), iNN(iNQ(imQ, 16), 255.)), iNP(iNO(imG, 4), iNN(iNQ(imQ, 24.), 255.))); imL = true; break end end; imO = iNS(imG); imN = 0.; while true do if imN <= imR - 4 then imQ = imQ * 16807 % 2147483647; iNW(imO, imN, iNP(iNU(imO, imN), imQ)); imN = imN + 4 else break end end; if imL then break end; imQ = imQ * 16807 % 2147483647; imM = 0.; while true do if imN < imR then iNX(imO, imN, iNP(iNV(imO, imN), iNN(iNQ(imQ, imM * 8), 255.))); imN = imN + 1; imM = imM + 1 else break end end; if imL then break end; do imE = iNT(imO, 0., imR); imL = true; break end; break end end; for iBp = 1, 2 do if (iBp * iBp + iBp) % 2 == 1 then w = "qaxpan" < imY; local iBo = string.index end end; for iBp = 1, 3. do if iBp * iBp + 1 <= 124 % 124 then local iBo = false or UDim2 end end; for iBo = iIn[7718], iIn[1371.] do if iBo * iBo + iIn[7718] <= iIn[7408] - iIn[7408] then imJ[aW] = H ^ iIn[9736] end end; for iBp = iIn[8861] / (iIn[9564.] - iIn[9564.]), iIn[4025] - iIn[4025] do local iBo = iIn[9206][iIn[8029]]; iIn[1152.]:next(); ({})[iBo] = iIn[1396] .. iIn[10607] end; if iIn[1774] / (iIn[6215] % iIn[6215]) * (iIn[724] - iIn[724]) == ls then local iBo = false == true; local iBp = { iBo, ax } end; for iBo = iIn[6232] / (iIn[9929] % iIn[9929]), iIn[2033] % iIn[2033] do ({})[iIn[4557.]] = iIn[10508] .. iIn[6618.] end; while 683 >= 10 / (242 % 242) * (36. - 36.) do ({}):sub(); local iBo = "aggvg" .. "ebj" end; imS = nil; do imM = iIn[8965]; imN = k7; if 143 <= (211 - 211) / (197 - 197) then lQ = ("cbjpm").x; local iBo = { 583, select } end; imO = iIn[9847]; imP = iIn[1371.]; if 342. <= 80 / (96. % 96.) * (17 - 17) then imQ = ("zad").x; buffer[av] = imU.flags end; imQ = iIn[7318]; imR = (iIn[9492.] + lQ) % iIn[5374]; if 52 / (215 - 215) - 130 / (12. - 12.) == 6. / (92 % 92) * (184 - 184) then local iBo = "syvdfbf" .. "aibpfnn"; ({})[iBo] = not im3 end; imL = false; while 209 / (70 - 70) * (117. - 117.) == string do tostring(); al = bC or ao end; while true do imT = #imQ; imF = imT - imP; imG = imN(imR % 4294967296); imG = imG % 2147483646. + 1; imH = imF >= 1; if imH then imH = imF <= 4 end; if imH then imG = imG * 16807 % 2147483647; if imF == 1 then imS = iNR(iNP(iNO(imQ, 1), iNN(imG, 255.))); imL = true; break elseif imF == 2 then imS = iNR(iNP(iNO(imQ, 1), iNN(imG, 255.)), iNP(iNO(imQ, 2), iNN(iNQ(imG, 8), 255.))); imL = true; break elseif imF == 3. then imS = iNR(iNP(iNO(imQ, 1), iNN(imG, 255.)), iNP(iNO(imQ, 2), iNN(iNQ(imG, 8), 255.)), iNP(iNO(imQ, 3.), iNN(iNQ(imG, 16), 255.))); imL = true; break elseif imF == 4 then imS = iNR(iNP(iNO(imQ, 1), iNN(imG, 255.)), iNP(iNO(imQ, 2), iNN(iNQ(imG, 8), 255.)), iNP(iNO(imQ, 3.), iNN(iNQ(imG, 16), 255.)), iNP(iNO(imQ, 4), iNN(iNQ(imG, 24.), 255.))); imL = true; break end end; imI = iNS(imQ); imJ = 0.; while true do if imJ <= imF - 4 then imG = imG * 16807 % 2147483647; iNW(imI, imJ, iNP(iNU(imI, imJ), imG)); imJ = imJ + 4 else break end end; if imL then break end; imG = imG * 16807 % 2147483647; imK = 0.; while true do if imJ < imF then iNX(imI, imJ, iNP(iNV(imI, imJ), iNN(iNQ(imG, imK * 8), 255.))); imJ = imJ + 1; imK = imK + 1 else break end end; if imL then break end; do imS = iNT(imI, 0., imF); imL = true; break end; break end end; while iIn[6720.] / (iIn[3066.] % iIn[3066.]) - iIn[9096.] / (iIn[4795] % iIn[4795]) == iIn[5149] / (iIn[1590.] - iIn[1590.]) * (iIn[1347.] - iIn[1347.]) do local iBo = bn + iIn[4025]; local iBp = imV[iBo] end; for iBp = iIn[7718], iIn[1371.] do if iBp * iBp < iIn[4077.] % iIn[4077.] then if iIn[2929] <= iIn[10019] / (iIn[6156.] % iIn[6156.]) - iIn[275] / (iIn[881] % iIn[881]) then tostring(iIn[8599], ax); local iBo = av and false; iIn[1336][iIn[9584]] = bit32 or lQ end end end; for iBp = iIn[3511] / (iIn[2766.] - iIn[2766.]), iIn[3020] - iIn[3020] do local iBo = { iIn[736], true, iIn[10651] } end; for iBp = iIn[7130] / (iIn[4526] - iIn[4526]), iIn[3082] - iIn[3082] do local iBo = { iIn[693.], ax } end; if iIn[4942] / (iIn[2917] - iIn[2917]) - iIn[4792] / (iIn[9909.] % iIn[9909.]) == iIn[460] % iIn[460] / (iIn[4077.] % iIn[4077.]) then local iBo = { iIn[2796.], im2 }; local iBp = iBo == imJ end; imT = nil; do for iBo = 1, 3. do if (iBo * iBo + iBo) % 2 == 1 then buffer:sub("vutyk"); if av == 102. / (189. - 189.) - 129. / (95 % 95) then im3 = 918. - imE; tostring() end end end; imG = iIn[6473]; while 57. % 57. / (9. % 9.) == 11 / (246. - 246.) * (182 % 182) do local iBo = false and print; local iBp = "idkqgj" and false end; imF = k7; imK = true; imJ = iIn[4991]; imI = iIn[9068]; imH = (iIn[6756.] + lQ) % iIn[5374]; imL = false; while true do imU = #imI; imR = imU - imJ; imQ = imF(imH % 4294967296); imQ = imQ % 2147483646. + 1; imP = imR >= 1; if imP then imP = imR <= 4 end; if imP then imQ = imQ * 16807 % 2147483647; if imR == 1 then imT = iNR(iNP(iNO(imI, 1), iNN(imQ, 255.))); imL = true; break elseif imR == 2 then imT = iNR(iNP(iNO(imI, 1), iNN(imQ, 255.)), iNP(iNO(imI, 2), iNN(iNQ(imQ, 8), 255.))); imL = true; break elseif imR == 3. then imT = iNR(iNP(iNO(imI, 1), iNN(imQ, 255.)), iNP(iNO(imI, 2), iNN(iNQ(imQ, 8), 255.)), iNP(iNO(imI, 3.), iNN(iNQ(imQ, 16), 255.))); imL = true; break elseif imR == 4 then imT = iNR(iNP(iNO(imI, 1), iNN(imQ, 255.)), iNP(iNO(imI, 2), iNN(iNQ(imQ, 8), 255.)), iNP(iNO(imI, 3.), iNN(iNQ(imQ, 16), 255.)), iNP(iNO(imI, 4), iNN(iNQ(imQ, 24.), 255.))); imL = true; break end end; imO = iNS(imI); imN = 0.; while true do if imN <= imR - 4 then imQ = imQ * 16807 % 2147483647; iNW(imO, imN, iNP(iNU(imO, imN), imQ)); imN = imN + 4 else break end end; if imL then break end; imQ = imQ * 16807 % 2147483647; imM = 0.; while true do if imN < imR then iNX(imO, imN, iNP(iNV(imO, imN), iNN(iNQ(imQ, imM * 8), 255.))); imN = imN + 1; imM = imM + 1 else break end end; if imL then break end; do imT = iNT(imO, 0., imR); imL = true; break end; break end end; while iIn[10617.] / (iIn[10617.] % iIn[10617.]) * (iIn[5393] % iIn[5393]) == iIn[2598.] / (iIn[7408] % iIn[7408]) - iIn[6521] / (iIn[3830] % iIn[3830]) do table[iIn[693.]] = not imY; ax = F - iIn[9501.] end; for iBp = iIn[7954] / (iIn[2366] % iIn[2366]), iIn[625] - iIn[625] do local iBo = { iIn[6828.] }; aV[im0] = iBo[iIn[8870]] end; for iBq = iIn[7718], iIn[1353.] do if iBq * iBq + iIn[7718] <= iIn[6446] - iIn[6446] then local iBo = iIn[9474.][imJ]; while iIn[597.] == (iIn[9495.] - iIn[9495.]) / (iIn[10697] - iIn[10697]) do local iBp = { br }; E[aG] = { im4 }; iIn[5051]:pop() end end end; if iIn[10838] / (iIn[6232] - iIn[6232]) - iIn[3082] / (iIn[7327] % iIn[7327]) == iIn[8921] / (iIn[6337] % iIn[6337]) * (iIn[4497.] - iIn[4497.]) then bq = iIn[5778.][iIn[3736]] end; imU = nil; do imN = iIn[7226]; imO = iIn[2794]; imP = k7; imQ = (iIn[5188] + lQ) % iIn[5374]; imR = iIn[7718]; imM = false; for iBo = 246. / (213. % 213.), 44 % 44 do E = { I, imX, 513. } end; while true do imH = #imN; imI = imH - imR; imJ = imP(imQ % 4294967296); imK = imI >= 1; if imK then imK = imI <= 4 end; if imK then imJ = iNY((imJ + 1832704949) % 4294967296, 13); if imI == 1 then imU = iNR(iNP(iNO(imN, 1), iNN(imJ, 255.))); imM = true; break elseif imI == 2 then imU = iNR(iNP(iNO(imN, 1), iNN(imJ, 255.)), iNP(iNO(imN, 2), iNN(iNQ(imJ, 8), 255.))); imM = true; break elseif imI == 3. then imU = iNR(iNP(iNO(imN, 1), iNN(imJ, 255.)), iNP(iNO(imN, 2), iNN(iNQ(imJ, 8), 255.)), iNP(iNO(imN, 3.), iNN(iNQ(imJ, 16), 255.))); imM = true; break elseif imI == 4 then imU = iNR(iNP(iNO(imN, 1), iNN(imJ, 255.)), iNP(iNO(imN, 2), iNN(iNQ(imJ, 8), 255.)), iNP(iNO(imN, 3.), iNN(iNQ(imJ, 16), 255.)), iNP(iNO(imN, 4), iNN(iNQ(imJ, 24.), 255.))); imM = true; break end end; imL = iNS(imN); imF = 0.; while true do if imF + 4 <= imI then imJ = iNY((imJ + 1832704949) % 4294967296, 13); iNW(imL, imF, iNP(iNU(imL, imF), imJ)); imF = imF + 4 else break end end; if imM then break end; imJ = iNY((imJ + 1832704949) % 4294967296, 13); imG = 0.; while true do if imF < imI then iNX(imL, imF, iNP(iNV(imL, imF), iNN(iNQ(imJ, imG * 8), 255.))); imF = imF + 1; imG = imG + 1 else break end end; if imM then break end; do imU = iNT(imL, 0., imI); imM = true; break end; break end end; for iBp = 1, 2 do if (iBp * iBp + iBp) % 2 == 1 then local iBo = "toumy" .. "eqaiurq"; ({}).offset = a4.y end end; for iBp = 1, 2 do if (iBp * iBp + iBp) % 2 == 1 then local iBo = { im1, 986 }; imL:format(650, am) end end; for iBp = iIn[7718], iIn[1353.] do if iBp * iBp < iIn[2526.] - iIn[2526.] then local iBo = iIn[6128] .. iIn[7443.]; ax = imH ~= iBo end end; while iIn[2526.] >= iIn[5030] / (iIn[9349] - iIn[9349]) * (iIn[10389.] - iIn[10389.]) do local iBo = im2[iIn[8629]] end; for iBp = iIn[1347.] / (iIn[8884] - iIn[8884]), iIn[3830] - iIn[3830] do local iBo = iIn[769] or iIn[6257] end; if iIn[6621.] / (iIn[3106] - iIn[3106]) - iIn[8393] / (iIn[1923.] % iIn[1923.]) == iIn[4942] / (iIn[5053] % iIn[5053]) * (iIn[1371.] % iIn[1371.]) then local iBo = iIn[537.] % iIn[2538.]; ({})[iIn[2188]] = iIn[7291] .. iBo end; if iIn[5314] / (iIn[8661.] - iIn[8661.]) - iIn[2033] / (iIn[3807.] % iIn[3807.]) == iIn[4067] % iIn[4067] / (iIn[797] % iIn[797]) then string[im3] = iIn[6787] .. iIn[3993.] end; while iIn[7408] % iIn[7408] / (iIn[6367] - iIn[6367]) == iIn[9770] do bB:pop(imE); local iBo = buffer - aj end; while 52 / (240. - 240.) * (203 - 203) == 216. / (157 - 157) - 116 / (112 - 112) do local iBo = imN >= 437 end; imF = nil; if 31 % 31 / (111. % 111.) == 202 / (209 - 209) * (214 - 214) then local iBo = buffer or false end; do for iBp = 1, 2 do if iBp * iBp < 105. % 105. then local iBo = ({}).parent end end; imL = false; if 228. % 228. / (174. % 174.) == 163 / (69. % 69.) - 107 / (132. - 132.) then for iBq = 105. / (136 - 136), 27. - 27. do bit32[UDim] = not 897.; local iBo = -imM; local iBp = iBo and true end end; imK = iIn[1335.]; imJ = true; imI = (iIn[1622] + lQ) % iIn[5374]; imH = iIn[9096.]; imG = k7; imM = false; while true do imW = #imK; imV = imW - imH; imR = imG(imI % 4294967296); imQ = imV >= 1; if imQ then imQ = imV <= 3. end; if imQ then imR = (imR * 1597 + 51749) % 4294967296; if imV == 1 then imF = iNR((iNO(imK, 1) - iNN(imR, 255.)) % 256); imM = true; break elseif imV == 2 then imF = iNR((iNO(imK, 1) - iNN(imR, 255.)) % 256, (iNO(imK, 2) - iNN(iNQ(imR, 8), 255.)) % 256); imM = true; break elseif imV == 3. then imF = iNR((iNO(imK, 1) - iNN(imR, 255.)) % 256, (iNO(imK, 2) - iNN(iNQ(imR, 8), 255.)) % 256, (iNO(imK, 3.) - iNN(iNQ(imR, 16), 255.)) % 256); imM = true; break end end; imP = iNS(imK); imO = 0.; while true do if imO + 4 <= imV then imR = (imR * 1597 + 51749) % 4294967296; iNW(imP, imO, (iNU(imP, imO) - imR) % 4294967296); imO = imO + 4 else break end end; if imM then break end; imR = (imR * 1597 + 51749) % 4294967296; imN = 0.; while true do if imO < imV then iNX(imP, imO, (iNV(imP, imO) - iNN(iNQ(imR, imN * 8), 255.)) % 256); imO = imO + 1; imN = imN + 1 else break end end; if imM then break end; do imF = iNT(imP, 0., imV); imM = true; break end; break end end; for iBp = 1, 3. do if (iBp * iBp + iBp) % 2 == 1 then aG:read(); local iBo = 20 ^ lR end end; for iBr = iIn[7718], iIn[1371.] do if iBr * iBr + iIn[7718] <= iIn[4991] % iIn[4991] then while iIn[1051] <= iIn[2513] / (iIn[1651] % iIn[1651]) - iIn[4049] / (iIn[2112.] % iIn[2112.]) do for iBp = iIn[7718], iIn[1353.] do if iBp * iBp + iIn[7718] <= iIn[537.] - iIn[537.] then local iBo = table[al] end end; for iBq = iIn[7718], iIn[1353.] do if iBq * iBq < iIn[2513] - iIn[2513] then ({})[type] = E ~= G; im3 = {} end end end end end; if iIn[3379] / (iIn[4025] % iIn[4025]) - iIn[9569] / (iIn[3643] - iIn[3643]) == imX then imG = iIn[10507] .. iIn[2144]; w = iIn[5423] > bm end; imW = nil; for iBp = 1, 2 do if iBp * iBp < 225. % 225. then local iBo = { lR, 44, Color3, next } end end; do while imT == 11 % 11 / (108. - 108.) do imJ(false, print); ({})[true] = not false end; imP = iIn[10480]; imQ = iIn[9226]; imR = (iIn[5113] + lQ) % iIn[5374]; imV = k7; imO = false; for iBp = 1, 2 do if (iBp * iBp + iBp) % 2 == 1 then while 227 / (102. % 102.) * (180. - 180.) == 168. / (147. - 147.) - 125 / (56 - 56) do local iBo = { O, 637 }; Enum[iBo] = "rsve" .. A end end end; while true do imM = #imQ; imN = imM - imP; imH = imV(imR % 4294967296); imI = imN >= 1; if imI then imI = imN <= 4 end; if imI then imH = (imH + 2654435769.) % 4294967296; if imN == 1 then imW = iNR(iNP(iNO(imQ, 1), iNN(imH, 255.))); imO = true; break elseif imN == 2 then imW = iNR(iNP(iNO(imQ, 1), iNN(imH, 255.)), iNP(iNO(imQ, 2), iNN(iNQ(imH, 8), 255.))); imO = true; break elseif imN == 3. then imW = iNR(iNP(iNO(imQ, 1), iNN(imH, 255.)), iNP(iNO(imQ, 2), iNN(iNQ(imH, 8), 255.)), iNP(iNO(imQ, 3.), iNN(iNQ(imH, 16), 255.))); imO = true; break elseif imN == 4 then imW = iNR(iNP(iNO(imQ, 1), iNN(imH, 255.)), iNP(iNO(imQ, 2), iNN(iNQ(imH, 8), 255.)), iNP(iNO(imQ, 3.), iNN(iNQ(imH, 16), 255.)), iNP(iNO(imQ, 4), iNN(iNQ(imH, 24.), 255.))); imO = true; break end end; imJ = iNS(imQ); imK = 0.; while true do if imK + 4 <= imN then imH = (imH + 2654435769.) % 4294967296; iNW(imJ, imK, iNP(iNU(imJ, imK), imH)); imK = imK + 4 else break end end; if imO then break end; imH = (imH + 2654435769.) % 4294967296; imL = 0.; while true do if imK < imN then iNX(imJ, imK, iNP(iNV(imJ, imK), iNN(iNQ(imH, imL * 8), 255.))); imK = imK + 1; imL = imL + 1 else break end end; if imO then break end; do imW = iNT(imJ, 0., imN); imO = true; break end; break end end; if 45. % 45. / (117. % 117.) == lM then if 358 < 86 / (3. % 3.) - 58 / (178 % 178) then local iBo = ba or false; local iBp = bn and iBo; aT() end end; if iIn[2462] / (iIn[5060] % iIn[5060]) - iIn[659] / (iIn[2366] - iIn[2366]) == string then local iBo = imU // A end; if iIn[5744] / (iIn[1070] % iIn[1070]) * (iIn[3706] - iIn[3706]) == iIn[5455] / (iIn[4040] % iIn[4040]) - iIn[10222] / (iIn[3511] % iIn[3511]) then iIn[2714](iIn[1958], im0) end; for iBr = iIn[7718], iIn[1371.] do if iBr * iBr + iIn[7718] <= iIn[4942] % iIn[4942] then for iBq = iIn[724] / (iIn[8393] % iIn[8393]), iIn[10838] % iIn[10838] do local iBo = iIn[78.] .. iIn[9856]; local iBp = imP[w] end end end; for iBo = 1, 3. do if iBo * iBo < 64 - 64 then O = {}; aU.index = "zmte" .. "vrwl" end end; imH = nil; do for iBo = 1, 2 do if iBo * iBo + 1 <= 149 % 149 then bm[963.] = imQ ~= 335 end end; imN = iIn[8926]; imM = iIn[9744.]; imL = iIn[4851.]; for iBq = 1, 3. do if iBq * iBq < 210. % 210. then for iBp = 1, 3. do if (iBp * iBp + iBp) % 2 == 1 then local iBo = imG % 332 end end end end; imK = (iIn[6122] + lQ) % iIn[5374]; for iBo = 171. / (63. % 63.), 70 - 70 do ({})[ax] = ("ylmqir")[false]; bn = tonumber and string end; imJ = iIn[946]; imI = k7; imO = false; while true do imY = #imM; imX = imY - imJ; imG = imI(imK % 4294967296); imV = imX >= 1; if imV then imV = imX <= 3. end; if imV then imG = (imG * 1597 + 51749) % 4294967296; if imX == 1 then imH = iNR((iNO(imM, 1) - iNN(imG, 255.)) % 256); imO = true; break elseif imX == 2 then imH = iNR((iNO(imM, 1) - iNN(imG, 255.)) % 256, (iNO(imM, 2) - iNN(iNQ(imG, 8), 255.)) % 256); imO = true; break elseif imX == 3. then imH = iNR((iNO(imM, 1) - iNN(imG, 255.)) % 256, (iNO(imM, 2) - iNN(iNQ(imG, 8), 255.)) % 256, (iNO(imM, 3.) - iNN(iNQ(imG, 16), 255.)) % 256); imO = true; break end end; imR = iNS(imM); imQ = 0.; while true do if imQ + 4 <= imX then imG = (imG * 1597 + 51749) % 4294967296; iNW(imR, imQ, (iNU(imR, imQ) - imG) % 4294967296); imQ = imQ + 4 else break end end; if imO then break end; imG = (imG * 1597 + 51749) % 4294967296; imP = 0.; while true do if imQ < imX then iNX(imR, imQ, (iNV(imR, imQ) - iNN(iNQ(imG, imP * 8), 255.)) % 256); imQ = imQ + 1; imP = imP + 1 else break end end; if imO then break end; do imH = iNT(imR, 0., imX); imO = true; break end; break end end; while iIn[9807.] < iIn[659] / (iIn[10653.] % iIn[10653.]) * (iIn[659] % iIn[659]) do local iBo = { iIn[7115] }; local iBp = iIn[8588] ^ iIn[4019] end; while iIn[6367] % iIn[6367] / (iIn[5017] % iIn[5017]) == bit32 do E = imK ^ iIn[4695.] end; for iBp = iIn[8563] / (iIn[1307] % iIn[1307]), iIn[1079] % iIn[1079] do local iBo = iIn[10184][iIn[4557.]]; av = iIn[7562] .. iIn[4113.] end; for iBq = iIn[5436.] / (iIn[7954] - iIn[7954]), iIn[3828.] % iIn[3828.] do local iBo = iIn[5704] // aV; local iBp = imU[iIn[9584]] end; for iBp = 1, 3. do if iBp * iBp + 1 <= 98 - 98 then im0 = w and imG; local iBo = aG and pcall end end; imY = nil; do imP = iIn[533]; imQ = k7; imR = iIn[927.]; for iBo = 132. / (88 % 88), 161 - 161 do al.y = 50 * 488 end; imV = iIn[10480]; imG = iIn[1722.]; for iBp = 1, 2 do if iBp * iBp < 19 - 19 then local iBo = I and "ydkoi" end end; imX = (iIn[4382] + lQ) % iIn[5374]; imO = false; while true do imK = #imG; imL = imK - imV; imM = imQ(imX % 4294967296); imM = imM % 2147483646. + 1; imN = imL >= 1; if imN then imN = imL <= 4 end; if imN then imM = imM * 16807 % 2147483647; if imL == 1 then imY = iNR(iNP(iNO(imG, 1), iNN(imM, 255.))); imO = true; break elseif imL == 2 then imY = iNR(iNP(iNO(imG, 1), iNN(imM, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imM, 8), 255.))); imO = true; break elseif imL == 3. then imY = iNR(iNP(iNO(imG, 1), iNN(imM, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imM, 8), 255.)), iNP(iNO(imG, 3.), iNN(iNQ(imM, 16), 255.))); imO = true; break elseif imL == 4 then imY = iNR(iNP(iNO(imG, 1), iNN(imM, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imM, 8), 255.)), iNP(iNO(imG, 3.), iNN(iNQ(imM, 16), 255.)), iNP(iNO(imG, 4), iNN(iNQ(imM, 24.), 255.))); imO = true; break end end; imZ = iNS(imG); imI = 0.; while true do if imI <= imL - 4 then imM = imM * 16807 % 2147483647; iNW(imZ, imI, iNP(iNU(imZ, imI), imM)); imI = imI + 4 else break end end; if imO then break end; imM = imM * 16807 % 2147483647; imJ = 0.; while true do if imI < imL then iNX(imZ, imI, iNP(iNV(imZ, imI), iNN(iNQ(imM, imJ * 8), 255.))); imI = imI + 1; imJ = imJ + 1 else break end end; if imO then break end; do imY = iNT(imZ, 0., imL); imO = true; break end; break end end; while iIn[8943.] / (iIn[8943.] % iIn[8943.]) * (iIn[10906] - iIn[10906]) == iIn[7868] % iIn[7868] / (iIn[3379] - iIn[3379]) do local iBo = -iIn[6720.] end; for iBs = iIn[7718], iIn[1371.] do if iBs * iBs < iIn[1347.] - iIn[1347.] then for iBq = iIn[7718], iIn[1371.] do if iBq * iBq + iIn[7718] <= iIn[2922.] % iIn[2922.] then local iBo = iIn[10289] ^ l; local iBp = iIn[2483] .. iIn[7199] end end; local iBr = imJ // ao end end; if 25 / (169 % 169) - 192. / (61 % 61) == ax then local iBo = 164 ^ 992; E = ("zltg")[false] end; imZ = nil; do imM = iIn[3028]; imL = iIn[2897]; while 210. / (53 % 53) - 84. / (245 % 245) == imX do UDim[976] = { imI, false, "ryob" } end; imK = k7; imJ = (iIn[10149.] + lQ) % iIn[5374]; imI = iIn[10480]; for iBp = 1, 2 do if iBp * iBp + 1 <= 74 % 74 then local iBo = "etzz" ~= Enum end end; imN = false; while 237. / (246. - 246.) - 198. / (161 % 161) < 65 do local iBo = buffer[w] end; while true do imX = #imM; imG = imX - imI; imV = imK(imJ % 4294967296); imR = imG >= 1; if imR then imR = imG <= 4 end; if imR then imV = iNY((imV + 1832704949) % 4294967296, 13); if imG == 1 then imZ = iNR(iNP(iNO(imM, 1), iNN(imV, 255.))); imN = true; break elseif imG == 2 then imZ = iNR(iNP(iNO(imM, 1), iNN(imV, 255.)), iNP(iNO(imM, 2), iNN(iNQ(imV, 8), 255.))); imN = true; break elseif imG == 3. then imZ = iNR(iNP(iNO(imM, 1), iNN(imV, 255.)), iNP(iNO(imM, 2), iNN(iNQ(imV, 8), 255.)), iNP(iNO(imM, 3.), iNN(iNQ(imV, 16), 255.))); imN = true; break elseif imG == 4 then imZ = iNR(iNP(iNO(imM, 1), iNN(imV, 255.)), iNP(iNO(imM, 2), iNN(iNQ(imV, 8), 255.)), iNP(iNO(imM, 3.), iNN(iNQ(imV, 16), 255.)), iNP(iNO(imM, 4), iNN(iNQ(imV, 24.), 255.))); imN = true; break end end; imQ = iNS(imM); imP = 0.; while true do if imP + 4 <= imG then imV = iNY((imV + 1832704949) % 4294967296, 13); iNW(imQ, imP, iNP(iNU(imQ, imP), imV)); imP = imP + 4 else break end end; if imN then break end; imV = iNY((imV + 1832704949) % 4294967296, 13); imO = 0.; while true do if imP < imG then iNX(imQ, imP, iNP(iNV(imQ, imP), iNN(iNQ(imV, imO * 8), 255.))); imP = imP + 1; imO = imO + 1 else break end end; if imN then break end; do imZ = iNT(imQ, 0., imG); imN = true; break end; break end end; for iBp = 1, 2 do if iBp * iBp < 52 % 52 then local iBo = A * F end end; while 162. / (47 - 47) - 16 / (107 % 107) == 70 % 70 / (94 % 94) do local iBo = { A, tonumber, imF }; buffer[bB] = #"gbo" end; if aS == iIn[3598] / (iIn[7670] % iIn[7670]) * (iIn[6193] - iIn[6193]) then local iBo = math.index; local iBp = not bq end; while imS == iIn[10019] % iIn[10019] / (iIn[7327] % iIn[7327]) do local iBo = iIn[3395][w]; while iIn[7408] / (iIn[5798] % iIn[5798]) - iIn[5053] / (iIn[4077.] % iIn[4077.]) < iIn[946] do ({})[iIn[7994]] = -a_; iBo[iIn[2002]] = iIn[10184] * am end end; for iBp = iIn[7718], iIn[1371.] do if iBp * iBp < iIn[1371.] % iIn[1371.] then for iBo = iIn[881] / (iIn[1371.] % iIn[1371.]), iIn[3020] % iIn[3020] do E = iIn[3204.] .. iIn[3944]; if iIn[1818.] / (iIn[7710.] % iIn[7710.]) - iIn[7039] / (iIn[414.] - iIn[414.]) == iIn[3404] / (iIn[3926] % iIn[3926]) * (iIn[2994.] % iIn[2994.]) then G:reset(iIn[134]) end end end end; if F == iIn[1362.] / (iIn[9778] - iIn[9778]) - iIn[6148] / (iIn[8861] % iIn[8861]) then local iBo = bC[iIn[4829]] end; imX = nil; do imV = iIn[7786]; for iBq = 1, 2 do if (iBq * iBq + iBq) % 2 == 1 then local iBo = E * imH; local iBp = "sosl" .. "oua" end end; imG = iIn[7432]; imO = false; if true == 108. / (155 - 155) - 102. / (49 % 49) then local iBo = #aU; E[985] = l.buffer end; imP = (iIn[9568] + lQ) % iIn[5374]; imQ = iIn[10480]; if 84. % 84. / (3. - 3.) == 255. / (145 % 145) - 92 / (207. % 207.) then local iBo = im4 and "ndnetw"; local iBp = "aekwd" <= imH end; imR = k7; for iBo = 126. / (27. - 27.), 90. % 90. do local iXH = bl; bl = u * 462. end; while ao == (68 - 68) / (80 - 80) do local iBo = 320 % 92 end; imN = false; for iBo = 1, 3. do if iBo * iBo < 226 - 226 then ai:set(imF, "hrehrtv"); aj = { true } end end; while true do im0 = #imG; im_ = im0 - imQ; imI = imR(imP % 4294967296); imJ = im_ >= 1; if imJ then imJ = im_ <= 3. end; if imJ then imI = (imI * 1597 + 51749) % 4294967296; if im_ == 1 then imX = iNR((iNO(imG, 1) - iNN(imI, 255.)) % 256); imN = true; break elseif im_ == 2 then imX = iNR((iNO(imG, 1) - iNN(imI, 255.)) % 256, (iNO(imG, 2) - iNN(iNQ(imI, 8), 255.)) % 256); imN = true; break elseif im_ == 3. then imX = iNR((iNO(imG, 1) - iNN(imI, 255.)) % 256, (iNO(imG, 2) - iNN(iNQ(imI, 8), 255.)) % 256, (iNO(imG, 3.) - iNN(iNQ(imI, 16), 255.)) % 256); imN = true; break end end; imK = iNS(imG); imL = 0.; while true do if imL + 4 <= im_ then imI = (imI * 1597 + 51749) % 4294967296; iNW(imK, imL, (iNU(imK, imL) - imI) % 4294967296); imL = imL + 4 else break end end; if imN then break end; imI = (imI * 1597 + 51749) % 4294967296; imM = 0.; while true do if imL < im_ then iNX(imK, imL, (iNV(imK, imL) - iNN(iNQ(imI, imM * 8), 255.)) % 256); imL = imL + 1; imM = imM + 1 else break end end; if imN then break end; do imX = iNT(imK, 0., im_); imN = true; break end; break end end; while 9. % 9. / (17 % 17) == 130 / (35 - 35) * (124 - 124) do local iBo = -P end; if iIn[7774] / (iIn[1651] - iIn[1651]) - iIn[4049] / (iIn[2619.] % iIn[2619.]) > iIn[5314] then am(); local iBo = #iIn[10451]; ({})[iIn[5857]] = im0 % imR end; while 165. / (154 % 154) * (221 % 221) < 96. do imM:add(bC); local iBo = ("knykbk").head end; im0 = nil; do while im0 == 67 / (41 % 41) - 191 / (237. % 237.) do local iBo = { bB, im2, select }; iBo = iBo[bm] end; imM = iIn[849.]; imL = k7; imK = iIn[10817]; imJ = iIn[1411]; imI = iIn[2427.]; im_ = (iIn[7390] + lQ) % iIn[5374]; imN = false; while true do im1 = #imI; imG = im1 - imJ; imV = imL(im_ % 4294967296); imV = imV % 2147483646. + 1; imR = imG >= 1; if imR then imR = imG <= 4 end; if imR then imV = imV * 16807 % 2147483647; if imG == 1 then im0 = iNR(iNP(iNO(imI, 1), iNN(imV, 255.))); imN = true; break elseif imG == 2 then im0 = iNR(iNP(iNO(imI, 1), iNN(imV, 255.)), iNP(iNO(imI, 2), iNN(iNQ(imV, 8), 255.))); imN = true; break elseif imG == 3. then im0 = iNR(iNP(iNO(imI, 1), iNN(imV, 255.)), iNP(iNO(imI, 2), iNN(iNQ(imV, 8), 255.)), iNP(iNO(imI, 3.), iNN(iNQ(imV, 16), 255.))); imN = true; break elseif imG == 4 then im0 = iNR(iNP(iNO(imI, 1), iNN(imV, 255.)), iNP(iNO(imI, 2), iNN(iNQ(imV, 8), 255.)), iNP(iNO(imI, 3.), iNN(iNQ(imV, 16), 255.)), iNP(iNO(imI, 4), iNN(iNQ(imV, 24.), 255.))); imN = true; break end end; imQ = iNS(imI); imP = 0.; while true do if imP <= imG - 4 then imV = imV * 16807 % 2147483647; iNW(imQ, imP, iNP(iNU(imQ, imP), imV)); imP = imP + 4 else break end end; if imN then break end; imV = imV * 16807 % 2147483647; imO = 0.; while true do if imP < imG then iNX(imQ, imP, iNP(iNV(imQ, imP), iNN(iNQ(imV, imO * 8), 255.))); imP = imP + 1; imO = imO + 1 else break end end; if imN then break end; do im0 = iNT(imQ, 0., imG); imN = true; break end; break end end; for iBo = iIn[7718], iIn[1371.] do if (iBo * iBo + iBo) % iIn[1353.] == iIn[7718] then iIn[9204.][iIn[10871]] = iIn[260][O] end end; for iBo = iIn[4999] / (iIn[294.] % iIn[294.]), iIn[8563] - iIn[8563] do iIn[9597.][iIn[7346]] = iIn[9482] + imW end; im1 = nil; do imQ = iIn[10480]; imR = k7; while (68 - 68) / (14 % 14) == 22 / (213. % 213.) - 222. / (143 % 143) do local iBo = im1 == true; ("yvggbqu")[im0] = im3 * 779 end; imV = (iIn[2229.] + lQ) % iIn[5374]; for iBp = 16 / (56 - 56), 35 % 35 do local iBo = 811 or true; H = Color3.right end; imG = iIn[240.]; for iBp = 1, 3. do if (iBp * iBp + iBp) % 2 == 1 then ({}):read(); local iBo = br < bB end end; imP = false; for iBo = 100 / (253 - 253), 195. - 195. do aG = 570. * 111.; UDim("pcgnmrr", ipairs) end; while true do imL = #imG; imM = imL - imQ; imN = imR(imV % 4294967296); imN = imN % 2147483646. + 1; imO = imM >= 1; if imO then imO = imM <= 4 end; if imO then imN = imN * 16807 % 2147483647; if imM == 1 then im1 = iNR(iNP(iNO(imG, 1), iNN(imN, 255.))); imP = true; break elseif imM == 2 then im1 = iNR(iNP(iNO(imG, 1), iNN(imN, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imN, 8), 255.))); imP = true; break elseif imM == 3. then im1 = iNR(iNP(iNO(imG, 1), iNN(imN, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imN, 8), 255.)), iNP(iNO(imG, 3.), iNN(iNQ(imN, 16), 255.))); imP = true; break elseif imM == 4 then im1 = iNR(iNP(iNO(imG, 1), iNN(imN, 255.)), iNP(iNO(imG, 2), iNN(iNQ(imN, 8), 255.)), iNP(iNO(imG, 3.), iNN(iNQ(imN, 16), 255.)), iNP(iNO(imG, 4), iNN(iNQ(imN, 24.), 255.))); imP = true; break end end; imI = iNS(imG); imJ = 0.; while true do if imJ + 4 <= imM then imN = imN * 16807 % 2147483647; iNW(imI, imJ, iNP(iNU(imI, imJ), imN)); imJ = imJ + 4 else break end end; if imP then break end; imN = imN * 16807 % 2147483647; imK = 0.; while true do if imJ < imM then iNX(imI, imJ, iNP(iNV(imI, imJ), iNN(iNQ(imN, imK * 8), 255.))); imJ = imJ + 1; imK = imK + 1 else break end end; if imP then break end; do im1 = iNT(imI, 0., imM); imP = true; break end; break end end; if (iIn[4218.] - iIn[4218.]) / (iIn[6215] % iIn[6215]) < iIn[10651] then local iBo = -buffer; local iBp = buffer[iIn[10044.]] end; imI = nil; do imK = iIn[8526.]; while (243. - 243.) / (89 % 89) == 62 / (7 % 7) - 54. / (164 - 164) do local iBo = 942. >= im1 end; imJ = iIn[2887]; imN = (iIn[7047.] + lQ) % iIn[5374]; imM = k7; imL = iIn[10480]; while 69. / (246. - 246.) * (215 % 215) == 24. / (202 - 202) - 121 / (88 - 88) do for iBp = 74 / (90. % 90.), 170 % 170 do ("qxpy").index = ao + 264.; Enum:find(); local iBo = l.node end end; imO = false; while true do im2 = #imJ; im_ = im2 - imL; imG = imM(imN % 4294967296); imG = imG % 2147483646. + 1; imV = im_ >= 1; if imV then imV = im_ <= 4 end; if imV then imG = imG * 16807 % 2147483647; if im_ == 1 then imI = iNR(iNP(iNO(imJ, 1), iNN(imG, 255.))); imO = true; break elseif im_ == 2 then imI = iNR(iNP(iNO(imJ, 1), iNN(imG, 255.)), iNP(iNO(imJ, 2), iNN(iNQ(imG, 8), 255.))); imO = true; break elseif im_ == 3. then imI = iNR(iNP(iNO(imJ, 1), iNN(imG, 255.)), iNP(iNO(imJ, 2), iNN(iNQ(imG, 8), 255.)), iNP(iNO(imJ, 3.), iNN(iNQ(imG, 16), 255.))); imO = true; break elseif im_ == 4 then imI = iNR(iNP(iNO(imJ, 1), iNN(imG, 255.)), iNP(iNO(imJ, 2), iNN(iNQ(imG, 8), 255.)), iNP(iNO(imJ, 3.), iNN(iNQ(imG, 16), 255.)), iNP(iNO(imJ, 4), iNN(iNQ(imG, 24.), 255.))); imO = true; break end end; imR = iNS(imJ); imQ = 0.; while true do if imQ <= im_ - 4 then imG = imG * 16807 % 2147483647; iNW(imR, imQ, iNP(iNU(imR, imQ), imG)); imQ = imQ + 4 else break end end; if imO then break end; imG = imG * 16807 % 2147483647; imP = 0.; while true do if imQ < im_ then iNX(imR, imQ, iNP(iNV(imR, imQ), iNN(iNQ(imG, imP * 8), 255.))); imQ = imQ + 1; imP = imP + 1 else break end end; if imO then break end; do imI = iNT(imR, 0., im_); imO = true; break end; break end end; for iBo = 138. / (198. - 198.), 152 % 152 do ({})[imR] = ({}).len end; for iBq = iIn[7718], iIn[1371.] do if iBq * iBq + iIn[7718] <= iIn[4457] % iIn[4457] then for iBp = iIn[7718], iIn[1353.] do if (iBp * iBp + iBp) % iIn[1353.] == iIn[7718] then imT(); imX[true] = { iIn[646] }; local iBo = string.right end end end end; while bm == iIn[1879] / (iIn[8218] - iIn[8218]) - iIn[8921] / (iIn[5257] % iIn[5257]) do if im1 == iIn[6215] / (iIn[3643] % iIn[3643]) - iIn[3504.] / (iIn[2647] % iIn[2647]) then E = iIn[4999] // iIn[1772]; local iBo = not k7 end end; for iBo = iIn[7718], iIn[1353.] do if (iBo * iBo + iBo) % iIn[1353.] == iIn[7718] then bq = iIn[9714.] ^ iIn[9906.] end end; if z == iIn[5314] % iIn[5314] / (iIn[537.] % iIn[537.]) then local iBo = imY <= iIn[7387] end; while imV == iIn[3167] / (iIn[8134] - iIn[8134]) - iIn[5376.] / (iIn[7408] % iIn[7408]) do local iBo = iIn[10184][iIn[10215.]]; imG:byte(I) end; if (246. - 246.) / (241 % 241) == 235 / (115 % 115) * (123. - 123.) then lR = 734 or al end; im2 = nil; for iBp = 1, 2 do if (iBp * iBp + iBp) % 2 == 1 then local iBo = 272 ^ 851; lR[iBo] = not 322 end end; do imP = true; if 204. / (22 % 22) * (251 % 251) < 299 then tostring(false, aV); local iBo = 608 // imN end; imQ = iIn[9302]; imR = iIn[159.]; if 837. >= 27. / (238 - 238) * (11 % 11) then local iXI = imY; imY = J[true] end; imV = (iIn[7114] + lQ) % iIn[5374]; imG = iIn[5300]; im_ = k7; imO = false; while true do imK = #imQ; imL = imK - imG; imM = im_(imV % 4294967296); imN = imL >= 1; if imN then imN = imL <= 3. end; if imN then imM = (imM * 1597 + 51749) % 4294967296; if imL == 1 then im2 = iNR((iNO(imQ, 1) - iNN(imM, 255.)) % 256); imO = true; break elseif imL == 2 then im2 = iNR((iNO(imQ, 1) - iNN(imM, 255.)) % 256, (iNO(imQ, 2) - iNN(iNQ(imM, 8), 255.)) % 256); imO = true; break elseif imL == 3. then im2 = iNR((iNO(imQ, 1) - iNN(imM, 255.)) % 256, (iNO(imQ, 2) - iNN(iNQ(imM, 8), 255.)) % 256, (iNO(imQ, 3.) - iNN(iNQ(imM, 16), 255.)) % 256); imO = true; break end end; im4 = iNS(imQ); im3 = 0.; while true do if im3 + 4 <= imL then imM = (imM * 1597 + 51749) % 4294967296; iNW(im4, im3, (iNU(im4, im3) - imM) % 4294967296); im3 = im3 + 4 else break end end; if imO then break end; imM = (imM * 1597 + 51749) % 4294967296; imJ = 0.; while true do if im3 < imL then iNX(im4, im3, (iNV(im4, im3) - iNN(iNQ(imM, imJ * 8), 255.)) % 256); im3 = im3 + 1; imJ = imJ + 1 else break end end; if imO then break end; do im2 = iNT(im4, 0., imL); imO = true; break end; break end end; if 51. / (204. - 204.) - 248 / (250 % 250) == 86 % 86 / (13 % 13) then if 871 < 233 / (229 % 229) - 225. / (129. - 129.) then local iBo = { aV }; imJ:byte(false, imH) end end; for iBr = iIn[6720.] / (iIn[293] - iIn[293]), iIn[8568.] % iIn[8568.] do for iBq = iIn[7718], iIn[1353.] do if iBq * iBq < iIn[5732] % iIn[5732] then local iBo = iIn[5149] - iIn[9906.]; local iBp = iIn[2091.] ^ iBo end end end; for iBp = iIn[7718], iIn[1371.] do if (iBp * iBp + iBp) % iIn[1353.] == iIn[7718] then local iBo = true or k7; k7 = P[iIn[2002]] end end; while iIn[2958.] / (iIn[3795.] % iIn[3795.]) - iIn[6446] / (iIn[10726] % iIn[10726]) == iIn[471.] % iIn[471.] / (iIn[954.] - iIn[954.]) do ba = { table, an }; local iBo = buffer // Q end; for iBo = iIn[7718], iIn[1353.] do if iBo * iBo + iIn[7718] <= iIn[7257.] % iIn[7257.] then aU = aj[iIn[7989.]]; iIn[1707.](iIn[4893.], imF) end end; for iBp = iIn[5798] / (iIn[8195] % iIn[8195]), iIn[6232] % iIn[6232] do aj = iIn[4653.] or true; local iBo = buffer == iIn[9482] end; while iIn[7195] < iIn[2033] / (iIn[5436.] % iIn[5436.]) - iIn[7148] / (iIn[2598.] % iIn[2598.]) do local iBo = #iIn[2307.]; for iBq = iIn[7718], iIn[1371.] do if iBq * iBq + iIn[7718] <= iIn[4018] - iIn[4018] then while tostring == iIn[8861] / (iIn[4218.] % iIn[4218.]) * (iIn[9349] - iIn[9349]) do ({})[iIn[3116]] = I[false]; iIn[6276.][ak] = ({})[iBo]; local iBp = E[iBo] end end end; iIn[1336][iIn[6336.]] = iBo or math end; im4 = nil; for iBo = 1, 2 do if (iBo * iBo + iBo) % 2 == 1 then bm["gvhf"] = -Enum end end; do if 50 / (129. - 129.) * (253 % 253) < 814 then table.y = 693. % aa end; imL = iIn[10480]; imK = k7; for iBp = 1, 3. do if iBp * iBp < 6. % 6. then local iBo = UDim2 + 294.; iBo = im1 // 229 end end; imJ = (iIn[2857] + lQ) % iIn[5374]; im3 = iIn[6329]; imM = false; for iBq = 15. / (129. % 129.), 252. - 252. do ({}):next(); local iBo = 866 + 56; local iBp = ({}).count end; while true do imG = #im3; imV = imG - imL; imR = imK(imJ % 4294967296); imR = imR % 2147483646. + 1; imQ = imV >= 1; if imQ then imQ = imV <= 4 end; if imQ then imR = imR * 16807 % 2147483647; if imV == 1 then im4 = iNR(iNP(iNO(im3, 1), iNN(imR, 255.))); imM = true; break elseif imV == 2 then im4 = iNR(iNP(iNO(im3, 1), iNN(imR, 255.)), iNP(iNO(im3, 2), iNN(iNQ(imR, 8), 255.))); imM = true; break elseif imV == 3. then im4 = iNR(iNP(iNO(im3, 1), iNN(imR, 255.)), iNP(iNO(im3, 2), iNN(iNQ(imR, 8), 255.)), iNP(iNO(im3, 3.), iNN(iNQ(imR, 16), 255.))); imM = true; break elseif imV == 4 then im4 = iNR(iNP(iNO(im3, 1), iNN(imR, 255.)), iNP(iNO(im3, 2), iNN(iNQ(imR, 8), 255.)), iNP(iNO(im3, 3.), iNN(iNQ(imR, 16), 255.)), iNP(iNO(im3, 4), iNN(iNQ(imR, 24.), 255.))); imM = true; break end end; imP = iNS(im3); imO = 0.; while true do if imO + 4 <= imV then imR = imR * 16807 % 2147483647; iNW(imP, imO, iNP(iNU(imP, imO), imR)); imO = imO + 4 else break end end; if imM then break end; imR = imR * 16807 % 2147483647; imN = 0.; while true do if imO < imV then iNX(imP, imO, iNP(iNV(imP, imO), iNN(iNQ(imR, imN * 8), 255.))); imO = imO + 1; imN = imN + 1 else break end end; if imM then break end; do im4 = iNT(imP, 0., imV); imM = true; break end; break end end; if iIn[8218] / (iIn[2621] % iIn[2621]) - iIn[9693.] / (iIn[10839.] % iIn[10839.]) == iIn[4731.] then local iBo = iIn[6842] .. buffer; for iBp = iIn[2619.] / (iIn[2647] - iIn[2647]), iIn[946] % iIn[946] do aa = iBo[iBo]; E = iBo[iIn[7346]] end end; if iIn[6518] == iIn[5732] % iIn[5732] / (iIn[2389] - iIn[2389]) then iIn[9017][J] = imI[iIn[3990.]] end; local bq = lM(imE, { [imS] = lJ, [imT] = iIn[10184][imU](iIn[10480], iIn[5314], iIn[7718], iIn[10480]), [imF] = iIn[1336][imW](iIn[946], iIn[946], iIn[2958.]), [imH] = bl, [imY] = iIn[8269][imZ][imX], [im0] = iIn[1336][im1](iIn[7145], iIn[7689.], iIn[10697]), [imI] = iIn[4218.], [im2] = false, [im4] = true }); for iBo = 1, 3. do if iBo * iBo + 1 <= 230 % 230 then ("zuccg").right = {}; im_ = ls + 81. end end; imG = nil; do imN = iIn[2316.]; if pcall == 204. / (182 % 182) * (146 - 146) then local iBo = 28 % bB end; imO = iIn[9961]; imP = iIn[6503]; while 49 % 49 / (244 % 244) == ak do local iBo = "xkk" .. "omd"; am = av.len end; imQ = (iIn[8464] + lQ) % iIn[5374]; imR = iIn[10480]; for iBp = 1, 2 do if (iBp * iBp + iBp) % 2 == 1 then for iBo = 1, 2 do if iBo * iBo + 1 <= 149 % 149 then ({}):size(imH, 218) end end; bm = H // 950 end end; imV = k7; imM = false; while true do imI = #imO; im2 = imI - imR; im4 = imV(imQ % 4294967296); im3 = im2 >= 1; if im3 then im3 = im2 <= 3. end; if im3 then im4 = (im4 * 1597 + 51749) % 4294967296; if im2 == 1 then imG = iNR((iNO(imO, 1) - iNN(im4, 255.)) % 256); imM = true; break elseif im2 == 2 then imG = iNR((iNO(imO, 1) - iNN(im4, 255.)) % 256, (iNO(imO, 2) - iNN(iNQ(im4, 8), 255.)) % 256); imM = true; break elseif im2 == 3. then imG = iNR((iNO(imO, 1) - iNN(im4, 255.)) % 256, (iNO(imO, 2) - iNN(iNQ(im4, 8), 255.)) % 256, (iNO(imO, 3.) - iNN(iNQ(im4, 16), 255.)) % 256); imM = true; break end end; imJ = iNS(imO); imK = 0.; while true do if imK + 4 <= im2 then im4 = (im4 * 1597 + 51749) % 4294967296; iNW(imJ, imK, (iNU(imJ, imK) - im4) % 4294967296); imK = imK + 4 else break end end; if imM then break end; im4 = (im4 * 1597 + 51749) % 4294967296; imL = 0.; while true do if imK < im2 then iNX(imJ, imK, (iNV(imJ, imK) - iNN(iNQ(im4, imL * 8), 255.)) % 256); imK = imK + 1; imL = imL + 1 else break end end; if imM then break end; do imG = iNT(imJ, 0., im2); imM = true; break end; break end end; for iBo = iIn[4458.] / (iIn[4973] % iIn[4973]), iIn[9072.] % iIn[9072.] do imN = iIn[3591.] + iIn[7713.] end; for iBp = iIn[7718], iIn[1353.] do if iBp * iBp + iIn[7718] <= iIn[7408] - iIn[7408] then local iBo = ({})[im_]; im4[iIn[4869.]] = {} end end; imI = nil; do imL = false; imK = k7; while 176 / (160 - 160) * (145 - 145) == 168. / (156. - 156.) - 229 / (28 - 28) do local iBo = { false }; imQ.buffer = a4[true] end; imJ = iIn[552.]; im3 = iIn[797]; im4 = iIn[10356.]; while 552. >= 8 / (136 - 136) * (41 - 41) do av = "hwqafu" .. buffer end; im2 = (iIn[1659.] + lQ) % iIn[5374]; imM = false; while true do im1 = #im4; imV = im1 - im3; imR = imK(im2 % 4294967296); imR = imR % 2147483646. + 1; imQ = imV >= 1; if imQ then imQ = imV <= 4 end; if imQ then imR = imR * 16807 % 2147483647; if imV == 1 then imI = iNR(iNP(iNO(im4, 1), iNN(imR, 255.))); imM = true; break elseif imV == 2 then imI = iNR(iNP(iNO(im4, 1), iNN(imR, 255.)), iNP(iNO(im4, 2), iNN(iNQ(imR, 8), 255.))); imM = true; break elseif imV == 3. then imI = iNR(iNP(iNO(im4, 1), iNN(imR, 255.)), iNP(iNO(im4, 2), iNN(iNQ(imR, 8), 255.)), iNP(iNO(im4, 3.), iNN(iNQ(imR, 16), 255.))); imM = true; break elseif imV == 4 then imI = iNR(iNP(iNO(im4, 1), iNN(imR, 255.)), iNP(iNO(im4, 2), iNN(iNQ(imR, 8), 255.)), iNP(iNO(im4, 3.), iNN(iNQ(imR, 16), 255.)), iNP(iNO(im4, 4), iNN(iNQ(imR, 24.), 255.))); imM = true; break end end; imP = iNS(im4); imO = 0.; while true do if imO <= imV - 4 then imR = imR * 16807 % 2147483647; iNW(imP, imO, iNP(iNU(imP, imO), imR)); imO = imO + 4 else break end end; if imM then break end; imR = imR * 16807 % 2147483647; imN = 0.; while true do if imO < imV then iNX(imP, imO, iNP(iNV(imP, imO), iNN(iNQ(imR, imN * 8), 255.))); imO = imO + 1; imN = imN + 1 else break end end; if imM then break end; do imI = iNT(imP, 0., imV); imM = true; break end; break end end; while G == 90. / (62 % 62) * (176 - 176) do while 162. / (202 % 202) - 142 / (138. % 138.) < 6. do imO = a_ == pairs; imK() end end; while tostring == iIn[10806.] % iIn[10806.] / (iIn[6905] - iIn[6905]) do bq[iIn[9489.]] = bq + G end; for iBo = iIn[1307] / (iIn[8435] - iIn[8435]), iIn[2462] - iIn[2462] do iIn[7486][H] = iIn[7130] - iIn[2620] end; im1 = nil; do imN = iIn[8950]; imO = k7; imP = false; while 151 / (3. - 3.) * (234. % 234.) == al do local iBo = ("lyr")[820]; aj = iBo[221] end; imQ = iIn[797]; for iBo = 1, 3. do if iBo * iBo < 223 - 223 then imZ.index = c and true end end; imR = iIn[162.]; imV = (iIn[8518] + lQ) % iIn[5374]; imM = false; while 306. < 166 % 166 / (15. % 15.) do UDim.value = Enum["qycm"]; imI(false, 196) end; for iBp = 11 / (118 % 118), 189. - 189. do local iBo = "flutf" .. buffer; iBo = UDim >= "svzre" end; while true do im0 = #imR; im2 = im0 - imQ; im4 = imO(imV % 4294967296); im4 = im4 % 2147483646. + 1; im3 = im2 >= 1; if im3 then im3 = im2 <= 4 end; if im3 then im4 = im4 * 16807 % 2147483647; if im2 == 1 then im1 = iNR(iNP(iNO(imR, 1), iNN(im4, 255.))); imM = true; break elseif im2 == 2 then im1 = iNR(iNP(iNO(imR, 1), iNN(im4, 255.)), iNP(iNO(imR, 2), iNN(iNQ(im4, 8), 255.))); imM = true; break elseif im2 == 3. then im1 = iNR(iNP(iNO(imR, 1), iNN(im4, 255.)), iNP(iNO(imR, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imR, 3.), iNN(iNQ(im4, 16), 255.))); imM = true; break elseif im2 == 4 then im1 = iNR(iNP(iNO(imR, 1), iNN(im4, 255.)), iNP(iNO(imR, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imR, 3.), iNN(iNQ(im4, 16), 255.)), iNP(iNO(imR, 4), iNN(iNQ(im4, 24.), 255.))); imM = true; break end end; imJ = iNS(imR); imK = 0.; while true do if imK <= im2 - 4 then im4 = im4 * 16807 % 2147483647; iNW(imJ, imK, iNP(iNU(imJ, imK), im4)); imK = imK + 4 else break end end; if imM then break end; im4 = im4 * 16807 % 2147483647; imL = 0.; while true do if imK < im2 then iNX(imJ, imK, iNP(iNV(imJ, imK), iNN(iNQ(im4, imL * 8), 255.))); imK = imK + 1; imL = imL + 1 else break end end; if imM then break end; do im1 = iNT(imJ, 0., im2); imM = true; break end; break end end; while iIn[9929] % iIn[9929] / (iIn[1506.] - iIn[1506.]) == iIn[7145] / (iIn[4018] % iIn[4018]) - iIn[3404] / (iIn[460] % iIn[460]) do string[iIn[4557.]] = #iIn[6342.] end; while iIn[6878] % iIn[6878] / (iIn[4968.] % iIn[4968.]) == bit32 do local iBo = iIn[8341] * imK end; im0 = nil; while 79 / (25 % 25) - 150. / (132. - 132.) == (234. - 234.) / (82 - 82) do local iBo = ({}).len; iBo %= iBo end; do imJ = iIn[4976]; im3 = k7; im4 = (iIn[4108] + lQ) % iIn[5374]; while 95 / (146 - 146) * (115 - 115) >= 126. do imZ = 305 > Color3 end; im2 = iIn[10866.]; for iBo = 69. / (179 - 179), 174. % 174. do ("tyqhxr")[99.] = ao // imJ end; imK = false; while true do imN = #im2; imM = imN - imJ; imL = im3(im4 % 4294967296); imL = imL % 2147483646. + 1; imR = imM >= 1; if imR then imR = imM <= 4 end; if imR then imL = imL * 16807 % 2147483647; if imM == 1 then im0 = iNR(iNP(iNO(im2, 1), iNN(imL, 255.))); imK = true; break elseif imM == 2 then im0 = iNR(iNP(iNO(im2, 1), iNN(imL, 255.)), iNP(iNO(im2, 2), iNN(iNQ(imL, 8), 255.))); imK = true; break elseif imM == 3. then im0 = iNR(iNP(iNO(im2, 1), iNN(imL, 255.)), iNP(iNO(im2, 2), iNN(iNQ(imL, 8), 255.)), iNP(iNO(im2, 3.), iNN(iNQ(imL, 16), 255.))); imK = true; break elseif imM == 4 then im0 = iNR(iNP(iNO(im2, 1), iNN(imL, 255.)), iNP(iNO(im2, 2), iNN(iNQ(imL, 8), 255.)), iNP(iNO(im2, 3.), iNN(iNQ(imL, 16), 255.)), iNP(iNO(im2, 4), iNN(iNQ(imL, 24.), 255.))); imK = true; break end end; imQ = iNS(im2); imP = 0.; while true do if imP + 4 <= imM then imL = imL * 16807 % 2147483647; iNW(imQ, imP, iNP(iNU(imQ, imP), imL)); imP = imP + 4 else break end end; if imK then break end; imL = imL * 16807 % 2147483647; imO = 0.; while true do if imP < imM then iNX(imQ, imP, iNP(iNV(imQ, imP), iNN(iNQ(imL, imO * 8), 255.))); imP = imP + 1; imO = imO + 1 else break end end; if imK then break end; do im0 = iNT(imQ, 0., imM); imK = true; break end; break end end; for iBp = iIn[7718], iIn[1371.] do if (iBp * iBp + iBp) % iIn[1353.] == iIn[7718] then local iBo = iIn[3671][iIn[8540]] end end; lM(imG, { [imI] = iIn[9906.][im1](iIn[10480], iIn[7327]), [im0] = bq }); for iBp = iIn[7718], iIn[1353.] do if iBp * iBp + iIn[7718] <= iIn[4049] - iIn[4049] then local iBo = iIn[10289] * aV end end; imR = nil; for iBq = 1, 3. do if iBq * iBq + 1 <= 244 % 244 then local iBo = 554 ^ 9.; local iBp = not "bcfv" end end; do imN = iIn[125]; imO = iIn[7262]; imP = (iIn[6932] + lQ) % iIn[5374]; if 58 / (69. % 69.) - 74 / (106 - 106) == 135. / (212 - 212) * (194 - 194) then math.z = buffer.next end; imQ = k7; imM = false; while true do im0 = #imO; im2 = im0 - imN; im4 = imQ(imP % 4294967296); im3 = im2 >= 1; if im3 then im3 = im2 <= 4 end; if im3 then im4 = (im4 + 2654435769.) % 4294967296; if im2 == 1 then imR = iNR(iNP(iNO(imO, 1), iNN(im4, 255.))); imM = true; break elseif im2 == 2 then imR = iNR(iNP(iNO(imO, 1), iNN(im4, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im4, 8), 255.))); imM = true; break elseif im2 == 3. then imR = iNR(iNP(iNO(imO, 1), iNN(im4, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imO, 3.), iNN(iNQ(im4, 16), 255.))); imM = true; break elseif im2 == 4 then imR = iNR(iNP(iNO(imO, 1), iNN(im4, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imO, 3.), iNN(iNQ(im4, 16), 255.)), iNP(iNO(imO, 4), iNN(iNQ(im4, 24.), 255.))); imM = true; break end end; imJ = iNS(imO); imK = 0.; while true do if imK + 4 <= im2 then im4 = (im4 + 2654435769.) % 4294967296; iNW(imJ, imK, iNP(iNU(imJ, imK), im4)); imK = imK + 4 else break end end; if imM then break end; im4 = (im4 + 2654435769.) % 4294967296; imL = 0.; while true do if imK < im2 then iNX(imJ, imK, iNP(iNV(imJ, imK), iNN(iNQ(im4, imL * 8), 255.))); imK = imK + 1; imL = imL + 1 else break end end; if imM then break end; do imR = iNT(imJ, 0., im2); imM = true; break end; break end end; while iIn[7408] / (iIn[2647] % iIn[2647]) - iIn[7327] / (iIn[3830] % iIn[3830]) <= iIn[6043] do G[iIn[9609.]] = P[iIn[9609.]]; while iIn[2714] == (iIn[6337] - iIn[6337]) / (iIn[1054] - iIn[1054]) do im4 = not false; local iBo = iIn[1524.] .. iIn[6982] end end; for iBo = iIn[6367] / (iIn[537.] - iIn[537.]), iIn[884] - iIn[884] do imK = w or false end; if iIn[6446] / (iIn[9579.] % iIn[9579.]) - iIn[625] / (iIn[4973] % iIn[4973]) == iIn[7294] / (iIn[5168] % iIn[5168]) * (iIn[3006.] - iIn[3006.]) then iIn[9906.]:rep(im_, iIn[9334]) end; if iIn[7148] / (iIn[9574] - iIn[9574]) - iIn[3404] / (iIn[10222] - iIn[10222]) == iIn[4353.] % iIn[4353.] / (iIn[10806.] - iIn[10806.]) then local iBo = iIn[7556] - iIn[1744]; iBo = ({})[iIn[4869.]] end; im0 = nil; if 82 / (203 - 203) * (34 - 34) == 160 % 160 / (72. - 72.) then local iBo = im1[42.]; next(im4, iBo) end; do imL = iIn[7015]; imK = iIn[9106]; imJ = iIn[4371.]; im3 = (iIn[8723] + lQ) % iIn[5374]; im4 = iIn[10480]; im2 = k7; imM = false; while (120. - 120.) / (176 - 176) == tonumber do local iBo = not aU end; while true do imG = #imK; imI = imG - im4; im1 = im2(im3 % 4294967296); imQ = imI >= 1; if imQ then imQ = imI <= 3. end; if imQ then im1 = (im1 * 1597 + 51749) % 4294967296; if imI == 1 then im0 = iNR((iNO(imK, 1) - iNN(im1, 255.)) % 256); imM = true; break elseif imI == 2 then im0 = iNR((iNO(imK, 1) - iNN(im1, 255.)) % 256, (iNO(imK, 2) - iNN(iNQ(im1, 8), 255.)) % 256); imM = true; break elseif imI == 3. then im0 = iNR((iNO(imK, 1) - iNN(im1, 255.)) % 256, (iNO(imK, 2) - iNN(iNQ(im1, 8), 255.)) % 256, (iNO(imK, 3.) - iNN(iNQ(im1, 16), 255.)) % 256); imM = true; break end end; imP = iNS(imK); imO = 0.; while true do if imO + 4 <= imI then im1 = (im1 * 1597 + 51749) % 4294967296; iNW(imP, imO, (iNU(imP, imO) - im1) % 4294967296); imO = imO + 4 else break end end; if imM then break end; im1 = (im1 * 1597 + 51749) % 4294967296; imN = 0.; while true do if imO < imI then iNX(imP, imO, (iNV(imP, imO) - iNN(iNQ(im1, imN * 8), 255.)) % 256); imO = imO + 1; imN = imN + 1 else break end end; if imM then break end; do im0 = iNT(imP, 0., imI); imM = true; break end; break end end; if 235 % 235 / (134 - 134) >= 86 then l = imM.head end; if 191 / (140 % 140) * (220 % 220) == 182 / (2 % 2) - 11 / (220 - 220) then local iBo = not 858.; local iBp = {}; while 169 > 206 % 206 / (248 - 248) do E = "qbfr" .. bn; iBp = Color3[true] end end; if iIn[10777] > iIn[4049] / (iIn[3643] % iIn[3643]) * (iIn[3106] - iIn[3106]) then ax[iIn[3378.]] = iIn[8269] ^ iIn[6492.] end; for iBp = iIn[10617.] / (iIn[7474] - iIn[7474]), iIn[10899.] % iIn[10899.] do local iBo = { A }; ({}):find() end; imG = nil; do imO = iIn[1074.]; imP = false; if 102. / (102. - 102.) * (87. % 87.) == 42. / (249. - 249.) - 249. / (209 % 209) then local iBo = not select; local iBp = bn and print end; imQ = k7; im1 = (iIn[3079] + lQ) % iIn[5374]; imI = iIn[10480]; for iBo = 11 / (50 % 50), 204. - 204. do ax = imZ ^ aW end; imN = false; while true do imL = #imO; imM = imL - imI; im2 = imQ(im1 % 4294967296); im4 = imM >= 1; if im4 then im4 = imM <= 4 end; if im4 then im2 = iNY((im2 + 1832704949) % 4294967296, 13); if imM == 1 then imG = iNR(iNP(iNO(imO, 1), iNN(im2, 255.))); imN = true; break elseif imM == 2 then imG = iNR(iNP(iNO(imO, 1), iNN(im2, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im2, 8), 255.))); imN = true; break elseif imM == 3. then imG = iNR(iNP(iNO(imO, 1), iNN(im2, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im2, 8), 255.)), iNP(iNO(imO, 3.), iNN(iNQ(im2, 16), 255.))); imN = true; break elseif imM == 4 then imG = iNR(iNP(iNO(imO, 1), iNN(im2, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im2, 8), 255.)), iNP(iNO(imO, 3.), iNN(iNQ(im2, 16), 255.)), iNP(iNO(imO, 4), iNN(iNQ(im2, 24.), 255.))); imN = true; break end end; im3 = iNS(imO); imJ = 0.; while true do if imJ + 4 <= imM then im2 = iNY((im2 + 1832704949) % 4294967296, 13); iNW(im3, imJ, iNP(iNU(im3, imJ), im2)); imJ = imJ + 4 else break end end; if imN then break end; im2 = iNY((im2 + 1832704949) % 4294967296, 13); imK = 0.; while true do if imJ < imM then iNX(im3, imJ, iNP(iNV(im3, imJ), iNN(iNQ(im2, imK * 8), 255.))); imJ = imJ + 1; imK = imK + 1 else break end end; if imN then break end; do imG = iNT(im3, 0., imM); imN = true; break end; break end end; if iIn[8943.] % iIn[8943.] / (iIn[3807.] % iIn[3807.]) >= iIn[7796] then ({})[iIn[9584]] = F[iIn[6713]] end; if iIn[8921] / (iIn[4049] % iIn[4049]) * (iIn[5140] - iIn[5140]) <= iIn[1362.] then iIn[9007][iIn[189.]] = ({})[bB] end; for iBo = iIn[10906] / (iIn[7689.] % iIn[7689.]), iIn[4444] % iIn[4444] do imF[bit32] = ({})[iIn[6025]] end; im2 = nil; do imM = iIn[2367.]; imL = iIn[9614]; imK = iIn[7875.]; while 110 % 110 / (49 - 49) == 152 / (151 - 151) * (183. - 183.) do ba = "sjk" .. "lcz"; tostring("fujb", 914) end; imJ = (iIn[2637.] + lQ) % iIn[5374]; im3 = iIn[10480]; while 212 / (48. - 48.) * (32 - 32) == 227 % 227 / (120. - 120.) do local iBo = "aqe" .. UDim; aj = "eox" .. iBo end; im4 = k7; imN = false; while true do imX = #imL; imV = imX - im3; imI = im4(imJ % 4294967296); im1 = imV >= 1; if im1 then im1 = imV <= 3. end; if im1 then imI = (imI * 1597 + 51749) % 4294967296; if imV == 1 then im2 = iNR((iNO(imL, 1) - iNN(imI, 255.)) % 256); imN = true; break elseif imV == 2 then im2 = iNR((iNO(imL, 1) - iNN(imI, 255.)) % 256, (iNO(imL, 2) - iNN(iNQ(imI, 8), 255.)) % 256); imN = true; break elseif imV == 3. then im2 = iNR((iNO(imL, 1) - iNN(imI, 255.)) % 256, (iNO(imL, 2) - iNN(iNQ(imI, 8), 255.)) % 256, (iNO(imL, 3.) - iNN(iNQ(imI, 16), 255.)) % 256); imN = true; break end end; imQ = iNS(imL); imP = 0.; while true do if imP + 4 <= imV then imI = (imI * 1597 + 51749) % 4294967296; iNW(imQ, imP, (iNU(imQ, imP) - imI) % 4294967296); imP = imP + 4 else break end end; if imN then break end; imI = (imI * 1597 + 51749) % 4294967296; imO = 0.; while true do if imP < imV then iNX(imQ, imP, (iNV(imQ, imP) - iNN(iNQ(imI, imO * 8), 255.)) % 256); imP = imP + 1; imO = imO + 1 else break end end; if imN then break end; do im2 = iNT(imQ, 0., imV); imN = true; break end; break end end; if z == 106 / (143 - 143) - 152 / (126. % 126.) then aU(); ("wujn"):clone(); local iBo = { "jpk" } end; if iIn[3399.] / (iIn[8328.] - iIn[8328.]) * (iIn[1818.] - iIn[1818.]) >= iIn[5759] then local iBo = im_ // iIn[6689] end; for iBp = iIn[1347.] / (iIn[10726] - iIn[10726]), iIn[7148] - iIn[7148] do local iBo = iIn[3807.] ~= iIn[6891.] end; for iBo = iIn[8940.] / (iIn[3573.] - iIn[3573.]), iIn[275] % iIn[275] do ({})[imZ] = ai[iIn[6091]]; ao = iIn[662][iIn[1072]] end; for iBo = iIn[7718], iIn[1371.] do if iBo * iBo + iIn[7718] <= iIn[471.] % iIn[471.] then imV[iIn[7346]] = iIn[471.] // imY end end; if iIn[3399.] / (iIn[2598.] % iIn[2598.]) - iIn[2958.] / (iIn[9431] % iIn[9431]) == iIn[8943.] % iIn[8943.] / (iIn[5393] - iIn[5393]) then local iBo = ({})[iIn[5857]]; local iBp = iIn[1336] // iBo end; if iIn[2647] / (iIn[10019] % iIn[10019]) * (iIn[1411] % iIn[1411]) == iIn[537.] / (iIn[2777] - iIn[2777]) - iIn[8435] / (iIn[8940.] - iIn[8940.]) then bq:find(); imJ[iIn[8870]] = iIn[3232] ~= imM end; imX = nil; while 186. / (212 % 212) - 180. / (254 % 254) == 156. / (211 - 211) * (15. % 15.) do local iXJ = lM; lM = "yxsvb" or w end; do imI = iIn[10211]; imV = iIn[5927]; imO = iIn[4334]; imP = (iIn[190] + lQ) % iIn[5374]; imQ = iIn[4976]; im1 = k7; imN = false; while 51. / (39. - 39.) - 11 / (198. - 198.) == (166 - 166) / (146 % 146) do local iBo = 248 + Color3 end; while true do imZ = #imV; im4 = imZ - imQ; im3 = im1(imP % 4294967296); imJ = im4 >= 1; if imJ then imJ = im4 <= 3. end; if imJ then im3 = (im3 * 1597 + 51749) % 4294967296; if im4 == 1 then imX = iNR((iNO(imV, 1) - iNN(im3, 255.)) % 256); imN = true; break elseif im4 == 2 then imX = iNR((iNO(imV, 1) - iNN(im3, 255.)) % 256, (iNO(imV, 2) - iNN(iNQ(im3, 8), 255.)) % 256); imN = true; break elseif im4 == 3. then imX = iNR((iNO(imV, 1) - iNN(im3, 255.)) % 256, (iNO(imV, 2) - iNN(iNQ(im3, 8), 255.)) % 256, (iNO(imV, 3.) - iNN(iNQ(im3, 16), 255.)) % 256); imN = true; break end end; imK = iNS(imV); imL = 0.; while true do if imL + 4 <= im4 then im3 = (im3 * 1597 + 51749) % 4294967296; iNW(imK, imL, (iNU(imK, imL) - im3) % 4294967296); imL = imL + 4 else break end end; if imN then break end; im3 = (im3 * 1597 + 51749) % 4294967296; imM = 0.; while true do if imL < im4 then iNX(imK, imL, (iNV(imK, imL) - iNN(iNQ(im3, imM * 8), 255.)) % 256); imL = imL + 1; imM = imM + 1 else break end end; if imN then break end; do imX = iNT(imK, 0., im4); imN = true; break end; break end end; while (iIn[5376.] - iIn[5376.]) / (iIn[6148] % iIn[6148]) == iIn[3598] / (iIn[2777] % iIn[2777]) * (iIn[1923.] % iIn[1923.]) do A = iIn[642.] - iIn[6940]; local iBo = iIn[5369] .. iIn[10361] end; local br = lM(imR, { [im0] = bn, [imG] = iIn[7718], [im2] = iIn[8618], [imX] = bq }); for iBp = iIn[7718], iIn[1353.] do if (iBp * iBp + iBp) % iIn[1353.] == iIn[7718] then l[iIn[4958]] = ak[G]; local iBo = not imV end end; if iIn[10921] > iIn[5314] / (iIn[8390] - iIn[8390]) * (iIn[3902] - iIn[3902]) then local iBo = imY[imN]; local iBp = iIn[5950] and iIn[7808] end; for iBq = iIn[9693.] / (iIn[3828.] - iIn[3828.]), iIn[6148] - iIn[6148] do local iBo = {}; local iBp = imV[false] end; if select == iIn[10212.] % iIn[10212.] / (iIn[4144] - iIn[4144]) then imP[true] = imW[iIn[9584]] end; for iBp = iIn[7718], iIn[1353.] do if iBp * iBp + iIn[7718] <= iIn[1923.] % iIn[1923.] then local iBo = imM[true]; while iIn[10387] / (iIn[4999] - iIn[4999]) * (iIn[5030] % iIn[5030]) == true do iBo = im3 or iBo; iIn[9906.][iIn[2002]] = iBo[iIn[5693]] end end end; imZ = nil; do imK = iIn[10480]; imJ = iIn[4311.]; if 247 / (180. - 180.) * (197 - 197) == ai then local iBo = "lbwy" .. Enum; local iBp = "dpwjxz" or "lsgzbz" end; im3 = (iIn[4253] + lQ) % iIn[5374]; im4 = k7; imL = false; while true do imM = #imJ; imI = imM - imK; im1 = im4(im3 % 4294967296); imQ = imI >= 1; if imQ then imQ = imI <= 4 end; if imQ then im1 = (im1 + 2654435769.) % 4294967296; if imI == 1 then imZ = iNR(iNP(iNO(imJ, 1), iNN(im1, 255.))); imL = true; break elseif imI == 2 then imZ = iNR(iNP(iNO(imJ, 1), iNN(im1, 255.)), iNP(iNO(imJ, 2), iNN(iNQ(im1, 8), 255.))); imL = true; break elseif imI == 3. then imZ = iNR(iNP(iNO(imJ, 1), iNN(im1, 255.)), iNP(iNO(imJ, 2), iNN(iNQ(im1, 8), 255.)), iNP(iNO(imJ, 3.), iNN(iNQ(im1, 16), 255.))); imL = true; break elseif imI == 4 then imZ = iNR(iNP(iNO(imJ, 1), iNN(im1, 255.)), iNP(iNO(imJ, 2), iNN(iNQ(im1, 8), 255.)), iNP(iNO(imJ, 3.), iNN(iNQ(im1, 16), 255.)), iNP(iNO(imJ, 4), iNN(iNQ(im1, 24.), 255.))); imL = true; break end end; imP = iNS(imJ); imO = 0.; while true do if imO + 4 <= imI then im1 = (im1 + 2654435769.) % 4294967296; iNW(imP, imO, iNP(iNU(imP, imO), im1)); imO = imO + 4 else break end end; if imL then break end; im1 = (im1 + 2654435769.) % 4294967296; imN = 0.; while true do if imO < imI then iNX(imP, imO, iNP(iNV(imP, imO), iNN(iNQ(im1, imN * 8), 255.))); imO = imO + 1; imN = imN + 1 else break end end; if imL then break end; do imZ = iNT(imP, 0., imI); imL = true; break end; break end end; for iBp = 197 / (246. - 246.), 205 - 205 do local iBo = ({})[true] end; bq[imZ]:Connect(function(iIJ) local iM3 = bit32.bxor; local iM4 = bit32.band; local iM5 = string.byte; local iM6 = bit32.rshift; local iM7 = string.char; local iM8 = buffer.fromstring; local iM9 = buffer.readstring; local iNa = buffer.readu32; local iNb = buffer.readu8; local iNc = buffer.writeu32; local iNd = buffer.writeu8; local iNe = bit32.lrotate; if not iIJ then local iJ9 = { iIn, k7, br, bn, lh, lQ, iIJ } end; local ilF = nil; local ilG = nil; local ilH = nil; local ilI = nil; local ilJ = nil; local ilK = nil; local iXK = iIn; if iXK[1347.] / (iXK[9349] % iXK[9349]) - iXK[3188] / (iXK[4049] % iXK[4049]) >= iXK[7921] then local iAT = iXK[4042] .. iXK[4763]; local iAU = not false end; while iXK[9929] % iXK[9929] / (iXK[4976] - iXK[4976]) >= iXK[4308.] do iXK[9717.][iXK[8074]] = iXK[2581] % iXK[3048.] end; local ilL = nil; local ilM = nil; local ilN = nil; for iAT = iXK[7718], iXK[1371.] do if iAT * iAT + iXK[7718] <= iXK[6521] - iXK[6521] then aG = iXK[7674.] or iXK[3613]; iXK[5879][iXK[4958]] = iXK[10651] < iXK[1336] end end; for iAU = iXK[3573.] / (iXK[4196] % iXK[4196]), iXK[9486.] % iXK[9486.] do local iAT = ilH ~= iXK[1336]; aj = iXK[1336] >= iXK[5336] end; local ilO = nil; while iXK[471.] / (iXK[4973] % iXK[4973]) - iXK[6828.] / (iXK[9564.] - iXK[9564.]) == iXK[1347.] % iXK[1347.] / (iXK[7294] - iXK[7294]) do local iAT = ax == iXK[1077.]; local iAU = ilO[buffer] end; local ilP = nil; while iXK[7474] / (iXK[3379] - iXK[3379]) * (iXK[10838] % iXK[10838]) < iXK[1238] do bm = av[iXK[2644]] end; local ilQ = nil; local ilR = nil; local ilS = nil; local ilT = nil; if iXK[4265] / (iXK[4265] % iXK[4265]) - iXK[3511] / (iXK[9909.] - iXK[9909.]) < iXK[10680.] then local iAT = iXK[3927.] - iXK[6232] end; for iAV = 169 / (200 - 200), 17 % 17 do for iAU = 1, 3. do if iAU * iAU < 149 - 149 then local iAT = { 53, bit32 } end end; ("cjt")[bm] = true ~= "ctrvoze" end; ilF = nil; for iAV = 1, 2 do if iAV * iAV < 172 % 172 then local iAT = { ak, a5 }; local iAU = ilI * 838 end end; do if E == 9. / (7 - 7) - 115 / (48. - 48.) then aa = w >= Color3 end; ilH = iXK[10480]; ilG = iXK[666.]; ilJ = (iXK[7091] + lQ) % iXK[5374]; ilI = k7; ilK = false; while true do ilP = #ilG; ilN = ilP - ilH; ilL = ilI(ilJ % 4294967296); ilQ = ilN >= 1; if ilQ then ilQ = ilN <= 4 end; if ilQ then ilL = (ilL + 2654435769.) % 4294967296; if ilN == 1 then ilF = iM7(iM3(iM5(ilG, 1), iM4(ilL, 255.))); ilK = true; break elseif ilN == 2 then ilF = iM7(iM3(iM5(ilG, 1), iM4(ilL, 255.)), iM3(iM5(ilG, 2), iM4(iM6(ilL, 8), 255.))); ilK = true; break elseif ilN == 3. then ilF = iM7(iM3(iM5(ilG, 1), iM4(ilL, 255.)), iM3(iM5(ilG, 2), iM4(iM6(ilL, 8), 255.)), iM3(iM5(ilG, 3.), iM4(iM6(ilL, 16), 255.))); ilK = true; break elseif ilN == 4 then ilF = iM7(iM3(iM5(ilG, 1), iM4(ilL, 255.)), iM3(iM5(ilG, 2), iM4(iM6(ilL, 8), 255.)), iM3(iM5(ilG, 3.), iM4(iM6(ilL, 16), 255.)), iM3(iM5(ilG, 4), iM4(iM6(ilL, 24.), 255.))); ilK = true; break end end; ilO = iM8(ilG); ilM = 0.; while true do if ilM + 4 <= ilN then ilL = (ilL + 2654435769.) % 4294967296; iNc(ilO, ilM, iM3(iNa(ilO, ilM), ilL)); ilM = ilM + 4 else break end end; if ilK then break end; ilL = (ilL + 2654435769.) % 4294967296; ilR = 0.; while true do if ilM < ilN then iNd(ilO, ilM, iM3(iNb(ilO, ilM), iM4(iM6(ilL, ilR * 8), 255.))); ilM = ilM + 1; ilR = ilR + 1 else break end end; if ilK then break end; do ilF = iM9(ilO, 0., ilN); ilK = true; break end; break end end; for iAU = 1, 2 do if iAU * iAU < 216. - 216. then local iAT = J or J end end; for iAU = iXK[7718], iXK[1371.] do if (iAU * iAU + iAU) % iXK[1353.] == iXK[7718] then aU = H == bit32; local iAT = not I end end; for iAV = iXK[7718], iXK[1353.] do if iAV * iAV < iXK[2026] - iXK[2026] then local iAT = { math, iXK[3540.] }; local iAU = iXK[8317] - O end end; while iXK[2513] / (iXK[10222] % iXK[10222]) * (iXK[9693.] - iXK[9693.]) == iXK[7420] / (iXK[9495.] - iXK[9495.]) - iXK[9810.] / (iXK[1533.] - iXK[1533.]) do ax[iXK[9540.]] = iXK[6348.] .. iXK[1812.]; E = #table end; ilR = nil; do ilO = iXK[9432.]; ilQ = iXK[9877]; ilM = k7; ilN = (iXK[10930] + lQ) % iXK[5374]; if 150. / (28 % 28) * (86 % 86) == 51. / (154 - 154) - 78. / (81. - 81.) then local iAT = "bkonil" .. buffer; bm = iAT.parent end; ilP = iXK[10480]; for iAU = 1, 2 do if iAU * iAU + 1 <= 172 - 172 then local iAT = "ftoip" .. 348.; ilT(br) end end; for iAV = 7 / (158 % 158), 186. - 186. do local iAT = ax[O]; local iAU = 167 - 75. end; ilL = false; if 204. / (142 % 142) - 89 / (197 - 197) == ilI then local iAT = "gdbh" and 418; iAT = 246. % ilT end; while true do ilK = #ilO; ilS = ilK - ilP; ilH = ilM(ilN % 4294967296); ilJ = ilS >= 1; if ilJ then ilJ = ilS <= 4 end; if ilJ then ilH = iNe((ilH + 1832704949) % 4294967296, 13); if ilS == 1 then ilR = iM7(iM3(iM5(ilO, 1), iM4(ilH, 255.))); ilL = true; break elseif ilS == 2 then ilR = iM7(iM3(iM5(ilO, 1), iM4(ilH, 255.)), iM3(iM5(ilO, 2), iM4(iM6(ilH, 8), 255.))); ilL = true; break elseif ilS == 3. then ilR = iM7(iM3(iM5(ilO, 1), iM4(ilH, 255.)), iM3(iM5(ilO, 2), iM4(iM6(ilH, 8), 255.)), iM3(iM5(ilO, 3.), iM4(iM6(ilH, 16), 255.))); ilL = true; break elseif ilS == 4 then ilR = iM7(iM3(iM5(ilO, 1), iM4(ilH, 255.)), iM3(iM5(ilO, 2), iM4(iM6(ilH, 8), 255.)), iM3(iM5(ilO, 3.), iM4(iM6(ilH, 16), 255.)), iM3(iM5(ilO, 4), iM4(iM6(ilH, 24.), 255.))); ilL = true; break end end; ilT = iM8(ilO); ilG = 0.; while true do if ilG + 4 <= ilS then ilH = iNe((ilH + 1832704949) % 4294967296, 13); iNc(ilT, ilG, iM3(iNa(ilT, ilG), ilH)); ilG = ilG + 4 else break end end; if ilL then break end; ilH = iNe((ilH + 1832704949) % 4294967296, 13); ilI = 0.; while true do if ilG < ilS then iNd(ilT, ilG, iM3(iNb(ilT, ilG), iM4(iM6(ilH, ilI * 8), 255.))); ilG = ilG + 1; ilI = ilI + 1 else break end end; if ilL then break end; do ilR = iM9(ilT, 0., ilS); ilL = true; break end; break end end; ilT = nil; do ilH = iXK[2958.]; ilG = k7; for iAU = 239 / (121 % 121), 200 % 200 do select(l, aj); local iAT = #{} end; ilS = (iXK[6462.] + lQ) % iXK[5374]; for iAU = 35 / (167 % 167), 91 % 91 do local iAT = ilT or false end; ilI = iXK[7293.]; for iAU = 185 / (135. - 135.), 16 - 16 do local iAT = Color3 % 458 end; ilJ = false; while true do ilO = #ilI; ilM = ilO - ilH; ilK = ilG(ilS % 4294967296); ilK = ilK % 2147483646. + 1; ilP = ilM >= 1; if ilP then ilP = ilM <= 4 end; if ilP then ilK = ilK * 16807 % 2147483647; if ilM == 1 then ilT = iM7(iM3(iM5(ilI, 1), iM4(ilK, 255.))); ilJ = true; break elseif ilM == 2 then ilT = iM7(iM3(iM5(ilI, 1), iM4(ilK, 255.)), iM3(iM5(ilI, 2), iM4(iM6(ilK, 8), 255.))); ilJ = true; break elseif ilM == 3. then ilT = iM7(iM3(iM5(ilI, 1), iM4(ilK, 255.)), iM3(iM5(ilI, 2), iM4(iM6(ilK, 8), 255.)), iM3(iM5(ilI, 3.), iM4(iM6(ilK, 16), 255.))); ilJ = true; break elseif ilM == 4 then ilT = iM7(iM3(iM5(ilI, 1), iM4(ilK, 255.)), iM3(iM5(ilI, 2), iM4(iM6(ilK, 8), 255.)), iM3(iM5(ilI, 3.), iM4(iM6(ilK, 16), 255.)), iM3(iM5(ilI, 4), iM4(iM6(ilK, 24.), 255.))); ilJ = true; break end end; ilN = iM8(ilI); ilL = 0.; while true do if ilL + 4 <= ilM then ilK = ilK * 16807 % 2147483647; iNc(ilN, ilL, iM3(iNa(ilN, ilL), ilK)); ilL = ilL + 4 else break end end; if ilJ then break end; ilK = ilK * 16807 % 2147483647; ilQ = 0.; while true do if ilL < ilM then iNd(ilN, ilL, iM3(iNb(ilN, ilL), iM4(iM6(ilK, ilQ * 8), 255.))); ilL = ilL + 1; ilQ = ilQ + 1 else break end end; if ilJ then break end; do ilT = iM9(ilN, 0., ilM); ilJ = true; break end; break end end; if bn == (57. - 57.) / (41 - 41) then local iXL = ilF; ilF = 56 == false; local iAT = aU + ilH end; while iXK[4218.] % iXK[4218.] / (iXK[9564.] - iXK[9564.]) < iXK[5769.] do av = type and iXK[3651.] end; lh(bq, { [ilF] = bn, [ilR] = iXK[1336][ilT](iXK[4457], iXK[4457], iXK[4457]) }, iXK[339.]); while iXK[3598] / (iXK[9579.] - iXK[9579.]) - iXK[9810.] / (iXK[1774] % iXK[1774]) == iXK[3188] / (iXK[4795] % iXK[4795]) * (iXK[1818.] % iXK[1818.]) do local iAT = iXK[9436] < H; local iAU = { iXK[1632.], iAT, ilL, H } end; for iAT = iXK[7718], iXK[1353.] do if iAT * iAT < iXK[5798] - iXK[5798] then ak = math[ilK]; E = ({})[iXK[4731.]] end end; while ilG == (iXK[4648] - iXK[4648]) / (iXK[3066.] - iXK[3066.]) do for iAT = iXK[6187] / (iXK[2526.] - iXK[2526.]), iXK[9569] % iXK[9569] do an = iXK[1259] .. iXK[9360.] end end; while iXK[8278] / (iXK[1353.] - iXK[1353.]) - iXK[471.] / (iXK[5520.] - iXK[5520.]) >= iXK[2013.] do while iXK[4945] % iXK[4945] / (iXK[9021.] - iXK[9021.]) == iXK[6156.] / (iXK[1818.] - iXK[1818.]) - iXK[8243] / (iXK[293] % iXK[293]) do local iAT = iXK[1734.] .. iXK[6509]; iXK[3629][iXK[2002]] = iXK[2270][I]; local iAU = iXK[9219.][ilR] end end; while ilJ == iXK[7474] / (iXK[1506.] - iXK[1506.]) - iXK[460] / (iXK[3828.] % iXK[3828.]) do local iAT = #iXK[38]; local iAU = lh[J] end; ilQ = nil; do ilP = true; ilL = k7; ilN = iXK[1235]; ilO = iXK[5212]; ilK = iXK[9036.]; ilM = (iXK[6845] + lQ) % iXK[5374]; ilJ = false; while true do ilG = #ilK; ilI = ilG - ilO; ilR = ilL(ilM % 4294967296); ilR = ilR % 2147483646. + 1; ilS = ilI >= 1; if ilS then ilS = ilI <= 4 end; if ilS then ilR = ilR * 16807 % 2147483647; if ilI == 1 then ilQ = iM7(iM3(iM5(ilK, 1), iM4(ilR, 255.))); ilJ = true; break elseif ilI == 2 then ilQ = iM7(iM3(iM5(ilK, 1), iM4(ilR, 255.)), iM3(iM5(ilK, 2), iM4(iM6(ilR, 8), 255.))); ilJ = true; break elseif ilI == 3. then ilQ = iM7(iM3(iM5(ilK, 1), iM4(ilR, 255.)), iM3(iM5(ilK, 2), iM4(iM6(ilR, 8), 255.)), iM3(iM5(ilK, 3.), iM4(iM6(ilR, 16), 255.))); ilJ = true; break elseif ilI == 4 then ilQ = iM7(iM3(iM5(ilK, 1), iM4(ilR, 255.)), iM3(iM5(ilK, 2), iM4(iM6(ilR, 8), 255.)), iM3(iM5(ilK, 3.), iM4(iM6(ilR, 16), 255.)), iM3(iM5(ilK, 4), iM4(iM6(ilR, 24.), 255.))); ilJ = true; break end end; ilH = iM8(ilK); ilF = 0.; while true do if ilF <= ilI - 4 then ilR = ilR * 16807 % 2147483647; iNc(ilH, ilF, iM3(iNa(ilH, ilF), ilR)); ilF = ilF + 4 else break end end; if ilJ then break end; ilR = ilR * 16807 % 2147483647; ilT = 0.; while true do if ilF < ilI then iNd(ilH, ilF, iM3(iNb(ilH, ilF), iM4(iM6(ilR, ilT * 8), 255.))); ilF = ilF + 1; ilT = ilT + 1 else break end end; if ilJ then break end; do ilQ = iM9(ilH, 0., ilI); ilJ = true; break end; break end end; while 168. / (45. - 45.) - 135. / (252. % 252.) == 226 % 226 / (159. - 159.) do local iAT = #{}; iAT = ak + ilF end; while iXK[2389] % iXK[2389] / (iXK[4639] - iXK[4639]) == an do local iAT = ilT % buffer end; while (iXK[4144] - iXK[4144]) / (iXK[7710.] - iXK[7710.]) == iXK[8943.] / (iXK[10873] % iXK[10873]) * (iXK[4795] % iXK[4795]) do local iAT = ilI[iXK[6336.]] end; lh(br, { [ilQ] = iXK[10480] }, iXK[339.]) end); while iIn[460] / (iIn[4090] % iIn[4090]) - iIn[946] / (iIn[10222] - iIn[10222]) == iIn[7594] / (iIn[3236] - iIn[3236]) * (iIn[8568.] % iIn[8568.]) do lh = #O; while iIn[8481.] < iIn[4040] / (iIn[5376.] - iIn[5376.]) - iIn[5393] / (iIn[10873] - iIn[10873]) do math[iIn[10283]] = ({})[iIn[8029]]; imU:sub() end end; for iBp = iIn[6891.] / (iIn[5017] - iIn[5017]), iIn[4497.] - iIn[4497.] do local iBo = iIn[767][iIn[8488]] end; for iBq = iIn[7718], iIn[1371.] do if iBq * iBq < iIn[4196] % iIn[4196] then local iBo = iIn[310] <= imF; local iBp = -c end end; for iBo = iIn[6749] / (iIn[4985] - iIn[4985]), iIn[7556] - iIn[7556] do imL[iIn[5830]] = iIn[3269] - iIn[6182] end; imI = nil; do imN = iIn[5807]; if (136 - 136) / (233 % 233) == lQ then ao.right = am == "vrbrcdm" end; imO = iIn[671]; imP = k7; imQ = (iIn[9971] + lQ) % iIn[5374]; im1 = iIn[10411]; for iBp = 1, 3. do if iBp * iBp + 1 <= 9. - 9. then local iBo = "remcmbv" .. 535 end end; imM = false; while true do imV = #imN; imZ = imV - im1; im4 = imP(imQ % 4294967296); im3 = imZ >= 1; if im3 then im3 = imZ <= 4 end; if im3 then im4 = iNY((im4 + 1832704949) % 4294967296, 13); if imZ == 1 then imI = iNR(iNP(iNO(imN, 1), iNN(im4, 255.))); imM = true; break elseif imZ == 2 then imI = iNR(iNP(iNO(imN, 1), iNN(im4, 255.)), iNP(iNO(imN, 2), iNN(iNQ(im4, 8), 255.))); imM = true; break elseif imZ == 3. then imI = iNR(iNP(iNO(imN, 1), iNN(im4, 255.)), iNP(iNO(imN, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imN, 3.), iNN(iNQ(im4, 16), 255.))); imM = true; break elseif imZ == 4 then imI = iNR(iNP(iNO(imN, 1), iNN(im4, 255.)), iNP(iNO(imN, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imN, 3.), iNN(iNQ(im4, 16), 255.)), iNP(iNO(imN, 4), iNN(iNQ(im4, 24.), 255.))); imM = true; break end end; imJ = iNS(imN); imK = 0.; while true do if imK + 4 <= imZ then im4 = iNY((im4 + 1832704949) % 4294967296, 13); iNW(imJ, imK, iNP(iNU(imJ, imK), im4)); imK = imK + 4 else break end end; if imM then break end; im4 = iNY((im4 + 1832704949) % 4294967296, 13); imL = 0.; while true do if imK < imZ then iNX(imJ, imK, iNP(iNV(imJ, imK), iNN(iNQ(im4, imL * 8), 255.))); imK = imK + 1; imL = imL + 1 else break end end; if imM then break end; do imI = iNT(imJ, 0., imZ); imM = true; break end; break end end; bq[imI]:Connect(function(iIK, iIL) local iNf = bit32.band; local iNg = bit32.bxor; local iNh = string.byte; local iNi = bit32.rshift; local iNj = string.char; local iNk = buffer.fromstring; local iNl = buffer.readstring; local iNm = buffer.readu32; local iNn = buffer.readu8; local iNo = buffer.writeu32; local iNp = buffer.writeu8; local iNq = bit32.lrotate; if not iIL then local iKa = { lQ, k7, br, bq, iIn, lh, iIK, iIL } end; local iXM = iIn; if iXM[1879] / (iXM[8661.] - iXM[8661.]) - iXM[7594] / (iXM[495.] % iXM[495.]) == (iXM[3795.] - iXM[3795.]) / (iXM[5053] - iXM[5053]) then string[iXM[5857]] = iXM[7679] .. iXM[7979] end; local ilU = nil; local ilV = nil; if iXM[8393] % iXM[8393] / (iXM[10571] - iXM[10571]) > iXM[9541] then local iA0 = iXM[2785][iXM[2002]]; local iA1 = ao * E end; local ilW = nil; local ilX = nil; while bm == iXM[3926] / (iXM[1371.] % iXM[1371.]) - iXM[3504.] / (iXM[294.] - iXM[294.]) do l = {}; local iA0 = iXM[8438][iXM[6336.]] end; local ilY = nil; local ilZ = nil; local il_ = nil; for iA0 = iXM[7718], iXM[1353.] do if iA0 * iA0 + iXM[7718] <= iXM[1411] - iXM[1411] then ilU[iXM[9584]] = -iXM[5986] end end; local il0 = nil; local il1 = nil; local il2 = nil; local il3 = nil; local il4 = nil; local il5 = nil; local il6 = nil; if iXM[8278] / (iXM[1798] % iXM[1798]) * (iXM[8243] % iXM[8243]) == iXM[1411] % iXM[1411] / (iXM[3706] % iXM[3706]) then bq = not bq; aV(true); local iA0 = buffer ^ aV end; local il7 = nil; if iXM[2525] / (iXM[6828.] - iXM[6828.]) * (iXM[3236] - iXM[3236]) == P then local iA0 = { bn, iXM[6692], iXM[6997] }; local iA1 = iXM[8804] .. iXM[9943] end; local il8 = nil; local il9 = nil; for iA1 = iXM[7718], iXM[1371.] do if iA1 * iA1 + iXM[7718] <= iXM[9096.] % iXM[9096.] then ao[ilV] = iXM[7752.] // iXM[10917.]; local iA0 = ({})[iXM[4958]] end end; for iA1 = iXM[2707] / (iXM[9683] % iXM[9683]), iXM[5030] % iXM[5030] do local iA0 = bn // iXM[6939.] end; if iXM[4144] / (iXM[3573.] % iXM[3573.]) * (iXM[414.] % iXM[414.]) >= iXM[10920.] then local iA0 = false or iXM[2099] end; ilU = nil; do ilY = iXM[125]; ilX = k7; while 122 / (110 - 110) - 50 / (253 % 253) == 211 % 211 / (255. - 255.) do local iA0 = ilX and table; local iA1 = "cslufn" .. "yulr" end; ilW = (iXM[3728] + lQ) % iXM[5374]; ilV = iXM[532]; while 224 / (179 - 179) * (148 % 148) == (69. - 69.) / (113 - 113) do av = bm ~= "rwrokw" end; ilZ = false; for iA0 = 1, 3. do if iA0 * iA0 + 1 <= 69. - 69. then w = G == a5; if 31 / (178 - 178) * (186. % 186.) == 97 / (194 % 194) - 21. / (115 - 115) then ilX = E % J end end end; while true do il4 = #ilV; il3 = il4 - ilY; il2 = ilX(ilW % 4294967296); il2 = il2 % 2147483646. + 1; il1 = il3 >= 1; if il1 then il1 = il3 <= 4 end; if il1 then il2 = il2 * 16807 % 2147483647; if il3 == 1 then ilU = iNj(iNg(iNh(ilV, 1), iNf(il2, 255.))); ilZ = true; break elseif il3 == 2 then ilU = iNj(iNg(iNh(ilV, 1), iNf(il2, 255.)), iNg(iNh(ilV, 2), iNf(iNi(il2, 8), 255.))); ilZ = true; break elseif il3 == 3. then ilU = iNj(iNg(iNh(ilV, 1), iNf(il2, 255.)), iNg(iNh(ilV, 2), iNf(iNi(il2, 8), 255.)), iNg(iNh(ilV, 3.), iNf(iNi(il2, 16), 255.))); ilZ = true; break elseif il3 == 4 then ilU = iNj(iNg(iNh(ilV, 1), iNf(il2, 255.)), iNg(iNh(ilV, 2), iNf(iNi(il2, 8), 255.)), iNg(iNh(ilV, 3.), iNf(iNi(il2, 16), 255.)), iNg(iNh(ilV, 4), iNf(iNi(il2, 24.), 255.))); ilZ = true; break end end; il0 = iNk(ilV); il_ = 0.; while true do if il_ + 4 <= il3 then il2 = il2 * 16807 % 2147483647; iNo(il0, il_, iNg(iNm(il0, il_), il2)); il_ = il_ + 4 else break end end; if ilZ then break end; il2 = il2 * 16807 % 2147483647; il5 = 0.; while true do if il_ < il3 then iNp(il0, il_, iNg(iNn(il0, il_), iNf(iNi(il2, il5 * 8), 255.))); il_ = il_ + 1; il5 = il5 + 1 else break end end; if ilZ then break end; do ilU = iNl(il0, 0., il3); ilZ = true; break end; break end end; if 189. / (108. - 108.) - 119 / (180. - 180.) == 160 / (141. - 141.) * (200 - 200) then local iA0 = il1 + 389 end; for iA0 = iXM[7718], iXM[1371.] do if iA0 * iA0 < iXM[10389.] % iXM[10389.] then ({})[iXM[7346]] = { ilX, il2 } end end; for iA0 = iXM[2621] / (iXM[9909.] % iXM[9909.]), iXM[4999] - iXM[4999] do il_[iXM[7346]] = iXM[1873] .. iXM[7272.]; A[w] = ({})[iXM[4829]] end; for iA2 = iXM[8243] / (iXM[9486.] % iXM[9486.]), iXM[5455] % iXM[5455] do local iA0 = ({})[aV]; local iA1 = iXM[7912] .. iXM[10531] end; for iA2 = iXM[7718], iXM[1353.] do if iA2 * iA2 < iXM[4025] - iXM[4025] then local iA0 = il_ or E; local iA1 = bn // iXM[68] end end; while (iXM[6905] - iXM[6905]) / (iXM[8079.] - iXM[8079.]) == bq do local iA0 = J - iXM[9250]; iXM[2714](ilW, iXM[3201.]) end; if iXM[1506.] / (iXM[9431] - iXM[9431]) - iXM[2513] / (iXM[5300] % iXM[5300]) == bn then local iA0 = l ^ iXM[6043]; iA0 = bj or iXM[610] end; for iA0 = 240. / (131 - 131), 11 - 11 do if (238 - 238) / (172 - 172) == Color3 then E:split(ai) end end; il5 = nil; do il0 = iXM[8480]; il1 = iXM[3033.]; if 189. / (102. % 102.) - 120. / (204. - 204.) == 199 / (66. - 66.) * (111. % 111.) then il7[true] = 937 and true end; il2 = iXM[2031.]; il3 = (iXM[8504] + lQ) % iXM[5374]; il4 = iXM[1371.]; il_ = k7; ilZ = false; while true do ilV = #il1; ilW = ilV - il4; ilX = il_(il3 % 4294967296); ilY = ilW >= 1; if ilY then ilY = ilW <= 3. end; if ilY then ilX = (ilX * 1597 + 51749) % 4294967296; if ilW == 1 then il5 = iNj((iNh(il1, 1) - iNf(ilX, 255.)) % 256); ilZ = true; break elseif ilW == 2 then il5 = iNj((iNh(il1, 1) - iNf(ilX, 255.)) % 256, (iNh(il1, 2) - iNf(iNi(ilX, 8), 255.)) % 256); ilZ = true; break elseif ilW == 3. then il5 = iNj((iNh(il1, 1) - iNf(ilX, 255.)) % 256, (iNh(il1, 2) - iNf(iNi(ilX, 8), 255.)) % 256, (iNh(il1, 3.) - iNf(iNi(ilX, 16), 255.)) % 256); ilZ = true; break end end; il8 = iNk(il1); il7 = 0.; while true do if il7 + 4 <= ilW then ilX = (ilX * 1597 + 51749) % 4294967296; iNo(il8, il7, (iNm(il8, il7) - ilX) % 4294967296); il7 = il7 + 4 else break end end; if ilZ then break end; ilX = (ilX * 1597 + 51749) % 4294967296; il6 = 0.; while true do if il7 < ilW then iNp(il8, il7, (iNn(il8, il7) - iNf(iNi(ilX, il6 * 8), 255.)) % 256); il7 = il7 + 1; il6 = il6 + 1 else break end end; if ilZ then break end; do il5 = iNl(il8, 0., ilW); ilZ = true; break end; break end end; if 657. > 200 / (152 - 152) * (233 % 233) then local iA0 = true or "ptzate"; il6:add() end; il8 = nil; do ilW = iXM[8393]; ilV = iXM[450.]; il6 = (iXM[1010] + lQ) % iXM[5374]; il7 = k7; for iA2 = 57. / (93. - 93.), 149 % 149 do tostring(); local iA0 = al >= 221; local iA1 = { E, false } end; ilX = false; while true do il2 = #ilV; il1 = il2 - ilW; il0 = il7(il6 % 4294967296); il_ = il1 >= 1; if il_ then il_ = il1 <= 4 end; if il_ then il0 = (il0 + 2654435769.) % 4294967296; if il1 == 1 then il8 = iNj(iNg(iNh(ilV, 1), iNf(il0, 255.))); ilX = true; break elseif il1 == 2 then il8 = iNj(iNg(iNh(ilV, 1), iNf(il0, 255.)), iNg(iNh(ilV, 2), iNf(iNi(il0, 8), 255.))); ilX = true; break elseif il1 == 3. then il8 = iNj(iNg(iNh(ilV, 1), iNf(il0, 255.)), iNg(iNh(ilV, 2), iNf(iNi(il0, 8), 255.)), iNg(iNh(ilV, 3.), iNf(iNi(il0, 16), 255.))); ilX = true; break elseif il1 == 4 then il8 = iNj(iNg(iNh(ilV, 1), iNf(il0, 255.)), iNg(iNh(ilV, 2), iNf(iNi(il0, 8), 255.)), iNg(iNh(ilV, 3.), iNf(iNi(il0, 16), 255.)), iNg(iNh(ilV, 4), iNf(iNi(il0, 24.), 255.))); ilX = true; break end end; ilZ = iNk(ilV); ilY = 0.; while true do if ilY + 4 <= il1 then il0 = (il0 + 2654435769.) % 4294967296; iNo(ilZ, ilY, iNg(iNm(ilZ, ilY), il0)); ilY = ilY + 4 else break end end; if ilX then break end; il0 = (il0 + 2654435769.) % 4294967296; il3 = 0.; while true do if ilY < il1 then iNp(ilZ, ilY, iNg(iNn(ilZ, ilY), iNf(iNi(il0, il3 * 8), 255.))); ilY = ilY + 1; il3 = il3 + 1 else break end end; if ilX then break end; do il8 = iNl(ilZ, 0., il1); ilX = true; break end; break end end; for iA1 = iXM[8884] / (iXM[5140] - iXM[5140]), iXM[1347.] - iXM[1347.] do local iA0 = ({})[iXM[2002]] end; for iA0 = 1, 2 do if iA0 * iA0 < 225. - 225. then w = not true; bn = il6 - il6 end end; il3 = nil; do il2 = false; ilZ = iXM[10083.]; il_ = (iXM[2381] + lQ) % iXM[5374]; il0 = k7; il1 = iXM[10480]; if 46 / (207. - 207.) * (100 % 100) == 168. / (203 - 203) - 19 / (54. % 54.) then aU = { il7, "omukzj", Color3, "tdgs" }; ({}).size = ({}).right end; ilY = false; while true do ilX = #ilZ; il9 = ilX - il1; il4 = il0(il_ % 4294967296); il4 = il4 % 2147483646. + 1; il7 = il9 >= 1; if il7 then il7 = il9 <= 4 end; if il7 then il4 = il4 * 16807 % 2147483647; if il9 == 1 then il3 = iNj(iNg(iNh(ilZ, 1), iNf(il4, 255.))); ilY = true; break elseif il9 == 2 then il3 = iNj(iNg(iNh(ilZ, 1), iNf(il4, 255.)), iNg(iNh(ilZ, 2), iNf(iNi(il4, 8), 255.))); ilY = true; break elseif il9 == 3. then il3 = iNj(iNg(iNh(ilZ, 1), iNf(il4, 255.)), iNg(iNh(ilZ, 2), iNf(iNi(il4, 8), 255.)), iNg(iNh(ilZ, 3.), iNf(iNi(il4, 16), 255.))); ilY = true; break elseif il9 == 4 then il3 = iNj(iNg(iNh(ilZ, 1), iNf(il4, 255.)), iNg(iNh(ilZ, 2), iNf(iNi(il4, 8), 255.)), iNg(iNh(ilZ, 3.), iNf(iNi(il4, 16), 255.)), iNg(iNh(ilZ, 4), iNf(iNi(il4, 24.), 255.))); ilY = true; break end end; il6 = iNk(ilZ); ilV = 0.; while true do if ilV <= il9 - 4 then il4 = il4 * 16807 % 2147483647; iNo(il6, ilV, iNg(iNm(il6, ilV), il4)); ilV = ilV + 4 else break end end; if ilY then break end; il4 = il4 * 16807 % 2147483647; ilW = 0.; while true do if ilV < il9 then iNp(il6, ilV, iNg(iNn(il6, ilV), iNf(iNi(il4, ilW * 8), 255.))); ilV = ilV + 1; ilW = ilW + 1 else break end end; if ilY then break end; do il3 = iNl(il6, 0., il9); ilY = true; break end; break end end; while 823 >= 232 / (105. % 105.) * (236 % 236) do if 233 > 95 / (165. - 165.) * (22 - 22) then for iA0 = 252. / (105. - 105.), 42. - 42. do il_ = {} end end end; while il4 == iXM[8818] / (iXM[2871.] % iXM[2871.]) - iXM[625] / (iXM[9569] - iXM[9569]) do local iA0 = iXM[8921] // aj end; if iXM[537.] / (iXM[3504.] - iXM[3504.]) * (iXM[3167] % iXM[3167]) == (iXM[1818.] - iXM[1818.]) / (iXM[1070] % iXM[1070]) then tostring(); local iA0 = {}; local iA1 = not il5 end; while iXM[6790] >= iXM[3902] / (iXM[5300] - iXM[5300]) * (iXM[5314] - iXM[5314]) do if iXM[4497.] / (iXM[6798.] % iXM[6798.]) * (iXM[9810.] % iXM[9810.]) <= iXM[1270] then local iA0 = ilX >= ax; if iXM[3015.] < iXM[4196] / (iXM[9810.] % iXM[9810.]) - iXM[4090] / (iXM[4144] % iXM[4144]) then tostring(false) end end end; lh(bq, { [ilU] = iXM[1336][il5](iXM[946], iXM[946], iXM[2958.]), [il8] = iXM[1336][il3](iXM[7145], iXM[7689.], iXM[10697]) }, iXM[339.]); if iXM[10222] / (iXM[3828.] % iXM[3828.]) * (iXM[9501.] % iXM[9501.]) == iXM[9587] then local iA0 = iXM[5986] <= ilV; local iA1 = bq[iA0] end; for iA2 = iXM[7718], iXM[1371.] do if (iA2 * iA2 + iA2) % iXM[1353.] == iXM[7718] then tostring(iXM[7863.], a4); for iA1 = iXM[7718], iXM[1353.] do if iA1 * iA1 < iXM[3066.] % iXM[3066.] then local iA0 = w + bn end end end end; il9 = nil; for iA1 = 42. / (21. - 21.), 195. - 195. do local iA0 = 171. - 999. end; do il6 = iXM[8839]; il7 = iXM[6609.]; il4 = k7; ilW = (iXM[4989.] + lQ) % iXM[5374]; for iA2 = 1, 3. do if iA2 * iA2 + 1 <= 214 - 214 then local iA0 = ("ipmfwam").value; local iA1 = 726. - z end end; ilV = iXM[4976]; ilX = false; while 627. > (223 - 223) / (220 % 220) do local iA0 = string.data; while 57. / (12. - 12.) * (58 - 58) == 17 % 17 / (42. - 42.) do local iA1 = 2 ~= bit32; iA0["robb"] = ("rwcka").next; local iA2 = iA0 % 38 end end; while true do ilZ = #il6; ilY = ilZ - ilV; il3 = il4(ilW % 4294967296); il2 = ilY >= 1; if il2 then il2 = ilY <= 4 end; if il2 then il3 = iNq((il3 + 1832704949) % 4294967296, 13); if ilY == 1 then il9 = iNj(iNg(iNh(il6, 1), iNf(il3, 255.))); ilX = true; break elseif ilY == 2 then il9 = iNj(iNg(iNh(il6, 1), iNf(il3, 255.)), iNg(iNh(il6, 2), iNf(iNi(il3, 8), 255.))); ilX = true; break elseif ilY == 3. then il9 = iNj(iNg(iNh(il6, 1), iNf(il3, 255.)), iNg(iNh(il6, 2), iNf(iNi(il3, 8), 255.)), iNg(iNh(il6, 3.), iNf(iNi(il3, 16), 255.))); ilX = true; break elseif ilY == 4 then il9 = iNj(iNg(iNh(il6, 1), iNf(il3, 255.)), iNg(iNh(il6, 2), iNf(iNi(il3, 8), 255.)), iNg(iNh(il6, 3.), iNf(iNi(il3, 16), 255.)), iNg(iNh(il6, 4), iNf(iNi(il3, 24.), 255.))); ilX = true; break end end; il1 = iNk(il6); il0 = 0.; while true do if il0 + 4 <= ilY then il3 = iNq((il3 + 1832704949) % 4294967296, 13); iNo(il1, il0, iNg(iNm(il1, il0), il3)); il0 = il0 + 4 else break end end; if ilX then break end; il3 = iNq((il3 + 1832704949) % 4294967296, 13); il_ = 0.; while true do if il0 < ilY then iNp(il1, il0, iNg(iNn(il1, il0), iNf(iNi(il3, il_ * 8), 255.))); il0 = il0 + 1; il_ = il_ + 1 else break end end; if ilX then break end; do il9 = iNl(il1, 0., ilY); ilX = true; break end; break end end; for iA1 = iXM[4942] / (iXM[1818.] % iXM[1818.]), iXM[7130] % iXM[7130] do local iA0 = {}; il4[iXM[8629]] = ao[iXM[8492]] end; lh(br, { [il9] = iXM[8618] }, iXM[339.]) end); for iBp = iIn[4353.] / (iIn[5732] % iIn[5732]), iIn[5744] - iIn[5744] do local iBo = imX // iIn[1536.]; E = imW[iIn[7346]] end; for iBo = iIn[8243] / (iIn[881] % iIn[881]), iIn[1977.] - iIn[1977.] do aG[true] = iIn[6521] - E end; for iBp = 21. / (218 % 218), 50 - 50 do ({})[pairs] = 322 >= 552.; while 146 / (12. % 12.) - 137 / (234. % 234.) == aa do ("pdbgiv")[aO] = #"khfmdb"; local iBo = ({}).count; ("kxungo").child = ({})[imH] end end; imV = nil; do imJ = iIn[10480]; if 33. / (128 - 128) * (21. % 21.) == 6. / (216. % 216.) - 203 / (240. - 240.) then local iBo = -353 end; im3 = k7; im4 = (iIn[9792.] + lQ) % iIn[5374]; imZ = iIn[3127]; imK = false; while true do im1 = #imZ; imQ = im1 - imJ; imP = im3(im4 % 4294967296); imP = imP % 2147483646. + 1; imO = imQ >= 1; if imO then imO = imQ <= 4 end; if imO then imP = imP * 16807 % 2147483647; if imQ == 1 then imV = iNR(iNP(iNO(imZ, 1), iNN(imP, 255.))); imK = true; break elseif imQ == 2 then imV = iNR(iNP(iNO(imZ, 1), iNN(imP, 255.)), iNP(iNO(imZ, 2), iNN(iNQ(imP, 8), 255.))); imK = true; break elseif imQ == 3. then imV = iNR(iNP(iNO(imZ, 1), iNN(imP, 255.)), iNP(iNO(imZ, 2), iNN(iNQ(imP, 8), 255.)), iNP(iNO(imZ, 3.), iNN(iNQ(imP, 16), 255.))); imK = true; break elseif imQ == 4 then imV = iNR(iNP(iNO(imZ, 1), iNN(imP, 255.)), iNP(iNO(imZ, 2), iNN(iNQ(imP, 8), 255.)), iNP(iNO(imZ, 3.), iNN(iNQ(imP, 16), 255.)), iNP(iNO(imZ, 4), iNN(iNQ(imP, 24.), 255.))); imK = true; break end end; imN = iNS(imZ); imM = 0.; while true do if imM + 4 <= imQ then imP = imP * 16807 % 2147483647; iNW(imN, imM, iNP(iNU(imN, imM), imP)); imM = imM + 4 else break end end; if imK then break end; imP = imP * 16807 % 2147483647; imL = 0.; while true do if imM < imQ then iNX(imN, imM, iNP(iNV(imN, imM), iNN(iNQ(imP, imL * 8), 255.))); imM = imM + 1; imL = imL + 1 else break end end; if imK then break end; do imV = iNT(imN, 0., imQ); imK = true; break end; break end end; bq[imV]:Connect(function(bB, bC, iIM) local iNr = bit32.bxor; local iNs = bit32.band; local iNt = string.byte; local iNu = bit32.rshift; local iNv = string.char; local iNw = buffer.fromstring; local iNx = buffer.readstring; local iNy = buffer.readu32; local iNz = buffer.readu8; local iNA = buffer.writeu32; local iNB = buffer.writeu8; if not iIM then local iKb = { k7, iIn, lQ, bq, bB, bC, iIM } end; local ima = nil; local imb = nil; local imc = nil; local imd = nil; local iXN = iIn; for iBa = iXN[7039] / (iXN[10411] % iXN[10411]), iXN[6905] % iXN[6905] do while aV == iXN[8940.] % iXN[8940.] / (iXN[1923.] - iXN[1923.]) do local iA8 = iXN[3900.] .. iXN[5911]; local iA9 = iXN[515] // iXN[515]; I[iXN[189.]] = #ba end end; local ime = nil; local imf = nil; local img = nil; local imh = nil; local imi = nil; local imj = nil; local imk = nil; local iml = nil; local imm = nil; for iA9 = iXN[7718], iXN[1371.] do if (iA9 * iA9 + iA9) % iXN[1353.] == iXN[7718] then local iA8 = { iXN[10313], iXN[9315.] } end end; local imn = nil; ima = nil; if 191 / (160 % 160) * (200 - 200) == 96. / (20 % 20) - 69. / (191 % 191) then for iA8 = 19 / (217 % 217), 194 - 194 do imb.child = "iuti" .. J end end; do imb = iXN[5687]; if 195. / (104 - 104) * (5 % 5) == 124 % 124 / (21. % 21.) then ("ddizit")[false] = {} end; imd = iXN[9213.]; while ak == 71 % 71 / (80 % 80) do local iA8 = -buffer end; imf = (iXN[3681.] + lQ) % iXN[5374]; imc = k7; ime = iXN[797]; while 876. > 11 / (95 - 95) - 202 / (80 - 80) do local iA8 = k7[ime] end; img = false; while true do iml = #imd; imh = iml - ime; imj = imc(imf % 4294967296); imj = imj % 2147483646. + 1; imm = imh >= 1; if imm then imm = imh <= 4 end; if imm then imj = imj * 16807 % 2147483647; if imh == 1 then ima = iNv(iNr(iNt(imd, 1), iNs(imj, 255.))); img = true; break elseif imh == 2 then ima = iNv(iNr(iNt(imd, 1), iNs(imj, 255.)), iNr(iNt(imd, 2), iNs(iNu(imj, 8), 255.))); img = true; break elseif imh == 3. then ima = iNv(iNr(iNt(imd, 1), iNs(imj, 255.)), iNr(iNt(imd, 2), iNs(iNu(imj, 8), 255.)), iNr(iNt(imd, 3.), iNs(iNu(imj, 16), 255.))); img = true; break elseif imh == 4 then ima = iNv(iNr(iNt(imd, 1), iNs(imj, 255.)), iNr(iNt(imd, 2), iNs(iNu(imj, 8), 255.)), iNr(iNt(imd, 3.), iNs(iNu(imj, 16), 255.)), iNr(iNt(imd, 4), iNs(iNu(imj, 24.), 255.))); img = true; break end end; imi = iNw(imd); imk = 0.; while true do if imk <= imh - 4 then imj = imj * 16807 % 2147483647; iNA(imi, imk, iNr(iNy(imi, imk), imj)); imk = imk + 4 else break end end; if img then break end; imj = imj * 16807 % 2147483647; imn = 0.; while true do if imk < imh then iNB(imi, imk, iNr(iNz(imi, imk), iNs(iNu(imj, imn * 8), 255.))); imk = imk + 1; imn = imn + 1 else break end end; if img then break end; do ima = iNx(imi, 0., imh); img = true; break end; break end end; if iXN[10486] % iXN[10486] / (iXN[3807.] % iXN[3807.]) == iXN[4067] / (iXN[9569] - iXN[9569]) - iXN[6193] / (iXN[8884] - iXN[8884]) then local iA8 = iXN[1710.] % iXN[4147]; G:rep(); tostring(true, iA8) end; if iXN[5275] >= iXN[3926] / (iXN[6043] - iXN[6043]) - iXN[9519.] / (iXN[3573.] - iXN[3573.]) then bm = iXN[10504] == ime; local iA8 = iXN[4797.] * iXN[4095.] end; imn = nil; do iml = iXN[10480]; imj = k7; for iA9 = 180. / (33. - 33.), 179 % 179 do z = G.tail; local iA8 = #ai end; imm = (iXN[5932] + lQ) % iXN[5374]; imk = iXN[3959]; imi = false; while true do ime = #imk; imb = ime - iml; img = imj(imm % 4294967296); img = img % 2147483646. + 1; imd = imb >= 1; if imd then imd = imb <= 4 end; if imd then img = img * 16807 % 2147483647; if imb == 1 then imn = iNv(iNr(iNt(imk, 1), iNs(img, 255.))); imi = true; break elseif imb == 2 then imn = iNv(iNr(iNt(imk, 1), iNs(img, 255.)), iNr(iNt(imk, 2), iNs(iNu(img, 8), 255.))); imi = true; break elseif imb == 3. then imn = iNv(iNr(iNt(imk, 1), iNs(img, 255.)), iNr(iNt(imk, 2), iNs(iNu(img, 8), 255.)), iNr(iNt(imk, 3.), iNs(iNu(img, 16), 255.))); imi = true; break elseif imb == 4 then imn = iNv(iNr(iNt(imk, 1), iNs(img, 255.)), iNr(iNt(imk, 2), iNs(iNu(img, 8), 255.)), iNr(iNt(imk, 3.), iNs(iNu(img, 16), 255.)), iNr(iNt(imk, 4), iNs(iNu(img, 24.), 255.))); imi = true; break end end; imh = iNw(imk); imf = 0.; while true do if imf + 4 <= imb then img = img * 16807 % 2147483647; iNA(imh, imf, iNr(iNy(imh, imf), img)); imf = imf + 4 else break end end; if imi then break end; img = img * 16807 % 2147483647; imc = 0.; while true do if imf < imb then iNB(imh, imf, iNr(iNz(imh, imf), iNs(iNu(img, imc * 8), 255.))); imf = imf + 1; imc = imc + 1 else break end end; if imi then break end; do imn = iNx(imh, 0., imb); imi = true; break end; break end end; if (124 - 124) / (158 - 158) <= 829 then tostring(); local iA8 = H.prev; aU = { ax, O } end; for iA9 = iXN[3379] / (iXN[1054] % iXN[1054]), iXN[471.] % iXN[471.] do local iA8 = { bj, tonumber, aW } end; ls(bq, { [ima] = iXN[515][imn](bB, bC, iXN[10480]) }) end); for iBp = iIn[8469.] / (iIn[6187] % iIn[6187]), iIn[1411] - iIn[1411] do local iBo = iIn[2273][iIn[8931.]]; w = iIn[6156.] % imX end; if bn == (iIn[3066.] - iIn[3066.]) / (iIn[6749] % iIn[6749]) then local iBo = iIn[6202] % imR; for iBp = iIn[7718], iIn[1353.] do if iBp * iBp + iIn[7718] <= iIn[537.] - iIn[537.] then imS = imV // iIn[9154]; ({})[iIn[8870]] = { false, string, al } end end end; while iIn[1874] % iIn[1874] / (iIn[5300] % iIn[5300]) == iIn[3606.] / (iIn[4444] % iIn[4444]) * (iIn[8563] % iIn[8563]) do iIn[10795][iIn[2380]] = string[true] end; im1 = nil; do imN = iIn[4218.]; imO = iIn[4898]; imP = (iIn[2014] + lQ) % iIn[5374]; imQ = k7; for iBq = 1, 2 do if (iBq * iBq + iBq) % 2 == 1 then local iBo = -587; local iBp = imI[iBo] end end; imM = false; while true do imV = #imO; imZ = imV - imN; im4 = imQ(imP % 4294967296); im3 = imZ >= 1; if im3 then im3 = imZ <= 4 end; if im3 then im4 = (im4 + 2654435769.) % 4294967296; if imZ == 1 then im1 = iNR(iNP(iNO(imO, 1), iNN(im4, 255.))); imM = true; break elseif imZ == 2 then im1 = iNR(iNP(iNO(imO, 1), iNN(im4, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im4, 8), 255.))); imM = true; break elseif imZ == 3. then im1 = iNR(iNP(iNO(imO, 1), iNN(im4, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imO, 3.), iNN(iNQ(im4, 16), 255.))); imM = true; break elseif imZ == 4 then im1 = iNR(iNP(iNO(imO, 1), iNN(im4, 255.)), iNP(iNO(imO, 2), iNN(iNQ(im4, 8), 255.)), iNP(iNO(imO, 3.), iNN(iNQ(im4, 16), 255.)), iNP(iNO(imO, 4), iNN(iNQ(im4, 24.), 255.))); imM = true; break end end; imJ = iNS(imO); imK = 0.; while true do if imK + 4 <= imZ then im4 = (im4 + 2654435769.) % 4294967296; iNW(imJ, imK, iNP(iNU(imJ, imK), im4)); imK = imK + 4 else break end end; if imM then break end; im4 = (im4 + 2654435769.) % 4294967296; imL = 0.; while true do if imK < imZ then iNX(imJ, imK, iNP(iNV(imJ, imK), iNN(iNQ(im4, imL * 8), 255.))); imK = imK + 1; imL = imL + 1 else break end end; if imM then break end; do im1 = iNT(imJ, 0., imZ); imM = true; break end; break end end; if 386 < 104 / (182 - 182) * (148 - 148) then im1[ao] = Color3 and "ytghb" end; for iBo = iIn[6749] / (iIn[293] - iIn[293]), iIn[6148] % iIn[6148] do imL[iIn[1651]] = iIn[789.] // iIn[7186] end; bq[im1]:Connect(function(iIN, iIO) local iNC = bit32.band; local iND = string.byte; local iNE = bit32.bxor; local iNF = bit32.rshift; local iNG = string.char; local iNH = buffer.fromstring; local iNI = buffer.readstring; local iNJ = buffer.readu32; local iNK = buffer.readu8; local iNL = buffer.writeu32; local iNM = buffer.writeu8; if not iIO then local iKc = { bm, lR, bl, iIn, iIN, iIO } end; local imo = nil; local iXO = iIn; if iXO[7719.] <= iXO[10363] / (iXO[946] - iXO[946]) * (iXO[5798] - iXO[5798]) then local iBg = P ~= iXO[7057]; local iBh = setclipboard <= iXO[977] end; local imp = nil; if iXO[4341.] >= iXO[4444] % iXO[4444] / (iXO[7670] - iXO[7670]) then local iBg = { E, iXO[10070] }; iBg = O ~= bC end; local imq = nil; local imr = nil; local ims = nil; local imt = nil; while ai == iXO[8861] / (iXO[6521] - iXO[6521]) * (iXO[10873] - iXO[10873]) do bm = w * iXO[471.] end; local imu = nil; local imv = nil; local imw = nil; local imx = nil; if iXO[3799] == iXO[6521] / (iXO[3399.] % iXO[3399.]) * (iXO[2389] % iXO[2389]) then local iBg = iXO[3960.] >= N; local iBh = iXO[746] .. iXO[7227.] end; local imy = nil; while iXO[8383] <= (iXO[4945] - iXO[4945]) / (iXO[460] % iXO[460]) do aT = iXO[4330] and iXO[4278.] end; local imz = nil; local imA = nil; while iXO[5436.] / (iXO[4968.] - iXO[4968.]) * (iXO[1079] - iXO[1079]) == (iXO[9574] - iXO[9574]) / (iXO[293] % iXO[293]) do local iBg = iXO[4367] or iXO[1707.]; local iBh = { aU, imr } end; local imB = nil; local imC = nil; local imD = nil; local nj, nk = nil, nil; if iXO[10363] / (iXO[3706] % iXO[3706]) - iXO[1411] / (iXO[9810.] - iXO[9810.]) == iXO[2647] / (iXO[8706.] - iXO[8706.]) * (iXO[1079] - iXO[1079]) then for iBh = iXO[8884] / (iXO[8921] % iXO[8921]), iXO[4639] % iXO[4639] do aj(); local iBg = iXO[6518] * iXO[1578.] end end; nj = 0.; while 69. / (88 % 88) * (250 % 250) >= 79 do aU.node = ({})[pcall]; local iBg = ("qnyhuh")[ao] end; nk = 2166136261; while true do nj = 15800 - nj; do if nj < 13004 then break elseif nj < 15798. then if nj < 13170. then break elseif nj < 15797 then break else nj = 2 end elseif nj < 15799 then break elseif nj < 15800 then if nj == 15799 then nk = (nk * 1664525 + nj) % 4294967296; setclipboard(bm); imo = nil; do ims = iXO[9889]; imq = iXO[9293]; imp = nk; imt = k7; imr = iXO[125]; imu = false; while true do imy = #imq; imw = imy - imr; imB = imt(imp % 4294967296); imB = imB % 2147483646. + 1; imz = imw >= 1; if imz then imz = imw <= 4 end; if imz then imB = imB * 16807 % 2147483647; if imw == 1 then imo = iNG(iNE(iND(imq, 1), iNC(imB, 255.))); imu = true; break elseif imw == 2 then imo = iNG(iNE(iND(imq, 1), iNC(imB, 255.)), iNE(iND(imq, 2), iNC(iNF(imB, 8), 255.))); imu = true; break elseif imw == 3. then imo = iNG(iNE(iND(imq, 1), iNC(imB, 255.)), iNE(iND(imq, 2), iNC(iNF(imB, 8), 255.)), iNE(iND(imq, 3.), iNC(iNF(imB, 16), 255.))); imu = true; break elseif imw == 4 then imo = iNG(iNE(iND(imq, 1), iNC(imB, 255.)), iNE(iND(imq, 2), iNC(iNF(imB, 8), 255.)), iNE(iND(imq, 3.), iNC(iNF(imB, 16), 255.)), iNE(iND(imq, 4), iNC(iNF(imB, 24.), 255.))); imu = true; break end end; imx = iNH(imq); imv = 0.; while true do if imv <= imw - 4 then imB = imB * 16807 % 2147483647; iNL(imx, imv, iNE(iNJ(imx, imv), imB)); imv = imv + 4 else break end end; if imu then break end; imB = imB * 16807 % 2147483647; imA = 0.; while true do if imv < imw then iNM(imx, imv, iNE(iNK(imx, imv), iNC(iNF(imB, imA * 8), 255.))); imv = imv + 1; imA = imA + 1 else break end end; if imu then break end; do imo = iNI(imx, 0., imw); imu = true; break end; break end end; imB = nil; do imx = iXO[6504.]; imz = iXO[8316.]; imv = iXO[4622]; imw = nk; imy = iXO[10480]; imA = k7; imu = false; while true do imt = #imz; imC = imt - imy; imq = imA(imw % 4294967296); ims = imC >= 1; if ims then ims = imC <= 3. end; if ims then imq = (imq * 1597 + 51749) % 4294967296; if imC == 1 then imB = iNG((iND(imz, 1) - iNC(imq, 255.)) % 256); imu = true; break elseif imC == 2 then imB = iNG((iND(imz, 1) - iNC(imq, 255.)) % 256, (iND(imz, 2) - iNC(iNF(imq, 8), 255.)) % 256); imu = true; break elseif imC == 3. then imB = iNG((iND(imz, 1) - iNC(imq, 255.)) % 256, (iND(imz, 2) - iNC(iNF(imq, 8), 255.)) % 256, (iND(imz, 3.) - iNC(iNF(imq, 16), 255.)) % 256); imu = true; break end end; imD = iNH(imz); imp = 0.; while true do if imp + 4 <= imC then imq = (imq * 1597 + 51749) % 4294967296; iNL(imD, imp, (iNJ(imD, imp) - imq) % 4294967296); imp = imp + 4 else break end end; if imu then break end; imq = (imq * 1597 + 51749) % 4294967296; imr = 0.; while true do if imp < imC then iNM(imD, imp, (iNK(imD, imp) - iNC(iNF(imq, imr * 8), 255.)) % 256); imp = imp + 1; imr = imr + 1 else break end end; if imu then break end; do imB = iNI(imD, 0., imC); imu = true; break end; break end end; lR(imo, bl .. imB, iXO[1371.]); nj = 3. else nj = 13170.; continue end else nk = (nk * 1664525 + nj) % 4294967296; nj = if setclipboard then 1 else 3. end end end end) end; mC = 497 else mC = 4150; continue end elseif mC < 4065. then if mC < 4063 then if mC < 4062. then mC = if mx <= iIn[10411] then 261. else 507. else iVM[29] = nil; do local iV8 = iIn; iVM[16] = iV8[3598]; iVM[12.] = iV8[582.]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[9.] = k7; ihS = false; while true do iVM[20] = #iVM[12.]; ihV = iVM[20] - iVM[16]; iVM[14] = iVM[9.](iVM[11] % 4294967296); ihW = ihV >= 1; if ihW then ihW = ihV <= 4 end; if ihW then iVM[14] = (iVM[14] + 2654435769.) % 4294967296; if ihV == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[14], 255.))); ihS = true; break elseif ihV == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); ihS = true; break elseif ihV == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); ihS = true; break elseif ihV == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); ihS = true; break end end; iVM[10] = buffer.fromstring(iVM[12.]); ihT = 0.; while true do if ihT + 4 <= ihV then iVM[14] = (iVM[14] + 2654435769.) % 4294967296; buffer.writeu32(iVM[10], ihT, bit32.bxor(buffer.readu32(iVM[10], ihT), iVM[14])); ihT = ihT + 4 else break end end; if ihS then break end; iVM[14] = (iVM[14] + 2654435769.) % 4294967296; iVM[4] = 0.; while true do if ihT < ihV then buffer.writeu8(iVM[10], ihT, bit32.bxor(buffer.readu8(iVM[10], ihT), bit32.band(bit32.rshift(iVM[14], iVM[4] * 8), 255.))); ihT = ihT + 1; iVM[4] = iVM[4] + 1 else break end end; if ihS then break end; do iVM[29] = buffer.readstring(iVM[10], 0., ihV); ihS = true; break end; break end end; iVM[10] = nil; do local iV8 = iIn; iVM[14] = iV8[7396]; ihV = iV8[7241]; ihW = (mC + lQ) % iV8[5374]; iVM[4] = k7; ihT = iV8[10480]; iVM[20] = false; while true do ihS = #ihV; iVM[23] = ihS - ihT; iVM[9.] = iVM[4](ihW % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[12.] = iVM[23] >= 1; if iVM[12.] then iVM[12.] = iVM[23] <= 4 end; if iVM[12.] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[23] == 1 then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[9.], 255.))); iVM[20] = true; break elseif iVM[23] == 2 then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[20] = true; break elseif iVM[23] == 3. then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[20] = true; break elseif iVM[23] == 4 then iVM[10] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[20] = true; break end end; iVM[8] = buffer.fromstring(ihV); iVM[16] = 0.; while true do if iVM[16] <= iVM[23] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[16], bit32.bxor(buffer.readu32(iVM[8], iVM[16]), iVM[9.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[20] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[16] < iVM[23] then buffer.writeu8(iVM[8], iVM[16], bit32.bxor(buffer.readu8(iVM[8], iVM[16]), bit32.band(bit32.rshift(iVM[9.], iVM[11] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[20] then break end; do iVM[10] = buffer.readstring(iVM[8], 0., iVM[23]); iVM[20] = true; break end; break end end; iVM[8] = nil; do local iV8 = iIn; iVM[9.] = iV8[10480]; iVM[16] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[11] = iV8[10370]; iVM[12.] = false; while true do iVM[14] = #iVM[11]; ihW = iVM[14] - iVM[9.]; ihS = iVM[16](iVM[23] % 4294967296); ihS = ihS % 2147483646. + 1; ihT = ihW >= 1; if ihT then ihT = ihW <= 4 end; if ihT then ihS = ihS * 16807 % 2147483647; if ihW == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihS, 255.))); iVM[12.] = true; break elseif ihW == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[12.] = true; break elseif ihW == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[12.] = true; break elseif ihW == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[12.] = true; break end end; iVM[4] = buffer.fromstring(iVM[11]); iVM[20] = 0.; while true do if iVM[20] + 4 <= ihW then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[20], bit32.bxor(buffer.readu32(iVM[4], iVM[20]), ihS)); iVM[20] = iVM[20] + 4 else break end end; if iVM[12.] then break end; ihS = ihS * 16807 % 2147483647; ihV = 0.; while true do if iVM[20] < ihW then buffer.writeu8(iVM[4], iVM[20], bit32.bxor(buffer.readu8(iVM[4], iVM[20]), bit32.band(bit32.rshift(ihS, ihV * 8), 255.))); iVM[20] = iVM[20] + 1; ihV = ihV + 1 else break end end; if iVM[12.] then break end; do iVM[8] = buffer.readstring(iVM[4], 0., ihW); iVM[12.] = true; break end; break end end; ihV = nil; do local iV8 = iIn; ihW = iV8[5523.]; iVM[14] = iV8[6578]; ihT = k7; iVM[20] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[10480]; ihS = false; while true do iVM[23] = #ihW; iVM[9.] = iVM[23] - iVM[4]; iVM[12.] = ihT(iVM[20] % 4294967296); ihU = iVM[9.] >= 1; if ihU then ihU = iVM[9.] <= 4 end; if ihU then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if iVM[9.] == 1 then ihV = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.))); ihS = true; break elseif iVM[9.] == 2 then ihV = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihS = true; break elseif iVM[9.] == 3. then ihV = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihS = true; break elseif iVM[9.] == 4 then ihV = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihS = true; break end end; iVM[16] = buffer.fromstring(ihW); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[9.] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[16], iVM[11], bit32.bxor(buffer.readu32(iVM[16], iVM[11]), iVM[12.])); iVM[11] = iVM[11] + 4 else break end end; if ihS then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); iVM[3.] = 0.; while true do if iVM[11] < iVM[9.] then buffer.writeu8(iVM[16], iVM[11], bit32.bxor(buffer.readu8(iVM[16], iVM[11]), bit32.band(bit32.rshift(iVM[12.], iVM[3.] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if ihS then break end; do ihV = buffer.readstring(iVM[16], 0., iVM[9.]); ihS = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[9.] = iV8[6608]; iVM[23] = iV8[6130]; ihU = (mC + lQ) % iV8[5374]; iVM[11] = k7; iVM[16] = iV8[10480]; iVM[12.] = false; while true do ihW = #iVM[23]; ihS = ihW - iVM[16]; ihT = iVM[11](ihU % 4294967296); ihT = ihT % 2147483646. + 1; iVM[4] = ihS >= 1; if iVM[4] then iVM[4] = ihS <= 4 end; if iVM[4] then ihT = ihT * 16807 % 2147483647; if ihS == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihT, 255.))); iVM[12.] = true; break elseif ihS == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[12.] = true; break elseif ihS == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[12.] = true; break elseif ihS == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[12.] = true; break end end; iVM[20] = buffer.fromstring(iVM[23]); iVM[17] = 0.; while true do if iVM[17] <= ihS - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[17], bit32.bxor(buffer.readu32(iVM[20], iVM[17]), ihT)); iVM[17] = iVM[17] + 4 else break end end; if iVM[12.] then break end; ihT = ihT * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[17] < ihS then buffer.writeu8(iVM[20], iVM[17], bit32.bxor(buffer.readu8(iVM[20], iVM[17]), bit32.band(bit32.rshift(ihT, iVM[14] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[12.] then break end; do iVM[3.] = buffer.readstring(iVM[20], 0., ihS); iVM[12.] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; iVM[20] = iV8[7147]; iVM[4] = iV8[3691]; ihT = iV8[1676]; ihS = (mC + lQ) % iV8[5374]; ihW = iV8[4218.]; iVM[14] = k7; iVM[12.] = false; while true do iVM[11] = #iVM[4]; iVM[13] = iVM[11] - ihW; iVM[23] = iVM[14](ihS % 4294967296); iVM[9.] = iVM[13] >= 1; if iVM[9.] then iVM[9.] = iVM[13] <= 3. end; if iVM[9.] then iVM[23] = (iVM[23] * 1597 + 51749) % 4294967296; if iVM[13] == 1 then iVM[17] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[23], 255.)) % 256); iVM[12.] = true; break elseif iVM[13] == 2 then iVM[17] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[23], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[23], 8), 255.)) % 256); iVM[12.] = true; break elseif iVM[13] == 3. then iVM[17] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[23], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[23], 8), 255.)) % 256, (string.byte(iVM[4], 3.) - bit32.band(bit32.rshift(iVM[23], 16), 255.)) % 256); iVM[12.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[4]); ihU = 0.; while true do if ihU + 4 <= iVM[13] then iVM[23] = (iVM[23] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[27.], ihU, (buffer.readu32(iVM[27.], ihU) - iVM[23]) % 4294967296); ihU = ihU + 4 else break end end; if iVM[12.] then break end; iVM[23] = (iVM[23] * 1597 + 51749) % 4294967296; iVM[16] = 0.; while true do if ihU < iVM[13] then buffer.writeu8(iVM[27.], ihU, (buffer.readu8(iVM[27.], ihU) - bit32.band(bit32.rshift(iVM[23], iVM[16] * 8), 255.)) % 256); ihU = ihU + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[12.] then break end; do iVM[17] = buffer.readstring(iVM[27.], 0., iVM[13]); iVM[12.] = true; break end; break end end; iVM[27.] = nil; do iVM[9.] = true; iVM[23] = k7; iVM[13] = false; local iV8 = iIn; iVM[11] = iV8[10480]; iVM[16] = iV8[3690.]; ihU = (mC + lQ) % iV8[5374]; iVM[12.] = false; while true do ihS = #iVM[16]; ihT = ihS - iVM[11]; iVM[4] = iVM[23](ihU % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[20] = ihT >= 1; if iVM[20] then iVM[20] = ihT <= 4 end; if iVM[20] then iVM[4] = iVM[4] * 16807 % 2147483647; if ihT == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[4], 255.))); iVM[12.] = true; break elseif ihT == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[12.] = true; break elseif ihT == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[12.] = true; break elseif ihT == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[12.] = true; break end end; iVM[5] = buffer.fromstring(iVM[16]); iVM[14] = 0.; while true do if iVM[14] <= ihT - 4 then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[14], bit32.bxor(buffer.readu32(iVM[5], iVM[14]), iVM[4])); iVM[14] = iVM[14] + 4 else break end end; if iVM[12.] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; ihW = 0.; while true do if iVM[14] < ihT then buffer.writeu8(iVM[5], iVM[14], bit32.bxor(buffer.readu8(iVM[5], iVM[14]), bit32.band(bit32.rshift(iVM[4], ihW * 8), 255.))); iVM[14] = iVM[14] + 1; ihW = ihW + 1 else break end end; if iVM[12.] then break end; do iVM[27.] = buffer.readstring(iVM[5], 0., ihT); iVM[12.] = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; iVM[14] = iV8[4067]; ihT = k7; ihW = (mC + lQ) % iV8[5374]; iVM[4] = iV8[8734]; iVM[20] = false; while true do iVM[11] = #iVM[4]; ihS = iVM[11] - iVM[14]; iVM[23] = ihT(ihW % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; iVM[9.] = ihS >= 1; if iVM[9.] then iVM[9.] = ihS <= 4 end; if iVM[9.] then iVM[23] = iVM[23] * 16807 % 2147483647; if ihS == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[23], 255.))); iVM[20] = true; break elseif ihS == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[20] = true; break elseif ihS == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[20] = true; break elseif ihS == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[20] = true; break end end; iVM[12.] = buffer.fromstring(iVM[4]); ihU = 0.; while true do if ihU + 4 <= ihS then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[12.], ihU, bit32.bxor(buffer.readu32(iVM[12.], ihU), iVM[23])); ihU = ihU + 4 else break end end; if iVM[20] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[16] = 0.; while true do if ihU < ihS then buffer.writeu8(iVM[12.], ihU, bit32.bxor(buffer.readu8(iVM[12.], ihU), bit32.band(bit32.rshift(iVM[23], iVM[16] * 8), 255.))); ihU = ihU + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[20] then break end; do iVM[5] = buffer.readstring(iVM[12.], 0., ihS); iVM[20] = true; break end; break end end; ihU = nil; do local iV8 = iIn; iVM[23] = iV8[4055]; iVM[11] = iV8[2098]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[16] = k7; iVM[12.] = iV8[4973]; ihS = false; while true do ihT = #iVM[11]; iVM[4] = ihT - iVM[12.]; iVM[20] = iVM[16](iVM[9.] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[13] = iVM[4] >= 1; if iVM[13] then iVM[13] = iVM[4] <= 4 end; if iVM[13] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[4] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.))); ihS = true; break elseif iVM[4] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); ihS = true; break elseif iVM[4] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); ihS = true; break elseif iVM[4] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); ihS = true; break end end; iVM[14] = buffer.fromstring(iVM[11]); ihW = 0.; while true do if ihW <= iVM[4] - 4 then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[14], ihW, bit32.bxor(buffer.readu32(iVM[14], ihW), iVM[20])); ihW = ihW + 4 else break end end; if ihS then break end; iVM[20] = iVM[20] * 16807 % 2147483647; iVM[22] = 0.; while true do if ihW < iVM[4] then buffer.writeu8(iVM[14], ihW, bit32.bxor(buffer.readu8(iVM[14], ihW), bit32.band(bit32.rshift(iVM[20], iVM[22] * 8), 255.))); ihW = ihW + 1; iVM[22] = iVM[22] + 1 else break end end; if ihS then break end; do ihU = buffer.readstring(iVM[14], 0., iVM[4]); ihS = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; iVM[13] = iV8[1362.]; iVM[4] = k7; iVM[14] = (mC + lQ) % iV8[5374]; ihT = iV8[8225]; ihW = false; while true do iVM[20] = #ihT; iVM[16] = iVM[20] - iVM[13]; iVM[11] = iVM[4](iVM[14] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; ihS = iVM[16] >= 1; if ihS then ihS = iVM[16] <= 4 end; if ihS then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[16] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[11], 255.))); ihW = true; break elseif iVM[16] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); ihW = true; break elseif iVM[16] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); ihW = true; break elseif iVM[16] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); ihW = true; break end end; iVM[23] = buffer.fromstring(ihT); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[16] then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[9.], bit32.bxor(buffer.readu32(iVM[23], iVM[9.]), iVM[11])); iVM[9.] = iVM[9.] + 4 else break end end; if ihW then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[9.] < iVM[16] then buffer.writeu8(iVM[23], iVM[9.], bit32.bxor(buffer.readu8(iVM[23], iVM[9.]), bit32.band(bit32.rshift(iVM[11], iVM[12.] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if ihW then break end; do iVM[22] = buffer.readstring(iVM[23], 0., iVM[16]); ihW = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; ihS = iV8[7568]; iVM[11] = iV8[3164]; iVM[16] = iV8[2219]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; iVM[9.] = k7; ihW = false; while true do iVM[4] = #iVM[11]; iVM[26] = iVM[4] - iVM[12.]; iVM[13] = iVM[9.](iVM[20] % 4294967296); iVM[14] = iVM[26] >= 1; if iVM[14] then iVM[14] = iVM[26] <= 3. end; if iVM[14] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; if iVM[26] == 1 then iVM[23] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[13], 255.)) % 256); ihW = true; break elseif iVM[26] == 2 then iVM[23] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256); ihW = true; break elseif iVM[26] == 3. then iVM[23] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256, (string.byte(iVM[11], 3.) - bit32.band(bit32.rshift(iVM[13], 16), 255.)) % 256); ihW = true; break end end; iVM[15.] = buffer.fromstring(iVM[11]); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[26] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[15.], iVM[28], (buffer.readu32(iVM[15.], iVM[28]) - iVM[13]) % 4294967296); iVM[28] = iVM[28] + 4 else break end end; if ihW then break end; iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; ihT = 0.; while true do if iVM[28] < iVM[26] then buffer.writeu8(iVM[15.], iVM[28], (buffer.readu8(iVM[15.], iVM[28]) - bit32.band(bit32.rshift(iVM[13], ihT * 8), 255.)) % 256); iVM[28] = iVM[28] + 1; ihT = ihT + 1 else break end end; if ihW then break end; do iVM[23] = buffer.readstring(iVM[15.], 0., iVM[26]); ihW = true; break end; break end end; iVM[15.] = nil; do iVM[14] = true; iVM[13] = k7; local iV8 = iIn; iVM[26] = iV8[4836.]; iVM[4] = iV8[797]; ihT = iV8[2970.]; iVM[28] = (mC + lQ) % iV8[5374]; ihW = false; while true do iVM[12.] = #ihT; iVM[20] = iVM[12.] - iVM[4]; iVM[16] = iVM[13](iVM[28] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[11] = iVM[20] >= 1; if iVM[11] then iVM[11] = iVM[20] <= 4 end; if iVM[11] then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[20] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[16], 255.))); ihW = true; break elseif iVM[20] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); ihW = true; break elseif iVM[20] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); ihW = true; break elseif iVM[20] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); ihW = true; break end end; ihS = buffer.fromstring(ihT); iVM[24.] = 0.; while true do if iVM[24.] <= iVM[20] - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[24.], bit32.bxor(buffer.readu32(ihS, iVM[24.]), iVM[16])); iVM[24.] = iVM[24.] + 4 else break end end; if ihW then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[24.] < iVM[20] then buffer.writeu8(ihS, iVM[24.], bit32.bxor(buffer.readu8(ihS, iVM[24.]), bit32.band(bit32.rshift(iVM[16], iVM[9.] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if ihW then break end; do iVM[15.] = buffer.readstring(ihS, 0., iVM[20]); ihW = true; break end; break end end; iVM[24.] = nil; do ihS = false; local iV8 = iIn; iVM[11] = iV8[1691]; iVM[16] = true; iVM[20] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[4795]; iVM[9.] = k7; ihW = false; while true do iVM[4] = #iVM[11]; iVM[26] = iVM[4] - iVM[12.]; iVM[13] = iVM[9.](iVM[20] % 4294967296); iVM[14] = iVM[26] >= 1; if iVM[14] then iVM[14] = iVM[26] <= 3. end; if iVM[14] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; if iVM[26] == 1 then iVM[24.] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[13], 255.)) % 256); ihW = true; break elseif iVM[26] == 2 then iVM[24.] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256); ihW = true; break elseif iVM[26] == 3. then iVM[24.] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256, (string.byte(iVM[11], 3.) - bit32.band(bit32.rshift(iVM[13], 16), 255.)) % 256); ihW = true; break end end; ihX = buffer.fromstring(iVM[11]); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[26] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; buffer.writeu32(ihX, iVM[28], (buffer.readu32(ihX, iVM[28]) - iVM[13]) % 4294967296); iVM[28] = iVM[28] + 4 else break end end; if ihW then break end; iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; ihT = 0.; while true do if iVM[28] < iVM[26] then buffer.writeu8(ihX, iVM[28], (buffer.readu8(ihX, iVM[28]) - bit32.band(bit32.rshift(iVM[13], ihT * 8), 255.)) % 256); iVM[28] = iVM[28] + 1; ihT = ihT + 1 else break end end; if ihW then break end; do iVM[24.] = buffer.readstring(ihX, 0., iVM[26]); ihW = true; break end; break end end; ihX = nil; do local iV8 = iIn; iVM[13] = iV8[5995]; iVM[26] = iV8[10372]; iVM[14] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[28] = iV8[10480]; iVM[4] = false; while true do ihW = #iVM[13]; iVM[9.] = ihW - iVM[28]; iVM[12.] = iVM[14](ihT % 4294967296); iVM[20] = iVM[9.] >= 1; if iVM[20] then iVM[20] = iVM[9.] <= 4 end; if iVM[20] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if iVM[9.] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[12.], 255.))); iVM[4] = true; break elseif iVM[9.] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[4] = true; break elseif iVM[9.] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[4] = true; break elseif iVM[9.] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[4] = true; break end end; iVM[16] = buffer.fromstring(iVM[13]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[9.] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[16], iVM[11], bit32.bxor(buffer.readu32(iVM[16], iVM[11]), iVM[12.])); iVM[11] = iVM[11] + 4 else break end end; if iVM[4] then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); ihS = 0.; while true do if iVM[11] < iVM[9.] then buffer.writeu8(iVM[16], iVM[11], bit32.bxor(buffer.readu8(iVM[16], iVM[11]), bit32.band(bit32.rshift(iVM[12.], ihS * 8), 255.))); iVM[11] = iVM[11] + 1; ihS = ihS + 1 else break end end; if iVM[4] then break end; do ihX = buffer.readstring(iVM[16], 0., iVM[9.]); iVM[4] = true; break end; break end end; iVM[16] = nil; do local iV8 = iIn; iVM[12.] = iV8[7718]; iVM[11] = iV8[4766]; iVM[9.] = (mC + lQ) % iV8[5374]; ihS = k7; iVM[20] = false; while true do iVM[13] = #iVM[11]; iVM[14] = iVM[13] - iVM[12.]; ihW = ihS(iVM[9.] % 4294967296); iVM[28] = iVM[14] >= 1; if iVM[28] then iVM[28] = iVM[14] <= 4 end; if iVM[28] then ihW = (ihW + 2654435769.) % 4294967296; if iVM[14] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihW, 255.))); iVM[20] = true; break elseif iVM[14] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[20] = true; break elseif iVM[14] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[20] = true; break elseif iVM[14] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[20] = true; break end end; ihT = buffer.fromstring(iVM[11]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[14] then ihW = (ihW + 2654435769.) % 4294967296; buffer.writeu32(ihT, iVM[4], bit32.bxor(buffer.readu32(ihT, iVM[4]), ihW)); iVM[4] = iVM[4] + 4 else break end end; if iVM[20] then break end; ihW = (ihW + 2654435769.) % 4294967296; iVM[26] = 0.; while true do if iVM[4] < iVM[14] then buffer.writeu8(ihT, iVM[4], bit32.bxor(buffer.readu8(ihT, iVM[4]), bit32.band(bit32.rshift(ihW, iVM[26] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[20] then break end; do iVM[16] = buffer.readstring(ihT, 0., iVM[14]); iVM[20] = true; break end; break end end; iVM[26] = nil; do local iV8 = iIn; iVM[14] = iV8[10325]; iVM[13] = iV8[3899]; iVM[28] = k7; iVM[4] = (mC + lQ) % iV8[5374]; ihT = iV8[4991]; ihW = false; while true do iVM[12.] = #iVM[14]; iVM[20] = iVM[12.] - ihT; iVM[6.] = iVM[28](iVM[4] % 4294967296); iVM[11] = iVM[20] >= 1; if iVM[11] then iVM[11] = iVM[20] <= 4 end; if iVM[11] then iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); if iVM[20] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[6.], 255.))); ihW = true; break elseif iVM[20] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); ihW = true; break elseif iVM[20] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); ihW = true; break elseif iVM[20] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); ihW = true; break end end; ihS = buffer.fromstring(iVM[14]); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[20] then iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); buffer.writeu32(ihS, iVM[2], bit32.bxor(buffer.readu32(ihS, iVM[2]), iVM[6.])); iVM[2] = iVM[2] + 4 else break end end; if ihW then break end; iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); iVM[9.] = 0.; while true do if iVM[2] < iVM[20] then buffer.writeu8(ihS, iVM[2], bit32.bxor(buffer.readu8(ihS, iVM[2]), bit32.band(bit32.rshift(iVM[6.], iVM[9.] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if ihW then break end; do iVM[26] = buffer.readstring(ihS, 0., iVM[20]); ihW = true; break end; break end end; my = { iVM[29], iVM[10], iVM[8], ihV, iVM[3.], iVM[17], iVM[27.], iVM[5], ihU, iVM[22], iVM[23], iVM[15.], iVM[24.], ihX, iVM[16], iVM[26] }; mC = if my[(mr * iIn[9486.] + iIn[6720.]) % iIn[1362.] + iIn[7718]] < my[(mr * iIn[9486.] + iIn[6720.]) % iIn[1362.] + iIn[7718]] then 416 else 10 end elseif mC < 4064 then if mC == 4063 then mr = (mr + iIn[9564.]) % iIn[1070]; mC = 556 else mC = 3977; continue end elseif mC == 4064 then my = nil; local iV8 = iIn; my = iV8[954.] - iV8[1371.]; my = iV8[10480] + iV8[7718]; my = iV8[954.] - iV8[1371.]; my = iV8[10480] + iV8[7718]; my = iV8[1353.] - iV8[7718]; my = iV8[10480] + iV8[7718]; mC = 31 else mC = 4035.; continue end elseif mC < 4067 then if mC < 4066 then if mC == 4065. then iVM[2] = nil; do local iV8 = iIn; iVM[11] = iV8[4976]; iVM[9.] = k7; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[248]; ihS = false; while true do ihT = #iVM[12.]; iVM[4] = ihT - iVM[11]; iVM[20] = iVM[9.](iVM[6.] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[13] = iVM[4] >= 1; if iVM[13] then iVM[13] = iVM[4] <= 4 end; if iVM[13] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[4] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[20], 255.))); ihS = true; break elseif iVM[4] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); ihS = true; break elseif iVM[4] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); ihS = true; break elseif iVM[4] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); ihS = true; break end end; iVM[14] = buffer.fromstring(iVM[12.]); ihW = 0.; while true do if ihW + 4 <= iVM[4] then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[14], ihW, bit32.bxor(buffer.readu32(iVM[14], ihW), iVM[20])); ihW = ihW + 4 else break end end; if ihS then break end; iVM[20] = iVM[20] * 16807 % 2147483647; iVM[28] = 0.; while true do if ihW < iVM[4] then buffer.writeu8(iVM[14], ihW, bit32.bxor(buffer.readu8(iVM[14], ihW), bit32.band(bit32.rshift(iVM[20], iVM[28] * 8), 255.))); ihW = ihW + 1; iVM[28] = iVM[28] + 1 else break end end; if ihS then break end; do iVM[2] = buffer.readstring(iVM[14], 0., iVM[4]); ihS = true; break end; break end end; iVM[28] = nil; do local iV8 = iIn; iVM[13] = iV8[4017.]; iVM[4] = iV8[4525]; iVM[14] = k7; ihT = (mC + lQ) % iV8[5374]; ihW = iV8[2958.]; iVM[20] = false; while true do iVM[6.] = #iVM[13]; iVM[11] = iVM[6.] - ihW; ihS = iVM[14](ihT % 4294967296); iVM[26] = iVM[11] >= 1; if iVM[26] then iVM[26] = iVM[11] <= 4 end; if iVM[26] then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); if iVM[11] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihS, 255.))); iVM[20] = true; break elseif iVM[11] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[20] = true; break elseif iVM[11] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[20] = true; break elseif iVM[11] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[20] = true; break end end; iVM[9.] = buffer.fromstring(iVM[13]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[11] then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[9.], iVM[12.], bit32.bxor(buffer.readu32(iVM[9.], iVM[12.]), ihS)); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[20] then break end; ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); iVM[16] = 0.; while true do if iVM[12.] < iVM[11] then buffer.writeu8(iVM[9.], iVM[12.], bit32.bxor(buffer.readu8(iVM[9.], iVM[12.]), bit32.band(bit32.rshift(ihS, iVM[16] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[20] then break end; do iVM[28] = buffer.readstring(iVM[9.], 0., iVM[11]); iVM[20] = true; break end; break end end; iVM[16] = nil; do local iV8 = iIn; iVM[6.] = iV8[10480]; iVM[26] = iV8[6739]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[9.] = k7; iVM[12.] = false; while true do ihW = #iVM[26]; ihS = ihW - iVM[6.]; ihT = iVM[9.](iVM[11] % 4294967296); iVM[4] = ihS >= 1; if iVM[4] then iVM[4] = ihS <= 4 end; if iVM[4] then ihT = (ihT + 2654435769.) % 4294967296; if ihS == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihT, 255.))); iVM[12.] = true; break elseif ihS == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[12.] = true; break elseif ihS == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[12.] = true; break elseif ihS == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[12.] = true; break end end; iVM[20] = buffer.fromstring(iVM[26]); iVM[13] = 0.; while true do if iVM[13] + 4 <= ihS then ihT = (ihT + 2654435769.) % 4294967296; buffer.writeu32(iVM[20], iVM[13], bit32.bxor(buffer.readu32(iVM[20], iVM[13]), ihT)); iVM[13] = iVM[13] + 4 else break end end; if iVM[12.] then break end; ihT = (ihT + 2654435769.) % 4294967296; iVM[14] = 0.; while true do if iVM[13] < ihS then buffer.writeu8(iVM[20], iVM[13], bit32.bxor(buffer.readu8(iVM[20], iVM[13]), bit32.band(bit32.rshift(ihT, iVM[14] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[12.] then break end; do iVM[16] = buffer.readstring(iVM[20], 0., ihS); iVM[12.] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; ihT = iV8[10480]; ihW = iV8[6739]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[20] = false; while true do ihS = #ihW; iVM[26] = ihS - ihT; iVM[9.] = iVM[14](iVM[4] % 4294967296); iVM[12.] = iVM[26] >= 1; if iVM[12.] then iVM[12.] = iVM[26] <= 4 end; if iVM[12.] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; if iVM[26] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[9.], 255.))); iVM[20] = true; break elseif iVM[26] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[20] = true; break elseif iVM[26] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[20] = true; break elseif iVM[26] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[20] = true; break end end; ihX = buffer.fromstring(ihW); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[26] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; buffer.writeu32(ihX, iVM[6.], bit32.bxor(buffer.readu32(ihX, iVM[6.]), iVM[9.])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[20] then break end; iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; iVM[11] = 0.; while true do if iVM[6.] < iVM[26] then buffer.writeu8(ihX, iVM[6.], bit32.bxor(buffer.readu8(ihX, iVM[6.]), bit32.band(bit32.rshift(iVM[9.], iVM[11] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[20] then break end; do iVM[13] = buffer.readstring(ihX, 0., iVM[26]); iVM[20] = true; break end; break end end; ihX = nil; do local iV8 = iIn; iVM[6.] = iV8[9096.]; iVM[26] = k7; iVM[11] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[6118]; iVM[12.] = false; while true do iVM[14] = #iVM[9.]; ihW = iVM[14] - iVM[6.]; ihS = iVM[26](iVM[11] % 4294967296); ihS = ihS % 2147483646. + 1; ihT = ihW >= 1; if ihT then ihT = ihW <= 4 end; if ihT then ihS = ihS * 16807 % 2147483647; if ihW == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihS, 255.))); iVM[12.] = true; break elseif ihW == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[12.] = true; break elseif ihW == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[12.] = true; break elseif ihW == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[12.] = true; break end end; iVM[4] = buffer.fromstring(iVM[9.]); iVM[20] = 0.; while true do if iVM[20] + 4 <= ihW then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[20], bit32.bxor(buffer.readu32(iVM[4], iVM[20]), ihS)); iVM[20] = iVM[20] + 4 else break end end; if iVM[12.] then break end; ihS = ihS * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[20] < ihW then buffer.writeu8(iVM[4], iVM[20], bit32.bxor(buffer.readu8(iVM[4], iVM[20]), bit32.band(bit32.rshift(ihS, iVM[24.] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[12.] then break end; do ihX = buffer.readstring(iVM[4], 0., ihW); iVM[12.] = true; break end; break end end; iVM[24.] = nil; do local iV8 = iIn; iVM[4] = iV8[4368.]; ihT = iV8[8983]; iVM[20] = k7; ihW = (mC + lQ) % iV8[5374]; iVM[14] = iV8[10480]; ihS = false; while true do iVM[12.] = #iVM[4]; iVM[15.] = iVM[12.] - iVM[14]; iVM[6.] = iVM[20](ihW % 4294967296); iVM[11] = iVM[15.] >= 1; if iVM[11] then iVM[11] = iVM[15.] <= 4 end; if iVM[11] then iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); if iVM[15.] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.))); ihS = true; break elseif iVM[15.] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); ihS = true; break elseif iVM[15.] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); ihS = true; break elseif iVM[15.] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); ihS = true; break end end; iVM[23] = buffer.fromstring(iVM[4]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[15.] then iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], iVM[26], bit32.bxor(buffer.readu32(iVM[23], iVM[26]), iVM[6.])); iVM[26] = iVM[26] + 4 else break end end; if ihS then break end; iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); iVM[9.] = 0.; while true do if iVM[26] < iVM[15.] then buffer.writeu8(iVM[23], iVM[26], bit32.bxor(buffer.readu8(iVM[23], iVM[26]), bit32.band(bit32.rshift(iVM[6.], iVM[9.] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if ihS then break end; do iVM[24.] = buffer.readstring(iVM[23], 0., iVM[15.]); ihS = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; iVM[9.] = iV8[5126]; iVM[26] = iV8[3317]; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[11] = k7; iVM[6.] = iV8[10480]; iVM[12.] = false; while true do ihW = #iVM[26]; ihS = ihW - iVM[6.]; ihT = iVM[11](iVM[15.] % 4294967296); ihT = ihT % 2147483646. + 1; iVM[4] = ihS >= 1; if iVM[4] then iVM[4] = ihS <= 4 end; if iVM[4] then ihT = ihT * 16807 % 2147483647; if ihS == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihT, 255.))); iVM[12.] = true; break elseif ihS == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[12.] = true; break elseif ihS == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[12.] = true; break elseif ihS == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[12.] = true; break end end; iVM[20] = buffer.fromstring(iVM[26]); iVM[22] = 0.; while true do if iVM[22] <= ihS - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[22], bit32.bxor(buffer.readu32(iVM[20], iVM[22]), ihT)); iVM[22] = iVM[22] + 4 else break end end; if iVM[12.] then break end; ihT = ihT * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[22] < ihS then buffer.writeu8(iVM[20], iVM[22], bit32.bxor(buffer.readu8(iVM[20], iVM[22]), bit32.band(bit32.rshift(ihT, iVM[14] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[12.] then break end; do iVM[23] = buffer.readstring(iVM[20], 0., ihS); iVM[12.] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; ihT = iV8[3917]; ihW = iV8[2831]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[20] = iV8[10480]; ihS = false; while true do iVM[26] = #ihW; iVM[9.] = iVM[26] - iVM[20]; iVM[12.] = iVM[14](iVM[4] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[15.] = iVM[9.] >= 1; if iVM[15.] then iVM[15.] = iVM[9.] <= 4 end; if iVM[15.] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[9.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.))); ihS = true; break elseif iVM[9.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihS = true; break elseif iVM[9.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihS = true; break elseif iVM[9.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihS = true; break end end; iVM[6.] = buffer.fromstring(ihW); iVM[11] = 0.; while true do if iVM[11] <= iVM[9.] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[11], bit32.bxor(buffer.readu32(iVM[6.], iVM[11]), iVM[12.])); iVM[11] = iVM[11] + 4 else break end end; if ihS then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; ihU = 0.; while true do if iVM[11] < iVM[9.] then buffer.writeu8(iVM[6.], iVM[11], bit32.bxor(buffer.readu8(iVM[6.], iVM[11]), bit32.band(bit32.rshift(iVM[12.], ihU * 8), 255.))); iVM[11] = iVM[11] + 1; ihU = ihU + 1 else break end end; if ihS then break end; do iVM[22] = buffer.readstring(iVM[6.], 0., iVM[9.]); ihS = true; break end; break end end; ihU = nil; do local iV8 = iIn; iVM[9.] = iV8[3841]; iVM[26] = iV8[7876]; iVM[15.] = k7; iVM[11] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[10480]; iVM[12.] = false; while true do iVM[14] = #iVM[9.]; ihW = iVM[14] - iVM[6.]; ihS = iVM[15.](iVM[11] % 4294967296); ihT = ihW >= 1; if ihT then ihT = ihW <= 4 end; if ihT then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); if ihW == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihS, 255.))); iVM[12.] = true; break elseif ihW == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[12.] = true; break elseif ihW == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[12.] = true; break elseif ihW == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[12.] = true; break end end; iVM[4] = buffer.fromstring(iVM[9.]); iVM[20] = 0.; while true do if iVM[20] + 4 <= ihW then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[4], iVM[20], bit32.bxor(buffer.readu32(iVM[4], iVM[20]), ihS)); iVM[20] = iVM[20] + 4 else break end end; if iVM[12.] then break end; ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); iVM[5] = 0.; while true do if iVM[20] < ihW then buffer.writeu8(iVM[4], iVM[20], bit32.bxor(buffer.readu8(iVM[4], iVM[20]), bit32.band(bit32.rshift(ihS, iVM[5] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[12.] then break end; do ihU = buffer.readstring(iVM[4], 0., ihW); iVM[12.] = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; iVM[4] = iV8[9834.]; ihT = iV8[6247]; iVM[20] = k7; ihW = (mC + lQ) % iV8[5374]; iVM[14] = iV8[10480]; ihS = false; while true do iVM[12.] = #iVM[4]; iVM[15.] = iVM[12.] - iVM[14]; iVM[6.] = iVM[20](ihW % 4294967296); iVM[11] = iVM[15.] >= 1; if iVM[11] then iVM[11] = iVM[15.] <= 4 end; if iVM[11] then iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); if iVM[15.] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.))); ihS = true; break elseif iVM[15.] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); ihS = true; break elseif iVM[15.] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); ihS = true; break elseif iVM[15.] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); ihS = true; break end end; iVM[27.] = buffer.fromstring(iVM[4]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[15.] then iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], iVM[26], bit32.bxor(buffer.readu32(iVM[27.], iVM[26]), iVM[6.])); iVM[26] = iVM[26] + 4 else break end end; if ihS then break end; iVM[6.] = bit32.lrotate((iVM[6.] + 1832704949) % 4294967296, 13); iVM[9.] = 0.; while true do if iVM[26] < iVM[15.] then buffer.writeu8(iVM[27.], iVM[26], bit32.bxor(buffer.readu8(iVM[27.], iVM[26]), bit32.band(bit32.rshift(iVM[6.], iVM[9.] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if ihS then break end; do iVM[5] = buffer.readstring(iVM[27.], 0., iVM[15.]); ihS = true; break end; break end end; iVM[27.] = nil; do iVM[15.] = true; iVM[11] = k7; local iV8 = iIn; iVM[6.] = iV8[6636.]; iVM[26] = iV8[125]; iVM[12.] = iV8[7007]; iVM[9.] = (mC + lQ) % iV8[5374]; ihS = false; while true do iVM[4] = #iVM[12.]; iVM[20] = iVM[4] - iVM[26]; iVM[17] = iVM[11](iVM[9.] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[14] = iVM[20] >= 1; if iVM[14] then iVM[14] = iVM[20] <= 4 end; if iVM[14] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[20] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[17], 255.))); ihS = true; break elseif iVM[20] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); ihS = true; break elseif iVM[20] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); ihS = true; break elseif iVM[20] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); ihS = true; break end end; ihW = buffer.fromstring(iVM[12.]); iVM[3.] = 0.; while true do if iVM[3.] <= iVM[20] - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[3.], bit32.bxor(buffer.readu32(ihW, iVM[3.]), iVM[17])); iVM[3.] = iVM[3.] + 4 else break end end; if ihS then break end; iVM[17] = iVM[17] * 16807 % 2147483647; ihT = 0.; while true do if iVM[3.] < iVM[20] then buffer.writeu8(ihW, iVM[3.], bit32.bxor(buffer.readu8(ihW, iVM[3.]), bit32.band(bit32.rshift(iVM[17], ihT * 8), 255.))); iVM[3.] = iVM[3.] + 1; ihT = ihT + 1 else break end end; if ihS then break end; do iVM[27.] = buffer.readstring(ihW, 0., iVM[20]); ihS = true; break end; break end end; local iV8 = iIn; lM(iVM[2], { [iVM[28]] = iV8[1839.][iVM[16]]({ iV8[9514][iVM[13]](iV8[10480], lV[ihX]), iV8[9514][iVM[24.]](iV8[9200], lV[iVM[23]]), iV8[9514][iVM[22]](iV8[7718], lV[ihU]) }), [iVM[5]] = iV8[1506.], [iVM[27.]] = mj }); iVM[3.] = nil; do ihT = iV8[5300]; iVM[17] = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[4988]; ihW = false; while true do iVM[12.] = #iVM[14]; iVM[20] = iVM[12.] - ihT; iVM[6.] = iVM[17](iVM[4] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[11] = iVM[20] >= 1; if iVM[11] then iVM[11] = iVM[20] <= 4 end; if iVM[11] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[20] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[6.], 255.))); ihW = true; break elseif iVM[20] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); ihW = true; break elseif iVM[20] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); ihW = true; break elseif iVM[20] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); ihW = true; break end end; ihS = buffer.fromstring(iVM[14]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[20] then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[26], bit32.bxor(buffer.readu32(ihS, iVM[26]), iVM[6.])); iVM[26] = iVM[26] + 4 else break end end; if ihW then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[26] < iVM[20] then buffer.writeu8(ihS, iVM[26], bit32.bxor(buffer.readu8(ihS, iVM[26]), bit32.band(bit32.rshift(iVM[6.], iVM[9.] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if ihW then break end; do iVM[3.] = buffer.readstring(ihS, 0., iVM[20]); ihW = true; break end; break end end; iVM[26] = nil; do iVM[11] = iV8[10480]; iVM[9.] = iV8[3707]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; ihS = false; while true do ihT = #iVM[9.]; iVM[4] = ihT - iVM[11]; iVM[20] = iVM[12.](iVM[6.] % 4294967296); iVM[17] = iVM[4] >= 1; if iVM[17] then iVM[17] = iVM[4] <= 4 end; if iVM[17] then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; if iVM[4] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[20], 255.))); ihS = true; break elseif iVM[4] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); ihS = true; break elseif iVM[4] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); ihS = true; break elseif iVM[4] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); ihS = true; break end end; iVM[14] = buffer.fromstring(iVM[9.]); ihW = 0.; while true do if ihW + 4 <= iVM[4] then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; buffer.writeu32(iVM[14], ihW, bit32.bxor(buffer.readu32(iVM[14], ihW), iVM[20])); ihW = ihW + 4 else break end end; if ihS then break end; iVM[20] = (iVM[20] + 2654435769.) % 4294967296; iVM[15.] = 0.; while true do if ihW < iVM[4] then buffer.writeu8(iVM[14], ihW, bit32.bxor(buffer.readu8(iVM[14], ihW), bit32.band(bit32.rshift(iVM[20], iVM[15.] * 8), 255.))); ihW = ihW + 1; iVM[15.] = iVM[15.] + 1 else break end end; if ihS then break end; do iVM[26] = buffer.readstring(iVM[14], 0., iVM[4]); ihS = true; break end; break end end; iVM[15.] = nil; do ihW = iV8[550]; iVM[14] = iV8[8758]; iVM[17] = iV8[4830.]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[5300]; ihT = k7; ihS = false; while true do iVM[12.] = #iVM[14]; iVM[5] = iVM[12.] - iVM[4]; iVM[6.] = ihT(iVM[20] % 4294967296); iVM[11] = iVM[5] >= 1; if iVM[11] then iVM[11] = iVM[5] <= 3. end; if iVM[11] then iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; if iVM[5] == 1 then iVM[15.] = string.char((string.byte(iVM[14], 1) - bit32.band(iVM[6.], 255.)) % 256); ihS = true; break elseif iVM[5] == 2 then iVM[15.] = string.char((string.byte(iVM[14], 1) - bit32.band(iVM[6.], 255.)) % 256, (string.byte(iVM[14], 2) - bit32.band(bit32.rshift(iVM[6.], 8), 255.)) % 256); ihS = true; break elseif iVM[5] == 3. then iVM[15.] = string.char((string.byte(iVM[14], 1) - bit32.band(iVM[6.], 255.)) % 256, (string.byte(iVM[14], 2) - bit32.band(bit32.rshift(iVM[6.], 8), 255.)) % 256, (string.byte(iVM[14], 3.) - bit32.band(bit32.rshift(iVM[6.], 16), 255.)) % 256); ihS = true; break end end; ihU = buffer.fromstring(iVM[14]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[5] then iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; buffer.writeu32(ihU, iVM[27.], (buffer.readu32(ihU, iVM[27.]) - iVM[6.]) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if ihS then break end; iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; iVM[9.] = 0.; while true do if iVM[27.] < iVM[5] then buffer.writeu8(ihU, iVM[27.], (buffer.readu8(ihU, iVM[27.]) - bit32.band(bit32.rshift(iVM[6.], iVM[9.] * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if ihS then break end; do iVM[15.] = buffer.readstring(ihU, 0., iVM[5]); ihS = true; break end; break end end; ihU = nil; do iVM[9.] = iV8[4368.]; iVM[27.] = false; iVM[5] = k7; iVM[11] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[10480]; iVM[12.] = false; while true do ihW = #iVM[9.]; ihS = ihW - iVM[6.]; ihT = iVM[5](iVM[11] % 4294967296); iVM[4] = ihS >= 1; if iVM[4] then iVM[4] = ihS <= 4 end; if iVM[4] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); if ihS == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihT, 255.))); iVM[12.] = true; break elseif ihS == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[12.] = true; break elseif ihS == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[12.] = true; break elseif ihS == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[12.] = true; break end end; iVM[20] = buffer.fromstring(iVM[9.]); iVM[17] = 0.; while true do if iVM[17] + 4 <= ihS then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[20], iVM[17], bit32.bxor(buffer.readu32(iVM[20], iVM[17]), ihT)); iVM[17] = iVM[17] + 4 else break end end; if iVM[12.] then break end; ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); iVM[14] = 0.; while true do if iVM[17] < ihS then buffer.writeu8(iVM[20], iVM[17], bit32.bxor(buffer.readu8(iVM[20], iVM[17]), bit32.band(bit32.rshift(ihT, iVM[14] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[12.] then break end; do ihU = buffer.readstring(iVM[20], 0., ihS); iVM[12.] = true; break end; break end end; iVM[17] = nil; do iVM[4] = iV8[3405.]; ihT = iV8[584]; iVM[20] = (mC + lQ) % iV8[5374]; ihW = k7; iVM[14] = iV8[10480]; ihS = false; while true do iVM[12.] = #ihT; iVM[5] = iVM[12.] - iVM[14]; iVM[6.] = ihW(iVM[20] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[11] = iVM[5] >= 1; if iVM[11] then iVM[11] = iVM[5] <= 4 end; if iVM[11] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[5] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[6.], 255.))); ihS = true; break elseif iVM[5] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); ihS = true; break elseif iVM[5] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); ihS = true; break elseif iVM[5] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); ihS = true; break end end; iVM[22] = buffer.fromstring(ihT); iVM[27.] = 0.; while true do if iVM[27.] <= iVM[5] - 4 then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[27.], bit32.bxor(buffer.readu32(iVM[22], iVM[27.]), iVM[6.])); iVM[27.] = iVM[27.] + 4 else break end end; if ihS then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[27.] < iVM[5] then buffer.writeu8(iVM[22], iVM[27.], bit32.bxor(buffer.readu8(iVM[22], iVM[27.]), bit32.band(bit32.rshift(iVM[6.], iVM[9.] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if ihS then break end; do iVM[17] = buffer.readstring(iVM[22], 0., iVM[5]); ihS = true; break end; break end end; iVM[22] = nil; do iVM[5] = iV8[10480]; iVM[9.] = k7; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[2831]; iVM[11] = false; while true do iVM[12.] = #iVM[27.]; iVM[14] = iVM[12.] - iVM[5]; ihW = iVM[9.](iVM[6.] % 4294967296); ihW = ihW % 2147483646. + 1; ihS = iVM[14] >= 1; if ihS then ihS = iVM[14] <= 4 end; if ihS then ihW = ihW * 16807 % 2147483647; if iVM[14] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihW, 255.))); iVM[11] = true; break elseif iVM[14] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[11] = true; break elseif iVM[14] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[11] = true; break elseif iVM[14] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[11] = true; break end end; ihT = buffer.fromstring(iVM[27.]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[14] then ihW = ihW * 16807 % 2147483647; buffer.writeu32(ihT, iVM[4], bit32.bxor(buffer.readu32(ihT, iVM[4]), ihW)); iVM[4] = iVM[4] + 4 else break end end; if iVM[11] then break end; ihW = ihW * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[4] < iVM[14] then buffer.writeu8(ihT, iVM[4], bit32.bxor(buffer.readu8(ihT, iVM[4]), bit32.band(bit32.rshift(ihW, iVM[20] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[11] then break end; do iVM[22] = buffer.readstring(ihT, 0., iVM[14]); iVM[11] = true; break end; break end end; ihT = nil; do iVM[14] = iV8[3316]; iVM[20] = iV8[8025.]; ihW = k7; iVM[4] = (mC + lQ) % iV8[5374]; ihS = iV8[125]; iVM[12.] = false; while true do iVM[5] = #iVM[14]; iVM[6.] = iVM[5] - ihS; iVM[11] = ihW(iVM[4] % 4294967296); iVM[23] = iVM[6.] >= 1; if iVM[23] then iVM[23] = iVM[6.] <= 4 end; if iVM[23] then iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); if iVM[6.] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[11], 255.))); iVM[12.] = true; break elseif iVM[6.] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[12.] = true; break elseif iVM[6.] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[12.] = true; break elseif iVM[6.] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[12.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[14]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[6.] then iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], iVM[9.], bit32.bxor(buffer.readu32(iVM[27.], iVM[9.]), iVM[11])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[12.] then break end; iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); iVM[24.] = 0.; while true do if iVM[9.] < iVM[6.] then buffer.writeu8(iVM[27.], iVM[9.], bit32.bxor(buffer.readu8(iVM[27.], iVM[9.]), bit32.band(bit32.rshift(iVM[11], iVM[24.] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[12.] then break end; do ihT = buffer.readstring(iVM[27.], 0., iVM[6.]); iVM[12.] = true; break end; break end end; iVM[24.] = nil; do iVM[9.] = iV8[2463.]; iVM[27.] = iV8[10384]; iVM[23] = iV8[131]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[1362.]; iVM[5] = k7; iVM[12.] = false; while true do ihW = #iVM[27.]; ihS = ihW - iVM[6.]; ihX = iVM[5](iVM[11] % 4294967296); iVM[4] = ihS >= 1; if iVM[4] then iVM[4] = ihS <= 3. end; if iVM[4] then ihX = (ihX * 1597 + 51749) % 4294967296; if ihS == 1 then iVM[24.] = string.char((string.byte(iVM[27.], 1) - bit32.band(ihX, 255.)) % 256); iVM[12.] = true; break elseif ihS == 2 then iVM[24.] = string.char((string.byte(iVM[27.], 1) - bit32.band(ihX, 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(ihX, 8), 255.)) % 256); iVM[12.] = true; break elseif ihS == 3. then iVM[24.] = string.char((string.byte(iVM[27.], 1) - bit32.band(ihX, 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(ihX, 8), 255.)) % 256, (string.byte(iVM[27.], 3.) - bit32.band(bit32.rshift(ihX, 16), 255.)) % 256); iVM[12.] = true; break end end; iVM[20] = buffer.fromstring(iVM[27.]); iVM[13] = 0.; while true do if iVM[13] + 4 <= ihS then ihX = (ihX * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[20], iVM[13], (buffer.readu32(iVM[20], iVM[13]) - ihX) % 4294967296); iVM[13] = iVM[13] + 4 else break end end; if iVM[12.] then break end; ihX = (ihX * 1597 + 51749) % 4294967296; iVM[14] = 0.; while true do if iVM[13] < ihS then buffer.writeu8(iVM[20], iVM[13], (buffer.readu8(iVM[20], iVM[13]) - bit32.band(bit32.rshift(ihX, iVM[14] * 8), 255.)) % 256); iVM[13] = iVM[13] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[12.] then break end; do iVM[24.] = buffer.readstring(iVM[20], 0., ihS); iVM[12.] = true; break end; break end end; iVM[13] = nil; do ihX = true; iVM[20] = iV8[4774]; iVM[4] = iV8[885.]; iVM[14] = (mC + lQ) % iV8[5374]; ihS = iV8[10480]; ihW = k7; iVM[12.] = false; while true do iVM[6.] = #iVM[20]; iVM[11] = iVM[6.] - ihS; iVM[23] = ihW(iVM[14] % 4294967296); iVM[27.] = iVM[11] >= 1; if iVM[27.] then iVM[27.] = iVM[11] <= 3. end; if iVM[27.] then iVM[23] = (iVM[23] * 1597 + 51749) % 4294967296; if iVM[11] == 1 then iVM[13] = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[23], 255.)) % 256); iVM[12.] = true; break elseif iVM[11] == 2 then iVM[13] = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[23], 255.)) % 256, (string.byte(iVM[20], 2) - bit32.band(bit32.rshift(iVM[23], 8), 255.)) % 256); iVM[12.] = true; break elseif iVM[11] == 3. then iVM[13] = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[23], 255.)) % 256, (string.byte(iVM[20], 2) - bit32.band(bit32.rshift(iVM[23], 8), 255.)) % 256, (string.byte(iVM[20], 3.) - bit32.band(bit32.rshift(iVM[23], 16), 255.)) % 256); iVM[12.] = true; break end end; iVM[9.] = buffer.fromstring(iVM[20]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[11] then iVM[23] = (iVM[23] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[9.], iVM[16], (buffer.readu32(iVM[9.], iVM[16]) - iVM[23]) % 4294967296); iVM[16] = iVM[16] + 4 else break end end; if iVM[12.] then break end; iVM[23] = (iVM[23] * 1597 + 51749) % 4294967296; iVM[5] = 0.; while true do if iVM[16] < iVM[11] then buffer.writeu8(iVM[9.], iVM[16], (buffer.readu8(iVM[9.], iVM[16]) - bit32.band(bit32.rshift(iVM[23], iVM[5] * 8), 255.)) % 256); iVM[16] = iVM[16] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[12.] then break end; do iVM[13] = buffer.readstring(iVM[9.], 0., iVM[11]); iVM[12.] = true; break end; break end end; iVM[16] = nil; do iVM[23] = iV8[1735]; iVM[9.] = iV8[8374]; iVM[27.] = iV8[4703]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[11] = iV8[10480]; iVM[6.] = k7; iVM[12.] = false; while true do ihW = #iVM[9.]; ihS = ihW - iVM[11]; ihX = iVM[6.](iVM[5] % 4294967296); iVM[4] = ihS >= 1; if iVM[4] then iVM[4] = ihS <= 3. end; if iVM[4] then ihX = (ihX * 1597 + 51749) % 4294967296; if ihS == 1 then iVM[16] = string.char((string.byte(iVM[9.], 1) - bit32.band(ihX, 255.)) % 256); iVM[12.] = true; break elseif ihS == 2 then iVM[16] = string.char((string.byte(iVM[9.], 1) - bit32.band(ihX, 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(ihX, 8), 255.)) % 256); iVM[12.] = true; break elseif ihS == 3. then iVM[16] = string.char((string.byte(iVM[9.], 1) - bit32.band(ihX, 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(ihX, 8), 255.)) % 256, (string.byte(iVM[9.], 3.) - bit32.band(bit32.rshift(ihX, 16), 255.)) % 256); iVM[12.] = true; break end end; iVM[20] = buffer.fromstring(iVM[9.]); iVM[28] = 0.; while true do if iVM[28] + 4 <= ihS then ihX = (ihX * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[20], iVM[28], (buffer.readu32(iVM[20], iVM[28]) - ihX) % 4294967296); iVM[28] = iVM[28] + 4 else break end end; if iVM[12.] then break end; ihX = (ihX * 1597 + 51749) % 4294967296; iVM[14] = 0.; while true do if iVM[28] < ihS then buffer.writeu8(iVM[20], iVM[28], (buffer.readu8(iVM[20], iVM[28]) - bit32.band(bit32.rshift(ihX, iVM[14] * 8), 255.)) % 256); iVM[28] = iVM[28] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[12.] then break end; do iVM[16] = buffer.readstring(iVM[20], 0., ihS); iVM[12.] = true; break end; break end end; iVM[28] = nil; do iVM[4] = iV8[10480]; iVM[14] = iV8[1369]; ihX = (mC + lQ) % iV8[5374]; ihW = k7; iVM[20] = false; while true do iVM[6.] = #iVM[14]; iVM[11] = iVM[6.] - iVM[4]; ihS = ihW(ihX % 4294967296); iVM[27.] = iVM[11] >= 1; if iVM[27.] then iVM[27.] = iVM[11] <= 4 end; if iVM[27.] then ihS = (ihS + 2654435769.) % 4294967296; if iVM[11] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihS, 255.))); iVM[20] = true; break elseif iVM[11] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[20] = true; break elseif iVM[11] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[20] = true; break elseif iVM[11] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[20] = true; break end end; iVM[9.] = buffer.fromstring(iVM[14]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[11] then ihS = (ihS + 2654435769.) % 4294967296; buffer.writeu32(iVM[9.], iVM[12.], bit32.bxor(buffer.readu32(iVM[9.], iVM[12.]), ihS)); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[20] then break end; ihS = (ihS + 2654435769.) % 4294967296; iVM[5] = 0.; while true do if iVM[12.] < iVM[11] then buffer.writeu8(iVM[9.], iVM[12.], bit32.bxor(buffer.readu8(iVM[9.], iVM[12.]), bit32.band(bit32.rshift(ihS, iVM[5] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[20] then break end; do iVM[28] = buffer.readstring(iVM[9.], 0., iVM[11]); iVM[20] = true; break end; break end end; iVM[5] = nil; do iVM[11] = iV8[10102]; iVM[6.] = iV8[3946]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[9.] = iV8[10480]; ihS = false; while true do iVM[4] = #iVM[6.]; iVM[20] = iVM[4] - iVM[9.]; iVM[23] = iVM[12.](iVM[27.] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; iVM[14] = iVM[20] >= 1; if iVM[14] then iVM[14] = iVM[20] <= 4 end; if iVM[14] then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[20] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[23], 255.))); ihS = true; break elseif iVM[20] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); ihS = true; break elseif iVM[20] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); ihS = true; break elseif iVM[20] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); ihS = true; break end end; ihW = buffer.fromstring(iVM[6.]); iVM[2] = 0.; while true do if iVM[2] <= iVM[20] - 4 then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[2], bit32.bxor(buffer.readu32(ihW, iVM[2]), iVM[23])); iVM[2] = iVM[2] + 4 else break end end; if ihS then break end; iVM[23] = iVM[23] * 16807 % 2147483647; ihX = 0.; while true do if iVM[2] < iVM[20] then buffer.writeu8(ihW, iVM[2], bit32.bxor(buffer.readu8(ihW, iVM[2]), bit32.band(bit32.rshift(iVM[23], ihX * 8), 255.))); iVM[2] = iVM[2] + 1; ihX = ihX + 1 else break end end; if ihS then break end; do iVM[5] = buffer.readstring(ihW, 0., iVM[20]); ihS = true; break end; break end end; iVM[2] = nil; do iVM[14] = iV8[1260.]; iVM[23] = iV8[8980]; ihW = k7; iVM[4] = (mC + lQ) % iV8[5374]; ihX = iV8[10480]; iVM[20] = false; while true do ihS = #iVM[14]; iVM[27.] = ihS - ihX; iVM[9.] = ihW(iVM[4] % 4294967296); iVM[12.] = iVM[27.] >= 1; if iVM[12.] then iVM[12.] = iVM[27.] <= 4 end; if iVM[12.] then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); if iVM[27.] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.))); iVM[20] = true; break elseif iVM[27.] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[20] = true; break elseif iVM[27.] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[20] = true; break elseif iVM[27.] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[20] = true; break end end; ihV = buffer.fromstring(iVM[14]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[27.] then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); buffer.writeu32(ihV, iVM[6.], bit32.bxor(buffer.readu32(ihV, iVM[6.]), iVM[9.])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[20] then break end; iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); iVM[11] = 0.; while true do if iVM[6.] < iVM[27.] then buffer.writeu8(ihV, iVM[6.], bit32.bxor(buffer.readu8(ihV, iVM[6.]), bit32.band(bit32.rshift(iVM[9.], iVM[11] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[20] then break end; do iVM[2] = buffer.readstring(ihV, 0., iVM[27.]); iVM[20] = true; break end; break end end; lM(iVM[3.], { [iVM[26]] = lX, [iVM[15.]] = iV8[10184][ihU](iV8[7718], iV8[10838], iV8[7718], iV8[10838]), [iVM[17]] = iV8[10184][iVM[22]](iV8[10480], -iV8[8661.], iV8[10480], -iV8[8661.]), [ihT] = iV8[7718], [iVM[24.]] = iVM[13], [iVM[16]] = lV[iVM[28]], [iVM[5]] = iV8[193], [iVM[2]] = iV8[10480] }); ihV = nil; do iVM[11] = iV8[80]; iVM[6.] = false; iVM[27.] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[9096.]; ihS = false; while true do ihX = #iVM[11]; iVM[4] = ihX - iVM[9.]; iVM[20] = iVM[27.](iVM[12.] % 4294967296); iVM[23] = iVM[4] >= 1; if iVM[23] then iVM[23] = iVM[4] <= 4 end; if iVM[23] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[4] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.))); ihS = true; break elseif iVM[4] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); ihS = true; break elseif iVM[4] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); ihS = true; break elseif iVM[4] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); ihS = true; break end end; iVM[14] = buffer.fromstring(iVM[11]); ihW = 0.; while true do if ihW + 4 <= iVM[4] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[14], ihW, bit32.bxor(buffer.readu32(iVM[14], ihW), iVM[20])); ihW = ihW + 4 else break end end; if ihS then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); iVM[2] = 0.; while true do if ihW < iVM[4] then buffer.writeu8(iVM[14], ihW, bit32.bxor(buffer.readu8(iVM[14], ihW), bit32.band(bit32.rshift(iVM[20], iVM[2] * 8), 255.))); ihW = ihW + 1; iVM[2] = iVM[2] + 1 else break end end; if ihS then break end; do ihV = buffer.readstring(iVM[14], 0., iVM[4]); ihS = true; break end; break end end; iVM[2] = nil; do iVM[23] = iV8[9793]; ihW = iV8[8448.]; iVM[14] = iV8[10646]; ihX = (mC + lQ) % iV8[5374]; iVM[20] = iV8[10480]; iVM[4] = k7; ihS = false; while true do iVM[9.] = #ihW; iVM[12.] = iVM[9.] - iVM[20]; iVM[5] = iVM[4](ihX % 4294967296); iVM[6.] = iVM[12.] >= 1; if iVM[6.] then iVM[6.] = iVM[12.] <= 3. end; if iVM[6.] then iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; if iVM[12.] == 1 then iVM[2] = string.char((string.byte(ihW, 1) - bit32.band(iVM[5], 255.)) % 256); ihS = true; break elseif iVM[12.] == 2 then iVM[2] = string.char((string.byte(ihW, 1) - bit32.band(iVM[5], 255.)) % 256, (string.byte(ihW, 2) - bit32.band(bit32.rshift(iVM[5], 8), 255.)) % 256); ihS = true; break elseif iVM[12.] == 3. then iVM[2] = string.char((string.byte(ihW, 1) - bit32.band(iVM[5], 255.)) % 256, (string.byte(ihW, 2) - bit32.band(bit32.rshift(iVM[5], 8), 255.)) % 256, (string.byte(ihW, 3.) - bit32.band(bit32.rshift(iVM[5], 16), 255.)) % 256); ihS = true; break end end; iVM[11] = buffer.fromstring(ihW); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[12.] then iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[11], iVM[28], (buffer.readu32(iVM[11], iVM[28]) - iVM[5]) % 4294967296); iVM[28] = iVM[28] + 4 else break end end; if ihS then break end; iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; iVM[27.] = 0.; while true do if iVM[28] < iVM[12.] then buffer.writeu8(iVM[11], iVM[28], (buffer.readu8(iVM[11], iVM[28]) - bit32.band(bit32.rshift(iVM[5], iVM[27.] * 8), 255.)) % 256); iVM[28] = iVM[28] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if ihS then break end; do iVM[2] = buffer.readstring(iVM[11], 0., iVM[12.]); ihS = true; break end; break end end; iVM[28] = nil; do iVM[27.] = iV8[4976]; iVM[5] = iV8[6094]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[6.] = k7; iVM[11] = false; while true do iVM[20] = #iVM[5]; iVM[12.] = iVM[20] - iVM[27.]; iVM[14] = iVM[6.](iVM[9.] % 4294967296); ihW = iVM[12.] >= 1; if ihW then ihW = iVM[12.] <= 4 end; if ihW then iVM[14] = (iVM[14] + 2654435769.) % 4294967296; if iVM[12.] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[14], 255.))); iVM[11] = true; break elseif iVM[12.] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[11] = true; break elseif iVM[12.] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[11] = true; break elseif iVM[12.] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[11] = true; break end end; ihS = buffer.fromstring(iVM[5]); ihX = 0.; while true do if ihX + 4 <= iVM[12.] then iVM[14] = (iVM[14] + 2654435769.) % 4294967296; buffer.writeu32(ihS, ihX, bit32.bxor(buffer.readu32(ihS, ihX), iVM[14])); ihX = ihX + 4 else break end end; if iVM[11] then break end; iVM[14] = (iVM[14] + 2654435769.) % 4294967296; iVM[4] = 0.; while true do if ihX < iVM[12.] then buffer.writeu8(ihS, ihX, bit32.bxor(buffer.readu8(ihS, ihX), bit32.band(bit32.rshift(iVM[14], iVM[4] * 8), 255.))); ihX = ihX + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[11] then break end; do iVM[28] = buffer.readstring(ihS, 0., iVM[12.]); iVM[11] = true; break end; break end end; ihX = nil; do iVM[14] = true; iVM[20] = iV8[2831]; ihW = (mC + lQ) % iV8[5374]; iVM[4] = k7; ihS = iV8[10480]; iVM[12.] = false; while true do iVM[5] = #iVM[20]; iVM[6.] = iVM[5] - ihS; iVM[11] = iVM[4](ihW % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; iVM[23] = iVM[6.] >= 1; if iVM[23] then iVM[23] = iVM[6.] <= 4 end; if iVM[23] then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[6.] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[11], 255.))); iVM[12.] = true; break elseif iVM[6.] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[12.] = true; break elseif iVM[6.] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[12.] = true; break elseif iVM[6.] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[12.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[20]); iVM[9.] = 0.; while true do if iVM[9.] <= iVM[6.] - 4 then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[9.], bit32.bxor(buffer.readu32(iVM[27.], iVM[9.]), iVM[11])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[12.] then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[9.] < iVM[6.] then buffer.writeu8(iVM[27.], iVM[9.], bit32.bxor(buffer.readu8(iVM[27.], iVM[9.]), bit32.band(bit32.rshift(iVM[11], iVM[16] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[12.] then break end; do ihX = buffer.readstring(iVM[27.], 0., iVM[6.]); iVM[12.] = true; break end; break end end; iVM[16] = nil; do iVM[27.] = iV8[2334.]; iVM[23] = iV8[10780]; iVM[9.] = k7; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[4218.]; iVM[11] = false; while true do iVM[12.] = #iVM[27.]; iVM[14] = iVM[12.] - iVM[5]; ihW = iVM[9.](iVM[6.] % 4294967296); ihS = iVM[14] >= 1; if ihS then ihS = iVM[14] <= 4 end; if ihS then ihW = bit32.lrotate((ihW + 1832704949) % 4294967296, 13); if iVM[14] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihW, 255.))); iVM[11] = true; break elseif iVM[14] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[11] = true; break elseif iVM[14] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[11] = true; break elseif iVM[14] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[11] = true; break end end; iVM[13] = buffer.fromstring(iVM[27.]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[14] then ihW = bit32.lrotate((ihW + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[13], iVM[4], bit32.bxor(buffer.readu32(iVM[13], iVM[4]), ihW)); iVM[4] = iVM[4] + 4 else break end end; if iVM[11] then break end; ihW = bit32.lrotate((ihW + 1832704949) % 4294967296, 13); iVM[20] = 0.; while true do if iVM[4] < iVM[14] then buffer.writeu8(iVM[13], iVM[4], bit32.bxor(buffer.readu8(iVM[13], iVM[4]), bit32.band(bit32.rshift(ihW, iVM[20] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[11] then break end; do iVM[16] = buffer.readstring(iVM[13], 0., iVM[14]); iVM[11] = true; break end; break end end; iVM[13] = nil; do iVM[20] = iV8[4368.]; iVM[4] = iV8[10400]; iVM[14] = k7; ihS = (mC + lQ) % iV8[5374]; ihW = iV8[10480]; iVM[12.] = false; while true do iVM[6.] = #iVM[20]; iVM[11] = iVM[6.] - ihW; iVM[23] = iVM[14](ihS % 4294967296); iVM[27.] = iVM[11] >= 1; if iVM[27.] then iVM[27.] = iVM[11] <= 4 end; if iVM[27.] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); if iVM[11] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[23], 255.))); iVM[12.] = true; break elseif iVM[11] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[12.] = true; break elseif iVM[11] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[12.] = true; break elseif iVM[11] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[12.] = true; break end end; iVM[9.] = buffer.fromstring(iVM[20]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[11] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[9.], iVM[24.], bit32.bxor(buffer.readu32(iVM[9.], iVM[24.]), iVM[23])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[12.] then break end; iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); iVM[5] = 0.; while true do if iVM[24.] < iVM[11] then buffer.writeu8(iVM[9.], iVM[24.], bit32.bxor(buffer.readu8(iVM[9.], iVM[24.]), bit32.band(bit32.rshift(iVM[23], iVM[5] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[12.] then break end; do iVM[13] = buffer.readstring(iVM[9.], 0., iVM[11]); iVM[12.] = true; break end; break end end; iVM[24.] = nil; do iVM[23] = iV8[1427]; iVM[6.] = iV8[2201]; iVM[27.] = k7; iVM[5] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[797]; iVM[11] = false; while true do iVM[4] = #iVM[23]; iVM[20] = iVM[4] - iVM[9.]; iVM[12.] = iVM[27.](iVM[5] % 4294967296); iVM[14] = iVM[20] >= 1; if iVM[14] then iVM[14] = iVM[20] <= 4 end; if iVM[14] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if iVM[20] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[12.], 255.))); iVM[11] = true; break elseif iVM[20] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[11] = true; break elseif iVM[20] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[11] = true; break elseif iVM[20] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[11] = true; break end end; ihW = buffer.fromstring(iVM[23]); ihS = 0.; while true do if ihS + 4 <= iVM[20] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(ihW, ihS, bit32.bxor(buffer.readu32(ihW, ihS), iVM[12.])); ihS = ihS + 4 else break end end; if iVM[11] then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); ihT = 0.; while true do if ihS < iVM[20] then buffer.writeu8(ihW, ihS, bit32.bxor(buffer.readu8(ihW, ihS), bit32.band(bit32.rshift(iVM[12.], ihT * 8), 255.))); ihS = ihS + 1; ihT = ihT + 1 else break end end; if iVM[11] then break end; do iVM[24.] = buffer.readstring(ihW, 0., iVM[20]); iVM[11] = true; break end; break end end; ihT = nil; do ihW = iV8[3902]; iVM[4] = k7; iVM[14] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[817]; ihS = false; while true do iVM[27.] = #iVM[20]; iVM[9.] = iVM[27.] - ihW; iVM[12.] = iVM[4](iVM[14] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[5] = iVM[9.] >= 1; if iVM[5] then iVM[5] = iVM[9.] <= 4 end; if iVM[5] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[9.] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[12.], 255.))); ihS = true; break elseif iVM[9.] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihS = true; break elseif iVM[9.] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihS = true; break elseif iVM[9.] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihS = true; break end end; iVM[6.] = buffer.fromstring(iVM[20]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[9.] then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[11], bit32.bxor(buffer.readu32(iVM[6.], iVM[11]), iVM[12.])); iVM[11] = iVM[11] + 4 else break end end; if ihS then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[11] < iVM[9.] then buffer.writeu8(iVM[6.], iVM[11], bit32.bxor(buffer.readu8(iVM[6.], iVM[11]), bit32.band(bit32.rshift(iVM[12.], iVM[23] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[23] = iVM[23] + 1 else break end end; if ihS then break end; do ihT = buffer.readstring(iVM[6.], 0., iVM[9.]); ihS = true; break end; break end end; iVM[23] = nil; do iVM[6.] = false; iVM[5] = iV8[10255]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[9.] = k7; iVM[27.] = iV8[7327]; iVM[12.] = false; while true do ihW = #iVM[5]; ihS = ihW - iVM[27.]; iVM[22] = iVM[9.](iVM[11] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[4] = ihS >= 1; if iVM[4] then iVM[4] = ihS <= 4 end; if iVM[4] then iVM[22] = iVM[22] * 16807 % 2147483647; if ihS == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[22], 255.))); iVM[12.] = true; break elseif ihS == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[12.] = true; break elseif ihS == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[12.] = true; break elseif ihS == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[12.] = true; break end end; iVM[20] = buffer.fromstring(iVM[5]); iVM[17] = 0.; while true do if iVM[17] <= ihS - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[17], bit32.bxor(buffer.readu32(iVM[20], iVM[17]), iVM[22])); iVM[17] = iVM[17] + 4 else break end end; if iVM[12.] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[17] < ihS then buffer.writeu8(iVM[20], iVM[17], bit32.bxor(buffer.readu8(iVM[20], iVM[17]), bit32.band(bit32.rshift(iVM[22], iVM[14] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[12.] then break end; do iVM[23] = buffer.readstring(iVM[20], 0., ihS); iVM[12.] = true; break end; break end end; mg = lM(ihV, { [iVM[2]] = lX, [iVM[28]] = iV8[10184][ihX](iV8[10480], iV8[495.], iV8[10480], iV8[495.]), [iVM[16]] = iV8[10184][iVM[13]](iV8[9200], -iV8[4067], iV8[10480], iV8[1362.]), [iVM[24.]] = iV8[1336][ihT](iV8[946], iV8[946], iV8[2958.]), [iVM[23]] = iV8[10480] }); mC = 235 else mC = 4173.; continue end elseif mC == 4066 then mC = 22 else mC = 4153; continue end elseif mC < 4068. then mC = 482 else local iXP = mr * buffer.readu32(l1, iIn[1362.]) + iIn[8218] + iIn[5300]; mC = if iXP <= iXP + iIn[7327] then 322 else 114. end elseif mC < 4086. then if mC < 4078 then if mC < 4073 then if mC < 4071. then if mC < 4070 then if mC == 4069 then mC = 207. else mC = 4137.; continue end elseif mC == 4070 then my = nil; local iV8 = iIn; my = iV8[954.] - iV8[1371.]; my = iV8[10480] + iV8[7718]; mC = 253 else mC = 4119.; continue end elseif mC < 4072 then mC = 493 elseif mC == 4072 then mC = 544 else mC = 4051; continue end elseif mC < 4076 then if mC < 4074. then if mC == 4073 then l5 = (l5 + iIn[10653.]) % iIn[2707]; mC = 248 else mC = 4202; continue end elseif mC < 4075 then lQ += iIn[3567.]; mC = 23 elseif mC == 4075 then mC = 54. else mC = 4064; continue end elseif mC < 4077. then iVM[17] = nil; do local iV8 = iIn; iVM[22] = iV8[544]; ihW = iV8[10116.]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[20] = iV8[10480]; ihS = false; while true do iVM[27.] = #ihW; iVM[9.] = iVM[27.] - iVM[20]; iVM[12.] = iVM[14](iVM[4] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[5] = iVM[9.] >= 1; if iVM[5] then iVM[5] = iVM[9.] <= 4 end; if iVM[5] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[9.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.))); ihS = true; break elseif iVM[9.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihS = true; break elseif iVM[9.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihS = true; break elseif iVM[9.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihS = true; break end end; iVM[6.] = buffer.fromstring(ihW); iVM[11] = 0.; while true do if iVM[11] <= iVM[9.] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[11], bit32.bxor(buffer.readu32(iVM[6.], iVM[11]), iVM[12.])); iVM[11] = iVM[11] + 4 else break end end; if ihS then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[11] < iVM[9.] then buffer.writeu8(iVM[6.], iVM[11], bit32.bxor(buffer.readu8(iVM[6.], iVM[11]), bit32.band(bit32.rshift(iVM[12.], iVM[23] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[23] = iVM[23] + 1 else break end end; if ihS then break end; do iVM[17] = buffer.readstring(iVM[6.], 0., iVM[9.]); ihS = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; iVM[27.] = iV8[946]; iVM[5] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[4966]; iVM[11] = false; while true do iVM[20] = #iVM[6.]; iVM[12.] = iVM[20] - iVM[27.]; iVM[14] = iVM[5](iVM[9.] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; ihW = iVM[12.] >= 1; if ihW then ihW = iVM[12.] <= 4 end; if ihW then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[14], 255.))); iVM[11] = true; break elseif iVM[12.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[11] = true; break elseif iVM[12.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[11] = true; break elseif iVM[12.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[11] = true; break end end; ihS = buffer.fromstring(iVM[6.]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[12.] then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[22], bit32.bxor(buffer.readu32(ihS, iVM[22]), iVM[14])); iVM[22] = iVM[22] + 4 else break end end; if iVM[11] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[22] < iVM[12.] then buffer.writeu8(ihS, iVM[22], bit32.bxor(buffer.readu8(ihS, iVM[22]), bit32.band(bit32.rshift(iVM[14], iVM[4] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[11] then break end; do iVM[23] = buffer.readstring(ihS, 0., iVM[12.]); iVM[11] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; iVM[14] = iV8[9507.]; ihS = iV8[10311.]; ihW = iV8[3295]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; iVM[20] = k7; iVM[11] = false; while true do iVM[27.] = #ihS; iVM[9.] = iVM[27.] - iVM[12.]; iVM[24.] = iVM[20](iVM[4] % 4294967296); iVM[5] = iVM[9.] >= 1; if iVM[5] then iVM[5] = iVM[9.] <= 3. end; if iVM[5] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then iVM[22] = string.char((string.byte(ihS, 1) - bit32.band(iVM[24.], 255.)) % 256); iVM[11] = true; break elseif iVM[9.] == 2 then iVM[22] = string.char((string.byte(ihS, 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(ihS, 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256); iVM[11] = true; break elseif iVM[9.] == 3. then iVM[22] = string.char((string.byte(ihS, 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(ihS, 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256, (string.byte(ihS, 3.) - bit32.band(bit32.rshift(iVM[24.], 16), 255.)) % 256); iVM[11] = true; break end end; iVM[6.] = buffer.fromstring(ihS); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[9.] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[6.], iVM[13], (buffer.readu32(iVM[6.], iVM[13]) - iVM[24.]) % 4294967296); iVM[13] = iVM[13] + 4 else break end end; if iVM[11] then break end; iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; ihT = 0.; while true do if iVM[13] < iVM[9.] then buffer.writeu8(iVM[6.], iVM[13], (buffer.readu8(iVM[6.], iVM[13]) - bit32.band(bit32.rshift(iVM[24.], ihT * 8), 255.)) % 256); iVM[13] = iVM[13] + 1; ihT = ihT + 1 else break end end; if iVM[11] then break end; do iVM[22] = buffer.readstring(iVM[6.], 0., iVM[9.]); iVM[11] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; iVM[24.] = iV8[10480]; iVM[27.] = iV8[5123]; iVM[5] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[6.] = false; while true do iVM[9.] = #iVM[27.]; ihW = iVM[9.] - iVM[24.]; ihS = ihT(iVM[5] % 4294967296); iVM[11] = ihW >= 1; if iVM[11] then iVM[11] = ihW <= 4 end; if iVM[11] then ihS = (ihS + 2654435769.) % 4294967296; if ihW == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihS, 255.))); iVM[6.] = true; break elseif ihW == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[6.] = true; break elseif ihW == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[6.] = true; break elseif ihW == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[6.] = true; break end end; iVM[4] = buffer.fromstring(iVM[27.]); iVM[20] = 0.; while true do if iVM[20] + 4 <= ihW then ihS = (ihS + 2654435769.) % 4294967296; buffer.writeu32(iVM[4], iVM[20], bit32.bxor(buffer.readu32(iVM[4], iVM[20]), ihS)); iVM[20] = iVM[20] + 4 else break end end; if iVM[6.] then break end; ihS = (ihS + 2654435769.) % 4294967296; iVM[12.] = 0.; while true do if iVM[20] < ihW then buffer.writeu8(iVM[4], iVM[20], bit32.bxor(buffer.readu8(iVM[4], iVM[20]), bit32.band(bit32.rshift(ihS, iVM[12.] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[6.] then break end; do iVM[13] = buffer.readstring(iVM[4], 0., ihW); iVM[6.] = true; break end; break end end; local iV8 = iIn; lM(iVM[17], { [iVM[23]] = iV8[9906.][iVM[22]](iV8[7718], iV8[10480]), [iVM[13]] = ly }); iVM[4] = nil; do ihS = iV8[9844]; ihW = iV8[9207.]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[20] = iV8[2958.]; iVM[9.] = false; while true do iVM[6.] = #ihW; iVM[13] = iVM[6.] - iVM[20]; ihT = iVM[12.](iVM[11] % 4294967296); ihT = ihT % 2147483646. + 1; iVM[27.] = iVM[13] >= 1; if iVM[27.] then iVM[27.] = iVM[13] <= 4 end; if iVM[27.] then ihT = ihT * 16807 % 2147483647; if iVM[13] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihT, 255.))); iVM[9.] = true; break elseif iVM[13] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[9.] = true; break elseif iVM[13] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[9.] = true; break elseif iVM[13] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[9.] = true; break end end; iVM[22] = buffer.fromstring(ihW); iVM[24.] = 0.; while true do if iVM[24.] <= iVM[13] - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[24.], bit32.bxor(buffer.readu32(iVM[22], iVM[24.]), ihT)); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[9.] then break end; ihT = ihT * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[24.] < iVM[13] then buffer.writeu8(iVM[22], iVM[24.], bit32.bxor(buffer.readu8(iVM[22], iVM[24.]), bit32.band(bit32.rshift(ihT, iVM[5] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[9.] then break end; do iVM[4] = buffer.readstring(iVM[22], 0., iVM[13]); iVM[9.] = true; break end; break end end; iVM[22] = nil; do iVM[5] = iV8[7872.]; iVM[24.] = iV8[8524]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; ihT = iV8[3902]; iVM[6.] = false; while true do iVM[12.] = #iVM[24.]; iVM[9.] = iVM[12.] - ihT; ihW = iVM[27.](iVM[13] % 4294967296); ihW = ihW % 2147483646. + 1; ihS = iVM[9.] >= 1; if ihS then ihS = iVM[9.] <= 4 end; if ihS then ihW = ihW * 16807 % 2147483647; if iVM[9.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihW, 255.))); iVM[6.] = true; break elseif iVM[9.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[6.] = true; break elseif iVM[9.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[6.] = true; break elseif iVM[9.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[6.] = true; break end end; iVM[11] = buffer.fromstring(iVM[24.]); iVM[23] = 0.; while true do if iVM[23] <= iVM[9.] - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(iVM[11], iVM[23], bit32.bxor(buffer.readu32(iVM[11], iVM[23]), ihW)); iVM[23] = iVM[23] + 4 else break end end; if iVM[6.] then break end; ihW = ihW * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[23] < iVM[9.] then buffer.writeu8(iVM[11], iVM[23], bit32.bxor(buffer.readu8(iVM[11], iVM[23]), bit32.band(bit32.rshift(ihW, iVM[20] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[6.] then break end; do iVM[22] = buffer.readstring(iVM[11], 0., iVM[9.]); iVM[6.] = true; break end; break end end; iVM[23] = nil; do ihS = iV8[5300]; iVM[20] = iV8[7132]; ihW = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[11] = false; while true do ihT = #iVM[20]; iVM[27.] = ihT - ihS; iVM[9.] = iVM[12.](ihW % 4294967296); iVM[24.] = iVM[27.] >= 1; if iVM[24.] then iVM[24.] = iVM[27.] <= 4 end; if iVM[24.] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; if iVM[27.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.))); iVM[11] = true; break elseif iVM[27.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[11] = true; break elseif iVM[27.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[11] = true; break elseif iVM[27.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[11] = true; break end end; iVM[5] = buffer.fromstring(iVM[20]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[27.] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], iVM[6.], bit32.bxor(buffer.readu32(iVM[5], iVM[6.]), iVM[9.])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[11] then break end; iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; iVM[13] = 0.; while true do if iVM[6.] < iVM[27.] then buffer.writeu8(iVM[5], iVM[6.], bit32.bxor(buffer.readu8(iVM[5], iVM[6.]), bit32.band(bit32.rshift(iVM[9.], iVM[13] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[11] then break end; do iVM[23] = buffer.readstring(iVM[5], 0., iVM[27.]); iVM[11] = true; break end; break end end; iVM[13] = nil; do iVM[24.] = iV8[1829]; iVM[27.] = iV8[6165.]; iVM[5] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[6.] = iV8[3902]; iVM[9.] = false; while true do ihW = #iVM[27.]; ihS = ihW - iVM[6.]; iVM[11] = ihT(iVM[5] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; iVM[17] = ihS >= 1; if iVM[17] then iVM[17] = ihS <= 4 end; if iVM[17] then iVM[11] = iVM[11] * 16807 % 2147483647; if ihS == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[11], 255.))); iVM[9.] = true; break elseif ihS == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[9.] = true; break elseif ihS == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[9.] = true; break elseif ihS == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[9.] = true; break end end; iVM[20] = buffer.fromstring(iVM[27.]); iVM[12.] = 0.; while true do if iVM[12.] <= ihS - 4 then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[12.], bit32.bxor(buffer.readu32(iVM[20], iVM[12.]), iVM[11])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[9.] then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[12.] < ihS then buffer.writeu8(iVM[20], iVM[12.], bit32.bxor(buffer.readu8(iVM[20], iVM[12.]), bit32.band(bit32.rshift(iVM[11], iVM[14] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[9.] then break end; do iVM[13] = buffer.readstring(iVM[20], 0., ihS); iVM[9.] = true; break end; break end end; iVM[14] = nil; do ihW = iV8[4737.]; iVM[11] = iV8[7106]; ihS = iV8[6114.]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[6720.]; iVM[12.] = k7; iVM[9.] = false; while true do iVM[24.] = #iVM[11]; iVM[5] = iVM[24.] - iVM[17]; iVM[6.] = iVM[12.](iVM[20] % 4294967296); iVM[16] = iVM[5] >= 1; if iVM[16] then iVM[16] = iVM[5] <= 3. end; if iVM[16] then iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; if iVM[5] == 1 then iVM[14] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[6.], 255.)) % 256); iVM[9.] = true; break elseif iVM[5] == 2 then iVM[14] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[6.], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[6.], 8), 255.)) % 256); iVM[9.] = true; break elseif iVM[5] == 3. then iVM[14] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[6.], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[6.], 8), 255.)) % 256, (string.byte(iVM[11], 3.) - bit32.band(bit32.rshift(iVM[6.], 16), 255.)) % 256); iVM[9.] = true; break end end; ihT = buffer.fromstring(iVM[11]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[5] then iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; buffer.writeu32(ihT, iVM[27.], (buffer.readu32(ihT, iVM[27.]) - iVM[6.]) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[9.] then break end; iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; ihX = 0.; while true do if iVM[27.] < iVM[5] then buffer.writeu8(ihT, iVM[27.], (buffer.readu8(ihT, iVM[27.]) - bit32.band(bit32.rshift(iVM[6.], ihX * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; ihX = ihX + 1 else break end end; if iVM[9.] then break end; do iVM[14] = buffer.readstring(ihT, 0., iVM[5]); iVM[9.] = true; break end; break end end; ihX = nil; do iVM[16] = false; iVM[27.] = k7; ihT = iV8[4422.]; iVM[24.] = iV8[10480]; iVM[6.] = iV8[10585]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[9.] = false; while true do ihS = #iVM[6.]; iVM[11] = ihS - iVM[24.]; iVM[17] = iVM[27.](iVM[5] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[20] = iVM[11] >= 1; if iVM[20] then iVM[20] = iVM[11] <= 4 end; if iVM[20] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[11] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[17], 255.))); iVM[9.] = true; break elseif iVM[11] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[9.] = true; break elseif iVM[11] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[9.] = true; break elseif iVM[11] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[9.] = true; break end end; iVM[12.] = buffer.fromstring(iVM[6.]); iVM[28] = 0.; while true do if iVM[28] <= iVM[11] - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[28], bit32.bxor(buffer.readu32(iVM[12.], iVM[28]), iVM[17])); iVM[28] = iVM[28] + 4 else break end end; if iVM[9.] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; ihW = 0.; while true do if iVM[28] < iVM[11] then buffer.writeu8(iVM[12.], iVM[28], bit32.bxor(buffer.readu8(iVM[12.], iVM[28]), bit32.band(bit32.rshift(iVM[17], ihW * 8), 255.))); iVM[28] = iVM[28] + 1; ihW = ihW + 1 else break end end; if iVM[9.] then break end; do ihX = buffer.readstring(iVM[12.], 0., iVM[11]); iVM[9.] = true; break end; break end end; lM(iVM[4], { [iVM[22]] = lV[iVM[23]], [iVM[13]] = iV8[2966], [iVM[14]] = iV8[9200], [ihX] = ly }); iVM[28] = nil; do iVM[20] = true; iVM[17] = iV8[8576]; iVM[12.] = iV8[9420.]; ihS = (mC + lQ) % iV8[5374]; ihW = iV8[10480]; iVM[11] = k7; iVM[9.] = false; while true do iVM[24.] = #iVM[17]; iVM[5] = iVM[24.] - ihW; iVM[6.] = iVM[11](ihS % 4294967296); iVM[16] = iVM[5] >= 1; if iVM[16] then iVM[16] = iVM[5] <= 3. end; if iVM[16] then iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; if iVM[5] == 1 then iVM[28] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[6.], 255.)) % 256); iVM[9.] = true; break elseif iVM[5] == 2 then iVM[28] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[6.], 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(iVM[6.], 8), 255.)) % 256); iVM[9.] = true; break elseif iVM[5] == 3. then iVM[28] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[6.], 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(iVM[6.], 8), 255.)) % 256, (string.byte(iVM[17], 3.) - bit32.band(bit32.rshift(iVM[6.], 16), 255.)) % 256); iVM[9.] = true; break end end; ihT = buffer.fromstring(iVM[17]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[5] then iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; buffer.writeu32(ihT, iVM[27.], (buffer.readu32(ihT, iVM[27.]) - iVM[6.]) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[9.] then break end; iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; ihX = 0.; while true do if iVM[27.] < iVM[5] then buffer.writeu8(ihT, iVM[27.], (buffer.readu8(ihT, iVM[27.]) - bit32.band(bit32.rshift(iVM[6.], ihX * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; ihX = ihX + 1 else break end end; if iVM[9.] then break end; do iVM[28] = buffer.readstring(ihT, 0., iVM[5]); iVM[9.] = true; break end; break end end; ihX = nil; do iVM[16] = false; iVM[27.] = k7; ihT = false; iVM[24.] = iV8[10480]; iVM[6.] = iV8[10585]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[9.] = false; while true do ihS = #iVM[6.]; iVM[11] = ihS - iVM[24.]; iVM[17] = iVM[27.](iVM[5] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[20] = iVM[11] >= 1; if iVM[20] then iVM[20] = iVM[11] <= 4 end; if iVM[20] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[11] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[17], 255.))); iVM[9.] = true; break elseif iVM[11] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[9.] = true; break elseif iVM[11] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[9.] = true; break elseif iVM[11] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[9.] = true; break end end; iVM[12.] = buffer.fromstring(iVM[6.]); iVM[14] = 0.; while true do if iVM[14] <= iVM[11] - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[14], bit32.bxor(buffer.readu32(iVM[12.], iVM[14]), iVM[17])); iVM[14] = iVM[14] + 4 else break end end; if iVM[9.] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; ihW = 0.; while true do if iVM[14] < iVM[11] then buffer.writeu8(iVM[12.], iVM[14], bit32.bxor(buffer.readu8(iVM[12.], iVM[14]), bit32.band(bit32.rshift(iVM[17], ihW * 8), 255.))); iVM[14] = iVM[14] + 1; ihW = ihW + 1 else break end end; if iVM[9.] then break end; do ihX = buffer.readstring(iVM[12.], 0., iVM[11]); iVM[9.] = true; break end; break end end; iVM[14] = nil; do iVM[17] = iV8[2593]; iVM[12.] = k7; iVM[20] = false; ihW = iV8[10480]; iVM[11] = iV8[9573.]; ihS = (mC + lQ) % iV8[5374]; iVM[9.] = false; while true do iVM[5] = #iVM[11]; iVM[6.] = iVM[5] - ihW; iVM[16] = iVM[12.](ihS % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; ihT = iVM[6.] >= 1; if ihT then ihT = iVM[6.] <= 4 end; if ihT then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[6.] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[16], 255.))); iVM[9.] = true; break elseif iVM[6.] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[9.] = true; break elseif iVM[6.] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[9.] = true; break elseif iVM[6.] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[9.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[11]); iVM[13] = 0.; while true do if iVM[13] <= iVM[6.] - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[13], bit32.bxor(buffer.readu32(iVM[27.], iVM[13]), iVM[16])); iVM[13] = iVM[13] + 4 else break end end; if iVM[9.] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[13] < iVM[6.] then buffer.writeu8(iVM[27.], iVM[13], bit32.bxor(buffer.readu8(iVM[27.], iVM[13]), bit32.band(bit32.rshift(iVM[16], iVM[24.] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[9.] then break end; do iVM[14] = buffer.readstring(iVM[27.], 0., iVM[6.]); iVM[9.] = true; break end; break end end; iVM[13] = nil; do iVM[16] = iV8[10480]; iVM[5] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[6513.]; iVM[27.] = false; while true do iVM[6.] = #iVM[24.]; iVM[20] = iVM[6.] - iVM[16]; iVM[12.] = iVM[5](ihT % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[9.] = iVM[20] >= 1; if iVM[9.] then iVM[9.] = iVM[20] <= 4 end; if iVM[9.] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[20] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[12.], 255.))); iVM[27.] = true; break elseif iVM[20] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[27.] = true; break elseif iVM[20] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[27.] = true; break elseif iVM[20] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[27.] = true; break end end; ihW = buffer.fromstring(iVM[24.]); ihS = 0.; while true do if ihS + 4 <= iVM[20] then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(ihW, ihS, bit32.bxor(buffer.readu32(ihW, ihS), iVM[12.])); ihS = ihS + 4 else break end end; if iVM[27.] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[11] = 0.; while true do if ihS < iVM[20] then buffer.writeu8(ihW, ihS, bit32.bxor(buffer.readu8(ihW, ihS), bit32.band(bit32.rshift(iVM[12.], iVM[11] * 8), 255.))); ihS = ihS + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[27.] then break end; do iVM[13] = buffer.readstring(ihW, 0., iVM[20]); iVM[27.] = true; break end; break end end; ihW = nil; do ihS = iV8[6410]; iVM[6.] = k7; iVM[11] = iV8[1301]; iVM[12.] = iV8[2958.]; iVM[20] = iV8[3010]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[27.] = false; while true do iVM[17] = #iVM[20]; iVM[24.] = iVM[17] - iVM[12.]; iVM[5] = iVM[6.](iVM[9.] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[23] = iVM[24.] >= 1; if iVM[23] then iVM[23] = iVM[24.] <= 4 end; if iVM[23] then iVM[5] = iVM[5] * 16807 % 2147483647; if iVM[24.] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.))); iVM[27.] = true; break elseif iVM[24.] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[27.] = true; break elseif iVM[24.] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[27.] = true; break elseif iVM[24.] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[27.] = true; break end end; iVM[16] = buffer.fromstring(iVM[20]); ihT = 0.; while true do if ihT <= iVM[24.] - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[16], ihT, bit32.bxor(buffer.readu32(iVM[16], ihT), iVM[5])); ihT = ihT + 4 else break end end; if iVM[27.] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[22] = 0.; while true do if ihT < iVM[24.] then buffer.writeu8(iVM[16], ihT, bit32.bxor(buffer.readu8(iVM[16], ihT), bit32.band(bit32.rshift(iVM[5], iVM[22] * 8), 255.))); ihT = ihT + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[27.] then break end; do ihW = buffer.readstring(iVM[16], 0., iVM[24.]); iVM[27.] = true; break end; break end end; iVM[22] = nil; do iVM[16] = true; iVM[23] = iV8[6513.]; ihT = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[17] = iV8[10480]; iVM[5] = false; while true do iVM[9.] = #iVM[23]; iVM[27.] = iVM[9.] - iVM[17]; ihS = iVM[24.](ihT % 4294967296); ihS = ihS % 2147483646. + 1; iVM[11] = iVM[27.] >= 1; if iVM[11] then iVM[11] = iVM[27.] <= 4 end; if iVM[11] then ihS = ihS * 16807 % 2147483647; if iVM[27.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihS, 255.))); iVM[5] = true; break elseif iVM[27.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[5] = true; break elseif iVM[27.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[5] = true; break elseif iVM[27.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[5] = true; break end end; iVM[6.] = buffer.fromstring(iVM[23]); iVM[20] = 0.; while true do if iVM[20] <= iVM[27.] - 4 then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[20], bit32.bxor(buffer.readu32(iVM[6.], iVM[20]), ihS)); iVM[20] = iVM[20] + 4 else break end end; if iVM[5] then break end; ihS = ihS * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[20] < iVM[27.] then buffer.writeu8(iVM[6.], iVM[20], bit32.bxor(buffer.readu8(iVM[6.], iVM[20]), bit32.band(bit32.rshift(ihS, iVM[12.] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[5] then break end; do iVM[22] = buffer.readstring(iVM[6.], 0., iVM[27.]); iVM[5] = true; break end; break end end; iVM[20] = nil; do iVM[12.] = iV8[5257]; ihS = iV8[10186]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[11] = k7; iVM[6.] = false; while true do ihT = #ihS; iVM[27.] = ihT - iVM[12.]; iVM[17] = iVM[11](iVM[9.] % 4294967296); iVM[24.] = iVM[27.] >= 1; if iVM[24.] then iVM[24.] = iVM[27.] <= 4 end; if iVM[24.] then iVM[17] = (iVM[17] + 2654435769.) % 4294967296; if iVM[27.] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[17], 255.))); iVM[6.] = true; break elseif iVM[27.] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[6.] = true; break elseif iVM[27.] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[6.] = true; break elseif iVM[27.] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[6.] = true; break end end; iVM[5] = buffer.fromstring(ihS); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[27.] then iVM[17] = (iVM[17] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], iVM[23], bit32.bxor(buffer.readu32(iVM[5], iVM[23]), iVM[17])); iVM[23] = iVM[23] + 4 else break end end; if iVM[6.] then break end; iVM[17] = (iVM[17] + 2654435769.) % 4294967296; iVM[16] = 0.; while true do if iVM[23] < iVM[27.] then buffer.writeu8(iVM[5], iVM[23], bit32.bxor(buffer.readu8(iVM[5], iVM[23]), bit32.band(bit32.rshift(iVM[17], iVM[16] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[6.] then break end; do iVM[20] = buffer.readstring(iVM[5], 0., iVM[27.]); iVM[6.] = true; break end; break end end; iVM[23] = nil; do iVM[24.] = iV8[2911]; iVM[17] = iV8[7688]; iVM[5] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[16] = iV8[10480]; iVM[27.] = false; while true do iVM[6.] = #iVM[24.]; iVM[4] = iVM[6.] - iVM[16]; iVM[12.] = iVM[5](ihT % 4294967296); iVM[9.] = iVM[4] >= 1; if iVM[9.] then iVM[9.] = iVM[4] <= 4 end; if iVM[9.] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if iVM[4] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[12.], 255.))); iVM[27.] = true; break elseif iVM[4] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[27.] = true; break elseif iVM[4] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[27.] = true; break elseif iVM[4] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[27.] = true; break end end; iVM[2] = buffer.fromstring(iVM[24.]); ihS = 0.; while true do if ihS + 4 <= iVM[4] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[2], ihS, bit32.bxor(buffer.readu32(iVM[2], ihS), iVM[12.])); ihS = ihS + 4 else break end end; if iVM[27.] then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); iVM[11] = 0.; while true do if ihS < iVM[4] then buffer.writeu8(iVM[2], ihS, bit32.bxor(buffer.readu8(iVM[2], ihS), bit32.band(bit32.rshift(iVM[12.], iVM[11] * 8), 255.))); ihS = ihS + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[27.] then break end; do iVM[23] = buffer.readstring(iVM[2], 0., iVM[4]); iVM[27.] = true; break end; break end end; iVM[2] = nil; do iVM[4] = iV8[10480]; iVM[11] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; ihS = iV8[1940]; iVM[9.] = false; while true do iVM[6.] = #ihS; iVM[16] = iVM[6.] - iVM[4]; ihT = iVM[11](iVM[12.] % 4294967296); ihT = ihT % 2147483646. + 1; iVM[27.] = iVM[16] >= 1; if iVM[27.] then iVM[27.] = iVM[16] <= 4 end; if iVM[27.] then ihT = ihT * 16807 % 2147483647; if iVM[16] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihT, 255.))); iVM[9.] = true; break elseif iVM[16] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[9.] = true; break elseif iVM[16] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[9.] = true; break elseif iVM[16] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[9.] = true; break end end; iVM[17] = buffer.fromstring(ihS); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[16] then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[24.], bit32.bxor(buffer.readu32(iVM[17], iVM[24.]), ihT)); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[9.] then break end; ihT = ihT * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[24.] < iVM[16] then buffer.writeu8(iVM[17], iVM[24.], bit32.bxor(buffer.readu8(iVM[17], iVM[24.]), bit32.band(bit32.rshift(ihT, iVM[5] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[9.] then break end; do iVM[2] = buffer.readstring(iVM[17], 0., iVM[16]); iVM[9.] = true; break end; break end end; lM(iVM[28], { [ihX] = ly, [iVM[14]] = iV8[10184][iVM[13]](iV8[10480], iV8[2958.], iV8[10480], iV8[2958.]), [ihW] = iV8[10184][iVM[22]](iV8[10480], iV8[5212], iV8[9200], -iV8[5212]), [iVM[20]] = iV8[7718], [iVM[23]] = iVM[2] }); iVM[17] = nil; do ihT = iV8[7945]; iVM[16] = k7; iVM[27.] = iV8[2060]; iVM[5] = iV8[10480]; iVM[24.] = iV8[8853.]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[9.] = false; while true do iVM[2] = #iVM[24.]; ihS = iVM[2] - iVM[5]; iVM[11] = iVM[16](iVM[6.] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; iVM[23] = ihS >= 1; if iVM[23] then iVM[23] = ihS <= 4 end; if iVM[23] then iVM[11] = iVM[11] * 16807 % 2147483647; if ihS == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[11], 255.))); iVM[9.] = true; break elseif ihS == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[9.] = true; break elseif ihS == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[9.] = true; break elseif ihS == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[9.] = true; break end end; iVM[4] = buffer.fromstring(iVM[24.]); iVM[12.] = 0.; while true do if iVM[12.] <= ihS - 4 then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[12.], bit32.bxor(buffer.readu32(iVM[4], iVM[12.]), iVM[11])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[9.] then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[12.] < ihS then buffer.writeu8(iVM[4], iVM[12.], bit32.bxor(buffer.readu8(iVM[4], iVM[12.]), bit32.band(bit32.rshift(iVM[11], iVM[20] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[9.] then break end; do iVM[17] = buffer.readstring(iVM[4], 0., ihS); iVM[9.] = true; break end; break end end; iVM[20] = nil; do iVM[4] = false; iVM[23] = k7; iVM[12.] = iV8[3294.]; ihS = iV8[10480]; iVM[2] = iV8[994]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[9.] = false; while true do iVM[24.] = #iVM[2]; iVM[5] = iVM[24.] - ihS; iVM[6.] = iVM[23](iVM[11] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[16] = iVM[5] >= 1; if iVM[16] then iVM[16] = iVM[5] <= 4 end; if iVM[16] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[5] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[6.], 255.))); iVM[9.] = true; break elseif iVM[5] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[9.] = true; break elseif iVM[5] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[9.] = true; break elseif iVM[5] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[9.] = true; break end end; ihT = buffer.fromstring(iVM[2]); iVM[27.] = 0.; while true do if iVM[27.] <= iVM[5] - 4 then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[27.], bit32.bxor(buffer.readu32(ihT, iVM[27.]), iVM[6.])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[9.] then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[27.] < iVM[5] then buffer.writeu8(ihT, iVM[27.], bit32.bxor(buffer.readu8(ihT, iVM[27.]), bit32.band(bit32.rshift(iVM[6.], iVM[22] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[9.] then break end; do iVM[20] = buffer.readstring(ihT, 0., iVM[5]); iVM[9.] = true; break end; break end end; iVM[22] = nil; do ihT = true; iVM[16] = iV8[1210]; iVM[27.] = false; iVM[5] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[10480]; iVM[6.] = k7; iVM[9.] = false; while true do iVM[2] = #iVM[16]; ihS = iVM[2] - iVM[24.]; iVM[11] = iVM[6.](iVM[5] % 4294967296); iVM[23] = ihS >= 1; if iVM[23] then iVM[23] = ihS <= 3. end; if iVM[23] then iVM[11] = (iVM[11] * 1597 + 51749) % 4294967296; if ihS == 1 then iVM[22] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[11], 255.)) % 256); iVM[9.] = true; break elseif ihS == 2 then iVM[22] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[11], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[11], 8), 255.)) % 256); iVM[9.] = true; break elseif ihS == 3. then iVM[22] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[11], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[11], 8), 255.)) % 256, (string.byte(iVM[16], 3.) - bit32.band(bit32.rshift(iVM[11], 16), 255.)) % 256); iVM[9.] = true; break end end; iVM[4] = buffer.fromstring(iVM[16]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= ihS then iVM[11] = (iVM[11] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[4], iVM[12.], (buffer.readu32(iVM[4], iVM[12.]) - iVM[11]) % 4294967296); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[9.] then break end; iVM[11] = (iVM[11] * 1597 + 51749) % 4294967296; ihW = 0.; while true do if iVM[12.] < ihS then buffer.writeu8(iVM[4], iVM[12.], (buffer.readu8(iVM[4], iVM[12.]) - bit32.band(bit32.rshift(iVM[11], ihW * 8), 255.)) % 256); iVM[12.] = iVM[12.] + 1; ihW = ihW + 1 else break end end; if iVM[9.] then break end; do iVM[22] = buffer.readstring(iVM[4], 0., ihS); iVM[9.] = true; break end; break end end; ihW = nil; do ihS = iV8[9600.]; iVM[2] = false; iVM[23] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[1353.]; iVM[11] = false; while true do iVM[5] = #ihS; iVM[6.] = iVM[5] - iVM[4]; iVM[16] = iVM[23](iVM[12.] % 4294967296); ihT = iVM[6.] >= 1; if ihT then ihT = iVM[6.] <= 4 end; if ihT then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if iVM[6.] == 1 then ihW = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[16], 255.))); iVM[11] = true; break elseif iVM[6.] == 2 then ihW = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[11] = true; break elseif iVM[6.] == 3. then ihW = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[11] = true; break elseif iVM[6.] == 4 then ihW = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[11] = true; break end end; iVM[27.] = buffer.fromstring(ihS); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[6.] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], iVM[9.], bit32.bxor(buffer.readu32(iVM[27.], iVM[9.]), iVM[16])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[11] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[24.] = 0.; while true do if iVM[9.] < iVM[6.] then buffer.writeu8(iVM[27.], iVM[9.], bit32.bxor(buffer.readu8(iVM[27.], iVM[9.]), bit32.band(bit32.rshift(iVM[16], iVM[24.] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[11] then break end; do ihW = buffer.readstring(iVM[27.], 0., iVM[6.]); iVM[11] = true; break end; break end end; iVM[16] = nil; do iVM[5] = iV8[9013]; iVM[24.] = k7; iVM[6.] = iV8[7116.]; iVM[27.] = iV8[8661.]; ihT = iV8[7373]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[11] = false; while true do iVM[23] = #ihT; iVM[4] = iVM[23] - iVM[27.]; iVM[12.] = iVM[24.](iVM[9.] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[13] = iVM[4] >= 1; if iVM[13] then iVM[13] = iVM[4] <= 4 end; if iVM[13] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[4] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[12.], 255.))); iVM[11] = true; break elseif iVM[4] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[11] = true; break elseif iVM[4] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[11] = true; break elseif iVM[4] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[11] = true; break end end; iVM[2] = buffer.fromstring(ihT); ihS = 0.; while true do if ihS <= iVM[4] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[2], ihS, bit32.bxor(buffer.readu32(iVM[2], ihS), iVM[12.])); ihS = ihS + 4 else break end end; if iVM[11] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[14] = 0.; while true do if ihS < iVM[4] then buffer.writeu8(iVM[2], ihS, bit32.bxor(buffer.readu8(iVM[2], ihS), bit32.band(bit32.rshift(iVM[12.], iVM[14] * 8), 255.))); ihS = ihS + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[11] then break end; do iVM[16] = buffer.readstring(iVM[2], 0., iVM[4]); iVM[11] = true; break end; break end end; iVM[14] = nil; do iVM[2] = false; iVM[13] = k7; ihS = iV8[3604]; iVM[4] = iV8[10480]; iVM[23] = iV8[5023]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[11] = false; while true do iVM[24.] = #iVM[23]; iVM[5] = iVM[24.] - iVM[4]; iVM[6.] = iVM[13](iVM[12.] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; ihX = iVM[5] >= 1; if ihX then ihX = iVM[5] <= 4 end; if ihX then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[5] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[6.], 255.))); iVM[11] = true; break elseif iVM[5] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[11] = true; break elseif iVM[5] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[11] = true; break elseif iVM[5] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[11] = true; break end end; ihT = buffer.fromstring(iVM[23]); iVM[27.] = 0.; while true do if iVM[27.] <= iVM[5] - 4 then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[27.], bit32.bxor(buffer.readu32(ihT, iVM[27.]), iVM[6.])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[11] then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[27.] < iVM[5] then buffer.writeu8(ihT, iVM[27.], bit32.bxor(buffer.readu8(ihT, iVM[27.]), bit32.band(bit32.rshift(iVM[6.], iVM[9.] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[11] then break end; do iVM[14] = buffer.readstring(ihT, 0., iVM[5]); iVM[11] = true; break end; break end end; ihX = nil; do iVM[24.] = iV8[10480]; iVM[27.] = iV8[1656.]; iVM[5] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[6.] = false; while true do iVM[11] = #iVM[27.]; iVM[23] = iVM[11] - iVM[24.]; iVM[4] = ihT(iVM[5] % 4294967296); iVM[12.] = iVM[23] >= 1; if iVM[12.] then iVM[12.] = iVM[23] <= 4 end; if iVM[12.] then iVM[4] = (iVM[4] + 2654435769.) % 4294967296; if iVM[23] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.))); iVM[6.] = true; break elseif iVM[23] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[6.] = true; break elseif iVM[23] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[6.] = true; break elseif iVM[23] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[6.] = true; break end end; iVM[9.] = buffer.fromstring(iVM[27.]); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[23] then iVM[4] = (iVM[4] + 2654435769.) % 4294967296; buffer.writeu32(iVM[9.], iVM[2], bit32.bxor(buffer.readu32(iVM[9.], iVM[2]), iVM[4])); iVM[2] = iVM[2] + 4 else break end end; if iVM[6.] then break end; iVM[4] = (iVM[4] + 2654435769.) % 4294967296; ihS = 0.; while true do if iVM[2] < iVM[23] then buffer.writeu8(iVM[9.], iVM[2], bit32.bxor(buffer.readu8(iVM[9.], iVM[2]), bit32.band(bit32.rshift(iVM[4], ihS * 8), 255.))); iVM[2] = iVM[2] + 1; ihS = ihS + 1 else break end end; if iVM[6.] then break end; do ihX = buffer.readstring(iVM[9.], 0., iVM[23]); iVM[6.] = true; break end; break end end; iVM[23] = nil; do iVM[2] = iV8[4728.]; iVM[12.] = iV8[2807]; ihS = (mC + lQ) % iV8[5374]; iVM[4] = k7; iVM[11] = iV8[8661.]; iVM[9.] = false; while true do iVM[24.] = #iVM[12.]; iVM[5] = iVM[24.] - iVM[11]; iVM[6.] = iVM[4](ihS % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[13] = iVM[5] >= 1; if iVM[13] then iVM[13] = iVM[5] <= 4 end; if iVM[13] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[5] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[6.], 255.))); iVM[9.] = true; break elseif iVM[5] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[9.] = true; break elseif iVM[5] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[9.] = true; break elseif iVM[5] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[9.] = true; break end end; ihT = buffer.fromstring(iVM[12.]); iVM[27.] = 0.; while true do if iVM[27.] <= iVM[5] - 4 then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[27.], bit32.bxor(buffer.readu32(ihT, iVM[27.]), iVM[6.])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[9.] then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[27.] < iVM[5] then buffer.writeu8(ihT, iVM[27.], bit32.bxor(buffer.readu8(ihT, iVM[27.]), bit32.band(bit32.rshift(iVM[6.], iVM[28] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[9.] then break end; do iVM[23] = buffer.readstring(ihT, 0., iVM[5]); iVM[9.] = true; break end; break end end; iVM[28] = nil; do ihT = iV8[8454.]; iVM[13] = iV8[6604]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[5] = k7; iVM[24.] = iV8[10480]; iVM[6.] = false; while true do iVM[9.] = #iVM[13]; iVM[2] = iVM[9.] - iVM[24.]; ihS = iVM[5](iVM[27.] % 4294967296); ihS = ihS % 2147483646. + 1; iVM[11] = iVM[2] >= 1; if iVM[11] then iVM[11] = iVM[2] <= 4 end; if iVM[11] then ihS = ihS * 16807 % 2147483647; if iVM[2] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihS, 255.))); iVM[6.] = true; break elseif iVM[2] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[6.] = true; break elseif iVM[2] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[6.] = true; break elseif iVM[2] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[6.] = true; break end end; ihV = buffer.fromstring(iVM[13]); iVM[4] = 0.; while true do if iVM[4] <= iVM[2] - 4 then ihS = ihS * 16807 % 2147483647; buffer.writeu32(ihV, iVM[4], bit32.bxor(buffer.readu32(ihV, iVM[4]), ihS)); iVM[4] = iVM[4] + 4 else break end end; if iVM[6.] then break end; ihS = ihS * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[4] < iVM[2] then buffer.writeu8(ihV, iVM[4], bit32.bxor(buffer.readu8(ihV, iVM[4]), bit32.band(bit32.rshift(ihS, iVM[12.] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[6.] then break end; do iVM[28] = buffer.readstring(ihV, 0., iVM[2]); iVM[6.] = true; break end; break end end; ihV = nil; do ihS = iV8[10480]; iVM[4] = k7; iVM[2] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[6513.]; iVM[11] = false; while true do ihT = #iVM[12.]; iVM[27.] = ihT - ihS; iVM[9.] = iVM[4](iVM[2] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[24.] = iVM[27.] >= 1; if iVM[24.] then iVM[24.] = iVM[27.] <= 4 end; if iVM[24.] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[27.] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.))); iVM[11] = true; break elseif iVM[27.] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[11] = true; break elseif iVM[27.] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[11] = true; break elseif iVM[27.] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[11] = true; break end end; iVM[5] = buffer.fromstring(iVM[12.]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[27.] then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[6.], bit32.bxor(buffer.readu32(iVM[5], iVM[6.]), iVM[9.])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[11] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[6.] < iVM[27.] then buffer.writeu8(iVM[5], iVM[6.], bit32.bxor(buffer.readu8(iVM[5], iVM[6.]), bit32.band(bit32.rshift(iVM[9.], iVM[13] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[11] then break end; do ihV = buffer.readstring(iVM[5], 0., iVM[27.]); iVM[11] = true; break end; break end end; iVM[13] = nil; do iVM[24.] = iV8[1353.]; iVM[27.] = iV8[5827]; iVM[5] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[6.] = false; while true do iVM[9.] = #iVM[27.]; iVM[2] = iVM[9.] - iVM[24.]; ihS = ihT(iVM[5] % 4294967296); iVM[11] = iVM[2] >= 1; if iVM[11] then iVM[11] = iVM[2] <= 4 end; if iVM[11] then ihS = (ihS + 2654435769.) % 4294967296; if iVM[2] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihS, 255.))); iVM[6.] = true; break elseif iVM[2] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[6.] = true; break elseif iVM[2] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[6.] = true; break elseif iVM[2] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[6.] = true; break end end; ihU = buffer.fromstring(iVM[27.]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[2] then ihS = (ihS + 2654435769.) % 4294967296; buffer.writeu32(ihU, iVM[4], bit32.bxor(buffer.readu32(ihU, iVM[4]), ihS)); iVM[4] = iVM[4] + 4 else break end end; if iVM[6.] then break end; ihS = (ihS + 2654435769.) % 4294967296; iVM[12.] = 0.; while true do if iVM[4] < iVM[2] then buffer.writeu8(ihU, iVM[4], bit32.bxor(buffer.readu8(ihU, iVM[4]), bit32.band(bit32.rshift(ihS, iVM[12.] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[6.] then break end; do iVM[13] = buffer.readstring(ihU, 0., iVM[2]); iVM[6.] = true; break end; break end end; ihU = nil; do ihS = true; iVM[2] = iV8[7696]; iVM[11] = iV8[5875]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[946]; iVM[9.] = k7; iVM[6.] = false; while true do iVM[15.] = #iVM[2]; ihT = iVM[15.] - iVM[4]; iVM[27.] = iVM[9.](iVM[12.] % 4294967296); iVM[26] = ihT >= 1; if iVM[26] then iVM[26] = ihT <= 3. end; if iVM[26] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; if ihT == 1 then ihU = string.char((string.byte(iVM[2], 1) - bit32.band(iVM[27.], 255.)) % 256); iVM[6.] = true; break elseif ihT == 2 then ihU = string.char((string.byte(iVM[2], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[2], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256); iVM[6.] = true; break elseif ihT == 3. then ihU = string.char((string.byte(iVM[2], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[2], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256, (string.byte(iVM[2], 3.) - bit32.band(bit32.rshift(iVM[27.], 16), 255.)) % 256); iVM[6.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[2]); iVM[5] = 0.; while true do if iVM[5] + 4 <= ihT then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[24.], iVM[5], (buffer.readu32(iVM[24.], iVM[5]) - iVM[27.]) % 4294967296); iVM[5] = iVM[5] + 4 else break end end; if iVM[6.] then break end; iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; iVM[3.] = 0.; while true do if iVM[5] < ihT then buffer.writeu8(iVM[24.], iVM[5], (buffer.readu8(iVM[24.], iVM[5]) - bit32.band(bit32.rshift(iVM[27.], iVM[3.] * 8), 255.)) % 256); iVM[5] = iVM[5] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[6.] then break end; do ihU = buffer.readstring(iVM[24.], 0., ihT); iVM[6.] = true; break end; break end end; iVM[3.] = nil; do ihT = iV8[3467]; iVM[15.] = iV8[1847]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[5] = k7; iVM[24.] = iV8[10480]; iVM[27.] = false; while true do iVM[11] = #iVM[15.]; iVM[6.] = iVM[11] - iVM[24.]; iVM[4] = iVM[5](iVM[26] % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[12.] = iVM[6.] >= 1; if iVM[12.] then iVM[12.] = iVM[6.] <= 4 end; if iVM[12.] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[6.] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[4], 255.))); iVM[27.] = true; break elseif iVM[6.] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[27.] = true; break elseif iVM[6.] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[27.] = true; break elseif iVM[6.] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[27.] = true; break end end; iVM[9.] = buffer.fromstring(iVM[15.]); iVM[2] = 0.; while true do if iVM[2] <= iVM[6.] - 4 then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[2], bit32.bxor(buffer.readu32(iVM[9.], iVM[2]), iVM[4])); iVM[2] = iVM[2] + 4 else break end end; if iVM[27.] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; ihS = 0.; while true do if iVM[2] < iVM[6.] then buffer.writeu8(iVM[9.], iVM[2], bit32.bxor(buffer.readu8(iVM[9.], iVM[2]), bit32.band(bit32.rshift(iVM[4], ihS * 8), 255.))); iVM[2] = iVM[2] + 1; ihS = ihS + 1 else break end end; if iVM[27.] then break end; do iVM[3.] = buffer.readstring(iVM[9.], 0., iVM[6.]); iVM[27.] = true; break end; break end end; lu = lM(iVM[17], { [iVM[20]] = iVM[22], [ihW] = lF, [iVM[16]] = lV[iVM[14]], [ihX] = iV8[10184][iVM[23]](iV8[10480], iV8[3960.], iV8[10480], iV8[4018]), [iVM[28]] = iV8[10351][ihV](iV8[9200], iV8[9200]), [iVM[13]] = iV8[10184][ihU](iV8[9200], iV8[10480], iV8[9200], iV8[10480]), [iVM[3.]] = true }); mC = 488 else local iXQ = bit32.rrotate(bit32.bxor(bit32.lrotate(mr, iIn[8218]), string.byte(tostring(lh))), iIn[3902]); mC = if bit32.bxor(bit32.lrotate(bit32.bxor(iXQ, (buffer.readu32(lL, iIn[9096.]))), iIn[1353.]), (buffer.readu32(lL, iIn[10838]))) ~= bit32.lrotate(iXQ, iIn[1353.]) then 181 else 175 end elseif mC < 4082 then if mC < 4080. then if mC < 4079 then mC = 541 else my = nil; my = iIn[1353.] - iIn[7718]; mC = 435. end elseif mC < 4081 then if mC == 4080. then mr = (mr + iIn[4049]) % iIn[1070]; mC = 558. else mC = 4043; continue end elseif mC == 4081 then mC = 263 else mC = 4104.; continue end elseif mC < 4084 then if mC < 4083. then if mC == 4082 then mC = 414. else mC = 4259; continue end elseif mC == 4083. then mC = 299 else mC = 4155.; continue end elseif mC < 4085 then l8 = nil; local iV8 = iIn; l8 = iV8[1353.] - iV8[7718]; l8 = iV8[10480] + iV8[7718]; l8 = iV8[1371.] - iV8[1353.]; l8 = iV8[1353.] - iV8[7718]; mC = 118 else mx = nil; local iV8 = iIn; mx = iV8[954.] - iV8[1371.]; mx = iV8[10480] + iV8[7718]; mC = 247 end elseif mC < 4094 then if mC < 4090 then if mC < 4088 then if mC < 4087 then iVM[2] = nil; do local iV8 = iIn; iVM[9.] = iV8[3520]; iVM[12.] = k7; iVM[4] = false; iVM[6.] = iV8[10480]; iVM[11] = iV8[5933]; ihS = (mC + lQ) % iV8[5374]; iVM[27.] = false; while true do iVM[5] = #iVM[11]; iVM[3.] = iVM[5] - iVM[6.]; iVM[15.] = iVM[12.](ihS % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; ihT = iVM[3.] >= 1; if ihT then ihT = iVM[3.] <= 4 end; if ihT then iVM[15.] = iVM[15.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[15.], 255.))); iVM[27.] = true; break elseif iVM[3.] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[27.] = true; break elseif iVM[3.] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[27.] = true; break elseif iVM[3.] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[27.] = true; break end end; ihU = buffer.fromstring(iVM[11]); iVM[26] = 0.; while true do if iVM[26] <= iVM[3.] - 4 then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(ihU, iVM[26], bit32.bxor(buffer.readu32(ihU, iVM[26]), iVM[15.])); iVM[26] = iVM[26] + 4 else break end end; if iVM[27.] then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[26] < iVM[3.] then buffer.writeu8(ihU, iVM[26], bit32.bxor(buffer.readu8(ihU, iVM[26]), bit32.band(bit32.rshift(iVM[15.], iVM[24.] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[27.] then break end; do iVM[2] = buffer.readstring(ihU, 0., iVM[3.]); iVM[27.] = true; break end; break end end; ihU = nil; do local iV8 = iIn; iVM[26] = iV8[10480]; iVM[3.] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[7401.]; ihT = false; while true do iVM[6.] = #iVM[15.]; iVM[5] = iVM[6.] - iVM[26]; iVM[12.] = iVM[3.](iVM[24.] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[9.] = iVM[5] >= 1; if iVM[9.] then iVM[9.] = iVM[5] <= 4 end; if iVM[9.] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[5] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[12.], 255.))); ihT = true; break elseif iVM[5] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihT = true; break elseif iVM[5] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihT = true; break elseif iVM[5] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihT = true; break end end; iVM[27.] = buffer.fromstring(iVM[15.]); ihS = 0.; while true do if ihS + 4 <= iVM[5] then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[27.], ihS, bit32.bxor(buffer.readu32(iVM[27.], ihS), iVM[12.])); ihS = ihS + 4 else break end end; if ihT then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[11] = 0.; while true do if ihS < iVM[5] then buffer.writeu8(iVM[27.], ihS, bit32.bxor(buffer.readu8(iVM[27.], ihS), bit32.band(bit32.rshift(iVM[12.], iVM[11] * 8), 255.))); ihS = ihS + 1; iVM[11] = iVM[11] + 1 else break end end; if ihT then break end; do ihU = buffer.readstring(iVM[27.], 0., iVM[5]); ihT = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[9.] = iV8[2333]; iVM[12.] = iV8[1309]; iVM[27.] = k7; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[11] = iV8[10480]; iVM[5] = false; while true do ihT = #iVM[9.]; iVM[4] = ihT - iVM[11]; iVM[26] = iVM[27.](iVM[6.] % 4294967296); iVM[24.] = iVM[4] >= 1; if iVM[24.] then iVM[24.] = iVM[4] <= 4 end; if iVM[24.] then iVM[26] = bit32.lrotate((iVM[26] + 1832704949) % 4294967296, 13); if iVM[4] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[26], 255.))); iVM[5] = true; break elseif iVM[4] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[5] = true; break elseif iVM[4] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[5] = true; break elseif iVM[4] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[5] = true; break end end; iVM[13] = buffer.fromstring(iVM[9.]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[4] then iVM[26] = bit32.lrotate((iVM[26] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[13], iVM[3.], bit32.bxor(buffer.readu32(iVM[13], iVM[3.]), iVM[26])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[5] then break end; iVM[26] = bit32.lrotate((iVM[26] + 1832704949) % 4294967296, 13); iVM[15.] = 0.; while true do if iVM[3.] < iVM[4] then buffer.writeu8(iVM[13], iVM[3.], bit32.bxor(buffer.readu8(iVM[13], iVM[3.]), bit32.band(bit32.rshift(iVM[26], iVM[15.] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[5] then break end; do ihS = buffer.readstring(iVM[13], 0., iVM[4]); iVM[5] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; iVM[26] = iV8[4067]; iVM[3.] = iV8[249.]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[15.] = k7; iVM[24.] = false; while true do iVM[9.] = #iVM[3.]; iVM[27.] = iVM[9.] - iVM[26]; ihT = iVM[15.](iVM[4] % 4294967296); iVM[11] = iVM[27.] >= 1; if iVM[11] then iVM[11] = iVM[27.] <= 4 end; if iVM[11] then ihT = (ihT + 2654435769.) % 4294967296; if iVM[27.] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(ihT, 255.))); iVM[24.] = true; break elseif iVM[27.] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[24.] = true; break elseif iVM[27.] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[24.] = true; break elseif iVM[27.] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[24.] = true; break end end; iVM[6.] = buffer.fromstring(iVM[3.]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[27.] then ihT = (ihT + 2654435769.) % 4294967296; buffer.writeu32(iVM[6.], iVM[5], bit32.bxor(buffer.readu32(iVM[6.], iVM[5]), ihT)); iVM[5] = iVM[5] + 4 else break end end; if iVM[24.] then break end; ihT = (ihT + 2654435769.) % 4294967296; iVM[12.] = 0.; while true do if iVM[5] < iVM[27.] then buffer.writeu8(iVM[6.], iVM[5], bit32.bxor(buffer.readu8(iVM[6.], iVM[5]), bit32.band(bit32.rshift(ihT, iVM[12.] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[24.] then break end; do iVM[13] = buffer.readstring(iVM[6.], 0., iVM[27.]); iVM[24.] = true; break end; break end end; iVM[12.] = nil; do local iV8 = iIn; iVM[6.] = iV8[6047]; iVM[11] = iV8[7278.]; iVM[5] = true; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[10480]; ihT = k7; iVM[24.] = false; while true do ihV = #iVM[11]; iVM[3.] = ihV - iVM[9.]; iVM[15.] = ihT(iVM[27.] % 4294967296); iVM[28] = iVM[3.] >= 1; if iVM[28] then iVM[28] = iVM[3.] <= 3. end; if iVM[28] then iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; if iVM[3.] == 1 then iVM[12.] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[15.], 255.)) % 256); iVM[24.] = true; break elseif iVM[3.] == 2 then iVM[12.] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[15.], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[15.], 8), 255.)) % 256); iVM[24.] = true; break elseif iVM[3.] == 3. then iVM[12.] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[15.], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[15.], 8), 255.)) % 256, (string.byte(iVM[11], 3.) - bit32.band(bit32.rshift(iVM[15.], 16), 255.)) % 256); iVM[24.] = true; break end end; iVM[4] = buffer.fromstring(iVM[11]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[3.] then iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[4], iVM[26], (buffer.readu32(iVM[4], iVM[26]) - iVM[15.]) % 4294967296); iVM[26] = iVM[26] + 4 else break end end; if iVM[24.] then break end; iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; iVM[23] = 0.; while true do if iVM[26] < iVM[3.] then buffer.writeu8(iVM[4], iVM[26], (buffer.readu8(iVM[4], iVM[26]) - bit32.band(bit32.rshift(iVM[15.], iVM[23] * 8), 255.)) % 256); iVM[26] = iVM[26] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[24.] then break end; do iVM[12.] = buffer.readstring(iVM[4], 0., iVM[3.]); iVM[24.] = true; break end; break end end; iVM[23] = nil; do iVM[28] = false; local iV8 = iIn; iVM[3.] = iV8[5929]; iVM[4] = (mC + lQ) % iV8[5374]; ihV = k7; iVM[26] = iV8[5300]; iVM[15.] = false; while true do iVM[6.] = #iVM[3.]; iVM[5] = iVM[6.] - iVM[26]; iVM[24.] = ihV(iVM[4] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[9.] = iVM[5] >= 1; if iVM[9.] then iVM[9.] = iVM[5] <= 4 end; if iVM[9.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[5] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.))); iVM[15.] = true; break elseif iVM[5] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[15.] = true; break elseif iVM[5] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[15.] = true; break elseif iVM[5] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[15.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[3.]); ihT = 0.; while true do if ihT <= iVM[5] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[27.], ihT, bit32.bxor(buffer.readu32(iVM[27.], ihT), iVM[24.])); ihT = ihT + 4 else break end end; if iVM[15.] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[11] = 0.; while true do if ihT < iVM[5] then buffer.writeu8(iVM[27.], ihT, bit32.bxor(buffer.readu8(iVM[27.], ihT), bit32.band(bit32.rshift(iVM[24.], iVM[11] * 8), 255.))); ihT = ihT + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[15.] then break end; do iVM[23] = buffer.readstring(iVM[27.], 0., iVM[5]); iVM[15.] = true; break end; break end end; iVM[11] = nil; do ihT = true; local iV8 = iIn; iVM[27.] = iV8[2094.]; iVM[9.] = false; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[5300]; iVM[6.] = k7; iVM[15.] = false; while true do iVM[26] = #iVM[27.]; ihX = iVM[26] - iVM[5]; ihV = iVM[6.](iVM[24.] % 4294967296); iVM[3.] = ihX >= 1; if iVM[3.] then iVM[3.] = ihX <= 3. end; if iVM[3.] then ihV = (ihV * 1597 + 51749) % 4294967296; if ihX == 1 then iVM[11] = string.char((string.byte(iVM[27.], 1) - bit32.band(ihV, 255.)) % 256); iVM[15.] = true; break elseif ihX == 2 then iVM[11] = string.char((string.byte(iVM[27.], 1) - bit32.band(ihV, 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(ihV, 8), 255.)) % 256); iVM[15.] = true; break elseif ihX == 3. then iVM[11] = string.char((string.byte(iVM[27.], 1) - bit32.band(ihV, 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(ihV, 8), 255.)) % 256, (string.byte(iVM[27.], 3.) - bit32.band(bit32.rshift(ihV, 16), 255.)) % 256); iVM[15.] = true; break end end; iVM[14] = buffer.fromstring(iVM[27.]); iVM[28] = 0.; while true do if iVM[28] + 4 <= ihX then ihV = (ihV * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[14], iVM[28], (buffer.readu32(iVM[14], iVM[28]) - ihV) % 4294967296); iVM[28] = iVM[28] + 4 else break end end; if iVM[15.] then break end; ihV = (ihV * 1597 + 51749) % 4294967296; iVM[4] = 0.; while true do if iVM[28] < ihX then buffer.writeu8(iVM[14], iVM[28], (buffer.readu8(iVM[14], iVM[28]) - bit32.band(bit32.rshift(ihV, iVM[4] * 8), 255.)) % 256); iVM[28] = iVM[28] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[15.] then break end; do iVM[11] = buffer.readstring(iVM[14], 0., ihX); iVM[15.] = true; break end; break end end; lM = lT(iVM[2], { [iVM[11]] = iIn[10480], [iVM[12.]] = iIn[10184][iVM[23]](iIn[10480], iIn[10480], iIn[7718], iIn[10480]), [ihS] = l5[iVM[13]], [ihU] = lV }); mC = 437 elseif mC == 4087 then mC = 540. else mC = 3907; continue end elseif mC < 4089. then mC = 354. else my = nil; local iV8 = iIn; my = iV8[954.] - iV8[1371.]; my = iV8[954.] - iV8[1371.]; mC = 72. end elseif mC < 4092. then if mC < 4091 then mr = (mr + iIn[4049]) % iIn[1070]; mC = 228. elseif mC == 4091 then l5 = (l5 + iIn[8328.]) % iIn[2707]; mC = 369. else mC = 4162; continue end elseif mC < 4093 then mC = 97 else iVM[14] = nil; do local iV8 = iIn; iVM[28] = iV8[10480]; ihX = iV8[9607]; iVM[4] = (mC + lQ) % iV8[5374]; ihV = k7; iVM[3.] = false; while true do iVM[24.] = #ihX; iVM[26] = iVM[24.] - iVM[28]; iVM[27.] = ihV(iVM[4] % 4294967296); ihT = iVM[26] >= 1; if ihT then ihT = iVM[26] <= 4 end; if ihT then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; if iVM[26] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[27.], 255.))); iVM[3.] = true; break elseif iVM[26] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[3.] = true; break elseif iVM[26] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[3.] = true; break elseif iVM[26] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(ihX, 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[3.] = true; break end end; iVM[15.] = buffer.fromstring(ihX); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[26] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[15.], iVM[6.], bit32.bxor(buffer.readu32(iVM[15.], iVM[6.]), iVM[27.])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[3.] then break end; iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; iVM[5] = 0.; while true do if iVM[6.] < iVM[26] then buffer.writeu8(iVM[15.], iVM[6.], bit32.bxor(buffer.readu8(iVM[15.], iVM[6.]), bit32.band(bit32.rshift(iVM[27.], iVM[5] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[3.] then break end; do iVM[14] = buffer.readstring(iVM[15.], 0., iVM[26]); iVM[3.] = true; break end; break end end; local iV8 = iIn; iV8[4085][iVM[14]](iV8[5895.]); iVM[6.] = nil; do ihT = iV8[9752]; iVM[27.] = iV8[10143.]; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[5] = iV8[10480]; iVM[26] = false; while true do ihV = #iVM[27.]; iVM[3.] = ihV - iVM[5]; iVM[14] = iVM[24.](iVM[15.] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[28] = iVM[3.] >= 1; if iVM[28] then iVM[28] = iVM[3.] <= 4 end; if iVM[28] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[14], 255.))); iVM[26] = true; break elseif iVM[3.] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[26] = true; break elseif iVM[3.] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[26] = true; break elseif iVM[3.] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[26] = true; break end end; iVM[4] = buffer.fromstring(iVM[27.]); iVM[9.] = 0.; while true do if iVM[9.] <= iVM[3.] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[9.], bit32.bxor(buffer.readu32(iVM[4], iVM[9.]), iVM[14])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[26] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; ihX = 0.; while true do if iVM[9.] < iVM[3.] then buffer.writeu8(iVM[4], iVM[9.], bit32.bxor(buffer.readu8(iVM[4], iVM[9.]), bit32.band(bit32.rshift(iVM[14], ihX * 8), 255.))); iVM[9.] = iVM[9.] + 1; ihX = ihX + 1 else break end end; if iVM[26] then break end; do iVM[6.] = buffer.readstring(iVM[4], 0., iVM[3.]); iVM[26] = true; break end; break end end; iVM[9.] = nil; do iVM[14] = iV8[8083]; ihV = iV8[5248]; iVM[28] = (mC + lQ) % iV8[5374]; ihX = k7; iVM[4] = iV8[5212]; iVM[3.] = false; while true do iVM[5] = #ihV; iVM[24.] = iVM[5] - iVM[4]; iVM[26] = ihX(iVM[28] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[27.] = iVM[24.] >= 1; if iVM[27.] then iVM[27.] = iVM[24.] <= 4 end; if iVM[27.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.))); iVM[3.] = true; break elseif iVM[24.] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[3.] = true; break elseif iVM[24.] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[3.] = true; break elseif iVM[24.] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[3.] = true; break end end; ihT = buffer.fromstring(ihV); iVM[15.] = 0.; while true do if iVM[15.] <= iVM[24.] - 4 then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[15.], bit32.bxor(buffer.readu32(ihT, iVM[15.]), iVM[26])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[3.] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[15.] < iVM[24.] then buffer.writeu8(ihT, iVM[15.], bit32.bxor(buffer.readu8(ihT, iVM[15.]), bit32.band(bit32.rshift(iVM[26], iVM[11] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[3.] then break end; do iVM[9.] = buffer.readstring(ihT, 0., iVM[24.]); iVM[3.] = true; break end; break end end; iVM[11] = nil; do iVM[24.] = iV8[2474]; iVM[5] = true; iVM[27.] = k7; iVM[15.] = (mC + lQ) % iV8[5374]; ihT = iV8[9096.]; iVM[26] = false; while true do ihV = #iVM[24.]; iVM[3.] = ihV - ihT; iVM[14] = iVM[27.](iVM[15.] % 4294967296); iVM[28] = iVM[3.] >= 1; if iVM[28] then iVM[28] = iVM[3.] <= 4 end; if iVM[28] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); if iVM[3.] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[14], 255.))); iVM[26] = true; break elseif iVM[3.] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[26] = true; break elseif iVM[3.] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[26] = true; break elseif iVM[3.] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[26] = true; break end end; iVM[4] = buffer.fromstring(iVM[24.]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[3.] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[4], iVM[23], bit32.bxor(buffer.readu32(iVM[4], iVM[23]), iVM[14])); iVM[23] = iVM[23] + 4 else break end end; if iVM[26] then break end; iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); ihX = 0.; while true do if iVM[23] < iVM[3.] then buffer.writeu8(iVM[4], iVM[23], bit32.bxor(buffer.readu8(iVM[4], iVM[23]), bit32.band(bit32.rshift(iVM[14], ihX * 8), 255.))); iVM[23] = iVM[23] + 1; ihX = ihX + 1 else break end end; if iVM[26] then break end; do iVM[11] = buffer.readstring(iVM[4], 0., iVM[3.]); iVM[26] = true; break end; break end end; iVM[23] = nil; do iVM[14] = iV8[10480]; ihV = iV8[6285.]; iVM[28] = (mC + lQ) % iV8[5374]; ihX = k7; iVM[4] = false; while true do iVM[3.] = #ihV; iVM[5] = iVM[3.] - iVM[14]; iVM[24.] = ihX(iVM[28] % 4294967296); iVM[26] = iVM[5] >= 1; if iVM[26] then iVM[26] = iVM[5] <= 4 end; if iVM[26] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[5] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[24.], 255.))); iVM[4] = true; break elseif iVM[5] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[4] = true; break elseif iVM[5] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[4] = true; break elseif iVM[5] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[4] = true; break end end; iVM[27.] = buffer.fromstring(ihV); ihT = 0.; while true do if ihT + 4 <= iVM[5] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[27.], ihT, bit32.bxor(buffer.readu32(iVM[27.], ihT), iVM[24.])); ihT = ihT + 4 else break end end; if iVM[4] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; iVM[15.] = 0.; while true do if ihT < iVM[5] then buffer.writeu8(iVM[27.], ihT, bit32.bxor(buffer.readu8(iVM[27.], ihT), bit32.band(bit32.rshift(iVM[24.], iVM[15.] * 8), 255.))); ihT = ihT + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[4] then break end; do iVM[23] = buffer.readstring(iVM[27.], 0., iVM[5]); iVM[4] = true; break end; break end end; iVM[27.] = nil; do iVM[24.] = iV8[10411]; ihT = iV8[8301.]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[15.] = k7; iVM[26] = false; while true do ihX = #ihT; ihV = ihX - iVM[24.]; iVM[3.] = iVM[15.](iVM[5] % 4294967296); iVM[14] = ihV >= 1; if iVM[14] then iVM[14] = ihV <= 4 end; if iVM[14] then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; if ihV == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[3.], 255.))); iVM[26] = true; break elseif ihV == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[26] = true; break elseif ihV == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[26] = true; break elseif ihV == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[26] = true; break end end; iVM[28] = buffer.fromstring(ihT); iVM[4] = 0.; while true do if iVM[4] + 4 <= ihV then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[28], iVM[4], bit32.bxor(buffer.readu32(iVM[28], iVM[4]), iVM[3.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[26] then break end; iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; iVM[12.] = 0.; while true do if iVM[4] < ihV then buffer.writeu8(iVM[28], iVM[4], bit32.bxor(buffer.readu8(iVM[28], iVM[4]), bit32.band(bit32.rshift(iVM[3.], iVM[12.] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[26] then break end; do iVM[27.] = buffer.readstring(iVM[28], 0., ihV); iVM[26] = true; break end; break end end; iVM[12.] = nil; do iVM[4] = iV8[2293]; iVM[28] = k7; iVM[14] = iV8[6873.]; iVM[3.] = iV8[8218]; ihV = iV8[8826.]; ihX = (mC + lQ) % iV8[5374]; iVM[26] = false; while true do iVM[15.] = #ihV; ihS = iVM[15.] - iVM[3.]; iVM[5] = iVM[28](ihX % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[24.] = ihS >= 1; if iVM[24.] then iVM[24.] = ihS <= 4 end; if iVM[24.] then iVM[5] = iVM[5] * 16807 % 2147483647; if ihS == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[5], 255.))); iVM[26] = true; break elseif ihS == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[26] = true; break elseif ihS == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[26] = true; break elseif ihS == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[26] = true; break end end; ihU = buffer.fromstring(ihV); iVM[13] = 0.; while true do if iVM[13] <= ihS - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(ihU, iVM[13], bit32.bxor(buffer.readu32(ihU, iVM[13]), iVM[5])); iVM[13] = iVM[13] + 4 else break end end; if iVM[26] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; ihT = 0.; while true do if iVM[13] < ihS then buffer.writeu8(ihU, iVM[13], bit32.bxor(buffer.readu8(ihU, iVM[13]), bit32.band(bit32.rshift(iVM[5], ihT * 8), 255.))); iVM[13] = iVM[13] + 1; ihT = ihT + 1 else break end end; if iVM[26] then break end; do iVM[12.] = buffer.readstring(ihU, 0., ihS); iVM[26] = true; break end; break end end; ihU = nil; do ihS = iV8[10480]; ihT = k7; iVM[5] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[807.]; iVM[24.] = false; while true do iVM[15.] = #iVM[13]; iVM[28] = iVM[15.] - ihS; iVM[4] = ihT(iVM[5] % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[26] = iVM[28] >= 1; if iVM[26] then iVM[26] = iVM[28] <= 4 end; if iVM[26] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[28] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[4], 255.))); iVM[24.] = true; break elseif iVM[28] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[24.] = true; break elseif iVM[28] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[24.] = true; break elseif iVM[28] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[24.] = true; break end end; ihX = buffer.fromstring(iVM[13]); ihV = 0.; while true do if ihV + 4 <= iVM[28] then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(ihX, ihV, bit32.bxor(buffer.readu32(ihX, ihV), iVM[4])); ihV = ihV + 4 else break end end; if iVM[24.] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[3.] = 0.; while true do if ihV < iVM[28] then buffer.writeu8(ihX, ihV, bit32.bxor(buffer.readu8(ihX, ihV), bit32.band(bit32.rshift(iVM[4], iVM[3.] * 8), 255.))); ihV = ihV + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[24.] then break end; do ihU = buffer.readstring(ihX, 0., iVM[28]); iVM[24.] = true; break end; break end end; la = lV(iVM[6.], { [iVM[27.]] = iV8[10184][iVM[12.]](iV8[10480], iV8[10480], iV8[10480], iV8[8328.]), [iVM[9.]] = lM, [iVM[11]] = iV8[10184][iVM[23]](iV8[7718], iV8[10480], iV8[7718], -iV8[10906]), [ihU] = iV8[7718] }); ihX = nil; do iVM[26] = true; iVM[4] = iV8[1306]; iVM[28] = iV8[7741]; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[8888]; ihV = k7; iVM[24.] = false; while true do ihT = #iVM[4]; iVM[12.] = ihT - iVM[3.]; ihS = ihV(iVM[15.] % 4294967296); iVM[5] = iVM[12.] >= 1; if iVM[5] then iVM[5] = iVM[12.] <= 3. end; if iVM[5] then ihS = (ihS * 1597 + 51749) % 4294967296; if iVM[12.] == 1 then ihX = string.char((string.byte(iVM[4], 1) - bit32.band(ihS, 255.)) % 256); iVM[24.] = true; break elseif iVM[12.] == 2 then ihX = string.char((string.byte(iVM[4], 1) - bit32.band(ihS, 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(ihS, 8), 255.)) % 256); iVM[24.] = true; break elseif iVM[12.] == 3. then ihX = string.char((string.byte(iVM[4], 1) - bit32.band(ihS, 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(ihS, 8), 255.)) % 256, (string.byte(iVM[4], 3.) - bit32.band(bit32.rshift(ihS, 16), 255.)) % 256); iVM[24.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[4]); ihU = 0.; while true do if ihU + 4 <= iVM[12.] then ihS = (ihS * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[27.], ihU, (buffer.readu32(iVM[27.], ihU) - ihS) % 4294967296); ihU = ihU + 4 else break end end; if iVM[24.] then break end; ihS = (ihS * 1597 + 51749) % 4294967296; iVM[13] = 0.; while true do if ihU < iVM[12.] then buffer.writeu8(iVM[27.], ihU, (buffer.readu8(iVM[27.], ihU) - bit32.band(bit32.rshift(ihS, iVM[13] * 8), 255.)) % 256); ihU = ihU + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[24.] then break end; do ihX = buffer.readstring(iVM[27.], 0., iVM[12.]); iVM[24.] = true; break end; break end end; iVM[27.] = nil; do ihS = true; iVM[12.] = iV8[10006]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[13] = k7; ihU = iV8[4067]; ihT = false; while true do iVM[24.] = #iVM[12.]; ihV = iVM[24.] - ihU; iVM[3.] = iVM[13](iVM[5] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; iVM[15.] = ihV >= 1; if iVM[15.] then iVM[15.] = ihV <= 4 end; if iVM[15.] then iVM[3.] = iVM[3.] * 16807 % 2147483647; if ihV == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[3.], 255.))); ihT = true; break elseif ihV == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); ihT = true; break elseif ihV == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); ihT = true; break elseif ihV == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); ihT = true; break end end; iVM[28] = buffer.fromstring(iVM[12.]); iVM[4] = 0.; while true do if iVM[4] <= ihV - 4 then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(iVM[28], iVM[4], bit32.bxor(buffer.readu32(iVM[28], iVM[4]), iVM[3.])); iVM[4] = iVM[4] + 4 else break end end; if ihT then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[4] < ihV then buffer.writeu8(iVM[28], iVM[4], bit32.bxor(buffer.readu8(iVM[28], iVM[4]), bit32.band(bit32.rshift(iVM[3.], iVM[26] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[26] = iVM[26] + 1 else break end end; if ihT then break end; do iVM[27.] = buffer.readstring(iVM[28], 0., ihV); ihT = true; break end; break end end; iVM[28] = nil; do ihV = iV8[6792.]; iVM[26] = iV8[3260]; iVM[3.] = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[10480]; iVM[24.] = false; while true do ihU = #ihV; iVM[13] = ihU - iVM[15.]; ihT = iVM[3.](iVM[4] % 4294967296); iVM[12.] = iVM[13] >= 1; if iVM[12.] then iVM[12.] = iVM[13] <= 4 end; if iVM[12.] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); if iVM[13] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihT, 255.))); iVM[24.] = true; break elseif iVM[13] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[24.] = true; break elseif iVM[13] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[24.] = true; break elseif iVM[13] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[24.] = true; break end end; ihS = buffer.fromstring(ihV); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[13] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); buffer.writeu32(ihS, iVM[5], bit32.bxor(buffer.readu32(ihS, iVM[5]), ihT)); iVM[5] = iVM[5] + 4 else break end end; if iVM[24.] then break end; ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); iVM[23] = 0.; while true do if iVM[5] < iVM[13] then buffer.writeu8(ihS, iVM[5], bit32.bxor(buffer.readu8(ihS, iVM[5]), bit32.band(bit32.rshift(ihT, iVM[23] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[24.] then break end; do iVM[28] = buffer.readstring(ihS, 0., iVM[13]); iVM[24.] = true; break end; break end end; iVM[23] = nil; do ihU = iV8[4067]; iVM[12.] = iV8[3949]; iVM[13] = (mC + lQ) % iV8[5374]; ihS = k7; iVM[5] = false; while true do iVM[3.] = #iVM[12.]; iVM[15.] = iVM[3.] - ihU; ihT = ihS(iVM[13] % 4294967296); iVM[4] = iVM[15.] >= 1; if iVM[4] then iVM[4] = iVM[15.] <= 4 end; if iVM[4] then ihT = (ihT + 2654435769.) % 4294967296; if iVM[15.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihT, 255.))); iVM[5] = true; break elseif iVM[15.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[5] = true; break elseif iVM[15.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[5] = true; break elseif iVM[15.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[5] = true; break end end; iVM[26] = buffer.fromstring(iVM[12.]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[15.] then ihT = (ihT + 2654435769.) % 4294967296; buffer.writeu32(iVM[26], iVM[24.], bit32.bxor(buffer.readu32(iVM[26], iVM[24.]), ihT)); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[5] then break end; ihT = (ihT + 2654435769.) % 4294967296; ihV = 0.; while true do if iVM[24.] < iVM[15.] then buffer.writeu8(iVM[26], iVM[24.], bit32.bxor(buffer.readu8(iVM[26], iVM[24.]), bit32.band(bit32.rshift(ihT, ihV * 8), 255.))); iVM[24.] = iVM[24.] + 1; ihV = ihV + 1 else break end end; if iVM[5] then break end; do iVM[23] = buffer.readstring(iVM[26], 0., iVM[15.]); iVM[5] = true; break end; break end end; ihV = nil; do iVM[15.] = iV8[3553]; iVM[3.] = iV8[274]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[26] = iV8[10480]; ihT = false; while true do ihS = #iVM[3.]; iVM[5] = ihS - iVM[26]; iVM[11] = iVM[24.](iVM[4] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; ihU = iVM[5] >= 1; if ihU then ihU = iVM[5] <= 4 end; if ihU then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[5] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[11], 255.))); ihT = true; break elseif iVM[5] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); ihT = true; break elseif iVM[5] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); ihT = true; break elseif iVM[5] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); ihT = true; break end end; iVM[13] = buffer.fromstring(iVM[3.]); iVM[9.] = 0.; while true do if iVM[9.] <= iVM[5] - 4 then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[9.], bit32.bxor(buffer.readu32(iVM[13], iVM[9.]), iVM[11])); iVM[9.] = iVM[9.] + 4 else break end end; if ihT then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[9.] < iVM[5] then buffer.writeu8(iVM[13], iVM[9.], bit32.bxor(buffer.readu8(iVM[13], iVM[9.]), bit32.band(bit32.rshift(iVM[11], iVM[12.] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if ihT then break end; do ihV = buffer.readstring(iVM[13], 0., iVM[5]); ihT = true; break end; break end end; iVM[9.] = nil; do ihU = iV8[10480]; iVM[12.] = k7; iVM[11] = (mC + lQ) % iV8[5374]; ihS = iV8[274]; iVM[13] = false; while true do iVM[26] = #ihS; iVM[24.] = iVM[26] - ihU; iVM[5] = iVM[12.](iVM[11] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[3.] = iVM[24.] >= 1; if iVM[3.] then iVM[3.] = iVM[24.] <= 4 end; if iVM[3.] then iVM[5] = iVM[5] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[5], 255.))); iVM[13] = true; break elseif iVM[24.] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[13] = true; break elseif iVM[24.] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[13] = true; break elseif iVM[24.] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[13] = true; break end end; iVM[15.] = buffer.fromstring(ihS); ihT = 0.; while true do if ihT + 4 <= iVM[24.] then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[15.], ihT, bit32.bxor(buffer.readu32(iVM[15.], ihT), iVM[5])); ihT = ihT + 4 else break end end; if iVM[13] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[4] = 0.; while true do if ihT < iVM[24.] then buffer.writeu8(iVM[15.], ihT, bit32.bxor(buffer.readu8(iVM[15.], ihT), bit32.band(bit32.rshift(iVM[5], iVM[4] * 8), 255.))); ihT = ihT + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[13] then break end; do iVM[9.] = buffer.readstring(iVM[15.], 0., iVM[24.]); iVM[13] = true; break end; break end end; iVM[4] = nil; do ihT = iV8[1136]; iVM[15.] = iV8[3112]; iVM[3.] = true; iVM[5] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[8218]; iVM[26] = k7; iVM[13] = false; while true do ihS = #iVM[15.]; iVM[14] = ihS - iVM[24.]; iVM[11] = iVM[26](iVM[5] % 4294967296); ihU = iVM[14] >= 1; if ihU then ihU = iVM[14] <= 3. end; if ihU then iVM[11] = (iVM[11] * 1597 + 51749) % 4294967296; if iVM[14] == 1 then iVM[4] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[11], 255.)) % 256); iVM[13] = true; break elseif iVM[14] == 2 then iVM[4] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[11], 255.)) % 256, (string.byte(iVM[15.], 2) - bit32.band(bit32.rshift(iVM[11], 8), 255.)) % 256); iVM[13] = true; break elseif iVM[14] == 3. then iVM[4] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[11], 255.)) % 256, (string.byte(iVM[15.], 2) - bit32.band(bit32.rshift(iVM[11], 8), 255.)) % 256, (string.byte(iVM[15.], 3.) - bit32.band(bit32.rshift(iVM[11], 16), 255.)) % 256); iVM[13] = true; break end end; iVM[2] = buffer.fromstring(iVM[15.]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[14] then iVM[11] = (iVM[11] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[2], iVM[6.], (buffer.readu32(iVM[2], iVM[6.]) - iVM[11]) % 4294967296); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[13] then break end; iVM[11] = (iVM[11] * 1597 + 51749) % 4294967296; iVM[12.] = 0.; while true do if iVM[6.] < iVM[14] then buffer.writeu8(iVM[2], iVM[6.], (buffer.readu8(iVM[2], iVM[6.]) - bit32.band(bit32.rshift(iVM[11], iVM[12.] * 8), 255.)) % 256); iVM[6.] = iVM[6.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[13] then break end; do iVM[4] = buffer.readstring(iVM[2], 0., iVM[14]); iVM[13] = true; break end; break end end; lV(ihX, { [iVM[27.]] = la, [ihV] = iV8[8269][iVM[9.]][iVM[4]], [iVM[28]] = iV8[9906.][iVM[23]](iV8[10480], iV8[7327]) }); iVM[2] = nil; do iVM[11] = iV8[2829.]; iVM[14] = true; ihU = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[4067]; ihS = false; while true do iVM[13] = #iVM[11]; iVM[26] = iVM[13] - iVM[6.]; iVM[24.] = ihU(iVM[12.] % 4294967296); iVM[5] = iVM[26] >= 1; if iVM[5] then iVM[5] = iVM[26] <= 4 end; if iVM[5] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); if iVM[26] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.))); ihS = true; break elseif iVM[26] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); ihS = true; break elseif iVM[26] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); ihS = true; break elseif iVM[26] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); ihS = true; break end end; iVM[3.] = buffer.fromstring(iVM[11]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[26] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[3.], iVM[15.], bit32.bxor(buffer.readu32(iVM[3.], iVM[15.]), iVM[24.])); iVM[15.] = iVM[15.] + 4 else break end end; if ihS then break end; iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); ihT = 0.; while true do if iVM[15.] < iVM[26] then buffer.writeu8(iVM[3.], iVM[15.], bit32.bxor(buffer.readu8(iVM[3.], iVM[15.]), bit32.band(bit32.rshift(iVM[24.], ihT * 8), 255.))); iVM[15.] = iVM[15.] + 1; ihT = ihT + 1 else break end end; if ihS then break end; do iVM[2] = buffer.readstring(iVM[3.], 0., iVM[26]); ihS = true; break end; break end end; iVM[3.] = nil; do iVM[26] = iV8[3152]; ihT = iV8[9747.]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[15.] = k7; iVM[5] = iV8[5257]; iVM[13] = false; while true do iVM[6.] = #ihT; iVM[12.] = iVM[6.] - iVM[5]; ihS = iVM[15.](iVM[24.] % 4294967296); ihS = ihS % 2147483646. + 1; iVM[14] = iVM[12.] >= 1; if iVM[14] then iVM[14] = iVM[12.] <= 4 end; if iVM[14] then ihS = ihS * 16807 % 2147483647; if iVM[12.] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihS, 255.))); iVM[13] = true; break elseif iVM[12.] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[13] = true; break elseif iVM[12.] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[13] = true; break elseif iVM[12.] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[13] = true; break end end; iVM[11] = buffer.fromstring(ihT); ihU = 0.; while true do if ihU <= iVM[12.] - 4 then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[11], ihU, bit32.bxor(buffer.readu32(iVM[11], ihU), ihS)); ihU = ihU + 4 else break end end; if iVM[13] then break end; ihS = ihS * 16807 % 2147483647; iVM[4] = 0.; while true do if ihU < iVM[12.] then buffer.writeu8(iVM[11], ihU, bit32.bxor(buffer.readu8(iVM[11], ihU), bit32.band(bit32.rshift(ihS, iVM[4] * 8), 255.))); ihU = ihU + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[13] then break end; do iVM[3.] = buffer.readstring(iVM[11], 0., iVM[12.]); iVM[13] = true; break end; break end end; iVM[4] = nil; do iVM[6.] = iV8[1362.]; iVM[14] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[11] = iV8[10098.]; ihU = false; while true do iVM[24.] = #iVM[11]; iVM[5] = iVM[24.] - iVM[6.]; ihS = iVM[14](iVM[12.] % 4294967296); ihS = ihS % 2147483646. + 1; iVM[15.] = iVM[5] >= 1; if iVM[15.] then iVM[15.] = iVM[5] <= 4 end; if iVM[15.] then ihS = ihS * 16807 % 2147483647; if iVM[5] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihS, 255.))); ihU = true; break elseif iVM[5] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); ihU = true; break elseif iVM[5] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); ihU = true; break elseif iVM[5] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); ihU = true; break end end; ihT = buffer.fromstring(iVM[11]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[5] then ihS = ihS * 16807 % 2147483647; buffer.writeu32(ihT, iVM[13], bit32.bxor(buffer.readu32(ihT, iVM[13]), ihS)); iVM[13] = iVM[13] + 4 else break end end; if ihU then break end; ihS = ihS * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[13] < iVM[5] then buffer.writeu8(ihT, iVM[13], bit32.bxor(buffer.readu8(ihT, iVM[13]), bit32.band(bit32.rshift(ihS, iVM[26] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[26] = iVM[26] + 1 else break end end; if ihU then break end; do iVM[4] = buffer.readstring(ihT, 0., iVM[5]); ihU = true; break end; break end end; iVM[26] = nil; do iVM[5] = iV8[4815.]; iVM[24.] = iV8[5813]; iVM[15.] = k7; iVM[13] = (mC + lQ) % iV8[5374]; ihT = iV8[4144]; ihS = false; while true do iVM[11] = #iVM[5]; ihU = iVM[11] - ihT; iVM[9.] = iVM[15.](iVM[13] % 4294967296); iVM[6.] = ihU >= 1; if iVM[6.] then iVM[6.] = ihU <= 4 end; if iVM[6.] then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); if ihU == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.))); ihS = true; break elseif ihU == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); ihS = true; break elseif ihU == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); ihS = true; break elseif ihU == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); ihS = true; break end end; iVM[12.] = buffer.fromstring(iVM[5]); ihV = 0.; while true do if ihV + 4 <= ihU then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[12.], ihV, bit32.bxor(buffer.readu32(iVM[12.], ihV), iVM[9.])); ihV = ihV + 4 else break end end; if ihS then break end; iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); iVM[14] = 0.; while true do if ihV < ihU then buffer.writeu8(iVM[12.], ihV, bit32.bxor(buffer.readu8(iVM[12.], ihV), bit32.band(bit32.rshift(iVM[9.], iVM[14] * 8), 255.))); ihV = ihV + 1; iVM[14] = iVM[14] + 1 else break end end; if ihS then break end; do iVM[26] = buffer.readstring(iVM[12.], 0., ihU); ihS = true; break end; break end end; ihV = nil; do iVM[14] = iV8[10480]; iVM[9.] = iV8[3281]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[6.] = k7; iVM[12.] = false; while true do iVM[13] = #iVM[9.]; ihU = iVM[13] - iVM[14]; iVM[24.] = iVM[6.](iVM[11] % 4294967296); iVM[5] = ihU >= 1; if iVM[5] then iVM[5] = ihU <= 4 end; if iVM[5] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if ihU == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.))); iVM[12.] = true; break elseif ihU == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[12.] = true; break elseif ihU == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[12.] = true; break elseif ihU == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[12.] = true; break end end; ihS = buffer.fromstring(iVM[9.]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= ihU then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(ihS, iVM[15.], bit32.bxor(buffer.readu32(ihS, iVM[15.]), iVM[24.])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[12.] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; ihT = 0.; while true do if iVM[15.] < ihU then buffer.writeu8(ihS, iVM[15.], bit32.bxor(buffer.readu8(ihS, iVM[15.]), bit32.band(bit32.rshift(iVM[24.], ihT * 8), 255.))); iVM[15.] = iVM[15.] + 1; ihT = ihT + 1 else break end end; if iVM[12.] then break end; do ihV = buffer.readstring(ihS, 0., ihU); iVM[12.] = true; break end; break end end; iVM[15.] = nil; do ihT = iV8[4991]; iVM[24.] = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[8817.]; ihS = false; while true do iVM[11] = #iVM[5]; ihU = iVM[11] - ihT; iVM[9.] = iVM[24.](iVM[13] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[6.] = ihU >= 1; if iVM[6.] then iVM[6.] = ihU <= 4 end; if iVM[6.] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if ihU == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.))); ihS = true; break elseif ihU == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); ihS = true; break elseif ihU == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); ihS = true; break elseif ihU == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); ihS = true; break end end; iVM[12.] = buffer.fromstring(iVM[5]); iVM[23] = 0.; while true do if iVM[23] + 4 <= ihU then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[23], bit32.bxor(buffer.readu32(iVM[12.], iVM[23]), iVM[9.])); iVM[23] = iVM[23] + 4 else break end end; if ihS then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[23] < ihU then buffer.writeu8(iVM[12.], iVM[23], bit32.bxor(buffer.readu8(iVM[12.], iVM[23]), bit32.band(bit32.rshift(iVM[9.], iVM[14] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[14] = iVM[14] + 1 else break end end; if ihS then break end; do iVM[15.] = buffer.readstring(iVM[12.], 0., ihU); ihS = true; break end; break end end; iVM[23] = nil; do iVM[12.] = iV8[10449.]; iVM[6.] = k7; iVM[9.] = false; ihU = iV8[10480]; iVM[11] = iV8[285.]; iVM[14] = (mC + lQ) % iV8[5374]; ihS = false; while true do iVM[13] = #iVM[11]; iVM[27.] = iVM[13] - ihU; iVM[24.] = iVM[6.](iVM[14] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[5] = iVM[27.] >= 1; if iVM[5] then iVM[5] = iVM[27.] <= 4 end; if iVM[5] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.))); ihS = true; break elseif iVM[27.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); ihS = true; break elseif iVM[27.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); ihS = true; break elseif iVM[27.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); ihS = true; break end end; ihX = buffer.fromstring(iVM[11]); iVM[28] = 0.; while true do if iVM[28] <= iVM[27.] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(ihX, iVM[28], bit32.bxor(buffer.readu32(ihX, iVM[28]), iVM[24.])); iVM[28] = iVM[28] + 4 else break end end; if ihS then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; ihT = 0.; while true do if iVM[28] < iVM[27.] then buffer.writeu8(ihX, iVM[28], bit32.bxor(buffer.readu8(ihX, iVM[28]), bit32.band(bit32.rshift(iVM[24.], ihT * 8), 255.))); iVM[28] = iVM[28] + 1; ihT = ihT + 1 else break end end; if ihS then break end; do iVM[23] = buffer.readstring(ihX, 0., iVM[27.]); ihS = true; break end; break end end; ihX = nil; do iVM[24.] = iV8[2424.]; iVM[27.] = iV8[5722]; iVM[5] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[28] = iV8[10480]; iVM[13] = false; while true do ihU = #iVM[27.]; iVM[9.] = ihU - iVM[28]; iVM[6.] = ihT(iVM[5] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[12.] = iVM[9.] >= 1; if iVM[12.] then iVM[12.] = iVM[9.] <= 4 end; if iVM[12.] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[9.] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[6.], 255.))); iVM[13] = true; break elseif iVM[9.] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[13] = true; break elseif iVM[9.] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[13] = true; break elseif iVM[9.] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[13] = true; break end end; ihS = buffer.fromstring(iVM[27.]); iVM[14] = 0.; while true do if iVM[14] <= iVM[9.] - 4 then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[14], bit32.bxor(buffer.readu32(ihS, iVM[14]), iVM[6.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[13] then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[14] < iVM[9.] then buffer.writeu8(ihS, iVM[14], bit32.bxor(buffer.readu8(ihS, iVM[14]), bit32.band(bit32.rshift(iVM[6.], iVM[11] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[13] then break end; do ihX = buffer.readstring(ihS, 0., iVM[9.]); iVM[13] = true; break end; break end end; iVM[9.] = nil; do iVM[14] = iV8[10119.]; iVM[12.] = iV8[941]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[6.] = k7; ihU = iV8[10480]; ihS = false; while true do iVM[28] = #iVM[12.]; ihT = iVM[28] - ihU; iVM[13] = iVM[6.](iVM[11] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[27.] = ihT >= 1; if iVM[27.] then iVM[27.] = ihT <= 4 end; if iVM[27.] then iVM[13] = iVM[13] * 16807 % 2147483647; if ihT == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.))); ihS = true; break elseif ihT == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); ihS = true; break elseif ihT == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); ihS = true; break elseif ihT == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); ihS = true; break end end; iVM[24.] = buffer.fromstring(iVM[12.]); iVM[5] = 0.; while true do if iVM[5] <= ihT - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[5], bit32.bxor(buffer.readu32(iVM[24.], iVM[5]), iVM[13])); iVM[5] = iVM[5] + 4 else break end end; if ihS then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[5] < ihT then buffer.writeu8(iVM[24.], iVM[5], bit32.bxor(buffer.readu8(iVM[24.], iVM[5]), bit32.band(bit32.rshift(iVM[13], iVM[16] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[16] = iVM[16] + 1 else break end end; if ihS then break end; do iVM[9.] = buffer.readstring(iVM[24.], 0., ihT); ihS = true; break end; break end end; iVM[16] = nil; do iVM[5] = iV8[10650.]; iVM[24.] = iV8[4084]; iVM[27.] = iV8[4185.]; iVM[13] = (mC + lQ) % iV8[5374]; ihT = iV8[4976]; iVM[28] = k7; ihS = false; while true do ihU = #iVM[24.]; ihW = ihU - ihT; iVM[6.] = iVM[28](iVM[13] % 4294967296); iVM[12.] = ihW >= 1; if iVM[12.] then iVM[12.] = ihW <= 3. end; if iVM[12.] then iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; if ihW == 1 then iVM[16] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[6.], 255.)) % 256); ihS = true; break elseif ihW == 2 then iVM[16] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[6.], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[6.], 8), 255.)) % 256); ihS = true; break elseif ihW == 3. then iVM[16] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[6.], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[6.], 8), 255.)) % 256, (string.byte(iVM[24.], 3.) - bit32.band(bit32.rshift(iVM[6.], 16), 255.)) % 256); ihS = true; break end end; iVM[22] = buffer.fromstring(iVM[24.]); iVM[14] = 0.; while true do if iVM[14] + 4 <= ihW then iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[22], iVM[14], (buffer.readu32(iVM[22], iVM[14]) - iVM[6.]) % 4294967296); iVM[14] = iVM[14] + 4 else break end end; if ihS then break end; iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; iVM[11] = 0.; while true do if iVM[14] < ihW then buffer.writeu8(iVM[22], iVM[14], (buffer.readu8(iVM[22], iVM[14]) - bit32.band(bit32.rshift(iVM[6.], iVM[11] * 8), 255.)) % 256); iVM[14] = iVM[14] + 1; iVM[11] = iVM[11] + 1 else break end end; if ihS then break end; do iVM[16] = buffer.readstring(iVM[22], 0., ihW); ihS = true; break end; break end end; iVM[22] = nil; do iVM[12.] = iV8[5587]; iVM[6.] = k7; ihW = iV8[9598]; ihU = iV8[10480]; iVM[11] = iV8[7993]; iVM[14] = (mC + lQ) % iV8[5374]; ihS = false; while true do iVM[13] = #iVM[11]; iVM[27.] = iVM[13] - ihU; iVM[24.] = iVM[6.](iVM[14] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[5] = iVM[27.] >= 1; if iVM[5] then iVM[5] = iVM[27.] <= 4 end; if iVM[5] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.))); ihS = true; break elseif iVM[27.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); ihS = true; break elseif iVM[27.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); ihS = true; break elseif iVM[27.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); ihS = true; break end end; iVM[20] = buffer.fromstring(iVM[11]); iVM[28] = 0.; while true do if iVM[28] <= iVM[27.] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[28], bit32.bxor(buffer.readu32(iVM[20], iVM[28]), iVM[24.])); iVM[28] = iVM[28] + 4 else break end end; if ihS then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; ihT = 0.; while true do if iVM[28] < iVM[27.] then buffer.writeu8(iVM[20], iVM[28], bit32.bxor(buffer.readu8(iVM[20], iVM[28]), bit32.band(bit32.rshift(iVM[24.], ihT * 8), 255.))); iVM[28] = iVM[28] + 1; ihT = ihT + 1 else break end end; if ihS then break end; do iVM[22] = buffer.readstring(iVM[20], 0., iVM[27.]); ihS = true; break end; break end end; iVM[20] = nil; do iVM[24.] = false; iVM[27.] = iV8[6172]; iVM[5] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[28] = iV8[4976]; iVM[13] = false; while true do ihS = #iVM[27.]; iVM[14] = ihS - iVM[28]; iVM[11] = ihT(iVM[5] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; ihU = iVM[14] >= 1; if ihU then ihU = iVM[14] <= 4 end; if ihU then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[14] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[11], 255.))); iVM[13] = true; break elseif iVM[14] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[13] = true; break elseif iVM[14] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[13] = true; break elseif iVM[14] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[13] = true; break end end; ihW = buffer.fromstring(iVM[27.]); iVM[6.] = 0.; while true do if iVM[6.] <= iVM[14] - 4 then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[6.], bit32.bxor(buffer.readu32(ihW, iVM[6.]), iVM[11])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[13] then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[6.] < iVM[14] then buffer.writeu8(ihW, iVM[6.], bit32.bxor(buffer.readu8(ihW, iVM[6.]), bit32.band(bit32.rshift(iVM[11], iVM[12.] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[13] then break end; do iVM[20] = buffer.readstring(ihW, 0., iVM[14]); iVM[13] = true; break end; break end end; lK = lV(iVM[2], { [iVM[9.]] = false, [ihV] = iV8[10184][iVM[15.]](iV8[10480], iV8[10480], iV8[7718], -iV8[10838]), [iVM[23]] = lf[ihX], [iVM[16]] = iVM[22], [iVM[20]] = true, [iVM[4]] = iV8[10184][iVM[26]](iV8[7718], iV8[10480], iV8[10480], iV8[10838]), [iVM[3.]] = lM }); ihW = nil; do iVM[14] = iV8[10480]; iVM[12.] = iV8[6782]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[6.] = k7; ihU = false; while true do ihS = #iVM[12.]; iVM[28] = ihS - iVM[14]; ihT = iVM[6.](iVM[11] % 4294967296); iVM[13] = iVM[28] >= 1; if iVM[13] then iVM[13] = iVM[28] <= 4 end; if iVM[13] then ihT = (ihT + 2654435769.) % 4294967296; if iVM[28] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihT, 255.))); ihU = true; break elseif iVM[28] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); ihU = true; break elseif iVM[28] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); ihU = true; break elseif iVM[28] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); ihU = true; break end end; iVM[27.] = buffer.fromstring(iVM[12.]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[28] then ihT = (ihT + 2654435769.) % 4294967296; buffer.writeu32(iVM[27.], iVM[24.], bit32.bxor(buffer.readu32(iVM[27.], iVM[24.]), ihT)); iVM[24.] = iVM[24.] + 4 else break end end; if ihU then break end; ihT = (ihT + 2654435769.) % 4294967296; iVM[5] = 0.; while true do if iVM[24.] < iVM[28] then buffer.writeu8(iVM[27.], iVM[24.], bit32.bxor(buffer.readu8(iVM[27.], iVM[24.]), bit32.band(bit32.rshift(ihT, iVM[5] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[5] = iVM[5] + 1 else break end end; if ihU then break end; do ihW = buffer.readstring(iVM[27.], 0., iVM[28]); ihU = true; break end; break end end; iVM[27.] = nil; do iVM[28] = iV8[10480]; iVM[5] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[5271.]; iVM[13] = false; while true do ihS = #iVM[24.]; iVM[14] = ihS - iVM[28]; iVM[11] = iVM[5](ihT % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; ihU = iVM[14] >= 1; if ihU then ihU = iVM[14] <= 4 end; if ihU then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[14] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[11], 255.))); iVM[13] = true; break elseif iVM[14] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[13] = true; break elseif iVM[14] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[13] = true; break elseif iVM[14] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[13] = true; break end end; iVM[20] = buffer.fromstring(iVM[24.]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[14] then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[6.], bit32.bxor(buffer.readu32(iVM[20], iVM[6.]), iVM[11])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[13] then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[6.] < iVM[14] then buffer.writeu8(iVM[20], iVM[6.], bit32.bxor(buffer.readu8(iVM[20], iVM[6.]), bit32.band(bit32.rshift(iVM[11], iVM[12.] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[13] then break end; do iVM[27.] = buffer.readstring(iVM[20], 0., iVM[14]); iVM[13] = true; break end; break end end; iVM[20] = nil; do iVM[12.] = iV8[5006]; iVM[6.] = iV8[5898.]; iVM[14] = (mC + lQ) % iV8[5374]; ihU = k7; iVM[11] = iV8[954.]; ihS = false; while true do ihT = #iVM[6.]; iVM[13] = ihT - iVM[11]; iVM[22] = ihU(iVM[14] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[24.] = iVM[13] >= 1; if iVM[24.] then iVM[24.] = iVM[13] <= 4 end; if iVM[24.] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[13] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.))); ihS = true; break elseif iVM[13] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); ihS = true; break elseif iVM[13] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); ihS = true; break elseif iVM[13] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); ihS = true; break end end; iVM[5] = buffer.fromstring(iVM[6.]); iVM[16] = 0.; while true do if iVM[16] <= iVM[13] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[16], bit32.bxor(buffer.readu32(iVM[5], iVM[16]), iVM[22])); iVM[16] = iVM[16] + 4 else break end end; if ihS then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[16] < iVM[13] then buffer.writeu8(iVM[5], iVM[16], bit32.bxor(buffer.readu8(iVM[5], iVM[16]), bit32.band(bit32.rshift(iVM[22], iVM[28] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[28] = iVM[28] + 1 else break end end; if ihS then break end; do iVM[20] = buffer.readstring(iVM[5], 0., iVM[13]); ihS = true; break end; break end end; iVM[16] = nil; do iVM[24.] = iV8[4938.]; iVM[22] = iV8[5303]; iVM[5] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[28] = iV8[10480]; iVM[13] = false; while true do ihS = #iVM[24.]; iVM[14] = ihS - iVM[28]; iVM[11] = iVM[5](ihT % 4294967296); ihU = iVM[14] >= 1; if ihU then ihU = iVM[14] <= 4 end; if ihU then iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); if iVM[14] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[11], 255.))); iVM[13] = true; break elseif iVM[14] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[13] = true; break elseif iVM[14] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[13] = true; break elseif iVM[14] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[13] = true; break end end; iVM[9.] = buffer.fromstring(iVM[24.]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[14] then iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[9.], iVM[6.], bit32.bxor(buffer.readu32(iVM[9.], iVM[6.]), iVM[11])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[13] then break end; iVM[11] = bit32.lrotate((iVM[11] + 1832704949) % 4294967296, 13); iVM[12.] = 0.; while true do if iVM[6.] < iVM[14] then buffer.writeu8(iVM[9.], iVM[6.], bit32.bxor(buffer.readu8(iVM[9.], iVM[6.]), bit32.band(bit32.rshift(iVM[11], iVM[12.] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[13] then break end; do iVM[16] = buffer.readstring(iVM[9.], 0., iVM[14]); iVM[13] = true; break end; break end end; lV(ihW, { [iVM[27.]] = iV8[9906.][iVM[20]](iV8[10480], iV8[8393]), [iVM[16]] = lK }); iVM[9.] = nil; do iVM[14] = iV8[7023.]; iVM[12.] = iV8[9239]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[6.] = k7; ihU = iV8[1362.]; ihS = false; while true do iVM[28] = #iVM[12.]; ihT = iVM[28] - ihU; iVM[13] = iVM[6.](iVM[11] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[22] = ihT >= 1; if iVM[22] then iVM[22] = ihT <= 4 end; if iVM[22] then iVM[13] = iVM[13] * 16807 % 2147483647; if ihT == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.))); ihS = true; break elseif ihT == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); ihS = true; break elseif ihT == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); ihS = true; break elseif ihT == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); ihS = true; break end end; iVM[24.] = buffer.fromstring(iVM[12.]); iVM[5] = 0.; while true do if iVM[5] <= ihT - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[5], bit32.bxor(buffer.readu32(iVM[24.], iVM[5]), iVM[13])); iVM[5] = iVM[5] + 4 else break end end; if ihS then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[5] < ihT then buffer.writeu8(iVM[24.], iVM[5], bit32.bxor(buffer.readu8(iVM[24.], iVM[5]), bit32.band(bit32.rshift(iVM[13], iVM[16] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[16] = iVM[16] + 1 else break end end; if ihS then break end; do iVM[9.] = buffer.readstring(iVM[24.], 0., ihT); ihS = true; break end; break end end; iVM[16] = nil; do iVM[24.] = iV8[10480]; iVM[28] = k7; iVM[22] = (mC + lQ) % iV8[5374]; ihT = iV8[465.]; iVM[5] = false; while true do iVM[11] = #ihT; ihU = iVM[11] - iVM[24.]; iVM[13] = iVM[28](iVM[22] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[6.] = ihU >= 1; if iVM[6.] then iVM[6.] = ihU <= 4 end; if iVM[6.] then iVM[13] = iVM[13] * 16807 % 2147483647; if ihU == 1 then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.))); iVM[5] = true; break elseif ihU == 2 then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[5] = true; break elseif ihU == 3. then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[5] = true; break elseif ihU == 4 then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[5] = true; break end end; iVM[12.] = buffer.fromstring(ihT); ihS = 0.; while true do if ihS + 4 <= ihU then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[12.], ihS, bit32.bxor(buffer.readu32(iVM[12.], ihS), iVM[13])); ihS = ihS + 4 else break end end; if iVM[5] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[14] = 0.; while true do if ihS < ihU then buffer.writeu8(iVM[12.], ihS, bit32.bxor(buffer.readu8(iVM[12.], ihS), bit32.band(bit32.rshift(iVM[13], iVM[14] * 8), 255.))); ihS = ihS + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[5] then break end; do iVM[16] = buffer.readstring(iVM[12.], 0., ihU); iVM[5] = true; break end; break end end; iVM[14] = nil; do ihU = iV8[1263.]; iVM[11] = iV8[1779.]; iVM[6.] = k7; ihS = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; iVM[13] = false; while true do iVM[24.] = #ihU; iVM[5] = iVM[24.] - iVM[12.]; iVM[20] = iVM[6.](ihS % 4294967296); iVM[28] = iVM[5] >= 1; if iVM[28] then iVM[28] = iVM[5] <= 4 end; if iVM[28] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[5] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[20], 255.))); iVM[13] = true; break elseif iVM[5] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[13] = true; break elseif iVM[5] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[13] = true; break elseif iVM[5] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[13] = true; break end end; ihT = buffer.fromstring(ihU); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[5] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(ihT, iVM[27.], bit32.bxor(buffer.readu32(ihT, iVM[27.]), iVM[20])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[13] then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); iVM[22] = 0.; while true do if iVM[27.] < iVM[5] then buffer.writeu8(ihT, iVM[27.], bit32.bxor(buffer.readu8(ihT, iVM[27.]), bit32.band(bit32.rshift(iVM[20], iVM[22] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[13] then break end; do iVM[14] = buffer.readstring(ihT, 0., iVM[5]); iVM[13] = true; break end; break end end; iVM[27.] = nil; do iVM[22] = iV8[4991]; iVM[20] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[28] = iV8[1794.]; ihT = false; while true do ihS = #iVM[28]; iVM[5] = ihS - iVM[22]; iVM[11] = iVM[20](iVM[24.] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; ihU = iVM[5] >= 1; if ihU then ihU = iVM[5] <= 4 end; if ihU then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[5] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[11], 255.))); ihT = true; break elseif iVM[5] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); ihT = true; break elseif iVM[5] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); ihT = true; break elseif iVM[5] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); ihT = true; break end end; iVM[13] = buffer.fromstring(iVM[28]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[5] then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[6.], bit32.bxor(buffer.readu32(iVM[13], iVM[6.]), iVM[11])); iVM[6.] = iVM[6.] + 4 else break end end; if ihT then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[6.] < iVM[5] then buffer.writeu8(iVM[13], iVM[6.], bit32.bxor(buffer.readu8(iVM[13], iVM[6.]), bit32.band(bit32.rshift(iVM[11], iVM[12.] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if ihT then break end; do iVM[27.] = buffer.readstring(iVM[13], 0., iVM[5]); ihT = true; break end; break end end; iVM[6.] = nil; do ihU = iV8[10480]; iVM[12.] = iV8[3281]; iVM[11] = (mC + lQ) % iV8[5374]; ihS = k7; iVM[13] = false; while true do iVM[22] = #iVM[12.]; iVM[24.] = iVM[22] - ihU; iVM[5] = ihS(iVM[11] % 4294967296); iVM[20] = iVM[24.] >= 1; if iVM[20] then iVM[20] = iVM[24.] <= 4 end; if iVM[20] then iVM[5] = (iVM[5] + 2654435769.) % 4294967296; if iVM[24.] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[5], 255.))); iVM[13] = true; break elseif iVM[24.] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[13] = true; break elseif iVM[24.] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[13] = true; break elseif iVM[24.] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[13] = true; break end end; iVM[28] = buffer.fromstring(iVM[12.]); ihT = 0.; while true do if ihT + 4 <= iVM[24.] then iVM[5] = (iVM[5] + 2654435769.) % 4294967296; buffer.writeu32(iVM[28], ihT, bit32.bxor(buffer.readu32(iVM[28], ihT), iVM[5])); ihT = ihT + 4 else break end end; if iVM[13] then break end; iVM[5] = (iVM[5] + 2654435769.) % 4294967296; ihW = 0.; while true do if ihT < iVM[24.] then buffer.writeu8(iVM[28], ihT, bit32.bxor(buffer.readu8(iVM[28], ihT), bit32.band(bit32.rshift(iVM[5], ihW * 8), 255.))); ihT = ihT + 1; ihW = ihW + 1 else break end end; if iVM[13] then break end; do iVM[6.] = buffer.readstring(iVM[28], 0., iVM[24.]); iVM[13] = true; break end; break end end; ihW = nil; do iVM[22] = iV8[10480]; iVM[20] = iV8[6285.]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[28] = k7; ihT = false; while true do ihS = #iVM[20]; iVM[5] = ihS - iVM[22]; iVM[11] = iVM[28](iVM[24.] % 4294967296); ihU = iVM[5] >= 1; if ihU then ihU = iVM[5] <= 4 end; if ihU then iVM[11] = (iVM[11] + 2654435769.) % 4294967296; if iVM[5] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[11], 255.))); ihT = true; break elseif iVM[5] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); ihT = true; break elseif iVM[5] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); ihT = true; break elseif iVM[5] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); ihT = true; break end end; iVM[13] = buffer.fromstring(iVM[20]); ihX = 0.; while true do if ihX + 4 <= iVM[5] then iVM[11] = (iVM[11] + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], ihX, bit32.bxor(buffer.readu32(iVM[13], ihX), iVM[11])); ihX = ihX + 4 else break end end; if ihT then break end; iVM[11] = (iVM[11] + 2654435769.) % 4294967296; iVM[12.] = 0.; while true do if ihX < iVM[5] then buffer.writeu8(iVM[13], ihX, bit32.bxor(buffer.readu8(iVM[13], ihX), bit32.band(bit32.rshift(iVM[11], iVM[12.] * 8), 255.))); ihX = ihX + 1; iVM[12.] = iVM[12.] + 1 else break end end; if ihT then break end; do ihW = buffer.readstring(iVM[13], 0., iVM[5]); ihT = true; break end; break end end; ihX = nil; do iVM[11] = iV8[7868]; ihS = k7; ihU = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[8115.]; iVM[13] = false; while true do iVM[5] = #iVM[12.]; iVM[20] = iVM[5] - iVM[11]; iVM[28] = ihS(ihU % 4294967296); iVM[28] = iVM[28] % 2147483646. + 1; ihT = iVM[20] >= 1; if ihT then ihT = iVM[20] <= 4 end; if ihT then iVM[28] = iVM[28] * 16807 % 2147483647; if iVM[20] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[28], 255.))); iVM[13] = true; break elseif iVM[20] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[13] = true; break elseif iVM[20] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[13] = true; break elseif iVM[20] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[13] = true; break end end; iVM[23] = buffer.fromstring(iVM[12.]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[20] then iVM[28] = iVM[28] * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[22], bit32.bxor(buffer.readu32(iVM[23], iVM[22]), iVM[28])); iVM[22] = iVM[22] + 4 else break end end; if iVM[13] then break end; iVM[28] = iVM[28] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[22] < iVM[20] then buffer.writeu8(iVM[23], iVM[22], bit32.bxor(buffer.readu8(iVM[23], iVM[22]), bit32.band(bit32.rshift(iVM[28], iVM[24.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[13] then break end; do ihX = buffer.readstring(iVM[23], 0., iVM[20]); iVM[13] = true; break end; break end end; iVM[23] = nil; do iVM[20] = iV8[1411]; iVM[24.] = iV8[5012]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[22] = k7; ihT = false; while true do iVM[13] = #iVM[24.]; iVM[15.] = iVM[13] - iVM[20]; iVM[12.] = iVM[22](iVM[28] % 4294967296); ihS = iVM[15.] >= 1; if ihS then ihS = iVM[15.] <= 4 end; if ihS then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; if iVM[15.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[12.], 255.))); ihT = true; break elseif iVM[15.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihT = true; break elseif iVM[15.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihT = true; break elseif iVM[15.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihT = true; break end end; iVM[5] = buffer.fromstring(iVM[24.]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[15.] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], iVM[11], bit32.bxor(buffer.readu32(iVM[5], iVM[11]), iVM[12.])); iVM[11] = iVM[11] + 4 else break end end; if ihT then break end; iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; ihU = 0.; while true do if iVM[11] < iVM[15.] then buffer.writeu8(iVM[5], iVM[11], bit32.bxor(buffer.readu8(iVM[5], iVM[11]), bit32.band(bit32.rshift(iVM[12.], ihU * 8), 255.))); iVM[11] = iVM[11] + 1; ihU = ihU + 1 else break end end; if ihT then break end; do iVM[23] = buffer.readstring(iVM[5], 0., iVM[15.]); ihT = true; break end; break end end; iVM[15.] = nil; do ihU = iV8[690.]; iVM[11] = iV8[7142]; iVM[13] = (mC + lQ) % iV8[5374]; ihS = k7; iVM[12.] = iV8[3598]; iVM[5] = false; while true do ihT = #iVM[11]; ihV = ihT - iVM[12.]; iVM[22] = ihS(iVM[13] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[24.] = ihV >= 1; if iVM[24.] then iVM[24.] = ihV <= 4 end; if iVM[24.] then iVM[22] = iVM[22] * 16807 % 2147483647; if ihV == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[22], 255.))); iVM[5] = true; break elseif ihV == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[5] = true; break elseif ihV == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[5] = true; break elseif ihV == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[5] = true; break end end; iVM[26] = buffer.fromstring(iVM[11]); iVM[20] = 0.; while true do if iVM[20] <= ihV - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[20], bit32.bxor(buffer.readu32(iVM[26], iVM[20]), iVM[22])); iVM[20] = iVM[20] + 4 else break end end; if iVM[5] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[20] < ihV then buffer.writeu8(iVM[26], iVM[20], bit32.bxor(buffer.readu8(iVM[26], iVM[20]), bit32.band(bit32.rshift(iVM[22], iVM[28] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[5] then break end; do iVM[15.] = buffer.readstring(iVM[26], 0., ihV); iVM[5] = true; break end; break end end; iVM[26] = nil; do iVM[28] = iV8[10480]; iVM[22] = k7; iVM[20] = (mC + lQ) % iV8[5374]; ihV = iV8[3722]; iVM[24.] = false; while true do ihT = #ihV; iVM[12.] = ihT - iVM[28]; ihS = iVM[22](iVM[20] % 4294967296); ihS = ihS % 2147483646. + 1; iVM[5] = iVM[12.] >= 1; if iVM[5] then iVM[5] = iVM[12.] <= 4 end; if iVM[5] then ihS = ihS * 16807 % 2147483647; if iVM[12.] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihS, 255.))); iVM[24.] = true; break elseif iVM[12.] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[24.] = true; break elseif iVM[12.] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[24.] = true; break elseif iVM[12.] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[24.] = true; break end end; iVM[11] = buffer.fromstring(ihV); ihU = 0.; while true do if ihU + 4 <= iVM[12.] then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[11], ihU, bit32.bxor(buffer.readu32(iVM[11], ihU), ihS)); ihU = ihU + 4 else break end end; if iVM[24.] then break end; ihS = ihS * 16807 % 2147483647; iVM[13] = 0.; while true do if ihU < iVM[12.] then buffer.writeu8(iVM[11], ihU, bit32.bxor(buffer.readu8(iVM[11], ihU), bit32.band(bit32.rshift(ihS, iVM[13] * 8), 255.))); ihU = ihU + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[24.] then break end; do iVM[26] = buffer.readstring(iVM[11], 0., iVM[12.]); iVM[24.] = true; break end; break end end; iVM[11] = nil; do iVM[5] = iV8[2238.]; ihS = iV8[1211]; iVM[12.] = iV8[1877]; ihT = (mC + lQ) % iV8[5374]; iVM[13] = iV8[10480]; ihU = k7; iVM[24.] = false; while true do iVM[28] = #ihS; iVM[3.] = iVM[28] - iVM[13]; ihV = ihU(ihT % 4294967296); iVM[22] = iVM[3.] >= 1; if iVM[22] then iVM[22] = iVM[3.] <= 3. end; if iVM[22] then ihV = (ihV * 1597 + 51749) % 4294967296; if iVM[3.] == 1 then iVM[11] = string.char((string.byte(ihS, 1) - bit32.band(ihV, 255.)) % 256); iVM[24.] = true; break elseif iVM[3.] == 2 then iVM[11] = string.char((string.byte(ihS, 1) - bit32.band(ihV, 255.)) % 256, (string.byte(ihS, 2) - bit32.band(bit32.rshift(ihV, 8), 255.)) % 256); iVM[24.] = true; break elseif iVM[3.] == 3. then iVM[11] = string.char((string.byte(ihS, 1) - bit32.band(ihV, 255.)) % 256, (string.byte(ihS, 2) - bit32.band(bit32.rshift(ihV, 8), 255.)) % 256, (string.byte(ihS, 3.) - bit32.band(bit32.rshift(ihV, 16), 255.)) % 256); iVM[24.] = true; break end end; iVM[2] = buffer.fromstring(ihS); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[3.] then ihV = (ihV * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[2], iVM[4], (buffer.readu32(iVM[2], iVM[4]) - ihV) % 4294967296); iVM[4] = iVM[4] + 4 else break end end; if iVM[24.] then break end; ihV = (ihV * 1597 + 51749) % 4294967296; iVM[20] = 0.; while true do if iVM[4] < iVM[3.] then buffer.writeu8(iVM[2], iVM[4], (buffer.readu8(iVM[2], iVM[4]) - bit32.band(bit32.rshift(ihV, iVM[20] * 8), 255.)) % 256); iVM[4] = iVM[4] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[24.] then break end; do iVM[11] = buffer.readstring(iVM[2], 0., iVM[3.]); iVM[24.] = true; break end; break end end; lV(iVM[9.], { [iVM[26]] = iV8[1336][iVM[11]](iV8[4458.], iV8[3926], iV8[6521]), [iVM[16]] = lK, [ihX] = iV8[7718], [iVM[6.]] = iV8[10184][ihW](iV8[10480], iV8[5212], iV8[9200], -iV8[4218.]), [iVM[23]] = iVM[15.], [iVM[14]] = iV8[10184][iVM[27.]](iV8[10480], iV8[10411], iV8[10480], iV8[10411]) }); iVM[2] = nil; do iVM[3.] = iV8[2631.]; iVM[20] = false; ihV = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[10480]; iVM[28] = false; while true do ihS = #iVM[3.]; iVM[5] = ihS - iVM[22]; iVM[24.] = ihV(iVM[4] % 4294967296); ihU = iVM[5] >= 1; if ihU then ihU = iVM[5] <= 4 end; if ihU then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); if iVM[5] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.))); iVM[28] = true; break elseif iVM[5] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[28] = true; break elseif iVM[5] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[28] = true; break elseif iVM[5] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[28] = true; break end end; iVM[13] = buffer.fromstring(iVM[3.]); ihT = 0.; while true do if ihT + 4 <= iVM[5] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[13], ihT, bit32.bxor(buffer.readu32(iVM[13], ihT), iVM[24.])); ihT = ihT + 4 else break end end; if iVM[28] then break end; iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); iVM[12.] = 0.; while true do if ihT < iVM[5] then buffer.writeu8(iVM[13], ihT, bit32.bxor(buffer.readu8(iVM[13], ihT), bit32.band(bit32.rshift(iVM[24.], iVM[12.] * 8), 255.))); ihT = ihT + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[28] then break end; do iVM[2] = buffer.readstring(iVM[13], 0., iVM[5]); iVM[28] = true; break end; break end end; iVM[12.] = nil; do iVM[13] = iV8[5426]; ihU = iV8[2122]; ihT = k7; iVM[5] = (mC + lQ) % iV8[5374]; ihS = iV8[7327]; iVM[24.] = false; while true do iVM[28] = #iVM[13]; iVM[3.] = iVM[28] - ihS; ihV = ihT(iVM[5] % 4294967296); iVM[22] = iVM[3.] >= 1; if iVM[22] then iVM[22] = iVM[3.] <= 4 end; if iVM[22] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); if iVM[3.] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihV, 255.))); iVM[24.] = true; break elseif iVM[3.] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[24.] = true; break elseif iVM[3.] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[24.] = true; break elseif iVM[3.] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[24.] = true; break end end; iVM[11] = buffer.fromstring(iVM[13]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[3.] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[11], iVM[4], bit32.bxor(buffer.readu32(iVM[11], iVM[4]), ihV)); iVM[4] = iVM[4] + 4 else break end end; if iVM[24.] then break end; ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); iVM[20] = 0.; while true do if iVM[4] < iVM[3.] then buffer.writeu8(iVM[11], iVM[4], bit32.bxor(buffer.readu8(iVM[11], iVM[4]), bit32.band(bit32.rshift(ihV, iVM[20] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[24.] then break end; do iVM[12.] = buffer.readstring(iVM[11], 0., iVM[3.]); iVM[24.] = true; break end; break end end; iVM[11] = nil; do iVM[22] = iV8[2881]; ihV = k7; iVM[3.] = iV8[116]; iVM[28] = iV8[9096.]; iVM[20] = iV8[9321.]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[24.] = false; while true do iVM[5] = #iVM[20]; iVM[15.] = iVM[5] - iVM[28]; ihU = ihV(iVM[4] % 4294967296); ihU = ihU % 2147483646. + 1; iVM[13] = iVM[15.] >= 1; if iVM[13] then iVM[13] = iVM[15.] <= 4 end; if iVM[13] then ihU = ihU * 16807 % 2147483647; if iVM[15.] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(ihU, 255.))); iVM[24.] = true; break elseif iVM[15.] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[24.] = true; break elseif iVM[15.] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[24.] = true; break elseif iVM[15.] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[24.] = true; break end end; ihT = buffer.fromstring(iVM[20]); iVM[26] = 0.; while true do if iVM[26] <= iVM[15.] - 4 then ihU = ihU * 16807 % 2147483647; buffer.writeu32(ihT, iVM[26], bit32.bxor(buffer.readu32(ihT, iVM[26]), ihU)); iVM[26] = iVM[26] + 4 else break end end; if iVM[24.] then break end; ihU = ihU * 16807 % 2147483647; ihS = 0.; while true do if iVM[26] < iVM[15.] then buffer.writeu8(ihT, iVM[26], bit32.bxor(buffer.readu8(ihT, iVM[26]), bit32.band(bit32.rshift(ihU, ihS * 8), 255.))); iVM[26] = iVM[26] + 1; ihS = ihS + 1 else break end end; if iVM[24.] then break end; do iVM[11] = buffer.readstring(ihT, 0., iVM[15.]); iVM[24.] = true; break end; break end end; iVM[15.] = nil; do iVM[26] = iV8[5300]; iVM[13] = iV8[1468]; ihS = (mC + lQ) % iV8[5374]; ihU = k7; iVM[5] = false; while true do ihT = #iVM[13]; ihV = ihT - iVM[26]; iVM[22] = ihU(ihS % 4294967296); iVM[24.] = ihV >= 1; if iVM[24.] then iVM[24.] = ihV <= 4 end; if iVM[24.] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; if ihV == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[22], 255.))); iVM[5] = true; break elseif ihV == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[5] = true; break elseif ihV == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[5] = true; break elseif ihV == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[5] = true; break end end; iVM[4] = buffer.fromstring(iVM[13]); iVM[20] = 0.; while true do if iVM[20] + 4 <= ihV then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; buffer.writeu32(iVM[4], iVM[20], bit32.bxor(buffer.readu32(iVM[4], iVM[20]), iVM[22])); iVM[20] = iVM[20] + 4 else break end end; if iVM[5] then break end; iVM[22] = (iVM[22] + 2654435769.) % 4294967296; iVM[28] = 0.; while true do if iVM[20] < ihV then buffer.writeu8(iVM[4], iVM[20], bit32.bxor(buffer.readu8(iVM[4], iVM[20]), bit32.band(bit32.rshift(iVM[22], iVM[28] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[5] then break end; do iVM[15.] = buffer.readstring(iVM[4], 0., ihV); iVM[5] = true; break end; break end end; iVM[4] = nil; do ihV = iV8[185]; iVM[24.] = k7; iVM[22] = iV8[2379.]; iVM[20] = iV8[10480]; ihT = iV8[1991]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[5] = false; while true do ihU = #ihT; iVM[13] = ihU - iVM[20]; iVM[23] = iVM[24.](iVM[28] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; iVM[26] = iVM[13] >= 1; if iVM[26] then iVM[26] = iVM[13] <= 4 end; if iVM[26] then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[13] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[23], 255.))); iVM[5] = true; break elseif iVM[13] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[5] = true; break elseif iVM[13] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[5] = true; break elseif iVM[13] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[5] = true; break end end; ihS = buffer.fromstring(ihT); ihX = 0.; while true do if ihX <= iVM[13] - 4 then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(ihS, ihX, bit32.bxor(buffer.readu32(ihS, ihX), iVM[23])); ihX = ihX + 4 else break end end; if iVM[5] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[3.] = 0.; while true do if ihX < iVM[13] then buffer.writeu8(ihS, ihX, bit32.bxor(buffer.readu8(ihS, ihX), bit32.band(bit32.rshift(iVM[23], iVM[3.] * 8), 255.))); ihX = ihX + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[5] then break end; do iVM[4] = buffer.readstring(ihS, 0., iVM[13]); iVM[5] = true; break end; break end end; ihX = nil; do iVM[23] = iV8[2193.]; ihS = iV8[8591]; iVM[26] = iV8[4974.]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[4795]; ihU = k7; iVM[5] = false; while true do iVM[28] = #ihS; ihT = iVM[28] - iVM[13]; ihV = ihU(iVM[3.] % 4294967296); iVM[22] = ihT >= 1; if iVM[22] then iVM[22] = ihT <= 3. end; if iVM[22] then ihV = (ihV * 1597 + 51749) % 4294967296; if ihT == 1 then ihX = string.char((string.byte(ihS, 1) - bit32.band(ihV, 255.)) % 256); iVM[5] = true; break elseif ihT == 2 then ihX = string.char((string.byte(ihS, 1) - bit32.band(ihV, 255.)) % 256, (string.byte(ihS, 2) - bit32.band(bit32.rshift(ihV, 8), 255.)) % 256); iVM[5] = true; break elseif ihT == 3. then ihX = string.char((string.byte(ihS, 1) - bit32.band(ihV, 255.)) % 256, (string.byte(ihS, 2) - bit32.band(bit32.rshift(ihV, 8), 255.)) % 256, (string.byte(ihS, 3.) - bit32.band(bit32.rshift(ihV, 16), 255.)) % 256); iVM[5] = true; break end end; iVM[24.] = buffer.fromstring(ihS); ihW = 0.; while true do if ihW + 4 <= ihT then ihV = (ihV * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[24.], ihW, (buffer.readu32(iVM[24.], ihW) - ihV) % 4294967296); ihW = ihW + 4 else break end end; if iVM[5] then break end; ihV = (ihV * 1597 + 51749) % 4294967296; iVM[20] = 0.; while true do if ihW < ihT then buffer.writeu8(iVM[24.], ihW, (buffer.readu8(iVM[24.], ihW) - bit32.band(bit32.rshift(ihV, iVM[20] * 8), 255.)) % 256); ihW = ihW + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[5] then break end; do ihX = buffer.readstring(iVM[24.], 0., ihT); iVM[5] = true; break end; break end end; ihW = nil; do ihV = iV8[7203.]; iVM[28] = iV8[807.]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[24.] = iV8[10480]; ihT = false; while true do iVM[26] = #iVM[28]; ihS = iVM[26] - iVM[24.]; iVM[5] = iVM[20](iVM[22] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[3.] = ihS >= 1; if iVM[3.] then iVM[3.] = ihS <= 4 end; if iVM[3.] then iVM[5] = iVM[5] * 16807 % 2147483647; if ihS == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[5], 255.))); ihT = true; break elseif ihS == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); ihT = true; break elseif ihS == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); ihT = true; break elseif ihS == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); ihT = true; break end end; ihU = buffer.fromstring(iVM[28]); iVM[13] = 0.; while true do if iVM[13] <= ihS - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(ihU, iVM[13], bit32.bxor(buffer.readu32(ihU, iVM[13]), iVM[5])); iVM[13] = iVM[13] + 4 else break end end; if ihT then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[13] < ihS then buffer.writeu8(ihU, iVM[13], bit32.bxor(buffer.readu8(ihU, iVM[13]), bit32.band(bit32.rshift(iVM[5], iVM[23] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[23] = iVM[23] + 1 else break end end; if ihT then break end; do ihW = buffer.readstring(ihU, 0., ihS); ihT = true; break end; break end end; iVM[23] = nil; do iVM[3.] = iV8[3235]; iVM[13] = iV8[1804]; ihU = iV8[770]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[10480]; ihS = k7; ihT = false; while true do iVM[22] = #iVM[13]; iVM[24.] = iVM[22] - iVM[5]; iVM[6.] = ihS(iVM[26] % 4294967296); iVM[20] = iVM[24.] >= 1; if iVM[20] then iVM[20] = iVM[24.] <= 3. end; if iVM[20] then iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; if iVM[24.] == 1 then iVM[23] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[6.], 255.)) % 256); ihT = true; break elseif iVM[24.] == 2 then iVM[23] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[6.], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[6.], 8), 255.)) % 256); ihT = true; break elseif iVM[24.] == 3. then iVM[23] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[6.], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[6.], 8), 255.)) % 256, (string.byte(iVM[13], 3.) - bit32.band(bit32.rshift(iVM[6.], 16), 255.)) % 256); ihT = true; break end end; iVM[28] = buffer.fromstring(iVM[13]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[24.] then iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[28], iVM[27.], (buffer.readu32(iVM[28], iVM[27.]) - iVM[6.]) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if ihT then break end; iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; ihV = 0.; while true do if iVM[27.] < iVM[24.] then buffer.writeu8(iVM[28], iVM[27.], (buffer.readu8(iVM[28], iVM[27.]) - bit32.band(bit32.rshift(iVM[6.], ihV * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; ihV = ihV + 1 else break end end; if ihT then break end; do iVM[23] = buffer.readstring(iVM[28], 0., iVM[24.]); ihT = true; break end; break end end; iVM[27.] = nil; do iVM[20] = iV8[5312]; iVM[6.] = iV8[9538]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[22] = k7; ihV = iV8[10480]; iVM[24.] = false; while true do ihT = #iVM[6.]; iVM[26] = ihT - ihV; ihS = iVM[22](iVM[28] % 4294967296); ihS = ihS % 2147483646. + 1; iVM[5] = iVM[26] >= 1; if iVM[5] then iVM[5] = iVM[26] <= 4 end; if iVM[5] then ihS = ihS * 16807 % 2147483647; if iVM[26] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihS, 255.))); iVM[24.] = true; break elseif iVM[26] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[24.] = true; break elseif iVM[26] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[24.] = true; break elseif iVM[26] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[24.] = true; break end end; iVM[3.] = buffer.fromstring(iVM[6.]); ihU = 0.; while true do if ihU <= iVM[26] - 4 then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[3.], ihU, bit32.bxor(buffer.readu32(iVM[3.], ihU), ihS)); ihU = ihU + 4 else break end end; if iVM[24.] then break end; ihS = ihS * 16807 % 2147483647; iVM[13] = 0.; while true do if ihU < iVM[26] then buffer.writeu8(iVM[3.], ihU, bit32.bxor(buffer.readu8(iVM[3.], ihU), bit32.band(bit32.rshift(ihS, iVM[13] * 8), 255.))); ihU = ihU + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[24.] then break end; do iVM[27.] = buffer.readstring(iVM[3.], 0., iVM[26]); iVM[24.] = true; break end; break end end; iVM[3.] = nil; do iVM[13] = true; ihU = iV8[1630]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[5] = k7; ihS = iV8[10480]; ihT = false; while true do iVM[22] = #ihU; iVM[24.] = iVM[22] - ihS; iVM[6.] = iVM[5](iVM[26] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[20] = iVM[24.] >= 1; if iVM[20] then iVM[20] = iVM[24.] <= 4 end; if iVM[20] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[6.], 255.))); ihT = true; break elseif iVM[24.] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); ihT = true; break elseif iVM[24.] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); ihT = true; break elseif iVM[24.] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); ihT = true; break end end; iVM[28] = buffer.fromstring(ihU); iVM[14] = 0.; while true do if iVM[14] <= iVM[24.] - 4 then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(iVM[28], iVM[14], bit32.bxor(buffer.readu32(iVM[28], iVM[14]), iVM[6.])); iVM[14] = iVM[14] + 4 else break end end; if ihT then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; ihV = 0.; while true do if iVM[14] < iVM[24.] then buffer.writeu8(iVM[28], iVM[14], bit32.bxor(buffer.readu8(iVM[28], iVM[14]), bit32.band(bit32.rshift(iVM[6.], ihV * 8), 255.))); iVM[14] = iVM[14] + 1; ihV = ihV + 1 else break end end; if ihT then break end; do iVM[3.] = buffer.readstring(iVM[28], 0., iVM[24.]); ihT = true; break end; break end end; iVM[14] = nil; do iVM[6.] = false; iVM[28] = iV8[10354]; iVM[20] = iV8[9052]; ihV = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[3598]; iVM[22] = k7; ihT = false; while true do ihS = #iVM[28]; iVM[5] = ihS - iVM[24.]; iVM[16] = iVM[22](ihV % 4294967296); ihU = iVM[5] >= 1; if ihU then ihU = iVM[5] <= 3. end; if ihU then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; if iVM[5] == 1 then iVM[14] = string.char((string.byte(iVM[28], 1) - bit32.band(iVM[16], 255.)) % 256); ihT = true; break elseif iVM[5] == 2 then iVM[14] = string.char((string.byte(iVM[28], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[28], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256); ihT = true; break elseif iVM[5] == 3. then iVM[14] = string.char((string.byte(iVM[28], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[28], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256, (string.byte(iVM[28], 3.) - bit32.band(bit32.rshift(iVM[16], 16), 255.)) % 256); ihT = true; break end end; iVM[13] = buffer.fromstring(iVM[28]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[5] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[13], iVM[9.], (buffer.readu32(iVM[13], iVM[9.]) - iVM[16]) % 4294967296); iVM[9.] = iVM[9.] + 4 else break end end; if ihT then break end; iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; iVM[26] = 0.; while true do if iVM[9.] < iVM[5] then buffer.writeu8(iVM[13], iVM[9.], (buffer.readu8(iVM[13], iVM[9.]) - bit32.band(bit32.rshift(iVM[16], iVM[26] * 8), 255.)) % 256); iVM[9.] = iVM[9.] + 1; iVM[26] = iVM[26] + 1 else break end end; if ihT then break end; do iVM[14] = buffer.readstring(iVM[13], 0., iVM[5]); ihT = true; break end; break end end; iVM[9.] = nil; do ihS = iV8[9831.]; iVM[26] = true; iVM[16] = k7; iVM[13] = (mC + lQ) % iV8[5374]; ihU = iV8[4991]; iVM[5] = false; while true do iVM[28] = #ihS; ihT = iVM[28] - ihU; ihV = iVM[16](iVM[13] % 4294967296); iVM[22] = ihT >= 1; if iVM[22] then iVM[22] = ihT <= 4 end; if iVM[22] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); if ihT == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihV, 255.))); iVM[5] = true; break elseif ihT == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[5] = true; break elseif ihT == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[5] = true; break elseif ihT == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[5] = true; break end end; iVM[24.] = buffer.fromstring(ihS); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= ihT then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[24.], iVM[6.], bit32.bxor(buffer.readu32(iVM[24.], iVM[6.]), ihV)); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[5] then break end; ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); iVM[20] = 0.; while true do if iVM[6.] < ihT then buffer.writeu8(iVM[24.], iVM[6.], bit32.bxor(buffer.readu8(iVM[24.], iVM[6.]), bit32.band(bit32.rshift(ihV, iVM[20] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[5] then break end; do iVM[9.] = buffer.readstring(iVM[24.], 0., ihT); iVM[5] = true; break end; break end end; iVM[6.] = nil; do iVM[20] = iV8[4736]; iVM[24.] = iV8[5251]; iVM[28] = k7; iVM[22] = (mC + lQ) % iV8[5374]; ihV = iV8[1411]; ihT = false; while true do iVM[5] = #iVM[20]; iVM[16] = iVM[5] - ihV; ihU = iVM[28](iVM[22] % 4294967296); iVM[13] = iVM[16] >= 1; if iVM[13] then iVM[13] = iVM[16] <= 4 end; if iVM[13] then ihU = bit32.lrotate((ihU + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(ihU, 255.))); ihT = true; break elseif iVM[16] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); ihT = true; break elseif iVM[16] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); ihT = true; break elseif iVM[16] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); ihT = true; break end end; iVM[17] = buffer.fromstring(iVM[20]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[16] then ihU = bit32.lrotate((ihU + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[17], iVM[26], bit32.bxor(buffer.readu32(iVM[17], iVM[26]), ihU)); iVM[26] = iVM[26] + 4 else break end end; if ihT then break end; ihU = bit32.lrotate((ihU + 1832704949) % 4294967296, 13); ihS = 0.; while true do if iVM[26] < iVM[16] then buffer.writeu8(iVM[17], iVM[26], bit32.bxor(buffer.readu8(iVM[17], iVM[26]), bit32.band(bit32.rshift(ihU, ihS * 8), 255.))); iVM[26] = iVM[26] + 1; ihS = ihS + 1 else break end end; if ihT then break end; do iVM[6.] = buffer.readstring(iVM[17], 0., iVM[16]); ihT = true; break end; break end end; iVM[17] = nil; do ihU = iV8[10480]; iVM[26] = iV8[5516]; iVM[16] = (mC + lQ) % iV8[5374]; ihS = k7; iVM[13] = false; while true do iVM[22] = #iVM[26]; iVM[24.] = iVM[22] - ihU; iVM[5] = ihS(iVM[16] % 4294967296); iVM[20] = iVM[24.] >= 1; if iVM[20] then iVM[20] = iVM[24.] <= 4 end; if iVM[20] then iVM[5] = (iVM[5] + 2654435769.) % 4294967296; if iVM[24.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[5], 255.))); iVM[13] = true; break elseif iVM[24.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[13] = true; break elseif iVM[24.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[13] = true; break elseif iVM[24.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[13] = true; break end end; iVM[28] = buffer.fromstring(iVM[26]); ihT = 0.; while true do if ihT + 4 <= iVM[24.] then iVM[5] = (iVM[5] + 2654435769.) % 4294967296; buffer.writeu32(iVM[28], ihT, bit32.bxor(buffer.readu32(iVM[28], ihT), iVM[5])); ihT = ihT + 4 else break end end; if iVM[13] then break end; iVM[5] = (iVM[5] + 2654435769.) % 4294967296; ihV = 0.; while true do if ihT < iVM[24.] then buffer.writeu8(iVM[28], ihT, bit32.bxor(buffer.readu8(iVM[28], ihT), bit32.band(bit32.rshift(iVM[5], ihV * 8), 255.))); ihT = ihT + 1; ihV = ihV + 1 else break end end; if iVM[13] then break end; do iVM[17] = buffer.readstring(iVM[28], 0., iVM[24.]); iVM[13] = true; break end; break end end; ihV = nil; do iVM[24.] = iV8[2530]; iVM[22] = false; iVM[20] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[28] = iV8[10480]; iVM[5] = false; while true do ihU = #iVM[24.]; iVM[13] = ihU - iVM[28]; iVM[8] = iVM[20](ihT % 4294967296); iVM[26] = iVM[13] >= 1; if iVM[26] then iVM[26] = iVM[13] <= 4 end; if iVM[26] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); if iVM[13] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[8], 255.))); iVM[5] = true; break elseif iVM[13] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[5] = true; break elseif iVM[13] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[5] = true; break elseif iVM[13] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[5] = true; break end end; ihS = buffer.fromstring(iVM[24.]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[13] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); buffer.writeu32(ihS, iVM[10], bit32.bxor(buffer.readu32(ihS, iVM[10]), iVM[8])); iVM[10] = iVM[10] + 4 else break end end; if iVM[5] then break end; iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); iVM[16] = 0.; while true do if iVM[10] < iVM[13] then buffer.writeu8(ihS, iVM[10], bit32.bxor(buffer.readu8(ihS, iVM[10]), bit32.band(bit32.rshift(iVM[8], iVM[16] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[5] then break end; do ihV = buffer.readstring(ihS, 0., iVM[13]); iVM[5] = true; break end; break end end; iVM[10] = nil; do iVM[8] = iV8[5619.]; ihS = k7; iVM[26] = true; iVM[16] = iV8[10480]; iVM[13] = iV8[4586]; ihU = (mC + lQ) % iV8[5374]; iVM[5] = false; while true do iVM[28] = #iVM[13]; ihT = iVM[28] - iVM[16]; iVM[29] = ihS(ihU % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[22] = ihT >= 1; if iVM[22] then iVM[22] = ihT <= 4 end; if iVM[22] then iVM[29] = iVM[29] * 16807 % 2147483647; if ihT == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.))); iVM[5] = true; break elseif ihT == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[5] = true; break elseif ihT == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[5] = true; break elseif ihT == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[5] = true; break end end; iVM[24.] = buffer.fromstring(iVM[13]); iVM[18.] = 0.; while true do if iVM[18.] <= ihT - 4 then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[18.], bit32.bxor(buffer.readu32(iVM[24.], iVM[18.]), iVM[29])); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[5] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[18.] < ihT then buffer.writeu8(iVM[24.], iVM[18.], bit32.bxor(buffer.readu8(iVM[24.], iVM[18.]), bit32.band(bit32.rshift(iVM[29], iVM[20] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[5] then break end; do iVM[10] = buffer.readstring(iVM[24.], 0., ihT); iVM[5] = true; break end; break end end; iVM[18.] = nil; do iVM[22] = iV8[2958.]; iVM[20] = k7; iVM[29] = (mC + lQ) % iV8[5374]; iVM[28] = iV8[3539]; iVM[24.] = false; while true do ihU = #iVM[28]; iVM[13] = ihU - iVM[22]; ihT = iVM[20](iVM[29] % 4294967296); ihT = ihT % 2147483646. + 1; iVM[26] = iVM[13] >= 1; if iVM[26] then iVM[26] = iVM[13] <= 4 end; if iVM[26] then ihT = ihT * 16807 % 2147483647; if iVM[13] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihT, 255.))); iVM[24.] = true; break elseif iVM[13] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[24.] = true; break elseif iVM[13] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[24.] = true; break elseif iVM[13] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[24.] = true; break end end; ihS = buffer.fromstring(iVM[28]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[13] then ihT = ihT * 16807 % 2147483647; buffer.writeu32(ihS, iVM[5], bit32.bxor(buffer.readu32(ihS, iVM[5]), ihT)); iVM[5] = iVM[5] + 4 else break end end; if iVM[24.] then break end; ihT = ihT * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[5] < iVM[13] then buffer.writeu8(ihS, iVM[5], bit32.bxor(buffer.readu8(ihS, iVM[5]), bit32.band(bit32.rshift(ihT, iVM[16] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[24.] then break end; do iVM[18.] = buffer.readstring(ihS, 0., iVM[13]); iVM[24.] = true; break end; break end end; iVM[16] = nil; do iVM[26] = iV8[10100]; iVM[5] = k7; ihS = iV8[1806.]; ihU = iV8[10480]; ihT = iV8[10488.]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[24.] = false; while true do iVM[20] = #ihT; iVM[28] = iVM[20] - ihU; iVM[1] = iVM[5](iVM[13] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[29] = iVM[28] >= 1; if iVM[29] then iVM[29] = iVM[28] <= 4 end; if iVM[29] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[28] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[1], 255.))); iVM[24.] = true; break elseif iVM[28] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[24.] = true; break elseif iVM[28] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[24.] = true; break elseif iVM[28] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[24.] = true; break end end; iVM[22] = buffer.fromstring(ihT); iVM[19] = 0.; while true do if iVM[19] <= iVM[28] - 4 then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[19], bit32.bxor(buffer.readu32(iVM[22], iVM[19]), iVM[1])); iVM[19] = iVM[19] + 4 else break end end; if iVM[24.] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[19] < iVM[28] then buffer.writeu8(iVM[22], iVM[19], bit32.bxor(buffer.readu8(iVM[22], iVM[19]), bit32.band(bit32.rshift(iVM[1], iVM[8] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[24.] then break end; do iVM[16] = buffer.readstring(iVM[22], 0., iVM[28]); iVM[24.] = true; break end; break end end; lV(iVM[2], { [iVM[4]] = iV8[10184][ihX](iV8[10480], iV8[7474], iV8[10480], iV8[10480]), [ihW] = iV8[7718], [iVM[11]] = iV8[10184][iVM[15.]](iV8[7718], -iV8[1506.], iV8[7718], iV8[10480]), [iVM[6.]] = lf[iVM[17]], [iVM[3.]] = iV8[8269][iVM[14]][iVM[9.]], [iVM[12.]] = lK, [iVM[23]] = iVM[27.], [ihV] = iV8[8218], [iVM[10]] = iV8[8269][iVM[18.]][iVM[16]] }); iVM[19] = nil; do iVM[1] = iV8[1106]; iVM[22] = k7; iVM[29] = iV8[1956.]; iVM[8] = iV8[125]; iVM[28] = iV8[3023]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[24.] = false; while true do iVM[13] = #iVM[28]; ihT = iVM[13] - iVM[8]; iVM[26] = iVM[22](iVM[20] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; ihS = ihT >= 1; if ihS then ihS = ihT <= 4 end; if ihS then iVM[26] = iVM[26] * 16807 % 2147483647; if ihT == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[26], 255.))); iVM[24.] = true; break elseif ihT == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[24.] = true; break elseif ihT == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[24.] = true; break elseif ihT == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[24.] = true; break end end; iVM[5] = buffer.fromstring(iVM[28]); iVM[16] = 0.; while true do if iVM[16] <= ihT - 4 then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[16], bit32.bxor(buffer.readu32(iVM[5], iVM[16]), iVM[26])); iVM[16] = iVM[16] + 4 else break end end; if iVM[24.] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; ihU = 0.; while true do if iVM[16] < ihT then buffer.writeu8(iVM[5], iVM[16], bit32.bxor(buffer.readu8(iVM[5], iVM[16]), bit32.band(bit32.rshift(iVM[26], ihU * 8), 255.))); iVM[16] = iVM[16] + 1; ihU = ihU + 1 else break end end; if iVM[24.] then break end; do iVM[19] = buffer.readstring(iVM[5], 0., ihT); iVM[24.] = true; break end; break end end; lK[iVM[19]]:Connect(iV8[2045]); iVM[16] = nil; do iVM[26] = iV8[9774.]; iVM[13] = iV8[481]; ihS = k7; ihU = (mC + lQ) % iV8[5374]; iVM[5] = iV8[10480]; ihT = false; while true do iVM[29] = #iVM[26]; iVM[22] = iVM[29] - iVM[5]; iVM[24.] = ihS(ihU % 4294967296); iVM[8] = iVM[22] >= 1; if iVM[8] then iVM[8] = iVM[22] <= 4 end; if iVM[8] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); if iVM[22] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.))); ihT = true; break elseif iVM[22] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); ihT = true; break elseif iVM[22] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); ihT = true; break elseif iVM[22] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); ihT = true; break end end; iVM[20] = buffer.fromstring(iVM[26]); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[22] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[20], iVM[28], bit32.bxor(buffer.readu32(iVM[20], iVM[28]), iVM[24.])); iVM[28] = iVM[28] + 4 else break end end; if ihT then break end; iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); iVM[1] = 0.; while true do if iVM[28] < iVM[22] then buffer.writeu8(iVM[20], iVM[28], bit32.bxor(buffer.readu8(iVM[20], iVM[28]), bit32.band(bit32.rshift(iVM[24.], iVM[1] * 8), 255.))); iVM[28] = iVM[28] + 1; iVM[1] = iVM[1] + 1 else break end end; if ihT then break end; do iVM[16] = buffer.readstring(iVM[20], 0., iVM[22]); ihT = true; break end; break end end; lK[iVM[16]]:Connect(iV8[6082]); iVM[1] = nil; do iVM[8] = iV8[818]; iVM[28] = k7; iVM[20] = true; iVM[29] = iV8[8661.]; iVM[24.] = iV8[9417.]; iVM[22] = (mC + lQ) % iV8[5374]; ihT = false; while true do iVM[26] = #iVM[24.]; ihS = iVM[26] - iVM[29]; iVM[5] = iVM[28](iVM[22] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[16] = ihS >= 1; if iVM[16] then iVM[16] = ihS <= 4 end; if iVM[16] then iVM[5] = iVM[5] * 16807 % 2147483647; if ihS == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[5], 255.))); ihT = true; break elseif ihS == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); ihT = true; break elseif ihS == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); ihT = true; break elseif ihS == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); ihT = true; break end end; ihU = buffer.fromstring(iVM[24.]); iVM[13] = 0.; while true do if iVM[13] <= ihS - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(ihU, iVM[13], bit32.bxor(buffer.readu32(ihU, iVM[13]), iVM[5])); iVM[13] = iVM[13] + 4 else break end end; if ihT then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[19] = 0.; while true do if iVM[13] < ihS then buffer.writeu8(ihU, iVM[13], bit32.bxor(buffer.readu8(ihU, iVM[13]), bit32.band(bit32.rshift(iVM[5], iVM[19] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[19] = iVM[19] + 1 else break end end; if ihT then break end; do iVM[1] = buffer.readstring(ihU, 0., ihS); ihT = true; break end; break end end; lK[iVM[1]]:Connect(iV8[8176]); iVM[19] = nil; do iVM[16] = true; ihS = iV8[2003]; ihU = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[13] = iV8[946]; iVM[5] = false; while true do iVM[20] = #ihS; iVM[28] = iVM[20] - iVM[13]; ihT = iVM[26](ihU % 4294967296); ihT = ihT % 2147483646. + 1; iVM[29] = iVM[28] >= 1; if iVM[29] then iVM[29] = iVM[28] <= 4 end; if iVM[29] then ihT = ihT * 16807 % 2147483647; if iVM[28] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihT, 255.))); iVM[5] = true; break elseif iVM[28] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[5] = true; break elseif iVM[28] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[5] = true; break elseif iVM[28] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[5] = true; break end end; iVM[22] = buffer.fromstring(ihS); iVM[24.] = 0.; while true do if iVM[24.] <= iVM[28] - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[24.], bit32.bxor(buffer.readu32(iVM[22], iVM[24.]), ihT)); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[5] then break end; ihT = ihT * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[24.] < iVM[28] then buffer.writeu8(iVM[22], iVM[24.], bit32.bxor(buffer.readu8(iVM[22], iVM[24.]), bit32.band(bit32.rshift(ihT, iVM[8] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[5] then break end; do iVM[19] = buffer.readstring(iVM[22], 0., iVM[28]); iVM[5] = true; break end; break end end; lK[iVM[19]]:Connect(iV8[7459]); iVM[8] = nil; do iVM[22] = true; iVM[29] = k7; iVM[24.] = false; iVM[28] = iV8[10480]; iVM[20] = iV8[10143.]; ihT = (mC + lQ) % iV8[5374]; iVM[5] = false; while true do iVM[16] = #iVM[20]; ihU = iVM[16] - iVM[28]; iVM[13] = iVM[29](ihT % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[19] = ihU >= 1; if iVM[19] then iVM[19] = ihU <= 4 end; if iVM[19] then iVM[13] = iVM[13] * 16807 % 2147483647; if ihU == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.))); iVM[5] = true; break elseif ihU == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[5] = true; break elseif ihU == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[5] = true; break elseif ihU == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[5] = true; break end end; iVM[26] = buffer.fromstring(iVM[20]); ihS = 0.; while true do if ihS <= ihU - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[26], ihS, bit32.bxor(buffer.readu32(iVM[26], ihS), iVM[13])); ihS = ihS + 4 else break end end; if iVM[5] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[1] = 0.; while true do if ihS < ihU then buffer.writeu8(iVM[26], ihS, bit32.bxor(buffer.readu8(iVM[26], ihS), bit32.band(bit32.rshift(iVM[13], iVM[1] * 8), 255.))); ihS = ihS + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[5] then break end; do iVM[8] = buffer.readstring(iVM[26], 0., ihU); iVM[5] = true; break end; break end end; iVM[1] = nil; do iVM[16] = iV8[10480]; iVM[19] = iV8[1442]; ihU = (mC + lQ) % iV8[5374]; iVM[26] = k7; ihS = false; while true do ihT = #iVM[19]; iVM[13] = ihT - iVM[16]; iVM[22] = iVM[26](ihU % 4294967296); iVM[24.] = iVM[13] >= 1; if iVM[24.] then iVM[24.] = iVM[13] <= 4 end; if iVM[24.] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; if iVM[13] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[22], 255.))); ihS = true; break elseif iVM[13] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); ihS = true; break elseif iVM[13] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); ihS = true; break elseif iVM[13] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); ihS = true; break end end; iVM[5] = buffer.fromstring(iVM[19]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[13] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], iVM[20], bit32.bxor(buffer.readu32(iVM[5], iVM[20]), iVM[22])); iVM[20] = iVM[20] + 4 else break end end; if ihS then break end; iVM[22] = (iVM[22] + 2654435769.) % 4294967296; iVM[28] = 0.; while true do if iVM[20] < iVM[13] then buffer.writeu8(iVM[5], iVM[20], bit32.bxor(buffer.readu8(iVM[5], iVM[20]), bit32.band(bit32.rshift(iVM[22], iVM[28] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[28] = iVM[28] + 1 else break end end; if ihS then break end; do iVM[1] = buffer.readstring(iVM[5], 0., iVM[13]); ihS = true; break end; break end end; iVM[20] = nil; do iVM[28] = iV8[1371.]; iVM[22] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[10702]; iVM[5] = false; while true do ihU = #iVM[24.]; iVM[13] = ihU - iVM[28]; iVM[19] = iVM[22](ihT % 4294967296); iVM[19] = iVM[19] % 2147483646. + 1; iVM[26] = iVM[13] >= 1; if iVM[26] then iVM[26] = iVM[13] <= 4 end; if iVM[26] then iVM[19] = iVM[19] * 16807 % 2147483647; if iVM[13] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[19], 255.))); iVM[5] = true; break elseif iVM[13] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[5] = true; break elseif iVM[13] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[5] = true; break elseif iVM[13] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[5] = true; break end end; ihS = buffer.fromstring(iVM[24.]); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[13] then iVM[19] = iVM[19] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[29], bit32.bxor(buffer.readu32(ihS, iVM[29]), iVM[19])); iVM[29] = iVM[29] + 4 else break end end; if iVM[5] then break end; iVM[19] = iVM[19] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[29] < iVM[13] then buffer.writeu8(ihS, iVM[29], bit32.bxor(buffer.readu8(ihS, iVM[29]), bit32.band(bit32.rshift(iVM[19], iVM[16] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[5] then break end; do iVM[20] = buffer.readstring(ihS, 0., iVM[13]); iVM[5] = true; break end; break end end; iVM[29] = nil; do iVM[26] = iV8[7071.]; iVM[19] = iV8[10088]; ihS = (mC + lQ) % iV8[5374]; ihU = k7; iVM[16] = iV8[4067]; iVM[13] = false; while true do iVM[5] = #iVM[19]; iVM[18.] = iVM[5] - iVM[16]; iVM[28] = ihU(ihS % 4294967296); iVM[28] = iVM[28] % 2147483646. + 1; ihT = iVM[18.] >= 1; if ihT then ihT = iVM[18.] <= 4 end; if ihT then iVM[28] = iVM[28] * 16807 % 2147483647; if iVM[18.] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[28], 255.))); iVM[13] = true; break elseif iVM[18.] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[13] = true; break elseif iVM[18.] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[13] = true; break elseif iVM[18.] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[13] = true; break end end; iVM[10] = buffer.fromstring(iVM[19]); iVM[22] = 0.; while true do if iVM[22] <= iVM[18.] - 4 then iVM[28] = iVM[28] * 16807 % 2147483647; buffer.writeu32(iVM[10], iVM[22], bit32.bxor(buffer.readu32(iVM[10], iVM[22]), iVM[28])); iVM[22] = iVM[22] + 4 else break end end; if iVM[13] then break end; iVM[28] = iVM[28] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[22] < iVM[18.] then buffer.writeu8(iVM[10], iVM[22], bit32.bxor(buffer.readu8(iVM[10], iVM[22]), bit32.band(bit32.rshift(iVM[28], iVM[24.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[13] then break end; do iVM[29] = buffer.readstring(iVM[10], 0., iVM[18.]); iVM[13] = true; break end; break end end; iVM[10] = nil; do ihT = false; iVM[28] = iV8[7673]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[18.] = k7; iVM[24.] = iV8[4144]; iVM[5] = false; while true do iVM[16] = #iVM[28]; ihU = iVM[16] - iVM[24.]; iVM[13] = iVM[18.](iVM[22] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[19] = ihU >= 1; if iVM[19] then iVM[19] = ihU <= 4 end; if iVM[19] then iVM[13] = iVM[13] * 16807 % 2147483647; if ihU == 1 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[13], 255.))); iVM[5] = true; break elseif ihU == 2 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[5] = true; break elseif ihU == 3. then iVM[10] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[5] = true; break elseif ihU == 4 then iVM[10] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[5] = true; break end end; iVM[26] = buffer.fromstring(iVM[28]); ihS = 0.; while true do if ihS <= ihU - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[26], ihS, bit32.bxor(buffer.readu32(iVM[26], ihS), iVM[13])); ihS = ihS + 4 else break end end; if iVM[5] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; ihV = 0.; while true do if ihS < ihU then buffer.writeu8(iVM[26], ihS, bit32.bxor(buffer.readu8(iVM[26], ihS), bit32.band(bit32.rshift(iVM[13], ihV * 8), 255.))); ihS = ihS + 1; ihV = ihV + 1 else break end end; if iVM[5] then break end; do iVM[10] = buffer.readstring(iVM[26], 0., ihU); iVM[5] = true; break end; break end end; ihV = nil; do iVM[19] = iV8[4973]; ihU = k7; iVM[26] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[7004]; ihS = false; while true do iVM[13] = #iVM[16]; iVM[22] = iVM[13] - iVM[19]; iVM[24.] = ihU(iVM[26] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[5] = iVM[22] >= 1; if iVM[5] then iVM[5] = iVM[22] <= 4 end; if iVM[5] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[22] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[24.], 255.))); ihS = true; break elseif iVM[22] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); ihS = true; break elseif iVM[22] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); ihS = true; break elseif iVM[22] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); ihS = true; break end end; iVM[18.] = buffer.fromstring(iVM[16]); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[22] then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[18.], iVM[28], bit32.bxor(buffer.readu32(iVM[18.], iVM[28]), iVM[24.])); iVM[28] = iVM[28] + 4 else break end end; if ihS then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; ihT = 0.; while true do if iVM[28] < iVM[22] then buffer.writeu8(iVM[18.], iVM[28], bit32.bxor(buffer.readu8(iVM[18.], iVM[28]), bit32.band(bit32.rshift(iVM[24.], ihT * 8), 255.))); iVM[28] = iVM[28] + 1; ihT = ihT + 1 else break end end; if ihS then break end; do ihV = buffer.readstring(iVM[18.], 0., iVM[22]); ihS = true; break end; break end end; iVM[18.] = nil; do iVM[24.] = iV8[10480]; iVM[28] = k7; iVM[22] = (mC + lQ) % iV8[5374]; ihT = iV8[807.]; iVM[5] = false; while true do iVM[16] = #ihT; ihU = iVM[16] - iVM[24.]; iVM[13] = iVM[28](iVM[22] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[19] = ihU >= 1; if iVM[19] then iVM[19] = ihU <= 4 end; if iVM[19] then iVM[13] = iVM[13] * 16807 % 2147483647; if ihU == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.))); iVM[5] = true; break elseif ihU == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[5] = true; break elseif ihU == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[5] = true; break elseif ihU == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[5] = true; break end end; iVM[26] = buffer.fromstring(ihT); ihS = 0.; while true do if ihS + 4 <= ihU then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[26], ihS, bit32.bxor(buffer.readu32(iVM[26], ihS), iVM[13])); ihS = ihS + 4 else break end end; if iVM[5] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[17] = 0.; while true do if ihS < ihU then buffer.writeu8(iVM[26], ihS, bit32.bxor(buffer.readu8(iVM[26], ihS), bit32.band(bit32.rshift(iVM[13], iVM[17] * 8), 255.))); ihS = ihS + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[5] then break end; do iVM[18.] = buffer.readstring(iVM[26], 0., ihU); iVM[5] = true; break end; break end end; iVM[17] = nil; do iVM[26] = true; iVM[19] = iV8[3107]; ihS = (mC + lQ) % iV8[5374]; ihU = k7; iVM[16] = iV8[10480]; iVM[13] = false; while true do iVM[5] = #iVM[19]; iVM[6.] = iVM[5] - iVM[16]; iVM[28] = ihU(ihS % 4294967296); iVM[28] = iVM[28] % 2147483646. + 1; ihT = iVM[6.] >= 1; if ihT then ihT = iVM[6.] <= 4 end; if ihT then iVM[28] = iVM[28] * 16807 % 2147483647; if iVM[6.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[28], 255.))); iVM[13] = true; break elseif iVM[6.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[13] = true; break elseif iVM[6.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[13] = true; break elseif iVM[6.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[13] = true; break end end; iVM[9.] = buffer.fromstring(iVM[19]); iVM[22] = 0.; while true do if iVM[22] <= iVM[6.] - 4 then iVM[28] = iVM[28] * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[22], bit32.bxor(buffer.readu32(iVM[9.], iVM[22]), iVM[28])); iVM[22] = iVM[22] + 4 else break end end; if iVM[13] then break end; iVM[28] = iVM[28] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[22] < iVM[6.] then buffer.writeu8(iVM[9.], iVM[22], bit32.bxor(buffer.readu8(iVM[9.], iVM[22]), bit32.band(bit32.rshift(iVM[28], iVM[24.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[13] then break end; do iVM[17] = buffer.readstring(iVM[9.], 0., iVM[6.]); iVM[13] = true; break end; break end end; md = lV(iVM[8], { [iVM[1]] = ld, [iVM[18.]] = iV8[7718], [iVM[10]] = iV8[10184][ihV](iV8[10480], iV8[7594], iV8[10480], iV8[10480]), [iVM[17]] = iV8[1353.], [iVM[20]] = iV8[10184][iVM[29]](iV8[7718], -iV8[7594], iV8[7718], iV8[10480]) }); mC = 305 end elseif mC < 4098. then if mC < 4096 then if mC < 4095. then if mC == 4094 then mC = 361 else mC = 3797; continue end else mC = 382 end elseif mC < 4097 then if mC == 4096 then mC = 171. else mC = 4110.; continue end elseif mC == 4097 then mC = 227 else mC = 4223; continue end elseif mC < 4101. then if mC < 4100 then if mC < 4099 then if mC == 4098. then local iXR = iIn[2032][iIn[5841.]]; iXR = iIn[2032][iIn[5841.]]; lQ += iIn[5888](string.char, iIn[4674.]) - iIn[5888](rawequal, iIn[4674.]); mC = 323 else mC = 3897.; continue end else local iXS = bit32.rrotate(bit32.bxor(bit32.lrotate(mr, iIn[7868]), string.byte(tostring(lM))), iIn[4218.]); mC = if bit32.bxor(bit32.bxor(bit32.bxor(bit32.bxor(bit32.band(iXS, (buffer.readu32(lp, iIn[8661.]))), (buffer.readu32(lE, iIn[10838]))), (bit32.bxor(bit32.band(iXS, (buffer.readu32(lL, iIn[2958.]))), (buffer.readu32(l1, iIn[8661.]))))), (buffer.readu32(lE, iIn[10838]))), (buffer.readu32(l1, iIn[8661.]))) == iXS then 8 else 330. end elseif mC == 4100 then mC = if mx <= iIn[4218.] then 403 else 407 else mC = 4027; continue end elseif mC < 4102 then local iXT = mr * buffer.readu32(l2, iIn[1362.]) + iIn[1353.] + iIn[1371.]; mC = if iXT >= iXT + iIn[5300] then 275 else 309. elseif mC == 4102 then mC = 117. else mC = 3952; continue end elseif mC < 4138 then if mC < 4121 then if mC < 4112 then if mC < 4108 then if mC < 4106 then if mC < 4105 then if mC < 4104. then mr = (mr + iIn[293]) % iIn[1070]; mC = 514 else mC = if mx <= iIn[6878] then 476 else 545 end else iVM[9.] = nil; do local iV8 = iIn; iVM[6.] = iV8[10480]; iVM[24.] = iV8[5475.]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[22] = k7; ihT = false; while true do iVM[5] = #iVM[24.]; iVM[16] = iVM[5] - iVM[6.]; ihU = iVM[22](iVM[28] % 4294967296); iVM[13] = iVM[16] >= 1; if iVM[13] then iVM[13] = iVM[16] <= 4 end; if iVM[13] then ihU = (ihU + 2654435769.) % 4294967296; if iVM[16] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihU, 255.))); ihT = true; break elseif iVM[16] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); ihT = true; break elseif iVM[16] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); ihT = true; break elseif iVM[16] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); ihT = true; break end end; iVM[19] = buffer.fromstring(iVM[24.]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[16] then ihU = (ihU + 2654435769.) % 4294967296; buffer.writeu32(iVM[19], iVM[26], bit32.bxor(buffer.readu32(iVM[19], iVM[26]), ihU)); iVM[26] = iVM[26] + 4 else break end end; if ihT then break end; ihU = (ihU + 2654435769.) % 4294967296; ihS = 0.; while true do if iVM[26] < iVM[16] then buffer.writeu8(iVM[19], iVM[26], bit32.bxor(buffer.readu8(iVM[19], iVM[26]), bit32.band(bit32.rshift(ihU, ihS * 8), 255.))); iVM[26] = iVM[26] + 1; ihS = ihS + 1 else break end end; if ihT then break end; do iVM[9.] = buffer.readstring(iVM[19], 0., iVM[16]); ihT = true; break end; break end end; local iV8 = iIn; iV8[4085][iVM[9.]](function() local iMR = bit32.band; local iMS = bit32.bxor; local iMT = string.byte; local iMU = bit32.rshift; local iMV = string.char; local iMW = buffer.fromstring; local iMX = buffer.readstring; local iMY = buffer.readu32; local iMZ = buffer.readu8; local iM_ = buffer.writeu32; local iM0 = buffer.writeu8; local iM1 = bit32.lrotate; local iM2 = math.random; if not lr then local iJ8 = { lX, k7, lh, lQ, lM, iIn, lr } end; local iXU = iIn; for iAM = iXU[5436.] / (iXU[5594] - iXU[5594]), iXU[2373.] % iXU[2373.] do local iAL = iXU[2119] .. iXU[4505] end; local ili = nil; local ilj = nil; local ilk = nil; if iXU[8922.] / (iXU[6905] % iXU[6905]) * (iXU[4265] % iXU[4265]) == iXU[4731.] then local iAL = iXU[9072.] % iXU[10680.]; if I == (iXU[3020] - iXU[3020]) / (iXU[7522] - iXU[7522]) then local iAM = iAL < iXU[4878.]; G = iXU[3038][iXU[4869.]] end end; local ill = nil; local ilm = nil; local iln = nil; for iAM = iXU[3379] / (iXU[7670] % iXU[7670]), iXU[7594] - iXU[7594] do local iAL = false or A end; local ilo = nil; local ilp = nil; local ilq = nil; local ilr = nil; for iAO = iXU[7718], iXU[1353.] do if iAO * iAO + iXU[7718] <= iXU[2526.] - iXU[2526.] then local iAL = not iXU[3066.]; for iAN = iXU[7718], iXU[1353.] do if iAN * iAN < iXU[4795] - iXU[4795] then lM = O > iXU[6025]; iAL = iXU[1934] .. iXU[5786]; local iAM = iXU[2581] % iXU[3391] end end end end; for iAM = iXU[1818.] / (iXU[3795.] % iXU[3795.]), iXU[6193] % iXU[6193] do local iAL = ilr and false end; local ils = nil; if iXU[3020] / (iXU[6621.] % iXU[6621.]) * (iXU[8706.] % iXU[8706.]) == iXU[2598.] / (iXU[4878.] - iXU[4878.]) - iXU[6798.] / (iXU[9295] - iXU[9295]) then E = iXU[9208][ak] end; local ilt = nil; for iAM = iXU[7718], iXU[1371.] do if iAM * iAM < iXU[7522] - iXU[7522] then local iAL = iXU[7602.] and iXU[6190]; iAL = iXU[4226] .. iXU[8620] end end; local ilu = nil; local ilv = nil; local ilw = nil; local ilx = nil; local ily = nil; local ilz = nil; if iXU[6577] <= iXU[10019] / (iXU[4144] - iXU[4144]) * (iXU[2462] % iXU[2462]) then local iAL = -aS; ({})[iXU[9584]] = bit32[z] end; local ilA = nil; if iXU[1707.] == iXU[5742.] / (iXU[2112.] % iXU[2112.]) * (iXU[10697] % iXU[10697]) then iXU[4731.](iXU[7397]); iXU[1291]:update() end; local ilB = nil; local ilC = nil; local ilD = nil; for iAM = iXU[5140] / (iXU[1079] % iXU[1079]), iXU[954.] - iXU[954.] do local iAL = iXU[324.] and false; iAL = ({})[iXU[10283]] end; local ilE = nil; local nh, ni = nil, nil; local ng = nil; if (170 - 170) / (244 - 244) == bit32 then ("djfria").count = 69. + lh; UDim["fhmniru"] = ("czevn")[ak] end; while iXU[1651] % iXU[1651] / (iXU[5742.] % iXU[5742.]) == iXU[10019] / (iXU[1879] % iXU[1879]) * (iXU[7689.] % iXU[7689.]) do local iAL = iXU[2495] or iXU[4085]; iXU[8269][I] = #ilp end; ng = 1; while true do ng = 13699 - ng; do if ng < 13699 then if ng < 11786 then break elseif ng < 12734 then break elseif ng < 13698. then break else ni = false; while true do local nf = nil; local nh = nil; nh = iXU[7327]; while true do if nh < 4 then if nh < 2 then if nh < 1 then ili = nil; do ilo = iXU[9102.]; iln = iXU[4778]; ilm = iXU[6673]; ill = (iXU[3355] + lQ) % iXU[5374]; ilk = iXU[797]; ilj = k7; ilp = false; while true do ilw = #iln; ilv = ilw - ilk; ilu = ilj(ill % 4294967296); ilt = ilv >= 1; if ilt then ilt = ilv <= 3. end; if ilt then ilu = (ilu * 1597 + 51749) % 4294967296; if ilv == 1 then ili = iMV((iMT(iln, 1) - iMR(ilu, 255.)) % 256); ilp = true; break elseif ilv == 2 then ili = iMV((iMT(iln, 1) - iMR(ilu, 255.)) % 256, (iMT(iln, 2) - iMR(iMU(ilu, 8), 255.)) % 256); ilp = true; break elseif ilv == 3. then ili = iMV((iMT(iln, 1) - iMR(ilu, 255.)) % 256, (iMT(iln, 2) - iMR(iMU(ilu, 8), 255.)) % 256, (iMT(iln, 3.) - iMR(iMU(ilu, 16), 255.)) % 256); ilp = true; break end end; ils = iMW(iln); ilr = 0.; while true do if ilr + 4 <= ilv then ilu = (ilu * 1597 + 51749) % 4294967296; iM_(ils, ilr, (iMY(ils, ilr) - ilu) % 4294967296); ilr = ilr + 4 else break end end; if ilp then break end; ilu = (ilu * 1597 + 51749) % 4294967296; ilq = 0.; while true do if ilr < ilv then iM0(ils, ilr, (iMZ(ils, ilr) - iMR(iMU(ilu, ilq * 8), 255.)) % 256); ilr = ilr + 1; ilq = ilq + 1 else break end end; if ilp then break end; do ili = iMX(ils, 0., ilv); ilp = true; break end; break end end; iXU[4085][ili](iXU[4089.]); nh = iXU[7718] else nh = iXU[1371.] end elseif nh < 3. then ilw = nil; do ilq = false; ilr = k7; ils = iXU[2338]; ilt = iXU[10480]; ilu = iXU[4391]; ilv = (iXU[5643.] + lQ) % iXU[5374]; ilp = false; while true do ili = #ilu; ilj = ili - ilt; ilk = ilr(ilv % 4294967296); ilk = ilk % 2147483646. + 1; ill = ilj >= 1; if ill then ill = ilj <= 4 end; if ill then ilk = ilk * 16807 % 2147483647; if ilj == 1 then ilw = iMV(iMS(iMT(ilu, 1), iMR(ilk, 255.))); ilp = true; break elseif ilj == 2 then ilw = iMV(iMS(iMT(ilu, 1), iMR(ilk, 255.)), iMS(iMT(ilu, 2), iMR(iMU(ilk, 8), 255.))); ilp = true; break elseif ilj == 3. then ilw = iMV(iMS(iMT(ilu, 1), iMR(ilk, 255.)), iMS(iMT(ilu, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilu, 3.), iMR(iMU(ilk, 16), 255.))); ilp = true; break elseif ilj == 4 then ilw = iMV(iMS(iMT(ilu, 1), iMR(ilk, 255.)), iMS(iMT(ilu, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilu, 3.), iMR(iMU(ilk, 16), 255.)), iMS(iMT(ilu, 4), iMR(iMU(ilk, 24.), 255.))); ilp = true; break end end; ilm = iMW(ilu); iln = 0.; while true do if iln <= ilj - 4 then ilk = ilk * 16807 % 2147483647; iM_(ilm, iln, iMS(iMY(ilm, iln), ilk)); iln = iln + 4 else break end end; if ilp then break end; ilk = ilk * 16807 % 2147483647; ilo = 0.; while true do if iln < ilj then iM0(ilm, iln, iMS(iMZ(ilm, iln), iMR(iMU(ilk, ilo * 8), 255.))); iln = iln + 1; ilo = ilo + 1 else break end end; if ilp then break end; do ilw = iMX(ilm, 0., ilj); ilp = true; break end; break end end; ili = nil; do ill = iXU[6844]; ilk = k7; ilj = iXU[4013]; ilo = iXU[10480]; iln = iXU[740]; ilm = (iXU[3024.] + lQ) % iXU[5374]; ilp = false; while true do ilx = #iln; ilv = ilx - ilo; ilu = ilk(ilm % 4294967296); ilu = ilu % 2147483646. + 1; ilt = ilv >= 1; if ilt then ilt = ilv <= 4 end; if ilt then ilu = ilu * 16807 % 2147483647; if ilv == 1 then ili = iMV(iMS(iMT(iln, 1), iMR(ilu, 255.))); ilp = true; break elseif ilv == 2 then ili = iMV(iMS(iMT(iln, 1), iMR(ilu, 255.)), iMS(iMT(iln, 2), iMR(iMU(ilu, 8), 255.))); ilp = true; break elseif ilv == 3. then ili = iMV(iMS(iMT(iln, 1), iMR(ilu, 255.)), iMS(iMT(iln, 2), iMR(iMU(ilu, 8), 255.)), iMS(iMT(iln, 3.), iMR(iMU(ilu, 16), 255.))); ilp = true; break elseif ilv == 4 then ili = iMV(iMS(iMT(iln, 1), iMR(ilu, 255.)), iMS(iMT(iln, 2), iMR(iMU(ilu, 8), 255.)), iMS(iMT(iln, 3.), iMR(iMU(ilu, 16), 255.)), iMS(iMT(iln, 4), iMR(iMU(ilu, 24.), 255.))); ilp = true; break end end; ils = iMW(iln); ilr = 0.; while true do if ilr <= ilv - 4 then ilu = ilu * 16807 % 2147483647; iM_(ils, ilr, iMS(iMY(ils, ilr), ilu)); ilr = ilr + 4 else break end end; if ilp then break end; ilu = ilu * 16807 % 2147483647; ilq = 0.; while true do if ilr < ilv then iM0(ils, ilr, iMS(iMZ(ils, ilr), iMR(iMU(ilu, ilq * 8), 255.))); ilr = ilr + 1; ilq = ilq + 1 else break end end; if ilp then break end; do ili = iMX(ils, 0., ilv); ilp = true; break end; break end end; ilx = nil; do ilr = iXU[5057]; ils = iXU[2947]; ilt = iXU[4388]; ilu = (iXU[3003.] + lQ) % iXU[5374]; ilv = iXU[10480]; ilq = k7; ilp = false; while true do ily = #ils; ilj = ily - ilv; ilk = ilq(ilu % 4294967296); ill = ilj >= 1; if ill then ill = ilj <= 3. end; if ill then ilk = (ilk * 1597 + 51749) % 4294967296; if ilj == 1 then ilx = iMV((iMT(ils, 1) - iMR(ilk, 255.)) % 256); ilp = true; break elseif ilj == 2 then ilx = iMV((iMT(ils, 1) - iMR(ilk, 255.)) % 256, (iMT(ils, 2) - iMR(iMU(ilk, 8), 255.)) % 256); ilp = true; break elseif ilj == 3. then ilx = iMV((iMT(ils, 1) - iMR(ilk, 255.)) % 256, (iMT(ils, 2) - iMR(iMU(ilk, 8), 255.)) % 256, (iMT(ils, 3.) - iMR(iMU(ilk, 16), 255.)) % 256); ilp = true; break end end; ilm = iMW(ils); iln = 0.; while true do if iln + 4 <= ilj then ilk = (ilk * 1597 + 51749) % 4294967296; iM_(ilm, iln, (iMY(ilm, iln) - ilk) % 4294967296); iln = iln + 4 else break end end; if ilp then break end; ilk = (ilk * 1597 + 51749) % 4294967296; ilo = 0.; while true do if iln < ilj then iM0(ilm, iln, (iMZ(ilm, iln) - iMR(iMU(ilk, ilo * 8), 255.)) % 256); iln = iln + 1; ilo = ilo + 1 else break end end; if ilp then break end; do ilx = iMX(ilm, 0., ilj); ilp = true; break end; break end end; ily = nil; do ilm = iXU[10480]; ill = k7; ilk = (iXU[5070.] + lQ) % iXU[5374]; ilj = iXU[9990.]; iln = false; while true do ilt = #ilj; ils = ilt - ilm; ilr = ill(ilk % 4294967296); ilr = ilr % 2147483646. + 1; ilq = ils >= 1; if ilq then ilq = ils <= 4 end; if ilq then ilr = ilr * 16807 % 2147483647; if ils == 1 then ily = iMV(iMS(iMT(ilj, 1), iMR(ilr, 255.))); iln = true; break elseif ils == 2 then ily = iMV(iMS(iMT(ilj, 1), iMR(ilr, 255.)), iMS(iMT(ilj, 2), iMR(iMU(ilr, 8), 255.))); iln = true; break elseif ils == 3. then ily = iMV(iMS(iMT(ilj, 1), iMR(ilr, 255.)), iMS(iMT(ilj, 2), iMR(iMU(ilr, 8), 255.)), iMS(iMT(ilj, 3.), iMR(iMU(ilr, 16), 255.))); iln = true; break elseif ils == 4 then ily = iMV(iMS(iMT(ilj, 1), iMR(ilr, 255.)), iMS(iMT(ilj, 2), iMR(iMU(ilr, 8), 255.)), iMS(iMT(ilj, 3.), iMR(iMU(ilr, 16), 255.)), iMS(iMT(ilj, 4), iMR(iMU(ilr, 24.), 255.))); iln = true; break end end; ilp = iMW(ilj); ilo = 0.; while true do if ilo + 4 <= ils then ilr = ilr * 16807 % 2147483647; iM_(ilp, ilo, iMS(iMY(ilp, ilo), ilr)); ilo = ilo + 4 else break end end; if iln then break end; ilr = ilr * 16807 % 2147483647; ilu = 0.; while true do if ilo < ils then iM0(ilp, ilo, iMS(iMZ(ilp, ilo), iMR(iMU(ilr, ilu * 8), 255.))); ilo = ilo + 1; ilu = ilu + 1 else break end end; if iln then break end; do ily = iMX(ilp, 0., ils); iln = true; break end; break end end; ilu = nil; do ilo = iXU[8278]; ilp = k7; ilq = true; ilr = iXU[10480]; ils = iXU[10836.]; ilt = (iXU[8423] + lQ) % iXU[5374]; iln = false; while true do ilv = #ils; ilj = ilv - ilr; ilk = ilp(ilt % 4294967296); ilk = ilk % 2147483646. + 1; ill = ilj >= 1; if ill then ill = ilj <= 4 end; if ill then ilk = ilk * 16807 % 2147483647; if ilj == 1 then ilu = iMV(iMS(iMT(ils, 1), iMR(ilk, 255.))); iln = true; break elseif ilj == 2 then ilu = iMV(iMS(iMT(ils, 1), iMR(ilk, 255.)), iMS(iMT(ils, 2), iMR(iMU(ilk, 8), 255.))); iln = true; break elseif ilj == 3. then ilu = iMV(iMS(iMT(ils, 1), iMR(ilk, 255.)), iMS(iMT(ils, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ils, 3.), iMR(iMU(ilk, 16), 255.))); iln = true; break elseif ilj == 4 then ilu = iMV(iMS(iMT(ils, 1), iMR(ilk, 255.)), iMS(iMT(ils, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ils, 3.), iMR(iMU(ilk, 16), 255.)), iMS(iMT(ils, 4), iMR(iMU(ilk, 24.), 255.))); iln = true; break end end; ilm = iMW(ils); ilA = 0.; while true do if ilA <= ilj - 4 then ilk = ilk * 16807 % 2147483647; iM_(ilm, ilA, iMS(iMY(ilm, ilA), ilk)); ilA = ilA + 4 else break end end; if iln then break end; ilk = ilk * 16807 % 2147483647; ilz = 0.; while true do if ilA < ilj then iM0(ilm, ilA, iMS(iMZ(ilm, ilA), iMR(iMU(ilk, ilz * 8), 255.))); ilA = ilA + 1; ilz = ilz + 1 else break end end; if iln then break end; do ilu = iMX(ilm, 0., ilj); iln = true; break end; break end end; ilA = nil; do ilm = iXU[6860]; ill = k7; ilk = true; ilj = iXU[5300]; ilv = iXU[4167.]; ilz = (iXU[844] + lQ) % iXU[5374]; iln = false; while true do ilB = #ilv; ilt = ilB - ilj; ils = ill(ilz % 4294967296); ils = ils % 2147483646. + 1; ilr = ilt >= 1; if ilr then ilr = ilt <= 4 end; if ilr then ils = ils * 16807 % 2147483647; if ilt == 1 then ilA = iMV(iMS(iMT(ilv, 1), iMR(ils, 255.))); iln = true; break elseif ilt == 2 then ilA = iMV(iMS(iMT(ilv, 1), iMR(ils, 255.)), iMS(iMT(ilv, 2), iMR(iMU(ils, 8), 255.))); iln = true; break elseif ilt == 3. then ilA = iMV(iMS(iMT(ilv, 1), iMR(ils, 255.)), iMS(iMT(ilv, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ilv, 3.), iMR(iMU(ils, 16), 255.))); iln = true; break elseif ilt == 4 then ilA = iMV(iMS(iMT(ilv, 1), iMR(ils, 255.)), iMS(iMT(ilv, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ilv, 3.), iMR(iMU(ils, 16), 255.)), iMS(iMT(ilv, 4), iMR(iMU(ils, 24.), 255.))); iln = true; break end end; ilq = iMW(ilv); ilp = 0.; while true do if ilp <= ilt - 4 then ils = ils * 16807 % 2147483647; iM_(ilq, ilp, iMS(iMY(ilq, ilp), ils)); ilp = ilp + 4 else break end end; if iln then break end; ils = ils * 16807 % 2147483647; ilo = 0.; while true do if ilp < ilt then iM0(ilq, ilp, iMS(iMZ(ilq, ilp), iMR(iMU(ils, ilo * 8), 255.))); ilp = ilp + 1; ilo = ilo + 1 else break end end; if iln then break end; do ilA = iMX(ilq, 0., ilt); iln = true; break end; break end end; ilB = nil; do ilq = iXU[10480]; ilr = k7; ils = (iXU[1437.] + lQ) % iXU[5374]; ilt = iXU[624.]; ilp = false; while true do ilv = #ilt; ilj = ilv - ilq; ilk = ilr(ils % 4294967296); ilk = ilk % 2147483646. + 1; ill = ilj >= 1; if ill then ill = ilj <= 4 end; if ill then ilk = ilk * 16807 % 2147483647; if ilj == 1 then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilk, 255.))); ilp = true; break elseif ilj == 2 then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilk, 255.)), iMS(iMT(ilt, 2), iMR(iMU(ilk, 8), 255.))); ilp = true; break elseif ilj == 3. then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilk, 255.)), iMS(iMT(ilt, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilt, 3.), iMR(iMU(ilk, 16), 255.))); ilp = true; break elseif ilj == 4 then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilk, 255.)), iMS(iMT(ilt, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilt, 3.), iMR(iMU(ilk, 16), 255.)), iMS(iMT(ilt, 4), iMR(iMU(ilk, 24.), 255.))); ilp = true; break end end; ilm = iMW(ilt); iln = 0.; while true do if iln + 4 <= ilj then ilk = ilk * 16807 % 2147483647; iM_(ilm, iln, iMS(iMY(ilm, iln), ilk)); iln = iln + 4 else break end end; if ilp then break end; ilk = ilk * 16807 % 2147483647; ilo = 0.; while true do if iln < ilj then iM0(ilm, iln, iMS(iMZ(ilm, iln), iMR(iMU(ilk, ilo * 8), 255.))); iln = iln + 1; ilo = ilo + 1 else break end end; if ilp then break end; do ilB = iMX(ilm, 0., ilj); ilp = true; break end; break end end; ilv = nil; do ilo = iXU[8712.]; iln = iXU[9377]; ilm = iXU[4161.]; ill = (iXU[793] + lQ) % iXU[5374]; ilk = iXU[954.]; ilj = k7; ilp = false; while true do ilD = #iln; ilC = ilD - ilk; ilz = ilj(ill % 4294967296); ilt = ilC >= 1; if ilt then ilt = ilC <= 3. end; if ilt then ilz = (ilz * 1597 + 51749) % 4294967296; if ilC == 1 then ilv = iMV((iMT(iln, 1) - iMR(ilz, 255.)) % 256); ilp = true; break elseif ilC == 2 then ilv = iMV((iMT(iln, 1) - iMR(ilz, 255.)) % 256, (iMT(iln, 2) - iMR(iMU(ilz, 8), 255.)) % 256); ilp = true; break elseif ilC == 3. then ilv = iMV((iMT(iln, 1) - iMR(ilz, 255.)) % 256, (iMT(iln, 2) - iMR(iMU(ilz, 8), 255.)) % 256, (iMT(iln, 3.) - iMR(iMU(ilz, 16), 255.)) % 256); ilp = true; break end end; ils = iMW(iln); ilr = 0.; while true do if ilr + 4 <= ilC then ilz = (ilz * 1597 + 51749) % 4294967296; iM_(ils, ilr, (iMY(ils, ilr) - ilz) % 4294967296); ilr = ilr + 4 else break end end; if ilp then break end; ilz = (ilz * 1597 + 51749) % 4294967296; ilq = 0.; while true do if ilr < ilC then iM0(ils, ilr, (iMZ(ils, ilr) - iMR(iMU(ilz, ilq * 8), 255.)) % 256); ilr = ilr + 1; ilq = ilq + 1 else break end end; if ilp then break end; do ilv = iMX(ils, 0., ilC); ilp = true; break end; break end end; ilD = nil; do ilq = iXU[9946]; ilr = k7; ils = true; ilt = iXU[7327]; ilz = iXU[3364]; ilC = (iXU[9611] + lQ) % iXU[5374]; ilp = false; while true do ilE = #ilz; ilj = ilE - ilt; ilk = ilr(ilC % 4294967296); ilk = ilk % 2147483646. + 1; ill = ilj >= 1; if ill then ill = ilj <= 4 end; if ill then ilk = ilk * 16807 % 2147483647; if ilj == 1 then ilD = iMV(iMS(iMT(ilz, 1), iMR(ilk, 255.))); ilp = true; break elseif ilj == 2 then ilD = iMV(iMS(iMT(ilz, 1), iMR(ilk, 255.)), iMS(iMT(ilz, 2), iMR(iMU(ilk, 8), 255.))); ilp = true; break elseif ilj == 3. then ilD = iMV(iMS(iMT(ilz, 1), iMR(ilk, 255.)), iMS(iMT(ilz, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilz, 3.), iMR(iMU(ilk, 16), 255.))); ilp = true; break elseif ilj == 4 then ilD = iMV(iMS(iMT(ilz, 1), iMR(ilk, 255.)), iMS(iMT(ilz, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilz, 3.), iMR(iMU(ilk, 16), 255.)), iMS(iMT(ilz, 4), iMR(iMU(ilk, 24.), 255.))); ilp = true; break end end; ilm = iMW(ilz); iln = 0.; while true do if iln <= ilj - 4 then ilk = ilk * 16807 % 2147483647; iM_(ilm, iln, iMS(iMY(ilm, iln), ilk)); iln = iln + 4 else break end end; if ilp then break end; ilk = ilk * 16807 % 2147483647; ilo = 0.; while true do if iln < ilj then iM0(ilm, iln, iMS(iMZ(ilm, iln), iMR(iMU(ilk, ilo * 8), 255.))); iln = iln + 1; ilo = ilo + 1 else break end end; if ilp then break end; do ilD = iMX(ilm, 0., ilj); ilp = true; break end; break end end; ilE = nil; do ilm = iXU[10480]; ill = iXU[9440]; ilk = (iXU[1537] + lQ) % iXU[5374]; ilj = k7; iln = false; while true do ilz = #ill; ilt = ilz - ilm; ils = ilj(ilk % 4294967296); ilr = ilt >= 1; if ilr then ilr = ilt <= 4 end; if ilr then ils = (ils + 2654435769.) % 4294967296; if ilt == 1 then ilE = iMV(iMS(iMT(ill, 1), iMR(ils, 255.))); iln = true; break elseif ilt == 2 then ilE = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.))); iln = true; break elseif ilt == 3. then ilE = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ill, 3.), iMR(iMU(ils, 16), 255.))); iln = true; break elseif ilt == 4 then ilE = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ill, 3.), iMR(iMU(ils, 16), 255.)), iMS(iMT(ill, 4), iMR(iMU(ils, 24.), 255.))); iln = true; break end end; ilq = iMW(ill); ilp = 0.; while true do if ilp + 4 <= ilt then ils = (ils + 2654435769.) % 4294967296; iM_(ilq, ilp, iMS(iMY(ilq, ilp), ils)); ilp = ilp + 4 else break end end; if iln then break end; ils = (ils + 2654435769.) % 4294967296; ilo = 0.; while true do if ilp < ilt then iM0(ilq, ilp, iMS(iMZ(ilq, ilp), iMR(iMU(ils, ilo * 8), 255.))); ilp = ilp + 1; ilo = ilo + 1 else break end end; if iln then break end; do ilE = iMX(ilq, 0., ilt); iln = true; break end; break end end; nf = lM(ilw, { [ili] = lN, [ilx] = iXU[10184][ily](iXU[10480], iM2(iXU[7718], iXU[954.]), iXU[10480], iM2(iXU[7718], iXU[954.])), [ilu] = iXU[10184][ilA](iM2(iXU[10480], iXU[2389]) / iXU[2389], iXU[10480], -iXU[2992], iXU[10480]), [ilB] = iXU[1336][ilv](iXU[4457], iXU[4457], iXU[4457]), [ilD] = iM2(iXU[10838], iXU[4025]) / iXU[2389], [ilE] = iXU[10480] }); ilz = nil; do ilp = iXU[7342]; ilq = iXU[3363.]; ilr = k7; ils = (iXU[3229] + lQ) % iXU[5374]; ilt = iXU[10480]; ilo = false; while true do ilD = #ilp; ilE = ilD - ilt; ilj = ilr(ils % 4294967296); ilk = ilE >= 1; if ilk then ilk = ilE <= 4 end; if ilk then ilj = iM1((ilj + 1832704949) % 4294967296, 13); if ilE == 1 then ilz = iMV(iMS(iMT(ilp, 1), iMR(ilj, 255.))); ilo = true; break elseif ilE == 2 then ilz = iMV(iMS(iMT(ilp, 1), iMR(ilj, 255.)), iMS(iMT(ilp, 2), iMR(iMU(ilj, 8), 255.))); ilo = true; break elseif ilE == 3. then ilz = iMV(iMS(iMT(ilp, 1), iMR(ilj, 255.)), iMS(iMT(ilp, 2), iMR(iMU(ilj, 8), 255.)), iMS(iMT(ilp, 3.), iMR(iMU(ilj, 16), 255.))); ilo = true; break elseif ilE == 4 then ilz = iMV(iMS(iMT(ilp, 1), iMR(ilj, 255.)), iMS(iMT(ilp, 2), iMR(iMU(ilj, 8), 255.)), iMS(iMT(ilp, 3.), iMR(iMU(ilj, 16), 255.)), iMS(iMT(ilp, 4), iMR(iMU(ilj, 24.), 255.))); ilo = true; break end end; ill = iMW(ilp); ilm = 0.; while true do if ilm + 4 <= ilE then ilj = iM1((ilj + 1832704949) % 4294967296, 13); iM_(ill, ilm, iMS(iMY(ill, ilm), ilj)); ilm = ilm + 4 else break end end; if ilo then break end; ilj = iM1((ilj + 1832704949) % 4294967296, 13); iln = 0.; while true do if ilm < ilE then iM0(ill, ilm, iMS(iMZ(ill, ilm), iMR(iMU(ilj, iln * 8), 255.))); ilm = ilm + 1; iln = iln + 1 else break end end; if ilo then break end; do ilz = iMX(ill, 0., ilE); ilo = true; break end; break end end; ilD = nil; do iln = true; ilm = k7; ill = iXU[6444.]; ilk = iXU[10480]; ilj = iXU[9039.]; ilE = (iXU[5536] + lQ) % iXU[5374]; ilo = false; while true do ilB = #ilj; ilv = ilB - ilk; ilt = ilm(ilE % 4294967296); ilt = ilt % 2147483646. + 1; ils = ilv >= 1; if ils then ils = ilv <= 4 end; if ils then ilt = ilt * 16807 % 2147483647; if ilv == 1 then ilD = iMV(iMS(iMT(ilj, 1), iMR(ilt, 255.))); ilo = true; break elseif ilv == 2 then ilD = iMV(iMS(iMT(ilj, 1), iMR(ilt, 255.)), iMS(iMT(ilj, 2), iMR(iMU(ilt, 8), 255.))); ilo = true; break elseif ilv == 3. then ilD = iMV(iMS(iMT(ilj, 1), iMR(ilt, 255.)), iMS(iMT(ilj, 2), iMR(iMU(ilt, 8), 255.)), iMS(iMT(ilj, 3.), iMR(iMU(ilt, 16), 255.))); ilo = true; break elseif ilv == 4 then ilD = iMV(iMS(iMT(ilj, 1), iMR(ilt, 255.)), iMS(iMT(ilj, 2), iMR(iMU(ilt, 8), 255.)), iMS(iMT(ilj, 3.), iMR(iMU(ilt, 16), 255.)), iMS(iMT(ilj, 4), iMR(iMU(ilt, 24.), 255.))); ilo = true; break end end; ilr = iMW(ilj); ilq = 0.; while true do if ilq <= ilv - 4 then ilt = ilt * 16807 % 2147483647; iM_(ilr, ilq, iMS(iMY(ilr, ilq), ilt)); ilq = ilq + 4 else break end end; if ilo then break end; ilt = ilt * 16807 % 2147483647; ilp = 0.; while true do if ilq < ilv then iM0(ilr, ilq, iMS(iMZ(ilr, ilq), iMR(iMU(ilt, ilp * 8), 255.))); ilq = ilq + 1; ilp = ilp + 1 else break end end; if ilo then break end; do ilD = iMX(ilr, 0., ilv); ilo = true; break end; break end end; ilB = nil; do ilv = iXU[9192.]; ilp = iXU[3396.]; ilq = iXU[6364]; ilr = (iXU[3806] + lQ) % iXU[5374]; ils = iXU[10480]; ilt = k7; ilo = false; while true do ilA = #ilp; ilE = ilA - ils; ilj = ilt(ilr % 4294967296); ilk = ilE >= 1; if ilk then ilk = ilE <= 3. end; if ilk then ilj = (ilj * 1597 + 51749) % 4294967296; if ilE == 1 then ilB = iMV((iMT(ilp, 1) - iMR(ilj, 255.)) % 256); ilo = true; break elseif ilE == 2 then ilB = iMV((iMT(ilp, 1) - iMR(ilj, 255.)) % 256, (iMT(ilp, 2) - iMR(iMU(ilj, 8), 255.)) % 256); ilo = true; break elseif ilE == 3. then ilB = iMV((iMT(ilp, 1) - iMR(ilj, 255.)) % 256, (iMT(ilp, 2) - iMR(iMU(ilj, 8), 255.)) % 256, (iMT(ilp, 3.) - iMR(iMU(ilj, 16), 255.)) % 256); ilo = true; break end end; ill = iMW(ilp); ilm = 0.; while true do if ilm + 4 <= ilE then ilj = (ilj * 1597 + 51749) % 4294967296; iM_(ill, ilm, (iMY(ill, ilm) - ilj) % 4294967296); ilm = ilm + 4 else break end end; if ilo then break end; ilj = (ilj * 1597 + 51749) % 4294967296; iln = 0.; while true do if ilm < ilE then iM0(ill, ilm, (iMZ(ill, ilm) - iMR(iMU(ilj, iln * 8), 255.)) % 256); ilm = ilm + 1; iln = iln + 1 else break end end; if ilo then break end; do ilB = iMX(ill, 0., ilE); ilo = true; break end; break end end; ilA = nil; do iln = iXU[887]; ilm = iXU[7002.]; ill = iXU[6894.]; ilk = (iXU[3566] + lQ) % iXU[5374]; ilj = iXU[10480]; ilE = k7; ilo = false; while true do ilr = #ilm; ilq = ilr - ilj; ilp = ilE(ilk % 4294967296); ilu = ilq >= 1; if ilu then ilu = ilq <= 3. end; if ilu then ilp = (ilp * 1597 + 51749) % 4294967296; if ilq == 1 then ilA = iMV((iMT(ilm, 1) - iMR(ilp, 255.)) % 256); ilo = true; break elseif ilq == 2 then ilA = iMV((iMT(ilm, 1) - iMR(ilp, 255.)) % 256, (iMT(ilm, 2) - iMR(iMU(ilp, 8), 255.)) % 256); ilo = true; break elseif ilq == 3. then ilA = iMV((iMT(ilm, 1) - iMR(ilp, 255.)) % 256, (iMT(ilm, 2) - iMR(iMU(ilp, 8), 255.)) % 256, (iMT(ilm, 3.) - iMR(iMU(ilp, 16), 255.)) % 256); ilo = true; break end end; ilv = iMW(ilm); ilt = 0.; while true do if ilt + 4 <= ilq then ilp = (ilp * 1597 + 51749) % 4294967296; iM_(ilv, ilt, (iMY(ilv, ilt) - ilp) % 4294967296); ilt = ilt + 4 else break end end; if ilo then break end; ilp = (ilp * 1597 + 51749) % 4294967296; ils = 0.; while true do if ilt < ilq then iM0(ilv, ilt, (iMZ(ilv, ilt) - iMR(iMU(ilp, ils * 8), 255.)) % 256); ilt = ilt + 1; ils = ils + 1 else break end end; if ilo then break end; do ilA = iMX(ilv, 0., ilq); ilo = true; break end; break end end; lM(ilz, { [ilD] = iXU[9906.][ilB](iXU[7718], iXU[10480]), [ilA] = nf }); ilu = nil; do ilq = false; ilr = iXU[1801]; ils = (iXU[4627] + lQ) % iXU[5374]; ilt = k7; ilv = iXU[10480]; ilp = false; while true do ilE = #ilr; ilj = ilE - ilv; ilk = ilt(ils % 4294967296); ilk = ilk % 2147483646. + 1; ill = ilj >= 1; if ill then ill = ilj <= 4 end; if ill then ilk = ilk * 16807 % 2147483647; if ilj == 1 then ilu = iMV(iMS(iMT(ilr, 1), iMR(ilk, 255.))); ilp = true; break elseif ilj == 2 then ilu = iMV(iMS(iMT(ilr, 1), iMR(ilk, 255.)), iMS(iMT(ilr, 2), iMR(iMU(ilk, 8), 255.))); ilp = true; break elseif ilj == 3. then ilu = iMV(iMS(iMT(ilr, 1), iMR(ilk, 255.)), iMS(iMT(ilr, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilr, 3.), iMR(iMU(ilk, 16), 255.))); ilp = true; break elseif ilj == 4 then ilu = iMV(iMS(iMT(ilr, 1), iMR(ilk, 255.)), iMS(iMT(ilr, 2), iMR(iMU(ilk, 8), 255.)), iMS(iMT(ilr, 3.), iMR(iMU(ilk, 16), 255.)), iMS(iMT(ilr, 4), iMR(iMU(ilk, 24.), 255.))); ilp = true; break end end; ilm = iMW(ilr); iln = 0.; while true do if iln <= ilj - 4 then ilk = ilk * 16807 % 2147483647; iM_(ilm, iln, iMS(iMY(ilm, iln), ilk)); iln = iln + 4 else break end end; if ilp then break end; ilk = ilk * 16807 % 2147483647; ilo = 0.; while true do if iln < ilj then iM0(ilm, iln, iMS(iMZ(ilm, iln), iMR(iMU(ilk, ilo * 8), 255.))); iln = iln + 1; ilo = ilo + 1 else break end end; if ilp then break end; do ilu = iMX(ilm, 0., ilj); ilp = true; break end; break end end; ilE = nil; do ilm = iXU[9515]; ill = k7; ilk = iXU[5733.]; ilj = iXU[10480]; ilo = iXU[3804.]; iln = (iXU[602] + lQ) % iXU[5374]; ilp = false; while true do ilB = #ilo; ilA = ilB - ilj; ilv = ill(iln % 4294967296); ilv = ilv % 2147483646. + 1; ilt = ilA >= 1; if ilt then ilt = ilA <= 4 end; if ilt then ilv = ilv * 16807 % 2147483647; if ilA == 1 then ilE = iMV(iMS(iMT(ilo, 1), iMR(ilv, 255.))); ilp = true; break elseif ilA == 2 then ilE = iMV(iMS(iMT(ilo, 1), iMR(ilv, 255.)), iMS(iMT(ilo, 2), iMR(iMU(ilv, 8), 255.))); ilp = true; break elseif ilA == 3. then ilE = iMV(iMS(iMT(ilo, 1), iMR(ilv, 255.)), iMS(iMT(ilo, 2), iMR(iMU(ilv, 8), 255.)), iMS(iMT(ilo, 3.), iMR(iMU(ilv, 16), 255.))); ilp = true; break elseif ilA == 4 then ilE = iMV(iMS(iMT(ilo, 1), iMR(ilv, 255.)), iMS(iMT(ilo, 2), iMR(iMU(ilv, 8), 255.)), iMS(iMT(ilo, 3.), iMR(iMU(ilv, 16), 255.)), iMS(iMT(ilo, 4), iMR(iMU(ilv, 24.), 255.))); ilp = true; break end end; ils = iMW(ilo); ilr = 0.; while true do if ilr <= ilA - 4 then ilv = ilv * 16807 % 2147483647; iM_(ils, ilr, iMS(iMY(ils, ilr), ilv)); ilr = ilr + 4 else break end end; if ilp then break end; ilv = ilv * 16807 % 2147483647; ilq = 0.; while true do if ilr < ilA then iM0(ils, ilr, iMS(iMZ(ils, ilr), iMR(iMU(ilv, ilq * 8), 255.))); ilr = ilr + 1; ilq = ilq + 1 else break end end; if ilp then break end; do ilE = iMX(ils, 0., ilA); ilp = true; break end; break end end; ilB = nil; do ils = iXU[9096.]; ilt = iXU[5098]; ilv = (iXU[10128.] + lQ) % iXU[5374]; ilA = k7; ilr = false; while true do ilo = #ilt; ilp = ilo - ils; ilq = ilA(ilv % 4294967296); ilk = ilp >= 1; if ilk then ilk = ilp <= 4 end; if ilk then ilq = (ilq + 2654435769.) % 4294967296; if ilp == 1 then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilq, 255.))); ilr = true; break elseif ilp == 2 then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilq, 255.)), iMS(iMT(ilt, 2), iMR(iMU(ilq, 8), 255.))); ilr = true; break elseif ilp == 3. then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilq, 255.)), iMS(iMT(ilt, 2), iMR(iMU(ilq, 8), 255.)), iMS(iMT(ilt, 3.), iMR(iMU(ilq, 16), 255.))); ilr = true; break elseif ilp == 4 then ilB = iMV(iMS(iMT(ilt, 1), iMR(ilq, 255.)), iMS(iMT(ilt, 2), iMR(iMU(ilq, 8), 255.)), iMS(iMT(ilt, 3.), iMR(iMU(ilq, 16), 255.)), iMS(iMT(ilt, 4), iMR(iMU(ilq, 24.), 255.))); ilr = true; break end end; ill = iMW(ilt); ilm = 0.; while true do if ilm + 4 <= ilp then ilq = (ilq + 2654435769.) % 4294967296; iM_(ill, ilm, iMS(iMY(ill, ilm), ilq)); ilm = ilm + 4 else break end end; if ilr then break end; ilq = (ilq + 2654435769.) % 4294967296; iln = 0.; while true do if ilm < ilp then iM0(ill, ilm, iMS(iMZ(ill, ilm), iMR(iMU(ilq, iln * 8), 255.))); ilm = ilm + 1; iln = iln + 1 else break end end; if ilr then break end; do ilB = iMX(ill, 0., ilp); ilr = true; break end; break end end; ilk = nil; do ilo = iXU[3598]; iln = k7; ilm = (iXU[2053] + lQ) % iXU[5374]; ill = iXU[3211]; ilp = false; while true do ilv = #ill; ilt = ilv - ilo; ils = iln(ilm % 4294967296); ils = ils % 2147483646. + 1; ilr = ilt >= 1; if ilr then ilr = ilt <= 4 end; if ilr then ils = ils * 16807 % 2147483647; if ilt == 1 then ilk = iMV(iMS(iMT(ill, 1), iMR(ils, 255.))); ilp = true; break elseif ilt == 2 then ilk = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.))); ilp = true; break elseif ilt == 3. then ilk = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ill, 3.), iMR(iMU(ils, 16), 255.))); ilp = true; break elseif ilt == 4 then ilk = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ill, 3.), iMR(iMU(ils, 16), 255.)), iMS(iMT(ill, 4), iMR(iMU(ils, 24.), 255.))); ilp = true; break end end; ilq = iMW(ill); ilj = 0.; while true do if ilj + 4 <= ilt then ils = ils * 16807 % 2147483647; iM_(ilq, ilj, iMS(iMY(ilq, ilj), ils)); ilj = ilj + 4 else break end end; if ilp then break end; ils = ils * 16807 % 2147483647; ilA = 0.; while true do if ilj < ilt then iM0(ilq, ilj, iMS(iMZ(ilq, ilj), iMR(iMU(ils, ilA * 8), 255.))); ilj = ilj + 1; ilA = ilA + 1 else break end end; if ilp then break end; do ilk = iMX(ilq, 0., ilt); ilp = true; break end; break end end; ilj = nil; do ilq = iXU[7504]; ilr = k7; ils = iXU[10721]; ilt = iXU[7327]; ilv = iXU[10241]; ilA = (iXU[5943.] + lQ) % iXU[5374]; ilp = false; while true do ilz = #ilv; ilD = ilz - ilt; ill = ilr(ilA % 4294967296); ill = ill % 2147483646. + 1; ilm = ilD >= 1; if ilm then ilm = ilD <= 4 end; if ilm then ill = ill * 16807 % 2147483647; if ilD == 1 then ilj = iMV(iMS(iMT(ilv, 1), iMR(ill, 255.))); ilp = true; break elseif ilD == 2 then ilj = iMV(iMS(iMT(ilv, 1), iMR(ill, 255.)), iMS(iMT(ilv, 2), iMR(iMU(ill, 8), 255.))); ilp = true; break elseif ilD == 3. then ilj = iMV(iMS(iMT(ilv, 1), iMR(ill, 255.)), iMS(iMT(ilv, 2), iMR(iMU(ill, 8), 255.)), iMS(iMT(ilv, 3.), iMR(iMU(ill, 16), 255.))); ilp = true; break elseif ilD == 4 then ilj = iMV(iMS(iMT(ilv, 1), iMR(ill, 255.)), iMS(iMT(ilv, 2), iMR(iMU(ill, 8), 255.)), iMS(iMT(ilv, 3.), iMR(iMU(ill, 16), 255.)), iMS(iMT(ilv, 4), iMR(iMU(ill, 24.), 255.))); ilp = true; break end end; iln = iMW(ilv); ilo = 0.; while true do if ilo <= ilD - 4 then ill = ill * 16807 % 2147483647; iM_(iln, ilo, iMS(iMY(iln, ilo), ill)); ilo = ilo + 4 else break end end; if ilp then break end; ill = ill * 16807 % 2147483647; ily = 0.; while true do if ilo < ilD then iM0(iln, ilo, iMS(iMZ(iln, ilo), iMR(iMU(ill, ily * 8), 255.))); ilo = ilo + 1; ily = ily + 1 else break end end; if ilp then break end; do ilj = iMX(iln, 0., ilD); ilp = true; break end; break end end; ily = nil; do ilm = iXU[10480]; ill = iXU[6870.]; ilD = (iXU[3692] + lQ) % iXU[5374]; ilz = k7; iln = false; while true do ilv = #ill; ilt = ilv - ilm; ils = ilz(ilD % 4294967296); ilr = ilt >= 1; if ilr then ilr = ilt <= 4 end; if ilr then ils = (ils + 2654435769.) % 4294967296; if ilt == 1 then ily = iMV(iMS(iMT(ill, 1), iMR(ils, 255.))); iln = true; break elseif ilt == 2 then ily = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.))); iln = true; break elseif ilt == 3. then ily = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ill, 3.), iMR(iMU(ils, 16), 255.))); iln = true; break elseif ilt == 4 then ily = iMV(iMS(iMT(ill, 1), iMR(ils, 255.)), iMS(iMT(ill, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ill, 3.), iMR(iMU(ils, 16), 255.)), iMS(iMT(ill, 4), iMR(iMU(ils, 24.), 255.))); iln = true; break end end; ilq = iMW(ill); ilp = 0.; while true do if ilp + 4 <= ilt then ils = (ils + 2654435769.) % 4294967296; iM_(ilq, ilp, iMS(iMY(ilq, ilp), ils)); ilp = ilp + 4 else break end end; if iln then break end; ils = (ils + 2654435769.) % 4294967296; ilo = 0.; while true do if ilp < ilt then iM0(ilq, ilp, iMS(iMZ(ilq, ilp), iMR(iMU(ils, ilo * 8), 255.))); ilp = ilp + 1; ilo = ilo + 1 else break end end; if iln then break end; do ily = iMX(ilq, 0., ilt); iln = true; break end; break end end; ilv = nil; do ilq = iXU[10480]; ilr = iXU[8466.]; ils = (iXU[4296.] + lQ) % iXU[5374]; ilt = k7; ilp = false; while true do iln = #ilr; ilo = iln - ilq; ilA = ilt(ils % 4294967296); ilz = ilo >= 1; if ilz then ilz = ilo <= 4 end; if ilz then ilA = (ilA + 2654435769.) % 4294967296; if ilo == 1 then ilv = iMV(iMS(iMT(ilr, 1), iMR(ilA, 255.))); ilp = true; break elseif ilo == 2 then ilv = iMV(iMS(iMT(ilr, 1), iMR(ilA, 255.)), iMS(iMT(ilr, 2), iMR(iMU(ilA, 8), 255.))); ilp = true; break elseif ilo == 3. then ilv = iMV(iMS(iMT(ilr, 1), iMR(ilA, 255.)), iMS(iMT(ilr, 2), iMR(iMU(ilA, 8), 255.)), iMS(iMT(ilr, 3.), iMR(iMU(ilA, 16), 255.))); ilp = true; break elseif ilo == 4 then ilv = iMV(iMS(iMT(ilr, 1), iMR(ilA, 255.)), iMS(iMT(ilr, 2), iMR(iMU(ilA, 8), 255.)), iMS(iMT(ilr, 3.), iMR(iMU(ilA, 16), 255.)), iMS(iMT(ilr, 4), iMR(iMU(ilA, 24.), 255.))); ilp = true; break end end; ilD = iMW(ilr); ill = 0.; while true do if ill + 4 <= ilo then ilA = (ilA + 2654435769.) % 4294967296; iM_(ilD, ill, iMS(iMY(ilD, ill), ilA)); ill = ill + 4 else break end end; if ilp then break end; ilA = (ilA + 2654435769.) % 4294967296; ilm = 0.; while true do if ill < ilo then iM0(ilD, ill, iMS(iMZ(ilD, ill), iMR(iMU(ilA, ilm * 8), 255.))); ill = ill + 1; ilm = ilm + 1 else break end end; if ilp then break end; do ilv = iMX(ilD, 0., ilo); ilp = true; break end; break end end; ilA = nil; do ilm = iXU[10480]; ill = k7; ilD = (iXU[4997] + lQ) % iXU[5374]; ilz = iXU[2649.]; iln = false; while true do ilx = #ilz; ilt = ilx - ilm; ils = ill(ilD % 4294967296); ils = ils % 2147483646. + 1; ilr = ilt >= 1; if ilr then ilr = ilt <= 4 end; if ilr then ils = ils * 16807 % 2147483647; if ilt == 1 then ilA = iMV(iMS(iMT(ilz, 1), iMR(ils, 255.))); iln = true; break elseif ilt == 2 then ilA = iMV(iMS(iMT(ilz, 1), iMR(ils, 255.)), iMS(iMT(ilz, 2), iMR(iMU(ils, 8), 255.))); iln = true; break elseif ilt == 3. then ilA = iMV(iMS(iMT(ilz, 1), iMR(ils, 255.)), iMS(iMT(ilz, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ilz, 3.), iMR(iMU(ils, 16), 255.))); iln = true; break elseif ilt == 4 then ilA = iMV(iMS(iMT(ilz, 1), iMR(ils, 255.)), iMS(iMT(ilz, 2), iMR(iMU(ils, 8), 255.)), iMS(iMT(ilz, 3.), iMR(iMU(ils, 16), 255.)), iMS(iMT(ilz, 4), iMR(iMU(ils, 24.), 255.))); iln = true; break end end; ilq = iMW(ilz); ilp = 0.; while true do if ilp + 4 <= ilt then ils = ils * 16807 % 2147483647; iM_(ilq, ilp, iMS(iMY(ilq, ilp), ils)); ilp = ilp + 4 else break end end; if iln then break end; ils = ils * 16807 % 2147483647; ilo = 0.; while true do if ilp < ilt then iM0(ilq, ilp, iMS(iMZ(ilq, ilp), iMR(iMU(ils, ilo * 8), 255.))); ilp = ilp + 1; ilo = ilo + 1 else break end end; if iln then break end; do ilA = iMX(ilq, 0., ilt); iln = true; break end; break end end; ilx = nil; do ilp = iXU[1045]; ilq = iXU[3844]; ilr = k7; ils = (iXU[10676] + lQ) % iXU[5374]; ilt = iXU[10480]; ilo = false; while true do ilw = #ilp; ili = ilw - ilt; ilz = ilr(ils % 4294967296); ilD = ili >= 1; if ilD then ilD = ili <= 4 end; if ilD then ilz = iM1((ilz + 1832704949) % 4294967296, 13); if ili == 1 then ilx = iMV(iMS(iMT(ilp, 1), iMR(ilz, 255.))); ilo = true; break elseif ili == 2 then ilx = iMV(iMS(iMT(ilp, 1), iMR(ilz, 255.)), iMS(iMT(ilp, 2), iMR(iMU(ilz, 8), 255.))); ilo = true; break elseif ili == 3. then ilx = iMV(iMS(iMT(ilp, 1), iMR(ilz, 255.)), iMS(iMT(ilp, 2), iMR(iMU(ilz, 8), 255.)), iMS(iMT(ilp, 3.), iMR(iMU(ilz, 16), 255.))); ilo = true; break elseif ili == 4 then ilx = iMV(iMS(iMT(ilp, 1), iMR(ilz, 255.)), iMS(iMT(ilp, 2), iMR(iMU(ilz, 8), 255.)), iMS(iMT(ilp, 3.), iMR(iMU(ilz, 16), 255.)), iMS(iMT(ilp, 4), iMR(iMU(ilz, 24.), 255.))); ilo = true; break end end; ill = iMW(ilp); ilm = 0.; while true do if ilm + 4 <= ili then ilz = iM1((ilz + 1832704949) % 4294967296, 13); iM_(ill, ilm, iMS(iMY(ill, ilm), ilz)); ilm = ilm + 4 else break end end; if ilo then break end; ilz = iM1((ilz + 1832704949) % 4294967296, 13); iln = 0.; while true do if ilm < ili then iM0(ill, ilm, iMS(iMZ(ill, ilm), iMR(iMU(ilz, iln * 8), 255.))); ilm = ilm + 1; iln = iln + 1 else break end end; if ilo then break end; do ilx = iMX(ill, 0., ili); ilo = true; break end; break end end; lh(nf, { [ilu] = iXU[10184][ilE](nf[ilB][ilk][ilj] + iM2(-iXU[5300], iXU[5300]) / iXU[2389], iXU[10480], iXU[1523], iXU[10480]), [ily] = iXU[7718] }, iM2(iXU[1353.], iXU[5300]), iXU[8269][ilv][ilA])[ilx]:Connect(function() if not nf then local iJ7 = { iIn, nf, k7 } end; nf:Destroy() end); nh = iXU[10480] else break end elseif nh < 6. then if nh < 5 then nh = iXU[4795] else ilw = nil; do ill = iXU[10411]; ilD = k7; ilz = (iXU[5405] + lQ) % iXU[5374]; ili = iXU[9143]; ilm = false; while true do ilq = #ili; ilp = ilq - ill; ilo = ilD(ilz % 4294967296); ilo = ilo % 2147483646. + 1; iln = ilp >= 1; if iln then iln = ilp <= 4 end; if iln then ilo = ilo * 16807 % 2147483647; if ilp == 1 then ilw = iMV(iMS(iMT(ili, 1), iMR(ilo, 255.))); ilm = true; break elseif ilp == 2 then ilw = iMV(iMS(iMT(ili, 1), iMR(ilo, 255.)), iMS(iMT(ili, 2), iMR(iMU(ilo, 8), 255.))); ilm = true; break elseif ilp == 3. then ilw = iMV(iMS(iMT(ili, 1), iMR(ilo, 255.)), iMS(iMT(ili, 2), iMR(iMU(ilo, 8), 255.)), iMS(iMT(ili, 3.), iMR(iMU(ilo, 16), 255.))); ilm = true; break elseif ilp == 4 then ilw = iMV(iMS(iMT(ili, 1), iMR(ilo, 255.)), iMS(iMT(ili, 2), iMR(iMU(ilo, 8), 255.)), iMS(iMT(ili, 3.), iMR(iMU(ilo, 16), 255.)), iMS(iMT(ili, 4), iMR(iMU(ilo, 24.), 255.))); ilm = true; break end end; ilt = iMW(ili); ils = 0.; while true do if ils + 4 <= ilp then ilo = ilo * 16807 % 2147483647; iM_(ilt, ils, iMS(iMY(ilt, ils), ilo)); ils = ils + 4 else break end end; if ilm then break end; ilo = ilo * 16807 % 2147483647; ilr = 0.; while true do if ils < ilp then iM0(ilt, ils, iMS(iMZ(ilt, ils), iMR(iMU(ilo, ilr * 8), 255.))); ils = ils + 1; ilr = ilr + 1 else break end end; if ilm then break end; do ilw = iMX(ilt, 0., ilp); ilm = true; break end; break end end; nh = if lX[ilw] then iXU[1353.] else iXU[10480] end elseif nh < 7 then nh = if lr then iXU[5300] else iXU[954.] else ni = true; nh = iXU[1371.] end end; if ni then break end end; ng = 0. end else break end end end end); iVM[19] = nil; do iVM[16] = iV8[10459]; iVM[13] = iV8[7776.]; ihU = iV8[10564]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[4991]; ihS = k7; ihT = false; while true do iVM[22] = #iVM[13]; iVM[24.] = iVM[22] - iVM[5]; iVM[17] = ihS(iVM[26] % 4294967296); iVM[6.] = iVM[24.] >= 1; if iVM[6.] then iVM[6.] = iVM[24.] <= 3. end; if iVM[6.] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; if iVM[24.] == 1 then iVM[19] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[17], 255.)) % 256); ihT = true; break elseif iVM[24.] == 2 then iVM[19] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256); ihT = true; break elseif iVM[24.] == 3. then iVM[19] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256, (string.byte(iVM[13], 3.) - bit32.band(bit32.rshift(iVM[17], 16), 255.)) % 256); ihT = true; break end end; iVM[28] = buffer.fromstring(iVM[13]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[24.] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[28], iVM[18.], (buffer.readu32(iVM[28], iVM[18.]) - iVM[17]) % 4294967296); iVM[18.] = iVM[18.] + 4 else break end end; if ihT then break end; iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; iVM[9.] = 0.; while true do if iVM[18.] < iVM[24.] then buffer.writeu8(iVM[28], iVM[18.], (buffer.readu8(iVM[28], iVM[18.]) - bit32.band(bit32.rshift(iVM[17], iVM[9.] * 8), 255.)) % 256); iVM[18.] = iVM[18.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if ihT then break end; do iVM[19] = buffer.readstring(iVM[28], 0., iVM[24.]); ihT = true; break end; break end end; iVM[18.] = nil; do iVM[6.] = iV8[10480]; iVM[9.] = iV8[5839]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[28] = false; while true do ihS = #iVM[9.]; iVM[5] = ihS - iVM[6.]; iVM[24.] = iVM[22](iVM[17] % 4294967296); ihU = iVM[5] >= 1; if ihU then ihU = iVM[5] <= 4 end; if ihU then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[5] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.))); iVM[28] = true; break elseif iVM[5] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[28] = true; break elseif iVM[5] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[28] = true; break elseif iVM[5] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[28] = true; break end end; iVM[13] = buffer.fromstring(iVM[9.]); ihT = 0.; while true do if ihT + 4 <= iVM[5] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], ihT, bit32.bxor(buffer.readu32(iVM[13], ihT), iVM[24.])); ihT = ihT + 4 else break end end; if iVM[28] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; iVM[26] = 0.; while true do if ihT < iVM[5] then buffer.writeu8(iVM[13], ihT, bit32.bxor(buffer.readu8(iVM[13], ihT), bit32.band(bit32.rshift(iVM[24.], iVM[26] * 8), 255.))); ihT = ihT + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[28] then break end; do iVM[18.] = buffer.readstring(iVM[13], 0., iVM[5]); iVM[28] = true; break end; break end end; iVM[26] = nil; do iVM[5] = iV8[8179]; ihS = iV8[278]; ihU = (mC + lQ) % iV8[5374]; ihT = k7; iVM[13] = iV8[6720.]; iVM[24.] = false; while true do iVM[6.] = #ihS; iVM[28] = iVM[6.] - iVM[13]; iVM[16] = ihT(ihU % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[9.] = iVM[28] >= 1; if iVM[9.] then iVM[9.] = iVM[28] <= 4 end; if iVM[9.] then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[28] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[16], 255.))); iVM[24.] = true; break elseif iVM[28] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[24.] = true; break elseif iVM[28] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[24.] = true; break elseif iVM[28] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[24.] = true; break end end; iVM[22] = buffer.fromstring(ihS); ihV = 0.; while true do if ihV <= iVM[28] - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[22], ihV, bit32.bxor(buffer.readu32(iVM[22], ihV), iVM[16])); ihV = ihV + 4 else break end end; if iVM[24.] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[17] = 0.; while true do if ihV < iVM[28] then buffer.writeu8(iVM[22], ihV, bit32.bxor(buffer.readu8(iVM[22], ihV), bit32.band(bit32.rshift(iVM[16], iVM[17] * 8), 255.))); ihV = ihV + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[24.] then break end; do iVM[26] = buffer.readstring(iVM[22], 0., iVM[28]); iVM[24.] = true; break end; break end end; ihV = nil; do iVM[9.] = iV8[3732.]; iVM[16] = k7; iVM[22] = iV8[2654]; iVM[6.] = iV8[946]; iVM[17] = iV8[5610.]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[24.] = false; while true do ihU = #iVM[17]; iVM[13] = ihU - iVM[6.]; ihT = iVM[16](iVM[28] % 4294967296); ihT = ihT % 2147483646. + 1; iVM[10] = iVM[13] >= 1; if iVM[10] then iVM[10] = iVM[13] <= 4 end; if iVM[10] then ihT = ihT * 16807 % 2147483647; if iVM[13] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihT, 255.))); iVM[24.] = true; break elseif iVM[13] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[24.] = true; break elseif iVM[13] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[24.] = true; break elseif iVM[13] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[24.] = true; break end end; ihS = buffer.fromstring(iVM[17]); iVM[5] = 0.; while true do if iVM[5] <= iVM[13] - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(ihS, iVM[5], bit32.bxor(buffer.readu32(ihS, iVM[5]), ihT)); iVM[5] = iVM[5] + 4 else break end end; if iVM[24.] then break end; ihT = ihT * 16807 % 2147483647; iVM[29] = 0.; while true do if iVM[5] < iVM[13] then buffer.writeu8(ihS, iVM[5], bit32.bxor(buffer.readu8(ihS, iVM[5]), bit32.band(bit32.rshift(ihT, iVM[29] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[24.] then break end; do ihV = buffer.readstring(ihS, 0., iVM[13]); iVM[24.] = true; break end; break end end; iVM[29] = nil; do iVM[10] = iV8[6049]; iVM[5] = iV8[7906]; ihS = iV8[9229]; ihU = (mC + lQ) % iV8[5374]; ihT = iV8[10480]; iVM[13] = k7; iVM[24.] = false; while true do iVM[17] = #iVM[5]; iVM[6.] = iVM[17] - ihT; iVM[28] = iVM[13](ihU % 4294967296); iVM[16] = iVM[6.] >= 1; if iVM[16] then iVM[16] = iVM[6.] <= 3. end; if iVM[16] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; if iVM[6.] == 1 then iVM[29] = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[28], 255.)) % 256); iVM[24.] = true; break elseif iVM[6.] == 2 then iVM[29] = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256); iVM[24.] = true; break elseif iVM[6.] == 3. then iVM[29] = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256, (string.byte(iVM[5], 3.) - bit32.band(bit32.rshift(iVM[28], 16), 255.)) % 256); iVM[24.] = true; break end end; iVM[9.] = buffer.fromstring(iVM[5]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[6.] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[9.], iVM[22], (buffer.readu32(iVM[9.], iVM[22]) - iVM[28]) % 4294967296); iVM[22] = iVM[22] + 4 else break end end; if iVM[24.] then break end; iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; iVM[20] = 0.; while true do if iVM[22] < iVM[6.] then buffer.writeu8(iVM[9.], iVM[22], (buffer.readu8(iVM[9.], iVM[22]) - bit32.band(bit32.rshift(iVM[28], iVM[20] * 8), 255.)) % 256); iVM[22] = iVM[22] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[24.] then break end; do iVM[29] = buffer.readstring(iVM[9.], 0., iVM[6.]); iVM[24.] = true; break end; break end end; iVM[20] = nil; do iVM[9.] = false; iVM[16] = iV8[703]; iVM[22] = iV8[6031]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[10480]; iVM[28] = k7; iVM[24.] = false; while true do ihU = #iVM[16]; iVM[13] = ihU - iVM[17]; ihT = iVM[28](iVM[6.] % 4294967296); iVM[10] = iVM[13] >= 1; if iVM[10] then iVM[10] = iVM[13] <= 3. end; if iVM[10] then ihT = (ihT * 1597 + 51749) % 4294967296; if iVM[13] == 1 then iVM[20] = string.char((string.byte(iVM[16], 1) - bit32.band(ihT, 255.)) % 256); iVM[24.] = true; break elseif iVM[13] == 2 then iVM[20] = string.char((string.byte(iVM[16], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256); iVM[24.] = true; break elseif iVM[13] == 3. then iVM[20] = string.char((string.byte(iVM[16], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256, (string.byte(iVM[16], 3.) - bit32.band(bit32.rshift(ihT, 16), 255.)) % 256); iVM[24.] = true; break end end; ihS = buffer.fromstring(iVM[16]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[13] then ihT = (ihT * 1597 + 51749) % 4294967296; buffer.writeu32(ihS, iVM[5], (buffer.readu32(ihS, iVM[5]) - ihT) % 4294967296); iVM[5] = iVM[5] + 4 else break end end; if iVM[24.] then break end; ihT = (ihT * 1597 + 51749) % 4294967296; iVM[1] = 0.; while true do if iVM[5] < iVM[13] then buffer.writeu8(ihS, iVM[5], (buffer.readu8(ihS, iVM[5]) - bit32.band(bit32.rshift(ihT, iVM[1] * 8), 255.)) % 256); iVM[5] = iVM[5] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[24.] then break end; do iVM[20] = buffer.readstring(ihS, 0., iVM[13]); iVM[24.] = true; break end; break end end; lM = lX(iVM[19], { [iVM[20]] = mj, [iVM[18.]] = iV8[1336][iVM[26]](iV8[4457], iV8[4457], iV8[4457]), [iVM[29]] = iV8[2992], [ihV] = iV8[2966] }); mC = 201. end elseif mC < 4107. then if mC == 4106 then mC = 176 else mC = 3784; continue end else local iXV = mr * buffer.readu32(l0, iIn[5149]) + iIn[4976] + iIn[954.]; mC = if iXV <= iXV + iIn[7718] then 436 else 510. end elseif mC < 4110. then if mC < 4109 then if mC == 4108 then mC = 18. else mC = 4293.; continue end else mC = 475 end elseif mC < 4111 then mC = 447. else mC = 328 end elseif mC < 4117 then if mC < 4115 then if mC < 4114 then if mC < 4113. then lQ += iIn[5663]; mC = 145 elseif mC == 4113. then mC = 184 else mC = 3907; continue end elseif mC == 4114 then mr = (mr + iIn[9564.]) % iIn[1070]; mC = 468. else mC = 4312; continue end elseif mC < 4116. then if mC == 4115 then mC = 278 else mC = 4061; continue end elseif mC == 4116. then mC = 148 else mC = 3977; continue end elseif mC < 4120 then if mC < 4118 then if mC == 4117 then iVM[1] = nil; do local iV8 = iIn; ihU = iV8[10480]; iVM[10] = k7; iVM[13] = (mC + lQ) % iV8[5374]; ihS = iV8[5099]; iVM[5] = false; while true do iVM[22] = #ihS; iVM[24.] = iVM[22] - ihU; iVM[17] = iVM[10](iVM[13] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[6.] = iVM[24.] >= 1; if iVM[6.] then iVM[6.] = iVM[24.] <= 4 end; if iVM[6.] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[17], 255.))); iVM[5] = true; break elseif iVM[24.] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[5] = true; break elseif iVM[24.] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[5] = true; break elseif iVM[24.] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[5] = true; break end end; iVM[28] = buffer.fromstring(ihS); ihT = 0.; while true do if ihT + 4 <= iVM[24.] then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[28], ihT, bit32.bxor(buffer.readu32(iVM[28], ihT), iVM[17])); ihT = ihT + 4 else break end end; if iVM[5] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[9.] = 0.; while true do if ihT < iVM[24.] then buffer.writeu8(iVM[28], ihT, bit32.bxor(buffer.readu8(iVM[28], ihT), bit32.band(bit32.rshift(iVM[17], iVM[9.] * 8), 255.))); ihT = ihT + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[5] then break end; do iVM[1] = buffer.readstring(iVM[28], 0., iVM[24.]); iVM[5] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; iVM[22] = iV8[7463]; iVM[9.] = iV8[4735]; iVM[24.] = iV8[273.]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[3598]; ihT = k7; iVM[5] = false; while true do iVM[16] = #iVM[9.]; ihU = iVM[16] - iVM[6.]; iVM[13] = ihT(iVM[28] % 4294967296); iVM[20] = ihU >= 1; if iVM[20] then iVM[20] = ihU <= 3. end; if iVM[20] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; if ihU == 1 then iVM[17] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[13], 255.)) % 256); iVM[5] = true; break elseif ihU == 2 then iVM[17] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256); iVM[5] = true; break elseif ihU == 3. then iVM[17] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256, (string.byte(iVM[9.], 3.) - bit32.band(bit32.rshift(iVM[13], 16), 255.)) % 256); iVM[5] = true; break end end; iVM[10] = buffer.fromstring(iVM[9.]); ihS = 0.; while true do if ihS + 4 <= ihU then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[10], ihS, (buffer.readu32(iVM[10], ihS) - iVM[13]) % 4294967296); ihS = ihS + 4 else break end end; if iVM[5] then break end; iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; iVM[29] = 0.; while true do if ihS < ihU then buffer.writeu8(iVM[10], ihS, (buffer.readu8(iVM[10], ihS) - bit32.band(bit32.rshift(iVM[13], iVM[29] * 8), 255.)) % 256); ihS = ihS + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[5] then break end; do iVM[17] = buffer.readstring(iVM[10], 0., ihU); iVM[5] = true; break end; break end end; iVM[29] = nil; do iVM[20] = true; local iV8 = iIn; ihU = iV8[8907.]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[16] = k7; ihS = iV8[10480]; iVM[13] = false; while true do iVM[22] = #ihU; iVM[24.] = iVM[22] - ihS; iVM[5] = iVM[16](iVM[10] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[6.] = iVM[24.] >= 1; if iVM[6.] then iVM[6.] = iVM[24.] <= 4 end; if iVM[6.] then iVM[5] = iVM[5] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[5], 255.))); iVM[13] = true; break elseif iVM[24.] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[13] = true; break elseif iVM[24.] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[13] = true; break elseif iVM[24.] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[13] = true; break end end; iVM[28] = buffer.fromstring(ihU); ihT = 0.; while true do if ihT <= iVM[24.] - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[28], ihT, bit32.bxor(buffer.readu32(iVM[28], ihT), iVM[5])); ihT = ihT + 4 else break end end; if iVM[13] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[9.] = 0.; while true do if ihT < iVM[24.] then buffer.writeu8(iVM[28], ihT, bit32.bxor(buffer.readu8(iVM[28], ihT), bit32.band(bit32.rshift(iVM[5], iVM[9.] * 8), 255.))); ihT = ihT + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[13] then break end; do iVM[29] = buffer.readstring(iVM[28], 0., iVM[24.]); iVM[13] = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; iVM[28] = iV8[9077]; iVM[6.] = iV8[4514]; ihT = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[22] = iV8[5212]; iVM[5] = false; while true do iVM[13] = #iVM[6.]; iVM[20] = iVM[13] - iVM[22]; iVM[10] = iVM[24.](ihT % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; ihS = iVM[20] >= 1; if ihS then ihS = iVM[20] <= 4 end; if ihS then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[20] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[10], 255.))); iVM[5] = true; break elseif iVM[20] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[5] = true; break elseif iVM[20] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[5] = true; break elseif iVM[20] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[5] = true; break end end; ihV = buffer.fromstring(iVM[6.]); iVM[16] = 0.; while true do if iVM[16] <= iVM[20] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(ihV, iVM[16], bit32.bxor(buffer.readu32(ihV, iVM[16]), iVM[10])); iVM[16] = iVM[16] + 4 else break end end; if iVM[5] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; ihU = 0.; while true do if iVM[16] < iVM[20] then buffer.writeu8(ihV, iVM[16], bit32.bxor(buffer.readu8(ihV, iVM[16]), bit32.band(bit32.rshift(iVM[10], ihU * 8), 255.))); iVM[16] = iVM[16] + 1; ihU = ihU + 1 else break end end; if iVM[5] then break end; do iVM[9.] = buffer.readstring(ihV, 0., iVM[20]); iVM[5] = true; break end; break end end; ihV = nil; do local iV8 = iIn; iVM[16] = iV8[10480]; iVM[20] = iV8[172]; ihU = (mC + lQ) % iV8[5374]; iVM[10] = k7; ihS = false; while true do iVM[28] = #iVM[20]; ihT = iVM[28] - iVM[16]; iVM[13] = iVM[10](ihU % 4294967296); iVM[22] = ihT >= 1; if iVM[22] then iVM[22] = ihT <= 4 end; if iVM[22] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; if ihT == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.))); ihS = true; break elseif ihT == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); ihS = true; break elseif ihT == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); ihS = true; break elseif ihT == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); ihS = true; break end end; iVM[24.] = buffer.fromstring(iVM[20]); iVM[5] = 0.; while true do if iVM[5] + 4 <= ihT then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; buffer.writeu32(iVM[24.], iVM[5], bit32.bxor(buffer.readu32(iVM[24.], iVM[5]), iVM[13])); iVM[5] = iVM[5] + 4 else break end end; if ihS then break end; iVM[13] = (iVM[13] + 2654435769.) % 4294967296; iVM[6.] = 0.; while true do if iVM[5] < ihT then buffer.writeu8(iVM[24.], iVM[5], bit32.bxor(buffer.readu8(iVM[24.], iVM[5]), bit32.band(bit32.rshift(iVM[13], iVM[6.] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if ihS then break end; do ihV = buffer.readstring(iVM[24.], 0., ihT); ihS = true; break end; break end end; iVM[6.] = nil; do iVM[24.] = true; iVM[22] = k7; local iV8 = iIn; iVM[5] = iV8[10604]; ihT = iV8[4067]; iVM[28] = iV8[3578]; iVM[13] = (mC + lQ) % iV8[5374]; ihS = false; while true do iVM[26] = #iVM[28]; iVM[16] = iVM[26] - ihT; ihU = iVM[22](iVM[13] % 4294967296); ihU = ihU % 2147483646. + 1; iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then ihU = ihU * 16807 % 2147483647; if iVM[16] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihU, 255.))); ihS = true; break elseif iVM[16] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); ihS = true; break elseif iVM[16] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); ihS = true; break elseif iVM[16] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); ihS = true; break end end; iVM[20] = buffer.fromstring(iVM[28]); iVM[10] = 0.; while true do if iVM[10] <= iVM[16] - 4 then ihU = ihU * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[10], bit32.bxor(buffer.readu32(iVM[20], iVM[10]), ihU)); iVM[10] = iVM[10] + 4 else break end end; if ihS then break end; ihU = ihU * 16807 % 2147483647; iVM[19] = 0.; while true do if iVM[10] < iVM[16] then buffer.writeu8(iVM[20], iVM[10], bit32.bxor(buffer.readu8(iVM[20], iVM[10]), bit32.band(bit32.rshift(ihU, iVM[19] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[19] = iVM[19] + 1 else break end end; if ihS then break end; do iVM[6.] = buffer.readstring(iVM[20], 0., iVM[16]); ihS = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[26] = iV8[797]; iVM[18.] = iV8[6881]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[10] = false; while true do iVM[13] = #iVM[18.]; ihU = iVM[13] - iVM[26]; iVM[24.] = iVM[20](iVM[16] % 4294967296); iVM[5] = ihU >= 1; if iVM[5] then iVM[5] = ihU <= 4 end; if iVM[5] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if ihU == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[24.], 255.))); iVM[10] = true; break elseif ihU == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[10] = true; break elseif ihU == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[10] = true; break elseif ihU == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[10] = true; break end end; ihS = buffer.fromstring(iVM[18.]); iVM[28] = 0.; while true do if iVM[28] + 4 <= ihU then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(ihS, iVM[28], bit32.bxor(buffer.readu32(ihS, iVM[28]), iVM[24.])); iVM[28] = iVM[28] + 4 else break end end; if iVM[10] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; ihT = 0.; while true do if iVM[28] < ihU then buffer.writeu8(ihS, iVM[28], bit32.bxor(buffer.readu8(ihS, iVM[28]), bit32.band(bit32.rshift(iVM[24.], ihT * 8), 255.))); iVM[28] = iVM[28] + 1; ihT = ihT + 1 else break end end; if iVM[10] then break end; do iVM[19] = buffer.readstring(ihS, 0., ihU); iVM[10] = true; break end; break end end; iVM[28] = nil; do iVM[5] = true; iVM[24.] = k7; local iV8 = iIn; ihS = iV8[4252]; iVM[13] = iV8[10480]; ihT = iV8[8432]; ihU = (mC + lQ) % iV8[5374]; iVM[10] = false; while true do iVM[22] = #ihT; iVM[26] = iVM[22] - iVM[13]; iVM[16] = iVM[24.](ihU % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[8] = iVM[26] >= 1; if iVM[8] then iVM[8] = iVM[26] <= 4 end; if iVM[8] then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[26] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[16], 255.))); iVM[10] = true; break elseif iVM[26] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[10] = true; break elseif iVM[26] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[10] = true; break elseif iVM[26] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[10] = true; break end end; iVM[18.] = buffer.fromstring(ihT); iVM[20] = 0.; while true do if iVM[20] <= iVM[26] - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[18.], iVM[20], bit32.bxor(buffer.readu32(iVM[18.], iVM[20]), iVM[16])); iVM[20] = iVM[20] + 4 else break end end; if iVM[10] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[20] < iVM[26] then buffer.writeu8(iVM[18.], iVM[20], bit32.bxor(buffer.readu8(iVM[18.], iVM[20]), bit32.band(bit32.rshift(iVM[16], iVM[14] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[10] then break end; do iVM[28] = buffer.readstring(iVM[18.], 0., iVM[26]); iVM[10] = true; break end; break end end; iVM[14] = nil; do local iV8 = iIn; iVM[8] = iV8[10480]; iVM[26] = iV8[10457]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[20] = false; while true do iVM[16] = #iVM[26]; iVM[5] = iVM[16] - iVM[8]; ihS = iVM[22](iVM[18.] % 4294967296); iVM[10] = iVM[5] >= 1; if iVM[10] then iVM[10] = iVM[5] <= 4 end; if iVM[10] then ihS = (ihS + 2654435769.) % 4294967296; if iVM[5] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihS, 255.))); iVM[20] = true; break elseif iVM[5] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[20] = true; break elseif iVM[5] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[20] = true; break elseif iVM[5] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[20] = true; break end end; ihT = buffer.fromstring(iVM[26]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[5] then ihS = (ihS + 2654435769.) % 4294967296; buffer.writeu32(ihT, iVM[13], bit32.bxor(buffer.readu32(ihT, iVM[13]), ihS)); iVM[13] = iVM[13] + 4 else break end end; if iVM[20] then break end; ihS = (ihS + 2654435769.) % 4294967296; ihU = 0.; while true do if iVM[13] < iVM[5] then buffer.writeu8(ihT, iVM[13], bit32.bxor(buffer.readu8(ihT, iVM[13]), bit32.band(bit32.rshift(ihS, ihU * 8), 255.))); iVM[13] = iVM[13] + 1; ihU = ihU + 1 else break end end; if iVM[20] then break end; do iVM[14] = buffer.readstring(ihT, 0., iVM[5]); iVM[20] = true; break end; break end end; ihT = nil; do ihS = true; local iV8 = iIn; iVM[5] = iV8[9811]; iVM[10] = iV8[9630.]; ihU = (mC + lQ) % iV8[5374]; iVM[13] = iV8[10480]; iVM[16] = k7; iVM[20] = false; while true do iVM[24.] = #iVM[5]; iVM[22] = iVM[24.] - iVM[13]; iVM[26] = iVM[16](ihU % 4294967296); iVM[3.] = iVM[22] >= 1; if iVM[3.] then iVM[3.] = iVM[22] <= 3. end; if iVM[3.] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; if iVM[22] == 1 then ihT = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[26], 255.)) % 256); iVM[20] = true; break elseif iVM[22] == 2 then ihT = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256); iVM[20] = true; break elseif iVM[22] == 3. then ihT = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256, (string.byte(iVM[5], 3.) - bit32.band(bit32.rshift(iVM[26], 16), 255.)) % 256); iVM[20] = true; break end end; iVM[8] = buffer.fromstring(iVM[5]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[22] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[8], iVM[18.], (buffer.readu32(iVM[8], iVM[18.]) - iVM[26]) % 4294967296); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[20] then break end; iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; iVM[27.] = 0.; while true do if iVM[18.] < iVM[22] then buffer.writeu8(iVM[8], iVM[18.], (buffer.readu8(iVM[8], iVM[18.]) - bit32.band(bit32.rshift(iVM[26], iVM[27.] * 8), 255.)) % 256); iVM[18.] = iVM[18.] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[20] then break end; do ihT = buffer.readstring(iVM[8], 0., iVM[22]); iVM[20] = true; break end; break end end; l7 = { iVM[1], iVM[17], iVM[29], iVM[9.], ihV, iVM[6.], iVM[19], iVM[28], iVM[14], ihT }; local iV8 = iIn; local iXW = l5; l8 = l7[iXW % iV8[4976] + iV8[7718]]; mC = if l8:len() <= l8:reverse():rep(iXW % iV8[1371.] + iV8[1353.]):len() then 444. else 350 else mC = 3940; continue end elseif mC < 4119. then lQ += if table.isfrozen(table) then iIn[2448.] else iIn[10814]; mC = 140 else mC = 200 end else mC = 88 end elseif mC < 4129 then if mC < 4125. then if mC < 4123 then if mC < 4122. then if mC == 4121 then iVM[27.] = nil; do local iV8 = iIn; iVM[8] = iV8[4165]; iVM[3.] = iV8[10334]; iVM[18.] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[125]; iVM[26] = false; while true do iVM[20] = #iVM[8]; iVM[13] = iVM[20] - iVM[24.]; ihU = iVM[18.](iVM[22] % 4294967296); iVM[16] = iVM[13] >= 1; if iVM[16] then iVM[16] = iVM[13] <= 4 end; if iVM[16] then ihU = bit32.lrotate((ihU + 1832704949) % 4294967296, 13); if iVM[13] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihU, 255.))); iVM[26] = true; break elseif iVM[13] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[26] = true; break elseif iVM[13] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[26] = true; break elseif iVM[13] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[26] = true; break end end; iVM[5] = buffer.fromstring(iVM[8]); ihS = 0.; while true do if ihS + 4 <= iVM[13] then ihU = bit32.lrotate((ihU + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[5], ihS, bit32.bxor(buffer.readu32(iVM[5], ihS), ihU)); ihS = ihS + 4 else break end end; if iVM[26] then break end; ihU = bit32.lrotate((ihU + 1832704949) % 4294967296, 13); iVM[10] = 0.; while true do if ihS < iVM[13] then buffer.writeu8(iVM[5], ihS, bit32.bxor(buffer.readu8(iVM[5], ihS), bit32.band(bit32.rshift(ihU, iVM[10] * 8), 255.))); ihS = ihS + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[26] then break end; do iVM[27.] = buffer.readstring(iVM[5], 0., iVM[13]); iVM[26] = true; break end; break end end; lP = iIn[3196]:GetService(iVM[27.]); mC = 242 else mC = 3776; continue end else iVM[5] = nil; do ihU = false; local iV8 = iIn; iVM[13] = iV8[8003]; iVM[16] = false; iVM[10] = (mC + lQ) % iV8[5374]; ihS = iV8[125]; iVM[20] = k7; iVM[26] = false; while true do iVM[3.] = #iVM[13]; iVM[8] = iVM[3.] - ihS; iVM[18.] = iVM[20](iVM[10] % 4294967296); iVM[27.] = iVM[8] >= 1; if iVM[27.] then iVM[27.] = iVM[8] <= 3. end; if iVM[27.] then iVM[18.] = (iVM[18.] * 1597 + 51749) % 4294967296; if iVM[8] == 1 then iVM[5] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[18.], 255.)) % 256); iVM[26] = true; break elseif iVM[8] == 2 then iVM[5] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[18.], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[18.], 8), 255.)) % 256); iVM[26] = true; break elseif iVM[8] == 3. then iVM[5] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[18.], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[18.], 8), 255.)) % 256, (string.byte(iVM[13], 3.) - bit32.band(bit32.rshift(iVM[18.], 16), 255.)) % 256); iVM[26] = true; break end end; iVM[24.] = buffer.fromstring(iVM[13]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[8] then iVM[18.] = (iVM[18.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[24.], iVM[22], (buffer.readu32(iVM[24.], iVM[22]) - iVM[18.]) % 4294967296); iVM[22] = iVM[22] + 4 else break end end; if iVM[26] then break end; iVM[18.] = (iVM[18.] * 1597 + 51749) % 4294967296; ihT = 0.; while true do if iVM[22] < iVM[8] then buffer.writeu8(iVM[24.], iVM[22], (buffer.readu8(iVM[24.], iVM[22]) - bit32.band(bit32.rshift(iVM[18.], ihT * 8), 255.)) % 256); iVM[22] = iVM[22] + 1; ihT = ihT + 1 else break end end; if iVM[26] then break end; do iVM[5] = buffer.readstring(iVM[24.], 0., iVM[8]); iVM[26] = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[24.] = iV8[6567.]; iVM[27.] = iV8[2924]; iVM[22] = true; iVM[8] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[10480]; iVM[18.] = k7; iVM[26] = false; while true do iVM[20] = #iVM[27.]; iVM[13] = iVM[20] - iVM[3.]; ihU = iVM[18.](iVM[8] % 4294967296); iVM[16] = iVM[13] >= 1; if iVM[16] then iVM[16] = iVM[13] <= 3. end; if iVM[16] then ihU = (ihU * 1597 + 51749) % 4294967296; if iVM[13] == 1 then ihT = string.char((string.byte(iVM[27.], 1) - bit32.band(ihU, 255.)) % 256); iVM[26] = true; break elseif iVM[13] == 2 then ihT = string.char((string.byte(iVM[27.], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256); iVM[26] = true; break elseif iVM[13] == 3. then ihT = string.char((string.byte(iVM[27.], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256, (string.byte(iVM[27.], 3.) - bit32.band(bit32.rshift(ihU, 16), 255.)) % 256); iVM[26] = true; break end end; iVM[14] = buffer.fromstring(iVM[27.]); ihS = 0.; while true do if ihS + 4 <= iVM[13] then ihU = (ihU * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[14], ihS, (buffer.readu32(iVM[14], ihS) - ihU) % 4294967296); ihS = ihS + 4 else break end end; if iVM[26] then break end; ihU = (ihU * 1597 + 51749) % 4294967296; iVM[10] = 0.; while true do if ihS < iVM[13] then buffer.writeu8(iVM[14], ihS, (buffer.readu8(iVM[14], ihS) - bit32.band(bit32.rshift(ihU, iVM[10] * 8), 255.)) % 256); ihS = ihS + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[26] then break end; do ihT = buffer.readstring(iVM[14], 0., iVM[13]); iVM[26] = true; break end; break end end; iVM[14] = nil; do local iV8 = iIn; ihS = iV8[8661.]; iVM[13] = k7; iVM[10] = (mC + lQ) % iV8[5374]; ihU = iV8[4407.]; iVM[16] = false; while true do iVM[18.] = #ihU; iVM[20] = iVM[18.] - ihS; iVM[24.] = iVM[13](iVM[10] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[22] = iVM[20] >= 1; if iVM[22] then iVM[22] = iVM[20] <= 4 end; if iVM[22] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[20] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[24.], 255.))); iVM[16] = true; break elseif iVM[20] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[16] = true; break elseif iVM[20] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[16] = true; break elseif iVM[20] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[16] = true; break end end; iVM[26] = buffer.fromstring(ihU); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[20] then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[3.], bit32.bxor(buffer.readu32(iVM[26], iVM[3.]), iVM[24.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[16] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[3.] < iVM[20] then buffer.writeu8(iVM[26], iVM[3.], bit32.bxor(buffer.readu8(iVM[26], iVM[3.]), bit32.band(bit32.rshift(iVM[24.], iVM[8] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[16] then break end; do iVM[14] = buffer.readstring(iVM[26], 0., iVM[20]); iVM[16] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[26] = iV8[8151.]; iVM[22] = iV8[4301]; iVM[24.] = iV8[2811.]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[18.] = iV8[125]; iVM[8] = k7; iVM[16] = false; while true do iVM[10] = #iVM[22]; iVM[28] = iVM[10] - iVM[18.]; iVM[13] = iVM[8](iVM[20] % 4294967296); ihU = iVM[28] >= 1; if ihU then ihU = iVM[28] <= 3. end; if ihU then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; if iVM[28] == 1 then iVM[3.] = string.char((string.byte(iVM[22], 1) - bit32.band(iVM[13], 255.)) % 256); iVM[16] = true; break elseif iVM[28] == 2 then iVM[3.] = string.char((string.byte(iVM[22], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[22], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256); iVM[16] = true; break elseif iVM[28] == 3. then iVM[3.] = string.char((string.byte(iVM[22], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[22], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256, (string.byte(iVM[22], 3.) - bit32.band(bit32.rshift(iVM[13], 16), 255.)) % 256); iVM[16] = true; break end end; iVM[19] = buffer.fromstring(iVM[22]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[28] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[19], iVM[27.], (buffer.readu32(iVM[19], iVM[27.]) - iVM[13]) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[16] then break end; iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; ihS = 0.; while true do if iVM[27.] < iVM[28] then buffer.writeu8(iVM[19], iVM[27.], (buffer.readu8(iVM[19], iVM[27.]) - bit32.band(bit32.rshift(iVM[13], ihS * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; ihS = ihS + 1 else break end end; if iVM[16] then break end; do iVM[3.] = buffer.readstring(iVM[19], 0., iVM[28]); iVM[16] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[13] = iV8[7348]; iVM[28] = k7; ihU = true; ihS = iV8[10480]; iVM[27.] = iV8[8379.]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[20] = #iVM[27.]; iVM[24.] = iVM[20] - ihS; iVM[22] = iVM[28](iVM[10] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[26] = iVM[24.] >= 1; if iVM[26] then iVM[26] = iVM[24.] <= 4 end; if iVM[26] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[22], 255.))); iVM[16] = true; break elseif iVM[24.] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[16] = true; break elseif iVM[24.] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[16] = true; break elseif iVM[24.] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[16] = true; break end end; iVM[6.] = buffer.fromstring(iVM[27.]); iVM[8] = 0.; while true do if iVM[8] <= iVM[24.] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[8], bit32.bxor(buffer.readu32(iVM[6.], iVM[8]), iVM[22])); iVM[8] = iVM[8] + 4 else break end end; if iVM[16] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[8] < iVM[24.] then buffer.writeu8(iVM[6.], iVM[8], bit32.bxor(buffer.readu8(iVM[6.], iVM[8]), bit32.band(bit32.rshift(iVM[22], iVM[18.] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[16] then break end; do iVM[19] = buffer.readstring(iVM[6.], 0., iVM[24.]); iVM[16] = true; break end; break end end; iVM[6.] = nil; do local iV8 = iIn; iVM[18.] = iV8[10509.]; iVM[8] = iV8[5046.]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[22] = iV8[7868]; iVM[20] = false; while true do iVM[13] = #iVM[8]; ihU = iVM[13] - iVM[22]; iVM[16] = iVM[26](iVM[24.] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[27.] = ihU >= 1; if iVM[27.] then iVM[27.] = ihU <= 4 end; if iVM[27.] then iVM[16] = iVM[16] * 16807 % 2147483647; if ihU == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[16], 255.))); iVM[20] = true; break elseif ihU == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[20] = true; break elseif ihU == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[20] = true; break elseif ihU == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[20] = true; break end end; ihS = buffer.fromstring(iVM[8]); iVM[10] = 0.; while true do if iVM[10] <= ihU - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[10], bit32.bxor(buffer.readu32(ihS, iVM[10]), iVM[16])); iVM[10] = iVM[10] + 4 else break end end; if iVM[20] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[10] < ihU then buffer.writeu8(ihS, iVM[10], bit32.bxor(buffer.readu8(ihS, iVM[10]), bit32.band(bit32.rshift(iVM[16], iVM[28] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[20] then break end; do iVM[6.] = buffer.readstring(ihS, 0., ihU); iVM[20] = true; break end; break end end; iVM[28] = nil; do local iV8 = iIn; iVM[10] = iV8[10725.]; ihS = k7; iVM[27.] = iV8[8144]; iVM[16] = iV8[1362.]; ihU = iV8[8635]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[20] = false; while true do iVM[26] = #ihU; ihV = iVM[26] - iVM[16]; iVM[8] = ihS(iVM[13] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[18.] = ihV >= 1; if iVM[18.] then iVM[18.] = ihV <= 4 end; if iVM[18.] then iVM[8] = iVM[8] * 16807 % 2147483647; if ihV == 1 then iVM[28] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[8], 255.))); iVM[20] = true; break elseif ihV == 2 then iVM[28] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[20] = true; break elseif ihV == 3. then iVM[28] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[20] = true; break elseif ihV == 4 then iVM[28] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[20] = true; break end end; iVM[9.] = buffer.fromstring(ihU); iVM[24.] = 0.; while true do if iVM[24.] <= ihV - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[24.], bit32.bxor(buffer.readu32(iVM[9.], iVM[24.]), iVM[8])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[20] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[24.] < ihV then buffer.writeu8(iVM[9.], iVM[24.], bit32.bxor(buffer.readu8(iVM[9.], iVM[24.]), bit32.band(bit32.rshift(iVM[8], iVM[22] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[20] then break end; do iVM[28] = buffer.readstring(iVM[9.], 0., ihV); iVM[20] = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; iVM[8] = iV8[2999]; ihV = iV8[8462]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[24.] = iV8[10480]; iVM[26] = false; while true do iVM[20] = #ihV; iVM[13] = iVM[20] - iVM[24.]; ihU = iVM[22](iVM[18.] % 4294967296); ihU = ihU % 2147483646. + 1; iVM[16] = iVM[13] >= 1; if iVM[16] then iVM[16] = iVM[13] <= 4 end; if iVM[16] then ihU = ihU * 16807 % 2147483647; if iVM[13] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihU, 255.))); iVM[26] = true; break elseif iVM[13] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[26] = true; break elseif iVM[13] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[26] = true; break elseif iVM[13] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[26] = true; break end end; iVM[27.] = buffer.fromstring(ihV); ihS = 0.; while true do if ihS <= iVM[13] - 4 then ihU = ihU * 16807 % 2147483647; buffer.writeu32(iVM[27.], ihS, bit32.bxor(buffer.readu32(iVM[27.], ihS), ihU)); ihS = ihS + 4 else break end end; if iVM[26] then break end; ihU = ihU * 16807 % 2147483647; iVM[10] = 0.; while true do if ihS < iVM[13] then buffer.writeu8(iVM[27.], ihS, bit32.bxor(buffer.readu8(iVM[27.], ihS), bit32.band(bit32.rshift(ihU, iVM[10] * 8), 255.))); ihS = ihS + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[26] then break end; do iVM[9.] = buffer.readstring(iVM[27.], 0., iVM[13]); iVM[26] = true; break end; break end end; iVM[27.] = nil; do local iV8 = iIn; iVM[16] = iV8[8840]; ihU = iV8[184]; iVM[13] = iV8[8459]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[8393]; ihS = k7; iVM[26] = false; while true do iVM[18.] = #ihU; iVM[29] = iVM[18.] - iVM[10]; iVM[24.] = ihS(iVM[20] % 4294967296); iVM[22] = iVM[29] >= 1; if iVM[22] then iVM[22] = iVM[29] <= 3. end; if iVM[22] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; if iVM[29] == 1 then iVM[27.] = string.char((string.byte(ihU, 1) - bit32.band(iVM[24.], 255.)) % 256); iVM[26] = true; break elseif iVM[29] == 2 then iVM[27.] = string.char((string.byte(ihU, 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256); iVM[26] = true; break elseif iVM[29] == 3. then iVM[27.] = string.char((string.byte(ihU, 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256, (string.byte(ihU, 3.) - bit32.band(bit32.rshift(iVM[24.], 16), 255.)) % 256); iVM[26] = true; break end end; iVM[17] = buffer.fromstring(ihU); ihV = 0.; while true do if ihV + 4 <= iVM[29] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[17], ihV, (buffer.readu32(iVM[17], ihV) - iVM[24.]) % 4294967296); ihV = ihV + 4 else break end end; if iVM[26] then break end; iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; iVM[8] = 0.; while true do if ihV < iVM[29] then buffer.writeu8(iVM[17], ihV, (buffer.readu8(iVM[17], ihV) - bit32.band(bit32.rshift(iVM[24.], iVM[8] * 8), 255.)) % 256); ihV = ihV + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[26] then break end; do iVM[27.] = buffer.readstring(iVM[17], 0., iVM[29]); iVM[26] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; iVM[24.] = iV8[3902]; ihV = iV8[603.]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[22] = false; while true do iVM[10] = #ihV; iVM[20] = iVM[10] - iVM[24.]; iVM[18.] = iVM[8](iVM[29] % 4294967296); ihU = iVM[20] >= 1; if ihU then ihU = iVM[20] <= 4 end; if ihU then iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; if iVM[20] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.))); iVM[22] = true; break elseif iVM[20] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[22] = true; break elseif iVM[20] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[22] = true; break elseif iVM[20] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[22] = true; break end end; iVM[16] = buffer.fromstring(ihV); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[20] then iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[16], iVM[26], bit32.bxor(buffer.readu32(iVM[16], iVM[26]), iVM[18.])); iVM[26] = iVM[26] + 4 else break end end; if iVM[22] then break end; iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; ihS = 0.; while true do if iVM[26] < iVM[20] then buffer.writeu8(iVM[16], iVM[26], bit32.bxor(buffer.readu8(iVM[16], iVM[26]), bit32.band(bit32.rshift(iVM[18.], ihS * 8), 255.))); iVM[26] = iVM[26] + 1; ihS = ihS + 1 else break end end; if iVM[22] then break end; do iVM[17] = buffer.readstring(iVM[16], 0., iVM[20]); iVM[22] = true; break end; break end end; local iV8 = iIn; lM(iVM[5], { [ihT] = md, [iVM[14]] = iV8[9906.][iVM[3.]](iV8[10480], iV8[797]), [iVM[19]] = iV8[9906.][iVM[6.]](iV8[10480], iV8[8661.]), [iVM[28]] = iV8[9906.][iVM[9.]](iV8[10480], iV8[8888]), [iVM[27.]] = iV8[9906.][iVM[17]](iV8[10480], iV8[8888]) }); ihS = nil; do iVM[10] = iV8[9096.]; ihU = iV8[3777.]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[16] = k7; iVM[26] = false; while true do iVM[8] = #ihU; iVM[18.] = iVM[8] - iVM[10]; iVM[29] = iVM[16](iVM[20] % 4294967296); iVM[24.] = iVM[18.] >= 1; if iVM[24.] then iVM[24.] = iVM[18.] <= 4 end; if iVM[24.] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; if iVM[18.] == 1 then ihS = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[29], 255.))); iVM[26] = true; break elseif iVM[18.] == 2 then ihS = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[26] = true; break elseif iVM[18.] == 3. then ihS = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[26] = true; break elseif iVM[18.] == 4 then ihS = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[26] = true; break end end; iVM[22] = buffer.fromstring(ihU); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[18.] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; buffer.writeu32(iVM[22], iVM[17], bit32.bxor(buffer.readu32(iVM[22], iVM[17]), iVM[29])); iVM[17] = iVM[17] + 4 else break end end; if iVM[26] then break end; iVM[29] = (iVM[29] + 2654435769.) % 4294967296; ihV = 0.; while true do if iVM[17] < iVM[18.] then buffer.writeu8(iVM[22], iVM[17], bit32.bxor(buffer.readu8(iVM[22], iVM[17]), bit32.band(bit32.rshift(iVM[29], ihV * 8), 255.))); iVM[17] = iVM[17] + 1; ihV = ihV + 1 else break end end; if iVM[26] then break end; do ihS = buffer.readstring(iVM[22], 0., iVM[18.]); iVM[26] = true; break end; break end end; iVM[17] = nil; do iVM[22] = iV8[2241.]; iVM[24.] = k7; iVM[29] = iV8[6714.]; iVM[18.] = iV8[10480]; iVM[8] = iV8[3464]; ihV = (mC + lQ) % iV8[5374]; iVM[26] = false; while true do iVM[20] = #iVM[8]; iVM[9.] = iVM[20] - iVM[18.]; ihU = iVM[24.](ihV % 4294967296); ihU = ihU % 2147483646. + 1; iVM[16] = iVM[9.] >= 1; if iVM[16] then iVM[16] = iVM[9.] <= 4 end; if iVM[16] then ihU = ihU * 16807 % 2147483647; if iVM[9.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihU, 255.))); iVM[26] = true; break elseif iVM[9.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[26] = true; break elseif iVM[9.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[26] = true; break elseif iVM[9.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[26] = true; break end end; iVM[28] = buffer.fromstring(iVM[8]); iVM[27.] = 0.; while true do if iVM[27.] <= iVM[9.] - 4 then ihU = ihU * 16807 % 2147483647; buffer.writeu32(iVM[28], iVM[27.], bit32.bxor(buffer.readu32(iVM[28], iVM[27.]), ihU)); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[26] then break end; ihU = ihU * 16807 % 2147483647; iVM[10] = 0.; while true do if iVM[27.] < iVM[9.] then buffer.writeu8(iVM[28], iVM[27.], bit32.bxor(buffer.readu8(iVM[28], iVM[27.]), bit32.band(bit32.rshift(ihU, iVM[10] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[26] then break end; do iVM[17] = buffer.readstring(iVM[28], 0., iVM[9.]); iVM[26] = true; break end; break end end; iVM[28] = nil; do iVM[16] = iV8[2599]; ihU = k7; iVM[9.] = iV8[2842]; iVM[20] = iV8[10480]; iVM[10] = iV8[808]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[26] = false; while true do iVM[18.] = #iVM[10]; iVM[29] = iVM[18.] - iVM[20]; iVM[24.] = ihU(iVM[27.] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[22] = iVM[29] >= 1; if iVM[22] then iVM[22] = iVM[29] <= 4 end; if iVM[22] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[29] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[24.], 255.))); iVM[26] = true; break elseif iVM[29] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[26] = true; break elseif iVM[29] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[26] = true; break elseif iVM[29] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[26] = true; break end end; iVM[6.] = buffer.fromstring(iVM[10]); ihV = 0.; while true do if ihV <= iVM[29] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[6.], ihV, bit32.bxor(buffer.readu32(iVM[6.], ihV), iVM[24.])); ihV = ihV + 4 else break end end; if iVM[26] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[8] = 0.; while true do if ihV < iVM[29] then buffer.writeu8(iVM[6.], ihV, bit32.bxor(buffer.readu8(iVM[6.], ihV), bit32.band(bit32.rshift(iVM[24.], iVM[8] * 8), 255.))); ihV = ihV + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[26] then break end; do iVM[28] = buffer.readstring(iVM[6.], 0., iVM[29]); iVM[26] = true; break end; break end end; iVM[6.] = nil; do iVM[22] = iV8[491]; iVM[24.] = iV8[5340.]; iVM[29] = true; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[10480]; ihV = k7; iVM[26] = false; while true do iVM[20] = #iVM[24.]; iVM[9.] = iVM[20] - iVM[8]; ihU = ihV(iVM[18.] % 4294967296); iVM[16] = iVM[9.] >= 1; if iVM[16] then iVM[16] = iVM[9.] <= 3. end; if iVM[16] then ihU = (ihU * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then iVM[6.] = string.char((string.byte(iVM[24.], 1) - bit32.band(ihU, 255.)) % 256); iVM[26] = true; break elseif iVM[9.] == 2 then iVM[6.] = string.char((string.byte(iVM[24.], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256); iVM[26] = true; break elseif iVM[9.] == 3. then iVM[6.] = string.char((string.byte(iVM[24.], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256, (string.byte(iVM[24.], 3.) - bit32.band(bit32.rshift(ihU, 16), 255.)) % 256); iVM[26] = true; break end end; iVM[19] = buffer.fromstring(iVM[24.]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[9.] then ihU = (ihU * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[19], iVM[27.], (buffer.readu32(iVM[19], iVM[27.]) - ihU) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[26] then break end; ihU = (ihU * 1597 + 51749) % 4294967296; iVM[10] = 0.; while true do if iVM[27.] < iVM[9.] then buffer.writeu8(iVM[19], iVM[27.], (buffer.readu8(iVM[19], iVM[27.]) - bit32.band(bit32.rshift(ihU, iVM[10] * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[26] then break end; do iVM[6.] = buffer.readstring(iVM[19], 0., iVM[9.]); iVM[26] = true; break end; break end end; iVM[19] = nil; do iVM[16] = iV8[639.]; ihU = iV8[6741.]; iVM[9.] = iV8[10818.]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[1371.]; iVM[27.] = k7; iVM[26] = false; while true do iVM[18.] = #ihU; iVM[29] = iVM[18.] - iVM[10]; iVM[24.] = iVM[27.](iVM[20] % 4294967296); iVM[22] = iVM[29] >= 1; if iVM[22] then iVM[22] = iVM[29] <= 3. end; if iVM[22] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; if iVM[29] == 1 then iVM[19] = string.char((string.byte(ihU, 1) - bit32.band(iVM[24.], 255.)) % 256); iVM[26] = true; break elseif iVM[29] == 2 then iVM[19] = string.char((string.byte(ihU, 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256); iVM[26] = true; break elseif iVM[29] == 3. then iVM[19] = string.char((string.byte(ihU, 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256, (string.byte(ihU, 3.) - bit32.band(bit32.rshift(iVM[24.], 16), 255.)) % 256); iVM[26] = true; break end end; iVM[3.] = buffer.fromstring(ihU); ihV = 0.; while true do if ihV + 4 <= iVM[29] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[3.], ihV, (buffer.readu32(iVM[3.], ihV) - iVM[24.]) % 4294967296); ihV = ihV + 4 else break end end; if iVM[26] then break end; iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; iVM[8] = 0.; while true do if ihV < iVM[29] then buffer.writeu8(iVM[3.], ihV, (buffer.readu8(iVM[3.], ihV) - bit32.band(bit32.rshift(iVM[24.], iVM[8] * 8), 255.)) % 256); ihV = ihV + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[26] then break end; do iVM[19] = buffer.readstring(iVM[3.], 0., iVM[29]); iVM[26] = true; break end; break end end; iVM[3.] = nil; do iVM[22] = iV8[3314]; iVM[24.] = k7; iVM[29] = iV8[606.]; iVM[18.] = iV8[4973]; iVM[8] = iV8[9324.]; ihV = (mC + lQ) % iV8[5374]; iVM[26] = false; while true do iVM[20] = #iVM[8]; iVM[9.] = iVM[20] - iVM[18.]; ihU = iVM[24.](ihV % 4294967296); ihU = ihU % 2147483646. + 1; iVM[16] = iVM[9.] >= 1; if iVM[16] then iVM[16] = iVM[9.] <= 4 end; if iVM[16] then ihU = ihU * 16807 % 2147483647; if iVM[9.] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihU, 255.))); iVM[26] = true; break elseif iVM[9.] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[26] = true; break elseif iVM[9.] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[26] = true; break elseif iVM[9.] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[26] = true; break end end; iVM[14] = buffer.fromstring(iVM[8]); iVM[27.] = 0.; while true do if iVM[27.] <= iVM[9.] - 4 then ihU = ihU * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[27.], bit32.bxor(buffer.readu32(iVM[14], iVM[27.]), ihU)); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[26] then break end; ihU = ihU * 16807 % 2147483647; iVM[10] = 0.; while true do if iVM[27.] < iVM[9.] then buffer.writeu8(iVM[14], iVM[27.], bit32.bxor(buffer.readu8(iVM[14], iVM[27.]), bit32.band(bit32.rshift(ihU, iVM[10] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[26] then break end; do iVM[3.] = buffer.readstring(iVM[14], 0., iVM[9.]); iVM[26] = true; break end; break end end; iVM[14] = nil; do iVM[9.] = iV8[797]; iVM[10] = iV8[4297]; ihU = (mC + lQ) % iV8[5374]; iVM[27.] = k7; iVM[16] = false; while true do iVM[20] = #iVM[10]; iVM[24.] = iVM[20] - iVM[9.]; iVM[22] = iVM[27.](ihU % 4294967296); iVM[26] = iVM[24.] >= 1; if iVM[26] then iVM[26] = iVM[24.] <= 4 end; if iVM[26] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; if iVM[24.] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[22], 255.))); iVM[16] = true; break elseif iVM[24.] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[16] = true; break elseif iVM[24.] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[16] = true; break elseif iVM[24.] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[16] = true; break end end; ihV = buffer.fromstring(iVM[10]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[24.] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; buffer.writeu32(ihV, iVM[8], bit32.bxor(buffer.readu32(ihV, iVM[8]), iVM[22])); iVM[8] = iVM[8] + 4 else break end end; if iVM[16] then break end; iVM[22] = (iVM[22] + 2654435769.) % 4294967296; iVM[18.] = 0.; while true do if iVM[8] < iVM[24.] then buffer.writeu8(ihV, iVM[8], bit32.bxor(buffer.readu8(ihV, iVM[8]), bit32.band(bit32.rshift(iVM[22], iVM[18.] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[16] then break end; do iVM[14] = buffer.readstring(ihV, 0., iVM[24.]); iVM[16] = true; break end; break end end; ihV = nil; do iVM[18.] = iV8[7623.]; iVM[8] = iV8[8594]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[22] = iV8[4218.]; iVM[20] = false; while true do ihU = #iVM[8]; iVM[16] = ihU - iVM[22]; iVM[29] = iVM[26](iVM[24.] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[27.] = iVM[16] >= 1; if iVM[27.] then iVM[27.] = iVM[16] <= 4 end; if iVM[27.] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[16] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[29], 255.))); iVM[20] = true; break elseif iVM[16] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[20] = true; break elseif iVM[16] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[20] = true; break elseif iVM[16] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[20] = true; break end end; iVM[10] = buffer.fromstring(iVM[8]); ihT = 0.; while true do if ihT <= iVM[16] - 4 then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[10], ihT, bit32.bxor(buffer.readu32(iVM[10], ihT), iVM[29])); ihT = ihT + 4 else break end end; if iVM[20] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[9.] = 0.; while true do if ihT < iVM[16] then buffer.writeu8(iVM[10], ihT, bit32.bxor(buffer.readu8(iVM[10], ihT), bit32.band(bit32.rshift(iVM[29], iVM[9.] * 8), 255.))); ihT = ihT + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[20] then break end; do ihV = buffer.readstring(iVM[10], 0., iVM[16]); iVM[20] = true; break end; break end end; ihT = nil; do iVM[29] = iV8[10480]; ihU = iV8[7279]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[9.] = k7; iVM[10] = false; while true do iVM[16] = #ihU; iVM[8] = iVM[16] - iVM[29]; iVM[18.] = iVM[9.](iVM[27.] % 4294967296); iVM[20] = iVM[8] >= 1; if iVM[20] then iVM[20] = iVM[8] <= 4 end; if iVM[20] then iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; if iVM[8] == 1 then ihT = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[18.], 255.))); iVM[10] = true; break elseif iVM[8] == 2 then ihT = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[10] = true; break elseif iVM[8] == 3. then ihT = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[10] = true; break elseif iVM[8] == 4 then ihT = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[10] = true; break end end; iVM[24.] = buffer.fromstring(ihU); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[8] then iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[24.], iVM[22], bit32.bxor(buffer.readu32(iVM[24.], iVM[22]), iVM[18.])); iVM[22] = iVM[22] + 4 else break end end; if iVM[10] then break end; iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; iVM[26] = 0.; while true do if iVM[22] < iVM[8] then buffer.writeu8(iVM[24.], iVM[22], bit32.bxor(buffer.readu8(iVM[24.], iVM[22]), bit32.band(bit32.rshift(iVM[18.], iVM[26] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[10] then break end; do ihT = buffer.readstring(iVM[24.], 0., iVM[8]); iVM[10] = true; break end; break end end; l7 = lM(ihS, { [iVM[17]] = md, [iVM[28]] = iV8[10184][iVM[6.]](iV8[10480], iV8[9096.], iV8[10480], iV8[9096.]), [iVM[19]] = iV8[10184][iVM[3.]](iV8[10480], iV8[10480], iV8[10480], -iV8[1371.]), [iVM[14]] = iV8[7718], [ihV] = ihT }); iVM[24.] = nil; do iVM[20] = iV8[5002]; iVM[18.] = k7; iVM[8] = iV8[4722.]; iVM[16] = iV8[10480]; iVM[26] = iV8[5835.]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[10] = false; while true do iVM[9.] = #iVM[26]; ihU = iVM[9.] - iVM[16]; ihV = iVM[18.](iVM[22] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[29] = ihU >= 1; if iVM[29] then iVM[29] = ihU <= 4 end; if iVM[29] then ihV = ihV * 16807 % 2147483647; if ihU == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihV, 255.))); iVM[10] = true; break elseif ihU == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[10] = true; break elseif ihU == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[10] = true; break elseif ihU == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[10] = true; break end end; iVM[27.] = buffer.fromstring(iVM[26]); iVM[14] = 0.; while true do if iVM[14] <= ihU - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[14], bit32.bxor(buffer.readu32(iVM[27.], iVM[14]), ihV)); iVM[14] = iVM[14] + 4 else break end end; if iVM[10] then break end; ihV = ihV * 16807 % 2147483647; ihT = 0.; while true do if iVM[14] < ihU then buffer.writeu8(iVM[27.], iVM[14], bit32.bxor(buffer.readu8(iVM[27.], iVM[14]), bit32.band(bit32.rshift(ihV, ihT * 8), 255.))); iVM[14] = iVM[14] + 1; ihT = ihT + 1 else break end end; if iVM[10] then break end; do iVM[24.] = buffer.readstring(iVM[27.], 0., ihU); iVM[10] = true; break end; break end end; iVM[14] = nil; do ihV = iV8[10480]; iVM[9.] = k7; iVM[29] = (mC + lQ) % iV8[5374]; ihT = iV8[3464]; iVM[27.] = false; while true do ihU = #ihT; iVM[18.] = ihU - ihV; iVM[20] = iVM[9.](iVM[29] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[10] = iVM[18.] >= 1; if iVM[10] then iVM[10] = iVM[18.] <= 4 end; if iVM[10] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[18.] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[20], 255.))); iVM[27.] = true; break elseif iVM[18.] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[27.] = true; break elseif iVM[18.] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[27.] = true; break elseif iVM[18.] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[27.] = true; break end end; iVM[22] = buffer.fromstring(ihT); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[18.] then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[26], bit32.bxor(buffer.readu32(iVM[22], iVM[26]), iVM[20])); iVM[26] = iVM[26] + 4 else break end end; if iVM[27.] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[26] < iVM[18.] then buffer.writeu8(iVM[22], iVM[26], bit32.bxor(buffer.readu8(iVM[22], iVM[26]), bit32.band(bit32.rshift(iVM[20], iVM[16] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[27.] then break end; do iVM[14] = buffer.readstring(iVM[22], 0., iVM[18.]); iVM[27.] = true; break end; break end end; iVM[22] = nil; do iVM[10] = iV8[10261]; iVM[20] = iV8[8444]; iVM[18.] = true; ihU = (mC + lQ) % iV8[5374]; iVM[16] = iV8[10480]; iVM[26] = k7; iVM[27.] = false; while true do ihT = #iVM[20]; iVM[9.] = ihT - iVM[16]; iVM[3.] = iVM[26](ihU % 4294967296); ihV = iVM[9.] >= 1; if ihV then ihV = iVM[9.] <= 3. end; if ihV then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then iVM[22] = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[3.], 255.)) % 256); iVM[27.] = true; break elseif iVM[9.] == 2 then iVM[22] = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(iVM[20], 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[9.] == 3. then iVM[22] = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(iVM[20], 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256, (string.byte(iVM[20], 3.) - bit32.band(bit32.rshift(iVM[3.], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[29] = buffer.fromstring(iVM[20]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[9.] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[29], iVM[19], (buffer.readu32(iVM[29], iVM[19]) - iVM[3.]) % 4294967296); iVM[19] = iVM[19] + 4 else break end end; if iVM[27.] then break end; iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; iVM[8] = 0.; while true do if iVM[19] < iVM[9.] then buffer.writeu8(iVM[29], iVM[19], (buffer.readu8(iVM[29], iVM[19]) - bit32.band(bit32.rshift(iVM[3.], iVM[8] * 8), 255.)) % 256); iVM[19] = iVM[19] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[27.] then break end; do iVM[22] = buffer.readstring(iVM[29], 0., iVM[9.]); iVM[27.] = true; break end; break end end; iVM[19] = nil; do iVM[3.] = false; ihT = iV8[1990]; ihV = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[29] = iV8[8393]; iVM[9.] = false; while true do iVM[20] = #ihT; iVM[10] = iVM[20] - iVM[29]; iVM[27.] = iVM[8](ihV % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[26] = iVM[10] >= 1; if iVM[26] then iVM[26] = iVM[10] <= 4 end; if iVM[26] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[10] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[27.], 255.))); iVM[9.] = true; break elseif iVM[10] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[9.] = true; break elseif iVM[10] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[9.] = true; break elseif iVM[10] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[9.] = true; break end end; iVM[16] = buffer.fromstring(ihT); ihU = 0.; while true do if ihU <= iVM[10] - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[16], ihU, bit32.bxor(buffer.readu32(iVM[16], ihU), iVM[27.])); ihU = ihU + 4 else break end end; if iVM[9.] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[18.] = 0.; while true do if ihU < iVM[10] then buffer.writeu8(iVM[16], ihU, bit32.bxor(buffer.readu8(iVM[16], ihU), bit32.band(bit32.rshift(iVM[27.], iVM[18.] * 8), 255.))); ihU = ihU + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[9.] then break end; do iVM[19] = buffer.readstring(iVM[16], 0., iVM[10]); iVM[9.] = true; break end; break end end; iVM[18.] = nil; do iVM[16] = iV8[4144]; iVM[20] = iV8[3874]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[10] = k7; ihU = false; while true do ihV = #iVM[20]; iVM[29] = ihV - iVM[16]; iVM[27.] = iVM[10](iVM[26] % 4294967296); iVM[8] = iVM[29] >= 1; if iVM[8] then iVM[8] = iVM[29] <= 4 end; if iVM[8] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; if iVM[29] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.))); ihU = true; break elseif iVM[29] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); ihU = true; break elseif iVM[29] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); ihU = true; break elseif iVM[29] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); ihU = true; break end end; ihT = buffer.fromstring(iVM[20]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[29] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; buffer.writeu32(ihT, iVM[9.], bit32.bxor(buffer.readu32(ihT, iVM[9.]), iVM[27.])); iVM[9.] = iVM[9.] + 4 else break end end; if ihU then break end; iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; iVM[3.] = 0.; while true do if iVM[9.] < iVM[29] then buffer.writeu8(ihT, iVM[9.], bit32.bxor(buffer.readu8(ihT, iVM[9.]), bit32.band(bit32.rshift(iVM[27.], iVM[3.] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if ihU then break end; do iVM[18.] = buffer.readstring(ihT, 0., iVM[29]); ihU = true; break end; break end end; iVM[3.] = nil; do iVM[8] = iV8[8358.]; iVM[9.] = k7; ihT = iV8[1924]; ihV = iV8[9096.]; iVM[27.] = iV8[8722]; iVM[29] = (mC + lQ) % iV8[5374]; ihU = false; while true do iVM[20] = #iVM[27.]; iVM[10] = iVM[20] - ihV; iVM[28] = iVM[9.](iVM[29] % 4294967296); iVM[28] = iVM[28] % 2147483646. + 1; iVM[26] = iVM[10] >= 1; if iVM[26] then iVM[26] = iVM[10] <= 4 end; if iVM[26] then iVM[28] = iVM[28] * 16807 % 2147483647; if iVM[10] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[28], 255.))); ihU = true; break elseif iVM[10] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); ihU = true; break elseif iVM[10] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); ihU = true; break elseif iVM[10] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); ihU = true; break end end; iVM[16] = buffer.fromstring(iVM[27.]); iVM[17] = 0.; while true do if iVM[17] <= iVM[10] - 4 then iVM[28] = iVM[28] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[17], bit32.bxor(buffer.readu32(iVM[16], iVM[17]), iVM[28])); iVM[17] = iVM[17] + 4 else break end end; if ihU then break end; iVM[28] = iVM[28] * 16807 % 2147483647; iVM[6.] = 0.; while true do if iVM[17] < iVM[10] then buffer.writeu8(iVM[16], iVM[17], bit32.bxor(buffer.readu8(iVM[16], iVM[17]), bit32.band(bit32.rshift(iVM[28], iVM[6.] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if ihU then break end; do iVM[3.] = buffer.readstring(iVM[16], 0., iVM[10]); ihU = true; break end; break end end; iVM[17] = nil; do iVM[28] = iV8[98]; iVM[16] = k7; iVM[26] = true; iVM[6.] = iV8[10480]; iVM[10] = iV8[8462]; iVM[20] = (mC + lQ) % iV8[5374]; ihU = false; while true do iVM[29] = #iVM[10]; iVM[27.] = iVM[29] - iVM[6.]; iVM[8] = iVM[16](iVM[20] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; ihT = iVM[27.] >= 1; if ihT then ihT = iVM[27.] <= 4 end; if ihT then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[8], 255.))); ihU = true; break elseif iVM[27.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); ihU = true; break elseif iVM[27.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); ihU = true; break elseif iVM[27.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); ihU = true; break end end; iVM[9.] = buffer.fromstring(iVM[10]); ihS = 0.; while true do if ihS <= iVM[27.] - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(iVM[9.], ihS, bit32.bxor(buffer.readu32(iVM[9.], ihS), iVM[8])); ihS = ihS + 4 else break end end; if ihU then break end; iVM[8] = iVM[8] * 16807 % 2147483647; ihV = 0.; while true do if ihS < iVM[27.] then buffer.writeu8(iVM[9.], ihS, bit32.bxor(buffer.readu8(iVM[9.], ihS), bit32.band(bit32.rshift(iVM[8], ihV * 8), 255.))); ihS = ihS + 1; ihV = ihV + 1 else break end end; if ihU then break end; do iVM[17] = buffer.readstring(iVM[9.], 0., iVM[27.]); ihU = true; break end; break end end; ihS = nil; do ihV = iV8[7868]; iVM[8] = iV8[3560]; iVM[29] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[9.] = false; while true do iVM[10] = #iVM[8]; iVM[27.] = iVM[10] - ihV; iVM[26] = ihT(iVM[29] % 4294967296); iVM[16] = iVM[27.] >= 1; if iVM[16] then iVM[16] = iVM[27.] <= 4 end; if iVM[16] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; if iVM[27.] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[26], 255.))); iVM[9.] = true; break elseif iVM[27.] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[9.] = true; break elseif iVM[27.] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[9.] = true; break elseif iVM[27.] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[9.] = true; break end end; ihU = buffer.fromstring(iVM[8]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[27.] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; buffer.writeu32(ihU, iVM[6.], bit32.bxor(buffer.readu32(ihU, iVM[6.]), iVM[26])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[9.] then break end; iVM[26] = (iVM[26] + 2654435769.) % 4294967296; iVM[20] = 0.; while true do if iVM[6.] < iVM[27.] then buffer.writeu8(ihU, iVM[6.], bit32.bxor(buffer.readu8(ihU, iVM[6.]), bit32.band(bit32.rshift(iVM[26], iVM[20] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[9.] then break end; do ihS = buffer.readstring(ihU, 0., iVM[27.]); iVM[9.] = true; break end; break end end; iVM[6.] = nil; do iVM[26] = iV8[10480]; iVM[10] = iV8[3371]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[20] = k7; ihU = false; while true do iVM[27.] = #iVM[10]; iVM[8] = iVM[27.] - iVM[26]; ihT = iVM[20](iVM[16] % 4294967296); iVM[9.] = iVM[8] >= 1; if iVM[9.] then iVM[9.] = iVM[8] <= 4 end; if iVM[9.] then ihT = (ihT + 2654435769.) % 4294967296; if iVM[8] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihT, 255.))); ihU = true; break elseif iVM[8] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); ihU = true; break elseif iVM[8] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); ihU = true; break elseif iVM[8] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); ihU = true; break end end; iVM[28] = buffer.fromstring(iVM[10]); ihV = 0.; while true do if ihV + 4 <= iVM[8] then ihT = (ihT + 2654435769.) % 4294967296; buffer.writeu32(iVM[28], ihV, bit32.bxor(buffer.readu32(iVM[28], ihV), ihT)); ihV = ihV + 4 else break end end; if ihU then break end; ihT = (ihT + 2654435769.) % 4294967296; iVM[29] = 0.; while true do if ihV < iVM[8] then buffer.writeu8(iVM[28], ihV, bit32.bxor(buffer.readu8(iVM[28], ihV), bit32.band(bit32.rshift(ihT, iVM[29] * 8), 255.))); ihV = ihV + 1; iVM[29] = iVM[29] + 1 else break end end; if ihU then break end; do iVM[6.] = buffer.readstring(iVM[28], 0., iVM[8]); ihU = true; break end; break end end; iVM[28] = nil; do iVM[8] = iV8[9981.]; iVM[9.] = iV8[7512.]; ihT = iV8[9157]; ihV = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10480]; iVM[29] = k7; ihU = false; while true do iVM[20] = #iVM[9.]; iVM[10] = iVM[20] - iVM[27.]; iVM[13] = iVM[29](ihV % 4294967296); iVM[26] = iVM[10] >= 1; if iVM[26] then iVM[26] = iVM[10] <= 3. end; if iVM[26] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; if iVM[10] == 1 then iVM[28] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[13], 255.)) % 256); ihU = true; break elseif iVM[10] == 2 then iVM[28] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256); ihU = true; break elseif iVM[10] == 3. then iVM[28] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256, (string.byte(iVM[9.], 3.) - bit32.band(bit32.rshift(iVM[13], 16), 255.)) % 256); ihU = true; break end end; iVM[16] = buffer.fromstring(iVM[9.]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[10] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[16], iVM[1], (buffer.readu32(iVM[16], iVM[1]) - iVM[13]) % 4294967296); iVM[1] = iVM[1] + 4 else break end end; if ihU then break end; iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; iVM[5] = 0.; while true do if iVM[1] < iVM[10] then buffer.writeu8(iVM[16], iVM[1], (buffer.readu8(iVM[16], iVM[1]) - bit32.band(bit32.rshift(iVM[13], iVM[5] * 8), 255.)) % 256); iVM[1] = iVM[1] + 1; iVM[5] = iVM[5] + 1 else break end end; if ihU then break end; do iVM[28] = buffer.readstring(iVM[16], 0., iVM[10]); ihU = true; break end; break end end; iVM[1] = nil; do iVM[26] = iV8[10480]; iVM[5] = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[4825]; iVM[16] = false; while true do iVM[29] = #iVM[20]; iVM[27.] = iVM[29] - iVM[26]; iVM[10] = iVM[5](iVM[13] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; ihT = iVM[27.] >= 1; if ihT then ihT = iVM[27.] <= 4 end; if ihT then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.))); iVM[16] = true; break elseif iVM[27.] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[16] = true; break elseif iVM[27.] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[16] = true; break elseif iVM[27.] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[16] = true; break end end; iVM[9.] = buffer.fromstring(iVM[20]); ihU = 0.; while true do if ihU + 4 <= iVM[27.] then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[9.], ihU, bit32.bxor(buffer.readu32(iVM[9.], ihU), iVM[10])); ihU = ihU + 4 else break end end; if iVM[16] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; ihV = 0.; while true do if ihU < iVM[27.] then buffer.writeu8(iVM[9.], ihU, bit32.bxor(buffer.readu8(iVM[9.], ihU), bit32.band(bit32.rshift(iVM[10], ihV * 8), 255.))); ihU = ihU + 1; ihV = ihV + 1 else break end end; if iVM[16] then break end; do iVM[1] = buffer.readstring(iVM[9.], 0., iVM[27.]); iVM[16] = true; break end; break end end; ihV = nil; do iVM[29] = iV8[10480]; ihT = k7; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[2331.]; ihU = false; while true do iVM[20] = #iVM[9.]; iVM[10] = iVM[20] - iVM[29]; iVM[13] = ihT(iVM[27.] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[26] = iVM[10] >= 1; if iVM[26] then iVM[26] = iVM[10] <= 4 end; if iVM[26] then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[10] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.))); ihU = true; break elseif iVM[10] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); ihU = true; break elseif iVM[10] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); ihU = true; break elseif iVM[10] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); ihU = true; break end end; iVM[16] = buffer.fromstring(iVM[9.]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[10] then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[8], bit32.bxor(buffer.readu32(iVM[16], iVM[8]), iVM[13])); iVM[8] = iVM[8] + 4 else break end end; if ihU then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[8] < iVM[10] then buffer.writeu8(iVM[16], iVM[8], bit32.bxor(buffer.readu8(iVM[16], iVM[8]), bit32.band(bit32.rshift(iVM[13], iVM[5] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[5] = iVM[5] + 1 else break end end; if ihU then break end; do ihV = buffer.readstring(iVM[16], 0., iVM[10]); ihU = true; break end; break end end; iVM[8] = nil; do iVM[26] = iV8[8513]; iVM[13] = iV8[4030]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[5] = iV8[10480]; iVM[10] = false; while true do ihU = #iVM[13]; iVM[23] = ihU - iVM[5]; iVM[29] = iVM[20](iVM[16] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[27.] = iVM[23] >= 1; if iVM[27.] then iVM[27.] = iVM[23] <= 4 end; if iVM[27.] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[23] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.))); iVM[10] = true; break elseif iVM[23] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[10] = true; break elseif iVM[23] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[10] = true; break elseif iVM[23] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[10] = true; break end end; ihW = buffer.fromstring(iVM[13]); ihT = 0.; while true do if ihT <= iVM[23] - 4 then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(ihW, ihT, bit32.bxor(buffer.readu32(ihW, ihT), iVM[29])); ihT = ihT + 4 else break end end; if iVM[10] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[9.] = 0.; while true do if ihT < iVM[23] then buffer.writeu8(ihW, ihT, bit32.bxor(buffer.readu8(ihW, ihT), bit32.band(bit32.rshift(iVM[29], iVM[9.] * 8), 255.))); ihT = ihT + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[10] then break end; do iVM[8] = buffer.readstring(ihW, 0., iVM[23]); iVM[10] = true; break end; break end end; ihW = nil; do iVM[29] = iV8[6720.]; ihT = iV8[1193]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[9.] = k7; iVM[27.] = false; while true do iVM[26] = #ihT; iVM[16] = iVM[26] - iVM[29]; ihU = iVM[9.](iVM[23] % 4294967296); iVM[5] = iVM[16] >= 1; if iVM[5] then iVM[5] = iVM[16] <= 4 end; if iVM[5] then ihU = (ihU + 2654435769.) % 4294967296; if iVM[16] == 1 then ihW = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihU, 255.))); iVM[27.] = true; break elseif iVM[16] == 2 then ihW = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[27.] = true; break elseif iVM[16] == 3. then ihW = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[27.] = true; break elseif iVM[16] == 4 then ihW = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[27.] = true; break end end; iVM[20] = buffer.fromstring(ihT); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[16] then ihU = (ihU + 2654435769.) % 4294967296; buffer.writeu32(iVM[20], iVM[10], bit32.bxor(buffer.readu32(iVM[20], iVM[10]), ihU)); iVM[10] = iVM[10] + 4 else break end end; if iVM[27.] then break end; ihU = (ihU + 2654435769.) % 4294967296; iVM[13] = 0.; while true do if iVM[10] < iVM[16] then buffer.writeu8(iVM[20], iVM[10], bit32.bxor(buffer.readu8(iVM[20], iVM[10]), bit32.band(bit32.rshift(ihU, iVM[13] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[27.] then break end; do ihW = buffer.readstring(iVM[20], 0., iVM[16]); iVM[27.] = true; break end; break end end; iVM[13] = nil; do iVM[26] = iV8[4144]; iVM[5] = iV8[3829]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[10] = false; while true do ihT = #iVM[5]; iVM[9.] = ihT - iVM[26]; ihU = iVM[20](iVM[16] % 4294967296); iVM[23] = iVM[9.] >= 1; if iVM[23] then iVM[23] = iVM[9.] <= 4 end; if iVM[23] then ihU = (ihU + 2654435769.) % 4294967296; if iVM[9.] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihU, 255.))); iVM[10] = true; break elseif iVM[9.] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[10] = true; break elseif iVM[9.] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[10] = true; break elseif iVM[9.] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[10] = true; break end end; iVM[29] = buffer.fromstring(iVM[5]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[9.] then ihU = (ihU + 2654435769.) % 4294967296; buffer.writeu32(iVM[29], iVM[27.], bit32.bxor(buffer.readu32(iVM[29], iVM[27.]), ihU)); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[10] then break end; ihU = (ihU + 2654435769.) % 4294967296; ihX = 0.; while true do if iVM[27.] < iVM[9.] then buffer.writeu8(iVM[29], iVM[27.], bit32.bxor(buffer.readu8(iVM[29], iVM[27.]), bit32.band(bit32.rshift(ihU, ihX * 8), 255.))); iVM[27.] = iVM[27.] + 1; ihX = ihX + 1 else break end end; if iVM[10] then break end; do iVM[13] = buffer.readstring(iVM[29], 0., iVM[9.]); iVM[10] = true; break end; break end end; ihX = nil; do iVM[9.] = iV8[171.]; ihT = iV8[6144.]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; iVM[29] = iV8[10480]; ihU = false; while true do iVM[5] = #ihT; iVM[20] = iVM[5] - iVM[29]; iVM[10] = iVM[27.](iVM[23] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[4] = iVM[20] >= 1; if iVM[4] then iVM[4] = iVM[20] <= 4 end; if iVM[4] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[20] == 1 then ihX = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[10], 255.))); ihU = true; break elseif iVM[20] == 2 then ihX = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); ihU = true; break elseif iVM[20] == 3. then ihX = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); ihU = true; break elseif iVM[20] == 4 then ihX = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); ihU = true; break end end; iVM[26] = buffer.fromstring(ihT); iVM[16] = 0.; while true do if iVM[16] <= iVM[20] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[16], bit32.bxor(buffer.readu32(iVM[26], iVM[16]), iVM[10])); iVM[16] = iVM[16] + 4 else break end end; if ihU then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[15.] = 0.; while true do if iVM[16] < iVM[20] then buffer.writeu8(iVM[26], iVM[16], bit32.bxor(buffer.readu8(iVM[26], iVM[16]), bit32.band(bit32.rshift(iVM[10], iVM[15.] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if ihU then break end; do ihX = buffer.readstring(iVM[26], 0., iVM[20]); ihU = true; break end; break end end; iVM[15.] = nil; do iVM[5] = iV8[7327]; iVM[4] = iV8[338]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[16] = false; while true do iVM[27.] = #iVM[4]; iVM[10] = iVM[27.] - iVM[5]; ihT = iVM[26](iVM[20] % 4294967296); iVM[9.] = iVM[10] >= 1; if iVM[9.] then iVM[9.] = iVM[10] <= 4 end; if iVM[9.] then ihT = (ihT + 2654435769.) % 4294967296; if iVM[10] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihT, 255.))); iVM[16] = true; break elseif iVM[10] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[16] = true; break elseif iVM[10] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[16] = true; break elseif iVM[10] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[16] = true; break end end; ihU = buffer.fromstring(iVM[4]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[10] then ihT = (ihT + 2654435769.) % 4294967296; buffer.writeu32(ihU, iVM[23], bit32.bxor(buffer.readu32(ihU, iVM[23]), ihT)); iVM[23] = iVM[23] + 4 else break end end; if iVM[16] then break end; ihT = (ihT + 2654435769.) % 4294967296; iVM[29] = 0.; while true do if iVM[23] < iVM[10] then buffer.writeu8(ihU, iVM[23], bit32.bxor(buffer.readu8(ihU, iVM[23]), bit32.band(bit32.rshift(ihT, iVM[29] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[16] then break end; do iVM[15.] = buffer.readstring(ihU, 0., iVM[10]); iVM[16] = true; break end; break end end; iVM[23] = nil; do ihT = iV8[10480]; iVM[27.] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[8036]; ihU = false; while true do iVM[10] = #iVM[29]; iVM[4] = iVM[10] - ihT; iVM[26] = iVM[27.](iVM[9.] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[16] = iVM[4] >= 1; if iVM[16] then iVM[16] = iVM[4] <= 4 end; if iVM[16] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[4] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[26], 255.))); ihU = true; break elseif iVM[4] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); ihU = true; break elseif iVM[4] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); ihU = true; break elseif iVM[4] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); ihU = true; break end end; iVM[11] = buffer.fromstring(iVM[29]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[4] then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[11], iVM[5], bit32.bxor(buffer.readu32(iVM[11], iVM[5]), iVM[26])); iVM[5] = iVM[5] + 4 else break end end; if ihU then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[5] < iVM[4] then buffer.writeu8(iVM[11], iVM[5], bit32.bxor(buffer.readu8(iVM[11], iVM[5]), bit32.band(bit32.rshift(iVM[26], iVM[20] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[20] = iVM[20] + 1 else break end end; if ihU then break end; do iVM[23] = buffer.readstring(iVM[11], 0., iVM[4]); ihU = true; break end; break end end; lY = lM(iVM[24.], { [iVM[14]] = md, [iVM[22]] = iV8[7718], [iVM[19]] = iV8[10184][iVM[18.]](iV8[10480], iV8[10839.], iV8[10480], iV8[10480]), [iVM[3.]] = iV8[10184][iVM[17]](iV8[7718], -iV8[10839.], iV8[10480], iV8[10411]), [ihS] = iV8[8269][iVM[6.]][iVM[28]], [iVM[1]] = ihV, [iVM[8]] = lV[ihW], [iVM[13]] = iV8[946], [ihX] = iV8[8269][iVM[15.]][iVM[23]] }); iVM[11] = nil; do iVM[4] = iV8[10480]; iVM[20] = iV8[6668]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[5] = k7; iVM[16] = false; while true do iVM[10] = #iVM[20]; ihT = iVM[10] - iVM[4]; iVM[9.] = iVM[5](iVM[26] % 4294967296); ihU = ihT >= 1; if ihU then ihU = ihT <= 4 end; if ihU then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; if ihT == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.))); iVM[16] = true; break elseif ihT == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[16] = true; break elseif ihT == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[16] = true; break elseif ihT == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[16] = true; break end end; iVM[23] = buffer.fromstring(iVM[20]); iVM[29] = 0.; while true do if iVM[29] + 4 <= ihT then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[23], iVM[29], bit32.bxor(buffer.readu32(iVM[23], iVM[29]), iVM[9.])); iVM[29] = iVM[29] + 4 else break end end; if iVM[16] then break end; iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; iVM[27.] = 0.; while true do if iVM[29] < ihT then buffer.writeu8(iVM[23], iVM[29], bit32.bxor(buffer.readu8(iVM[23], iVM[29]), bit32.band(bit32.rshift(iVM[9.], iVM[27.] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[16] then break end; do iVM[11] = buffer.readstring(iVM[23], 0., ihT); iVM[16] = true; break end; break end end; iVM[23] = nil; do ihT = false; ihU = k7; iVM[9.] = iV8[2490.]; iVM[29] = iV8[10480]; iVM[10] = iV8[155]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[5] = #iVM[10]; iVM[20] = iVM[5] - iVM[29]; ihX = ihU(iVM[27.] % 4294967296); ihX = ihX % 2147483646. + 1; iVM[4] = iVM[20] >= 1; if iVM[4] then iVM[4] = iVM[20] <= 4 end; if iVM[4] then ihX = ihX * 16807 % 2147483647; if iVM[20] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihX, 255.))); iVM[16] = true; break elseif iVM[20] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihX, 8), 255.))); iVM[16] = true; break elseif iVM[20] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(ihX, 16), 255.))); iVM[16] = true; break elseif iVM[20] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(ihX, 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(ihX, 24.), 255.))); iVM[16] = true; break end end; iVM[26] = buffer.fromstring(iVM[10]); iVM[13] = 0.; while true do if iVM[13] <= iVM[20] - 4 then ihX = ihX * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[13], bit32.bxor(buffer.readu32(iVM[26], iVM[13]), ihX)); iVM[13] = iVM[13] + 4 else break end end; if iVM[16] then break end; ihX = ihX * 16807 % 2147483647; iVM[15.] = 0.; while true do if iVM[13] < iVM[20] then buffer.writeu8(iVM[26], iVM[13], bit32.bxor(buffer.readu8(iVM[26], iVM[13]), bit32.band(bit32.rshift(ihX, iVM[15.] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[16] then break end; do iVM[23] = buffer.readstring(iVM[26], 0., iVM[20]); iVM[16] = true; break end; break end end; iVM[13] = nil; do iVM[4] = iV8[10480]; iVM[15.] = iV8[8224]; ihX = (mC + lQ) % iV8[5374]; iVM[5] = k7; iVM[26] = false; while true do iVM[27.] = #iVM[15.]; iVM[10] = iVM[27.] - iVM[4]; iVM[20] = iVM[5](ihX % 4294967296); iVM[9.] = iVM[10] >= 1; if iVM[9.] then iVM[9.] = iVM[10] <= 4 end; if iVM[9.] then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; if iVM[10] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[20], 255.))); iVM[26] = true; break elseif iVM[10] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[26] = true; break elseif iVM[10] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[26] = true; break elseif iVM[10] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[26] = true; break end end; ihU = buffer.fromstring(iVM[15.]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[10] then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; buffer.writeu32(ihU, iVM[16], bit32.bxor(buffer.readu32(ihU, iVM[16]), iVM[20])); iVM[16] = iVM[16] + 4 else break end end; if iVM[26] then break end; iVM[20] = (iVM[20] + 2654435769.) % 4294967296; iVM[29] = 0.; while true do if iVM[16] < iVM[10] then buffer.writeu8(ihU, iVM[16], bit32.bxor(buffer.readu8(ihU, iVM[16]), bit32.band(bit32.rshift(iVM[20], iVM[29] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[26] then break end; do iVM[13] = buffer.readstring(ihU, 0., iVM[10]); iVM[26] = true; break end; break end end; iVM[29] = nil; do ihU = iV8[8888]; iVM[27.] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[6339.]; iVM[16] = false; while true do iVM[20] = #iVM[10]; ihX = iVM[20] - ihU; iVM[4] = iVM[27.](iVM[9.] % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[26] = ihX >= 1; if iVM[26] then iVM[26] = ihX <= 4 end; if iVM[26] then iVM[4] = iVM[4] * 16807 % 2147483647; if ihX == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.))); iVM[16] = true; break elseif ihX == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[16] = true; break elseif ihX == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[16] = true; break elseif ihX == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[16] = true; break end end; ihT = buffer.fromstring(iVM[10]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= ihX then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[15.], bit32.bxor(buffer.readu32(ihT, iVM[15.]), iVM[4])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[16] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[15.] < ihX then buffer.writeu8(ihT, iVM[15.], bit32.bxor(buffer.readu8(ihT, iVM[15.]), bit32.band(bit32.rshift(iVM[4], iVM[5] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[16] then break end; do iVM[29] = buffer.readstring(ihT, 0., ihX); iVM[16] = true; break end; break end end; ihT = nil; do ihX = iV8[4924]; iVM[26] = k7; iVM[4] = iV8[3894.]; iVM[15.] = iV8[3902]; iVM[20] = iV8[6710]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[27.] = #iVM[20]; iVM[10] = iVM[27.] - iVM[15.]; iVM[8] = iVM[26](iVM[5] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[9.] = iVM[10] >= 1; if iVM[9.] then iVM[9.] = iVM[10] <= 4 end; if iVM[9.] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[10] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[8], 255.))); iVM[16] = true; break elseif iVM[10] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[16] = true; break elseif iVM[10] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[16] = true; break elseif iVM[10] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[16] = true; break end end; ihU = buffer.fromstring(iVM[20]); ihV = 0.; while true do if ihV <= iVM[10] - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(ihU, ihV, bit32.bxor(buffer.readu32(ihU, ihV), iVM[8])); ihV = ihV + 4 else break end end; if iVM[16] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; ihW = 0.; while true do if ihV < iVM[10] then buffer.writeu8(ihU, ihV, bit32.bxor(buffer.readu8(ihU, ihV), bit32.band(bit32.rshift(iVM[8], ihW * 8), 255.))); ihV = ihV + 1; ihW = ihW + 1 else break end end; if iVM[16] then break end; do ihT = buffer.readstring(ihU, 0., iVM[10]); iVM[16] = true; break end; break end end; ihV = nil; do iVM[9.] = iV8[10480]; ihW = k7; iVM[8] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[8462]; ihU = false; while true do iVM[5] = #iVM[27.]; iVM[20] = iVM[5] - iVM[9.]; iVM[10] = ihW(iVM[8] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[4] = iVM[20] >= 1; if iVM[4] then iVM[4] = iVM[20] <= 4 end; if iVM[4] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[20] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.))); ihU = true; break elseif iVM[20] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); ihU = true; break elseif iVM[20] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); ihU = true; break elseif iVM[20] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); ihU = true; break end end; iVM[26] = buffer.fromstring(iVM[27.]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[20] then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[16], bit32.bxor(buffer.readu32(iVM[26], iVM[16]), iVM[10])); iVM[16] = iVM[16] + 4 else break end end; if ihU then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[15.] = 0.; while true do if iVM[16] < iVM[20] then buffer.writeu8(iVM[26], iVM[16], bit32.bxor(buffer.readu8(iVM[26], iVM[16]), bit32.band(bit32.rshift(iVM[10], iVM[15.] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if ihU then break end; do ihV = buffer.readstring(iVM[26], 0., iVM[20]); ihU = true; break end; break end end; iVM[15.] = nil; do iVM[5] = iV8[10480]; iVM[4] = iV8[6439]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[16] = false; while true do iVM[27.] = #iVM[4]; iVM[10] = iVM[27.] - iVM[5]; iVM[8] = iVM[26](iVM[20] % 4294967296); iVM[9.] = iVM[10] >= 1; if iVM[9.] then iVM[9.] = iVM[10] <= 4 end; if iVM[9.] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; if iVM[10] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[8], 255.))); iVM[16] = true; break elseif iVM[10] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[16] = true; break elseif iVM[10] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[16] = true; break elseif iVM[10] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[16] = true; break end end; ihU = buffer.fromstring(iVM[4]); ihX = 0.; while true do if ihX + 4 <= iVM[10] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; buffer.writeu32(ihU, ihX, bit32.bxor(buffer.readu32(ihU, ihX), iVM[8])); ihX = ihX + 4 else break end end; if iVM[16] then break end; iVM[8] = (iVM[8] + 2654435769.) % 4294967296; ihW = 0.; while true do if ihX < iVM[10] then buffer.writeu8(ihU, ihX, bit32.bxor(buffer.readu8(ihU, ihX), bit32.band(bit32.rshift(iVM[8], ihW * 8), 255.))); ihX = ihX + 1; ihW = ihW + 1 else break end end; if iVM[16] then break end; do iVM[15.] = buffer.readstring(ihU, 0., iVM[10]); iVM[16] = true; break end; break end end; ihX = nil; do ihW = true; iVM[10] = k7; iVM[27.] = true; iVM[9.] = iV8[4976]; iVM[8] = iV8[8894]; ihU = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[1] = #iVM[8]; iVM[5] = iVM[1] - iVM[9.]; iVM[20] = iVM[10](ihU % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[28] = iVM[5] >= 1; if iVM[28] then iVM[28] = iVM[5] <= 4 end; if iVM[28] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[5] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[20], 255.))); iVM[16] = true; break elseif iVM[5] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[16] = true; break elseif iVM[5] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[16] = true; break elseif iVM[5] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[16] = true; break end end; iVM[4] = buffer.fromstring(iVM[8]); iVM[26] = 0.; while true do if iVM[26] <= iVM[5] - 4 then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[26], bit32.bxor(buffer.readu32(iVM[4], iVM[26]), iVM[20])); iVM[26] = iVM[26] + 4 else break end end; if iVM[16] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; iVM[6.] = 0.; while true do if iVM[26] < iVM[5] then buffer.writeu8(iVM[4], iVM[26], bit32.bxor(buffer.readu8(iVM[4], iVM[26]), bit32.band(bit32.rshift(iVM[20], iVM[6.] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[16] then break end; do ihX = buffer.readstring(iVM[4], 0., iVM[5]); iVM[16] = true; break end; break end end; mt = lM(iVM[11], { [iVM[23]] = iV8[1839.][iVM[13]]({ iV8[9514][iVM[29]](iV8[10480], lV[ihT]), iV8[9514][ihV](iV8[7718], lV[iVM[15.]]) }), [ihX] = lY }); iVM[6.] = nil; do iVM[4] = iV8[3259]; iVM[28] = k7; iVM[26] = iV8[10352]; iVM[5] = iV8[1353.]; iVM[1] = iV8[2880.]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do ihW = #iVM[1]; iVM[27.] = ihW - iVM[5]; iVM[10] = iVM[28](iVM[20] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[8] = iVM[27.] >= 1; if iVM[8] then iVM[8] = iVM[27.] <= 4 end; if iVM[8] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.))); iVM[16] = true; break elseif iVM[27.] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[16] = true; break elseif iVM[27.] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[16] = true; break elseif iVM[27.] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[16] = true; break end end; iVM[9.] = buffer.fromstring(iVM[1]); ihU = 0.; while true do if ihU <= iVM[27.] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[9.], ihU, bit32.bxor(buffer.readu32(iVM[9.], ihU), iVM[10])); ihU = ihU + 4 else break end end; if iVM[16] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; ihX = 0.; while true do if ihU < iVM[27.] then buffer.writeu8(iVM[9.], ihU, bit32.bxor(buffer.readu8(iVM[9.], ihU), bit32.band(bit32.rshift(iVM[10], ihX * 8), 255.))); ihU = ihU + 1; ihX = ihX + 1 else break end end; if iVM[16] then break end; do iVM[6.] = buffer.readstring(iVM[9.], 0., iVM[27.]); iVM[16] = true; break end; break end end; ihX = nil; do iVM[9.] = iV8[1403]; iVM[8] = iV8[1086.]; ihU = (mC + lQ) % iV8[5374]; iVM[27.] = k7; ihW = iV8[7718]; iVM[10] = false; while true do iVM[16] = #iVM[8]; iVM[1] = iVM[16] - ihW; iVM[5] = iVM[27.](ihU % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[20] = iVM[1] >= 1; if iVM[20] then iVM[20] = iVM[1] <= 4 end; if iVM[20] then iVM[5] = iVM[5] * 16807 % 2147483647; if iVM[1] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.))); iVM[10] = true; break elseif iVM[1] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[10] = true; break elseif iVM[1] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[10] = true; break elseif iVM[1] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[10] = true; break end end; iVM[28] = buffer.fromstring(iVM[8]); iVM[4] = 0.; while true do if iVM[4] <= iVM[1] - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[28], iVM[4], bit32.bxor(buffer.readu32(iVM[28], iVM[4]), iVM[5])); iVM[4] = iVM[4] + 4 else break end end; if iVM[10] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[4] < iVM[1] then buffer.writeu8(iVM[28], iVM[4], bit32.bxor(buffer.readu8(iVM[28], iVM[4]), bit32.band(bit32.rshift(iVM[5], iVM[26] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[10] then break end; do ihX = buffer.readstring(iVM[28], 0., iVM[1]); iVM[10] = true; break end; break end end; iVM[28] = nil; do iVM[26] = iV8[9523]; iVM[4] = iV8[9149]; iVM[1] = k7; iVM[20] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[10480]; iVM[16] = false; while true do iVM[27.] = #iVM[26]; iVM[10] = iVM[27.] - iVM[5]; iVM[8] = iVM[1](iVM[20] % 4294967296); iVM[9.] = iVM[10] >= 1; if iVM[9.] then iVM[9.] = iVM[10] <= 4 end; if iVM[9.] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); if iVM[10] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[8], 255.))); iVM[16] = true; break elseif iVM[10] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[16] = true; break elseif iVM[10] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[16] = true; break elseif iVM[10] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[16] = true; break end end; ihU = buffer.fromstring(iVM[26]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[10] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); buffer.writeu32(ihU, iVM[15.], bit32.bxor(buffer.readu32(ihU, iVM[15.]), iVM[8])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[16] then break end; iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); ihW = 0.; while true do if iVM[15.] < iVM[10] then buffer.writeu8(ihU, iVM[15.], bit32.bxor(buffer.readu8(ihU, iVM[15.]), bit32.band(bit32.rshift(iVM[8], ihW * 8), 255.))); iVM[15.] = iVM[15.] + 1; ihW = ihW + 1 else break end end; if iVM[16] then break end; do iVM[28] = buffer.readstring(ihU, 0., iVM[10]); iVM[16] = true; break end; break end end; iVM[15.] = nil; do ihW = iV8[7718]; iVM[8] = k7; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[10672]; ihU = false; while true do iVM[20] = #iVM[9.]; iVM[10] = iVM[20] - ihW; iVM[4] = iVM[8](iVM[27.] % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[26] = iVM[10] >= 1; if iVM[26] then iVM[26] = iVM[10] <= 4 end; if iVM[26] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[10] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[4], 255.))); ihU = true; break elseif iVM[10] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); ihU = true; break elseif iVM[10] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); ihU = true; break elseif iVM[10] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); ihU = true; break end end; iVM[16] = buffer.fromstring(iVM[9.]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[10] then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[1], bit32.bxor(buffer.readu32(iVM[16], iVM[1]), iVM[4])); iVM[1] = iVM[1] + 4 else break end end; if ihU then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[1] < iVM[10] then buffer.writeu8(iVM[16], iVM[1], bit32.bxor(buffer.readu8(iVM[16], iVM[1]), bit32.band(bit32.rshift(iVM[4], iVM[5] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[5] = iVM[5] + 1 else break end end; if ihU then break end; do iVM[15.] = buffer.readstring(iVM[16], 0., iVM[10]); ihU = true; break end; break end end; iVM[1] = nil; do iVM[4] = iV8[10480]; iVM[20] = iV8[8224]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[5] = k7; iVM[16] = false; while true do iVM[10] = #iVM[20]; iVM[8] = iVM[10] - iVM[4]; iVM[9.] = iVM[5](iVM[26] % 4294967296); ihU = iVM[8] >= 1; if ihU then ihU = iVM[8] <= 4 end; if ihU then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; if iVM[8] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.))); iVM[16] = true; break elseif iVM[8] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[16] = true; break elseif iVM[8] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[16] = true; break elseif iVM[8] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[16] = true; break end end; ihV = buffer.fromstring(iVM[20]); ihW = 0.; while true do if ihW + 4 <= iVM[8] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; buffer.writeu32(ihV, ihW, bit32.bxor(buffer.readu32(ihV, ihW), iVM[9.])); ihW = ihW + 4 else break end end; if iVM[16] then break end; iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; iVM[27.] = 0.; while true do if ihW < iVM[8] then buffer.writeu8(ihV, ihW, bit32.bxor(buffer.readu8(ihV, ihW), bit32.band(bit32.rshift(iVM[9.], iVM[27.] * 8), 255.))); ihW = ihW + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[16] then break end; do iVM[1] = buffer.readstring(ihV, 0., iVM[8]); iVM[16] = true; break end; break end end; ihV = nil; do iVM[9.] = true; iVM[8] = k7; ihU = iV8[2361.]; iVM[27.] = iV8[8218]; ihW = iV8[2814.]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do ihT = #ihW; iVM[5] = ihT - iVM[27.]; iVM[20] = iVM[8](iVM[10] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[29] = iVM[5] >= 1; if iVM[29] then iVM[29] = iVM[5] <= 4 end; if iVM[29] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[5] == 1 then ihV = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[20], 255.))); iVM[16] = true; break elseif iVM[5] == 2 then ihV = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[16] = true; break elseif iVM[5] == 3. then ihV = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[16] = true; break elseif iVM[5] == 4 then ihV = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[16] = true; break end end; iVM[4] = buffer.fromstring(ihW); iVM[26] = 0.; while true do if iVM[26] <= iVM[5] - 4 then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[26], bit32.bxor(buffer.readu32(iVM[4], iVM[26]), iVM[20])); iVM[26] = iVM[26] + 4 else break end end; if iVM[16] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[26] < iVM[5] then buffer.writeu8(iVM[4], iVM[26], bit32.bxor(buffer.readu8(iVM[4], iVM[26]), bit32.band(bit32.rshift(iVM[20], iVM[13] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[16] then break end; do ihV = buffer.readstring(iVM[4], 0., iVM[5]); iVM[16] = true; break end; break end end; iVM[13] = nil; do iVM[4] = iV8[7058]; iVM[29] = k7; iVM[26] = iV8[3709]; iVM[5] = iV8[125]; ihT = iV8[2786]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do ihW = #ihT; iVM[27.] = ihW - iVM[5]; iVM[10] = iVM[29](iVM[20] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[8] = iVM[27.] >= 1; if iVM[8] then iVM[8] = iVM[27.] <= 4 end; if iVM[8] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[10], 255.))); iVM[16] = true; break elseif iVM[27.] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[16] = true; break elseif iVM[27.] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[16] = true; break elseif iVM[27.] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[16] = true; break end end; iVM[9.] = buffer.fromstring(ihT); ihU = 0.; while true do if ihU <= iVM[27.] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[9.], ihU, bit32.bxor(buffer.readu32(iVM[9.], ihU), iVM[10])); ihU = ihU + 4 else break end end; if iVM[16] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[23] = 0.; while true do if ihU < iVM[27.] then buffer.writeu8(iVM[9.], ihU, bit32.bxor(buffer.readu8(iVM[9.], ihU), bit32.band(bit32.rshift(iVM[10], iVM[23] * 8), 255.))); ihU = ihU + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[16] then break end; do iVM[13] = buffer.readstring(iVM[9.], 0., iVM[27.]); iVM[16] = true; break end; break end end; iVM[23] = nil; do iVM[8] = iV8[6746]; iVM[27.] = false; iVM[9.] = k7; ihW = (mC + lQ) % iV8[5374]; ihU = iV8[954.]; iVM[10] = false; while true do iVM[16] = #iVM[8]; ihT = iVM[16] - ihU; iVM[5] = iVM[9.](ihW % 4294967296); iVM[20] = ihT >= 1; if iVM[20] then iVM[20] = ihT <= 4 end; if iVM[20] then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); if ihT == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.))); iVM[10] = true; break elseif ihT == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[10] = true; break elseif ihT == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[10] = true; break elseif ihT == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[10] = true; break end end; iVM[29] = buffer.fromstring(iVM[8]); iVM[4] = 0.; while true do if iVM[4] + 4 <= ihT then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[29], iVM[4], bit32.bxor(buffer.readu32(iVM[29], iVM[4]), iVM[5])); iVM[4] = iVM[4] + 4 else break end end; if iVM[10] then break end; iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); iVM[26] = 0.; while true do if iVM[4] < ihT then buffer.writeu8(iVM[29], iVM[4], bit32.bxor(buffer.readu8(iVM[29], iVM[4]), bit32.band(bit32.rshift(iVM[5], iVM[26] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[10] then break end; do iVM[23] = buffer.readstring(iVM[29], 0., ihT); iVM[10] = true; break end; break end end; iVM[29] = nil; do iVM[26] = iV8[10213]; iVM[4] = iV8[6100]; ihT = k7; iVM[20] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[2958.]; iVM[16] = false; while true do iVM[27.] = #iVM[26]; iVM[10] = iVM[27.] - iVM[5]; iVM[8] = ihT(iVM[20] % 4294967296); iVM[9.] = iVM[10] >= 1; if iVM[9.] then iVM[9.] = iVM[10] <= 4 end; if iVM[9.] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); if iVM[10] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[8], 255.))); iVM[16] = true; break elseif iVM[10] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[16] = true; break elseif iVM[10] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[16] = true; break elseif iVM[10] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[16] = true; break end end; ihU = buffer.fromstring(iVM[26]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[10] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); buffer.writeu32(ihU, iVM[11], bit32.bxor(buffer.readu32(ihU, iVM[11]), iVM[8])); iVM[11] = iVM[11] + 4 else break end end; if iVM[16] then break end; iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); ihW = 0.; while true do if iVM[11] < iVM[10] then buffer.writeu8(ihU, iVM[11], bit32.bxor(buffer.readu8(ihU, iVM[11]), bit32.band(bit32.rshift(iVM[8], ihW * 8), 255.))); iVM[11] = iVM[11] + 1; ihW = ihW + 1 else break end end; if iVM[16] then break end; do iVM[29] = buffer.readstring(ihU, 0., iVM[10]); iVM[16] = true; break end; break end end; iVM[11] = nil; do iVM[27.] = iV8[3902]; iVM[9.] = iV8[590]; ihW = (mC + lQ) % iV8[5374]; iVM[8] = k7; ihU = false; while true do iVM[10] = #iVM[9.]; iVM[4] = iVM[10] - iVM[27.]; iVM[26] = iVM[8](ihW % 4294967296); iVM[16] = iVM[4] >= 1; if iVM[16] then iVM[16] = iVM[4] <= 4 end; if iVM[16] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; if iVM[4] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[26], 255.))); ihU = true; break elseif iVM[4] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); ihU = true; break elseif iVM[4] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); ihU = true; break elseif iVM[4] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); ihU = true; break end end; ihT = buffer.fromstring(iVM[9.]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[4] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; buffer.writeu32(ihT, iVM[5], bit32.bxor(buffer.readu32(ihT, iVM[5]), iVM[26])); iVM[5] = iVM[5] + 4 else break end end; if ihU then break end; iVM[26] = (iVM[26] + 2654435769.) % 4294967296; iVM[20] = 0.; while true do if iVM[5] < iVM[4] then buffer.writeu8(ihT, iVM[5], bit32.bxor(buffer.readu8(ihT, iVM[5]), bit32.band(bit32.rshift(iVM[26], iVM[20] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[20] = iVM[20] + 1 else break end end; if ihU then break end; do iVM[11] = buffer.readstring(ihT, 0., iVM[4]); ihU = true; break end; break end end; ihT = nil; do iVM[4] = iV8[2958.]; iVM[20] = k7; iVM[26] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[2335]; iVM[16] = false; while true do iVM[10] = #iVM[5]; iVM[8] = iVM[10] - iVM[4]; iVM[9.] = iVM[20](iVM[26] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; ihU = iVM[8] >= 1; if ihU then ihU = iVM[8] <= 4 end; if ihU then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[8] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.))); iVM[16] = true; break elseif iVM[8] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[16] = true; break elseif iVM[8] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[16] = true; break elseif iVM[8] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[16] = true; break end end; ihS = buffer.fromstring(iVM[5]); ihW = 0.; while true do if ihW + 4 <= iVM[8] then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(ihS, ihW, bit32.bxor(buffer.readu32(ihS, ihW), iVM[9.])); ihW = ihW + 4 else break end end; if iVM[16] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[27.] = 0.; while true do if ihW < iVM[8] then buffer.writeu8(ihS, ihW, bit32.bxor(buffer.readu8(ihS, ihW), bit32.band(bit32.rshift(iVM[9.], iVM[27.] * 8), 255.))); ihW = ihW + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[16] then break end; do ihT = buffer.readstring(ihS, 0., iVM[8]); iVM[16] = true; break end; break end end; ihS = nil; do iVM[8] = iV8[5295.]; ihU = iV8[7604]; iVM[9.] = iV8[2038]; ihW = (mC + lQ) % iV8[5374]; iVM[10] = iV8[10480]; iVM[27.] = k7; iVM[16] = false; while true do iVM[5] = #ihU; iVM[20] = iVM[5] - iVM[10]; iVM[3.] = iVM[27.](ihW % 4294967296); iVM[4] = iVM[20] >= 1; if iVM[4] then iVM[4] = iVM[20] <= 3. end; if iVM[4] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; if iVM[20] == 1 then ihS = string.char((string.byte(ihU, 1) - bit32.band(iVM[3.], 255.)) % 256); iVM[16] = true; break elseif iVM[20] == 2 then ihS = string.char((string.byte(ihU, 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256); iVM[16] = true; break elseif iVM[20] == 3. then ihS = string.char((string.byte(ihU, 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256, (string.byte(ihU, 3.) - bit32.band(bit32.rshift(iVM[3.], 16), 255.)) % 256); iVM[16] = true; break end end; iVM[26] = buffer.fromstring(ihU); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[20] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[26], iVM[18.], (buffer.readu32(iVM[26], iVM[18.]) - iVM[3.]) % 4294967296); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[16] then break end; iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; iVM[17] = 0.; while true do if iVM[18.] < iVM[20] then buffer.writeu8(iVM[26], iVM[18.], (buffer.readu8(iVM[26], iVM[18.]) - bit32.band(bit32.rshift(iVM[3.], iVM[17] * 8), 255.)) % 256); iVM[18.] = iVM[18.] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[16] then break end; do ihS = buffer.readstring(iVM[26], 0., iVM[20]); iVM[16] = true; break end; break end end; iVM[18.] = nil; do iVM[3.] = true; iVM[26] = iV8[9979]; iVM[4] = iV8[9425]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[10480]; iVM[5] = k7; iVM[16] = false; while true do iVM[27.] = #iVM[26]; iVM[10] = iVM[27.] - iVM[20]; iVM[8] = iVM[5](iVM[17] % 4294967296); iVM[9.] = iVM[10] >= 1; if iVM[9.] then iVM[9.] = iVM[10] <= 3. end; if iVM[9.] then iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; if iVM[10] == 1 then iVM[18.] = string.char((string.byte(iVM[26], 1) - bit32.band(iVM[8], 255.)) % 256); iVM[16] = true; break elseif iVM[10] == 2 then iVM[18.] = string.char((string.byte(iVM[26], 1) - bit32.band(iVM[8], 255.)) % 256, (string.byte(iVM[26], 2) - bit32.band(bit32.rshift(iVM[8], 8), 255.)) % 256); iVM[16] = true; break elseif iVM[10] == 3. then iVM[18.] = string.char((string.byte(iVM[26], 1) - bit32.band(iVM[8], 255.)) % 256, (string.byte(iVM[26], 2) - bit32.band(bit32.rshift(iVM[8], 8), 255.)) % 256, (string.byte(iVM[26], 3.) - bit32.band(bit32.rshift(iVM[8], 16), 255.)) % 256); iVM[16] = true; break end end; ihU = buffer.fromstring(iVM[26]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[10] then iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; buffer.writeu32(ihU, iVM[19], (buffer.readu32(ihU, iVM[19]) - iVM[8]) % 4294967296); iVM[19] = iVM[19] + 4 else break end end; if iVM[16] then break end; iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; ihW = 0.; while true do if iVM[19] < iVM[10] then buffer.writeu8(ihU, iVM[19], (buffer.readu8(ihU, iVM[19]) - bit32.band(bit32.rshift(iVM[8], ihW * 8), 255.)) % 256); iVM[19] = iVM[19] + 1; ihW = ihW + 1 else break end end; if iVM[16] then break end; do iVM[18.] = buffer.readstring(ihU, 0., iVM[10]); iVM[16] = true; break end; break end end; iVM[19] = nil; do iVM[27.] = iV8[9660.]; ihW = iV8[8233]; iVM[8] = (mC + lQ) % iV8[5374]; ihU = k7; iVM[9.] = iV8[4795]; iVM[10] = false; while true do iVM[26] = #ihW; iVM[16] = iVM[26] - iVM[9.]; iVM[17] = ihU(iVM[8] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[5] = iVM[16] >= 1; if iVM[5] then iVM[5] = iVM[16] <= 4 end; if iVM[5] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[16] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[17], 255.))); iVM[10] = true; break elseif iVM[16] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[10] = true; break elseif iVM[16] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[10] = true; break elseif iVM[16] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[10] = true; break end end; iVM[20] = buffer.fromstring(ihW); iVM[3.] = 0.; while true do if iVM[3.] <= iVM[16] - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[3.], bit32.bxor(buffer.readu32(iVM[20], iVM[3.]), iVM[17])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[10] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[3.] < iVM[16] then buffer.writeu8(iVM[20], iVM[3.], bit32.bxor(buffer.readu8(iVM[20], iVM[3.]), bit32.band(bit32.rshift(iVM[17], iVM[4] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[10] then break end; do iVM[19] = buffer.readstring(iVM[20], 0., iVM[16]); iVM[10] = true; break end; break end end; iVM[3.] = nil; do iVM[17] = true; iVM[26] = iV8[10478]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[4] = k7; iVM[20] = iV8[5212]; iVM[16] = false; while true do ihW = #iVM[26]; iVM[27.] = ihW - iVM[20]; iVM[10] = iVM[4](iVM[5] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[8] = iVM[27.] >= 1; if iVM[8] then iVM[8] = iVM[27.] <= 4 end; if iVM[8] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[10], 255.))); iVM[16] = true; break elseif iVM[27.] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[16] = true; break elseif iVM[27.] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[16] = true; break elseif iVM[27.] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[16] = true; break end end; iVM[9.] = buffer.fromstring(iVM[26]); ihU = 0.; while true do if ihU <= iVM[27.] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[9.], ihU, bit32.bxor(buffer.readu32(iVM[9.], ihU), iVM[10])); ihU = ihU + 4 else break end end; if iVM[16] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[22] = 0.; while true do if ihU < iVM[27.] then buffer.writeu8(iVM[9.], ihU, bit32.bxor(buffer.readu8(iVM[9.], ihU), bit32.band(bit32.rshift(iVM[10], iVM[22] * 8), 255.))); ihU = ihU + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[16] then break end; do iVM[3.] = buffer.readstring(iVM[9.], 0., iVM[27.]); iVM[16] = true; break end; break end end; iVM[22] = nil; do iVM[9.] = iV8[2958.]; ihW = iV8[5397.]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; ihU = false; while true do iVM[5] = #ihW; iVM[20] = iVM[5] - iVM[9.]; iVM[10] = iVM[27.](iVM[8] % 4294967296); iVM[4] = iVM[20] >= 1; if iVM[4] then iVM[4] = iVM[20] <= 4 end; if iVM[4] then iVM[10] = (iVM[10] + 2654435769.) % 4294967296; if iVM[20] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.))); ihU = true; break elseif iVM[20] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); ihU = true; break elseif iVM[20] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); ihU = true; break elseif iVM[20] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); ihU = true; break end end; iVM[26] = buffer.fromstring(ihW); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[20] then iVM[10] = (iVM[10] + 2654435769.) % 4294967296; buffer.writeu32(iVM[26], iVM[16], bit32.bxor(buffer.readu32(iVM[26], iVM[16]), iVM[10])); iVM[16] = iVM[16] + 4 else break end end; if ihU then break end; iVM[10] = (iVM[10] + 2654435769.) % 4294967296; iVM[17] = 0.; while true do if iVM[16] < iVM[20] then buffer.writeu8(iVM[26], iVM[16], bit32.bxor(buffer.readu8(iVM[26], iVM[16]), bit32.band(bit32.rshift(iVM[10], iVM[17] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[17] = iVM[17] + 1 else break end end; if ihU then break end; do iVM[22] = buffer.readstring(iVM[26], 0., iVM[20]); ihU = true; break end; break end end; iVM[17] = nil; do iVM[26] = true; iVM[4] = iV8[6934]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[5] = iV8[4973]; iVM[10] = false; while true do ihU = #iVM[4]; iVM[14] = ihU - iVM[5]; ihW = iVM[20](iVM[16] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[27.] = iVM[14] >= 1; if iVM[27.] then iVM[27.] = iVM[14] <= 4 end; if iVM[27.] then ihW = ihW * 16807 % 2147483647; if iVM[14] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihW, 255.))); iVM[10] = true; break elseif iVM[14] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[10] = true; break elseif iVM[14] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[10] = true; break elseif iVM[14] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[10] = true; break end end; iVM[24.] = buffer.fromstring(iVM[4]); iVM[8] = 0.; while true do if iVM[8] <= iVM[14] - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[8], bit32.bxor(buffer.readu32(iVM[24.], iVM[8]), ihW)); iVM[8] = iVM[8] + 4 else break end end; if iVM[10] then break end; ihW = ihW * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[8] < iVM[14] then buffer.writeu8(iVM[24.], iVM[8], bit32.bxor(buffer.readu8(iVM[24.], iVM[8]), bit32.band(bit32.rshift(ihW, iVM[9.] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[10] then break end; do iVM[17] = buffer.readstring(iVM[24.], 0., iVM[14]); iVM[10] = true; break end; break end end; iVM[24.] = nil; do iVM[9.] = true; iVM[8] = iV8[9727]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; ihW = iV8[1371.]; ihU = false; while true do iVM[26] = #iVM[8]; iVM[16] = iVM[26] - ihW; iVM[12.] = iVM[27.](iVM[14] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[5] = iVM[16] >= 1; if iVM[5] then iVM[5] = iVM[16] <= 4 end; if iVM[5] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[16] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.))); ihU = true; break elseif iVM[16] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihU = true; break elseif iVM[16] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihU = true; break elseif iVM[16] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihU = true; break end end; iVM[20] = buffer.fromstring(iVM[8]); iVM[10] = 0.; while true do if iVM[10] <= iVM[16] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[10], bit32.bxor(buffer.readu32(iVM[20], iVM[10]), iVM[12.])); iVM[10] = iVM[10] + 4 else break end end; if ihU then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[10] < iVM[16] then buffer.writeu8(iVM[20], iVM[10], bit32.bxor(buffer.readu8(iVM[20], iVM[10]), bit32.band(bit32.rshift(iVM[12.], iVM[4] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[4] = iVM[4] + 1 else break end end; if ihU then break end; do iVM[24.] = buffer.readstring(iVM[20], 0., iVM[16]); ihU = true; break end; break end end; ms = lM(iVM[6.], { [ihX] = md, [iVM[28]] = iV8[7718], [iVM[15.]] = iV8[10184][iVM[1]](iV8[10480], iV8[10480], iV8[10480], iV8[1411]), [ihV] = iV8[10184][iVM[13]](iV8[7718], iV8[10480], iV8[10480], iV8[8888]), [iVM[23]] = iV8[8269][iVM[29]][iVM[11]], [ihT] = ihS, [iVM[18.]] = lV[iVM[19]], [iVM[3.]] = iV8[4218.], [iVM[22]] = iV8[8269][iVM[17]][iVM[24.]] }); mC = 63. end elseif mC < 4124 then if mC == 4123 then mC = if mx <= iIn[1353.] then 455 else 286 else mC = 3981.; continue end elseif mC == 4124 then my = nil; local iV8 = iIn; my = iV8[8393] - iV8[7327]; my = iV8[4795] - iV8[5300]; my = iV8[4795] - iV8[5300]; my = iV8[10480] + iV8[1353.]; mC = 101 else mC = 4200.; continue end elseif mC < 4127 then if mC < 4126 then if mC == 4125. then mC = 540. else mC = 4308.; continue end else mC = 467 end elseif mC < 4128. then if mC == 4127 then mr = (mr + iIn[4049]) % iIn[1070]; mC = 404 else mC = 3869; continue end elseif mC == 4128. then mC = if (mr * iIn[1353.] + iIn[3598]) * iIn[4795] % iIn[1371.] == ((mr * iIn[1353.] + iIn[3598]) * iIn[4795] + (iIn[1371.] + iIn[1353.])) % iIn[1371.] then 348. else 170 else mC = 4231; continue end elseif mC < 4134. then if mC < 4132 then if mC < 4131. then if mC < 4130 then mC = if lQ ~= lQ then 457 else 81. else mr = (mr + iIn[4991]) % iIn[1070]; mC = 190 end else mC = 218 end elseif mC < 4133 then iVM[12.] = nil; do local iV8 = iIn; iVM[5] = iV8[1371.]; iVM[4] = iV8[9416]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[16] = false; while true do iVM[27.] = #iVM[4]; iVM[10] = iVM[27.] - iVM[5]; iVM[8] = iVM[26](iVM[20] % 4294967296); iVM[9.] = iVM[10] >= 1; if iVM[9.] then iVM[9.] = iVM[10] <= 4 end; if iVM[9.] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; if iVM[10] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[8], 255.))); iVM[16] = true; break elseif iVM[10] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[16] = true; break elseif iVM[10] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[16] = true; break elseif iVM[10] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[16] = true; break end end; ihU = buffer.fromstring(iVM[4]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[10] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; buffer.writeu32(ihU, iVM[14], bit32.bxor(buffer.readu32(ihU, iVM[14]), iVM[8])); iVM[14] = iVM[14] + 4 else break end end; if iVM[16] then break end; iVM[8] = (iVM[8] + 2654435769.) % 4294967296; ihW = 0.; while true do if iVM[14] < iVM[10] then buffer.writeu8(ihU, iVM[14], bit32.bxor(buffer.readu8(ihU, iVM[14]), bit32.band(bit32.rshift(iVM[8], ihW * 8), 255.))); iVM[14] = iVM[14] + 1; ihW = ihW + 1 else break end end; if iVM[16] then break end; do iVM[12.] = buffer.readstring(ihU, 0., iVM[10]); iVM[16] = true; break end; break end end; iVM[14] = nil; do local iV8 = iIn; iVM[9.] = iV8[4795]; ihW = k7; iVM[8] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[383]; ihU = false; while true do iVM[5] = #iVM[27.]; iVM[20] = iVM[5] - iVM[9.]; iVM[10] = ihW(iVM[8] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[4] = iVM[20] >= 1; if iVM[4] then iVM[4] = iVM[20] <= 4 end; if iVM[4] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[20] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.))); ihU = true; break elseif iVM[20] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); ihU = true; break elseif iVM[20] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); ihU = true; break elseif iVM[20] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); ihU = true; break end end; iVM[26] = buffer.fromstring(iVM[27.]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[20] then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[16], bit32.bxor(buffer.readu32(iVM[26], iVM[16]), iVM[10])); iVM[16] = iVM[16] + 4 else break end end; if ihU then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[16] < iVM[20] then buffer.writeu8(iVM[26], iVM[16], bit32.bxor(buffer.readu8(iVM[26], iVM[16]), bit32.band(bit32.rshift(iVM[10], iVM[24.] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if ihU then break end; do iVM[14] = buffer.readstring(iVM[26], 0., iVM[20]); ihU = true; break end; break end end; iVM[24.] = nil; do local iV8 = iIn; iVM[4] = iV8[2617]; iVM[16] = iV8[10278.]; iVM[26] = false; iVM[5] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[10480]; iVM[20] = k7; ihU = false; while true do ihW = #iVM[16]; iVM[27.] = ihW - iVM[10]; iVM[22] = iVM[20](iVM[5] % 4294967296); iVM[8] = iVM[27.] >= 1; if iVM[8] then iVM[8] = iVM[27.] <= 3. end; if iVM[8] then iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; if iVM[27.] == 1 then iVM[24.] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[22], 255.)) % 256); ihU = true; break elseif iVM[27.] == 2 then iVM[24.] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[22], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[22], 8), 255.)) % 256); ihU = true; break elseif iVM[27.] == 3. then iVM[24.] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[22], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[22], 8), 255.)) % 256, (string.byte(iVM[16], 3.) - bit32.band(bit32.rshift(iVM[22], 16), 255.)) % 256); ihU = true; break end end; iVM[9.] = buffer.fromstring(iVM[16]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[27.] then iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[9.], iVM[3.], (buffer.readu32(iVM[9.], iVM[3.]) - iVM[22]) % 4294967296); iVM[3.] = iVM[3.] + 4 else break end end; if ihU then break end; iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; iVM[17] = 0.; while true do if iVM[3.] < iVM[27.] then buffer.writeu8(iVM[9.], iVM[3.], (buffer.readu8(iVM[9.], iVM[3.]) - bit32.band(bit32.rshift(iVM[22], iVM[17] * 8), 255.)) % 256); iVM[3.] = iVM[3.] + 1; iVM[17] = iVM[17] + 1 else break end end; if ihU then break end; do iVM[24.] = buffer.readstring(iVM[9.], 0., iVM[27.]); ihU = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[22] = iV8[1411]; ihW = iV8[5805.]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[17] = k7; iVM[9.] = false; while true do iVM[27.] = #ihW; iVM[26] = iVM[27.] - iVM[22]; iVM[16] = iVM[17](iVM[8] % 4294967296); ihU = iVM[26] >= 1; if ihU then ihU = iVM[26] <= 4 end; if ihU then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; if iVM[26] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[16], 255.))); iVM[9.] = true; break elseif iVM[26] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[9.] = true; break elseif iVM[26] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[9.] = true; break elseif iVM[26] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[9.] = true; break end end; iVM[5] = buffer.fromstring(ihW); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[26] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], iVM[20], bit32.bxor(buffer.readu32(iVM[5], iVM[20]), iVM[16])); iVM[20] = iVM[20] + 4 else break end end; if iVM[9.] then break end; iVM[16] = (iVM[16] + 2654435769.) % 4294967296; iVM[10] = 0.; while true do if iVM[20] < iVM[26] then buffer.writeu8(iVM[5], iVM[20], bit32.bxor(buffer.readu8(iVM[5], iVM[20]), bit32.band(bit32.rshift(iVM[16], iVM[10] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[9.] then break end; do iVM[3.] = buffer.readstring(iVM[5], 0., iVM[26]); iVM[9.] = true; break end; break end end; local iV8 = iIn; k6(iVM[12.], { [iVM[14]] = iV8[9906.][iVM[24.]](iV8[10480], iV8[8393]), [iVM[3.]] = lA }); iVM[5] = nil; do iVM[16] = iV8[4508]; iVM[26] = iV8[4281.]; ihU = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[20] = iV8[10480]; iVM[27.] = false; while true do iVM[9.] = #iVM[26]; iVM[3.] = iVM[9.] - iVM[20]; iVM[17] = iVM[10](ihU % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; ihW = iVM[3.] >= 1; if ihW then ihW = iVM[3.] <= 4 end; if ihW then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[17], 255.))); iVM[27.] = true; break elseif iVM[3.] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[27.] = true; break elseif iVM[3.] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[27.] = true; break elseif iVM[3.] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[27.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[26]); iVM[22] = 0.; while true do if iVM[22] <= iVM[3.] - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[22], bit32.bxor(buffer.readu32(iVM[24.], iVM[22]), iVM[17])); iVM[22] = iVM[22] + 4 else break end end; if iVM[27.] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[22] < iVM[3.] then buffer.writeu8(iVM[24.], iVM[22], bit32.bxor(buffer.readu8(iVM[24.], iVM[22]), bit32.band(bit32.rshift(iVM[17], iVM[8] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[27.] then break end; do iVM[5] = buffer.readstring(iVM[24.], 0., iVM[3.]); iVM[27.] = true; break end; break end end; iVM[24.] = nil; do iVM[22] = iV8[10480]; iVM[3.] = k7; iVM[8] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[3471.]; ihW = false; while true do iVM[10] = #iVM[17]; iVM[27.] = iVM[10] - iVM[22]; iVM[26] = iVM[3.](iVM[8] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[16] = iVM[27.] >= 1; if iVM[16] then iVM[16] = iVM[27.] <= 4 end; if iVM[16] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[26], 255.))); ihW = true; break elseif iVM[27.] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); ihW = true; break elseif iVM[27.] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); ihW = true; break elseif iVM[27.] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); ihW = true; break end end; ihU = buffer.fromstring(iVM[17]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[27.] then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(ihU, iVM[9.], bit32.bxor(buffer.readu32(ihU, iVM[9.]), iVM[26])); iVM[9.] = iVM[9.] + 4 else break end end; if ihW then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[9.] < iVM[27.] then buffer.writeu8(ihU, iVM[9.], bit32.bxor(buffer.readu8(ihU, iVM[9.]), bit32.band(bit32.rshift(iVM[26], iVM[20] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[20] = iVM[20] + 1 else break end end; if ihW then break end; do iVM[24.] = buffer.readstring(ihU, 0., iVM[27.]); ihW = true; break end; break end end; iVM[26] = nil; do iVM[16] = iV8[3710]; iVM[9.] = iV8[8890]; ihU = iV8[8206]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[10480]; iVM[27.] = k7; ihW = false; while true do iVM[14] = #iVM[9.]; iVM[22] = iVM[14] - iVM[20]; iVM[8] = iVM[27.](iVM[10] % 4294967296); iVM[12.] = iVM[22] >= 1; if iVM[12.] then iVM[12.] = iVM[22] <= 3. end; if iVM[12.] then iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; if iVM[22] == 1 then iVM[26] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[8], 255.)) % 256); ihW = true; break elseif iVM[22] == 2 then iVM[26] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[8], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[8], 8), 255.)) % 256); ihW = true; break elseif iVM[22] == 3. then iVM[26] = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[8], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[8], 8), 255.)) % 256, (string.byte(iVM[9.], 3.) - bit32.band(bit32.rshift(iVM[8], 16), 255.)) % 256); ihW = true; break end end; iVM[3.] = buffer.fromstring(iVM[9.]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[22] then iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[3.], iVM[17], (buffer.readu32(iVM[3.], iVM[17]) - iVM[8]) % 4294967296); iVM[17] = iVM[17] + 4 else break end end; if ihW then break end; iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; iVM[4] = 0.; while true do if iVM[17] < iVM[22] then buffer.writeu8(iVM[3.], iVM[17], (buffer.readu8(iVM[3.], iVM[17]) - bit32.band(bit32.rshift(iVM[8], iVM[4] * 8), 255.)) % 256); iVM[17] = iVM[17] + 1; iVM[4] = iVM[4] + 1 else break end end; if ihW then break end; do iVM[26] = buffer.readstring(iVM[3.], 0., iVM[22]); ihW = true; break end; break end end; iVM[4] = nil; do iVM[3.] = false; iVM[12.] = iV8[1605.]; iVM[17] = iV8[10656.]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[946]; iVM[8] = k7; ihW = false; while true do iVM[16] = #iVM[12.]; ihU = iVM[16] - iVM[14]; iVM[9.] = iVM[8](iVM[22] % 4294967296); iVM[20] = ihU >= 1; if iVM[20] then iVM[20] = ihU <= 3. end; if iVM[20] then iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; if ihU == 1 then iVM[4] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[9.], 255.)) % 256); ihW = true; break elseif ihU == 2 then iVM[4] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[9.], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[9.], 8), 255.)) % 256); ihW = true; break elseif ihU == 3. then iVM[4] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[9.], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[9.], 8), 255.)) % 256, (string.byte(iVM[12.], 3.) - bit32.band(bit32.rshift(iVM[9.], 16), 255.)) % 256); ihW = true; break end end; iVM[10] = buffer.fromstring(iVM[12.]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= ihU then iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[10], iVM[27.], (buffer.readu32(iVM[10], iVM[27.]) - iVM[9.]) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if ihW then break end; iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; iVM[19] = 0.; while true do if iVM[27.] < ihU then buffer.writeu8(iVM[10], iVM[27.], (buffer.readu8(iVM[10], iVM[27.]) - bit32.band(bit32.rshift(iVM[9.], iVM[19] * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; iVM[19] = iVM[19] + 1 else break end end; if ihW then break end; do iVM[4] = buffer.readstring(iVM[10], 0., ihU); ihW = true; break end; break end end; iVM[19] = nil; do iVM[10] = iV8[7327]; iVM[16] = iV8[5775.]; iVM[20] = (mC + lQ) % iV8[5374]; ihU = k7; iVM[27.] = false; while true do iVM[22] = #iVM[16]; iVM[8] = iVM[22] - iVM[10]; iVM[9.] = ihU(iVM[20] % 4294967296); iVM[3.] = iVM[8] >= 1; if iVM[3.] then iVM[3.] = iVM[8] <= 4 end; if iVM[3.] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; if iVM[8] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[9.], 255.))); iVM[27.] = true; break elseif iVM[8] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[27.] = true; break elseif iVM[8] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[27.] = true; break elseif iVM[8] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[27.] = true; break end end; iVM[17] = buffer.fromstring(iVM[16]); ihW = 0.; while true do if ihW + 4 <= iVM[8] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[17], ihW, bit32.bxor(buffer.readu32(iVM[17], ihW), iVM[9.])); ihW = ihW + 4 else break end end; if iVM[27.] then break end; iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; iVM[14] = 0.; while true do if ihW < iVM[8] then buffer.writeu8(iVM[17], ihW, bit32.bxor(buffer.readu8(iVM[17], ihW), bit32.band(bit32.rshift(iVM[9.], iVM[14] * 8), 255.))); ihW = ihW + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[27.] then break end; do iVM[19] = buffer.readstring(iVM[17], 0., iVM[8]); iVM[27.] = true; break end; break end end; iVM[14] = nil; do iVM[17] = iV8[3394]; iVM[3.] = k7; ihW = iV8[7514]; iVM[8] = iV8[10480]; iVM[22] = iV8[6338]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[27.] = false; while true do iVM[12.] = #iVM[22]; iVM[16] = iVM[12.] - iVM[8]; ihU = iVM[3.](iVM[9.] % 4294967296); ihU = ihU % 2147483646. + 1; iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then ihU = ihU * 16807 % 2147483647; if iVM[16] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihU, 255.))); iVM[27.] = true; break elseif iVM[16] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[27.] = true; break elseif iVM[16] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[27.] = true; break elseif iVM[16] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[27.] = true; break end end; iVM[20] = buffer.fromstring(iVM[22]); iVM[10] = 0.; while true do if iVM[10] <= iVM[16] - 4 then ihU = ihU * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[10], bit32.bxor(buffer.readu32(iVM[20], iVM[10]), ihU)); iVM[10] = iVM[10] + 4 else break end end; if iVM[27.] then break end; ihU = ihU * 16807 % 2147483647; ihS = 0.; while true do if iVM[10] < iVM[16] then buffer.writeu8(iVM[20], iVM[10], bit32.bxor(buffer.readu8(iVM[20], iVM[10]), bit32.band(bit32.rshift(ihU, ihS * 8), 255.))); iVM[10] = iVM[10] + 1; ihS = ihS + 1 else break end end; if iVM[27.] then break end; do iVM[14] = buffer.readstring(iVM[20], 0., iVM[16]); iVM[27.] = true; break end; break end end; lV = k6(iVM[5], { [iVM[19]] = iV8[4075], [iVM[14]] = lA, [iVM[4]] = iV8[7718], [iVM[24.]] = mn[iVM[26]] }); ihS = nil; do iVM[12.] = iV8[4144]; iVM[18.] = k7; iVM[16] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[7285]; iVM[10] = false; while true do iVM[9.] = #iVM[20]; ihU = iVM[9.] - iVM[12.]; iVM[17] = iVM[18.](iVM[16] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; ihW = ihU >= 1; if ihW then ihW = ihU <= 4 end; if ihW then iVM[17] = iVM[17] * 16807 % 2147483647; if ihU == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[17], 255.))); iVM[10] = true; break elseif ihU == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[10] = true; break elseif ihU == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[10] = true; break elseif ihU == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[10] = true; break end end; iVM[27.] = buffer.fromstring(iVM[20]); iVM[22] = 0.; while true do if iVM[22] + 4 <= ihU then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[22], bit32.bxor(buffer.readu32(iVM[27.], iVM[22]), iVM[17])); iVM[22] = iVM[22] + 4 else break end end; if iVM[10] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[22] < ihU then buffer.writeu8(iVM[27.], iVM[22], bit32.bxor(buffer.readu8(iVM[27.], iVM[22]), bit32.band(bit32.rshift(iVM[17], iVM[8] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[10] then break end; do ihS = buffer.readstring(iVM[27.], 0., ihU); iVM[10] = true; break end; break end end; iVM[22] = nil; do iVM[9.] = iV8[6648.]; iVM[8] = iV8[6338]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; ihW = iV8[10480]; ihU = false; while true do iVM[20] = #iVM[8]; iVM[10] = iVM[20] - ihW; iVM[3.] = iVM[27.](iVM[17] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; iVM[12.] = iVM[10] >= 1; if iVM[12.] then iVM[12.] = iVM[10] <= 4 end; if iVM[12.] then iVM[3.] = iVM[3.] * 16807 % 2147483647; if iVM[10] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[3.], 255.))); ihU = true; break elseif iVM[10] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); ihU = true; break elseif iVM[10] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); ihU = true; break elseif iVM[10] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); ihU = true; break end end; iVM[16] = buffer.fromstring(iVM[8]); iVM[14] = 0.; while true do if iVM[14] <= iVM[10] - 4 then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[14], bit32.bxor(buffer.readu32(iVM[16], iVM[14]), iVM[3.])); iVM[14] = iVM[14] + 4 else break end end; if ihU then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[14] < iVM[10] then buffer.writeu8(iVM[16], iVM[14], bit32.bxor(buffer.readu8(iVM[16], iVM[14]), bit32.band(bit32.rshift(iVM[3.], iVM[18.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if ihU then break end; do iVM[22] = buffer.readstring(iVM[16], 0., iVM[10]); ihU = true; break end; break end end; iVM[14] = nil; do iVM[18.] = iV8[10480]; iVM[3.] = iV8[5263]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[16] = false; while true do iVM[9.] = #iVM[3.]; ihU = iVM[9.] - iVM[18.]; iVM[17] = iVM[12.](iVM[20] % 4294967296); ihW = ihU >= 1; if ihW then ihW = ihU <= 4 end; if ihW then iVM[17] = (iVM[17] + 2654435769.) % 4294967296; if ihU == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[17], 255.))); iVM[16] = true; break elseif ihU == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[16] = true; break elseif ihU == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[16] = true; break elseif ihU == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[16] = true; break end end; iVM[27.] = buffer.fromstring(iVM[3.]); iVM[10] = 0.; while true do if iVM[10] + 4 <= ihU then iVM[17] = (iVM[17] + 2654435769.) % 4294967296; buffer.writeu32(iVM[27.], iVM[10], bit32.bxor(buffer.readu32(iVM[27.], iVM[10]), iVM[17])); iVM[10] = iVM[10] + 4 else break end end; if iVM[16] then break end; iVM[17] = (iVM[17] + 2654435769.) % 4294967296; iVM[8] = 0.; while true do if iVM[10] < ihU then buffer.writeu8(iVM[27.], iVM[10], bit32.bxor(buffer.readu8(iVM[27.], iVM[10]), bit32.band(bit32.rshift(iVM[17], iVM[8] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[16] then break end; do iVM[14] = buffer.readstring(iVM[27.], 0., ihU); iVM[16] = true; break end; break end end; iVM[17] = nil; do iVM[8] = iV8[10480]; iVM[27.] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; ihW = iV8[5024]; ihU = false; while true do iVM[10] = #ihW; iVM[3.] = iVM[10] - iVM[8]; iVM[12.] = iVM[27.](iVM[9.] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[16] = iVM[3.] >= 1; if iVM[16] then iVM[16] = iVM[3.] <= 4 end; if iVM[16] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.))); ihU = true; break elseif iVM[3.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihU = true; break elseif iVM[3.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihU = true; break elseif iVM[3.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihU = true; break end end; iVM[19] = buffer.fromstring(ihW); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[3.] then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[18.], bit32.bxor(buffer.readu32(iVM[19], iVM[18.]), iVM[12.])); iVM[18.] = iVM[18.] + 4 else break end end; if ihU then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[18.] < iVM[3.] then buffer.writeu8(iVM[19], iVM[18.], bit32.bxor(buffer.readu8(iVM[19], iVM[18.]), bit32.band(bit32.rshift(iVM[12.], iVM[20] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[20] = iVM[20] + 1 else break end end; if ihU then break end; do iVM[17] = buffer.readstring(iVM[19], 0., iVM[3.]); ihU = true; break end; break end end; iVM[19] = nil; do iVM[12.] = iV8[4144]; iVM[18.] = k7; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[9908]; iVM[16] = false; while true do ihW = #iVM[20]; iVM[27.] = ihW - iVM[12.]; iVM[10] = iVM[18.](iVM[3.] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[8] = iVM[27.] >= 1; if iVM[8] then iVM[8] = iVM[27.] <= 4 end; if iVM[8] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.))); iVM[16] = true; break elseif iVM[27.] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[16] = true; break elseif iVM[27.] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[16] = true; break elseif iVM[27.] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[16] = true; break end end; iVM[9.] = buffer.fromstring(iVM[20]); ihU = 0.; while true do if ihU + 4 <= iVM[27.] then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[9.], ihU, bit32.bxor(buffer.readu32(iVM[9.], ihU), iVM[10])); ihU = ihU + 4 else break end end; if iVM[16] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[4] = 0.; while true do if ihU < iVM[27.] then buffer.writeu8(iVM[9.], ihU, bit32.bxor(buffer.readu8(iVM[9.], ihU), bit32.band(bit32.rshift(iVM[10], iVM[4] * 8), 255.))); ihU = ihU + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[16] then break end; do iVM[19] = buffer.readstring(iVM[9.], 0., iVM[27.]); iVM[16] = true; break end; break end end; iVM[4] = nil; do iVM[8] = iV8[6181]; iVM[27.] = iV8[6580]; iVM[9.] = k7; ihW = (mC + lQ) % iV8[5374]; ihU = iV8[9096.]; iVM[10] = false; while true do iVM[3.] = #iVM[8]; iVM[12.] = iVM[3.] - ihU; iVM[16] = iVM[9.](ihW % 4294967296); iVM[26] = iVM[12.] >= 1; if iVM[26] then iVM[26] = iVM[12.] <= 4 end; if iVM[26] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[16], 255.))); iVM[10] = true; break elseif iVM[12.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[10] = true; break elseif iVM[12.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[10] = true; break elseif iVM[12.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[10] = true; break end end; iVM[18.] = buffer.fromstring(iVM[8]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[12.] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[18.], iVM[20], bit32.bxor(buffer.readu32(iVM[18.], iVM[20]), iVM[16])); iVM[20] = iVM[20] + 4 else break end end; if iVM[10] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[24.] = 0.; while true do if iVM[20] < iVM[12.] then buffer.writeu8(iVM[18.], iVM[20], bit32.bxor(buffer.readu8(iVM[18.], iVM[20]), bit32.band(bit32.rshift(iVM[16], iVM[24.] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[10] then break end; do iVM[4] = buffer.readstring(iVM[18.], 0., iVM[12.]); iVM[10] = true; break end; break end end; iVM[24.] = nil; do iVM[18.] = true; iVM[26] = iV8[10297]; iVM[20] = true; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[2958.]; iVM[16] = k7; iVM[10] = false; while true do iVM[8] = #iVM[26]; iVM[9.] = iVM[8] - iVM[3.]; ihU = iVM[16](iVM[12.] % 4294967296); iVM[5] = iVM[9.] >= 1; if iVM[5] then iVM[5] = iVM[9.] <= 3. end; if iVM[5] then ihU = (ihU * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then iVM[24.] = string.char((string.byte(iVM[26], 1) - bit32.band(ihU, 255.)) % 256); iVM[10] = true; break elseif iVM[9.] == 2 then iVM[24.] = string.char((string.byte(iVM[26], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[26], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256); iVM[10] = true; break elseif iVM[9.] == 3. then iVM[24.] = string.char((string.byte(iVM[26], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[26], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256, (string.byte(iVM[26], 3.) - bit32.band(bit32.rshift(ihU, 16), 255.)) % 256); iVM[10] = true; break end end; ihW = buffer.fromstring(iVM[26]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[9.] then ihU = (ihU * 1597 + 51749) % 4294967296; buffer.writeu32(ihW, iVM[27.], (buffer.readu32(ihW, iVM[27.]) - ihU) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[10] then break end; ihU = (ihU * 1597 + 51749) % 4294967296; ihT = 0.; while true do if iVM[27.] < iVM[9.] then buffer.writeu8(ihW, iVM[27.], (buffer.readu8(ihW, iVM[27.]) - bit32.band(bit32.rshift(ihU, ihT * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; ihT = ihT + 1 else break end end; if iVM[10] then break end; do iVM[24.] = buffer.readstring(ihW, 0., iVM[9.]); iVM[10] = true; break end; break end end; ihT = nil; do iVM[27.] = iV8[1001]; ihW = k7; iVM[5] = iV8[8702]; ihU = iV8[10480]; iVM[9.] = iV8[7996]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[10] = false; while true do iVM[16] = #iVM[9.]; iVM[26] = iVM[16] - ihU; iVM[18.] = ihW(iVM[8] % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[20] = iVM[26] >= 1; if iVM[20] then iVM[20] = iVM[26] <= 4 end; if iVM[20] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[26] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.))); iVM[10] = true; break elseif iVM[26] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[10] = true; break elseif iVM[26] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[10] = true; break elseif iVM[26] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[10] = true; break end end; iVM[11] = buffer.fromstring(iVM[9.]); iVM[3.] = 0.; while true do if iVM[3.] <= iVM[26] - 4 then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[11], iVM[3.], bit32.bxor(buffer.readu32(iVM[11], iVM[3.]), iVM[18.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[10] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[3.] < iVM[26] then buffer.writeu8(iVM[11], iVM[3.], bit32.bxor(buffer.readu8(iVM[11], iVM[3.]), bit32.band(bit32.rshift(iVM[18.], iVM[12.] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[10] then break end; do ihT = buffer.readstring(iVM[11], 0., iVM[26]); iVM[10] = true; break end; break end end; k4 = k6(ihS, { [iVM[22]] = lA, [iVM[19]] = iV8[10184][iVM[4]](iV8[9200], -iV8[9096.], iV8[10480], iV8[4795]), [ihT] = iV8[7718], [iVM[14]] = iV8[10184][iVM[17]](iV8[10480], iV8[2707], iV8[10480], iV8[2707]), [iVM[24.]] = iV8[7718] }); iVM[11] = nil; do iVM[18.] = true; iVM[26] = iV8[2571.]; iVM[20] = iV8[3205]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[125]; iVM[16] = k7; iVM[10] = false; while true do iVM[8] = #iVM[26]; iVM[9.] = iVM[8] - iVM[3.]; ihU = iVM[16](iVM[12.] % 4294967296); iVM[5] = iVM[9.] >= 1; if iVM[5] then iVM[5] = iVM[9.] <= 3. end; if iVM[5] then ihU = (ihU * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then iVM[11] = string.char((string.byte(iVM[26], 1) - bit32.band(ihU, 255.)) % 256); iVM[10] = true; break elseif iVM[9.] == 2 then iVM[11] = string.char((string.byte(iVM[26], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[26], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256); iVM[10] = true; break elseif iVM[9.] == 3. then iVM[11] = string.char((string.byte(iVM[26], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[26], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256, (string.byte(iVM[26], 3.) - bit32.band(bit32.rshift(ihU, 16), 255.)) % 256); iVM[10] = true; break end end; ihW = buffer.fromstring(iVM[26]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[9.] then ihU = (ihU * 1597 + 51749) % 4294967296; buffer.writeu32(ihW, iVM[27.], (buffer.readu32(ihW, iVM[27.]) - ihU) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[10] then break end; ihU = (ihU * 1597 + 51749) % 4294967296; ihT = 0.; while true do if iVM[27.] < iVM[9.] then buffer.writeu8(ihW, iVM[27.], (buffer.readu8(ihW, iVM[27.]) - bit32.band(bit32.rshift(ihU, ihT * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; ihT = ihT + 1 else break end end; if iVM[10] then break end; do iVM[11] = buffer.readstring(ihW, 0., iVM[9.]); iVM[10] = true; break end; break end end; ihT = nil; do ihW = iV8[7188.]; iVM[5] = iV8[2963]; iVM[27.] = iV8[3796]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[1411]; ihU = k7; iVM[10] = false; while true do iVM[3.] = #iVM[5]; iVM[12.] = iVM[3.] - iVM[8]; iVM[16] = ihU(iVM[9.] % 4294967296); iVM[26] = iVM[12.] >= 1; if iVM[26] then iVM[26] = iVM[12.] <= 3. end; if iVM[26] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; if iVM[12.] == 1 then ihT = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[16], 255.)) % 256); iVM[10] = true; break elseif iVM[12.] == 2 then ihT = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256); iVM[10] = true; break elseif iVM[12.] == 3. then ihT = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256, (string.byte(iVM[5], 3.) - bit32.band(bit32.rshift(iVM[16], 16), 255.)) % 256); iVM[10] = true; break end end; iVM[18.] = buffer.fromstring(iVM[5]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[12.] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[18.], iVM[20], (buffer.readu32(iVM[18.], iVM[20]) - iVM[16]) % 4294967296); iVM[20] = iVM[20] + 4 else break end end; if iVM[10] then break end; iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; iVM[24.] = 0.; while true do if iVM[20] < iVM[12.] then buffer.writeu8(iVM[18.], iVM[20], (buffer.readu8(iVM[18.], iVM[20]) - bit32.band(bit32.rshift(iVM[16], iVM[24.] * 8), 255.)) % 256); iVM[20] = iVM[20] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[10] then break end; do ihT = buffer.readstring(iVM[18.], 0., iVM[12.]); iVM[10] = true; break end; break end end; iVM[24.] = nil; do iVM[20] = iV8[4617.]; iVM[18.] = iV8[4400]; iVM[26] = iV8[2551]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[7868]; iVM[3.] = k7; iVM[10] = false; while true do ihU = #iVM[18.]; iVM[5] = ihU - iVM[12.]; ihW = iVM[3.](iVM[16] % 4294967296); iVM[27.] = iVM[5] >= 1; if iVM[27.] then iVM[27.] = iVM[5] <= 3. end; if iVM[27.] then ihW = (ihW * 1597 + 51749) % 4294967296; if iVM[5] == 1 then iVM[24.] = string.char((string.byte(iVM[18.], 1) - bit32.band(ihW, 255.)) % 256); iVM[10] = true; break elseif iVM[5] == 2 then iVM[24.] = string.char((string.byte(iVM[18.], 1) - bit32.band(ihW, 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(ihW, 8), 255.)) % 256); iVM[10] = true; break elseif iVM[5] == 3. then iVM[24.] = string.char((string.byte(iVM[18.], 1) - bit32.band(ihW, 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(ihW, 8), 255.)) % 256, (string.byte(iVM[18.], 3.) - bit32.band(bit32.rshift(ihW, 16), 255.)) % 256); iVM[10] = true; break end end; iVM[4] = buffer.fromstring(iVM[18.]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[5] then ihW = (ihW * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[4], iVM[8], (buffer.readu32(iVM[4], iVM[8]) - ihW) % 4294967296); iVM[8] = iVM[8] + 4 else break end end; if iVM[10] then break end; ihW = (ihW * 1597 + 51749) % 4294967296; iVM[9.] = 0.; while true do if iVM[8] < iVM[5] then buffer.writeu8(iVM[4], iVM[8], (buffer.readu8(iVM[4], iVM[8]) - bit32.band(bit32.rshift(ihW, iVM[9.] * 8), 255.)) % 256); iVM[8] = iVM[8] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[10] then break end; do iVM[24.] = buffer.readstring(iVM[4], 0., iVM[5]); iVM[10] = true; break end; break end end; iVM[4] = nil; do ihW = iV8[10410.]; iVM[5] = iV8[1565]; iVM[27.] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[946]; ihU = false; while true do iVM[10] = #ihW; iVM[3.] = iVM[10] - iVM[8]; iVM[12.] = iVM[27.](iVM[9.] % 4294967296); iVM[16] = iVM[3.] >= 1; if iVM[16] then iVM[16] = iVM[3.] <= 4 end; if iVM[16] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if iVM[3.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.))); ihU = true; break elseif iVM[3.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihU = true; break elseif iVM[3.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihU = true; break elseif iVM[3.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihU = true; break end end; iVM[26] = buffer.fromstring(ihW); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[3.] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[26], iVM[18.], bit32.bxor(buffer.readu32(iVM[26], iVM[18.]), iVM[12.])); iVM[18.] = iVM[18.] + 4 else break end end; if ihU then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); iVM[20] = 0.; while true do if iVM[18.] < iVM[3.] then buffer.writeu8(iVM[26], iVM[18.], bit32.bxor(buffer.readu8(iVM[26], iVM[18.]), bit32.band(bit32.rshift(iVM[12.], iVM[20] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[20] = iVM[20] + 1 else break end end; if ihU then break end; do iVM[4] = buffer.readstring(iVM[26], 0., iVM[3.]); ihU = true; break end; break end end; k6(iVM[11], { [ihT] = iV8[9906.][iVM[24.]](iV8[7718], iV8[10480]), [iVM[4]] = k4 }); iVM[26] = nil; do iVM[18.] = iV8[10480]; iVM[3.] = iV8[2569]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[16] = false; while true do iVM[27.] = #iVM[3.]; iVM[10] = iVM[27.] - iVM[18.]; iVM[8] = iVM[12.](iVM[20] % 4294967296); iVM[9.] = iVM[10] >= 1; if iVM[9.] then iVM[9.] = iVM[10] <= 4 end; if iVM[9.] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; if iVM[10] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[8], 255.))); iVM[16] = true; break elseif iVM[10] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[16] = true; break elseif iVM[10] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[16] = true; break elseif iVM[10] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[16] = true; break end end; ihU = buffer.fromstring(iVM[3.]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[10] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; buffer.writeu32(ihU, iVM[5], bit32.bxor(buffer.readu32(ihU, iVM[5]), iVM[8])); iVM[5] = iVM[5] + 4 else break end end; if iVM[16] then break end; iVM[8] = (iVM[8] + 2654435769.) % 4294967296; ihW = 0.; while true do if iVM[5] < iVM[10] then buffer.writeu8(ihU, iVM[5], bit32.bxor(buffer.readu8(ihU, iVM[5]), bit32.band(bit32.rshift(iVM[8], ihW * 8), 255.))); iVM[5] = iVM[5] + 1; ihW = ihW + 1 else break end end; if iVM[16] then break end; do iVM[26] = buffer.readstring(ihU, 0., iVM[10]); iVM[16] = true; break end; break end end; iVM[5] = nil; do iVM[27.] = iV8[9153.]; ihW = iV8[9080]; iVM[8] = k7; ihU = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[10480]; iVM[10] = false; while true do iVM[12.] = #iVM[27.]; iVM[16] = iVM[12.] - iVM[9.]; iVM[4] = iVM[8](ihU % 4294967296); iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.))); iVM[10] = true; break elseif iVM[16] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[10] = true; break elseif iVM[16] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[10] = true; break elseif iVM[16] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[10] = true; break end end; iVM[20] = buffer.fromstring(iVM[27.]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[16] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[20], iVM[24.], bit32.bxor(buffer.readu32(iVM[20], iVM[24.]), iVM[4])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[10] then break end; iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); iVM[3.] = 0.; while true do if iVM[24.] < iVM[16] then buffer.writeu8(iVM[20], iVM[24.], bit32.bxor(buffer.readu8(iVM[20], iVM[24.]), bit32.band(bit32.rshift(iVM[4], iVM[3.] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[10] then break end; do iVM[5] = buffer.readstring(iVM[20], 0., iVM[16]); iVM[10] = true; break end; break end end; iVM[24.] = nil; do iVM[4] = iV8[2958.]; iVM[12.] = iV8[5155]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[20] = false; while true do iVM[16] = #iVM[12.]; ihW = iVM[16] - iVM[4]; iVM[27.] = iVM[3.](iVM[18.] % 4294967296); iVM[10] = ihW >= 1; if iVM[10] then iVM[10] = ihW <= 4 end; if iVM[10] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; if ihW == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[27.], 255.))); iVM[20] = true; break elseif ihW == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[20] = true; break elseif ihW == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[20] = true; break elseif ihW == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[20] = true; break end end; iVM[8] = buffer.fromstring(iVM[12.]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= ihW then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[8], iVM[9.], bit32.bxor(buffer.readu32(iVM[8], iVM[9.]), iVM[27.])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[20] then break end; iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; ihU = 0.; while true do if iVM[9.] < ihW then buffer.writeu8(iVM[8], iVM[9.], bit32.bxor(buffer.readu8(iVM[8], iVM[9.]), bit32.band(bit32.rshift(iVM[27.], ihU * 8), 255.))); iVM[9.] = iVM[9.] + 1; ihU = ihU + 1 else break end end; if iVM[20] then break end; do iVM[24.] = buffer.readstring(iVM[8], 0., ihW); iVM[20] = true; break end; break end end; iVM[8] = nil; do iVM[9.] = iV8[5257]; ihW = k7; ihU = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[9121]; iVM[10] = false; while true do iVM[12.] = #iVM[27.]; iVM[16] = iVM[12.] - iVM[9.]; iVM[4] = ihW(ihU % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[16] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.))); iVM[10] = true; break elseif iVM[16] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[10] = true; break elseif iVM[16] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[10] = true; break elseif iVM[16] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[10] = true; break end end; iVM[20] = buffer.fromstring(iVM[27.]); ihT = 0.; while true do if ihT + 4 <= iVM[16] then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(iVM[20], ihT, bit32.bxor(buffer.readu32(iVM[20], ihT), iVM[4])); ihT = ihT + 4 else break end end; if iVM[10] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[3.] = 0.; while true do if ihT < iVM[16] then buffer.writeu8(iVM[20], ihT, bit32.bxor(buffer.readu8(iVM[20], ihT), bit32.band(bit32.rshift(iVM[4], iVM[3.] * 8), 255.))); ihT = ihT + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[10] then break end; do iVM[8] = buffer.readstring(iVM[20], 0., iVM[16]); iVM[10] = true; break end; break end end; ihT = nil; do iVM[4] = iV8[8835.]; iVM[12.] = iV8[6338]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[20] = iV8[10480]; iVM[16] = false; while true do ihW = #iVM[12.]; iVM[27.] = ihW - iVM[20]; iVM[10] = iVM[3.](iVM[18.] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[11] = iVM[27.] >= 1; if iVM[11] then iVM[11] = iVM[27.] <= 4 end; if iVM[11] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[27.] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.))); iVM[16] = true; break elseif iVM[27.] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[16] = true; break elseif iVM[27.] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[16] = true; break elseif iVM[27.] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[16] = true; break end end; iVM[9.] = buffer.fromstring(iVM[12.]); ihU = 0.; while true do if ihU <= iVM[27.] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[9.], ihU, bit32.bxor(buffer.readu32(iVM[9.], ihU), iVM[10])); ihU = ihU + 4 else break end end; if iVM[16] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[19] = 0.; while true do if ihU < iVM[27.] then buffer.writeu8(iVM[9.], ihU, bit32.bxor(buffer.readu8(iVM[9.], ihU), bit32.band(bit32.rshift(iVM[10], iVM[19] * 8), 255.))); ihU = ihU + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[16] then break end; do ihT = buffer.readstring(iVM[9.], 0., iVM[27.]); iVM[16] = true; break end; break end end; lM = k6(iVM[26], { [iVM[5]] = iV8[1336][iVM[24.]](iV8[4457], iV8[4457], iV8[4457]), [ihT] = k4, [iVM[8]] = iV8[6484] }); iVM[19] = nil; do iVM[11] = iV8[244]; iVM[27.] = iV8[685]; iVM[9.] = k7; ihW = (mC + lQ) % iV8[5374]; ihU = iV8[10480]; iVM[10] = false; while true do ihT = #iVM[11]; iVM[3.] = ihT - ihU; iVM[12.] = iVM[9.](ihW % 4294967296); iVM[16] = iVM[3.] >= 1; if iVM[16] then iVM[16] = iVM[3.] <= 4 end; if iVM[16] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if iVM[3.] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[12.], 255.))); iVM[10] = true; break elseif iVM[3.] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[10] = true; break elseif iVM[3.] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[10] = true; break elseif iVM[3.] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[10] = true; break end end; iVM[4] = buffer.fromstring(iVM[11]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[3.] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[4], iVM[18.], bit32.bxor(buffer.readu32(iVM[4], iVM[18.]), iVM[12.])); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[10] then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); iVM[20] = 0.; while true do if iVM[18.] < iVM[3.] then buffer.writeu8(iVM[4], iVM[18.], bit32.bxor(buffer.readu8(iVM[4], iVM[18.]), bit32.band(bit32.rshift(iVM[12.], iVM[20] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[10] then break end; do iVM[19] = buffer.readstring(iVM[4], 0., iVM[3.]); iVM[10] = true; break end; break end end; ihT = nil; do iVM[18.] = iV8[10480]; iVM[3.] = iV8[3879.]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[20] = false; while true do iVM[9.] = #iVM[3.]; ihU = iVM[9.] - iVM[18.]; iVM[16] = iVM[12.](iVM[4] % 4294967296); ihW = ihU >= 1; if ihW then ihW = ihU <= 4 end; if ihW then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; if ihU == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[16], 255.))); iVM[20] = true; break elseif ihU == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[20] = true; break elseif ihU == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[20] = true; break elseif ihU == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[20] = true; break end end; iVM[27.] = buffer.fromstring(iVM[3.]); iVM[10] = 0.; while true do if iVM[10] + 4 <= ihU then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; buffer.writeu32(iVM[27.], iVM[10], bit32.bxor(buffer.readu32(iVM[27.], iVM[10]), iVM[16])); iVM[10] = iVM[10] + 4 else break end end; if iVM[20] then break end; iVM[16] = (iVM[16] + 2654435769.) % 4294967296; iVM[11] = 0.; while true do if iVM[10] < ihU then buffer.writeu8(iVM[27.], iVM[10], bit32.bxor(buffer.readu8(iVM[27.], iVM[10]), bit32.band(bit32.rshift(iVM[16], iVM[11] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[20] then break end; do ihT = buffer.readstring(iVM[27.], 0., ihU); iVM[20] = true; break end; break end end; iVM[11] = nil; do ihW = iV8[10480]; ihU = k7; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[5024]; iVM[10] = false; while true do iVM[16] = #iVM[9.]; iVM[4] = iVM[16] - ihW; iVM[18.] = ihU(iVM[27.] % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[20] = iVM[4] >= 1; if iVM[20] then iVM[20] = iVM[4] <= 4 end; if iVM[20] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[4] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.))); iVM[10] = true; break elseif iVM[4] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[10] = true; break elseif iVM[4] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[10] = true; break elseif iVM[4] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[10] = true; break end end; iVM[8] = buffer.fromstring(iVM[9.]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[4] then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[3.], bit32.bxor(buffer.readu32(iVM[8], iVM[3.]), iVM[18.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[10] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[3.] < iVM[4] then buffer.writeu8(iVM[8], iVM[3.], bit32.bxor(buffer.readu8(iVM[8], iVM[3.]), bit32.band(bit32.rshift(iVM[18.], iVM[12.] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[10] then break end; do iVM[11] = buffer.readstring(iVM[8], 0., iVM[4]); iVM[10] = true; break end; break end end; iVM[8] = nil; do iVM[20] = iV8[10155.]; iVM[18.] = iV8[2178.]; iVM[4] = true; iVM[16] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[4218.]; iVM[3.] = k7; iVM[10] = false; while true do ihU = #iVM[18.]; iVM[5] = ihU - iVM[12.]; ihW = iVM[3.](iVM[16] % 4294967296); iVM[27.] = iVM[5] >= 1; if iVM[27.] then iVM[27.] = iVM[5] <= 3. end; if iVM[27.] then ihW = (ihW * 1597 + 51749) % 4294967296; if iVM[5] == 1 then iVM[8] = string.char((string.byte(iVM[18.], 1) - bit32.band(ihW, 255.)) % 256); iVM[10] = true; break elseif iVM[5] == 2 then iVM[8] = string.char((string.byte(iVM[18.], 1) - bit32.band(ihW, 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(ihW, 8), 255.)) % 256); iVM[10] = true; break elseif iVM[5] == 3. then iVM[8] = string.char((string.byte(iVM[18.], 1) - bit32.band(ihW, 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(ihW, 8), 255.)) % 256, (string.byte(iVM[18.], 3.) - bit32.band(bit32.rshift(ihW, 16), 255.)) % 256); iVM[10] = true; break end end; iVM[26] = buffer.fromstring(iVM[18.]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[5] then ihW = (ihW * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[26], iVM[24.], (buffer.readu32(iVM[26], iVM[24.]) - ihW) % 4294967296); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[10] then break end; ihW = (ihW * 1597 + 51749) % 4294967296; iVM[9.] = 0.; while true do if iVM[24.] < iVM[5] then buffer.writeu8(iVM[26], iVM[24.], (buffer.readu8(iVM[26], iVM[24.]) - bit32.band(bit32.rshift(ihW, iVM[9.] * 8), 255.)) % 256); iVM[24.] = iVM[24.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[10] then break end; do iVM[8] = buffer.readstring(iVM[26], 0., iVM[5]); iVM[10] = true; break end; break end end; iVM[26] = nil; do iVM[27.] = iV8[8184.]; ihW = k7; iVM[5] = iV8[6258.]; ihU = iV8[4067]; iVM[9.] = iV8[7355]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[10] = false; while true do iVM[16] = #iVM[9.]; iVM[4] = iVM[16] - ihU; iVM[18.] = ihW(iVM[24.] % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[20] = iVM[4] >= 1; if iVM[20] then iVM[20] = iVM[4] <= 4 end; if iVM[20] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[4] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.))); iVM[10] = true; break elseif iVM[4] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[10] = true; break elseif iVM[4] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[10] = true; break elseif iVM[4] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[10] = true; break end end; iVM[17] = buffer.fromstring(iVM[9.]); iVM[3.] = 0.; while true do if iVM[3.] <= iVM[4] - 4 then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[3.], bit32.bxor(buffer.readu32(iVM[17], iVM[3.]), iVM[18.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[10] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[3.] < iVM[4] then buffer.writeu8(iVM[17], iVM[3.], bit32.bxor(buffer.readu8(iVM[17], iVM[3.]), bit32.band(bit32.rshift(iVM[18.], iVM[12.] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[10] then break end; do iVM[26] = buffer.readstring(iVM[17], 0., iVM[4]); iVM[10] = true; break end; break end end; iVM[17] = nil; do iVM[18.] = iV8[9198.]; iVM[4] = iV8[7120]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[3.] = iV8[2958.]; iVM[16] = false; while true do iVM[10] = #iVM[4]; iVM[24.] = iVM[10] - iVM[3.]; iVM[9.] = iVM[12.](iVM[20] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; ihU = iVM[24.] >= 1; if ihU then ihU = iVM[24.] <= 4 end; if ihU then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[9.], 255.))); iVM[16] = true; break elseif iVM[24.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[16] = true; break elseif iVM[24.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[16] = true; break elseif iVM[24.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[16] = true; break end end; iVM[5] = buffer.fromstring(iVM[4]); ihW = 0.; while true do if ihW <= iVM[24.] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[5], ihW, bit32.bxor(buffer.readu32(iVM[5], ihW), iVM[9.])); ihW = ihW + 4 else break end end; if iVM[16] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[27.] = 0.; while true do if ihW < iVM[24.] then buffer.writeu8(iVM[5], ihW, bit32.bxor(buffer.readu8(iVM[5], ihW), bit32.band(bit32.rshift(iVM[9.], iVM[27.] * 8), 255.))); ihW = ihW + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[16] then break end; do iVM[17] = buffer.readstring(iVM[5], 0., iVM[24.]); iVM[16] = true; break end; break end end; iVM[5] = nil; do iVM[27.] = iV8[6532]; ihW = iV8[10423]; iVM[24.] = k7; ihU = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[1411]; iVM[10] = false; while true do iVM[12.] = #iVM[27.]; iVM[16] = iVM[12.] - iVM[9.]; iVM[4] = iVM[24.](ihU % 4294967296); iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.))); iVM[10] = true; break elseif iVM[16] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[10] = true; break elseif iVM[16] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[10] = true; break elseif iVM[16] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[10] = true; break end end; iVM[20] = buffer.fromstring(iVM[27.]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[16] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[20], iVM[14], bit32.bxor(buffer.readu32(iVM[20], iVM[14]), iVM[4])); iVM[14] = iVM[14] + 4 else break end end; if iVM[10] then break end; iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); iVM[3.] = 0.; while true do if iVM[14] < iVM[16] then buffer.writeu8(iVM[20], iVM[14], bit32.bxor(buffer.readu8(iVM[20], iVM[14]), bit32.band(bit32.rshift(iVM[4], iVM[3.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[10] then break end; do iVM[5] = buffer.readstring(iVM[20], 0., iVM[16]); iVM[10] = true; break end; break end end; iVM[14] = nil; do iVM[3.] = iV8[125]; iVM[4] = iV8[5429]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[18.] = k7; iVM[20] = false; while true do ihU = #iVM[4]; iVM[16] = ihU - iVM[3.]; ihW = iVM[18.](iVM[12.] % 4294967296); iVM[27.] = iVM[16] >= 1; if iVM[27.] then iVM[27.] = iVM[16] <= 4 end; if iVM[27.] then ihW = (ihW + 2654435769.) % 4294967296; if iVM[16] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihW, 255.))); iVM[20] = true; break elseif iVM[16] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[20] = true; break elseif iVM[16] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[20] = true; break elseif iVM[16] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[20] = true; break end end; iVM[10] = buffer.fromstring(iVM[4]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[16] then ihW = (ihW + 2654435769.) % 4294967296; buffer.writeu32(iVM[10], iVM[24.], bit32.bxor(buffer.readu32(iVM[10], iVM[24.]), ihW)); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[20] then break end; ihW = (ihW + 2654435769.) % 4294967296; iVM[9.] = 0.; while true do if iVM[24.] < iVM[16] then buffer.writeu8(iVM[10], iVM[24.], bit32.bxor(buffer.readu8(iVM[10], iVM[24.]), bit32.band(bit32.rshift(ihW, iVM[9.] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[20] then break end; do iVM[14] = buffer.readstring(iVM[10], 0., iVM[16]); iVM[20] = true; break end; break end end; iVM[24.] = nil; do iVM[10] = iV8[9363.]; iVM[27.] = k7; ihW = iV8[2489]; iVM[16] = iV8[10480]; ihU = iV8[5024]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[20] = false; while true do iVM[12.] = #ihU; ihS = iVM[12.] - iVM[16]; iVM[4] = iVM[27.](iVM[9.] % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[18.] = ihS >= 1; if iVM[18.] then iVM[18.] = ihS <= 4 end; if iVM[18.] then iVM[4] = iVM[4] * 16807 % 2147483647; if ihS == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[4], 255.))); iVM[20] = true; break elseif ihS == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[20] = true; break elseif ihS == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[20] = true; break elseif ihS == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[20] = true; break end end; iVM[29] = buffer.fromstring(ihU); iVM[22] = 0.; while true do if iVM[22] <= ihS - 4 then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(iVM[29], iVM[22], bit32.bxor(buffer.readu32(iVM[29], iVM[22]), iVM[4])); iVM[22] = iVM[22] + 4 else break end end; if iVM[20] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[22] < ihS then buffer.writeu8(iVM[29], iVM[22], bit32.bxor(buffer.readu8(iVM[29], iVM[22]), bit32.band(bit32.rshift(iVM[4], iVM[3.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[20] then break end; do iVM[24.] = buffer.readstring(iVM[29], 0., ihS); iVM[20] = true; break end; break end end; iVM[29] = nil; do ihS = iV8[954.]; iVM[3.] = iV8[5620]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[18.] = false; while true do iVM[12.] = #iVM[3.]; iVM[27.] = iVM[12.] - ihS; iVM[10] = iVM[22](iVM[4] % 4294967296); iVM[20] = iVM[27.] >= 1; if iVM[20] then iVM[20] = iVM[27.] <= 4 end; if iVM[20] then iVM[10] = (iVM[10] + 2654435769.) % 4294967296; if iVM[27.] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[10], 255.))); iVM[18.] = true; break elseif iVM[27.] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[18.] = true; break elseif iVM[27.] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[18.] = true; break elseif iVM[27.] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[18.] = true; break end end; iVM[9.] = buffer.fromstring(iVM[3.]); ihU = 0.; while true do if ihU + 4 <= iVM[27.] then iVM[10] = (iVM[10] + 2654435769.) % 4294967296; buffer.writeu32(iVM[9.], ihU, bit32.bxor(buffer.readu32(iVM[9.], ihU), iVM[10])); ihU = ihU + 4 else break end end; if iVM[18.] then break end; iVM[10] = (iVM[10] + 2654435769.) % 4294967296; iVM[16] = 0.; while true do if ihU < iVM[27.] then buffer.writeu8(iVM[9.], ihU, bit32.bxor(buffer.readu8(iVM[9.], ihU), bit32.band(bit32.rshift(iVM[10], iVM[16] * 8), 255.))); ihU = ihU + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[18.] then break end; do iVM[29] = buffer.readstring(iVM[9.], 0., iVM[27.]); iVM[18.] = true; break end; break end end; iVM[9.] = nil; do iVM[10] = iV8[7327]; ihU = iV8[3308]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[16] = k7; iVM[20] = false; while true do iVM[12.] = #ihU; ihS = iVM[12.] - iVM[10]; iVM[4] = iVM[16](iVM[27.] % 4294967296); iVM[18.] = ihS >= 1; if iVM[18.] then iVM[18.] = ihS <= 4 end; if iVM[18.] then iVM[4] = (iVM[4] + 2654435769.) % 4294967296; if ihS == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[4], 255.))); iVM[20] = true; break elseif ihS == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[20] = true; break elseif ihS == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[20] = true; break elseif ihS == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[20] = true; break end end; ihW = buffer.fromstring(ihU); iVM[22] = 0.; while true do if iVM[22] + 4 <= ihS then iVM[4] = (iVM[4] + 2654435769.) % 4294967296; buffer.writeu32(ihW, iVM[22], bit32.bxor(buffer.readu32(ihW, iVM[22]), iVM[4])); iVM[22] = iVM[22] + 4 else break end end; if iVM[20] then break end; iVM[4] = (iVM[4] + 2654435769.) % 4294967296; iVM[3.] = 0.; while true do if iVM[22] < ihS then buffer.writeu8(ihW, iVM[22], bit32.bxor(buffer.readu8(ihW, iVM[22]), bit32.band(bit32.rshift(iVM[4], iVM[3.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[20] then break end; do iVM[9.] = buffer.readstring(ihW, 0., ihS); iVM[20] = true; break end; break end end; ihW = nil; do iVM[4] = iV8[10480]; iVM[22] = k7; ihS = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[6338]; iVM[18.] = false; while true do iVM[12.] = #iVM[3.]; iVM[27.] = iVM[12.] - iVM[4]; iVM[10] = iVM[22](ihS % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[20] = iVM[27.] >= 1; if iVM[20] then iVM[20] = iVM[27.] <= 4 end; if iVM[20] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[27.] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[10], 255.))); iVM[18.] = true; break elseif iVM[27.] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[18.] = true; break elseif iVM[27.] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[18.] = true; break elseif iVM[27.] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[18.] = true; break end end; iVM[23] = buffer.fromstring(iVM[3.]); ihU = 0.; while true do if ihU + 4 <= iVM[27.] then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[23], ihU, bit32.bxor(buffer.readu32(iVM[23], ihU), iVM[10])); ihU = ihU + 4 else break end end; if iVM[18.] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[16] = 0.; while true do if ihU < iVM[27.] then buffer.writeu8(iVM[23], ihU, bit32.bxor(buffer.readu8(iVM[23], ihU), bit32.band(bit32.rshift(iVM[10], iVM[16] * 8), 255.))); ihU = ihU + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[18.] then break end; do ihW = buffer.readstring(iVM[23], 0., iVM[27.]); iVM[18.] = true; break end; break end end; k6(iVM[19], { [ihW] = lM, [iVM[14]] = iV8[3325][iVM[24.]]({ iV8[4641.][iVM[29]](iV8[10480], iV8[10480]), iV8[4641.][iVM[9.]](iV8[7718], iV8[7718]) }), [ihT] = iV8[1839.][iVM[11]]({ iV8[9514][iVM[8]](iV8[10480], mn[iVM[26]]), iV8[9514][iVM[17]](iV8[7718], mn[iVM[5]]) }) }); iVM[23] = nil; do iVM[10] = iV8[7327]; ihU = k7; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[8776]; iVM[20] = false; while true do iVM[22] = #iVM[16]; iVM[3.] = iVM[22] - iVM[10]; iVM[12.] = ihU(iVM[27.] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; ihS = iVM[3.] >= 1; if ihS then ihS = iVM[3.] <= 4 end; if ihS then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.))); iVM[20] = true; break elseif iVM[3.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[20] = true; break elseif iVM[3.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[20] = true; break elseif iVM[3.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[20] = true; break end end; iVM[4] = buffer.fromstring(iVM[16]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[3.] then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[18.], bit32.bxor(buffer.readu32(iVM[4], iVM[18.]), iVM[12.])); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[20] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; ihW = 0.; while true do if iVM[18.] < iVM[3.] then buffer.writeu8(iVM[4], iVM[18.], bit32.bxor(buffer.readu8(iVM[4], iVM[18.]), bit32.band(bit32.rshift(iVM[12.], ihW * 8), 255.))); iVM[18.] = iVM[18.] + 1; ihW = ihW + 1 else break end end; if iVM[20] then break end; do iVM[23] = buffer.readstring(iVM[4], 0., iVM[3.]); iVM[20] = true; break end; break end end; lk = lq[iVM[23]]:Connect(iV8[9413]); ihW = nil; do iVM[18.] = iV8[10303]; iVM[4] = iV8[918.]; ihS = iV8[2382.]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[4973]; iVM[22] = k7; iVM[20] = false; while true do iVM[16] = #iVM[4]; iVM[9.] = iVM[16] - iVM[3.]; iVM[27.] = iVM[22](iVM[12.] % 4294967296); iVM[10] = iVM[9.] >= 1; if iVM[10] then iVM[10] = iVM[9.] <= 3. end; if iVM[10] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then ihW = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[27.], 255.)) % 256); iVM[20] = true; break elseif iVM[9.] == 2 then ihW = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256); iVM[20] = true; break elseif iVM[9.] == 3. then ihW = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256, (string.byte(iVM[4], 3.) - bit32.band(bit32.rshift(iVM[27.], 16), 255.)) % 256); iVM[20] = true; break end end; iVM[29] = buffer.fromstring(iVM[4]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[9.] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[29], iVM[23], (buffer.readu32(iVM[29], iVM[23]) - iVM[27.]) % 4294967296); iVM[23] = iVM[23] + 4 else break end end; if iVM[20] then break end; iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; ihU = 0.; while true do if iVM[23] < iVM[9.] then buffer.writeu8(iVM[29], iVM[23], (buffer.readu8(iVM[29], iVM[23]) - bit32.band(bit32.rshift(iVM[27.], ihU * 8), 255.)) % 256); iVM[23] = iVM[23] + 1; ihU = ihU + 1 else break end end; if iVM[20] then break end; do ihW = buffer.readstring(iVM[29], 0., iVM[9.]); iVM[20] = true; break end; break end end; iVM[29] = nil; do ihU = false; iVM[23] = iV8[2162]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[27.] = iV8[3902]; iVM[16] = false; while true do iVM[18.] = #iVM[23]; iVM[20] = iVM[18.] - iVM[27.]; iVM[22] = iVM[10](iVM[9.] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[3.] = iVM[20] >= 1; if iVM[3.] then iVM[3.] = iVM[20] <= 4 end; if iVM[3.] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[20] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[22], 255.))); iVM[16] = true; break elseif iVM[20] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[16] = true; break elseif iVM[20] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[16] = true; break elseif iVM[20] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[16] = true; break end end; iVM[12.] = buffer.fromstring(iVM[23]); ihS = 0.; while true do if ihS <= iVM[20] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[12.], ihS, bit32.bxor(buffer.readu32(iVM[12.], ihS), iVM[22])); ihS = ihS + 4 else break end end; if iVM[16] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[4] = 0.; while true do if ihS < iVM[20] then buffer.writeu8(iVM[12.], ihS, bit32.bxor(buffer.readu8(iVM[12.], ihS), bit32.band(bit32.rshift(iVM[22], iVM[4] * 8), 255.))); ihS = ihS + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[16] then break end; do iVM[29] = buffer.readstring(iVM[12.], 0., iVM[20]); iVM[16] = true; break end; break end end; ihS = nil; do iVM[12.] = iV8[7749.]; iVM[3.] = k7; iVM[22] = iV8[2865.]; iVM[20] = iV8[10480]; iVM[18.] = iV8[2645]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[10] = #iVM[18.]; iVM[24.] = iVM[10] - iVM[20]; iVM[23] = iVM[3.](iVM[4] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; ihU = iVM[24.] >= 1; if ihU then ihU = iVM[24.] <= 4 end; if ihU then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[24.] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[23], 255.))); iVM[16] = true; break elseif iVM[24.] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[16] = true; break elseif iVM[24.] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[16] = true; break elseif iVM[24.] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[16] = true; break end end; iVM[14] = buffer.fromstring(iVM[18.]); iVM[9.] = 0.; while true do if iVM[9.] <= iVM[24.] - 4 then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[9.], bit32.bxor(buffer.readu32(iVM[14], iVM[9.]), iVM[23])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[16] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[9.] < iVM[24.] then buffer.writeu8(iVM[14], iVM[9.], bit32.bxor(buffer.readu8(iVM[14], iVM[9.]), bit32.band(bit32.rshift(iVM[23], iVM[27.] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[16] then break end; do ihS = buffer.readstring(iVM[14], 0., iVM[24.]); iVM[16] = true; break end; break end end; iVM[14] = nil; do iVM[23] = iV8[5576]; iVM[24.] = iV8[5024]; ihU = (mC + lQ) % iV8[5374]; iVM[27.] = k7; iVM[9.] = iV8[10480]; iVM[10] = false; while true do iVM[16] = #iVM[24.]; iVM[4] = iVM[16] - iVM[9.]; iVM[18.] = iVM[27.](ihU % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[20] = iVM[4] >= 1; if iVM[20] then iVM[20] = iVM[4] <= 4 end; if iVM[20] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[4] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[18.], 255.))); iVM[10] = true; break elseif iVM[4] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[10] = true; break elseif iVM[4] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[10] = true; break elseif iVM[4] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[10] = true; break end end; iVM[22] = buffer.fromstring(iVM[24.]); iVM[3.] = 0.; while true do if iVM[3.] <= iVM[4] - 4 then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[3.], bit32.bxor(buffer.readu32(iVM[22], iVM[3.]), iVM[18.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[10] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[3.] < iVM[4] then buffer.writeu8(iVM[22], iVM[3.], bit32.bxor(buffer.readu8(iVM[22], iVM[3.]), bit32.band(bit32.rshift(iVM[18.], iVM[12.] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[10] then break end; do iVM[14] = buffer.readstring(iVM[22], 0., iVM[4]); iVM[10] = true; break end; break end end; iVM[22] = nil; do iVM[12.] = iV8[9965]; iVM[3.] = iV8[7037]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[18.] = iV8[10480]; iVM[16] = false; while true do iVM[27.] = #iVM[3.]; iVM[10] = iVM[27.] - iVM[18.]; iVM[24.] = iVM[20](iVM[4] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[23] = iVM[10] >= 1; if iVM[23] then iVM[23] = iVM[10] <= 4 end; if iVM[23] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[10] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.))); iVM[16] = true; break elseif iVM[10] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[16] = true; break elseif iVM[10] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[16] = true; break elseif iVM[10] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[16] = true; break end end; ihU = buffer.fromstring(iVM[3.]); iVM[5] = 0.; while true do if iVM[5] <= iVM[10] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(ihU, iVM[5], bit32.bxor(buffer.readu32(ihU, iVM[5]), iVM[24.])); iVM[5] = iVM[5] + 4 else break end end; if iVM[16] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[5] < iVM[10] then buffer.writeu8(ihU, iVM[5], bit32.bxor(buffer.readu8(ihU, iVM[5]), bit32.band(bit32.rshift(iVM[24.], iVM[9.] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[16] then break end; do iVM[22] = buffer.readstring(ihU, 0., iVM[10]); iVM[16] = true; break end; break end end; iVM[5] = nil; do iVM[23] = iV8[10480]; iVM[9.] = iV8[277]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; ihU = false; while true do iVM[18.] = #iVM[9.]; iVM[20] = iVM[18.] - iVM[23]; iVM[10] = iVM[27.](iVM[24.] % 4294967296); iVM[3.] = iVM[20] >= 1; if iVM[3.] then iVM[3.] = iVM[20] <= 4 end; if iVM[3.] then iVM[10] = (iVM[10] + 2654435769.) % 4294967296; if iVM[20] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[10], 255.))); ihU = true; break elseif iVM[20] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); ihU = true; break elseif iVM[20] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); ihU = true; break elseif iVM[20] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); ihU = true; break end end; iVM[12.] = buffer.fromstring(iVM[9.]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[20] then iVM[10] = (iVM[10] + 2654435769.) % 4294967296; buffer.writeu32(iVM[12.], iVM[16], bit32.bxor(buffer.readu32(iVM[12.], iVM[16]), iVM[10])); iVM[16] = iVM[16] + 4 else break end end; if ihU then break end; iVM[10] = (iVM[10] + 2654435769.) % 4294967296; iVM[4] = 0.; while true do if iVM[16] < iVM[20] then buffer.writeu8(iVM[12.], iVM[16], bit32.bxor(buffer.readu8(iVM[12.], iVM[16]), bit32.band(bit32.rshift(iVM[10], iVM[4] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[4] = iVM[4] + 1 else break end end; if ihU then break end; do iVM[5] = buffer.readstring(iVM[12.], 0., iVM[20]); ihU = true; break end; break end end; iVM[4] = nil; do iVM[18.] = iV8[3902]; iVM[3.] = iV8[4822]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[16] = false; while true do iVM[27.] = #iVM[3.]; iVM[10] = iVM[27.] - iVM[18.]; iVM[24.] = iVM[12.](iVM[20] % 4294967296); iVM[23] = iVM[10] >= 1; if iVM[23] then iVM[23] = iVM[10] <= 4 end; if iVM[23] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[10] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.))); iVM[16] = true; break elseif iVM[10] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[16] = true; break elseif iVM[10] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[16] = true; break elseif iVM[10] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[16] = true; break end end; ihU = buffer.fromstring(iVM[3.]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[10] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(ihU, iVM[17], bit32.bxor(buffer.readu32(ihU, iVM[17]), iVM[24.])); iVM[17] = iVM[17] + 4 else break end end; if iVM[16] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; iVM[9.] = 0.; while true do if iVM[17] < iVM[10] then buffer.writeu8(ihU, iVM[17], bit32.bxor(buffer.readu8(ihU, iVM[17]), bit32.band(bit32.rshift(iVM[24.], iVM[9.] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[16] then break end; do iVM[4] = buffer.readstring(ihU, 0., iVM[10]); iVM[16] = true; break end; break end end; iVM[17] = nil; do ihU = iV8[3546.]; iVM[23] = iV8[3876.]; iVM[24.] = iV8[149]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[8888]; iVM[9.] = k7; iVM[16] = false; while true do iVM[20] = #iVM[23]; iVM[8] = iVM[20] - iVM[27.]; iVM[3.] = iVM[9.](iVM[10] % 4294967296); iVM[12.] = iVM[8] >= 1; if iVM[12.] then iVM[12.] = iVM[8] <= 3. end; if iVM[12.] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; if iVM[8] == 1 then iVM[17] = string.char((string.byte(iVM[23], 1) - bit32.band(iVM[3.], 255.)) % 256); iVM[16] = true; break elseif iVM[8] == 2 then iVM[17] = string.char((string.byte(iVM[23], 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(iVM[23], 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256); iVM[16] = true; break elseif iVM[8] == 3. then iVM[17] = string.char((string.byte(iVM[23], 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(iVM[23], 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256, (string.byte(iVM[23], 3.) - bit32.band(bit32.rshift(iVM[3.], 16), 255.)) % 256); iVM[16] = true; break end end; iVM[11] = buffer.fromstring(iVM[23]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[8] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[11], iVM[26], (buffer.readu32(iVM[11], iVM[26]) - iVM[3.]) % 4294967296); iVM[26] = iVM[26] + 4 else break end end; if iVM[16] then break end; iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; iVM[18.] = 0.; while true do if iVM[26] < iVM[8] then buffer.writeu8(iVM[11], iVM[26], (buffer.readu8(iVM[11], iVM[26]) - bit32.band(bit32.rshift(iVM[3.], iVM[18.] * 8), 255.)) % 256); iVM[26] = iVM[26] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[16] then break end; do iVM[17] = buffer.readstring(iVM[11], 0., iVM[8]); iVM[16] = true; break end; break end end; iVM[11] = nil; do iVM[8] = iV8[3059]; iVM[18.] = iV8[7018]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[12.] = iV8[10480]; iVM[20] = false; while true do iVM[23] = #iVM[18.]; ihU = iVM[23] - iVM[12.]; iVM[16] = iVM[26](iVM[3.] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[9.] = ihU >= 1; if iVM[9.] then iVM[9.] = ihU <= 4 end; if iVM[9.] then iVM[16] = iVM[16] * 16807 % 2147483647; if ihU == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[16], 255.))); iVM[20] = true; break elseif ihU == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[20] = true; break elseif ihU == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[20] = true; break elseif ihU == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[20] = true; break end end; iVM[27.] = buffer.fromstring(iVM[18.]); iVM[10] = 0.; while true do if iVM[10] <= ihU - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[10], bit32.bxor(buffer.readu32(iVM[27.], iVM[10]), iVM[16])); iVM[10] = iVM[10] + 4 else break end end; if iVM[20] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[10] < ihU then buffer.writeu8(iVM[27.], iVM[10], bit32.bxor(buffer.readu8(iVM[27.], iVM[10]), bit32.band(bit32.rshift(iVM[16], iVM[24.] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[20] then break end; do iVM[11] = buffer.readstring(iVM[27.], 0., ihU); iVM[20] = true; break end; break end end; iVM[24.] = nil; do iVM[23] = iV8[10480]; iVM[9.] = k7; ihU = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[7996]; iVM[10] = false; while true do iVM[12.] = #iVM[27.]; iVM[16] = iVM[12.] - iVM[23]; iVM[26] = iVM[9.](ihU % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[16] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[26], 255.))); iVM[10] = true; break elseif iVM[16] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[10] = true; break elseif iVM[16] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[10] = true; break elseif iVM[16] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[10] = true; break end end; iVM[20] = buffer.fromstring(iVM[27.]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[16] then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[8], bit32.bxor(buffer.readu32(iVM[20], iVM[8]), iVM[26])); iVM[8] = iVM[8] + 4 else break end end; if iVM[10] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[8] < iVM[16] then buffer.writeu8(iVM[20], iVM[8], bit32.bxor(buffer.readu8(iVM[20], iVM[8]), bit32.band(bit32.rshift(iVM[26], iVM[3.] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[10] then break end; do iVM[24.] = buffer.readstring(iVM[20], 0., iVM[16]); iVM[10] = true; break end; break end end; k6(ihW, { [iVM[4]] = iV8[7718], [iVM[24.]] = iV8[1353.], [iVM[17]] = iVM[11], [ihS] = iV8[10184][iVM[14]](iV8[10480], iV8[10838], iV8[10480], iV8[10838]), [iVM[29]] = lA, [iVM[22]] = iV8[10184][iVM[5]](iV8[9200], -iV8[8661.], iV8[10480], iV8[8888]) }); iVM[8] = nil; do iVM[26] = iV8[10480]; iVM[12.] = k7; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[6157]; iVM[20] = false; while true do iVM[16] = #iVM[3.]; iVM[9.] = iVM[16] - iVM[26]; iVM[27.] = iVM[12.](iVM[18.] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[10] = iVM[9.] >= 1; if iVM[10] then iVM[10] = iVM[9.] <= 4 end; if iVM[10] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[9.] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[27.], 255.))); iVM[20] = true; break elseif iVM[9.] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[20] = true; break elseif iVM[9.] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[20] = true; break elseif iVM[9.] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[20] = true; break end end; iVM[24.] = buffer.fromstring(iVM[3.]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[9.] then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[23], bit32.bxor(buffer.readu32(iVM[24.], iVM[23]), iVM[27.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[20] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; ihU = 0.; while true do if iVM[23] < iVM[9.] then buffer.writeu8(iVM[24.], iVM[23], bit32.bxor(buffer.readu8(iVM[24.], iVM[23]), bit32.band(bit32.rshift(iVM[27.], ihU * 8), 255.))); iVM[23] = iVM[23] + 1; ihU = ihU + 1 else break end end; if iVM[20] then break end; do iVM[8] = buffer.readstring(iVM[24.], 0., iVM[9.]); iVM[20] = true; break end; break end end; iVM[24.] = nil; do iVM[9.] = iV8[6720.]; ihU = iV8[6370]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[10] = false; while true do iVM[16] = #ihU; iVM[26] = iVM[16] - iVM[9.]; iVM[18.] = iVM[23](iVM[27.] % 4294967296); iVM[20] = iVM[26] >= 1; if iVM[20] then iVM[20] = iVM[26] <= 4 end; if iVM[20] then iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; if iVM[26] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[18.], 255.))); iVM[10] = true; break elseif iVM[26] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[10] = true; break elseif iVM[26] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[10] = true; break elseif iVM[26] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[10] = true; break end end; iVM[11] = buffer.fromstring(ihU); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[26] then iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[11], iVM[3.], bit32.bxor(buffer.readu32(iVM[11], iVM[3.]), iVM[18.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[10] then break end; iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; iVM[12.] = 0.; while true do if iVM[3.] < iVM[26] then buffer.writeu8(iVM[11], iVM[3.], bit32.bxor(buffer.readu8(iVM[11], iVM[3.]), bit32.band(bit32.rshift(iVM[18.], iVM[12.] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[10] then break end; do iVM[24.] = buffer.readstring(iVM[11], 0., iVM[26]); iVM[10] = true; break end; break end end; iVM[11] = nil; do iVM[18.] = iV8[10480]; iVM[3.] = k7; iVM[26] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10936]; iVM[20] = false; while true do iVM[23] = #iVM[12.]; ihU = iVM[23] - iVM[18.]; iVM[16] = iVM[3.](iVM[26] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[9.] = ihU >= 1; if iVM[9.] then iVM[9.] = ihU <= 4 end; if iVM[9.] then iVM[16] = iVM[16] * 16807 % 2147483647; if ihU == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.))); iVM[20] = true; break elseif ihU == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[20] = true; break elseif ihU == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[20] = true; break elseif ihU == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[20] = true; break end end; iVM[27.] = buffer.fromstring(iVM[12.]); iVM[10] = 0.; while true do if iVM[10] + 4 <= ihU then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[10], bit32.bxor(buffer.readu32(iVM[27.], iVM[10]), iVM[16])); iVM[10] = iVM[10] + 4 else break end end; if iVM[20] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[10] < ihU then buffer.writeu8(iVM[27.], iVM[10], bit32.bxor(buffer.readu8(iVM[27.], iVM[10]), bit32.band(bit32.rshift(iVM[16], iVM[17] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[20] then break end; do iVM[11] = buffer.readstring(iVM[27.], 0., ihU); iVM[20] = true; break end; break end end; iVM[17] = nil; do iVM[10] = iV8[9715]; iVM[27.] = k7; iVM[9.] = iV8[5321]; iVM[16] = iV8[10480]; ihU = iV8[7037]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[20] = false; while true do iVM[12.] = #ihU; iVM[5] = iVM[12.] - iVM[16]; iVM[26] = iVM[27.](iVM[23] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[18.] = iVM[5] >= 1; if iVM[18.] then iVM[18.] = iVM[5] <= 4 end; if iVM[18.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[5] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[26], 255.))); iVM[20] = true; break elseif iVM[5] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[20] = true; break elseif iVM[5] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[20] = true; break elseif iVM[5] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[20] = true; break end end; iVM[22] = buffer.fromstring(ihU); iVM[4] = 0.; while true do if iVM[4] <= iVM[5] - 4 then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[4], bit32.bxor(buffer.readu32(iVM[22], iVM[4]), iVM[26])); iVM[4] = iVM[4] + 4 else break end end; if iVM[20] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[4] < iVM[5] then buffer.writeu8(iVM[22], iVM[4], bit32.bxor(buffer.readu8(iVM[22], iVM[4]), bit32.band(bit32.rshift(iVM[26], iVM[3.] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[20] then break end; do iVM[17] = buffer.readstring(iVM[22], 0., iVM[5]); iVM[20] = true; break end; break end end; iVM[22] = nil; do iVM[5] = iV8[3933.]; iVM[18.] = k7; iVM[26] = false; iVM[4] = iV8[10480]; iVM[12.] = iV8[5024]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[20] = false; while true do ihU = #iVM[12.]; iVM[16] = ihU - iVM[4]; iVM[9.] = iVM[18.](iVM[3.] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[27.] = iVM[16] >= 1; if iVM[27.] then iVM[27.] = iVM[16] <= 4 end; if iVM[27.] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[16] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.))); iVM[20] = true; break elseif iVM[16] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[20] = true; break elseif iVM[16] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[20] = true; break elseif iVM[16] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[20] = true; break end end; iVM[10] = buffer.fromstring(iVM[12.]); iVM[14] = 0.; while true do if iVM[14] <= iVM[16] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[10], iVM[14], bit32.bxor(buffer.readu32(iVM[10], iVM[14]), iVM[9.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[20] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[14] < iVM[16] then buffer.writeu8(iVM[10], iVM[14], bit32.bxor(buffer.readu8(iVM[10], iVM[14]), bit32.band(bit32.rshift(iVM[9.], iVM[23] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[20] then break end; do iVM[22] = buffer.readstring(iVM[10], 0., iVM[16]); iVM[20] = true; break end; break end end; iVM[14] = nil; do iVM[27.] = iV8[1362.]; iVM[23] = iV8[6927.]; iVM[9.] = (mC + lQ) % iV8[5374]; ihU = k7; iVM[10] = false; while true do iVM[3.] = #iVM[23]; iVM[12.] = iVM[3.] - iVM[27.]; iVM[16] = ihU(iVM[9.] % 4294967296); iVM[26] = iVM[12.] >= 1; if iVM[26] then iVM[26] = iVM[12.] <= 4 end; if iVM[26] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; if iVM[12.] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[16], 255.))); iVM[10] = true; break elseif iVM[12.] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[10] = true; break elseif iVM[12.] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[10] = true; break elseif iVM[12.] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[10] = true; break end end; iVM[18.] = buffer.fromstring(iVM[23]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[12.] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; buffer.writeu32(iVM[18.], iVM[20], bit32.bxor(buffer.readu32(iVM[18.], iVM[20]), iVM[16])); iVM[20] = iVM[20] + 4 else break end end; if iVM[10] then break end; iVM[16] = (iVM[16] + 2654435769.) % 4294967296; iVM[4] = 0.; while true do if iVM[20] < iVM[12.] then buffer.writeu8(iVM[18.], iVM[20], bit32.bxor(buffer.readu8(iVM[18.], iVM[20]), bit32.band(bit32.rshift(iVM[16], iVM[4] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[10] then break end; do iVM[14] = buffer.readstring(iVM[18.], 0., iVM[12.]); iVM[10] = true; break end; break end end; iVM[4] = nil; do iVM[18.] = iV8[7526]; iVM[26] = iV8[9733]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[3.] = iV8[1371.]; iVM[16] = false; while true do iVM[10] = #iVM[26]; iVM[5] = iVM[10] - iVM[3.]; iVM[23] = iVM[12.](iVM[20] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; ihU = iVM[5] >= 1; if ihU then ihU = iVM[5] <= 4 end; if ihU then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[5] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[23], 255.))); iVM[16] = true; break elseif iVM[5] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[16] = true; break elseif iVM[5] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[16] = true; break elseif iVM[5] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[16] = true; break end end; ihS = buffer.fromstring(iVM[26]); iVM[9.] = 0.; while true do if iVM[9.] <= iVM[5] - 4 then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[9.], bit32.bxor(buffer.readu32(ihS, iVM[9.]), iVM[23])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[16] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[9.] < iVM[5] then buffer.writeu8(ihS, iVM[9.], bit32.bxor(buffer.readu8(ihS, iVM[9.]), bit32.band(bit32.rshift(iVM[23], iVM[27.] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[16] then break end; do iVM[4] = buffer.readstring(ihS, 0., iVM[5]); iVM[16] = true; break end; break end end; ihS = nil; do iVM[5] = iV8[10376]; ihU = k7; iVM[23] = iV8[2608]; iVM[9.] = iV8[8218]; iVM[10] = iV8[10462]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[18.] = #iVM[10]; iVM[20] = iVM[18.] - iVM[9.]; iVM[29] = ihU(iVM[27.] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[3.] = iVM[20] >= 1; if iVM[3.] then iVM[3.] = iVM[20] <= 4 end; if iVM[3.] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[20] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[29], 255.))); iVM[16] = true; break elseif iVM[20] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[16] = true; break elseif iVM[20] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[16] = true; break elseif iVM[20] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[16] = true; break end end; iVM[12.] = buffer.fromstring(iVM[10]); ihW = 0.; while true do if ihW <= iVM[20] - 4 then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[12.], ihW, bit32.bxor(buffer.readu32(iVM[12.], ihW), iVM[29])); ihW = ihW + 4 else break end end; if iVM[16] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[26] = 0.; while true do if ihW < iVM[20] then buffer.writeu8(iVM[12.], ihW, bit32.bxor(buffer.readu8(iVM[12.], ihW), bit32.band(bit32.rshift(iVM[29], iVM[26] * 8), 255.))); ihW = ihW + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[16] then break end; do ihS = buffer.readstring(iVM[12.], 0., iVM[20]); iVM[16] = true; break end; break end end; ihW = nil; do iVM[12.] = iV8[10609]; iVM[3.] = iV8[10665.]; iVM[29] = iV8[2420]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[18.] = iV8[1362.]; iVM[26] = k7; iVM[16] = false; while true do iVM[10] = #iVM[3.]; iVM[5] = iVM[10] - iVM[18.]; iVM[23] = iVM[26](iVM[20] % 4294967296); ihU = iVM[5] >= 1; if ihU then ihU = iVM[5] <= 3. end; if ihU then iVM[23] = (iVM[23] * 1597 + 51749) % 4294967296; if iVM[5] == 1 then ihW = string.char((string.byte(iVM[3.], 1) - bit32.band(iVM[23], 255.)) % 256); iVM[16] = true; break elseif iVM[5] == 2 then ihW = string.char((string.byte(iVM[3.], 1) - bit32.band(iVM[23], 255.)) % 256, (string.byte(iVM[3.], 2) - bit32.band(bit32.rshift(iVM[23], 8), 255.)) % 256); iVM[16] = true; break elseif iVM[5] == 3. then ihW = string.char((string.byte(iVM[3.], 1) - bit32.band(iVM[23], 255.)) % 256, (string.byte(iVM[3.], 2) - bit32.band(bit32.rshift(iVM[23], 8), 255.)) % 256, (string.byte(iVM[3.], 3.) - bit32.band(bit32.rshift(iVM[23], 16), 255.)) % 256); iVM[16] = true; break end end; ihT = buffer.fromstring(iVM[3.]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[5] then iVM[23] = (iVM[23] * 1597 + 51749) % 4294967296; buffer.writeu32(ihT, iVM[9.], (buffer.readu32(ihT, iVM[9.]) - iVM[23]) % 4294967296); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[16] then break end; iVM[23] = (iVM[23] * 1597 + 51749) % 4294967296; iVM[27.] = 0.; while true do if iVM[9.] < iVM[5] then buffer.writeu8(ihT, iVM[9.], (buffer.readu8(ihT, iVM[9.]) - bit32.band(bit32.rshift(iVM[23], iVM[27.] * 8), 255.)) % 256); iVM[9.] = iVM[9.] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[16] then break end; do ihW = buffer.readstring(ihT, 0., iVM[5]); iVM[16] = true; break end; break end end; ihT = nil; do iVM[5] = iV8[4943]; ihU = k7; iVM[23] = iV8[8989]; iVM[9.] = iV8[4795]; iVM[10] = iV8[9222.]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[18.] = #iVM[10]; iVM[20] = iVM[18.] - iVM[9.]; iVM[29] = ihU(iVM[27.] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[3.] = iVM[20] >= 1; if iVM[3.] then iVM[3.] = iVM[20] <= 4 end; if iVM[3.] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[20] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[29], 255.))); iVM[16] = true; break elseif iVM[20] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[16] = true; break elseif iVM[20] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[16] = true; break elseif iVM[20] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[16] = true; break end end; iVM[12.] = buffer.fromstring(iVM[10]); iVM[19] = 0.; while true do if iVM[19] <= iVM[20] - 4 then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[19], bit32.bxor(buffer.readu32(iVM[12.], iVM[19]), iVM[29])); iVM[19] = iVM[19] + 4 else break end end; if iVM[16] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[19] < iVM[20] then buffer.writeu8(iVM[12.], iVM[19], bit32.bxor(buffer.readu8(iVM[12.], iVM[19]), bit32.band(bit32.rshift(iVM[29], iVM[26] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[16] then break end; do ihT = buffer.readstring(iVM[12.], 0., iVM[20]); iVM[16] = true; break end; break end end; iVM[19] = nil; do iVM[29] = iV8[5034.]; iVM[12.] = iV8[403]; iVM[3.] = true; iVM[26] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[10480]; iVM[18.] = k7; iVM[16] = false; while true do iVM[27.] = #iVM[12.]; iVM[10] = iVM[27.] - iVM[20]; iVM[5] = iVM[18.](iVM[26] % 4294967296); iVM[23] = iVM[10] >= 1; if iVM[23] then iVM[23] = iVM[10] <= 3. end; if iVM[23] then iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; if iVM[10] == 1 then iVM[19] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[5], 255.)) % 256); iVM[16] = true; break elseif iVM[10] == 2 then iVM[19] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[5], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[5], 8), 255.)) % 256); iVM[16] = true; break elseif iVM[10] == 3. then iVM[19] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[5], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[5], 8), 255.)) % 256, (string.byte(iVM[12.], 3.) - bit32.band(bit32.rshift(iVM[5], 16), 255.)) % 256); iVM[16] = true; break end end; ihU = buffer.fromstring(iVM[12.]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[10] then iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; buffer.writeu32(ihU, iVM[13], (buffer.readu32(ihU, iVM[13]) - iVM[5]) % 4294967296); iVM[13] = iVM[13] + 4 else break end end; if iVM[16] then break end; iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; iVM[9.] = 0.; while true do if iVM[13] < iVM[10] then buffer.writeu8(ihU, iVM[13], (buffer.readu8(ihU, iVM[13]) - bit32.band(bit32.rshift(iVM[5], iVM[9.] * 8), 255.)) % 256); iVM[13] = iVM[13] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[16] then break end; do iVM[19] = buffer.readstring(ihU, 0., iVM[10]); iVM[16] = true; break end; break end end; iVM[13] = nil; do iVM[5] = iV8[3103]; ihU = k7; iVM[23] = true; iVM[9.] = iV8[10480]; iVM[10] = iV8[9139]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[18.] = #iVM[10]; iVM[20] = iVM[18.] - iVM[9.]; iVM[29] = ihU(iVM[27.] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[3.] = iVM[20] >= 1; if iVM[3.] then iVM[3.] = iVM[20] <= 4 end; if iVM[3.] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[20] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[29], 255.))); iVM[16] = true; break elseif iVM[20] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[16] = true; break elseif iVM[20] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[16] = true; break elseif iVM[20] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[16] = true; break end end; iVM[12.] = buffer.fromstring(iVM[10]); ihV = 0.; while true do if ihV <= iVM[20] - 4 then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[12.], ihV, bit32.bxor(buffer.readu32(iVM[12.], ihV), iVM[29])); ihV = ihV + 4 else break end end; if iVM[16] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[26] = 0.; while true do if ihV < iVM[20] then buffer.writeu8(iVM[12.], ihV, bit32.bxor(buffer.readu8(iVM[12.], ihV), bit32.band(bit32.rshift(iVM[29], iVM[26] * 8), 255.))); ihV = ihV + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[16] then break end; do iVM[13] = buffer.readstring(iVM[12.], 0., iVM[20]); iVM[16] = true; break end; break end end; ihV = nil; do iVM[29] = iV8[7998.]; iVM[18.] = false; iVM[3.] = k7; iVM[26] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[7868]; iVM[20] = false; while true do iVM[23] = #iVM[29]; ihU = iVM[23] - iVM[12.]; iVM[16] = iVM[3.](iVM[26] % 4294967296); iVM[9.] = ihU >= 1; if iVM[9.] then iVM[9.] = ihU <= 4 end; if iVM[9.] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if ihU == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[16], 255.))); iVM[20] = true; break elseif ihU == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[20] = true; break elseif ihU == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[20] = true; break elseif ihU == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[20] = true; break end end; iVM[27.] = buffer.fromstring(iVM[29]); iVM[10] = 0.; while true do if iVM[10] + 4 <= ihU then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], iVM[10], bit32.bxor(buffer.readu32(iVM[27.], iVM[10]), iVM[16])); iVM[10] = iVM[10] + 4 else break end end; if iVM[20] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[5] = 0.; while true do if iVM[10] < ihU then buffer.writeu8(iVM[27.], iVM[10], bit32.bxor(buffer.readu8(iVM[27.], iVM[10]), bit32.band(bit32.rshift(iVM[16], iVM[5] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[20] then break end; do ihV = buffer.readstring(iVM[27.], 0., ihU); iVM[20] = true; break end; break end end; iVM[5] = nil; do iVM[9.] = iV8[8159]; iVM[10] = k7; iVM[27.] = iV8[3701]; iVM[23] = iV8[1371.]; iVM[16] = iV8[8307.]; ihU = (mC + lQ) % iV8[5374]; iVM[20] = false; while true do iVM[29] = #iVM[16]; iVM[3.] = iVM[29] - iVM[23]; iVM[12.] = iVM[10](ihU % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[1] = iVM[3.] >= 1; if iVM[1] then iVM[1] = iVM[3.] <= 4 end; if iVM[1] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.))); iVM[20] = true; break elseif iVM[3.] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[20] = true; break elseif iVM[3.] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[20] = true; break elseif iVM[3.] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[20] = true; break end end; iVM[26] = buffer.fromstring(iVM[16]); iVM[18.] = 0.; while true do if iVM[18.] <= iVM[3.] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[26], iVM[18.], bit32.bxor(buffer.readu32(iVM[26], iVM[18.]), iVM[12.])); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[20] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[15.] = 0.; while true do if iVM[18.] < iVM[3.] then buffer.writeu8(iVM[26], iVM[18.], bit32.bxor(buffer.readu8(iVM[26], iVM[18.]), bit32.band(bit32.rshift(iVM[12.], iVM[15.] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[20] then break end; do iVM[5] = buffer.readstring(iVM[26], 0., iVM[3.]); iVM[20] = true; break end; break end end; iVM[15.] = nil; do iVM[29] = iV8[4991]; iVM[1] = iV8[1061]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[18.] = false; while true do iVM[16] = #iVM[1]; iVM[12.] = iVM[16] - iVM[29]; iVM[27.] = iVM[26](iVM[3.] % 4294967296); iVM[10] = iVM[12.] >= 1; if iVM[10] then iVM[10] = iVM[12.] <= 4 end; if iVM[10] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; if iVM[12.] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.))); iVM[18.] = true; break elseif iVM[12.] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[18.] = true; break elseif iVM[12.] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[18.] = true; break elseif iVM[12.] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[18.] = true; break end end; iVM[20] = buffer.fromstring(iVM[1]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[12.] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[20], iVM[23], bit32.bxor(buffer.readu32(iVM[20], iVM[23]), iVM[27.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[18.] then break end; iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; ihU = 0.; while true do if iVM[23] < iVM[12.] then buffer.writeu8(iVM[20], iVM[23], bit32.bxor(buffer.readu8(iVM[20], iVM[23]), bit32.band(bit32.rshift(iVM[27.], ihU * 8), 255.))); iVM[23] = iVM[23] + 1; ihU = ihU + 1 else break end end; if iVM[18.] then break end; do iVM[15.] = buffer.readstring(iVM[20], 0., iVM[12.]); iVM[18.] = true; break end; break end end; k6(iVM[8], { [iVM[24.]] = lA, [ihV] = mn[iVM[5]], [iVM[15.]] = iV8[10411], [ihS] = iV8[8269][ihW][ihT], [iVM[14]] = iV8[10184][iVM[4]](iV8[7718], iV8[10480], iV8[10480], iV8[5257]), [iVM[11]] = iV8[7718], [iVM[19]] = iVM[13], [iVM[17]] = iV8[10184][iVM[22]](iV8[10480], iV8[10480], iV8[10480], iV8[4497.]) }); iVM[23] = nil; do ihU = iV8[10480]; iVM[27.] = iV8[9919]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[20] = false; while true do iVM[3.] = #iVM[27.]; iVM[12.] = iVM[3.] - ihU; iVM[1] = iVM[10](iVM[16] % 4294967296); iVM[26] = iVM[12.] >= 1; if iVM[26] then iVM[26] = iVM[12.] <= 4 end; if iVM[26] then iVM[1] = (iVM[1] + 2654435769.) % 4294967296; if iVM[12.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.))); iVM[20] = true; break elseif iVM[12.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[20] = true; break elseif iVM[12.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[20] = true; break elseif iVM[12.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[20] = true; break end end; iVM[18.] = buffer.fromstring(iVM[27.]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[12.] then iVM[1] = (iVM[1] + 2654435769.) % 4294967296; buffer.writeu32(iVM[18.], iVM[15.], bit32.bxor(buffer.readu32(iVM[18.], iVM[15.]), iVM[1])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[20] then break end; iVM[1] = (iVM[1] + 2654435769.) % 4294967296; iVM[29] = 0.; while true do if iVM[15.] < iVM[12.] then buffer.writeu8(iVM[18.], iVM[15.], bit32.bxor(buffer.readu8(iVM[18.], iVM[15.]), bit32.band(bit32.rshift(iVM[1], iVM[29] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[20] then break end; do iVM[23] = buffer.readstring(iVM[18.], 0., iVM[12.]); iVM[20] = true; break end; break end end; iVM[15.] = nil; do iVM[26] = true; iVM[1] = k7; iVM[18.] = false; iVM[3.] = iV8[4067]; iVM[29] = iV8[1687]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[20] = false; while true do iVM[5] = #iVM[29]; ihU = iVM[5] - iVM[3.]; iVM[16] = iVM[1](iVM[12.] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; ihV = ihU >= 1; if ihV then ihV = ihU <= 4 end; if ihV then iVM[16] = iVM[16] * 16807 % 2147483647; if ihU == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[16], 255.))); iVM[20] = true; break elseif ihU == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[20] = true; break elseif ihU == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[20] = true; break elseif ihU == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[20] = true; break end end; iVM[27.] = buffer.fromstring(iVM[29]); iVM[10] = 0.; while true do if iVM[10] <= ihU - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[10], bit32.bxor(buffer.readu32(iVM[27.], iVM[10]), iVM[16])); iVM[10] = iVM[10] + 4 else break end end; if iVM[20] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[10] < ihU then buffer.writeu8(iVM[27.], iVM[10], bit32.bxor(buffer.readu8(iVM[27.], iVM[10]), bit32.band(bit32.rshift(iVM[16], iVM[13] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[20] then break end; do iVM[15.] = buffer.readstring(iVM[27.], 0., ihU); iVM[20] = true; break end; break end end; iVM[13] = nil; do ihU = iV8[8207]; iVM[5] = iV8[10936]; ihV = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[27.] = iV8[10480]; iVM[16] = false; while true do iVM[18.] = #iVM[5]; iVM[20] = iVM[18.] - iVM[27.]; iVM[29] = iVM[10](ihV % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[3.] = iVM[20] >= 1; if iVM[3.] then iVM[3.] = iVM[20] <= 4 end; if iVM[3.] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[20] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.))); iVM[16] = true; break elseif iVM[20] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[16] = true; break elseif iVM[20] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[16] = true; break elseif iVM[20] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[16] = true; break end end; iVM[12.] = buffer.fromstring(iVM[5]); iVM[1] = 0.; while true do if iVM[1] <= iVM[20] - 4 then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[1], bit32.bxor(buffer.readu32(iVM[12.], iVM[1]), iVM[29])); iVM[1] = iVM[1] + 4 else break end end; if iVM[16] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[1] < iVM[20] then buffer.writeu8(iVM[12.], iVM[1], bit32.bxor(buffer.readu8(iVM[12.], iVM[1]), bit32.band(bit32.rshift(iVM[29], iVM[26] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[16] then break end; do iVM[13] = buffer.readstring(iVM[12.], 0., iVM[20]); iVM[16] = true; break end; break end end; iVM[1] = nil; do iVM[3.] = true; iVM[29] = k7; iVM[12.] = iV8[7560.]; iVM[18.] = iV8[10480]; iVM[26] = iV8[7037]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do ihV = #iVM[26]; iVM[27.] = ihV - iVM[18.]; iVM[10] = iVM[29](iVM[20] % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[19] = iVM[27.] >= 1; if iVM[19] then iVM[19] = iVM[27.] <= 4 end; if iVM[19] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[10], 255.))); iVM[16] = true; break elseif iVM[27.] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[16] = true; break elseif iVM[27.] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[16] = true; break elseif iVM[27.] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[26], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[26], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[26], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[26], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[16] = true; break end end; iVM[5] = buffer.fromstring(iVM[26]); ihU = 0.; while true do if ihU <= iVM[27.] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[5], ihU, bit32.bxor(buffer.readu32(iVM[5], ihU), iVM[10])); ihU = ihU + 4 else break end end; if iVM[16] then break end; iVM[10] = iVM[10] * 16807 % 2147483647; ihT = 0.; while true do if ihU < iVM[27.] then buffer.writeu8(iVM[5], ihU, bit32.bxor(buffer.readu8(iVM[5], ihU), bit32.band(bit32.rshift(iVM[10], ihT * 8), 255.))); ihU = ihU + 1; ihT = ihT + 1 else break end end; if iVM[16] then break end; do iVM[1] = buffer.readstring(iVM[5], 0., iVM[27.]); iVM[16] = true; break end; break end end; ihT = nil; do iVM[5] = iV8[3359]; iVM[19] = iV8[6183.]; ihU = (mC + lQ) % iV8[5374]; iVM[27.] = k7; ihV = iV8[3902]; iVM[10] = false; while true do iVM[16] = #iVM[19]; iVM[26] = iVM[16] - ihV; iVM[18.] = iVM[27.](ihU % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[20] = iVM[26] >= 1; if iVM[20] then iVM[20] = iVM[26] <= 4 end; if iVM[20] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[26] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[18.], 255.))); iVM[10] = true; break elseif iVM[26] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[10] = true; break elseif iVM[26] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[10] = true; break elseif iVM[26] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[10] = true; break end end; iVM[29] = buffer.fromstring(iVM[19]); iVM[3.] = 0.; while true do if iVM[3.] <= iVM[26] - 4 then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[29], iVM[3.], bit32.bxor(buffer.readu32(iVM[29], iVM[3.]), iVM[18.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[10] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[3.] < iVM[26] then buffer.writeu8(iVM[29], iVM[3.], bit32.bxor(buffer.readu8(iVM[29], iVM[3.]), bit32.band(bit32.rshift(iVM[18.], iVM[12.] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[10] then break end; do ihT = buffer.readstring(iVM[29], 0., iVM[26]); iVM[10] = true; break end; break end end; iVM[29] = nil; do iVM[18.] = iV8[2579]; iVM[26] = iV8[5119]; iVM[20] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[10480]; iVM[16] = false; while true do iVM[10] = #iVM[18.]; iVM[19] = iVM[10] - iVM[3.]; iVM[5] = iVM[20](iVM[12.] % 4294967296); ihU = iVM[19] >= 1; if ihU then ihU = iVM[19] <= 4 end; if ihU then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); if iVM[19] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[5], 255.))); iVM[16] = true; break elseif iVM[19] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[16] = true; break elseif iVM[19] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[16] = true; break elseif iVM[19] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[16] = true; break end end; ihW = buffer.fromstring(iVM[18.]); ihV = 0.; while true do if ihV + 4 <= iVM[19] then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); buffer.writeu32(ihW, ihV, bit32.bxor(buffer.readu32(ihW, ihV), iVM[5])); ihV = ihV + 4 else break end end; if iVM[16] then break end; iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); iVM[27.] = 0.; while true do if ihV < iVM[19] then buffer.writeu8(ihW, ihV, bit32.bxor(buffer.readu8(ihW, ihV), bit32.band(bit32.rshift(iVM[5], iVM[27.] * 8), 255.))); ihV = ihV + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[16] then break end; do iVM[29] = buffer.readstring(ihW, 0., iVM[19]); iVM[16] = true; break end; break end end; ihW = nil; do iVM[19] = iV8[9790]; ihU = iV8[10278.]; iVM[5] = iV8[5342]; ihV = (mC + lQ) % iV8[5374]; iVM[10] = iV8[10480]; iVM[27.] = k7; iVM[16] = false; while true do iVM[18.] = #ihU; iVM[20] = iVM[18.] - iVM[10]; ihS = iVM[27.](ihV % 4294967296); iVM[3.] = iVM[20] >= 1; if iVM[3.] then iVM[3.] = iVM[20] <= 3. end; if iVM[3.] then ihS = (ihS * 1597 + 51749) % 4294967296; if iVM[20] == 1 then ihW = string.char((string.byte(ihU, 1) - bit32.band(ihS, 255.)) % 256); iVM[16] = true; break elseif iVM[20] == 2 then ihW = string.char((string.byte(ihU, 1) - bit32.band(ihS, 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(ihS, 8), 255.)) % 256); iVM[16] = true; break elseif iVM[20] == 3. then ihW = string.char((string.byte(ihU, 1) - bit32.band(ihS, 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(ihS, 8), 255.)) % 256, (string.byte(ihU, 3.) - bit32.band(bit32.rshift(ihS, 16), 255.)) % 256); iVM[16] = true; break end end; iVM[12.] = buffer.fromstring(ihU); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[20] then ihS = (ihS * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[12.], iVM[4], (buffer.readu32(iVM[12.], iVM[4]) - ihS) % 4294967296); iVM[4] = iVM[4] + 4 else break end end; if iVM[16] then break end; ihS = (ihS * 1597 + 51749) % 4294967296; iVM[26] = 0.; while true do if iVM[4] < iVM[20] then buffer.writeu8(iVM[12.], iVM[4], (buffer.readu8(iVM[12.], iVM[4]) - bit32.band(bit32.rshift(ihS, iVM[26] * 8), 255.)) % 256); iVM[4] = iVM[4] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[16] then break end; do ihW = buffer.readstring(iVM[12.], 0., iVM[20]); iVM[16] = true; break end; break end end; iVM[4] = nil; do iVM[18.] = iV8[9873.]; iVM[26] = iV8[7038.]; ihS = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[1353.]; iVM[20] = false; while true do ihU = #iVM[18.]; iVM[16] = ihU - iVM[3.]; ihV = ihS(iVM[12.] % 4294967296); iVM[27.] = iVM[16] >= 1; if iVM[27.] then iVM[27.] = iVM[16] <= 4 end; if iVM[27.] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihV, 255.))); iVM[20] = true; break elseif iVM[16] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[20] = true; break elseif iVM[16] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[20] = true; break elseif iVM[16] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[20] = true; break end end; iVM[10] = buffer.fromstring(iVM[18.]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[16] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[10], iVM[19], bit32.bxor(buffer.readu32(iVM[10], iVM[19]), ihV)); iVM[19] = iVM[19] + 4 else break end end; if iVM[20] then break end; ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); iVM[5] = 0.; while true do if iVM[19] < iVM[16] then buffer.writeu8(iVM[10], iVM[19], bit32.bxor(buffer.readu8(iVM[10], iVM[19]), bit32.band(bit32.rshift(ihV, iVM[5] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[20] then break end; do iVM[4] = buffer.readstring(iVM[10], 0., iVM[16]); iVM[20] = true; break end; break end end; iVM[19] = nil; do iVM[5] = iV8[1371.]; ihV = k7; ihU = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[5703.]; iVM[10] = false; while true do iVM[12.] = #iVM[27.]; iVM[16] = iVM[12.] - iVM[5]; iVM[26] = ihV(ihU % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[16] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[26], 255.))); iVM[10] = true; break elseif iVM[16] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[10] = true; break elseif iVM[16] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[10] = true; break elseif iVM[16] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[10] = true; break end end; iVM[20] = buffer.fromstring(iVM[27.]); ihS = 0.; while true do if ihS + 4 <= iVM[16] then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[20], ihS, bit32.bxor(buffer.readu32(iVM[20], ihS), iVM[26])); ihS = ihS + 4 else break end end; if iVM[10] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; iVM[3.] = 0.; while true do if ihS < iVM[16] then buffer.writeu8(iVM[20], ihS, bit32.bxor(buffer.readu8(iVM[20], ihS), bit32.band(bit32.rshift(iVM[26], iVM[3.] * 8), 255.))); ihS = ihS + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[10] then break end; do iVM[19] = buffer.readstring(iVM[20], 0., iVM[16]); iVM[10] = true; break end; break end end; ihS = nil; do iVM[18.] = false; iVM[26] = k7; iVM[20] = iV8[6061]; iVM[12.] = iV8[10480]; iVM[3.] = iV8[9284]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[10] = false; while true do iVM[14] = #iVM[3.]; iVM[5] = iVM[14] - iVM[12.]; ihU = iVM[26](iVM[16] % 4294967296); ihU = ihU % 2147483646. + 1; iVM[22] = iVM[5] >= 1; if iVM[22] then iVM[22] = iVM[5] <= 4 end; if iVM[22] then ihU = ihU * 16807 % 2147483647; if iVM[5] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(ihU, 255.))); iVM[10] = true; break elseif iVM[5] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[10] = true; break elseif iVM[5] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[10] = true; break elseif iVM[5] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[10] = true; break end end; ihV = buffer.fromstring(iVM[3.]); iVM[27.] = 0.; while true do if iVM[27.] <= iVM[5] - 4 then ihU = ihU * 16807 % 2147483647; buffer.writeu32(ihV, iVM[27.], bit32.bxor(buffer.readu32(ihV, iVM[27.]), ihU)); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[10] then break end; ihU = ihU * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[27.] < iVM[5] then buffer.writeu8(ihV, iVM[27.], bit32.bxor(buffer.readu8(ihV, iVM[27.]), bit32.band(bit32.rshift(ihU, iVM[17] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[10] then break end; do ihS = buffer.readstring(ihV, 0., iVM[5]); iVM[10] = true; break end; break end end; iVM[17] = nil; do iVM[22] = true; iVM[27.] = iV8[403]; ihV = true; iVM[14] = (mC + lQ) % iV8[5374]; ihU = iV8[10480]; iVM[5] = k7; iVM[10] = false; while true do iVM[12.] = #iVM[27.]; iVM[16] = iVM[12.] - ihU; iVM[26] = iVM[5](iVM[14] % 4294967296); iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 3. end; if iVM[18.] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; if iVM[16] == 1 then iVM[17] = string.char((string.byte(iVM[27.], 1) - bit32.band(iVM[26], 255.)) % 256); iVM[10] = true; break elseif iVM[16] == 2 then iVM[17] = string.char((string.byte(iVM[27.], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256); iVM[10] = true; break elseif iVM[16] == 3. then iVM[17] = string.char((string.byte(iVM[27.], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256, (string.byte(iVM[27.], 3.) - bit32.band(bit32.rshift(iVM[26], 16), 255.)) % 256); iVM[10] = true; break end end; iVM[20] = buffer.fromstring(iVM[27.]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[16] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[20], iVM[11], (buffer.readu32(iVM[20], iVM[11]) - iVM[26]) % 4294967296); iVM[11] = iVM[11] + 4 else break end end; if iVM[10] then break end; iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; iVM[3.] = 0.; while true do if iVM[11] < iVM[16] then buffer.writeu8(iVM[20], iVM[11], (buffer.readu8(iVM[20], iVM[11]) - bit32.band(bit32.rshift(iVM[26], iVM[3.] * 8), 255.)) % 256); iVM[11] = iVM[11] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[10] then break end; do iVM[17] = buffer.readstring(iVM[20], 0., iVM[16]); iVM[10] = true; break end; break end end; iVM[11] = nil; do iVM[26] = iV8[4098.]; iVM[20] = iV8[5027]; iVM[18.] = iV8[8759]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[10480]; iVM[12.] = k7; iVM[10] = false; while true do iVM[5] = #iVM[20]; ihU = iVM[5] - iVM[16]; iVM[22] = iVM[12.](iVM[3.] % 4294967296); ihV = ihU >= 1; if ihV then ihV = ihU <= 3. end; if ihV then iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; if ihU == 1 then iVM[11] = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[22], 255.)) % 256); iVM[10] = true; break elseif ihU == 2 then iVM[11] = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[22], 255.)) % 256, (string.byte(iVM[20], 2) - bit32.band(bit32.rshift(iVM[22], 8), 255.)) % 256); iVM[10] = true; break elseif ihU == 3. then iVM[11] = string.char((string.byte(iVM[20], 1) - bit32.band(iVM[22], 255.)) % 256, (string.byte(iVM[20], 2) - bit32.band(bit32.rshift(iVM[22], 8), 255.)) % 256, (string.byte(iVM[20], 3.) - bit32.band(bit32.rshift(iVM[22], 16), 255.)) % 256); iVM[10] = true; break end end; iVM[27.] = buffer.fromstring(iVM[20]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= ihU then iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[27.], iVM[24.], (buffer.readu32(iVM[27.], iVM[24.]) - iVM[22]) % 4294967296); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[10] then break end; iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; iVM[14] = 0.; while true do if iVM[24.] < ihU then buffer.writeu8(iVM[27.], iVM[24.], (buffer.readu8(iVM[27.], iVM[24.]) - bit32.band(bit32.rshift(iVM[22], iVM[14] * 8), 255.)) % 256); iVM[24.] = iVM[24.] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[10] then break end; do iVM[11] = buffer.readstring(iVM[27.], 0., ihU); iVM[10] = true; break end; break end end; iVM[24.] = nil; do iVM[22] = iV8[10581.]; iVM[5] = iV8[8289.]; ihV = k7; iVM[14] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10480]; ihU = false; while true do iVM[3.] = #iVM[22]; iVM[12.] = iVM[3.] - iVM[27.]; iVM[16] = ihV(iVM[14] % 4294967296); iVM[26] = iVM[12.] >= 1; if iVM[26] then iVM[26] = iVM[12.] <= 4 end; if iVM[26] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.))); ihU = true; break elseif iVM[12.] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); ihU = true; break elseif iVM[12.] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); ihU = true; break elseif iVM[12.] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); ihU = true; break end end; iVM[18.] = buffer.fromstring(iVM[22]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[12.] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[18.], iVM[20], bit32.bxor(buffer.readu32(iVM[18.], iVM[20]), iVM[16])); iVM[20] = iVM[20] + 4 else break end end; if ihU then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[10] = 0.; while true do if iVM[20] < iVM[12.] then buffer.writeu8(iVM[18.], iVM[20], bit32.bxor(buffer.readu8(iVM[18.], iVM[20]), bit32.band(bit32.rshift(iVM[16], iVM[10] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[10] = iVM[10] + 1 else break end end; if ihU then break end; do iVM[24.] = buffer.readstring(iVM[18.], 0., iVM[12.]); ihU = true; break end; break end end; iVM[26] = nil; do iVM[3.] = false; iVM[16] = iV8[8890]; iVM[12.] = iV8[1617.]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[10480]; iVM[20] = k7; ihU = false; while true do iVM[14] = #iVM[16]; iVM[5] = iVM[14] - iVM[10]; iVM[9.] = iVM[20](iVM[18.] % 4294967296); iVM[22] = iVM[5] >= 1; if iVM[22] then iVM[22] = iVM[5] <= 3. end; if iVM[22] then iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; if iVM[5] == 1 then iVM[26] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[9.], 255.)) % 256); ihU = true; break elseif iVM[5] == 2 then iVM[26] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[9.], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[9.], 8), 255.)) % 256); ihU = true; break elseif iVM[5] == 3. then iVM[26] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[9.], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[9.], 8), 255.)) % 256, (string.byte(iVM[16], 3.) - bit32.band(bit32.rshift(iVM[9.], 16), 255.)) % 256); ihU = true; break end end; ihV = buffer.fromstring(iVM[16]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[5] then iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; buffer.writeu32(ihV, iVM[27.], (buffer.readu32(ihV, iVM[27.]) - iVM[9.]) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if ihU then break end; iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; iVM[8] = 0.; while true do if iVM[27.] < iVM[5] then buffer.writeu8(ihV, iVM[27.], (buffer.readu8(ihV, iVM[27.]) - bit32.band(bit32.rshift(iVM[9.], iVM[8] * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; iVM[8] = iVM[8] + 1 else break end end; if ihU then break end; do iVM[26] = buffer.readstring(ihV, 0., iVM[5]); ihU = true; break end; break end end; iVM[9.] = nil; do ihV = iV8[5022.]; iVM[22] = iV8[5005]; iVM[8] = k7; iVM[5] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[10480]; iVM[27.] = false; while true do iVM[16] = #ihV; ihU = iVM[16] - iVM[14]; iVM[18.] = iVM[8](iVM[5] % 4294967296); iVM[20] = ihU >= 1; if iVM[20] then iVM[20] = ihU <= 4 end; if iVM[20] then iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); if ihU == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.))); iVM[27.] = true; break elseif ihU == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[27.] = true; break elseif ihU == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[27.] = true; break elseif ihU == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[27.] = true; break end end; iVM[10] = buffer.fromstring(ihV); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= ihU then iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[10], iVM[3.], bit32.bxor(buffer.readu32(iVM[10], iVM[3.]), iVM[18.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[27.] then break end; iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); iVM[12.] = 0.; while true do if iVM[3.] < ihU then buffer.writeu8(iVM[10], iVM[3.], bit32.bxor(buffer.readu8(iVM[10], iVM[3.]), bit32.band(bit32.rshift(iVM[18.], iVM[12.] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[27.] then break end; do iVM[9.] = buffer.readstring(iVM[10], 0., ihU); iVM[27.] = true; break end; break end end; k6(iVM[23], { [iVM[17]] = iVM[11], [iVM[9.]] = iV8[4218.], [iVM[15.]] = lA, [iVM[4]] = iV8[8269][iVM[19]][ihS], [iVM[29]] = iV8[10184][ihW](iV8[7718], iV8[10480], iV8[10480], iV8[8661.]), [iVM[1]] = iV8[10184][ihT](iV8[10480], iV8[10480], iV8[10480], iV8[3379]), [iVM[24.]] = mn[iVM[26]], [iVM[13]] = iV8[7718] }); iVM[3.] = nil; do iVM[18.] = iV8[119]; iVM[16] = false; iVM[20] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[10480]; ihU = false; while true do iVM[22] = #iVM[18.]; ihV = iVM[22] - iVM[10]; iVM[27.] = iVM[20](iVM[12.] % 4294967296); iVM[8] = ihV >= 1; if iVM[8] then iVM[8] = ihV <= 4 end; if iVM[8] then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); if ihV == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[27.], 255.))); ihU = true; break elseif ihV == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); ihU = true; break elseif ihV == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); ihU = true; break elseif ihV == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); ihU = true; break end end; iVM[14] = buffer.fromstring(iVM[18.]); iVM[5] = 0.; while true do if iVM[5] + 4 <= ihV then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[14], iVM[5], bit32.bxor(buffer.readu32(iVM[14], iVM[5]), iVM[27.])); iVM[5] = iVM[5] + 4 else break end end; if ihU then break end; iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); iVM[9.] = 0.; while true do if iVM[5] < ihV then buffer.writeu8(iVM[14], iVM[5], bit32.bxor(buffer.readu8(iVM[14], iVM[5]), bit32.band(bit32.rshift(iVM[27.], iVM[9.] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if ihU then break end; do iVM[3.] = buffer.readstring(iVM[14], 0., ihV); ihU = true; break end; break end end; iVM[9.] = nil; do iVM[14] = iV8[9666.]; iVM[8] = iV8[3901]; iVM[5] = k7; ihV = (mC + lQ) % iV8[5374]; iVM[22] = iV8[10480]; iVM[27.] = false; while true do ihU = #iVM[14]; iVM[18.] = ihU - iVM[22]; iVM[20] = iVM[5](ihV % 4294967296); iVM[10] = iVM[18.] >= 1; if iVM[10] then iVM[10] = iVM[18.] <= 4 end; if iVM[10] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[18.] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.))); iVM[27.] = true; break elseif iVM[18.] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[27.] = true; break elseif iVM[18.] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[27.] = true; break elseif iVM[18.] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[27.] = true; break end end; iVM[26] = buffer.fromstring(iVM[14]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[18.] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[26], iVM[12.], bit32.bxor(buffer.readu32(iVM[26], iVM[12.]), iVM[20])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[27.] then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); iVM[16] = 0.; while true do if iVM[12.] < iVM[18.] then buffer.writeu8(iVM[26], iVM[12.], bit32.bxor(buffer.readu8(iVM[26], iVM[12.]), bit32.band(bit32.rshift(iVM[20], iVM[16] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[27.] then break end; do iVM[9.] = buffer.readstring(iVM[26], 0., iVM[18.]); iVM[27.] = true; break end; break end end; iVM[26] = nil; do iVM[18.] = iV8[10480]; iVM[16] = iV8[2774]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[10] = false; while true do ihU = #iVM[16]; iVM[22] = ihU - iVM[18.]; ihV = iVM[12.](iVM[20] % 4294967296); iVM[27.] = iVM[22] >= 1; if iVM[27.] then iVM[27.] = iVM[22] <= 4 end; if iVM[27.] then ihV = (ihV + 2654435769.) % 4294967296; if iVM[22] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.))); iVM[10] = true; break elseif iVM[22] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[10] = true; break elseif iVM[22] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[10] = true; break elseif iVM[22] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[10] = true; break end end; iVM[8] = buffer.fromstring(iVM[16]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[22] then ihV = (ihV + 2654435769.) % 4294967296; buffer.writeu32(iVM[8], iVM[14], bit32.bxor(buffer.readu32(iVM[8], iVM[14]), ihV)); iVM[14] = iVM[14] + 4 else break end end; if iVM[10] then break end; ihV = (ihV + 2654435769.) % 4294967296; iVM[5] = 0.; while true do if iVM[14] < iVM[22] then buffer.writeu8(iVM[8], iVM[14], bit32.bxor(buffer.readu8(iVM[8], iVM[14]), bit32.band(bit32.rshift(ihV, iVM[5] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[10] then break end; do iVM[26] = buffer.readstring(iVM[8], 0., iVM[22]); iVM[10] = true; break end; break end end; iVM[8] = nil; do iVM[14] = iV8[10480]; iVM[22] = k7; iVM[5] = (mC + lQ) % iV8[5374]; ihV = iV8[7037]; iVM[27.] = false; while true do iVM[16] = #ihV; ihU = iVM[16] - iVM[14]; iVM[18.] = iVM[22](iVM[5] % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[20] = ihU >= 1; if iVM[20] then iVM[20] = ihU <= 4 end; if iVM[20] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if ihU == 1 then iVM[8] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.))); iVM[27.] = true; break elseif ihU == 2 then iVM[8] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[27.] = true; break elseif ihU == 3. then iVM[8] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[27.] = true; break elseif ihU == 4 then iVM[8] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[27.] = true; break end end; iVM[10] = buffer.fromstring(ihV); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= ihU then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[10], iVM[24.], bit32.bxor(buffer.readu32(iVM[10], iVM[24.]), iVM[18.])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[27.] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[24.] < ihU then buffer.writeu8(iVM[10], iVM[24.], bit32.bxor(buffer.readu8(iVM[10], iVM[24.]), bit32.band(bit32.rshift(iVM[18.], iVM[12.] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[27.] then break end; do iVM[8] = buffer.readstring(iVM[10], 0., ihU); iVM[27.] = true; break end; break end end; iVM[24.] = nil; do iVM[20] = iV8[164]; iVM[18.] = iV8[10278.]; iVM[10] = iV8[991]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; ihU = k7; iVM[27.] = false; while true do iVM[11] = #iVM[18.]; iVM[14] = iVM[11] - iVM[12.]; iVM[5] = ihU(iVM[16] % 4294967296); iVM[17] = iVM[14] >= 1; if iVM[17] then iVM[17] = iVM[14] <= 3. end; if iVM[17] then iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; if iVM[14] == 1 then iVM[24.] = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[5], 255.)) % 256); iVM[27.] = true; break elseif iVM[14] == 2 then iVM[24.] = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[5], 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(iVM[5], 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[14] == 3. then iVM[24.] = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[5], 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(iVM[5], 8), 255.)) % 256, (string.byte(iVM[18.], 3.) - bit32.band(bit32.rshift(iVM[5], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[22] = buffer.fromstring(iVM[18.]); ihV = 0.; while true do if ihV + 4 <= iVM[14] then iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[22], ihV, (buffer.readu32(iVM[22], ihV) - iVM[5]) % 4294967296); ihV = ihV + 4 else break end end; if iVM[27.] then break end; iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; ihS = 0.; while true do if ihV < iVM[14] then buffer.writeu8(iVM[22], ihV, (buffer.readu8(iVM[22], ihV) - bit32.band(bit32.rshift(iVM[5], ihS * 8), 255.)) % 256); ihV = ihV + 1; ihS = ihS + 1 else break end end; if iVM[27.] then break end; do iVM[24.] = buffer.readstring(iVM[22], 0., iVM[14]); iVM[27.] = true; break end; break end end; ihS = nil; do iVM[22] = iV8[4818.]; iVM[17] = k7; ihV = iV8[8969]; iVM[14] = iV8[10480]; iVM[11] = iV8[2645]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[27.] = false; while true do iVM[12.] = #iVM[11]; iVM[16] = iVM[12.] - iVM[14]; ihU = iVM[17](iVM[5] % 4294967296); ihU = ihU % 2147483646. + 1; iVM[18.] = iVM[16] >= 1; if iVM[18.] then iVM[18.] = iVM[16] <= 4 end; if iVM[18.] then ihU = ihU * 16807 % 2147483647; if iVM[16] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihU, 255.))); iVM[27.] = true; break elseif iVM[16] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[27.] = true; break elseif iVM[16] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[27.] = true; break elseif iVM[16] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[27.] = true; break end end; iVM[20] = buffer.fromstring(iVM[11]); iVM[10] = 0.; while true do if iVM[10] <= iVM[16] - 4 then ihU = ihU * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[10], bit32.bxor(buffer.readu32(iVM[20], iVM[10]), ihU)); iVM[10] = iVM[10] + 4 else break end end; if iVM[27.] then break end; ihU = ihU * 16807 % 2147483647; iVM[19] = 0.; while true do if iVM[10] < iVM[16] then buffer.writeu8(iVM[20], iVM[10], bit32.bxor(buffer.readu8(iVM[20], iVM[10]), bit32.band(bit32.rshift(ihU, iVM[19] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[27.] then break end; do ihS = buffer.readstring(iVM[20], 0., iVM[16]); iVM[27.] = true; break end; break end end; iVM[19] = nil; do iVM[16] = iV8[5518]; iVM[12.] = iV8[5024]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[20] = iV8[10480]; ihU = false; while true do ihV = #iVM[12.]; iVM[27.] = ihV - iVM[20]; iVM[11] = iVM[10](iVM[18.] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; iVM[14] = iVM[27.] >= 1; if iVM[14] then iVM[14] = iVM[27.] <= 4 end; if iVM[14] then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[11], 255.))); ihU = true; break elseif iVM[27.] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); ihU = true; break elseif iVM[27.] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); ihU = true; break elseif iVM[27.] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); ihU = true; break end end; iVM[5] = buffer.fromstring(iVM[12.]); iVM[17] = 0.; while true do if iVM[17] <= iVM[27.] - 4 then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[17], bit32.bxor(buffer.readu32(iVM[5], iVM[17]), iVM[11])); iVM[17] = iVM[17] + 4 else break end end; if ihU then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[17] < iVM[27.] then buffer.writeu8(iVM[5], iVM[17], bit32.bxor(buffer.readu8(iVM[5], iVM[17]), bit32.band(bit32.rshift(iVM[11], iVM[22] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[22] = iVM[22] + 1 else break end end; if ihU then break end; do iVM[19] = buffer.readstring(iVM[5], 0., iVM[27.]); ihU = true; break end; break end end; iVM[17] = nil; do iVM[14] = iV8[4979]; iVM[11] = iV8[2903]; iVM[5] = iV8[10648]; ihV = (mC + lQ) % iV8[5374]; iVM[22] = iV8[4067]; iVM[27.] = k7; ihU = false; while true do iVM[18.] = #iVM[11]; iVM[20] = iVM[18.] - iVM[22]; iVM[10] = iVM[27.](ihV % 4294967296); iVM[4] = iVM[20] >= 1; if iVM[4] then iVM[4] = iVM[20] <= 3. end; if iVM[4] then iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; if iVM[20] == 1 then iVM[17] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[10], 255.)) % 256); ihU = true; break elseif iVM[20] == 2 then iVM[17] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[10], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[10], 8), 255.)) % 256); ihU = true; break elseif iVM[20] == 3. then iVM[17] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[10], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[10], 8), 255.)) % 256, (string.byte(iVM[11], 3.) - bit32.band(bit32.rshift(iVM[10], 16), 255.)) % 256); ihU = true; break end end; iVM[12.] = buffer.fromstring(iVM[11]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[20] then iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[12.], iVM[16], (buffer.readu32(iVM[12.], iVM[16]) - iVM[10]) % 4294967296); iVM[16] = iVM[16] + 4 else break end end; if ihU then break end; iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; ihW = 0.; while true do if iVM[16] < iVM[20] then buffer.writeu8(iVM[12.], iVM[16], (buffer.readu8(iVM[12.], iVM[16]) - bit32.band(bit32.rshift(iVM[10], ihW * 8), 255.)) % 256); iVM[16] = iVM[16] + 1; ihW = ihW + 1 else break end end; if ihU then break end; do iVM[17] = buffer.readstring(iVM[12.], 0., iVM[20]); ihU = true; break end; break end end; ihW = nil; do iVM[12.] = iV8[8787.]; iVM[4] = k7; iVM[16] = iV8[3047]; iVM[20] = iV8[10480]; iVM[18.] = iV8[5226.]; iVM[10] = (mC + lQ) % iV8[5374]; ihU = false; while true do iVM[27.] = #iVM[18.]; iVM[11] = iVM[27.] - iVM[20]; iVM[14] = iVM[4](iVM[10] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[5] = iVM[11] >= 1; if iVM[5] then iVM[5] = iVM[11] <= 4 end; if iVM[5] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[11] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[14], 255.))); ihU = true; break elseif iVM[11] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); ihU = true; break elseif iVM[11] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); ihU = true; break elseif iVM[11] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); ihU = true; break end end; iVM[29] = buffer.fromstring(iVM[18.]); iVM[22] = 0.; while true do if iVM[22] <= iVM[11] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[29], iVM[22], bit32.bxor(buffer.readu32(iVM[29], iVM[22]), iVM[14])); iVM[22] = iVM[22] + 4 else break end end; if ihU then break end; iVM[14] = iVM[14] * 16807 % 2147483647; ihV = 0.; while true do if iVM[22] < iVM[11] then buffer.writeu8(iVM[29], iVM[22], bit32.bxor(buffer.readu8(iVM[29], iVM[22]), bit32.band(bit32.rshift(iVM[14], ihV * 8), 255.))); iVM[22] = iVM[22] + 1; ihV = ihV + 1 else break end end; if ihU then break end; do ihW = buffer.readstring(iVM[29], 0., iVM[11]); ihU = true; break end; break end end; iVM[29] = nil; do iVM[5] = iV8[6614]; iVM[14] = k7; iVM[11] = iV8[2145.]; iVM[27.] = iV8[10480]; ihV = iV8[9284]; iVM[22] = (mC + lQ) % iV8[5374]; ihU = false; while true do iVM[10] = #ihV; iVM[4] = iVM[10] - iVM[27.]; iVM[12.] = iVM[14](iVM[22] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[16] = iVM[4] >= 1; if iVM[16] then iVM[16] = iVM[4] <= 4 end; if iVM[16] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[4] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[12.], 255.))); ihU = true; break elseif iVM[4] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihU = true; break elseif iVM[4] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihU = true; break elseif iVM[4] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihU = true; break end end; ihT = buffer.fromstring(ihV); iVM[18.] = 0.; while true do if iVM[18.] <= iVM[4] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[18.], bit32.bxor(buffer.readu32(ihT, iVM[18.]), iVM[12.])); iVM[18.] = iVM[18.] + 4 else break end end; if ihU then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[18.] < iVM[4] then buffer.writeu8(ihT, iVM[18.], bit32.bxor(buffer.readu8(ihT, iVM[18.]), bit32.band(bit32.rshift(iVM[12.], iVM[20] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[20] = iVM[20] + 1 else break end end; if ihU then break end; do iVM[29] = buffer.readstring(ihT, 0., iVM[4]); ihU = true; break end; break end end; ihT = nil; do iVM[4] = iV8[10411]; iVM[20] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[18.] = iV8[10282]; iVM[16] = false; while true do iVM[10] = #iVM[18.]; iVM[14] = iVM[10] - iVM[4]; iVM[5] = iVM[20](iVM[12.] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; ihU = iVM[14] >= 1; if ihU then ihU = iVM[14] <= 4 end; if ihU then iVM[5] = iVM[5] * 16807 % 2147483647; if iVM[14] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[5], 255.))); iVM[16] = true; break elseif iVM[14] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[16] = true; break elseif iVM[14] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[16] = true; break elseif iVM[14] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[16] = true; break end end; iVM[22] = buffer.fromstring(iVM[18.]); ihV = 0.; while true do if ihV + 4 <= iVM[14] then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[22], ihV, bit32.bxor(buffer.readu32(iVM[22], ihV), iVM[5])); ihV = ihV + 4 else break end end; if iVM[16] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[27.] = 0.; while true do if ihV < iVM[14] then buffer.writeu8(iVM[22], ihV, bit32.bxor(buffer.readu8(iVM[22], ihV), bit32.band(bit32.rshift(iVM[5], iVM[27.] * 8), 255.))); ihV = ihV + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[16] then break end; do ihT = buffer.readstring(iVM[22], 0., iVM[14]); iVM[16] = true; break end; break end end; iVM[22] = nil; do iVM[5] = iV8[7718]; ihV = iV8[3529]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; ihU = false; while true do iVM[18.] = #ihV; iVM[20] = iVM[18.] - iVM[5]; iVM[10] = iVM[27.](iVM[14] % 4294967296); iVM[4] = iVM[20] >= 1; if iVM[4] then iVM[4] = iVM[20] <= 4 end; if iVM[4] then iVM[10] = (iVM[10] + 2654435769.) % 4294967296; if iVM[20] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[10], 255.))); ihU = true; break elseif iVM[20] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); ihU = true; break elseif iVM[20] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); ihU = true; break elseif iVM[20] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); ihU = true; break end end; iVM[12.] = buffer.fromstring(ihV); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[20] then iVM[10] = (iVM[10] + 2654435769.) % 4294967296; buffer.writeu32(iVM[12.], iVM[16], bit32.bxor(buffer.readu32(iVM[12.], iVM[16]), iVM[10])); iVM[16] = iVM[16] + 4 else break end end; if ihU then break end; iVM[10] = (iVM[10] + 2654435769.) % 4294967296; iVM[11] = 0.; while true do if iVM[16] < iVM[20] then buffer.writeu8(iVM[12.], iVM[16], bit32.bxor(buffer.readu8(iVM[12.], iVM[16]), bit32.band(bit32.rshift(iVM[10], iVM[11] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[11] = iVM[11] + 1 else break end end; if ihU then break end; do iVM[22] = buffer.readstring(iVM[12.], 0., iVM[20]); ihU = true; break end; break end end; iVM[11] = nil; do iVM[16] = iV8[8201]; iVM[12.] = k7; iVM[4] = iV8[5329]; iVM[10] = iV8[5212]; iVM[20] = iV8[6766]; iVM[18.] = (mC + lQ) % iV8[5374]; ihU = false; while true do iVM[27.] = #iVM[20]; iVM[13] = iVM[27.] - iVM[10]; iVM[14] = iVM[12.](iVM[18.] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[5] = iVM[13] >= 1; if iVM[5] then iVM[5] = iVM[13] <= 4 end; if iVM[5] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[13] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.))); ihU = true; break elseif iVM[13] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); ihU = true; break elseif iVM[13] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); ihU = true; break elseif iVM[13] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); ihU = true; break end end; iVM[15.] = buffer.fromstring(iVM[20]); iVM[1] = 0.; while true do if iVM[1] <= iVM[13] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[1], bit32.bxor(buffer.readu32(iVM[15.], iVM[1]), iVM[14])); iVM[1] = iVM[1] + 4 else break end end; if ihU then break end; iVM[14] = iVM[14] * 16807 % 2147483647; ihV = 0.; while true do if iVM[1] < iVM[13] then buffer.writeu8(iVM[15.], iVM[1], bit32.bxor(buffer.readu8(iVM[15.], iVM[1]), bit32.band(bit32.rshift(iVM[14], ihV * 8), 255.))); iVM[1] = iVM[1] + 1; ihV = ihV + 1 else break end end; if ihU then break end; do iVM[11] = buffer.readstring(iVM[15.], 0., iVM[13]); ihU = true; break end; break end end; iVM[15.] = nil; do ihV = iV8[10786]; iVM[1] = iV8[1454]; iVM[13] = k7; iVM[5] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[9096.]; iVM[27.] = false; while true do iVM[16] = #ihV; ihU = iVM[16] - iVM[14]; iVM[18.] = iVM[13](iVM[5] % 4294967296); iVM[20] = ihU >= 1; if iVM[20] then iVM[20] = ihU <= 4 end; if iVM[20] then iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); if ihU == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.))); iVM[27.] = true; break elseif ihU == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[27.] = true; break elseif ihU == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[27.] = true; break elseif ihU == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[27.] = true; break end end; iVM[10] = buffer.fromstring(ihV); iVM[4] = 0.; while true do if iVM[4] + 4 <= ihU then iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[10], iVM[4], bit32.bxor(buffer.readu32(iVM[10], iVM[4]), iVM[18.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[27.] then break end; iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); iVM[12.] = 0.; while true do if iVM[4] < ihU then buffer.writeu8(iVM[10], iVM[4], bit32.bxor(buffer.readu8(iVM[10], iVM[4]), bit32.band(bit32.rshift(iVM[18.], iVM[12.] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[27.] then break end; do iVM[15.] = buffer.readstring(iVM[10], 0., ihU); iVM[27.] = true; break end; break end end; iVM[4] = nil; do iVM[20] = iV8[1979]; iVM[18.] = iV8[5801]; iVM[10] = iV8[10544]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; ihU = k7; iVM[27.] = false; while true do iVM[13] = #iVM[18.]; iVM[14] = iVM[13] - iVM[12.]; iVM[5] = ihU(iVM[16] % 4294967296); iVM[23] = iVM[14] >= 1; if iVM[23] then iVM[23] = iVM[14] <= 3. end; if iVM[23] then iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; if iVM[14] == 1 then iVM[4] = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[5], 255.)) % 256); iVM[27.] = true; break elseif iVM[14] == 2 then iVM[4] = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[5], 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(iVM[5], 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[14] == 3. then iVM[4] = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[5], 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(iVM[5], 8), 255.)) % 256, (string.byte(iVM[18.], 3.) - bit32.band(bit32.rshift(iVM[5], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[1] = buffer.fromstring(iVM[18.]); ihV = 0.; while true do if ihV + 4 <= iVM[14] then iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[1], ihV, (buffer.readu32(iVM[1], ihV) - iVM[5]) % 4294967296); ihV = ihV + 4 else break end end; if iVM[27.] then break end; iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; iVM[28] = 0.; while true do if ihV < iVM[14] then buffer.writeu8(iVM[1], ihV, (buffer.readu8(iVM[1], ihV) - bit32.band(bit32.rshift(iVM[5], iVM[28] * 8), 255.)) % 256); ihV = ihV + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[27.] then break end; do iVM[4] = buffer.readstring(iVM[1], 0., iVM[14]); iVM[27.] = true; break end; break end end; lu = k6(iVM[3.], { [iVM[9.]] = lA, [iVM[26]] = iV8[7718], [iVM[17]] = iV8[8269][ihW][iVM[29]], [iVM[8]] = iV8[10184][iVM[24.]](iV8[10480], iV8[10480], iV8[7718], -iV8[8328.]), [iVM[11]] = mn[iVM[15.]], [iVM[4]] = iV8[5212], [ihT] = iVM[22], [ihS] = iV8[10184][iVM[19]](iV8[7718], iV8[10480], iV8[10480], iV8[8661.]) }); mC = 401 elseif mC == 4133 then mC = if mx <= iIn[4144] then 82 else 291. else mC = 3834.; continue end elseif mC < 4136 then if mC < 4135 then lO, k1, lG = {}, nil, {}; mC = 188 elseif mC == 4135 then local iXX = bit32.rrotate(bit32.bxor(bit32.lrotate(mr, iIn[8888]), string.byte(tostring(md))), iIn[1411]); mC = if bit32.bxor(bit32.bxor(bit32.bxor(bit32.bxor(bit32.band(iXX, (buffer.readu32(l1, iIn[5149]))), (buffer.readu32(l1, iIn[9096.]))), (bit32.bxor(bit32.band(iXX, (buffer.readu32(l3, iIn[8661.]))), (buffer.readu32(lE, iIn[8661.]))))), (buffer.readu32(l1, iIn[9096.]))), (buffer.readu32(lE, iIn[8661.]))) ~= iXX then 399. else 48. else mC = 4255; continue end elseif mC < 4137. then if mC == 4136 then local iXY = mr * buffer.readu32(l0, iIn[10838]) + iIn[5212] + iIn[5300]; mC = if iXY <= iXY + iIn[7327] then 375. else 387. else mC = 3874; continue end elseif mC == 4137. then iVM[28] = nil; do iVM[23] = false; local iV8 = iIn; iVM[14] = iV8[986]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[13] = k7; ihV = iV8[10480]; iVM[5] = false; while true do iVM[20] = #iVM[14]; iVM[10] = iVM[20] - ihV; iVM[27.] = iVM[13](iVM[1] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[12.] = iVM[10] >= 1; if iVM[12.] then iVM[12.] = iVM[10] <= 4 end; if iVM[12.] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[10] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[27.], 255.))); iVM[5] = true; break elseif iVM[10] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[5] = true; break elseif iVM[10] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[5] = true; break elseif iVM[10] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[5] = true; break end end; iVM[16] = buffer.fromstring(iVM[14]); ihU = 0.; while true do if ihU <= iVM[10] - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[16], ihU, bit32.bxor(buffer.readu32(iVM[16], ihU), iVM[27.])); ihU = ihU + 4 else break end end; if iVM[5] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[18.] = 0.; while true do if ihU < iVM[10] then buffer.writeu8(iVM[16], ihU, bit32.bxor(buffer.readu8(iVM[16], ihU), bit32.band(bit32.rshift(iVM[27.], iVM[18.] * 8), 255.))); ihU = ihU + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[5] then break end; do iVM[28] = buffer.readstring(iVM[16], 0., iVM[10]); iVM[5] = true; break end; break end end; iVM[18.] = nil; do local iV8 = iIn; iVM[20] = iV8[3598]; iVM[12.] = iV8[1569.]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[16] = k7; ihU = false; while true do ihV = #iVM[12.]; iVM[27.] = ihV - iVM[20]; iVM[13] = iVM[16](iVM[10] % 4294967296); iVM[14] = iVM[27.] >= 1; if iVM[14] then iVM[14] = iVM[27.] <= 4 end; if iVM[14] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; if iVM[27.] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.))); ihU = true; break elseif iVM[27.] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); ihU = true; break elseif iVM[27.] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); ihU = true; break elseif iVM[27.] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); ihU = true; break end end; iVM[5] = buffer.fromstring(iVM[12.]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[27.] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], iVM[23], bit32.bxor(buffer.readu32(iVM[5], iVM[23]), iVM[13])); iVM[23] = iVM[23] + 4 else break end end; if ihU then break end; iVM[13] = (iVM[13] + 2654435769.) % 4294967296; iVM[1] = 0.; while true do if iVM[23] < iVM[27.] then buffer.writeu8(iVM[5], iVM[23], bit32.bxor(buffer.readu8(iVM[5], iVM[23]), bit32.band(bit32.rshift(iVM[13], iVM[1] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[1] = iVM[1] + 1 else break end end; if ihU then break end; do iVM[18.] = buffer.readstring(iVM[5], 0., iVM[27.]); ihU = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; iVM[14] = iV8[3636.]; iVM[13] = iV8[1078]; iVM[5] = (mC + lQ) % iV8[5374]; ihV = k7; iVM[1] = iV8[5300]; iVM[27.] = false; while true do ihU = #iVM[13]; iVM[4] = ihU - iVM[1]; iVM[20] = ihV(iVM[5] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[10] = iVM[4] >= 1; if iVM[10] then iVM[10] = iVM[4] <= 4 end; if iVM[10] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[4] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[20], 255.))); iVM[27.] = true; break elseif iVM[4] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[27.] = true; break elseif iVM[4] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[27.] = true; break elseif iVM[4] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[27.] = true; break end end; iVM[15.] = buffer.fromstring(iVM[13]); iVM[12.] = 0.; while true do if iVM[12.] <= iVM[4] - 4 then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[12.], bit32.bxor(buffer.readu32(iVM[15.], iVM[12.]), iVM[20])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[27.] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[12.] < iVM[4] then buffer.writeu8(iVM[15.], iVM[12.], bit32.bxor(buffer.readu8(iVM[15.], iVM[12.]), bit32.band(bit32.rshift(iVM[20], iVM[16] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[27.] then break end; do iVM[23] = buffer.readstring(iVM[15.], 0., iVM[4]); iVM[27.] = true; break end; break end end; iVM[15.] = nil; do local iV8 = iIn; iVM[4] = iV8[710]; iVM[16] = iV8[10343]; iVM[20] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[10480]; ihU = false; while true do iVM[13] = #iVM[4]; iVM[14] = iVM[13] - iVM[10]; iVM[5] = iVM[20](iVM[12.] % 4294967296); iVM[11] = iVM[14] >= 1; if iVM[11] then iVM[11] = iVM[14] <= 4 end; if iVM[11] then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); if iVM[14] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[5], 255.))); ihU = true; break elseif iVM[14] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); ihU = true; break elseif iVM[14] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); ihU = true; break elseif iVM[14] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); ihU = true; break end end; iVM[1] = buffer.fromstring(iVM[4]); ihV = 0.; while true do if ihV + 4 <= iVM[14] then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[1], ihV, bit32.bxor(buffer.readu32(iVM[1], ihV), iVM[5])); ihV = ihV + 4 else break end end; if ihU then break end; iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); iVM[27.] = 0.; while true do if ihV < iVM[14] then buffer.writeu8(iVM[1], ihV, bit32.bxor(buffer.readu8(iVM[1], ihV), bit32.band(bit32.rshift(iVM[5], iVM[27.] * 8), 255.))); ihV = ihV + 1; iVM[27.] = iVM[27.] + 1 else break end end; if ihU then break end; do iVM[15.] = buffer.readstring(iVM[1], 0., iVM[14]); ihU = true; break end; break end end; local iV8 = iIn; lM(iVM[28], { [iVM[18.]] = iV8[9906.][iVM[23]](iV8[7718], iV8[10480]), [iVM[15.]] = mg }); iVM[11] = nil; do ihV = iV8[4329.]; iVM[1] = iV8[6448]; iVM[13] = k7; iVM[5] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[1362.]; iVM[27.] = false; while true do iVM[16] = #ihV; ihU = iVM[16] - iVM[14]; iVM[4] = iVM[13](iVM[5] % 4294967296); iVM[20] = ihU >= 1; if iVM[20] then iVM[20] = ihU <= 4 end; if iVM[20] then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); if ihU == 1 then iVM[11] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[4], 255.))); iVM[27.] = true; break elseif ihU == 2 then iVM[11] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[27.] = true; break elseif ihU == 3. then iVM[11] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[27.] = true; break elseif ihU == 4 then iVM[11] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[27.] = true; break end end; iVM[10] = buffer.fromstring(ihV); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= ihU then iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[10], iVM[15.], bit32.bxor(buffer.readu32(iVM[10], iVM[15.]), iVM[4])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[27.] then break end; iVM[4] = bit32.lrotate((iVM[4] + 1832704949) % 4294967296, 13); iVM[12.] = 0.; while true do if iVM[15.] < ihU then buffer.writeu8(iVM[10], iVM[15.], bit32.bxor(buffer.readu8(iVM[10], iVM[15.]), bit32.band(bit32.rshift(iVM[4], iVM[12.] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[27.] then break end; do iVM[11] = buffer.readstring(iVM[10], 0., ihU); iVM[27.] = true; break end; break end end; iVM[15.] = nil; do iVM[4] = iV8[10480]; iVM[16] = iV8[7011.]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[10] = false; while true do ihU = #iVM[16]; iVM[1] = ihU - iVM[4]; ihV = iVM[12.](iVM[20] % 4294967296); iVM[27.] = iVM[1] >= 1; if iVM[27.] then iVM[27.] = iVM[1] <= 4 end; if iVM[27.] then ihV = (ihV + 2654435769.) % 4294967296; if iVM[1] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.))); iVM[10] = true; break elseif iVM[1] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[10] = true; break elseif iVM[1] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[10] = true; break elseif iVM[1] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[10] = true; break end end; iVM[13] = buffer.fromstring(iVM[16]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[1] then ihV = (ihV + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], iVM[14], bit32.bxor(buffer.readu32(iVM[13], iVM[14]), ihV)); iVM[14] = iVM[14] + 4 else break end end; if iVM[10] then break end; ihV = (ihV + 2654435769.) % 4294967296; iVM[5] = 0.; while true do if iVM[14] < iVM[1] then buffer.writeu8(iVM[13], iVM[14], bit32.bxor(buffer.readu8(iVM[13], iVM[14]), bit32.band(bit32.rshift(ihV, iVM[5] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[10] then break end; do iVM[15.] = buffer.readstring(iVM[13], 0., iVM[1]); iVM[10] = true; break end; break end end; iVM[13] = nil; do ihV = iV8[1362.]; iVM[14] = iV8[1062.]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[5] = k7; iVM[27.] = false; while true do iVM[23] = #iVM[14]; iVM[12.] = iVM[23] - ihV; iVM[16] = iVM[5](iVM[1] % 4294967296); ihU = iVM[12.] >= 1; if ihU then ihU = iVM[12.] <= 4 end; if ihU then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; if iVM[12.] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[16], 255.))); iVM[27.] = true; break elseif iVM[12.] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[27.] = true; break elseif iVM[12.] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[27.] = true; break elseif iVM[12.] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[27.] = true; break end end; iVM[4] = buffer.fromstring(iVM[14]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[12.] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; buffer.writeu32(iVM[4], iVM[20], bit32.bxor(buffer.readu32(iVM[4], iVM[20]), iVM[16])); iVM[20] = iVM[20] + 4 else break end end; if iVM[27.] then break end; iVM[16] = (iVM[16] + 2654435769.) % 4294967296; iVM[10] = 0.; while true do if iVM[20] < iVM[12.] then buffer.writeu8(iVM[4], iVM[20], bit32.bxor(buffer.readu8(iVM[4], iVM[20]), bit32.band(bit32.rshift(iVM[16], iVM[10] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[27.] then break end; do iVM[13] = buffer.readstring(iVM[4], 0., iVM[12.]); iVM[27.] = true; break end; break end end; iVM[23] = nil; do iVM[20] = iV8[10480]; iVM[12.] = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[9894.]; iVM[10] = false; while true do iVM[14] = #iVM[16]; iVM[5] = iVM[14] - iVM[20]; ihU = iVM[12.](iVM[4] % 4294967296); ihU = ihU % 2147483646. + 1; iVM[1] = iVM[5] >= 1; if iVM[1] then iVM[1] = iVM[5] <= 4 end; if iVM[1] then ihU = ihU * 16807 % 2147483647; if iVM[5] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihU, 255.))); iVM[10] = true; break elseif iVM[5] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[10] = true; break elseif iVM[5] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[10] = true; break elseif iVM[5] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[10] = true; break end end; ihV = buffer.fromstring(iVM[16]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[5] then ihU = ihU * 16807 % 2147483647; buffer.writeu32(ihV, iVM[27.], bit32.bxor(buffer.readu32(ihV, iVM[27.]), ihU)); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[10] then break end; ihU = ihU * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[27.] < iVM[5] then buffer.writeu8(ihV, iVM[27.], bit32.bxor(buffer.readu8(ihV, iVM[27.]), bit32.band(bit32.rshift(ihU, iVM[18.] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[10] then break end; do iVM[23] = buffer.readstring(ihV, 0., iVM[5]); iVM[10] = true; break end; break end end; iVM[18.] = nil; do ihV = iV8[125]; iVM[14] = iV8[10900]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[5] = k7; iVM[27.] = false; while true do iVM[12.] = #iVM[14]; iVM[16] = iVM[12.] - ihV; ihU = iVM[5](iVM[1] % 4294967296); iVM[4] = iVM[16] >= 1; if iVM[4] then iVM[4] = iVM[16] <= 4 end; if iVM[4] then ihU = (ihU + 2654435769.) % 4294967296; if iVM[16] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihU, 255.))); iVM[27.] = true; break elseif iVM[16] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[27.] = true; break elseif iVM[16] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[27.] = true; break elseif iVM[16] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[27.] = true; break end end; iVM[20] = buffer.fromstring(iVM[14]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[16] then ihU = (ihU + 2654435769.) % 4294967296; buffer.writeu32(iVM[20], iVM[10], bit32.bxor(buffer.readu32(iVM[20], iVM[10]), ihU)); iVM[10] = iVM[10] + 4 else break end end; if iVM[27.] then break end; ihU = (ihU + 2654435769.) % 4294967296; iVM[28] = 0.; while true do if iVM[10] < iVM[16] then buffer.writeu8(iVM[20], iVM[10], bit32.bxor(buffer.readu8(iVM[20], iVM[10]), bit32.band(bit32.rshift(ihU, iVM[28] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[27.] then break end; do iVM[18.] = buffer.readstring(iVM[20], 0., iVM[16]); iVM[27.] = true; break end; break end end; lM(iVM[11], { [iVM[15.]] = lV[iVM[13]], [iVM[23]] = iV8[2966], [iVM[18.]] = mg }); iVM[28] = nil; do iVM[4] = iV8[7197.]; iVM[16] = iV8[3610]; iVM[20] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[1362.]; ihU = false; while true do iVM[1] = #iVM[4]; ihV = iVM[1] - iVM[10]; iVM[27.] = iVM[20](iVM[12.] % 4294967296); iVM[18.] = ihV >= 1; if iVM[18.] then iVM[18.] = ihV <= 4 end; if iVM[18.] then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); if ihV == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.))); ihU = true; break elseif ihV == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); ihU = true; break elseif ihV == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); ihU = true; break elseif ihV == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); ihU = true; break end end; iVM[14] = buffer.fromstring(iVM[4]); iVM[5] = 0.; while true do if iVM[5] + 4 <= ihV then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[14], iVM[5], bit32.bxor(buffer.readu32(iVM[14], iVM[5]), iVM[27.])); iVM[5] = iVM[5] + 4 else break end end; if ihU then break end; iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); iVM[23] = 0.; while true do if iVM[5] < ihV then buffer.writeu8(iVM[14], iVM[5], bit32.bxor(buffer.readu8(iVM[14], iVM[5]), bit32.band(bit32.rshift(iVM[27.], iVM[23] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[23] = iVM[23] + 1 else break end end; if ihU then break end; do iVM[28] = buffer.readstring(iVM[14], 0., ihV); ihU = true; break end; break end end; iVM[23] = nil; do iVM[1] = iV8[10411]; iVM[18.] = iV8[1186]; ihV = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[5] = false; while true do iVM[10] = #iVM[18.]; iVM[27.] = iVM[10] - iVM[1]; iVM[12.] = iVM[14](ihV % 4294967296); iVM[16] = iVM[27.] >= 1; if iVM[16] then iVM[16] = iVM[27.] <= 4 end; if iVM[16] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; if iVM[27.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[12.], 255.))); iVM[5] = true; break elseif iVM[27.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[5] = true; break elseif iVM[27.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[5] = true; break elseif iVM[27.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[5] = true; break end end; ihU = buffer.fromstring(iVM[18.]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[27.] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; buffer.writeu32(ihU, iVM[4], bit32.bxor(buffer.readu32(ihU, iVM[4]), iVM[12.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[5] then break end; iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; iVM[20] = 0.; while true do if iVM[4] < iVM[27.] then buffer.writeu8(ihU, iVM[4], bit32.bxor(buffer.readu8(ihU, iVM[4]), bit32.band(bit32.rshift(iVM[12.], iVM[20] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[5] then break end; do iVM[23] = buffer.readstring(ihU, 0., iVM[27.]); iVM[5] = true; break end; break end end; iVM[4] = nil; do iVM[20] = iV8[10480]; iVM[12.] = k7; iVM[10] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[3574]; ihU = false; while true do ihV = #iVM[16]; iVM[27.] = ihV - iVM[20]; iVM[18.] = iVM[12.](iVM[10] % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[14] = iVM[27.] >= 1; if iVM[14] then iVM[14] = iVM[27.] <= 4 end; if iVM[14] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.))); ihU = true; break elseif iVM[27.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); ihU = true; break elseif iVM[27.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); ihU = true; break elseif iVM[27.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); ihU = true; break end end; iVM[5] = buffer.fromstring(iVM[16]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[27.] then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[13], bit32.bxor(buffer.readu32(iVM[5], iVM[13]), iVM[18.])); iVM[13] = iVM[13] + 4 else break end end; if ihU then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[13] < iVM[27.] then buffer.writeu8(iVM[5], iVM[13], bit32.bxor(buffer.readu8(iVM[5], iVM[13]), bit32.band(bit32.rshift(iVM[18.], iVM[1] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[1] = iVM[1] + 1 else break end end; if ihU then break end; do iVM[4] = buffer.readstring(iVM[5], 0., iVM[27.]); ihU = true; break end; break end end; iVM[13] = nil; do iVM[14] = iV8[1793]; iVM[18.] = iV8[2564]; iVM[5] = k7; ihV = (mC + lQ) % iV8[5374]; iVM[1] = iV8[10411]; iVM[27.] = false; while true do ihU = #iVM[14]; iVM[15.] = ihU - iVM[1]; iVM[20] = iVM[5](ihV % 4294967296); iVM[10] = iVM[15.] >= 1; if iVM[10] then iVM[10] = iVM[15.] <= 4 end; if iVM[10] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); if iVM[15.] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.))); iVM[27.] = true; break elseif iVM[15.] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[27.] = true; break elseif iVM[15.] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[27.] = true; break elseif iVM[15.] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[27.] = true; break end end; iVM[11] = buffer.fromstring(iVM[14]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[15.] then iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[11], iVM[12.], bit32.bxor(buffer.readu32(iVM[11], iVM[12.]), iVM[20])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[27.] then break end; iVM[20] = bit32.lrotate((iVM[20] + 1832704949) % 4294967296, 13); iVM[16] = 0.; while true do if iVM[12.] < iVM[15.] then buffer.writeu8(iVM[11], iVM[12.], bit32.bxor(buffer.readu8(iVM[11], iVM[12.]), bit32.band(bit32.rshift(iVM[20], iVM[16] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[27.] then break end; do iVM[13] = buffer.readstring(iVM[11], 0., iVM[15.]); iVM[27.] = true; break end; break end end; iVM[11] = nil; do iVM[16] = iV8[6973]; iVM[12.] = false; iVM[15.] = k7; iVM[10] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[10480]; ihU = false; while true do ihV = #iVM[16]; iVM[27.] = ihV - iVM[20]; iVM[18.] = iVM[15.](iVM[10] % 4294967296); iVM[14] = iVM[27.] >= 1; if iVM[14] then iVM[14] = iVM[27.] <= 4 end; if iVM[14] then iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); if iVM[27.] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.))); ihU = true; break elseif iVM[27.] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); ihU = true; break elseif iVM[27.] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); ihU = true; break elseif iVM[27.] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); ihU = true; break end end; iVM[5] = buffer.fromstring(iVM[16]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[27.] then iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[5], iVM[22], bit32.bxor(buffer.readu32(iVM[5], iVM[22]), iVM[18.])); iVM[22] = iVM[22] + 4 else break end end; if ihU then break end; iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); iVM[1] = 0.; while true do if iVM[22] < iVM[27.] then buffer.writeu8(iVM[5], iVM[22], bit32.bxor(buffer.readu8(iVM[5], iVM[22]), bit32.band(bit32.rshift(iVM[18.], iVM[1] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[1] = iVM[1] + 1 else break end end; if ihU then break end; do iVM[11] = buffer.readstring(iVM[5], 0., iVM[27.]); ihU = true; break end; break end end; iVM[22] = nil; do iVM[14] = iV8[6135.]; iVM[18.] = iV8[7936]; iVM[5] = true; ihV = (mC + lQ) % iV8[5374]; iVM[1] = iV8[3598]; iVM[27.] = k7; ihU = false; while true do iVM[15.] = #iVM[18.]; iVM[20] = iVM[15.] - iVM[1]; iVM[10] = iVM[27.](ihV % 4294967296); ihT = iVM[20] >= 1; if ihT then ihT = iVM[20] <= 3. end; if ihT then iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; if iVM[20] == 1 then iVM[22] = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[10], 255.)) % 256); ihU = true; break elseif iVM[20] == 2 then iVM[22] = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[10], 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(iVM[10], 8), 255.)) % 256); ihU = true; break elseif iVM[20] == 3. then iVM[22] = string.char((string.byte(iVM[18.], 1) - bit32.band(iVM[10], 255.)) % 256, (string.byte(iVM[18.], 2) - bit32.band(bit32.rshift(iVM[10], 8), 255.)) % 256, (string.byte(iVM[18.], 3.) - bit32.band(bit32.rshift(iVM[10], 16), 255.)) % 256); ihU = true; break end end; iVM[12.] = buffer.fromstring(iVM[18.]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[20] then iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[12.], iVM[16], (buffer.readu32(iVM[12.], iVM[16]) - iVM[10]) % 4294967296); iVM[16] = iVM[16] + 4 else break end end; if ihU then break end; iVM[10] = (iVM[10] * 1597 + 51749) % 4294967296; iVM[29] = 0.; while true do if iVM[16] < iVM[20] then buffer.writeu8(iVM[12.], iVM[16], (buffer.readu8(iVM[12.], iVM[16]) - bit32.band(bit32.rshift(iVM[10], iVM[29] * 8), 255.)) % 256); iVM[16] = iVM[16] + 1; iVM[29] = iVM[29] + 1 else break end end; if ihU then break end; do iVM[22] = buffer.readstring(iVM[12.], 0., iVM[20]); ihU = true; break end; break end end; iVM[29] = nil; do ihT = iV8[4490]; iVM[20] = iV8[9454]; iVM[12.] = k7; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[10480]; iVM[10] = false; while true do iVM[14] = #ihT; iVM[5] = iVM[14] - iVM[16]; ihU = iVM[12.](iVM[15.] % 4294967296); iVM[1] = iVM[5] >= 1; if iVM[1] then iVM[1] = iVM[5] <= 4 end; if iVM[1] then ihU = bit32.lrotate((ihU + 1832704949) % 4294967296, 13); if iVM[5] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihU, 255.))); iVM[10] = true; break elseif iVM[5] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[10] = true; break elseif iVM[5] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[10] = true; break elseif iVM[5] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[10] = true; break end end; ihV = buffer.fromstring(ihT); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[5] then ihU = bit32.lrotate((ihU + 1832704949) % 4294967296, 13); buffer.writeu32(ihV, iVM[27.], bit32.bxor(buffer.readu32(ihV, iVM[27.]), ihU)); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[10] then break end; ihU = bit32.lrotate((ihU + 1832704949) % 4294967296, 13); iVM[18.] = 0.; while true do if iVM[27.] < iVM[5] then buffer.writeu8(ihV, iVM[27.], bit32.bxor(buffer.readu8(ihV, iVM[27.]), bit32.band(bit32.rshift(ihU, iVM[18.] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[10] then break end; do iVM[29] = buffer.readstring(ihV, 0., iVM[5]); iVM[10] = true; break end; break end end; iVM[18.] = nil; do iVM[5] = iV8[3328]; iVM[14] = iV8[7205]; iVM[1] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; ihV = iV8[9096.]; ihU = false; while true do iVM[20] = #iVM[14]; iVM[10] = iVM[20] - ihV; ihT = iVM[27.](iVM[1] % 4294967296); ihT = ihT % 2147483646. + 1; iVM[12.] = iVM[10] >= 1; if iVM[12.] then iVM[12.] = iVM[10] <= 4 end; if iVM[12.] then ihT = ihT * 16807 % 2147483647; if iVM[10] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihT, 255.))); ihU = true; break elseif iVM[10] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); ihU = true; break elseif iVM[10] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); ihU = true; break elseif iVM[10] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); ihU = true; break end end; iVM[16] = buffer.fromstring(iVM[14]); ihW = 0.; while true do if ihW <= iVM[10] - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[16], ihW, bit32.bxor(buffer.readu32(iVM[16], ihW), ihT)); ihW = ihW + 4 else break end end; if ihU then break end; ihT = ihT * 16807 % 2147483647; iVM[15.] = 0.; while true do if ihW < iVM[10] then buffer.writeu8(iVM[16], ihW, bit32.bxor(buffer.readu8(iVM[16], ihW), bit32.band(bit32.rshift(ihT, iVM[15.] * 8), 255.))); ihW = ihW + 1; iVM[15.] = iVM[15.] + 1 else break end end; if ihU then break end; do iVM[18.] = buffer.readstring(iVM[16], 0., iVM[10]); ihU = true; break end; break end end; ihW = nil; do iVM[20] = iV8[8219]; iVM[15.] = true; ihT = k7; iVM[16] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; iVM[10] = false; while true do iVM[5] = #iVM[20]; ihU = iVM[5] - iVM[12.]; iVM[1] = ihT(iVM[16] % 4294967296); ihV = ihU >= 1; if ihV then ihV = ihU <= 4 end; if ihV then iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); if ihU == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[1], 255.))); iVM[10] = true; break elseif ihU == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[10] = true; break elseif ihU == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[10] = true; break elseif ihU == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[10] = true; break end end; iVM[27.] = buffer.fromstring(iVM[20]); iVM[17] = 0.; while true do if iVM[17] + 4 <= ihU then iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], iVM[17], bit32.bxor(buffer.readu32(iVM[27.], iVM[17]), iVM[1])); iVM[17] = iVM[17] + 4 else break end end; if iVM[10] then break end; iVM[1] = bit32.lrotate((iVM[1] + 1832704949) % 4294967296, 13); iVM[14] = 0.; while true do if iVM[17] < ihU then buffer.writeu8(iVM[27.], iVM[17], bit32.bxor(buffer.readu8(iVM[27.], iVM[17]), bit32.band(bit32.rshift(iVM[1], iVM[14] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[10] then break end; do ihW = buffer.readstring(iVM[27.], 0., ihU); iVM[10] = true; break end; break end end; ma = lM(iVM[28], { [iVM[23]] = mg, [iVM[4]] = iV8[10184][iVM[13]](iV8[7718], -iV8[7327], iV8[7718], -iV8[7327]), [iVM[11]] = iV8[10184][iVM[22]](iV8[10480], iV8[1371.], iV8[10480], iV8[1371.]), [iVM[29]] = iV8[7718], [iVM[18.]] = ihW }); mC = 566 else mC = 4154; continue end elseif mC < 4155. then if mC < 4146. then if mC < 4142 then if mC < 4140. then if mC < 4139 then if mC == 4138 then mC = 393. else mC = 4012; continue end else mC = 470 end elseif mC < 4141 then if mC == 4140. then k1, lO, lG = {}, {}, nil; mC = 188 else mC = 4284.; continue end elseif mC == 4141 then mC = 97 else mC = 3775; continue end elseif mC < 4144 then if mC < 4143. then if mC == 4142 then local iXZ = mr * buffer.readu32(lZ, iIn[2958.]) + iIn[8218] + iIn[5300]; mC = if iXZ <= iXZ + iIn[1371.] then 383 else 14 else mC = 4260.; continue end elseif mC == 4143. then lC = iIn[6323]; mC = 57. else mC = 443; continue end elseif mC < 4145 then if mC == 4144 then mC = if mx <= iIn[1371.] then 442 else 553 else mC = 4128.; continue end else iVM[17] = nil; do local iV8 = iIn; iVM[1] = iV8[8023]; iVM[5] = iV8[2325.]; ihV = k7; iVM[14] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10480]; ihU = false; while true do iVM[15.] = #iVM[1]; iVM[20] = iVM[15.] - iVM[27.]; iVM[10] = ihV(iVM[14] % 4294967296); ihT = iVM[20] >= 1; if ihT then ihT = iVM[20] <= 4 end; if ihT then iVM[10] = bit32.lrotate((iVM[10] + 1832704949) % 4294967296, 13); if iVM[20] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.))); ihU = true; break elseif iVM[20] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); ihU = true; break elseif iVM[20] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); ihU = true; break elseif iVM[20] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); ihU = true; break end end; iVM[12.] = buffer.fromstring(iVM[1]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[20] then iVM[10] = bit32.lrotate((iVM[10] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[12.], iVM[16], bit32.bxor(buffer.readu32(iVM[12.], iVM[16]), iVM[10])); iVM[16] = iVM[16] + 4 else break end end; if ihU then break end; iVM[10] = bit32.lrotate((iVM[10] + 1832704949) % 4294967296, 13); ihW = 0.; while true do if iVM[16] < iVM[20] then buffer.writeu8(iVM[12.], iVM[16], bit32.bxor(buffer.readu8(iVM[12.], iVM[16]), bit32.band(bit32.rshift(iVM[10], ihW * 8), 255.))); iVM[16] = iVM[16] + 1; ihW = ihW + 1 else break end end; if ihU then break end; do iVM[17] = buffer.readstring(iVM[12.], 0., iVM[20]); ihU = true; break end; break end end; ihW = nil; do iVM[16] = true; iVM[12.] = k7; local iV8 = iIn; ihT = iV8[3428]; iVM[10] = iV8[10480]; iVM[20] = iV8[9374]; iVM[15.] = (mC + lQ) % iV8[5374]; ihU = false; while true do iVM[27.] = #iVM[20]; iVM[18.] = iVM[27.] - iVM[10]; iVM[14] = iVM[12.](iVM[15.] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[5] = iVM[18.] >= 1; if iVM[5] then iVM[5] = iVM[18.] <= 4 end; if iVM[5] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[18.] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.))); ihU = true; break elseif iVM[18.] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); ihU = true; break elseif iVM[18.] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); ihU = true; break elseif iVM[18.] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); ihU = true; break end end; iVM[29] = buffer.fromstring(iVM[20]); iVM[1] = 0.; while true do if iVM[1] <= iVM[18.] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[29], iVM[1], bit32.bxor(buffer.readu32(iVM[29], iVM[1]), iVM[14])); iVM[1] = iVM[1] + 4 else break end end; if ihU then break end; iVM[14] = iVM[14] * 16807 % 2147483647; ihV = 0.; while true do if iVM[1] < iVM[18.] then buffer.writeu8(iVM[29], iVM[1], bit32.bxor(buffer.readu8(iVM[29], iVM[1]), bit32.band(bit32.rshift(iVM[14], ihV * 8), 255.))); iVM[1] = iVM[1] + 1; ihV = ihV + 1 else break end end; if ihU then break end; do ihW = buffer.readstring(iVM[29], 0., iVM[18.]); ihU = true; break end; break end end; iVM[29] = nil; do local iV8 = iIn; iVM[1] = iV8[797]; iVM[5] = iV8[3708.]; ihV = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[18.] = iV8[8218]; iVM[27.] = false; while true do ihU = #iVM[5]; iVM[15.] = ihU - iVM[18.]; iVM[20] = iVM[14](ihV % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[10] = iVM[15.] >= 1; if iVM[10] then iVM[10] = iVM[15.] <= 4 end; if iVM[10] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[15.] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.))); iVM[27.] = true; break elseif iVM[15.] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[27.] = true; break elseif iVM[15.] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[27.] = true; break elseif iVM[15.] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[27.] = true; break end end; ihT = buffer.fromstring(iVM[5]); iVM[12.] = 0.; while true do if iVM[12.] <= iVM[15.] - 4 then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[12.], bit32.bxor(buffer.readu32(ihT, iVM[12.]), iVM[20])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[27.] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[12.] < iVM[15.] then buffer.writeu8(ihT, iVM[12.], bit32.bxor(buffer.readu8(ihT, iVM[12.]), bit32.band(bit32.rshift(iVM[20], iVM[16] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[27.] then break end; do iVM[29] = buffer.readstring(ihT, 0., iVM[15.]); iVM[27.] = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[15.] = iV8[10480]; iVM[16] = k7; iVM[20] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[7709]; iVM[10] = false; while true do ihU = #iVM[12.]; iVM[1] = ihU - iVM[15.]; ihV = iVM[16](iVM[20] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[27.] = iVM[1] >= 1; if iVM[27.] then iVM[27.] = iVM[1] <= 4 end; if iVM[27.] then ihV = ihV * 16807 % 2147483647; if iVM[1] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.))); iVM[10] = true; break elseif iVM[1] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[10] = true; break elseif iVM[1] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[10] = true; break elseif iVM[1] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[10] = true; break end end; iVM[18.] = buffer.fromstring(iVM[12.]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[1] then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[18.], iVM[14], bit32.bxor(buffer.readu32(iVM[18.], iVM[14]), ihV)); iVM[14] = iVM[14] + 4 else break end end; if iVM[10] then break end; ihV = ihV * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[14] < iVM[1] then buffer.writeu8(iVM[18.], iVM[14], bit32.bxor(buffer.readu8(iVM[18.], iVM[14]), bit32.band(bit32.rshift(ihV, iVM[5] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[10] then break end; do ihT = buffer.readstring(iVM[18.], 0., iVM[1]); iVM[10] = true; break end; break end end; iVM[18.] = nil; do local iV8 = iIn; iVM[1] = iV8[8393]; iVM[5] = iV8[1325]; ihV = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[27.] = false; while true do ihU = #iVM[5]; iVM[15.] = ihU - iVM[1]; iVM[20] = iVM[14](ihV % 4294967296); iVM[10] = iVM[15.] >= 1; if iVM[10] then iVM[10] = iVM[15.] <= 4 end; if iVM[10] then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; if iVM[15.] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.))); iVM[27.] = true; break elseif iVM[15.] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[27.] = true; break elseif iVM[15.] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[27.] = true; break elseif iVM[15.] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[27.] = true; break end end; iVM[22] = buffer.fromstring(iVM[5]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[15.] then iVM[20] = (iVM[20] + 2654435769.) % 4294967296; buffer.writeu32(iVM[22], iVM[12.], bit32.bxor(buffer.readu32(iVM[22], iVM[12.]), iVM[20])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[27.] then break end; iVM[20] = (iVM[20] + 2654435769.) % 4294967296; iVM[16] = 0.; while true do if iVM[12.] < iVM[15.] then buffer.writeu8(iVM[22], iVM[12.], bit32.bxor(buffer.readu8(iVM[22], iVM[12.]), bit32.band(bit32.rshift(iVM[20], iVM[16] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[27.] then break end; do iVM[18.] = buffer.readstring(iVM[22], 0., iVM[15.]); iVM[27.] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; iVM[16] = iV8[6677]; iVM[12.] = iV8[3185]; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[10] = k7; iVM[20] = iV8[1411]; ihU = false; while true do ihV = #iVM[12.]; iVM[27.] = ihV - iVM[20]; iVM[11] = iVM[10](iVM[15.] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; iVM[14] = iVM[27.] >= 1; if iVM[14] then iVM[14] = iVM[27.] <= 4 end; if iVM[14] then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[11], 255.))); ihU = true; break elseif iVM[27.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); ihU = true; break elseif iVM[27.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); ihU = true; break elseif iVM[27.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); ihU = true; break end end; iVM[5] = buffer.fromstring(iVM[12.]); iVM[13] = 0.; while true do if iVM[13] <= iVM[27.] - 4 then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[13], bit32.bxor(buffer.readu32(iVM[5], iVM[13]), iVM[11])); iVM[13] = iVM[13] + 4 else break end end; if ihU then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[13] < iVM[27.] then buffer.writeu8(iVM[5], iVM[13], bit32.bxor(buffer.readu8(iVM[5], iVM[13]), bit32.band(bit32.rshift(iVM[11], iVM[1] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[1] = iVM[1] + 1 else break end end; if ihU then break end; do iVM[22] = buffer.readstring(iVM[5], 0., iVM[27.]); ihU = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; iVM[14] = iV8[4782.]; iVM[11] = iV8[8634.]; iVM[5] = iV8[5417]; ihV = (mC + lQ) % iV8[5374]; iVM[1] = iV8[3902]; iVM[27.] = k7; ihU = false; while true do iVM[23] = #iVM[11]; iVM[15.] = iVM[23] - iVM[1]; iVM[20] = iVM[27.](ihV % 4294967296); iVM[10] = iVM[15.] >= 1; if iVM[10] then iVM[10] = iVM[15.] <= 3. end; if iVM[10] then iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; if iVM[15.] == 1 then iVM[13] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[20], 255.)) % 256); ihU = true; break elseif iVM[15.] == 2 then iVM[13] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[20], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[20], 8), 255.)) % 256); ihU = true; break elseif iVM[15.] == 3. then iVM[13] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[20], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[20], 8), 255.)) % 256, (string.byte(iVM[11], 3.) - bit32.band(bit32.rshift(iVM[20], 16), 255.)) % 256); ihU = true; break end end; iVM[4] = buffer.fromstring(iVM[11]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[15.] then iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[4], iVM[12.], (buffer.readu32(iVM[4], iVM[12.]) - iVM[20]) % 4294967296); iVM[12.] = iVM[12.] + 4 else break end end; if ihU then break end; iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; iVM[16] = 0.; while true do if iVM[12.] < iVM[15.] then buffer.writeu8(iVM[4], iVM[12.], (buffer.readu8(iVM[4], iVM[12.]) - bit32.band(bit32.rshift(iVM[20], iVM[16] * 8), 255.)) % 256); iVM[12.] = iVM[12.] + 1; iVM[16] = iVM[16] + 1 else break end end; if ihU then break end; do iVM[13] = buffer.readstring(iVM[4], 0., iVM[15.]); ihU = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; iVM[12.] = iV8[10480]; iVM[15.] = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[8666]; iVM[16] = false; while true do iVM[1] = #iVM[20]; ihV = iVM[1] - iVM[12.]; iVM[27.] = iVM[15.](iVM[4] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[10] = ihV >= 1; if iVM[10] then iVM[10] = ihV <= 4 end; if iVM[10] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if ihV == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.))); iVM[16] = true; break elseif ihV == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[16] = true; break elseif ihV == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[16] = true; break elseif ihV == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[16] = true; break end end; iVM[14] = buffer.fromstring(iVM[20]); iVM[5] = 0.; while true do if iVM[5] + 4 <= ihV then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[5], bit32.bxor(buffer.readu32(iVM[14], iVM[5]), iVM[27.])); iVM[5] = iVM[5] + 4 else break end end; if iVM[16] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; ihU = 0.; while true do if iVM[5] < ihV then buffer.writeu8(iVM[14], iVM[5], bit32.bxor(buffer.readu8(iVM[14], iVM[5]), bit32.band(bit32.rshift(iVM[27.], ihU * 8), 255.))); iVM[5] = iVM[5] + 1; ihU = ihU + 1 else break end end; if iVM[16] then break end; do iVM[23] = buffer.readstring(iVM[14], 0., ihV); iVM[16] = true; break end; break end end; iVM[1] = nil; do local iV8 = iIn; ihU = iV8[3964]; iVM[5] = k7; iVM[14] = false; iVM[10] = iV8[797]; iVM[27.] = iV8[3373]; ihV = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[20] = #iVM[27.]; iVM[28] = iVM[20] - iVM[10]; iVM[4] = iVM[5](ihV % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[12.] = iVM[28] >= 1; if iVM[12.] then iVM[12.] = iVM[28] <= 4 end; if iVM[12.] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[28] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.))); iVM[16] = true; break elseif iVM[28] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[16] = true; break elseif iVM[28] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[16] = true; break elseif iVM[28] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[16] = true; break end end; iVM[19] = buffer.fromstring(iVM[27.]); iVM[11] = 0.; while true do if iVM[11] <= iVM[28] - 4 then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[11], bit32.bxor(buffer.readu32(iVM[19], iVM[11]), iVM[4])); iVM[11] = iVM[11] + 4 else break end end; if iVM[16] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[15.] = 0.; while true do if iVM[11] < iVM[28] then buffer.writeu8(iVM[19], iVM[11], bit32.bxor(buffer.readu8(iVM[19], iVM[11]), bit32.band(bit32.rshift(iVM[4], iVM[15.] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[16] then break end; do iVM[1] = buffer.readstring(iVM[19], 0., iVM[28]); iVM[16] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[4] = iV8[8193.]; iVM[28] = iV8[6104]; iVM[12.] = k7; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[11] = iV8[10480]; iVM[20] = false; while true do iVM[16] = #iVM[4]; ihV = iVM[16] - iVM[11]; iVM[27.] = iVM[12.](iVM[15.] % 4294967296); iVM[10] = ihV >= 1; if iVM[10] then iVM[10] = ihV <= 4 end; if iVM[10] then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); if ihV == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.))); iVM[20] = true; break elseif ihV == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[20] = true; break elseif ihV == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[20] = true; break elseif ihV == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[20] = true; break end end; iVM[14] = buffer.fromstring(iVM[4]); iVM[5] = 0.; while true do if iVM[5] + 4 <= ihV then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[14], iVM[5], bit32.bxor(buffer.readu32(iVM[14], iVM[5]), iVM[27.])); iVM[5] = iVM[5] + 4 else break end end; if iVM[20] then break end; iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); ihU = 0.; while true do if iVM[5] < ihV then buffer.writeu8(iVM[14], iVM[5], bit32.bxor(buffer.readu8(iVM[14], iVM[5]), bit32.band(bit32.rshift(iVM[27.], ihU * 8), 255.))); iVM[5] = iVM[5] + 1; ihU = ihU + 1 else break end end; if iVM[20] then break end; do iVM[19] = buffer.readstring(iVM[14], 0., ihV); iVM[20] = true; break end; break end end; iVM[14] = nil; do local iV8 = iIn; iVM[10] = iV8[3661]; iVM[27.] = k7; ihV = true; iVM[16] = iV8[8888]; ihU = iV8[10254.]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[20] = false; while true do iVM[4] = #ihU; iVM[12.] = iVM[4] - iVM[16]; ihS = iVM[27.](iVM[5] % 4294967296); ihS = ihS % 2147483646. + 1; iVM[11] = iVM[12.] >= 1; if iVM[11] then iVM[11] = iVM[12.] <= 4 end; if iVM[11] then ihS = ihS * 16807 % 2147483647; if iVM[12.] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihS, 255.))); iVM[20] = true; break elseif iVM[12.] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[20] = true; break elseif iVM[12.] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[20] = true; break elseif iVM[12.] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[20] = true; break end end; iVM[15.] = buffer.fromstring(ihU); iVM[24.] = 0.; while true do if iVM[24.] <= iVM[12.] - 4 then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[24.], bit32.bxor(buffer.readu32(iVM[15.], iVM[24.]), ihS)); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[20] then break end; ihS = ihS * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[24.] < iVM[12.] then buffer.writeu8(iVM[15.], iVM[24.], bit32.bxor(buffer.readu8(iVM[15.], iVM[24.]), bit32.band(bit32.rshift(ihS, iVM[28] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[20] then break end; do iVM[14] = buffer.readstring(iVM[15.], 0., iVM[12.]); iVM[20] = true; break end; break end end; iVM[24.] = nil; do local iV8 = iIn; iVM[15.] = iV8[9534.]; iVM[11] = iV8[6204.]; ihS = true; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[10480]; iVM[28] = k7; iVM[20] = false; while true do iVM[16] = #iVM[11]; ihV = iVM[16] - iVM[4]; iVM[27.] = iVM[28](iVM[12.] % 4294967296); iVM[10] = ihV >= 1; if iVM[10] then iVM[10] = ihV <= 3. end; if iVM[10] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; if ihV == 1 then iVM[24.] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[27.], 255.)) % 256); iVM[20] = true; break elseif ihV == 2 then iVM[24.] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256); iVM[20] = true; break elseif ihV == 3. then iVM[24.] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256, (string.byte(iVM[11], 3.) - bit32.band(bit32.rshift(iVM[27.], 16), 255.)) % 256); iVM[20] = true; break end end; iVM[8] = buffer.fromstring(iVM[11]); iVM[5] = 0.; while true do if iVM[5] + 4 <= ihV then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[8], iVM[5], (buffer.readu32(iVM[8], iVM[5]) - iVM[27.]) % 4294967296); iVM[5] = iVM[5] + 4 else break end end; if iVM[20] then break end; iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; ihU = 0.; while true do if iVM[5] < ihV then buffer.writeu8(iVM[8], iVM[5], (buffer.readu8(iVM[8], iVM[5]) - bit32.band(bit32.rshift(iVM[27.], ihU * 8), 255.)) % 256); iVM[5] = iVM[5] + 1; ihU = ihU + 1 else break end end; if iVM[20] then break end; do iVM[24.] = buffer.readstring(iVM[8], 0., ihV); iVM[20] = true; break end; break end end; iVM[8] = nil; do local iV8 = iIn; iVM[27.] = iV8[10480]; iVM[5] = iV8[123.]; ihV = (mC + lQ) % iV8[5374]; ihU = k7; iVM[10] = false; while true do iVM[4] = #iVM[5]; iVM[12.] = iVM[4] - iVM[27.]; iVM[16] = ihU(ihV % 4294967296); iVM[11] = iVM[12.] >= 1; if iVM[11] then iVM[11] = iVM[12.] <= 4 end; if iVM[11] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; if iVM[12.] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[16], 255.))); iVM[10] = true; break elseif iVM[12.] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[10] = true; break elseif iVM[12.] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[10] = true; break elseif iVM[12.] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[10] = true; break end end; iVM[15.] = buffer.fromstring(iVM[5]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[12.] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; buffer.writeu32(iVM[15.], iVM[20], bit32.bxor(buffer.readu32(iVM[15.], iVM[20]), iVM[16])); iVM[20] = iVM[20] + 4 else break end end; if iVM[10] then break end; iVM[16] = (iVM[16] + 2654435769.) % 4294967296; iVM[28] = 0.; while true do if iVM[20] < iVM[12.] then buffer.writeu8(iVM[15.], iVM[20], bit32.bxor(buffer.readu8(iVM[15.], iVM[20]), bit32.band(bit32.rshift(iVM[16], iVM[28] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[10] then break end; do iVM[8] = buffer.readstring(iVM[15.], 0., iVM[12.]); iVM[10] = true; break end; break end end; iVM[28] = nil; do local iV8 = iIn; iVM[12.] = iV8[7545.]; iVM[4] = true; iVM[11] = k7; iVM[20] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[4795]; iVM[16] = false; while true do iVM[27.] = #iVM[12.]; iVM[10] = iVM[27.] - iVM[15.]; ihS = iVM[11](iVM[20] % 4294967296); iVM[5] = iVM[10] >= 1; if iVM[5] then iVM[5] = iVM[10] <= 4 end; if iVM[5] then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); if iVM[10] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihS, 255.))); iVM[16] = true; break elseif iVM[10] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[16] = true; break elseif iVM[10] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[16] = true; break elseif iVM[10] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[16] = true; break end end; ihU = buffer.fromstring(iVM[12.]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[10] then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); buffer.writeu32(ihU, iVM[26], bit32.bxor(buffer.readu32(ihU, iVM[26]), ihS)); iVM[26] = iVM[26] + 4 else break end end; if iVM[16] then break end; ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); ihV = 0.; while true do if iVM[26] < iVM[10] then buffer.writeu8(ihU, iVM[26], bit32.bxor(buffer.readu8(ihU, iVM[26]), bit32.band(bit32.rshift(ihS, ihV * 8), 255.))); iVM[26] = iVM[26] + 1; ihV = ihV + 1 else break end end; if iVM[16] then break end; do iVM[28] = buffer.readstring(ihU, 0., iVM[10]); iVM[16] = true; break end; break end end; iVM[26] = nil; do local iV8 = iIn; ihS = iV8[8536]; iVM[27.] = iV8[9100]; iVM[5] = k7; ihV = (mC + lQ) % iV8[5374]; ihU = iV8[10480]; iVM[10] = false; while true do iVM[4] = #ihS; iVM[12.] = iVM[4] - ihU; iVM[16] = iVM[5](ihV % 4294967296); iVM[11] = iVM[12.] >= 1; if iVM[11] then iVM[11] = iVM[12.] <= 4 end; if iVM[11] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if iVM[12.] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[16], 255.))); iVM[10] = true; break elseif iVM[12.] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[10] = true; break elseif iVM[12.] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[10] = true; break elseif iVM[12.] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[10] = true; break end end; iVM[15.] = buffer.fromstring(ihS); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[12.] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[15.], iVM[20], bit32.bxor(buffer.readu32(iVM[15.], iVM[20]), iVM[16])); iVM[20] = iVM[20] + 4 else break end end; if iVM[10] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[9.] = 0.; while true do if iVM[20] < iVM[12.] then buffer.writeu8(iVM[15.], iVM[20], bit32.bxor(buffer.readu8(iVM[15.], iVM[20]), bit32.band(bit32.rshift(iVM[16], iVM[9.] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[10] then break end; do iVM[26] = buffer.readstring(iVM[15.], 0., iVM[12.]); iVM[10] = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; iVM[4] = iV8[10480]; iVM[11] = iV8[679]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[15.] = k7; iVM[20] = false; while true do ihU = #iVM[11]; iVM[16] = ihU - iVM[4]; ihV = iVM[15.](iVM[12.] % 4294967296); iVM[27.] = iVM[16] >= 1; if iVM[27.] then iVM[27.] = iVM[16] <= 4 end; if iVM[27.] then ihV = (ihV + 2654435769.) % 4294967296; if iVM[16] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihV, 255.))); iVM[20] = true; break elseif iVM[16] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[20] = true; break elseif iVM[16] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[20] = true; break elseif iVM[16] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[20] = true; break end end; iVM[10] = buffer.fromstring(iVM[11]); ihS = 0.; while true do if ihS + 4 <= iVM[16] then ihV = (ihV + 2654435769.) % 4294967296; buffer.writeu32(iVM[10], ihS, bit32.bxor(buffer.readu32(iVM[10], ihS), ihV)); ihS = ihS + 4 else break end end; if iVM[20] then break end; ihV = (ihV + 2654435769.) % 4294967296; iVM[5] = 0.; while true do if ihS < iVM[16] then buffer.writeu8(iVM[10], ihS, bit32.bxor(buffer.readu8(iVM[10], ihS), bit32.band(bit32.rshift(ihV, iVM[5] * 8), 255.))); ihS = ihS + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[20] then break end; do iVM[9.] = buffer.readstring(iVM[10], 0., iVM[16]); iVM[20] = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[27.] = iV8[10480]; iVM[5] = k7; ihV = (mC + lQ) % iV8[5374]; ihU = iV8[146]; iVM[10] = false; while true do iVM[4] = #ihU; iVM[12.] = iVM[4] - iVM[27.]; iVM[16] = iVM[5](ihV % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[11] = iVM[12.] >= 1; if iVM[11] then iVM[11] = iVM[12.] <= 4 end; if iVM[11] then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[12.] == 1 then ihS = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[16], 255.))); iVM[10] = true; break elseif iVM[12.] == 2 then ihS = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[10] = true; break elseif iVM[12.] == 3. then ihS = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[10] = true; break elseif iVM[12.] == 4 then ihS = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[10] = true; break end end; iVM[15.] = buffer.fromstring(ihU); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[12.] then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[20], bit32.bxor(buffer.readu32(iVM[15.], iVM[20]), iVM[16])); iVM[20] = iVM[20] + 4 else break end end; if iVM[10] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[20] < iVM[12.] then buffer.writeu8(iVM[15.], iVM[20], bit32.bxor(buffer.readu8(iVM[15.], iVM[20]), bit32.band(bit32.rshift(iVM[16], iVM[3.] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[10] then break end; do ihS = buffer.readstring(iVM[15.], 0., iVM[12.]); iVM[10] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[11] = iV8[8263]; iVM[20] = k7; iVM[15.] = iV8[2740]; iVM[4] = iV8[1371.]; iVM[16] = iV8[5011]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[10] = false; while true do iVM[5] = #iVM[16]; ihU = iVM[5] - iVM[4]; iVM[6.] = iVM[20](iVM[12.] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; ihV = ihU >= 1; if ihV then ihV = ihU <= 4 end; if ihV then iVM[6.] = iVM[6.] * 16807 % 2147483647; if ihU == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[6.], 255.))); iVM[10] = true; break elseif ihU == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[10] = true; break elseif ihU == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[10] = true; break elseif ihU == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[10] = true; break end end; iVM[27.] = buffer.fromstring(iVM[16]); iVM[2] = 0.; while true do if iVM[2] <= ihU - 4 then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[2], bit32.bxor(buffer.readu32(iVM[27.], iVM[2]), iVM[6.])); iVM[2] = iVM[2] + 4 else break end end; if iVM[10] then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; ihX = 0.; while true do if iVM[2] < ihU then buffer.writeu8(iVM[27.], iVM[2], bit32.bxor(buffer.readu8(iVM[27.], iVM[2]), bit32.band(bit32.rshift(iVM[6.], ihX * 8), 255.))); iVM[2] = iVM[2] + 1; ihX = ihX + 1 else break end end; if iVM[10] then break end; do iVM[3.] = buffer.readstring(iVM[27.], 0., ihU); iVM[10] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[6.] = iV8[10365.]; iVM[5] = iV8[1551.]; ihV = (mC + lQ) % iV8[5374]; ihX = k7; iVM[27.] = iV8[10480]; ihU = false; while true do iVM[15.] = #iVM[5]; iVM[20] = iVM[15.] - iVM[27.]; iVM[10] = ihX(ihV % 4294967296); iVM[10] = iVM[10] % 2147483646. + 1; iVM[4] = iVM[20] >= 1; if iVM[4] then iVM[4] = iVM[20] <= 4 end; if iVM[4] then iVM[10] = iVM[10] * 16807 % 2147483647; if iVM[20] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[10], 255.))); ihU = true; break elseif iVM[20] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); ihU = true; break elseif iVM[20] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); ihU = true; break elseif iVM[20] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); ihU = true; break end end; iVM[12.] = buffer.fromstring(iVM[5]); iVM[16] = 0.; while true do if iVM[16] <= iVM[20] - 4 then iVM[10] = iVM[10] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[16], bit32.bxor(buffer.readu32(iVM[12.], iVM[16]), iVM[10])); iVM[16] = iVM[16] + 4 else break end end; if ihU then break end; iVM[10] = iVM[10] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[16] < iVM[20] then buffer.writeu8(iVM[12.], iVM[16], bit32.bxor(buffer.readu8(iVM[12.], iVM[16]), bit32.band(bit32.rshift(iVM[10], iVM[11] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[11] = iVM[11] + 1 else break end end; if ihU then break end; do iVM[2] = buffer.readstring(iVM[12.], 0., iVM[20]); ihU = true; break end; break end end; iVM[11] = nil; do local iV8 = iIn; iVM[4] = iV8[4936]; iVM[16] = k7; iVM[12.] = true; iVM[15.] = iV8[4144]; iVM[10] = iV8[699.]; iVM[20] = (mC + lQ) % iV8[5374]; ihU = false; while true do ihV = #iVM[10]; iVM[27.] = ihV - iVM[15.]; ihR = iVM[16](iVM[20] % 4294967296); ihR = ihR % 2147483646. + 1; ihX = iVM[27.] >= 1; if ihX then ihX = iVM[27.] <= 4 end; if ihX then ihR = ihR * 16807 % 2147483647; if iVM[27.] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihR, 255.))); ihU = true; break elseif iVM[27.] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); ihU = true; break elseif iVM[27.] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); ihU = true; break elseif iVM[27.] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); ihU = true; break end end; iVM[5] = buffer.fromstring(iVM[10]); iVM[7] = 0.; while true do if iVM[7] <= iVM[27.] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[7], bit32.bxor(buffer.readu32(iVM[5], iVM[7]), ihR)); iVM[7] = iVM[7] + 4 else break end end; if ihU then break end; ihR = ihR * 16807 % 2147483647; iVM[6.] = 0.; while true do if iVM[7] < iVM[27.] then buffer.writeu8(iVM[5], iVM[7], bit32.bxor(buffer.readu8(iVM[5], iVM[7]), bit32.band(bit32.rshift(ihR, iVM[6.] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if ihU then break end; do iVM[11] = buffer.readstring(iVM[5], 0., iVM[27.]); ihU = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[6.] = iV8[10480]; ihR = iV8[10202]; ihV = (mC + lQ) % iV8[5374]; ihX = k7; iVM[5] = false; while true do iVM[10] = #ihR; iVM[27.] = iVM[10] - iVM[6.]; iVM[12.] = ihX(ihV % 4294967296); iVM[16] = iVM[27.] >= 1; if iVM[16] then iVM[16] = iVM[27.] <= 4 end; if iVM[16] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; if iVM[27.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[12.], 255.))); iVM[5] = true; break elseif iVM[27.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[5] = true; break elseif iVM[27.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[5] = true; break elseif iVM[27.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[5] = true; break end end; ihU = buffer.fromstring(ihR); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[27.] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; buffer.writeu32(ihU, iVM[15.], bit32.bxor(buffer.readu32(ihU, iVM[15.]), iVM[12.])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[5] then break end; iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; iVM[20] = 0.; while true do if iVM[15.] < iVM[27.] then buffer.writeu8(ihU, iVM[15.], bit32.bxor(buffer.readu8(ihU, iVM[15.]), bit32.band(bit32.rshift(iVM[12.], iVM[20] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[5] then break end; do iVM[7] = buffer.readstring(ihU, 0., iVM[27.]); iVM[5] = true; break end; break end end; local iV8 = iIn; lM(iVM[17], { [ihW] = lX, [iVM[29]] = iV8[7718], [ihT] = iV8[10184][iVM[18.]](iV8[7718], -iV8[10838], iV8[10480], iV8[10422.]), [iVM[22]] = iV8[10184][iVM[13]](iV8[10480], iV8[8661.], iV8[10480], iV8[2598.]), [iVM[23]] = iV8[8269][iVM[1]][iVM[19]], [iVM[14]] = mu, [iVM[24.]] = iV8[1336][iVM[8]](iV8[4018], iV8[10222], iV8[7294]), [iVM[28]] = iV8[4218.], [iVM[26]] = true, [iVM[9.]] = iV8[8269][ihS][iVM[3.]], [iVM[2]] = iV8[8269][iVM[11]][iVM[7]] }); iVM[15.] = nil; do iVM[20] = iV8[10480]; iVM[12.] = k7; iVM[10] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[9012.]; ihU = false; while true do ihV = #iVM[16]; iVM[27.] = ihV - iVM[20]; ihR = iVM[12.](iVM[10] % 4294967296); ihR = ihR % 2147483646. + 1; ihX = iVM[27.] >= 1; if ihX then ihX = iVM[27.] <= 4 end; if ihX then ihR = ihR * 16807 % 2147483647; if iVM[27.] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihR, 255.))); ihU = true; break elseif iVM[27.] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); ihU = true; break elseif iVM[27.] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); ihU = true; break elseif iVM[27.] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); ihU = true; break end end; iVM[5] = buffer.fromstring(iVM[16]); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[27.] then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[7], bit32.bxor(buffer.readu32(iVM[5], iVM[7]), ihR)); iVM[7] = iVM[7] + 4 else break end end; if ihU then break end; ihR = ihR * 16807 % 2147483647; iVM[6.] = 0.; while true do if iVM[7] < iVM[27.] then buffer.writeu8(iVM[5], iVM[7], bit32.bxor(buffer.readu8(iVM[5], iVM[7]), bit32.band(bit32.rshift(ihR, iVM[6.] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if ihU then break end; do iVM[15.] = buffer.readstring(iVM[5], 0., iVM[27.]); ihU = true; break end; break end end; iVM[7] = nil; do ihR = iV8[10480]; ihV = k7; ihX = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[9374]; iVM[5] = false; while true do iVM[27.] = #iVM[6.]; iVM[12.] = iVM[27.] - ihR; iVM[16] = ihV(ihX % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; ihU = iVM[12.] >= 1; if ihU then ihU = iVM[12.] <= 4 end; if ihU then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[16], 255.))); iVM[5] = true; break elseif iVM[12.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[5] = true; break elseif iVM[12.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[5] = true; break elseif iVM[12.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[5] = true; break end end; iVM[11] = buffer.fromstring(iVM[6.]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[12.] then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[11], iVM[20], bit32.bxor(buffer.readu32(iVM[11], iVM[20]), iVM[16])); iVM[20] = iVM[20] + 4 else break end end; if iVM[5] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[10] = 0.; while true do if iVM[20] < iVM[12.] then buffer.writeu8(iVM[11], iVM[20], bit32.bxor(buffer.readu8(iVM[11], iVM[20]), bit32.band(bit32.rshift(iVM[16], iVM[10] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[10] = iVM[10] + 1 else break end end; if iVM[5] then break end; do iVM[7] = buffer.readstring(iVM[11], 0., iVM[12.]); iVM[5] = true; break end; break end end; iVM[11] = nil; do iVM[16] = iV8[10480]; iVM[20] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[9172]; ihU = false; while true do iVM[6.] = #iVM[10]; ihV = iVM[6.] - iVM[16]; iVM[27.] = iVM[20](iVM[12.] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; ihR = ihV >= 1; if ihR then ihR = ihV <= 4 end; if ihR then iVM[27.] = iVM[27.] * 16807 % 2147483647; if ihV == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[27.], 255.))); ihU = true; break elseif ihV == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); ihU = true; break elseif ihV == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); ihU = true; break elseif ihV == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); ihU = true; break end end; ihX = buffer.fromstring(iVM[10]); iVM[5] = 0.; while true do if iVM[5] + 4 <= ihV then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(ihX, iVM[5], bit32.bxor(buffer.readu32(ihX, iVM[5]), iVM[27.])); iVM[5] = iVM[5] + 4 else break end end; if ihU then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[5] < ihV then buffer.writeu8(ihX, iVM[5], bit32.bxor(buffer.readu8(ihX, iVM[5]), bit32.band(bit32.rshift(iVM[27.], iVM[2] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[2] = iVM[2] + 1 else break end end; if ihU then break end; do iVM[11] = buffer.readstring(ihX, 0., ihV); ihU = true; break end; break end end; iVM[2] = nil; do iVM[5] = iV8[5566]; ihX = iV8[1683.]; ihR = iV8[3584]; iVM[27.] = (mC + lQ) % iV8[5374]; ihV = iV8[10480]; iVM[6.] = k7; ihU = false; while true do iVM[10] = #ihX; ihS = iVM[10] - ihV; iVM[12.] = iVM[6.](iVM[27.] % 4294967296); iVM[16] = ihS >= 1; if iVM[16] then iVM[16] = ihS <= 3. end; if iVM[16] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; if ihS == 1 then iVM[2] = string.char((string.byte(ihX, 1) - bit32.band(iVM[12.], 255.)) % 256); ihU = true; break elseif ihS == 2 then iVM[2] = string.char((string.byte(ihX, 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(ihX, 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256); ihU = true; break elseif ihS == 3. then iVM[2] = string.char((string.byte(ihX, 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(ihX, 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256, (string.byte(ihX, 3.) - bit32.band(bit32.rshift(iVM[12.], 16), 255.)) % 256); ihU = true; break end end; iVM[9.] = buffer.fromstring(ihX); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= ihS then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[9.], iVM[3.], (buffer.readu32(iVM[9.], iVM[3.]) - iVM[12.]) % 4294967296); iVM[3.] = iVM[3.] + 4 else break end end; if ihU then break end; iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; iVM[20] = 0.; while true do if iVM[3.] < ihS then buffer.writeu8(iVM[9.], iVM[3.], (buffer.readu8(iVM[9.], iVM[3.]) - bit32.band(bit32.rshift(iVM[12.], iVM[20] * 8), 255.)) % 256); iVM[3.] = iVM[3.] + 1; iVM[20] = iVM[20] + 1 else break end end; if ihU then break end; do iVM[2] = buffer.readstring(iVM[9.], 0., ihS); ihU = true; break end; break end end; iVM[9.] = nil; do ihS = true; iVM[16] = k7; iVM[12.] = true; iVM[3.] = iV8[954.]; iVM[10] = iV8[7758.]; iVM[20] = (mC + lQ) % iV8[5374]; ihU = false; while true do ihV = #iVM[10]; iVM[27.] = ihV - iVM[3.]; ihR = iVM[16](iVM[20] % 4294967296); ihR = ihR % 2147483646. + 1; ihX = iVM[27.] >= 1; if ihX then ihX = iVM[27.] <= 4 end; if ihX then ihR = ihR * 16807 % 2147483647; if iVM[27.] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihR, 255.))); ihU = true; break elseif iVM[27.] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); ihU = true; break elseif iVM[27.] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); ihU = true; break elseif iVM[27.] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); ihU = true; break end end; iVM[5] = buffer.fromstring(iVM[10]); iVM[26] = 0.; while true do if iVM[26] <= iVM[27.] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[26], bit32.bxor(buffer.readu32(iVM[5], iVM[26]), ihR)); iVM[26] = iVM[26] + 4 else break end end; if ihU then break end; ihR = ihR * 16807 % 2147483647; iVM[6.] = 0.; while true do if iVM[26] < iVM[27.] then buffer.writeu8(iVM[5], iVM[26], bit32.bxor(buffer.readu8(iVM[5], iVM[26]), bit32.band(bit32.rshift(ihR, iVM[6.] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if ihU then break end; do iVM[9.] = buffer.readstring(iVM[5], 0., iVM[27.]); ihU = true; break end; break end end; iVM[26] = nil; do iVM[6.] = iV8[10480]; ihR = k7; ihV = (mC + lQ) % iV8[5374]; ihX = iV8[10827.]; iVM[5] = false; while true do iVM[10] = #ihX; iVM[27.] = iVM[10] - iVM[6.]; iVM[12.] = ihR(ihV % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[16] = iVM[27.] >= 1; if iVM[16] then iVM[16] = iVM[27.] <= 4 end; if iVM[16] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[12.], 255.))); iVM[5] = true; break elseif iVM[27.] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[5] = true; break elseif iVM[27.] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[5] = true; break elseif iVM[27.] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(ihX, 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[5] = true; break end end; ihU = buffer.fromstring(ihX); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[27.] then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(ihU, iVM[3.], bit32.bxor(buffer.readu32(ihU, iVM[3.]), iVM[12.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[5] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[3.] < iVM[27.] then buffer.writeu8(ihU, iVM[3.], bit32.bxor(buffer.readu8(ihU, iVM[3.]), bit32.band(bit32.rshift(iVM[12.], iVM[20] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[5] then break end; do iVM[26] = buffer.readstring(ihU, 0., iVM[27.]); iVM[5] = true; break end; break end end; iVM[3.] = nil; do iVM[16] = iV8[9415]; iVM[12.] = true; ihU = k7; iVM[10] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[5300]; iVM[27.] = false; while true do ihX = #iVM[16]; iVM[5] = ihX - iVM[20]; ihS = ihU(iVM[10] % 4294967296); iVM[6.] = iVM[5] >= 1; if iVM[6.] then iVM[6.] = iVM[5] <= 4 end; if iVM[6.] then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); if iVM[5] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihS, 255.))); iVM[27.] = true; break elseif iVM[5] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[27.] = true; break elseif iVM[5] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[27.] = true; break elseif iVM[5] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[27.] = true; break end end; ihV = buffer.fromstring(iVM[16]); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[5] then ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); buffer.writeu32(ihV, iVM[28], bit32.bxor(buffer.readu32(ihV, iVM[28]), ihS)); iVM[28] = iVM[28] + 4 else break end end; if iVM[27.] then break end; ihS = bit32.lrotate((ihS + 1832704949) % 4294967296, 13); ihR = 0.; while true do if iVM[28] < iVM[5] then buffer.writeu8(ihV, iVM[28], bit32.bxor(buffer.readu8(ihV, iVM[28]), bit32.band(bit32.rshift(ihS, ihR * 8), 255.))); iVM[28] = iVM[28] + 1; ihR = ihR + 1 else break end end; if iVM[27.] then break end; do iVM[3.] = buffer.readstring(ihV, 0., iVM[5]); iVM[27.] = true; break end; break end end; lJ = lM(iVM[15.], { [iVM[7]] = lX, [iVM[11]] = iV8[7718], [iVM[2]] = iV8[10184][iVM[9.]](iV8[7718], -iV8[5149], iV8[10480], iV8[5149]), [iVM[26]] = iV8[10184][iVM[3.]](iV8[10480], iV8[1362.], iV8[10480], iV8[1328]) }); mC = 363. end elseif mC < 4150 then if mC < 4148 then if mC < 4147 then if mC == 4146. then my = nil; local iV8 = iIn; my = iV8[954.] - iV8[1371.]; my = iV8[10480] + iV8[7718]; my = iV8[1353.] - iV8[7718]; my = iV8[10480] + iV8[7718]; my = iV8[1353.] - iV8[7718]; my = iV8[10480] + iV8[7718]; mC = 238 else mC = 4290.; continue end elseif mC == 4147 then my = nil; local iV8 = iIn; my = iV8[954.] - iV8[1371.]; my = iV8[1353.] - iV8[7718]; my = iV8[1353.] - iV8[7718]; my = iV8[10480] + iV8[7718]; mC = 46 else mC = 3785; continue end elseif mC < 4149. then iVM[28] = nil; do ihV = true; local iV8 = iIn; iVM[6.] = iV8[3496]; ihS = true; iVM[5] = (mC + lQ) % iV8[5374]; ihX = iV8[7327]; ihR = k7; iVM[27.] = false; while true do ihU = #iVM[6.]; iVM[3.] = ihU - ihX; iVM[20] = ihR(iVM[5] % 4294967296); iVM[10] = iVM[3.] >= 1; if iVM[10] then iVM[10] = iVM[3.] <= 3. end; if iVM[10] then iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; if iVM[3.] == 1 then iVM[28] = string.char((string.byte(iVM[6.], 1) - bit32.band(iVM[20], 255.)) % 256); iVM[27.] = true; break elseif iVM[3.] == 2 then iVM[28] = string.char((string.byte(iVM[6.], 1) - bit32.band(iVM[20], 255.)) % 256, (string.byte(iVM[6.], 2) - bit32.band(bit32.rshift(iVM[20], 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[3.] == 3. then iVM[28] = string.char((string.byte(iVM[6.], 1) - bit32.band(iVM[20], 255.)) % 256, (string.byte(iVM[6.], 2) - bit32.band(bit32.rshift(iVM[20], 8), 255.)) % 256, (string.byte(iVM[6.], 3.) - bit32.band(bit32.rshift(iVM[20], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[26] = buffer.fromstring(iVM[6.]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[3.] then iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[26], iVM[12.], (buffer.readu32(iVM[26], iVM[12.]) - iVM[20]) % 4294967296); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[27.] then break end; iVM[20] = (iVM[20] * 1597 + 51749) % 4294967296; iVM[16] = 0.; while true do if iVM[12.] < iVM[3.] then buffer.writeu8(iVM[26], iVM[12.], (buffer.readu8(iVM[26], iVM[12.]) - bit32.band(bit32.rshift(iVM[20], iVM[16] * 8), 255.)) % 256); iVM[12.] = iVM[12.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[27.] then break end; do iVM[28] = buffer.readstring(iVM[26], 0., iVM[3.]); iVM[27.] = true; break end; break end end; iVM[26] = nil; do local iV8 = iIn; iVM[3.] = iV8[7678]; iVM[16] = false; iVM[20] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[10] = iV8[10480]; ihU = false; while true do iVM[6.] = #iVM[3.]; ihV = iVM[6.] - iVM[10]; iVM[27.] = iVM[20](iVM[12.] % 4294967296); ihR = ihV >= 1; if ihR then ihR = ihV <= 4 end; if ihR then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); if ihV == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[27.], 255.))); ihU = true; break elseif ihV == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); ihU = true; break elseif ihV == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); ihU = true; break elseif ihV == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); ihU = true; break end end; ihX = buffer.fromstring(iVM[3.]); iVM[5] = 0.; while true do if iVM[5] + 4 <= ihV then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); buffer.writeu32(ihX, iVM[5], bit32.bxor(buffer.readu32(ihX, iVM[5]), iVM[27.])); iVM[5] = iVM[5] + 4 else break end end; if ihU then break end; iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); ihS = 0.; while true do if iVM[5] < ihV then buffer.writeu8(ihX, iVM[5], bit32.bxor(buffer.readu8(ihX, iVM[5]), bit32.band(bit32.rshift(iVM[27.], ihS * 8), 255.))); iVM[5] = iVM[5] + 1; ihS = ihS + 1 else break end end; if ihU then break end; do iVM[26] = buffer.readstring(ihX, 0., ihV); ihU = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[5] = iV8[10008.]; ihX = iV8[7539.]; ihR = iV8[9491]; iVM[27.] = (mC + lQ) % iV8[5374]; ihV = iV8[4991]; iVM[6.] = k7; ihU = false; while true do iVM[10] = #ihX; iVM[9.] = iVM[10] - ihV; iVM[12.] = iVM[6.](iVM[27.] % 4294967296); iVM[16] = iVM[9.] >= 1; if iVM[16] then iVM[16] = iVM[9.] <= 3. end; if iVM[16] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then ihS = string.char((string.byte(ihX, 1) - bit32.band(iVM[12.], 255.)) % 256); ihU = true; break elseif iVM[9.] == 2 then ihS = string.char((string.byte(ihX, 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(ihX, 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256); ihU = true; break elseif iVM[9.] == 3. then ihS = string.char((string.byte(ihX, 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(ihX, 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256, (string.byte(ihX, 3.) - bit32.band(bit32.rshift(iVM[12.], 16), 255.)) % 256); ihU = true; break end end; iVM[2] = buffer.fromstring(ihX); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[9.] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[2], iVM[3.], (buffer.readu32(iVM[2], iVM[3.]) - iVM[12.]) % 4294967296); iVM[3.] = iVM[3.] + 4 else break end end; if ihU then break end; iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; iVM[20] = 0.; while true do if iVM[3.] < iVM[9.] then buffer.writeu8(iVM[2], iVM[3.], (buffer.readu8(iVM[2], iVM[3.]) - bit32.band(bit32.rshift(iVM[12.], iVM[20] * 8), 255.)) % 256); iVM[3.] = iVM[3.] + 1; iVM[20] = iVM[20] + 1 else break end end; if ihU then break end; do ihS = buffer.readstring(iVM[2], 0., iVM[9.]); ihU = true; break end; break end end; iVM[2] = nil; do iVM[16] = true; local iV8 = iIn; iVM[12.] = iV8[9787]; iVM[9.] = iV8[4440.]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[10480]; iVM[3.] = k7; ihU = false; while true do ihV = #iVM[12.]; iVM[27.] = ihV - iVM[20]; ihR = iVM[3.](iVM[10] % 4294967296); ihX = iVM[27.] >= 1; if ihX then ihX = iVM[27.] <= 3. end; if ihX then ihR = (ihR * 1597 + 51749) % 4294967296; if iVM[27.] == 1 then iVM[2] = string.char((string.byte(iVM[12.], 1) - bit32.band(ihR, 255.)) % 256); ihU = true; break elseif iVM[27.] == 2 then iVM[2] = string.char((string.byte(iVM[12.], 1) - bit32.band(ihR, 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(ihR, 8), 255.)) % 256); ihU = true; break elseif iVM[27.] == 3. then iVM[2] = string.char((string.byte(iVM[12.], 1) - bit32.band(ihR, 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(ihR, 8), 255.)) % 256, (string.byte(iVM[12.], 3.) - bit32.band(bit32.rshift(ihR, 16), 255.)) % 256); ihU = true; break end end; iVM[5] = buffer.fromstring(iVM[12.]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[27.] then ihR = (ihR * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[5], iVM[11], (buffer.readu32(iVM[5], iVM[11]) - ihR) % 4294967296); iVM[11] = iVM[11] + 4 else break end end; if ihU then break end; ihR = (ihR * 1597 + 51749) % 4294967296; iVM[6.] = 0.; while true do if iVM[11] < iVM[27.] then buffer.writeu8(iVM[5], iVM[11], (buffer.readu8(iVM[5], iVM[11]) - bit32.band(bit32.rshift(ihR, iVM[6.] * 8), 255.)) % 256); iVM[11] = iVM[11] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if ihU then break end; do iVM[2] = buffer.readstring(iVM[5], 0., iVM[27.]); ihU = true; break end; break end end; local iV8 = iIn; lM(iVM[28], { [iVM[26]] = iV8[9906.][ihS](iV8[7718], iV8[10480]), [iVM[2]] = ma }); iVM[11] = nil; do ihR = true; iVM[5] = iV8[3407]; ihX = iV8[4041.]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[125]; ihV = k7; ihU = false; while true do iVM[20] = #iVM[5]; iVM[10] = iVM[20] - iVM[27.]; iVM[9.] = ihV(iVM[6.] % 4294967296); iVM[12.] = iVM[10] >= 1; if iVM[12.] then iVM[12.] = iVM[10] <= 3. end; if iVM[12.] then iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; if iVM[10] == 1 then iVM[11] = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[9.], 255.)) % 256); ihU = true; break elseif iVM[10] == 2 then iVM[11] = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[9.], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[9.], 8), 255.)) % 256); ihU = true; break elseif iVM[10] == 3. then iVM[11] = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[9.], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[9.], 8), 255.)) % 256, (string.byte(iVM[5], 3.) - bit32.band(bit32.rshift(iVM[9.], 16), 255.)) % 256); ihU = true; break end end; iVM[16] = buffer.fromstring(iVM[5]); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[10] then iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[16], iVM[2], (buffer.readu32(iVM[16], iVM[2]) - iVM[9.]) % 4294967296); iVM[2] = iVM[2] + 4 else break end end; if ihU then break end; iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; iVM[3.] = 0.; while true do if iVM[2] < iVM[10] then buffer.writeu8(iVM[16], iVM[2], (buffer.readu8(iVM[16], iVM[2]) - bit32.band(bit32.rshift(iVM[9.], iVM[3.] * 8), 255.)) % 256); iVM[2] = iVM[2] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if ihU then break end; do iVM[11] = buffer.readstring(iVM[16], 0., iVM[10]); ihU = true; break end; break end end; iVM[2] = nil; do iVM[9.] = iV8[10480]; iVM[20] = iV8[5078]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[16] = false; while true do iVM[10] = #iVM[20]; ihX = iVM[10] - iVM[9.]; iVM[5] = iVM[3.](iVM[12.] % 4294967296); ihU = ihX >= 1; if ihU then ihU = ihX <= 4 end; if ihU then iVM[5] = (iVM[5] + 2654435769.) % 4294967296; if ihX == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.))); iVM[16] = true; break elseif ihX == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[16] = true; break elseif ihX == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[16] = true; break elseif ihX == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[16] = true; break end end; iVM[6.] = buffer.fromstring(iVM[20]); ihV = 0.; while true do if ihV + 4 <= ihX then iVM[5] = (iVM[5] + 2654435769.) % 4294967296; buffer.writeu32(iVM[6.], ihV, bit32.bxor(buffer.readu32(iVM[6.], ihV), iVM[5])); ihV = ihV + 4 else break end end; if iVM[16] then break end; iVM[5] = (iVM[5] + 2654435769.) % 4294967296; iVM[27.] = 0.; while true do if ihV < ihX then buffer.writeu8(iVM[6.], ihV, bit32.bxor(buffer.readu8(iVM[6.], ihV), bit32.band(bit32.rshift(iVM[5], iVM[27.] * 8), 255.))); ihV = ihV + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[16] then break end; do iVM[2] = buffer.readstring(iVM[6.], 0., ihX); iVM[16] = true; break end; break end end; iVM[6.] = nil; do ihX = iV8[10480]; iVM[27.] = k7; iVM[5] = (mC + lQ) % iV8[5374]; ihV = iV8[3820]; ihU = false; while true do iVM[20] = #ihV; iVM[10] = iVM[20] - ihX; iVM[9.] = iVM[27.](iVM[5] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[12.] = iVM[10] >= 1; if iVM[12.] then iVM[12.] = iVM[10] <= 4 end; if iVM[12.] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[10] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[9.], 255.))); ihU = true; break elseif iVM[10] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); ihU = true; break elseif iVM[10] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); ihU = true; break elseif iVM[10] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); ihU = true; break end end; iVM[16] = buffer.fromstring(ihV); ihR = 0.; while true do if ihR + 4 <= iVM[10] then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[16], ihR, bit32.bxor(buffer.readu32(iVM[16], ihR), iVM[9.])); ihR = ihR + 4 else break end end; if ihU then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[3.] = 0.; while true do if ihR < iVM[10] then buffer.writeu8(iVM[16], ihR, bit32.bxor(buffer.readu8(iVM[16], ihR), bit32.band(bit32.rshift(iVM[9.], iVM[3.] * 8), 255.))); ihR = ihR + 1; iVM[3.] = iVM[3.] + 1 else break end end; if ihU then break end; do iVM[6.] = buffer.readstring(iVM[16], 0., iVM[10]); ihU = true; break end; break end end; ihR = nil; do iVM[12.] = iV8[10480]; iVM[3.] = iV8[765.]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[16] = false; while true do ihV = #iVM[3.]; iVM[27.] = ihV - iVM[12.]; iVM[10] = iVM[20](iVM[9.] % 4294967296); ihX = iVM[27.] >= 1; if ihX then ihX = iVM[27.] <= 4 end; if ihX then iVM[10] = (iVM[10] + 2654435769.) % 4294967296; if iVM[27.] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[10], 255.))); iVM[16] = true; break elseif iVM[27.] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.))); iVM[16] = true; break elseif iVM[27.] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.))); iVM[16] = true; break elseif iVM[27.] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[10], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[10], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[10], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[10], 24.), 255.))); iVM[16] = true; break end end; iVM[5] = buffer.fromstring(iVM[3.]); ihU = 0.; while true do if ihU + 4 <= iVM[27.] then iVM[10] = (iVM[10] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], ihU, bit32.bxor(buffer.readu32(iVM[5], ihU), iVM[10])); ihU = ihU + 4 else break end end; if iVM[16] then break end; iVM[10] = (iVM[10] + 2654435769.) % 4294967296; ihS = 0.; while true do if ihU < iVM[27.] then buffer.writeu8(iVM[5], ihU, bit32.bxor(buffer.readu8(iVM[5], ihU), bit32.band(bit32.rshift(iVM[10], ihS * 8), 255.))); ihU = ihU + 1; ihS = ihS + 1 else break end end; if iVM[16] then break end; do ihR = buffer.readstring(iVM[5], 0., iVM[27.]); iVM[16] = true; break end; break end end; ihS = nil; do ihV = iV8[4795]; ihX = iV8[2137]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[5] = k7; ihU = false; while true do iVM[20] = #ihX; iVM[10] = iVM[20] - ihV; iVM[9.] = iVM[5](iVM[27.] % 4294967296); iVM[12.] = iVM[10] >= 1; if iVM[12.] then iVM[12.] = iVM[10] <= 4 end; if iVM[12.] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; if iVM[10] == 1 then ihS = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[9.], 255.))); ihU = true; break elseif iVM[10] == 2 then ihS = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); ihU = true; break elseif iVM[10] == 3. then ihS = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); ihU = true; break elseif iVM[10] == 4 then ihS = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(ihX, 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); ihU = true; break end end; iVM[16] = buffer.fromstring(ihX); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[10] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[16], iVM[26], bit32.bxor(buffer.readu32(iVM[16], iVM[26]), iVM[9.])); iVM[26] = iVM[26] + 4 else break end end; if ihU then break end; iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; iVM[3.] = 0.; while true do if iVM[26] < iVM[10] then buffer.writeu8(iVM[16], iVM[26], bit32.bxor(buffer.readu8(iVM[16], iVM[26]), bit32.band(bit32.rshift(iVM[9.], iVM[3.] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if ihU then break end; do ihS = buffer.readstring(iVM[16], 0., iVM[10]); ihU = true; break end; break end end; iVM[26] = nil; do iVM[9.] = iV8[1797.]; iVM[16] = k7; iVM[12.] = false; iVM[3.] = iV8[10480]; iVM[10] = iV8[281]; iVM[20] = (mC + lQ) % iV8[5374]; ihU = false; while true do ihV = #iVM[10]; iVM[27.] = ihV - iVM[3.]; iVM[7] = iVM[16](iVM[20] % 4294967296); iVM[7] = iVM[7] % 2147483646. + 1; ihX = iVM[27.] >= 1; if ihX then ihX = iVM[27.] <= 4 end; if ihX then iVM[7] = iVM[7] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[7], 255.))); ihU = true; break elseif iVM[27.] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); ihU = true; break elseif iVM[27.] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); ihU = true; break elseif iVM[27.] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); ihU = true; break end end; iVM[5] = buffer.fromstring(iVM[10]); iVM[15.] = 0.; while true do if iVM[15.] <= iVM[27.] - 4 then iVM[7] = iVM[7] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[15.], bit32.bxor(buffer.readu32(iVM[5], iVM[15.]), iVM[7])); iVM[15.] = iVM[15.] + 4 else break end end; if ihU then break end; iVM[7] = iVM[7] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[15.] < iVM[27.] then buffer.writeu8(iVM[5], iVM[15.], bit32.bxor(buffer.readu8(iVM[5], iVM[15.]), bit32.band(bit32.rshift(iVM[7], iVM[28] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[28] = iVM[28] + 1 else break end end; if ihU then break end; do iVM[26] = buffer.readstring(iVM[5], 0., iVM[27.]); ihU = true; break end; break end end; iVM[15.] = nil; do iVM[7] = iV8[10357]; iVM[5] = iV8[10710.]; ihX = iV8[3702.]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[1371.]; ihV = k7; ihU = false; while true do iVM[20] = #iVM[5]; iVM[10] = iVM[20] - iVM[27.]; iVM[9.] = ihV(iVM[28] % 4294967296); iVM[12.] = iVM[10] >= 1; if iVM[12.] then iVM[12.] = iVM[10] <= 3. end; if iVM[12.] then iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; if iVM[10] == 1 then iVM[15.] = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[9.], 255.)) % 256); ihU = true; break elseif iVM[10] == 2 then iVM[15.] = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[9.], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[9.], 8), 255.)) % 256); ihU = true; break elseif iVM[10] == 3. then iVM[15.] = string.char((string.byte(iVM[5], 1) - bit32.band(iVM[9.], 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(iVM[9.], 8), 255.)) % 256, (string.byte(iVM[5], 3.) - bit32.band(bit32.rshift(iVM[9.], 16), 255.)) % 256); ihU = true; break end end; iVM[16] = buffer.fromstring(iVM[5]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[10] then iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[16], iVM[8], (buffer.readu32(iVM[16], iVM[8]) - iVM[9.]) % 4294967296); iVM[8] = iVM[8] + 4 else break end end; if ihU then break end; iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; iVM[3.] = 0.; while true do if iVM[8] < iVM[10] then buffer.writeu8(iVM[16], iVM[8], (buffer.readu8(iVM[16], iVM[8]) - bit32.band(bit32.rshift(iVM[9.], iVM[3.] * 8), 255.)) % 256); iVM[8] = iVM[8] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if ihU then break end; do iVM[15.] = buffer.readstring(iVM[16], 0., iVM[10]); ihU = true; break end; break end end; iVM[8] = nil; do iVM[9.] = iV8[10480]; iVM[20] = iV8[2360]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[16] = false; while true do iVM[10] = #iVM[20]; ihX = iVM[10] - iVM[9.]; iVM[5] = iVM[3.](iVM[12.] % 4294967296); ihU = ihX >= 1; if ihU then ihU = ihX <= 4 end; if ihU then iVM[5] = (iVM[5] + 2654435769.) % 4294967296; if ihX == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.))); iVM[16] = true; break elseif ihX == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[16] = true; break elseif ihX == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[16] = true; break elseif ihX == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[16] = true; break end end; iVM[28] = buffer.fromstring(iVM[20]); ihV = 0.; while true do if ihV + 4 <= ihX then iVM[5] = (iVM[5] + 2654435769.) % 4294967296; buffer.writeu32(iVM[28], ihV, bit32.bxor(buffer.readu32(iVM[28], ihV), iVM[5])); ihV = ihV + 4 else break end end; if iVM[16] then break end; iVM[5] = (iVM[5] + 2654435769.) % 4294967296; iVM[27.] = 0.; while true do if ihV < ihX then buffer.writeu8(iVM[28], ihV, bit32.bxor(buffer.readu8(iVM[28], ihV), bit32.band(bit32.rshift(iVM[5], iVM[27.] * 8), 255.))); ihV = ihV + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[16] then break end; do iVM[8] = buffer.readstring(iVM[28], 0., ihX); iVM[16] = true; break end; break end end; iVM[28] = nil; do ihX = iV8[5300]; iVM[27.] = k7; iVM[5] = (mC + lQ) % iV8[5374]; ihV = iV8[7137.]; ihU = false; while true do iVM[10] = #ihV; iVM[9.] = iVM[10] - ihX; iVM[12.] = iVM[27.](iVM[5] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[16] = iVM[9.] >= 1; if iVM[16] then iVM[16] = iVM[9.] <= 4 end; if iVM[16] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[9.] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[12.], 255.))); ihU = true; break elseif iVM[9.] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); ihU = true; break elseif iVM[9.] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); ihU = true; break elseif iVM[9.] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); ihU = true; break end end; iVM[7] = buffer.fromstring(ihV); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[9.] then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[3.], bit32.bxor(buffer.readu32(iVM[7], iVM[3.]), iVM[12.])); iVM[3.] = iVM[3.] + 4 else break end end; if ihU then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[3.] < iVM[9.] then buffer.writeu8(iVM[7], iVM[3.], bit32.bxor(buffer.readu8(iVM[7], iVM[3.]), bit32.band(bit32.rshift(iVM[12.], iVM[20] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[20] = iVM[20] + 1 else break end end; if ihU then break end; do iVM[28] = buffer.readstring(iVM[7], 0., iVM[9.]); ihU = true; break end; break end end; iVM[7] = nil; do iVM[12.] = iV8[1376]; iVM[9.] = iV8[4710.]; iVM[16] = k7; iVM[20] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[10480]; iVM[10] = false; while true do ihU = #iVM[12.]; iVM[24.] = ihU - iVM[3.]; ihV = iVM[16](iVM[20] % 4294967296); iVM[27.] = iVM[24.] >= 1; if iVM[27.] then iVM[27.] = iVM[24.] <= 4 end; if iVM[27.] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); if iVM[24.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.))); iVM[10] = true; break elseif iVM[24.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[10] = true; break elseif iVM[24.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[10] = true; break elseif iVM[24.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[10] = true; break end end; iVM[14] = buffer.fromstring(iVM[12.]); ihX = 0.; while true do if ihX + 4 <= iVM[24.] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[14], ihX, bit32.bxor(buffer.readu32(iVM[14], ihX), ihV)); ihX = ihX + 4 else break end end; if iVM[10] then break end; ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); iVM[5] = 0.; while true do if ihX < iVM[24.] then buffer.writeu8(iVM[14], ihX, bit32.bxor(buffer.readu8(iVM[14], ihX), bit32.band(bit32.rshift(ihV, iVM[5] * 8), 255.))); ihX = ihX + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[10] then break end; do iVM[7] = buffer.readstring(iVM[14], 0., iVM[24.]); iVM[10] = true; break end; break end end; iVM[14] = nil; do iVM[24.] = iV8[8597]; iVM[27.] = iV8[1858]; ihV = iV8[9678.]; ihX = (mC + lQ) % iV8[5374]; ihU = iV8[10480]; iVM[5] = k7; iVM[10] = false; while true do iVM[12.] = #iVM[27.]; iVM[16] = iVM[12.] - ihU; iVM[19] = iVM[5](ihX % 4294967296); iVM[3.] = iVM[16] >= 1; if iVM[3.] then iVM[3.] = iVM[16] <= 3. end; if iVM[3.] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; if iVM[16] == 1 then iVM[14] = string.char((string.byte(iVM[27.], 1) - bit32.band(iVM[19], 255.)) % 256); iVM[10] = true; break elseif iVM[16] == 2 then iVM[14] = string.char((string.byte(iVM[27.], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256); iVM[10] = true; break elseif iVM[16] == 3. then iVM[14] = string.char((string.byte(iVM[27.], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[27.], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256, (string.byte(iVM[27.], 3.) - bit32.band(bit32.rshift(iVM[19], 16), 255.)) % 256); iVM[10] = true; break end end; iVM[20] = buffer.fromstring(iVM[27.]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[16] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[20], iVM[1], (buffer.readu32(iVM[20], iVM[1]) - iVM[19]) % 4294967296); iVM[1] = iVM[1] + 4 else break end end; if iVM[10] then break end; iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; iVM[9.] = 0.; while true do if iVM[1] < iVM[16] then buffer.writeu8(iVM[20], iVM[1], (buffer.readu8(iVM[20], iVM[1]) - bit32.band(bit32.rshift(iVM[19], iVM[9.] * 8), 255.)) % 256); iVM[1] = iVM[1] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[10] then break end; do iVM[14] = buffer.readstring(iVM[20], 0., iVM[16]); iVM[10] = true; break end; break end end; iVM[1] = nil; do iVM[3.] = iV8[8218]; iVM[9.] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[7982]; iVM[20] = false; while true do iVM[5] = #iVM[12.]; ihU = iVM[5] - iVM[3.]; iVM[16] = iVM[9.](iVM[19] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; ihV = ihU >= 1; if ihV then ihV = ihU <= 4 end; if ihV then iVM[16] = iVM[16] * 16807 % 2147483647; if ihU == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.))); iVM[20] = true; break elseif ihU == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[20] = true; break elseif ihU == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[20] = true; break elseif ihU == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[20] = true; break end end; iVM[27.] = buffer.fromstring(iVM[12.]); iVM[10] = 0.; while true do if iVM[10] + 4 <= ihU then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[10], bit32.bxor(buffer.readu32(iVM[27.], iVM[10]), iVM[16])); iVM[10] = iVM[10] + 4 else break end end; if iVM[20] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; ihX = 0.; while true do if iVM[10] < ihU then buffer.writeu8(iVM[27.], iVM[10], bit32.bxor(buffer.readu8(iVM[27.], iVM[10]), bit32.band(bit32.rshift(iVM[16], ihX * 8), 255.))); iVM[10] = iVM[10] + 1; ihX = ihX + 1 else break end end; if iVM[20] then break end; do iVM[1] = buffer.readstring(iVM[27.], 0., ihU); iVM[20] = true; break end; break end end; ihX = nil; do ihU = iV8[10156]; iVM[5] = iV8[6836]; ihV = k7; iVM[10] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10411]; iVM[16] = false; while true do iVM[3.] = #ihU; iVM[20] = iVM[3.] - iVM[27.]; iVM[24.] = ihV(iVM[10] % 4294967296); iVM[9.] = iVM[20] >= 1; if iVM[9.] then iVM[9.] = iVM[20] <= 4 end; if iVM[9.] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); if iVM[20] == 1 then ihX = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[24.], 255.))); iVM[16] = true; break elseif iVM[20] == 2 then ihX = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[16] = true; break elseif iVM[20] == 3. then ihX = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[16] = true; break elseif iVM[20] == 4 then ihX = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[16] = true; break end end; iVM[12.] = buffer.fromstring(ihU); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[20] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[12.], iVM[23], bit32.bxor(buffer.readu32(iVM[12.], iVM[23]), iVM[24.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[16] then break end; iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); iVM[19] = 0.; while true do if iVM[23] < iVM[20] then buffer.writeu8(iVM[12.], iVM[23], bit32.bxor(buffer.readu8(iVM[12.], iVM[23]), bit32.band(bit32.rshift(iVM[24.], iVM[19] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[16] then break end; do ihX = buffer.readstring(iVM[12.], 0., iVM[20]); iVM[16] = true; break end; break end end; iVM[23] = nil; do iVM[24.] = false; iVM[12.] = iV8[5048]; iVM[9.] = iV8[10094]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[5212]; iVM[3.] = k7; iVM[16] = false; while true do iVM[27.] = #iVM[12.]; iVM[10] = iVM[27.] - iVM[20]; iVM[13] = iVM[3.](iVM[19] % 4294967296); iVM[5] = iVM[10] >= 1; if iVM[5] then iVM[5] = iVM[10] <= 3. end; if iVM[5] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; if iVM[10] == 1 then iVM[23] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[13], 255.)) % 256); iVM[16] = true; break elseif iVM[10] == 2 then iVM[23] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256); iVM[16] = true; break elseif iVM[10] == 3. then iVM[23] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256, (string.byte(iVM[12.], 3.) - bit32.band(bit32.rshift(iVM[13], 16), 255.)) % 256); iVM[16] = true; break end end; ihU = buffer.fromstring(iVM[12.]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[10] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; buffer.writeu32(ihU, iVM[22], (buffer.readu32(ihU, iVM[22]) - iVM[13]) % 4294967296); iVM[22] = iVM[22] + 4 else break end end; if iVM[16] then break end; iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; ihV = 0.; while true do if iVM[22] < iVM[10] then buffer.writeu8(ihU, iVM[22], (buffer.readu8(ihU, iVM[22]) - bit32.band(bit32.rshift(iVM[13], ihV * 8), 255.)) % 256); iVM[22] = iVM[22] + 1; ihV = ihV + 1 else break end end; if iVM[16] then break end; do iVM[23] = buffer.readstring(ihU, 0., iVM[10]); iVM[16] = true; break end; break end end; iVM[22] = nil; do ihV = iV8[10480]; iVM[13] = k7; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[8582]; ihU = false; while true do iVM[20] = #iVM[5]; iVM[10] = iVM[20] - ihV; iVM[9.] = iVM[13](iVM[27.] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[12.] = iVM[10] >= 1; if iVM[12.] then iVM[12.] = iVM[10] <= 4 end; if iVM[12.] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[10] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.))); ihU = true; break elseif iVM[10] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); ihU = true; break elseif iVM[10] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); ihU = true; break elseif iVM[10] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); ihU = true; break end end; iVM[16] = buffer.fromstring(iVM[5]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[10] then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[19], bit32.bxor(buffer.readu32(iVM[16], iVM[19]), iVM[9.])); iVM[19] = iVM[19] + 4 else break end end; if ihU then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[19] < iVM[10] then buffer.writeu8(iVM[16], iVM[19], bit32.bxor(buffer.readu8(iVM[16], iVM[19]), bit32.band(bit32.rshift(iVM[9.], iVM[3.] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if ihU then break end; do iVM[22] = buffer.readstring(iVM[16], 0., iVM[10]); ihU = true; break end; break end end; lM(iVM[11], { [iVM[2]] = lX, [iVM[6.]] = iV8[7718], [ihR] = iV8[10184][ihS](iV8[7718], iV8[10480], iV8[10480], iV8[2958.]), [iVM[26]] = iV8[10184][iVM[15.]](iV8[10480], iV8[10480], iV8[10480], iV8[2619.]), [iVM[8]] = iV8[8269][iVM[28]][iVM[7]], [iVM[14]] = iVM[1], [ihX] = iV8[1336][iVM[23]](iV8[4457], iV8[4457], iV8[4457]), [iVM[22]] = iV8[10411] }); iVM[19] = nil; do iVM[12.] = iV8[9008]; iVM[9.] = iV8[6222.]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[20] = k7; iVM[3.] = iV8[7718]; iVM[10] = false; while true do ihU = #iVM[9.]; iVM[22] = ihU - iVM[3.]; ihV = iVM[20](iVM[16] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[27.] = iVM[22] >= 1; if iVM[27.] then iVM[27.] = iVM[22] <= 4 end; if iVM[27.] then ihV = ihV * 16807 % 2147483647; if iVM[22] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihV, 255.))); iVM[10] = true; break elseif iVM[22] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[10] = true; break elseif iVM[22] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[10] = true; break elseif iVM[22] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[10] = true; break end end; iVM[23] = buffer.fromstring(iVM[9.]); iVM[13] = 0.; while true do if iVM[13] <= iVM[22] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[13], bit32.bxor(buffer.readu32(iVM[23], iVM[13]), ihV)); iVM[13] = iVM[13] + 4 else break end end; if iVM[10] then break end; ihV = ihV * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[13] < iVM[22] then buffer.writeu8(iVM[23], iVM[13], bit32.bxor(buffer.readu8(iVM[23], iVM[13]), bit32.band(bit32.rshift(ihV, iVM[5] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[10] then break end; do iVM[19] = buffer.readstring(iVM[23], 0., iVM[22]); iVM[10] = true; break end; break end end; iVM[23] = nil; do iVM[5] = iV8[1333]; iVM[13] = iV8[6070]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[27.] = k7; ihV = iV8[7718]; ihU = false; while true do iVM[20] = #iVM[13]; iVM[10] = iVM[20] - ihV; iVM[9.] = iVM[27.](iVM[22] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[12.] = iVM[10] >= 1; if iVM[12.] then iVM[12.] = iVM[10] <= 4 end; if iVM[12.] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[10] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[9.], 255.))); ihU = true; break elseif iVM[10] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); ihU = true; break elseif iVM[10] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); ihU = true; break elseif iVM[10] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); ihU = true; break end end; iVM[16] = buffer.fromstring(iVM[13]); ihX = 0.; while true do if ihX <= iVM[10] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[16], ihX, bit32.bxor(buffer.readu32(iVM[16], ihX), iVM[9.])); ihX = ihX + 4 else break end end; if ihU then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[3.] = 0.; while true do if ihX < iVM[10] then buffer.writeu8(iVM[16], ihX, bit32.bxor(buffer.readu8(iVM[16], ihX), bit32.band(bit32.rshift(iVM[9.], iVM[3.] * 8), 255.))); ihX = ihX + 1; iVM[3.] = iVM[3.] + 1 else break end end; if ihU then break end; do iVM[23] = buffer.readstring(iVM[16], 0., iVM[10]); ihU = true; break end; break end end; ihX = nil; do iVM[9.] = iV8[8218]; iVM[20] = k7; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[5388.]; iVM[16] = false; while true do iVM[10] = #iVM[3.]; iVM[13] = iVM[10] - iVM[9.]; iVM[5] = iVM[20](iVM[12.] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; ihU = iVM[13] >= 1; if ihU then ihU = iVM[13] <= 4 end; if ihU then iVM[5] = iVM[5] * 16807 % 2147483647; if iVM[13] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[5], 255.))); iVM[16] = true; break elseif iVM[13] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[16] = true; break elseif iVM[13] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[16] = true; break elseif iVM[13] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[16] = true; break end end; iVM[22] = buffer.fromstring(iVM[3.]); ihV = 0.; while true do if ihV + 4 <= iVM[13] then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[22], ihV, bit32.bxor(buffer.readu32(iVM[22], ihV), iVM[5])); ihV = ihV + 4 else break end end; if iVM[16] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[27.] = 0.; while true do if ihV < iVM[13] then buffer.writeu8(iVM[22], ihV, bit32.bxor(buffer.readu8(iVM[22], ihV), bit32.band(bit32.rshift(iVM[5], iVM[27.] * 8), 255.))); ihV = ihV + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[16] then break end; do ihX = buffer.readstring(iVM[22], 0., iVM[13]); iVM[16] = true; break end; break end end; iVM[22] = nil; do iVM[5] = iV8[125]; ihV = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[1096]; ihU = false; while true do iVM[9.] = #iVM[27.]; iVM[12.] = iVM[9.] - iVM[5]; iVM[16] = ihV(iVM[13] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[1] = iVM[12.] >= 1; if iVM[1] then iVM[1] = iVM[12.] <= 4 end; if iVM[1] then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[16], 255.))); ihU = true; break elseif iVM[12.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); ihU = true; break elseif iVM[12.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); ihU = true; break elseif iVM[12.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); ihU = true; break end end; iVM[3.] = buffer.fromstring(iVM[27.]); iVM[20] = 0.; while true do if iVM[20] + 4 <= iVM[12.] then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[20], bit32.bxor(buffer.readu32(iVM[3.], iVM[20]), iVM[16])); iVM[20] = iVM[20] + 4 else break end end; if ihU then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[10] = 0.; while true do if iVM[20] < iVM[12.] then buffer.writeu8(iVM[3.], iVM[20], bit32.bxor(buffer.readu8(iVM[3.], iVM[20]), bit32.band(bit32.rshift(iVM[16], iVM[10] * 8), 255.))); iVM[20] = iVM[20] + 1; iVM[10] = iVM[10] + 1 else break end end; if ihU then break end; do iVM[22] = buffer.readstring(iVM[3.], 0., iVM[12.]); ihU = true; break end; break end end; iVM[1] = nil; do iVM[3.] = iV8[2570]; iVM[10] = k7; iVM[20] = true; iVM[12.] = iV8[4795]; iVM[9.] = iV8[10887.]; iVM[16] = (mC + lQ) % iV8[5374]; ihU = false; while true do iVM[14] = #iVM[9.]; ihV = iVM[14] - iVM[12.]; iVM[27.] = iVM[10](iVM[16] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[7] = ihV >= 1; if iVM[7] then iVM[7] = ihV <= 4 end; if iVM[7] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if ihV == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[27.], 255.))); ihU = true; break elseif ihV == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); ihU = true; break elseif ihV == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); ihU = true; break elseif ihV == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); ihU = true; break end end; iVM[13] = buffer.fromstring(iVM[9.]); iVM[5] = 0.; while true do if iVM[5] <= ihV - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[5], bit32.bxor(buffer.readu32(iVM[13], iVM[5]), iVM[27.])); iVM[5] = iVM[5] + 4 else break end end; if ihU then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[5] < ihV then buffer.writeu8(iVM[13], iVM[5], bit32.bxor(buffer.readu8(iVM[13], iVM[5]), bit32.band(bit32.rshift(iVM[27.], iVM[28] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[28] = iVM[28] + 1 else break end end; if ihU then break end; do iVM[1] = buffer.readstring(iVM[13], 0., ihV); ihU = true; break end; break end end; iVM[28] = nil; do iVM[7] = iV8[8616.]; ihV = iV8[1724]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[5] = iV8[4067]; iVM[27.] = false; while true do ihU = #ihV; iVM[3.] = ihU - iVM[5]; iVM[20] = iVM[14](iVM[13] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; iVM[10] = iVM[3.] >= 1; if iVM[10] then iVM[10] = iVM[3.] <= 4 end; if iVM[10] then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[20], 255.))); iVM[27.] = true; break elseif iVM[3.] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[27.] = true; break elseif iVM[3.] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[27.] = true; break elseif iVM[3.] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[27.] = true; break end end; iVM[9.] = buffer.fromstring(ihV); iVM[12.] = 0.; while true do if iVM[12.] <= iVM[3.] - 4 then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[12.], bit32.bxor(buffer.readu32(iVM[9.], iVM[12.]), iVM[20])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[27.] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[12.] < iVM[3.] then buffer.writeu8(iVM[9.], iVM[12.], bit32.bxor(buffer.readu8(iVM[9.], iVM[12.]), bit32.band(bit32.rshift(iVM[20], iVM[16] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[27.] then break end; do iVM[28] = buffer.readstring(iVM[9.], 0., iVM[3.]); iVM[27.] = true; break end; break end end; iVM[9.] = nil; do iVM[12.] = iV8[10067]; ihU = iV8[7207]; iVM[16] = iV8[2704]; iVM[20] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[10480]; iVM[10] = k7; iVM[27.] = false; while true do iVM[7] = #ihU; iVM[13] = iVM[7] - iVM[3.]; iVM[5] = iVM[10](iVM[20] % 4294967296); iVM[8] = iVM[13] >= 1; if iVM[8] then iVM[8] = iVM[13] <= 3. end; if iVM[8] then iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; if iVM[13] == 1 then iVM[9.] = string.char((string.byte(ihU, 1) - bit32.band(iVM[5], 255.)) % 256); iVM[27.] = true; break elseif iVM[13] == 2 then iVM[9.] = string.char((string.byte(ihU, 1) - bit32.band(iVM[5], 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(iVM[5], 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[13] == 3. then iVM[9.] = string.char((string.byte(ihU, 1) - bit32.band(iVM[5], 255.)) % 256, (string.byte(ihU, 2) - bit32.band(bit32.rshift(iVM[5], 8), 255.)) % 256, (string.byte(ihU, 3.) - bit32.band(bit32.rshift(iVM[5], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[14] = buffer.fromstring(ihU); ihV = 0.; while true do if ihV + 4 <= iVM[13] then iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[14], ihV, (buffer.readu32(iVM[14], ihV) - iVM[5]) % 4294967296); ihV = ihV + 4 else break end end; if iVM[27.] then break end; iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; iVM[15.] = 0.; while true do if ihV < iVM[13] then buffer.writeu8(iVM[14], ihV, (buffer.readu8(iVM[14], ihV) - bit32.band(bit32.rshift(iVM[5], iVM[15.] * 8), 255.)) % 256); ihV = ihV + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[27.] then break end; do iVM[9.] = buffer.readstring(iVM[14], 0., iVM[13]); iVM[27.] = true; break end; break end end; iVM[15.] = nil; do iVM[14] = false; iVM[8] = iV8[4998.]; ihV = false; iVM[13] = (mC + lQ) % iV8[5374]; iVM[7] = iV8[4795]; iVM[5] = k7; iVM[27.] = false; while true do iVM[12.] = #iVM[8]; iVM[16] = iVM[12.] - iVM[7]; ihU = iVM[5](iVM[13] % 4294967296); iVM[3.] = iVM[16] >= 1; if iVM[3.] then iVM[3.] = iVM[16] <= 3. end; if iVM[3.] then ihU = (ihU * 1597 + 51749) % 4294967296; if iVM[16] == 1 then iVM[15.] = string.char((string.byte(iVM[8], 1) - bit32.band(ihU, 255.)) % 256); iVM[27.] = true; break elseif iVM[16] == 2 then iVM[15.] = string.char((string.byte(iVM[8], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[8], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[16] == 3. then iVM[15.] = string.char((string.byte(iVM[8], 1) - bit32.band(ihU, 255.)) % 256, (string.byte(iVM[8], 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256, (string.byte(iVM[8], 3.) - bit32.band(bit32.rshift(ihU, 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[20] = buffer.fromstring(iVM[8]); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[16] then ihU = (ihU * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[20], iVM[10], (buffer.readu32(iVM[20], iVM[10]) - ihU) % 4294967296); iVM[10] = iVM[10] + 4 else break end end; if iVM[27.] then break end; ihU = (ihU * 1597 + 51749) % 4294967296; iVM[26] = 0.; while true do if iVM[10] < iVM[16] then buffer.writeu8(iVM[20], iVM[10], (buffer.readu8(iVM[20], iVM[10]) - bit32.band(bit32.rshift(ihU, iVM[26] * 8), 255.)) % 256); iVM[10] = iVM[10] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[27.] then break end; do iVM[15.] = buffer.readstring(iVM[20], 0., iVM[16]); iVM[27.] = true; break end; break end end; iVM[26] = nil; do iVM[20] = iV8[5270]; iVM[3.] = k7; iVM[10] = iV8[4671.]; iVM[16] = iV8[4976]; iVM[12.] = iV8[7406]; ihU = (mC + lQ) % iV8[5374]; iVM[27.] = false; while true do iVM[7] = #iVM[12.]; iVM[13] = iVM[7] - iVM[16]; iVM[5] = iVM[3.](ihU % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[8] = iVM[13] >= 1; if iVM[8] then iVM[8] = iVM[13] <= 4 end; if iVM[8] then iVM[5] = iVM[5] * 16807 % 2147483647; if iVM[13] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[5], 255.))); iVM[27.] = true; break elseif iVM[13] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[27.] = true; break elseif iVM[13] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[27.] = true; break elseif iVM[13] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[27.] = true; break end end; iVM[14] = buffer.fromstring(iVM[12.]); ihV = 0.; while true do if ihV <= iVM[13] - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[14], ihV, bit32.bxor(buffer.readu32(iVM[14], ihV), iVM[5])); ihV = ihV + 4 else break end end; if iVM[27.] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; ihS = 0.; while true do if ihV < iVM[13] then buffer.writeu8(iVM[14], ihV, bit32.bxor(buffer.readu8(iVM[14], ihV), bit32.band(bit32.rshift(iVM[5], ihS * 8), 255.))); ihV = ihV + 1; ihS = ihS + 1 else break end end; if iVM[27.] then break end; do iVM[26] = buffer.readstring(iVM[14], 0., iVM[13]); iVM[27.] = true; break end; break end end; ihS = nil; do iVM[13] = iV8[6685]; iVM[7] = iV8[3258.]; iVM[8] = (mC + lQ) % iV8[5374]; ihV = k7; iVM[14] = iV8[4991]; iVM[5] = false; while true do iVM[10] = #iVM[7]; iVM[27.] = iVM[10] - iVM[14]; iVM[12.] = ihV(iVM[8] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[16] = iVM[27.] >= 1; if iVM[16] then iVM[16] = iVM[27.] <= 4 end; if iVM[16] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[27.] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[12.], 255.))); iVM[5] = true; break elseif iVM[27.] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[5] = true; break elseif iVM[27.] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[5] = true; break elseif iVM[27.] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[5] = true; break end end; ihU = buffer.fromstring(iVM[7]); iVM[3.] = 0.; while true do if iVM[3.] <= iVM[27.] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(ihU, iVM[3.], bit32.bxor(buffer.readu32(ihU, iVM[3.]), iVM[12.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[5] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[20] = 0.; while true do if iVM[3.] < iVM[27.] then buffer.writeu8(ihU, iVM[3.], bit32.bxor(buffer.readu8(ihU, iVM[3.]), bit32.band(bit32.rshift(iVM[12.], iVM[20] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[5] then break end; do ihS = buffer.readstring(ihU, 0., iVM[27.]); iVM[5] = true; break end; break end end; iVM[3.] = nil; do iVM[16] = iV8[7464.]; iVM[12.] = iV8[1858]; ihU = iV8[1689.]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[20] = iV8[10480]; iVM[27.] = k7; iVM[5] = false; while true do iVM[8] = #iVM[12.]; iVM[14] = iVM[8] - iVM[20]; ihV = iVM[27.](iVM[10] % 4294967296); ihR = iVM[14] >= 1; if ihR then ihR = iVM[14] <= 3. end; if ihR then ihV = (ihV * 1597 + 51749) % 4294967296; if iVM[14] == 1 then iVM[3.] = string.char((string.byte(iVM[12.], 1) - bit32.band(ihV, 255.)) % 256); iVM[5] = true; break elseif iVM[14] == 2 then iVM[3.] = string.char((string.byte(iVM[12.], 1) - bit32.band(ihV, 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(ihV, 8), 255.)) % 256); iVM[5] = true; break elseif iVM[14] == 3. then iVM[3.] = string.char((string.byte(iVM[12.], 1) - bit32.band(ihV, 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(ihV, 8), 255.)) % 256, (string.byte(iVM[12.], 3.) - bit32.band(bit32.rshift(ihV, 16), 255.)) % 256); iVM[5] = true; break end end; iVM[7] = buffer.fromstring(iVM[12.]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[14] then ihV = (ihV * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[7], iVM[13], (buffer.readu32(iVM[7], iVM[13]) - ihV) % 4294967296); iVM[13] = iVM[13] + 4 else break end end; if iVM[5] then break end; ihV = (ihV * 1597 + 51749) % 4294967296; iVM[6.] = 0.; while true do if iVM[13] < iVM[14] then buffer.writeu8(iVM[7], iVM[13], (buffer.readu8(iVM[7], iVM[13]) - bit32.band(bit32.rshift(ihV, iVM[6.] * 8), 255.)) % 256); iVM[13] = iVM[13] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[5] then break end; do iVM[3.] = buffer.readstring(iVM[7], 0., iVM[14]); iVM[5] = true; break end; break end end; iVM[6.] = nil; do iVM[7] = iV8[4630]; ihR = iV8[2716]; iVM[13] = iV8[5409.]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[10480]; ihV = k7; iVM[5] = false; while true do iVM[20] = #ihR; iVM[10] = iVM[20] - iVM[8]; iVM[27.] = ihV(iVM[14] % 4294967296); iVM[12.] = iVM[10] >= 1; if iVM[12.] then iVM[12.] = iVM[10] <= 3. end; if iVM[12.] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; if iVM[10] == 1 then iVM[6.] = string.char((string.byte(ihR, 1) - bit32.band(iVM[27.], 255.)) % 256); iVM[5] = true; break elseif iVM[10] == 2 then iVM[6.] = string.char((string.byte(ihR, 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(ihR, 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256); iVM[5] = true; break elseif iVM[10] == 3. then iVM[6.] = string.char((string.byte(ihR, 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(ihR, 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256, (string.byte(ihR, 3.) - bit32.band(bit32.rshift(iVM[27.], 16), 255.)) % 256); iVM[5] = true; break end end; iVM[16] = buffer.fromstring(ihR); ihU = 0.; while true do if ihU + 4 <= iVM[10] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[16], ihU, (buffer.readu32(iVM[16], ihU) - iVM[27.]) % 4294967296); ihU = ihU + 4 else break end end; if iVM[5] then break end; iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; iVM[2] = 0.; while true do if ihU < iVM[10] then buffer.writeu8(iVM[16], ihU, (buffer.readu8(iVM[16], ihU) - bit32.band(bit32.rshift(iVM[27.], iVM[2] * 8), 255.)) % 256); ihU = ihU + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[5] then break end; do iVM[6.] = buffer.readstring(iVM[16], 0., iVM[10]); iVM[5] = true; break end; break end end; iVM[2] = nil; do iVM[16] = iV8[9982]; iVM[12.] = k7; ihU = iV8[8364.]; iVM[10] = iV8[797]; iVM[20] = iV8[1634]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[5] = false; while true do iVM[8] = #iVM[20]; iVM[14] = iVM[8] - iVM[10]; ihV = iVM[12.](iVM[27.] % 4294967296); ihV = ihV % 2147483646. + 1; ihR = iVM[14] >= 1; if ihR then ihR = iVM[14] <= 4 end; if ihR then ihV = ihV * 16807 % 2147483647; if iVM[14] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(ihV, 255.))); iVM[5] = true; break elseif iVM[14] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[5] = true; break elseif iVM[14] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[5] = true; break elseif iVM[14] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[5] = true; break end end; iVM[7] = buffer.fromstring(iVM[20]); iVM[13] = 0.; while true do if iVM[13] <= iVM[14] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[13], bit32.bxor(buffer.readu32(iVM[7], iVM[13]), ihV)); iVM[13] = iVM[13] + 4 else break end end; if iVM[5] then break end; ihV = ihV * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[13] < iVM[14] then buffer.writeu8(iVM[7], iVM[13], bit32.bxor(buffer.readu8(iVM[7], iVM[13]), bit32.band(bit32.rshift(ihV, iVM[11] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[5] then break end; do iVM[2] = buffer.readstring(iVM[7], 0., iVM[14]); iVM[5] = true; break end; break end end; iVM[11] = nil; do iVM[7] = iV8[10480]; iVM[8] = iV8[9127]; ihR = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[13] = false; while true do iVM[20] = #iVM[8]; iVM[10] = iVM[20] - iVM[7]; iVM[27.] = iVM[14](ihR % 4294967296); ihV = iVM[10] >= 1; if ihV then ihV = iVM[10] <= 4 end; if ihV then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; if iVM[10] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.))); iVM[13] = true; break elseif iVM[10] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[13] = true; break elseif iVM[10] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[13] = true; break elseif iVM[10] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[13] = true; break end end; iVM[16] = buffer.fromstring(iVM[8]); ihU = 0.; while true do if ihU + 4 <= iVM[10] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[16], ihU, bit32.bxor(buffer.readu32(iVM[16], ihU), iVM[27.])); ihU = ihU + 4 else break end end; if iVM[13] then break end; iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; iVM[5] = 0.; while true do if ihU < iVM[10] then buffer.writeu8(iVM[16], ihU, bit32.bxor(buffer.readu8(iVM[16], ihU), bit32.band(bit32.rshift(iVM[27.], iVM[5] * 8), 255.))); ihU = ihU + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[13] then break end; do iVM[11] = buffer.readstring(iVM[16], 0., iVM[10]); iVM[13] = true; break end; break end end; iVM[20] = nil; do iVM[16] = iV8[8304.]; iVM[27.] = true; ihU = k7; iVM[10] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[10480]; ihV = false; while true do ihR = #iVM[16]; iVM[7] = ihR - iVM[5]; iVM[13] = ihU(iVM[10] % 4294967296); iVM[12.] = iVM[7] >= 1; if iVM[12.] then iVM[12.] = iVM[7] <= 4 end; if iVM[12.] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); if iVM[7] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[13], 255.))); ihV = true; break elseif iVM[7] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); ihV = true; break elseif iVM[7] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); ihV = true; break elseif iVM[7] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); ihV = true; break end end; iVM[8] = buffer.fromstring(iVM[16]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[7] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[8], iVM[14], bit32.bxor(buffer.readu32(iVM[8], iVM[14]), iVM[13])); iVM[14] = iVM[14] + 4 else break end end; if ihV then break end; iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); iVM[24.] = 0.; while true do if iVM[14] < iVM[7] then buffer.writeu8(iVM[8], iVM[14], bit32.bxor(buffer.readu8(iVM[8], iVM[14]), bit32.band(bit32.rshift(iVM[13], iVM[24.] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if ihV then break end; do iVM[20] = buffer.readstring(iVM[8], 0., iVM[7]); ihV = true; break end; break end end; iVM[24.] = nil; do iVM[8] = iV8[6599]; iVM[12.] = iV8[9330.]; iVM[14] = false; iVM[7] = (mC + lQ) % iV8[5374]; ihR = iV8[7868]; iVM[13] = k7; ihV = false; while true do iVM[16] = #iVM[12.]; ihU = iVM[16] - ihR; iVM[5] = iVM[13](iVM[7] % 4294967296); iVM[18.] = ihU >= 1; if iVM[18.] then iVM[18.] = ihU <= 3. end; if iVM[18.] then iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; if ihU == 1 then iVM[24.] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[5], 255.)) % 256); ihV = true; break elseif ihU == 2 then iVM[24.] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[5], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[5], 8), 255.)) % 256); ihV = true; break elseif ihU == 3. then iVM[24.] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[5], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[5], 8), 255.)) % 256, (string.byte(iVM[12.], 3.) - bit32.band(bit32.rshift(iVM[5], 16), 255.)) % 256); ihV = true; break end end; iVM[10] = buffer.fromstring(iVM[12.]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= ihU then iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[10], iVM[27.], (buffer.readu32(iVM[10], iVM[27.]) - iVM[5]) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if ihV then break end; iVM[5] = (iVM[5] * 1597 + 51749) % 4294967296; ihT = 0.; while true do if iVM[27.] < ihU then buffer.writeu8(iVM[10], iVM[27.], (buffer.readu8(iVM[10], iVM[27.]) - bit32.band(bit32.rshift(iVM[5], ihT * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; ihT = ihT + 1 else break end end; if ihV then break end; do iVM[24.] = buffer.readstring(iVM[10], 0., ihU); ihV = true; break end; break end end; lM(iVM[19], { [iVM[23]] = lX, [ihX] = iV8[7718], [iVM[22]] = iV8[10184][iVM[1]](iV8[7718], iV8[10480], iV8[10480], iV8[1362.]), [iVM[28]] = iV8[10184][iVM[9.]](iV8[10480], iV8[10480], iV8[10480], iV8[4040]), [iVM[15.]] = iV8[8269][iVM[26]][ihS], [iVM[3.]] = iVM[6.], [iVM[2]] = lV[iVM[11]], [iVM[20]] = iV8[4976], [iVM[24.]] = iV8[2992] }); ihT = nil; do iVM[18.] = iV8[9814]; ihU = iV8[1702]; iVM[10] = (mC + lQ) % iV8[5374]; iVM[16] = k7; iVM[27.] = iV8[10480]; iVM[5] = false; while true do iVM[8] = #ihU; iVM[14] = iVM[8] - iVM[27.]; ihV = iVM[16](iVM[10] % 4294967296); ihV = ihV % 2147483646. + 1; ihR = iVM[14] >= 1; if ihR then ihR = iVM[14] <= 4 end; if ihR then ihV = ihV * 16807 % 2147483647; if iVM[14] == 1 then ihT = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihV, 255.))); iVM[5] = true; break elseif iVM[14] == 2 then ihT = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[5] = true; break elseif iVM[14] == 3. then ihT = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[5] = true; break elseif iVM[14] == 4 then ihT = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[5] = true; break end end; iVM[7] = buffer.fromstring(ihU); iVM[13] = 0.; while true do if iVM[13] <= iVM[14] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[13], bit32.bxor(buffer.readu32(iVM[7], iVM[13]), ihV)); iVM[13] = iVM[13] + 4 else break end end; if iVM[5] then break end; ihV = ihV * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[13] < iVM[14] then buffer.writeu8(iVM[7], iVM[13], bit32.bxor(buffer.readu8(iVM[7], iVM[13]), bit32.band(bit32.rshift(ihV, iVM[12.] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[5] then break end; do ihT = buffer.readstring(iVM[7], 0., iVM[14]); iVM[5] = true; break end; break end end; iVM[12.] = nil; do iVM[7] = iV8[10480]; iVM[8] = k7; ihR = (mC + lQ) % iV8[5374]; iVM[14] = iV8[4223]; iVM[13] = false; while true do iVM[10] = #iVM[14]; iVM[27.] = iVM[10] - iVM[7]; ihV = iVM[8](ihR % 4294967296); ihV = ihV % 2147483646. + 1; iVM[16] = iVM[27.] >= 1; if iVM[16] then iVM[16] = iVM[27.] <= 4 end; if iVM[16] then ihV = ihV * 16807 % 2147483647; if iVM[27.] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.))); iVM[13] = true; break elseif iVM[27.] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[13] = true; break elseif iVM[27.] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[13] = true; break elseif iVM[27.] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[13] = true; break end end; ihU = buffer.fromstring(iVM[14]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[27.] then ihV = ihV * 16807 % 2147483647; buffer.writeu32(ihU, iVM[5], bit32.bxor(buffer.readu32(ihU, iVM[5]), ihV)); iVM[5] = iVM[5] + 4 else break end end; if iVM[13] then break end; ihV = ihV * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[5] < iVM[27.] then buffer.writeu8(ihU, iVM[5], bit32.bxor(buffer.readu8(ihU, iVM[5]), bit32.band(bit32.rshift(ihV, iVM[18.] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[13] then break end; do iVM[12.] = buffer.readstring(ihU, 0., iVM[27.]); iVM[13] = true; break end; break end end; iVM[18.] = nil; do ihU = iV8[7182.]; iVM[16] = k7; iVM[5] = iV8[1277]; iVM[27.] = iV8[9096.]; iVM[10] = iV8[6847]; ihV = (mC + lQ) % iV8[5374]; iVM[13] = false; while true do iVM[24.] = #iVM[10]; iVM[8] = iVM[24.] - iVM[27.]; iVM[14] = iVM[16](ihV % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[20] = iVM[8] >= 1; if iVM[20] then iVM[20] = iVM[8] <= 4 end; if iVM[20] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[8] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[14], 255.))); iVM[13] = true; break elseif iVM[8] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[13] = true; break elseif iVM[8] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[13] = true; break elseif iVM[8] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[13] = true; break end end; ihR = buffer.fromstring(iVM[10]); iVM[7] = 0.; while true do if iVM[7] <= iVM[8] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(ihR, iVM[7], bit32.bxor(buffer.readu32(ihR, iVM[7]), iVM[14])); iVM[7] = iVM[7] + 4 else break end end; if iVM[13] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[7] < iVM[8] then buffer.writeu8(ihR, iVM[7], bit32.bxor(buffer.readu8(ihR, iVM[7]), bit32.band(bit32.rshift(iVM[14], iVM[11] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[13] then break end; do iVM[18.] = buffer.readstring(ihR, 0., iVM[8]); iVM[13] = true; break end; break end end; iVM[11] = nil; do ihR = iV8[7977.]; iVM[20] = iV8[5476]; iVM[7] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[24.] = iV8[10480]; iVM[14] = false; while true do iVM[13] = #iVM[20]; iVM[10] = iVM[13] - iVM[24.]; iVM[27.] = iVM[8](iVM[7] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; ihV = iVM[10] >= 1; if ihV then ihV = iVM[10] <= 4 end; if ihV then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[10] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.))); iVM[14] = true; break elseif iVM[10] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[14] = true; break elseif iVM[10] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[14] = true; break elseif iVM[10] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[20], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[20], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[20], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[20], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[14] = true; break end end; iVM[16] = buffer.fromstring(iVM[20]); ihU = 0.; while true do if ihU <= iVM[10] - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[16], ihU, bit32.bxor(buffer.readu32(iVM[16], ihU), iVM[27.])); ihU = ihU + 4 else break end end; if iVM[14] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[5] = 0.; while true do if ihU < iVM[10] then buffer.writeu8(iVM[16], ihU, bit32.bxor(buffer.readu8(iVM[16], ihU), bit32.band(bit32.rshift(iVM[27.], iVM[5] * 8), 255.))); ihU = ihU + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[14] then break end; do iVM[11] = buffer.readstring(iVM[16], 0., iVM[10]); iVM[14] = true; break end; break end end; iVM[16] = nil; do iVM[5] = iV8[5953]; ihU = iV8[4105]; iVM[10] = (mC + lQ) % iV8[5374]; ihV = k7; iVM[27.] = iV8[8218]; iVM[13] = false; while true do iVM[8] = #ihU; iVM[14] = iVM[8] - iVM[27.]; iVM[20] = ihV(iVM[10] % 4294967296); iVM[20] = iVM[20] % 2147483646. + 1; ihR = iVM[14] >= 1; if ihR then ihR = iVM[14] <= 4 end; if ihR then iVM[20] = iVM[20] * 16807 % 2147483647; if iVM[14] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[20], 255.))); iVM[13] = true; break elseif iVM[14] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.))); iVM[13] = true; break elseif iVM[14] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.))); iVM[13] = true; break elseif iVM[14] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(iVM[20], 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(iVM[20], 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(iVM[20], 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(iVM[20], 24.), 255.))); iVM[13] = true; break end end; iVM[7] = buffer.fromstring(ihU); iVM[2] = 0.; while true do if iVM[2] <= iVM[14] - 4 then iVM[20] = iVM[20] * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[2], bit32.bxor(buffer.readu32(iVM[7], iVM[2]), iVM[20])); iVM[2] = iVM[2] + 4 else break end end; if iVM[13] then break end; iVM[20] = iVM[20] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[2] < iVM[14] then buffer.writeu8(iVM[7], iVM[2], bit32.bxor(buffer.readu8(iVM[7], iVM[2]), bit32.band(bit32.rshift(iVM[20], iVM[24.] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[13] then break end; do iVM[16] = buffer.readstring(iVM[7], 0., iVM[14]); iVM[13] = true; break end; break end end; iVM[2] = nil; do iVM[7] = false; ihR = iV8[7207]; iVM[20] = false; iVM[14] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[10480]; iVM[24.] = k7; iVM[13] = false; while true do ihV = #ihR; iVM[6.] = ihV - iVM[8]; ihU = iVM[24.](iVM[14] % 4294967296); iVM[5] = iVM[6.] >= 1; if iVM[5] then iVM[5] = iVM[6.] <= 3. end; if iVM[5] then ihU = (ihU * 1597 + 51749) % 4294967296; if iVM[6.] == 1 then iVM[2] = string.char((string.byte(ihR, 1) - bit32.band(ihU, 255.)) % 256); iVM[13] = true; break elseif iVM[6.] == 2 then iVM[2] = string.char((string.byte(ihR, 1) - bit32.band(ihU, 255.)) % 256, (string.byte(ihR, 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256); iVM[13] = true; break elseif iVM[6.] == 3. then iVM[2] = string.char((string.byte(ihR, 1) - bit32.band(ihU, 255.)) % 256, (string.byte(ihR, 2) - bit32.band(bit32.rshift(ihU, 8), 255.)) % 256, (string.byte(ihR, 3.) - bit32.band(bit32.rshift(ihU, 16), 255.)) % 256); iVM[13] = true; break end end; iVM[3.] = buffer.fromstring(ihR); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[6.] then ihU = (ihU * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[3.], iVM[10], (buffer.readu32(iVM[3.], iVM[10]) - ihU) % 4294967296); iVM[10] = iVM[10] + 4 else break end end; if iVM[13] then break end; ihU = (ihU * 1597 + 51749) % 4294967296; iVM[27.] = 0.; while true do if iVM[10] < iVM[6.] then buffer.writeu8(iVM[3.], iVM[10], (buffer.readu8(iVM[3.], iVM[10]) - bit32.band(bit32.rshift(ihU, iVM[27.] * 8), 255.)) % 256); iVM[10] = iVM[10] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[13] then break end; do iVM[2] = buffer.readstring(iVM[3.], 0., iVM[6.]); iVM[13] = true; break end; break end end; iVM[3.] = nil; do iVM[10] = iV8[10480]; iVM[6.] = k7; iVM[27.] = (mC + lQ) % iV8[5374]; ihU = iV8[281]; iVM[5] = false; while true do iVM[14] = #ihU; ihV = iVM[14] - iVM[10]; ihR = iVM[6.](iVM[27.] % 4294967296); ihR = ihR % 2147483646. + 1; iVM[7] = ihV >= 1; if iVM[7] then iVM[7] = ihV <= 4 end; if iVM[7] then ihR = ihR * 16807 % 2147483647; if ihV == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihR, 255.))); iVM[5] = true; break elseif ihV == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[5] = true; break elseif ihV == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[5] = true; break elseif ihV == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(ihU, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihU, 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(ihU, 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(ihU, 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[5] = true; break end end; iVM[13] = buffer.fromstring(ihU); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= ihV then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[24.], bit32.bxor(buffer.readu32(iVM[13], iVM[24.]), ihR)); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[5] then break end; ihR = ihR * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[24.] < ihV then buffer.writeu8(iVM[13], iVM[24.], bit32.bxor(buffer.readu8(iVM[13], iVM[24.]), bit32.band(bit32.rshift(ihR, iVM[8] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[5] then break end; do iVM[3.] = buffer.readstring(iVM[13], 0., ihV); iVM[5] = true; break end; break end end; iVM[24.] = nil; do ihR = iV8[6090.]; iVM[14] = iV8[10482.]; iVM[7] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[13] = iV8[8661.]; ihV = false; while true do ihS = #iVM[14]; iVM[6.] = ihS - iVM[13]; ihU = iVM[8](iVM[7] % 4294967296); ihU = ihU % 2147483646. + 1; iVM[5] = iVM[6.] >= 1; if iVM[5] then iVM[5] = iVM[6.] <= 4 end; if iVM[5] then ihU = ihU * 16807 % 2147483647; if iVM[6.] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihU, 255.))); ihV = true; break elseif iVM[6.] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihU, 8), 255.))); ihV = true; break elseif iVM[6.] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); ihV = true; break elseif iVM[6.] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); ihV = true; break end end; iVM[20] = buffer.fromstring(iVM[14]); iVM[10] = 0.; while true do if iVM[10] <= iVM[6.] - 4 then ihU = ihU * 16807 % 2147483647; buffer.writeu32(iVM[20], iVM[10], bit32.bxor(buffer.readu32(iVM[20], iVM[10]), ihU)); iVM[10] = iVM[10] + 4 else break end end; if ihV then break end; ihU = ihU * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[10] < iVM[6.] then buffer.writeu8(iVM[20], iVM[10], bit32.bxor(buffer.readu8(iVM[20], iVM[10]), bit32.band(bit32.rshift(ihU, iVM[27.] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if ihV then break end; do iVM[24.] = buffer.readstring(iVM[20], 0., iVM[6.]); ihV = true; break end; break end end; ihS = nil; do iVM[10] = iV8[6307]; iVM[20] = iV8[3326]; iVM[27.] = k7; ihU = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[3902]; iVM[5] = false; while true do iVM[14] = #iVM[10]; ihV = iVM[14] - iVM[6.]; ihR = iVM[27.](ihU % 4294967296); iVM[7] = ihV >= 1; if iVM[7] then iVM[7] = ihV <= 4 end; if iVM[7] then ihR = bit32.lrotate((ihR + 1832704949) % 4294967296, 13); if ihV == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihR, 255.))); iVM[5] = true; break elseif ihV == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[5] = true; break elseif ihV == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[5] = true; break elseif ihV == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[5] = true; break end end; iVM[13] = buffer.fromstring(iVM[10]); iVM[26] = 0.; while true do if iVM[26] + 4 <= ihV then ihR = bit32.lrotate((ihR + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[13], iVM[26], bit32.bxor(buffer.readu32(iVM[13], iVM[26]), ihR)); iVM[26] = iVM[26] + 4 else break end end; if iVM[5] then break end; ihR = bit32.lrotate((ihR + 1832704949) % 4294967296, 13); iVM[8] = 0.; while true do if iVM[26] < ihV then buffer.writeu8(iVM[13], iVM[26], bit32.bxor(buffer.readu8(iVM[13], iVM[26]), bit32.band(bit32.rshift(ihR, iVM[8] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[5] then break end; do ihS = buffer.readstring(iVM[13], 0., ihV); iVM[5] = true; break end; break end end; k2 = lM(ihT, { [iVM[12.]] = lX, [iVM[18.]] = iV8[1336][iVM[11]](iV8[4457], iV8[4457], iV8[4457]), [iVM[16]] = iV8[10184][iVM[2]](iV8[8161], iV8[10480], iV8[10480], iV8[1353.]), [iVM[3.]] = iV8[10184][iVM[24.]](iV8[2992], iV8[10480], iV8[10480], iV8[2373.]), [ihS] = iV8[10480] }); mC = 446 else mC = if mx <= iIn[4991] then 307 else 169 end elseif mC < 4153 then if mC < 4151 then if mC == 4150 then mr = (mr + iIn[4991]) % iIn[1070]; mC = 297. else mC = 3755; continue end elseif mC < 4152. then if mC == 4151 then mC = if lQ == lQ then 197 else 140 else mC = 4244; continue end else k9 = function(fL) local iUy = bit32.band; local iUz = bit32.bxor; local iUA = string.byte; local iUB = bit32.rshift; local iUC = string.char; local iUD = buffer.fromstring; local iUE = buffer.readstring; local iUF = buffer.readu32; local iUG = buffer.readu8; local iUH = buffer.writeu32; local iUI = buffer.writeu8; local iUJ = bit32.lrotate; local iUK = math.huge; if not lv then local iKH = { lQ, k7, lU, lv, lA, lB, lE, lI, lH, iIn, fL } end; local iw5 = nil; local iw6 = nil; local iw7 = nil; local iw8 = nil; if iIn[4526] / (iIn[6446] - iIn[6446]) - iIn[294.] / (iIn[4144] - iIn[4144]) == (iIn[10697] - iIn[10697]) / (iIn[8328.] - iIn[8328.]) then local iHe = iIn[3622] .. iIn[7150]; df = iIn[9269] % iIn[2373.] end; local iw9 = nil; local ixa = nil; local ixb = nil; local ixc = nil; local ixd = nil; if iIn[6232] >= iIn[8940.] / (iIn[2766.] % iIn[2766.]) * (iIn[2917] - iIn[2917]) then dQ = { fF, false, true }; fF = iIn[9886] < es end; local ixe = nil; local ixf = nil; if (iIn[2366] - iIn[2366]) / (iIn[5208.] % iIn[5208.]) == J then local iHe = iIn[4568] .. iIn[3492.]; ({})[iIn[5857]] = d5[iIn[189.]] end; local ixg = nil; local ixh = nil; while iIn[1973] > (iIn[7145] - iIn[7145]) / (iIn[881] - iIn[881]) do local iHe = q or iIn[1371.]; ixf[d9] = de ^ aT end; local ixi = nil; local ixj = nil; local ixk = nil; local oE, oF, oG, oH, oI, oJ, oL, oM, oN = nil, nil, nil, nil, nil, nil, nil, nil, nil; local oK, oO = nil, nil; oK = 0.; oO = 2166136261; while true do oK = 9525. - oK; do if oK < 9520 then if oK < 9515 then if oK < 9513. then break elseif oK < 9514 then iw5 = nil; do ixb = iIn[1645]; iw8 = iIn[3133]; ixa = iIn[7850]; iw7 = (oK + lQ) % iIn[5374]; iw9 = iIn[10480]; iw6 = k7; ixc = false; while true do ixj = #iw8; ixf = ixj - iw9; ixi = iw6(iw7 % 4294967296); ixe = ixf >= 1; if ixe then ixe = ixf <= 3. end; if ixe then ixi = (ixi * 1597 + 51749) % 4294967296; if ixf == 1 then iw5 = iUC((iUA(iw8, 1) - iUy(ixi, 255.)) % 256); ixc = true; break elseif ixf == 2 then iw5 = iUC((iUA(iw8, 1) - iUy(ixi, 255.)) % 256, (iUA(iw8, 2) - iUy(iUB(ixi, 8), 255.)) % 256); ixc = true; break elseif ixf == 3. then iw5 = iUC((iUA(iw8, 1) - iUy(ixi, 255.)) % 256, (iUA(iw8, 2) - iUy(iUB(ixi, 8), 255.)) % 256, (iUA(iw8, 3.) - iUy(iUB(ixi, 16), 255.)) % 256); ixc = true; break end end; ixh = iUD(iw8); ixd = 0.; while true do if ixd + 4 <= ixf then ixi = (ixi * 1597 + 51749) % 4294967296; iUH(ixh, ixd, (iUF(ixh, ixd) - ixi) % 4294967296); ixd = ixd + 4 else break end end; if ixc then break end; ixi = (ixi * 1597 + 51749) % 4294967296; ixg = 0.; while true do if ixd < ixf then iUI(ixh, ixd, (iUG(ixh, ixd) - iUy(iUB(ixi, ixg * 8), 255.)) % 256); ixd = ixd + 1; ixg = ixg + 1 else break end end; if ixc then break end; do iw5 = iUE(ixh, 0., ixf); ixc = true; break end; break end end; oN = if oG:FindFirstChild(iw5) then iIn[7718] else iIn[10480]; oL = iIn[4166] * oN + iIn[8667.] * (iIn[7718] - oN); oM = iIn[1405] * oN + iIn[3389] * (iIn[7718] - oN); oK = if (oL * iIn[4550] + oM * iIn[5481.] + oL * oM) % iIn[8905] == iIn[10135] then 6. else 11 elseif oK == 9514 then ixj = nil; do ixh = iIn[125]; ixf = iIn[5849]; ixi = (oK + lQ) % iIn[5374]; ixg = k7; ixe = false; while true do ixd = #ixf; ixa = ixd - ixh; iw7 = ixg(ixi % 4294967296); ixb = ixa >= 1; if ixb then ixb = ixa <= 4 end; if ixb then iw7 = (iw7 + 2654435769.) % 4294967296; if ixa == 1 then ixj = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.))); ixe = true; break elseif ixa == 2 then ixj = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.)), iUz(iUA(ixf, 2), iUy(iUB(iw7, 8), 255.))); ixe = true; break elseif ixa == 3. then ixj = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.)), iUz(iUA(ixf, 2), iUy(iUB(iw7, 8), 255.)), iUz(iUA(ixf, 3.), iUy(iUB(iw7, 16), 255.))); ixe = true; break elseif ixa == 4 then ixj = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.)), iUz(iUA(ixf, 2), iUy(iUB(iw7, 8), 255.)), iUz(iUA(ixf, 3.), iUy(iUB(iw7, 16), 255.)), iUz(iUA(ixf, 4), iUy(iUB(iw7, 24.), 255.))); ixe = true; break end end; iw8 = iUD(ixf); ixc = 0.; while true do if ixc + 4 <= ixa then iw7 = (iw7 + 2654435769.) % 4294967296; iUH(iw8, ixc, iUz(iUF(iw8, ixc), iw7)); ixc = ixc + 4 else break end end; if ixe then break end; iw7 = (iw7 + 2654435769.) % 4294967296; iw9 = 0.; while true do if ixc < ixa then iUI(iw8, ixc, iUz(iUG(iw8, ixc), iUy(iUB(iw7, iw9 * 8), 255.))); ixc = ixc + 1; iw9 = iw9 + 1 else break end end; if ixe then break end; do ixj = iUE(iw8, 0., ixa); ixe = true; break end; break end end; oK = if oG:FindFirstChild(ixj) then 4 else 5 else oK = 9525.; continue end elseif oK < 9517 then if oK < 9516. then oO = (oO * 1664525 + oK) % 4294967296; iw7 = nil; do iw9 = iIn[10631]; ixc = iIn[7959.]; iw8 = false; ixb = oO; ixd = iIn[5300]; ixa = k7; ixe = false; while true do iw5 = #ixc; ixh = iw5 - ixd; iw6 = ixa(ixb % 4294967296); ixg = ixh >= 1; if ixg then ixg = ixh <= 3. end; if ixg then iw6 = (iw6 * 1597 + 51749) % 4294967296; if ixh == 1 then iw7 = iUC((iUA(ixc, 1) - iUy(iw6, 255.)) % 256); ixe = true; break elseif ixh == 2 then iw7 = iUC((iUA(ixc, 1) - iUy(iw6, 255.)) % 256, (iUA(ixc, 2) - iUy(iUB(iw6, 8), 255.)) % 256); ixe = true; break elseif ixh == 3. then iw7 = iUC((iUA(ixc, 1) - iUy(iw6, 255.)) % 256, (iUA(ixc, 2) - iUy(iUB(iw6, 8), 255.)) % 256, (iUA(ixc, 3.) - iUy(iUB(iw6, 16), 255.)) % 256); ixe = true; break end end; ixj = iUD(ixc); ixf = 0.; while true do if ixf + 4 <= ixh then iw6 = (iw6 * 1597 + 51749) % 4294967296; iUH(ixj, ixf, (iUF(ixj, ixf) - iw6) % 4294967296); ixf = ixf + 4 else break end end; if ixe then break end; iw6 = (iw6 * 1597 + 51749) % 4294967296; ixi = 0.; while true do if ixf < ixh then iUI(ixj, ixf, (iUG(ixj, ixf) - iUy(iUB(iw6, ixi * 8), 255.)) % 256); ixf = ixf + 1; ixi = ixi + 1 else break end end; if ixe then break end; do iw7 = iUE(ixj, 0., ixh); ixe = true; break end; break end end; oJ = oI[iw7]:Wait(); oK = 3. else break end elseif oK < 9518 then oK = 9. elseif oK < 9519. then if oK == 9518 then iw5 = nil; do ixi = iIn[9606.]; ixf = k7; ixj = true; ixg = iIn[10480]; iw6 = iIn[2872]; ixh = (oK + lQ) % iIn[5374]; ixe = false; while true do iw7 = #iw6; ixb = iw7 - ixg; iw8 = ixf(ixh % 4294967296); iw8 = iw8 % 2147483646. + 1; ixc = ixb >= 1; if ixc then ixc = ixb <= 4 end; if ixc then iw8 = iw8 * 16807 % 2147483647; if ixb == 1 then iw5 = iUC(iUz(iUA(iw6, 1), iUy(iw8, 255.))); ixe = true; break elseif ixb == 2 then iw5 = iUC(iUz(iUA(iw6, 1), iUy(iw8, 255.)), iUz(iUA(iw6, 2), iUy(iUB(iw8, 8), 255.))); ixe = true; break elseif ixb == 3. then iw5 = iUC(iUz(iUA(iw6, 1), iUy(iw8, 255.)), iUz(iUA(iw6, 2), iUy(iUB(iw8, 8), 255.)), iUz(iUA(iw6, 3.), iUy(iUB(iw8, 16), 255.))); ixe = true; break elseif ixb == 4 then iw5 = iUC(iUz(iUA(iw6, 1), iUy(iw8, 255.)), iUz(iUA(iw6, 2), iUy(iUB(iw8, 8), 255.)), iUz(iUA(iw6, 3.), iUy(iUB(iw8, 16), 255.)), iUz(iUA(iw6, 4), iUy(iUB(iw8, 24.), 255.))); ixe = true; break end end; iw9 = iUD(iw6); ixd = 0.; while true do if ixd <= ixb - 4 then iw8 = iw8 * 16807 % 2147483647; iUH(iw9, ixd, iUz(iUF(iw9, ixd), iw8)); ixd = ixd + 4 else break end end; if ixe then break end; iw8 = iw8 * 16807 % 2147483647; ixa = 0.; while true do if ixd < ixb then iUI(iw9, ixd, iUz(iUG(iw9, ixd), iUy(iUB(iw8, ixa * 8), 255.))); ixd = ixd + 1; ixa = ixa + 1 else break end end; if ixe then break end; do iw5 = iUE(iw9, 0., ixb); ixe = true; break end; break end end; iw7 = nil; do ixa = true; ixc = iIn[1688]; iw9 = (oK + lQ) % iIn[5374]; ixb = k7; iw8 = iIn[10480]; ixd = false; while true do iw6 = #ixc; ixg = iw6 - iw8; ixj = ixb(iw9 % 4294967296); ixj = ixj % 2147483646. + 1; ixf = ixg >= 1; if ixf then ixf = ixg <= 4 end; if ixf then ixj = ixj * 16807 % 2147483647; if ixg == 1 then iw7 = iUC(iUz(iUA(ixc, 1), iUy(ixj, 255.))); ixd = true; break elseif ixg == 2 then iw7 = iUC(iUz(iUA(ixc, 1), iUy(ixj, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixj, 8), 255.))); ixd = true; break elseif ixg == 3. then iw7 = iUC(iUz(iUA(ixc, 1), iUy(ixj, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixj, 8), 255.)), iUz(iUA(ixc, 3.), iUy(iUB(ixj, 16), 255.))); ixd = true; break elseif ixg == 4 then iw7 = iUC(iUz(iUA(ixc, 1), iUy(ixj, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixj, 8), 255.)), iUz(iUA(ixc, 3.), iUy(iUB(ixj, 16), 255.)), iUz(iUA(ixc, 4), iUy(iUB(ixj, 24.), 255.))); ixd = true; break end end; ixi = iUD(ixc); ixe = 0.; while true do if ixe <= ixg - 4 then ixj = ixj * 16807 % 2147483647; iUH(ixi, ixe, iUz(iUF(ixi, ixe), ixj)); ixe = ixe + 4 else break end end; if ixd then break end; ixj = ixj * 16807 % 2147483647; ixh = 0.; while true do if ixe < ixg then iUI(ixi, ixe, iUz(iUG(ixi, ixe), iUy(iUB(ixj, ixh * 8), 255.))); ixe = ixe + 1; ixh = ixh + 1 else break end end; if ixd then break end; do iw7 = iUE(ixi, 0., ixg); ixd = true; break end; break end end; oF = iIn[5136.][iw5](iw7); iw6 = nil; do ixh = true; ixe = k7; ixi = iIn[9150.]; ixf = iIn[9096.]; ixj = iIn[9.]; ixg = (oK + lQ) % iIn[5374]; ixd = false; while true do iw9 = #ixj; iw5 = iw9 - ixf; ixa = ixe(ixg % 4294967296); ixa = ixa % 2147483646. + 1; iw7 = iw5 >= 1; if iw7 then iw7 = iw5 <= 4 end; if iw7 then ixa = ixa * 16807 % 2147483647; if iw5 == 1 then iw6 = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.))); ixd = true; break elseif iw5 == 2 then iw6 = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.)), iUz(iUA(ixj, 2), iUy(iUB(ixa, 8), 255.))); ixd = true; break elseif iw5 == 3. then iw6 = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.)), iUz(iUA(ixj, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(ixj, 3.), iUy(iUB(ixa, 16), 255.))); ixd = true; break elseif iw5 == 4 then iw6 = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.)), iUz(iUA(ixj, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(ixj, 3.), iUy(iUB(ixa, 16), 255.)), iUz(iUA(ixj, 4), iUy(iUB(ixa, 24.), 255.))); ixd = true; break end end; ixb = iUD(ixj); iw8 = 0.; while true do if iw8 <= iw5 - 4 then ixa = ixa * 16807 % 2147483647; iUH(ixb, iw8, iUz(iUF(ixb, iw8), ixa)); iw8 = iw8 + 4 else break end end; if ixd then break end; ixa = ixa * 16807 % 2147483647; ixc = 0.; while true do if iw8 < iw5 then iUI(ixb, iw8, iUz(iUG(ixb, iw8), iUy(iUB(ixa, ixc * 8), 255.))); iw8 = iw8 + 1; ixc = ixc + 1 else break end end; if ixd then break end; do iw6 = iUE(ixb, 0., iw5); ixd = true; break end; break end end; iw5 = nil; do iw9 = iIn[8085.]; ixc = iIn[1900]; iw8 = true; ixb = (oK + lQ) % iIn[5374]; iw7 = iIn[10480]; ixa = k7; ixd = false; while true do ixh = #ixc; ixk = ixh - iw7; ixg = ixa(ixb % 4294967296); ixj = ixk >= 1; if ixj then ixj = ixk <= 3. end; if ixj then ixg = (ixg * 1597 + 51749) % 4294967296; if ixk == 1 then iw5 = iUC((iUA(ixc, 1) - iUy(ixg, 255.)) % 256); ixd = true; break elseif ixk == 2 then iw5 = iUC((iUA(ixc, 1) - iUy(ixg, 255.)) % 256, (iUA(ixc, 2) - iUy(iUB(ixg, 8), 255.)) % 256); ixd = true; break elseif ixk == 3. then iw5 = iUC((iUA(ixc, 1) - iUy(ixg, 255.)) % 256, (iUA(ixc, 2) - iUy(iUB(ixg, 8), 255.)) % 256, (iUA(ixc, 3.) - iUy(iUB(ixg, 16), 255.)) % 256); ixd = true; break end end; ixf = iUD(ixc); ixi = 0.; while true do if ixi + 4 <= ixk then ixg = (ixg * 1597 + 51749) % 4294967296; iUH(ixf, ixi, (iUF(ixf, ixi) - ixg) % 4294967296); ixi = ixi + 4 else break end end; if ixd then break end; ixg = (ixg * 1597 + 51749) % 4294967296; ixe = 0.; while true do if ixi < ixk then iUI(ixf, ixi, (iUG(ixf, ixi) - iUy(iUB(ixg, ixe * 8), 255.)) % 256); ixi = ixi + 1; ixe = ixe + 1 else break end end; if ixd then break end; do iw5 = iUE(ixf, 0., ixk); ixd = true; break end; break end end; oE = iIn[5136.][iw6](iw5); ixk = nil; do ixh = true; ixe = k7; ixi = false; ixf = iIn[4976]; ixj = iIn[6056]; ixg = (oK + lQ) % iIn[5374]; ixd = false; while true do iw9 = #ixj; iw5 = iw9 - ixf; ixa = ixe(ixg % 4294967296); ixa = ixa % 2147483646. + 1; iw7 = iw5 >= 1; if iw7 then iw7 = iw5 <= 4 end; if iw7 then ixa = ixa * 16807 % 2147483647; if iw5 == 1 then ixk = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.))); ixd = true; break elseif iw5 == 2 then ixk = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.)), iUz(iUA(ixj, 2), iUy(iUB(ixa, 8), 255.))); ixd = true; break elseif iw5 == 3. then ixk = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.)), iUz(iUA(ixj, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(ixj, 3.), iUy(iUB(ixa, 16), 255.))); ixd = true; break elseif iw5 == 4 then ixk = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.)), iUz(iUA(ixj, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(ixj, 3.), iUy(iUB(ixa, 16), 255.)), iUz(iUA(ixj, 4), iUy(iUB(ixa, 24.), 255.))); ixd = true; break end end; ixb = iUD(ixj); iw8 = 0.; while true do if iw8 <= iw5 - 4 then ixa = ixa * 16807 % 2147483647; iUH(ixb, iw8, iUz(iUF(ixb, iw8), ixa)); iw8 = iw8 + 4 else break end end; if ixd then break end; ixa = ixa * 16807 % 2147483647; ixc = 0.; while true do if iw8 < iw5 then iUI(ixb, iw8, iUz(iUG(ixb, iw8), iUy(iUB(ixa, ixc * 8), 255.))); iw8 = iw8 + 1; ixc = ixc + 1 else break end end; if ixd then break end; do ixk = iUE(ixb, 0., iw5); ixd = true; break end; break end end; iw5 = nil; do iw7 = iIn[2245]; iw9 = iIn[5419]; ixb = (oK + lQ) % iIn[5374]; iw8 = k7; ixa = iIn[5212]; ixc = false; while true do ixg = #iw9; ixj = ixg - ixa; ixf = iw8(ixb % 4294967296); ixf = ixf % 2147483646. + 1; ixi = ixj >= 1; if ixi then ixi = ixj <= 4 end; if ixi then ixf = ixf * 16807 % 2147483647; if ixj == 1 then iw5 = iUC(iUz(iUA(iw9, 1), iUy(ixf, 255.))); ixc = true; break elseif ixj == 2 then iw5 = iUC(iUz(iUA(iw9, 1), iUy(ixf, 255.)), iUz(iUA(iw9, 2), iUy(iUB(ixf, 8), 255.))); ixc = true; break elseif ixj == 3. then iw5 = iUC(iUz(iUA(iw9, 1), iUy(ixf, 255.)), iUz(iUA(iw9, 2), iUy(iUB(ixf, 8), 255.)), iUz(iUA(iw9, 3.), iUy(iUB(ixf, 16), 255.))); ixc = true; break elseif ixj == 4 then iw5 = iUC(iUz(iUA(iw9, 1), iUy(ixf, 255.)), iUz(iUA(iw9, 2), iUy(iUB(ixf, 8), 255.)), iUz(iUA(iw9, 3.), iUy(iUB(ixf, 16), 255.)), iUz(iUA(iw9, 4), iUy(iUB(ixf, 24.), 255.))); ixc = true; break end end; ixe = iUD(iw9); ixh = 0.; while true do if ixh <= ixj - 4 then ixf = ixf * 16807 % 2147483647; iUH(ixe, ixh, iUz(iUF(ixe, ixh), ixf)); ixh = ixh + 4 else break end end; if ixc then break end; ixf = ixf * 16807 % 2147483647; ixd = 0.; while true do if ixh < ixj then iUI(ixe, ixh, iUz(iUG(ixe, ixh), iUy(iUB(ixf, ixd * 8), 255.))); ixh = ixh + 1; ixd = ixd + 1 else break end end; if ixc then break end; do iw5 = iUE(ixe, 0., ixj); ixc = true; break end; break end end; oF[iw5] = ixk; ixj = nil; do ixg = iIn[6241]; ixe = iIn[2330]; ixh = k7; ixf = (oK + lQ) % iIn[5374]; ixi = iIn[5257]; ixd = false; while true do iw5 = #ixg; ixa = iw5 - ixi; iw7 = ixh(ixf % 4294967296); ixb = ixa >= 1; if ixb then ixb = ixa <= 4 end; if ixb then iw7 = iUJ((iw7 + 1832704949) % 4294967296, 13); if ixa == 1 then ixj = iUC(iUz(iUA(ixg, 1), iUy(iw7, 255.))); ixd = true; break elseif ixa == 2 then ixj = iUC(iUz(iUA(ixg, 1), iUy(iw7, 255.)), iUz(iUA(ixg, 2), iUy(iUB(iw7, 8), 255.))); ixd = true; break elseif ixa == 3. then ixj = iUC(iUz(iUA(ixg, 1), iUy(iw7, 255.)), iUz(iUA(ixg, 2), iUy(iUB(iw7, 8), 255.)), iUz(iUA(ixg, 3.), iUy(iUB(iw7, 16), 255.))); ixd = true; break elseif ixa == 4 then ixj = iUC(iUz(iUA(ixg, 1), iUy(iw7, 255.)), iUz(iUA(ixg, 2), iUy(iUB(iw7, 8), 255.)), iUz(iUA(ixg, 3.), iUy(iUB(iw7, 16), 255.)), iUz(iUA(ixg, 4), iUy(iUB(iw7, 24.), 255.))); ixd = true; break end end; iw8 = iUD(ixg); ixc = 0.; while true do if ixc + 4 <= ixa then iw7 = iUJ((iw7 + 1832704949) % 4294967296, 13); iUH(iw8, ixc, iUz(iUF(iw8, ixc), iw7)); ixc = ixc + 4 else break end end; if ixd then break end; iw7 = iUJ((iw7 + 1832704949) % 4294967296, 13); iw9 = 0.; while true do if ixc < ixa then iUI(iw8, ixc, iUz(iUG(iw8, ixc), iUy(iUB(iw7, iw9 * 8), 255.))); ixc = ixc + 1; iw9 = iw9 + 1 else break end end; if ixd then break end; do ixj = iUE(iw8, 0., ixa); ixd = true; break end; break end end; iw5 = nil; do ixa = iIn[4795]; iw8 = k7; iw9 = (oK + lQ) % iIn[5374]; iw7 = iIn[9373]; ixb = false; while true do ixi = #iw7; ixe = ixi - ixa; ixh = iw8(iw9 % 4294967296); ixh = ixh % 2147483646. + 1; ixd = ixe >= 1; if ixd then ixd = ixe <= 4 end; if ixd then ixh = ixh * 16807 % 2147483647; if ixe == 1 then iw5 = iUC(iUz(iUA(iw7, 1), iUy(ixh, 255.))); ixb = true; break elseif ixe == 2 then iw5 = iUC(iUz(iUA(iw7, 1), iUy(ixh, 255.)), iUz(iUA(iw7, 2), iUy(iUB(ixh, 8), 255.))); ixb = true; break elseif ixe == 3. then iw5 = iUC(iUz(iUA(iw7, 1), iUy(ixh, 255.)), iUz(iUA(iw7, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(iw7, 3.), iUy(iUB(ixh, 16), 255.))); ixb = true; break elseif ixe == 4 then iw5 = iUC(iUz(iUA(iw7, 1), iUy(ixh, 255.)), iUz(iUA(iw7, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(iw7, 3.), iUy(iUB(ixh, 16), 255.)), iUz(iUA(iw7, 4), iUy(iUB(ixh, 24.), 255.))); ixb = true; break end end; ixg = iUD(iw7); ixc = 0.; while true do if ixc + 4 <= ixe then ixh = ixh * 16807 % 2147483647; iUH(ixg, ixc, iUz(iUF(ixg, ixc), ixh)); ixc = ixc + 4 else break end end; if ixb then break end; ixh = ixh * 16807 % 2147483647; ixf = 0.; while true do if ixc < ixe then iUI(ixg, ixc, iUz(iUG(ixg, ixc), iUy(iUB(ixh, ixf * 8), 255.))); ixc = ixc + 1; ixf = ixf + 1 else break end end; if ixb then break end; do iw5 = iUE(ixg, 0., ixe); ixb = true; break end; break end end; oE[iw5] = ixj; ixi = nil; do ixf = iIn[7886]; ixd = iIn[4058]; ixg = k7; ixe = (oK + lQ) % iIn[5374]; ixh = iIn[10480]; ixc = false; while true do iw5 = #ixf; ixa = iw5 - ixh; iw7 = ixg(ixe % 4294967296); ixb = ixa >= 1; if ixb then ixb = ixa <= 4 end; if ixb then iw7 = iUJ((iw7 + 1832704949) % 4294967296, 13); if ixa == 1 then ixi = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.))); ixc = true; break elseif ixa == 2 then ixi = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.)), iUz(iUA(ixf, 2), iUy(iUB(iw7, 8), 255.))); ixc = true; break elseif ixa == 3. then ixi = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.)), iUz(iUA(ixf, 2), iUy(iUB(iw7, 8), 255.)), iUz(iUA(ixf, 3.), iUy(iUB(iw7, 16), 255.))); ixc = true; break elseif ixa == 4 then ixi = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.)), iUz(iUA(ixf, 2), iUy(iUB(iw7, 8), 255.)), iUz(iUA(ixf, 3.), iUy(iUB(iw7, 16), 255.)), iUz(iUA(ixf, 4), iUy(iUB(iw7, 24.), 255.))); ixc = true; break end end; iw8 = iUD(ixf); ixj = 0.; while true do if ixj + 4 <= ixa then iw7 = iUJ((iw7 + 1832704949) % 4294967296, 13); iUH(iw8, ixj, iUz(iUF(iw8, ixj), iw7)); ixj = ixj + 4 else break end end; if ixc then break end; iw7 = iUJ((iw7 + 1832704949) % 4294967296, 13); iw9 = 0.; while true do if ixj < ixa then iUI(iw8, ixj, iUz(iUG(iw8, ixj), iUy(iUB(iw7, iw9 * 8), 255.))); ixj = ixj + 1; iw9 = iw9 + 1 else break end end; if ixc then break end; do ixi = iUE(iw8, 0., ixa); ixc = true; break end; break end end; ixj = nil; do ixa = iIn[3385]; iw7 = true; iw9 = k7; iw5 = (oK + lQ) % iIn[5374]; iw8 = iIn[4218.]; ixb = false; while true do ixf = #ixa; ixk = ixf - iw8; ixe = iw9(iw5 % 4294967296); ixh = ixk >= 1; if ixh then ixh = ixk <= 4 end; if ixh then ixe = iUJ((ixe + 1832704949) % 4294967296, 13); if ixk == 1 then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixe, 255.))); ixb = true; break elseif ixk == 2 then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixe, 255.)), iUz(iUA(ixa, 2), iUy(iUB(ixe, 8), 255.))); ixb = true; break elseif ixk == 3. then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixe, 255.)), iUz(iUA(ixa, 2), iUy(iUB(ixe, 8), 255.)), iUz(iUA(ixa, 3.), iUy(iUB(ixe, 16), 255.))); ixb = true; break elseif ixk == 4 then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixe, 255.)), iUz(iUA(ixa, 2), iUy(iUB(ixe, 8), 255.)), iUz(iUA(ixa, 3.), iUy(iUB(ixe, 16), 255.)), iUz(iUA(ixa, 4), iUy(iUB(ixe, 24.), 255.))); ixb = true; break end end; ixd = iUD(ixa); ixg = 0.; while true do if ixg + 4 <= ixk then ixe = iUJ((ixe + 1832704949) % 4294967296, 13); iUH(ixd, ixg, iUz(iUF(ixd, ixg), ixe)); ixg = ixg + 4 else break end end; if ixb then break end; ixe = iUJ((ixe + 1832704949) % 4294967296, 13); ixc = 0.; while true do if ixg < ixk then iUI(ixd, ixg, iUz(iUG(ixd, ixg), iUy(iUB(ixe, ixc * 8), 255.))); ixg = ixg + 1; ixc = ixc + 1 else break end end; if ixb then break end; do ixj = iUE(ixd, 0., ixk); ixb = true; break end; break end end; oF[ixj] = iIn[515][ixi](iUK, iUK, iUK); ixk = nil; do ixd = iIn[8416]; ixg = iIn[8642]; ixe = (oK + lQ) % iIn[5374]; ixh = k7; ixf = iIn[10480]; ixc = false; while true do iw9 = #ixg; iw5 = iw9 - ixf; ixa = ixh(ixe % 4294967296); ixa = ixa % 2147483646. + 1; iw7 = iw5 >= 1; if iw7 then iw7 = iw5 <= 4 end; if iw7 then ixa = ixa * 16807 % 2147483647; if iw5 == 1 then ixk = iUC(iUz(iUA(ixg, 1), iUy(ixa, 255.))); ixc = true; break elseif iw5 == 2 then ixk = iUC(iUz(iUA(ixg, 1), iUy(ixa, 255.)), iUz(iUA(ixg, 2), iUy(iUB(ixa, 8), 255.))); ixc = true; break elseif iw5 == 3. then ixk = iUC(iUz(iUA(ixg, 1), iUy(ixa, 255.)), iUz(iUA(ixg, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(ixg, 3.), iUy(iUB(ixa, 16), 255.))); ixc = true; break elseif iw5 == 4 then ixk = iUC(iUz(iUA(ixg, 1), iUy(ixa, 255.)), iUz(iUA(ixg, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(ixg, 3.), iUy(iUB(ixa, 16), 255.)), iUz(iUA(ixg, 4), iUy(iUB(ixa, 24.), 255.))); ixc = true; break end end; ixb = iUD(ixg); iw8 = 0.; while true do if iw8 <= iw5 - 4 then ixa = ixa * 16807 % 2147483647; iUH(ixb, iw8, iUz(iUF(ixb, iw8), ixa)); iw8 = iw8 + 4 else break end end; if ixc then break end; ixa = ixa * 16807 % 2147483647; ixj = 0.; while true do if iw8 < iw5 then iUI(ixb, iw8, iUz(iUG(ixb, iw8), iUy(iUB(ixa, ixj * 8), 255.))); iw8 = iw8 + 1; ixj = ixj + 1 else break end end; if ixc then break end; do ixk = iUE(ixb, 0., iw5); ixc = true; break end; break end end; ixj = nil; do iw8 = iIn[9082]; ixa = iIn[4092.]; iw7 = (oK + lQ) % iIn[5374]; iw9 = k7; iw5 = iIn[2958.]; ixb = false; while true do ixi = #ixa; ixe = ixi - iw5; ixh = iw9(iw7 % 4294967296); ixh = ixh % 2147483646. + 1; ixd = ixe >= 1; if ixd then ixd = ixe <= 4 end; if ixd then ixh = ixh * 16807 % 2147483647; if ixe == 1 then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixh, 255.))); ixb = true; break elseif ixe == 2 then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixh, 255.)), iUz(iUA(ixa, 2), iUy(iUB(ixh, 8), 255.))); ixb = true; break elseif ixe == 3. then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixh, 255.)), iUz(iUA(ixa, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(ixa, 3.), iUy(iUB(ixh, 16), 255.))); ixb = true; break elseif ixe == 4 then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixh, 255.)), iUz(iUA(ixa, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(ixa, 3.), iUy(iUB(ixh, 16), 255.)), iUz(iUA(ixa, 4), iUy(iUB(ixh, 24.), 255.))); ixb = true; break end end; ixg = iUD(ixa); ixc = 0.; while true do if ixc <= ixe - 4 then ixh = ixh * 16807 % 2147483647; iUH(ixg, ixc, iUz(iUF(ixg, ixc), ixh)); ixc = ixc + 4 else break end end; if ixb then break end; ixh = ixh * 16807 % 2147483647; ixf = 0.; while true do if ixc < ixe then iUI(ixg, ixc, iUz(iUG(ixg, ixc), iUy(iUB(ixh, ixf * 8), 255.))); ixc = ixc + 1; ixf = ixf + 1 else break end end; if ixb then break end; do ixj = iUE(ixg, 0., ixe); ixb = true; break end; break end end; oF[ixj] = iIn[515][ixk]; ixi = nil; do ixd = iIn[4967]; ixg = iIn[7551.]; ixe = k7; ixh = (oK + lQ) % iIn[5374]; ixf = iIn[10480]; ixc = false; while true do ixb = #ixd; iw8 = ixb - ixf; ixj = ixe(ixh % 4294967296); iw9 = iw8 >= 1; if iw9 then iw9 = iw8 <= 4 end; if iw9 then ixj = iUJ((ixj + 1832704949) % 4294967296, 13); if iw8 == 1 then ixi = iUC(iUz(iUA(ixd, 1), iUy(ixj, 255.))); ixc = true; break elseif iw8 == 2 then ixi = iUC(iUz(iUA(ixd, 1), iUy(ixj, 255.)), iUz(iUA(ixd, 2), iUy(iUB(ixj, 8), 255.))); ixc = true; break elseif iw8 == 3. then ixi = iUC(iUz(iUA(ixd, 1), iUy(ixj, 255.)), iUz(iUA(ixd, 2), iUy(iUB(ixj, 8), 255.)), iUz(iUA(ixd, 3.), iUy(iUB(ixj, 16), 255.))); ixc = true; break elseif iw8 == 4 then ixi = iUC(iUz(iUA(ixd, 1), iUy(ixj, 255.)), iUz(iUA(ixd, 2), iUy(iUB(ixj, 8), 255.)), iUz(iUA(ixd, 3.), iUy(iUB(ixj, 16), 255.)), iUz(iUA(ixd, 4), iUy(iUB(ixj, 24.), 255.))); ixc = true; break end end; iw5 = iUD(ixd); ixa = 0.; while true do if ixa + 4 <= iw8 then ixj = iUJ((ixj + 1832704949) % 4294967296, 13); iUH(iw5, ixa, iUz(iUF(iw5, ixa), ixj)); ixa = ixa + 4 else break end end; if ixc then break end; ixj = iUJ((ixj + 1832704949) % 4294967296, 13); iw7 = 0.; while true do if ixa < iw8 then iUI(iw5, ixa, iUz(iUG(iw5, ixa), iUy(iUB(ixj, iw7 * 8), 255.))); ixa = ixa + 1; iw7 = iw7 + 1 else break end end; if ixc then break end; do ixi = iUE(iw5, 0., iw8); ixc = true; break end; break end end; oF[ixi] = oG; ixj = nil; do iw8 = iIn[1988]; ixb = iIn[5832.]; iw7 = iIn[8069]; ixa = (oK + lQ) % iIn[5374]; iw5 = iIn[10480]; iw9 = k7; ixc = false; while true do ixg = #ixb; ixk = ixg - iw5; ixf = iw9(ixa % 4294967296); ixi = ixk >= 1; if ixi then ixi = ixk <= 3. end; if ixi then ixf = (ixf * 1597 + 51749) % 4294967296; if ixk == 1 then ixj = iUC((iUA(ixb, 1) - iUy(ixf, 255.)) % 256); ixc = true; break elseif ixk == 2 then ixj = iUC((iUA(ixb, 1) - iUy(ixf, 255.)) % 256, (iUA(ixb, 2) - iUy(iUB(ixf, 8), 255.)) % 256); ixc = true; break elseif ixk == 3. then ixj = iUC((iUA(ixb, 1) - iUy(ixf, 255.)) % 256, (iUA(ixb, 2) - iUy(iUB(ixf, 8), 255.)) % 256, (iUA(ixb, 3.) - iUy(iUB(ixf, 16), 255.)) % 256); ixc = true; break end end; ixe = iUD(ixb); ixh = 0.; while true do if ixh + 4 <= ixk then ixf = (ixf * 1597 + 51749) % 4294967296; iUH(ixe, ixh, (iUF(ixe, ixh) - ixf) % 4294967296); ixh = ixh + 4 else break end end; if ixc then break end; ixf = (ixf * 1597 + 51749) % 4294967296; ixd = 0.; while true do if ixh < ixk then iUI(ixe, ixh, (iUG(ixe, ixh) - iUy(iUB(ixf, ixd * 8), 255.)) % 256); ixh = ixh + 1; ixd = ixd + 1 else break end end; if ixc then break end; do ixj = iUE(ixe, 0., ixk); ixc = true; break end; break end end; ixk = nil; do ixd = iIn[5730.]; ixg = iIn[2134]; ixe = true; ixh = (oK + lQ) % iIn[5374]; ixf = iIn[10480]; ixi = k7; ixc = false; while true do iw7 = #ixg; ixb = iw7 - ixf; iw8 = ixi(ixh % 4294967296); iw6 = ixb >= 1; if iw6 then iw6 = ixb <= 3. end; if iw6 then iw8 = (iw8 * 1597 + 51749) % 4294967296; if ixb == 1 then ixk = iUC((iUA(ixg, 1) - iUy(iw8, 255.)) % 256); ixc = true; break elseif ixb == 2 then ixk = iUC((iUA(ixg, 1) - iUy(iw8, 255.)) % 256, (iUA(ixg, 2) - iUy(iUB(iw8, 8), 255.)) % 256); ixc = true; break elseif ixb == 3. then ixk = iUC((iUA(ixg, 1) - iUy(iw8, 255.)) % 256, (iUA(ixg, 2) - iUy(iUB(iw8, 8), 255.)) % 256, (iUA(ixg, 3.) - iUy(iUB(iw8, 16), 255.)) % 256); ixc = true; break end end; iw9 = iUD(ixg); iw5 = 0.; while true do if iw5 + 4 <= ixb then iw8 = (iw8 * 1597 + 51749) % 4294967296; iUH(iw9, iw5, (iUF(iw9, iw5) - iw8) % 4294967296); iw5 = iw5 + 4 else break end end; if ixc then break end; iw8 = (iw8 * 1597 + 51749) % 4294967296; ixa = 0.; while true do if iw5 < ixb then iUI(iw9, iw5, (iUG(iw9, iw5) - iUy(iUB(iw8, ixa * 8), 255.)) % 256); iw5 = iw5 + 1; ixa = ixa + 1 else break end end; if ixc then break end; do ixk = iUE(iw9, 0., ixb); ixc = true; break end; break end end; oE[ixk] = iIn[515][ixj](iUK, iUK, iUK); iw6 = nil; do iw7 = iIn[3902]; iw9 = k7; iw5 = (oK + lQ) % iIn[5374]; iw8 = iIn[6063.]; ixa = false; while true do ixc = #iw8; ixf = ixc - iw7; ixb = iw9(iw5 % 4294967296); ixb = ixb % 2147483646. + 1; ixe = ixf >= 1; if ixe then ixe = ixf <= 4 end; if ixe then ixb = ixb * 16807 % 2147483647; if ixf == 1 then iw6 = iUC(iUz(iUA(iw8, 1), iUy(ixb, 255.))); ixa = true; break elseif ixf == 2 then iw6 = iUC(iUz(iUA(iw8, 1), iUy(ixb, 255.)), iUz(iUA(iw8, 2), iUy(iUB(ixb, 8), 255.))); ixa = true; break elseif ixf == 3. then iw6 = iUC(iUz(iUA(iw8, 1), iUy(ixb, 255.)), iUz(iUA(iw8, 2), iUy(iUB(ixb, 8), 255.)), iUz(iUA(iw8, 3.), iUy(iUB(ixb, 16), 255.))); ixa = true; break elseif ixf == 4 then iw6 = iUC(iUz(iUA(iw8, 1), iUy(ixb, 255.)), iUz(iUA(iw8, 2), iUy(iUB(ixb, 8), 255.)), iUz(iUA(iw8, 3.), iUy(iUB(ixb, 16), 255.)), iUz(iUA(iw8, 4), iUy(iUB(ixb, 24.), 255.))); ixa = true; break end end; ixh = iUD(iw8); ixd = 0.; while true do if ixd + 4 <= ixf then ixb = ixb * 16807 % 2147483647; iUH(ixh, ixd, iUz(iUF(ixh, ixd), ixb)); ixd = ixd + 4 else break end end; if ixa then break end; ixb = ixb * 16807 % 2147483647; ixg = 0.; while true do if ixd < ixf then iUI(ixh, ixd, iUz(iUG(ixh, ixd), iUy(iUB(ixb, ixg * 8), 255.))); ixd = ixd + 1; ixg = ixg + 1 else break end end; if ixa then break end; do iw6 = iUE(ixh, 0., ixf); ixa = true; break end; break end end; oE[iw6] = (buffer.readu32(lE, iIn[2958.])); ixh = nil; do ixb = iIn[747.]; ixe = k7; ixc = iIn[5577.]; ixf = iIn[1371.]; ixd = iIn[2931.]; ixg = (oK + lQ) % iIn[5374]; ixa = false; while true do iw6 = #ixd; iw9 = iw6 - ixf; iw5 = ixe(ixg % 4294967296); iw5 = iw5 % 2147483646. + 1; ixk = iw9 >= 1; if ixk then ixk = iw9 <= 4 end; if ixk then iw5 = iw5 * 16807 % 2147483647; if iw9 == 1 then ixh = iUC(iUz(iUA(ixd, 1), iUy(iw5, 255.))); ixa = true; break elseif iw9 == 2 then ixh = iUC(iUz(iUA(ixd, 1), iUy(iw5, 255.)), iUz(iUA(ixd, 2), iUy(iUB(iw5, 8), 255.))); ixa = true; break elseif iw9 == 3. then ixh = iUC(iUz(iUA(ixd, 1), iUy(iw5, 255.)), iUz(iUA(ixd, 2), iUy(iUB(iw5, 8), 255.)), iUz(iUA(ixd, 3.), iUy(iUB(iw5, 16), 255.))); ixa = true; break elseif iw9 == 4 then ixh = iUC(iUz(iUA(ixd, 1), iUy(iw5, 255.)), iUz(iUA(ixd, 2), iUy(iUB(iw5, 8), 255.)), iUz(iUA(ixd, 3.), iUy(iUB(iw5, 16), 255.)), iUz(iUA(ixd, 4), iUy(iUB(iw5, 24.), 255.))); ixa = true; break end end; iw7 = iUD(ixd); ixi = 0.; while true do if ixi <= iw9 - 4 then iw5 = iw5 * 16807 % 2147483647; iUH(iw7, ixi, iUz(iUF(iw7, ixi), iw5)); ixi = ixi + 4 else break end end; if ixa then break end; iw5 = iw5 * 16807 % 2147483647; iw8 = 0.; while true do if ixi < iw9 then iUI(iw7, ixi, iUz(iUG(iw7, ixi), iUy(iUB(iw5, iw8 * 8), 255.))); ixi = ixi + 1; iw8 = iw8 + 1 else break end end; if ixa then break end; do ixh = iUE(iw7, 0., iw9); ixa = true; break end; break end end; ixk = nil; do iw5 = false; iw8 = iIn[8628.]; iw6 = (oK + lQ) % iIn[5374]; iw7 = k7; ixi = iIn[6720.]; iw9 = false; while true do ixf = #iw8; ixb = ixf - ixi; ixe = iw7(iw6 % 4294967296); ixe = ixe % 2147483646. + 1; ixa = ixb >= 1; if ixa then ixa = ixb <= 4 end; if ixa then ixe = ixe * 16807 % 2147483647; if ixb == 1 then ixk = iUC(iUz(iUA(iw8, 1), iUy(ixe, 255.))); iw9 = true; break elseif ixb == 2 then ixk = iUC(iUz(iUA(iw8, 1), iUy(ixe, 255.)), iUz(iUA(iw8, 2), iUy(iUB(ixe, 8), 255.))); iw9 = true; break elseif ixb == 3. then ixk = iUC(iUz(iUA(iw8, 1), iUy(ixe, 255.)), iUz(iUA(iw8, 2), iUy(iUB(ixe, 8), 255.)), iUz(iUA(iw8, 3.), iUy(iUB(ixe, 16), 255.))); iw9 = true; break elseif ixb == 4 then ixk = iUC(iUz(iUA(iw8, 1), iUy(ixe, 255.)), iUz(iUA(iw8, 2), iUy(iUB(ixe, 8), 255.)), iUz(iUA(iw8, 3.), iUy(iUB(ixe, 16), 255.)), iUz(iUA(iw8, 4), iUy(iUB(ixe, 24.), 255.))); iw9 = true; break end end; ixd = iUD(iw8); ixg = 0.; while true do if ixg <= ixb - 4 then ixe = ixe * 16807 % 2147483647; iUH(ixd, ixg, iUz(iUF(ixd, ixg), ixe)); ixg = ixg + 4 else break end end; if iw9 then break end; ixe = ixe * 16807 % 2147483647; ixc = 0.; while true do if ixg < ixb then iUI(ixd, ixg, iUz(iUG(ixd, ixg), iUy(iUB(ixe, ixc * 8), 255.))); ixg = ixg + 1; ixc = ixc + 1 else break end end; if iw9 then break end; do ixk = iUE(ixd, 0., ixb); iw9 = true; break end; break end end; oE[ixk] = oG[ixh]; ixg = nil; do ixa = iIn[10591]; ixd = k7; ixb = iIn[9697]; ixe = iIn[10480]; ixc = iIn[8644]; ixf = (oK + lQ) % iIn[5374]; iw9 = false; while true do ixh = #ixc; iw5 = ixh - ixe; ixk = ixd(ixf % 4294967296); ixk = ixk % 2147483646. + 1; iw7 = iw5 >= 1; if iw7 then iw7 = iw5 <= 4 end; if iw7 then ixk = ixk * 16807 % 2147483647; if iw5 == 1 then ixg = iUC(iUz(iUA(ixc, 1), iUy(ixk, 255.))); iw9 = true; break elseif iw5 == 2 then ixg = iUC(iUz(iUA(ixc, 1), iUy(ixk, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixk, 8), 255.))); iw9 = true; break elseif iw5 == 3. then ixg = iUC(iUz(iUA(ixc, 1), iUy(ixk, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixk, 8), 255.)), iUz(iUA(ixc, 3.), iUy(iUB(ixk, 16), 255.))); iw9 = true; break elseif iw5 == 4 then ixg = iUC(iUz(iUA(ixc, 1), iUy(ixk, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixk, 8), 255.)), iUz(iUA(ixc, 3.), iUy(iUB(ixk, 16), 255.)), iUz(iUA(ixc, 4), iUy(iUB(ixk, 24.), 255.))); iw9 = true; break end end; ixi = iUD(ixc); iw8 = 0.; while true do if iw8 <= iw5 - 4 then ixk = ixk * 16807 % 2147483647; iUH(ixi, iw8, iUz(iUF(ixi, iw8), ixk)); iw8 = iw8 + 4 else break end end; if iw9 then break end; ixk = ixk * 16807 % 2147483647; iw6 = 0.; while true do if iw8 < iw5 then iUI(ixi, iw8, iUz(iUG(ixi, iw8), iUy(iUB(ixk, iw6 * 8), 255.))); iw8 = iw8 + 1; iw6 = iw6 + 1 else break end end; if iw9 then break end; do ixg = iUE(ixi, 0., iw5); iw9 = true; break end; break end end; oE[ixg] = oG; ixh = nil; do iw8 = iIn[5183]; iw6 = iIn[9596]; iw7 = iIn[4576]; ixi = (oK + lQ) % iIn[5374]; iw5 = iIn[946]; ixk = k7; iw9 = false; while true do ixg = #iw6; ixc = ixg - iw5; ixf = ixk(ixi % 4294967296); ixb = ixc >= 1; if ixb then ixb = ixc <= 3. end; if ixb then ixf = (ixf * 1597 + 51749) % 4294967296; if ixc == 1 then ixh = iUC((iUA(iw6, 1) - iUy(ixf, 255.)) % 256); iw9 = true; break elseif ixc == 2 then ixh = iUC((iUA(iw6, 1) - iUy(ixf, 255.)) % 256, (iUA(iw6, 2) - iUy(iUB(ixf, 8), 255.)) % 256); iw9 = true; break elseif ixc == 3. then ixh = iUC((iUA(iw6, 1) - iUy(ixf, 255.)) % 256, (iUA(iw6, 2) - iUy(iUB(ixf, 8), 255.)) % 256, (iUA(iw6, 3.) - iUy(iUB(ixf, 16), 255.)) % 256); iw9 = true; break end end; ixe = iUD(iw6); ixa = 0.; while true do if ixa + 4 <= ixc then ixf = (ixf * 1597 + 51749) % 4294967296; iUH(ixe, ixa, (iUF(ixe, ixa) - ixf) % 4294967296); ixa = ixa + 4 else break end end; if iw9 then break end; ixf = (ixf * 1597 + 51749) % 4294967296; ixd = 0.; while true do if ixa < ixc then iUI(ixe, ixa, (iUG(ixe, ixa) - iUy(iUB(ixf, ixd * 8), 255.)) % 256); ixa = ixa + 1; ixd = ixd + 1 else break end end; if iw9 then break end; do ixh = iUE(ixe, 0., ixc); iw9 = true; break end; break end end; oJ[ixh] = true; ixg = nil; do ixd = iIn[3713]; ixa = iIn[4369]; ixe = iIn[305]; ixb = (oK + lQ) % iIn[5374]; ixf = iIn[10480]; ixc = k7; iw9 = false; while true do ixh = #ixa; iw5 = ixh - ixf; ixk = ixc(ixb % 4294967296); iw7 = iw5 >= 1; if iw7 then iw7 = iw5 <= 3. end; if iw7 then ixk = (ixk * 1597 + 51749) % 4294967296; if iw5 == 1 then ixg = iUC((iUA(ixa, 1) - iUy(ixk, 255.)) % 256); iw9 = true; break elseif iw5 == 2 then ixg = iUC((iUA(ixa, 1) - iUy(ixk, 255.)) % 256, (iUA(ixa, 2) - iUy(iUB(ixk, 8), 255.)) % 256); iw9 = true; break elseif iw5 == 3. then ixg = iUC((iUA(ixa, 1) - iUy(ixk, 255.)) % 256, (iUA(ixa, 2) - iUy(iUB(ixk, 8), 255.)) % 256, (iUA(ixa, 3.) - iUy(iUB(ixk, 16), 255.)) % 256); iw9 = true; break end end; ixi = iUD(ixa); iw8 = 0.; while true do if iw8 + 4 <= iw5 then ixk = (ixk * 1597 + 51749) % 4294967296; iUH(ixi, iw8, (iUF(ixi, iw8) - ixk) % 4294967296); iw8 = iw8 + 4 else break end end; if iw9 then break end; ixk = (ixk * 1597 + 51749) % 4294967296; iw6 = 0.; while true do if iw8 < iw5 then iUI(ixi, iw8, (iUG(ixi, iw8) - iUy(iUB(ixk, iw6 * 8), 255.)) % 256); iw8 = iw8 + 1; iw6 = iw6 + 1 else break end end; if iw9 then break end; do ixg = iUE(ixi, 0., iw5); iw9 = true; break end; break end end; oH = iIn[3492.][ixg]; ixh = nil; do iw6 = iIn[10568]; iw8 = iIn[10168]; ixi = iIn[3524]; iw7 = (oK + lQ) % iIn[5374]; ixk = iIn[10480]; iw5 = k7; iw9 = false; while true do ixd = #iw8; ixg = ixd - ixk; ixc = iw5(iw7 % 4294967296); ixf = ixg >= 1; if ixf then ixf = ixg <= 3. end; if ixf then ixc = (ixc * 1597 + 51749) % 4294967296; if ixg == 1 then ixh = iUC((iUA(iw8, 1) - iUy(ixc, 255.)) % 256); iw9 = true; break elseif ixg == 2 then ixh = iUC((iUA(iw8, 1) - iUy(ixc, 255.)) % 256, (iUA(iw8, 2) - iUy(iUB(ixc, 8), 255.)) % 256); iw9 = true; break elseif ixg == 3. then ixh = iUC((iUA(iw8, 1) - iUy(ixc, 255.)) % 256, (iUA(iw8, 2) - iUy(iUB(ixc, 8), 255.)) % 256, (iUA(iw8, 3.) - iUy(iUB(ixc, 16), 255.)) % 256); iw9 = true; break end end; ixb = iUD(iw8); ixe = 0.; while true do if ixe + 4 <= ixg then ixc = (ixc * 1597 + 51749) % 4294967296; iUH(ixb, ixe, (iUF(ixb, ixe) - ixc) % 4294967296); ixe = ixe + 4 else break end end; if iw9 then break end; ixc = (ixc * 1597 + 51749) % 4294967296; ixa = 0.; while true do if ixe < ixg then iUI(ixb, ixe, (iUG(ixb, ixe) - iUy(iUB(ixc, ixa * 8), 255.)) % 256); ixe = ixe + 1; ixa = ixa + 1 else break end end; if iw9 then break end; do ixh = iUE(ixb, 0., ixg); iw9 = true; break end; break end end; lU = lA[ixh]:Connect(function(iJO, iJP) local iUm = bit32.band; local iUn = bit32.bxor; local iUo = string.byte; local iUp = bit32.rshift; local iUq = string.char; local iUr = buffer.fromstring; local iUs = buffer.readstring; local iUt = buffer.readu32; local iUu = buffer.readu8; local iUv = buffer.writeu32; local iUw = buffer.writeu8; local iUx = bit32.lrotate; if not iJP then local iKG = { oF, lI, lQ, oG, lH, lB, k7, iJO, iJP } end; local iwQ = nil; local iwR = nil; local iwS = nil; local iwT = nil; if dQ == iIn[946] / (iIn[10906] % iIn[10906]) - iIn[275] / (iIn[724] - iIn[724]) then local iG6 = true or iIn[9301]; iG6 = N[iIn[1072]] end; local iwU = nil; local iwV = nil; local iwW = nil; local iwX = nil; while iIn[5168] / (iIn[8328.] % iIn[8328.]) - iIn[2598.] / (iIn[5376.] % iIn[5376.]) > iIn[4196] do I = iwR <= iIn[2764]; local iG6 = iIn[537.] and iIn[6256] end; while F == iIn[2373.] % iIn[2373.] / (iIn[9096.] % iIn[9096.]) do local iG6 = buffer % iIn[5030]; local iG7 = dr + iIn[515] end; local iwY = nil; local iwZ = nil; local iw_ = nil; local iw0 = nil; while (iIn[8661.] - iIn[8661.]) / (iIn[7327] - iIn[7327]) == iIn[7994] do local iG6 = #iwR; e8 = { iG6, iIn[2714] } end; local iw1 = nil; for iG6 = iIn[7718], iIn[1371.] do if (iG6 * iG6 + iG6) % iIn[1353.] == iIn[7718] then I = E[iIn[189.]]; bit32[iIn[3378.]] = dE % iIn[8079.] end end; local iw2 = nil; if dE == iIn[5017] / (iIn[9683] % iIn[9683]) - iIn[8706.] / (iIn[6268] % iIn[6268]) then local iG6 = iIn[4714] >= iIn[4012]; local iG7 = ({})[iIn[6713]] end; while iIn[6573.] / (iIn[3106] - iIn[3106]) * (iIn[10873] - iIn[10873]) == iIn[7954] / (iIn[5257] % iIn[5257]) - iIn[4018] / (iIn[2071] - iIn[2071]) do while eE == (iIn[7474] - iIn[7474]) / (iIn[4526] - iIn[4526]) do local iG6 = #iIn[4377.]; iIn[1182.][iIn[3116]] = false or P end end; local iw3 = nil; local iw4 = nil; local oy, oz, oB, oC, oD = nil, nil, nil, nil, nil; local oA = nil; for iG7 = 90. / (115 - 115), 126. % 126. do local iG6 = "jwi" and "jyinfe"; dk = "ouv" .. "ghdrho" end; oA = 1; if iIn[2714] == iIn[7774] / (iIn[5436.] % iIn[5436.]) - iIn[2112.] / (iIn[3167] % iIn[3167]) then local iG6 = iIn[9176] and iIn[7421]; aS = -iG6 end; while true do oA = 14551 - oA; do if oA < 14540 then if oA < 8471 then break elseif oA < 12395 then break elseif oA < 14538. then break elseif oA < 14539 then oz = oy; oA = 2 elseif oA == 14539 then iwQ = nil; do iwV = iIn[5383]; iwU = iIn[1162]; iwT = k7; iwS = (oA + lQ) % iIn[5374]; iwR = iIn[10480]; iwW = false; while true do iw2 = #iwV; iw1 = iw2 - iwR; iw0 = iwT(iwS % 4294967296); iw_ = iw1 >= 1; if iw_ then iw_ = iw1 <= 4 end; if iw_ then iw0 = iUx((iw0 + 1832704949) % 4294967296, 13); if iw1 == 1 then iwQ = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.))); iwW = true; break elseif iw1 == 2 then iwQ = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.)), iUn(iUo(iwV, 2), iUm(iUp(iw0, 8), 255.))); iwW = true; break elseif iw1 == 3. then iwQ = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.)), iUn(iUo(iwV, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwV, 3.), iUm(iUp(iw0, 16), 255.))); iwW = true; break elseif iw1 == 4 then iwQ = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.)), iUn(iUo(iwV, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwV, 3.), iUm(iUp(iw0, 16), 255.)), iUn(iUo(iwV, 4), iUm(iUp(iw0, 24.), 255.))); iwW = true; break end end; iwZ = iUr(iwV); iwY = 0.; while true do if iwY + 4 <= iw1 then iw0 = iUx((iw0 + 1832704949) % 4294967296, 13); iUv(iwZ, iwY, iUn(iUt(iwZ, iwY), iw0)); iwY = iwY + 4 else break end end; if iwW then break end; iw0 = iUx((iw0 + 1832704949) % 4294967296, 13); iwX = 0.; while true do if iwY < iw1 then iUw(iwZ, iwY, iUn(iUu(iwZ, iwY), iUm(iUp(iw0, iwX * 8), 255.))); iwY = iwY + 1; iwX = iwX + 1 else break end end; if iwW then break end; do iwQ = iUs(iwZ, 0., iw1); iwW = true; break end; break end end; iw2 = nil; do iwX = iIn[4146.]; iwY = k7; iwZ = iIn[10448]; iw_ = iIn[10480]; iw0 = iIn[9026]; iw1 = (oA + lQ) % iIn[5374]; iwW = false; while true do iw4 = #iw0; iw3 = iw4 - iw_; iwR = iwY(iw1 % 4294967296); iwR = iwR % 2147483646. + 1; iwS = iw3 >= 1; if iwS then iwS = iw3 <= 4 end; if iwS then iwR = iwR * 16807 % 2147483647; if iw3 == 1 then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.))); iwW = true; break elseif iw3 == 2 then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwR, 8), 255.))); iwW = true; break elseif iw3 == 3. then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwR, 8), 255.)), iUn(iUo(iw0, 3.), iUm(iUp(iwR, 16), 255.))); iwW = true; break elseif iw3 == 4 then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwR, 8), 255.)), iUn(iUo(iw0, 3.), iUm(iUp(iwR, 16), 255.)), iUn(iUo(iw0, 4), iUm(iUp(iwR, 24.), 255.))); iwW = true; break end end; iwT = iUr(iw0); iwU = 0.; while true do if iwU <= iw3 - 4 then iwR = iwR * 16807 % 2147483647; iUv(iwT, iwU, iUn(iUt(iwT, iwU), iwR)); iwU = iwU + 4 else break end end; if iwW then break end; iwR = iwR * 16807 % 2147483647; iwV = 0.; while true do if iwU < iw3 then iUw(iwT, iwU, iUn(iUu(iwT, iwU), iUm(iUp(iwR, iwV * 8), 255.))); iwU = iwU + 1; iwV = iwV + 1 else break end end; if iwW then break end; do iw2 = iUs(iwT, 0., iw3); iwW = true; break end; break end end; oy = oy - oH[iwQ][iw2]; oA = 3. else oA = 14543; continue end elseif oA < 14546 then if oA < 14543 then if oA < 14541. then iw4 = nil; do iwU = iIn[4590.]; iwT = iIn[2984]; iwS = k7; iwR = (oA + lQ) % iIn[5374]; iw3 = iIn[6720.]; iwV = false; while true do iw1 = #iwU; iw0 = iw1 - iw3; iw_ = iwS(iwR % 4294967296); iwZ = iw0 >= 1; if iwZ then iwZ = iw0 <= 4 end; if iwZ then iw_ = iUx((iw_ + 1832704949) % 4294967296, 13); if iw0 == 1 then iw4 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.))); iwV = true; break elseif iw0 == 2 then iw4 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw_, 8), 255.))); iwV = true; break elseif iw0 == 3. then iw4 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw_, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iw_, 16), 255.))); iwV = true; break elseif iw0 == 4 then iw4 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw_, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iw_, 16), 255.)), iUn(iUo(iwU, 4), iUm(iUp(iw_, 24.), 255.))); iwV = true; break end end; iwY = iUr(iwU); iwX = 0.; while true do if iwX + 4 <= iw0 then iw_ = iUx((iw_ + 1832704949) % 4294967296, 13); iUv(iwY, iwX, iUn(iUt(iwY, iwX), iw_)); iwX = iwX + 4 else break end end; if iwV then break end; iw_ = iUx((iw_ + 1832704949) % 4294967296, 13); iwW = 0.; while true do if iwX < iw0 then iUw(iwY, iwX, iUn(iUu(iwY, iwX), iUm(iUp(iw_, iwW * 8), 255.))); iwX = iwX + 1; iwW = iwW + 1 else break end end; if iwV then break end; do iw4 = iUs(iwY, 0., iw0); iwV = true; break end; break end end; oy = iIn[515][iw4]; iw1 = nil; do iwY = iIn[9096.]; iwZ = iIn[6254]; iw_ = (oA + lQ) % iIn[5374]; iw0 = k7; iwX = false; while true do iw3 = #iwZ; iwR = iw3 - iwY; iwS = iw0(iw_ % 4294967296); iwT = iwR >= 1; if iwT then iwT = iwR <= 4 end; if iwT then iwS = (iwS + 2654435769.) % 4294967296; if iwR == 1 then iw1 = iUq(iUn(iUo(iwZ, 1), iUm(iwS, 255.))); iwX = true; break elseif iwR == 2 then iw1 = iUq(iUn(iUo(iwZ, 1), iUm(iwS, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwS, 8), 255.))); iwX = true; break elseif iwR == 3. then iw1 = iUq(iUn(iUo(iwZ, 1), iUm(iwS, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwS, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwS, 16), 255.))); iwX = true; break elseif iwR == 4 then iw1 = iUq(iUn(iUo(iwZ, 1), iUm(iwS, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwS, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwS, 16), 255.)), iUn(iUo(iwZ, 4), iUm(iUp(iwS, 24.), 255.))); iwX = true; break end end; iwU = iUr(iwZ); iwV = 0.; while true do if iwV + 4 <= iwR then iwS = (iwS + 2654435769.) % 4294967296; iUv(iwU, iwV, iUn(iUt(iwU, iwV), iwS)); iwV = iwV + 4 else break end end; if iwX then break end; iwS = (iwS + 2654435769.) % 4294967296; iwW = 0.; while true do if iwV < iwR then iUw(iwU, iwV, iUn(iUu(iwU, iwV), iUm(iUp(iwS, iwW * 8), 255.))); iwV = iwV + 1; iwW = iwW + 1 else break end end; if iwX then break end; do iw1 = iUs(iwU, 0., iwR); iwX = true; break end; break end end; iw3 = nil; do iwT = iIn[8393]; iwS = k7; iwR = (oA + lQ) % iIn[5374]; iwU = iIn[9937]; iwV = false; while true do iw4 = #iwU; iw0 = iw4 - iwT; iw_ = iwS(iwR % 4294967296); iw_ = iw_ % 2147483646. + 1; iwZ = iw0 >= 1; if iwZ then iwZ = iw0 <= 4 end; if iwZ then iw_ = iw_ * 16807 % 2147483647; if iw0 == 1 then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.))); iwV = true; break elseif iw0 == 2 then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw_, 8), 255.))); iwV = true; break elseif iw0 == 3. then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw_, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iw_, 16), 255.))); iwV = true; break elseif iw0 == 4 then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw_, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iw_, 16), 255.)), iUn(iUo(iwU, 4), iUm(iUp(iw_, 24.), 255.))); iwV = true; break end end; iwY = iUr(iwU); iwX = 0.; while true do if iwX + 4 <= iw0 then iw_ = iw_ * 16807 % 2147483647; iUv(iwY, iwX, iUn(iUt(iwY, iwX), iw_)); iwX = iwX + 4 else break end end; if iwV then break end; iw_ = iw_ * 16807 % 2147483647; iwW = 0.; while true do if iwX < iw0 then iUw(iwY, iwX, iUn(iUu(iwY, iwX), iUm(iUp(iw_, iwW * 8), 255.))); iwX = iwX + 1; iwW = iwW + 1 else break end end; if iwV then break end; do iw3 = iUs(iwY, 0., iw0); iwV = true; break end; break end end; oA = if lH:IsKeyDown(iIn[8269][iw1][iw3]) then 0. else 7 elseif oA < 14542 then if oA == 14541. then iw4 = nil; do iwZ = iIn[6587]; iw_ = iIn[2739.]; iw0 = k7; iwX = (oA + lQ) % iIn[5374]; iwY = iIn[4144]; iwW = false; while true do iw1 = #iwZ; iw3 = iw1 - iwY; iwR = iw0(iwX % 4294967296); iwS = iw3 >= 1; if iwS then iwS = iw3 <= 4 end; if iwS then iwR = iUx((iwR + 1832704949) % 4294967296, 13); if iw3 == 1 then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwR, 255.))); iwW = true; break elseif iw3 == 2 then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwR, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwR, 8), 255.))); iwW = true; break elseif iw3 == 3. then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwR, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwR, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwR, 16), 255.))); iwW = true; break elseif iw3 == 4 then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwR, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwR, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwR, 16), 255.)), iUn(iUo(iwZ, 4), iUm(iUp(iwR, 24.), 255.))); iwW = true; break end end; iwT = iUr(iwZ); iwU = 0.; while true do if iwU + 4 <= iw3 then iwR = iUx((iwR + 1832704949) % 4294967296, 13); iUv(iwT, iwU, iUn(iUt(iwT, iwU), iwR)); iwU = iwU + 4 else break end end; if iwW then break end; iwR = iUx((iwR + 1832704949) % 4294967296, 13); iwV = 0.; while true do if iwU < iw3 then iUw(iwT, iwU, iUn(iUu(iwT, iwU), iUm(iUp(iwR, iwV * 8), 255.))); iwU = iwU + 1; iwV = iwV + 1 else break end end; if iwW then break end; do iw4 = iUs(iwT, 0., iw3); iwW = true; break end; break end end; iw1 = nil; do iwV = iIn[9777.]; iwU = iIn[1445]; iwT = iIn[5578]; iwS = (oA + lQ) % iIn[5374]; iwR = iIn[10480]; iw3 = k7; iwW = false; while true do iwQ = #iwU; iw2 = iwQ - iwR; iw0 = iw3(iwS % 4294967296); iw_ = iw2 >= 1; if iw_ then iw_ = iw2 <= 3. end; if iw_ then iw0 = (iw0 * 1597 + 51749) % 4294967296; if iw2 == 1 then iw1 = iUq((iUo(iwU, 1) - iUm(iw0, 255.)) % 256); iwW = true; break elseif iw2 == 2 then iw1 = iUq((iUo(iwU, 1) - iUm(iw0, 255.)) % 256, (iUo(iwU, 2) - iUm(iUp(iw0, 8), 255.)) % 256); iwW = true; break elseif iw2 == 3. then iw1 = iUq((iUo(iwU, 1) - iUm(iw0, 255.)) % 256, (iUo(iwU, 2) - iUm(iUp(iw0, 8), 255.)) % 256, (iUo(iwU, 3.) - iUm(iUp(iw0, 16), 255.)) % 256); iwW = true; break end end; iwZ = iUr(iwU); iwY = 0.; while true do if iwY + 4 <= iw2 then iw0 = (iw0 * 1597 + 51749) % 4294967296; iUv(iwZ, iwY, (iUt(iwZ, iwY) - iw0) % 4294967296); iwY = iwY + 4 else break end end; if iwW then break end; iw0 = (iw0 * 1597 + 51749) % 4294967296; iwX = 0.; while true do if iwY < iw2 then iUw(iwZ, iwY, (iUu(iwZ, iwY) - iUm(iUp(iw0, iwX * 8), 255.)) % 256); iwY = iwY + 1; iwX = iwX + 1 else break end end; if iwW then break end; do iw1 = iUs(iwZ, 0., iw2); iwW = true; break end; break end end; oy = oy - oH[iw4][iw1]; oA = 4 else oA = 14547.; continue end elseif oA == 14542 then return else oA = 12395; continue end elseif oA < 14544. then if oA == 14543 then iwQ = nil; do iwY = iIn[9473]; iwZ = true; iw_ = k7; iw0 = (oA + lQ) % iIn[5374]; iw2 = iIn[5212]; iwX = false; while true do iw3 = #iwY; iwR = iw3 - iw2; iwS = iw_(iw0 % 4294967296); iwT = iwR >= 1; if iwT then iwT = iwR <= 4 end; if iwT then iwS = iUx((iwS + 1832704949) % 4294967296, 13); if iwR == 1 then iwQ = iUq(iUn(iUo(iwY, 1), iUm(iwS, 255.))); iwX = true; break elseif iwR == 2 then iwQ = iUq(iUn(iUo(iwY, 1), iUm(iwS, 255.)), iUn(iUo(iwY, 2), iUm(iUp(iwS, 8), 255.))); iwX = true; break elseif iwR == 3. then iwQ = iUq(iUn(iUo(iwY, 1), iUm(iwS, 255.)), iUn(iUo(iwY, 2), iUm(iUp(iwS, 8), 255.)), iUn(iUo(iwY, 3.), iUm(iUp(iwS, 16), 255.))); iwX = true; break elseif iwR == 4 then iwQ = iUq(iUn(iUo(iwY, 1), iUm(iwS, 255.)), iUn(iUo(iwY, 2), iUm(iUp(iwS, 8), 255.)), iUn(iUo(iwY, 3.), iUm(iUp(iwS, 16), 255.)), iUn(iUo(iwY, 4), iUm(iUp(iwS, 24.), 255.))); iwX = true; break end end; iwU = iUr(iwY); iwV = 0.; while true do if iwV + 4 <= iwR then iwS = iUx((iwS + 1832704949) % 4294967296, 13); iUv(iwU, iwV, iUn(iUt(iwU, iwV), iwS)); iwV = iwV + 4 else break end end; if iwX then break end; iwS = iUx((iwS + 1832704949) % 4294967296, 13); iwW = 0.; while true do if iwV < iwR then iUw(iwU, iwV, iUn(iUu(iwU, iwV), iUm(iUp(iwS, iwW * 8), 255.))); iwV = iwV + 1; iwW = iwW + 1 else break end end; if iwX then break end; do iwQ = iUs(iwU, 0., iwR); iwX = true; break end; break end end; iw3 = nil; do iwW = iIn[4886]; iwV = iIn[1400]; iwU = iIn[1595]; iwT = (oA + lQ) % iIn[5374]; iwS = iIn[10480]; iwR = k7; iwX = false; while true do iwZ = #iwV; iwY = iwZ - iwS; iw4 = iwR(iwT % 4294967296); iw1 = iwY >= 1; if iw1 then iw1 = iwY <= 3. end; if iw1 then iw4 = (iw4 * 1597 + 51749) % 4294967296; if iwY == 1 then iw3 = iUq((iUo(iwV, 1) - iUm(iw4, 255.)) % 256); iwX = true; break elseif iwY == 2 then iw3 = iUq((iUo(iwV, 1) - iUm(iw4, 255.)) % 256, (iUo(iwV, 2) - iUm(iUp(iw4, 8), 255.)) % 256); iwX = true; break elseif iwY == 3. then iw3 = iUq((iUo(iwV, 1) - iUm(iw4, 255.)) % 256, (iUo(iwV, 2) - iUm(iUp(iw4, 8), 255.)) % 256, (iUo(iwV, 3.) - iUm(iUp(iw4, 16), 255.)) % 256); iwX = true; break end end; iw2 = iUr(iwV); iw0 = 0.; while true do if iw0 + 4 <= iwY then iw4 = (iw4 * 1597 + 51749) % 4294967296; iUv(iw2, iw0, (iUt(iw2, iw0) - iw4) % 4294967296); iw0 = iw0 + 4 else break end end; if iwX then break end; iw4 = (iw4 * 1597 + 51749) % 4294967296; iw_ = 0.; while true do if iw0 < iwY then iUw(iw2, iw0, (iUu(iw2, iw0) - iUm(iUp(iw4, iw_ * 8), 255.)) % 256); iw0 = iw0 + 1; iw_ = iw_ + 1 else break end end; if iwX then break end; do iw3 = iUs(iw2, 0., iwY); iwX = true; break end; break end end; oy = oy + oH[iwQ][iw3]; oA = 5 else oA = 14539; continue end elseif oA < 14545 then if oA == 14544. then iw4 = nil; do iwZ = iIn[7283]; iw_ = iIn[629]; iw0 = k7; iw2 = (oA + lQ) % iIn[5374]; iw1 = iIn[10480]; iwY = false; while true do iwR = #iwZ; iwS = iwR - iw1; iwT = iw0(iw2 % 4294967296); iwU = iwS >= 1; if iwU then iwU = iwS <= 4 end; if iwU then iwT = iUx((iwT + 1832704949) % 4294967296, 13); if iwS == 1 then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.))); iwY = true; break elseif iwS == 2 then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwT, 8), 255.))); iwY = true; break elseif iwS == 3. then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwT, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwT, 16), 255.))); iwY = true; break elseif iwS == 4 then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwT, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwT, 16), 255.)), iUn(iUo(iwZ, 4), iUm(iUp(iwT, 24.), 255.))); iwY = true; break end end; iwV = iUr(iwZ); iwW = 0.; while true do if iwW + 4 <= iwS then iwT = iUx((iwT + 1832704949) % 4294967296, 13); iUv(iwV, iwW, iUn(iUt(iwV, iwW), iwT)); iwW = iwW + 4 else break end end; if iwY then break end; iwT = iUx((iwT + 1832704949) % 4294967296, 13); iwX = 0.; while true do if iwW < iwS then iUw(iwV, iwW, iUn(iUu(iwV, iwW), iUm(iUp(iwT, iwX * 8), 255.))); iwW = iwW + 1; iwX = iwX + 1 else break end end; if iwY then break end; do iw4 = iUs(iwV, 0., iwS); iwY = true; break end; break end end; iwR = nil; do iwS = iIn[4976]; iwV = iIn[1738]; iwU = (oA + lQ) % iIn[5374]; iwT = k7; iwW = false; while true do iw1 = #iwV; iw2 = iw1 - iwS; iw0 = iwT(iwU % 4294967296); iw_ = iw2 >= 1; if iw_ then iw_ = iw2 <= 4 end; if iw_ then iw0 = (iw0 + 2654435769.) % 4294967296; if iw2 == 1 then iwR = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.))); iwW = true; break elseif iw2 == 2 then iwR = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.)), iUn(iUo(iwV, 2), iUm(iUp(iw0, 8), 255.))); iwW = true; break elseif iw2 == 3. then iwR = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.)), iUn(iUo(iwV, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwV, 3.), iUm(iUp(iw0, 16), 255.))); iwW = true; break elseif iw2 == 4 then iwR = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.)), iUn(iUo(iwV, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwV, 3.), iUm(iUp(iw0, 16), 255.)), iUn(iUo(iwV, 4), iUm(iUp(iw0, 24.), 255.))); iwW = true; break end end; iwZ = iUr(iwV); iwY = 0.; while true do if iwY + 4 <= iw2 then iw0 = (iw0 + 2654435769.) % 4294967296; iUv(iwZ, iwY, iUn(iUt(iwZ, iwY), iw0)); iwY = iwY + 4 else break end end; if iwW then break end; iw0 = (iw0 + 2654435769.) % 4294967296; iwX = 0.; while true do if iwY < iw2 then iUw(iwZ, iwY, iUn(iUu(iwZ, iwY), iUm(iUp(iw0, iwX * 8), 255.))); iwY = iwY + 1; iwX = iwX + 1 else break end end; if iwW then break end; do iwR = iUs(iwZ, 0., iw2); iwW = true; break end; break end end; oA = if lH:IsKeyDown(iIn[8269][iw4][iwR]) then 12. else 3. else oA = 2452; continue end else break end elseif oA < 14549 then if oA < 14547. then iw1 = nil; do iwX = iIn[321.]; iwY = iIn[9464]; iwZ = iIn[5214.]; iw_ = (oA + lQ) % iIn[5374]; iw0 = iIn[946]; iw2 = k7; iwW = false; while true do iw3 = #iwY; iw4 = iw3 - iw0; iwR = iw2(iw_ % 4294967296); iwS = iw4 >= 1; if iwS then iwS = iw4 <= 3. end; if iwS then iwR = (iwR * 1597 + 51749) % 4294967296; if iw4 == 1 then iw1 = iUq((iUo(iwY, 1) - iUm(iwR, 255.)) % 256); iwW = true; break elseif iw4 == 2 then iw1 = iUq((iUo(iwY, 1) - iUm(iwR, 255.)) % 256, (iUo(iwY, 2) - iUm(iUp(iwR, 8), 255.)) % 256); iwW = true; break elseif iw4 == 3. then iw1 = iUq((iUo(iwY, 1) - iUm(iwR, 255.)) % 256, (iUo(iwY, 2) - iUm(iUp(iwR, 8), 255.)) % 256, (iUo(iwY, 3.) - iUm(iUp(iwR, 16), 255.)) % 256); iwW = true; break end end; iwT = iUr(iwY); iwU = 0.; while true do if iwU + 4 <= iw4 then iwR = (iwR * 1597 + 51749) % 4294967296; iUv(iwT, iwU, (iUt(iwT, iwU) - iwR) % 4294967296); iwU = iwU + 4 else break end end; if iwW then break end; iwR = (iwR * 1597 + 51749) % 4294967296; iwV = 0.; while true do if iwU < iw4 then iUw(iwT, iwU, (iUu(iwT, iwU) - iUm(iUp(iwR, iwV * 8), 255.)) % 256); iwU = iwU + 1; iwV = iwV + 1 else break end end; if iwW then break end; do iw1 = iUs(iwT, 0., iw4); iwW = true; break end; break end end; oF[iw1] = oy * lB; iw3 = nil; do iwU = iIn[631]; iwT = iIn[6728]; iwS = k7; iwR = (oA + lQ) % iIn[5374]; iw4 = iIn[10411]; iwV = false; while true do iwZ = #iwU; iwY = iwZ - iw4; iwX = iwS(iwR % 4294967296); iwW = iwY >= 1; if iwW then iwW = iwY <= 4 end; if iwW then iwX = iUx((iwX + 1832704949) % 4294967296, 13); if iwY == 1 then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iwX, 255.))); iwV = true; break elseif iwY == 2 then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iwX, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iwX, 8), 255.))); iwV = true; break elseif iwY == 3. then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iwX, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iwX, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iwX, 16), 255.))); iwV = true; break elseif iwY == 4 then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iwX, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iwX, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iwX, 16), 255.)), iUn(iUo(iwU, 4), iUm(iUp(iwX, 24.), 255.))); iwV = true; break end end; iw2 = iUr(iwU); iw0 = 0.; while true do if iw0 + 4 <= iwY then iwX = iUx((iwX + 1832704949) % 4294967296, 13); iUv(iw2, iw0, iUn(iUt(iw2, iw0), iwX)); iw0 = iw0 + 4 else break end end; if iwV then break end; iwX = iUx((iwX + 1832704949) % 4294967296, 13); iw_ = 0.; while true do if iw0 < iwY then iUw(iw2, iw0, iUn(iUu(iw2, iw0), iUm(iUp(iwX, iw_ * 8), 255.))); iw0 = iw0 + 1; iw_ = iw_ + 1 else break end end; if iwV then break end; do iw3 = iUs(iw2, 0., iwY); iwV = true; break end; break end end; iw2 = nil; do iw_ = iIn[6625]; iw0 = iIn[6871]; iwX = (oA + lQ) % iIn[5374]; iwY = k7; iwZ = iIn[10480]; iwW = false; while true do iw1 = #iw0; iw4 = iw1 - iwZ; iwR = iwY(iwX % 4294967296); iwR = iwR % 2147483646. + 1; iwS = iw4 >= 1; if iwS then iwS = iw4 <= 4 end; if iwS then iwR = iwR * 16807 % 2147483647; if iw4 == 1 then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.))); iwW = true; break elseif iw4 == 2 then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwR, 8), 255.))); iwW = true; break elseif iw4 == 3. then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwR, 8), 255.)), iUn(iUo(iw0, 3.), iUm(iUp(iwR, 16), 255.))); iwW = true; break elseif iw4 == 4 then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwR, 8), 255.)), iUn(iUo(iw0, 3.), iUm(iUp(iwR, 16), 255.)), iUn(iUo(iw0, 4), iUm(iUp(iwR, 24.), 255.))); iwW = true; break end end; iwT = iUr(iw0); iwU = 0.; while true do if iwU <= iw4 - 4 then iwR = iwR * 16807 % 2147483647; iUv(iwT, iwU, iUn(iUt(iwT, iwU), iwR)); iwU = iwU + 4 else break end end; if iwW then break end; iwR = iwR * 16807 % 2147483647; iwV = 0.; while true do if iwU < iw4 then iUw(iwT, iwU, iUn(iUu(iwT, iwU), iUm(iUp(iwR, iwV * 8), 255.))); iwU = iwU + 1; iwV = iwV + 1 else break end end; if iwW then break end; do iw2 = iUs(iwT, 0., iw4); iwW = true; break end; break end end; oE[iw2] = oH[iw3]; oA = 6. elseif oA < 14548 then iw1 = nil; do iwV = iIn[1789]; iwU = k7; iwT = false; iwS = iIn[10480]; iwR = iIn[6915.]; iw4 = (oA + lQ) % iIn[5374]; iwW = false; while true do iw3 = #iwR; iw2 = iw3 - iwS; iw0 = iwU(iw4 % 4294967296); iw0 = iw0 % 2147483646. + 1; iw_ = iw2 >= 1; if iw_ then iw_ = iw2 <= 4 end; if iw_ then iw0 = iw0 * 16807 % 2147483647; if iw2 == 1 then iw1 = iUq(iUn(iUo(iwR, 1), iUm(iw0, 255.))); iwW = true; break elseif iw2 == 2 then iw1 = iUq(iUn(iUo(iwR, 1), iUm(iw0, 255.)), iUn(iUo(iwR, 2), iUm(iUp(iw0, 8), 255.))); iwW = true; break elseif iw2 == 3. then iw1 = iUq(iUn(iUo(iwR, 1), iUm(iw0, 255.)), iUn(iUo(iwR, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwR, 3.), iUm(iUp(iw0, 16), 255.))); iwW = true; break elseif iw2 == 4 then iw1 = iUq(iUn(iUo(iwR, 1), iUm(iw0, 255.)), iUn(iUo(iwR, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwR, 3.), iUm(iUp(iw0, 16), 255.)), iUn(iUo(iwR, 4), iUm(iUp(iw0, 24.), 255.))); iwW = true; break end end; iwZ = iUr(iwR); iwY = 0.; while true do if iwY <= iw2 - 4 then iw0 = iw0 * 16807 % 2147483647; iUv(iwZ, iwY, iUn(iUt(iwZ, iwY), iw0)); iwY = iwY + 4 else break end end; if iwW then break end; iw0 = iw0 * 16807 % 2147483647; iwX = 0.; while true do if iwY < iw2 then iUw(iwZ, iwY, iUn(iUu(iwZ, iwY), iUm(iUp(iw0, iwX * 8), 255.))); iwY = iwY + 1; iwX = iwX + 1 else break end end; if iwW then break end; do iw1 = iUs(iwZ, 0., iw2); iwW = true; break end; break end end; iw3 = nil; do iwZ = iIn[1353.]; iw_ = k7; iw0 = (oA + lQ) % iIn[5374]; iw2 = iIn[5624]; iwY = false; while true do iwR = #iw2; iwS = iwR - iwZ; iwT = iw_(iw0 % 4294967296); iwT = iwT % 2147483646. + 1; iwU = iwS >= 1; if iwU then iwU = iwS <= 4 end; if iwU then iwT = iwT * 16807 % 2147483647; if iwS == 1 then iw3 = iUq(iUn(iUo(iw2, 1), iUm(iwT, 255.))); iwY = true; break elseif iwS == 2 then iw3 = iUq(iUn(iUo(iw2, 1), iUm(iwT, 255.)), iUn(iUo(iw2, 2), iUm(iUp(iwT, 8), 255.))); iwY = true; break elseif iwS == 3. then iw3 = iUq(iUn(iUo(iw2, 1), iUm(iwT, 255.)), iUn(iUo(iw2, 2), iUm(iUp(iwT, 8), 255.)), iUn(iUo(iw2, 3.), iUm(iUp(iwT, 16), 255.))); iwY = true; break elseif iwS == 4 then iw3 = iUq(iUn(iUo(iw2, 1), iUm(iwT, 255.)), iUn(iUo(iw2, 2), iUm(iUp(iwT, 8), 255.)), iUn(iUo(iw2, 3.), iUm(iUp(iwT, 16), 255.)), iUn(iUo(iw2, 4), iUm(iUp(iwT, 24.), 255.))); iwY = true; break end end; iwV = iUr(iw2); iwW = 0.; while true do if iwW + 4 <= iwS then iwT = iwT * 16807 % 2147483647; iUv(iwV, iwW, iUn(iUt(iwV, iwW), iwT)); iwW = iwW + 4 else break end end; if iwY then break end; iwT = iwT * 16807 % 2147483647; iwX = 0.; while true do if iwW < iwS then iUw(iwV, iwW, iUn(iUu(iwV, iwW), iUm(iUp(iwT, iwX * 8), 255.))); iwW = iwW + 1; iwX = iwX + 1 else break end end; if iwY then break end; do iw3 = iUs(iwV, 0., iwS); iwY = true; break end; break end end; oA = if lH:IsKeyDown(iIn[8269][iw1][iw3]) then 8 else 5 elseif oA == 14548 then iwR = nil; do iwT = iIn[10480]; iwS = k7; iwV = (oA + lQ) % iIn[5374]; iwU = iIn[3798.]; iwW = false; while true do iw3 = #iwU; iw2 = iw3 - iwT; iw0 = iwS(iwV % 4294967296); iw0 = iw0 % 2147483646. + 1; iw_ = iw2 >= 1; if iw_ then iw_ = iw2 <= 4 end; if iw_ then iw0 = iw0 * 16807 % 2147483647; if iw2 == 1 then iwR = iUq(iUn(iUo(iwU, 1), iUm(iw0, 255.))); iwW = true; break elseif iw2 == 2 then iwR = iUq(iUn(iUo(iwU, 1), iUm(iw0, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw0, 8), 255.))); iwW = true; break elseif iw2 == 3. then iwR = iUq(iUn(iUo(iwU, 1), iUm(iw0, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iw0, 16), 255.))); iwW = true; break elseif iw2 == 4 then iwR = iUq(iUn(iUo(iwU, 1), iUm(iw0, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iw0, 16), 255.)), iUn(iUo(iwU, 4), iUm(iUp(iw0, 24.), 255.))); iwW = true; break end end; iwZ = iUr(iwU); iwY = 0.; while true do if iwY + 4 <= iw2 then iw0 = iw0 * 16807 % 2147483647; iUv(iwZ, iwY, iUn(iUt(iwZ, iwY), iw0)); iwY = iwY + 4 else break end end; if iwW then break end; iw0 = iw0 * 16807 % 2147483647; iwX = 0.; while true do if iwY < iw2 then iUw(iwZ, iwY, iUn(iUu(iwZ, iwY), iUm(iUp(iw0, iwX * 8), 255.))); iwY = iwY + 1; iwX = iwX + 1 else break end end; if iwW then break end; do iwR = iUs(iwZ, 0., iw2); iwW = true; break end; break end end; iw3 = nil; do iwY = iIn[4172]; iwZ = iIn[4331]; iw_ = (oA + lQ) % iIn[5374]; iw0 = k7; iw2 = iIn[10480]; iwX = false; while true do iw1 = #iwZ; iwS = iw1 - iw2; iwT = iw0(iw_ % 4294967296); iwT = iwT % 2147483646. + 1; iwU = iwS >= 1; if iwU then iwU = iwS <= 4 end; if iwU then iwT = iwT * 16807 % 2147483647; if iwS == 1 then iw3 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.))); iwX = true; break elseif iwS == 2 then iw3 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwT, 8), 255.))); iwX = true; break elseif iwS == 3. then iw3 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwT, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwT, 16), 255.))); iwX = true; break elseif iwS == 4 then iw3 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwT, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwT, 16), 255.)), iUn(iUo(iwZ, 4), iUm(iUp(iwT, 24.), 255.))); iwX = true; break end end; iwV = iUr(iwZ); iwW = 0.; while true do if iwW <= iwS - 4 then iwT = iwT * 16807 % 2147483647; iUv(iwV, iwW, iUn(iUt(iwV, iwW), iwT)); iwW = iwW + 4 else break end end; if iwX then break end; iwT = iwT * 16807 % 2147483647; iw4 = 0.; while true do if iwW < iwS then iUw(iwV, iwW, iUn(iUu(iwV, iwW), iUm(iUp(iwT, iw4 * 8), 255.))); iwW = iwW + 1; iw4 = iw4 + 1 else break end end; if iwX then break end; do iw3 = iUs(iwV, 0., iwS); iwX = true; break end; break end end; oA = if lH:IsKeyDown(iIn[8269][iwR][iw3]) then 10 else 4 else oA = 773; continue end elseif oA < 14550. then oD = if oz then iIn[7718] else iIn[10480]; oB = iIn[9266] * oD + iIn[5592.] * (iIn[7718] - oD); oC = iIn[6249.] * oD + iIn[1875.] * (iIn[7718] - oD); oA = if (oB * iIn[3091] + oC * iIn[599] + oB * oC) % iIn[8905] == iIn[6460] then 9. else 11 elseif oA < 14551 then if oA == 14550. then oy = not oG; oz = not lI; oA = if oz then 2 else 13 else oA = 8471; continue end elseif oA == 14551 then iw4 = nil; do iwW = true; iwV = k7; iwU = true; iwT = iIn[10480]; iwS = iIn[1693]; iw1 = (oA + lQ) % iIn[5374]; iwX = false; while true do iwR = #iwS; iw3 = iwR - iwT; iw2 = iwV(iw1 % 4294967296); iw2 = iw2 % 2147483646. + 1; iw0 = iw3 >= 1; if iw0 then iw0 = iw3 <= 4 end; if iw0 then iw2 = iw2 * 16807 % 2147483647; if iw3 == 1 then iw4 = iUq(iUn(iUo(iwS, 1), iUm(iw2, 255.))); iwX = true; break elseif iw3 == 2 then iw4 = iUq(iUn(iUo(iwS, 1), iUm(iw2, 255.)), iUn(iUo(iwS, 2), iUm(iUp(iw2, 8), 255.))); iwX = true; break elseif iw3 == 3. then iw4 = iUq(iUn(iUo(iwS, 1), iUm(iw2, 255.)), iUn(iUo(iwS, 2), iUm(iUp(iw2, 8), 255.)), iUn(iUo(iwS, 3.), iUm(iUp(iw2, 16), 255.))); iwX = true; break elseif iw3 == 4 then iw4 = iUq(iUn(iUo(iwS, 1), iUm(iw2, 255.)), iUn(iUo(iwS, 2), iUm(iUp(iw2, 8), 255.)), iUn(iUo(iwS, 3.), iUm(iUp(iw2, 16), 255.)), iUn(iUo(iwS, 4), iUm(iUp(iw2, 24.), 255.))); iwX = true; break end end; iw_ = iUr(iwS); iwZ = 0.; while true do if iwZ <= iw3 - 4 then iw2 = iw2 * 16807 % 2147483647; iUv(iw_, iwZ, iUn(iUt(iw_, iwZ), iw2)); iwZ = iwZ + 4 else break end end; if iwX then break end; iw2 = iw2 * 16807 % 2147483647; iwY = 0.; while true do if iwZ < iw3 then iUw(iw_, iwZ, iUn(iUu(iw_, iwZ), iUm(iUp(iw2, iwY * 8), 255.))); iwZ = iwZ + 1; iwY = iwY + 1 else break end end; if iwX then break end; do iw4 = iUs(iw_, 0., iw3); iwX = true; break end; break end end; iwR = nil; do iw_ = iIn[10480]; iw0 = iIn[1105]; iw2 = (oA + lQ) % iIn[5374]; iw3 = k7; iwZ = false; while true do iwS = #iw0; iwT = iwS - iw_; iwU = iw3(iw2 % 4294967296); iwV = iwT >= 1; if iwV then iwV = iwT <= 4 end; if iwV then iwU = (iwU + 2654435769.) % 4294967296; if iwT == 1 then iwR = iUq(iUn(iUo(iw0, 1), iUm(iwU, 255.))); iwZ = true; break elseif iwT == 2 then iwR = iUq(iUn(iUo(iw0, 1), iUm(iwU, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwU, 8), 255.))); iwZ = true; break elseif iwT == 3. then iwR = iUq(iUn(iUo(iw0, 1), iUm(iwU, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwU, 8), 255.)), iUn(iUo(iw0, 3.), iUm(iUp(iwU, 16), 255.))); iwZ = true; break elseif iwT == 4 then iwR = iUq(iUn(iUo(iw0, 1), iUm(iwU, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwU, 8), 255.)), iUn(iUo(iw0, 3.), iUm(iUp(iwU, 16), 255.)), iUn(iUo(iw0, 4), iUm(iUp(iwU, 24.), 255.))); iwZ = true; break end end; iwW = iUr(iw0); iwX = 0.; while true do if iwX + 4 <= iwT then iwU = (iwU + 2654435769.) % 4294967296; iUv(iwW, iwX, iUn(iUt(iwW, iwX), iwU)); iwX = iwX + 4 else break end end; if iwZ then break end; iwU = (iwU + 2654435769.) % 4294967296; iwY = 0.; while true do if iwX < iwT then iUw(iwW, iwX, iUn(iUu(iwW, iwX), iUm(iUp(iwU, iwY * 8), 255.))); iwX = iwX + 1; iwY = iwY + 1 else break end end; if iwZ then break end; do iwR = iUs(iwW, 0., iwT); iwZ = true; break end; break end end; oy = oy + oH[iw4][iwR]; oA = 7 else oA = 14540; continue end end end end); oK = 8 else oK = 9525.; continue end else ixg = nil; do ixe = iIn[10480]; ixc = k7; ixf = (oK + lQ) % iIn[5374]; ixd = iIn[1232]; ixb = false; while true do iw7 = #ixd; ixi = iw7 - ixe; iw8 = ixc(ixf % 4294967296); iw8 = iw8 % 2147483646. + 1; iw6 = ixi >= 1; if iw6 then iw6 = ixi <= 4 end; if iw6 then iw8 = iw8 * 16807 % 2147483647; if ixi == 1 then ixg = iUC(iUz(iUA(ixd, 1), iUy(iw8, 255.))); ixb = true; break elseif ixi == 2 then ixg = iUC(iUz(iUA(ixd, 1), iUy(iw8, 255.)), iUz(iUA(ixd, 2), iUy(iUB(iw8, 8), 255.))); ixb = true; break elseif ixi == 3. then ixg = iUC(iUz(iUA(ixd, 1), iUy(iw8, 255.)), iUz(iUA(ixd, 2), iUy(iUB(iw8, 8), 255.)), iUz(iUA(ixd, 3.), iUy(iUB(iw8, 16), 255.))); ixb = true; break elseif ixi == 4 then ixg = iUC(iUz(iUA(ixd, 1), iUy(iw8, 255.)), iUz(iUA(ixd, 2), iUy(iUB(iw8, 8), 255.)), iUz(iUA(ixd, 3.), iUy(iUB(iw8, 16), 255.)), iUz(iUA(ixd, 4), iUy(iUB(iw8, 24.), 255.))); ixb = true; break end end; iw9 = iUD(ixd); iw5 = 0.; while true do if iw5 + 4 <= ixi then iw8 = iw8 * 16807 % 2147483647; iUH(iw9, iw5, iUz(iUF(iw9, iw5), iw8)); iw5 = iw5 + 4 else break end end; if ixb then break end; iw8 = iw8 * 16807 % 2147483647; ixa = 0.; while true do if iw5 < ixi then iUI(iw9, iw5, iUz(iUG(iw9, iw5), iUy(iUB(iw8, ixa * 8), 255.))); iw5 = iw5 + 1; ixa = ixa + 1 else break end end; if ixb then break end; do ixg = iUE(iw9, 0., ixi); ixb = true; break end; break end end; oG[ixg]:Destroy(); oK = 11 end elseif oK < 9524 then if oK < 9522. then if oK < 9521 then if oK == 9520 then ixi = nil; do iw8 = iIn[4218.]; iw5 = k7; iw7 = (oK + lQ) % iIn[5374]; iw6 = iIn[9246.]; iw9 = false; while true do ixe = #iw6; ixa = ixe - iw8; ixd = iw5(iw7 % 4294967296); ixd = ixd % 2147483646. + 1; ixg = ixa >= 1; if ixg then ixg = ixa <= 4 end; if ixg then ixd = ixd * 16807 % 2147483647; if ixa == 1 then ixi = iUC(iUz(iUA(iw6, 1), iUy(ixd, 255.))); iw9 = true; break elseif ixa == 2 then ixi = iUC(iUz(iUA(iw6, 1), iUy(ixd, 255.)), iUz(iUA(iw6, 2), iUy(iUB(ixd, 8), 255.))); iw9 = true; break elseif ixa == 3. then ixi = iUC(iUz(iUA(iw6, 1), iUy(ixd, 255.)), iUz(iUA(iw6, 2), iUy(iUB(ixd, 8), 255.)), iUz(iUA(iw6, 3.), iUy(iUB(ixd, 16), 255.))); iw9 = true; break elseif ixa == 4 then ixi = iUC(iUz(iUA(iw6, 1), iUy(ixd, 255.)), iUz(iUA(iw6, 2), iUy(iUB(ixd, 8), 255.)), iUz(iUA(iw6, 3.), iUy(iUB(ixd, 16), 255.)), iUz(iUA(iw6, 4), iUy(iUB(ixd, 24.), 255.))); iw9 = true; break end end; ixc = iUD(iw6); ixf = 0.; while true do if ixf + 4 <= ixa then ixd = ixd * 16807 % 2147483647; iUH(ixc, ixf, iUz(iUF(ixc, ixf), ixd)); ixf = ixf + 4 else break end end; if iw9 then break end; ixd = ixd * 16807 % 2147483647; ixb = 0.; while true do if ixf < ixa then iUI(ixc, ixf, iUz(iUG(ixc, ixf), iUy(iUB(ixd, ixb * 8), 255.))); ixf = ixf + 1; ixb = ixb + 1 else break end end; if iw9 then break end; do ixi = iUE(ixc, 0., ixa); iw9 = true; break end; break end end; oJ[ixi] = false; oK = if lU then 1 else 2 else oK = 9521; continue end elseif oK == 9521 then ixg = nil; do ixd = iIn[1319]; ixa = k7; ixe = iIn[3746]; ixb = iIn[8393]; ixf = iIn[8160.]; ixc = (oK + lQ) % iIn[5374]; iw9 = false; while true do ixh = #ixf; iw5 = ixh - ixb; ixk = ixa(ixc % 4294967296); ixk = ixk % 2147483646. + 1; iw7 = iw5 >= 1; if iw7 then iw7 = iw5 <= 4 end; if iw7 then ixk = ixk * 16807 % 2147483647; if iw5 == 1 then ixg = iUC(iUz(iUA(ixf, 1), iUy(ixk, 255.))); iw9 = true; break elseif iw5 == 2 then ixg = iUC(iUz(iUA(ixf, 1), iUy(ixk, 255.)), iUz(iUA(ixf, 2), iUy(iUB(ixk, 8), 255.))); iw9 = true; break elseif iw5 == 3. then ixg = iUC(iUz(iUA(ixf, 1), iUy(ixk, 255.)), iUz(iUA(ixf, 2), iUy(iUB(ixk, 8), 255.)), iUz(iUA(ixf, 3.), iUy(iUB(ixk, 16), 255.))); iw9 = true; break elseif iw5 == 4 then ixg = iUC(iUz(iUA(ixf, 1), iUy(ixk, 255.)), iUz(iUA(ixf, 2), iUy(iUB(ixk, 8), 255.)), iUz(iUA(ixf, 3.), iUy(iUB(ixk, 16), 255.)), iUz(iUA(ixf, 4), iUy(iUB(ixk, 24.), 255.))); iw9 = true; break end end; ixi = iUD(ixf); iw8 = 0.; while true do if iw8 <= iw5 - 4 then ixk = ixk * 16807 % 2147483647; iUH(ixi, iw8, iUz(iUF(ixi, iw8), ixk)); iw8 = iw8 + 4 else break end end; if iw9 then break end; ixk = ixk * 16807 % 2147483647; iw6 = 0.; while true do if iw8 < iw5 then iUI(ixi, iw8, iUz(iUG(ixi, iw8), iUy(iUB(ixk, iw6 * 8), 255.))); iw8 = iw8 + 1; iw6 = iw6 + 1 else break end end; if iw9 then break end; do ixg = iUE(ixi, 0., iw5); iw9 = true; break end; break end end; oG[ixg]:Destroy(); oK = 5 else oK = 9523; continue end elseif oK < 9523 then oI = oJ; ixh = nil; do ixi = iIn[10480]; iw5 = iIn[8064.]; ixk = (oK + lQ) % iIn[5374]; iw6 = k7; iw7 = false; while true do ixb = #iw5; ixe = ixb - ixi; ixa = iw6(ixk % 4294967296); ixd = ixe >= 1; if ixd then ixd = ixe <= 4 end; if ixd then ixa = (ixa + 2654435769.) % 4294967296; if ixe == 1 then ixh = iUC(iUz(iUA(iw5, 1), iUy(ixa, 255.))); iw7 = true; break elseif ixe == 2 then ixh = iUC(iUz(iUA(iw5, 1), iUy(ixa, 255.)), iUz(iUA(iw5, 2), iUy(iUB(ixa, 8), 255.))); iw7 = true; break elseif ixe == 3. then ixh = iUC(iUz(iUA(iw5, 1), iUy(ixa, 255.)), iUz(iUA(iw5, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(iw5, 3.), iUy(iUB(ixa, 16), 255.))); iw7 = true; break elseif ixe == 4 then ixh = iUC(iUz(iUA(iw5, 1), iUy(ixa, 255.)), iUz(iUA(iw5, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(iw5, 3.), iUy(iUB(ixa, 16), 255.)), iUz(iUA(iw5, 4), iUy(iUB(ixa, 24.), 255.))); iw7 = true; break end end; iw9 = iUD(iw5); ixc = 0.; while true do if ixc + 4 <= ixe then ixa = (ixa + 2654435769.) % 4294967296; iUH(iw9, ixc, iUz(iUF(iw9, ixc), ixa)); ixc = ixc + 4 else break end end; if iw7 then break end; ixa = (ixa + 2654435769.) % 4294967296; iw8 = 0.; while true do if ixc < ixe then iUI(iw9, ixc, iUz(iUG(iw9, ixc), iUy(iUB(ixa, iw8 * 8), 255.))); ixc = ixc + 1; iw8 = iw8 + 1 else break end end; if iw7 then break end; do ixh = iUE(iw9, 0., ixe); iw7 = true; break end; break end end; oG = oI:WaitForChild(ixh); ixe = nil; do ixb = iIn[6195.]; iw9 = iIn[2919.]; ixc = k7; ixa = (oK + lQ) % iIn[5374]; ixd = iIn[10480]; iw8 = false; while true do ixf = #ixb; iw6 = ixf - ixd; ixh = ixc(ixa % 4294967296); iw5 = iw6 >= 1; if iw5 then iw5 = iw6 <= 4 end; if iw5 then ixh = iUJ((ixh + 1832704949) % 4294967296, 13); if iw6 == 1 then ixe = iUC(iUz(iUA(ixb, 1), iUy(ixh, 255.))); iw8 = true; break elseif iw6 == 2 then ixe = iUC(iUz(iUA(ixb, 1), iUy(ixh, 255.)), iUz(iUA(ixb, 2), iUy(iUB(ixh, 8), 255.))); iw8 = true; break elseif iw6 == 3. then ixe = iUC(iUz(iUA(ixb, 1), iUy(ixh, 255.)), iUz(iUA(ixb, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(ixb, 3.), iUy(iUB(ixh, 16), 255.))); iw8 = true; break elseif iw6 == 4 then ixe = iUC(iUz(iUA(ixb, 1), iUy(ixh, 255.)), iUz(iUA(ixb, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(ixb, 3.), iUy(iUB(ixh, 16), 255.)), iUz(iUA(ixb, 4), iUy(iUB(ixh, 24.), 255.))); iw8 = true; break end end; ixk = iUD(ixb); iw7 = 0.; while true do if iw7 + 4 <= iw6 then ixh = iUJ((ixh + 1832704949) % 4294967296, 13); iUH(ixk, iw7, iUz(iUF(ixk, iw7), ixh)); iw7 = iw7 + 4 else break end end; if iw8 then break end; ixh = iUJ((ixh + 1832704949) % 4294967296, 13); ixi = 0.; while true do if iw7 < iw6 then iUI(ixk, iw7, iUz(iUG(ixk, iw7), iUy(iUB(ixh, ixi * 8), 255.))); iw7 = iw7 + 1; ixi = ixi + 1 else break end end; if iw8 then break end; do ixe = iUE(ixk, 0., iw6); iw8 = true; break end; break end end; oJ = oI:WaitForChild(ixe); lI = fL; oK = if lI then 7 else 12. elseif oK == 9523 then oK = 8 else oK = 9518; continue end elseif oK < 11026 then if oK < 9525. then if oK == 9524 then lU:Disconnect(); oK = 2 else oK = 9523; continue end elseif oK == 9525. then oO = (oO * 1664525 + oK) % 4294967296; ixf = nil; do iw6 = iIn[5212]; ixk = iIn[4429]; ixi = oO; ixh = k7; iw5 = false; while true do ixa = #ixk; ixd = ixa - iw6; iw9 = ixh(ixi % 4294967296); ixc = ixd >= 1; if ixc then ixc = ixd <= 4 end; if ixc then iw9 = (iw9 + 2654435769.) % 4294967296; if ixd == 1 then ixf = iUC(iUz(iUA(ixk, 1), iUy(iw9, 255.))); iw5 = true; break elseif ixd == 2 then ixf = iUC(iUz(iUA(ixk, 1), iUy(iw9, 255.)), iUz(iUA(ixk, 2), iUy(iUB(iw9, 8), 255.))); iw5 = true; break elseif ixd == 3. then ixf = iUC(iUz(iUA(ixk, 1), iUy(iw9, 255.)), iUz(iUA(ixk, 2), iUy(iUB(iw9, 8), 255.)), iUz(iUA(ixk, 3.), iUy(iUB(iw9, 16), 255.))); iw5 = true; break elseif ixd == 4 then ixf = iUC(iUz(iUA(ixk, 1), iUy(iw9, 255.)), iUz(iUA(ixk, 2), iUy(iUB(iw9, 8), 255.)), iUz(iUA(ixk, 3.), iUy(iUB(iw9, 16), 255.)), iUz(iUA(ixk, 4), iUy(iUB(iw9, 24.), 255.))); iw5 = true; break end end; iw8 = iUD(ixk); ixb = 0.; while true do if ixb + 4 <= ixd then iw9 = (iw9 + 2654435769.) % 4294967296; iUH(iw8, ixb, iUz(iUF(iw8, ixb), iw9)); ixb = ixb + 4 else break end end; if iw5 then break end; iw9 = (iw9 + 2654435769.) % 4294967296; iw7 = 0.; while true do if ixb < ixd then iUI(iw8, ixb, iUz(iUG(iw8, ixb), iUy(iUB(iw9, iw7 * 8), 255.))); ixb = ixb + 1; iw7 = iw7 + 1 else break end end; if iw5 then break end; do ixf = iUE(iw8, 0., ixd); iw5 = true; break end; break end end; oI = lv[ixf]; ixd = nil; do iw9 = iIn[4795]; ixb = k7; ixa = oO; ixc = iIn[5054]; iw8 = false; while true do ixf = #ixc; iw6 = ixf - iw9; ixh = ixb(ixa % 4294967296); ixh = ixh % 2147483646. + 1; iw5 = iw6 >= 1; if iw5 then iw5 = iw6 <= 4 end; if iw5 then ixh = ixh * 16807 % 2147483647; if iw6 == 1 then ixd = iUC(iUz(iUA(ixc, 1), iUy(ixh, 255.))); iw8 = true; break elseif iw6 == 2 then ixd = iUC(iUz(iUA(ixc, 1), iUy(ixh, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixh, 8), 255.))); iw8 = true; break elseif iw6 == 3. then ixd = iUC(iUz(iUA(ixc, 1), iUy(ixh, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(ixc, 3.), iUy(iUB(ixh, 16), 255.))); iw8 = true; break elseif iw6 == 4 then ixd = iUC(iUz(iUA(ixc, 1), iUy(ixh, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(ixc, 3.), iUy(iUB(ixh, 16), 255.)), iUz(iUA(ixc, 4), iUy(iUB(ixh, 24.), 255.))); iw8 = true; break end end; ixk = iUD(ixc); iw7 = 0.; while true do if iw7 + 4 <= iw6 then ixh = ixh * 16807 % 2147483647; iUH(ixk, iw7, iUz(iUF(ixk, iw7), ixh)); iw7 = iw7 + 4 else break end end; if iw8 then break end; ixh = ixh * 16807 % 2147483647; ixi = 0.; while true do if iw7 < iw6 then iUI(ixk, iw7, iUz(iUG(ixk, iw7), iUy(iUB(ixh, ixi * 8), 255.))); iw7 = iw7 + 1; ixi = ixi + 1 else break end end; if iw8 then break end; do ixd = iUE(ixk, 0., iw6); iw8 = true; break end; break end end; oJ = oI[ixd]; oK = if oJ then 3. else 10 else break end else break end end end end; mC = 225. end elseif mC < 4154 then mC = 429. else mC = 220 end elseif mC < 4165 then if mC < 4161. then if mC < 4158. then if mC < 4156 then mC = if (mr * iIn[1353.] + iIn[3598]) * iIn[4795] % iIn[1371.] == ((mr * iIn[1353.] + iIn[3598]) * iIn[4795] + iIn[1371.]) % iIn[1371.] then 517 else 37 elseif mC < 4157 then if mC == 4156 then mC = if lQ == lQ then 542 else 410 else mC = 3774.; continue end else mC = if mx <= iIn[8393] then 315. else 168. end elseif mC < 4160 then if mC < 4159 then if mC == 4158. then lQ += if Font then if Font[iIn[3072.]](iIn[3084.], iIn[8269][iIn[6928]][iIn[3226]])[iIn[9871]] then iIn[4243] else iIn[5459] else iIn[7586]; mC = 346 else mC = 4289; continue end elseif mC == 4159 then mr = (mr + iIn[293]) % iIn[1070]; mC = 408. else mC = 4037; continue end else mC = 273. end elseif mC < 4163 then if mC < 4162 then mC = 381. elseif mC == 4162 then local iX_ = bit32.rrotate(bit32.bxor(bit32.lrotate(mr, iIn[8393]), string.byte(tostring(lC))), iIn[5300]); mC = if bit32.bxor(bit32.bxor(bit32.bxor(bit32.bxor(bit32.band(iX_, (buffer.readu32(lE, iIn[9096.]))), (buffer.readu32(l4, iIn[8195]))), (bit32.bxor(bit32.band(iX_, (buffer.readu32(l1, iIn[8195]))), (buffer.readu32(l4, iIn[2958.]))))), (buffer.readu32(l4, iIn[8195]))), (buffer.readu32(l4, iIn[2958.]))) == iX_ then 536 else 512 else mC = 4039; continue end elseif mC < 4164. then if mC == 4163 then mC = 218 else mC = 4127; continue end else mC = 83 end elseif mC < 4169 then if mC < 4167. then if mC < 4166 then if mC == 4165 then mC = 528. else mC = 4132; continue end elseif mC == 4166 then iVM[26] = nil; do local iV8 = iIn; iVM[7] = iV8[10480]; iVM[8] = iV8[878]; ihR = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[13] = false; while true do iVM[10] = #iVM[8]; iVM[27.] = iVM[10] - iVM[7]; ihV = iVM[14](ihR % 4294967296); iVM[6.] = iVM[27.] >= 1; if iVM[6.] then iVM[6.] = iVM[27.] <= 4 end; if iVM[6.] then ihV = (ihV + 2654435769.) % 4294967296; if iVM[27.] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihV, 255.))); iVM[13] = true; break elseif iVM[27.] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[13] = true; break elseif iVM[27.] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[13] = true; break elseif iVM[27.] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[13] = true; break end end; ihU = buffer.fromstring(iVM[8]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[27.] then ihV = (ihV + 2654435769.) % 4294967296; buffer.writeu32(ihU, iVM[5], bit32.bxor(buffer.readu32(ihU, iVM[5]), ihV)); iVM[5] = iVM[5] + 4 else break end end; if iVM[13] then break end; ihV = (ihV + 2654435769.) % 4294967296; iVM[20] = 0.; while true do if iVM[5] < iVM[27.] then buffer.writeu8(ihU, iVM[5], bit32.bxor(buffer.readu8(ihU, iVM[5]), bit32.band(bit32.rshift(ihV, iVM[20] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[20] = iVM[20] + 1 else break end end; if iVM[13] then break end; do iVM[26] = buffer.readstring(ihU, 0., iVM[27.]); iVM[13] = true; break end; break end end; local iV8 = iIn; lv = iV8[3196]:GetService(iVM[26]); iVM[20] = nil; do ihU = iV8[1615]; iVM[6.] = k7; iVM[5] = iV8[9939.]; iVM[27.] = iV8[10480]; iVM[10] = iV8[6984.]; ihV = (mC + lQ) % iV8[5374]; iVM[13] = false; while true do iVM[26] = #iVM[10]; iVM[8] = iVM[26] - iVM[27.]; iVM[14] = iVM[6.](ihV % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; ihS = iVM[8] >= 1; if ihS then ihS = iVM[8] <= 4 end; if ihS then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[8] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[14], 255.))); iVM[13] = true; break elseif iVM[8] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[13] = true; break elseif iVM[8] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[13] = true; break elseif iVM[8] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[10], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[10], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[10], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[10], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[13] = true; break end end; ihR = buffer.fromstring(iVM[10]); iVM[7] = 0.; while true do if iVM[7] <= iVM[8] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(ihR, iVM[7], bit32.bxor(buffer.readu32(ihR, iVM[7]), iVM[14])); iVM[7] = iVM[7] + 4 else break end end; if iVM[13] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[7] < iVM[8] then buffer.writeu8(ihR, iVM[7], bit32.bxor(buffer.readu8(ihR, iVM[7]), bit32.band(bit32.rshift(iVM[14], iVM[24.] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[13] then break end; do iVM[20] = buffer.readstring(ihR, 0., iVM[8]); iVM[13] = true; break end; break end end; lH = iV8[3196]:GetService(iVM[20]); iVM[24.] = nil; do iVM[26] = iV8[10480]; ihS = iV8[3142]; iVM[8] = (mC + lQ) % iV8[5374]; ihR = k7; iVM[7] = false; while true do ihV = #ihS; iVM[14] = ihV - iVM[26]; ihU = ihR(iVM[8] % 4294967296); iVM[5] = iVM[14] >= 1; if iVM[5] then iVM[5] = iVM[14] <= 4 end; if iVM[5] then ihU = (ihU + 2654435769.) % 4294967296; if iVM[14] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihU, 255.))); iVM[7] = true; break elseif iVM[14] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihU, 8), 255.))); iVM[7] = true; break elseif iVM[14] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihU, 16), 255.))); iVM[7] = true; break elseif iVM[14] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihU, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihU, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihU, 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(ihU, 24.), 255.))); iVM[7] = true; break end end; iVM[13] = buffer.fromstring(ihS); iVM[10] = 0.; while true do if iVM[10] + 4 <= iVM[14] then ihU = (ihU + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], iVM[10], bit32.bxor(buffer.readu32(iVM[13], iVM[10]), ihU)); iVM[10] = iVM[10] + 4 else break end end; if iVM[7] then break end; ihU = (ihU + 2654435769.) % 4294967296; iVM[27.] = 0.; while true do if iVM[10] < iVM[14] then buffer.writeu8(iVM[13], iVM[10], bit32.bxor(buffer.readu8(iVM[13], iVM[10]), bit32.band(bit32.rshift(ihU, iVM[27.] * 8), 255.))); iVM[10] = iVM[10] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[7] then break end; do iVM[24.] = buffer.readstring(iVM[13], 0., iVM[14]); iVM[7] = true; break end; break end end; lA = iV8[3196]:GetService(iVM[24.]); mC = 30. else mC = 4182.; continue end elseif mC < 4168 then mC = if mx <= iIn[8195] then 301 else 508 else my = nil; local iV8 = iIn; my = iV8[1353.] - iV8[7718]; my = iV8[5300] - iV8[954.]; my = iV8[10480] + iV8[7718]; my = iV8[5300] - iV8[954.]; my = iV8[10480] + iV8[7718]; mC = 355 end elseif mC < 4173. then if mC < 4171 then if mC < 4170. then mC = 544 else mC = if lQ == lQ then 34 else 368 end elseif mC < 4172 then lQ += iIn[6962]; mC = 534. else my = nil; local iV8 = iIn; my = iV8[5300] - iV8[1371.]; my = iV8[5300] - iV8[954.]; my = iV8[8393] - iV8[7327]; my = iV8[7718] + iV8[7718]; mC = 166 end else mr = (mr + iIn[293]) % iIn[1070]; mC = 443 end elseif mC < 4246 then if mC < 4211 then if mC < 4193 then if mC < 4185. then if mC < 4180 then if mC < 4177 then if mC < 4175 then l5 = (l5 + iIn[4991]) % iIn[2707]; mC = 519. elseif mC < 4176. then if mC == 4175 then mC = if lQ == lQ then 554 else 374 else mC = 4215.; continue end elseif mC == 4176. then mC = 341 else mC = 4235; continue end elseif mC < 4178 then if mC == 4177 then mC = 310 else mC = 4096; continue end elseif mC < 4179. then mC = if lQ ~= lQ then 0. else 448 else mC = 522. end elseif mC < 4182. then if mC < 4181 then if mC == 4180 then mx = (mr * iIn[4067] + iIn[2958.]) % iIn[5732] + iIn[7718]; mC = 254 else mC = 4119.; continue end else mC = 454 end elseif mC < 4183 then if mC == 4182. then mC = if mx <= iIn[7718] then 138. else 337 else mC = 4091; continue end elseif mC < 4184 then if mC == 4183 then mC = if lQ == lQ then 109 else 40 else mC = 4288; continue end else mC = if mx <= iIn[4648] then 199 else 425 end elseif mC < 4189 then if mC < 4187 then if mC < 4186 then my = nil; local iV8 = iIn; my = iV8[4795] - iV8[5300]; my = iV8[7718] + iV8[7718]; mC = 539 else mC = if mx <= iIn[946] then 213. else 68 end elseif mC < 4188. then if mC == 4187 then mC = 561. else mC = 4086.; continue end else mC = 377 end elseif mC < 4191. then if mC < 4190 then if mC == 4189 then my = nil; local iV8 = iIn; my = iV8[5300] - iV8[954.]; my = iV8[5300] - iV8[954.]; my = iV8[10480] + iV8[7718]; mC = 153. else mC = 4227.; continue end elseif mC == 4190 then l8 = nil; l8 = iIn[4795] - iIn[7327]; mC = 555. else mC = 4246; continue end elseif mC < 4192 then mm = iIn[6323]; mC = 57. elseif mC == 4192 then mC = 85 else mC = 4011.; continue end elseif mC < 4202 then if mC < 4198 then if mC < 4196 then if mC < 4195 then if mC < 4194. then mC = if mx <= iIn[4795] then 268 else 126. elseif mC == 4194. then iVM[10] = nil; do local iV8 = iIn; iVM[13] = iV8[7633]; iVM[5] = iV8[4323.]; ihU = true; iVM[14] = (mC + lQ) % iV8[5374]; ihV = iV8[10480]; iVM[27.] = k7; iVM[7] = false; while true do iVM[8] = #iVM[5]; iVM[6.] = iVM[8] - ihV; ihS = iVM[27.](iVM[14] % 4294967296); ihR = iVM[6.] >= 1; if ihR then ihR = iVM[6.] <= 3. end; if ihR then ihS = (ihS * 1597 + 51749) % 4294967296; if iVM[6.] == 1 then iVM[10] = string.char((string.byte(iVM[5], 1) - bit32.band(ihS, 255.)) % 256); iVM[7] = true; break elseif iVM[6.] == 2 then iVM[10] = string.char((string.byte(iVM[5], 1) - bit32.band(ihS, 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(ihS, 8), 255.)) % 256); iVM[7] = true; break elseif iVM[6.] == 3. then iVM[10] = string.char((string.byte(iVM[5], 1) - bit32.band(ihS, 255.)) % 256, (string.byte(iVM[5], 2) - bit32.band(bit32.rshift(ihS, 8), 255.)) % 256, (string.byte(iVM[5], 3.) - bit32.band(bit32.rshift(ihS, 16), 255.)) % 256); iVM[7] = true; break end end; iVM[20] = buffer.fromstring(iVM[5]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[6.] then ihS = (ihS * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[20], iVM[24.], (buffer.readu32(iVM[20], iVM[24.]) - ihS) % 4294967296); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[7] then break end; ihS = (ihS * 1597 + 51749) % 4294967296; iVM[26] = 0.; while true do if iVM[24.] < iVM[6.] then buffer.writeu8(iVM[20], iVM[24.], (buffer.readu8(iVM[20], iVM[24.]) - bit32.band(bit32.rshift(ihS, iVM[26] * 8), 255.)) % 256); iVM[24.] = iVM[24.] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[7] then break end; do iVM[10] = buffer.readstring(iVM[20], 0., iVM[6.]); iVM[7] = true; break end; break end end; iVM[20] = nil; do local iV8 = iIn; iVM[26] = iV8[9001]; iVM[24.] = iV8[1898]; iVM[6.] = (mC + lQ) % iV8[5374]; ihR = k7; ihS = iV8[4973]; iVM[8] = false; while true do iVM[13] = #iVM[24.]; iVM[7] = iVM[13] - ihS; iVM[27.] = ihR(iVM[6.] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; ihV = iVM[7] >= 1; if ihV then ihV = iVM[7] <= 4 end; if ihV then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[7] == 1 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[27.], 255.))); iVM[8] = true; break elseif iVM[7] == 2 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[8] = true; break elseif iVM[7] == 3. then iVM[20] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[8] = true; break elseif iVM[7] == 4 then iVM[20] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[8] = true; break end end; iVM[14] = buffer.fromstring(iVM[24.]); ihU = 0.; while true do if ihU <= iVM[7] - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[14], ihU, bit32.bxor(buffer.readu32(iVM[14], ihU), iVM[27.])); ihU = ihU + 4 else break end end; if iVM[8] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[5] = 0.; while true do if ihU < iVM[7] then buffer.writeu8(iVM[14], ihU, bit32.bxor(buffer.readu8(iVM[14], ihU), bit32.band(bit32.rshift(iVM[27.], iVM[5] * 8), 255.))); ihU = ihU + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[8] then break end; do iVM[20] = buffer.readstring(iVM[14], 0., iVM[7]); iVM[8] = true; break end; break end end; ihU = nil; do local iV8 = iIn; iVM[27.] = iV8[10480]; iVM[13] = iV8[6400]; ihV = (mC + lQ) % iV8[5374]; iVM[5] = k7; iVM[14] = false; while true do iVM[7] = #iVM[13]; iVM[24.] = iVM[7] - iVM[27.]; iVM[26] = iVM[5](ihV % 4294967296); iVM[8] = iVM[24.] >= 1; if iVM[8] then iVM[8] = iVM[24.] <= 4 end; if iVM[8] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; if iVM[24.] == 1 then ihU = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[26], 255.))); iVM[14] = true; break elseif iVM[24.] == 2 then ihU = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[14] = true; break elseif iVM[24.] == 3. then ihU = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[14] = true; break elseif iVM[24.] == 4 then ihU = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[14] = true; break end end; iVM[6.] = buffer.fromstring(iVM[13]); ihS = 0.; while true do if ihS + 4 <= iVM[24.] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; buffer.writeu32(iVM[6.], ihS, bit32.bxor(buffer.readu32(iVM[6.], ihS), iVM[26])); ihS = ihS + 4 else break end end; if iVM[14] then break end; iVM[26] = (iVM[26] + 2654435769.) % 4294967296; ihR = 0.; while true do if ihS < iVM[24.] then buffer.writeu8(iVM[6.], ihS, bit32.bxor(buffer.readu8(iVM[6.], ihS), bit32.band(bit32.rshift(iVM[26], ihR * 8), 255.))); ihS = ihS + 1; ihR = ihR + 1 else break end end; if iVM[14] then break end; do ihU = buffer.readstring(iVM[6.], 0., iVM[24.]); iVM[14] = true; break end; break end end; iVM[6.] = nil; do local iV8 = iIn; iVM[24.] = iV8[10480]; ihR = k7; iVM[26] = (mC + lQ) % iV8[5374]; ihS = iV8[8990]; iVM[8] = false; while true do iVM[7] = #ihS; iVM[27.] = iVM[7] - iVM[24.]; ihV = ihR(iVM[26] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[14] = iVM[27.] >= 1; if iVM[14] then iVM[14] = iVM[27.] <= 4 end; if iVM[14] then ihV = ihV * 16807 % 2147483647; if iVM[27.] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihV, 255.))); iVM[8] = true; break elseif iVM[27.] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[8] = true; break elseif iVM[27.] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[8] = true; break elseif iVM[27.] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[8] = true; break end end; iVM[3.] = buffer.fromstring(ihS); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[27.] then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[5], bit32.bxor(buffer.readu32(iVM[3.], iVM[5]), ihV)); iVM[5] = iVM[5] + 4 else break end end; if iVM[8] then break end; ihV = ihV * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[5] < iVM[27.] then buffer.writeu8(iVM[3.], iVM[5], bit32.bxor(buffer.readu8(iVM[3.], iVM[5]), bit32.band(bit32.rshift(ihV, iVM[13] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[8] then break end; do iVM[6.] = buffer.readstring(iVM[3.], 0., iVM[27.]); iVM[8] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[14] = iV8[10456]; ihV = iV8[4930]; iVM[27.] = iV8[1555]; iVM[7] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[10480]; iVM[5] = k7; iVM[8] = false; while true do ihR = #ihV; iVM[16] = ihR - iVM[13]; iVM[24.] = iVM[5](iVM[7] % 4294967296); iVM[26] = iVM[16] >= 1; if iVM[26] then iVM[26] = iVM[16] <= 3. end; if iVM[26] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; if iVM[16] == 1 then iVM[3.] = string.char((string.byte(ihV, 1) - bit32.band(iVM[24.], 255.)) % 256); iVM[8] = true; break elseif iVM[16] == 2 then iVM[3.] = string.char((string.byte(ihV, 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(ihV, 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256); iVM[8] = true; break elseif iVM[16] == 3. then iVM[3.] = string.char((string.byte(ihV, 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(ihV, 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256, (string.byte(ihV, 3.) - bit32.band(bit32.rshift(iVM[24.], 16), 255.)) % 256); iVM[8] = true; break end end; iVM[11] = buffer.fromstring(ihV); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[16] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[11], iVM[2], (buffer.readu32(iVM[11], iVM[2]) - iVM[24.]) % 4294967296); iVM[2] = iVM[2] + 4 else break end end; if iVM[8] then break end; iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; ihS = 0.; while true do if iVM[2] < iVM[16] then buffer.writeu8(iVM[11], iVM[2], (buffer.readu8(iVM[11], iVM[2]) - bit32.band(bit32.rshift(iVM[24.], ihS * 8), 255.)) % 256); iVM[2] = iVM[2] + 1; ihS = ihS + 1 else break end end; if iVM[8] then break end; do iVM[3.] = buffer.readstring(iVM[11], 0., iVM[16]); iVM[8] = true; break end; break end end; iVM[11] = nil; do local iV8 = iIn; iVM[26] = iV8[3319]; iVM[24.] = k7; iVM[16] = false; ihR = iV8[7868]; ihS = iV8[3102.]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[8] = false; while true do iVM[7] = #ihS; iVM[27.] = iVM[7] - ihR; ihV = iVM[24.](iVM[2] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[14] = iVM[27.] >= 1; if iVM[14] then iVM[14] = iVM[27.] <= 4 end; if iVM[14] then ihV = ihV * 16807 % 2147483647; if iVM[27.] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihV, 255.))); iVM[8] = true; break elseif iVM[27.] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[8] = true; break elseif iVM[27.] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[8] = true; break elseif iVM[27.] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[8] = true; break end end; iVM[18.] = buffer.fromstring(ihS); iVM[5] = 0.; while true do if iVM[5] <= iVM[27.] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[18.], iVM[5], bit32.bxor(buffer.readu32(iVM[18.], iVM[5]), ihV)); iVM[5] = iVM[5] + 4 else break end end; if iVM[8] then break end; ihV = ihV * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[5] < iVM[27.] then buffer.writeu8(iVM[18.], iVM[5], bit32.bxor(buffer.readu8(iVM[18.], iVM[5]), bit32.band(bit32.rshift(ihV, iVM[13] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[8] then break end; do iVM[11] = buffer.readstring(iVM[18.], 0., iVM[27.]); iVM[8] = true; break end; break end end; iVM[18.] = nil; do local iV8 = iIn; iVM[14] = iV8[8813]; ihV = k7; iVM[27.] = iV8[8493.]; iVM[7] = iV8[7718]; iVM[13] = iV8[4282]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[8] = false; while true do ihR = #iVM[13]; iVM[16] = ihR - iVM[7]; iVM[24.] = ihV(iVM[5] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[26] = iVM[16] >= 1; if iVM[26] then iVM[26] = iVM[16] <= 4 end; if iVM[26] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[16] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[24.], 255.))); iVM[8] = true; break elseif iVM[16] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[8] = true; break elseif iVM[16] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[8] = true; break elseif iVM[16] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[8] = true; break end end; iVM[12.] = buffer.fromstring(iVM[13]); iVM[2] = 0.; while true do if iVM[2] <= iVM[16] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[2], bit32.bxor(buffer.readu32(iVM[12.], iVM[2]), iVM[24.])); iVM[2] = iVM[2] + 4 else break end end; if iVM[8] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; ihS = 0.; while true do if iVM[2] < iVM[16] then buffer.writeu8(iVM[12.], iVM[2], bit32.bxor(buffer.readu8(iVM[12.], iVM[2]), bit32.band(bit32.rshift(iVM[24.], ihS * 8), 255.))); iVM[2] = iVM[2] + 1; ihS = ihS + 1 else break end end; if iVM[8] then break end; do iVM[18.] = buffer.readstring(iVM[12.], 0., iVM[16]); iVM[8] = true; break end; break end end; iVM[12.] = nil; do local iV8 = iIn; iVM[24.] = iV8[10480]; iVM[2] = iV8[8189]; iVM[16] = (mC + lQ) % iV8[5374]; ihS = k7; iVM[26] = false; while true do iVM[13] = #iVM[2]; iVM[7] = iVM[13] - iVM[24.]; ihR = ihS(iVM[16] % 4294967296); ihV = iVM[7] >= 1; if ihV then ihV = iVM[7] <= 4 end; if ihV then ihR = (ihR + 2654435769.) % 4294967296; if iVM[7] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihR, 255.))); iVM[26] = true; break elseif iVM[7] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[26] = true; break elseif iVM[7] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[26] = true; break elseif iVM[7] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[26] = true; break end end; iVM[14] = buffer.fromstring(iVM[2]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[7] then ihR = (ihR + 2654435769.) % 4294967296; buffer.writeu32(iVM[14], iVM[8], bit32.bxor(buffer.readu32(iVM[14], iVM[8]), ihR)); iVM[8] = iVM[8] + 4 else break end end; if iVM[26] then break end; ihR = (ihR + 2654435769.) % 4294967296; iVM[5] = 0.; while true do if iVM[8] < iVM[7] then buffer.writeu8(iVM[14], iVM[8], bit32.bxor(buffer.readu8(iVM[14], iVM[8]), bit32.band(bit32.rshift(ihR, iVM[5] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[26] then break end; do iVM[12.] = buffer.readstring(iVM[14], 0., iVM[7]); iVM[26] = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; iVM[8] = iV8[1888]; iVM[14] = k7; ihV = false; ihR = iV8[8661.]; iVM[7] = iV8[3490]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[26] = false; while true do ihS = #iVM[7]; ihT = ihS - ihR; iVM[16] = iVM[14](iVM[13] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[24.] = ihT >= 1; if iVM[24.] then iVM[24.] = ihT <= 4 end; if iVM[24.] then iVM[16] = iVM[16] * 16807 % 2147483647; if ihT == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[16], 255.))); iVM[26] = true; break elseif ihT == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[26] = true; break elseif ihT == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[26] = true; break elseif ihT == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[26] = true; break end end; iVM[15.] = buffer.fromstring(iVM[7]); iVM[27.] = 0.; while true do if iVM[27.] <= ihT - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[27.], bit32.bxor(buffer.readu32(iVM[15.], iVM[27.]), iVM[16])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[26] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[27.] < ihT then buffer.writeu8(iVM[15.], iVM[27.], bit32.bxor(buffer.readu8(iVM[15.], iVM[27.]), bit32.band(bit32.rshift(iVM[16], iVM[2] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[26] then break end; do iVM[5] = buffer.readstring(iVM[15.], 0., ihT); iVM[26] = true; break end; break end end; iVM[15.] = nil; do local iV8 = iIn; iVM[16] = iV8[10480]; iVM[27.] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[2] = iV8[8990]; iVM[24.] = false; while true do iVM[7] = #iVM[2]; ihR = iVM[7] - iVM[16]; ihS = iVM[27.](ihT % 4294967296); ihS = ihS % 2147483646. + 1; iVM[14] = ihR >= 1; if iVM[14] then iVM[14] = ihR <= 4 end; if iVM[14] then ihS = ihS * 16807 % 2147483647; if ihR == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihS, 255.))); iVM[24.] = true; break elseif ihR == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); iVM[24.] = true; break elseif ihR == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); iVM[24.] = true; break elseif ihR == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); iVM[24.] = true; break end end; iVM[8] = buffer.fromstring(iVM[2]); iVM[26] = 0.; while true do if iVM[26] + 4 <= ihR then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[26], bit32.bxor(buffer.readu32(iVM[8], iVM[26]), ihS)); iVM[26] = iVM[26] + 4 else break end end; if iVM[24.] then break end; ihS = ihS * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[26] < ihR then buffer.writeu8(iVM[8], iVM[26], bit32.bxor(buffer.readu8(iVM[8], iVM[26]), bit32.band(bit32.rshift(ihS, iVM[13] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[24.] then break end; do iVM[15.] = buffer.readstring(iVM[8], 0., ihR); iVM[24.] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; iVM[26] = iV8[522.]; iVM[8] = iV8[5628.]; iVM[14] = iV8[7290.]; ihS = (mC + lQ) % iV8[5374]; ihR = iV8[10480]; iVM[7] = k7; iVM[24.] = false; while true do iVM[2] = #iVM[8]; iVM[9.] = iVM[2] - ihR; ihT = iVM[7](ihS % 4294967296); iVM[16] = iVM[9.] >= 1; if iVM[16] then iVM[16] = iVM[9.] <= 3. end; if iVM[16] then ihT = (ihT * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then iVM[13] = string.char((string.byte(iVM[8], 1) - bit32.band(ihT, 255.)) % 256); iVM[24.] = true; break elseif iVM[9.] == 2 then iVM[13] = string.char((string.byte(iVM[8], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[8], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256); iVM[24.] = true; break elseif iVM[9.] == 3. then iVM[13] = string.char((string.byte(iVM[8], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[8], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256, (string.byte(iVM[8], 3.) - bit32.band(bit32.rshift(ihT, 16), 255.)) % 256); iVM[24.] = true; break end end; iVM[28] = buffer.fromstring(iVM[8]); ihV = 0.; while true do if ihV + 4 <= iVM[9.] then ihT = (ihT * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[28], ihV, (buffer.readu32(iVM[28], ihV) - ihT) % 4294967296); ihV = ihV + 4 else break end end; if iVM[24.] then break end; ihT = (ihT * 1597 + 51749) % 4294967296; iVM[27.] = 0.; while true do if ihV < iVM[9.] then buffer.writeu8(iVM[28], ihV, (buffer.readu8(iVM[28], ihV) - bit32.band(bit32.rshift(ihT, iVM[27.] * 8), 255.)) % 256); ihV = ihV + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[24.] then break end; do iVM[13] = buffer.readstring(iVM[28], 0., iVM[9.]); iVM[24.] = true; break end; break end end; iVM[28] = nil; do local iV8 = iIn; ihV = iV8[2958.]; iVM[9.] = k7; iVM[27.] = (mC + lQ) % iV8[5374]; ihT = iV8[6591.]; iVM[16] = false; while true do ihS = #ihT; iVM[2] = ihS - ihV; iVM[8] = iVM[9.](iVM[27.] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[26] = iVM[2] >= 1; if iVM[26] then iVM[26] = iVM[2] <= 4 end; if iVM[26] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[2] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[8], 255.))); iVM[16] = true; break elseif iVM[2] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[16] = true; break elseif iVM[2] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[16] = true; break elseif iVM[2] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[16] = true; break end end; iVM[24.] = buffer.fromstring(ihT); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[2] then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[7], bit32.bxor(buffer.readu32(iVM[24.], iVM[7]), iVM[8])); iVM[7] = iVM[7] + 4 else break end end; if iVM[16] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; ihR = 0.; while true do if iVM[7] < iVM[2] then buffer.writeu8(iVM[24.], iVM[7], bit32.bxor(buffer.readu8(iVM[24.], iVM[7]), bit32.band(bit32.rshift(iVM[8], ihR * 8), 255.))); iVM[7] = iVM[7] + 1; ihR = ihR + 1 else break end end; if iVM[16] then break end; do iVM[28] = buffer.readstring(iVM[24.], 0., iVM[2]); iVM[16] = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[8] = iV8[7462]; ihS = true; iVM[26] = k7; ihR = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[10480]; iVM[2] = false; while true do iVM[9.] = #iVM[8]; ihT = iVM[9.] - iVM[24.]; iVM[16] = iVM[26](ihR % 4294967296); iVM[14] = ihT >= 1; if iVM[14] then iVM[14] = ihT <= 4 end; if iVM[14] then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if ihT == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[16], 255.))); iVM[2] = true; break elseif ihT == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[2] = true; break elseif ihT == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[2] = true; break elseif ihT == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[2] = true; break end end; ihV = buffer.fromstring(iVM[8]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= ihT then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(ihV, iVM[27.], bit32.bxor(buffer.readu32(ihV, iVM[27.]), iVM[16])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[2] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[1] = 0.; while true do if iVM[27.] < ihT then buffer.writeu8(ihV, iVM[27.], bit32.bxor(buffer.readu8(ihV, iVM[27.]), bit32.band(bit32.rshift(iVM[16], iVM[1] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[2] then break end; do iVM[7] = buffer.readstring(ihV, 0., ihT); iVM[2] = true; break end; break end end; iVM[1] = nil; do local iV8 = iIn; iVM[27.] = iV8[9872]; ihV = k7; iVM[14] = iV8[6248]; iVM[16] = iV8[4218.]; ihT = iV8[6615.]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[2] = false; while true do iVM[24.] = #ihT; iVM[22] = iVM[24.] - iVM[16]; ihR = ihV(iVM[9.] % 4294967296); ihR = ihR % 2147483646. + 1; ihS = iVM[22] >= 1; if ihS then ihS = iVM[22] <= 4 end; if ihS then ihR = ihR * 16807 % 2147483647; if iVM[22] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihR, 255.))); iVM[2] = true; break elseif iVM[22] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[2] = true; break elseif iVM[22] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[2] = true; break elseif iVM[22] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[2] = true; break end end; ihX = buffer.fromstring(ihT); iVM[8] = 0.; while true do if iVM[8] <= iVM[22] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(ihX, iVM[8], bit32.bxor(buffer.readu32(ihX, iVM[8]), ihR)); iVM[8] = iVM[8] + 4 else break end end; if iVM[2] then break end; ihR = ihR * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[8] < iVM[22] then buffer.writeu8(ihX, iVM[8], bit32.bxor(buffer.readu8(ihX, iVM[8]), bit32.band(bit32.rshift(ihR, iVM[26] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[2] then break end; do iVM[1] = buffer.readstring(ihX, 0., iVM[22]); iVM[2] = true; break end; break end end; ihX = nil; do ihS = false; local iV8 = iIn; ihR = iV8[10519]; iVM[22] = true; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[10480]; iVM[8] = k7; iVM[2] = false; while true do iVM[16] = #ihR; iVM[14] = iVM[16] - iVM[26]; ihV = iVM[8](iVM[24.] % 4294967296); iVM[27.] = iVM[14] >= 1; if iVM[27.] then iVM[27.] = iVM[14] <= 3. end; if iVM[27.] then ihV = (ihV * 1597 + 51749) % 4294967296; if iVM[14] == 1 then ihX = string.char((string.byte(ihR, 1) - bit32.band(ihV, 255.)) % 256); iVM[2] = true; break elseif iVM[14] == 2 then ihX = string.char((string.byte(ihR, 1) - bit32.band(ihV, 255.)) % 256, (string.byte(ihR, 2) - bit32.band(bit32.rshift(ihV, 8), 255.)) % 256); iVM[2] = true; break elseif iVM[14] == 3. then ihX = string.char((string.byte(ihR, 1) - bit32.band(ihV, 255.)) % 256, (string.byte(ihR, 2) - bit32.band(bit32.rshift(ihV, 8), 255.)) % 256, (string.byte(ihR, 3.) - bit32.band(bit32.rshift(ihV, 16), 255.)) % 256); iVM[2] = true; break end end; iVM[23] = buffer.fromstring(ihR); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[14] then ihV = (ihV * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[23], iVM[9.], (buffer.readu32(iVM[23], iVM[9.]) - ihV) % 4294967296); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[2] then break end; ihV = (ihV * 1597 + 51749) % 4294967296; ihT = 0.; while true do if iVM[9.] < iVM[14] then buffer.writeu8(iVM[23], iVM[9.], (buffer.readu8(iVM[23], iVM[9.]) - bit32.band(bit32.rshift(ihV, ihT * 8), 255.)) % 256); iVM[9.] = iVM[9.] + 1; ihT = ihT + 1 else break end end; if iVM[2] then break end; do ihX = buffer.readstring(iVM[23], 0., iVM[14]); iVM[2] = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; ihV = iV8[502]; iVM[14] = iV8[7513]; iVM[27.] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[10480]; iVM[16] = false; while true do iVM[2] = #ihV; iVM[8] = iVM[2] - iVM[9.]; iVM[26] = iVM[27.](ihT % 4294967296); iVM[24.] = iVM[8] >= 1; if iVM[24.] then iVM[24.] = iVM[8] <= 4 end; if iVM[24.] then iVM[26] = bit32.lrotate((iVM[26] + 1832704949) % 4294967296, 13); if iVM[8] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.))); iVM[16] = true; break elseif iVM[8] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[16] = true; break elseif iVM[8] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[16] = true; break elseif iVM[8] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[16] = true; break end end; iVM[22] = buffer.fromstring(ihV); ihR = 0.; while true do if ihR + 4 <= iVM[8] then iVM[26] = bit32.lrotate((iVM[26] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[22], ihR, bit32.bxor(buffer.readu32(iVM[22], ihR), iVM[26])); ihR = ihR + 4 else break end end; if iVM[16] then break end; iVM[26] = bit32.lrotate((iVM[26] + 1832704949) % 4294967296, 13); ihS = 0.; while true do if ihR < iVM[8] then buffer.writeu8(iVM[22], ihR, bit32.bxor(buffer.readu8(iVM[22], ihR), bit32.band(bit32.rshift(iVM[26], ihS * 8), 255.))); ihR = ihR + 1; ihS = ihS + 1 else break end end; if iVM[16] then break end; do iVM[23] = buffer.readstring(iVM[22], 0., iVM[8]); iVM[16] = true; break end; break end end; iVM[22] = nil; do iVM[8] = true; local iV8 = iIn; iVM[24.] = iV8[8186]; iVM[26] = iV8[1409]; ihR = (mC + lQ) % iV8[5374]; iVM[2] = iV8[10480]; ihS = k7; iVM[16] = false; while true do ihV = #iVM[24.]; iVM[27.] = ihV - iVM[2]; iVM[19] = ihS(ihR % 4294967296); iVM[9.] = iVM[27.] >= 1; if iVM[9.] then iVM[9.] = iVM[27.] <= 3. end; if iVM[9.] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; if iVM[27.] == 1 then iVM[22] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[19], 255.)) % 256); iVM[16] = true; break elseif iVM[27.] == 2 then iVM[22] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256); iVM[16] = true; break elseif iVM[27.] == 3. then iVM[22] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[19], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[19], 8), 255.)) % 256, (string.byte(iVM[24.], 3.) - bit32.band(bit32.rshift(iVM[19], 16), 255.)) % 256); iVM[16] = true; break end end; ihT = buffer.fromstring(iVM[24.]); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[27.] then iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; buffer.writeu32(ihT, iVM[29], (buffer.readu32(ihT, iVM[29]) - iVM[19]) % 4294967296); iVM[29] = iVM[29] + 4 else break end end; if iVM[16] then break end; iVM[19] = (iVM[19] * 1597 + 51749) % 4294967296; iVM[14] = 0.; while true do if iVM[29] < iVM[27.] then buffer.writeu8(ihT, iVM[29], (buffer.readu8(ihT, iVM[29]) - bit32.band(bit32.rshift(iVM[19], iVM[14] * 8), 255.)) % 256); iVM[29] = iVM[29] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[16] then break end; do iVM[22] = buffer.readstring(ihT, 0., iVM[27.]); iVM[16] = true; break end; break end end; iVM[29] = nil; do local iV8 = iIn; iVM[19] = iV8[7051]; ihV = iV8[8990]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[14] = k7; ihT = iV8[10480]; iVM[27.] = false; while true do iVM[26] = #ihV; iVM[24.] = iVM[26] - ihT; iVM[16] = iVM[14](iVM[9.] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; ihR = iVM[24.] >= 1; if ihR then ihR = iVM[24.] <= 4 end; if ihR then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.))); iVM[27.] = true; break elseif iVM[24.] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[27.] = true; break elseif iVM[24.] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[27.] = true; break elseif iVM[24.] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[27.] = true; break end end; ihS = buffer.fromstring(ihV); iVM[2] = 0.; while true do if iVM[2] <= iVM[24.] - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[2], bit32.bxor(buffer.readu32(ihS, iVM[2]), iVM[16])); iVM[2] = iVM[2] + 4 else break end end; if iVM[27.] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[2] < iVM[24.] then buffer.writeu8(ihS, iVM[2], bit32.bxor(buffer.readu8(ihS, iVM[2]), bit32.band(bit32.rshift(iVM[16], iVM[8] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[27.] then break end; do iVM[29] = buffer.readstring(ihS, 0., iVM[24.]); iVM[27.] = true; break end; break end end; iVM[8] = nil; do ihS = true; local iV8 = iIn; ihR = iV8[2113]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[26] = iV8[10480]; iVM[16] = false; while true do iVM[27.] = #ihR; iVM[19] = iVM[27.] - iVM[26]; iVM[9.] = iVM[24.](iVM[2] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; ihT = iVM[19] >= 1; if ihT then ihT = iVM[19] <= 4 end; if ihT then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[19] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[9.], 255.))); iVM[16] = true; break elseif iVM[19] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[16] = true; break elseif iVM[19] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[16] = true; break elseif iVM[19] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[16] = true; break end end; ihW = buffer.fromstring(ihR); iVM[14] = 0.; while true do if iVM[14] <= iVM[19] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[14], bit32.bxor(buffer.readu32(ihW, iVM[14]), iVM[9.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[16] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; ihV = 0.; while true do if iVM[14] < iVM[19] then buffer.writeu8(ihW, iVM[14], bit32.bxor(buffer.readu8(ihW, iVM[14]), bit32.band(bit32.rshift(iVM[9.], ihV * 8), 255.))); iVM[14] = iVM[14] + 1; ihV = ihV + 1 else break end end; if iVM[16] then break end; do iVM[8] = buffer.readstring(ihW, 0., iVM[19]); iVM[16] = true; break end; break end end; ihW = nil; do ihT = false; iVM[9.] = k7; local iV8 = iIn; iVM[19] = iV8[6443]; iVM[27.] = iV8[10480]; ihV = iV8[8990]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[2] = #ihV; iVM[17] = iVM[2] - iVM[27.]; iVM[26] = iVM[9.](iVM[14] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[24.] = iVM[17] >= 1; if iVM[24.] then iVM[24.] = iVM[17] <= 4 end; if iVM[24.] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[17] == 1 then ihW = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.))); iVM[16] = true; break elseif iVM[17] == 2 then ihW = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[16] = true; break elseif iVM[17] == 3. then ihW = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[16] = true; break elseif iVM[17] == 4 then ihW = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[16] = true; break end end; iVM[4] = buffer.fromstring(ihV); ihR = 0.; while true do if ihR <= iVM[17] - 4 then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[4], ihR, bit32.bxor(buffer.readu32(iVM[4], ihR), iVM[26])); ihR = ihR + 4 else break end end; if iVM[16] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; ihS = 0.; while true do if ihR < iVM[17] then buffer.writeu8(iVM[4], ihR, bit32.bxor(buffer.readu8(iVM[4], ihR), bit32.band(bit32.rshift(iVM[26], ihS * 8), 255.))); ihR = ihR + 1; ihS = ihS + 1 else break end end; if iVM[16] then break end; do ihW = buffer.readstring(iVM[4], 0., iVM[17]); iVM[16] = true; break end; break end end; lF = { [iVM[8]] = iIn[1336][ihW](iIn[7670], iIn[6905], iIn[4457]), [ihU] = iIn[1336][iVM[6.]](iIn[1362.], iIn[1362.], iIn[946]), [iVM[10]] = iIn[1336][iVM[20]](iIn[5212], iIn[5212], iIn[7868]), [iVM[18.]] = iIn[1336][iVM[12.]](iIn[5594], iIn[5594], iIn[5594]), [iVM[7]] = iIn[1336][iVM[1]](iIn[5257], iIn[5257], iIn[10839.]), [iVM[5]] = iIn[1336][iVM[15.]](iIn[4526], iIn[4526], iIn[4526]), [iVM[13]] = iIn[1336][iVM[28]](iIn[10411], iIn[10411], iIn[797]), [ihX] = iIn[1336][iVM[23]](iIn[10480], iIn[10486], iIn[4457]), [iVM[3.]] = iIn[1336][iVM[11]](iIn[4457], iIn[1506.], iIn[6268]), [iVM[22]] = iIn[1336][iVM[29]](iIn[4018], iIn[10838], iIn[4457]) }; mC = 5 else mC = 4135; continue end else k8 = false; k5 = false; mC = 262 end elseif mC < 4197. then if mC == 4196 then mC = 283 else mC = 4293.; continue end else iVM[4] = nil; do local iV8 = iIn; ihS = iV8[5978]; ihR = false; iVM[17] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[10480]; iVM[2] = false; while true do ihT = #ihS; iVM[16] = ihT - iVM[26]; iVM[14] = iVM[17](iVM[24.] % 4294967296); ihV = iVM[16] >= 1; if ihV then ihV = iVM[16] <= 4 end; if ihV then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[14], 255.))); iVM[2] = true; break elseif iVM[16] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[2] = true; break elseif iVM[16] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[2] = true; break elseif iVM[16] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[2] = true; break end end; iVM[27.] = buffer.fromstring(ihS); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[16] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], iVM[19], bit32.bxor(buffer.readu32(iVM[27.], iVM[19]), iVM[14])); iVM[19] = iVM[19] + 4 else break end end; if iVM[2] then break end; iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); iVM[9.] = 0.; while true do if iVM[19] < iVM[16] then buffer.writeu8(iVM[27.], iVM[19], bit32.bxor(buffer.readu8(iVM[27.], iVM[19]), bit32.band(bit32.rshift(iVM[14], iVM[9.] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[2] then break end; do iVM[4] = buffer.readstring(iVM[27.], 0., iVM[16]); iVM[2] = true; break end; break end end; iVM[19] = nil; do iVM[14] = true; iVM[27.] = k7; local iV8 = iIn; ihV = iV8[6028]; iVM[9.] = iV8[10480]; iVM[16] = iV8[4476.]; ihT = (mC + lQ) % iV8[5374]; iVM[2] = false; while true do iVM[26] = #iVM[16]; iVM[24.] = iVM[26] - iVM[9.]; ihW = iVM[27.](ihT % 4294967296); ihW = ihW % 2147483646. + 1; ihR = iVM[24.] >= 1; if ihR then ihR = iVM[24.] <= 4 end; if ihR then ihW = ihW * 16807 % 2147483647; if iVM[24.] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihW, 255.))); iVM[2] = true; break elseif iVM[24.] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[2] = true; break elseif iVM[24.] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[2] = true; break elseif iVM[24.] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[2] = true; break end end; ihS = buffer.fromstring(iVM[16]); iVM[8] = 0.; while true do if iVM[8] <= iVM[24.] - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(ihS, iVM[8], bit32.bxor(buffer.readu32(ihS, iVM[8]), ihW)); iVM[8] = iVM[8] + 4 else break end end; if iVM[2] then break end; ihW = ihW * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[8] < iVM[24.] then buffer.writeu8(ihS, iVM[8], bit32.bxor(buffer.readu8(ihS, iVM[8]), bit32.band(bit32.rshift(ihW, iVM[17] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[2] then break end; do iVM[19] = buffer.readstring(ihS, 0., iVM[24.]); iVM[2] = true; break end; break end end; iVM[8] = nil; do local iV8 = iIn; ihW = iV8[1422.]; ihS = k7; ihR = iV8[2765]; iVM[17] = iV8[10480]; iVM[24.] = iV8[649]; iVM[26] = (mC + lQ) % iV8[5374]; iVM[2] = false; while true do ihT = #iVM[24.]; iVM[16] = ihT - iVM[17]; iVM[14] = ihS(iVM[26] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; ihV = iVM[16] >= 1; if ihV then ihV = iVM[16] <= 4 end; if ihV then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[16] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[14], 255.))); iVM[2] = true; break elseif iVM[16] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[2] = true; break elseif iVM[16] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[2] = true; break elseif iVM[16] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[2] = true; break end end; iVM[27.] = buffer.fromstring(iVM[24.]); iVM[29] = 0.; while true do if iVM[29] <= iVM[16] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[29], bit32.bxor(buffer.readu32(iVM[27.], iVM[29]), iVM[14])); iVM[29] = iVM[29] + 4 else break end end; if iVM[2] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[29] < iVM[16] then buffer.writeu8(iVM[27.], iVM[29], bit32.bxor(buffer.readu8(iVM[27.], iVM[29]), bit32.band(bit32.rshift(iVM[14], iVM[9.] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[2] then break end; do iVM[8] = buffer.readstring(iVM[27.], 0., iVM[16]); iVM[2] = true; break end; break end end; iVM[29] = nil; do local iV8 = iIn; iVM[9.] = iV8[10480]; iVM[14] = iV8[904]; ihT = (mC + lQ) % iV8[5374]; ihV = k7; iVM[27.] = false; while true do iVM[24.] = #iVM[14]; iVM[16] = iVM[24.] - iVM[9.]; ihR = ihV(ihT % 4294967296); ihS = iVM[16] >= 1; if ihS then ihS = iVM[16] <= 4 end; if ihS then ihR = (ihR + 2654435769.) % 4294967296; if iVM[16] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihR, 255.))); iVM[27.] = true; break elseif iVM[16] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[27.] = true; break elseif iVM[16] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[27.] = true; break elseif iVM[16] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[27.] = true; break end end; iVM[2] = buffer.fromstring(iVM[14]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[16] then ihR = (ihR + 2654435769.) % 4294967296; buffer.writeu32(iVM[2], iVM[17], bit32.bxor(buffer.readu32(iVM[2], iVM[17]), ihR)); iVM[17] = iVM[17] + 4 else break end end; if iVM[27.] then break end; ihR = (ihR + 2654435769.) % 4294967296; iVM[26] = 0.; while true do if iVM[17] < iVM[16] then buffer.writeu8(iVM[2], iVM[17], bit32.bxor(buffer.readu8(iVM[2], iVM[17]), bit32.band(bit32.rshift(ihR, iVM[26] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[27.] then break end; do iVM[29] = buffer.readstring(iVM[2], 0., iVM[16]); iVM[27.] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; ihR = iV8[10939]; iVM[2] = k7; ihS = false; iVM[26] = iV8[8393]; iVM[16] = iV8[1654]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[27.] = false; while true do iVM[9.] = #iVM[16]; ihT = iVM[9.] - iVM[26]; iVM[22] = iVM[2](iVM[24.] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[14] = ihT >= 1; if iVM[14] then iVM[14] = ihT <= 4 end; if iVM[14] then iVM[22] = iVM[22] * 16807 % 2147483647; if ihT == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[22], 255.))); iVM[27.] = true; break elseif ihT == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[27.] = true; break elseif ihT == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[27.] = true; break elseif ihT == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[27.] = true; break end end; ihV = buffer.fromstring(iVM[16]); iVM[23] = 0.; while true do if iVM[23] <= ihT - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(ihV, iVM[23], bit32.bxor(buffer.readu32(ihV, iVM[23]), iVM[22])); iVM[23] = iVM[23] + 4 else break end end; if iVM[27.] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; ihW = 0.; while true do if iVM[23] < ihT then buffer.writeu8(ihV, iVM[23], bit32.bxor(buffer.readu8(ihV, iVM[23]), bit32.band(bit32.rshift(iVM[22], ihW * 8), 255.))); iVM[23] = iVM[23] + 1; ihW = ihW + 1 else break end end; if iVM[27.] then break end; do iVM[17] = buffer.readstring(ihV, 0., ihT); iVM[27.] = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; iVM[22] = iV8[10771]; iVM[9.] = false; iVM[14] = k7; ihW = (mC + lQ) % iV8[5374]; ihV = iV8[10480]; ihT = false; while true do ihS = #iVM[22]; iVM[2] = ihS - ihV; iVM[27.] = iVM[14](ihW % 4294967296); iVM[26] = iVM[2] >= 1; if iVM[26] then iVM[26] = iVM[2] <= 4 end; if iVM[26] then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); if iVM[2] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[27.], 255.))); ihT = true; break elseif iVM[2] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); ihT = true; break elseif iVM[2] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); ihT = true; break elseif iVM[2] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); ihT = true; break end end; iVM[24.] = buffer.fromstring(iVM[22]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[2] then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[24.], iVM[16], bit32.bxor(buffer.readu32(iVM[24.], iVM[16]), iVM[27.])); iVM[16] = iVM[16] + 4 else break end end; if ihT then break end; iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); ihR = 0.; while true do if iVM[16] < iVM[2] then buffer.writeu8(iVM[24.], iVM[16], bit32.bxor(buffer.readu8(iVM[24.], iVM[16]), bit32.band(bit32.rshift(iVM[27.], ihR * 8), 255.))); iVM[16] = iVM[16] + 1; ihR = ihR + 1 else break end end; if ihT then break end; do iVM[23] = buffer.readstring(iVM[24.], 0., iVM[2]); ihT = true; break end; break end end; ihR = nil; do local iV8 = iIn; iVM[26] = iV8[10480]; iVM[2] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; ihS = iV8[1911.]; iVM[16] = false; while true do ihV = #ihS; iVM[27.] = ihV - iVM[26]; ihW = iVM[2](iVM[24.] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[9.] = iVM[27.] >= 1; if iVM[9.] then iVM[9.] = iVM[27.] <= 4 end; if iVM[9.] then ihW = ihW * 16807 % 2147483647; if iVM[27.] == 1 then ihR = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihW, 255.))); iVM[16] = true; break elseif iVM[27.] == 2 then ihR = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[16] = true; break elseif iVM[27.] == 3. then ihR = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[16] = true; break elseif iVM[27.] == 4 then ihR = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[16] = true; break end end; ihT = buffer.fromstring(ihS); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[27.] then ihW = ihW * 16807 % 2147483647; buffer.writeu32(ihT, iVM[22], bit32.bxor(buffer.readu32(ihT, iVM[22]), ihW)); iVM[22] = iVM[22] + 4 else break end end; if iVM[16] then break end; ihW = ihW * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[22] < iVM[27.] then buffer.writeu8(ihT, iVM[22], bit32.bxor(buffer.readu8(ihT, iVM[22]), bit32.band(bit32.rshift(ihW, iVM[14] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[16] then break end; do ihR = buffer.readstring(ihT, 0., iVM[27.]); iVM[16] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; ihW = iV8[4991]; ihV = iV8[9559]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[14] = k7; ihT = false; while true do iVM[2] = #ihV; iVM[27.] = iVM[2] - ihW; iVM[26] = iVM[14](iVM[9.] % 4294967296); iVM[24.] = iVM[27.] >= 1; if iVM[24.] then iVM[24.] = iVM[27.] <= 4 end; if iVM[24.] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; if iVM[27.] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.))); ihT = true; break elseif iVM[27.] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); ihT = true; break elseif iVM[27.] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); ihT = true; break elseif iVM[27.] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); ihT = true; break end end; iVM[16] = buffer.fromstring(ihV); ihX = 0.; while true do if ihX + 4 <= iVM[27.] then iVM[26] = (iVM[26] + 2654435769.) % 4294967296; buffer.writeu32(iVM[16], ihX, bit32.bxor(buffer.readu32(iVM[16], ihX), iVM[26])); ihX = ihX + 4 else break end end; if ihT then break end; iVM[26] = (iVM[26] + 2654435769.) % 4294967296; ihS = 0.; while true do if ihX < iVM[27.] then buffer.writeu8(iVM[16], ihX, bit32.bxor(buffer.readu8(iVM[16], ihX), bit32.band(bit32.rshift(iVM[26], ihS * 8), 255.))); ihX = ihX + 1; ihS = ihS + 1 else break end end; if ihT then break end; do iVM[22] = buffer.readstring(iVM[16], 0., iVM[27.]); ihT = true; break end; break end end; ihX = nil; do local iV8 = iIn; iVM[26] = iV8[10663]; iVM[16] = iV8[2747]; iVM[24.] = iV8[7846]; ihS = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[954.]; iVM[2] = k7; ihT = false; while true do iVM[14] = #iVM[16]; ihV = iVM[14] - iVM[27.]; iVM[7] = iVM[2](ihS % 4294967296); ihW = ihV >= 1; if ihW then ihW = ihV <= 3. end; if ihW then iVM[7] = (iVM[7] * 1597 + 51749) % 4294967296; if ihV == 1 then ihX = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[7], 255.)) % 256); ihT = true; break elseif ihV == 2 then ihX = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[7], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[7], 8), 255.)) % 256); ihT = true; break elseif ihV == 3. then ihX = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[7], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[7], 8), 255.)) % 256, (string.byte(iVM[16], 3.) - bit32.band(bit32.rshift(iVM[7], 16), 255.)) % 256); ihT = true; break end end; iVM[9.] = buffer.fromstring(iVM[16]); iVM[28] = 0.; while true do if iVM[28] + 4 <= ihV then iVM[7] = (iVM[7] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[9.], iVM[28], (buffer.readu32(iVM[9.], iVM[28]) - iVM[7]) % 4294967296); iVM[28] = iVM[28] + 4 else break end end; if ihT then break end; iVM[7] = (iVM[7] * 1597 + 51749) % 4294967296; iVM[1] = 0.; while true do if iVM[28] < ihV then buffer.writeu8(iVM[9.], iVM[28], (buffer.readu8(iVM[9.], iVM[28]) - bit32.band(bit32.rshift(iVM[7], iVM[1] * 8), 255.)) % 256); iVM[28] = iVM[28] + 1; iVM[1] = iVM[1] + 1 else break end end; if ihT then break end; do ihX = buffer.readstring(iVM[9.], 0., ihV); ihT = true; break end; break end end; iVM[28] = nil; do local iV8 = iIn; iVM[14] = iV8[5305]; iVM[1] = iV8[5465]; iVM[7] = (mC + lQ) % iV8[5374]; iVM[9.] = k7; ihW = iV8[10480]; ihV = false; while true do iVM[16] = #iVM[1]; ihT = iVM[16] - ihW; ihS = iVM[9.](iVM[7] % 4294967296); ihS = ihS % 2147483646. + 1; iVM[2] = ihT >= 1; if iVM[2] then iVM[2] = ihT <= 4 end; if iVM[2] then ihS = ihS * 16807 % 2147483647; if ihT == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(ihS, 255.))); ihV = true; break elseif ihT == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(ihS, 8), 255.))); ihV = true; break elseif ihT == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(ihS, 16), 255.))); ihV = true; break elseif ihT == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(ihS, 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(ihS, 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(ihS, 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(ihS, 24.), 255.))); ihV = true; break end end; iVM[27.] = buffer.fromstring(iVM[1]); iVM[26] = 0.; while true do if iVM[26] <= ihT - 4 then ihS = ihS * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[26], bit32.bxor(buffer.readu32(iVM[27.], iVM[26]), ihS)); iVM[26] = iVM[26] + 4 else break end end; if ihV then break end; ihS = ihS * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[26] < ihT then buffer.writeu8(iVM[27.], iVM[26], bit32.bxor(buffer.readu8(iVM[27.], iVM[26]), bit32.band(bit32.rshift(ihS, iVM[24.] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if ihV then break end; do iVM[28] = buffer.readstring(iVM[27.], 0., ihT); ihV = true; break end; break end end; iVM[26] = nil; do ihS = false; local iV8 = iIn; iVM[16] = iV8[7766]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[27.] = iV8[10480]; ihT = false; while true do iVM[7] = #iVM[16]; ihW = iVM[7] - iVM[27.]; iVM[9.] = iVM[24.](iVM[2] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[13] = ihW >= 1; if iVM[13] then iVM[13] = ihW <= 4 end; if iVM[13] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if ihW == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[9.], 255.))); ihT = true; break elseif ihW == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); ihT = true; break elseif ihW == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); ihT = true; break elseif ihW == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); ihT = true; break end end; iVM[1] = buffer.fromstring(iVM[16]); iVM[14] = 0.; while true do if iVM[14] <= ihW - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[14], bit32.bxor(buffer.readu32(iVM[1], iVM[14]), iVM[9.])); iVM[14] = iVM[14] + 4 else break end end; if ihT then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; ihV = 0.; while true do if iVM[14] < ihW then buffer.writeu8(iVM[1], iVM[14], bit32.bxor(buffer.readu8(iVM[1], iVM[14]), bit32.band(bit32.rshift(iVM[9.], ihV * 8), 255.))); iVM[14] = iVM[14] + 1; ihV = ihV + 1 else break end end; if ihT then break end; do iVM[26] = buffer.readstring(iVM[1], 0., ihW); ihT = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; ihW = iV8[2507]; iVM[7] = iV8[4965.]; iVM[9.] = k7; iVM[14] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[10480]; ihV = false; while true do iVM[27.] = #ihW; iVM[15.] = iVM[27.] - iVM[1]; iVM[24.] = iVM[9.](iVM[14] % 4294967296); iVM[16] = iVM[15.] >= 1; if iVM[16] then iVM[16] = iVM[15.] <= 4 end; if iVM[16] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); if iVM[15.] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[24.], 255.))); ihV = true; break elseif iVM[15.] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); ihV = true; break elseif iVM[15.] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); ihV = true; break elseif iVM[15.] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); ihV = true; break end end; ihT = buffer.fromstring(ihW); ihS = 0.; while true do if ihS + 4 <= iVM[15.] then iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); buffer.writeu32(ihT, ihS, bit32.bxor(buffer.readu32(ihT, ihS), iVM[24.])); ihS = ihS + 4 else break end end; if ihV then break end; iVM[24.] = bit32.lrotate((iVM[24.] + 1832704949) % 4294967296, 13); iVM[2] = 0.; while true do if ihS < iVM[15.] then buffer.writeu8(ihT, ihS, bit32.bxor(buffer.readu8(ihT, ihS), bit32.band(bit32.rshift(iVM[24.], iVM[2] * 8), 255.))); ihS = ihS + 1; iVM[2] = iVM[2] + 1 else break end end; if ihV then break end; do iVM[13] = buffer.readstring(ihT, 0., iVM[15.]); ihV = true; break end; break end end; l8 = { iVM[4], iVM[19], iVM[8], iVM[29], iVM[17], iVM[23], ihR, iVM[22], ihX, iVM[28], iVM[26], iVM[13] }; mC = if l8[(l5 * iIn[3598] + iIn[7868]) % iIn[5212] + iIn[7718]] <= l8[(l5 * iIn[3598] + iIn[7868]) % iIn[5212] + iIn[7718]] then 120. else 420. end elseif mC < 4200. then if mC < 4199 then if mC == 4198 then iVM[15.] = nil; do local iV8 = iIn; ihS = iV8[2106.]; iVM[27.] = k7; iVM[2] = iV8[5399]; iVM[24.] = iV8[1362.]; ihT = iV8[7525]; iVM[16] = (mC + lQ) % iV8[5374]; ihV = false; while true do ihW = #ihT; iVM[9.] = ihW - iVM[24.]; iVM[13] = iVM[27.](iVM[16] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[1] = iVM[9.] >= 1; if iVM[1] then iVM[1] = iVM[9.] <= 4 end; if iVM[1] then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[9.] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.))); ihV = true; break elseif iVM[9.] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); ihV = true; break elseif iVM[9.] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); ihV = true; break elseif iVM[9.] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); ihV = true; break end end; iVM[14] = buffer.fromstring(ihT); iVM[26] = 0.; while true do if iVM[26] <= iVM[9.] - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[26], bit32.bxor(buffer.readu32(iVM[14], iVM[26]), iVM[13])); iVM[26] = iVM[26] + 4 else break end end; if ihV then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[7] = 0.; while true do if iVM[26] < iVM[9.] then buffer.writeu8(iVM[14], iVM[26], bit32.bxor(buffer.readu8(iVM[14], iVM[26]), bit32.band(bit32.rshift(iVM[13], iVM[7] * 8), 255.))); iVM[26] = iVM[26] + 1; iVM[7] = iVM[7] + 1 else break end end; if ihV then break end; do iVM[15.] = buffer.readstring(iVM[14], 0., iVM[9.]); ihV = true; break end; break end end; iVM[26] = nil; do local iV8 = iIn; ihW = iV8[9240.]; iVM[7] = iV8[9400]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[1] = iV8[4976]; iVM[9.] = false; while true do iVM[27.] = #iVM[7]; ihV = iVM[27.] - iVM[1]; iVM[24.] = iVM[14](iVM[13] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[16] = ihV >= 1; if iVM[16] then iVM[16] = ihV <= 4 end; if iVM[16] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if ihV == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[24.], 255.))); iVM[9.] = true; break elseif ihV == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[9.] = true; break elseif ihV == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[9.] = true; break elseif ihV == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[9.] = true; break end end; ihT = buffer.fromstring(iVM[7]); ihS = 0.; while true do if ihS <= ihV - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(ihT, ihS, bit32.bxor(buffer.readu32(ihT, ihS), iVM[24.])); ihS = ihS + 4 else break end end; if iVM[9.] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[2] = 0.; while true do if ihS < ihV then buffer.writeu8(ihT, ihS, bit32.bxor(buffer.readu8(ihT, ihS), bit32.band(bit32.rshift(iVM[24.], iVM[2] * 8), 255.))); ihS = ihS + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[9.] then break end; do iVM[26] = buffer.readstring(ihT, 0., ihV); iVM[9.] = true; break end; break end end; ihS = nil; do local iV8 = iIn; iVM[24.] = iV8[2419]; ihT = iV8[4383.]; iVM[16] = true; iVM[2] = (mC + lQ) % iV8[5374]; ihV = iV8[10480]; iVM[27.] = k7; iVM[9.] = false; while true do iVM[1] = #ihT; iVM[14] = iVM[1] - ihV; iVM[28] = iVM[27.](iVM[2] % 4294967296); iVM[7] = iVM[14] >= 1; if iVM[7] then iVM[7] = iVM[14] <= 3. end; if iVM[7] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; if iVM[14] == 1 then ihS = string.char((string.byte(ihT, 1) - bit32.band(iVM[28], 255.)) % 256); iVM[9.] = true; break elseif iVM[14] == 2 then ihS = string.char((string.byte(ihT, 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(ihT, 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256); iVM[9.] = true; break elseif iVM[14] == 3. then ihS = string.char((string.byte(ihT, 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(ihT, 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256, (string.byte(ihT, 3.) - bit32.band(bit32.rshift(iVM[28], 16), 255.)) % 256); iVM[9.] = true; break end end; ihW = buffer.fromstring(ihT); ihX = 0.; while true do if ihX + 4 <= iVM[14] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; buffer.writeu32(ihW, ihX, (buffer.readu32(ihW, ihX) - iVM[28]) % 4294967296); ihX = ihX + 4 else break end end; if iVM[9.] then break end; iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; iVM[13] = 0.; while true do if ihX < iVM[14] then buffer.writeu8(ihW, ihX, (buffer.readu8(ihW, ihX) - bit32.band(bit32.rshift(iVM[28], iVM[13] * 8), 255.)) % 256); ihX = ihX + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[9.] then break end; do ihS = buffer.readstring(ihW, 0., iVM[14]); iVM[9.] = true; break end; break end end; ihX = nil; do local iV8 = iIn; iVM[28] = iV8[2518]; iVM[1] = iV8[4325]; iVM[7] = k7; iVM[13] = (mC + lQ) % iV8[5374]; ihW = iV8[10480]; iVM[14] = false; while true do iVM[16] = #iVM[28]; ihT = iVM[16] - ihW; iVM[9.] = iVM[7](iVM[13] % 4294967296); iVM[2] = ihT >= 1; if iVM[2] then iVM[2] = ihT <= 4 end; if iVM[2] then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); if ihT == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[9.], 255.))); iVM[14] = true; break elseif ihT == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[14] = true; break elseif ihT == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[14] = true; break elseif ihT == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[14] = true; break end end; iVM[27.] = buffer.fromstring(iVM[28]); ihV = 0.; while true do if ihV + 4 <= ihT then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], ihV, bit32.bxor(buffer.readu32(iVM[27.], ihV), iVM[9.])); ihV = ihV + 4 else break end end; if iVM[14] then break end; iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); iVM[24.] = 0.; while true do if ihV < ihT then buffer.writeu8(iVM[27.], ihV, bit32.bxor(buffer.readu8(iVM[27.], ihV), bit32.band(bit32.rshift(iVM[9.], iVM[24.] * 8), 255.))); ihV = ihV + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[14] then break end; do ihX = buffer.readstring(iVM[27.], 0., ihT); iVM[14] = true; break end; break end end; iVM[24.] = nil; do iVM[2] = false; ihV = k7; local iV8 = iIn; iVM[27.] = iV8[2458]; iVM[16] = iV8[10480]; iVM[9.] = iV8[1256]; ihT = (mC + lQ) % iV8[5374]; iVM[14] = false; while true do iVM[13] = #iVM[9.]; iVM[1] = iVM[13] - iVM[16]; ihR = ihV(ihT % 4294967296); ihR = ihR % 2147483646. + 1; iVM[28] = iVM[1] >= 1; if iVM[28] then iVM[28] = iVM[1] <= 4 end; if iVM[28] then ihR = ihR * 16807 % 2147483647; if iVM[1] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihR, 255.))); iVM[14] = true; break elseif iVM[1] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[14] = true; break elseif iVM[1] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[14] = true; break elseif iVM[1] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[14] = true; break end end; iVM[7] = buffer.fromstring(iVM[9.]); ihW = 0.; while true do if ihW <= iVM[1] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[7], ihW, bit32.bxor(buffer.readu32(iVM[7], ihW), ihR)); ihW = ihW + 4 else break end end; if iVM[14] then break end; ihR = ihR * 16807 % 2147483647; iVM[22] = 0.; while true do if ihW < iVM[1] then buffer.writeu8(iVM[7], ihW, bit32.bxor(buffer.readu8(iVM[7], ihW), bit32.band(bit32.rshift(ihR, iVM[22] * 8), 255.))); ihW = ihW + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[14] then break end; do iVM[24.] = buffer.readstring(iVM[7], 0., iVM[1]); iVM[14] = true; break end; break end end; ihR = nil; do local iV8 = iIn; iVM[22] = iV8[5212]; iVM[7] = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[28] = iV8[3141.]; iVM[1] = false; while true do ihW = #iVM[28]; iVM[27.] = ihW - iVM[22]; ihV = iVM[7](iVM[13] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[14] = iVM[27.] >= 1; if iVM[14] then iVM[14] = iVM[27.] <= 4 end; if iVM[14] then ihV = ihV * 16807 % 2147483647; if iVM[27.] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihV, 255.))); iVM[1] = true; break elseif iVM[27.] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[1] = true; break elseif iVM[27.] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[1] = true; break elseif iVM[27.] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[1] = true; break end end; iVM[16] = buffer.fromstring(iVM[28]); ihT = 0.; while true do if ihT + 4 <= iVM[27.] then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[16], ihT, bit32.bxor(buffer.readu32(iVM[16], ihT), ihV)); ihT = ihT + 4 else break end end; if iVM[1] then break end; ihV = ihV * 16807 % 2147483647; iVM[9.] = 0.; while true do if ihT < iVM[27.] then buffer.writeu8(iVM[16], ihT, bit32.bxor(buffer.readu8(iVM[16], ihT), bit32.band(bit32.rshift(ihV, iVM[9.] * 8), 255.))); ihT = ihT + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[1] then break end; do ihR = buffer.readstring(iVM[16], 0., iVM[27.]); iVM[1] = true; break end; break end end; iVM[16] = nil; do iVM[27.] = false; local iV8 = iIn; iVM[14] = iV8[3487]; ihV = iV8[6815]; ihT = (mC + lQ) % iV8[5374]; ihW = iV8[5300]; iVM[9.] = k7; iVM[1] = false; while true do iVM[28] = #iVM[14]; iVM[7] = iVM[28] - ihW; iVM[23] = iVM[9.](ihT % 4294967296); iVM[22] = iVM[7] >= 1; if iVM[22] then iVM[22] = iVM[7] <= 3. end; if iVM[22] then iVM[23] = (iVM[23] * 1597 + 51749) % 4294967296; if iVM[7] == 1 then iVM[16] = string.char((string.byte(iVM[14], 1) - bit32.band(iVM[23], 255.)) % 256); iVM[1] = true; break elseif iVM[7] == 2 then iVM[16] = string.char((string.byte(iVM[14], 1) - bit32.band(iVM[23], 255.)) % 256, (string.byte(iVM[14], 2) - bit32.band(bit32.rshift(iVM[23], 8), 255.)) % 256); iVM[1] = true; break elseif iVM[7] == 3. then iVM[16] = string.char((string.byte(iVM[14], 1) - bit32.band(iVM[23], 255.)) % 256, (string.byte(iVM[14], 2) - bit32.band(bit32.rshift(iVM[23], 8), 255.)) % 256, (string.byte(iVM[14], 3.) - bit32.band(bit32.rshift(iVM[23], 16), 255.)) % 256); iVM[1] = true; break end end; iVM[13] = buffer.fromstring(iVM[14]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[7] then iVM[23] = (iVM[23] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[13], iVM[17], (buffer.readu32(iVM[13], iVM[17]) - iVM[23]) % 4294967296); iVM[17] = iVM[17] + 4 else break end end; if iVM[1] then break end; iVM[23] = (iVM[23] * 1597 + 51749) % 4294967296; iVM[2] = 0.; while true do if iVM[17] < iVM[7] then buffer.writeu8(iVM[13], iVM[17], (buffer.readu8(iVM[13], iVM[17]) - bit32.band(bit32.rshift(iVM[23], iVM[2] * 8), 255.)) % 256); iVM[17] = iVM[17] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[1] then break end; do iVM[16] = buffer.readstring(iVM[13], 0., iVM[7]); iVM[1] = true; break end; break end end; iVM[17] = nil; do iVM[22] = false; iVM[23] = k7; local iV8 = iIn; iVM[13] = iV8[635]; iVM[28] = iV8[4976]; iVM[2] = iV8[1504]; iVM[7] = (mC + lQ) % iV8[5374]; iVM[1] = false; while true do ihT = #iVM[2]; iVM[9.] = ihT - iVM[28]; ihW = iVM[23](iVM[7] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[27.] = iVM[9.] >= 1; if iVM[27.] then iVM[27.] = iVM[9.] <= 4 end; if iVM[27.] then ihW = ihW * 16807 % 2147483647; if iVM[9.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihW, 255.))); iVM[1] = true; break elseif iVM[9.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[1] = true; break elseif iVM[9.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[1] = true; break elseif iVM[9.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[1] = true; break end end; ihV = buffer.fromstring(iVM[2]); iVM[14] = 0.; while true do if iVM[14] <= iVM[9.] - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(ihV, iVM[14], bit32.bxor(buffer.readu32(ihV, iVM[14]), ihW)); iVM[14] = iVM[14] + 4 else break end end; if iVM[1] then break end; ihW = ihW * 16807 % 2147483647; iVM[29] = 0.; while true do if iVM[14] < iVM[9.] then buffer.writeu8(ihV, iVM[14], bit32.bxor(buffer.readu8(ihV, iVM[14]), bit32.band(bit32.rshift(ihW, iVM[29] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[1] then break end; do iVM[17] = buffer.readstring(ihV, 0., iVM[9.]); iVM[1] = true; break end; break end end; iVM[29] = nil; do local iV8 = iIn; iVM[27.] = iV8[3206]; iVM[14] = iV8[6111.]; ihV = iV8[5963]; ihT = (mC + lQ) % iV8[5374]; ihW = iV8[7868]; iVM[9.] = k7; iVM[1] = false; while true do iVM[22] = #iVM[14]; iVM[13] = iVM[22] - ihW; iVM[8] = iVM[9.](ihT % 4294967296); iVM[2] = iVM[13] >= 1; if iVM[2] then iVM[2] = iVM[13] <= 3. end; if iVM[2] then iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; if iVM[13] == 1 then iVM[29] = string.char((string.byte(iVM[14], 1) - bit32.band(iVM[8], 255.)) % 256); iVM[1] = true; break elseif iVM[13] == 2 then iVM[29] = string.char((string.byte(iVM[14], 1) - bit32.band(iVM[8], 255.)) % 256, (string.byte(iVM[14], 2) - bit32.band(bit32.rshift(iVM[8], 8), 255.)) % 256); iVM[1] = true; break elseif iVM[13] == 3. then iVM[29] = string.char((string.byte(iVM[14], 1) - bit32.band(iVM[8], 255.)) % 256, (string.byte(iVM[14], 2) - bit32.band(bit32.rshift(iVM[8], 8), 255.)) % 256, (string.byte(iVM[14], 3.) - bit32.band(bit32.rshift(iVM[8], 16), 255.)) % 256); iVM[1] = true; break end end; iVM[28] = buffer.fromstring(iVM[14]); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[13] then iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[28], iVM[7], (buffer.readu32(iVM[28], iVM[7]) - iVM[8]) % 4294967296); iVM[7] = iVM[7] + 4 else break end end; if iVM[1] then break end; iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; iVM[23] = 0.; while true do if iVM[7] < iVM[13] then buffer.writeu8(iVM[28], iVM[7], (buffer.readu8(iVM[28], iVM[7]) - bit32.band(bit32.rshift(iVM[8], iVM[23] * 8), 255.)) % 256); iVM[7] = iVM[7] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[1] then break end; do iVM[29] = buffer.readstring(iVM[28], 0., iVM[13]); iVM[1] = true; break end; break end end; iVM[8] = nil; do local iV8 = iIn; iVM[22] = iV8[7739]; iVM[23] = k7; iVM[13] = iV8[45.]; iVM[28] = iV8[10480]; iVM[2] = iV8[2022.]; iVM[7] = (mC + lQ) % iV8[5374]; iVM[1] = false; while true do ihT = #iVM[2]; iVM[9.] = ihT - iVM[28]; ihW = iVM[23](iVM[7] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[27.] = iVM[9.] >= 1; if iVM[27.] then iVM[27.] = iVM[9.] <= 4 end; if iVM[27.] then ihW = ihW * 16807 % 2147483647; if iVM[9.] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihW, 255.))); iVM[1] = true; break elseif iVM[9.] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[1] = true; break elseif iVM[9.] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[1] = true; break elseif iVM[9.] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[1] = true; break end end; ihV = buffer.fromstring(iVM[2]); iVM[14] = 0.; while true do if iVM[14] <= iVM[9.] - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(ihV, iVM[14], bit32.bxor(buffer.readu32(ihV, iVM[14]), ihW)); iVM[14] = iVM[14] + 4 else break end end; if iVM[1] then break end; ihW = ihW * 16807 % 2147483647; iVM[19] = 0.; while true do if iVM[14] < iVM[9.] then buffer.writeu8(ihV, iVM[14], bit32.bxor(buffer.readu8(ihV, iVM[14]), bit32.band(bit32.rshift(ihW, iVM[19] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[1] then break end; do iVM[8] = buffer.readstring(ihV, 0., iVM[9.]); iVM[1] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; ihV = iV8[4973]; ihT = k7; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[3237.]; iVM[14] = false; while true do iVM[28] = #iVM[9.]; iVM[7] = iVM[28] - ihV; ihW = ihT(iVM[27.] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[22] = iVM[7] >= 1; if iVM[22] then iVM[22] = iVM[7] <= 4 end; if iVM[22] then ihW = ihW * 16807 % 2147483647; if iVM[7] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihW, 255.))); iVM[14] = true; break elseif iVM[7] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[14] = true; break elseif iVM[7] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[14] = true; break elseif iVM[7] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[14] = true; break end end; iVM[13] = buffer.fromstring(iVM[9.]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[7] then ihW = ihW * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[1], bit32.bxor(buffer.readu32(iVM[13], iVM[1]), ihW)); iVM[1] = iVM[1] + 4 else break end end; if iVM[14] then break end; ihW = ihW * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[1] < iVM[7] then buffer.writeu8(iVM[13], iVM[1], bit32.bxor(buffer.readu8(iVM[13], iVM[1]), bit32.band(bit32.rshift(ihW, iVM[2] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[14] then break end; do iVM[19] = buffer.readstring(iVM[13], 0., iVM[7]); iVM[14] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[22] = iV8[214]; iVM[7] = iV8[6632]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[28] = k7; iVM[1] = iV8[4991]; ihW = false; while true do iVM[27.] = #iVM[7]; ihV = iVM[27.] - iVM[1]; iVM[14] = iVM[28](iVM[13] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[23] = ihV >= 1; if iVM[23] then iVM[23] = ihV <= 4 end; if iVM[23] then iVM[14] = iVM[14] * 16807 % 2147483647; if ihV == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[14], 255.))); ihW = true; break elseif ihV == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); ihW = true; break elseif ihV == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); ihW = true; break elseif ihV == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); ihW = true; break end end; ihT = buffer.fromstring(iVM[7]); iVM[9.] = 0.; while true do if iVM[9.] <= ihV - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[9.], bit32.bxor(buffer.readu32(ihT, iVM[9.]), iVM[14])); iVM[9.] = iVM[9.] + 4 else break end end; if ihW then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[9.] < ihV then buffer.writeu8(ihT, iVM[9.], bit32.bxor(buffer.readu8(ihT, iVM[9.]), bit32.band(bit32.rshift(iVM[14], iVM[4] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[4] = iVM[4] + 1 else break end end; if ihW then break end; do iVM[2] = buffer.readstring(ihT, 0., ihV); ihW = true; break end; break end end; iVM[4] = nil; do local iV8 = iIn; iVM[23] = iV8[3902]; ihV = iV8[3625]; ihT = (mC + lQ) % iV8[5374]; iVM[27.] = k7; iVM[9.] = false; while true do iVM[14] = #ihV; iVM[28] = iVM[14] - iVM[23]; iVM[7] = iVM[27.](ihT % 4294967296); ihW = iVM[28] >= 1; if ihW then ihW = iVM[28] <= 4 end; if ihW then iVM[7] = (iVM[7] + 2654435769.) % 4294967296; if iVM[28] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[7], 255.))); iVM[9.] = true; break elseif iVM[28] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); iVM[9.] = true; break elseif iVM[28] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); iVM[9.] = true; break elseif iVM[28] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); iVM[9.] = true; break end end; iVM[22] = buffer.fromstring(ihV); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[28] then iVM[7] = (iVM[7] + 2654435769.) % 4294967296; buffer.writeu32(iVM[22], iVM[13], bit32.bxor(buffer.readu32(iVM[22], iVM[13]), iVM[7])); iVM[13] = iVM[13] + 4 else break end end; if iVM[9.] then break end; iVM[7] = (iVM[7] + 2654435769.) % 4294967296; iVM[1] = 0.; while true do if iVM[13] < iVM[28] then buffer.writeu8(iVM[22], iVM[13], bit32.bxor(buffer.readu8(iVM[22], iVM[13]), bit32.band(bit32.rshift(iVM[7], iVM[1] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[9.] then break end; do iVM[4] = buffer.readstring(iVM[22], 0., iVM[28]); iVM[9.] = true; break end; break end end; my = { iVM[15.], iVM[26], ihS, ihX, iVM[24.], ihR, iVM[16], iVM[17], iVM[29], iVM[8], iVM[19], iVM[2], iVM[4] }; mC = if my[(mr * iIn[7718] + iIn[6441.]) % iIn[8218] + iIn[7718]] <= my[(mr * iIn[7718] + iIn[6441.]) % iIn[8218] + iIn[7718]] then 527 else 255. else mC = 4001; continue end else mC = 523 end elseif mC < 4201 then if mC == 4200. then mr = (mr + iIn[293]) % iIn[1070]; mC = 335 else mC = 4141; continue end else mu = iIn[381.]; mC = 252. end elseif mC < 4206. then if mC < 4204 then if mC < 4203. then iVM[22] = nil; do iVM[7] = false; local iV8 = iIn; iVM[28] = iV8[539]; ihW = (mC + lQ) % iV8[5374]; iVM[1] = k7; iVM[13] = iV8[10480]; iVM[14] = false; while true do iVM[9.] = #iVM[28]; iVM[4] = iVM[9.] - iVM[13]; iVM[27.] = iVM[1](ihW % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; ihV = iVM[4] >= 1; if ihV then ihV = iVM[4] <= 4 end; if ihV then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[4] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[27.], 255.))); iVM[14] = true; break elseif iVM[4] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[14] = true; break elseif iVM[4] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[14] = true; break elseif iVM[4] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[14] = true; break end end; iVM[2] = buffer.fromstring(iVM[28]); iVM[23] = 0.; while true do if iVM[23] <= iVM[4] - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[2], iVM[23], bit32.bxor(buffer.readu32(iVM[2], iVM[23]), iVM[27.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[14] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; ihT = 0.; while true do if iVM[23] < iVM[4] then buffer.writeu8(iVM[2], iVM[23], bit32.bxor(buffer.readu8(iVM[2], iVM[23]), bit32.band(bit32.rshift(iVM[27.], ihT * 8), 255.))); iVM[23] = iVM[23] + 1; ihT = ihT + 1 else break end end; if iVM[14] then break end; do iVM[22] = buffer.readstring(iVM[2], 0., iVM[4]); iVM[14] = true; break end; break end end; iVM[2] = nil; do iVM[27.] = true; iVM[4] = k7; ihV = false; local iV8 = iIn; ihT = iV8[10480]; iVM[23] = iV8[2001.]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[14] = false; while true do iVM[28] = #iVM[23]; iVM[7] = iVM[28] - ihT; ihW = iVM[4](iVM[9.] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[19] = iVM[7] >= 1; if iVM[19] then iVM[19] = iVM[7] <= 4 end; if iVM[19] then ihW = ihW * 16807 % 2147483647; if iVM[7] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihW, 255.))); iVM[14] = true; break elseif iVM[7] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[14] = true; break elseif iVM[7] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[14] = true; break elseif iVM[7] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[14] = true; break end end; iVM[13] = buffer.fromstring(iVM[23]); iVM[1] = 0.; while true do if iVM[1] <= iVM[7] - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[1], bit32.bxor(buffer.readu32(iVM[13], iVM[1]), ihW)); iVM[1] = iVM[1] + 4 else break end end; if iVM[14] then break end; ihW = ihW * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[1] < iVM[7] then buffer.writeu8(iVM[13], iVM[1], bit32.bxor(buffer.readu8(iVM[13], iVM[1]), bit32.band(bit32.rshift(ihW, iVM[8] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[14] then break end; do iVM[2] = buffer.readstring(iVM[13], 0., iVM[7]); iVM[14] = true; break end; break end end; iVM[8] = nil; do local iV8 = iIn; iVM[28] = iV8[4991]; iVM[19] = k7; iVM[7] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[5074]; iVM[1] = false; while true do iVM[9.] = #iVM[13]; ihW = iVM[9.] - iVM[28]; iVM[27.] = iVM[19](iVM[7] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; ihV = ihW >= 1; if ihV then ihV = ihW <= 4 end; if ihV then iVM[27.] = iVM[27.] * 16807 % 2147483647; if ihW == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[27.], 255.))); iVM[1] = true; break elseif ihW == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[1] = true; break elseif ihW == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[1] = true; break elseif ihW == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[1] = true; break end end; iVM[14] = buffer.fromstring(iVM[13]); iVM[23] = 0.; while true do if iVM[23] + 4 <= ihW then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[23], bit32.bxor(buffer.readu32(iVM[14], iVM[23]), iVM[27.])); iVM[23] = iVM[23] + 4 else break end end; if iVM[1] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; ihT = 0.; while true do if iVM[23] < ihW then buffer.writeu8(iVM[14], iVM[23], bit32.bxor(buffer.readu8(iVM[14], iVM[23]), bit32.band(bit32.rshift(iVM[27.], ihT * 8), 255.))); iVM[23] = iVM[23] + 1; ihT = ihT + 1 else break end end; if iVM[1] then break end; do iVM[8] = buffer.readstring(iVM[14], 0., ihW); iVM[1] = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; ihV = iV8[6341]; iVM[27.] = k7; iVM[14] = false; iVM[9.] = iV8[1353.]; ihT = iV8[10859]; ihW = (mC + lQ) % iV8[5374]; iVM[1] = false; while true do iVM[4] = #ihT; iVM[28] = iVM[4] - iVM[9.]; iVM[7] = iVM[27.](ihW % 4294967296); iVM[7] = iVM[7] % 2147483646. + 1; iVM[29] = iVM[28] >= 1; if iVM[29] then iVM[29] = iVM[28] <= 4 end; if iVM[29] then iVM[7] = iVM[7] * 16807 % 2147483647; if iVM[28] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[7], 255.))); iVM[1] = true; break elseif iVM[28] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); iVM[1] = true; break elseif iVM[28] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); iVM[1] = true; break elseif iVM[28] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); iVM[1] = true; break end end; iVM[19] = buffer.fromstring(ihT); iVM[13] = 0.; while true do if iVM[13] <= iVM[28] - 4 then iVM[7] = iVM[7] * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[13], bit32.bxor(buffer.readu32(iVM[19], iVM[13]), iVM[7])); iVM[13] = iVM[13] + 4 else break end end; if iVM[1] then break end; iVM[7] = iVM[7] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[13] < iVM[28] then buffer.writeu8(iVM[19], iVM[13], bit32.bxor(buffer.readu8(iVM[19], iVM[13]), bit32.band(bit32.rshift(iVM[7], iVM[17] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[1] then break end; do iVM[23] = buffer.readstring(iVM[19], 0., iVM[28]); iVM[1] = true; break end; break end end; iVM[17] = nil; do iVM[19] = false; iVM[29] = k7; local iV8 = iIn; iVM[13] = iV8[424]; iVM[28] = iV8[10480]; iVM[4] = iV8[4651]; iVM[7] = (mC + lQ) % iV8[5374]; iVM[1] = false; while true do iVM[16] = #iVM[4]; ihT = iVM[16] - iVM[28]; iVM[9.] = iVM[29](iVM[7] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; ihW = ihT >= 1; if ihW then ihW = ihT <= 4 end; if ihW then iVM[9.] = iVM[9.] * 16807 % 2147483647; if ihT == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[9.], 255.))); iVM[1] = true; break elseif ihT == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[1] = true; break elseif ihT == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[1] = true; break elseif ihT == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[1] = true; break end end; iVM[27.] = buffer.fromstring(iVM[4]); ihV = 0.; while true do if ihV <= ihT - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[27.], ihV, bit32.bxor(buffer.readu32(iVM[27.], ihV), iVM[9.])); ihV = ihV + 4 else break end end; if iVM[1] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[14] = 0.; while true do if ihV < ihT then buffer.writeu8(iVM[27.], ihV, bit32.bxor(buffer.readu8(iVM[27.], ihV), bit32.band(bit32.rshift(iVM[9.], iVM[14] * 8), 255.))); ihV = ihV + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[1] then break end; do iVM[17] = buffer.readstring(iVM[27.], 0., ihT); iVM[1] = true; break end; break end end; iVM[16] = nil; do local iV8 = iIn; ihV = iV8[10480]; ihT = iV8[8336]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[9.] = k7; iVM[14] = false; while true do iVM[28] = #ihT; iVM[7] = iVM[28] - ihV; ihW = iVM[9.](iVM[27.] % 4294967296); iVM[19] = iVM[7] >= 1; if iVM[19] then iVM[19] = iVM[7] <= 4 end; if iVM[19] then ihW = (ihW + 2654435769.) % 4294967296; if iVM[7] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihW, 255.))); iVM[14] = true; break elseif iVM[7] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[14] = true; break elseif iVM[7] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[14] = true; break elseif iVM[7] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[14] = true; break end end; iVM[13] = buffer.fromstring(ihT); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[7] then ihW = (ihW + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], iVM[1], bit32.bxor(buffer.readu32(iVM[13], iVM[1]), ihW)); iVM[1] = iVM[1] + 4 else break end end; if iVM[14] then break end; ihW = (ihW + 2654435769.) % 4294967296; iVM[4] = 0.; while true do if iVM[1] < iVM[7] then buffer.writeu8(iVM[13], iVM[1], bit32.bxor(buffer.readu8(iVM[13], iVM[1]), bit32.band(bit32.rshift(ihW, iVM[4] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[14] then break end; do iVM[16] = buffer.readstring(iVM[13], 0., iVM[7]); iVM[14] = true; break end; break end end; mi = lM(iVM[22], { [iVM[2]] = lK, [iVM[8]] = iIn[7718], [iVM[23]] = iIn[10184][iVM[17]](iIn[7718], iIn[10480], iIn[10480], iIn[5257]), [iVM[16]] = iIn[5300] }); mC = 269 elseif mC == 4203. then local iV8 = iIn; my = (vector.create((mr * iV8[5300] + iV8[954.]) % iV8[4218.] + iV8[7718], (mr * iV8[3598] + iV8[5300]) % iV8[8218] + iV8[7718], (mr * iV8[954.] + iV8[1353.]) % iV8[4144] + iV8[7718])); mz = (vector.create((mr * iV8[4795] + iV8[1353.]) % iV8[4218.] + iV8[7718], (mr * iV8[954.] + iV8[954.]) % iV8[8218] + iV8[7718], (mr * iV8[4795] + iV8[3598]) % iV8[4144] + iV8[7718])); local iX0 = vector.dot(my, mz); mC = if iX0 * iX0 <= vector.dot(my, my) * vector.dot(mz, mz) then 390. else 430 else mC = 4196; continue end elseif mC < 4205 then mC = 472 elseif mC == 4205 then mC = 434 else mC = 4028; continue end elseif mC < 4210 then if mC < 4208 then if mC < 4207 then local iX1 = iIn[2032][iIn[5841.]]; iX1 = iIn[2032][iIn[5841.]]; lQ += math.sign(#iIn[5888](table.concat, iIn[8724.])) - math.sign(#iIn[5888](rawget, iIn[8724.])); mC = 40 elseif mC == 4207 then mr = (mr + iIn[293]) % iIn[1070]; mC = 344 else mC = 4095.; continue end elseif mC < 4209. then if mC == 4208 then lQ += iIn[4523]; mC = 159. else mC = 4249; continue end else mC = 272 end elseif mC == 4210 then mC = if mx <= iIn[797] then 151 else 143 else mC = 3841; continue end elseif mC < 4228 then if mC < 4220 then if mC < 4216 then if mC < 4213 then if mC < 4212. then if mC == 4211 then iVM[4] = nil; do local iV8 = iIn; iVM[13] = iV8[9613]; iVM[19] = iV8[233]; iVM[1] = k7; iVM[7] = (mC + lQ) % iV8[5374]; iVM[28] = iV8[954.]; ihW = false; while true do iVM[14] = #iVM[13]; iVM[16] = iVM[14] - iVM[28]; ihT = iVM[1](iVM[7] % 4294967296); iVM[9.] = iVM[16] >= 1; if iVM[9.] then iVM[9.] = iVM[16] <= 4 end; if iVM[9.] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.))); ihW = true; break elseif iVM[16] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); ihW = true; break elseif iVM[16] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); ihW = true; break elseif iVM[16] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); ihW = true; break end end; iVM[17] = buffer.fromstring(iVM[13]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[16] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[17], iVM[27.], bit32.bxor(buffer.readu32(iVM[17], iVM[27.]), ihT)); iVM[27.] = iVM[27.] + 4 else break end end; if ihW then break end; ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); ihV = 0.; while true do if iVM[27.] < iVM[16] then buffer.writeu8(iVM[17], iVM[27.], bit32.bxor(buffer.readu8(iVM[17], iVM[27.]), bit32.band(bit32.rshift(ihT, ihV * 8), 255.))); iVM[27.] = iVM[27.] + 1; ihV = ihV + 1 else break end end; if ihW then break end; do iVM[4] = buffer.readstring(iVM[17], 0., iVM[16]); ihW = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; iVM[16] = iV8[10480]; ihV = k7; ihT = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[9577]; iVM[9.] = false; while true do iVM[14] = #iVM[27.]; iVM[28] = iVM[14] - iVM[16]; iVM[7] = ihV(ihT % 4294967296); iVM[7] = iVM[7] % 2147483646. + 1; ihW = iVM[28] >= 1; if ihW then ihW = iVM[28] <= 4 end; if ihW then iVM[7] = iVM[7] * 16807 % 2147483647; if iVM[28] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[7], 255.))); iVM[9.] = true; break elseif iVM[28] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); iVM[9.] = true; break elseif iVM[28] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); iVM[9.] = true; break elseif iVM[28] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); iVM[9.] = true; break end end; iVM[19] = buffer.fromstring(iVM[27.]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[28] then iVM[7] = iVM[7] * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[13], bit32.bxor(buffer.readu32(iVM[19], iVM[13]), iVM[7])); iVM[13] = iVM[13] + 4 else break end end; if iVM[9.] then break end; iVM[7] = iVM[7] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[13] < iVM[28] then buffer.writeu8(iVM[19], iVM[13], bit32.bxor(buffer.readu8(iVM[19], iVM[13]), bit32.band(bit32.rshift(iVM[7], iVM[1] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[9.] then break end; do iVM[17] = buffer.readstring(iVM[19], 0., iVM[28]); iVM[9.] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[1] = iV8[6825.]; iVM[13] = iV8[4804]; iVM[28] = k7; ihW = (mC + lQ) % iV8[5374]; iVM[7] = iV8[10480]; iVM[14] = false; while true do ihT = #iVM[1]; iVM[9.] = ihT - iVM[7]; iVM[23] = iVM[28](ihW % 4294967296); iVM[27.] = iVM[9.] >= 1; if iVM[27.] then iVM[27.] = iVM[9.] <= 4 end; if iVM[27.] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); if iVM[9.] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[23], 255.))); iVM[14] = true; break elseif iVM[9.] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[14] = true; break elseif iVM[9.] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[14] = true; break elseif iVM[9.] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[1], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[1], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[1], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[1], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[14] = true; break end end; ihV = buffer.fromstring(iVM[1]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[9.] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); buffer.writeu32(ihV, iVM[8], bit32.bxor(buffer.readu32(ihV, iVM[8]), iVM[23])); iVM[8] = iVM[8] + 4 else break end end; if iVM[14] then break end; iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); iVM[16] = 0.; while true do if iVM[8] < iVM[9.] then buffer.writeu8(ihV, iVM[8], bit32.bxor(buffer.readu8(ihV, iVM[8]), bit32.band(bit32.rshift(iVM[23], iVM[16] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[14] then break end; do iVM[19] = buffer.readstring(ihV, 0., iVM[9.]); iVM[14] = true; break end; break end end; iVM[8] = nil; do local iV8 = iIn; iVM[27.] = iV8[10480]; iVM[16] = k7; iVM[23] = (mC + lQ) % iV8[5374]; ihT = iV8[4768]; ihV = false; while true do iVM[7] = #ihT; ihW = iVM[7] - iVM[27.]; iVM[9.] = iVM[16](iVM[23] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[13] = ihW >= 1; if iVM[13] then iVM[13] = ihW <= 4 end; if iVM[13] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if ihW == 1 then iVM[8] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[9.], 255.))); ihV = true; break elseif ihW == 2 then iVM[8] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); ihV = true; break elseif ihW == 3. then iVM[8] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); ihV = true; break elseif ihW == 4 then iVM[8] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); ihV = true; break end end; iVM[1] = buffer.fromstring(ihT); iVM[14] = 0.; while true do if iVM[14] + 4 <= ihW then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[14], bit32.bxor(buffer.readu32(iVM[1], iVM[14]), iVM[9.])); iVM[14] = iVM[14] + 4 else break end end; if ihV then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[14] < ihW then buffer.writeu8(iVM[1], iVM[14], bit32.bxor(buffer.readu8(iVM[1], iVM[14]), bit32.band(bit32.rshift(iVM[9.], iVM[28] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[28] = iVM[28] + 1 else break end end; if ihV then break end; do iVM[8] = buffer.readstring(iVM[1], 0., ihW); ihV = true; break end; break end end; local iV8 = iIn; lj(iVM[4], { [iVM[17]] = iV8[9906.][iVM[19]](iV8[10480], iV8[4976]), [iVM[8]] = lV }); iVM[28] = nil; do iVM[13] = iV8[5959]; ihW = iV8[7288]; iVM[1] = k7; iVM[7] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[10480]; iVM[9.] = false; while true do iVM[23] = #iVM[13]; iVM[27.] = iVM[23] - iVM[14]; ihV = iVM[1](iVM[7] % 4294967296); iVM[8] = iVM[27.] >= 1; if iVM[8] then iVM[8] = iVM[27.] <= 4 end; if iVM[8] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); if iVM[27.] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihV, 255.))); iVM[9.] = true; break elseif iVM[27.] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[9.] = true; break elseif iVM[27.] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[9.] = true; break elseif iVM[27.] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[9.] = true; break end end; iVM[16] = buffer.fromstring(iVM[13]); ihT = 0.; while true do if ihT + 4 <= iVM[27.] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[16], ihT, bit32.bxor(buffer.readu32(iVM[16], ihT), ihV)); ihT = ihT + 4 else break end end; if iVM[9.] then break end; ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); iVM[19] = 0.; while true do if ihT < iVM[27.] then buffer.writeu8(iVM[16], ihT, bit32.bxor(buffer.readu8(iVM[16], ihT), bit32.band(bit32.rshift(ihV, iVM[19] * 8), 255.))); ihT = ihT + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[9.] then break end; do iVM[28] = buffer.readstring(iVM[16], 0., iVM[27.]); iVM[9.] = true; break end; break end end; iVM[19] = nil; do iVM[16] = iV8[7892]; iVM[8] = iV8[7371.]; ihT = iV8[5919.]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[2958.]; ihV = k7; iVM[9.] = false; while true do iVM[13] = #iVM[8]; iVM[1] = iVM[13] - iVM[23]; iVM[14] = ihV(iVM[27.] % 4294967296); iVM[17] = iVM[1] >= 1; if iVM[17] then iVM[17] = iVM[1] <= 3. end; if iVM[17] then iVM[14] = (iVM[14] * 1597 + 51749) % 4294967296; if iVM[1] == 1 then iVM[19] = string.char((string.byte(iVM[8], 1) - bit32.band(iVM[14], 255.)) % 256); iVM[9.] = true; break elseif iVM[1] == 2 then iVM[19] = string.char((string.byte(iVM[8], 1) - bit32.band(iVM[14], 255.)) % 256, (string.byte(iVM[8], 2) - bit32.band(bit32.rshift(iVM[14], 8), 255.)) % 256); iVM[9.] = true; break elseif iVM[1] == 3. then iVM[19] = string.char((string.byte(iVM[8], 1) - bit32.band(iVM[14], 255.)) % 256, (string.byte(iVM[8], 2) - bit32.band(bit32.rshift(iVM[14], 8), 255.)) % 256, (string.byte(iVM[8], 3.) - bit32.band(bit32.rshift(iVM[14], 16), 255.)) % 256); iVM[9.] = true; break end end; iVM[7] = buffer.fromstring(iVM[8]); ihW = 0.; while true do if ihW + 4 <= iVM[1] then iVM[14] = (iVM[14] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[7], ihW, (buffer.readu32(iVM[7], ihW) - iVM[14]) % 4294967296); ihW = ihW + 4 else break end end; if iVM[9.] then break end; iVM[14] = (iVM[14] * 1597 + 51749) % 4294967296; iVM[4] = 0.; while true do if ihW < iVM[1] then buffer.writeu8(iVM[7], ihW, (buffer.readu8(iVM[7], ihW) - bit32.band(bit32.rshift(iVM[14], iVM[4] * 8), 255.)) % 256); ihW = ihW + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[9.] then break end; do iVM[19] = buffer.readstring(iVM[7], 0., iVM[1]); iVM[9.] = true; break end; break end end; iVM[4] = nil; do iVM[7] = iV8[4517]; iVM[17] = iV8[3887]; ihW = k7; iVM[1] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[10480]; iVM[14] = false; while true do iVM[9.] = #iVM[7]; iVM[23] = iVM[9.] - iVM[13]; iVM[27.] = ihW(iVM[1] % 4294967296); ihV = iVM[23] >= 1; if ihV then ihV = iVM[23] <= 4 end; if ihV then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); if iVM[23] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[27.], 255.))); iVM[14] = true; break elseif iVM[23] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[14] = true; break elseif iVM[23] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[14] = true; break elseif iVM[23] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[14] = true; break end end; iVM[8] = buffer.fromstring(iVM[7]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[23] then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[8], iVM[16], bit32.bxor(buffer.readu32(iVM[8], iVM[16]), iVM[27.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[14] then break end; iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); ihT = 0.; while true do if iVM[16] < iVM[23] then buffer.writeu8(iVM[8], iVM[16], bit32.bxor(buffer.readu8(iVM[8], iVM[16]), bit32.band(bit32.rshift(iVM[27.], ihT * 8), 255.))); iVM[16] = iVM[16] + 1; ihT = ihT + 1 else break end end; if iVM[14] then break end; do iVM[4] = buffer.readstring(iVM[8], 0., iVM[23]); iVM[14] = true; break end; break end end; iVM[8] = nil; do iVM[16] = iV8[7868]; iVM[23] = iV8[6409]; ihT = (mC + lQ) % iV8[5374]; iVM[27.] = k7; ihV = false; while true do ihW = #iVM[23]; iVM[9.] = ihW - iVM[16]; iVM[13] = iVM[27.](ihT % 4294967296); iVM[1] = iVM[9.] >= 1; if iVM[1] then iVM[1] = iVM[9.] <= 4 end; if iVM[1] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; if iVM[9.] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[13], 255.))); ihV = true; break elseif iVM[9.] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); ihV = true; break elseif iVM[9.] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); ihV = true; break elseif iVM[9.] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); ihV = true; break end end; iVM[14] = buffer.fromstring(iVM[23]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[9.] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; buffer.writeu32(iVM[14], iVM[17], bit32.bxor(buffer.readu32(iVM[14], iVM[17]), iVM[13])); iVM[17] = iVM[17] + 4 else break end end; if ihV then break end; iVM[13] = (iVM[13] + 2654435769.) % 4294967296; iVM[7] = 0.; while true do if iVM[17] < iVM[9.] then buffer.writeu8(iVM[14], iVM[17], bit32.bxor(buffer.readu8(iVM[14], iVM[17]), bit32.band(bit32.rshift(iVM[13], iVM[7] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[7] = iVM[7] + 1 else break end end; if ihV then break end; do iVM[8] = buffer.readstring(iVM[14], 0., iVM[9.]); ihV = true; break end; break end end; iVM[17] = nil; do iVM[13] = iV8[10322]; ihW = true; iVM[1] = k7; iVM[7] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[1362.]; iVM[9.] = false; while true do iVM[23] = #iVM[13]; iVM[27.] = iVM[23] - iVM[14]; ihV = iVM[1](iVM[7] % 4294967296); iVM[2] = iVM[27.] >= 1; if iVM[2] then iVM[2] = iVM[27.] <= 4 end; if iVM[2] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); if iVM[27.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihV, 255.))); iVM[9.] = true; break elseif iVM[27.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[9.] = true; break elseif iVM[27.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[9.] = true; break elseif iVM[27.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[9.] = true; break end end; iVM[16] = buffer.fromstring(iVM[13]); ihT = 0.; while true do if ihT + 4 <= iVM[27.] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[16], ihT, bit32.bxor(buffer.readu32(iVM[16], ihT), ihV)); ihT = ihT + 4 else break end end; if iVM[9.] then break end; ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); iVM[22] = 0.; while true do if ihT < iVM[27.] then buffer.writeu8(iVM[16], ihT, bit32.bxor(buffer.readu8(iVM[16], ihT), bit32.band(bit32.rshift(ihV, iVM[22] * 8), 255.))); ihT = ihT + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[9.] then break end; do iVM[17] = buffer.readstring(iVM[16], 0., iVM[27.]); iVM[9.] = true; break end; break end end; iVM[22] = nil; do iVM[2] = iV8[10480]; iVM[27.] = iV8[1399]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[23] = k7; ihT = false; while true do ihV = #iVM[27.]; iVM[7] = ihV - iVM[2]; ihW = iVM[23](iVM[16] % 4294967296); iVM[9.] = iVM[7] >= 1; if iVM[9.] then iVM[9.] = iVM[7] <= 4 end; if iVM[9.] then ihW = (ihW + 2654435769.) % 4294967296; if iVM[7] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihW, 255.))); ihT = true; break elseif iVM[7] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); ihT = true; break elseif iVM[7] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); ihT = true; break elseif iVM[7] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); ihT = true; break end end; iVM[13] = buffer.fromstring(iVM[27.]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[7] then ihW = (ihW + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], iVM[1], bit32.bxor(buffer.readu32(iVM[13], iVM[1]), ihW)); iVM[1] = iVM[1] + 4 else break end end; if ihT then break end; ihW = (ihW + 2654435769.) % 4294967296; iVM[14] = 0.; while true do if iVM[1] < iVM[7] then buffer.writeu8(iVM[13], iVM[1], bit32.bxor(buffer.readu8(iVM[13], iVM[1]), bit32.band(bit32.rshift(ihW, iVM[14] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[14] = iVM[14] + 1 else break end end; if ihT then break end; do iVM[22] = buffer.readstring(iVM[13], 0., iVM[7]); ihT = true; break end; break end end; lj(iVM[28], { [iVM[8]] = iV8[2966], [iVM[17]] = iV8[4075], [iVM[22]] = lV, [iVM[19]] = lF[iVM[4]] }); iVM[13] = nil; do ihW = false; iVM[7] = iV8[3928]; iVM[9.] = true; iVM[14] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[946]; ihV = k7; ihT = false; while true do iVM[22] = #iVM[7]; iVM[23] = iVM[22] - iVM[1]; iVM[27.] = ihV(iVM[14] % 4294967296); iVM[17] = iVM[23] >= 1; if iVM[17] then iVM[17] = iVM[23] <= 3. end; if iVM[17] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; if iVM[23] == 1 then iVM[13] = string.char((string.byte(iVM[7], 1) - bit32.band(iVM[27.], 255.)) % 256); ihT = true; break elseif iVM[23] == 2 then iVM[13] = string.char((string.byte(iVM[7], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[7], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256); ihT = true; break elseif iVM[23] == 3. then iVM[13] = string.char((string.byte(iVM[7], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[7], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256, (string.byte(iVM[7], 3.) - bit32.band(bit32.rshift(iVM[27.], 16), 255.)) % 256); ihT = true; break end end; iVM[2] = buffer.fromstring(iVM[7]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[23] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[2], iVM[16], (buffer.readu32(iVM[2], iVM[16]) - iVM[27.]) % 4294967296); iVM[16] = iVM[16] + 4 else break end end; if ihT then break end; iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; iVM[8] = 0.; while true do if iVM[16] < iVM[23] then buffer.writeu8(iVM[2], iVM[16], (buffer.readu8(iVM[2], iVM[16]) - bit32.band(bit32.rshift(iVM[27.], iVM[8] * 8), 255.)) % 256); iVM[16] = iVM[16] + 1; iVM[8] = iVM[8] + 1 else break end end; if ihT then break end; do iVM[13] = buffer.readstring(iVM[2], 0., iVM[23]); ihT = true; break end; break end end; lR = lV[iVM[13]]; iVM[8] = nil; do iVM[23] = iV8[9740]; iVM[22] = iV8[8693]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[16] = k7; iVM[2] = iV8[10411]; iVM[27.] = false; while true do iVM[9.] = #iVM[22]; ihT = iVM[9.] - iVM[2]; iVM[1] = iVM[16](iVM[17] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[14] = ihT >= 1; if iVM[14] then iVM[14] = ihT <= 4 end; if iVM[14] then iVM[1] = iVM[1] * 16807 % 2147483647; if ihT == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[1], 255.))); iVM[27.] = true; break elseif ihT == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[27.] = true; break elseif ihT == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[27.] = true; break elseif ihT == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[27.] = true; break end end; ihV = buffer.fromstring(iVM[22]); iVM[7] = 0.; while true do if iVM[7] <= ihT - 4 then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(ihV, iVM[7], bit32.bxor(buffer.readu32(ihV, iVM[7]), iVM[1])); iVM[7] = iVM[7] + 4 else break end end; if iVM[27.] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; ihW = 0.; while true do if iVM[7] < ihT then buffer.writeu8(ihV, iVM[7], bit32.bxor(buffer.readu8(ihV, iVM[7]), bit32.band(bit32.rshift(iVM[1], ihW * 8), 255.))); iVM[7] = iVM[7] + 1; ihW = ihW + 1 else break end end; if iVM[27.] then break end; do iVM[8] = buffer.readstring(ihV, 0., ihT); iVM[27.] = true; break end; break end end; lV[iVM[8]]:Connect(function(ao) local iLw = bit32.band; local iLx = bit32.bxor; local iLy = string.byte; local iLz = bit32.rshift; local iLA = string.char; local iLB = buffer.fromstring; local iLC = buffer.readstring; local iLD = buffer.readu32; local iLE = buffer.readu8; local iLF = buffer.writeu32; local iLG = buffer.writeu8; local iLH = bit32.lrotate; if not lC then local iJ1 = { lK, lC, iIn, lo, lt, k7, ao } end; local ii2 = nil; local iX2 = iIn; for izu = iX2[7718], iX2[1353.] do if izu * izu < iX2[10411] - iX2[10411] then lo = iX2[2850.] == G end end; local ii3 = nil; local ii4 = nil; local ii5 = nil; for izv = iX2[7718], iX2[1371.] do if izv * izv < iX2[8921] - iX2[8921] then local izu = z[iX2[8084]]; ({}):sub(ii2) end end; local ii6 = nil; local ii7 = nil; local ii8 = nil; local ii9 = nil; local ija = nil; if (iX2[1977.] - iX2[1977.]) / (iX2[6187] % iX2[6187]) < iX2[9581] then local izu = iX2[8269] ^ buffer; local izv = {} end; local ijb = nil; local ijc = nil; for izv = iX2[7718], iX2[1371.] do if izv * izv < iX2[724] - iX2[724] then local izu = -ii4; lt[iX2[2867]] = iX2[6621.] and O end end; local ijd = nil; local ije = nil; local ijf = nil; if tonumber == (iX2[3606.] - iX2[3606.]) / (iX2[3768.] - iX2[3768.]) then local izu = {}; aj = iX2[1707.] == ii8 end; local ijg = nil; for izv = iX2[10387] / (iX2[6148] % iX2[6148]), iX2[8328.] - iX2[8328.] do lK = iX2[10063] .. ijd; local izu = not iX2[2990] end; local ijh = nil; local iji = nil; local mY, mZ = nil, nil; if 224 / (76 % 76) - 225. / (217 - 217) == 161 % 161 / (211 % 211) then ({})[print] = ijg * 786. end; mY = 1; while iX2[9662] >= iX2[6268] / (iX2[10363] - iX2[10363]) * (iX2[9021.] % iX2[9021.]) do ii9[iX2[8029]] = iX2[8269] + lt end; if ii2 == 52 / (129. - 129.) - 252. / (247 % 247) then ("heau")[false] = { true, aj, lt } end; mZ = 2166136261; while iX2[3379] % iX2[3379] / (iX2[10486] - iX2[10486]) == w do table:reset(); local izu = iX2[4095.] * iX2[6647] end; if iX2[3106] / (iX2[6154] % iX2[6154]) * (iX2[537.] - iX2[537.]) == (iX2[6187] - iX2[6187]) / (iX2[3082] % iX2[3082]) then lo = iX2[7868] ^ buffer; local izu = ({})[iX2[9196]] end; while true do mY = 13344. - mY; do if mY < 12897. then break elseif mY < 13342 then if mY < 13341. then break else mZ = (mZ * 1664525 + mY) % 4294967296; lC = true; ii2 = nil; do ii4 = false; ii3 = iX2[3134]; ii8 = iX2[7296.]; ii7 = mZ; ii6 = iX2[4067]; ii5 = k7; ii9 = false; while true do ija = #ii3; ijg = ija - ii6; ijf = ii5(ii7 % 4294967296); ije = ijg >= 1; if ije then ije = ijg <= 3. end; if ije then ijf = (ijf * 1597 + 51749) % 4294967296; if ijg == 1 then ii2 = iLA((iLy(ii3, 1) - iLw(ijf, 255.)) % 256); ii9 = true; break elseif ijg == 2 then ii2 = iLA((iLy(ii3, 1) - iLw(ijf, 255.)) % 256, (iLy(ii3, 2) - iLw(iLz(ijf, 8), 255.)) % 256); ii9 = true; break elseif ijg == 3. then ii2 = iLA((iLy(ii3, 1) - iLw(ijf, 255.)) % 256, (iLy(ii3, 2) - iLw(iLz(ijf, 8), 255.)) % 256, (iLy(ii3, 3.) - iLw(iLz(ijf, 16), 255.)) % 256); ii9 = true; break end end; ijd = iLB(ii3); ijc = 0.; while true do if ijc + 4 <= ijg then ijf = (ijf * 1597 + 51749) % 4294967296; iLF(ijd, ijc, (iLD(ijd, ijc) - ijf) % 4294967296); ijc = ijc + 4 else break end end; if ii9 then break end; ijf = (ijf * 1597 + 51749) % 4294967296; ijb = 0.; while true do if ijc < ijg then iLG(ijd, ijc, (iLE(ijd, ijc) - iLw(iLz(ijf, ijb * 8), 255.)) % 256); ijc = ijc + 1; ijb = ijb + 1 else break end end; if ii9 then break end; do ii2 = iLC(ijd, 0., ijg); ii9 = true; break end; break end end; lt = ao[ii2]; ijg = nil; do ijb = iX2[10413.]; ijc = k7; ijd = true; ije = iX2[10480]; ijf = iX2[7404.]; ija = mZ; ii9 = false; while true do ii6 = #ijf; ii7 = ii6 - ije; ii8 = ijc(ija % 4294967296); ii8 = ii8 % 2147483646. + 1; ii2 = ii7 >= 1; if ii2 then ii2 = ii7 <= 4 end; if ii2 then ii8 = ii8 * 16807 % 2147483647; if ii7 == 1 then ijg = iLA(iLx(iLy(ijf, 1), iLw(ii8, 255.))); ii9 = true; break elseif ii7 == 2 then ijg = iLA(iLx(iLy(ijf, 1), iLw(ii8, 255.)), iLx(iLy(ijf, 2), iLw(iLz(ii8, 8), 255.))); ii9 = true; break elseif ii7 == 3. then ijg = iLA(iLx(iLy(ijf, 1), iLw(ii8, 255.)), iLx(iLy(ijf, 2), iLw(iLz(ii8, 8), 255.)), iLx(iLy(ijf, 3.), iLw(iLz(ii8, 16), 255.))); ii9 = true; break elseif ii7 == 4 then ijg = iLA(iLx(iLy(ijf, 1), iLw(ii8, 255.)), iLx(iLy(ijf, 2), iLw(iLz(ii8, 8), 255.)), iLx(iLy(ijf, 3.), iLw(iLz(ii8, 16), 255.)), iLx(iLy(ijf, 4), iLw(iLz(ii8, 24.), 255.))); ii9 = true; break end end; ii3 = iLB(ijf); ii4 = 0.; while true do if ii4 <= ii7 - 4 then ii8 = ii8 * 16807 % 2147483647; iLF(ii3, ii4, iLx(iLD(ii3, ii4), ii8)); ii4 = ii4 + 4 else break end end; if ii9 then break end; ii8 = ii8 * 16807 % 2147483647; ii5 = 0.; while true do if ii4 < ii7 then iLG(ii3, ii4, iLx(iLE(ii3, ii4), iLw(iLz(ii8, ii5 * 8), 255.))); ii4 = ii4 + 1; ii5 = ii5 + 1 else break end end; if ii9 then break end; do ijg = iLC(ii3, 0., ii7); ii9 = true; break end; break end end; lo = lK[ijg]; ii2 = nil; do ii7 = iX2[2536]; ii6 = false; ii5 = k7; ii4 = mZ; ii3 = iX2[7868]; ii8 = false; while true do ije = #ii7; ijd = ije - ii3; ijc = ii5(ii4 % 4294967296); ijb = ijd >= 1; if ijb then ijb = ijd <= 4 end; if ijb then ijc = iLH((ijc + 1832704949) % 4294967296, 13); if ijd == 1 then ii2 = iLA(iLx(iLy(ii7, 1), iLw(ijc, 255.))); ii8 = true; break elseif ijd == 2 then ii2 = iLA(iLx(iLy(ii7, 1), iLw(ijc, 255.)), iLx(iLy(ii7, 2), iLw(iLz(ijc, 8), 255.))); ii8 = true; break elseif ijd == 3. then ii2 = iLA(iLx(iLy(ii7, 1), iLw(ijc, 255.)), iLx(iLy(ii7, 2), iLw(iLz(ijc, 8), 255.)), iLx(iLy(ii7, 3.), iLw(iLz(ijc, 16), 255.))); ii8 = true; break elseif ijd == 4 then ii2 = iLA(iLx(iLy(ii7, 1), iLw(ijc, 255.)), iLx(iLy(ii7, 2), iLw(iLz(ijc, 8), 255.)), iLx(iLy(ii7, 3.), iLw(iLz(ijc, 16), 255.)), iLx(iLy(ii7, 4), iLw(iLz(ijc, 24.), 255.))); ii8 = true; break end end; ija = iLB(ii7); ii9 = 0.; while true do if ii9 + 4 <= ijd then ijc = iLH((ijc + 1832704949) % 4294967296, 13); iLF(ija, ii9, iLx(iLD(ija, ii9), ijc)); ii9 = ii9 + 4 else break end end; if ii8 then break end; ijc = iLH((ijc + 1832704949) % 4294967296, 13); ijf = 0.; while true do if ii9 < ijd then iLG(ija, ii9, iLx(iLE(ija, ii9), iLw(iLz(ijc, ijf * 8), 255.))); ii9 = ii9 + 1; ijf = ijf + 1 else break end end; if ii8 then break end; do ii2 = iLC(ija, 0., ijd); ii8 = true; break end; break end end; ao[ii2]:Connect(function(iIy, iIz) local iLl = bit32.band; local iLm = string.byte; local iLn = bit32.rshift; local iLo = bit32.bxor; local iLp = string.char; local iLq = buffer.fromstring; local iLr = buffer.readstring; local iLs = buffer.readu32; local iLt = buffer.readu8; local iLu = buffer.writeu32; local iLv = buffer.writeu8; if not iIz then local iJ0 = { iIn, ao, lC, k7, iIy, iIz } end; if iIn[3250] < iIn[3902] / (iIn[6148] - iIn[6148]) * (iIn[2366] - iIn[2366]) then local izm = ({})[iIn[6713]] end; local iiM = nil; if iIn[1506.] / (iIn[9072.] % iIn[9072.]) - iIn[1590.] / (iIn[1923.] % iIn[1923.]) <= iIn[6939.] then local izm = { iIn[5481.], am, iIn[6945.], E } end; local iiN = nil; local iiO = nil; local iiP = nil; local iiQ = nil; local iiR = nil; local iiS = nil; local iiT = nil; for izm = iIn[10906] / (iIn[6891.] % iIn[6891.]), iIn[9778] % iIn[9778] do F[bit32] = iIn[9482] - G end; local iiU = nil; for izm = iIn[7553] / (iIn[7327] % iIn[7327]), iIn[9295] - iIn[9295] do ({})[iIn[189.]] = iIn[7564] .. iIn[8269] end; local iiV = nil; local iiW = nil; local iiX = nil; for izo = iIn[7718], iIn[1371.] do if (izo * izo + izo) % iIn[1353.] == iIn[7718] then local izm = iIn[8500] >= iIn[7827.]; local izn = -iIn[71] end end; local iiY = nil; for izn = iIn[8393] / (iIn[2026] % iIn[2026]), iIn[2871.] - iIn[2871.] do iIn[5451.][tostring] = {}; local izm = iIn[5068][ao] end; local iiZ = nil; for izm = iIn[7718], iIn[1371.] do if (izm * izm + izm) % iIn[1353.] == iIn[7718] then iiX = iIn[2074][iIn[8870]]; iiN[iIn[9584]] = iIn[9231.][iIn[189.]] end end; local ii_ = nil; local ii0 = nil; for izn = iIn[6187] / (iIn[4639] % iIn[4639]), iIn[946] % iIn[946] do local izm = not true end; local ii1 = nil; local mW, mX = nil, nil; mW = 0.; mX = 2166136261; for izm = iIn[884] / (iIn[9295] % iIn[9295]), iIn[2871.] % iIn[2871.] do while iIn[16] <= iIn[7594] / (iIn[4985] - iIn[4985]) * (iIn[9072.] - iIn[9072.]) do H = { iIn[7402], iIn[1124] } end end; while true do mW = 3660. - mW; do if mW < 4092. then if mW < 3658 then if mW < 3657. then break else mX = (mX * 1664525 + mW) % 4294967296; lC = false; mW = 1 end elseif mW < 3659 then break elseif mW < 3660. then mW = 2 elseif mW == 3660. then mX = (mX * 1664525 + mW) % 4294967296; iiM = nil; do iiR = iIn[8446]; iiP = iIn[4056.]; iiN = iIn[9267.]; iiS = mX; iiQ = iIn[10480]; iiO = k7; iiT = false; while true do iiU = #iiP; iiZ = iiU - iiQ; iiX = iiO(iiS % 4294967296); iiV = iiZ >= 1; if iiV then iiV = iiZ <= 3. end; if iiV then iiX = (iiX * 1597 + 51749) % 4294967296; if iiZ == 1 then iiM = iLp((iLm(iiP, 1) - iLl(iiX, 255.)) % 256); iiT = true; break elseif iiZ == 2 then iiM = iLp((iLm(iiP, 1) - iLl(iiX, 255.)) % 256, (iLm(iiP, 2) - iLl(iLn(iiX, 8), 255.)) % 256); iiT = true; break elseif iiZ == 3. then iiM = iLp((iLm(iiP, 1) - iLl(iiX, 255.)) % 256, (iLm(iiP, 2) - iLl(iLn(iiX, 8), 255.)) % 256, (iLm(iiP, 3.) - iLl(iLn(iiX, 16), 255.)) % 256); iiT = true; break end end; ii_ = iLq(iiP); iiY = 0.; while true do if iiY + 4 <= iiZ then iiX = (iiX * 1597 + 51749) % 4294967296; iLu(ii_, iiY, (iLs(ii_, iiY) - iiX) % 4294967296); iiY = iiY + 4 else break end end; if iiT then break end; iiX = (iiX * 1597 + 51749) % 4294967296; iiW = 0.; while true do if iiY < iiZ then iLv(ii_, iiY, (iLt(ii_, iiY) - iLl(iLn(iiX, iiW * 8), 255.)) % 256); iiY = iiY + 1; iiW = iiW + 1 else break end end; if iiT then break end; do iiM = iLr(ii_, 0., iiZ); iiT = true; break end; break end end; ii_ = nil; do iiU = iIn[8408]; iiW = iIn[4056.]; iiY = iIn[8715.]; iiZ = mX; iiV = iIn[10480]; iiX = k7; iiT = false; while true do iiQ = #iiW; iiS = iiQ - iiV; iiN = iiX(iiZ % 4294967296); iiP = iiS >= 1; if iiP then iiP = iiS <= 3. end; if iiP then iiN = (iiN * 1597 + 51749) % 4294967296; if iiS == 1 then ii_ = iLp((iLm(iiW, 1) - iLl(iiN, 255.)) % 256); iiT = true; break elseif iiS == 2 then ii_ = iLp((iLm(iiW, 1) - iLl(iiN, 255.)) % 256, (iLm(iiW, 2) - iLl(iLn(iiN, 8), 255.)) % 256); iiT = true; break elseif iiS == 3. then ii_ = iLp((iLm(iiW, 1) - iLl(iiN, 255.)) % 256, (iLm(iiW, 2) - iLl(iLn(iiN, 8), 255.)) % 256, (iLm(iiW, 3.) - iLl(iLn(iiN, 16), 255.)) % 256); iiT = true; break end end; iiR = iLq(iiW); ii0 = 0.; while true do if ii0 + 4 <= iiS then iiN = (iiN * 1597 + 51749) % 4294967296; iLu(iiR, ii0, (iLs(iiR, ii0) - iiN) % 4294967296); ii0 = ii0 + 4 else break end end; if iiT then break end; iiN = (iiN * 1597 + 51749) % 4294967296; iiO = 0.; while true do if ii0 < iiS then iLv(iiR, ii0, (iLt(iiR, ii0) - iLl(iLn(iiN, iiO * 8), 255.)) % 256); ii0 = ii0 + 1; iiO = iiO + 1 else break end end; if iiT then break end; do ii_ = iLr(iiR, 0., iiS); iiT = true; break end; break end end; ii0 = nil; do iiN = iIn[7254.]; iiR = k7; iiP = iIn[9947]; iiO = iIn[10480]; iiS = iIn[730]; iiQ = mX; iiT = false; while true do iiY = #iiS; iiW = iiY - iiO; iiU = iiR(iiQ % 4294967296); iiU = iiU % 2147483646. + 1; iiZ = iiW >= 1; if iiZ then iiZ = iiW <= 4 end; if iiZ then iiU = iiU * 16807 % 2147483647; if iiW == 1 then ii0 = iLp(iLo(iLm(iiS, 1), iLl(iiU, 255.))); iiT = true; break elseif iiW == 2 then ii0 = iLp(iLo(iLm(iiS, 1), iLl(iiU, 255.)), iLo(iLm(iiS, 2), iLl(iLn(iiU, 8), 255.))); iiT = true; break elseif iiW == 3. then ii0 = iLp(iLo(iLm(iiS, 1), iLl(iiU, 255.)), iLo(iLm(iiS, 2), iLl(iLn(iiU, 8), 255.)), iLo(iLm(iiS, 3.), iLl(iLn(iiU, 16), 255.))); iiT = true; break elseif iiW == 4 then ii0 = iLp(iLo(iLm(iiS, 1), iLl(iiU, 255.)), iLo(iLm(iiS, 2), iLl(iLn(iiU, 8), 255.)), iLo(iLm(iiS, 3.), iLl(iLn(iiU, 16), 255.)), iLo(iLm(iiS, 4), iLl(iLn(iiU, 24.), 255.))); iiT = true; break end end; iiX = iLq(iiS); iiV = 0.; while true do if iiV <= iiW - 4 then iiU = iiU * 16807 % 2147483647; iLu(iiX, iiV, iLo(iLs(iiX, iiV), iiU)); iiV = iiV + 4 else break end end; if iiT then break end; iiU = iiU * 16807 % 2147483647; ii1 = 0.; while true do if iiV < iiW then iLv(iiX, iiV, iLo(iLt(iiX, iiV), iLl(iLn(iiU, ii1 * 8), 255.))); iiV = iiV + 1; ii1 = ii1 + 1 else break end end; if iiT then break end; do ii0 = iLr(iiX, 0., iiW); iiT = true; break end; break end end; mW = if ao[iiM] == iIn[8269][ii_][ii0] then 3. else 1 else break end else break end end end end); mY = 0. end elseif mY < 13343 then break elseif mY < 13344. then mZ = (mZ * 1664525 + mY) % 4294967296; ijf = nil; do ija = iX2[1098.]; ijb = iX2[3037]; ijc = mZ; ijd = k7; ije = iX2[10480]; ii9 = false; while true do ii3 = #ijb; ii4 = ii3 - ije; ii5 = ijd(ijc % 4294967296); ii5 = ii5 % 2147483646. + 1; ii6 = ii4 >= 1; if ii6 then ii6 = ii4 <= 4 end; if ii6 then ii5 = ii5 * 16807 % 2147483647; if ii4 == 1 then ijf = iLA(iLx(iLy(ijb, 1), iLw(ii5, 255.))); ii9 = true; break elseif ii4 == 2 then ijf = iLA(iLx(iLy(ijb, 1), iLw(ii5, 255.)), iLx(iLy(ijb, 2), iLw(iLz(ii5, 8), 255.))); ii9 = true; break elseif ii4 == 3. then ijf = iLA(iLx(iLy(ijb, 1), iLw(ii5, 255.)), iLx(iLy(ijb, 2), iLw(iLz(ii5, 8), 255.)), iLx(iLy(ijb, 3.), iLw(iLz(ii5, 16), 255.))); ii9 = true; break elseif ii4 == 4 then ijf = iLA(iLx(iLy(ijb, 1), iLw(ii5, 255.)), iLx(iLy(ijb, 2), iLw(iLz(ii5, 8), 255.)), iLx(iLy(ijb, 3.), iLw(iLz(ii5, 16), 255.)), iLx(iLy(ijb, 4), iLw(iLz(ii5, 24.), 255.))); ii9 = true; break end end; ii7 = iLB(ijb); ii8 = 0.; while true do if ii8 <= ii4 - 4 then ii5 = ii5 * 16807 % 2147483647; iLF(ii7, ii8, iLx(iLD(ii7, ii8), ii5)); ii8 = ii8 + 4 else break end end; if ii9 then break end; ii5 = ii5 * 16807 % 2147483647; ii2 = 0.; while true do if ii8 < ii4 then iLG(ii7, ii8, iLx(iLE(ii7, ii8), iLw(iLz(ii5, ii2 * 8), 255.))); ii8 = ii8 + 1; ii2 = ii2 + 1 else break end end; if ii9 then break end; do ijf = iLC(ii7, 0., ii4); ii9 = true; break end; break end end; ii2 = nil; do ii5 = iX2[8888]; ii4 = k7; ii3 = mZ; ii6 = iX2[489.]; ii7 = false; while true do ija = #ii6; ii9 = ija - ii5; ii8 = ii4(ii3 % 4294967296); ii8 = ii8 % 2147483646. + 1; ije = ii9 >= 1; if ije then ije = ii9 <= 4 end; if ije then ii8 = ii8 * 16807 % 2147483647; if ii9 == 1 then ii2 = iLA(iLx(iLy(ii6, 1), iLw(ii8, 255.))); ii7 = true; break elseif ii9 == 2 then ii2 = iLA(iLx(iLy(ii6, 1), iLw(ii8, 255.)), iLx(iLy(ii6, 2), iLw(iLz(ii8, 8), 255.))); ii7 = true; break elseif ii9 == 3. then ii2 = iLA(iLx(iLy(ii6, 1), iLw(ii8, 255.)), iLx(iLy(ii6, 2), iLw(iLz(ii8, 8), 255.)), iLx(iLy(ii6, 3.), iLw(iLz(ii8, 16), 255.))); ii7 = true; break elseif ii9 == 4 then ii2 = iLA(iLx(iLy(ii6, 1), iLw(ii8, 255.)), iLx(iLy(ii6, 2), iLw(iLz(ii8, 8), 255.)), iLx(iLy(ii6, 3.), iLw(iLz(ii8, 16), 255.)), iLx(iLy(ii6, 4), iLw(iLz(ii8, 24.), 255.))); ii7 = true; break end end; ijd = iLB(ii6); ijc = 0.; while true do if ijc + 4 <= ii9 then ii8 = ii8 * 16807 % 2147483647; iLF(ijd, ijc, iLx(iLD(ijd, ijc), ii8)); ijc = ijc + 4 else break end end; if ii7 then break end; ii8 = ii8 * 16807 % 2147483647; ijb = 0.; while true do if ijc < ii9 then iLG(ijd, ijc, iLx(iLE(ijd, ijc), iLw(iLz(ii8, ijb * 8), 255.))); ijc = ijc + 1; ijb = ijb + 1 else break end end; if ii7 then break end; do ii2 = iLC(ijd, 0., ii9); ii7 = true; break end; break end end; ije = nil; do ijb = false; ijc = k7; ijd = iX2[4433]; ii8 = iX2[3902]; ii9 = iX2[9865]; ija = mZ; ii7 = false; while true do ii6 = #ii9; iji = ii6 - ii8; ijh = ijc(ija % 4294967296); ijh = ijh % 2147483646. + 1; ijg = iji >= 1; if ijg then ijg = iji <= 4 end; if ijg then ijh = ijh * 16807 % 2147483647; if iji == 1 then ije = iLA(iLx(iLy(ii9, 1), iLw(ijh, 255.))); ii7 = true; break elseif iji == 2 then ije = iLA(iLx(iLy(ii9, 1), iLw(ijh, 255.)), iLx(iLy(ii9, 2), iLw(iLz(ijh, 8), 255.))); ii7 = true; break elseif iji == 3. then ije = iLA(iLx(iLy(ii9, 1), iLw(ijh, 255.)), iLx(iLy(ii9, 2), iLw(iLz(ijh, 8), 255.)), iLx(iLy(ii9, 3.), iLw(iLz(ijh, 16), 255.))); ii7 = true; break elseif iji == 4 then ije = iLA(iLx(iLy(ii9, 1), iLw(ijh, 255.)), iLx(iLy(ii9, 2), iLw(iLz(ijh, 8), 255.)), iLx(iLy(ii9, 3.), iLw(iLz(ijh, 16), 255.)), iLx(iLy(ii9, 4), iLw(iLz(ijh, 24.), 255.))); ii7 = true; break end end; ii3 = iLB(ii9); ii4 = 0.; while true do if ii4 <= iji - 4 then ijh = ijh * 16807 % 2147483647; iLF(ii3, ii4, iLx(iLD(ii3, ii4), ijh)); ii4 = ii4 + 4 else break end end; if ii7 then break end; ijh = ijh * 16807 % 2147483647; ii5 = 0.; while true do if ii4 < iji then iLG(ii3, ii4, iLx(iLE(ii3, ii4), iLw(iLz(ijh, ii5 * 8), 255.))); ii4 = ii4 + 1; ii5 = ii5 + 1 else break end end; if ii7 then break end; do ije = iLC(ii3, 0., iji); ii7 = true; break end; break end end; mY = if ao[ijf] == iX2[8269][ii2][ije] then 3. else 0. elseif mY == 13344. then mY = 2 else mY = 11091.; continue end end end end); iVM[7] = nil; do iVM[1] = false; iVM[9.] = iV8[4911.]; iVM[14] = (mC + lQ) % iV8[5374]; ihW = k7; ihV = iV8[9096.]; ihT = false; while true do iVM[22] = #iVM[9.]; iVM[23] = iVM[22] - ihV; iVM[27.] = ihW(iVM[14] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[17] = iVM[23] >= 1; if iVM[17] then iVM[17] = iVM[23] <= 4 end; if iVM[17] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if iVM[23] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[27.], 255.))); ihT = true; break elseif iVM[23] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); ihT = true; break elseif iVM[23] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); ihT = true; break elseif iVM[23] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); ihT = true; break end end; iVM[2] = buffer.fromstring(iVM[9.]); iVM[16] = 0.; while true do if iVM[16] <= iVM[23] - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[2], iVM[16], bit32.bxor(buffer.readu32(iVM[2], iVM[16]), iVM[27.])); iVM[16] = iVM[16] + 4 else break end end; if ihT then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[16] < iVM[23] then buffer.writeu8(iVM[2], iVM[16], bit32.bxor(buffer.readu8(iVM[2], iVM[16]), bit32.band(bit32.rshift(iVM[27.], iVM[8] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[8] = iVM[8] + 1 else break end end; if ihT then break end; do iVM[7] = buffer.readstring(iVM[2], 0., iVM[23]); ihT = true; break end; break end end; lV[iVM[7]]:Connect(iV8[5014]); iVM[8] = nil; do iVM[16] = iV8[10743.]; iVM[2] = k7; iVM[17] = iV8[10695.]; iVM[27.] = iV8[10480]; iVM[23] = iV8[5384]; iVM[22] = (mC + lQ) % iV8[5374]; ihT = false; while true do ihV = #iVM[23]; iVM[7] = ihV - iVM[27.]; ihW = iVM[2](iVM[22] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[9.] = iVM[7] >= 1; if iVM[9.] then iVM[9.] = iVM[7] <= 4 end; if iVM[9.] then ihW = ihW * 16807 % 2147483647; if iVM[7] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihW, 255.))); ihT = true; break elseif iVM[7] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); ihT = true; break elseif iVM[7] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); ihT = true; break elseif iVM[7] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); ihT = true; break end end; iVM[13] = buffer.fromstring(iVM[23]); iVM[1] = 0.; while true do if iVM[1] <= iVM[7] - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[1], bit32.bxor(buffer.readu32(iVM[13], iVM[1]), ihW)); iVM[1] = iVM[1] + 4 else break end end; if ihT then break end; ihW = ihW * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[1] < iVM[7] then buffer.writeu8(iVM[13], iVM[1], bit32.bxor(buffer.readu8(iVM[13], iVM[1]), bit32.band(bit32.rshift(ihW, iVM[14] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[14] = iVM[14] + 1 else break end end; if ihT then break end; do iVM[8] = buffer.readstring(iVM[13], 0., iVM[7]); ihT = true; break end; break end end; lA[iVM[8]]:Connect(iV8[4365.]); iVM[13] = nil; do ihW = false; iVM[7] = iV8[6099.]; iVM[9.] = iV8[443]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[1] = iV8[10480]; ihV = k7; ihT = false; while true do iVM[22] = #iVM[7]; iVM[23] = iVM[22] - iVM[1]; iVM[27.] = ihV(iVM[14] % 4294967296); iVM[17] = iVM[23] >= 1; if iVM[17] then iVM[17] = iVM[23] <= 3. end; if iVM[17] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; if iVM[23] == 1 then iVM[13] = string.char((string.byte(iVM[7], 1) - bit32.band(iVM[27.], 255.)) % 256); ihT = true; break elseif iVM[23] == 2 then iVM[13] = string.char((string.byte(iVM[7], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[7], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256); ihT = true; break elseif iVM[23] == 3. then iVM[13] = string.char((string.byte(iVM[7], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[7], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256, (string.byte(iVM[7], 3.) - bit32.band(bit32.rshift(iVM[27.], 16), 255.)) % 256); ihT = true; break end end; iVM[2] = buffer.fromstring(iVM[7]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[23] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[2], iVM[16], (buffer.readu32(iVM[2], iVM[16]) - iVM[27.]) % 4294967296); iVM[16] = iVM[16] + 4 else break end end; if ihT then break end; iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; iVM[8] = 0.; while true do if iVM[16] < iVM[23] then buffer.writeu8(iVM[2], iVM[16], (buffer.readu8(iVM[2], iVM[16]) - bit32.band(bit32.rshift(iVM[27.], iVM[8] * 8), 255.)) % 256); iVM[16] = iVM[16] + 1; iVM[8] = iVM[8] + 1 else break end end; if ihT then break end; do iVM[13] = buffer.readstring(iVM[2], 0., iVM[23]); ihT = true; break end; break end end; k0[iVM[13]]:Connect(iV8[8124.]); iVM[8] = nil; do iVM[2] = iV8[10480]; iVM[22] = iV8[3821]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[16] = false; while true do ihW = #iVM[22]; iVM[9.] = ihW - iVM[2]; ihT = iVM[23](iVM[17] % 4294967296); iVM[1] = iVM[9.] >= 1; if iVM[1] then iVM[1] = iVM[9.] <= 4 end; if iVM[1] then ihT = (ihT + 2654435769.) % 4294967296; if iVM[9.] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihT, 255.))); iVM[16] = true; break elseif iVM[9.] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[16] = true; break elseif iVM[9.] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[16] = true; break elseif iVM[9.] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[16] = true; break end end; iVM[14] = buffer.fromstring(iVM[22]); ihV = 0.; while true do if ihV + 4 <= iVM[9.] then ihT = (ihT + 2654435769.) % 4294967296; buffer.writeu32(iVM[14], ihV, bit32.bxor(buffer.readu32(iVM[14], ihV), ihT)); ihV = ihV + 4 else break end end; if iVM[16] then break end; ihT = (ihT + 2654435769.) % 4294967296; iVM[27.] = 0.; while true do if ihV < iVM[9.] then buffer.writeu8(iVM[14], ihV, bit32.bxor(buffer.readu8(iVM[14], ihV), bit32.band(bit32.rshift(ihT, iVM[27.] * 8), 255.))); ihV = ihV + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[16] then break end; do iVM[8] = buffer.readstring(iVM[14], 0., iVM[9.]); iVM[16] = true; break end; break end end; iVM[1] = nil; do iVM[9.] = iV8[9096.]; iVM[14] = iV8[2309]; ihW = (mC + lQ) % iV8[5374]; ihV = k7; ihT = false; while true do iVM[22] = #iVM[14]; iVM[23] = iVM[22] - iVM[9.]; iVM[27.] = ihV(ihW % 4294967296); iVM[17] = iVM[23] >= 1; if iVM[17] then iVM[17] = iVM[23] <= 4 end; if iVM[17] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; if iVM[23] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[27.], 255.))); ihT = true; break elseif iVM[23] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); ihT = true; break elseif iVM[23] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); ihT = true; break elseif iVM[23] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); ihT = true; break end end; iVM[2] = buffer.fromstring(iVM[14]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[23] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[2], iVM[16], bit32.bxor(buffer.readu32(iVM[2], iVM[16]), iVM[27.])); iVM[16] = iVM[16] + 4 else break end end; if ihT then break end; iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; iVM[7] = 0.; while true do if iVM[16] < iVM[23] then buffer.writeu8(iVM[2], iVM[16], bit32.bxor(buffer.readu8(iVM[2], iVM[16]), bit32.band(bit32.rshift(iVM[27.], iVM[7] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[7] = iVM[7] + 1 else break end end; if ihT then break end; do iVM[1] = buffer.readstring(iVM[2], 0., iVM[23]); ihT = true; break end; break end end; iVM[7] = nil; do iVM[2] = iV8[6124]; iVM[17] = iV8[9276.]; iVM[16] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[1362.]; iVM[27.] = false; while true do ihT = #iVM[2]; iVM[13] = ihT - iVM[22]; iVM[14] = iVM[16](iVM[23] % 4294967296); ihV = iVM[13] >= 1; if ihV then ihV = iVM[13] <= 4 end; if ihV then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); if iVM[13] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.))); iVM[27.] = true; break elseif iVM[13] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[27.] = true; break elseif iVM[13] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[27.] = true; break elseif iVM[13] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[27.] = true; break end end; iVM[4] = buffer.fromstring(iVM[2]); ihW = 0.; while true do if ihW + 4 <= iVM[13] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[4], ihW, bit32.bxor(buffer.readu32(iVM[4], ihW), iVM[14])); ihW = ihW + 4 else break end end; if iVM[27.] then break end; iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); iVM[9.] = 0.; while true do if ihW < iVM[13] then buffer.writeu8(iVM[4], ihW, bit32.bxor(buffer.readu8(iVM[4], ihW), bit32.band(bit32.rshift(iVM[14], iVM[9.] * 8), 255.))); ihW = ihW + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[27.] then break end; do iVM[7] = buffer.readstring(iVM[4], 0., iVM[13]); iVM[27.] = true; break end; break end end; iVM[4] = nil; do iVM[14] = iV8[9975.]; iVM[13] = iV8[4073]; ihV = iV8[9279.]; iVM[9.] = (mC + lQ) % iV8[5374]; ihW = iV8[10480]; ihT = k7; iVM[27.] = false; while true do iVM[17] = #iVM[13]; iVM[2] = iVM[17] - ihW; iVM[16] = ihT(iVM[9.] % 4294967296); iVM[19] = iVM[2] >= 1; if iVM[19] then iVM[19] = iVM[2] <= 3. end; if iVM[19] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; if iVM[2] == 1 then iVM[4] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[16], 255.)) % 256); iVM[27.] = true; break elseif iVM[2] == 2 then iVM[4] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[2] == 3. then iVM[4] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256, (string.byte(iVM[13], 3.) - bit32.band(bit32.rshift(iVM[16], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[22] = buffer.fromstring(iVM[13]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[2] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[22], iVM[23], (buffer.readu32(iVM[22], iVM[23]) - iVM[16]) % 4294967296); iVM[23] = iVM[23] + 4 else break end end; if iVM[27.] then break end; iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; iVM[28] = 0.; while true do if iVM[23] < iVM[2] then buffer.writeu8(iVM[22], iVM[23], (buffer.readu8(iVM[22], iVM[23]) - bit32.band(bit32.rshift(iVM[16], iVM[28] * 8), 255.)) % 256); iVM[23] = iVM[23] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[27.] then break end; do iVM[4] = buffer.readstring(iVM[22], 0., iVM[2]); iVM[27.] = true; break end; break end end; iVM[28] = nil; do iVM[2] = iV8[5869]; iVM[17] = iV8[2042]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[22] = iV8[10480]; iVM[16] = false; while true do ihV = #iVM[17]; iVM[27.] = ihV - iVM[22]; ihW = iVM[23](iVM[19] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[9.] = iVM[27.] >= 1; if iVM[9.] then iVM[9.] = iVM[27.] <= 4 end; if iVM[9.] then ihW = ihW * 16807 % 2147483647; if iVM[27.] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihW, 255.))); iVM[16] = true; break elseif iVM[27.] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[16] = true; break elseif iVM[27.] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[16] = true; break elseif iVM[27.] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[16] = true; break end end; ihT = buffer.fromstring(iVM[17]); iVM[13] = 0.; while true do if iVM[13] <= iVM[27.] - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(ihT, iVM[13], bit32.bxor(buffer.readu32(ihT, iVM[13]), ihW)); iVM[13] = iVM[13] + 4 else break end end; if iVM[16] then break end; ihW = ihW * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[13] < iVM[27.] then buffer.writeu8(ihT, iVM[13], bit32.bxor(buffer.readu8(ihT, iVM[13]), bit32.band(bit32.rshift(ihW, iVM[14] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[16] then break end; do iVM[28] = buffer.readstring(ihT, 0., iVM[27.]); iVM[16] = true; break end; break end end; iVM[13] = nil; do iVM[9.] = iV8[7615]; ihW = iV8[1107.]; ihT = false; ihV = (mC + lQ) % iV8[5374]; iVM[14] = iV8[9096.]; iVM[27.] = k7; iVM[16] = false; while true do ihR = #ihW; iVM[19] = ihR - iVM[14]; iVM[22] = iVM[27.](ihV % 4294967296); iVM[23] = iVM[19] >= 1; if iVM[23] then iVM[23] = iVM[19] <= 3. end; if iVM[23] then iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; if iVM[19] == 1 then iVM[13] = string.char((string.byte(ihW, 1) - bit32.band(iVM[22], 255.)) % 256); iVM[16] = true; break elseif iVM[19] == 2 then iVM[13] = string.char((string.byte(ihW, 1) - bit32.band(iVM[22], 255.)) % 256, (string.byte(ihW, 2) - bit32.band(bit32.rshift(iVM[22], 8), 255.)) % 256); iVM[16] = true; break elseif iVM[19] == 3. then iVM[13] = string.char((string.byte(ihW, 1) - bit32.band(iVM[22], 255.)) % 256, (string.byte(ihW, 2) - bit32.band(bit32.rshift(iVM[22], 8), 255.)) % 256, (string.byte(ihW, 3.) - bit32.band(bit32.rshift(iVM[22], 16), 255.)) % 256); iVM[16] = true; break end end; iVM[29] = buffer.fromstring(ihW); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[19] then iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[29], iVM[17], (buffer.readu32(iVM[29], iVM[17]) - iVM[22]) % 4294967296); iVM[17] = iVM[17] + 4 else break end end; if iVM[16] then break end; iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; iVM[2] = 0.; while true do if iVM[17] < iVM[19] then buffer.writeu8(iVM[29], iVM[17], (buffer.readu8(iVM[29], iVM[17]) - bit32.band(bit32.rshift(iVM[22], iVM[2] * 8), 255.)) % 256); iVM[17] = iVM[17] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[16] then break end; do iVM[13] = buffer.readstring(iVM[29], 0., iVM[19]); iVM[16] = true; break end; break end end; ihR = nil; do iVM[2] = false; iVM[17] = k7; iVM[29] = iV8[9066.]; iVM[23] = iV8[10480]; iVM[22] = iV8[5958.]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[27.] = #iVM[22]; ihW = iVM[27.] - iVM[23]; iVM[9.] = iVM[17](iVM[19] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; ihT = ihW >= 1; if ihT then ihT = ihW <= 4 end; if ihT then iVM[9.] = iVM[9.] * 16807 % 2147483647; if ihW == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[9.], 255.))); iVM[16] = true; break elseif ihW == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[16] = true; break elseif ihW == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[16] = true; break elseif ihW == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[16] = true; break end end; iVM[24.] = buffer.fromstring(iVM[22]); iVM[14] = 0.; while true do if iVM[14] <= ihW - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[14], bit32.bxor(buffer.readu32(iVM[24.], iVM[14]), iVM[9.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[16] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; ihV = 0.; while true do if iVM[14] < ihW then buffer.writeu8(iVM[24.], iVM[14], bit32.bxor(buffer.readu8(iVM[24.], iVM[14]), bit32.band(bit32.rshift(iVM[9.], ihV * 8), 255.))); iVM[14] = iVM[14] + 1; ihV = ihV + 1 else break end end; if iVM[16] then break end; do ihR = buffer.readstring(iVM[24.], 0., ihW); iVM[16] = true; break end; break end end; lM = lj(iVM[8], { [iVM[1]] = lV, [iVM[28]] = iV8[7718], [ihR] = true, [iVM[13]] = iV8[7718], [iVM[7]] = iV8[10184][iVM[4]](iV8[7718], iV8[10480], iV8[7718], iV8[10480]) }); iVM[24.] = nil; do iVM[14] = iV8[10480]; ihW = iV8[2493.]; ihV = (mC + lQ) % iV8[5374]; iVM[9.] = k7; ihT = false; while true do iVM[23] = #ihW; iVM[27.] = iVM[23] - iVM[14]; iVM[17] = iVM[9.](ihV % 4294967296); iVM[2] = iVM[27.] >= 1; if iVM[2] then iVM[2] = iVM[27.] <= 4 end; if iVM[2] then iVM[17] = (iVM[17] + 2654435769.) % 4294967296; if iVM[27.] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[17], 255.))); ihT = true; break elseif iVM[27.] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); ihT = true; break elseif iVM[27.] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); ihT = true; break elseif iVM[27.] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); ihT = true; break end end; iVM[16] = buffer.fromstring(ihW); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[27.] then iVM[17] = (iVM[17] + 2654435769.) % 4294967296; buffer.writeu32(iVM[16], iVM[19], bit32.bxor(buffer.readu32(iVM[16], iVM[19]), iVM[17])); iVM[19] = iVM[19] + 4 else break end end; if ihT then break end; iVM[17] = (iVM[17] + 2654435769.) % 4294967296; iVM[22] = 0.; while true do if iVM[19] < iVM[27.] then buffer.writeu8(iVM[16], iVM[19], bit32.bxor(buffer.readu8(iVM[16], iVM[19]), bit32.band(bit32.rshift(iVM[17], iVM[22] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[22] = iVM[22] + 1 else break end end; if ihT then break end; do iVM[24.] = buffer.readstring(iVM[16], 0., iVM[27.]); ihT = true; break end; break end end; iV8[4085][iVM[24.]](function() local iMh = bit32.bxor; local iMi = bit32.band; local iMj = string.byte; local iMk = bit32.rshift; local iMl = string.char; local iMm = buffer.fromstring; local iMn = buffer.readstring; local iMo = buffer.readu32; local iMp = buffer.readu8; local iMq = buffer.writeu32; local iMr = buffer.writeu8; local iMs = bit32.lrotate; local iMt = math.random; if not lV then local iJ3 = { lr, iIn, lK, lQ, lV, lM, lh, k7, lW } end; local iX3 = iIn; for iz8 = iX3[7670] / (iX3[9683] % iX3[9683]), iX3[5208.] % iX3[5208.] do local iz7 = iX3[623] > O; z[iX3[2002]] = iX3[6490] .. iX3[8976.] end; local ikc = nil; local ikd = nil; local ike = nil; while iX3[3643] >= (iX3[1879] - iX3[1879]) / (iX3[6446] - iX3[6446]) do local iz7 = iX3[5017] - iX3[8269]; local iz8 = iX3[5298.] .. iX3[9693.] end; while lK == iX3[4353.] / (iX3[7474] % iX3[7474]) * (iX3[10571] - iX3[10571]) do lQ = { tonumber, E, iX3[10184] } end; local ikf = nil; if H == iX3[5053] % iX3[5053] / (iX3[1590.] % iX3[1590.]) then ao = iX3[3175] == A; tostring(ikc, iX3[10310]) end; local ikg = nil; if ikf == iX3[8243] / (iX3[7553] % iX3[7553]) * (iX3[2994.] % iX3[2994.]) then local iz7 = iX3[2227] <= lh end; local ikh = nil; local iki = nil; for iz7 = iX3[9569] / (iX3[8393] - iX3[8393]), iX3[7294] % iX3[7294] do ikg = iX3[5060] <= an end; local ikj = nil; if iX3[8554] == iX3[4526] / (iX3[10806.] - iX3[10806.]) - iX3[5975] / (iX3[2526.] % iX3[2526.]) then local iz7 = iX3[4085][A]; aj(iX3[9906.], true) end; local ikk = nil; local ikl = nil; local ikm = nil; local ikn = nil; local iko = nil; local ikp = nil; local ikq = nil; local ikr = nil; local iks = nil; for iz8 = iX3[7718], iX3[1353.] do if (iz8 * iz8 + iz8) % iX3[1353.] == iX3[7718] then local iz7 = { iX3[2168], ike } end end; local ikt = nil; if ikd == iX3[8861] % iX3[8861] / (iX3[8468] - iX3[8468]) then if iX3[8383] > iX3[4976] / (iX3[6156.] - iX3[6156.]) - iX3[2513] / (iX3[3167] - iX3[3167]) then local iz7 = table or iko; lM = { iX3[2863] }; local iz8 = ikj or iX3[884] end end; local iku = nil; for iz9 = iX3[8940.] / (iX3[293] - iX3[293]), iX3[7420] % iX3[7420] do local iz7 = iX3[6655][iX3[2002]]; local iz8 = ao // iz7 end; local ikv = nil; local ikw = nil; local m6, m7, m9, na = nil, nil, nil, nil; local m8, nb = nil, nil; m8 = 1; nb = 2166136261; while true do m8 = 6036. - m8; do if m8 < 6036. then if m8 < 1558 then break elseif m8 < 5607. then break elseif m8 < 6035 then break else nb = (nb * 1664525 + m8) % 4294967296; ikc = nil; do ikg = iX3[10480]; ikf = iX3[5064.]; ike = nb; ikd = k7; ikh = false; while true do iko = #ikf; ikn = iko - ikg; ikm = ikd(ike % 4294967296); ikl = ikn >= 1; if ikl then ikl = ikn <= 4 end; if ikl then ikm = (ikm + 2654435769.) % 4294967296; if ikn == 1 then ikc = iMl(iMh(iMj(ikf, 1), iMi(ikm, 255.))); ikh = true; break elseif ikn == 2 then ikc = iMl(iMh(iMj(ikf, 1), iMi(ikm, 255.)), iMh(iMj(ikf, 2), iMi(iMk(ikm, 8), 255.))); ikh = true; break elseif ikn == 3. then ikc = iMl(iMh(iMj(ikf, 1), iMi(ikm, 255.)), iMh(iMj(ikf, 2), iMi(iMk(ikm, 8), 255.)), iMh(iMj(ikf, 3.), iMi(iMk(ikm, 16), 255.))); ikh = true; break elseif ikn == 4 then ikc = iMl(iMh(iMj(ikf, 1), iMi(ikm, 255.)), iMh(iMj(ikf, 2), iMi(iMk(ikm, 8), 255.)), iMh(iMj(ikf, 3.), iMi(iMk(ikm, 16), 255.)), iMh(iMj(ikf, 4), iMi(iMk(ikm, 24.), 255.))); ikh = true; break end end; ikk = iMm(ikf); ikj = 0.; while true do if ikj + 4 <= ikn then ikm = (ikm + 2654435769.) % 4294967296; iMq(ikk, ikj, iMh(iMo(ikk, ikj), ikm)); ikj = ikj + 4 else break end end; if ikh then break end; ikm = (ikm + 2654435769.) % 4294967296; iki = 0.; while true do if ikj < ikn then iMr(ikk, ikj, iMh(iMp(ikk, ikj), iMi(iMk(ikm, iki * 8), 255.))); ikj = ikj + 1; iki = iki + 1 else break end end; if ikh then break end; do ikc = iMn(ikk, 0., ikn); ikh = true; break end; break end end; iko = nil; do ikj = iX3[8707]; ikk = iX3[3158]; ikl = nb; ikm = k7; ikn = iX3[4991]; iki = false; while true do ikq = #ikk; ikp = ikq - ikn; ikd = ikm(ikl % 4294967296); ikd = ikd % 2147483646. + 1; ike = ikp >= 1; if ike then ike = ikp <= 4 end; if ike then ikd = ikd * 16807 % 2147483647; if ikp == 1 then iko = iMl(iMh(iMj(ikk, 1), iMi(ikd, 255.))); iki = true; break elseif ikp == 2 then iko = iMl(iMh(iMj(ikk, 1), iMi(ikd, 255.)), iMh(iMj(ikk, 2), iMi(iMk(ikd, 8), 255.))); iki = true; break elseif ikp == 3. then iko = iMl(iMh(iMj(ikk, 1), iMi(ikd, 255.)), iMh(iMj(ikk, 2), iMi(iMk(ikd, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(ikd, 16), 255.))); iki = true; break elseif ikp == 4 then iko = iMl(iMh(iMj(ikk, 1), iMi(ikd, 255.)), iMh(iMj(ikk, 2), iMi(iMk(ikd, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(ikd, 16), 255.)), iMh(iMj(ikk, 4), iMi(iMk(ikd, 24.), 255.))); iki = true; break end end; ikf = iMm(ikk); ikg = 0.; while true do if ikg <= ikp - 4 then ikd = ikd * 16807 % 2147483647; iMq(ikf, ikg, iMh(iMo(ikf, ikg), ikd)); ikg = ikg + 4 else break end end; if iki then break end; ikd = ikd * 16807 % 2147483647; ikh = 0.; while true do if ikg < ikp then iMr(ikf, ikg, iMh(iMp(ikf, ikg), iMi(iMk(ikd, ikh * 8), 255.))); ikg = ikg + 1; ikh = ikh + 1 else break end end; if iki then break end; do iko = iMn(ikf, 0., ikp); iki = true; break end; break end end; ikq = nil; do ikg = false; ikf = iX3[19]; ike = nb; ikd = k7; ikp = iX3[5212]; ikh = false; while true do ikl = #ikf; ikk = ikl - ikp; ikj = ikd(ike % 4294967296); ikj = ikj % 2147483646. + 1; iki = ikk >= 1; if iki then iki = ikk <= 4 end; if iki then ikj = ikj * 16807 % 2147483647; if ikk == 1 then ikq = iMl(iMh(iMj(ikf, 1), iMi(ikj, 255.))); ikh = true; break elseif ikk == 2 then ikq = iMl(iMh(iMj(ikf, 1), iMi(ikj, 255.)), iMh(iMj(ikf, 2), iMi(iMk(ikj, 8), 255.))); ikh = true; break elseif ikk == 3. then ikq = iMl(iMh(iMj(ikf, 1), iMi(ikj, 255.)), iMh(iMj(ikf, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikf, 3.), iMi(iMk(ikj, 16), 255.))); ikh = true; break elseif ikk == 4 then ikq = iMl(iMh(iMj(ikf, 1), iMi(ikj, 255.)), iMh(iMj(ikf, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikf, 3.), iMi(iMk(ikj, 16), 255.)), iMh(iMj(ikf, 4), iMi(iMk(ikj, 24.), 255.))); ikh = true; break end end; ikr = iMm(ikf); ikn = 0.; while true do if ikn <= ikk - 4 then ikj = ikj * 16807 % 2147483647; iMq(ikr, ikn, iMh(iMo(ikr, ikn), ikj)); ikn = ikn + 4 else break end end; if ikh then break end; ikj = ikj * 16807 % 2147483647; ikm = 0.; while true do if ikn < ikk then iMr(ikr, ikn, iMh(iMp(ikr, ikn), iMi(iMk(ikj, ikm * 8), 255.))); ikn = ikn + 1; ikm = ikm + 1 else break end end; if ikh then break end; do ikq = iMn(ikr, 0., ikk); ikh = true; break end; break end end; m6 = { lV[ikc], iX3[1336][iko](iX3[7294], iX3[1923.], iX3[4457]), lV[ikq] }; na = false; while true do local m5 = nil; local m9 = nil; m9 = iX3[1353.]; while true do if m9 < 4 then if m9 < 2 then if m9 < 1 then m7 = iMt(iX3[1353.], iX3[5300]); ikr = nil; do ikj = iX3[406]; ikk = iX3[1620.]; ikl = k7; ikm = (iX3[1042] + lQ) % iX3[5374]; ikn = iX3[10480]; iki = false; while true do ikq = #ikj; ikp = ikq - ikn; ikd = ikl(ikm % 4294967296); ike = ikp >= 1; if ike then ike = ikp <= 4 end; if ike then ikd = iMs((ikd + 1832704949) % 4294967296, 13); if ikp == 1 then ikr = iMl(iMh(iMj(ikj, 1), iMi(ikd, 255.))); iki = true; break elseif ikp == 2 then ikr = iMl(iMh(iMj(ikj, 1), iMi(ikd, 255.)), iMh(iMj(ikj, 2), iMi(iMk(ikd, 8), 255.))); iki = true; break elseif ikp == 3. then ikr = iMl(iMh(iMj(ikj, 1), iMi(ikd, 255.)), iMh(iMj(ikj, 2), iMi(iMk(ikd, 8), 255.)), iMh(iMj(ikj, 3.), iMi(iMk(ikd, 16), 255.))); iki = true; break elseif ikp == 4 then ikr = iMl(iMh(iMj(ikj, 1), iMi(ikd, 255.)), iMh(iMj(ikj, 2), iMi(iMk(ikd, 8), 255.)), iMh(iMj(ikj, 3.), iMi(iMk(ikd, 16), 255.)), iMh(iMj(ikj, 4), iMi(iMk(ikd, 24.), 255.))); iki = true; break end end; ikf = iMm(ikj); ikg = 0.; while true do if ikg + 4 <= ikp then ikd = iMs((ikd + 1832704949) % 4294967296, 13); iMq(ikf, ikg, iMh(iMo(ikf, ikg), ikd)); ikg = ikg + 4 else break end end; if iki then break end; ikd = iMs((ikd + 1832704949) % 4294967296, 13); ikh = 0.; while true do if ikg < ikp then iMr(ikf, ikg, iMh(iMp(ikf, ikg), iMi(iMk(ikd, ikh * 8), 255.))); ikg = ikg + 1; ikh = ikh + 1 else break end end; if iki then break end; do ikr = iMn(ikf, 0., ikp); iki = true; break end; break end end; ikq = nil; do ikf = iX3[4976]; ike = k7; ikd = (iX3[220] + lQ) % iX3[5374]; ikp = iX3[3013]; ikg = false; while true do ikn = #ikp; ikm = ikn - ikf; ikl = ike(ikd % 4294967296); ikl = ikl % 2147483646. + 1; ikk = ikm >= 1; if ikk then ikk = ikm <= 4 end; if ikk then ikl = ikl * 16807 % 2147483647; if ikm == 1 then ikq = iMl(iMh(iMj(ikp, 1), iMi(ikl, 255.))); ikg = true; break elseif ikm == 2 then ikq = iMl(iMh(iMj(ikp, 1), iMi(ikl, 255.)), iMh(iMj(ikp, 2), iMi(iMk(ikl, 8), 255.))); ikg = true; break elseif ikm == 3. then ikq = iMl(iMh(iMj(ikp, 1), iMi(ikl, 255.)), iMh(iMj(ikp, 2), iMi(iMk(ikl, 8), 255.)), iMh(iMj(ikp, 3.), iMi(iMk(ikl, 16), 255.))); ikg = true; break elseif ikm == 4 then ikq = iMl(iMh(iMj(ikp, 1), iMi(ikl, 255.)), iMh(iMj(ikp, 2), iMi(iMk(ikl, 8), 255.)), iMh(iMj(ikp, 3.), iMi(iMk(ikl, 16), 255.)), iMh(iMj(ikp, 4), iMi(iMk(ikl, 24.), 255.))); ikg = true; break end end; ikj = iMm(ikp); iki = 0.; while true do if iki + 4 <= ikm then ikl = ikl * 16807 % 2147483647; iMq(ikj, iki, iMh(iMo(ikj, iki), ikl)); iki = iki + 4 else break end end; if ikg then break end; ikl = ikl * 16807 % 2147483647; ikh = 0.; while true do if iki < ikm then iMr(ikj, iki, iMh(iMp(ikj, iki), iMi(iMk(ikl, ikh * 8), 255.))); iki = iki + 1; ikh = ikh + 1 else break end end; if ikg then break end; do ikq = iMn(ikj, 0., ikm); ikg = true; break end; break end end; ikn = nil; do ikh = iX3[5694.]; iki = iX3[7149.]; ikj = iX3[1882]; ikk = (iX3[4865] + lQ) % iX3[5374]; ikl = iX3[4144]; ikm = k7; ikg = false; while true do iko = #iki; ikp = iko - ikl; ikd = ikm(ikk % 4294967296); ike = ikp >= 1; if ike then ike = ikp <= 3. end; if ike then ikd = (ikd * 1597 + 51749) % 4294967296; if ikp == 1 then ikn = iMl((iMj(iki, 1) - iMi(ikd, 255.)) % 256); ikg = true; break elseif ikp == 2 then ikn = iMl((iMj(iki, 1) - iMi(ikd, 255.)) % 256, (iMj(iki, 2) - iMi(iMk(ikd, 8), 255.)) % 256); ikg = true; break elseif ikp == 3. then ikn = iMl((iMj(iki, 1) - iMi(ikd, 255.)) % 256, (iMj(iki, 2) - iMi(iMk(ikd, 8), 255.)) % 256, (iMj(iki, 3.) - iMi(iMk(ikd, 16), 255.)) % 256); ikg = true; break end end; ikf = iMm(iki); iks = 0.; while true do if iks + 4 <= ikp then ikd = (ikd * 1597 + 51749) % 4294967296; iMq(ikf, iks, (iMo(ikf, iks) - ikd) % 4294967296); iks = iks + 4 else break end end; if ikg then break end; ikd = (ikd * 1597 + 51749) % 4294967296; ikc = 0.; while true do if iks < ikp then iMr(ikf, iks, (iMp(ikf, iks) - iMi(iMk(ikd, ikc * 8), 255.)) % 256); iks = iks + 1; ikc = ikc + 1 else break end end; if ikg then break end; do ikn = iMn(ikf, 0., ikp); ikg = true; break end; break end end; iks = nil; do ike = iX3[3491]; ikd = iX3[7681]; ikp = (iX3[2914] + lQ) % iX3[5374]; iko = k7; ikc = iX3[10480]; ikf = false; while true do ikm = #ikd; ikl = ikm - ikc; ikk = iko(ikp % 4294967296); ikk = ikk % 2147483646. + 1; ikj = ikl >= 1; if ikj then ikj = ikl <= 4 end; if ikj then ikk = ikk * 16807 % 2147483647; if ikl == 1 then iks = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.))); ikf = true; break elseif ikl == 2 then iks = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.))); ikf = true; break elseif ikl == 3. then iks = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.))); ikf = true; break elseif ikl == 4 then iks = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.)), iMh(iMj(ikd, 4), iMi(iMk(ikk, 24.), 255.))); ikf = true; break end end; iki = iMm(ikd); ikh = 0.; while true do if ikh <= ikl - 4 then ikk = ikk * 16807 % 2147483647; iMq(iki, ikh, iMh(iMo(iki, ikh), ikk)); ikh = ikh + 4 else break end end; if ikf then break end; ikk = ikk * 16807 % 2147483647; ikg = 0.; while true do if ikh < ikl then iMr(iki, ikh, iMh(iMp(iki, ikh), iMi(iMk(ikk, ikg * 8), 255.))); ikh = ikh + 1; ikg = ikg + 1 else break end end; if ikf then break end; do iks = iMn(iki, 0., ikl); ikf = true; break end; break end end; ikm = nil; do ikh = iX3[9469]; iki = iX3[2034.]; ikj = (iX3[3620] + lQ) % iX3[5374]; ikk = k7; ikl = iX3[1362.]; ikg = false; while true do ikf = #iki; ikt = ikf - ikl; ikc = ikk(ikj % 4294967296); ikc = ikc % 2147483646. + 1; iko = ikt >= 1; if iko then iko = ikt <= 4 end; if iko then ikc = ikc * 16807 % 2147483647; if ikt == 1 then ikm = iMl(iMh(iMj(iki, 1), iMi(ikc, 255.))); ikg = true; break elseif ikt == 2 then ikm = iMl(iMh(iMj(iki, 1), iMi(ikc, 255.)), iMh(iMj(iki, 2), iMi(iMk(ikc, 8), 255.))); ikg = true; break elseif ikt == 3. then ikm = iMl(iMh(iMj(iki, 1), iMi(ikc, 255.)), iMh(iMj(iki, 2), iMi(iMk(ikc, 8), 255.)), iMh(iMj(iki, 3.), iMi(iMk(ikc, 16), 255.))); ikg = true; break elseif ikt == 4 then ikm = iMl(iMh(iMj(iki, 1), iMi(ikc, 255.)), iMh(iMj(iki, 2), iMi(iMk(ikc, 8), 255.)), iMh(iMj(iki, 3.), iMi(iMk(ikc, 16), 255.)), iMh(iMj(iki, 4), iMi(iMk(ikc, 24.), 255.))); ikg = true; break end end; ikp = iMm(iki); ikd = 0.; while true do if ikd <= ikt - 4 then ikc = ikc * 16807 % 2147483647; iMq(ikp, ikd, iMh(iMo(ikp, ikd), ikc)); ikd = ikd + 4 else break end end; if ikg then break end; ikc = ikc * 16807 % 2147483647; ike = 0.; while true do if ikd < ikt then iMr(ikp, ikd, iMh(iMp(ikp, ikd), iMi(iMk(ikc, ike * 8), 255.))); ikd = ikd + 1; ike = ike + 1 else break end end; if ikg then break end; do ikm = iMn(ikp, 0., ikt); ikg = true; break end; break end end; ikt = nil; do ikd = iX3[2958.]; ikp = k7; iko = (iX3[377] + lQ) % iX3[5374]; ikc = iX3[534.]; ike = false; while true do ikl = #ikc; ikk = ikl - ikd; ikj = ikp(iko % 4294967296); ikj = ikj % 2147483646. + 1; iki = ikk >= 1; if iki then iki = ikk <= 4 end; if iki then ikj = ikj * 16807 % 2147483647; if ikk == 1 then ikt = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.))); ike = true; break elseif ikk == 2 then ikt = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.)), iMh(iMj(ikc, 2), iMi(iMk(ikj, 8), 255.))); ike = true; break elseif ikk == 3. then ikt = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.)), iMh(iMj(ikc, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikc, 3.), iMi(iMk(ikj, 16), 255.))); ike = true; break elseif ikk == 4 then ikt = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.)), iMh(iMj(ikc, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikc, 3.), iMi(iMk(ikj, 16), 255.)), iMh(iMj(ikc, 4), iMi(iMk(ikj, 24.), 255.))); ike = true; break end end; ikh = iMm(ikc); ikg = 0.; while true do if ikg + 4 <= ikk then ikj = ikj * 16807 % 2147483647; iMq(ikh, ikg, iMh(iMo(ikh, ikg), ikj)); ikg = ikg + 4 else break end end; if ike then break end; ikj = ikj * 16807 % 2147483647; ikf = 0.; while true do if ikg < ikk then iMr(ikh, ikg, iMh(iMp(ikh, ikg), iMi(iMk(ikj, ikf * 8), 255.))); ikg = ikg + 1; ikf = ikf + 1 else break end end; if ike then break end; do ikt = iMn(ikh, 0., ikk); ike = true; break end; break end end; ikl = nil; do ikj = iX3[5212]; ikk = iX3[6200]; ikh = (iX3[4664] + lQ) % iX3[5374]; iki = k7; ikg = false; while true do iku = #ikk; ikc = iku - ikj; iko = iki(ikh % 4294967296); ikp = ikc >= 1; if ikp then ikp = ikc <= 4 end; if ikp then iko = (iko + 2654435769.) % 4294967296; if ikc == 1 then ikl = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.))); ikg = true; break elseif ikc == 2 then ikl = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.))); ikg = true; break elseif ikc == 3. then ikl = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(iko, 16), 255.))); ikg = true; break elseif ikc == 4 then ikl = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(iko, 16), 255.)), iMh(iMj(ikk, 4), iMi(iMk(iko, 24.), 255.))); ikg = true; break end end; ikd = iMm(ikk); ike = 0.; while true do if ike + 4 <= ikc then iko = (iko + 2654435769.) % 4294967296; iMq(ikd, ike, iMh(iMo(ikd, ike), iko)); ike = ike + 4 else break end end; if ikg then break end; iko = (iko + 2654435769.) % 4294967296; ikf = 0.; while true do if ike < ikc then iMr(ikd, ike, iMh(iMp(ikd, ike), iMi(iMk(iko, ikf * 8), 255.))); ike = ike + 1; ikf = ikf + 1 else break end end; if ikg then break end; do ikl = iMn(ikd, 0., ikc); ikg = true; break end; break end end; iku = nil; do ikd = iX3[10480]; ikp = k7; iko = (iX3[1375] + lQ) % iX3[5374]; ikc = iX3[8433.]; ike = false; while true do ikv = #ikc; ikk = ikv - ikd; ikj = ikp(iko % 4294967296); ikj = ikj % 2147483646. + 1; iki = ikk >= 1; if iki then iki = ikk <= 4 end; if iki then ikj = ikj * 16807 % 2147483647; if ikk == 1 then iku = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.))); ike = true; break elseif ikk == 2 then iku = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.)), iMh(iMj(ikc, 2), iMi(iMk(ikj, 8), 255.))); ike = true; break elseif ikk == 3. then iku = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.)), iMh(iMj(ikc, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikc, 3.), iMi(iMk(ikj, 16), 255.))); ike = true; break elseif ikk == 4 then iku = iMl(iMh(iMj(ikc, 1), iMi(ikj, 255.)), iMh(iMj(ikc, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikc, 3.), iMi(iMk(ikj, 16), 255.)), iMh(iMj(ikc, 4), iMi(iMk(ikj, 24.), 255.))); ike = true; break end end; ikh = iMm(ikc); ikg = 0.; while true do if ikg + 4 <= ikk then ikj = ikj * 16807 % 2147483647; iMq(ikh, ikg, iMh(iMo(ikh, ikg), ikj)); ikg = ikg + 4 else break end end; if ike then break end; ikj = ikj * 16807 % 2147483647; ikf = 0.; while true do if ikg < ikk then iMr(ikh, ikg, iMh(iMp(ikh, ikg), iMi(iMk(ikj, ikf * 8), 255.))); ikg = ikg + 1; ikf = ikf + 1 else break end end; if ike then break end; do iku = iMn(ikh, 0., ikk); ike = true; break end; break end end; ikv = nil; do ikh = iX3[10480]; iki = k7; ikj = (iX3[1908.] + lQ) % iX3[5374]; ikk = iX3[2317]; ikg = false; while true do ikw = #ikk; ikc = ikw - ikh; iko = iki(ikj % 4294967296); iko = iko % 2147483646. + 1; ikp = ikc >= 1; if ikp then ikp = ikc <= 4 end; if ikp then iko = iko * 16807 % 2147483647; if ikc == 1 then ikv = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.))); ikg = true; break elseif ikc == 2 then ikv = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.))); ikg = true; break elseif ikc == 3. then ikv = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(iko, 16), 255.))); ikg = true; break elseif ikc == 4 then ikv = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(iko, 16), 255.)), iMh(iMj(ikk, 4), iMi(iMk(iko, 24.), 255.))); ikg = true; break end end; ikd = iMm(ikk); ike = 0.; while true do if ike + 4 <= ikc then iko = iko * 16807 % 2147483647; iMq(ikd, ike, iMh(iMo(ikd, ike), iko)); ike = ike + 4 else break end end; if ikg then break end; iko = iko * 16807 % 2147483647; ikf = 0.; while true do if ike < ikc then iMr(ikd, ike, iMh(iMp(ikd, ike), iMi(iMk(iko, ikf * 8), 255.))); ike = ike + 1; ikf = ikf + 1 else break end end; if ikg then break end; do ikv = iMn(ikd, 0., ikc); ikg = true; break end; break end end; m5 = lM(ikr, { [ikq] = lW, [ikn] = iX3[10184][iks](iX3[10480], m7, iX3[10480], m7), [ikm] = iX3[10184][ikt](iMt(iX3[10480], iX3[2389]) / iX3[2389], iX3[10480], -iX3[4642], iX3[10480]), [ikl] = m6[iMt(iX3[7718], #m6)], [iku] = iMt(iX3[8661.], iX3[6268]) / iX3[2389], [ikv] = iX3[10480] }); ikw = nil; do ikd = iX3[10480]; ikp = iX3[8295.]; iko = (iX3[10751] + lQ) % iX3[5374]; ikc = k7; ike = false; while true do ikv = #ikp; ikk = ikv - ikd; ikj = ikc(iko % 4294967296); iki = ikk >= 1; if iki then iki = ikk <= 4 end; if iki then ikj = (ikj + 2654435769.) % 4294967296; if ikk == 1 then ikw = iMl(iMh(iMj(ikp, 1), iMi(ikj, 255.))); ike = true; break elseif ikk == 2 then ikw = iMl(iMh(iMj(ikp, 1), iMi(ikj, 255.)), iMh(iMj(ikp, 2), iMi(iMk(ikj, 8), 255.))); ike = true; break elseif ikk == 3. then ikw = iMl(iMh(iMj(ikp, 1), iMi(ikj, 255.)), iMh(iMj(ikp, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikp, 3.), iMi(iMk(ikj, 16), 255.))); ike = true; break elseif ikk == 4 then ikw = iMl(iMh(iMj(ikp, 1), iMi(ikj, 255.)), iMh(iMj(ikp, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikp, 3.), iMi(iMk(ikj, 16), 255.)), iMh(iMj(ikp, 4), iMi(iMk(ikj, 24.), 255.))); ike = true; break end end; ikh = iMm(ikp); ikg = 0.; while true do if ikg + 4 <= ikk then ikj = (ikj + 2654435769.) % 4294967296; iMq(ikh, ikg, iMh(iMo(ikh, ikg), ikj)); ikg = ikg + 4 else break end end; if ike then break end; ikj = (ikj + 2654435769.) % 4294967296; ikf = 0.; while true do if ikg < ikk then iMr(ikh, ikg, iMh(iMp(ikh, ikg), iMi(iMk(ikj, ikf * 8), 255.))); ikg = ikg + 1; ikf = ikf + 1 else break end end; if ike then break end; do ikw = iMn(ikh, 0., ikk); ike = true; break end; break end end; ikv = nil; do ikf = iX3[6169]; ikg = k7; ikh = iX3[10002.]; iki = iX3[10480]; ikj = iX3[10350.]; ikk = (iX3[3461] + lQ) % iX3[5374]; ike = false; while true do ikt = #ikj; ikl = ikt - iki; iku = ikg(ikk % 4294967296); iku = iku % 2147483646. + 1; ikc = ikl >= 1; if ikc then ikc = ikl <= 4 end; if ikc then iku = iku * 16807 % 2147483647; if ikl == 1 then ikv = iMl(iMh(iMj(ikj, 1), iMi(iku, 255.))); ike = true; break elseif ikl == 2 then ikv = iMl(iMh(iMj(ikj, 1), iMi(iku, 255.)), iMh(iMj(ikj, 2), iMi(iMk(iku, 8), 255.))); ike = true; break elseif ikl == 3. then ikv = iMl(iMh(iMj(ikj, 1), iMi(iku, 255.)), iMh(iMj(ikj, 2), iMi(iMk(iku, 8), 255.)), iMh(iMj(ikj, 3.), iMi(iMk(iku, 16), 255.))); ike = true; break elseif ikl == 4 then ikv = iMl(iMh(iMj(ikj, 1), iMi(iku, 255.)), iMh(iMj(ikj, 2), iMi(iMk(iku, 8), 255.)), iMh(iMj(ikj, 3.), iMi(iMk(iku, 16), 255.)), iMh(iMj(ikj, 4), iMi(iMk(iku, 24.), 255.))); ike = true; break end end; iko = iMm(ikj); ikp = 0.; while true do if ikp <= ikl - 4 then iku = iku * 16807 % 2147483647; iMq(iko, ikp, iMh(iMo(iko, ikp), iku)); ikp = ikp + 4 else break end end; if ike then break end; iku = iku * 16807 % 2147483647; ikd = 0.; while true do if ikp < ikl then iMr(iko, ikp, iMh(iMp(iko, ikp), iMi(iMk(iku, ikd * 8), 255.))); ikp = ikp + 1; ikd = ikd + 1 else break end end; if ike then break end; do ikv = iMn(iko, 0., ikl); ike = true; break end; break end end; ikt = nil; do ikp = iX3[5549]; iko = k7; ikc = iX3[5121.]; iku = iX3[10480]; ikl = iX3[9896]; ikd = (iX3[1378] + lQ) % iX3[5374]; ike = false; while true do ikm = #ikl; ikk = ikm - iku; ikj = iko(ikd % 4294967296); ikj = ikj % 2147483646. + 1; iki = ikk >= 1; if iki then iki = ikk <= 4 end; if iki then ikj = ikj * 16807 % 2147483647; if ikk == 1 then ikt = iMl(iMh(iMj(ikl, 1), iMi(ikj, 255.))); ike = true; break elseif ikk == 2 then ikt = iMl(iMh(iMj(ikl, 1), iMi(ikj, 255.)), iMh(iMj(ikl, 2), iMi(iMk(ikj, 8), 255.))); ike = true; break elseif ikk == 3. then ikt = iMl(iMh(iMj(ikl, 1), iMi(ikj, 255.)), iMh(iMj(ikl, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikl, 3.), iMi(iMk(ikj, 16), 255.))); ike = true; break elseif ikk == 4 then ikt = iMl(iMh(iMj(ikl, 1), iMi(ikj, 255.)), iMh(iMj(ikl, 2), iMi(iMk(ikj, 8), 255.)), iMh(iMj(ikl, 3.), iMi(iMk(ikj, 16), 255.)), iMh(iMj(ikl, 4), iMi(iMk(ikj, 24.), 255.))); ike = true; break end end; ikh = iMm(ikl); ikg = 0.; while true do if ikg <= ikk - 4 then ikj = ikj * 16807 % 2147483647; iMq(ikh, ikg, iMh(iMo(ikh, ikg), ikj)); ikg = ikg + 4 else break end end; if ike then break end; ikj = ikj * 16807 % 2147483647; ikf = 0.; while true do if ikg < ikk then iMr(ikh, ikg, iMh(iMp(ikh, ikg), iMi(iMk(ikj, ikf * 8), 255.))); ikg = ikg + 1; ikf = ikf + 1 else break end end; if ike then break end; do ikt = iMn(ikh, 0., ikk); ike = true; break end; break end end; ikm = nil; do ikh = iX3[10480]; iki = k7; ikj = (iX3[1241] + lQ) % iX3[5374]; ikk = iX3[7344.]; ikg = false; while true do iku = #ikk; ikc = iku - ikh; iko = iki(ikj % 4294967296); iko = iko % 2147483646. + 1; ikp = ikc >= 1; if ikp then ikp = ikc <= 4 end; if ikp then iko = iko * 16807 % 2147483647; if ikc == 1 then ikm = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.))); ikg = true; break elseif ikc == 2 then ikm = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.))); ikg = true; break elseif ikc == 3. then ikm = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(iko, 16), 255.))); ikg = true; break elseif ikc == 4 then ikm = iMl(iMh(iMj(ikk, 1), iMi(iko, 255.)), iMh(iMj(ikk, 2), iMi(iMk(iko, 8), 255.)), iMh(iMj(ikk, 3.), iMi(iMk(iko, 16), 255.)), iMh(iMj(ikk, 4), iMi(iMk(iko, 24.), 255.))); ikg = true; break end end; ikd = iMm(ikk); ike = 0.; while true do if ike + 4 <= ikc then iko = iko * 16807 % 2147483647; iMq(ikd, ike, iMh(iMo(ikd, ike), iko)); ike = ike + 4 else break end end; if ikg then break end; iko = iko * 16807 % 2147483647; ikf = 0.; while true do if ike < ikc then iMr(ikd, ike, iMh(iMp(ikd, ike), iMi(iMk(iko, ikf * 8), 255.))); ike = ike + 1; ikf = ikf + 1 else break end end; if ikg then break end; do ikm = iMn(ikd, 0., ikc); ikg = true; break end; break end end; lM(ikw, { [ikv] = iX3[9906.][ikt](iX3[7718], iX3[10480]), [ikm] = m5 }); iku = nil; do ike = iX3[10872.]; ikd = iX3[6778]; ikp = (iX3[6918.] + lQ) % iX3[5374]; iko = k7; ikc = iX3[10480]; ikf = false; while true do ikt = #ikd; ikm = ikt - ikc; ikk = iko(ikp % 4294967296); ikk = ikk % 2147483646. + 1; ikj = ikm >= 1; if ikj then ikj = ikm <= 4 end; if ikj then ikk = ikk * 16807 % 2147483647; if ikm == 1 then iku = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.))); ikf = true; break elseif ikm == 2 then iku = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.))); ikf = true; break elseif ikm == 3. then iku = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.))); ikf = true; break elseif ikm == 4 then iku = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.)), iMh(iMj(ikd, 4), iMi(iMk(ikk, 24.), 255.))); ikf = true; break end end; iki = iMm(ikd); ikh = 0.; while true do if ikh <= ikm - 4 then ikk = ikk * 16807 % 2147483647; iMq(iki, ikh, iMh(iMo(iki, ikh), ikk)); ikh = ikh + 4 else break end end; if ikf then break end; ikk = ikk * 16807 % 2147483647; ikg = 0.; while true do if ikh < ikm then iMr(iki, ikh, iMh(iMp(iki, ikh), iMi(iMk(ikk, ikg * 8), 255.))); ikh = ikh + 1; ikg = ikg + 1 else break end end; if ikf then break end; do iku = iMn(iki, 0., ikm); ikf = true; break end; break end end; ikt = nil; do iki = iX3[2958.]; ikj = k7; ikk = (iX3[1547] + lQ) % iX3[5374]; ikm = iX3[948.]; ikh = false; while true do ikc = #ikm; iko = ikc - iki; ikp = ikj(ikk % 4294967296); ikp = ikp % 2147483646. + 1; ikd = iko >= 1; if ikd then ikd = iko <= 4 end; if ikd then ikp = ikp * 16807 % 2147483647; if iko == 1 then ikt = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.))); ikh = true; break elseif iko == 2 then ikt = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.)), iMh(iMj(ikm, 2), iMi(iMk(ikp, 8), 255.))); ikh = true; break elseif iko == 3. then ikt = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.)), iMh(iMj(ikm, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(ikm, 3.), iMi(iMk(ikp, 16), 255.))); ikh = true; break elseif iko == 4 then ikt = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.)), iMh(iMj(ikm, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(ikm, 3.), iMi(iMk(ikp, 16), 255.)), iMh(iMj(ikm, 4), iMi(iMk(ikp, 24.), 255.))); ikh = true; break end end; ike = iMm(ikm); ikf = 0.; while true do if ikf + 4 <= iko then ikp = ikp * 16807 % 2147483647; iMq(ike, ikf, iMh(iMo(ike, ikf), ikp)); ikf = ikf + 4 else break end end; if ikh then break end; ikp = ikp * 16807 % 2147483647; ikg = 0.; while true do if ikf < iko then iMr(ike, ikf, iMh(iMp(ike, ikf), iMi(iMk(ikp, ikg * 8), 255.))); ikf = ikf + 1; ikg = ikg + 1 else break end end; if ikh then break end; do ikt = iMn(ike, 0., iko); ikh = true; break end; break end end; ikc = nil; do iko = iX3[4795]; ike = iX3[9508]; ikd = (iX3[6078.] + lQ) % iX3[5374]; ikp = k7; ikf = false; while true do ikv = #ike; ikm = ikv - iko; ikk = ikp(ikd % 4294967296); ikj = ikm >= 1; if ikj then ikj = ikm <= 4 end; if ikj then ikk = (ikk + 2654435769.) % 4294967296; if ikm == 1 then ikc = iMl(iMh(iMj(ike, 1), iMi(ikk, 255.))); ikf = true; break elseif ikm == 2 then ikc = iMl(iMh(iMj(ike, 1), iMi(ikk, 255.)), iMh(iMj(ike, 2), iMi(iMk(ikk, 8), 255.))); ikf = true; break elseif ikm == 3. then ikc = iMl(iMh(iMj(ike, 1), iMi(ikk, 255.)), iMh(iMj(ike, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ike, 3.), iMi(iMk(ikk, 16), 255.))); ikf = true; break elseif ikm == 4 then ikc = iMl(iMh(iMj(ike, 1), iMi(ikk, 255.)), iMh(iMj(ike, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ike, 3.), iMi(iMk(ikk, 16), 255.)), iMh(iMj(ike, 4), iMi(iMk(ikk, 24.), 255.))); ikf = true; break end end; iki = iMm(ike); ikh = 0.; while true do if ikh + 4 <= ikm then ikk = (ikk + 2654435769.) % 4294967296; iMq(iki, ikh, iMh(iMo(iki, ikh), ikk)); ikh = ikh + 4 else break end end; if ikf then break end; ikk = (ikk + 2654435769.) % 4294967296; ikg = 0.; while true do if ikh < ikm then iMr(iki, ikh, iMh(iMp(iki, ikh), iMi(iMk(ikk, ikg * 8), 255.))); ikh = ikh + 1; ikg = ikg + 1 else break end end; if ikf then break end; do ikc = iMn(iki, 0., ikm); ikf = true; break end; break end end; m7 = m5[iku][ikt][ikc] + iMt(-iX3[8888], iX3[8888]) / iX3[2389]; ikv = nil; do iki = iX3[4144]; ikj = iX3[5985.]; ikk = (iX3[14] + lQ) % iX3[5374]; ikm = k7; ikh = false; while true do ikc = #ikj; iko = ikc - iki; ikp = ikm(ikk % 4294967296); ikd = iko >= 1; if ikd then ikd = iko <= 4 end; if ikd then ikp = (ikp + 2654435769.) % 4294967296; if iko == 1 then ikv = iMl(iMh(iMj(ikj, 1), iMi(ikp, 255.))); ikh = true; break elseif iko == 2 then ikv = iMl(iMh(iMj(ikj, 1), iMi(ikp, 255.)), iMh(iMj(ikj, 2), iMi(iMk(ikp, 8), 255.))); ikh = true; break elseif iko == 3. then ikv = iMl(iMh(iMj(ikj, 1), iMi(ikp, 255.)), iMh(iMj(ikj, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(ikj, 3.), iMi(iMk(ikp, 16), 255.))); ikh = true; break elseif iko == 4 then ikv = iMl(iMh(iMj(ikj, 1), iMi(ikp, 255.)), iMh(iMj(ikj, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(ikj, 3.), iMi(iMk(ikp, 16), 255.)), iMh(iMj(ikj, 4), iMi(iMk(ikp, 24.), 255.))); ikh = true; break end end; ike = iMm(ikj); ikf = 0.; while true do if ikf + 4 <= iko then ikp = (ikp + 2654435769.) % 4294967296; iMq(ike, ikf, iMh(iMo(ike, ikf), ikp)); ikf = ikf + 4 else break end end; if ikh then break end; ikp = (ikp + 2654435769.) % 4294967296; ikg = 0.; while true do if ikf < iko then iMr(ike, ikf, iMh(iMp(ike, ikf), iMi(iMk(ikp, ikg * 8), 255.))); ikf = ikf + 1; ikg = ikg + 1 else break end end; if ikh then break end; do ikv = iMn(ike, 0., iko); ikh = true; break end; break end end; ikc = nil; do ike = iX3[4976]; ikd = iX3[9964]; ikp = (iX3[5617] + lQ) % iX3[5374]; iko = k7; ikf = false; while true do ikt = #ikd; ikm = ikt - ike; ikk = iko(ikp % 4294967296); ikj = ikm >= 1; if ikj then ikj = ikm <= 4 end; if ikj then ikk = (ikk + 2654435769.) % 4294967296; if ikm == 1 then ikc = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.))); ikf = true; break elseif ikm == 2 then ikc = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.))); ikf = true; break elseif ikm == 3. then ikc = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.))); ikf = true; break elseif ikm == 4 then ikc = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.)), iMh(iMj(ikd, 4), iMi(iMk(ikk, 24.), 255.))); ikf = true; break end end; iki = iMm(ikd); ikh = 0.; while true do if ikh + 4 <= ikm then ikk = (ikk + 2654435769.) % 4294967296; iMq(iki, ikh, iMh(iMo(iki, ikh), ikk)); ikh = ikh + 4 else break end end; if ikf then break end; ikk = (ikk + 2654435769.) % 4294967296; ikg = 0.; while true do if ikh < ikm then iMr(iki, ikh, iMh(iMp(iki, ikh), iMi(iMk(ikk, ikg * 8), 255.))); ikh = ikh + 1; ikg = ikg + 1 else break end end; if ikf then break end; do ikc = iMn(iki, 0., ikm); ikf = true; break end; break end end; ikt = nil; do ikh = iX3[8250.]; iki = iX3[10819]; ikj = k7; ikk = (iX3[6803] + lQ) % iX3[5374]; ikm = iX3[10480]; ikg = false; while true do ike = #ikh; ikf = ike - ikm; ikw = ikj(ikk % 4294967296); iku = ikf >= 1; if iku then iku = ikf <= 4 end; if iku then ikw = iMs((ikw + 1832704949) % 4294967296, 13); if ikf == 1 then ikt = iMl(iMh(iMj(ikh, 1), iMi(ikw, 255.))); ikg = true; break elseif ikf == 2 then ikt = iMl(iMh(iMj(ikh, 1), iMi(ikw, 255.)), iMh(iMj(ikh, 2), iMi(iMk(ikw, 8), 255.))); ikg = true; break elseif ikf == 3. then ikt = iMl(iMh(iMj(ikh, 1), iMi(ikw, 255.)), iMh(iMj(ikh, 2), iMi(iMk(ikw, 8), 255.)), iMh(iMj(ikh, 3.), iMi(iMk(ikw, 16), 255.))); ikg = true; break elseif ikf == 4 then ikt = iMl(iMh(iMj(ikh, 1), iMi(ikw, 255.)), iMh(iMj(ikh, 2), iMi(iMk(ikw, 8), 255.)), iMh(iMj(ikh, 3.), iMi(iMk(ikw, 16), 255.)), iMh(iMj(ikh, 4), iMi(iMk(ikw, 24.), 255.))); ikg = true; break end end; iko = iMm(ikh); ikp = 0.; while true do if ikp + 4 <= ikf then ikw = iMs((ikw + 1832704949) % 4294967296, 13); iMq(iko, ikp, iMh(iMo(iko, ikp), ikw)); ikp = ikp + 4 else break end end; if ikg then break end; ikw = iMs((ikw + 1832704949) % 4294967296, 13); ikd = 0.; while true do if ikp < ikf then iMr(iko, ikp, iMh(iMp(iko, ikp), iMi(iMk(ikw, ikd * 8), 255.))); ikp = ikp + 1; ikd = ikd + 1 else break end end; if ikg then break end; do ikt = iMn(iko, 0., ikf); ikg = true; break end; break end end; ikw = nil; do ike = false; ikd = iX3[3645.]; ikp = (iX3[140] + lQ) % iX3[5374]; iko = k7; iku = iX3[10480]; ikf = false; while true do ikl = #ikd; ikm = ikl - iku; ikk = iko(ikp % 4294967296); ikk = ikk % 2147483646. + 1; ikj = ikm >= 1; if ikj then ikj = ikm <= 4 end; if ikj then ikk = ikk * 16807 % 2147483647; if ikm == 1 then ikw = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.))); ikf = true; break elseif ikm == 2 then ikw = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.))); ikf = true; break elseif ikm == 3. then ikw = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.))); ikf = true; break elseif ikm == 4 then ikw = iMl(iMh(iMj(ikd, 1), iMi(ikk, 255.)), iMh(iMj(ikd, 2), iMi(iMk(ikk, 8), 255.)), iMh(iMj(ikd, 3.), iMi(iMk(ikk, 16), 255.)), iMh(iMj(ikd, 4), iMi(iMk(ikk, 24.), 255.))); ikf = true; break end end; iki = iMm(ikd); ikh = 0.; while true do if ikh <= ikm - 4 then ikk = ikk * 16807 % 2147483647; iMq(iki, ikh, iMh(iMo(iki, ikh), ikk)); ikh = ikh + 4 else break end end; if ikf then break end; ikk = ikk * 16807 % 2147483647; ikg = 0.; while true do if ikh < ikm then iMr(iki, ikh, iMh(iMp(iki, ikh), iMi(iMk(ikk, ikg * 8), 255.))); ikh = ikh + 1; ikg = ikg + 1 else break end end; if ikf then break end; do ikw = iMn(iki, 0., ikm); ikf = true; break end; break end end; ikl = nil; do ikj = iX3[10480]; ikk = k7; ikm = (iX3[1242.] + lQ) % iX3[5374]; iki = iX3[9024.]; ikh = false; while true do iku = #iki; iko = iku - ikj; ikp = ikk(ikm % 4294967296); ikp = ikp % 2147483646. + 1; ikd = iko >= 1; if ikd then ikd = iko <= 4 end; if ikd then ikp = ikp * 16807 % 2147483647; if iko == 1 then ikl = iMl(iMh(iMj(iki, 1), iMi(ikp, 255.))); ikh = true; break elseif iko == 2 then ikl = iMl(iMh(iMj(iki, 1), iMi(ikp, 255.)), iMh(iMj(iki, 2), iMi(iMk(ikp, 8), 255.))); ikh = true; break elseif iko == 3. then ikl = iMl(iMh(iMj(iki, 1), iMi(ikp, 255.)), iMh(iMj(iki, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(iki, 3.), iMi(iMk(ikp, 16), 255.))); ikh = true; break elseif iko == 4 then ikl = iMl(iMh(iMj(iki, 1), iMi(ikp, 255.)), iMh(iMj(iki, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(iki, 3.), iMi(iMk(ikp, 16), 255.)), iMh(iMj(iki, 4), iMi(iMk(ikp, 24.), 255.))); ikh = true; break end end; ike = iMm(iki); ikf = 0.; while true do if ikf + 4 <= iko then ikp = ikp * 16807 % 2147483647; iMq(ike, ikf, iMh(iMo(ike, ikf), ikp)); ikf = ikf + 4 else break end end; if ikh then break end; ikp = ikp * 16807 % 2147483647; ikg = 0.; while true do if ikf < iko then iMr(ike, ikf, iMh(iMp(ike, ikf), iMi(iMk(ikp, ikg * 8), 255.))); ikf = ikf + 1; ikg = ikg + 1 else break end end; if ikh then break end; do ikl = iMn(ike, 0., iko); ikh = true; break end; break end end; iku = nil; do ikf = true; ike = iX3[4010]; ikd = (iX3[7932.] + lQ) % iX3[5374]; ikp = k7; iko = iX3[1362.]; ikg = false; while true do ikn = #ike; iks = ikn - iko; ikm = ikp(ikd % 4294967296); ikm = ikm % 2147483646. + 1; ikk = iks >= 1; if ikk then ikk = iks <= 4 end; if ikk then ikm = ikm * 16807 % 2147483647; if iks == 1 then iku = iMl(iMh(iMj(ike, 1), iMi(ikm, 255.))); ikg = true; break elseif iks == 2 then iku = iMl(iMh(iMj(ike, 1), iMi(ikm, 255.)), iMh(iMj(ike, 2), iMi(iMk(ikm, 8), 255.))); ikg = true; break elseif iks == 3. then iku = iMl(iMh(iMj(ike, 1), iMi(ikm, 255.)), iMh(iMj(ike, 2), iMi(iMk(ikm, 8), 255.)), iMh(iMj(ike, 3.), iMi(iMk(ikm, 16), 255.))); ikg = true; break elseif iks == 4 then iku = iMl(iMh(iMj(ike, 1), iMi(ikm, 255.)), iMh(iMj(ike, 2), iMi(iMk(ikm, 8), 255.)), iMh(iMj(ike, 3.), iMi(iMk(ikm, 16), 255.)), iMh(iMj(ike, 4), iMi(iMk(ikm, 24.), 255.))); ikg = true; break end end; ikj = iMm(ike); iki = 0.; while true do if iki <= iks - 4 then ikm = ikm * 16807 % 2147483647; iMq(ikj, iki, iMh(iMo(ikj, iki), ikm)); iki = iki + 4 else break end end; if ikg then break end; ikm = ikm * 16807 % 2147483647; ikh = 0.; while true do if iki < iks then iMr(ikj, iki, iMh(iMp(ikj, iki), iMi(iMk(ikm, ikh * 8), 255.))); iki = iki + 1; ikh = ikh + 1 else break end end; if ikg then break end; do iku = iMn(ikj, 0., iks); ikg = true; break end; break end end; lh(m5, { [ikv] = iX3[10184][ikc](m7, iX3[10480], iX3[5689], iX3[10480]), [ikt] = iX3[7718] }, iMt(iX3[1371.], iX3[4795]), iX3[8269][ikw][ikl])[iku]:Connect(function() if not m5 then local iJ2 = { iIn, k7, m5 } end; if iIn[4457] / (iIn[4942] % iIn[4942]) - iIn[3706] / (iIn[946] % iIn[946]) == iIn[6446] / (iIn[2525] % iIn[2525]) * (iIn[10906] - iIn[10906]) then local iX4 = iIn; for iz0 = iX4[7718], iX4[1353.] do if iz0 * iz0 + iX4[7718] <= iX4[5300] - iX4[5300] then local iz_ = iX4[8227] < iX4[8818]; iz_ = c * iX4[2373.]; am = ai[aj] end end; H[iX4[2867]] = false and true end; m5:Destroy() end); m9 = iX3[1371.] else m9 = iX3[5300] end elseif m9 < 3. then m9 = if lr then iX3[954.] else iX3[7718] else ikn = nil; do ikk = false; ikm = iX3[8589.]; iks = (iX3[5545] + lQ) % iX3[5374]; iki = k7; ikj = iX3[5257]; ikh = false; while true do iku = #ikm; iko = iku - ikj; ikp = iki(iks % 4294967296); ikp = ikp % 2147483646. + 1; ikd = iko >= 1; if ikd then ikd = iko <= 4 end; if ikd then ikp = ikp * 16807 % 2147483647; if iko == 1 then ikn = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.))); ikh = true; break elseif iko == 2 then ikn = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.)), iMh(iMj(ikm, 2), iMi(iMk(ikp, 8), 255.))); ikh = true; break elseif iko == 3. then ikn = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.)), iMh(iMj(ikm, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(ikm, 3.), iMi(iMk(ikp, 16), 255.))); ikh = true; break elseif iko == 4 then ikn = iMl(iMh(iMj(ikm, 1), iMi(ikp, 255.)), iMh(iMj(ikm, 2), iMi(iMk(ikp, 8), 255.)), iMh(iMj(ikm, 3.), iMi(iMk(ikp, 16), 255.)), iMh(iMj(ikm, 4), iMi(iMk(ikp, 24.), 255.))); ikh = true; break end end; ike = iMm(ikm); ikf = 0.; while true do if ikf <= iko - 4 then ikp = ikp * 16807 % 2147483647; iMq(ike, ikf, iMh(iMo(ike, ikf), ikp)); ikf = ikf + 4 else break end end; if ikh then break end; ikp = ikp * 16807 % 2147483647; ikg = 0.; while true do if ikf < iko then iMr(ike, ikf, iMh(iMp(ike, ikf), iMi(iMk(ikp, ikg * 8), 255.))); ikf = ikf + 1; ikg = ikg + 1 else break end end; if ikh then break end; do ikn = iMn(ike, 0., iko); ikh = true; break end; break end end; iX3[4085][ikn](iX3[1673]); m9 = iX3[7327] end elseif m9 < 6. then if m9 < 5 then iku = nil; do ikg = true; ikf = k7; ike = iX3[7585]; ikd = iX3[10480]; ikp = iX3[1177]; iko = (iX3[6425] + lQ) % iX3[5374]; ikh = false; while true do ikl = #ikp; ikn = ikl - ikd; iks = ikf(iko % 4294967296); iks = iks % 2147483646. + 1; ikm = ikn >= 1; if ikm then ikm = ikn <= 4 end; if ikm then iks = iks * 16807 % 2147483647; if ikn == 1 then iku = iMl(iMh(iMj(ikp, 1), iMi(iks, 255.))); ikh = true; break elseif ikn == 2 then iku = iMl(iMh(iMj(ikp, 1), iMi(iks, 255.)), iMh(iMj(ikp, 2), iMi(iMk(iks, 8), 255.))); ikh = true; break elseif ikn == 3. then iku = iMl(iMh(iMj(ikp, 1), iMi(iks, 255.)), iMh(iMj(ikp, 2), iMi(iMk(iks, 8), 255.)), iMh(iMj(ikp, 3.), iMi(iMk(iks, 16), 255.))); ikh = true; break elseif ikn == 4 then iku = iMl(iMh(iMj(ikp, 1), iMi(iks, 255.)), iMh(iMj(ikp, 2), iMi(iMk(iks, 8), 255.)), iMh(iMj(ikp, 3.), iMi(iMk(iks, 16), 255.)), iMh(iMj(ikp, 4), iMi(iMk(iks, 24.), 255.))); ikh = true; break end end; ikk = iMm(ikp); ikj = 0.; while true do if ikj <= ikn - 4 then iks = iks * 16807 % 2147483647; iMq(ikk, ikj, iMh(iMo(ikk, ikj), iks)); ikj = ikj + 4 else break end end; if ikh then break end; iks = iks * 16807 % 2147483647; iki = 0.; while true do if ikj < ikn then iMr(ikk, ikj, iMh(iMp(ikk, ikj), iMi(iMk(iks, iki * 8), 255.))); ikj = ikj + 1; iki = iki + 1 else break end end; if ikh then break end; do iku = iMn(ikk, 0., ikn); ikh = true; break end; break end end; m9 = if lK[iku] then iX3[10480] else iX3[1371.] else na = true; m9 = iX3[4795] end elseif m9 < 7 then m9 = iX3[4795] else break end end; if na then break end end; m8 = 0. end elseif m8 < 6516. then if m8 == 6036. then nb = (nb * 1664525 + m8) % 4294967296; break else break end else break end end end end); iVM[19] = nil; do iVM[17] = iV8[10480]; iVM[23] = iV8[3821]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[16] = false; while true do iVM[27.] = #iVM[23]; ihW = iVM[27.] - iVM[17]; iVM[9.] = iVM[22](iVM[2] % 4294967296); ihT = ihW >= 1; if ihT then ihT = ihW <= 4 end; if ihT then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; if ihW == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.))); iVM[16] = true; break elseif ihW == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[16] = true; break elseif ihW == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[16] = true; break elseif ihW == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[16] = true; break end end; iVM[24.] = buffer.fromstring(iVM[23]); iVM[14] = 0.; while true do if iVM[14] + 4 <= ihW then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[24.], iVM[14], bit32.bxor(buffer.readu32(iVM[24.], iVM[14]), iVM[9.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[16] then break end; iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; ihV = 0.; while true do if iVM[14] < ihW then buffer.writeu8(iVM[24.], iVM[14], bit32.bxor(buffer.readu8(iVM[24.], iVM[14]), bit32.band(bit32.rshift(iVM[9.], ihV * 8), 255.))); iVM[14] = iVM[14] + 1; ihV = ihV + 1 else break end end; if iVM[16] then break end; do iVM[19] = buffer.readstring(iVM[24.], 0., ihW); iVM[16] = true; break end; break end end; iVM[24.] = nil; do ihT = iV8[6362]; iVM[9.] = k7; ihW = true; iVM[27.] = iV8[8393]; ihV = iV8[2509]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[23] = #ihV; ihR = iVM[23] - iVM[27.]; iVM[17] = iVM[9.](iVM[14] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[2] = ihR >= 1; if iVM[2] then iVM[2] = ihR <= 4 end; if iVM[2] then iVM[17] = iVM[17] * 16807 % 2147483647; if ihR == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.))); iVM[16] = true; break elseif ihR == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[16] = true; break elseif ihR == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[16] = true; break elseif ihR == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[16] = true; break end end; iVM[13] = buffer.fromstring(ihV); iVM[29] = 0.; while true do if iVM[29] <= ihR - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[29], bit32.bxor(buffer.readu32(iVM[13], iVM[29]), iVM[17])); iVM[29] = iVM[29] + 4 else break end end; if iVM[16] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[29] < ihR then buffer.writeu8(iVM[13], iVM[29], bit32.bxor(buffer.readu8(iVM[13], iVM[29]), bit32.band(bit32.rshift(iVM[17], iVM[22] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[16] then break end; do iVM[24.] = buffer.readstring(iVM[13], 0., ihR); iVM[16] = true; break end; break end end; iVM[13] = nil; do iVM[2] = iV8[7141]; iVM[17] = k7; ihR = iV8[8152]; iVM[23] = iV8[5300]; iVM[22] = iV8[5355.]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[27.] = #iVM[22]; ihW = iVM[27.] - iVM[23]; iVM[9.] = iVM[17](iVM[29] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; ihT = ihW >= 1; if ihT then ihT = ihW <= 4 end; if ihT then iVM[9.] = iVM[9.] * 16807 % 2147483647; if ihW == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[9.], 255.))); iVM[16] = true; break elseif ihW == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[16] = true; break elseif ihW == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[16] = true; break elseif ihW == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[16] = true; break end end; iVM[28] = buffer.fromstring(iVM[22]); iVM[14] = 0.; while true do if iVM[14] <= ihW - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[28], iVM[14], bit32.bxor(buffer.readu32(iVM[28], iVM[14]), iVM[9.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[16] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; ihV = 0.; while true do if iVM[14] < ihW then buffer.writeu8(iVM[28], iVM[14], bit32.bxor(buffer.readu8(iVM[28], iVM[14]), bit32.band(bit32.rshift(iVM[9.], ihV * 8), 255.))); iVM[14] = iVM[14] + 1; ihV = ihV + 1 else break end end; if iVM[16] then break end; do iVM[13] = buffer.readstring(iVM[28], 0., ihW); iVM[16] = true; break end; break end end; iVM[28] = nil; do ihT = iV8[10139]; iVM[9.] = k7; ihW = iV8[5424.]; iVM[27.] = iV8[10480]; ihV = iV8[9468.]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[22] = #ihV; iVM[23] = iVM[22] - iVM[27.]; ihR = iVM[9.](iVM[14] % 4294967296); ihR = ihR % 2147483646. + 1; iVM[17] = iVM[23] >= 1; if iVM[17] then iVM[17] = iVM[23] <= 4 end; if iVM[17] then ihR = ihR * 16807 % 2147483647; if iVM[23] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihR, 255.))); iVM[16] = true; break elseif iVM[23] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[16] = true; break elseif iVM[23] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[16] = true; break elseif iVM[23] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[16] = true; break end end; iVM[2] = buffer.fromstring(ihV); iVM[4] = 0.; while true do if iVM[4] <= iVM[23] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[2], iVM[4], bit32.bxor(buffer.readu32(iVM[2], iVM[4]), ihR)); iVM[4] = iVM[4] + 4 else break end end; if iVM[16] then break end; ihR = ihR * 16807 % 2147483647; iVM[29] = 0.; while true do if iVM[4] < iVM[23] then buffer.writeu8(iVM[2], iVM[4], bit32.bxor(buffer.readu8(iVM[2], iVM[4]), bit32.band(bit32.rshift(ihR, iVM[29] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[16] then break end; do iVM[28] = buffer.readstring(iVM[2], 0., iVM[23]); iVM[16] = true; break end; break end end; iVM[4] = nil; do ihR = iV8[204.]; iVM[2] = k7; iVM[17] = iV8[6294.]; iVM[29] = iV8[10480]; iVM[23] = iV8[8133.]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do ihV = #iVM[23]; iVM[27.] = ihV - iVM[29]; ihW = iVM[2](iVM[22] % 4294967296); ihW = ihW % 2147483646. + 1; iVM[9.] = iVM[27.] >= 1; if iVM[9.] then iVM[9.] = iVM[27.] <= 4 end; if iVM[9.] then ihW = ihW * 16807 % 2147483647; if iVM[27.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihW, 255.))); iVM[16] = true; break elseif iVM[27.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); iVM[16] = true; break elseif iVM[27.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); iVM[16] = true; break elseif iVM[27.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); iVM[16] = true; break end end; ihT = buffer.fromstring(iVM[23]); iVM[7] = 0.; while true do if iVM[7] <= iVM[27.] - 4 then ihW = ihW * 16807 % 2147483647; buffer.writeu32(ihT, iVM[7], bit32.bxor(buffer.readu32(ihT, iVM[7]), ihW)); iVM[7] = iVM[7] + 4 else break end end; if iVM[16] then break end; ihW = ihW * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[7] < iVM[27.] then buffer.writeu8(ihT, iVM[7], bit32.bxor(buffer.readu8(ihT, iVM[7]), bit32.band(bit32.rshift(ihW, iVM[14] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[16] then break end; do iVM[4] = buffer.readstring(ihT, 0., iVM[27.]); iVM[16] = true; break end; break end end; iVM[7] = nil; do ihW = iV8[9884]; ihT = k7; iVM[9.] = iV8[8015]; iVM[14] = iV8[7718]; iVM[27.] = iV8[457]; ihV = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[22] = #iVM[27.]; iVM[23] = iVM[22] - iVM[14]; ihR = ihT(ihV % 4294967296); ihR = ihR % 2147483646. + 1; iVM[17] = iVM[23] >= 1; if iVM[17] then iVM[17] = iVM[23] <= 4 end; if iVM[17] then ihR = ihR * 16807 % 2147483647; if iVM[23] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.))); iVM[16] = true; break elseif iVM[23] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[16] = true; break elseif iVM[23] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[16] = true; break elseif iVM[23] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[16] = true; break end end; iVM[2] = buffer.fromstring(iVM[27.]); iVM[1] = 0.; while true do if iVM[1] <= iVM[23] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[2], iVM[1], bit32.bxor(buffer.readu32(iVM[2], iVM[1]), ihR)); iVM[1] = iVM[1] + 4 else break end end; if iVM[16] then break end; ihR = ihR * 16807 % 2147483647; iVM[29] = 0.; while true do if iVM[1] < iVM[23] then buffer.writeu8(iVM[2], iVM[1], bit32.bxor(buffer.readu8(iVM[2], iVM[1]), bit32.band(bit32.rshift(ihR, iVM[29] * 8), 255.))); iVM[1] = iVM[1] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[16] then break end; do iVM[7] = buffer.readstring(iVM[2], 0., iVM[23]); iVM[16] = true; break end; break end end; iVM[1] = nil; do iVM[2] = iV8[194]; iVM[17] = iV8[5015]; ihR = false; iVM[23] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[8661.]; iVM[29] = k7; iVM[16] = false; while true do iVM[27.] = #iVM[17]; ihW = iVM[27.] - iVM[22]; iVM[9.] = iVM[29](iVM[23] % 4294967296); ihT = ihW >= 1; if ihT then ihT = ihW <= 3. end; if ihT then iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; if ihW == 1 then iVM[1] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[9.], 255.)) % 256); iVM[16] = true; break elseif ihW == 2 then iVM[1] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[9.], 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(iVM[9.], 8), 255.)) % 256); iVM[16] = true; break elseif ihW == 3. then iVM[1] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[9.], 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(iVM[9.], 8), 255.)) % 256, (string.byte(iVM[17], 3.) - bit32.band(bit32.rshift(iVM[9.], 16), 255.)) % 256); iVM[16] = true; break end end; iVM[8] = buffer.fromstring(iVM[17]); iVM[14] = 0.; while true do if iVM[14] + 4 <= ihW then iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[8], iVM[14], (buffer.readu32(iVM[8], iVM[14]) - iVM[9.]) % 4294967296); iVM[14] = iVM[14] + 4 else break end end; if iVM[16] then break end; iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; ihV = 0.; while true do if iVM[14] < ihW then buffer.writeu8(iVM[8], iVM[14], (buffer.readu8(iVM[8], iVM[14]) - bit32.band(bit32.rshift(iVM[9.], ihV * 8), 255.)) % 256); iVM[14] = iVM[14] + 1; ihV = ihV + 1 else break end end; if iVM[16] then break end; do iVM[1] = buffer.readstring(iVM[8], 0., ihW); iVM[16] = true; break end; break end end; iVM[8] = nil; do ihW = iV8[4788.]; ihV = iV8[936.]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[14] = k7; ihT = iV8[125]; iVM[27.] = false; while true do iVM[17] = #ihV; iVM[2] = iVM[17] - ihT; iVM[16] = iVM[14](iVM[9.] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[29] = iVM[2] >= 1; if iVM[29] then iVM[29] = iVM[2] <= 4 end; if iVM[29] then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[2] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.))); iVM[27.] = true; break elseif iVM[2] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[27.] = true; break elseif iVM[2] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[27.] = true; break elseif iVM[2] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[27.] = true; break end end; iVM[22] = buffer.fromstring(ihV); iVM[23] = 0.; while true do if iVM[23] <= iVM[2] - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[23], bit32.bxor(buffer.readu32(iVM[22], iVM[23]), iVM[16])); iVM[23] = iVM[23] + 4 else break end end; if iVM[27.] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; ihR = 0.; while true do if iVM[23] < iVM[2] then buffer.writeu8(iVM[22], iVM[23], bit32.bxor(buffer.readu8(iVM[22], iVM[23]), bit32.band(bit32.rshift(iVM[16], ihR * 8), 255.))); iVM[23] = iVM[23] + 1; ihR = ihR + 1 else break end end; if iVM[27.] then break end; do iVM[8] = buffer.readstring(iVM[22], 0., iVM[2]); iVM[27.] = true; break end; break end end; lW = lj(iVM[19], { [iVM[24.]] = lH, [iVM[4]] = iV8[10184][iVM[7]](iV8[7718], -iV8[3960.], iV8[10480], iV8[8661.]), [iVM[1]] = iV8[7718], [iVM[8]] = iV8[2389], [iVM[13]] = iV8[10184][iVM[28]](iV8[10480], iV8[5671], iV8[7718], -iV8[8661.]) }); ihR = nil; do iVM[22] = iV8[7327]; iVM[17] = iV8[8132]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[2] = k7; iVM[23] = false; while true do iVM[9.] = #iVM[17]; ihT = iVM[9.] - iVM[22]; iVM[16] = iVM[2](iVM[29] % 4294967296); iVM[14] = ihT >= 1; if iVM[14] then iVM[14] = ihT <= 4 end; if iVM[14] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; if ihT == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[16], 255.))); iVM[23] = true; break elseif ihT == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[23] = true; break elseif ihT == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[23] = true; break elseif ihT == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[23] = true; break end end; ihV = buffer.fromstring(iVM[17]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= ihT then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; buffer.writeu32(ihV, iVM[27.], bit32.bxor(buffer.readu32(ihV, iVM[27.]), iVM[16])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[23] then break end; iVM[16] = (iVM[16] + 2654435769.) % 4294967296; ihW = 0.; while true do if iVM[27.] < ihT then buffer.writeu8(ihV, iVM[27.], bit32.bxor(buffer.readu8(ihV, iVM[27.]), bit32.band(bit32.rshift(iVM[16], ihW * 8), 255.))); iVM[27.] = iVM[27.] + 1; ihW = ihW + 1 else break end end; if iVM[23] then break end; do ihR = buffer.readstring(ihV, 0., ihT); iVM[23] = true; break end; break end end; ihW = nil; do ihV = iV8[919]; iVM[14] = iV8[9353]; iVM[27.] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[9.] = iV8[5257]; iVM[16] = false; while true do iVM[23] = #iVM[14]; iVM[8] = iVM[23] - iVM[9.]; iVM[17] = ihT(iVM[27.] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[2] = iVM[8] >= 1; if iVM[2] then iVM[2] = iVM[8] <= 4 end; if iVM[2] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[8] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[17], 255.))); iVM[16] = true; break elseif iVM[8] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[16] = true; break elseif iVM[8] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[16] = true; break elseif iVM[8] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[16] = true; break end end; iVM[1] = buffer.fromstring(iVM[14]); iVM[29] = 0.; while true do if iVM[29] <= iVM[8] - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[1], iVM[29], bit32.bxor(buffer.readu32(iVM[1], iVM[29]), iVM[17])); iVM[29] = iVM[29] + 4 else break end end; if iVM[16] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[29] < iVM[8] then buffer.writeu8(iVM[1], iVM[29], bit32.bxor(buffer.readu8(iVM[1], iVM[29]), bit32.band(bit32.rshift(iVM[17], iVM[22] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[16] then break end; do ihW = buffer.readstring(iVM[1], 0., iVM[8]); iVM[16] = true; break end; break end end; iVM[1] = nil; do iVM[17] = iV8[6720.]; iVM[29] = k7; iVM[8] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[8286.]; iVM[2] = false; while true do ihV = #iVM[22]; iVM[27.] = ihV - iVM[17]; iVM[23] = iVM[29](iVM[8] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; iVM[9.] = iVM[27.] >= 1; if iVM[9.] then iVM[9.] = iVM[27.] <= 4 end; if iVM[9.] then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[23], 255.))); iVM[2] = true; break elseif iVM[27.] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[2] = true; break elseif iVM[27.] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[2] = true; break elseif iVM[27.] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[2] = true; break end end; ihT = buffer.fromstring(iVM[22]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[27.] then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[16], bit32.bxor(buffer.readu32(ihT, iVM[16]), iVM[23])); iVM[16] = iVM[16] + 4 else break end end; if iVM[2] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[16] < iVM[27.] then buffer.writeu8(ihT, iVM[16], bit32.bxor(buffer.readu8(ihT, iVM[16]), bit32.band(bit32.rshift(iVM[23], iVM[14] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[2] then break end; do iVM[1] = buffer.readstring(ihT, 0., iVM[27.]); iVM[2] = true; break end; break end end; iVM[14] = nil; do iVM[27.] = false; ihV = iV8[9468.]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[16] = k7; ihT = iV8[10480]; iVM[23] = false; while true do iVM[17] = #ihV; iVM[2] = iVM[17] - ihT; iVM[7] = iVM[16](iVM[9.] % 4294967296); iVM[7] = iVM[7] % 2147483646. + 1; iVM[29] = iVM[2] >= 1; if iVM[29] then iVM[29] = iVM[2] <= 4 end; if iVM[29] then iVM[7] = iVM[7] * 16807 % 2147483647; if iVM[2] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[7], 255.))); iVM[23] = true; break elseif iVM[2] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); iVM[23] = true; break elseif iVM[2] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); iVM[23] = true; break elseif iVM[2] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); iVM[23] = true; break end end; iVM[22] = buffer.fromstring(ihV); iVM[4] = 0.; while true do if iVM[4] <= iVM[2] - 4 then iVM[7] = iVM[7] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[4], bit32.bxor(buffer.readu32(iVM[22], iVM[4]), iVM[7])); iVM[4] = iVM[4] + 4 else break end end; if iVM[23] then break end; iVM[7] = iVM[7] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[4] < iVM[2] then buffer.writeu8(iVM[22], iVM[4], bit32.bxor(buffer.readu8(iVM[22], iVM[4]), bit32.band(bit32.rshift(iVM[7], iVM[8] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[23] then break end; do iVM[14] = buffer.readstring(iVM[22], 0., iVM[2]); iVM[23] = true; break end; break end end; iVM[4] = nil; do iVM[8] = iV8[10480]; iVM[7] = iV8[7267]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[29] = k7; iVM[22] = false; while true do iVM[16] = #iVM[7]; iVM[2] = iVM[16] - iVM[8]; ihV = iVM[29](iVM[17] % 4294967296); iVM[27.] = iVM[2] >= 1; if iVM[27.] then iVM[27.] = iVM[2] <= 4 end; if iVM[27.] then ihV = (ihV + 2654435769.) % 4294967296; if iVM[2] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihV, 255.))); iVM[22] = true; break elseif iVM[2] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[22] = true; break elseif iVM[2] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[22] = true; break elseif iVM[2] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[22] = true; break end end; iVM[23] = buffer.fromstring(iVM[7]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[2] then ihV = (ihV + 2654435769.) % 4294967296; buffer.writeu32(iVM[23], iVM[9.], bit32.bxor(buffer.readu32(iVM[23], iVM[9.]), ihV)); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[22] then break end; ihV = (ihV + 2654435769.) % 4294967296; ihT = 0.; while true do if iVM[9.] < iVM[2] then buffer.writeu8(iVM[23], iVM[9.], bit32.bxor(buffer.readu8(iVM[23], iVM[9.]), bit32.band(bit32.rshift(ihV, ihT * 8), 255.))); iVM[9.] = iVM[9.] + 1; ihT = ihT + 1 else break end end; if iVM[22] then break end; do iVM[4] = buffer.readstring(iVM[23], 0., iVM[2]); iVM[22] = true; break end; break end end; iVM[9.] = nil; do ihV = iV8[7898]; iVM[16] = iV8[1597]; iVM[27.] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[23] = iV8[10411]; iVM[2] = false; while true do iVM[7] = #iVM[16]; iVM[29] = iVM[7] - iVM[23]; iVM[22] = ihT(iVM[27.] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[28] = iVM[29] >= 1; if iVM[28] then iVM[28] = iVM[29] <= 4 end; if iVM[28] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[29] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[22], 255.))); iVM[2] = true; break elseif iVM[29] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[2] = true; break elseif iVM[29] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[2] = true; break elseif iVM[29] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[2] = true; break end end; iVM[8] = buffer.fromstring(iVM[16]); iVM[17] = 0.; while true do if iVM[17] <= iVM[29] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[17], bit32.bxor(buffer.readu32(iVM[8], iVM[17]), iVM[22])); iVM[17] = iVM[17] + 4 else break end end; if iVM[2] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[17] < iVM[29] then buffer.writeu8(iVM[8], iVM[17], bit32.bxor(buffer.readu8(iVM[8], iVM[17]), bit32.band(bit32.rshift(iVM[22], iVM[13] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[2] then break end; do iVM[9.] = buffer.readstring(iVM[8], 0., iVM[29]); iVM[2] = true; break end; break end end; iVM[13] = nil; do iVM[28] = iV8[2958.]; iVM[29] = iV8[1199]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[7] = k7; iVM[17] = false; while true do iVM[23] = #iVM[29]; iVM[22] = iVM[23] - iVM[28]; ihT = iVM[7](iVM[8] % 4294967296); iVM[16] = iVM[22] >= 1; if iVM[16] then iVM[16] = iVM[22] <= 4 end; if iVM[16] then ihT = (ihT + 2654435769.) % 4294967296; if iVM[22] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihT, 255.))); iVM[17] = true; break elseif iVM[22] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[17] = true; break elseif iVM[22] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[17] = true; break elseif iVM[22] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[17] = true; break end end; iVM[2] = buffer.fromstring(iVM[29]); ihV = 0.; while true do if ihV + 4 <= iVM[22] then ihT = (ihT + 2654435769.) % 4294967296; buffer.writeu32(iVM[2], ihV, bit32.bxor(buffer.readu32(iVM[2], ihV), ihT)); ihV = ihV + 4 else break end end; if iVM[17] then break end; ihT = (ihT + 2654435769.) % 4294967296; iVM[27.] = 0.; while true do if ihV < iVM[22] then buffer.writeu8(iVM[2], ihV, bit32.bxor(buffer.readu8(iVM[2], ihV), bit32.band(bit32.rshift(ihT, iVM[27.] * 8), 255.))); ihV = ihV + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[17] then break end; do iVM[13] = buffer.readstring(iVM[2], 0., iVM[22]); iVM[17] = true; break end; break end end; lj(ihR, { [ihW] = lW, [iVM[4]] = iV8[8269][iVM[9.]][iVM[13]], [iVM[1]] = iV8[9906.][iVM[14]](iV8[10480], iV8[4976]) }); lK = function(aU, aV, aW) local iMF = bit32.band; local iMG = bit32.bxor; local iMH = string.byte; local iMI = bit32.rshift; local iMJ = string.char; local iMK = buffer.fromstring; local iML = buffer.readstring; local iMM = buffer.readu32; local iMN = buffer.readu8; local iMO = buffer.writeu32; local iMP = buffer.writeu8; local iMQ = bit32.lrotate; if not lM then local iJ6 = { lM, lQ, lV, iIn, k7, lh, aU, aV, aW } end; local ikP = nil; for iAw = iIn[7718], iIn[1353.] do if iAw * iAw < iIn[4218.] - iIn[4218.] then iIn[9906.][iIn[3990.]] = #iIn[10184]; local iAv = iIn[4191.] .. ai end end; for iAv = iIn[7718], iIn[1353.] do if iAv * iAv + iIn[7718] <= iIn[537.] - iIn[537.] then ikP[iIn[4099]] = string or false end end; local ikQ = nil; local ikR = nil; local ikS = nil; while iIn[9693.] % iIn[9693.] / (iIn[7474] - iIn[7474]) >= iIn[7670] do local iAv = { select, true } end; local ikT = nil; for iAB = iIn[7718], iIn[1353.] do if iAB * iAB + iIn[7718] <= iIn[9486.] % iIn[9486.] then iIn[8269](); for iAz = iIn[7718], iIn[1371.] do if iAz * iAz + iIn[7718] <= iIn[3768.] - iIn[3768.] then for iAw = iIn[6268] / (iIn[294.] % iIn[294.]), iIn[5798] - iIn[5798] do local iAv = not ikR; iAv = iIn[8269] + iIn[5481.] end; local iAx = iIn[4341.] + iIn[1590.]; local iAy = #{} end end; local iAA = iIn[5769.] * iIn[8928.] end end; local ikU = nil; local ikV = nil; while iIn[1411] % iIn[1411] / (iIn[10906] % iIn[10906]) == J do while iIn[9096.] % iIn[9096.] / (iIn[5436.] - iIn[5436.]) == ikQ do local iAv = not E end end; local ikW = nil; local ikX = nil; local ikY = nil; local ikZ = nil; for iAv = iIn[7718], iIn[1371.] do if iAv * iAv + iIn[7718] <= iIn[6828.] - iIn[6828.] then iIn[683][type] = iIn[8807][iIn[4958]]; iIn[177.][aG] = iIn[3650] % iIn[4085] end end; local ik_ = nil; local ik0 = nil; local ik1 = nil; local ik2 = nil; local ik3 = nil; local ik4 = nil; local ik5 = nil; if iIn[2994.] % iIn[2994.] / (iIn[5208.] % iIn[5208.]) == ikZ then z:clone(iIn[3265]) end; local ik6 = nil; if iIn[1590.] > iIn[4968.] % iIn[4968.] / (iIn[10838] - iIn[10838]) then iIn[3300.][iIn[2380]] = false and J end; local ik7 = nil; local ik8 = nil; for iAw = iIn[7718], iIn[1371.] do if iAw * iAw + iIn[7718] <= iIn[2373.] % iIn[2373.] then local iAv = iIn[3182] % ik8; iIn[7431.]:update() end end; for iAv = iIn[7718], iIn[1371.] do if (iAv * iAv + iAv) % iIn[1353.] == iIn[7718] then I(tonumber); ik8 = ikV[iIn[3723.]] end end; local ik9 = nil; local ila = nil; if iIn[2366] % iIn[2366] / (iIn[4968.] % iIn[4968.]) < iIn[8090] then local iAv = { J }; iAv = ikY or iIn[2627] end; for iAw = iIn[7718], iIn[1353.] do if iAw * iAw < iIn[5300] % iIn[5300] then local iAv = math or iIn[9906.] end end; local ilb = nil; for iAw = iIn[7718], iIn[1371.] do if iAw * iAw + iIn[7718] <= iIn[4526] % iIn[4526] then local iAv = #iIn[1317.]; ikU[iIn[9584]] = #ik6 end end; for iAv = iIn[6621.] / (iIn[10212.] % iIn[10212.]), iIn[293] % iIn[293] do ikS = { al }; ik2[iIn[3723.]] = iIn[1418][iIn[8029]] end; local ilc = nil; for iAx = iIn[10212.] / (iIn[9501.] - iIn[9501.]), iIn[1362.] % iIn[1362.] do local iAv = Q[iIn[2830]]; local iAw = iIn[6868] .. iIn[7770.] end; local ild = nil; if iIn[4976] / (iIn[4090] - iIn[4090]) - iIn[275] / (iIn[10653.] - iIn[10653.]) == iIn[10899.] then ikW(); P = ({})[iIn[8029]]; w[iIn[9584]] = iIn[8558] .. E end; local ile = nil; local ilf = nil; if iIn[8568.] % iIn[8568.] / (iIn[4497.] - iIn[4497.]) == iIn[8269] then aW[iIn[9609.]] = not iIn[5393]; local iAv = iIn[6912.] .. iIn[241] end; local ilg = nil; local ilh = nil; local nc, nd = nil, nil; local ne = nil; ne = 1; while true do ne = 15972. - ne; do if ne < 13303 then break elseif ne < 15969. then break elseif ne < 15971 then if ne < 15970 then aW = nd; ikP = nil; do ikS = iIn[2012]; ikV = iIn[10685]; ikR = false; ikU = (ne + lQ) % iIn[5374]; ikQ = iIn[10480]; ikT = k7; ikW = false; while true do ik_ = #ikV; ik2 = ik_ - ikQ; ikZ = ikT(ikU % 4294967296); ik1 = ik2 >= 1; if ik1 then ik1 = ik2 <= 3. end; if ik1 then ikZ = (ikZ * 1597 + 51749) % 4294967296; if ik2 == 1 then ikP = iMJ((iMH(ikV, 1) - iMF(ikZ, 255.)) % 256); ikW = true; break elseif ik2 == 2 then ikP = iMJ((iMH(ikV, 1) - iMF(ikZ, 255.)) % 256, (iMH(ikV, 2) - iMF(iMI(ikZ, 8), 255.)) % 256); ikW = true; break elseif ik2 == 3. then ikP = iMJ((iMH(ikV, 1) - iMF(ikZ, 255.)) % 256, (iMH(ikV, 2) - iMF(iMI(ikZ, 8), 255.)) % 256, (iMH(ikV, 3.) - iMF(iMI(ikZ, 16), 255.)) % 256); ikW = true; break end end; ikY = iMK(ikV); ik0 = 0.; while true do if ik0 + 4 <= ik2 then ikZ = (ikZ * 1597 + 51749) % 4294967296; iMO(ikY, ik0, (iMM(ikY, ik0) - ikZ) % 4294967296); ik0 = ik0 + 4 else break end end; if ikW then break end; ikZ = (ikZ * 1597 + 51749) % 4294967296; ikX = 0.; while true do if ik0 < ik2 then iMP(ikY, ik0, (iMN(ikY, ik0) - iMF(iMI(ikZ, ikX * 8), 255.)) % 256); ik0 = ik0 + 1; ikX = ikX + 1 else break end end; if ikW then break end; do ikP = iML(ikY, 0., ik2); ikW = true; break end; break end end; ik2 = nil; do ik_ = iIn[5262.]; ikY = iIn[3845]; ik0 = (ne + lQ) % iIn[5374]; ikZ = k7; ik1 = iIn[10480]; ikX = false; while true do ikQ = #ikY; ikU = ikQ - ik1; ikR = ikZ(ik0 % 4294967296); ikR = ikR % 2147483646. + 1; ikV = ikU >= 1; if ikV then ikV = ikU <= 4 end; if ikV then ikR = ikR * 16807 % 2147483647; if ikU == 1 then ik2 = iMJ(iMG(iMH(ikY, 1), iMF(ikR, 255.))); ikX = true; break elseif ikU == 2 then ik2 = iMJ(iMG(iMH(ikY, 1), iMF(ikR, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ikR, 8), 255.))); ikX = true; break elseif ikU == 3. then ik2 = iMJ(iMG(iMH(ikY, 1), iMF(ikR, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ikR, 8), 255.)), iMG(iMH(ikY, 3.), iMF(iMI(ikR, 16), 255.))); ikX = true; break elseif ikU == 4 then ik2 = iMJ(iMG(iMH(ikY, 1), iMF(ikR, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ikR, 8), 255.)), iMG(iMH(ikY, 3.), iMF(iMI(ikR, 16), 255.)), iMG(iMH(ikY, 4), iMF(iMI(ikR, 24.), 255.))); ikX = true; break end end; ikS = iMK(ikY); ikW = 0.; while true do if ikW <= ikU - 4 then ikR = ikR * 16807 % 2147483647; iMO(ikS, ikW, iMG(iMM(ikS, ikW), ikR)); ikW = ikW + 4 else break end end; if ikX then break end; ikR = ikR * 16807 % 2147483647; ikT = 0.; while true do if ikW < ikU then iMP(ikS, ikW, iMG(iMN(ikS, ikW), iMF(iMI(ikR, ikT * 8), 255.))); ikW = ikW + 1; ikT = ikT + 1 else break end end; if ikX then break end; do ik2 = iML(ikS, 0., ikU); ikX = true; break end; break end end; ikQ = nil; do ikW = false; ikT = k7; ikV = iIn[6088]; ikS = iIn[5212]; ikU = iIn[6566]; ikR = (ne + lQ) % iIn[5374]; ikX = false; while true do ik4 = #ikU; ik_ = ik4 - ikS; ik3 = ikT(ikR % 4294967296); ik3 = ik3 % 2147483646. + 1; ikZ = ik_ >= 1; if ikZ then ikZ = ik_ <= 4 end; if ikZ then ik3 = ik3 * 16807 % 2147483647; if ik_ == 1 then ikQ = iMJ(iMG(iMH(ikU, 1), iMF(ik3, 255.))); ikX = true; break elseif ik_ == 2 then ikQ = iMJ(iMG(iMH(ikU, 1), iMF(ik3, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ik3, 8), 255.))); ikX = true; break elseif ik_ == 3. then ikQ = iMJ(iMG(iMH(ikU, 1), iMF(ik3, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ik3, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ik3, 16), 255.))); ikX = true; break elseif ik_ == 4 then ikQ = iMJ(iMG(iMH(ikU, 1), iMF(ik3, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ik3, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ik3, 16), 255.)), iMG(iMH(ikU, 4), iMF(iMI(ik3, 24.), 255.))); ikX = true; break end end; ik1 = iMK(ikU); ikY = 0.; while true do if ikY <= ik_ - 4 then ik3 = ik3 * 16807 % 2147483647; iMO(ik1, ikY, iMG(iMM(ik1, ikY), ik3)); ikY = ikY + 4 else break end end; if ikX then break end; ik3 = ik3 * 16807 % 2147483647; ik0 = 0.; while true do if ikY < ik_ then iMP(ik1, ikY, iMG(iMN(ik1, ikY), iMF(iMI(ik3, ik0 * 8), 255.))); ikY = ikY + 1; ik0 = ik0 + 1 else break end end; if ikX then break end; do ikQ = iML(ik1, 0., ik_); ikX = true; break end; break end end; ik4 = nil; do ikZ = iIn[9751]; ik1 = false; ik_ = k7; ik3 = (ne + lQ) % iIn[5374]; ik0 = iIn[4991]; ikY = false; while true do ikU = #ikZ; ikR = ikU - ik0; ikV = ik_(ik3 % 4294967296); ikS = ikR >= 1; if ikS then ikS = ikR <= 4 end; if ikS then ikV = iMQ((ikV + 1832704949) % 4294967296, 13); if ikR == 1 then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikV, 255.))); ikY = true; break elseif ikR == 2 then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikV, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikV, 8), 255.))); ikY = true; break elseif ikR == 3. then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikV, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikV, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikV, 16), 255.))); ikY = true; break elseif ikR == 4 then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikV, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikV, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikV, 16), 255.)), iMG(iMH(ikZ, 4), iMF(iMI(ikV, 24.), 255.))); ikY = true; break end end; ikW = iMK(ikZ); ikT = 0.; while true do if ikT + 4 <= ikR then ikV = iMQ((ikV + 1832704949) % 4294967296, 13); iMO(ikW, ikT, iMG(iMM(ikW, ikT), ikV)); ikT = ikT + 4 else break end end; if ikY then break end; ikV = iMQ((ikV + 1832704949) % 4294967296, 13); ikX = 0.; while true do if ikT < ikR then iMP(ikW, ikT, iMG(iMN(ikW, ikT), iMF(iMI(ikV, ikX * 8), 255.))); ikT = ikT + 1; ikX = ikX + 1 else break end end; if ikY then break end; do ik4 = iML(ikW, 0., ikR); ikY = true; break end; break end end; ikR = nil; do ikW = iIn[627.]; ikT = iIn[2964.]; ikV = k7; ikS = (ne + lQ) % iIn[5374]; ikU = iIn[4067]; ikX = false; while true do ik5 = #ikW; ik_ = ik5 - ikU; ik3 = ikV(ikS % 4294967296); ikZ = ik_ >= 1; if ikZ then ikZ = ik_ <= 4 end; if ikZ then ik3 = iMQ((ik3 + 1832704949) % 4294967296, 13); if ik_ == 1 then ikR = iMJ(iMG(iMH(ikW, 1), iMF(ik3, 255.))); ikX = true; break elseif ik_ == 2 then ikR = iMJ(iMG(iMH(ikW, 1), iMF(ik3, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik3, 8), 255.))); ikX = true; break elseif ik_ == 3. then ikR = iMJ(iMG(iMH(ikW, 1), iMF(ik3, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik3, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ik3, 16), 255.))); ikX = true; break elseif ik_ == 4 then ikR = iMJ(iMG(iMH(ikW, 1), iMF(ik3, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik3, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ik3, 16), 255.)), iMG(iMH(ikW, 4), iMF(iMI(ik3, 24.), 255.))); ikX = true; break end end; ik1 = iMK(ikW); ikY = 0.; while true do if ikY + 4 <= ik_ then ik3 = iMQ((ik3 + 1832704949) % 4294967296, 13); iMO(ik1, ikY, iMG(iMM(ik1, ikY), ik3)); ikY = ikY + 4 else break end end; if ikX then break end; ik3 = iMQ((ik3 + 1832704949) % 4294967296, 13); ik0 = 0.; while true do if ikY < ik_ then iMP(ik1, ikY, iMG(iMN(ik1, ikY), iMF(iMI(ik3, ik0 * 8), 255.))); ikY = ikY + 1; ik0 = ik0 + 1 else break end end; if ikX then break end; do ikR = iML(ik1, 0., ik_); ikX = true; break end; break end end; ik5 = nil; do ik0 = iIn[10403]; ikZ = iIn[10074.]; ik1 = k7; ik_ = (ne + lQ) % iIn[5374]; ik3 = iIn[797]; ikY = false; while true do ik6 = #ik0; ikV = ik6 - ik3; ikS = ik1(ik_ % 4294967296); ikW = ikV >= 1; if ikW then ikW = ikV <= 4 end; if ikW then ikS = iMQ((ikS + 1832704949) % 4294967296, 13); if ikV == 1 then ik5 = iMJ(iMG(iMH(ik0, 1), iMF(ikS, 255.))); ikY = true; break elseif ikV == 2 then ik5 = iMJ(iMG(iMH(ik0, 1), iMF(ikS, 255.)), iMG(iMH(ik0, 2), iMF(iMI(ikS, 8), 255.))); ikY = true; break elseif ikV == 3. then ik5 = iMJ(iMG(iMH(ik0, 1), iMF(ikS, 255.)), iMG(iMH(ik0, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ik0, 3.), iMF(iMI(ikS, 16), 255.))); ikY = true; break elseif ikV == 4 then ik5 = iMJ(iMG(iMH(ik0, 1), iMF(ikS, 255.)), iMG(iMH(ik0, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ik0, 3.), iMF(iMI(ikS, 16), 255.)), iMG(iMH(ik0, 4), iMF(iMI(ikS, 24.), 255.))); ikY = true; break end end; ikT = iMK(ik0); ikX = 0.; while true do if ikX + 4 <= ikV then ikS = iMQ((ikS + 1832704949) % 4294967296, 13); iMO(ikT, ikX, iMG(iMM(ikT, ikX), ikS)); ikX = ikX + 4 else break end end; if ikY then break end; ikS = iMQ((ikS + 1832704949) % 4294967296, 13); ikU = 0.; while true do if ikX < ikV then iMP(ikT, ikX, iMG(iMN(ikT, ikX), iMF(iMI(ikS, ikU * 8), 255.))); ikX = ikX + 1; ikU = ikU + 1 else break end end; if ikY then break end; do ik5 = iML(ikT, 0., ikV); ikY = true; break end; break end end; ik6 = nil; do ikU = iIn[2659]; ikW = iIn[7100]; ikT = (ne + lQ) % iIn[5374]; ikV = k7; ikS = iIn[10480]; ikX = false; while true do ik3 = #ikW; ikZ = ik3 - ikS; ik1 = ikV(ikT % 4294967296); ik1 = ik1 % 2147483646. + 1; ikY = ikZ >= 1; if ikY then ikY = ikZ <= 4 end; if ikY then ik1 = ik1 * 16807 % 2147483647; if ikZ == 1 then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik1, 255.))); ikX = true; break elseif ikZ == 2 then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik1, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik1, 8), 255.))); ikX = true; break elseif ikZ == 3. then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik1, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik1, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ik1, 16), 255.))); ikX = true; break elseif ikZ == 4 then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik1, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik1, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ik1, 16), 255.)), iMG(iMH(ikW, 4), iMF(iMI(ik1, 24.), 255.))); ikX = true; break end end; ik0 = iMK(ikW); ik7 = 0.; while true do if ik7 <= ikZ - 4 then ik1 = ik1 * 16807 % 2147483647; iMO(ik0, ik7, iMG(iMM(ik0, ik7), ik1)); ik7 = ik7 + 4 else break end end; if ikX then break end; ik1 = ik1 * 16807 % 2147483647; ik_ = 0.; while true do if ik7 < ikZ then iMP(ik0, ik7, iMG(iMN(ik0, ik7), iMF(iMI(ik1, ik_ * 8), 255.))); ik7 = ik7 + 1; ik_ = ik_ + 1 else break end end; if ikX then break end; do ik6 = iML(ik0, 0., ikZ); ikX = true; break end; break end end; ik7 = nil; do ikZ = iIn[9999.]; ik1 = iIn[8229.]; ik_ = (ne + lQ) % iIn[5374]; ik3 = k7; ik0 = iIn[10480]; ikY = false; while true do ikU = #ik1; ik8 = ikU - ik0; ikV = ik3(ik_ % 4294967296); ikV = ikV % 2147483646. + 1; ikS = ik8 >= 1; if ikS then ikS = ik8 <= 4 end; if ikS then ikV = ikV * 16807 % 2147483647; if ik8 == 1 then ik7 = iMJ(iMG(iMH(ik1, 1), iMF(ikV, 255.))); ikY = true; break elseif ik8 == 2 then ik7 = iMJ(iMG(iMH(ik1, 1), iMF(ikV, 255.)), iMG(iMH(ik1, 2), iMF(iMI(ikV, 8), 255.))); ikY = true; break elseif ik8 == 3. then ik7 = iMJ(iMG(iMH(ik1, 1), iMF(ikV, 255.)), iMG(iMH(ik1, 2), iMF(iMI(ikV, 8), 255.)), iMG(iMH(ik1, 3.), iMF(iMI(ikV, 16), 255.))); ikY = true; break elseif ik8 == 4 then ik7 = iMJ(iMG(iMH(ik1, 1), iMF(ikV, 255.)), iMG(iMH(ik1, 2), iMF(iMI(ikV, 8), 255.)), iMG(iMH(ik1, 3.), iMF(iMI(ikV, 16), 255.)), iMG(iMH(ik1, 4), iMF(iMI(ikV, 24.), 255.))); ikY = true; break end end; ikW = iMK(ik1); ikT = 0.; while true do if ikT <= ik8 - 4 then ikV = ikV * 16807 % 2147483647; iMO(ikW, ikT, iMG(iMM(ikW, ikT), ikV)); ikT = ikT + 4 else break end end; if ikY then break end; ikV = ikV * 16807 % 2147483647; ikX = 0.; while true do if ikT < ik8 then iMP(ikW, ikT, iMG(iMN(ikW, ikT), iMF(iMI(ikV, ikX * 8), 255.))); ikT = ikT + 1; ikX = ikX + 1 else break end end; if ikY then break end; do ik7 = iML(ikW, 0., ik8); ikY = true; break end; break end end; ik8 = nil; do ikT = iIn[577]; ikV = iIn[1166]; ikS = k7; ikU = (ne + lQ) % iIn[5374]; ikW = iIn[10480]; ikX = false; while true do ik0 = #ikT; ik9 = ik0 - ikW; ik_ = ikS(ikU % 4294967296); ik3 = ik9 >= 1; if ik3 then ik3 = ik9 <= 4 end; if ik3 then ik_ = iMQ((ik_ + 1832704949) % 4294967296, 13); if ik9 == 1 then ik8 = iMJ(iMG(iMH(ikT, 1), iMF(ik_, 255.))); ikX = true; break elseif ik9 == 2 then ik8 = iMJ(iMG(iMH(ikT, 1), iMF(ik_, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ik_, 8), 255.))); ikX = true; break elseif ik9 == 3. then ik8 = iMJ(iMG(iMH(ikT, 1), iMF(ik_, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ik_, 8), 255.)), iMG(iMH(ikT, 3.), iMF(iMI(ik_, 16), 255.))); ikX = true; break elseif ik9 == 4 then ik8 = iMJ(iMG(iMH(ikT, 1), iMF(ik_, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ik_, 8), 255.)), iMG(iMH(ikT, 3.), iMF(iMI(ik_, 16), 255.)), iMG(iMH(ikT, 4), iMF(iMI(ik_, 24.), 255.))); ikX = true; break end end; ikZ = iMK(ikT); ik1 = 0.; while true do if ik1 + 4 <= ik9 then ik_ = iMQ((ik_ + 1832704949) % 4294967296, 13); iMO(ikZ, ik1, iMG(iMM(ikZ, ik1), ik_)); ik1 = ik1 + 4 else break end end; if ikX then break end; ik_ = iMQ((ik_ + 1832704949) % 4294967296, 13); ikY = 0.; while true do if ik1 < ik9 then iMP(ikZ, ik1, iMG(iMN(ikZ, ik1), iMF(iMI(ik_, ikY * 8), 255.))); ik1 = ik1 + 1; ikY = ikY + 1 else break end end; if ikX then break end; do ik8 = iML(ikZ, 0., ik9); ikX = true; break end; break end end; nc = lM(ikP, { [ik2] = k0, [ikQ] = iIn[10184][ik4](iIn[7718], iIn[10480], iIn[10480], iIn[4497.]), [ikR] = lV[ik5], [ik6] = iIn[2992], [ik7] = iIn[10184][ik8](iIn[7718], iIn[4077.], iIn[10480], iIn[10480]) }); ik9 = nil; do ik0 = iIn[1329.]; ikY = iIn[2204]; ik1 = iIn[10862]; ikZ = (ne + lQ) % iIn[5374]; ik3 = iIn[8218]; ik_ = k7; ikX = false; while true do ikT = #ikY; ik7 = ikT - ik3; ikU = ik_(ikZ % 4294967296); ik8 = ik7 >= 1; if ik8 then ik8 = ik7 <= 3. end; if ik8 then ikU = (ikU * 1597 + 51749) % 4294967296; if ik7 == 1 then ik9 = iMJ((iMH(ikY, 1) - iMF(ikU, 255.)) % 256); ikX = true; break elseif ik7 == 2 then ik9 = iMJ((iMH(ikY, 1) - iMF(ikU, 255.)) % 256, (iMH(ikY, 2) - iMF(iMI(ikU, 8), 255.)) % 256); ikX = true; break elseif ik7 == 3. then ik9 = iMJ((iMH(ikY, 1) - iMF(ikU, 255.)) % 256, (iMH(ikY, 2) - iMF(iMI(ikU, 8), 255.)) % 256, (iMH(ikY, 3.) - iMF(iMI(ikU, 16), 255.)) % 256); ikX = true; break end end; ikV = iMK(ikY); ikS = 0.; while true do if ikS + 4 <= ik7 then ikU = (ikU * 1597 + 51749) % 4294967296; iMO(ikV, ikS, (iMM(ikV, ikS) - ikU) % 4294967296); ikS = ikS + 4 else break end end; if ikX then break end; ikU = (ikU * 1597 + 51749) % 4294967296; ikW = 0.; while true do if ikS < ik7 then iMP(ikV, ikS, (iMN(ikV, ikS) - iMF(iMI(ikU, ikW * 8), 255.)) % 256); ikS = ikS + 1; ikW = ikW + 1 else break end end; if ikX then break end; do ik9 = iML(ikV, 0., ik7); ikX = true; break end; break end end; ik7 = nil; do ikS = iIn[7327]; ikU = iIn[2650]; ik8 = (ne + lQ) % iIn[5374]; ikT = k7; ikV = false; while true do ik1 = #ikU; ikY = ik1 - ikS; ik0 = ikT(ik8 % 4294967296); ikX = ikY >= 1; if ikX then ikX = ikY <= 4 end; if ikX then ik0 = (ik0 + 2654435769.) % 4294967296; if ikY == 1 then ik7 = iMJ(iMG(iMH(ikU, 1), iMF(ik0, 255.))); ikV = true; break elseif ikY == 2 then ik7 = iMJ(iMG(iMH(ikU, 1), iMF(ik0, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ik0, 8), 255.))); ikV = true; break elseif ikY == 3. then ik7 = iMJ(iMG(iMH(ikU, 1), iMF(ik0, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ik0, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ik0, 16), 255.))); ikV = true; break elseif ikY == 4 then ik7 = iMJ(iMG(iMH(ikU, 1), iMF(ik0, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ik0, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ik0, 16), 255.)), iMG(iMH(ikU, 4), iMF(iMI(ik0, 24.), 255.))); ikV = true; break end end; ik_ = iMK(ikU); ikW = 0.; while true do if ikW + 4 <= ikY then ik0 = (ik0 + 2654435769.) % 4294967296; iMO(ik_, ikW, iMG(iMM(ik_, ikW), ik0)); ikW = ikW + 4 else break end end; if ikV then break end; ik0 = (ik0 + 2654435769.) % 4294967296; ikZ = 0.; while true do if ikW < ikY then iMP(ik_, ikW, iMG(iMN(ik_, ikW), iMF(iMI(ik0, ikZ * 8), 255.))); ikW = ikW + 1; ikZ = ikZ + 1 else break end end; if ikV then break end; do ik7 = iML(ik_, 0., ikY); ikV = true; break end; break end end; ik1 = nil; do ikZ = false; ikW = k7; ik_ = iIn[6727]; ikX = iIn[4973]; ik0 = iIn[1171]; ikY = (ne + lQ) % iIn[5374]; ikV = false; while true do ik5 = #ik0; ikS = ik5 - ikX; ik6 = ikW(ikY % 4294967296); ik6 = ik6 % 2147483646. + 1; ikT = ikS >= 1; if ikT then ikT = ikS <= 4 end; if ikT then ik6 = ik6 * 16807 % 2147483647; if ikS == 1 then ik1 = iMJ(iMG(iMH(ik0, 1), iMF(ik6, 255.))); ikV = true; break elseif ikS == 2 then ik1 = iMJ(iMG(iMH(ik0, 1), iMF(ik6, 255.)), iMG(iMH(ik0, 2), iMF(iMI(ik6, 8), 255.))); ikV = true; break elseif ikS == 3. then ik1 = iMJ(iMG(iMH(ik0, 1), iMF(ik6, 255.)), iMG(iMH(ik0, 2), iMF(iMI(ik6, 8), 255.)), iMG(iMH(ik0, 3.), iMF(iMI(ik6, 16), 255.))); ikV = true; break elseif ikS == 4 then ik1 = iMJ(iMG(iMH(ik0, 1), iMF(ik6, 255.)), iMG(iMH(ik0, 2), iMF(iMI(ik6, 8), 255.)), iMG(iMH(ik0, 3.), iMF(iMI(ik6, 16), 255.)), iMG(iMH(ik0, 4), iMF(iMI(ik6, 24.), 255.))); ikV = true; break end end; ik3 = iMK(ik0); ikU = 0.; while true do if ikU <= ikS - 4 then ik6 = ik6 * 16807 % 2147483647; iMO(ik3, ikU, iMG(iMM(ik3, ikU), ik6)); ikU = ikU + 4 else break end end; if ikV then break end; ik6 = ik6 * 16807 % 2147483647; ik8 = 0.; while true do if ikU < ikS then iMP(ik3, ikU, iMG(iMN(ik3, ikU), iMF(iMI(ik6, ik8 * 8), 255.))); ikU = ikU + 1; ik8 = ik8 + 1 else break end end; if ikV then break end; do ik1 = iML(ik3, 0., ikS); ikV = true; break end; break end end; ik5 = nil; do ikT = iIn[728]; ik3 = iIn[10066]; ikS = k7; ik6 = (ne + lQ) % iIn[5374]; ik8 = iIn[1371.]; ikU = false; while true do ikY = #ikT; ik0 = ikY - ik8; ikX = ikS(ik6 % 4294967296); ik_ = ik0 >= 1; if ik_ then ik_ = ik0 <= 4 end; if ik_ then ikX = iMQ((ikX + 1832704949) % 4294967296, 13); if ik0 == 1 then ik5 = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.))); ikU = true; break elseif ik0 == 2 then ik5 = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ikX, 8), 255.))); ikU = true; break elseif ik0 == 3. then ik5 = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ikX, 8), 255.)), iMG(iMH(ikT, 3.), iMF(iMI(ikX, 16), 255.))); ikU = true; break elseif ik0 == 4 then ik5 = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ikX, 8), 255.)), iMG(iMH(ikT, 3.), iMF(iMI(ikX, 16), 255.)), iMG(iMH(ikT, 4), iMF(iMI(ikX, 24.), 255.))); ikU = true; break end end; ikW = iMK(ikT); ikZ = 0.; while true do if ikZ + 4 <= ik0 then ikX = iMQ((ikX + 1832704949) % 4294967296, 13); iMO(ikW, ikZ, iMG(iMM(ikW, ikZ), ikX)); ikZ = ikZ + 4 else break end end; if ikU then break end; ikX = iMQ((ikX + 1832704949) % 4294967296, 13); ikV = 0.; while true do if ikZ < ik0 then iMP(ikW, ikZ, iMG(iMN(ikW, ikZ), iMF(iMI(ikX, ikV * 8), 255.))); ikZ = ikZ + 1; ikV = ikV + 1 else break end end; if ikU then break end; do ik5 = iML(ikW, 0., ik0); ikU = true; break end; break end end; lM(ik9, { [ik7] = iIn[9906.][ik1](iIn[10480], iIn[7327]), [ik5] = nc }); ik0 = nil; do ikZ = iIn[4144]; ikX = iIn[10934]; ik_ = (ne + lQ) % iIn[5374]; ikY = k7; ikW = false; while true do ikS = #ikX; ik6 = ikS - ikZ; ikT = ikY(ik_ % 4294967296); ik3 = ik6 >= 1; if ik3 then ik3 = ik6 <= 4 end; if ik3 then ikT = (ikT + 2654435769.) % 4294967296; if ik6 == 1 then ik0 = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.))); ikW = true; break elseif ik6 == 2 then ik0 = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.)), iMG(iMH(ikX, 2), iMF(iMI(ikT, 8), 255.))); ikW = true; break elseif ik6 == 3. then ik0 = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.)), iMG(iMH(ikX, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikX, 3.), iMF(iMI(ikT, 16), 255.))); ikW = true; break elseif ik6 == 4 then ik0 = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.)), iMG(iMH(ikX, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikX, 3.), iMF(iMI(ikT, 16), 255.)), iMG(iMH(ikX, 4), iMF(iMI(ikT, 24.), 255.))); ikW = true; break end end; ikU = iMK(ikX); ik8 = 0.; while true do if ik8 + 4 <= ik6 then ikT = (ikT + 2654435769.) % 4294967296; iMO(ikU, ik8, iMG(iMM(ikU, ik8), ikT)); ik8 = ik8 + 4 else break end end; if ikW then break end; ikT = (ikT + 2654435769.) % 4294967296; ikV = 0.; while true do if ik8 < ik6 then iMP(ikU, ik8, iMG(iMN(ikU, ik8), iMF(iMI(ikT, ikV * 8), 255.))); ik8 = ik8 + 1; ikV = ikV + 1 else break end end; if ikW then break end; do ik0 = iML(ikU, 0., ik6); ikW = true; break end; break end end; ik6 = nil; do ikS = iIn[4806.]; ikU = iIn[7252]; ik8 = k7; ikT = (ne + lQ) % iIn[5374]; ik3 = iIn[954.]; ikV = false; while true do ik1 = #ikS; ikY = ik1 - ik3; ik5 = ik8(ikT % 4294967296); ikX = ikY >= 1; if ikX then ikX = ikY <= 4 end; if ikX then ik5 = iMQ((ik5 + 1832704949) % 4294967296, 13); if ikY == 1 then ik6 = iMJ(iMG(iMH(ikS, 1), iMF(ik5, 255.))); ikV = true; break elseif ikY == 2 then ik6 = iMJ(iMG(iMH(ikS, 1), iMF(ik5, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ik5, 8), 255.))); ikV = true; break elseif ikY == 3. then ik6 = iMJ(iMG(iMH(ikS, 1), iMF(ik5, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ik5, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ik5, 16), 255.))); ikV = true; break elseif ikY == 4 then ik6 = iMJ(iMG(iMH(ikS, 1), iMF(ik5, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ik5, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ik5, 16), 255.)), iMG(iMH(ikS, 4), iMF(iMI(ik5, 24.), 255.))); ikV = true; break end end; ik_ = iMK(ikS); ikW = 0.; while true do if ikW + 4 <= ikY then ik5 = iMQ((ik5 + 1832704949) % 4294967296, 13); iMO(ik_, ikW, iMG(iMM(ik_, ikW), ik5)); ikW = ikW + 4 else break end end; if ikV then break end; ik5 = iMQ((ik5 + 1832704949) % 4294967296, 13); ikZ = 0.; while true do if ikW < ikY then iMP(ik_, ikW, iMG(iMN(ik_, ikW), iMF(iMI(ik5, ikZ * 8), 255.))); ikW = ikW + 1; ikZ = ikZ + 1 else break end end; if ikV then break end; do ik6 = iML(ik_, 0., ikY); ikV = true; break end; break end end; ik1 = nil; do ikW = iIn[6908]; ikZ = iIn[910]; ikX = iIn[9592]; ik_ = (ne + lQ) % iIn[5374]; ikY = iIn[10480]; ik5 = k7; ikV = false; while true do ik3 = #ikZ; ikU = ik3 - ikY; ik8 = ik5(ik_ % 4294967296); ik9 = ikU >= 1; if ik9 then ik9 = ikU <= 3. end; if ik9 then ik8 = (ik8 * 1597 + 51749) % 4294967296; if ikU == 1 then ik1 = iMJ((iMH(ikZ, 1) - iMF(ik8, 255.)) % 256); ikV = true; break elseif ikU == 2 then ik1 = iMJ((iMH(ikZ, 1) - iMF(ik8, 255.)) % 256, (iMH(ikZ, 2) - iMF(iMI(ik8, 8), 255.)) % 256); ikV = true; break elseif ikU == 3. then ik1 = iMJ((iMH(ikZ, 1) - iMF(ik8, 255.)) % 256, (iMH(ikZ, 2) - iMF(iMI(ik8, 8), 255.)) % 256, (iMH(ikZ, 3.) - iMF(iMI(ik8, 16), 255.)) % 256); ikV = true; break end end; ikS = iMK(ikZ); ik7 = 0.; while true do if ik7 + 4 <= ikU then ik8 = (ik8 * 1597 + 51749) % 4294967296; iMO(ikS, ik7, (iMM(ikS, ik7) - ik8) % 4294967296); ik7 = ik7 + 4 else break end end; if ikV then break end; ik8 = (ik8 * 1597 + 51749) % 4294967296; ikT = 0.; while true do if ik7 < ikU then iMP(ikS, ik7, (iMN(ikS, ik7) - iMF(iMI(ik8, ikT * 8), 255.)) % 256); ik7 = ik7 + 1; ikT = ikT + 1 else break end end; if ikV then break end; do ik1 = iML(ikS, 0., ikU); ikV = true; break end; break end end; ik9 = nil; do ikT = iIn[9706]; ik3 = iIn[4443.]; ikS = (ne + lQ) % iIn[5374]; ik7 = k7; ik8 = iIn[3598]; ikU = false; while true do ikV = #ik3; ikY = ikV - ik8; ik5 = ik7(ikS % 4294967296); ik5 = ik5 % 2147483646. + 1; ikX = ikY >= 1; if ikX then ikX = ikY <= 4 end; if ikX then ik5 = ik5 * 16807 % 2147483647; if ikY == 1 then ik9 = iMJ(iMG(iMH(ik3, 1), iMF(ik5, 255.))); ikU = true; break elseif ikY == 2 then ik9 = iMJ(iMG(iMH(ik3, 1), iMF(ik5, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ik5, 8), 255.))); ikU = true; break elseif ikY == 3. then ik9 = iMJ(iMG(iMH(ik3, 1), iMF(ik5, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ik5, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ik5, 16), 255.))); ikU = true; break elseif ikY == 4 then ik9 = iMJ(iMG(iMH(ik3, 1), iMF(ik5, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ik5, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ik5, 16), 255.)), iMG(iMH(ik3, 4), iMF(iMI(ik5, 24.), 255.))); ikU = true; break end end; ik_ = iMK(ik3); ikW = 0.; while true do if ikW <= ikY - 4 then ik5 = ik5 * 16807 % 2147483647; iMO(ik_, ikW, iMG(iMM(ik_, ikW), ik5)); ikW = ikW + 4 else break end end; if ikU then break end; ik5 = ik5 * 16807 % 2147483647; ikZ = 0.; while true do if ikW < ikY then iMP(ik_, ikW, iMG(iMN(ik_, ikW), iMF(iMI(ik5, ikZ * 8), 255.))); ikW = ikW + 1; ikZ = ikZ + 1 else break end end; if ikU then break end; do ik9 = iML(ik_, 0., ikY); ikU = true; break end; break end end; ik5 = nil; do ikY = iIn[10574]; ikV = k7; ikZ = iIn[10051]; ikW = iIn[10480]; ik_ = iIn[3845]; ikX = (ne + lQ) % iIn[5374]; ikU = false; while true do ik3 = #ik_; ik4 = ik3 - ikW; ik8 = ikV(ikX % 4294967296); ik8 = ik8 % 2147483646. + 1; ikR = ik4 >= 1; if ikR then ikR = ik4 <= 4 end; if ikR then ik8 = ik8 * 16807 % 2147483647; if ik4 == 1 then ik5 = iMJ(iMG(iMH(ik_, 1), iMF(ik8, 255.))); ikU = true; break elseif ik4 == 2 then ik5 = iMJ(iMG(iMH(ik_, 1), iMF(ik8, 255.)), iMG(iMH(ik_, 2), iMF(iMI(ik8, 8), 255.))); ikU = true; break elseif ik4 == 3. then ik5 = iMJ(iMG(iMH(ik_, 1), iMF(ik8, 255.)), iMG(iMH(ik_, 2), iMF(iMI(ik8, 8), 255.)), iMG(iMH(ik_, 3.), iMF(iMI(ik8, 16), 255.))); ikU = true; break elseif ik4 == 4 then ik5 = iMJ(iMG(iMH(ik_, 1), iMF(ik8, 255.)), iMG(iMH(ik_, 2), iMF(iMI(ik8, 8), 255.)), iMG(iMH(ik_, 3.), iMF(iMI(ik8, 16), 255.)), iMG(iMH(ik_, 4), iMF(iMI(ik8, 24.), 255.))); ikU = true; break end end; ikS = iMK(ik_); ik7 = 0.; while true do if ik7 <= ik4 - 4 then ik8 = ik8 * 16807 % 2147483647; iMO(ikS, ik7, iMG(iMM(ikS, ik7), ik8)); ik7 = ik7 + 4 else break end end; if ikU then break end; ik8 = ik8 * 16807 % 2147483647; ikT = 0.; while true do if ik7 < ik4 then iMP(ikS, ik7, iMG(iMN(ikS, ik7), iMF(iMI(ik8, ikT * 8), 255.))); ik7 = ik7 + 1; ikT = ikT + 1 else break end end; if ikU then break end; do ik5 = iML(ikS, 0., ik4); ikU = true; break end; break end end; lM(ik0, { [ik6] = lV[ik1], [ik9] = iIn[7718], [ik5] = nc }); ik4 = nil; do ik3 = iIn[551]; ikS = true; ik7 = k7; ik8 = (ne + lQ) % iIn[5374]; ikR = iIn[10480]; ikT = false; while true do ikZ = #ik3; ikV = ikZ - ikR; ikY = ik7(ik8 % 4294967296); ikU = ikV >= 1; if ikU then ikU = ikV <= 4 end; if ikU then ikY = iMQ((ikY + 1832704949) % 4294967296, 13); if ikV == 1 then ik4 = iMJ(iMG(iMH(ik3, 1), iMF(ikY, 255.))); ikT = true; break elseif ikV == 2 then ik4 = iMJ(iMG(iMH(ik3, 1), iMF(ikY, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ikY, 8), 255.))); ikT = true; break elseif ikV == 3. then ik4 = iMJ(iMG(iMH(ik3, 1), iMF(ikY, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ikY, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ikY, 16), 255.))); ikT = true; break elseif ikV == 4 then ik4 = iMJ(iMG(iMH(ik3, 1), iMF(ikY, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ikY, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ikY, 16), 255.)), iMG(iMH(ik3, 4), iMF(iMI(ikY, 24.), 255.))); ikT = true; break end end; ikX = iMK(ik3); ik_ = 0.; while true do if ik_ + 4 <= ikV then ikY = iMQ((ikY + 1832704949) % 4294967296, 13); iMO(ikX, ik_, iMG(iMM(ikX, ik_), ikY)); ik_ = ik_ + 4 else break end end; if ikT then break end; ikY = iMQ((ikY + 1832704949) % 4294967296, 13); ikW = 0.; while true do if ik_ < ikV then iMP(ikX, ik_, iMG(iMN(ikX, ik_), iMF(iMI(ikY, ikW * 8), 255.))); ik_ = ik_ + 1; ikW = ikW + 1 else break end end; if ikT then break end; do ik4 = iML(ikX, 0., ikV); ikT = true; break end; break end end; ik_ = nil; do ikV = iIn[8671]; ikY = iIn[5928.]; ikW = k7; ikZ = (ne + lQ) % iIn[5374]; ikX = iIn[946]; ikU = false; while true do ik3 = #ikV; ik5 = ik3 - ikX; ik8 = ikW(ikZ % 4294967296); ikR = ik5 >= 1; if ikR then ikR = ik5 <= 4 end; if ikR then ik8 = iMQ((ik8 + 1832704949) % 4294967296, 13); if ik5 == 1 then ik_ = iMJ(iMG(iMH(ikV, 1), iMF(ik8, 255.))); ikU = true; break elseif ik5 == 2 then ik_ = iMJ(iMG(iMH(ikV, 1), iMF(ik8, 255.)), iMG(iMH(ikV, 2), iMF(iMI(ik8, 8), 255.))); ikU = true; break elseif ik5 == 3. then ik_ = iMJ(iMG(iMH(ikV, 1), iMF(ik8, 255.)), iMG(iMH(ikV, 2), iMF(iMI(ik8, 8), 255.)), iMG(iMH(ikV, 3.), iMF(iMI(ik8, 16), 255.))); ikU = true; break elseif ik5 == 4 then ik_ = iMJ(iMG(iMH(ikV, 1), iMF(ik8, 255.)), iMG(iMH(ikV, 2), iMF(iMI(ik8, 8), 255.)), iMG(iMH(ikV, 3.), iMF(iMI(ik8, 16), 255.)), iMG(iMH(ikV, 4), iMF(iMI(ik8, 24.), 255.))); ikU = true; break end end; ikS = iMK(ikV); ik7 = 0.; while true do if ik7 + 4 <= ik5 then ik8 = iMQ((ik8 + 1832704949) % 4294967296, 13); iMO(ikS, ik7, iMG(iMM(ikS, ik7), ik8)); ik7 = ik7 + 4 else break end end; if ikU then break end; ik8 = iMQ((ik8 + 1832704949) % 4294967296, 13); ikT = 0.; while true do if ik7 < ik5 then iMP(ikS, ik7, iMG(iMN(ikS, ik7), iMF(iMI(ik8, ikT * 8), 255.))); ik7 = ik7 + 1; ikT = ikT + 1 else break end end; if ikU then break end; do ik_ = iML(ikS, 0., ik5); ikU = true; break end; break end end; ik5 = nil; do ik3 = iIn[10446.]; ikS = iIn[9248]; ik7 = (ne + lQ) % iIn[5374]; ik8 = k7; ikR = iIn[125]; ikT = false; while true do ik9 = #ikS; ikW = ik9 - ikR; ikZ = ik8(ik7 % 4294967296); ikZ = ikZ % 2147483646. + 1; ikV = ikW >= 1; if ikV then ikV = ikW <= 4 end; if ikV then ikZ = ikZ * 16807 % 2147483647; if ikW == 1 then ik5 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.))); ikT = true; break elseif ikW == 2 then ik5 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.))); ikT = true; break elseif ikW == 3. then ik5 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikZ, 16), 255.))); ikT = true; break elseif ikW == 4 then ik5 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikZ, 16), 255.)), iMG(iMH(ikS, 4), iMF(iMI(ikZ, 24.), 255.))); ikT = true; break end end; ikY = iMK(ikS); ikU = 0.; while true do if ikU <= ikW - 4 then ikZ = ikZ * 16807 % 2147483647; iMO(ikY, ikU, iMG(iMM(ikY, ikU), ikZ)); ikU = ikU + 4 else break end end; if ikT then break end; ikZ = ikZ * 16807 % 2147483647; ikX = 0.; while true do if ikU < ikW then iMP(ikY, ikU, iMG(iMN(ikY, ikU), iMF(iMI(ikZ, ikX * 8), 255.))); ikU = ikU + 1; ikX = ikX + 1 else break end end; if ikT then break end; do ik5 = iML(ikY, 0., ikW); ikT = true; break end; break end end; ik9 = nil; do ikW = iIn[10480]; ikY = k7; ikX = (ne + lQ) % iIn[5374]; ikZ = iIn[8240]; ikV = false; while true do ikR = #ikZ; ikS = ikR - ikW; ik7 = ikY(ikX % 4294967296); ik7 = ik7 % 2147483646. + 1; ikT = ikS >= 1; if ikT then ikT = ikS <= 4 end; if ikT then ik7 = ik7 * 16807 % 2147483647; if ikS == 1 then ik9 = iMJ(iMG(iMH(ikZ, 1), iMF(ik7, 255.))); ikV = true; break elseif ikS == 2 then ik9 = iMJ(iMG(iMH(ikZ, 1), iMF(ik7, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ik7, 8), 255.))); ikV = true; break elseif ikS == 3. then ik9 = iMJ(iMG(iMH(ikZ, 1), iMF(ik7, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ik7, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ik7, 16), 255.))); ikV = true; break elseif ikS == 4 then ik9 = iMJ(iMG(iMH(ikZ, 1), iMF(ik7, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ik7, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ik7, 16), 255.)), iMG(iMH(ikZ, 4), iMF(iMI(ik7, 24.), 255.))); ikV = true; break end end; ik3 = iMK(ikZ); ikU = 0.; while true do if ikU + 4 <= ikS then ik7 = ik7 * 16807 % 2147483647; iMO(ik3, ikU, iMG(iMM(ik3, ikU), ik7)); ikU = ikU + 4 else break end end; if ikV then break end; ik7 = ik7 * 16807 % 2147483647; ik8 = 0.; while true do if ikU < ikS then iMP(ik3, ikU, iMG(iMN(ik3, ikU), iMF(iMI(ik7, ik8 * 8), 255.))); ikU = ikU + 1; ik8 = ik8 + 1 else break end end; if ikV then break end; do ik9 = iML(ik3, 0., ikS); ikV = true; break end; break end end; ikR = nil; do ikU = iIn[9681.]; ik8 = iIn[288.]; ikT = iIn[6168.]; ik3 = (ne + lQ) % iIn[5374]; ikS = iIn[10480]; ik7 = k7; ikV = false; while true do ik0 = #ik8; ikY = ik0 - ikS; ik6 = ik7(ik3 % 4294967296); ikX = ikY >= 1; if ikX then ikX = ikY <= 3. end; if ikX then ik6 = (ik6 * 1597 + 51749) % 4294967296; if ikY == 1 then ikR = iMJ((iMH(ik8, 1) - iMF(ik6, 255.)) % 256); ikV = true; break elseif ikY == 2 then ikR = iMJ((iMH(ik8, 1) - iMF(ik6, 255.)) % 256, (iMH(ik8, 2) - iMF(iMI(ik6, 8), 255.)) % 256); ikV = true; break elseif ikY == 3. then ikR = iMJ((iMH(ik8, 1) - iMF(ik6, 255.)) % 256, (iMH(ik8, 2) - iMF(iMI(ik6, 8), 255.)) % 256, (iMH(ik8, 3.) - iMF(iMI(ik6, 16), 255.)) % 256); ikV = true; break end end; ik1 = iMK(ik8); ikW = 0.; while true do if ikW + 4 <= ikY then ik6 = (ik6 * 1597 + 51749) % 4294967296; iMO(ik1, ikW, (iMM(ik1, ikW) - ik6) % 4294967296); ikW = ikW + 4 else break end end; if ikV then break end; ik6 = (ik6 * 1597 + 51749) % 4294967296; ikZ = 0.; while true do if ikW < ikY then iMP(ik1, ikW, (iMN(ik1, ikW) - iMF(iMI(ik6, ikZ * 8), 255.)) % 256); ikW = ikW + 1; ikZ = ikZ + 1 else break end end; if ikV then break end; do ikR = iML(ik1, 0., ikY); ikV = true; break end; break end end; ik0 = nil; do ikZ = iIn[206]; ikW = k7; ik1 = iIn[255.]; ikX = iIn[8888]; ik6 = iIn[10503.]; ikY = (ne + lQ) % iIn[5374]; ikV = false; while true do ik8 = #ik6; ikQ = ik8 - ikX; ikS = ikW(ikY % 4294967296); ikS = ikS % 2147483646. + 1; ik7 = ikQ >= 1; if ik7 then ik7 = ikQ <= 4 end; if ik7 then ikS = ikS * 16807 % 2147483647; if ikQ == 1 then ik0 = iMJ(iMG(iMH(ik6, 1), iMF(ikS, 255.))); ikV = true; break elseif ikQ == 2 then ik0 = iMJ(iMG(iMH(ik6, 1), iMF(ikS, 255.)), iMG(iMH(ik6, 2), iMF(iMI(ikS, 8), 255.))); ikV = true; break elseif ikQ == 3. then ik0 = iMJ(iMG(iMH(ik6, 1), iMF(ikS, 255.)), iMG(iMH(ik6, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ik6, 3.), iMF(iMI(ikS, 16), 255.))); ikV = true; break elseif ikQ == 4 then ik0 = iMJ(iMG(iMH(ik6, 1), iMF(ikS, 255.)), iMG(iMH(ik6, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ik6, 3.), iMF(iMI(ikS, 16), 255.)), iMG(iMH(ik6, 4), iMF(iMI(ikS, 24.), 255.))); ikV = true; break end end; ikT = iMK(ik6); ik3 = 0.; while true do if ik3 <= ikQ - 4 then ikS = ikS * 16807 % 2147483647; iMO(ikT, ik3, iMG(iMM(ikT, ik3), ikS)); ik3 = ik3 + 4 else break end end; if ikV then break end; ikS = ikS * 16807 % 2147483647; ikU = 0.; while true do if ik3 < ikQ then iMP(ikT, ik3, iMG(iMN(ikT, ik3), iMF(iMI(ikS, ikU * 8), 255.))); ik3 = ik3 + 1; ikU = ikU + 1 else break end end; if ikV then break end; do ik0 = iML(ikT, 0., ikQ); ikV = true; break end; break end end; ikQ = nil; do ik8 = false; ikT = iIn[7100]; ik3 = (ne + lQ) % iIn[5374]; ikS = k7; ik7 = iIn[10480]; ikU = false; while true do ikY = #ikT; ik6 = ikY - ik7; ikX = ikS(ik3 % 4294967296); ikX = ikX % 2147483646. + 1; ik1 = ik6 >= 1; if ik1 then ik1 = ik6 <= 4 end; if ik1 then ikX = ikX * 16807 % 2147483647; if ik6 == 1 then ikQ = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.))); ikU = true; break elseif ik6 == 2 then ikQ = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ikX, 8), 255.))); ikU = true; break elseif ik6 == 3. then ikQ = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ikX, 8), 255.)), iMG(iMH(ikT, 3.), iMF(iMI(ikX, 16), 255.))); ikU = true; break elseif ik6 == 4 then ikQ = iMJ(iMG(iMH(ikT, 1), iMF(ikX, 255.)), iMG(iMH(ikT, 2), iMF(iMI(ikX, 8), 255.)), iMG(iMH(ikT, 3.), iMF(iMI(ikX, 16), 255.)), iMG(iMH(ikT, 4), iMF(iMI(ikX, 24.), 255.))); ikU = true; break end end; ikW = iMK(ikT); ikZ = 0.; while true do if ikZ <= ik6 - 4 then ikX = ikX * 16807 % 2147483647; iMO(ikW, ikZ, iMG(iMM(ikW, ikZ), ikX)); ikZ = ikZ + 4 else break end end; if ikU then break end; ikX = ikX * 16807 % 2147483647; ikV = 0.; while true do if ikZ < ik6 then iMP(ikW, ikZ, iMG(iMN(ikW, ikZ), iMF(iMI(ikX, ikV * 8), 255.))); ikZ = ikZ + 1; ikV = ikV + 1 else break end end; if ikU then break end; do ikQ = iML(ikW, 0., ik6); ikU = true; break end; break end end; ik6 = nil; do ikW = iIn[7243]; ikZ = iIn[8007.]; ikX = k7; ik1 = (ne + lQ) % iIn[5374]; ikY = iIn[10480]; ikV = false; while true do ikU = #ikW; ik8 = ikU - ikY; ik2 = ikX(ik1 % 4294967296); ikS = ik8 >= 1; if ikS then ikS = ik8 <= 4 end; if ikS then ik2 = iMQ((ik2 + 1832704949) % 4294967296, 13); if ik8 == 1 then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik2, 255.))); ikV = true; break elseif ik8 == 2 then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik2, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik2, 8), 255.))); ikV = true; break elseif ik8 == 3. then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik2, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik2, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ik2, 16), 255.))); ikV = true; break elseif ik8 == 4 then ik6 = iMJ(iMG(iMH(ikW, 1), iMF(ik2, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ik2, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ik2, 16), 255.)), iMG(iMH(ikW, 4), iMF(iMI(ik2, 24.), 255.))); ikV = true; break end end; ik7 = iMK(ikW); ikT = 0.; while true do if ikT + 4 <= ik8 then ik2 = iMQ((ik2 + 1832704949) % 4294967296, 13); iMO(ik7, ikT, iMG(iMM(ik7, ikT), ik2)); ikT = ikT + 4 else break end end; if ikV then break end; ik2 = iMQ((ik2 + 1832704949) % 4294967296, 13); ik3 = 0.; while true do if ikT < ik8 then iMP(ik7, ikT, iMG(iMN(ik7, ikT), iMF(iMI(ik2, ik3 * 8), 255.))); ikT = ikT + 1; ik3 = ik3 + 1 else break end end; if ikV then break end; do ik6 = iML(ik7, 0., ik8); ikV = true; break end; break end end; ik2 = nil; do ikU = iIn[3962]; ik8 = k7; ikT = iIn[2182]; ik3 = iIn[10480]; ikS = iIn[8792]; ik7 = (ne + lQ) % iIn[5374]; ikV = false; while true do ik1 = #ikS; ikW = ik1 - ik3; ikZ = ik8(ik7 % 4294967296); ikZ = ikZ % 2147483646. + 1; ila = ikW >= 1; if ila then ila = ikW <= 4 end; if ila then ikZ = ikZ * 16807 % 2147483647; if ikW == 1 then ik2 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.))); ikV = true; break elseif ikW == 2 then ik2 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.))); ikV = true; break elseif ikW == 3. then ik2 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikZ, 16), 255.))); ikV = true; break elseif ikW == 4 then ik2 = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikZ, 16), 255.)), iMG(iMH(ikS, 4), iMF(iMI(ikZ, 24.), 255.))); ikV = true; break end end; ikY = iMK(ikS); ikP = 0.; while true do if ikP <= ikW - 4 then ikZ = ikZ * 16807 % 2147483647; iMO(ikY, ikP, iMG(iMM(ikY, ikP), ikZ)); ikP = ikP + 4 else break end end; if ikV then break end; ikZ = ikZ * 16807 % 2147483647; ikX = 0.; while true do if ikP < ikW then iMP(ikY, ikP, iMG(iMN(ikY, ikP), iMF(iMI(ikZ, ikX * 8), 255.))); ikP = ikP + 1; ikX = ikX + 1 else break end end; if ikV then break end; do ik2 = iML(ikY, 0., ikW); ikV = true; break end; break end end; ila = nil; do ikZ = iIn[540.]; ikX = iIn[5468]; ik1 = k7; ikY = (ne + lQ) % iIn[5374]; ikP = iIn[10480]; ikW = false; while true do ik7 = #ikZ; ikT = ik7 - ikP; ik3 = ik1(ikY % 4294967296); ikU = ikT >= 1; if ikU then ikU = ikT <= 4 end; if ikU then ik3 = iMQ((ik3 + 1832704949) % 4294967296, 13); if ikT == 1 then ila = iMJ(iMG(iMH(ikZ, 1), iMF(ik3, 255.))); ikW = true; break elseif ikT == 2 then ila = iMJ(iMG(iMH(ikZ, 1), iMF(ik3, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ik3, 8), 255.))); ikW = true; break elseif ikT == 3. then ila = iMJ(iMG(iMH(ikZ, 1), iMF(ik3, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ik3, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ik3, 16), 255.))); ikW = true; break elseif ikT == 4 then ila = iMJ(iMG(iMH(ikZ, 1), iMF(ik3, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ik3, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ik3, 16), 255.)), iMG(iMH(ikZ, 4), iMF(iMI(ik3, 24.), 255.))); ikW = true; break end end; ik8 = iMK(ikZ); ikV = 0.; while true do if ikV + 4 <= ikT then ik3 = iMQ((ik3 + 1832704949) % 4294967296, 13); iMO(ik8, ikV, iMG(iMM(ik8, ikV), ik3)); ikV = ikV + 4 else break end end; if ikW then break end; ik3 = iMQ((ik3 + 1832704949) % 4294967296, 13); ikS = 0.; while true do if ikV < ikT then iMP(ik8, ikV, iMG(iMN(ik8, ikV), iMF(iMI(ik3, ikS * 8), 255.))); ikV = ikV + 1; ikS = ikS + 1 else break end end; if ikW then break end; do ila = iML(ik8, 0., ikT); ikW = true; break end; break end end; ik7 = nil; do ikS = iIn[8333]; ikU = iIn[4439]; ik8 = k7; ikT = (ne + lQ) % iIn[5374]; ik3 = iIn[954.]; ikV = false; while true do ikZ = #ikS; ilb = ikZ - ik3; ikY = ik8(ikT % 4294967296); ikP = ilb >= 1; if ikP then ikP = ilb <= 4 end; if ikP then ikY = iMQ((ikY + 1832704949) % 4294967296, 13); if ilb == 1 then ik7 = iMJ(iMG(iMH(ikS, 1), iMF(ikY, 255.))); ikV = true; break elseif ilb == 2 then ik7 = iMJ(iMG(iMH(ikS, 1), iMF(ikY, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikY, 8), 255.))); ikV = true; break elseif ilb == 3. then ik7 = iMJ(iMG(iMH(ikS, 1), iMF(ikY, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikY, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikY, 16), 255.))); ikV = true; break elseif ilb == 4 then ik7 = iMJ(iMG(iMH(ikS, 1), iMF(ikY, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikY, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikY, 16), 255.)), iMG(iMH(ikS, 4), iMF(iMI(ikY, 24.), 255.))); ikV = true; break end end; ikX = iMK(ikS); ik1 = 0.; while true do if ik1 + 4 <= ilb then ikY = iMQ((ikY + 1832704949) % 4294967296, 13); iMO(ikX, ik1, iMG(iMM(ikX, ik1), ikY)); ik1 = ik1 + 4 else break end end; if ikV then break end; ikY = iMQ((ikY + 1832704949) % 4294967296, 13); ikW = 0.; while true do if ik1 < ilb then iMP(ikX, ik1, iMG(iMN(ikX, ik1), iMF(iMI(ikY, ikW * 8), 255.))); ik1 = ik1 + 1; ikW = ikW + 1 else break end end; if ikV then break end; do ik7 = iML(ikX, 0., ilb); ikV = true; break end; break end end; ilb = nil; do ikX = iIn[261.]; ik1 = true; ikY = k7; ikP = (ne + lQ) % iIn[5374]; ikZ = iIn[10480]; ikW = false; while true do ikS = #ikX; ilc = ikS - ikZ; ikT = ikY(ikP % 4294967296); ik3 = ilc >= 1; if ik3 then ik3 = ilc <= 4 end; if ik3 then ikT = iMQ((ikT + 1832704949) % 4294967296, 13); if ilc == 1 then ilb = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.))); ikW = true; break elseif ilc == 2 then ilb = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.)), iMG(iMH(ikX, 2), iMF(iMI(ikT, 8), 255.))); ikW = true; break elseif ilc == 3. then ilb = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.)), iMG(iMH(ikX, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikX, 3.), iMF(iMI(ikT, 16), 255.))); ikW = true; break elseif ilc == 4 then ilb = iMJ(iMG(iMH(ikX, 1), iMF(ikT, 255.)), iMG(iMH(ikX, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikX, 3.), iMF(iMI(ikT, 16), 255.)), iMG(iMH(ikX, 4), iMF(iMI(ikT, 24.), 255.))); ikW = true; break end end; ikU = iMK(ikX); ik8 = 0.; while true do if ik8 + 4 <= ilc then ikT = iMQ((ikT + 1832704949) % 4294967296, 13); iMO(ikU, ik8, iMG(iMM(ikU, ik8), ikT)); ik8 = ik8 + 4 else break end end; if ikW then break end; ikT = iMQ((ikT + 1832704949) % 4294967296, 13); ikV = 0.; while true do if ik8 < ilc then iMP(ikU, ik8, iMG(iMN(ikU, ik8), iMF(iMI(ikT, ikV * 8), 255.))); ik8 = ik8 + 1; ikV = ikV + 1 else break end end; if ikW then break end; do ilb = iML(ikU, 0., ilc); ikW = true; break end; break end end; ilc = nil; do ikU = iIn[8793.]; ik8 = iIn[831.]; ikT = k7; ik3 = (ne + lQ) % iIn[5374]; ikS = iIn[10480]; ikV = false; while true do ild = #ikU; ikY = ild - ikS; ikP = ikT(ik3 % 4294967296); ikX = ikY >= 1; if ikX then ikX = ikY <= 4 end; if ikX then ikP = iMQ((ikP + 1832704949) % 4294967296, 13); if ikY == 1 then ilc = iMJ(iMG(iMH(ikU, 1), iMF(ikP, 255.))); ikV = true; break elseif ikY == 2 then ilc = iMJ(iMG(iMH(ikU, 1), iMF(ikP, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ikP, 8), 255.))); ikV = true; break elseif ikY == 3. then ilc = iMJ(iMG(iMH(ikU, 1), iMF(ikP, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ikP, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ikP, 16), 255.))); ikV = true; break elseif ikY == 4 then ilc = iMJ(iMG(iMH(ikU, 1), iMF(ikP, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ikP, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ikP, 16), 255.)), iMG(iMH(ikU, 4), iMF(iMI(ikP, 24.), 255.))); ikV = true; break end end; ik1 = iMK(ikU); ikW = 0.; while true do if ikW + 4 <= ikY then ikP = iMQ((ikP + 1832704949) % 4294967296, 13); iMO(ik1, ikW, iMG(iMM(ik1, ikW), ikP)); ikW = ikW + 4 else break end end; if ikV then break end; ikP = iMQ((ikP + 1832704949) % 4294967296, 13); ikZ = 0.; while true do if ikW < ikY then iMP(ik1, ikW, iMG(iMN(ik1, ikW), iMF(iMI(ikP, ikZ * 8), 255.))); ikW = ikW + 1; ikZ = ikZ + 1 else break end end; if ikV then break end; do ilc = iML(ik1, 0., ikY); ikV = true; break end; break end end; ild = nil; do ikZ = true; ikW = iIn[10103]; ik1 = iIn[10525]; ikX = (ne + lQ) % iIn[5374]; ikP = iIn[10480]; ikY = k7; ikV = false; while true do ilf = #ikW; ikS = ilf - ikP; ile = ikY(ikX % 4294967296); ikT = ikS >= 1; if ikT then ikT = ikS <= 3. end; if ikT then ile = (ile * 1597 + 51749) % 4294967296; if ikS == 1 then ild = iMJ((iMH(ikW, 1) - iMF(ile, 255.)) % 256); ikV = true; break elseif ikS == 2 then ild = iMJ((iMH(ikW, 1) - iMF(ile, 255.)) % 256, (iMH(ikW, 2) - iMF(iMI(ile, 8), 255.)) % 256); ikV = true; break elseif ikS == 3. then ild = iMJ((iMH(ikW, 1) - iMF(ile, 255.)) % 256, (iMH(ikW, 2) - iMF(iMI(ile, 8), 255.)) % 256, (iMH(ikW, 3.) - iMF(iMI(ile, 16), 255.)) % 256); ikV = true; break end end; ik3 = iMK(ikW); ikU = 0.; while true do if ikU + 4 <= ikS then ile = (ile * 1597 + 51749) % 4294967296; iMO(ik3, ikU, (iMM(ik3, ikU) - ile) % 4294967296); ikU = ikU + 4 else break end end; if ikV then break end; ile = (ile * 1597 + 51749) % 4294967296; ik8 = 0.; while true do if ikU < ikS then iMP(ik3, ikU, (iMN(ik3, ikU) - iMF(iMI(ile, ik8 * 8), 255.)) % 256); ikU = ikU + 1; ik8 = ik8 + 1 else break end end; if ikV then break end; do ild = iML(ik3, 0., ikS); ikV = true; break end; break end end; ilf = nil; do ik3 = iIn[10480]; ikS = k7; ile = (ne + lQ) % iIn[5374]; ik8 = iIn[2230]; ikT = false; while true do ikU = #ik8; ikX = ikU - ik3; ik1 = ikS(ile % 4294967296); ik1 = ik1 % 2147483646. + 1; ikW = ikX >= 1; if ikW then ikW = ikX <= 4 end; if ikW then ik1 = ik1 * 16807 % 2147483647; if ikX == 1 then ilf = iMJ(iMG(iMH(ik8, 1), iMF(ik1, 255.))); ikT = true; break elseif ikX == 2 then ilf = iMJ(iMG(iMH(ik8, 1), iMF(ik1, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ik1, 8), 255.))); ikT = true; break elseif ikX == 3. then ilf = iMJ(iMG(iMH(ik8, 1), iMF(ik1, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ik1, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ik1, 16), 255.))); ikT = true; break elseif ikX == 4 then ilf = iMJ(iMG(iMH(ik8, 1), iMF(ik1, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ik1, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ik1, 16), 255.)), iMG(iMH(ik8, 4), iMF(iMI(ik1, 24.), 255.))); ikT = true; break end end; ikZ = iMK(ik8); ikV = 0.; while true do if ikV + 4 <= ikX then ik1 = ik1 * 16807 % 2147483647; iMO(ikZ, ikV, iMG(iMM(ikZ, ikV), ik1)); ikV = ikV + 4 else break end end; if ikT then break end; ik1 = ik1 * 16807 % 2147483647; ikY = 0.; while true do if ikV < ikX then iMP(ikZ, ikV, iMG(iMN(ikZ, ikV), iMF(iMI(ik1, ikY * 8), 255.))); ikV = ikV + 1; ikY = ikY + 1 else break end end; if ikT then break end; do ilf = iML(ikZ, 0., ikX); ikT = true; break end; break end end; ik1 = nil; do ikW = iIn[7327]; ikY = iIn[5789]; ikX = (ne + lQ) % iIn[5374]; ikZ = k7; ikV = false; while true do ik8 = #ikY; ikP = ik8 - ikW; ikS = ikZ(ikX % 4294967296); ile = ikP >= 1; if ile then ile = ikP <= 4 end; if ile then ikS = (ikS + 2654435769.) % 4294967296; if ikP == 1 then ik1 = iMJ(iMG(iMH(ikY, 1), iMF(ikS, 255.))); ikV = true; break elseif ikP == 2 then ik1 = iMJ(iMG(iMH(ikY, 1), iMF(ikS, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ikS, 8), 255.))); ikV = true; break elseif ikP == 3. then ik1 = iMJ(iMG(iMH(ikY, 1), iMF(ikS, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ikY, 3.), iMF(iMI(ikS, 16), 255.))); ikV = true; break elseif ikP == 4 then ik1 = iMJ(iMG(iMH(ikY, 1), iMF(ikS, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ikY, 3.), iMF(iMI(ikS, 16), 255.)), iMG(iMH(ikY, 4), iMF(iMI(ikS, 24.), 255.))); ikV = true; break end end; ikT = iMK(ikY); ik3 = 0.; while true do if ik3 + 4 <= ikP then ikS = (ikS + 2654435769.) % 4294967296; iMO(ikT, ik3, iMG(iMM(ikT, ik3), ikS)); ik3 = ik3 + 4 else break end end; if ikV then break end; ikS = (ikS + 2654435769.) % 4294967296; ikU = 0.; while true do if ik3 < ikP then iMP(ikT, ik3, iMG(iMN(ikT, ik3), iMF(iMI(ikS, ikU * 8), 255.))); ik3 = ik3 + 1; ikU = ikU + 1 else break end end; if ikV then break end; do ik1 = iML(ikT, 0., ikP); ikV = true; break end; break end end; ikP = nil; do ik3 = iIn[10480]; ikS = k7; ile = (ne + lQ) % iIn[5374]; ik8 = iIn[4164.]; ikT = false; while true do ikX = #ik8; ilg = ikX - ik3; ikW = ikS(ile % 4294967296); ikW = ikW % 2147483646. + 1; ikZ = ilg >= 1; if ikZ then ikZ = ilg <= 4 end; if ikZ then ikW = ikW * 16807 % 2147483647; if ilg == 1 then ikP = iMJ(iMG(iMH(ik8, 1), iMF(ikW, 255.))); ikT = true; break elseif ilg == 2 then ikP = iMJ(iMG(iMH(ik8, 1), iMF(ikW, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ikW, 8), 255.))); ikT = true; break elseif ilg == 3. then ikP = iMJ(iMG(iMH(ik8, 1), iMF(ikW, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ikW, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ikW, 16), 255.))); ikT = true; break elseif ilg == 4 then ikP = iMJ(iMG(iMH(ik8, 1), iMF(ikW, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ikW, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ikW, 16), 255.)), iMG(iMH(ik8, 4), iMF(iMI(ikW, 24.), 255.))); ikT = true; break end end; ikV = iMK(ik8); ikY = 0.; while true do if ikY + 4 <= ilg then ikW = ikW * 16807 % 2147483647; iMO(ikV, ikY, iMG(iMM(ikV, ikY), ikW)); ikY = ikY + 4 else break end end; if ikT then break end; ikW = ikW * 16807 % 2147483647; ikU = 0.; while true do if ikY < ilg then iMP(ikV, ikY, iMG(iMN(ikV, ikY), iMF(iMI(ikW, ikU * 8), 255.))); ikY = ikY + 1; ikU = ikU + 1 else break end end; if ikT then break end; do ikP = iML(ikV, 0., ilg); ikT = true; break end; break end end; lM(ik4, { [ik_] = nc, [ik5] = iIn[10184][ik9](iIn[7718], -iIn[8661.], iIn[10480], iIn[797]), [ikR] = iIn[10184][ik0](iIn[10480], iIn[8888], iIn[10480], iIn[5300]), [ikQ] = iIn[7718], [ik6] = aU, [ik2] = iIn[8269][ila][ik7], [ilb] = lV[ilc], [ild] = iIn[7868], [ilf] = iIn[8269][ik1][ikP] }); ilg = nil; do ikW = iIn[10480]; ikY = iIn[8901.]; ikX = (ne + lQ) % iIn[5374]; ikZ = k7; ikV = false; while true do ikP = #ikY; ikS = ikP - ikW; ile = ikZ(ikX % 4294967296); ikT = ikS >= 1; if ikT then ikT = ikS <= 4 end; if ikT then ile = (ile + 2654435769.) % 4294967296; if ikS == 1 then ilg = iMJ(iMG(iMH(ikY, 1), iMF(ile, 255.))); ikV = true; break elseif ikS == 2 then ilg = iMJ(iMG(iMH(ikY, 1), iMF(ile, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ile, 8), 255.))); ikV = true; break elseif ikS == 3. then ilg = iMJ(iMG(iMH(ikY, 1), iMF(ile, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ile, 8), 255.)), iMG(iMH(ikY, 3.), iMF(iMI(ile, 16), 255.))); ikV = true; break elseif ikS == 4 then ilg = iMJ(iMG(iMH(ikY, 1), iMF(ile, 255.)), iMG(iMH(ikY, 2), iMF(iMI(ile, 8), 255.)), iMG(iMH(ikY, 3.), iMF(iMI(ile, 16), 255.)), iMG(iMH(ikY, 4), iMF(iMI(ile, 24.), 255.))); ikV = true; break end end; ik3 = iMK(ikY); ikU = 0.; while true do if ikU + 4 <= ikS then ile = (ile + 2654435769.) % 4294967296; iMO(ik3, ikU, iMG(iMM(ik3, ikU), ile)); ikU = ikU + 4 else break end end; if ikV then break end; ile = (ile + 2654435769.) % 4294967296; ik8 = 0.; while true do if ikU < ikS then iMP(ik3, ikU, iMG(iMN(ik3, ikU), iMF(iMI(ile, ik8 * 8), 255.))); ikU = ikU + 1; ik8 = ik8 + 1 else break end end; if ikV then break end; do ilg = iML(ik3, 0., ikS); ikV = true; break end; break end end; ikP = nil; do ik3 = iIn[10411]; ikS = iIn[855.]; ile = (ne + lQ) % iIn[5374]; ik8 = k7; ikT = false; while true do ik1 = #ikS; ikW = ik1 - ik3; ikZ = ik8(ile % 4294967296); ikV = ikW >= 1; if ikV then ikV = ikW <= 4 end; if ikV then ikZ = (ikZ + 2654435769.) % 4294967296; if ikW == 1 then ikP = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.))); ikT = true; break elseif ikW == 2 then ikP = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.))); ikT = true; break elseif ikW == 3. then ikP = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikZ, 16), 255.))); ikT = true; break elseif ikW == 4 then ikP = iMJ(iMG(iMH(ikS, 1), iMF(ikZ, 255.)), iMG(iMH(ikS, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ikS, 3.), iMF(iMI(ikZ, 16), 255.)), iMG(iMH(ikS, 4), iMF(iMI(ikZ, 24.), 255.))); ikT = true; break end end; ikY = iMK(ikS); ikU = 0.; while true do if ikU + 4 <= ikW then ikZ = (ikZ + 2654435769.) % 4294967296; iMO(ikY, ikU, iMG(iMM(ikY, ikU), ikZ)); ikU = ikU + 4 else break end end; if ikT then break end; ikZ = (ikZ + 2654435769.) % 4294967296; ikX = 0.; while true do if ikU < ikW then iMP(ikY, ikU, iMG(iMN(ikY, ikU), iMF(iMI(ikZ, ikX * 8), 255.))); ikU = ikU + 1; ikX = ikX + 1 else break end end; if ikT then break end; do ikP = iML(ikY, 0., ikW); ikT = true; break end; break end end; ik1 = nil; do ikW = iIn[8888]; ikY = k7; ikX = (ne + lQ) % iIn[5374]; ikZ = iIn[10032.]; ikV = false; while true do ik8 = #ikZ; ilf = ik8 - ikW; ikS = ikY(ikX % 4294967296); ikS = ikS % 2147483646. + 1; ile = ilf >= 1; if ile then ile = ilf <= 4 end; if ile then ikS = ikS * 16807 % 2147483647; if ilf == 1 then ik1 = iMJ(iMG(iMH(ikZ, 1), iMF(ikS, 255.))); ikV = true; break elseif ilf == 2 then ik1 = iMJ(iMG(iMH(ikZ, 1), iMF(ikS, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikS, 8), 255.))); ikV = true; break elseif ilf == 3. then ik1 = iMJ(iMG(iMH(ikZ, 1), iMF(ikS, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikS, 16), 255.))); ikV = true; break elseif ilf == 4 then ik1 = iMJ(iMG(iMH(ikZ, 1), iMF(ikS, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikS, 16), 255.)), iMG(iMH(ikZ, 4), iMF(iMI(ikS, 24.), 255.))); ikV = true; break end end; ikT = iMK(ikZ); ik3 = 0.; while true do if ik3 + 4 <= ilf then ikS = ikS * 16807 % 2147483647; iMO(ikT, ik3, iMG(iMM(ikT, ik3), ikS)); ik3 = ik3 + 4 else break end end; if ikV then break end; ikS = ikS * 16807 % 2147483647; ikU = 0.; while true do if ik3 < ilf then iMP(ikT, ik3, iMG(iMN(ikT, ik3), iMF(iMI(ikS, ikU * 8), 255.))); ik3 = ik3 + 1; ikU = ikU + 1 else break end end; if ikV then break end; do ik1 = iML(ikT, 0., ilf); ikV = true; break end; break end end; ilf = nil; do ikS = iIn[8218]; ik3 = k7; ik8 = (ne + lQ) % iIn[5374]; ile = iIn[2933]; ikT = false; while true do ild = #ile; ikW = ild - ikS; ikZ = ik3(ik8 % 4294967296); ikZ = ikZ % 2147483646. + 1; ikV = ikW >= 1; if ikV then ikV = ikW <= 4 end; if ikV then ikZ = ikZ * 16807 % 2147483647; if ikW == 1 then ilf = iMJ(iMG(iMH(ile, 1), iMF(ikZ, 255.))); ikT = true; break elseif ikW == 2 then ilf = iMJ(iMG(iMH(ile, 1), iMF(ikZ, 255.)), iMG(iMH(ile, 2), iMF(iMI(ikZ, 8), 255.))); ikT = true; break elseif ikW == 3. then ilf = iMJ(iMG(iMH(ile, 1), iMF(ikZ, 255.)), iMG(iMH(ile, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ile, 3.), iMF(iMI(ikZ, 16), 255.))); ikT = true; break elseif ikW == 4 then ilf = iMJ(iMG(iMH(ile, 1), iMF(ikZ, 255.)), iMG(iMH(ile, 2), iMF(iMI(ikZ, 8), 255.)), iMG(iMH(ile, 3.), iMF(iMI(ikZ, 16), 255.)), iMG(iMH(ile, 4), iMF(iMI(ikZ, 24.), 255.))); ikT = true; break end end; ikY = iMK(ile); ikU = 0.; while true do if ikU + 4 <= ikW then ikZ = ikZ * 16807 % 2147483647; iMO(ikY, ikU, iMG(iMM(ikY, ikU), ikZ)); ikU = ikU + 4 else break end end; if ikT then break end; ikZ = ikZ * 16807 % 2147483647; ikX = 0.; while true do if ikU < ikW then iMP(ikY, ikU, iMG(iMN(ikY, ikU), iMF(iMI(ikZ, ikX * 8), 255.))); ikU = ikU + 1; ikX = ikX + 1 else break end end; if ikT then break end; do ilf = iML(ikY, 0., ikW); ikT = true; break end; break end end; ild = nil; do ikU = iIn[5102]; ikX = k7; ikV = iIn[3330.]; ikY = iIn[10480]; ikW = iIn[8229.]; ikZ = (ne + lQ) % iIn[5374]; ikT = false; while true do ik7 = #ikW; ik3 = ik7 - ikY; ilb = ikX(ikZ % 4294967296); ilb = ilb % 2147483646. + 1; ik8 = ik3 >= 1; if ik8 then ik8 = ik3 <= 4 end; if ik8 then ilb = ilb * 16807 % 2147483647; if ik3 == 1 then ild = iMJ(iMG(iMH(ikW, 1), iMF(ilb, 255.))); ikT = true; break elseif ik3 == 2 then ild = iMJ(iMG(iMH(ikW, 1), iMF(ilb, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ilb, 8), 255.))); ikT = true; break elseif ik3 == 3. then ild = iMJ(iMG(iMH(ikW, 1), iMF(ilb, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ilb, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ilb, 16), 255.))); ikT = true; break elseif ik3 == 4 then ild = iMJ(iMG(iMH(ikW, 1), iMF(ilb, 255.)), iMG(iMH(ikW, 2), iMF(iMI(ilb, 8), 255.)), iMG(iMH(ikW, 3.), iMF(iMI(ilb, 16), 255.)), iMG(iMH(ikW, 4), iMF(iMI(ilb, 24.), 255.))); ikT = true; break end end; ilc = iMK(ikW); ikS = 0.; while true do if ikS <= ik3 - 4 then ilb = ilb * 16807 % 2147483647; iMO(ilc, ikS, iMG(iMM(ilc, ikS), ilb)); ikS = ikS + 4 else break end end; if ikT then break end; ilb = ilb * 16807 % 2147483647; ile = 0.; while true do if ikS < ik3 then iMP(ilc, ikS, iMG(iMN(ilc, ikS), iMF(iMI(ilb, ile * 8), 255.))); ikS = ikS + 1; ile = ile + 1 else break end end; if ikT then break end; do ild = iML(ilc, 0., ik3); ikT = true; break end; break end end; ik7 = nil; do ilc = iIn[7327]; ik3 = iIn[9456.]; ilb = (ne + lQ) % iIn[5374]; ile = k7; ik8 = false; while true do ikV = #ik3; ikY = ikV - ilc; ikU = ile(ilb % 4294967296); ikX = ikY >= 1; if ikX then ikX = ikY <= 4 end; if ikX then ikU = (ikU + 2654435769.) % 4294967296; if ikY == 1 then ik7 = iMJ(iMG(iMH(ik3, 1), iMF(ikU, 255.))); ik8 = true; break elseif ikY == 2 then ik7 = iMJ(iMG(iMH(ik3, 1), iMF(ikU, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ikU, 8), 255.))); ik8 = true; break elseif ikY == 3. then ik7 = iMJ(iMG(iMH(ik3, 1), iMF(ikU, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ikU, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ikU, 16), 255.))); ik8 = true; break elseif ikY == 4 then ik7 = iMJ(iMG(iMH(ik3, 1), iMF(ikU, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ikU, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ikU, 16), 255.)), iMG(iMH(ik3, 4), iMF(iMI(ikU, 24.), 255.))); ik8 = true; break end end; ikT = iMK(ik3); ikW = 0.; while true do if ikW + 4 <= ikY then ikU = (ikU + 2654435769.) % 4294967296; iMO(ikT, ikW, iMG(iMM(ikT, ikW), ikU)); ikW = ikW + 4 else break end end; if ik8 then break end; ikU = (ikU + 2654435769.) % 4294967296; ikS = 0.; while true do if ikW < ikY then iMP(ikT, ikW, iMG(iMN(ikT, ikW), iMF(iMI(ikU, ikS * 8), 255.))); ikW = ikW + 1; ikS = ikS + 1 else break end end; if ik8 then break end; do ik7 = iML(ikT, 0., ikY); ik8 = true; break end; break end end; ikY = nil; do ikV = iIn[365]; ikS = iIn[3263]; ikW = iIn[96.]; ikT = (ne + lQ) % iIn[5374]; ikX = iIn[1362.]; ikU = k7; ik8 = false; while true do ilb = #ikS; ik2 = ilb - ikX; ilc = ikU(ikT % 4294967296); ila = ik2 >= 1; if ila then ila = ik2 <= 3. end; if ila then ilc = (ilc * 1597 + 51749) % 4294967296; if ik2 == 1 then ikY = iMJ((iMH(ikS, 1) - iMF(ilc, 255.)) % 256); ik8 = true; break elseif ik2 == 2 then ikY = iMJ((iMH(ikS, 1) - iMF(ilc, 255.)) % 256, (iMH(ikS, 2) - iMF(iMI(ilc, 8), 255.)) % 256); ik8 = true; break elseif ik2 == 3. then ikY = iMJ((iMH(ikS, 1) - iMF(ilc, 255.)) % 256, (iMH(ikS, 2) - iMF(iMI(ilc, 8), 255.)) % 256, (iMH(ikS, 3.) - iMF(iMI(ilc, 16), 255.)) % 256); ik8 = true; break end end; ile = iMK(ikS); ikZ = 0.; while true do if ikZ + 4 <= ik2 then ilc = (ilc * 1597 + 51749) % 4294967296; iMO(ile, ikZ, (iMM(ile, ikZ) - ilc) % 4294967296); ikZ = ikZ + 4 else break end end; if ik8 then break end; ilc = (ilc * 1597 + 51749) % 4294967296; ik3 = 0.; while true do if ikZ < ik2 then iMP(ile, ikZ, (iMN(ile, ikZ) - iMF(iMI(ilc, ik3 * 8), 255.)) % 256); ikZ = ikZ + 1; ik3 = ik3 + 1 else break end end; if ik8 then break end; do ikY = iML(ile, 0., ik2); ik8 = true; break end; break end end; ik2 = nil; do ile = true; ikZ = iIn[2844.]; ilc = (ne + lQ) % iIn[5374]; ila = k7; ilb = iIn[8393]; ik3 = false; while true do ikU = #ikZ; ikX = ikU - ilb; ikT = ila(ilc % 4294967296); ikT = ikT % 2147483646. + 1; ikW = ikX >= 1; if ikW then ikW = ikX <= 4 end; if ikW then ikT = ikT * 16807 % 2147483647; if ikX == 1 then ik2 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.))); ik3 = true; break elseif ikX == 2 then ik2 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikT, 8), 255.))); ik3 = true; break elseif ikX == 3. then ik2 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikT, 16), 255.))); ik3 = true; break elseif ikX == 4 then ik2 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikT, 16), 255.)), iMG(iMH(ikZ, 4), iMF(iMI(ikT, 24.), 255.))); ik3 = true; break end end; ikS = iMK(ikZ); ikV = 0.; while true do if ikV <= ikX - 4 then ikT = ikT * 16807 % 2147483647; iMO(ikS, ikV, iMG(iMM(ikS, ikV), ikT)); ikV = ikV + 4 else break end end; if ik3 then break end; ikT = ikT * 16807 % 2147483647; ik8 = 0.; while true do if ikV < ikX then iMP(ikS, ikV, iMG(iMN(ikS, ikV), iMF(iMI(ikT, ik8 * 8), 255.))); ikV = ikV + 1; ik8 = ik8 + 1 else break end end; if ik3 then break end; do ik2 = iML(ikS, 0., ikX); ik3 = true; break end; break end end; ikX = nil; do ikU = iIn[2242]; ikS = false; ikV = k7; ikT = (ne + lQ) % iIn[5374]; ikW = iIn[4991]; ik8 = false; while true do ik6 = #ikU; ilc = ik6 - ikW; ila = ikV(ikT % 4294967296); ile = ilc >= 1; if ile then ile = ilc <= 4 end; if ile then ila = iMQ((ila + 1832704949) % 4294967296, 13); if ilc == 1 then ikX = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.))); ik8 = true; break elseif ilc == 2 then ikX = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ila, 8), 255.))); ik8 = true; break elseif ilc == 3. then ikX = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ila, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ila, 16), 255.))); ik8 = true; break elseif ilc == 4 then ikX = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ila, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ila, 16), 255.)), iMG(iMH(ikU, 4), iMF(iMI(ila, 24.), 255.))); ik8 = true; break end end; ikZ = iMK(ikU); ik3 = 0.; while true do if ik3 + 4 <= ilc then ila = iMQ((ila + 1832704949) % 4294967296, 13); iMO(ikZ, ik3, iMG(iMM(ikZ, ik3), ila)); ik3 = ik3 + 4 else break end end; if ik8 then break end; ila = iMQ((ila + 1832704949) % 4294967296, 13); ilb = 0.; while true do if ik3 < ilc then iMP(ikZ, ik3, iMG(iMN(ikZ, ik3), iMF(iMI(ila, ilb * 8), 255.))); ik3 = ik3 + 1; ilb = ilb + 1 else break end end; if ik8 then break end; do ikX = iML(ikZ, 0., ilc); ik8 = true; break end; break end end; ik6 = nil; do ilb = iIn[10480]; ila = iIn[8237]; ikZ = (ne + lQ) % iIn[5374]; ilc = k7; ile = false; while true do ikT = #ila; ikW = ikT - ilb; ikS = ilc(ikZ % 4294967296); ikV = ikW >= 1; if ikV then ikV = ikW <= 4 end; if ikV then ikS = (ikS + 2654435769.) % 4294967296; if ikW == 1 then ik6 = iMJ(iMG(iMH(ila, 1), iMF(ikS, 255.))); ile = true; break elseif ikW == 2 then ik6 = iMJ(iMG(iMH(ila, 1), iMF(ikS, 255.)), iMG(iMH(ila, 2), iMF(iMI(ikS, 8), 255.))); ile = true; break elseif ikW == 3. then ik6 = iMJ(iMG(iMH(ila, 1), iMF(ikS, 255.)), iMG(iMH(ila, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ila, 3.), iMF(iMI(ikS, 16), 255.))); ile = true; break elseif ikW == 4 then ik6 = iMJ(iMG(iMH(ila, 1), iMF(ikS, 255.)), iMG(iMH(ila, 2), iMF(iMI(ikS, 8), 255.)), iMG(iMH(ila, 3.), iMF(iMI(ikS, 16), 255.)), iMG(iMH(ila, 4), iMF(iMI(ikS, 24.), 255.))); ile = true; break end end; ik8 = iMK(ila); ikU = 0.; while true do if ikU + 4 <= ikW then ikS = (ikS + 2654435769.) % 4294967296; iMO(ik8, ikU, iMG(iMM(ik8, ikU), ikS)); ikU = ikU + 4 else break end end; if ile then break end; ikS = (ikS + 2654435769.) % 4294967296; ik3 = 0.; while true do if ikU < ikW then iMP(ik8, ikU, iMG(iMN(ik8, ikU), iMF(iMI(ikS, ik3 * 8), 255.))); ikU = ikU + 1; ik3 = ik3 + 1 else break end end; if ile then break end; do ik6 = iML(ik8, 0., ikW); ile = true; break end; break end end; ikW = nil; do ikV = iIn[3859]; ikT = true; ik8 = k7; ikU = (ne + lQ) % iIn[5374]; ikS = iIn[5300]; ik3 = false; while true do ikZ = #ikV; ik0 = ikZ - ikS; ilb = ik8(ikU % 4294967296); ikQ = ik0 >= 1; if ikQ then ikQ = ik0 <= 4 end; if ikQ then ilb = iMQ((ilb + 1832704949) % 4294967296, 13); if ik0 == 1 then ikW = iMJ(iMG(iMH(ikV, 1), iMF(ilb, 255.))); ik3 = true; break elseif ik0 == 2 then ikW = iMJ(iMG(iMH(ikV, 1), iMF(ilb, 255.)), iMG(iMH(ikV, 2), iMF(iMI(ilb, 8), 255.))); ik3 = true; break elseif ik0 == 3. then ikW = iMJ(iMG(iMH(ikV, 1), iMF(ilb, 255.)), iMG(iMH(ikV, 2), iMF(iMI(ilb, 8), 255.)), iMG(iMH(ikV, 3.), iMF(iMI(ilb, 16), 255.))); ik3 = true; break elseif ik0 == 4 then ikW = iMJ(iMG(iMH(ikV, 1), iMF(ilb, 255.)), iMG(iMH(ikV, 2), iMF(iMI(ilb, 8), 255.)), iMG(iMH(ikV, 3.), iMF(iMI(ilb, 16), 255.)), iMG(iMH(ikV, 4), iMF(iMI(ilb, 24.), 255.))); ik3 = true; break end end; ilc = iMK(ikV); ila = 0.; while true do if ila + 4 <= ik0 then ilb = iMQ((ilb + 1832704949) % 4294967296, 13); iMO(ilc, ila, iMG(iMM(ilc, ila), ilb)); ila = ila + 4 else break end end; if ik3 then break end; ilb = iMQ((ilb + 1832704949) % 4294967296, 13); ile = 0.; while true do if ila < ik0 then iMP(ilc, ila, iMG(iMN(ilc, ila), iMF(iMI(ilb, ile * 8), 255.))); ila = ila + 1; ile = ile + 1 else break end end; if ik3 then break end; do ikW = iML(ilc, 0., ik0); ik3 = true; break end; break end end; ik0 = nil; do ilb = iIn[5257]; ila = iIn[1816]; ikZ = (ne + lQ) % iIn[5374]; ikQ = k7; ilc = false; while true do ikV = #ila; ik8 = ikV - ilb; ikU = ikQ(ikZ % 4294967296); ik3 = ik8 >= 1; if ik3 then ik3 = ik8 <= 4 end; if ik3 then ikU = (ikU + 2654435769.) % 4294967296; if ik8 == 1 then ik0 = iMJ(iMG(iMH(ila, 1), iMF(ikU, 255.))); ilc = true; break elseif ik8 == 2 then ik0 = iMJ(iMG(iMH(ila, 1), iMF(ikU, 255.)), iMG(iMH(ila, 2), iMF(iMI(ikU, 8), 255.))); ilc = true; break elseif ik8 == 3. then ik0 = iMJ(iMG(iMH(ila, 1), iMF(ikU, 255.)), iMG(iMH(ila, 2), iMF(iMI(ikU, 8), 255.)), iMG(iMH(ila, 3.), iMF(iMI(ikU, 16), 255.))); ilc = true; break elseif ik8 == 4 then ik0 = iMJ(iMG(iMH(ila, 1), iMF(ikU, 255.)), iMG(iMH(ila, 2), iMF(iMI(ikU, 8), 255.)), iMG(iMH(ila, 3.), iMF(iMI(ikU, 16), 255.)), iMG(iMH(ila, 4), iMF(iMI(ikU, 24.), 255.))); ilc = true; break end end; ikT = iMK(ila); ile = 0.; while true do if ile + 4 <= ik8 then ikU = (ikU + 2654435769.) % 4294967296; iMO(ikT, ile, iMG(iMM(ikT, ile), ikU)); ile = ile + 4 else break end end; if ilc then break end; ikU = (ikU + 2654435769.) % 4294967296; ikS = 0.; while true do if ile < ik8 then iMP(ikT, ile, iMG(iMN(ikT, ile), iMF(iMI(ikU, ikS * 8), 255.))); ile = ile + 1; ikS = ikS + 1 else break end end; if ilc then break end; do ik0 = iML(ikT, 0., ik8); ilc = true; break end; break end end; ikV = nil; do ik3 = iIn[468.]; ikT = iIn[4982]; ik8 = k7; ikU = (ne + lQ) % iIn[5374]; ikS = iIn[954.]; ile = false; while true do ikZ = #ik3; ikR = ikZ - ikS; ilb = ik8(ikU % 4294967296); ikQ = ikR >= 1; if ikQ then ikQ = ikR <= 4 end; if ikQ then ilb = iMQ((ilb + 1832704949) % 4294967296, 13); if ikR == 1 then ikV = iMJ(iMG(iMH(ik3, 1), iMF(ilb, 255.))); ile = true; break elseif ikR == 2 then ikV = iMJ(iMG(iMH(ik3, 1), iMF(ilb, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ilb, 8), 255.))); ile = true; break elseif ikR == 3. then ikV = iMJ(iMG(iMH(ik3, 1), iMF(ilb, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ilb, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ilb, 16), 255.))); ile = true; break elseif ikR == 4 then ikV = iMJ(iMG(iMH(ik3, 1), iMF(ilb, 255.)), iMG(iMH(ik3, 2), iMF(iMI(ilb, 8), 255.)), iMG(iMH(ik3, 3.), iMF(iMI(ilb, 16), 255.)), iMG(iMH(ik3, 4), iMF(iMI(ilb, 24.), 255.))); ile = true; break end end; ilc = iMK(ik3); ila = 0.; while true do if ila + 4 <= ikR then ilb = iMQ((ilb + 1832704949) % 4294967296, 13); iMO(ilc, ila, iMG(iMM(ilc, ila), ilb)); ila = ila + 4 else break end end; if ile then break end; ilb = iMQ((ilb + 1832704949) % 4294967296, 13); ik9 = 0.; while true do if ila < ikR then iMP(ilc, ila, iMG(iMN(ilc, ila), iMF(iMI(ilb, ik9 * 8), 255.))); ila = ila + 1; ik9 = ik9 + 1 else break end end; if ile then break end; do ikV = iML(ilc, 0., ikR); ile = true; break end; break end end; ik9 = nil; do ila = true; ilc = iIn[10103]; ikQ = iIn[5996]; ilb = (ne + lQ) % iIn[5374]; ikR = iIn[10480]; ikZ = k7; ile = false; while true do ikT = #ilc; ik_ = ikT - ikR; ikS = ikZ(ilb % 4294967296); ik5 = ik_ >= 1; if ik5 then ik5 = ik_ <= 3. end; if ik5 then ikS = (ikS * 1597 + 51749) % 4294967296; if ik_ == 1 then ik9 = iMJ((iMH(ilc, 1) - iMF(ikS, 255.)) % 256); ile = true; break elseif ik_ == 2 then ik9 = iMJ((iMH(ilc, 1) - iMF(ikS, 255.)) % 256, (iMH(ilc, 2) - iMF(iMI(ikS, 8), 255.)) % 256); ile = true; break elseif ik_ == 3. then ik9 = iMJ((iMH(ilc, 1) - iMF(ikS, 255.)) % 256, (iMH(ilc, 2) - iMF(iMI(ikS, 8), 255.)) % 256, (iMH(ilc, 3.) - iMF(iMI(ikS, 16), 255.)) % 256); ile = true; break end end; ik8 = iMK(ilc); ikU = 0.; while true do if ikU + 4 <= ik_ then ikS = (ikS * 1597 + 51749) % 4294967296; iMO(ik8, ikU, (iMM(ik8, ikU) - ikS) % 4294967296); ikU = ikU + 4 else break end end; if ile then break end; ikS = (ikS * 1597 + 51749) % 4294967296; ik3 = 0.; while true do if ikU < ik_ then iMP(ik8, ikU, (iMN(ik8, ikU) - iMF(iMI(ikS, ik3 * 8), 255.)) % 256); ikU = ikU + 1; ik3 = ik3 + 1 else break end end; if ile then break end; do ik9 = iML(ik8, 0., ik_); ile = true; break end; break end end; ik_ = nil; do ikT = true; ik3 = k7; ikU = false; ik8 = iIn[3598]; ik5 = iIn[7611.]; ikS = (ne + lQ) % iIn[5374]; ile = false; while true do ik4 = #ik5; ikZ = ik4 - ik8; ikR = ik3(ikS % 4294967296); ikR = ikR % 2147483646. + 1; ilb = ikZ >= 1; if ilb then ilb = ikZ <= 4 end; if ilb then ikR = ikR * 16807 % 2147483647; if ikZ == 1 then ik_ = iMJ(iMG(iMH(ik5, 1), iMF(ikR, 255.))); ile = true; break elseif ikZ == 2 then ik_ = iMJ(iMG(iMH(ik5, 1), iMF(ikR, 255.)), iMG(iMH(ik5, 2), iMF(iMI(ikR, 8), 255.))); ile = true; break elseif ikZ == 3. then ik_ = iMJ(iMG(iMH(ik5, 1), iMF(ikR, 255.)), iMG(iMH(ik5, 2), iMF(iMI(ikR, 8), 255.)), iMG(iMH(ik5, 3.), iMF(iMI(ikR, 16), 255.))); ile = true; break elseif ikZ == 4 then ik_ = iMJ(iMG(iMH(ik5, 1), iMF(ikR, 255.)), iMG(iMH(ik5, 2), iMF(iMI(ikR, 8), 255.)), iMG(iMH(ik5, 3.), iMF(iMI(ikR, 16), 255.)), iMG(iMH(ik5, 4), iMF(iMI(ikR, 24.), 255.))); ile = true; break end end; ikQ = iMK(ik5); ilc = 0.; while true do if ilc <= ikZ - 4 then ikR = ikR * 16807 % 2147483647; iMO(ikQ, ilc, iMG(iMM(ikQ, ilc), ikR)); ilc = ilc + 4 else break end end; if ile then break end; ikR = ikR * 16807 % 2147483647; ila = 0.; while true do if ilc < ikZ then iMP(ikQ, ilc, iMG(iMN(ikQ, ilc), iMF(iMI(ikR, ila * 8), 255.))); ilc = ilc + 1; ila = ila + 1 else break end end; if ile then break end; do ik_ = iML(ikQ, 0., ikZ); ile = true; break end; break end end; ik4 = nil; do ilc = iIn[8063]; ila = iIn[6640]; ilb = iIn[1629.]; ikQ = (ne + lQ) % iIn[5374]; ikZ = iIn[8661.]; ikR = k7; ile = false; while true do ikU = #ila; ik3 = ikU - ikZ; ikT = ikR(ikQ % 4294967296); ilh = ik3 >= 1; if ilh then ilh = ik3 <= 3. end; if ilh then ikT = (ikT * 1597 + 51749) % 4294967296; if ik3 == 1 then ik4 = iMJ((iMH(ila, 1) - iMF(ikT, 255.)) % 256); ile = true; break elseif ik3 == 2 then ik4 = iMJ((iMH(ila, 1) - iMF(ikT, 255.)) % 256, (iMH(ila, 2) - iMF(iMI(ikT, 8), 255.)) % 256); ile = true; break elseif ik3 == 3. then ik4 = iMJ((iMH(ila, 1) - iMF(ikT, 255.)) % 256, (iMH(ila, 2) - iMF(iMI(ikT, 8), 255.)) % 256, (iMH(ila, 3.) - iMF(iMI(ikT, 16), 255.)) % 256); ile = true; break end end; ikS = iMK(ila); ik5 = 0.; while true do if ik5 + 4 <= ik3 then ikT = (ikT * 1597 + 51749) % 4294967296; iMO(ikS, ik5, (iMM(ikS, ik5) - ikT) % 4294967296); ik5 = ik5 + 4 else break end end; if ile then break end; ikT = (ikT * 1597 + 51749) % 4294967296; ik8 = 0.; while true do if ik5 < ik3 then iMP(ikS, ik5, (iMN(ikS, ik5) - iMF(iMI(ikT, ik8 * 8), 255.)) % 256); ik5 = ik5 + 1; ik8 = ik8 + 1 else break end end; if ile then break end; do ik4 = iML(ikS, 0., ik3); ile = true; break end; break end end; ilh = nil; do ik8 = iIn[10732]; ikU = iIn[4164.]; ikS = (ne + lQ) % iIn[5374]; ik5 = k7; ikT = iIn[10480]; ik3 = false; while true do ikR = #ikU; ilb = ikR - ikT; ikQ = ik5(ikS % 4294967296); ikQ = ikQ % 2147483646. + 1; ilc = ilb >= 1; if ilc then ilc = ilb <= 4 end; if ilc then ikQ = ikQ * 16807 % 2147483647; if ilb == 1 then ilh = iMJ(iMG(iMH(ikU, 1), iMF(ikQ, 255.))); ik3 = true; break elseif ilb == 2 then ilh = iMJ(iMG(iMH(ikU, 1), iMF(ikQ, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ikQ, 8), 255.))); ik3 = true; break elseif ilb == 3. then ilh = iMJ(iMG(iMH(ikU, 1), iMF(ikQ, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ikQ, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ikQ, 16), 255.))); ik3 = true; break elseif ilb == 4 then ilh = iMJ(iMG(iMH(ikU, 1), iMF(ikQ, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ikQ, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ikQ, 16), 255.)), iMG(iMH(ikU, 4), iMF(iMI(ikQ, 24.), 255.))); ik3 = true; break end end; ila = iMK(ikU); ile = 0.; while true do if ile <= ilb - 4 then ikQ = ikQ * 16807 % 2147483647; iMO(ila, ile, iMG(iMM(ila, ile), ikQ)); ile = ile + 4 else break end end; if ik3 then break end; ikQ = ikQ * 16807 % 2147483647; ikZ = 0.; while true do if ile < ilb then iMP(ila, ile, iMG(iMN(ila, ile), iMF(iMI(ikQ, ikZ * 8), 255.))); ile = ile + 1; ikZ = ikZ + 1 else break end end; if ik3 then break end; do ilh = iML(ila, 0., ilb); ik3 = true; break end; break end end; ikR = nil; do ila = iIn[10480]; ilb = iIn[3669.]; ikQ = (ne + lQ) % iIn[5374]; ikZ = k7; ilc = false; while true do ik5 = #ilb; ik8 = ik5 - ila; ikU = ikZ(ikQ % 4294967296); ik3 = ik8 >= 1; if ik3 then ik3 = ik8 <= 4 end; if ik3 then ikU = (ikU + 2654435769.) % 4294967296; if ik8 == 1 then ikR = iMJ(iMG(iMH(ilb, 1), iMF(ikU, 255.))); ilc = true; break elseif ik8 == 2 then ikR = iMJ(iMG(iMH(ilb, 1), iMF(ikU, 255.)), iMG(iMH(ilb, 2), iMF(iMI(ikU, 8), 255.))); ilc = true; break elseif ik8 == 3. then ikR = iMJ(iMG(iMH(ilb, 1), iMF(ikU, 255.)), iMG(iMH(ilb, 2), iMF(iMI(ikU, 8), 255.)), iMG(iMH(ilb, 3.), iMF(iMI(ikU, 16), 255.))); ilc = true; break elseif ik8 == 4 then ikR = iMJ(iMG(iMH(ilb, 1), iMF(ikU, 255.)), iMG(iMH(ilb, 2), iMF(iMI(ikU, 8), 255.)), iMG(iMH(ilb, 3.), iMF(iMI(ikU, 16), 255.)), iMG(iMH(ilb, 4), iMF(iMI(ikU, 24.), 255.))); ilc = true; break end end; ikT = iMK(ilb); ile = 0.; while true do if ile + 4 <= ik8 then ikU = (ikU + 2654435769.) % 4294967296; iMO(ikT, ile, iMG(iMM(ikT, ile), ikU)); ile = ile + 4 else break end end; if ilc then break end; ikU = (ikU + 2654435769.) % 4294967296; ikS = 0.; while true do if ile < ik8 then iMP(ikT, ile, iMG(iMN(ikT, ile), iMF(iMI(ikU, ikS * 8), 255.))); ile = ile + 1; ikS = ikS + 1 else break end end; if ilc then break end; do ikR = iML(ikT, 0., ik8); ilc = true; break end; break end end; lM(ilg, { [ikP] = nc, [ik1] = iIn[10184][ilf](iIn[7718], -iIn[8661.], iIn[10480], iIn[797]), [ild] = iIn[10184][ik7](iIn[10480], iIn[8888], iIn[10480], iIn[5257]), [ikY] = iIn[7718], [ik2] = aV, [ikX] = iIn[8269][ik6][ikW], [ik0] = lV[ikV], [ik9] = iIn[5212], [ik_] = iIn[8269][ik4][ilh], [ikR] = true }); ik5 = nil; do ikS = true; ile = k7; ikT = false; ik3 = iIn[3598]; ikU = iIn[5186]; ik8 = (ne + lQ) % iIn[5374]; ilc = false; while true do ikQ = #ikU; ik4 = ikQ - ik3; ila = ile(ik8 % 4294967296); ila = ila % 2147483646. + 1; ilh = ik4 >= 1; if ilh then ilh = ik4 <= 4 end; if ilh then ila = ila * 16807 % 2147483647; if ik4 == 1 then ik5 = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.))); ilc = true; break elseif ik4 == 2 then ik5 = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ila, 8), 255.))); ilc = true; break elseif ik4 == 3. then ik5 = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ila, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ila, 16), 255.))); ilc = true; break elseif ik4 == 4 then ik5 = iMJ(iMG(iMH(ikU, 1), iMF(ila, 255.)), iMG(iMH(ikU, 2), iMF(iMI(ila, 8), 255.)), iMG(iMH(ikU, 3.), iMF(iMI(ila, 16), 255.)), iMG(iMH(ikU, 4), iMF(iMI(ila, 24.), 255.))); ilc = true; break end end; ikZ = iMK(ikU); ikR = 0.; while true do if ikR <= ik4 - 4 then ila = ila * 16807 % 2147483647; iMO(ikZ, ikR, iMG(iMM(ikZ, ikR), ila)); ikR = ikR + 4 else break end end; if ilc then break end; ila = ila * 16807 % 2147483647; ilb = 0.; while true do if ikR < ik4 then iMP(ikZ, ikR, iMG(iMN(ikZ, ikR), iMF(iMI(ila, ilb * 8), 255.))); ikR = ikR + 1; ilb = ilb + 1 else break end end; if ilc then break end; do ik5 = iML(ikZ, 0., ik4); ilc = true; break end; break end end; ik4 = nil; do ikQ = iIn[8162]; ikZ = iIn[4980.]; ikR = (ne + lQ) % iIn[5374]; ila = k7; ilh = iIn[6720.]; ilb = false; while true do ikU = #ikZ; ik3 = ikU - ilh; ikT = ila(ikR % 4294967296); ikT = ikT % 2147483646. + 1; ile = ik3 >= 1; if ile then ile = ik3 <= 4 end; if ile then ikT = ikT * 16807 % 2147483647; if ik3 == 1 then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.))); ilb = true; break elseif ik3 == 2 then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikT, 8), 255.))); ilb = true; break elseif ik3 == 3. then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikT, 16), 255.))); ilb = true; break elseif ik3 == 4 then ik4 = iMJ(iMG(iMH(ikZ, 1), iMF(ikT, 255.)), iMG(iMH(ikZ, 2), iMF(iMI(ikT, 8), 255.)), iMG(iMH(ikZ, 3.), iMF(iMI(ikT, 16), 255.)), iMG(iMH(ikZ, 4), iMF(iMI(ikT, 24.), 255.))); ilb = true; break end end; ikS = iMK(ikZ); ilc = 0.; while true do if ilc <= ik3 - 4 then ikT = ikT * 16807 % 2147483647; iMO(ikS, ilc, iMG(iMM(ikS, ilc), ikT)); ilc = ilc + 4 else break end end; if ilb then break end; ikT = ikT * 16807 % 2147483647; ik8 = 0.; while true do if ilc < ik3 then iMP(ikS, ilc, iMG(iMN(ikS, ilc), iMF(iMI(ikT, ik8 * 8), 255.))); ilc = ilc + 1; ik8 = ik8 + 1 else break end end; if ilb then break end; do ik4 = iML(ikS, 0., ik3); ilb = true; break end; break end end; ikU = nil; do ik8 = iIn[592]; ile = iIn[8806]; ikS = k7; ik3 = (ne + lQ) % iIn[5374]; ikT = iIn[5257]; ilc = false; while true do ik_ = #ik8; ila = ik_ - ikT; ilh = ikS(ik3 % 4294967296); ikZ = ila >= 1; if ikZ then ikZ = ila <= 4 end; if ikZ then ilh = iMQ((ilh + 1832704949) % 4294967296, 13); if ila == 1 then ikU = iMJ(iMG(iMH(ik8, 1), iMF(ilh, 255.))); ilc = true; break elseif ila == 2 then ikU = iMJ(iMG(iMH(ik8, 1), iMF(ilh, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ilh, 8), 255.))); ilc = true; break elseif ila == 3. then ikU = iMJ(iMG(iMH(ik8, 1), iMF(ilh, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ilh, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ilh, 16), 255.))); ilc = true; break elseif ila == 4 then ikU = iMJ(iMG(iMH(ik8, 1), iMF(ilh, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ilh, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ilh, 16), 255.)), iMG(iMH(ik8, 4), iMF(iMI(ilh, 24.), 255.))); ilc = true; break end end; ikR = iMK(ik8); ilb = 0.; while true do if ilb + 4 <= ila then ilh = iMQ((ilh + 1832704949) % 4294967296, 13); iMO(ikR, ilb, iMG(iMM(ikR, ilb), ilh)); ilb = ilb + 4 else break end end; if ilc then break end; ilh = iMQ((ilh + 1832704949) % 4294967296, 13); ikQ = 0.; while true do if ilb < ila then iMP(ikR, ilb, iMG(iMN(ikR, ilb), iMF(iMI(ilh, ikQ * 8), 255.))); ilb = ilb + 1; ikQ = ikQ + 1 else break end end; if ilc then break end; do ikU = iML(ikR, 0., ila); ilc = true; break end; break end end; ik_ = nil; do ikQ = iIn[9550]; ikZ = iIn[7712]; ikR = k7; ila = (ne + lQ) % iIn[5374]; ilh = iIn[797]; ilb = false; while true do ikS = #ikQ; ilc = ikS - ilh; ik8 = ikR(ila % 4294967296); ik9 = ilc >= 1; if ik9 then ik9 = ilc <= 4 end; if ik9 then ik8 = iMQ((ik8 + 1832704949) % 4294967296, 13); if ilc == 1 then ik_ = iMJ(iMG(iMH(ikQ, 1), iMF(ik8, 255.))); ilb = true; break elseif ilc == 2 then ik_ = iMJ(iMG(iMH(ikQ, 1), iMF(ik8, 255.)), iMG(iMH(ikQ, 2), iMF(iMI(ik8, 8), 255.))); ilb = true; break elseif ilc == 3. then ik_ = iMJ(iMG(iMH(ikQ, 1), iMF(ik8, 255.)), iMG(iMH(ikQ, 2), iMF(iMI(ik8, 8), 255.)), iMG(iMH(ikQ, 3.), iMF(iMI(ik8, 16), 255.))); ilb = true; break elseif ilc == 4 then ik_ = iMJ(iMG(iMH(ikQ, 1), iMF(ik8, 255.)), iMG(iMH(ikQ, 2), iMF(iMI(ik8, 8), 255.)), iMG(iMH(ikQ, 3.), iMF(iMI(ik8, 16), 255.)), iMG(iMH(ikQ, 4), iMF(iMI(ik8, 24.), 255.))); ilb = true; break end end; ik3 = iMK(ikQ); ikT = 0.; while true do if ikT + 4 <= ilc then ik8 = iMQ((ik8 + 1832704949) % 4294967296, 13); iMO(ik3, ikT, iMG(iMM(ik3, ikT), ik8)); ikT = ikT + 4 else break end end; if ilb then break end; ik8 = iMQ((ik8 + 1832704949) % 4294967296, 13); ile = 0.; while true do if ikT < ilc then iMP(ik3, ikT, iMG(iMN(ik3, ikT), iMF(iMI(ik8, ile * 8), 255.))); ikT = ikT + 1; ile = ile + 1 else break end end; if ilb then break end; do ik_ = iML(ik3, 0., ilc); ilb = true; break end; break end end; lh(nc, { [ik5] = iIn[10184][ik4](iIn[10480], iIn[10480], iIn[10480], iIn[10480]) }, iIn[4075], iIn[8269][ikU][ik_]); ik9 = nil; do ikT = iIn[28]; ik8 = iIn[2798]; ile = (ne + lQ) % iIn[5374]; ikS = k7; ik3 = iIn[10480]; ilc = false; while true do ikQ = #ik8; ik_ = ikQ - ik3; ila = ikS(ile % 4294967296); ila = ila % 2147483646. + 1; ilh = ik_ >= 1; if ilh then ilh = ik_ <= 4 end; if ilh then ila = ila * 16807 % 2147483647; if ik_ == 1 then ik9 = iMJ(iMG(iMH(ik8, 1), iMF(ila, 255.))); ilc = true; break elseif ik_ == 2 then ik9 = iMJ(iMG(iMH(ik8, 1), iMF(ila, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ila, 8), 255.))); ilc = true; break elseif ik_ == 3. then ik9 = iMJ(iMG(iMH(ik8, 1), iMF(ila, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ila, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ila, 16), 255.))); ilc = true; break elseif ik_ == 4 then ik9 = iMJ(iMG(iMH(ik8, 1), iMF(ila, 255.)), iMG(iMH(ik8, 2), iMF(iMI(ila, 8), 255.)), iMG(iMH(ik8, 3.), iMF(iMI(ila, 16), 255.)), iMG(iMH(ik8, 4), iMF(iMI(ila, 24.), 255.))); ilc = true; break end end; ikZ = iMK(ik8); ikR = 0.; while true do if ikR <= ik_ - 4 then ila = ila * 16807 % 2147483647; iMO(ikZ, ikR, iMG(iMM(ikZ, ikR), ila)); ikR = ikR + 4 else break end end; if ilc then break end; ila = ila * 16807 % 2147483647; ilb = 0.; while true do if ikR < ik_ then iMP(ikZ, ikR, iMG(iMN(ikZ, ikR), iMF(iMI(ila, ilb * 8), 255.))); ikR = ikR + 1; ilb = ilb + 1 else break end end; if ilc then break end; do ik9 = iML(ikZ, 0., ik_); ilc = true; break end; break end end; iIn[4085][ik9](aW, function(iIG, iIH, iII) local iMu = bit32.band; local iMv = string.byte; local iMw = bit32.bxor; local iMx = bit32.rshift; local iMy = string.char; local iMz = buffer.fromstring; local iMA = buffer.readstring; local iMB = buffer.readu32; local iMC = buffer.readu8; local iMD = buffer.writeu32; local iME = buffer.writeu8; if not iII then local iJ5 = { nc, k7, iIn, lQ, lh, iIG, iIH, iII } end; local iX5 = iIn; for iAq = iX5[7774] / (iX5[3006.] - iX5[3006.]), iX5[8195] - iX5[8195] do P = iX5[10184] // O; if iX5[2619.] / (iX5[9495.] % iX5[9495.]) * (iX5[3807.] - iX5[3807.]) == iX5[4942] / (iX5[7954] % iX5[7954]) - iX5[6521] / (iX5[2389] % iX5[2389]) then local iAn = aU ^ buffer; local iAo = aU or aV; local iAp = O or F end end; local ikx = nil; if iX5[5365] == iX5[10838] % iX5[10838] / (iX5[6075.] - iX5[6075.]) then local iAn = iX5[7845.] // iX5[8784.]; local iAo = { aG, iX5[10184], aV } end; local iky = nil; while iX5[797] / (iX5[4144] % iX5[4144]) - iX5[10906] / (iX5[4067] - iX5[4067]) == aU do local iAn = iX5[696.] > iX5[10184]; for iAo = iX5[7957] / (iX5[2619.] - iX5[2619.]), iX5[3828.] % iX5[3828.] do iAn = iX5[7357][iX5[8629]]; l = true and iX5[6718] end end; local ikz = nil; local ikA = nil; if string == iX5[6193] % iX5[6193] / (iX5[2026] - iX5[2026]) then local iAn = iX5[10331] > F; tostring(iAn, lQ) end; local ikB = nil; local ikC = nil; local ikD = nil; local ikE = nil; local ikF = nil; local ikG = nil; local ikH = nil; local ikI = nil; local ikJ = nil; local ikK = nil; for iAn = iX5[7718], iX5[1371.] do if (iAn * iAn + iAn) % iX5[1353.] == iX5[7718] then c(iX5[5724.]) end end; local ikL = nil; local ikM = nil; local ikN = nil; local ikO = nil; if (iX5[6075.] - iX5[6075.]) / (iX5[8921] - iX5[8921]) < iX5[5116] then ({})[ikL] = iX5[1444] * iX5[6898] end; while iX5[3926] % iX5[3926] / (iX5[10726] % iX5[10726]) == iX5[8818] / (iX5[10839.] - iX5[10839.]) * (iX5[4999] % iX5[4999]) do local iAn = iX5[4035.] ^ iX5[3706] end; for iAn = iX5[7718], iX5[1353.] do if iAn * iAn < iX5[3106] - iX5[3106] then u = { ikM, ikG } end end; for iAo = 1, 3. do if iAo * iAo < 75. - 75. then while (127 - 127) / (69. % 69.) > 190 do local iAn = not aO end end end; if 178 / (12. - 12.) * (82 - 82) == ikJ then local iAn = "bjhlrmd" .. "zexorv"; local iAo = E.x end; ikx = nil; if u == (245 - 245) / (64 - 64) then aO = true ~= buffer; an = buffer > ax end; do ikC = iX5[4201]; ikB = iX5[6694]; if 236 / (219. - 219.) - 175 / (50 - 50) == 203 / (112 - 112) * (147. % 147.) then aj = ikJ.data; local iAn = 199 or UDim2 end; ikA = (iX5[4294] + lQ) % iX5[5374]; ikz = k7; iky = iX5[10480]; if (206 - 206) / (115 % 115) == 245 / (189. - 189.) * (71 % 71) then al = UDim2 > 482; ikI = ({})["soec"] end; while 66. / (224 - 224) - 41 / (89 - 89) == iky do ao = ikE or O end; ikD = false; while true do ikH = #ikB; ikG = ikH - iky; ikF = ikz(ikA % 4294967296); ikF = ikF % 2147483646. + 1; ikE = ikG >= 1; if ikE then ikE = ikG <= 4 end; if ikE then ikF = ikF * 16807 % 2147483647; if ikG == 1 then ikx = iMy(iMw(iMv(ikB, 1), iMu(ikF, 255.))); ikD = true; break elseif ikG == 2 then ikx = iMy(iMw(iMv(ikB, 1), iMu(ikF, 255.)), iMw(iMv(ikB, 2), iMu(iMx(ikF, 8), 255.))); ikD = true; break elseif ikG == 3. then ikx = iMy(iMw(iMv(ikB, 1), iMu(ikF, 255.)), iMw(iMv(ikB, 2), iMu(iMx(ikF, 8), 255.)), iMw(iMv(ikB, 3.), iMu(iMx(ikF, 16), 255.))); ikD = true; break elseif ikG == 4 then ikx = iMy(iMw(iMv(ikB, 1), iMu(ikF, 255.)), iMw(iMv(ikB, 2), iMu(iMx(ikF, 8), 255.)), iMw(iMv(ikB, 3.), iMu(iMx(ikF, 16), 255.)), iMw(iMv(ikB, 4), iMu(iMx(ikF, 24.), 255.))); ikD = true; break end end; ikK = iMz(ikB); ikJ = 0.; while true do if ikJ <= ikG - 4 then ikF = ikF * 16807 % 2147483647; iMD(ikK, ikJ, iMw(iMB(ikK, ikJ), ikF)); ikJ = ikJ + 4 else break end end; if ikD then break end; ikF = ikF * 16807 % 2147483647; ikI = 0.; while true do if ikJ < ikG then iME(ikK, ikJ, iMw(iMC(ikK, ikJ), iMu(iMx(ikF, ikI * 8), 255.))); ikJ = ikJ + 1; ikI = ikI + 1 else break end end; if ikD then break end; do ikx = iMA(ikK, 0., ikG); ikD = true; break end; break end end; for iAn = iX5[3902] / (iX5[10389.] % iX5[10389.]), iX5[8328.] % iX5[8328.] do w(); aW = buffer ^ iX5[3109] end; while iX5[495.] / (iX5[4968.] % iX5[4968.]) * (iX5[8218] - iX5[8218]) > iX5[6260] do local iAn = iX5[6939.] * iX5[3830] end; ikK = nil; do ikE = iX5[4437.]; ikF = iX5[5045]; ikG = iX5[9470]; while 224 % 224 / (97 - 97) == 53 / (110 - 110) - 172 / (66. - 66.) do aj(ikC); if 233 / (152 - 152) * (214 - 214) == aS then local iAn = 610 // 151; iAn = bit32 == z; local iAo = #O end end; ikH = (iX5[9043] + lQ) % iX5[5374]; ikI = iX5[6720.]; ikJ = k7; for iAn = 1, 3. do if iAn * iAn < 56 % 56 then ({}).child = false and "mdvs"; ({}).child = ikx and string end end; ikD = false; while true do ikz = #ikF; ikA = ikz - ikI; ikB = ikJ(ikH % 4294967296); ikC = ikA >= 1; if ikC then ikC = ikA <= 3. end; if ikC then ikB = (ikB * 1597 + 51749) % 4294967296; if ikA == 1 then ikK = iMy((iMv(ikF, 1) - iMu(ikB, 255.)) % 256); ikD = true; break elseif ikA == 2 then ikK = iMy((iMv(ikF, 1) - iMu(ikB, 255.)) % 256, (iMv(ikF, 2) - iMu(iMx(ikB, 8), 255.)) % 256); ikD = true; break elseif ikA == 3. then ikK = iMy((iMv(ikF, 1) - iMu(ikB, 255.)) % 256, (iMv(ikF, 2) - iMu(iMx(ikB, 8), 255.)) % 256, (iMv(ikF, 3.) - iMu(iMx(ikB, 16), 255.)) % 256); ikD = true; break end end; ikM = iMz(ikF); ikL = 0.; while true do if ikL + 4 <= ikA then ikB = (ikB * 1597 + 51749) % 4294967296; iMD(ikM, ikL, (iMB(ikM, ikL) - ikB) % 4294967296); ikL = ikL + 4 else break end end; if ikD then break end; ikB = (ikB * 1597 + 51749) % 4294967296; iky = 0.; while true do if ikL < ikA then iME(ikM, ikL, (iMC(ikM, ikL) - iMu(iMx(ikB, iky * 8), 255.)) % 256); ikL = ikL + 1; iky = iky + 1 else break end end; if ikD then break end; do ikK = iMA(ikM, 0., ikA); ikD = true; break end; break end end; while 94 % 94 / (127 % 127) == 234. / (176 - 176) * (201. - 201.) do for iAp = 1, 3. do if (iAp * iAp + iAp) % 2 == 1 then for iAo = 1, 3. do if iAo * iAo + 1 <= 76 % 76 then local iAn = ikC // ikO end end end end; for iAs = 5 / (254 - 254), 210. - 210. do am = 317 // 710; local iAq = ikM - 686; local iAr = iAq and ao end end; while iX5[5053] % iX5[5053] / (iX5[7670] - iX5[7670]) == iX5[3379] / (iX5[4444] - iX5[4444]) * (iX5[7294] % iX5[7294]) do for iAo = iX5[9564.] / (iX5[10838] % iX5[10838]), iX5[9295] - iX5[9295] do ({})[iX5[7989.]] = iX5[10383.] .. iX5[6333.]; local iAn = I[iX5[9584]]; ikE = iAn[iX5[8029]] end end; if iX5[495.] / (iX5[9909.] - iX5[9909.]) - iX5[2621] / (iX5[5742.] - iX5[5742.]) <= iX5[5915] then local iAn = ikB or iX5[5886.]; local iAo = ikD or tonumber end; while iX5[3106] % iX5[3106] / (iX5[5975] % iX5[5975]) == w do while aO == iX5[8888] / (iX5[6891.] - iX5[6891.]) - iX5[2468] / (iX5[8943.] % iX5[8943.]) do local iAn = aV % buffer; P = ({})[true] end end; for iAn = iX5[7718], iX5[1371.] do if (iAn * iAn + iAn) % iX5[1353.] == iX5[7718] then l[iX5[4557.]] = { ai, ikL, buffer } end end; while iX5[5531] <= (iX5[5208.] - iX5[5208.]) / (iX5[7257.] % iX5[7257.]) do local iAn = ikO < ikE; local iAo = ikz == true end; for iAo = iX5[7718], iX5[1353.] do if iAo * iAo + iX5[7718] <= iX5[293] - iX5[293] then for iAn = iX5[7718], iX5[1353.] do if iAn * iAn < iX5[4497.] % iX5[4497.] then table[ai] = A - iX5[5759] end end; w = ai and ikF end end; while (iX5[8818] - iX5[8818]) / (iX5[6898] % iX5[6898]) == ikD do tostring(iX5[5539], table) end; ikM = nil; do ikz = iX5[1410.]; iky = iX5[4097]; ikL = iX5[458]; ikC = (iX5[9628] + lQ) % iX5[5374]; ikB = iX5[10480]; ikA = k7; if 81. % 81. / (171. - 171.) == 209 / (91 % 91) - 180. / (246. - 246.) then local iAn = aV or 263; local iAo = ai.x end; ikD = false; while 445 < (237. - 237.) / (242 - 242) do u = 667 - 821; local iAn = ({}).name end; while true do ikF = #iky; ikE = ikF - ikB; ikN = ikA(ikC % 4294967296); ikJ = ikE >= 1; if ikJ then ikJ = ikE <= 3. end; if ikJ then ikN = (ikN * 1597 + 51749) % 4294967296; if ikE == 1 then ikM = iMy((iMv(iky, 1) - iMu(ikN, 255.)) % 256); ikD = true; break elseif ikE == 2 then ikM = iMy((iMv(iky, 1) - iMu(ikN, 255.)) % 256, (iMv(iky, 2) - iMu(iMx(ikN, 8), 255.)) % 256); ikD = true; break elseif ikE == 3. then ikM = iMy((iMv(iky, 1) - iMu(ikN, 255.)) % 256, (iMv(iky, 2) - iMu(iMx(ikN, 8), 255.)) % 256, (iMv(iky, 3.) - iMu(iMx(ikN, 16), 255.)) % 256); ikD = true; break end end; ikI = iMz(iky); ikH = 0.; while true do if ikH + 4 <= ikE then ikN = (ikN * 1597 + 51749) % 4294967296; iMD(ikI, ikH, (iMB(ikI, ikH) - ikN) % 4294967296); ikH = ikH + 4 else break end end; if ikD then break end; ikN = (ikN * 1597 + 51749) % 4294967296; ikG = 0.; while true do if ikH < ikE then iME(ikI, ikH, (iMC(ikI, ikH) - iMu(iMx(ikN, ikG * 8), 255.)) % 256); ikH = ikH + 1; ikG = ikG + 1 else break end end; if ikD then break end; do ikM = iMA(ikI, 0., ikE); ikD = true; break end; break end end; while 311 > (216. - 216.) / (107 % 107) do al = not false; ikF = ikK.right end; if iX5[6268] / (iX5[3807.] % iX5[3807.]) - iX5[3399.] / (iX5[6878] - iX5[6878]) == iX5[9096.] / (iX5[3902] % iX5[3902]) * (iX5[6621.] - iX5[6621.]) then al[iX5[6336.]] = iX5[3737] .. iX5[9383]; local iAn = ({})[ikD] end; for iAo = iX5[7718], iX5[1371.] do if (iAo * iAo + iAo) % iX5[1353.] == iX5[7718] then aG[iX5[1707.]] = table.next; local iAn = -aU end end; if iX5[3020] / (iX5[8568.] % iX5[8568.]) - iX5[7130] / (iX5[6314] - iX5[6314]) == ikO then local iAn = iX5[6097] - lh; local iAo = #an end; while z == iX5[10838] % iX5[10838] / (iX5[2373.] - iX5[2373.]) do local iAn = { tonumber, iX5[10348] } end; ikN = nil; do ikJ = false; ikE = k7; while nc == 42. % 42. / (69. - 69.) do if 147. / (48. % 48.) * (3. - 3.) == UDim2 then E = 229 and pcall; local iAn = -905 end end; ikF = false; ikG = iX5[10480]; ikH = iX5[8705]; ikI = (iX5[7414] + lQ) % iX5[5374]; ikD = false; while true do iky = #ikH; ikz = iky - ikG; ikA = ikE(ikI % 4294967296); ikA = ikA % 2147483646. + 1; ikB = ikz >= 1; if ikB then ikB = ikz <= 4 end; if ikB then ikA = ikA * 16807 % 2147483647; if ikz == 1 then ikN = iMy(iMw(iMv(ikH, 1), iMu(ikA, 255.))); ikD = true; break elseif ikz == 2 then ikN = iMy(iMw(iMv(ikH, 1), iMu(ikA, 255.)), iMw(iMv(ikH, 2), iMu(iMx(ikA, 8), 255.))); ikD = true; break elseif ikz == 3. then ikN = iMy(iMw(iMv(ikH, 1), iMu(ikA, 255.)), iMw(iMv(ikH, 2), iMu(iMx(ikA, 8), 255.)), iMw(iMv(ikH, 3.), iMu(iMx(ikA, 16), 255.))); ikD = true; break elseif ikz == 4 then ikN = iMy(iMw(iMv(ikH, 1), iMu(ikA, 255.)), iMw(iMv(ikH, 2), iMu(iMx(ikA, 8), 255.)), iMw(iMv(ikH, 3.), iMu(iMx(ikA, 16), 255.)), iMw(iMv(ikH, 4), iMu(iMx(ikA, 24.), 255.))); ikD = true; break end end; ikC = iMz(ikH); ikO = 0.; while true do if ikO <= ikz - 4 then ikA = ikA * 16807 % 2147483647; iMD(ikC, ikO, iMw(iMB(ikC, ikO), ikA)); ikO = ikO + 4 else break end end; if ikD then break end; ikA = ikA * 16807 % 2147483647; ikL = 0.; while true do if ikO < ikz then iME(ikC, ikO, iMw(iMC(ikC, ikO), iMu(iMx(ikA, ikL * 8), 255.))); ikO = ikO + 1; ikL = ikL + 1 else break end end; if ikD then break end; do ikN = iMA(ikC, 0., ikz); ikD = true; break end; break end end; lh(nc, { [ikx] = iX5[10184][ikK](iX5[7718], iX5[4077.], iX5[10480], iX5[10480]), [ikM] = iX5[7718] }, iX5[10701.])[ikN]:Connect(function(iIE, iIF) if not iIF then local iJ4 = { nc, iIn, k7, iIE, iIF } end; if iIn[884] / (iIn[2462] - iIn[2462]) * (iIn[2462] % iIn[2462]) <= iIn[5433.] then iIn[2158][iIn[8572]] = iIn[3541] and tonumber end; nc:Destroy() end) end); ne = 0. elseif ne == 15970 then nd = iIn[1371.]; ne = 3. else ne = 13643; continue end elseif ne < 15972. then nd = aW; ne = if nd then 3. else 2 else break end end end end; mC = 280 else mC = 4236.; continue end else ihV = nil; do local iV8 = iIn; iVM[27.] = iV8[9096.]; ihT = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[5302]; iVM[2] = false; while true do iVM[29] = #iVM[16]; iVM[22] = iVM[29] - iVM[27.]; iVM[28] = ihT(iVM[23] % 4294967296); iVM[28] = iVM[28] % 2147483646. + 1; iVM[8] = iVM[22] >= 1; if iVM[8] then iVM[8] = iVM[22] <= 4 end; if iVM[8] then iVM[28] = iVM[28] * 16807 % 2147483647; if iVM[22] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[28], 255.))); iVM[2] = true; break elseif iVM[22] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[2] = true; break elseif iVM[22] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[2] = true; break elseif iVM[22] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[2] = true; break end end; iVM[17] = buffer.fromstring(iVM[16]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[22] then iVM[28] = iVM[28] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[13], bit32.bxor(buffer.readu32(iVM[17], iVM[13]), iVM[28])); iVM[13] = iVM[13] + 4 else break end end; if iVM[2] then break end; iVM[28] = iVM[28] * 16807 % 2147483647; iVM[7] = 0.; while true do if iVM[13] < iVM[22] then buffer.writeu8(iVM[17], iVM[13], bit32.bxor(buffer.readu8(iVM[17], iVM[13]), bit32.band(bit32.rshift(iVM[28], iVM[7] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[2] then break end; do ihV = buffer.readstring(iVM[17], 0., iVM[22]); iVM[2] = true; break end; break end end; lH(ly, ihV, lS); iVM[13] = nil; do local iV8 = iIn; iVM[8] = iV8[208]; iVM[28] = iV8[4034]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[29] = k7; iVM[7] = iV8[10480]; iVM[22] = false; while true do iVM[16] = #iVM[28]; iVM[2] = iVM[16] - iVM[7]; ihV = iVM[29](iVM[17] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[27.] = iVM[2] >= 1; if iVM[27.] then iVM[27.] = iVM[2] <= 4 end; if iVM[27.] then ihV = ihV * 16807 % 2147483647; if iVM[2] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihV, 255.))); iVM[22] = true; break elseif iVM[2] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[22] = true; break elseif iVM[2] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[22] = true; break elseif iVM[2] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[22] = true; break end end; iVM[23] = buffer.fromstring(iVM[28]); iVM[9.] = 0.; while true do if iVM[9.] <= iVM[2] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[9.], bit32.bxor(buffer.readu32(iVM[23], iVM[9.]), ihV)); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[22] then break end; ihV = ihV * 16807 % 2147483647; ihT = 0.; while true do if iVM[9.] < iVM[2] then buffer.writeu8(iVM[23], iVM[9.], bit32.bxor(buffer.readu8(iVM[23], iVM[9.]), bit32.band(bit32.rshift(ihV, ihT * 8), 255.))); iVM[9.] = iVM[9.] + 1; ihT = ihT + 1 else break end end; if iVM[22] then break end; do iVM[13] = buffer.readstring(iVM[23], 0., iVM[2]); iVM[22] = true; break end; break end end; local iV8 = iIn; lw(ly, iVM[13], iV8[6610]); iVM[9.] = nil; do ihV = iV8[4067]; iVM[16] = iV8[5178.]; iVM[27.] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[23] = false; while true do iVM[2] = #iVM[16]; iVM[7] = iVM[2] - ihV; iVM[29] = ihT(iVM[27.] % 4294967296); iVM[22] = iVM[7] >= 1; if iVM[22] then iVM[22] = iVM[7] <= 4 end; if iVM[22] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; if iVM[7] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[29], 255.))); iVM[23] = true; break elseif iVM[7] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[23] = true; break elseif iVM[7] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[23] = true; break elseif iVM[7] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[23] = true; break end end; iVM[28] = buffer.fromstring(iVM[16]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[7] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; buffer.writeu32(iVM[28], iVM[8], bit32.bxor(buffer.readu32(iVM[28], iVM[8]), iVM[29])); iVM[8] = iVM[8] + 4 else break end end; if iVM[23] then break end; iVM[29] = (iVM[29] + 2654435769.) % 4294967296; iVM[17] = 0.; while true do if iVM[8] < iVM[7] then buffer.writeu8(iVM[28], iVM[8], bit32.bxor(buffer.readu8(iVM[28], iVM[8]), bit32.band(bit32.rshift(iVM[29], iVM[17] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[23] then break end; do iVM[9.] = buffer.readstring(iVM[28], 0., iVM[7]); iVM[23] = true; break end; break end end; lH(me, iVM[9.], iV8[2275]); iVM[28] = nil; do iVM[29] = iV8[10480]; iVM[8] = iV8[8825]; iVM[7] = (mC + lQ) % iV8[5374]; iVM[17] = k7; iVM[22] = false; while true do ihT = #iVM[8]; iVM[16] = ihT - iVM[29]; iVM[2] = iVM[17](iVM[7] % 4294967296); ihV = iVM[16] >= 1; if ihV then ihV = iVM[16] <= 4 end; if ihV then iVM[2] = (iVM[2] + 2654435769.) % 4294967296; if iVM[16] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[2], 255.))); iVM[22] = true; break elseif iVM[16] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[22] = true; break elseif iVM[16] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[22] = true; break elseif iVM[16] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[22] = true; break end end; iVM[27.] = buffer.fromstring(iVM[8]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[16] then iVM[2] = (iVM[2] + 2654435769.) % 4294967296; buffer.writeu32(iVM[27.], iVM[23], bit32.bxor(buffer.readu32(iVM[27.], iVM[23]), iVM[2])); iVM[23] = iVM[23] + 4 else break end end; if iVM[22] then break end; iVM[2] = (iVM[2] + 2654435769.) % 4294967296; iVM[9.] = 0.; while true do if iVM[23] < iVM[16] then buffer.writeu8(iVM[27.], iVM[23], bit32.bxor(buffer.readu8(iVM[27.], iVM[23]), bit32.band(bit32.rshift(iVM[2], iVM[9.] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[22] then break end; do iVM[28] = buffer.readstring(iVM[27.], 0., iVM[16]); iVM[22] = true; break end; break end end; lw(me, iVM[28], iV8[4877]); iVM[9.] = nil; do iVM[16] = iV8[6611]; ihT = iV8[3657.]; ihV = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[4795]; iVM[2] = false; while true do iVM[29] = #iVM[16]; iVM[22] = iVM[29] - iVM[27.]; iVM[28] = ihV(iVM[23] % 4294967296); iVM[8] = iVM[22] >= 1; if iVM[8] then iVM[8] = iVM[22] <= 4 end; if iVM[8] then iVM[28] = bit32.lrotate((iVM[28] + 1832704949) % 4294967296, 13); if iVM[22] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[28], 255.))); iVM[2] = true; break elseif iVM[22] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[2] = true; break elseif iVM[22] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[2] = true; break elseif iVM[22] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[2] = true; break end end; iVM[17] = buffer.fromstring(iVM[16]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[22] then iVM[28] = bit32.lrotate((iVM[28] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[17], iVM[13], bit32.bxor(buffer.readu32(iVM[17], iVM[13]), iVM[28])); iVM[13] = iVM[13] + 4 else break end end; if iVM[2] then break end; iVM[28] = bit32.lrotate((iVM[28] + 1832704949) % 4294967296, 13); iVM[7] = 0.; while true do if iVM[13] < iVM[22] then buffer.writeu8(iVM[17], iVM[13], bit32.bxor(buffer.readu8(iVM[17], iVM[13]), bit32.band(bit32.rshift(iVM[28], iVM[7] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[2] then break end; do iVM[9.] = buffer.readstring(iVM[17], 0., iVM[22]); iVM[2] = true; break end; break end end; l8[iVM[9.]]:Connect(iV8[4834]); iVM[13] = nil; do iVM[17] = iV8[10272.]; iVM[8] = iV8[9283]; iVM[28] = iV8[10299.]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[4144]; iVM[7] = k7; iVM[2] = false; while true do iVM[23] = #iVM[8]; iVM[9.] = iVM[23] - iVM[29]; ihT = iVM[7](iVM[22] % 4294967296); iVM[16] = iVM[9.] >= 1; if iVM[16] then iVM[16] = iVM[9.] <= 3. end; if iVM[16] then ihT = (ihT * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then iVM[13] = string.char((string.byte(iVM[8], 1) - bit32.band(ihT, 255.)) % 256); iVM[2] = true; break elseif iVM[9.] == 2 then iVM[13] = string.char((string.byte(iVM[8], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[8], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256); iVM[2] = true; break elseif iVM[9.] == 3. then iVM[13] = string.char((string.byte(iVM[8], 1) - bit32.band(ihT, 255.)) % 256, (string.byte(iVM[8], 2) - bit32.band(bit32.rshift(ihT, 8), 255.)) % 256, (string.byte(iVM[8], 3.) - bit32.band(bit32.rshift(ihT, 16), 255.)) % 256); iVM[2] = true; break end end; iVM[4] = buffer.fromstring(iVM[8]); ihV = 0.; while true do if ihV + 4 <= iVM[9.] then ihT = (ihT * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[4], ihV, (buffer.readu32(iVM[4], ihV) - ihT) % 4294967296); ihV = ihV + 4 else break end end; if iVM[2] then break end; ihT = (ihT * 1597 + 51749) % 4294967296; iVM[27.] = 0.; while true do if ihV < iVM[9.] then buffer.writeu8(iVM[4], ihV, (buffer.readu8(iVM[4], ihV) - bit32.band(bit32.rshift(ihT, iVM[27.] * 8), 255.)) % 256); ihV = ihV + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[2] then break end; do iVM[13] = buffer.readstring(iVM[4], 0., iVM[9.]); iVM[2] = true; break end; break end end; mo[iVM[13]]:Connect(iV8[439]); iVM[4] = nil; do iVM[9.] = iV8[6807.]; iVM[16] = k7; ihT = iV8[2280.]; ihV = iV8[10480]; iVM[23] = iV8[4130]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[2] = false; while true do iVM[29] = #iVM[23]; iVM[22] = iVM[29] - ihV; iVM[28] = iVM[16](iVM[27.] % 4294967296); iVM[28] = iVM[28] % 2147483646. + 1; iVM[8] = iVM[22] >= 1; if iVM[8] then iVM[8] = iVM[22] <= 4 end; if iVM[8] then iVM[28] = iVM[28] * 16807 % 2147483647; if iVM[22] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[28], 255.))); iVM[2] = true; break elseif iVM[22] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[2] = true; break elseif iVM[22] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[2] = true; break elseif iVM[22] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[2] = true; break end end; iVM[17] = buffer.fromstring(iVM[23]); iVM[13] = 0.; while true do if iVM[13] <= iVM[22] - 4 then iVM[28] = iVM[28] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[13], bit32.bxor(buffer.readu32(iVM[17], iVM[13]), iVM[28])); iVM[13] = iVM[13] + 4 else break end end; if iVM[2] then break end; iVM[28] = iVM[28] * 16807 % 2147483647; iVM[7] = 0.; while true do if iVM[13] < iVM[22] then buffer.writeu8(iVM[17], iVM[13], bit32.bxor(buffer.readu8(iVM[17], iVM[13]), bit32.band(bit32.rshift(iVM[28], iVM[7] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[2] then break end; do iVM[4] = buffer.readstring(iVM[17], 0., iVM[22]); iVM[2] = true; break end; break end end; l9[iVM[4]]:Connect(iV8[289]); iVM[13] = nil; do iVM[28] = iV8[10224.]; iVM[17] = k7; iVM[8] = true; iVM[7] = iV8[10411]; iVM[22] = iV8[6646]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[2] = false; while true do iVM[27.] = #iVM[22]; iVM[23] = iVM[27.] - iVM[7]; iVM[9.] = iVM[17](iVM[29] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; ihT = iVM[23] >= 1; if ihT then ihT = iVM[23] <= 4 end; if ihT then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[23] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[9.], 255.))); iVM[2] = true; break elseif iVM[23] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[2] = true; break elseif iVM[23] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[2] = true; break elseif iVM[23] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[2] = true; break end end; iVM[16] = buffer.fromstring(iVM[22]); iVM[4] = 0.; while true do if iVM[4] <= iVM[23] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[4], bit32.bxor(buffer.readu32(iVM[16], iVM[4]), iVM[9.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[2] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; ihV = 0.; while true do if iVM[4] < iVM[23] then buffer.writeu8(iVM[16], iVM[4], bit32.bxor(buffer.readu8(iVM[16], iVM[4]), bit32.band(bit32.rshift(iVM[9.], ihV * 8), 255.))); iVM[4] = iVM[4] + 1; ihV = ihV + 1 else break end end; if iVM[2] then break end; do iVM[13] = buffer.readstring(iVM[16], 0., iVM[23]); iVM[2] = true; break end; break end end; mv[iVM[13]]:Connect(iV8[5806]); iVM[4] = nil; do iVM[9.] = iV8[8166.]; iVM[27.] = iV8[135.]; ihT = (mC + lQ) % iV8[5374]; ihV = k7; iVM[16] = iV8[10480]; iVM[23] = false; while true do iVM[8] = #iVM[27.]; iVM[17] = iVM[8] - iVM[16]; iVM[2] = ihV(ihT % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; iVM[7] = iVM[17] >= 1; if iVM[7] then iVM[7] = iVM[17] <= 4 end; if iVM[7] then iVM[2] = iVM[2] * 16807 % 2147483647; if iVM[17] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.))); iVM[23] = true; break elseif iVM[17] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[23] = true; break elseif iVM[17] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[23] = true; break elseif iVM[17] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[23] = true; break end end; iVM[29] = buffer.fromstring(iVM[27.]); iVM[22] = 0.; while true do if iVM[22] <= iVM[17] - 4 then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(iVM[29], iVM[22], bit32.bxor(buffer.readu32(iVM[29], iVM[22]), iVM[2])); iVM[22] = iVM[22] + 4 else break end end; if iVM[23] then break end; iVM[2] = iVM[2] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[22] < iVM[17] then buffer.writeu8(iVM[29], iVM[22], bit32.bxor(buffer.readu8(iVM[29], iVM[22]), bit32.band(bit32.rshift(iVM[2], iVM[28] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[23] then break end; do iVM[4] = buffer.readstring(iVM[29], 0., iVM[17]); iVM[23] = true; break end; break end end; iV8[4085][iVM[4]](iV8[1429]); mC = 108. end elseif mC < 4215. then if mC < 4214 then lQ += if Font then Font[iIn[3072.]](iIn[3084.])[iIn[7146.]][iIn[1161.]] else iIn[9956]; mC = 543. else mC = if mx <= iIn[1362.] then 240. else 324. end else mC = 53 end elseif mC < 4218. then if mC < 4217 then if mC == 4216 then mC = 204. else mC = 4115; continue end elseif mC == 4217 then iVM[28] = nil; do iVM[29] = iIn[5360]; iVM[7] = iIn[7916]; iVM[22] = (mC + lQ) % iIn[5374]; iVM[17] = k7; iVM[8] = iIn[4218.]; iVM[2] = false; while true do iVM[23] = #iVM[7]; iVM[9.] = iVM[23] - iVM[8]; ihT = iVM[17](iVM[22] % 4294967296); ihT = ihT % 2147483646. + 1; iVM[16] = iVM[9.] >= 1; if iVM[16] then iVM[16] = iVM[9.] <= 4 end; if iVM[16] then ihT = ihT * 16807 % 2147483647; if iVM[9.] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihT, 255.))); iVM[2] = true; break elseif iVM[9.] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[2] = true; break elseif iVM[9.] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[2] = true; break elseif iVM[9.] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[2] = true; break end end; iVM[4] = buffer.fromstring(iVM[7]); ihV = 0.; while true do if ihV <= iVM[9.] - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[4], ihV, bit32.bxor(buffer.readu32(iVM[4], ihV), ihT)); ihV = ihV + 4 else break end end; if iVM[2] then break end; ihT = ihT * 16807 % 2147483647; iVM[27.] = 0.; while true do if ihV < iVM[9.] then buffer.writeu8(iVM[4], ihV, bit32.bxor(buffer.readu8(iVM[4], ihV), bit32.band(bit32.rshift(ihT, iVM[27.] * 8), 255.))); ihV = ihV + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[2] then break end; do iVM[28] = buffer.readstring(iVM[4], 0., iVM[9.]); iVM[2] = true; break end; break end end; mv = mp(iVM[28], false); mC = 80 else mC = 4048; continue end elseif mC < 4219 then if mC == 4218. then mC = 358 else mC = 3797; continue end elseif mC == 4219 then mr = (mr + iIn[4991]) % iIn[1070]; mC = 177. else mC = 4045; continue end elseif mC < 4224. then if mC < 4222 then if mC < 4221. then iVM[4] = nil; do local iV8 = iIn; ihV = iV8[4991]; iVM[9.] = iV8[2445.]; iVM[27.] = (mC + lQ) % iV8[5374]; ihT = k7; iVM[16] = false; while true do iVM[22] = #iVM[9.]; iVM[23] = iVM[22] - ihV; iVM[8] = ihT(iVM[27.] % 4294967296); iVM[17] = iVM[23] >= 1; if iVM[17] then iVM[17] = iVM[23] <= 4 end; if iVM[17] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; if iVM[23] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[8], 255.))); iVM[16] = true; break elseif iVM[23] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[16] = true; break elseif iVM[23] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[16] = true; break elseif iVM[23] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[16] = true; break end end; iVM[2] = buffer.fromstring(iVM[9.]); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[23] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; buffer.writeu32(iVM[2], iVM[7], bit32.bxor(buffer.readu32(iVM[2], iVM[7]), iVM[8])); iVM[7] = iVM[7] + 4 else break end end; if iVM[16] then break end; iVM[8] = (iVM[8] + 2654435769.) % 4294967296; iVM[29] = 0.; while true do if iVM[7] < iVM[23] then buffer.writeu8(iVM[2], iVM[7], bit32.bxor(buffer.readu8(iVM[2], iVM[7]), bit32.band(bit32.rshift(iVM[8], iVM[29] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[16] then break end; do iVM[4] = buffer.readstring(iVM[2], 0., iVM[23]); iVM[16] = true; break end; break end end; lc = iIn[3196]:GetService(iVM[4]); mC = 242 else mC = if (not mo and l8 or (mo or l8) or (lu or not l8) and (not lu or lj)) and not (not mo and l8 or (mo or l8) or (lu or not l8) and (not lu or lj)) then 6. else 260 end elseif mC < 4223 then if mC == 4222 then mC = 45. else mC = 4181; continue end elseif mC == 4223 then iVM[7] = nil; do local iV8 = iIn; iVM[8] = iV8[946]; iVM[22] = k7; iVM[17] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[8334.]; iVM[2] = false; while true do iVM[23] = #iVM[29]; iVM[9.] = iVM[23] - iVM[8]; ihT = iVM[22](iVM[17] % 4294967296); ihT = ihT % 2147483646. + 1; iVM[16] = iVM[9.] >= 1; if iVM[16] then iVM[16] = iVM[9.] <= 4 end; if iVM[16] then ihT = ihT * 16807 % 2147483647; if iVM[9.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihT, 255.))); iVM[2] = true; break elseif iVM[9.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[2] = true; break elseif iVM[9.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[2] = true; break elseif iVM[9.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[2] = true; break end end; iVM[4] = buffer.fromstring(iVM[29]); ihV = 0.; while true do if ihV + 4 <= iVM[9.] then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[4], ihV, bit32.bxor(buffer.readu32(iVM[4], ihV), ihT)); ihV = ihV + 4 else break end end; if iVM[2] then break end; ihT = ihT * 16807 % 2147483647; iVM[27.] = 0.; while true do if ihV < iVM[9.] then buffer.writeu8(iVM[4], ihV, bit32.bxor(buffer.readu8(iVM[4], ihV), bit32.band(bit32.rshift(ihT, iVM[27.] * 8), 255.))); ihV = ihV + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[2] then break end; do iVM[7] = buffer.readstring(iVM[4], 0., iVM[9.]); iVM[2] = true; break end; break end end; local iV8 = iIn; iV8[4085][iVM[7]](iV8[5895.]); iVM[4] = nil; do iVM[27.] = true; ihV = iV8[10770.]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[16] = k7; ihT = iV8[10480]; iVM[23] = false; while true do iVM[17] = #ihV; iVM[2] = iVM[17] - ihT; iVM[7] = iVM[16](iVM[9.] % 4294967296); iVM[7] = iVM[7] % 2147483646. + 1; iVM[29] = iVM[2] >= 1; if iVM[29] then iVM[29] = iVM[2] <= 4 end; if iVM[29] then iVM[7] = iVM[7] * 16807 % 2147483647; if iVM[2] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[7], 255.))); iVM[23] = true; break elseif iVM[2] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); iVM[23] = true; break elseif iVM[2] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); iVM[23] = true; break elseif iVM[2] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); iVM[23] = true; break end end; iVM[22] = buffer.fromstring(ihV); iVM[28] = 0.; while true do if iVM[28] <= iVM[2] - 4 then iVM[7] = iVM[7] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[28], bit32.bxor(buffer.readu32(iVM[22], iVM[28]), iVM[7])); iVM[28] = iVM[28] + 4 else break end end; if iVM[23] then break end; iVM[7] = iVM[7] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[28] < iVM[2] then buffer.writeu8(iVM[22], iVM[28], bit32.bxor(buffer.readu8(iVM[22], iVM[28]), bit32.band(bit32.rshift(iVM[7], iVM[8] * 8), 255.))); iVM[28] = iVM[28] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[23] then break end; do iVM[4] = buffer.readstring(iVM[22], 0., iVM[2]); iVM[23] = true; break end; break end end; iVM[28] = nil; do iVM[7] = iV8[4110.]; iVM[17] = iV8[3200]; iVM[29] = k7; iVM[8] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[10480]; iVM[2] = false; while true do ihV = #iVM[7]; iVM[27.] = ihV - iVM[22]; iVM[23] = iVM[29](iVM[8] % 4294967296); iVM[9.] = iVM[27.] >= 1; if iVM[9.] then iVM[9.] = iVM[27.] <= 4 end; if iVM[9.] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); if iVM[27.] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[23], 255.))); iVM[2] = true; break elseif iVM[27.] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[2] = true; break elseif iVM[27.] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[2] = true; break elseif iVM[27.] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[2] = true; break end end; ihT = buffer.fromstring(iVM[7]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[27.] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); buffer.writeu32(ihT, iVM[16], bit32.bxor(buffer.readu32(ihT, iVM[16]), iVM[23])); iVM[16] = iVM[16] + 4 else break end end; if iVM[2] then break end; iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); iVM[13] = 0.; while true do if iVM[16] < iVM[27.] then buffer.writeu8(ihT, iVM[16], bit32.bxor(buffer.readu8(ihT, iVM[16]), bit32.band(bit32.rshift(iVM[23], iVM[13] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[2] then break end; do iVM[28] = buffer.readstring(ihT, 0., iVM[27.]); iVM[2] = true; break end; break end end; iVM[13] = nil; do iVM[9.] = iV8[10480]; iVM[27.] = iV8[1637]; ihT = (mC + lQ) % iV8[5374]; ihV = k7; iVM[16] = false; while true do iVM[23] = #iVM[27.]; iVM[8] = iVM[23] - iVM[9.]; iVM[17] = ihV(ihT % 4294967296); iVM[2] = iVM[8] >= 1; if iVM[2] then iVM[2] = iVM[8] <= 4 end; if iVM[2] then iVM[17] = (iVM[17] + 2654435769.) % 4294967296; if iVM[8] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[17], 255.))); iVM[16] = true; break elseif iVM[8] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[16] = true; break elseif iVM[8] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[16] = true; break elseif iVM[8] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[16] = true; break end end; iVM[7] = buffer.fromstring(iVM[27.]); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[8] then iVM[17] = (iVM[17] + 2654435769.) % 4294967296; buffer.writeu32(iVM[7], iVM[29], bit32.bxor(buffer.readu32(iVM[7], iVM[29]), iVM[17])); iVM[29] = iVM[29] + 4 else break end end; if iVM[16] then break end; iVM[17] = (iVM[17] + 2654435769.) % 4294967296; iVM[22] = 0.; while true do if iVM[29] < iVM[8] then buffer.writeu8(iVM[7], iVM[29], bit32.bxor(buffer.readu8(iVM[7], iVM[29]), bit32.band(bit32.rshift(iVM[17], iVM[22] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[16] then break end; do iVM[13] = buffer.readstring(iVM[7], 0., iVM[8]); iVM[16] = true; break end; break end end; iVM[7] = nil; do iVM[29] = iV8[7074.]; iVM[23] = k7; iVM[22] = false; iVM[17] = iV8[10480]; iVM[8] = iV8[7600]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[14] = #iVM[8]; ihV = iVM[14] - iVM[17]; iVM[27.] = iVM[23](iVM[2] % 4294967296); iVM[27.] = iVM[27.] % 2147483646. + 1; iVM[1] = ihV >= 1; if iVM[1] then iVM[1] = ihV <= 4 end; if iVM[1] then iVM[27.] = iVM[27.] * 16807 % 2147483647; if ihV == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.))); iVM[16] = true; break elseif ihV == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[16] = true; break elseif ihV == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[16] = true; break elseif ihV == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[16] = true; break end end; iVM[9.] = buffer.fromstring(iVM[8]); ihT = 0.; while true do if ihT <= ihV - 4 then iVM[27.] = iVM[27.] * 16807 % 2147483647; buffer.writeu32(iVM[9.], ihT, bit32.bxor(buffer.readu32(iVM[9.], ihT), iVM[27.])); ihT = ihT + 4 else break end end; if iVM[16] then break end; iVM[27.] = iVM[27.] * 16807 % 2147483647; ihW = 0.; while true do if ihT < ihV then buffer.writeu8(iVM[9.], ihT, bit32.bxor(buffer.readu8(iVM[9.], ihT), bit32.band(bit32.rshift(iVM[27.], ihW * 8), 255.))); ihT = ihT + 1; ihW = ihW + 1 else break end end; if iVM[16] then break end; do iVM[7] = buffer.readstring(iVM[9.], 0., ihV); iVM[16] = true; break end; break end end; ihW = nil; do iVM[1] = false; ihV = iV8[337]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[14] = k7; ihT = iV8[10480]; iVM[27.] = false; while true do iVM[17] = #ihV; iVM[2] = iVM[17] - ihT; iVM[16] = iVM[14](iVM[9.] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[29] = iVM[2] >= 1; if iVM[29] then iVM[29] = iVM[2] <= 4 end; if iVM[29] then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[2] == 1 then ihW = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.))); iVM[27.] = true; break elseif iVM[2] == 2 then ihW = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[27.] = true; break elseif iVM[2] == 3. then ihW = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[27.] = true; break elseif iVM[2] == 4 then ihW = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[27.] = true; break end end; iVM[22] = buffer.fromstring(ihV); iVM[23] = 0.; while true do if iVM[23] <= iVM[2] - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[23], bit32.bxor(buffer.readu32(iVM[22], iVM[23]), iVM[16])); iVM[23] = iVM[23] + 4 else break end end; if iVM[27.] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[23] < iVM[2] then buffer.writeu8(iVM[22], iVM[23], bit32.bxor(buffer.readu8(iVM[22], iVM[23]), bit32.band(bit32.rshift(iVM[16], iVM[8] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[27.] then break end; do ihW = buffer.readstring(iVM[22], 0., iVM[2]); iVM[27.] = true; break end; break end end; iVM[8] = nil; do iVM[22] = false; iVM[29] = iV8[5033]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[2] = k7; iVM[17] = iV8[954.]; iVM[16] = false; while true do ihV = #iVM[29]; iVM[27.] = ihV - iVM[17]; iVM[1] = iVM[2](iVM[23] % 4294967296); iVM[1] = iVM[1] % 2147483646. + 1; iVM[9.] = iVM[27.] >= 1; if iVM[9.] then iVM[9.] = iVM[27.] <= 4 end; if iVM[9.] then iVM[1] = iVM[1] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[1], 255.))); iVM[16] = true; break elseif iVM[27.] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.))); iVM[16] = true; break elseif iVM[27.] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.))); iVM[16] = true; break elseif iVM[27.] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[1], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[1], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[1], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[1], 24.), 255.))); iVM[16] = true; break end end; ihT = buffer.fromstring(iVM[29]); ihR = 0.; while true do if ihR <= iVM[27.] - 4 then iVM[1] = iVM[1] * 16807 % 2147483647; buffer.writeu32(ihT, ihR, bit32.bxor(buffer.readu32(ihT, ihR), iVM[1])); ihR = ihR + 4 else break end end; if iVM[16] then break end; iVM[1] = iVM[1] * 16807 % 2147483647; iVM[14] = 0.; while true do if ihR < iVM[27.] then buffer.writeu8(ihT, ihR, bit32.bxor(buffer.readu8(ihT, ihR), bit32.band(bit32.rshift(iVM[1], iVM[14] * 8), 255.))); ihR = ihR + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[16] then break end; do iVM[8] = buffer.readstring(ihT, 0., iVM[27.]); iVM[16] = true; break end; break end end; ihR = nil; do ihT = iV8[5328.]; iVM[9.] = iV8[9113]; iVM[1] = iV8[166]; iVM[27.] = (mC + lQ) % iV8[5374]; ihV = iV8[10480]; iVM[14] = k7; iVM[16] = false; while true do iVM[23] = #iVM[9.]; iVM[24.] = iVM[23] - ihV; iVM[17] = iVM[14](iVM[27.] % 4294967296); iVM[2] = iVM[24.] >= 1; if iVM[2] then iVM[2] = iVM[24.] <= 3. end; if iVM[2] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; if iVM[24.] == 1 then ihR = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[17], 255.)) % 256); iVM[16] = true; break elseif iVM[24.] == 2 then ihR = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256); iVM[16] = true; break elseif iVM[24.] == 3. then ihR = string.char((string.byte(iVM[9.], 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(iVM[9.], 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256, (string.byte(iVM[9.], 3.) - bit32.band(bit32.rshift(iVM[17], 16), 255.)) % 256); iVM[16] = true; break end end; iVM[19] = buffer.fromstring(iVM[9.]); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[24.] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[19], iVM[29], (buffer.readu32(iVM[19], iVM[29]) - iVM[17]) % 4294967296); iVM[29] = iVM[29] + 4 else break end end; if iVM[16] then break end; iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; iVM[22] = 0.; while true do if iVM[29] < iVM[24.] then buffer.writeu8(iVM[19], iVM[29], (buffer.readu8(iVM[19], iVM[29]) - bit32.band(bit32.rshift(iVM[17], iVM[22] * 8), 255.)) % 256); iVM[29] = iVM[29] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[16] then break end; do ihR = buffer.readstring(iVM[19], 0., iVM[24.]); iVM[16] = true; break end; break end end; lf = lM(iVM[4], { [iVM[28]] = md, [iVM[13]] = iV8[10184][iVM[7]](iV8[7718], iV8[10480], iV8[7718], -iV8[10906]), [ihW] = iV8[10184][iVM[8]](iV8[10480], iV8[10480], iV8[10480], iV8[8328.]), [ihR] = iV8[7718] }); iVM[19] = nil; do iVM[17] = iV8[10480]; iVM[29] = iV8[10057]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[2] = false; while true do ihV = #iVM[29]; iVM[27.] = ihV - iVM[17]; iVM[23] = iVM[22](iVM[24.] % 4294967296); iVM[9.] = iVM[27.] >= 1; if iVM[9.] then iVM[9.] = iVM[27.] <= 4 end; if iVM[9.] then iVM[23] = (iVM[23] + 2654435769.) % 4294967296; if iVM[27.] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[23], 255.))); iVM[2] = true; break elseif iVM[27.] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[2] = true; break elseif iVM[27.] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[2] = true; break elseif iVM[27.] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[2] = true; break end end; ihT = buffer.fromstring(iVM[29]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[27.] then iVM[23] = (iVM[23] + 2654435769.) % 4294967296; buffer.writeu32(ihT, iVM[16], bit32.bxor(buffer.readu32(ihT, iVM[16]), iVM[23])); iVM[16] = iVM[16] + 4 else break end end; if iVM[2] then break end; iVM[23] = (iVM[23] + 2654435769.) % 4294967296; iVM[14] = 0.; while true do if iVM[16] < iVM[27.] then buffer.writeu8(ihT, iVM[16], bit32.bxor(buffer.readu8(ihT, iVM[16]), bit32.band(bit32.rshift(iVM[23], iVM[14] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[2] then break end; do iVM[19] = buffer.readstring(ihT, 0., iVM[27.]); iVM[2] = true; break end; break end end; iVM[14] = nil; do ihT = iV8[5414]; iVM[9.] = iV8[5648]; iVM[16] = k7; iVM[27.] = (mC + lQ) % iV8[5374]; ihV = iV8[8888]; iVM[23] = false; while true do iVM[2] = #ihT; iVM[1] = iVM[2] - ihV; iVM[29] = iVM[16](iVM[27.] % 4294967296); iVM[22] = iVM[1] >= 1; if iVM[22] then iVM[22] = iVM[1] <= 4 end; if iVM[22] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); if iVM[1] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[29], 255.))); iVM[23] = true; break elseif iVM[1] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[23] = true; break elseif iVM[1] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[23] = true; break elseif iVM[1] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[23] = true; break end end; ihR = buffer.fromstring(ihT); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[1] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); buffer.writeu32(ihR, iVM[24.], bit32.bxor(buffer.readu32(ihR, iVM[24.]), iVM[29])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[23] then break end; iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); iVM[17] = 0.; while true do if iVM[24.] < iVM[1] then buffer.writeu8(ihR, iVM[24.], bit32.bxor(buffer.readu8(ihR, iVM[24.]), bit32.band(bit32.rshift(iVM[29], iVM[17] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[23] then break end; do iVM[14] = buffer.readstring(ihR, 0., iVM[1]); iVM[23] = true; break end; break end end; ihR = nil; do iVM[1] = iV8[1191.]; iVM[17] = iV8[6153.]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[22] = iV8[10480]; iVM[2] = false; while true do ihV = #iVM[17]; iVM[27.] = ihV - iVM[22]; iVM[23] = iVM[24.](iVM[29] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; iVM[9.] = iVM[27.] >= 1; if iVM[9.] then iVM[9.] = iVM[27.] <= 4 end; if iVM[9.] then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[27.] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[23], 255.))); iVM[2] = true; break elseif iVM[27.] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[2] = true; break elseif iVM[27.] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[2] = true; break elseif iVM[27.] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[2] = true; break end end; ihT = buffer.fromstring(iVM[17]); iVM[16] = 0.; while true do if iVM[16] <= iVM[27.] - 4 then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[16], bit32.bxor(buffer.readu32(ihT, iVM[16]), iVM[23])); iVM[16] = iVM[16] + 4 else break end end; if iVM[2] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[16] < iVM[27.] then buffer.writeu8(ihT, iVM[16], bit32.bxor(buffer.readu8(ihT, iVM[16]), bit32.band(bit32.rshift(iVM[23], iVM[8] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[2] then break end; do ihR = buffer.readstring(ihT, 0., iVM[27.]); iVM[2] = true; break end; break end end; iVM[8] = nil; do ihT = iV8[10480]; ihV = k7; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[7600]; iVM[16] = false; while true do iVM[29] = #iVM[27.]; iVM[22] = iVM[29] - ihT; iVM[23] = ihV(iVM[9.] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; iVM[24.] = iVM[22] >= 1; if iVM[24.] then iVM[24.] = iVM[22] <= 4 end; if iVM[24.] then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[22] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[23], 255.))); iVM[16] = true; break elseif iVM[22] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[16] = true; break elseif iVM[22] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[16] = true; break elseif iVM[22] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[16] = true; break end end; iVM[17] = buffer.fromstring(iVM[27.]); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[22] then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[2], bit32.bxor(buffer.readu32(iVM[17], iVM[2]), iVM[23])); iVM[2] = iVM[2] + 4 else break end end; if iVM[16] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[2] < iVM[22] then buffer.writeu8(iVM[17], iVM[2], bit32.bxor(buffer.readu8(iVM[17], iVM[2]), bit32.band(bit32.rshift(iVM[23], iVM[1] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[16] then break end; do iVM[8] = buffer.readstring(iVM[17], 0., iVM[22]); iVM[16] = true; break end; break end end; iVM[1] = nil; do iVM[2] = iV8[5260]; iVM[17] = iV8[51.]; iVM[29] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[7718]; iVM[23] = false; while true do iVM[9.] = #iVM[2]; ihT = iVM[9.] - iVM[22]; iVM[16] = iVM[29](iVM[24.] % 4294967296); ihW = ihT >= 1; if ihW then ihW = ihT <= 4 end; if ihW then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); if ihT == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[16], 255.))); iVM[23] = true; break elseif ihT == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[23] = true; break elseif ihT == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[23] = true; break elseif ihT == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[23] = true; break end end; ihV = buffer.fromstring(iVM[2]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= ihT then iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); buffer.writeu32(ihV, iVM[27.], bit32.bxor(buffer.readu32(ihV, iVM[27.]), iVM[16])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[23] then break end; iVM[16] = bit32.lrotate((iVM[16] + 1832704949) % 4294967296, 13); iVM[7] = 0.; while true do if iVM[27.] < ihT then buffer.writeu8(ihV, iVM[27.], bit32.bxor(buffer.readu8(ihV, iVM[27.]), bit32.band(bit32.rshift(iVM[16], iVM[7] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[23] then break end; do iVM[1] = buffer.readstring(ihV, 0., ihT); iVM[23] = true; break end; break end end; iVM[7] = nil; do ihV = iV8[9694]; ihW = iV8[3753.]; iVM[27.] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[954.]; iVM[16] = false; while true do iVM[23] = #ihV; iVM[24.] = iVM[23] - iVM[9.]; iVM[17] = iVM[27.](ihT % 4294967296); iVM[2] = iVM[24.] >= 1; if iVM[2] then iVM[2] = iVM[24.] <= 4 end; if iVM[2] then iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); if iVM[24.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.))); iVM[16] = true; break elseif iVM[24.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[16] = true; break elseif iVM[24.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[16] = true; break elseif iVM[24.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[16] = true; break end end; iVM[13] = buffer.fromstring(ihV); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[24.] then iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[13], iVM[29], bit32.bxor(buffer.readu32(iVM[13], iVM[29]), iVM[17])); iVM[29] = iVM[29] + 4 else break end end; if iVM[16] then break end; iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); iVM[22] = 0.; while true do if iVM[29] < iVM[24.] then buffer.writeu8(iVM[13], iVM[29], bit32.bxor(buffer.readu8(iVM[13], iVM[29]), bit32.band(bit32.rshift(iVM[17], iVM[22] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[16] then break end; do iVM[7] = buffer.readstring(iVM[13], 0., iVM[24.]); iVM[16] = true; break end; break end end; iVM[13] = nil; do iVM[29] = iV8[2958.]; iVM[24.] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[5415.]; iVM[2] = false; while true do iVM[27.] = #iVM[17]; iVM[23] = iVM[27.] - iVM[29]; iVM[9.] = iVM[24.](iVM[22] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; ihT = iVM[23] >= 1; if ihT then ihT = iVM[23] <= 4 end; if ihT then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[23] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[9.], 255.))); iVM[2] = true; break elseif iVM[23] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[2] = true; break elseif iVM[23] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[2] = true; break elseif iVM[23] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[2] = true; break end end; iVM[16] = buffer.fromstring(iVM[17]); ihW = 0.; while true do if ihW + 4 <= iVM[23] then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[16], ihW, bit32.bxor(buffer.readu32(iVM[16], ihW), iVM[9.])); ihW = ihW + 4 else break end end; if iVM[2] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; ihV = 0.; while true do if ihW < iVM[23] then buffer.writeu8(iVM[16], ihW, bit32.bxor(buffer.readu8(iVM[16], ihW), bit32.band(bit32.rshift(iVM[9.], ihV * 8), 255.))); ihW = ihW + 1; ihV = ihV + 1 else break end end; if iVM[2] then break end; do iVM[13] = buffer.readstring(iVM[16], 0., iVM[23]); iVM[2] = true; break end; break end end; lM(iVM[19], { [iVM[14]] = lf, [ihR] = iV8[9906.][iVM[8]](iV8[10480], iV8[7327]), [iVM[1]] = iV8[8269][iVM[7]][iVM[13]] }); ihW = nil; do ihT = true; iVM[9.] = k7; iVM[16] = iV8[6474.]; iVM[27.] = iV8[10480]; ihV = iV8[2542]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[2] = false; while true do iVM[13] = #ihV; iVM[29] = iVM[13] - iVM[27.]; iVM[22] = iVM[9.](iVM[23] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[7] = iVM[29] >= 1; if iVM[7] then iVM[7] = iVM[29] <= 4 end; if iVM[7] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[29] == 1 then ihW = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[22], 255.))); iVM[2] = true; break elseif iVM[29] == 2 then ihW = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[2] = true; break elseif iVM[29] == 3. then ihW = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[2] = true; break elseif iVM[29] == 4 then ihW = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[2] = true; break end end; iVM[24.] = buffer.fromstring(ihV); iVM[17] = 0.; while true do if iVM[17] <= iVM[29] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[17], bit32.bxor(buffer.readu32(iVM[24.], iVM[17]), iVM[22])); iVM[17] = iVM[17] + 4 else break end end; if iVM[2] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[1] = 0.; while true do if iVM[17] < iVM[29] then buffer.writeu8(iVM[24.], iVM[17], bit32.bxor(buffer.readu8(iVM[24.], iVM[17]), bit32.band(bit32.rshift(iVM[22], iVM[1] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[1] = iVM[1] + 1 else break end end; if iVM[2] then break end; do ihW = buffer.readstring(iVM[24.], 0., iVM[29]); iVM[2] = true; break end; break end end; iVM[1] = nil; do iVM[7] = iV8[6720.]; iVM[29] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[9035]; iVM[17] = false; while true do iVM[23] = #iVM[13]; iVM[22] = iVM[23] - iVM[7]; ihT = iVM[29](iVM[24.] % 4294967296); ihT = ihT % 2147483646. + 1; iVM[16] = iVM[22] >= 1; if iVM[16] then iVM[16] = iVM[22] <= 4 end; if iVM[16] then ihT = ihT * 16807 % 2147483647; if iVM[22] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.))); iVM[17] = true; break elseif iVM[22] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[17] = true; break elseif iVM[22] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[17] = true; break elseif iVM[22] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[17] = true; break end end; iVM[2] = buffer.fromstring(iVM[13]); ihV = 0.; while true do if ihV + 4 <= iVM[22] then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[2], ihV, bit32.bxor(buffer.readu32(iVM[2], ihV), ihT)); ihV = ihV + 4 else break end end; if iVM[17] then break end; ihT = ihT * 16807 % 2147483647; iVM[27.] = 0.; while true do if ihV < iVM[22] then buffer.writeu8(iVM[2], ihV, bit32.bxor(buffer.readu8(iVM[2], ihV), bit32.band(bit32.rshift(ihT, iVM[27.] * 8), 255.))); ihV = ihV + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[17] then break end; do iVM[1] = buffer.readstring(iVM[2], 0., iVM[22]); iVM[17] = true; break end; break end end; ihV = nil; do iVM[23] = iV8[3958]; iVM[27.] = iV8[8171]; ihT = k7; iVM[2] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[8218]; iVM[22] = false; while true do iVM[24.] = #iVM[23]; iVM[17] = iVM[24.] - iVM[16]; iVM[9.] = ihT(iVM[2] % 4294967296); iVM[13] = iVM[17] >= 1; if iVM[13] then iVM[13] = iVM[17] <= 4 end; if iVM[13] then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); if iVM[17] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.))); iVM[22] = true; break elseif iVM[17] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[22] = true; break elseif iVM[17] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[22] = true; break elseif iVM[17] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[22] = true; break end end; iVM[29] = buffer.fromstring(iVM[23]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[17] then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[29], iVM[8], bit32.bxor(buffer.readu32(iVM[29], iVM[8]), iVM[9.])); iVM[8] = iVM[8] + 4 else break end end; if iVM[22] then break end; iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); iVM[7] = 0.; while true do if iVM[8] < iVM[17] then buffer.writeu8(iVM[29], iVM[8], bit32.bxor(buffer.readu8(iVM[29], iVM[8]), bit32.band(bit32.rshift(iVM[9.], iVM[7] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[22] then break end; do ihV = buffer.readstring(iVM[29], 0., iVM[17]); iVM[22] = true; break end; break end end; iVM[8] = nil; do iVM[9.] = iV8[5729]; iVM[24.] = iV8[147.]; iVM[13] = k7; iVM[7] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[10480]; iVM[17] = false; while true do iVM[27.] = #iVM[9.]; iVM[23] = iVM[27.] - iVM[29]; iVM[22] = iVM[13](iVM[7] % 4294967296); ihT = iVM[23] >= 1; if ihT then ihT = iVM[23] <= 4 end; if ihT then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); if iVM[23] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.))); iVM[17] = true; break elseif iVM[23] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[17] = true; break elseif iVM[23] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[17] = true; break elseif iVM[23] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[17] = true; break end end; iVM[16] = buffer.fromstring(iVM[9.]); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[23] then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[16], iVM[2], bit32.bxor(buffer.readu32(iVM[16], iVM[2]), iVM[22])); iVM[2] = iVM[2] + 4 else break end end; if iVM[17] then break end; iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); ihR = 0.; while true do if iVM[2] < iVM[23] then buffer.writeu8(iVM[16], iVM[2], bit32.bxor(buffer.readu8(iVM[16], iVM[2]), bit32.band(bit32.rshift(iVM[22], ihR * 8), 255.))); iVM[2] = iVM[2] + 1; ihR = ihR + 1 else break end end; if iVM[17] then break end; do iVM[8] = buffer.readstring(iVM[16], 0., iVM[23]); iVM[17] = true; break end; break end end; ihR = nil; do iVM[16] = iV8[5477]; ihT = iV8[3882.]; iVM[2] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[3598]; iVM[22] = false; while true do iVM[17] = #iVM[16]; iVM[9.] = iVM[17] - iVM[27.]; iVM[13] = iVM[2](iVM[23] % 4294967296); iVM[29] = iVM[9.] >= 1; if iVM[29] then iVM[29] = iVM[9.] <= 4 end; if iVM[29] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); if iVM[9.] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[13], 255.))); iVM[22] = true; break elseif iVM[9.] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[22] = true; break elseif iVM[9.] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[22] = true; break elseif iVM[9.] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[22] = true; break end end; iVM[14] = buffer.fromstring(iVM[16]); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[9.] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[14], iVM[7], bit32.bxor(buffer.readu32(iVM[14], iVM[7]), iVM[13])); iVM[7] = iVM[7] + 4 else break end end; if iVM[22] then break end; iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); iVM[24.] = 0.; while true do if iVM[7] < iVM[9.] then buffer.writeu8(iVM[14], iVM[7], bit32.bxor(buffer.readu8(iVM[14], iVM[7]), bit32.band(bit32.rshift(iVM[13], iVM[24.] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[22] then break end; do ihR = buffer.readstring(iVM[14], 0., iVM[9.]); iVM[22] = true; break end; break end end; iVM[14] = nil; do iVM[13] = iV8[494]; iVM[9.] = iV8[7600]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[7] = iV8[10480]; iVM[17] = false; while true do iVM[22] = #iVM[9.]; ihT = iVM[22] - iVM[7]; iVM[16] = iVM[24.](iVM[29] % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[2] = ihT >= 1; if iVM[2] then iVM[2] = ihT <= 4 end; if iVM[2] then iVM[16] = iVM[16] * 16807 % 2147483647; if ihT == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[16], 255.))); iVM[17] = true; break elseif ihT == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[17] = true; break elseif ihT == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[17] = true; break elseif ihT == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[17] = true; break end end; iVM[19] = buffer.fromstring(iVM[9.]); iVM[27.] = 0.; while true do if iVM[27.] <= ihT - 4 then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[27.], bit32.bxor(buffer.readu32(iVM[19], iVM[27.]), iVM[16])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[17] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[27.] < ihT then buffer.writeu8(iVM[19], iVM[27.], bit32.bxor(buffer.readu8(iVM[19], iVM[27.]), bit32.band(bit32.rshift(iVM[16], iVM[23] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[17] then break end; do iVM[14] = buffer.readstring(iVM[19], 0., ihT); iVM[17] = true; break end; break end end; iVM[19] = nil; do iVM[16] = iV8[4100]; ihT = k7; iVM[2] = iV8[5107]; iVM[23] = iV8[5212]; iVM[27.] = iV8[4692.]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[17] = false; while true do iVM[9.] = #iVM[27.]; iVM[13] = iVM[9.] - iVM[23]; iVM[29] = ihT(iVM[22] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[28] = iVM[13] >= 1; if iVM[28] then iVM[28] = iVM[13] <= 4 end; if iVM[28] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[13] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[29], 255.))); iVM[17] = true; break elseif iVM[13] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[17] = true; break elseif iVM[13] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[17] = true; break elseif iVM[13] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[17] = true; break end end; iVM[7] = buffer.fromstring(iVM[27.]); iVM[24.] = 0.; while true do if iVM[24.] <= iVM[13] - 4 then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[24.], bit32.bxor(buffer.readu32(iVM[7], iVM[24.]), iVM[29])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[17] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[24.] < iVM[13] then buffer.writeu8(iVM[7], iVM[24.], bit32.bxor(buffer.readu8(iVM[7], iVM[24.]), bit32.band(bit32.rshift(iVM[29], iVM[4] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[17] then break end; do iVM[19] = buffer.readstring(iVM[7], 0., iVM[13]); iVM[17] = true; break end; break end end; iVM[4] = nil; do iVM[28] = iV8[10480]; iVM[13] = k7; iVM[7] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[2660]; iVM[24.] = false; while true do iVM[29] = #iVM[9.]; iVM[16] = iVM[29] - iVM[28]; iVM[2] = iVM[13](iVM[7] % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; iVM[17] = iVM[16] >= 1; if iVM[17] then iVM[17] = iVM[16] <= 4 end; if iVM[17] then iVM[2] = iVM[2] * 16807 % 2147483647; if iVM[16] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[2], 255.))); iVM[24.] = true; break elseif iVM[16] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[24.] = true; break elseif iVM[16] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[24.] = true; break elseif iVM[16] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[24.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[9.]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[16] then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(iVM[27.], iVM[23], bit32.bxor(buffer.readu32(iVM[27.], iVM[23]), iVM[2])); iVM[23] = iVM[23] + 4 else break end end; if iVM[24.] then break end; iVM[2] = iVM[2] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[23] < iVM[16] then buffer.writeu8(iVM[27.], iVM[23], bit32.bxor(buffer.readu8(iVM[27.], iVM[23]), bit32.band(bit32.rshift(iVM[2], iVM[22] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[24.] then break end; do iVM[4] = buffer.readstring(iVM[27.], 0., iVM[16]); iVM[24.] = true; break end; break end end; iVM[27.] = nil; do iVM[17] = iV8[8913.]; iVM[2] = iV8[328]; iVM[16] = iV8[9944]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[8393]; iVM[23] = k7; iVM[24.] = false; while true do iVM[13] = #iVM[2]; ihX = iVM[13] - iVM[22]; iVM[28] = iVM[23](iVM[29] % 4294967296); iVM[7] = ihX >= 1; if iVM[7] then iVM[7] = ihX <= 3. end; if iVM[7] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; if ihX == 1 then iVM[27.] = string.char((string.byte(iVM[2], 1) - bit32.band(iVM[28], 255.)) % 256); iVM[24.] = true; break elseif ihX == 2 then iVM[27.] = string.char((string.byte(iVM[2], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[2], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256); iVM[24.] = true; break elseif ihX == 3. then iVM[27.] = string.char((string.byte(iVM[2], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[2], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256, (string.byte(iVM[2], 3.) - bit32.band(bit32.rshift(iVM[28], 16), 255.)) % 256); iVM[24.] = true; break end end; ihS = buffer.fromstring(iVM[2]); ihT = 0.; while true do if ihT + 4 <= ihX then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; buffer.writeu32(ihS, ihT, (buffer.readu32(ihS, ihT) - iVM[28]) % 4294967296); ihT = ihT + 4 else break end end; if iVM[24.] then break end; iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; iVM[9.] = 0.; while true do if ihT < ihX then buffer.writeu8(ihS, ihT, (buffer.readu8(ihS, ihT) - bit32.band(bit32.rshift(iVM[28], iVM[9.] * 8), 255.)) % 256); ihT = ihT + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[24.] then break end; do iVM[27.] = buffer.readstring(ihS, 0., ihX); iVM[24.] = true; break end; break end end; ihS = nil; do iVM[28] = iV8[10411]; ihT = k7; ihX = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[7274]; iVM[7] = false; while true do iVM[22] = #iVM[9.]; iVM[29] = iVM[22] - iVM[28]; iVM[13] = ihT(ihX % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[2] = iVM[29] >= 1; if iVM[2] then iVM[2] = iVM[29] <= 4 end; if iVM[2] then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[29] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.))); iVM[7] = true; break elseif iVM[29] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[7] = true; break elseif iVM[29] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[7] = true; break elseif iVM[29] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[7] = true; break end end; iVM[17] = buffer.fromstring(iVM[9.]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[29] then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[24.], bit32.bxor(buffer.readu32(iVM[17], iVM[24.]), iVM[13])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[7] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[24.] < iVM[29] then buffer.writeu8(iVM[17], iVM[24.], bit32.bxor(buffer.readu8(iVM[17], iVM[24.]), bit32.band(bit32.rshift(iVM[13], iVM[23] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[7] then break end; do ihS = buffer.readstring(iVM[17], 0., iVM[29]); iVM[7] = true; break end; break end end; iVM[23] = nil; do iVM[29] = iV8[7993]; iVM[22] = iV8[6478]; iVM[2] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[10480]; iVM[13] = false; while true do ihX = #iVM[29]; iVM[28] = ihX - iVM[17]; iVM[7] = iVM[2](iVM[24.] % 4294967296); iVM[16] = iVM[28] >= 1; if iVM[16] then iVM[16] = iVM[28] <= 4 end; if iVM[16] then iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); if iVM[28] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[7], 255.))); iVM[13] = true; break elseif iVM[28] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); iVM[13] = true; break elseif iVM[28] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); iVM[13] = true; break elseif iVM[28] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); iVM[13] = true; break end end; ihT = buffer.fromstring(iVM[29]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[28] then iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); buffer.writeu32(ihT, iVM[9.], bit32.bxor(buffer.readu32(ihT, iVM[9.]), iVM[7])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[13] then break end; iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); iVM[26] = 0.; while true do if iVM[9.] < iVM[28] then buffer.writeu8(ihT, iVM[9.], bit32.bxor(buffer.readu8(ihT, iVM[9.]), bit32.band(bit32.rshift(iVM[7], iVM[26] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[13] then break end; do iVM[23] = buffer.readstring(ihT, 0., iVM[28]); iVM[13] = true; break end; break end end; iVM[26] = nil; do ihT = iV8[7449.]; iVM[16] = k7; iVM[9.] = iV8[6177.]; iVM[28] = iV8[7868]; ihX = iV8[1104.]; iVM[7] = (mC + lQ) % iV8[5374]; iVM[13] = false; while true do iVM[2] = #ihX; iVM[17] = iVM[2] - iVM[28]; iVM[24.] = iVM[16](iVM[7] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[15.] = iVM[17] >= 1; if iVM[15.] then iVM[15.] = iVM[17] <= 4 end; if iVM[15.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[17] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[24.], 255.))); iVM[13] = true; break elseif iVM[17] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[13] = true; break elseif iVM[17] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[13] = true; break elseif iVM[17] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(ihX, 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[13] = true; break end end; iVM[22] = buffer.fromstring(ihX); iVM[29] = 0.; while true do if iVM[29] <= iVM[17] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[29], bit32.bxor(buffer.readu32(iVM[22], iVM[29]), iVM[24.])); iVM[29] = iVM[29] + 4 else break end end; if iVM[13] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[29] < iVM[17] then buffer.writeu8(iVM[22], iVM[29], bit32.bxor(buffer.readu8(iVM[22], iVM[29]), bit32.band(bit32.rshift(iVM[24.], iVM[5] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[13] then break end; do iVM[26] = buffer.readstring(iVM[22], 0., iVM[17]); iVM[13] = true; break end; break end end; la = lM(ihW, { [iVM[1]] = md, [ihV] = iV8[10184][iVM[8]](iV8[7718], iV8[10480], iV8[10480], iV8[10838]), [ihR] = iV8[10184][iVM[14]](iV8[10480], iV8[10480], iV8[7718], -iV8[10838]), [iVM[19]] = lV[iVM[4]], [iVM[27.]] = false, [ihS] = iVM[23], [iVM[26]] = true }); iVM[5] = nil; do iVM[17] = iV8[2263]; iVM[2] = iV8[3800]; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[29] = k7; iVM[22] = iV8[10480]; iVM[24.] = false; while true do iVM[9.] = #iVM[2]; iVM[13] = iVM[9.] - iVM[22]; ihX = iVM[29](iVM[15.] % 4294967296); ihX = ihX % 2147483646. + 1; iVM[28] = iVM[13] >= 1; if iVM[28] then iVM[28] = iVM[13] <= 4 end; if iVM[28] then ihX = ihX * 16807 % 2147483647; if iVM[13] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihX, 255.))); iVM[24.] = true; break elseif iVM[13] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihX, 8), 255.))); iVM[24.] = true; break elseif iVM[13] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihX, 16), 255.))); iVM[24.] = true; break elseif iVM[13] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihX, 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(ihX, 24.), 255.))); iVM[24.] = true; break end end; iVM[7] = buffer.fromstring(iVM[2]); iVM[16] = 0.; while true do if iVM[16] <= iVM[13] - 4 then ihX = ihX * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[16], bit32.bxor(buffer.readu32(iVM[7], iVM[16]), ihX)); iVM[16] = iVM[16] + 4 else break end end; if iVM[24.] then break end; ihX = ihX * 16807 % 2147483647; ihT = 0.; while true do if iVM[16] < iVM[13] then buffer.writeu8(iVM[7], iVM[16], bit32.bxor(buffer.readu8(iVM[7], iVM[16]), bit32.band(bit32.rshift(ihX, ihT * 8), 255.))); iVM[16] = iVM[16] + 1; ihT = ihT + 1 else break end end; if iVM[24.] then break end; do iVM[5] = buffer.readstring(iVM[7], 0., iVM[13]); iVM[24.] = true; break end; break end end; iVM[16] = nil; do iVM[28] = iV8[10480]; ihT = iV8[3278]; ihX = (mC + lQ) % iV8[5374]; iVM[9.] = k7; iVM[7] = false; while true do iVM[22] = #ihT; iVM[29] = iVM[22] - iVM[28]; iVM[13] = iVM[9.](ihX % 4294967296); iVM[2] = iVM[29] >= 1; if iVM[2] then iVM[2] = iVM[29] <= 4 end; if iVM[2] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; if iVM[29] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.))); iVM[7] = true; break elseif iVM[29] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[7] = true; break elseif iVM[29] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[7] = true; break elseif iVM[29] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[7] = true; break end end; iVM[17] = buffer.fromstring(ihT); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[29] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; buffer.writeu32(iVM[17], iVM[24.], bit32.bxor(buffer.readu32(iVM[17], iVM[24.]), iVM[13])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[7] then break end; iVM[13] = (iVM[13] + 2654435769.) % 4294967296; iVM[15.] = 0.; while true do if iVM[24.] < iVM[29] then buffer.writeu8(iVM[17], iVM[24.], bit32.bxor(buffer.readu8(iVM[17], iVM[24.]), bit32.band(bit32.rshift(iVM[13], iVM[15.] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[7] then break end; do iVM[16] = buffer.readstring(iVM[17], 0., iVM[29]); iVM[7] = true; break end; break end end; iVM[15.] = nil; do iVM[22] = iV8[8888]; iVM[2] = iV8[7584.]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[17] = k7; iVM[24.] = false; while true do iVM[9.] = #iVM[2]; iVM[13] = iVM[9.] - iVM[22]; ihX = iVM[17](iVM[29] % 4294967296); iVM[28] = iVM[13] >= 1; if iVM[28] then iVM[28] = iVM[13] <= 4 end; if iVM[28] then ihX = (ihX + 2654435769.) % 4294967296; if iVM[13] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihX, 255.))); iVM[24.] = true; break elseif iVM[13] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihX, 8), 255.))); iVM[24.] = true; break elseif iVM[13] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihX, 16), 255.))); iVM[24.] = true; break elseif iVM[13] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihX, 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(ihX, 24.), 255.))); iVM[24.] = true; break end end; iVM[7] = buffer.fromstring(iVM[2]); iVM[26] = 0.; while true do if iVM[26] + 4 <= iVM[13] then ihX = (ihX + 2654435769.) % 4294967296; buffer.writeu32(iVM[7], iVM[26], bit32.bxor(buffer.readu32(iVM[7], iVM[26]), ihX)); iVM[26] = iVM[26] + 4 else break end end; if iVM[24.] then break end; ihX = (ihX + 2654435769.) % 4294967296; ihT = 0.; while true do if iVM[26] < iVM[13] then buffer.writeu8(iVM[7], iVM[26], bit32.bxor(buffer.readu8(iVM[7], iVM[26]), bit32.band(bit32.rshift(ihX, ihT * 8), 255.))); iVM[26] = iVM[26] + 1; ihT = ihT + 1 else break end end; if iVM[24.] then break end; do iVM[15.] = buffer.readstring(iVM[7], 0., iVM[13]); iVM[24.] = true; break end; break end end; iVM[26] = nil; do iVM[7] = iV8[2562.]; iVM[28] = iV8[1704.]; ihX = true; iVM[13] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[797]; ihT = k7; iVM[24.] = false; while true do iVM[22] = #iVM[28]; iVM[29] = iVM[22] - iVM[9.]; ihS = ihT(iVM[13] % 4294967296); iVM[2] = iVM[29] >= 1; if iVM[2] then iVM[2] = iVM[29] <= 3. end; if iVM[2] then ihS = (ihS * 1597 + 51749) % 4294967296; if iVM[29] == 1 then iVM[26] = string.char((string.byte(iVM[28], 1) - bit32.band(ihS, 255.)) % 256); iVM[24.] = true; break elseif iVM[29] == 2 then iVM[26] = string.char((string.byte(iVM[28], 1) - bit32.band(ihS, 255.)) % 256, (string.byte(iVM[28], 2) - bit32.band(bit32.rshift(ihS, 8), 255.)) % 256); iVM[24.] = true; break elseif iVM[29] == 3. then iVM[26] = string.char((string.byte(iVM[28], 1) - bit32.band(ihS, 255.)) % 256, (string.byte(iVM[28], 2) - bit32.band(bit32.rshift(ihS, 8), 255.)) % 256, (string.byte(iVM[28], 3.) - bit32.band(bit32.rshift(ihS, 16), 255.)) % 256); iVM[24.] = true; break end end; iVM[17] = buffer.fromstring(iVM[28]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[29] then ihS = (ihS * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[17], iVM[27.], (buffer.readu32(iVM[17], iVM[27.]) - ihS) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[24.] then break end; ihS = (ihS * 1597 + 51749) % 4294967296; iVM[23] = 0.; while true do if iVM[27.] < iVM[29] then buffer.writeu8(iVM[17], iVM[27.], (buffer.readu8(iVM[17], iVM[27.]) - bit32.band(bit32.rshift(ihS, iVM[23] * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[24.] then break end; do iVM[26] = buffer.readstring(iVM[17], 0., iVM[29]); iVM[24.] = true; break end; break end end; lM(iVM[5], { [iVM[16]] = iV8[9906.][iVM[15.]](iV8[10480], iV8[8393]), [iVM[26]] = la }); iVM[27.] = nil; do ihS = iV8[7576]; iVM[22] = iV8[32]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[17] = iV8[7868]; iVM[29] = false; while true do iVM[28] = #iVM[22]; iVM[7] = iVM[28] - iVM[17]; iVM[24.] = iVM[23](iVM[2] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; ihT = iVM[7] >= 1; if ihT then ihT = iVM[7] <= 4 end; if ihT then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[7] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[24.], 255.))); iVM[29] = true; break elseif iVM[7] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[29] = true; break elseif iVM[7] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[29] = true; break elseif iVM[7] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[29] = true; break end end; iVM[9.] = buffer.fromstring(iVM[22]); iVM[13] = 0.; while true do if iVM[13] <= iVM[7] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[13], bit32.bxor(buffer.readu32(iVM[9.], iVM[13]), iVM[24.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[29] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; ihX = 0.; while true do if iVM[13] < iVM[7] then buffer.writeu8(iVM[9.], iVM[13], bit32.bxor(buffer.readu8(iVM[9.], iVM[13]), bit32.band(bit32.rshift(iVM[24.], ihX * 8), 255.))); iVM[13] = iVM[13] + 1; ihX = ihX + 1 else break end end; if iVM[29] then break end; do iVM[27.] = buffer.readstring(iVM[9.], 0., iVM[7]); iVM[29] = true; break end; break end end; ihX = nil; do ihT = iV8[1842.]; iVM[13] = iV8[3310]; iVM[9.] = false; iVM[28] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[10480]; iVM[7] = k7; iVM[29] = false; while true do iVM[2] = #iVM[13]; iVM[17] = iVM[2] - iVM[24.]; iVM[26] = iVM[7](iVM[28] % 4294967296); iVM[23] = iVM[17] >= 1; if iVM[23] then iVM[23] = iVM[17] <= 3. end; if iVM[23] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; if iVM[17] == 1 then ihX = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[26], 255.)) % 256); iVM[29] = true; break elseif iVM[17] == 2 then ihX = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256); iVM[29] = true; break elseif iVM[17] == 3. then ihX = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256, (string.byte(iVM[13], 3.) - bit32.band(bit32.rshift(iVM[26], 16), 255.)) % 256); iVM[29] = true; break end end; iVM[22] = buffer.fromstring(iVM[13]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[17] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[22], iVM[15.], (buffer.readu32(iVM[22], iVM[15.]) - iVM[26]) % 4294967296); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[29] then break end; iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; ihS = 0.; while true do if iVM[15.] < iVM[17] then buffer.writeu8(iVM[22], iVM[15.], (buffer.readu8(iVM[22], iVM[15.]) - bit32.band(bit32.rshift(iVM[26], ihS * 8), 255.)) % 256); iVM[15.] = iVM[15.] + 1; ihS = ihS + 1 else break end end; if iVM[29] then break end; do ihX = buffer.readstring(iVM[22], 0., iVM[17]); iVM[29] = true; break end; break end end; iVM[15.] = nil; do iVM[23] = iV8[4553]; iVM[26] = iV8[4845.]; iVM[22] = k7; iVM[2] = (mC + lQ) % iV8[5374]; ihS = iV8[10480]; iVM[17] = false; while true do iVM[29] = #iVM[23]; iVM[28] = iVM[29] - ihS; iVM[7] = iVM[22](iVM[2] % 4294967296); iVM[24.] = iVM[28] >= 1; if iVM[24.] then iVM[24.] = iVM[28] <= 4 end; if iVM[24.] then iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); if iVM[28] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[7], 255.))); iVM[17] = true; break elseif iVM[28] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); iVM[17] = true; break elseif iVM[28] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); iVM[17] = true; break elseif iVM[28] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); iVM[17] = true; break end end; ihT = buffer.fromstring(iVM[23]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[28] then iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); buffer.writeu32(ihT, iVM[9.], bit32.bxor(buffer.readu32(ihT, iVM[9.]), iVM[7])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[17] then break end; iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); iVM[13] = 0.; while true do if iVM[9.] < iVM[28] then buffer.writeu8(ihT, iVM[9.], bit32.bxor(buffer.readu8(ihT, iVM[9.]), bit32.band(bit32.rshift(iVM[7], iVM[13] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[17] then break end; do iVM[15.] = buffer.readstring(ihT, 0., iVM[28]); iVM[17] = true; break end; break end end; ihT = nil; do iVM[7] = false; iVM[28] = k7; iVM[24.] = iV8[3780.]; iVM[13] = iV8[7718]; iVM[9.] = iV8[2292.]; iVM[29] = (mC + lQ) % iV8[5374]; iVM[17] = false; while true do iVM[26] = #iVM[9.]; iVM[23] = iVM[26] - iVM[13]; iVM[22] = iVM[28](iVM[29] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[16] = iVM[23] >= 1; if iVM[16] then iVM[16] = iVM[23] <= 4 end; if iVM[16] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[23] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.))); iVM[17] = true; break elseif iVM[23] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[17] = true; break elseif iVM[23] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[17] = true; break elseif iVM[23] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[17] = true; break end end; ihS = buffer.fromstring(iVM[9.]); iVM[2] = 0.; while true do if iVM[2] <= iVM[23] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(ihS, iVM[2], bit32.bxor(buffer.readu32(ihS, iVM[2]), iVM[22])); iVM[2] = iVM[2] + 4 else break end end; if iVM[17] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[2] < iVM[23] then buffer.writeu8(ihS, iVM[2], bit32.bxor(buffer.readu8(ihS, iVM[2]), bit32.band(bit32.rshift(iVM[22], iVM[5] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[17] then break end; do ihT = buffer.readstring(ihS, 0., iVM[23]); iVM[17] = true; break end; break end end; iVM[5] = nil; do iVM[23] = iV8[9537.]; iVM[26] = iV8[369.]; iVM[16] = k7; iVM[2] = (mC + lQ) % iV8[5374]; ihS = iV8[10480]; iVM[22] = false; while true do iVM[24.] = #iVM[23]; iVM[17] = iVM[24.] - ihS; iVM[9.] = iVM[16](iVM[2] % 4294967296); iVM[13] = iVM[17] >= 1; if iVM[13] then iVM[13] = iVM[17] <= 4 end; if iVM[13] then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); if iVM[17] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.))); iVM[22] = true; break elseif iVM[17] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[22] = true; break elseif iVM[17] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[22] = true; break elseif iVM[17] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[22] = true; break end end; iVM[29] = buffer.fromstring(iVM[23]); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[17] then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[29], iVM[28], bit32.bxor(buffer.readu32(iVM[29], iVM[28]), iVM[9.])); iVM[28] = iVM[28] + 4 else break end end; if iVM[22] then break end; iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); iVM[7] = 0.; while true do if iVM[28] < iVM[17] then buffer.writeu8(iVM[29], iVM[28], bit32.bxor(buffer.readu8(iVM[29], iVM[28]), bit32.band(bit32.rshift(iVM[9.], iVM[7] * 8), 255.))); iVM[28] = iVM[28] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[22] then break end; do iVM[5] = buffer.readstring(iVM[29], 0., iVM[17]); iVM[22] = true; break end; break end end; iVM[28] = nil; do iVM[9.] = iV8[5729]; iVM[24.] = true; iVM[13] = k7; iVM[7] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[10480]; iVM[17] = false; while true do iVM[26] = #iVM[9.]; iVM[23] = iVM[26] - iVM[29]; iVM[22] = iVM[13](iVM[7] % 4294967296); iVM[16] = iVM[23] >= 1; if iVM[16] then iVM[16] = iVM[23] <= 4 end; if iVM[16] then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); if iVM[23] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.))); iVM[17] = true; break elseif iVM[23] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[17] = true; break elseif iVM[23] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[17] = true; break elseif iVM[23] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[17] = true; break end end; ihS = buffer.fromstring(iVM[9.]); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[23] then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); buffer.writeu32(ihS, iVM[2], bit32.bxor(buffer.readu32(ihS, iVM[2]), iVM[22])); iVM[2] = iVM[2] + 4 else break end end; if iVM[17] then break end; iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); iVM[4] = 0.; while true do if iVM[2] < iVM[23] then buffer.writeu8(ihS, iVM[2], bit32.bxor(buffer.readu8(ihS, iVM[2]), bit32.band(bit32.rshift(iVM[22], iVM[4] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[17] then break end; do iVM[28] = buffer.readstring(ihS, 0., iVM[23]); iVM[17] = true; break end; break end end; iVM[4] = nil; do ihS = iV8[368]; iVM[16] = iV8[8125]; iVM[2] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[26] = iV8[4976]; iVM[22] = false; while true do iVM[17] = #ihS; iVM[9.] = iVM[17] - iVM[26]; iVM[13] = iVM[2](iVM[23] % 4294967296); iVM[29] = iVM[9.] >= 1; if iVM[29] then iVM[29] = iVM[9.] <= 4 end; if iVM[29] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); if iVM[9.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[13], 255.))); iVM[22] = true; break elseif iVM[9.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[22] = true; break elseif iVM[9.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[22] = true; break elseif iVM[9.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(ihS, 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(ihS, 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(ihS, 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(ihS, 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[22] = true; break end end; iVM[19] = buffer.fromstring(ihS); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[9.] then iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[19], iVM[7], bit32.bxor(buffer.readu32(iVM[19], iVM[7]), iVM[13])); iVM[7] = iVM[7] + 4 else break end end; if iVM[22] then break end; iVM[13] = bit32.lrotate((iVM[13] + 1832704949) % 4294967296, 13); iVM[24.] = 0.; while true do if iVM[7] < iVM[9.] then buffer.writeu8(iVM[19], iVM[7], bit32.bxor(buffer.readu8(iVM[19], iVM[7]), bit32.band(bit32.rshift(iVM[13], iVM[24.] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[22] then break end; do iVM[4] = buffer.readstring(iVM[19], 0., iVM[9.]); iVM[22] = true; break end; break end end; iVM[19] = nil; do iVM[7] = iV8[7327]; iVM[9.] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[10108]; iVM[29] = false; while true do iVM[2] = #iVM[13]; iVM[17] = iVM[2] - iVM[7]; iVM[26] = iVM[9.](iVM[24.] % 4294967296); iVM[26] = iVM[26] % 2147483646. + 1; iVM[23] = iVM[17] >= 1; if iVM[23] then iVM[23] = iVM[17] <= 4 end; if iVM[23] then iVM[26] = iVM[26] * 16807 % 2147483647; if iVM[17] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[26], 255.))); iVM[29] = true; break elseif iVM[17] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.))); iVM[29] = true; break elseif iVM[17] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.))); iVM[29] = true; break elseif iVM[17] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[26], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[26], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[26], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[26], 24.), 255.))); iVM[29] = true; break end end; iVM[22] = buffer.fromstring(iVM[13]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[17] then iVM[26] = iVM[26] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[16], bit32.bxor(buffer.readu32(iVM[22], iVM[16]), iVM[26])); iVM[16] = iVM[16] + 4 else break end end; if iVM[29] then break end; iVM[26] = iVM[26] * 16807 % 2147483647; ihS = 0.; while true do if iVM[16] < iVM[17] then buffer.writeu8(iVM[22], iVM[16], bit32.bxor(buffer.readu8(iVM[22], iVM[16]), bit32.band(bit32.rshift(iVM[26], ihS * 8), 255.))); iVM[16] = iVM[16] + 1; ihS = ihS + 1 else break end end; if iVM[29] then break end; do iVM[19] = buffer.readstring(iVM[22], 0., iVM[17]); iVM[29] = true; break end; break end end; iVM[16] = nil; do iVM[2] = iV8[1296.]; ihS = true; iVM[26] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[10480]; iVM[17] = false; while true do iVM[9.] = #iVM[2]; iVM[13] = iVM[9.] - iVM[23]; iVM[29] = iVM[26](iVM[22] % 4294967296); iVM[14] = iVM[13] >= 1; if iVM[14] then iVM[14] = iVM[13] <= 4 end; if iVM[14] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); if iVM[13] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[29], 255.))); iVM[17] = true; break elseif iVM[13] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[17] = true; break elseif iVM[13] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[17] = true; break elseif iVM[13] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[17] = true; break end end; iVM[7] = buffer.fromstring(iVM[2]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[13] then iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[7], iVM[24.], bit32.bxor(buffer.readu32(iVM[7], iVM[24.]), iVM[29])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[17] then break end; iVM[29] = bit32.lrotate((iVM[29] + 1832704949) % 4294967296, 13); ihR = 0.; while true do if iVM[24.] < iVM[13] then buffer.writeu8(iVM[7], iVM[24.], bit32.bxor(buffer.readu8(iVM[7], iVM[24.]), bit32.band(bit32.rshift(iVM[29], ihR * 8), 255.))); iVM[24.] = iVM[24.] + 1; ihR = ihR + 1 else break end end; if iVM[17] then break end; do iVM[16] = buffer.readstring(iVM[7], 0., iVM[13]); iVM[17] = true; break end; break end end; ihR = nil; do iVM[7] = iV8[2772.]; iVM[14] = iV8[10416.]; iVM[24.] = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[10480]; iVM[29] = false; while true do iVM[17] = #iVM[7]; iVM[26] = iVM[17] - iVM[9.]; iVM[23] = iVM[24.](iVM[13] % 4294967296); iVM[22] = iVM[26] >= 1; if iVM[22] then iVM[22] = iVM[26] <= 4 end; if iVM[22] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); if iVM[26] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[23], 255.))); iVM[29] = true; break elseif iVM[26] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[29] = true; break elseif iVM[26] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[29] = true; break elseif iVM[26] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[29] = true; break end end; iVM[8] = buffer.fromstring(iVM[7]); ihS = 0.; while true do if ihS + 4 <= iVM[26] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[8], ihS, bit32.bxor(buffer.readu32(iVM[8], ihS), iVM[23])); ihS = ihS + 4 else break end end; if iVM[29] then break end; iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); iVM[2] = 0.; while true do if ihS < iVM[26] then buffer.writeu8(iVM[8], ihS, bit32.bxor(buffer.readu8(iVM[8], ihS), bit32.band(bit32.rshift(iVM[23], iVM[2] * 8), 255.))); ihS = ihS + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[29] then break end; do ihR = buffer.readstring(iVM[8], 0., iVM[26]); iVM[29] = true; break end; break end end; iVM[8] = nil; do iVM[26] = iV8[876.]; iVM[22] = iV8[5490.]; iVM[23] = false; ihS = (mC + lQ) % iV8[5374]; iVM[17] = iV8[10480]; iVM[2] = k7; iVM[29] = false; while true do iVM[7] = #iVM[22]; iVM[24.] = iVM[7] - iVM[17]; ihV = iVM[2](ihS % 4294967296); iVM[9.] = iVM[24.] >= 1; if iVM[9.] then iVM[9.] = iVM[24.] <= 3. end; if iVM[9.] then ihV = (ihV * 1597 + 51749) % 4294967296; if iVM[24.] == 1 then iVM[8] = string.char((string.byte(iVM[22], 1) - bit32.band(ihV, 255.)) % 256); iVM[29] = true; break elseif iVM[24.] == 2 then iVM[8] = string.char((string.byte(iVM[22], 1) - bit32.band(ihV, 255.)) % 256, (string.byte(iVM[22], 2) - bit32.band(bit32.rshift(ihV, 8), 255.)) % 256); iVM[29] = true; break elseif iVM[24.] == 3. then iVM[8] = string.char((string.byte(iVM[22], 1) - bit32.band(ihV, 255.)) % 256, (string.byte(iVM[22], 2) - bit32.band(bit32.rshift(ihV, 8), 255.)) % 256, (string.byte(iVM[22], 3.) - bit32.band(bit32.rshift(ihV, 16), 255.)) % 256); iVM[29] = true; break end end; iVM[13] = buffer.fromstring(iVM[22]); iVM[1] = 0.; while true do if iVM[1] + 4 <= iVM[24.] then ihV = (ihV * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[13], iVM[1], (buffer.readu32(iVM[13], iVM[1]) - ihV) % 4294967296); iVM[1] = iVM[1] + 4 else break end end; if iVM[29] then break end; ihV = (ihV * 1597 + 51749) % 4294967296; iVM[14] = 0.; while true do if iVM[1] < iVM[24.] then buffer.writeu8(iVM[13], iVM[1], (buffer.readu8(iVM[13], iVM[1]) - bit32.band(bit32.rshift(ihV, iVM[14] * 8), 255.)) % 256); iVM[1] = iVM[1] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[29] then break end; do iVM[8] = buffer.readstring(iVM[13], 0., iVM[24.]); iVM[29] = true; break end; break end end; lM(iVM[27.], { [ihX] = la, [iVM[15.]] = iV8[10184][ihT](iV8[10480], iV8[10411], iV8[10480], iV8[10411]), [iVM[5]] = iV8[10184][iVM[28]](iV8[10480], iV8[5212], iV8[9200], -iV8[4218.]), [iVM[4]] = iV8[7718], [iVM[19]] = iVM[16], [ihR] = iV8[1336][iVM[8]](iV8[4458.], iV8[3926], iV8[6521]) }); iVM[1] = nil; do ihV = iV8[10480]; iVM[7] = iV8[4150]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[14] = k7; iVM[13] = false; while true do iVM[24.] = #iVM[7]; iVM[23] = iVM[24.] - ihV; iVM[22] = iVM[14](iVM[9.] % 4294967296); iVM[29] = iVM[23] >= 1; if iVM[29] then iVM[29] = iVM[23] <= 4 end; if iVM[29] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; if iVM[23] == 1 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[22], 255.))); iVM[13] = true; break elseif iVM[23] == 2 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[13] = true; break elseif iVM[23] == 3. then iVM[1] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[13] = true; break elseif iVM[23] == 4 then iVM[1] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[13] = true; break end end; ihS = buffer.fromstring(iVM[7]); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[23] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; buffer.writeu32(ihS, iVM[2], bit32.bxor(buffer.readu32(ihS, iVM[2]), iVM[22])); iVM[2] = iVM[2] + 4 else break end end; if iVM[13] then break end; iVM[22] = (iVM[22] + 2654435769.) % 4294967296; iVM[17] = 0.; while true do if iVM[2] < iVM[23] then buffer.writeu8(ihS, iVM[2], bit32.bxor(buffer.readu8(ihS, iVM[2]), bit32.band(bit32.rshift(iVM[22], iVM[17] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[13] then break end; do iVM[1] = buffer.readstring(ihS, 0., iVM[23]); iVM[13] = true; break end; break end end; ihS = nil; do iVM[22] = iV8[10480]; iVM[2] = iV8[7825]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[17] = k7; iVM[29] = false; while true do iVM[14] = #iVM[2]; iVM[7] = iVM[14] - iVM[22]; iVM[24.] = iVM[17](iVM[23] % 4294967296); ihV = iVM[7] >= 1; if ihV then ihV = iVM[7] <= 4 end; if ihV then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; if iVM[7] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[24.], 255.))); iVM[29] = true; break elseif iVM[7] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[29] = true; break elseif iVM[7] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[29] = true; break elseif iVM[7] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[29] = true; break end end; iVM[9.] = buffer.fromstring(iVM[2]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[7] then iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[9.], iVM[13], bit32.bxor(buffer.readu32(iVM[9.], iVM[13]), iVM[24.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[29] then break end; iVM[24.] = (iVM[24.] + 2654435769.) % 4294967296; iVM[26] = 0.; while true do if iVM[13] < iVM[7] then buffer.writeu8(iVM[9.], iVM[13], bit32.bxor(buffer.readu8(iVM[9.], iVM[13]), bit32.band(bit32.rshift(iVM[24.], iVM[26] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[29] then break end; do ihS = buffer.readstring(iVM[9.], 0., iVM[7]); iVM[29] = true; break end; break end end; iVM[26] = nil; do iVM[7] = iV8[1837]; iVM[14] = iV8[9047]; ihV = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[9.] = iV8[7718]; iVM[24.] = false; while true do iVM[22] = #iVM[7]; iVM[29] = iVM[22] - iVM[9.]; iVM[8] = ihV(iVM[13] % 4294967296); iVM[2] = iVM[29] >= 1; if iVM[2] then iVM[2] = iVM[29] <= 4 end; if iVM[2] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); if iVM[29] == 1 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[8], 255.))); iVM[24.] = true; break elseif iVM[29] == 2 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[24.] = true; break elseif iVM[29] == 3. then iVM[26] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[24.] = true; break elseif iVM[29] == 4 then iVM[26] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[24.] = true; break end end; iVM[17] = buffer.fromstring(iVM[7]); ihR = 0.; while true do if ihR + 4 <= iVM[29] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[17], ihR, bit32.bxor(buffer.readu32(iVM[17], ihR), iVM[8])); ihR = ihR + 4 else break end end; if iVM[24.] then break end; iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); iVM[23] = 0.; while true do if ihR < iVM[29] then buffer.writeu8(iVM[17], ihR, bit32.bxor(buffer.readu8(iVM[17], ihR), bit32.band(bit32.rshift(iVM[8], iVM[23] * 8), 255.))); ihR = ihR + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[24.] then break end; do iVM[26] = buffer.readstring(iVM[17], 0., iVM[29]); iVM[24.] = true; break end; break end end; ihR = nil; do iVM[23] = iV8[4144]; iVM[8] = iV8[3978.]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[2] = k7; iVM[17] = false; while true do iVM[13] = #iVM[8]; iVM[29] = iVM[13] - iVM[23]; iVM[14] = iVM[2](iVM[22] % 4294967296); iVM[7] = iVM[29] >= 1; if iVM[7] then iVM[7] = iVM[29] <= 4 end; if iVM[7] then iVM[14] = (iVM[14] + 2654435769.) % 4294967296; if iVM[29] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[14], 255.))); iVM[17] = true; break elseif iVM[29] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[17] = true; break elseif iVM[29] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[17] = true; break elseif iVM[29] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[17] = true; break end end; iVM[24.] = buffer.fromstring(iVM[8]); ihV = 0.; while true do if ihV + 4 <= iVM[29] then iVM[14] = (iVM[14] + 2654435769.) % 4294967296; buffer.writeu32(iVM[24.], ihV, bit32.bxor(buffer.readu32(iVM[24.], ihV), iVM[14])); ihV = ihV + 4 else break end end; if iVM[17] then break end; iVM[14] = (iVM[14] + 2654435769.) % 4294967296; iVM[9.] = 0.; while true do if ihV < iVM[29] then buffer.writeu8(iVM[24.], ihV, bit32.bxor(buffer.readu8(iVM[24.], ihV), bit32.band(bit32.rshift(iVM[14], iVM[9.] * 8), 255.))); ihV = ihV + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[17] then break end; do ihR = buffer.readstring(iVM[24.], 0., iVM[29]); iVM[17] = true; break end; break end end; ihV = nil; do iVM[14] = iV8[9537.]; iVM[13] = iV8[3029]; iVM[7] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[10480]; iVM[29] = false; while true do iVM[8] = #iVM[14]; iVM[2] = iVM[8] - iVM[24.]; iVM[17] = iVM[7](iVM[9.] % 4294967296); iVM[16] = iVM[2] >= 1; if iVM[16] then iVM[16] = iVM[2] <= 4 end; if iVM[16] then iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); if iVM[2] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[17], 255.))); iVM[29] = true; break elseif iVM[2] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[29] = true; break elseif iVM[2] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[29] = true; break elseif iVM[2] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[29] = true; break end end; iVM[23] = buffer.fromstring(iVM[14]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[2] then iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], iVM[22], bit32.bxor(buffer.readu32(iVM[23], iVM[22]), iVM[17])); iVM[22] = iVM[22] + 4 else break end end; if iVM[29] then break end; iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); iVM[19] = 0.; while true do if iVM[22] < iVM[2] then buffer.writeu8(iVM[23], iVM[22], bit32.bxor(buffer.readu8(iVM[23], iVM[22]), bit32.band(bit32.rshift(iVM[17], iVM[19] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[29] then break end; do ihV = buffer.readstring(iVM[23], 0., iVM[2]); iVM[29] = true; break end; break end end; iVM[19] = nil; do iVM[23] = iV8[1989.]; iVM[16] = false; iVM[22] = k7; iVM[2] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[8661.]; iVM[17] = false; while true do iVM[29] = #iVM[23]; iVM[14] = iVM[29] - iVM[8]; iVM[7] = iVM[22](iVM[2] % 4294967296); iVM[24.] = iVM[14] >= 1; if iVM[24.] then iVM[24.] = iVM[14] <= 4 end; if iVM[24.] then iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); if iVM[14] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[7], 255.))); iVM[17] = true; break elseif iVM[14] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); iVM[17] = true; break elseif iVM[14] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); iVM[17] = true; break elseif iVM[14] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); iVM[17] = true; break end end; iVM[4] = buffer.fromstring(iVM[23]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[14] then iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[4], iVM[9.], bit32.bxor(buffer.readu32(iVM[4], iVM[9.]), iVM[7])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[17] then break end; iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); iVM[13] = 0.; while true do if iVM[9.] < iVM[14] then buffer.writeu8(iVM[4], iVM[9.], bit32.bxor(buffer.readu8(iVM[4], iVM[9.]), bit32.band(bit32.rshift(iVM[7], iVM[13] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[17] then break end; do iVM[19] = buffer.readstring(iVM[4], 0., iVM[14]); iVM[17] = true; break end; break end end; iVM[4] = nil; do iVM[24.] = iV8[9526]; iVM[7] = k7; iVM[14] = iV8[935]; iVM[29] = iV8[954.]; iVM[13] = iV8[8967.]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[17] = false; while true do iVM[22] = #iVM[13]; iVM[28] = iVM[22] - iVM[29]; iVM[8] = iVM[7](iVM[9.] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[2] = iVM[28] >= 1; if iVM[2] then iVM[2] = iVM[28] <= 4 end; if iVM[2] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[28] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[8], 255.))); iVM[17] = true; break elseif iVM[28] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[17] = true; break elseif iVM[28] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[17] = true; break elseif iVM[28] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[17] = true; break end end; iVM[5] = buffer.fromstring(iVM[13]); iVM[16] = 0.; while true do if iVM[16] <= iVM[28] - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[16], bit32.bxor(buffer.readu32(iVM[5], iVM[16]), iVM[8])); iVM[16] = iVM[16] + 4 else break end end; if iVM[17] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[16] < iVM[28] then buffer.writeu8(iVM[5], iVM[16], bit32.bxor(buffer.readu8(iVM[5], iVM[16]), bit32.band(bit32.rshift(iVM[8], iVM[23] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[17] then break end; do iVM[4] = buffer.readstring(iVM[5], 0., iVM[28]); iVM[17] = true; break end; break end end; iVM[5] = nil; do iVM[23] = iV8[10874]; iVM[16] = iV8[787]; iVM[28] = k7; iVM[2] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[10480]; iVM[22] = false; while true do iVM[7] = #iVM[23]; iVM[24.] = iVM[7] - iVM[8]; iVM[17] = iVM[28](iVM[2] % 4294967296); iVM[9.] = iVM[24.] >= 1; if iVM[9.] then iVM[9.] = iVM[24.] <= 4 end; if iVM[9.] then iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); if iVM[24.] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[17], 255.))); iVM[22] = true; break elseif iVM[24.] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[22] = true; break elseif iVM[24.] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[22] = true; break elseif iVM[24.] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[22] = true; break end end; iVM[13] = buffer.fromstring(iVM[23]); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[24.] then iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[13], iVM[29], bit32.bxor(buffer.readu32(iVM[13], iVM[29]), iVM[17])); iVM[29] = iVM[29] + 4 else break end end; if iVM[22] then break end; iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); iVM[14] = 0.; while true do if iVM[29] < iVM[24.] then buffer.writeu8(iVM[13], iVM[29], bit32.bxor(buffer.readu8(iVM[13], iVM[29]), bit32.band(bit32.rshift(iVM[17], iVM[14] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[22] then break end; do iVM[5] = buffer.readstring(iVM[13], 0., iVM[24.]); iVM[22] = true; break end; break end end; iVM[14] = nil; do iVM[13] = iV8[2741]; iVM[9.] = iV8[10735]; iVM[29] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[7] = iV8[3598]; iVM[17] = false; while true do iVM[22] = #iVM[13]; iVM[28] = iVM[22] - iVM[7]; iVM[8] = iVM[29](iVM[24.] % 4294967296); iVM[2] = iVM[28] >= 1; if iVM[2] then iVM[2] = iVM[28] <= 4 end; if iVM[2] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); if iVM[28] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[8], 255.))); iVM[17] = true; break elseif iVM[28] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[17] = true; break elseif iVM[28] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[17] = true; break elseif iVM[28] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[17] = true; break end end; ihT = buffer.fromstring(iVM[13]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[28] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); buffer.writeu32(ihT, iVM[16], bit32.bxor(buffer.readu32(ihT, iVM[16]), iVM[8])); iVM[16] = iVM[16] + 4 else break end end; if iVM[17] then break end; iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); iVM[23] = 0.; while true do if iVM[16] < iVM[28] then buffer.writeu8(ihT, iVM[16], bit32.bxor(buffer.readu8(ihT, iVM[16]), bit32.band(bit32.rshift(iVM[8], iVM[23] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[17] then break end; do iVM[14] = buffer.readstring(ihT, 0., iVM[28]); iVM[17] = true; break end; break end end; ihT = nil; do iVM[23] = iV8[9079]; iVM[16] = iV8[4128.]; iVM[28] = k7; iVM[2] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[10480]; iVM[22] = false; while true do iVM[24.] = #iVM[23]; iVM[17] = iVM[24.] - iVM[8]; iVM[9.] = iVM[28](iVM[2] % 4294967296); iVM[13] = iVM[17] >= 1; if iVM[13] then iVM[13] = iVM[17] <= 4 end; if iVM[13] then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); if iVM[17] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.))); iVM[22] = true; break elseif iVM[17] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[22] = true; break elseif iVM[17] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[22] = true; break elseif iVM[17] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[22] = true; break end end; iVM[29] = buffer.fromstring(iVM[23]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[17] then iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[29], iVM[15.], bit32.bxor(buffer.readu32(iVM[29], iVM[15.]), iVM[9.])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[22] then break end; iVM[9.] = bit32.lrotate((iVM[9.] + 1832704949) % 4294967296, 13); iVM[7] = 0.; while true do if iVM[15.] < iVM[17] then buffer.writeu8(iVM[29], iVM[15.], bit32.bxor(buffer.readu8(iVM[29], iVM[15.]), bit32.band(bit32.rshift(iVM[9.], iVM[7] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[22] then break end; do ihT = buffer.readstring(iVM[29], 0., iVM[17]); iVM[22] = true; break end; break end end; iVM[15.] = nil; do iVM[9.] = iV8[3902]; iVM[24.] = iV8[5432]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[7] = k7; iVM[29] = false; while true do iVM[22] = #iVM[24.]; iVM[28] = iVM[22] - iVM[9.]; iVM[8] = iVM[7](iVM[13] % 4294967296); iVM[2] = iVM[28] >= 1; if iVM[2] then iVM[2] = iVM[28] <= 4 end; if iVM[2] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; if iVM[28] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[8], 255.))); iVM[29] = true; break elseif iVM[28] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[29] = true; break elseif iVM[28] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[29] = true; break elseif iVM[28] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[29] = true; break end end; iVM[17] = buffer.fromstring(iVM[24.]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[28] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; buffer.writeu32(iVM[17], iVM[16], bit32.bxor(buffer.readu32(iVM[17], iVM[16]), iVM[8])); iVM[16] = iVM[16] + 4 else break end end; if iVM[29] then break end; iVM[8] = (iVM[8] + 2654435769.) % 4294967296; iVM[23] = 0.; while true do if iVM[16] < iVM[28] then buffer.writeu8(iVM[17], iVM[16], bit32.bxor(buffer.readu8(iVM[17], iVM[16]), bit32.band(bit32.rshift(iVM[8], iVM[23] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[29] then break end; do iVM[15.] = buffer.readstring(iVM[17], 0., iVM[28]); iVM[29] = true; break end; break end end; iVM[28] = nil; do iVM[22] = false; iVM[23] = k7; iVM[16] = iV8[3559]; iVM[17] = iV8[125]; iVM[2] = iV8[9287]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[29] = false; while true do iVM[24.] = #iVM[2]; iVM[27.] = iVM[24.] - iVM[17]; iVM[9.] = iVM[23](iVM[8] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[13] = iVM[27.] >= 1; if iVM[13] then iVM[13] = iVM[27.] <= 4 end; if iVM[13] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[9.], 255.))); iVM[29] = true; break elseif iVM[27.] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[29] = true; break elseif iVM[27.] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[29] = true; break elseif iVM[27.] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[29] = true; break end end; ihW = buffer.fromstring(iVM[2]); ihX = 0.; while true do if ihX <= iVM[27.] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(ihW, ihX, bit32.bxor(buffer.readu32(ihW, ihX), iVM[9.])); ihX = ihX + 4 else break end end; if iVM[29] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[7] = 0.; while true do if ihX < iVM[27.] then buffer.writeu8(ihW, ihX, bit32.bxor(buffer.readu8(ihW, ihX), bit32.band(bit32.rshift(iVM[9.], iVM[7] * 8), 255.))); ihX = ihX + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[29] then break end; do iVM[28] = buffer.readstring(ihW, 0., iVM[27.]); iVM[29] = true; break end; break end end; ihW = nil; do iVM[27.] = iV8[9063.]; iVM[13] = iV8[2756]; iVM[9.] = iV8[969.]; ihX = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[7718]; iVM[7] = k7; iVM[29] = false; while true do iVM[2] = #iVM[13]; iVM[17] = iVM[2] - iVM[24.]; iVM[16] = iVM[7](ihX % 4294967296); iVM[23] = iVM[17] >= 1; if iVM[23] then iVM[23] = iVM[17] <= 3. end; if iVM[23] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; if iVM[17] == 1 then ihW = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[16], 255.)) % 256); iVM[29] = true; break elseif iVM[17] == 2 then ihW = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256); iVM[29] = true; break elseif iVM[17] == 3. then ihW = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256, (string.byte(iVM[13], 3.) - bit32.band(bit32.rshift(iVM[16], 16), 255.)) % 256); iVM[29] = true; break end end; iVM[22] = buffer.fromstring(iVM[13]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[17] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[22], iVM[12.], (buffer.readu32(iVM[22], iVM[12.]) - iVM[16]) % 4294967296); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[29] then break end; iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; iVM[8] = 0.; while true do if iVM[12.] < iVM[17] then buffer.writeu8(iVM[22], iVM[12.], (buffer.readu8(iVM[22], iVM[12.]) - bit32.band(bit32.rshift(iVM[16], iVM[8] * 8), 255.)) % 256); iVM[12.] = iVM[12.] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[29] then break end; do ihW = buffer.readstring(iVM[22], 0., iVM[17]); iVM[29] = true; break end; break end end; iVM[12.] = nil; do iVM[16] = iV8[1411]; iVM[2] = iV8[5558]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[22] = false; while true do iVM[17] = #iVM[2]; iVM[9.] = iVM[17] - iVM[16]; iVM[13] = iVM[8](iVM[23] % 4294967296); iVM[29] = iVM[9.] >= 1; if iVM[29] then iVM[29] = iVM[9.] <= 4 end; if iVM[29] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; if iVM[9.] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[13], 255.))); iVM[22] = true; break elseif iVM[9.] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[22] = true; break elseif iVM[9.] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[22] = true; break elseif iVM[9.] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[22] = true; break end end; ihX = buffer.fromstring(iVM[2]); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[9.] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; buffer.writeu32(ihX, iVM[7], bit32.bxor(buffer.readu32(ihX, iVM[7]), iVM[13])); iVM[7] = iVM[7] + 4 else break end end; if iVM[22] then break end; iVM[13] = (iVM[13] + 2654435769.) % 4294967296; iVM[24.] = 0.; while true do if iVM[7] < iVM[9.] then buffer.writeu8(ihX, iVM[7], bit32.bxor(buffer.readu8(ihX, iVM[7]), bit32.band(bit32.rshift(iVM[13], iVM[24.] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[22] then break end; do iVM[12.] = buffer.readstring(ihX, 0., iVM[9.]); iVM[22] = true; break end; break end end; ihX = nil; do iVM[9.] = iV8[1220]; iVM[29] = iV8[8960]; iVM[13] = iV8[2305]; iVM[7] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[8661.]; iVM[24.] = k7; iVM[22] = false; while true do iVM[8] = #iVM[29]; iVM[2] = iVM[8] - iVM[17]; iVM[18.] = iVM[24.](iVM[7] % 4294967296); iVM[16] = iVM[2] >= 1; if iVM[16] then iVM[16] = iVM[2] <= 3. end; if iVM[16] then iVM[18.] = (iVM[18.] * 1597 + 51749) % 4294967296; if iVM[2] == 1 then ihX = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[18.], 255.)) % 256); iVM[22] = true; break elseif iVM[2] == 2 then ihX = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[18.], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[18.], 8), 255.)) % 256); iVM[22] = true; break elseif iVM[2] == 3. then ihX = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[18.], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[18.], 8), 255.)) % 256, (string.byte(iVM[29], 3.) - bit32.band(bit32.rshift(iVM[18.], 16), 255.)) % 256); iVM[22] = true; break end end; iVM[23] = buffer.fromstring(iVM[29]); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[2] then iVM[18.] = (iVM[18.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[23], iVM[11], (buffer.readu32(iVM[23], iVM[11]) - iVM[18.]) % 4294967296); iVM[11] = iVM[11] + 4 else break end end; if iVM[22] then break end; iVM[18.] = (iVM[18.] * 1597 + 51749) % 4294967296; iVM[27.] = 0.; while true do if iVM[11] < iVM[2] then buffer.writeu8(iVM[23], iVM[11], (buffer.readu8(iVM[23], iVM[11]) - bit32.band(bit32.rshift(iVM[18.], iVM[27.] * 8), 255.)) % 256); iVM[11] = iVM[11] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[22] then break end; do ihX = buffer.readstring(iVM[23], 0., iVM[2]); iVM[22] = true; break end; break end end; iVM[11] = nil; do iVM[16] = iV8[10480]; iVM[27.] = iV8[2790.]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[23] = false; while true do iVM[24.] = #iVM[27.]; iVM[17] = iVM[24.] - iVM[16]; iVM[2] = iVM[8](iVM[18.] % 4294967296); iVM[13] = iVM[17] >= 1; if iVM[13] then iVM[13] = iVM[17] <= 4 end; if iVM[13] then iVM[2] = (iVM[2] + 2654435769.) % 4294967296; if iVM[17] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.))); iVM[23] = true; break elseif iVM[17] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[23] = true; break elseif iVM[17] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[23] = true; break elseif iVM[17] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[23] = true; break end end; iVM[29] = buffer.fromstring(iVM[27.]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[17] then iVM[2] = (iVM[2] + 2654435769.) % 4294967296; buffer.writeu32(iVM[29], iVM[22], bit32.bxor(buffer.readu32(iVM[29], iVM[22]), iVM[2])); iVM[22] = iVM[22] + 4 else break end end; if iVM[23] then break end; iVM[2] = (iVM[2] + 2654435769.) % 4294967296; iVM[7] = 0.; while true do if iVM[22] < iVM[17] then buffer.writeu8(iVM[29], iVM[22], bit32.bxor(buffer.readu8(iVM[29], iVM[22]), bit32.band(bit32.rshift(iVM[2], iVM[7] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[23] then break end; do iVM[11] = buffer.readstring(iVM[29], 0., iVM[17]); iVM[23] = true; break end; break end end; iVM[7] = nil; do iVM[24.] = iV8[4218.]; iVM[13] = iV8[4276]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[29] = k7; iVM[22] = false; while true do iVM[8] = #iVM[13]; iVM[2] = iVM[8] - iVM[24.]; iVM[18.] = iVM[29](iVM[17] % 4294967296); iVM[16] = iVM[2] >= 1; if iVM[16] then iVM[16] = iVM[2] <= 4 end; if iVM[16] then iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; if iVM[2] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[18.], 255.))); iVM[22] = true; break elseif iVM[2] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[22] = true; break elseif iVM[2] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[22] = true; break elseif iVM[2] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[22] = true; break end end; iVM[23] = buffer.fromstring(iVM[13]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[2] then iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[23], iVM[9.], bit32.bxor(buffer.readu32(iVM[23], iVM[9.]), iVM[18.])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[22] then break end; iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; iVM[27.] = 0.; while true do if iVM[9.] < iVM[2] then buffer.writeu8(iVM[23], iVM[9.], bit32.bxor(buffer.readu8(iVM[23], iVM[9.]), bit32.band(bit32.rshift(iVM[18.], iVM[27.] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[22] then break end; do iVM[7] = buffer.readstring(iVM[23], 0., iVM[2]); iVM[22] = true; break end; break end end; iVM[9.] = nil; do iVM[16] = iV8[7194.]; iVM[18.] = iV8[1861]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[27.] = iV8[10480]; iVM[2] = false; while true do iVM[17] = #iVM[18.]; iVM[6.] = iVM[17] - iVM[27.]; iVM[13] = iVM[8](iVM[23] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[29] = iVM[6.] >= 1; if iVM[29] then iVM[29] = iVM[6.] <= 4 end; if iVM[29] then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[6.] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[13], 255.))); iVM[2] = true; break elseif iVM[6.] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[2] = true; break elseif iVM[6.] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[2] = true; break elseif iVM[6.] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[2] = true; break end end; iVM[22] = buffer.fromstring(iVM[18.]); iVM[3.] = 0.; while true do if iVM[3.] <= iVM[6.] - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[3.], bit32.bxor(buffer.readu32(iVM[22], iVM[3.]), iVM[13])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[2] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[3.] < iVM[6.] then buffer.writeu8(iVM[22], iVM[3.], bit32.bxor(buffer.readu8(iVM[22], iVM[3.]), bit32.band(bit32.rshift(iVM[13], iVM[24.] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[2] then break end; do iVM[9.] = buffer.readstring(iVM[22], 0., iVM[6.]); iVM[2] = true; break end; break end end; lM(iVM[1], { [ihS] = la, [iVM[26]] = iV8[10184][ihR](iV8[7718], -iV8[1506.], iV8[7718], iV8[10480]), [ihV] = iV8[10184][iVM[19]](iV8[10480], iV8[7474], iV8[10480], iV8[10480]), [iVM[4]] = iV8[7718], [iVM[5]] = iVM[14], [ihT] = iV8[8269][iVM[15.]][iVM[28]], [ihW] = lV[iVM[12.]], [ihX] = iV8[8218], [iVM[11]] = iV8[8269][iVM[7]][iVM[9.]] }); iVM[6.] = nil; do iVM[3.] = false; iVM[17] = iV8[213.]; iVM[24.] = true; iVM[13] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[10480]; iVM[29] = k7; iVM[2] = false; while true do iVM[18.] = #iVM[17]; iVM[16] = iVM[18.] - iVM[22]; iVM[23] = iVM[29](iVM[13] % 4294967296); iVM[9.] = iVM[16] >= 1; if iVM[9.] then iVM[9.] = iVM[16] <= 3. end; if iVM[9.] then iVM[23] = (iVM[23] * 1597 + 51749) % 4294967296; if iVM[16] == 1 then iVM[6.] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[23], 255.)) % 256); iVM[2] = true; break elseif iVM[16] == 2 then iVM[6.] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[23], 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(iVM[23], 8), 255.)) % 256); iVM[2] = true; break elseif iVM[16] == 3. then iVM[6.] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[23], 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(iVM[23], 8), 255.)) % 256, (string.byte(iVM[17], 3.) - bit32.band(bit32.rshift(iVM[23], 16), 255.)) % 256); iVM[2] = true; break end end; iVM[27.] = buffer.fromstring(iVM[17]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[16] then iVM[23] = (iVM[23] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[27.], iVM[8], (buffer.readu32(iVM[27.], iVM[8]) - iVM[23]) % 4294967296); iVM[8] = iVM[8] + 4 else break end end; if iVM[2] then break end; iVM[23] = (iVM[23] * 1597 + 51749) % 4294967296; iVM[7] = 0.; while true do if iVM[8] < iVM[16] then buffer.writeu8(iVM[27.], iVM[8], (buffer.readu8(iVM[27.], iVM[8]) - bit32.band(bit32.rshift(iVM[23], iVM[7] * 8), 255.)) % 256); iVM[8] = iVM[8] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[2] then break end; do iVM[6.] = buffer.readstring(iVM[27.], 0., iVM[16]); iVM[2] = true; break end; break end end; la[iVM[6.]]:Connect(iV8[2045]); iVM[7] = nil; do iVM[8] = iV8[4404.]; iVM[27.] = k7; iVM[9.] = iV8[5604.]; iVM[23] = iV8[10480]; iVM[16] = iV8[10430]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[2] = false; while true do iVM[22] = #iVM[16]; iVM[3.] = iVM[22] - iVM[23]; iVM[24.] = iVM[27.](iVM[18.] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[17] = iVM[3.] >= 1; if iVM[17] then iVM[17] = iVM[3.] <= 4 end; if iVM[17] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[24.], 255.))); iVM[2] = true; break elseif iVM[3.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[2] = true; break elseif iVM[3.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[2] = true; break elseif iVM[3.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[2] = true; break end end; iVM[6.] = buffer.fromstring(iVM[16]); iVM[13] = 0.; while true do if iVM[13] <= iVM[3.] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[13], bit32.bxor(buffer.readu32(iVM[6.], iVM[13]), iVM[24.])); iVM[13] = iVM[13] + 4 else break end end; if iVM[2] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[29] = 0.; while true do if iVM[13] < iVM[3.] then buffer.writeu8(iVM[6.], iVM[13], bit32.bxor(buffer.readu8(iVM[6.], iVM[13]), bit32.band(bit32.rshift(iVM[24.], iVM[29] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[2] then break end; do iVM[7] = buffer.readstring(iVM[6.], 0., iVM[3.]); iVM[2] = true; break end; break end end; la[iVM[7]]:Connect(iV8[6082]); iVM[6.] = nil; do iVM[3.] = iV8[5579]; iVM[29] = iV8[3880]; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[13] = k7; iVM[17] = iV8[10480]; iVM[22] = false; while true do iVM[27.] = #iVM[29]; iVM[8] = iVM[27.] - iVM[17]; iVM[2] = iVM[13](iVM[24.] % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; iVM[18.] = iVM[8] >= 1; if iVM[18.] then iVM[18.] = iVM[8] <= 4 end; if iVM[18.] then iVM[2] = iVM[2] * 16807 % 2147483647; if iVM[8] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[2], 255.))); iVM[22] = true; break elseif iVM[8] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[22] = true; break elseif iVM[8] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[22] = true; break elseif iVM[8] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[22] = true; break end end; iVM[16] = buffer.fromstring(iVM[29]); iVM[23] = 0.; while true do if iVM[23] <= iVM[8] - 4 then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[23], bit32.bxor(buffer.readu32(iVM[16], iVM[23]), iVM[2])); iVM[23] = iVM[23] + 4 else break end end; if iVM[22] then break end; iVM[2] = iVM[2] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[23] < iVM[8] then buffer.writeu8(iVM[16], iVM[23], bit32.bxor(buffer.readu8(iVM[16], iVM[23]), bit32.band(bit32.rshift(iVM[2], iVM[9.] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[22] then break end; do iVM[6.] = buffer.readstring(iVM[16], 0., iVM[8]); iVM[22] = true; break end; break end end; la[iVM[6.]]:Connect(iV8[8176]); iVM[9.] = nil; do iVM[18.] = iV8[3598]; iVM[8] = k7; iVM[16] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[4901]; iVM[23] = false; while true do iVM[2] = #iVM[27.]; iVM[13] = iVM[2] - iVM[18.]; iVM[29] = iVM[8](iVM[16] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[22] = iVM[13] >= 1; if iVM[22] then iVM[22] = iVM[13] <= 4 end; if iVM[22] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[13] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[29], 255.))); iVM[23] = true; break elseif iVM[13] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[23] = true; break elseif iVM[13] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[23] = true; break elseif iVM[13] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[23] = true; break end end; iVM[3.] = buffer.fromstring(iVM[27.]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[13] then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[24.], bit32.bxor(buffer.readu32(iVM[3.], iVM[24.]), iVM[29])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[23] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[24.] < iVM[13] then buffer.writeu8(iVM[3.], iVM[24.], bit32.bxor(buffer.readu8(iVM[3.], iVM[24.]), bit32.band(bit32.rshift(iVM[29], iVM[17] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[23] then break end; do iVM[9.] = buffer.readstring(iVM[3.], 0., iVM[13]); iVM[23] = true; break end; break end end; la[iVM[9.]]:Connect(iV8[7459]); iVM[3.] = nil; do iVM[13] = iV8[7169]; iVM[17] = iV8[7889]; iVM[29] = k7; iVM[24.] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[10480]; iVM[2] = false; while true do iVM[18.] = #iVM[13]; iVM[16] = iVM[18.] - iVM[22]; iVM[23] = iVM[29](iVM[24.] % 4294967296); iVM[9.] = iVM[16] >= 1; if iVM[9.] then iVM[9.] = iVM[16] <= 4 end; if iVM[9.] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); if iVM[16] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[23], 255.))); iVM[2] = true; break elseif iVM[16] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[2] = true; break elseif iVM[16] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[2] = true; break elseif iVM[16] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[2] = true; break end end; iVM[27.] = buffer.fromstring(iVM[13]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[16] then iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], iVM[8], bit32.bxor(buffer.readu32(iVM[27.], iVM[8]), iVM[23])); iVM[8] = iVM[8] + 4 else break end end; if iVM[2] then break end; iVM[23] = bit32.lrotate((iVM[23] + 1832704949) % 4294967296, 13); iVM[6.] = 0.; while true do if iVM[8] < iVM[16] then buffer.writeu8(iVM[27.], iVM[8], bit32.bxor(buffer.readu8(iVM[27.], iVM[8]), bit32.band(bit32.rshift(iVM[23], iVM[6.] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[2] then break end; do iVM[3.] = buffer.readstring(iVM[27.], 0., iVM[16]); iVM[2] = true; break end; break end end; iVM[6.] = nil; do iVM[9.] = iV8[954.]; iVM[16] = iV8[4853]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[18.] = k7; iVM[8] = false; while true do iVM[23] = #iVM[16]; iVM[24.] = iVM[23] - iVM[9.]; iVM[17] = iVM[18.](iVM[27.] % 4294967296); iVM[2] = iVM[24.] >= 1; if iVM[2] then iVM[2] = iVM[24.] <= 4 end; if iVM[2] then iVM[17] = (iVM[17] + 2654435769.) % 4294967296; if iVM[24.] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[17], 255.))); iVM[8] = true; break elseif iVM[24.] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[8] = true; break elseif iVM[24.] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[8] = true; break elseif iVM[24.] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[8] = true; break end end; iVM[13] = buffer.fromstring(iVM[16]); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[24.] then iVM[17] = (iVM[17] + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], iVM[29], bit32.bxor(buffer.readu32(iVM[13], iVM[29]), iVM[17])); iVM[29] = iVM[29] + 4 else break end end; if iVM[8] then break end; iVM[17] = (iVM[17] + 2654435769.) % 4294967296; iVM[22] = 0.; while true do if iVM[29] < iVM[24.] then buffer.writeu8(iVM[13], iVM[29], bit32.bxor(buffer.readu8(iVM[13], iVM[29]), bit32.band(bit32.rshift(iVM[17], iVM[22] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[8] then break end; do iVM[6.] = buffer.readstring(iVM[13], 0., iVM[24.]); iVM[8] = true; break end; break end end; iVM[13] = nil; do iVM[17] = iV8[3333.]; iVM[24.] = iV8[6805]; iVM[2] = iV8[10104.]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[10480]; iVM[23] = k7; iVM[8] = false; while true do iVM[7] = #iVM[24.]; iVM[18.] = iVM[7] - iVM[29]; iVM[16] = iVM[23](iVM[22] % 4294967296); iVM[11] = iVM[18.] >= 1; if iVM[11] then iVM[11] = iVM[18.] <= 3. end; if iVM[11] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; if iVM[18.] == 1 then iVM[13] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[16], 255.)) % 256); iVM[8] = true; break elseif iVM[18.] == 2 then iVM[13] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256); iVM[8] = true; break elseif iVM[18.] == 3. then iVM[13] = string.char((string.byte(iVM[24.], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[24.], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256, (string.byte(iVM[24.], 3.) - bit32.band(bit32.rshift(iVM[16], 16), 255.)) % 256); iVM[8] = true; break end end; iVM[9.] = buffer.fromstring(iVM[24.]); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[18.] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[9.], iVM[27.], (buffer.readu32(iVM[9.], iVM[27.]) - iVM[16]) % 4294967296); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[8] then break end; iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; ihX = 0.; while true do if iVM[27.] < iVM[18.] then buffer.writeu8(iVM[9.], iVM[27.], (buffer.readu8(iVM[9.], iVM[27.]) - bit32.band(bit32.rshift(iVM[16], ihX * 8), 255.)) % 256); iVM[27.] = iVM[27.] + 1; ihX = ihX + 1 else break end end; if iVM[8] then break end; do iVM[13] = buffer.readstring(iVM[9.], 0., iVM[18.]); iVM[8] = true; break end; break end end; ihX = nil; do iVM[9.] = iV8[8345]; iVM[11] = false; iVM[27.] = k7; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[7] = iV8[2958.]; iVM[16] = false; while true do iVM[8] = #iVM[9.]; iVM[29] = iVM[8] - iVM[7]; iVM[22] = iVM[27.](iVM[18.] % 4294967296); iVM[23] = iVM[29] >= 1; if iVM[23] then iVM[23] = iVM[29] <= 4 end; if iVM[23] then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); if iVM[29] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.))); iVM[16] = true; break elseif iVM[29] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[16] = true; break elseif iVM[29] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[16] = true; break elseif iVM[29] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[16] = true; break end end; iVM[24.] = buffer.fromstring(iVM[9.]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[29] then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[24.], iVM[17], bit32.bxor(buffer.readu32(iVM[24.], iVM[17]), iVM[22])); iVM[17] = iVM[17] + 4 else break end end; if iVM[16] then break end; iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); iVM[2] = 0.; while true do if iVM[17] < iVM[29] then buffer.writeu8(iVM[24.], iVM[17], bit32.bxor(buffer.readu8(iVM[24.], iVM[17]), bit32.band(bit32.rshift(iVM[22], iVM[2] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[16] then break end; do ihX = buffer.readstring(iVM[24.], 0., iVM[29]); iVM[16] = true; break end; break end end; iVM[24.] = nil; do iVM[2] = iV8[4154]; iVM[17] = iV8[9018.]; iVM[29] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[946]; iVM[8] = false; while true do iVM[9.] = #iVM[2]; iVM[27.] = iVM[9.] - iVM[22]; iVM[12.] = iVM[29](iVM[23] % 4294967296); iVM[7] = iVM[27.] >= 1; if iVM[7] then iVM[7] = iVM[27.] <= 4 end; if iVM[7] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); if iVM[27.] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[12.], 255.))); iVM[8] = true; break elseif iVM[27.] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[8] = true; break elseif iVM[27.] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[8] = true; break elseif iVM[27.] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[8] = true; break end end; iVM[18.] = buffer.fromstring(iVM[2]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[27.] then iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[18.], iVM[16], bit32.bxor(buffer.readu32(iVM[18.], iVM[16]), iVM[12.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[8] then break end; iVM[12.] = bit32.lrotate((iVM[12.] + 1832704949) % 4294967296, 13); iVM[11] = 0.; while true do if iVM[16] < iVM[27.] then buffer.writeu8(iVM[18.], iVM[16], bit32.bxor(buffer.readu8(iVM[18.], iVM[16]), bit32.band(bit32.rshift(iVM[12.], iVM[11] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[8] then break end; do iVM[24.] = buffer.readstring(iVM[18.], 0., iVM[27.]); iVM[8] = true; break end; break end end; iVM[12.] = nil; do iVM[9.] = iV8[10590.]; iVM[11] = iV8[10043]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[18.] = k7; iVM[7] = iV8[8393]; iVM[16] = false; while true do iVM[8] = #iVM[11]; iVM[29] = iVM[8] - iVM[7]; iVM[22] = iVM[18.](iVM[27.] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[23] = iVM[29] >= 1; if iVM[23] then iVM[23] = iVM[29] <= 4 end; if iVM[23] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[29] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[22], 255.))); iVM[16] = true; break elseif iVM[29] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[16] = true; break elseif iVM[29] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[16] = true; break elseif iVM[29] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[16] = true; break end end; ihW = buffer.fromstring(iVM[11]); iVM[17] = 0.; while true do if iVM[17] <= iVM[29] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[17], bit32.bxor(buffer.readu32(ihW, iVM[17]), iVM[22])); iVM[17] = iVM[17] + 4 else break end end; if iVM[16] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[17] < iVM[29] then buffer.writeu8(ihW, iVM[17], bit32.bxor(buffer.readu8(ihW, iVM[17]), bit32.band(bit32.rshift(iVM[22], iVM[2] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[16] then break end; do iVM[12.] = buffer.readstring(ihW, 0., iVM[29]); iVM[16] = true; break end; break end end; ihW = nil; do iVM[22] = iV8[894.]; iVM[29] = iV8[9113]; iVM[23] = iV8[1892]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[10480]; iVM[8] = k7; iVM[16] = false; while true do iVM[11] = #iVM[29]; iVM[9.] = iVM[11] - iVM[17]; iVM[27.] = iVM[8](iVM[2] % 4294967296); iVM[28] = iVM[9.] >= 1; if iVM[28] then iVM[28] = iVM[9.] <= 3. end; if iVM[28] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then ihW = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[27.], 255.)) % 256); iVM[16] = true; break elseif iVM[9.] == 2 then ihW = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256); iVM[16] = true; break elseif iVM[9.] == 3. then ihW = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256, (string.byte(iVM[29], 3.) - bit32.band(bit32.rshift(iVM[27.], 16), 255.)) % 256); iVM[16] = true; break end end; iVM[7] = buffer.fromstring(iVM[29]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[9.] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[7], iVM[18.], (buffer.readu32(iVM[7], iVM[18.]) - iVM[27.]) % 4294967296); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[16] then break end; iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; iVM[15.] = 0.; while true do if iVM[18.] < iVM[9.] then buffer.writeu8(iVM[7], iVM[18.], (buffer.readu8(iVM[7], iVM[18.]) - bit32.band(bit32.rshift(iVM[27.], iVM[15.] * 8), 255.)) % 256); iVM[18.] = iVM[18.] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[16] then break end; do ihW = buffer.readstring(iVM[7], 0., iVM[9.]); iVM[16] = true; break end; break end end; iVM[15.] = nil; do iVM[18.] = iV8[8016.]; iVM[7] = k7; iVM[28] = iV8[5467]; iVM[27.] = iV8[10480]; iVM[9.] = iV8[3848]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[16] = false; while true do iVM[8] = #iVM[9.]; iVM[29] = iVM[8] - iVM[27.]; iVM[22] = iVM[7](iVM[11] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[23] = iVM[29] >= 1; if iVM[23] then iVM[23] = iVM[29] <= 4 end; if iVM[23] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[29] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.))); iVM[16] = true; break elseif iVM[29] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[16] = true; break elseif iVM[29] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[16] = true; break elseif iVM[29] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[16] = true; break end end; ihT = buffer.fromstring(iVM[9.]); iVM[17] = 0.; while true do if iVM[17] <= iVM[29] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[17], bit32.bxor(buffer.readu32(ihT, iVM[17]), iVM[22])); iVM[17] = iVM[17] + 4 else break end end; if iVM[16] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[17] < iVM[29] then buffer.writeu8(ihT, iVM[17], bit32.bxor(buffer.readu8(ihT, iVM[17]), bit32.band(bit32.rshift(iVM[22], iVM[2] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[16] then break end; do iVM[15.] = buffer.readstring(ihT, 0., iVM[29]); iVM[16] = true; break end; break end end; ld = lM(iVM[3.], { [iVM[6.]] = lK, [iVM[13]] = iV8[10184][ihX](iV8[7718], -iV8[7594], iV8[7718], iV8[10480]), [iVM[24.]] = iV8[10184][iVM[12.]](iV8[10480], iV8[7594], iV8[10480], iV8[10480]), [ihW] = iV8[7718], [iVM[15.]] = iV8[1353.] }); mC = 305 else mC = 3850; continue end elseif mC < 4226 then if mC < 4225 then ihT = nil; do local iV8 = iIn; iVM[22] = iV8[7321]; iVM[29] = iV8[7653.]; iVM[23] = iV8[7829]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[3902]; iVM[8] = k7; iVM[16] = false; while true do iVM[11] = #iVM[29]; iVM[9.] = iVM[11] - iVM[17]; iVM[27.] = iVM[8](iVM[2] % 4294967296); iVM[28] = iVM[9.] >= 1; if iVM[28] then iVM[28] = iVM[9.] <= 3. end; if iVM[28] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then ihT = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[27.], 255.)) % 256); iVM[16] = true; break elseif iVM[9.] == 2 then ihT = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256); iVM[16] = true; break elseif iVM[9.] == 3. then ihT = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256, (string.byte(iVM[29], 3.) - bit32.band(bit32.rshift(iVM[27.], 16), 255.)) % 256); iVM[16] = true; break end end; iVM[7] = buffer.fromstring(iVM[29]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[9.] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[7], iVM[18.], (buffer.readu32(iVM[7], iVM[18.]) - iVM[27.]) % 4294967296); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[16] then break end; iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; iVM[15.] = 0.; while true do if iVM[18.] < iVM[9.] then buffer.writeu8(iVM[7], iVM[18.], (buffer.readu8(iVM[7], iVM[18.]) - bit32.band(bit32.rshift(iVM[27.], iVM[15.] * 8), 255.)) % 256); iVM[18.] = iVM[18.] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[16] then break end; do ihT = buffer.readstring(iVM[7], 0., iVM[9.]); iVM[16] = true; break end; break end end; iVM[15.] = nil; do local iV8 = iIn; iVM[7] = iV8[7476.]; iVM[28] = iV8[10314.]; iVM[18.] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[11] = iV8[10480]; iVM[27.] = false; while true do iVM[16] = #iVM[7]; iVM[17] = iVM[16] - iVM[11]; iVM[2] = iVM[18.](iVM[9.] % 4294967296); iVM[8] = iVM[17] >= 1; if iVM[8] then iVM[8] = iVM[17] <= 4 end; if iVM[8] then iVM[2] = bit32.lrotate((iVM[2] + 1832704949) % 4294967296, 13); if iVM[17] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[2], 255.))); iVM[27.] = true; break elseif iVM[17] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[27.] = true; break elseif iVM[17] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[27.] = true; break elseif iVM[17] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[27.] = true; break end end; iVM[29] = buffer.fromstring(iVM[7]); iVM[22] = 0.; while true do if iVM[22] + 4 <= iVM[17] then iVM[2] = bit32.lrotate((iVM[2] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[29], iVM[22], bit32.bxor(buffer.readu32(iVM[29], iVM[22]), iVM[2])); iVM[22] = iVM[22] + 4 else break end end; if iVM[27.] then break end; iVM[2] = bit32.lrotate((iVM[2] + 1832704949) % 4294967296, 13); iVM[23] = 0.; while true do if iVM[22] < iVM[17] then buffer.writeu8(iVM[29], iVM[22], bit32.bxor(buffer.readu8(iVM[29], iVM[22]), bit32.band(bit32.rshift(iVM[2], iVM[23] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[27.] then break end; do iVM[15.] = buffer.readstring(iVM[29], 0., iVM[17]); iVM[27.] = true; break end; break end end; iVM[29] = nil; do local iV8 = iIn; iVM[23] = iV8[9822.]; iVM[22] = iV8[9750.]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[2] = iV8[10480]; iVM[16] = false; while true do iVM[9.] = #iVM[22]; iVM[27.] = iVM[9.] - iVM[2]; iVM[28] = iVM[8](iVM[17] % 4294967296); iVM[28] = iVM[28] % 2147483646. + 1; iVM[7] = iVM[27.] >= 1; if iVM[7] then iVM[7] = iVM[27.] <= 4 end; if iVM[7] then iVM[28] = iVM[28] * 16807 % 2147483647; if iVM[27.] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[28], 255.))); iVM[16] = true; break elseif iVM[27.] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[16] = true; break elseif iVM[27.] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[16] = true; break elseif iVM[27.] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[16] = true; break end end; iVM[18.] = buffer.fromstring(iVM[22]); ihW = 0.; while true do if ihW <= iVM[27.] - 4 then iVM[28] = iVM[28] * 16807 % 2147483647; buffer.writeu32(iVM[18.], ihW, bit32.bxor(buffer.readu32(iVM[18.], ihW), iVM[28])); ihW = ihW + 4 else break end end; if iVM[16] then break end; iVM[28] = iVM[28] * 16807 % 2147483647; iVM[11] = 0.; while true do if ihW < iVM[27.] then buffer.writeu8(iVM[18.], ihW, bit32.bxor(buffer.readu8(iVM[18.], ihW), bit32.band(bit32.rshift(iVM[28], iVM[11] * 8), 255.))); ihW = ihW + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[16] then break end; do iVM[29] = buffer.readstring(iVM[18.], 0., iVM[27.]); iVM[16] = true; break end; break end end; ihW = nil; do local iV8 = iIn; iVM[7] = iV8[7868]; iVM[11] = iV8[4322]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[9.] = k7; iVM[18.] = false; while true do iVM[2] = #iVM[11]; iVM[8] = iVM[2] - iVM[7]; iVM[27.] = iVM[9.](iVM[28] % 4294967296); iVM[22] = iVM[8] >= 1; if iVM[22] then iVM[22] = iVM[8] <= 4 end; if iVM[22] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; if iVM[8] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[27.], 255.))); iVM[18.] = true; break elseif iVM[8] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[18.] = true; break elseif iVM[8] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[18.] = true; break elseif iVM[8] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[18.] = true; break end end; iVM[23] = buffer.fromstring(iVM[11]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[8] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[23], iVM[16], bit32.bxor(buffer.readu32(iVM[23], iVM[16]), iVM[27.])); iVM[16] = iVM[16] + 4 else break end end; if iVM[18.] then break end; iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; iVM[17] = 0.; while true do if iVM[16] < iVM[8] then buffer.writeu8(iVM[23], iVM[16], bit32.bxor(buffer.readu8(iVM[23], iVM[16]), bit32.band(bit32.rshift(iVM[27.], iVM[17] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[18.] then break end; do ihW = buffer.readstring(iVM[23], 0., iVM[8]); iVM[18.] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; iVM[16] = iV8[7172]; iVM[23] = k7; iVM[22] = iV8[9570.]; iVM[27.] = iV8[946]; iVM[8] = iV8[10335.]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[18.] = false; while true do iVM[9.] = #iVM[8]; iVM[24.] = iVM[9.] - iVM[27.]; iVM[28] = iVM[23](iVM[2] % 4294967296); iVM[28] = iVM[28] % 2147483646. + 1; iVM[7] = iVM[24.] >= 1; if iVM[7] then iVM[7] = iVM[24.] <= 4 end; if iVM[7] then iVM[28] = iVM[28] * 16807 % 2147483647; if iVM[24.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[28], 255.))); iVM[18.] = true; break elseif iVM[24.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[18.] = true; break elseif iVM[24.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[18.] = true; break elseif iVM[24.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[18.] = true; break end end; ihX = buffer.fromstring(iVM[8]); iVM[12.] = 0.; while true do if iVM[12.] <= iVM[24.] - 4 then iVM[28] = iVM[28] * 16807 % 2147483647; buffer.writeu32(ihX, iVM[12.], bit32.bxor(buffer.readu32(ihX, iVM[12.]), iVM[28])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[18.] then break end; iVM[28] = iVM[28] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[12.] < iVM[24.] then buffer.writeu8(ihX, iVM[12.], bit32.bxor(buffer.readu8(ihX, iVM[12.]), bit32.band(bit32.rshift(iVM[28], iVM[11] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[18.] then break end; do iVM[17] = buffer.readstring(ihX, 0., iVM[24.]); iVM[18.] = true; break end; break end end; ihX = nil; do local iV8 = iIn; iVM[12.] = iV8[10411]; iVM[24.] = iV8[3544]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[28] = k7; iVM[7] = false; while true do iVM[8] = #iVM[24.]; iVM[27.] = iVM[8] - iVM[12.]; iVM[9.] = iVM[28](iVM[11] % 4294967296); iVM[23] = iVM[27.] >= 1; if iVM[23] then iVM[23] = iVM[27.] <= 4 end; if iVM[23] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; if iVM[27.] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[9.], 255.))); iVM[7] = true; break elseif iVM[27.] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[7] = true; break elseif iVM[27.] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[7] = true; break elseif iVM[27.] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[7] = true; break end end; iVM[16] = buffer.fromstring(iVM[24.]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[27.] then iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[16], iVM[18.], bit32.bxor(buffer.readu32(iVM[16], iVM[18.]), iVM[9.])); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[7] then break end; iVM[9.] = (iVM[9.] + 2654435769.) % 4294967296; iVM[2] = 0.; while true do if iVM[18.] < iVM[27.] then buffer.writeu8(iVM[16], iVM[18.], bit32.bxor(buffer.readu8(iVM[16], iVM[18.]), bit32.band(bit32.rshift(iVM[9.], iVM[2] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[7] then break end; do ihX = buffer.readstring(iVM[16], 0., iVM[27.]); iVM[7] = true; break end; break end end; iVM[2] = nil; do iVM[23] = false; iVM[18.] = k7; iVM[16] = true; local iV8 = iIn; iVM[8] = iV8[10480]; iVM[9.] = iV8[10084]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[7] = false; while true do iVM[12.] = #iVM[9.]; iVM[11] = iVM[12.] - iVM[8]; iVM[13] = iVM[18.](iVM[27.] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[24.] = iVM[11] >= 1; if iVM[24.] then iVM[24.] = iVM[11] <= 4 end; if iVM[24.] then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[11] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.))); iVM[7] = true; break elseif iVM[11] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[7] = true; break elseif iVM[11] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[7] = true; break elseif iVM[11] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[7] = true; break end end; iVM[28] = buffer.fromstring(iVM[9.]); iVM[6.] = 0.; while true do if iVM[6.] <= iVM[11] - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[28], iVM[6.], bit32.bxor(buffer.readu32(iVM[28], iVM[6.]), iVM[13])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[7] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[6.] < iVM[11] then buffer.writeu8(iVM[28], iVM[6.], bit32.bxor(buffer.readu8(iVM[28], iVM[6.]), bit32.band(bit32.rshift(iVM[13], iVM[22] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[7] then break end; do iVM[2] = buffer.readstring(iVM[28], 0., iVM[11]); iVM[7] = true; break end; break end end; iVM[6.] = nil; do iVM[24.] = false; local iV8 = iIn; iVM[13] = iV8[9421]; iVM[28] = false; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[10480]; iVM[11] = k7; iVM[7] = false; while true do iVM[8] = #iVM[13]; iVM[27.] = iVM[8] - iVM[22]; iVM[9.] = iVM[11](iVM[12.] % 4294967296); iVM[23] = iVM[27.] >= 1; if iVM[23] then iVM[23] = iVM[27.] <= 3. end; if iVM[23] then iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; if iVM[27.] == 1 then iVM[6.] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[9.], 255.)) % 256); iVM[7] = true; break elseif iVM[27.] == 2 then iVM[6.] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[9.], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[9.], 8), 255.)) % 256); iVM[7] = true; break elseif iVM[27.] == 3. then iVM[6.] = string.char((string.byte(iVM[13], 1) - bit32.band(iVM[9.], 255.)) % 256, (string.byte(iVM[13], 2) - bit32.band(bit32.rshift(iVM[9.], 8), 255.)) % 256, (string.byte(iVM[13], 3.) - bit32.band(bit32.rshift(iVM[9.], 16), 255.)) % 256); iVM[7] = true; break end end; iVM[16] = buffer.fromstring(iVM[13]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[27.] then iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[16], iVM[18.], (buffer.readu32(iVM[16], iVM[18.]) - iVM[9.]) % 4294967296); iVM[18.] = iVM[18.] + 4 else break end end; if iVM[7] then break end; iVM[9.] = (iVM[9.] * 1597 + 51749) % 4294967296; iVM[3.] = 0.; while true do if iVM[18.] < iVM[27.] then buffer.writeu8(iVM[16], iVM[18.], (buffer.readu8(iVM[16], iVM[18.]) - bit32.band(bit32.rshift(iVM[9.], iVM[3.] * 8), 255.)) % 256); iVM[18.] = iVM[18.] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[7] then break end; do iVM[6.] = buffer.readstring(iVM[16], 0., iVM[27.]); iVM[7] = true; break end; break end end; my = { ihT, iVM[15.], iVM[29], ihW, iVM[17], ihX, iVM[2], iVM[6.] }; local iV8 = iIn; local iX6 = mr; mz = my[iX6 % iV8[8393] + iV8[7718]]; mC = if mz:len() <= mz:reverse():rep(iX6 % iV8[1371.] + iV8[1353.]):len() then 113 else 370 elseif mC == 4225 then mC = 25 else mC = 3809; continue end elseif mC < 4227. then if mC == 4226 then mC = 388 else mC = 4135; continue end else mC = 86 end elseif mC < 4237 then if mC < 4232 then if mC < 4230. then if mC < 4229 then mC = 88 elseif mC == 4229 then mC = 398 else mC = 4134.; continue end elseif mC < 4231 then if mC == 4230. then mC = 386 else mC = 3839; continue end else my = nil; local iV8 = iIn; my = iV8[1353.] - iV8[7718]; my = iV8[954.] - iV8[1371.]; mC = 112 end elseif mC < 4234 then if mC < 4233. then mC = if mx <= iIn[2958.] then 189. else 52 elseif mC == 4233. then mC = 1 else mC = 4055; continue end elseif mC < 4236. then if mC < 4235 then if mC == 4234 then mC = if lQ == lQ then 157 else 346 else mC = 3885.; continue end else mr = (mr + iIn[9564.]) % iIn[1070]; mC = 551 end else mC = 523 end elseif mC < 4241 then if mC < 4239. then if mC < 4238 then if mC == 4237 then my = nil; my = iIn[954.] - iIn[1371.]; mC = 271 else mC = 4172; continue end else my = nil; local iV8 = iIn; my = iV8[1371.] - iV8[1353.]; my = iV8[10480] + iV8[7718]; my = iV8[1371.] - iV8[1353.]; my = iV8[1371.] - iV8[1353.]; mC = 94 end elseif mC < 4240 then if mC == 4239. then mC = 360. else mC = 4225; continue end elseif mC == 4240 then iVM[3.] = nil; do local iV8 = iIn; iVM[16] = iV8[7868]; iVM[8] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[1087]; iVM[18.] = false; while true do iVM[12.] = #iVM[27.]; iVM[11] = iVM[12.] - iVM[16]; iVM[9.] = iVM[8](iVM[23] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[24.] = iVM[11] >= 1; if iVM[24.] then iVM[24.] = iVM[11] <= 4 end; if iVM[24.] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[11] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[9.], 255.))); iVM[18.] = true; break elseif iVM[11] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[18.] = true; break elseif iVM[11] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[18.] = true; break elseif iVM[11] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[18.] = true; break end end; iVM[28] = buffer.fromstring(iVM[27.]); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[11] then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[28], iVM[7], bit32.bxor(buffer.readu32(iVM[28], iVM[7]), iVM[9.])); iVM[7] = iVM[7] + 4 else break end end; if iVM[18.] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[7] < iVM[11] then buffer.writeu8(iVM[28], iVM[7], bit32.bxor(buffer.readu8(iVM[28], iVM[7]), bit32.band(bit32.rshift(iVM[9.], iVM[22] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[18.] then break end; do iVM[3.] = buffer.readstring(iVM[28], 0., iVM[11]); iVM[18.] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; iVM[24.] = iV8[1179.]; iVM[11] = iV8[10437.]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[7] = iV8[4991]; iVM[9.] = false; while true do iVM[23] = #iVM[11]; iVM[16] = iVM[23] - iVM[7]; iVM[18.] = iVM[12.](iVM[28] % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[13] = iVM[16] >= 1; if iVM[13] then iVM[13] = iVM[16] <= 4 end; if iVM[13] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[16] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[18.], 255.))); iVM[9.] = true; break elseif iVM[16] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[9.] = true; break elseif iVM[16] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[9.] = true; break elseif iVM[16] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[9.] = true; break end end; iVM[8] = buffer.fromstring(iVM[11]); iVM[27.] = 0.; while true do if iVM[27.] <= iVM[16] - 4 then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[27.], bit32.bxor(buffer.readu32(iVM[8], iVM[27.]), iVM[18.])); iVM[27.] = iVM[27.] + 4 else break end end; if iVM[9.] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[6.] = 0.; while true do if iVM[27.] < iVM[16] then buffer.writeu8(iVM[8], iVM[27.], bit32.bxor(buffer.readu8(iVM[8], iVM[27.]), bit32.band(bit32.rshift(iVM[18.], iVM[6.] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[9.] then break end; do iVM[22] = buffer.readstring(iVM[8], 0., iVM[16]); iVM[9.] = true; break end; break end end; iVM[6.] = nil; do local iV8 = iIn; iVM[8] = iV8[10480]; iVM[23] = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[1904]; iVM[27.] = false; while true do iVM[28] = #iVM[16]; iVM[7] = iVM[28] - iVM[8]; iVM[18.] = iVM[23](iVM[13] % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[12.] = iVM[7] >= 1; if iVM[12.] then iVM[12.] = iVM[7] <= 4 end; if iVM[12.] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[7] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.))); iVM[27.] = true; break elseif iVM[7] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[27.] = true; break elseif iVM[7] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[27.] = true; break elseif iVM[7] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[27.] = true; break end end; iVM[11] = buffer.fromstring(iVM[16]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[7] then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[11], iVM[9.], bit32.bxor(buffer.readu32(iVM[11], iVM[9.]), iVM[18.])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[27.] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[9.] < iVM[7] then buffer.writeu8(iVM[11], iVM[9.], bit32.bxor(buffer.readu8(iVM[11], iVM[9.]), bit32.band(bit32.rshift(iVM[18.], iVM[24.] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[27.] then break end; do iVM[6.] = buffer.readstring(iVM[11], 0., iVM[7]); iVM[27.] = true; break end; break end end; iVM[24.] = nil; do local iV8 = iIn; iVM[28] = iV8[4973]; iVM[12.] = iV8[10539.]; iVM[7] = (mC + lQ) % iV8[5374]; iVM[11] = k7; iVM[9.] = false; while true do iVM[16] = #iVM[12.]; iVM[18.] = iVM[16] - iVM[28]; iVM[13] = iVM[11](iVM[7] % 4294967296); iVM[8] = iVM[18.] >= 1; if iVM[8] then iVM[8] = iVM[18.] <= 4 end; if iVM[8] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; if iVM[18.] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.))); iVM[9.] = true; break elseif iVM[18.] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[9.] = true; break elseif iVM[18.] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[9.] = true; break elseif iVM[18.] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[9.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[12.]); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[18.] then iVM[13] = (iVM[13] + 2654435769.) % 4294967296; buffer.writeu32(iVM[27.], iVM[2], bit32.bxor(buffer.readu32(iVM[27.], iVM[2]), iVM[13])); iVM[2] = iVM[2] + 4 else break end end; if iVM[9.] then break end; iVM[13] = (iVM[13] + 2654435769.) % 4294967296; iVM[23] = 0.; while true do if iVM[2] < iVM[18.] then buffer.writeu8(iVM[27.], iVM[2], bit32.bxor(buffer.readu8(iVM[27.], iVM[2]), bit32.band(bit32.rshift(iVM[13], iVM[23] * 8), 255.))); iVM[2] = iVM[2] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[9.] then break end; do iVM[24.] = buffer.readstring(iVM[27.], 0., iVM[18.]); iVM[9.] = true; break end; break end end; iVM[2] = nil; do local iV8 = iIn; iVM[16] = iV8[4120]; iVM[23] = iV8[8822]; iVM[18.] = iV8[1823]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[5300]; iVM[13] = k7; iVM[9.] = false; while true do iVM[7] = #iVM[23]; iVM[17] = iVM[7] - iVM[8]; iVM[12.] = iVM[13](iVM[27.] % 4294967296); iVM[11] = iVM[17] >= 1; if iVM[11] then iVM[11] = iVM[17] <= 3. end; if iVM[11] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; if iVM[17] == 1 then iVM[2] = string.char((string.byte(iVM[23], 1) - bit32.band(iVM[12.], 255.)) % 256); iVM[9.] = true; break elseif iVM[17] == 2 then iVM[2] = string.char((string.byte(iVM[23], 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(iVM[23], 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256); iVM[9.] = true; break elseif iVM[17] == 3. then iVM[2] = string.char((string.byte(iVM[23], 1) - bit32.band(iVM[12.], 255.)) % 256, (string.byte(iVM[23], 2) - bit32.band(bit32.rshift(iVM[12.], 8), 255.)) % 256, (string.byte(iVM[23], 3.) - bit32.band(bit32.rshift(iVM[12.], 16), 255.)) % 256); iVM[9.] = true; break end end; ihW = buffer.fromstring(iVM[23]); ihX = 0.; while true do if ihX + 4 <= iVM[17] then iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; buffer.writeu32(ihW, ihX, (buffer.readu32(ihW, ihX) - iVM[12.]) % 4294967296); ihX = ihX + 4 else break end end; if iVM[9.] then break end; iVM[12.] = (iVM[12.] * 1597 + 51749) % 4294967296; iVM[28] = 0.; while true do if ihX < iVM[17] then buffer.writeu8(ihW, ihX, (buffer.readu8(ihW, ihX) - bit32.band(bit32.rshift(iVM[12.], iVM[28] * 8), 255.)) % 256); ihX = ihX + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[9.] then break end; do iVM[2] = buffer.readstring(ihW, 0., iVM[17]); iVM[9.] = true; break end; break end end; ihW = nil; do local iV8 = iIn; ihX = iV8[10480]; iVM[17] = k7; iVM[28] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10614.]; iVM[11] = false; while true do iVM[18.] = #iVM[12.]; iVM[7] = iVM[18.] - ihX; iVM[8] = iVM[17](iVM[28] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[27.] = iVM[7] >= 1; if iVM[27.] then iVM[27.] = iVM[7] <= 4 end; if iVM[27.] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[7] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[8], 255.))); iVM[11] = true; break elseif iVM[7] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[11] = true; break elseif iVM[7] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[11] = true; break elseif iVM[7] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[12.], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[12.], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[12.], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[12.], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[11] = true; break end end; iVM[9.] = buffer.fromstring(iVM[12.]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[7] then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[23], bit32.bxor(buffer.readu32(iVM[9.], iVM[23]), iVM[8])); iVM[23] = iVM[23] + 4 else break end end; if iVM[11] then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[23] < iVM[7] then buffer.writeu8(iVM[9.], iVM[23], bit32.bxor(buffer.readu8(iVM[9.], iVM[23]), bit32.band(bit32.rshift(iVM[8], iVM[16] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[11] then break end; do ihW = buffer.readstring(iVM[9.], 0., iVM[7]); iVM[11] = true; break end; break end end; iVM[23] = nil; do local iV8 = iIn; iVM[8] = iV8[1340]; iVM[9.] = k7; iVM[27.] = true; iVM[16] = iV8[10480]; iVM[7] = iV8[7835]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[11] = false; while true do ihX = #iVM[7]; iVM[28] = ihX - iVM[16]; iVM[29] = iVM[9.](iVM[18.] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[17] = iVM[28] >= 1; if iVM[17] then iVM[17] = iVM[28] <= 4 end; if iVM[17] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[28] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[29], 255.))); iVM[11] = true; break elseif iVM[28] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[11] = true; break elseif iVM[28] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[11] = true; break elseif iVM[28] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[11] = true; break end end; iVM[12.] = buffer.fromstring(iVM[7]); iVM[15.] = 0.; while true do if iVM[15.] <= iVM[28] - 4 then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[15.], bit32.bxor(buffer.readu32(iVM[12.], iVM[15.]), iVM[29])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[11] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[15.] < iVM[28] then buffer.writeu8(iVM[12.], iVM[15.], bit32.bxor(buffer.readu8(iVM[12.], iVM[15.]), bit32.band(bit32.rshift(iVM[29], iVM[13] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[11] then break end; do iVM[23] = buffer.readstring(iVM[12.], 0., iVM[28]); iVM[11] = true; break end; break end end; iVM[15.] = nil; do local iV8 = iIn; iVM[12.] = iV8[9977]; iVM[17] = iV8[1057]; iVM[29] = iV8[9966.]; iVM[28] = (mC + lQ) % iV8[5374]; ihX = iV8[10480]; iVM[13] = k7; iVM[11] = false; while true do iVM[7] = #iVM[17]; iVM[8] = iVM[7] - ihX; iVM[27.] = iVM[13](iVM[28] % 4294967296); iVM[9.] = iVM[8] >= 1; if iVM[9.] then iVM[9.] = iVM[8] <= 3. end; if iVM[9.] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; if iVM[8] == 1 then iVM[15.] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[27.], 255.)) % 256); iVM[11] = true; break elseif iVM[8] == 2 then iVM[15.] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256); iVM[11] = true; break elseif iVM[8] == 3. then iVM[15.] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[27.], 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(iVM[27.], 8), 255.)) % 256, (string.byte(iVM[17], 3.) - bit32.band(bit32.rshift(iVM[27.], 16), 255.)) % 256); iVM[11] = true; break end end; ihT = buffer.fromstring(iVM[17]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[8] then iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; buffer.writeu32(ihT, iVM[16], (buffer.readu32(ihT, iVM[16]) - iVM[27.]) % 4294967296); iVM[16] = iVM[16] + 4 else break end end; if iVM[11] then break end; iVM[27.] = (iVM[27.] * 1597 + 51749) % 4294967296; iVM[18.] = 0.; while true do if iVM[16] < iVM[8] then buffer.writeu8(ihT, iVM[16], (buffer.readu8(ihT, iVM[16]) - bit32.band(bit32.rshift(iVM[27.], iVM[18.] * 8), 255.)) % 256); iVM[16] = iVM[16] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[11] then break end; do iVM[15.] = buffer.readstring(ihT, 0., iVM[8]); iVM[11] = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[8] = iV8[10480]; iVM[18.] = k7; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[16] = iV8[5961.]; iVM[9.] = false; while true do iVM[7] = #iVM[16]; iVM[17] = iVM[7] - iVM[8]; iVM[12.] = iVM[18.](iVM[27.] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[11] = iVM[17] >= 1; if iVM[11] then iVM[11] = iVM[17] <= 4 end; if iVM[11] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[17] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.))); iVM[9.] = true; break elseif iVM[17] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[9.] = true; break elseif iVM[17] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[9.] = true; break elseif iVM[17] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[9.] = true; break end end; iVM[13] = buffer.fromstring(iVM[16]); ihX = 0.; while true do if ihX + 4 <= iVM[17] then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[13], ihX, bit32.bxor(buffer.readu32(iVM[13], ihX), iVM[12.])); ihX = ihX + 4 else break end end; if iVM[9.] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[28] = 0.; while true do if ihX < iVM[17] then buffer.writeu8(iVM[13], ihX, bit32.bxor(buffer.readu8(iVM[13], ihX), bit32.band(bit32.rshift(iVM[12.], iVM[28] * 8), 255.))); ihX = ihX + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[9.] then break end; do ihT = buffer.readstring(iVM[13], 0., iVM[17]); iVM[9.] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; iVM[11] = iV8[7214]; iVM[12.] = iV8[10332.]; iVM[17] = iV8[6800]; iVM[7] = (mC + lQ) % iV8[5374]; iVM[28] = iV8[3902]; ihX = k7; iVM[9.] = false; while true do iVM[18.] = #iVM[12.]; iVM[14] = iVM[18.] - iVM[28]; iVM[8] = ihX(iVM[7] % 4294967296); iVM[27.] = iVM[14] >= 1; if iVM[27.] then iVM[27.] = iVM[14] <= 3. end; if iVM[27.] then iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; if iVM[14] == 1 then iVM[13] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[8], 255.)) % 256); iVM[9.] = true; break elseif iVM[14] == 2 then iVM[13] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[8], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[8], 8), 255.)) % 256); iVM[9.] = true; break elseif iVM[14] == 3. then iVM[13] = string.char((string.byte(iVM[12.], 1) - bit32.band(iVM[8], 255.)) % 256, (string.byte(iVM[12.], 2) - bit32.band(bit32.rshift(iVM[8], 8), 255.)) % 256, (string.byte(iVM[12.], 3.) - bit32.band(bit32.rshift(iVM[8], 16), 255.)) % 256); iVM[9.] = true; break end end; iVM[5] = buffer.fromstring(iVM[12.]); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[14] then iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[5], iVM[29], (buffer.readu32(iVM[5], iVM[29]) - iVM[8]) % 4294967296); iVM[29] = iVM[29] + 4 else break end end; if iVM[9.] then break end; iVM[8] = (iVM[8] * 1597 + 51749) % 4294967296; iVM[16] = 0.; while true do if iVM[29] < iVM[14] then buffer.writeu8(iVM[5], iVM[29], (buffer.readu8(iVM[5], iVM[29]) - bit32.band(bit32.rshift(iVM[8], iVM[16] * 8), 255.)) % 256); iVM[29] = iVM[29] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[9.] then break end; do iVM[13] = buffer.readstring(iVM[5], 0., iVM[14]); iVM[9.] = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; iVM[8] = iV8[5621]; iVM[14] = iV8[334]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[16] = k7; iVM[29] = iV8[4991]; iVM[18.] = false; while true do iVM[7] = #iVM[14]; iVM[17] = iVM[7] - iVM[29]; iVM[12.] = iVM[16](iVM[27.] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[11] = iVM[17] >= 1; if iVM[11] then iVM[11] = iVM[17] <= 4 end; if iVM[11] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[17] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[12.], 255.))); iVM[18.] = true; break elseif iVM[17] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[18.] = true; break elseif iVM[17] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[18.] = true; break elseif iVM[17] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[18.] = true; break end end; iVM[9.] = buffer.fromstring(iVM[14]); ihX = 0.; while true do if ihX <= iVM[17] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[9.], ihX, bit32.bxor(buffer.readu32(iVM[9.], ihX), iVM[12.])); ihX = ihX + 4 else break end end; if iVM[18.] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[28] = 0.; while true do if ihX < iVM[17] then buffer.writeu8(iVM[9.], ihX, bit32.bxor(buffer.readu8(iVM[9.], ihX), bit32.band(bit32.rshift(iVM[12.], iVM[28] * 8), 255.))); ihX = ihX + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[18.] then break end; do iVM[5] = buffer.readstring(iVM[9.], 0., iVM[17]); iVM[18.] = true; break end; break end end; my = { iVM[3.], iVM[22], iVM[6.], iVM[24.], iVM[2], ihW, iVM[23], iVM[15.], ihT, iVM[13], iVM[5] }; local iV8 = iIn; local iX7 = mr; mz = my[iX7 % iV8[4218.] + iV8[7718]]; mC = if mz:len() >= mz:reverse():rep(iX7 % iV8[1371.] + iV8[1353.]):len() then 389 else 285. else mC = 4264; continue end elseif mC < 4243 then if mC < 4242. then if mC == 4241 then iVM[17] = nil; do local iV8 = iIn; iVM[7] = iV8[1]; iVM[28] = iV8[7266.]; ihX = true; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[11] = iV8[4795]; iVM[12.] = k7; iVM[18.] = false; while true do iVM[27.] = #iVM[28]; iVM[5] = iVM[27.] - iVM[11]; iVM[29] = iVM[12.](iVM[9.] % 4294967296); iVM[16] = iVM[5] >= 1; if iVM[16] then iVM[16] = iVM[5] <= 3. end; if iVM[16] then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; if iVM[5] == 1 then iVM[17] = string.char((string.byte(iVM[28], 1) - bit32.band(iVM[29], 255.)) % 256); iVM[18.] = true; break elseif iVM[5] == 2 then iVM[17] = string.char((string.byte(iVM[28], 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(iVM[28], 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256); iVM[18.] = true; break elseif iVM[5] == 3. then iVM[17] = string.char((string.byte(iVM[28], 1) - bit32.band(iVM[29], 255.)) % 256, (string.byte(iVM[28], 2) - bit32.band(bit32.rshift(iVM[29], 8), 255.)) % 256, (string.byte(iVM[28], 3.) - bit32.band(bit32.rshift(iVM[29], 16), 255.)) % 256); iVM[18.] = true; break end end; iVM[13] = buffer.fromstring(iVM[28]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[5] then iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[13], iVM[14], (buffer.readu32(iVM[13], iVM[14]) - iVM[29]) % 4294967296); iVM[14] = iVM[14] + 4 else break end end; if iVM[18.] then break end; iVM[29] = (iVM[29] * 1597 + 51749) % 4294967296; iVM[8] = 0.; while true do if iVM[14] < iVM[5] then buffer.writeu8(iVM[13], iVM[14], (buffer.readu8(iVM[13], iVM[14]) - bit32.band(bit32.rshift(iVM[29], iVM[8] * 8), 255.)) % 256); iVM[14] = iVM[14] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[18.] then break end; do iVM[17] = buffer.readstring(iVM[13], 0., iVM[5]); iVM[18.] = true; break end; break end end; l6 = iIn[3196]:GetService(iVM[17]); mC = 224 else mC = 4138; continue end else mC = 501. end elseif mC < 4244 then mC = if (mr * iIn[7718] + iIn[3598]) * iIn[5300] % iIn[954.] == ((mr * iIn[7718] + iIn[3598]) * iIn[5300] + (iIn[954.] + iIn[1371.])) % iIn[954.] then 59 else 526 elseif mC < 4245. then lQ += iIn[2476]; mC = 24. else my = nil; my = iIn[954.] - iIn[1371.]; mC = 160 end elseif mC < 4281. then if mC < 4263. then if mC < 4255 then if mC < 4251. then if mC < 4249 then if mC < 4248. then if mC < 4247 then mC = if l7 <= iIn[954.] then 405. else 125 else my = nil; local iV8 = iIn; my = iV8[1371.] - iV8[1353.]; my = iV8[10480] + iV8[7718]; my = iV8[5300] - iV8[954.]; my = iV8[10480] + iV8[7718]; my = iV8[1353.] - iV8[7718]; my = iV8[10480] + iV8[7718]; mC = 359 end else mC = 158 end elseif mC < 4250 then if mC == 4249 then lr = true; lm = nil; li = nil; lg = false; lc = false; mC = 520 else mC = 3781; continue end elseif mC == 4250 then mC = if l7 <= iIn[1353.] then 136 else 494 else mC = 3926; continue end elseif mC < 4253 then if mC < 4252 then if mC == 4251. then iVM[13] = nil; do local iV8 = iIn; iVM[16] = iV8[2021]; iVM[29] = iV8[963.]; iVM[5] = iV8[8687]; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[10480]; iVM[14] = k7; iVM[18.] = false; while true do iVM[9.] = #iVM[29]; ihX = iVM[9.] - iVM[8]; iVM[28] = iVM[14](iVM[27.] % 4294967296); iVM[7] = ihX >= 1; if iVM[7] then iVM[7] = ihX <= 3. end; if iVM[7] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; if ihX == 1 then iVM[13] = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[28], 255.)) % 256); iVM[18.] = true; break elseif ihX == 2 then iVM[13] = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256); iVM[18.] = true; break elseif ihX == 3. then iVM[13] = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256, (string.byte(iVM[29], 3.) - bit32.band(bit32.rshift(iVM[28], 16), 255.)) % 256); iVM[18.] = true; break end end; iVM[17] = buffer.fromstring(iVM[29]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= ihX then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[17], iVM[12.], (buffer.readu32(iVM[17], iVM[12.]) - iVM[28]) % 4294967296); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[18.] then break end; iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; iVM[11] = 0.; while true do if iVM[12.] < ihX then buffer.writeu8(iVM[17], iVM[12.], (buffer.readu8(iVM[17], iVM[12.]) - bit32.band(bit32.rshift(iVM[28], iVM[11] * 8), 255.)) % 256); iVM[12.] = iVM[12.] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[18.] then break end; do iVM[13] = buffer.readstring(iVM[17], 0., ihX); iVM[18.] = true; break end; break end end; k8 = iIn[3196]:GetService(iVM[13]); mC = 224 else mC = 3940; continue end elseif mC == 4252 then mr = (mr + iIn[4049]) % iIn[1070]; mC = 28 else mC = 4254.; continue end elseif mC < 4254. then mC = 55 elseif mC == 4254. then mC = 384. else mC = 4162; continue end elseif mC < 4259 then if mC < 4257. then if mC < 4256 then mC = if l7 <= iIn[1371.] then 237. else 231. elseif mC == 4256 then iVM[17] = nil; do local iV8 = iIn; ihX = iV8[10480]; iVM[11] = iV8[9427]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[12.] = k7; iVM[7] = false; while true do iVM[9.] = #iVM[11]; iVM[29] = iVM[9.] - ihX; iVM[16] = iVM[12.](iVM[28] % 4294967296); iVM[18.] = iVM[29] >= 1; if iVM[18.] then iVM[18.] = iVM[29] <= 4 end; if iVM[18.] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; if iVM[29] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[16], 255.))); iVM[7] = true; break elseif iVM[29] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[7] = true; break elseif iVM[29] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[7] = true; break elseif iVM[29] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[7] = true; break end end; iVM[14] = buffer.fromstring(iVM[11]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[29] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; buffer.writeu32(iVM[14], iVM[8], bit32.bxor(buffer.readu32(iVM[14], iVM[8]), iVM[16])); iVM[8] = iVM[8] + 4 else break end end; if iVM[7] then break end; iVM[16] = (iVM[16] + 2654435769.) % 4294967296; iVM[27.] = 0.; while true do if iVM[8] < iVM[29] then buffer.writeu8(iVM[14], iVM[8], bit32.bxor(buffer.readu8(iVM[14], iVM[8]), bit32.band(bit32.rshift(iVM[16], iVM[27.] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[7] then break end; do iVM[17] = buffer.readstring(iVM[14], 0., iVM[29]); iVM[7] = true; break end; break end end; iVM[14] = nil; do local iV8 = iIn; iVM[29] = iV8[5176]; iVM[27.] = iV8[2690]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[18.] = iV8[10480]; iVM[9.] = false; while true do ihX = #iVM[27.]; iVM[28] = ihX - iVM[18.]; iVM[7] = iVM[8](iVM[16] % 4294967296); iVM[7] = iVM[7] % 2147483646. + 1; iVM[5] = iVM[28] >= 1; if iVM[5] then iVM[5] = iVM[28] <= 4 end; if iVM[5] then iVM[7] = iVM[7] * 16807 % 2147483647; if iVM[28] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[7], 255.))); iVM[9.] = true; break elseif iVM[28] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); iVM[9.] = true; break elseif iVM[28] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); iVM[9.] = true; break elseif iVM[28] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); iVM[9.] = true; break end end; iVM[12.] = buffer.fromstring(iVM[27.]); iVM[11] = 0.; while true do if iVM[11] <= iVM[28] - 4 then iVM[7] = iVM[7] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[11], bit32.bxor(buffer.readu32(iVM[12.], iVM[11]), iVM[7])); iVM[11] = iVM[11] + 4 else break end end; if iVM[9.] then break end; iVM[7] = iVM[7] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[11] < iVM[28] then buffer.writeu8(iVM[12.], iVM[11], bit32.bxor(buffer.readu8(iVM[12.], iVM[11]), bit32.band(bit32.rshift(iVM[7], iVM[13] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[9.] then break end; do iVM[14] = buffer.readstring(iVM[12.], 0., iVM[28]); iVM[9.] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; iVM[12.] = iV8[4973]; ihX = iV8[9672.]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[28] = k7; iVM[11] = false; while true do iVM[16] = #ihX; iVM[18.] = iVM[16] - iVM[12.]; iVM[7] = iVM[28](iVM[5] % 4294967296); iVM[8] = iVM[18.] >= 1; if iVM[8] then iVM[8] = iVM[18.] <= 4 end; if iVM[8] then iVM[7] = (iVM[7] + 2654435769.) % 4294967296; if iVM[18.] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[7], 255.))); iVM[11] = true; break elseif iVM[18.] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); iVM[11] = true; break elseif iVM[18.] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); iVM[11] = true; break elseif iVM[18.] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(ihX, 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); iVM[11] = true; break end end; iVM[27.] = buffer.fromstring(ihX); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[18.] then iVM[7] = (iVM[7] + 2654435769.) % 4294967296; buffer.writeu32(iVM[27.], iVM[9.], bit32.bxor(buffer.readu32(iVM[27.], iVM[9.]), iVM[7])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[11] then break end; iVM[7] = (iVM[7] + 2654435769.) % 4294967296; iVM[29] = 0.; while true do if iVM[9.] < iVM[18.] then buffer.writeu8(iVM[27.], iVM[9.], bit32.bxor(buffer.readu8(iVM[27.], iVM[9.]), bit32.band(bit32.rshift(iVM[7], iVM[29] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[11] then break end; do iVM[13] = buffer.readstring(iVM[27.], 0., iVM[18.]); iVM[11] = true; break end; break end end; iVM[29] = nil; do local iV8 = iIn; iVM[18.] = iV8[6185]; iVM[16] = iV8[5079.]; iVM[8] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[4795]; iVM[7] = false; while true do iVM[12.] = #iVM[18.]; iVM[11] = iVM[12.] - iVM[27.]; ihT = iVM[8](iVM[9.] % 4294967296); ihX = iVM[11] >= 1; if ihX then ihX = iVM[11] <= 4 end; if ihX then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); if iVM[11] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihT, 255.))); iVM[7] = true; break elseif iVM[11] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[7] = true; break elseif iVM[11] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[7] = true; break elseif iVM[11] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[7] = true; break end end; iVM[28] = buffer.fromstring(iVM[18.]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[11] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[28], iVM[15.], bit32.bxor(buffer.readu32(iVM[28], iVM[15.]), ihT)); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[7] then break end; ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); iVM[5] = 0.; while true do if iVM[15.] < iVM[11] then buffer.writeu8(iVM[28], iVM[15.], bit32.bxor(buffer.readu8(iVM[28], iVM[15.]), bit32.band(bit32.rshift(ihT, iVM[5] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[7] then break end; do iVM[29] = buffer.readstring(iVM[28], 0., iVM[11]); iVM[7] = true; break end; break end end; local iV8 = iIn; lN(iVM[17], { [iVM[14]] = iV8[9906.][iVM[13]](iV8[10480], iV8[7868]), [iVM[29]] = lM }); iVM[15.] = nil; do iVM[5] = iV8[10480]; ihT = iV8[10458.]; iVM[12.] = (mC + lQ) % iV8[5374]; ihX = k7; iVM[28] = false; while true do iVM[9.] = #ihT; iVM[11] = iVM[9.] - iVM[5]; iVM[16] = ihX(iVM[12.] % 4294967296); iVM[18.] = iVM[11] >= 1; if iVM[18.] then iVM[18.] = iVM[11] <= 4 end; if iVM[18.] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; if iVM[11] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[16], 255.))); iVM[28] = true; break elseif iVM[11] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[28] = true; break elseif iVM[11] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[28] = true; break elseif iVM[11] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[28] = true; break end end; iVM[7] = buffer.fromstring(ihT); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[11] then iVM[16] = (iVM[16] + 2654435769.) % 4294967296; buffer.writeu32(iVM[7], iVM[8], bit32.bxor(buffer.readu32(iVM[7], iVM[8]), iVM[16])); iVM[8] = iVM[8] + 4 else break end end; if iVM[28] then break end; iVM[16] = (iVM[16] + 2654435769.) % 4294967296; iVM[27.] = 0.; while true do if iVM[8] < iVM[11] then buffer.writeu8(iVM[7], iVM[8], bit32.bxor(buffer.readu8(iVM[7], iVM[8]), bit32.band(bit32.rshift(iVM[16], iVM[27.] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[28] then break end; do iVM[15.] = buffer.readstring(iVM[7], 0., iVM[11]); iVM[28] = true; break end; break end end; iVM[8] = nil; do iVM[16] = iV8[409]; iVM[9.] = iV8[9444.]; iVM[18.] = k7; iVM[27.] = (mC + lQ) % iV8[5374]; iVM[7] = iV8[6720.]; iVM[11] = false; while true do ihT = #iVM[16]; ihX = ihT - iVM[7]; iVM[28] = iVM[18.](iVM[27.] % 4294967296); iVM[29] = ihX >= 1; if iVM[29] then iVM[29] = ihX <= 4 end; if iVM[29] then iVM[28] = bit32.lrotate((iVM[28] + 1832704949) % 4294967296, 13); if ihX == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[28], 255.))); iVM[11] = true; break elseif ihX == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[11] = true; break elseif ihX == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[11] = true; break elseif ihX == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[11] = true; break end end; iVM[5] = buffer.fromstring(iVM[16]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= ihX then iVM[28] = bit32.lrotate((iVM[28] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[5], iVM[12.], bit32.bxor(buffer.readu32(iVM[5], iVM[12.]), iVM[28])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[11] then break end; iVM[28] = bit32.lrotate((iVM[28] + 1832704949) % 4294967296, 13); iVM[13] = 0.; while true do if iVM[12.] < ihX then buffer.writeu8(iVM[5], iVM[12.], bit32.bxor(buffer.readu8(iVM[5], iVM[12.]), bit32.band(bit32.rshift(iVM[28], iVM[13] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[11] then break end; do iVM[8] = buffer.readstring(iVM[5], 0., ihX); iVM[11] = true; break end; break end end; iVM[13] = nil; do iVM[5] = iV8[10480]; ihT = k7; iVM[29] = (mC + lQ) % iV8[5374]; ihX = iV8[851]; iVM[12.] = false; while true do iVM[18.] = #ihX; iVM[7] = iVM[18.] - iVM[5]; iVM[28] = ihT(iVM[29] % 4294967296); iVM[28] = iVM[28] % 2147483646. + 1; iVM[27.] = iVM[7] >= 1; if iVM[27.] then iVM[27.] = iVM[7] <= 4 end; if iVM[27.] then iVM[28] = iVM[28] * 16807 % 2147483647; if iVM[7] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[28], 255.))); iVM[12.] = true; break elseif iVM[7] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[12.] = true; break elseif iVM[7] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[12.] = true; break elseif iVM[7] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(ihX, 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[12.] = true; break end end; iVM[9.] = buffer.fromstring(ihX); iVM[11] = 0.; while true do if iVM[11] + 4 <= iVM[7] then iVM[28] = iVM[28] * 16807 % 2147483647; buffer.writeu32(iVM[9.], iVM[11], bit32.bxor(buffer.readu32(iVM[9.], iVM[11]), iVM[28])); iVM[11] = iVM[11] + 4 else break end end; if iVM[12.] then break end; iVM[28] = iVM[28] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[11] < iVM[7] then buffer.writeu8(iVM[9.], iVM[11], bit32.bxor(buffer.readu8(iVM[9.], iVM[11]), bit32.band(bit32.rshift(iVM[28], iVM[16] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[12.] then break end; do iVM[13] = buffer.readstring(iVM[9.], 0., iVM[7]); iVM[12.] = true; break end; break end end; iVM[16] = nil; do iVM[9.] = iV8[10869.]; iVM[27.] = true; iVM[11] = k7; iVM[7] = (mC + lQ) % iV8[5374]; iVM[18.] = iV8[10480]; iVM[28] = false; while true do iVM[12.] = #iVM[9.]; iVM[14] = iVM[12.] - iVM[18.]; ihT = iVM[11](iVM[7] % 4294967296); ihX = iVM[14] >= 1; if ihX then ihX = iVM[14] <= 4 end; if ihX then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); if iVM[14] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihT, 255.))); iVM[28] = true; break elseif iVM[14] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[28] = true; break elseif iVM[14] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[28] = true; break elseif iVM[14] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[28] = true; break end end; iVM[17] = buffer.fromstring(iVM[9.]); iVM[29] = 0.; while true do if iVM[29] + 4 <= iVM[14] then ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[17], iVM[29], bit32.bxor(buffer.readu32(iVM[17], iVM[29]), ihT)); iVM[29] = iVM[29] + 4 else break end end; if iVM[28] then break end; ihT = bit32.lrotate((ihT + 1832704949) % 4294967296, 13); iVM[5] = 0.; while true do if iVM[29] < iVM[14] then buffer.writeu8(iVM[17], iVM[29], bit32.bxor(buffer.readu8(iVM[17], iVM[29]), bit32.band(bit32.rshift(ihT, iVM[5] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[28] then break end; do iVM[16] = buffer.readstring(iVM[17], 0., iVM[14]); iVM[28] = true; break end; break end end; iVM[17] = nil; do iVM[29] = iV8[10480]; iVM[14] = k7; iVM[5] = (mC + lQ) % iV8[5374]; ihT = iV8[6383]; ihX = false; while true do iVM[11] = #ihT; iVM[12.] = iVM[11] - iVM[29]; iVM[18.] = iVM[14](iVM[5] % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[7] = iVM[12.] >= 1; if iVM[7] then iVM[7] = iVM[12.] <= 4 end; if iVM[7] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[18.], 255.))); ihX = true; break elseif iVM[12.] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); ihX = true; break elseif iVM[12.] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); ihX = true; break elseif iVM[12.] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); ihX = true; break end end; iVM[28] = buffer.fromstring(ihT); iVM[27.] = 0.; while true do if iVM[27.] + 4 <= iVM[12.] then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[28], iVM[27.], bit32.bxor(buffer.readu32(iVM[28], iVM[27.]), iVM[18.])); iVM[27.] = iVM[27.] + 4 else break end end; if ihX then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[9.] = 0.; while true do if iVM[27.] < iVM[12.] then buffer.writeu8(iVM[28], iVM[27.], bit32.bxor(buffer.readu8(iVM[28], iVM[27.]), bit32.band(bit32.rshift(iVM[18.], iVM[9.] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if ihX then break end; do iVM[17] = buffer.readstring(iVM[28], 0., iVM[12.]); ihX = true; break end; break end end; iVM[27.] = nil; do iVM[18.] = false; iVM[28] = iV8[4560.]; iVM[7] = iV8[10553]; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[12.] = iV8[10480]; iVM[11] = k7; ihX = false; while true do iVM[29] = #iVM[28]; iVM[5] = iVM[29] - iVM[12.]; ihW = iVM[11](iVM[9.] % 4294967296); iVM[14] = iVM[5] >= 1; if iVM[14] then iVM[14] = iVM[5] <= 3. end; if iVM[14] then ihW = (ihW * 1597 + 51749) % 4294967296; if iVM[5] == 1 then iVM[27.] = string.char((string.byte(iVM[28], 1) - bit32.band(ihW, 255.)) % 256); ihX = true; break elseif iVM[5] == 2 then iVM[27.] = string.char((string.byte(iVM[28], 1) - bit32.band(ihW, 255.)) % 256, (string.byte(iVM[28], 2) - bit32.band(bit32.rshift(ihW, 8), 255.)) % 256); ihX = true; break elseif iVM[5] == 3. then iVM[27.] = string.char((string.byte(iVM[28], 1) - bit32.band(ihW, 255.)) % 256, (string.byte(iVM[28], 2) - bit32.band(bit32.rshift(ihW, 8), 255.)) % 256, (string.byte(iVM[28], 3.) - bit32.band(bit32.rshift(ihW, 16), 255.)) % 256); ihX = true; break end end; ihT = buffer.fromstring(iVM[28]); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[5] then ihW = (ihW * 1597 + 51749) % 4294967296; buffer.writeu32(ihT, iVM[2], (buffer.readu32(ihT, iVM[2]) - ihW) % 4294967296); iVM[2] = iVM[2] + 4 else break end end; if ihX then break end; ihW = (ihW * 1597 + 51749) % 4294967296; iVM[23] = 0.; while true do if iVM[2] < iVM[5] then buffer.writeu8(ihT, iVM[2], (buffer.readu8(ihT, iVM[2]) - bit32.band(bit32.rshift(ihW, iVM[23] * 8), 255.)) % 256); iVM[2] = iVM[2] + 1; iVM[23] = iVM[23] + 1 else break end end; if ihX then break end; do iVM[27.] = buffer.readstring(ihT, 0., iVM[5]); ihX = true; break end; break end end; lX = lN(iVM[15.], { [iVM[13]] = iV8[10184][iVM[16]](iV8[7718], iV8[10480], iV8[7718], iV8[10480]), [iVM[27.]] = iV8[10480], [iVM[8]] = lM, [iVM[17]] = iV8[7718] }); mC = 524 else mC = 3997; continue end elseif mC < 4258 then mC = 379 elseif mC == 4258 then mr = (mr + iIn[4049]) % iIn[1070]; mC = 154 else mC = 3750.; continue end elseif mC < 4261 then if mC < 4260. then if mC == 4259 then iVM[2] = nil; do ihW = iIn[10480]; iVM[29] = k7; iVM[14] = (mC + lQ) % iIn[5374]; iVM[23] = iIn[3969.]; ihT = false; while true do ihX = #iVM[23]; iVM[9.] = ihX - ihW; iVM[11] = iVM[29](iVM[14] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; iVM[12.] = iVM[9.] >= 1; if iVM[12.] then iVM[12.] = iVM[9.] <= 4 end; if iVM[12.] then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[9.] == 1 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[11], 255.))); ihT = true; break elseif iVM[9.] == 2 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); ihT = true; break elseif iVM[9.] == 3. then iVM[2] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); ihT = true; break elseif iVM[9.] == 4 then iVM[2] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); ihT = true; break end end; iVM[5] = buffer.fromstring(iVM[23]); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[9.] then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[7], bit32.bxor(buffer.readu32(iVM[5], iVM[7]), iVM[11])); iVM[7] = iVM[7] + 4 else break end end; if ihT then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[7] < iVM[9.] then buffer.writeu8(iVM[5], iVM[7], bit32.bxor(buffer.readu8(iVM[5], iVM[7]), bit32.band(bit32.rshift(iVM[11], iVM[28] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[28] = iVM[28] + 1 else break end end; if ihT then break end; do iVM[2] = buffer.readstring(iVM[5], 0., iVM[9.]); ihT = true; break end; break end end; mp = mv(iVM[2], false); mC = 80 else mC = 3809; continue end elseif mC == 4260. then mC = 204. else mC = 4051; continue end elseif mC < 4262 then if mC == 4261 then mC = if mx <= iIn[8888] then 511 else 147. else mC = 4181; continue end elseif mC == 4262 then mC = 99. else mC = 4032.; continue end elseif mC < 4272. then if mC < 4268 then if mC < 4265 then if mC < 4264 then if mC == 4263. then my = nil; local iV8 = iIn; my = iV8[954.] - iV8[1371.]; my = iV8[10480] + iV8[7718]; mC = 91 else mC = 3810.; continue end else mC = 341 end elseif mC < 4267 then if mC < 4266. then if mC == 4265 then mC = if lQ == lQ then 535 else 39. else mC = 4051; continue end elseif mC == 4266. then local iX8 = bit32.rrotate(bit32.bxor(bit32.lrotate(l5, iIn[3598]), string.byte(tostring(lc))), iIn[7868]); mC = if bit32.bxor(bit32.lrotate(bit32.bxor(iX8, (buffer.readu32(lE, iIn[1362.]))), iIn[5212]), (buffer.readu32(lZ, iIn[9096.]))) == bit32.lrotate(iX8, iIn[5212]) then 194 else 95 else mC = 4229; continue end else mf = function(fg, fh, fi) if not lS then local iKF = { lQ, lS, iIn, li, lR, k7, fg, fh, fi } end; local iX9 = iIn; if iX9[5742.] % iX9[5742.] / (iX9[2917] % iX9[2917]) <= iX9[1402] then local iGl = ({})[iX9[3990.]]; local iGm = #iGl; iGm = iX9[2487.][dm] end; for iGn = iX9[5975] / (iX9[10019] % iX9[10019]), iX9[10806.] - iX9[10806.] do local iGl = iX9[8476] * iX9[2526.]; local iGm = iGl ^ iGl end; if iX9[9569] % iX9[9569] / (iX9[4639] - iX9[4639]) == iX9[7522] / (iX9[5149] % iX9[5149]) * (iX9[881] % iX9[881]) then local iGl = a_ // cn end; lS(fg, fh, function(fk, iJy, iJz, iJA) local iTQ = bit32.bxor; local iTR = bit32.band; local iTS = string.byte; local iTT = bit32.rshift; local iTU = string.char; local iTV = buffer.fromstring; local iTW = buffer.readstring; local iTX = buffer.readu32; local iTY = buffer.readu8; local iTZ = buffer.writeu32; local iT_ = buffer.writeu8; if not iJA then local iKE = { li, iIn, k7, fi, lR, fh, fk, iJy, iJz, iJA } end; local iv7 = nil; local iYa = iIn; for iGe = iYa[7718], iYa[1353.] do if iGe * iGe < iYa[471.] % iYa[471.] then local iGd = false ~= iYa[7654]; d5 = table[iGd] end end; local iv8 = nil; local iv9 = nil; while iYa[495.] / (iYa[5520.] - iYa[5520.]) - iYa[3106] / (iYa[6828.] % iYa[6828.]) == iYa[3511] % iYa[3511] / (iYa[3167] - iYa[3167]) do de = buffer // iYa[2013.]; aW(aT, ep) end; while iYa[5520.] / (iYa[7553] % iYa[7553]) * (iYa[8390] % iYa[8390]) <= iYa[546.] do E = buffer // dZ; local iGd = ek[iYa[3714.]] end; local iwa = nil; local iwb = nil; local iwc = nil; local iwd = nil; if iYa[8468] / (iYa[6215] % iYa[6215]) * (iYa[2389] % iYa[2389]) == iYa[471.] % iYa[471.] / (iYa[10389.] % iYa[10389.]) then local iGd = iYa[3934] // e4 end; local iwe = nil; for iGe = iYa[7718], iYa[1371.] do if (iGe * iGe + iGe) % iYa[1353.] == iYa[7718] then local iGd = iYa[2373.] * iYa[4018]; tostring(iYa[2118.]) end end; local iwf = nil; local iwg = nil; local iwh = nil; for iGd = iYa[1362.] / (iYa[9929] - iYa[9929]), iYa[6798.] % iYa[6798.] do A = iwg * k7; ({}):next(true, iwa) end; local iwi = nil; while iYa[3082] % iYa[3082] / (iYa[3020] % iYa[3020]) > iYa[7775] do local iGd = math.right; iGd(aG, iGd) end; local iwj = nil; while iYa[5030] / (iYa[8134] - iYa[8134]) * (iYa[125] % iYa[125]) == iYa[9021.] / (iYa[7148] % iYa[7148]) - iYa[1217] / (iYa[4353.] % iYa[4353.]) do local iGd = { iYa[1846], d9 } end; local iwk = nil; local ow, ox = nil, nil; ow = 0.; if iYa[5017] / (iYa[6215] - iYa[6215]) - iYa[10389.] / (iYa[2513] % iYa[2513]) == iv8 then iYa[2108][false] = math.state; es[iYa[3116]] = buffer + ow end; for iGf = 1, 2 do if (iGf * iGf + iGf) % 2 == 1 then local iGd = "nhswcj" .. "nfyl"; local iGe = buffer >= iGd end end; ox = 2166136261; for iGe = iYa[7718], iYa[1371.] do if (iGe * iGe + iGe) % iYa[1353.] == iYa[7718] then local iGd = df or iwh end end; while iYa[6590] > iYa[2958.] / (iYa[954.] % iYa[954.]) * (iYa[2071] - iYa[2071]) do local iGd = cn == false; O = iYa[1132] .. ax end; while true do ow = 12572 - ow; do if ow < 12566 then break elseif ow < 12570. then if ow < 12568 then if ow < 12567. then if ow == 12566 then iv7 = nil; do iwa = iYa[4973]; iv9 = iYa[2243]; iv8 = (ow + lQ) % iYa[5374]; iwb = k7; iwc = false; while true do iwh = #iv9; iwf = iwh - iwa; iwd = iwb(iv8 % 4294967296); iwi = iwf >= 1; if iwi then iwi = iwf <= 4 end; if iwi then iwd = (iwd + 2654435769.) % 4294967296; if iwf == 1 then iv7 = iTU(iTQ(iTS(iv9, 1), iTR(iwd, 255.))); iwc = true; break elseif iwf == 2 then iv7 = iTU(iTQ(iTS(iv9, 1), iTR(iwd, 255.)), iTQ(iTS(iv9, 2), iTR(iTT(iwd, 8), 255.))); iwc = true; break elseif iwf == 3. then iv7 = iTU(iTQ(iTS(iv9, 1), iTR(iwd, 255.)), iTQ(iTS(iv9, 2), iTR(iTT(iwd, 8), 255.)), iTQ(iTS(iv9, 3.), iTR(iTT(iwd, 16), 255.))); iwc = true; break elseif iwf == 4 then iv7 = iTU(iTQ(iTS(iv9, 1), iTR(iwd, 255.)), iTQ(iTS(iv9, 2), iTR(iTT(iwd, 8), 255.)), iTQ(iTS(iv9, 3.), iTR(iTT(iwd, 16), 255.)), iTQ(iTS(iv9, 4), iTR(iTT(iwd, 24.), 255.))); iwc = true; break end end; iwg = iTV(iv9); iwe = 0.; while true do if iwe + 4 <= iwf then iwd = (iwd + 2654435769.) % 4294967296; iTZ(iwg, iwe, iTQ(iTX(iwg, iwe), iwd)); iwe = iwe + 4 else break end end; if iwc then break end; iwd = (iwd + 2654435769.) % 4294967296; iwj = 0.; while true do if iwe < iwf then iT_(iwg, iwe, iTQ(iTY(iwg, iwe), iTR(iTT(iwd, iwj * 8), 255.))); iwe = iwe + 1; iwj = iwj + 1 else break end end; if iwc then break end; do iv7 = iTW(iwg, 0., iwf); iwc = true; break end; break end end; iwj = nil; do iwh = iYa[10480]; iwi = iYa[559]; iwf = (ow + lQ) % iYa[5374]; iwg = k7; iwe = false; while true do iwa = #iwi; iwc = iwa - iwh; iwk = iwg(iwf % 4294967296); iv9 = iwc >= 1; if iv9 then iv9 = iwc <= 4 end; if iv9 then iwk = (iwk + 2654435769.) % 4294967296; if iwc == 1 then iwj = iTU(iTQ(iTS(iwi, 1), iTR(iwk, 255.))); iwe = true; break elseif iwc == 2 then iwj = iTU(iTQ(iTS(iwi, 1), iTR(iwk, 255.)), iTQ(iTS(iwi, 2), iTR(iTT(iwk, 8), 255.))); iwe = true; break elseif iwc == 3. then iwj = iTU(iTQ(iTS(iwi, 1), iTR(iwk, 255.)), iTQ(iTS(iwi, 2), iTR(iTT(iwk, 8), 255.)), iTQ(iTS(iwi, 3.), iTR(iTT(iwk, 16), 255.))); iwe = true; break elseif iwc == 4 then iwj = iTU(iTQ(iTS(iwi, 1), iTR(iwk, 255.)), iTQ(iTS(iwi, 2), iTR(iTT(iwk, 8), 255.)), iTQ(iTS(iwi, 3.), iTR(iTT(iwk, 16), 255.)), iTQ(iTS(iwi, 4), iTR(iTT(iwk, 24.), 255.))); iwe = true; break end end; iwb = iTV(iwi); iwd = 0.; while true do if iwd + 4 <= iwc then iwk = (iwk + 2654435769.) % 4294967296; iTZ(iwb, iwd, iTQ(iTX(iwb, iwd), iwk)); iwd = iwd + 4 else break end end; if iwe then break end; iwk = (iwk + 2654435769.) % 4294967296; iv8 = 0.; while true do if iwd < iwc then iT_(iwb, iwd, iTQ(iTY(iwb, iwd), iTR(iTT(iwk, iv8 * 8), 255.))); iwd = iwd + 1; iv8 = iv8 + 1 else break end end; if iwe then break end; do iwj = iTW(iwb, 0., iwc); iwe = true; break end; break end end; lR(iv7, fh .. iwj, iYa[1353.]); ow = 1 else ow = 9161; continue end else break end elseif ow < 12569 then ox = (ox * 1664525 + ow) % 4294967296; ow = if li == fi then 2 else 6. elseif ow == 12569 then ox = (ox * 1664525 + ow) % 4294967296; li = fi; iwk = nil; do iwa = iYa[9096.]; iv9 = k7; iv8 = ox; iwb = iYa[10]; iwc = false; while true do iwd = #iwb; iwi = iwd - iwa; iwg = iv9(iv8 % 4294967296); iwg = iwg % 2147483646. + 1; iwe = iwi >= 1; if iwe then iwe = iwi <= 4 end; if iwe then iwg = iwg * 16807 % 2147483647; if iwi == 1 then iwk = iTU(iTQ(iTS(iwb, 1), iTR(iwg, 255.))); iwc = true; break elseif iwi == 2 then iwk = iTU(iTQ(iTS(iwb, 1), iTR(iwg, 255.)), iTQ(iTS(iwb, 2), iTR(iTT(iwg, 8), 255.))); iwc = true; break elseif iwi == 3. then iwk = iTU(iTQ(iTS(iwb, 1), iTR(iwg, 255.)), iTQ(iTS(iwb, 2), iTR(iTT(iwg, 8), 255.)), iTQ(iTS(iwb, 3.), iTR(iTT(iwg, 16), 255.))); iwc = true; break elseif iwi == 4 then iwk = iTU(iTQ(iTS(iwb, 1), iTR(iwg, 255.)), iTQ(iTS(iwb, 2), iTR(iTT(iwg, 8), 255.)), iTQ(iTS(iwb, 3.), iTR(iTT(iwg, 16), 255.)), iTQ(iTS(iwb, 4), iTR(iTT(iwg, 24.), 255.))); iwc = true; break end end; iwj = iTV(iwb); iwh = 0.; while true do if iwh + 4 <= iwi then iwg = iwg * 16807 % 2147483647; iTZ(iwj, iwh, iTQ(iTX(iwj, iwh), iwg)); iwh = iwh + 4 else break end end; if iwc then break end; iwg = iwg * 16807 % 2147483647; iwf = 0.; while true do if iwh < iwi then iT_(iwj, iwh, iTQ(iTY(iwj, iwh), iTR(iTT(iwg, iwf * 8), 255.))); iwh = iwh + 1; iwf = iwf + 1 else break end end; if iwc then break end; do iwk = iTW(iwj, 0., iwi); iwc = true; break end; break end end; iwj = nil; do iwg = iYa[10480]; iwh = k7; iwi = ox; iwf = iYa[9346]; iwe = false; while true do iv9 = #iwf; iwb = iv9 - iwg; iwd = iwh(iwi % 4294967296); iwd = iwd % 2147483646. + 1; iv8 = iwb >= 1; if iv8 then iv8 = iwb <= 4 end; if iv8 then iwd = iwd * 16807 % 2147483647; if iwb == 1 then iwj = iTU(iTQ(iTS(iwf, 1), iTR(iwd, 255.))); iwe = true; break elseif iwb == 2 then iwj = iTU(iTQ(iTS(iwf, 1), iTR(iwd, 255.)), iTQ(iTS(iwf, 2), iTR(iTT(iwd, 8), 255.))); iwe = true; break elseif iwb == 3. then iwj = iTU(iTQ(iTS(iwf, 1), iTR(iwd, 255.)), iTQ(iTS(iwf, 2), iTR(iTT(iwd, 8), 255.)), iTQ(iTS(iwf, 3.), iTR(iTT(iwd, 16), 255.))); iwe = true; break elseif iwb == 4 then iwj = iTU(iTQ(iTS(iwf, 1), iTR(iwd, 255.)), iTQ(iTS(iwf, 2), iTR(iTT(iwd, 8), 255.)), iTQ(iTS(iwf, 3.), iTR(iTT(iwd, 16), 255.)), iTQ(iTS(iwf, 4), iTR(iTT(iwd, 24.), 255.))); iwe = true; break end end; iwa = iTV(iwf); iwc = 0.; while true do if iwc + 4 <= iwb then iwd = iwd * 16807 % 2147483647; iTZ(iwa, iwc, iTQ(iTX(iwa, iwc), iwd)); iwc = iwc + 4 else break end end; if iwe then break end; iwd = iwd * 16807 % 2147483647; iv7 = 0.; while true do if iwc < iwb then iT_(iwa, iwc, iTQ(iTY(iwa, iwc), iTR(iTT(iwd, iv7 * 8), 255.))); iwc = iwc + 1; iv7 = iv7 + 1 else break end end; if iwe then break end; do iwj = iTW(iwa, 0., iwb); iwe = true; break end; break end end; lR(iwk, fh .. iwj, iYa[1353.]); ow = 1 else ow = 12571; continue end elseif ow < 12572 then if ow < 12571 then if ow == 12570. then ox = (ox * 1664525 + ow) % 4294967296; li = nil; ow = 6. else ow = 5794; continue end else ow = 5 end elseif ow < 15902 then if ow == 12572 then ox = (ox * 1664525 + ow) % 4294967296; ow = if fk then 3. else 4 else break end else break end end end end) end; mC = 486. end elseif mC < 4270 then if mC < 4269. then iVM[9.] = nil; do local iV8 = iIn; iVM[7] = iV8[5202.]; ihX = k7; iVM[28] = iV8[8539]; iVM[11] = iV8[7327]; iVM[5] = iV8[7925]; iVM[12.] = (mC + lQ) % iV8[5374]; ihT = false; while true do iVM[23] = #iVM[5]; iVM[29] = iVM[23] - iVM[11]; iVM[18.] = ihX(iVM[12.] % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; ihW = iVM[29] >= 1; if ihW then ihW = iVM[29] <= 4 end; if ihW then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[29] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[18.], 255.))); ihT = true; break elseif iVM[29] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); ihT = true; break elseif iVM[29] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); ihT = true; break elseif iVM[29] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); ihT = true; break end end; iVM[14] = buffer.fromstring(iVM[5]); iVM[27.] = 0.; while true do if iVM[27.] <= iVM[29] - 4 then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[14], iVM[27.], bit32.bxor(buffer.readu32(iVM[14], iVM[27.]), iVM[18.])); iVM[27.] = iVM[27.] + 4 else break end end; if ihT then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[27.] < iVM[29] then buffer.writeu8(iVM[14], iVM[27.], bit32.bxor(buffer.readu8(iVM[14], iVM[27.]), bit32.band(bit32.rshift(iVM[18.], iVM[2] * 8), 255.))); iVM[27.] = iVM[27.] + 1; iVM[2] = iVM[2] + 1 else break end end; if ihT then break end; do iVM[9.] = buffer.readstring(iVM[14], 0., iVM[29]); ihT = true; break end; break end end; iVM[27.] = nil; do local iV8 = iIn; iVM[18.] = iV8[10480]; iVM[23] = iV8[1043]; ihW = (mC + lQ) % iV8[5374]; iVM[2] = k7; iVM[14] = false; while true do ihT = #iVM[23]; iVM[11] = ihT - iVM[18.]; iVM[12.] = iVM[2](ihW % 4294967296); iVM[5] = iVM[11] >= 1; if iVM[5] then iVM[5] = iVM[11] <= 4 end; if iVM[5] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; if iVM[11] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[12.], 255.))); iVM[14] = true; break elseif iVM[11] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[14] = true; break elseif iVM[11] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[14] = true; break elseif iVM[11] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[14] = true; break end end; iVM[29] = buffer.fromstring(iVM[23]); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[11] then iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[29], iVM[28], bit32.bxor(buffer.readu32(iVM[29], iVM[28]), iVM[12.])); iVM[28] = iVM[28] + 4 else break end end; if iVM[14] then break end; iVM[12.] = (iVM[12.] + 2654435769.) % 4294967296; ihX = 0.; while true do if iVM[28] < iVM[11] then buffer.writeu8(iVM[29], iVM[28], bit32.bxor(buffer.readu8(iVM[29], iVM[28]), bit32.band(bit32.rshift(iVM[12.], ihX * 8), 255.))); iVM[28] = iVM[28] + 1; ihX = ihX + 1 else break end end; if iVM[14] then break end; do iVM[27.] = buffer.readstring(iVM[29], 0., iVM[11]); iVM[14] = true; break end; break end end; iVM[11] = nil; do iVM[28] = true; local iV8 = iIn; ihT = iV8[3943]; ihX = iV8[2559.]; iVM[12.] = (mC + lQ) % iV8[5374]; iVM[29] = iV8[8888]; iVM[5] = k7; iVM[14] = false; while true do iVM[2] = #ihT; iVM[23] = iVM[2] - iVM[29]; iVM[17] = iVM[5](iVM[12.] % 4294967296); iVM[18.] = iVM[23] >= 1; if iVM[18.] then iVM[18.] = iVM[23] <= 3. end; if iVM[18.] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; if iVM[23] == 1 then iVM[11] = string.char((string.byte(ihT, 1) - bit32.band(iVM[17], 255.)) % 256); iVM[14] = true; break elseif iVM[23] == 2 then iVM[11] = string.char((string.byte(ihT, 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(ihT, 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256); iVM[14] = true; break elseif iVM[23] == 3. then iVM[11] = string.char((string.byte(ihT, 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(ihT, 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256, (string.byte(ihT, 3.) - bit32.band(bit32.rshift(iVM[17], 16), 255.)) % 256); iVM[14] = true; break end end; ihW = buffer.fromstring(ihT); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[23] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; buffer.writeu32(ihW, iVM[16], (buffer.readu32(ihW, iVM[16]) - iVM[17]) % 4294967296); iVM[16] = iVM[16] + 4 else break end end; if iVM[14] then break end; iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; iVM[7] = 0.; while true do if iVM[16] < iVM[23] then buffer.writeu8(ihW, iVM[16], (buffer.readu8(ihW, iVM[16]) - bit32.band(bit32.rshift(iVM[17], iVM[7] * 8), 255.)) % 256); iVM[16] = iVM[16] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[14] then break end; do iVM[11] = buffer.readstring(ihW, 0., iVM[23]); iVM[14] = true; break end; break end end; iVM[16] = nil; do local iV8 = iIn; iVM[17] = iV8[10480]; iVM[2] = iV8[5035]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[7] = k7; ihW = false; while true do iVM[23] = #iVM[2]; ihX = iVM[23] - iVM[17]; ihT = iVM[7](iVM[18.] % 4294967296); iVM[14] = ihX >= 1; if iVM[14] then iVM[14] = ihX <= 4 end; if iVM[14] then ihT = (ihT + 2654435769.) % 4294967296; if ihX == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihT, 255.))); ihW = true; break elseif ihX == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); ihW = true; break elseif ihX == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); ihW = true; break elseif ihX == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); ihW = true; break end end; iVM[12.] = buffer.fromstring(iVM[2]); iVM[5] = 0.; while true do if iVM[5] + 4 <= ihX then ihT = (ihT + 2654435769.) % 4294967296; buffer.writeu32(iVM[12.], iVM[5], bit32.bxor(buffer.readu32(iVM[12.], iVM[5]), ihT)); iVM[5] = iVM[5] + 4 else break end end; if ihW then break end; ihT = (ihT + 2654435769.) % 4294967296; iVM[29] = 0.; while true do if iVM[5] < ihX then buffer.writeu8(iVM[12.], iVM[5], bit32.bxor(buffer.readu8(iVM[12.], iVM[5]), bit32.band(bit32.rshift(ihT, iVM[29] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[29] = iVM[29] + 1 else break end end; if ihW then break end; do iVM[16] = buffer.readstring(iVM[12.], 0., ihX); ihW = true; break end; break end end; iVM[12.] = nil; do local iV8 = iIn; ihX = iV8[2618]; iVM[14] = k7; ihT = iV8[9955]; iVM[5] = iV8[10480]; iVM[23] = iV8[5007.]; iVM[29] = (mC + lQ) % iV8[5374]; ihW = false; while true do iVM[7] = #iVM[23]; iVM[2] = iVM[7] - iVM[5]; iVM[13] = iVM[14](iVM[29] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[17] = iVM[2] >= 1; if iVM[17] then iVM[17] = iVM[2] <= 4 end; if iVM[17] then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[2] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[13], 255.))); ihW = true; break elseif iVM[2] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); ihW = true; break elseif iVM[2] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); ihW = true; break elseif iVM[2] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); ihW = true; break end end; iVM[18.] = buffer.fromstring(iVM[23]); iVM[8] = 0.; while true do if iVM[8] <= iVM[2] - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[18.], iVM[8], bit32.bxor(buffer.readu32(iVM[18.], iVM[8]), iVM[13])); iVM[8] = iVM[8] + 4 else break end end; if ihW then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[8] < iVM[2] then buffer.writeu8(iVM[18.], iVM[8], bit32.bxor(buffer.readu8(iVM[18.], iVM[8]), bit32.band(bit32.rshift(iVM[13], iVM[28] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[28] = iVM[28] + 1 else break end end; if ihW then break end; do iVM[12.] = buffer.readstring(iVM[18.], 0., iVM[2]); ihW = true; break end; break end end; iVM[8] = nil; do iVM[13] = false; iVM[18.] = k7; iVM[17] = true; local iV8 = iIn; iVM[28] = iV8[10480]; iVM[2] = iV8[1800.]; iVM[7] = (mC + lQ) % iV8[5374]; ihW = false; while true do ihT = #iVM[2]; iVM[14] = ihT - iVM[28]; iVM[15.] = iVM[18.](iVM[7] % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; iVM[5] = iVM[14] >= 1; if iVM[5] then iVM[5] = iVM[14] <= 4 end; if iVM[5] then iVM[15.] = iVM[15.] * 16807 % 2147483647; if iVM[14] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[15.], 255.))); ihW = true; break elseif iVM[14] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); ihW = true; break elseif iVM[14] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); ihW = true; break elseif iVM[14] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); ihW = true; break end end; iVM[29] = buffer.fromstring(iVM[2]); iVM[23] = 0.; while true do if iVM[23] <= iVM[14] - 4 then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(iVM[29], iVM[23], bit32.bxor(buffer.readu32(iVM[29], iVM[23]), iVM[15.])); iVM[23] = iVM[23] + 4 else break end end; if ihW then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; ihX = 0.; while true do if iVM[23] < iVM[14] then buffer.writeu8(iVM[29], iVM[23], bit32.bxor(buffer.readu8(iVM[29], iVM[23]), bit32.band(bit32.rshift(iVM[15.], ihX * 8), 255.))); iVM[23] = iVM[23] + 1; ihX = ihX + 1 else break end end; if ihW then break end; do iVM[8] = buffer.readstring(iVM[29], 0., iVM[14]); ihW = true; break end; break end end; iVM[15.] = nil; do local iV8 = iIn; ihX = iV8[10480]; iVM[29] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[5] = iV8[6068]; iVM[14] = false; while true do iVM[23] = #iVM[5]; iVM[17] = iVM[23] - ihX; iVM[18.] = iVM[29](ihT % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; ihW = iVM[17] >= 1; if ihW then ihW = iVM[17] <= 4 end; if ihW then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[17] == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[18.], 255.))); iVM[14] = true; break elseif iVM[17] == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[14] = true; break elseif iVM[17] == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[14] = true; break elseif iVM[17] == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[14] = true; break end end; iVM[28] = buffer.fromstring(iVM[5]); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[17] then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[28], iVM[7], bit32.bxor(buffer.readu32(iVM[28], iVM[7]), iVM[18.])); iVM[7] = iVM[7] + 4 else break end end; if iVM[14] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[7] < iVM[17] then buffer.writeu8(iVM[28], iVM[7], bit32.bxor(buffer.readu8(iVM[28], iVM[7]), bit32.band(bit32.rshift(iVM[18.], iVM[2] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[14] then break end; do iVM[15.] = buffer.readstring(iVM[28], 0., iVM[17]); iVM[14] = true; break end; break end end; iVM[28] = nil; do local iV8 = iIn; iVM[18.] = iV8[290]; iVM[17] = iV8[2825]; ihW = (mC + lQ) % iV8[5374]; iVM[2] = k7; iVM[7] = iV8[4144]; iVM[23] = false; while true do iVM[14] = #iVM[17]; iVM[13] = iVM[14] - iVM[7]; iVM[5] = iVM[2](ihW % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[29] = iVM[13] >= 1; if iVM[29] then iVM[29] = iVM[13] <= 4 end; if iVM[29] then iVM[5] = iVM[5] * 16807 % 2147483647; if iVM[13] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[5], 255.))); iVM[23] = true; break elseif iVM[13] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[23] = true; break elseif iVM[13] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[23] = true; break elseif iVM[13] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[23] = true; break end end; iVM[24.] = buffer.fromstring(iVM[17]); ihX = 0.; while true do if ihX <= iVM[13] - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(iVM[24.], ihX, bit32.bxor(buffer.readu32(iVM[24.], ihX), iVM[5])); ihX = ihX + 4 else break end end; if iVM[23] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; ihT = 0.; while true do if ihX < iVM[13] then buffer.writeu8(iVM[24.], ihX, bit32.bxor(buffer.readu8(iVM[24.], ihX), bit32.band(bit32.rshift(iVM[5], ihT * 8), 255.))); ihX = ihX + 1; ihT = ihT + 1 else break end end; if iVM[23] then break end; do iVM[28] = buffer.readstring(iVM[24.], 0., iVM[13]); iVM[23] = true; break end; break end end; iVM[24.] = nil; do local iV8 = iIn; ihT = iV8[9094]; ihX = iV8[5698]; iVM[13] = k7; iVM[29] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[946]; iVM[14] = false; while true do iVM[2] = #ihT; iVM[23] = iVM[2] - iVM[5]; iVM[17] = iVM[13](iVM[29] % 4294967296); iVM[18.] = iVM[23] >= 1; if iVM[18.] then iVM[18.] = iVM[23] <= 4 end; if iVM[18.] then iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); if iVM[23] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[17], 255.))); iVM[14] = true; break elseif iVM[23] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[14] = true; break elseif iVM[23] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[14] = true; break elseif iVM[23] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[14] = true; break end end; ihW = buffer.fromstring(ihT); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[23] then iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); buffer.writeu32(ihW, iVM[6.], bit32.bxor(buffer.readu32(ihW, iVM[6.]), iVM[17])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[14] then break end; iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); iVM[7] = 0.; while true do if iVM[6.] < iVM[23] then buffer.writeu8(ihW, iVM[6.], bit32.bxor(buffer.readu8(ihW, iVM[6.]), bit32.band(bit32.rshift(iVM[17], iVM[7] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[14] then break end; do iVM[24.] = buffer.readstring(ihW, 0., iVM[23]); iVM[14] = true; break end; break end end; iVM[6.] = nil; do local iV8 = iIn; iVM[2] = iV8[5486]; iVM[7] = iV8[4612]; iVM[17] = (mC + lQ) % iV8[5374]; ihW = k7; iVM[18.] = iV8[8218]; iVM[23] = false; while true do ihT = #iVM[7]; iVM[14] = ihT - iVM[18.]; iVM[13] = ihW(iVM[17] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[5] = iVM[14] >= 1; if iVM[5] then iVM[5] = iVM[14] <= 4 end; if iVM[5] then iVM[13] = iVM[13] * 16807 % 2147483647; if iVM[14] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[13], 255.))); iVM[23] = true; break elseif iVM[14] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[23] = true; break elseif iVM[14] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[23] = true; break elseif iVM[14] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[23] = true; break end end; iVM[29] = buffer.fromstring(iVM[7]); iVM[22] = 0.; while true do if iVM[22] <= iVM[14] - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[29], iVM[22], bit32.bxor(buffer.readu32(iVM[29], iVM[22]), iVM[13])); iVM[22] = iVM[22] + 4 else break end end; if iVM[23] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; ihX = 0.; while true do if iVM[22] < iVM[14] then buffer.writeu8(iVM[29], iVM[22], bit32.bxor(buffer.readu8(iVM[29], iVM[22]), bit32.band(bit32.rshift(iVM[13], ihX * 8), 255.))); iVM[22] = iVM[22] + 1; ihX = ihX + 1 else break end end; if iVM[23] then break end; do iVM[6.] = buffer.readstring(iVM[29], 0., iVM[14]); iVM[23] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; iVM[5] = iV8[10480]; ihX = k7; iVM[13] = (mC + lQ) % iV8[5374]; ihT = iV8[1517]; iVM[29] = false; while true do iVM[18.] = #ihT; ihW = iVM[18.] - iVM[5]; iVM[14] = ihX(iVM[13] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[7] = ihW >= 1; if iVM[7] then iVM[7] = ihW <= 4 end; if iVM[7] then iVM[14] = iVM[14] * 16807 % 2147483647; if ihW == 1 then iVM[22] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[14], 255.))); iVM[29] = true; break elseif ihW == 2 then iVM[22] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[29] = true; break elseif ihW == 3. then iVM[22] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[29] = true; break elseif ihW == 4 then iVM[22] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[29] = true; break end end; iVM[2] = buffer.fromstring(ihT); iVM[23] = 0.; while true do if iVM[23] + 4 <= ihW then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[2], iVM[23], bit32.bxor(buffer.readu32(iVM[2], iVM[23]), iVM[14])); iVM[23] = iVM[23] + 4 else break end end; if iVM[29] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[23] < ihW then buffer.writeu8(iVM[2], iVM[23], bit32.bxor(buffer.readu8(iVM[2], iVM[23]), bit32.band(bit32.rshift(iVM[14], iVM[17] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[29] then break end; do iVM[22] = buffer.readstring(iVM[2], 0., ihW); iVM[29] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; iVM[2] = iV8[1411]; iVM[18.] = iV8[8487.]; iVM[7] = (mC + lQ) % iV8[5374]; ihW = k7; iVM[23] = false; while true do ihX = #iVM[18.]; ihT = ihX - iVM[2]; iVM[14] = ihW(iVM[7] % 4294967296); iVM[13] = ihT >= 1; if iVM[13] then iVM[13] = ihT <= 4 end; if iVM[13] then iVM[14] = (iVM[14] + 2654435769.) % 4294967296; if ihT == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[14], 255.))); iVM[23] = true; break elseif ihT == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[23] = true; break elseif ihT == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[23] = true; break elseif ihT == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[23] = true; break end end; iVM[5] = buffer.fromstring(iVM[18.]); iVM[29] = 0.; while true do if iVM[29] + 4 <= ihT then iVM[14] = (iVM[14] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], iVM[29], bit32.bxor(buffer.readu32(iVM[5], iVM[29]), iVM[14])); iVM[29] = iVM[29] + 4 else break end end; if iVM[23] then break end; iVM[14] = (iVM[14] + 2654435769.) % 4294967296; iVM[3.] = 0.; while true do if iVM[29] < ihT then buffer.writeu8(iVM[5], iVM[29], bit32.bxor(buffer.readu8(iVM[5], iVM[29]), bit32.band(bit32.rshift(iVM[14], iVM[3.] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[23] then break end; do iVM[17] = buffer.readstring(iVM[5], 0., ihT); iVM[23] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[13] = iV8[2694.]; ihT = iV8[712]; iVM[5] = (mC + lQ) % iV8[5374]; ihX = k7; iVM[29] = iV8[10480]; iVM[14] = false; while true do iVM[7] = #ihT; iVM[2] = iVM[7] - iVM[29]; iVM[23] = ihX(iVM[5] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; iVM[4] = iVM[2] >= 1; if iVM[4] then iVM[4] = iVM[2] <= 4 end; if iVM[4] then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[2] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[23], 255.))); iVM[14] = true; break elseif iVM[2] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[14] = true; break elseif iVM[2] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[14] = true; break elseif iVM[2] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[14] = true; break end end; iVM[18.] = buffer.fromstring(ihT); ihW = 0.; while true do if ihW <= iVM[2] - 4 then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[18.], ihW, bit32.bxor(buffer.readu32(iVM[18.], ihW), iVM[23])); ihW = ihW + 4 else break end end; if iVM[14] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[19] = 0.; while true do if ihW < iVM[2] then buffer.writeu8(iVM[18.], ihW, bit32.bxor(buffer.readu8(iVM[18.], ihW), bit32.band(bit32.rshift(iVM[23], iVM[19] * 8), 255.))); ihW = ihW + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[14] then break end; do iVM[3.] = buffer.readstring(iVM[18.], 0., iVM[2]); iVM[14] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[7] = iV8[8661.]; iVM[4] = iV8[8547.]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[18.] = k7; ihW = false; while true do iVM[29] = #iVM[4]; iVM[23] = iVM[29] - iVM[7]; ihX = iVM[18.](iVM[2] % 4294967296); ihT = iVM[23] >= 1; if ihT then ihT = iVM[23] <= 4 end; if ihT then ihX = (ihX + 2654435769.) % 4294967296; if iVM[23] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihX, 255.))); ihW = true; break elseif iVM[23] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihX, 8), 255.))); ihW = true; break elseif iVM[23] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihX, 16), 255.))); ihW = true; break elseif iVM[23] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihX, 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(ihX, 24.), 255.))); ihW = true; break end end; iVM[14] = buffer.fromstring(iVM[4]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[23] then ihX = (ihX + 2654435769.) % 4294967296; buffer.writeu32(iVM[14], iVM[13], bit32.bxor(buffer.readu32(iVM[14], iVM[13]), ihX)); iVM[13] = iVM[13] + 4 else break end end; if ihW then break end; ihX = (ihX + 2654435769.) % 4294967296; iVM[5] = 0.; while true do if iVM[13] < iVM[23] then buffer.writeu8(iVM[14], iVM[13], bit32.bxor(buffer.readu8(iVM[14], iVM[13]), bit32.band(bit32.rshift(ihX, iVM[5] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[5] = iVM[5] + 1 else break end end; if ihW then break end; do iVM[19] = buffer.readstring(iVM[14], 0., iVM[23]); ihW = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; ihT = iV8[968]; ihX = iV8[6354.]; iVM[14] = k7; iVM[29] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[10480]; iVM[23] = false; while true do ihW = #ihT; ihV = ihW - iVM[5]; iVM[7] = iVM[14](iVM[29] % 4294967296); iVM[2] = ihV >= 1; if iVM[2] then iVM[2] = ihV <= 4 end; if iVM[2] then iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); if ihV == 1 then iVM[13] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[7], 255.))); iVM[23] = true; break elseif ihV == 2 then iVM[13] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); iVM[23] = true; break elseif ihV == 3. then iVM[13] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); iVM[23] = true; break elseif ihV == 4 then iVM[13] = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); iVM[23] = true; break end end; ihR = buffer.fromstring(ihT); iVM[4] = 0.; while true do if iVM[4] + 4 <= ihV then iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); buffer.writeu32(ihR, iVM[4], bit32.bxor(buffer.readu32(ihR, iVM[4]), iVM[7])); iVM[4] = iVM[4] + 4 else break end end; if iVM[23] then break end; iVM[7] = bit32.lrotate((iVM[7] + 1832704949) % 4294967296, 13); iVM[18.] = 0.; while true do if iVM[4] < ihV then buffer.writeu8(ihR, iVM[4], bit32.bxor(buffer.readu8(ihR, iVM[4]), bit32.band(bit32.rshift(iVM[7], iVM[18.] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[23] then break end; do iVM[13] = buffer.readstring(ihR, 0., ihV); iVM[23] = true; break end; break end end; lM = lF(iVM[9.], { [iVM[15.]] = iIn[10184][iVM[28]](iIn[10480], iIn[1218.], iIn[10480], iIn[8341]), [iVM[12.]] = iIn[1336][iVM[8]](iIn[4218.], iIn[4218.], iIn[8888]), [iVM[24.]] = iIn[10351][iVM[6.]](iIn[9200], iIn[9200]), [iVM[27.]] = iVM[11], [iVM[22]] = iIn[10184][iVM[17]](iIn[9200], iIn[10480], iIn[9200], iIn[10480]), [iVM[13]] = iIn[10480], [iVM[19]] = iIn[7718], [iVM[3.]] = false, [iVM[16]] = lX }); mC = 496 elseif mC == 4269. then local iYb = mr * buffer.readu32(lp, iIn[2958.]) + iIn[5212] + iIn[1353.]; mC = if iYb <= iYb + iIn[7718] then 491 else 104 else mC = 3877; continue end elseif mC < 4271 then mC = 243. else mC = 29 end elseif mC < 4278. then if mC < 4275. then if mC < 4274 then if mC < 4273 then if mC == 4272. then ihR = nil; do local iV8 = iIn; iVM[7] = iV8[6676]; ihV = iV8[3835]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[18.] = k7; iVM[4] = iV8[4973]; ihW = false; while true do iVM[23] = #ihV; ihX = iVM[23] - iVM[4]; ihT = iVM[18.](iVM[2] % 4294967296); ihT = ihT % 2147483646. + 1; iVM[14] = ihX >= 1; if iVM[14] then iVM[14] = ihX <= 4 end; if iVM[14] then ihT = ihT * 16807 % 2147483647; if ihX == 1 then ihR = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihT, 255.))); ihW = true; break elseif ihX == 2 then ihR = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihT, 8), 255.))); ihW = true; break elseif ihX == 3. then ihR = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); ihW = true; break elseif ihX == 4 then ihR = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); ihW = true; break end end; iVM[13] = buffer.fromstring(ihV); iVM[5] = 0.; while true do if iVM[5] <= ihX - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[5], bit32.bxor(buffer.readu32(iVM[13], iVM[5]), ihT)); iVM[5] = iVM[5] + 4 else break end end; if ihW then break end; ihT = ihT * 16807 % 2147483647; iVM[29] = 0.; while true do if iVM[5] < ihX then buffer.writeu8(iVM[13], iVM[5], bit32.bxor(buffer.readu8(iVM[13], iVM[5]), bit32.band(bit32.rshift(ihT, iVM[29] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[29] = iVM[29] + 1 else break end end; if ihW then break end; do ihR = buffer.readstring(iVM[13], 0., ihX); ihW = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; ihT = iV8[7779.]; ihX = k7; iVM[14] = iV8[9772]; iVM[29] = iV8[5257]; iVM[5] = iV8[4003]; iVM[23] = (mC + lQ) % iV8[5374]; ihW = false; while true do ihV = #iVM[5]; iVM[7] = ihV - iVM[29]; iVM[2] = ihX(iVM[23] % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; iVM[19] = iVM[7] >= 1; if iVM[19] then iVM[19] = iVM[7] <= 4 end; if iVM[19] then iVM[2] = iVM[2] * 16807 % 2147483647; if iVM[7] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[2], 255.))); ihW = true; break elseif iVM[7] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); ihW = true; break elseif iVM[7] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); ihW = true; break elseif iVM[7] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); ihW = true; break end end; iVM[4] = buffer.fromstring(iVM[5]); iVM[18.] = 0.; while true do if iVM[18.] <= iVM[7] - 4 then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[18.], bit32.bxor(buffer.readu32(iVM[4], iVM[18.]), iVM[2])); iVM[18.] = iVM[18.] + 4 else break end end; if ihW then break end; iVM[2] = iVM[2] * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[18.] < iVM[7] then buffer.writeu8(iVM[4], iVM[18.], bit32.bxor(buffer.readu8(iVM[4], iVM[18.]), bit32.band(bit32.rshift(iVM[2], iVM[3.] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if ihW then break end; do iVM[13] = buffer.readstring(iVM[4], 0., iVM[7]); ihW = true; break end; break end end; iVM[3.] = nil; do iVM[4] = false; iVM[19] = k7; local iV8 = iIn; iVM[18.] = iV8[4817]; iVM[7] = iV8[4976]; ihV = iV8[4275.]; iVM[2] = (mC + lQ) % iV8[5374]; ihW = false; while true do iVM[5] = #ihV; iVM[29] = iVM[5] - iVM[7]; iVM[23] = iVM[19](iVM[2] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; ihX = iVM[29] >= 1; if ihX then ihX = iVM[29] <= 4 end; if ihX then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[29] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.))); ihW = true; break elseif iVM[29] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); ihW = true; break elseif iVM[29] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); ihW = true; break elseif iVM[29] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); ihW = true; break end end; ihT = buffer.fromstring(ihV); iVM[14] = 0.; while true do if iVM[14] <= iVM[29] - 4 then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(ihT, iVM[14], bit32.bxor(buffer.readu32(ihT, iVM[14]), iVM[23])); iVM[14] = iVM[14] + 4 else break end end; if ihW then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[14] < iVM[29] then buffer.writeu8(ihT, iVM[14], bit32.bxor(buffer.readu8(ihT, iVM[14]), bit32.band(bit32.rshift(iVM[23], iVM[17] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[17] = iVM[17] + 1 else break end end; if ihW then break end; do iVM[3.] = buffer.readstring(ihT, 0., iVM[29]); ihW = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; ihX = iV8[10480]; iVM[29] = iV8[4485.]; ihT = (mC + lQ) % iV8[5374]; iVM[5] = k7; iVM[14] = false; while true do iVM[23] = #iVM[29]; iVM[4] = iVM[23] - ihX; iVM[18.] = iVM[5](ihT % 4294967296); ihW = iVM[4] >= 1; if ihW then ihW = iVM[4] <= 4 end; if ihW then iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; if iVM[4] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[18.], 255.))); iVM[14] = true; break elseif iVM[4] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[14] = true; break elseif iVM[4] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[14] = true; break elseif iVM[4] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[14] = true; break end end; ihV = buffer.fromstring(iVM[29]); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[4] then iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; buffer.writeu32(ihV, iVM[7], bit32.bxor(buffer.readu32(ihV, iVM[7]), iVM[18.])); iVM[7] = iVM[7] + 4 else break end end; if iVM[14] then break end; iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; iVM[2] = 0.; while true do if iVM[7] < iVM[4] then buffer.writeu8(ihV, iVM[7], bit32.bxor(buffer.readu8(ihV, iVM[7]), bit32.band(bit32.rshift(iVM[18.], iVM[2] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[14] then break end; do iVM[17] = buffer.readstring(ihV, 0., iVM[4]); iVM[14] = true; break end; break end end; ihV = nil; do local iV8 = iIn; iVM[4] = iV8[6737]; ihW = iV8[7450]; iVM[18.] = false; iVM[7] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[3598]; iVM[2] = k7; iVM[14] = false; while true do iVM[5] = #ihW; iVM[29] = iVM[5] - iVM[23]; iVM[22] = iVM[2](iVM[7] % 4294967296); ihX = iVM[29] >= 1; if ihX then ihX = iVM[29] <= 3. end; if ihX then iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; if iVM[29] == 1 then ihV = string.char((string.byte(ihW, 1) - bit32.band(iVM[22], 255.)) % 256); iVM[14] = true; break elseif iVM[29] == 2 then ihV = string.char((string.byte(ihW, 1) - bit32.band(iVM[22], 255.)) % 256, (string.byte(ihW, 2) - bit32.band(bit32.rshift(iVM[22], 8), 255.)) % 256); iVM[14] = true; break elseif iVM[29] == 3. then ihV = string.char((string.byte(ihW, 1) - bit32.band(iVM[22], 255.)) % 256, (string.byte(ihW, 2) - bit32.band(bit32.rshift(iVM[22], 8), 255.)) % 256, (string.byte(ihW, 3.) - bit32.band(bit32.rshift(iVM[22], 16), 255.)) % 256); iVM[14] = true; break end end; ihT = buffer.fromstring(ihW); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[29] then iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; buffer.writeu32(ihT, iVM[6.], (buffer.readu32(ihT, iVM[6.]) - iVM[22]) % 4294967296); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[14] then break end; iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; iVM[19] = 0.; while true do if iVM[6.] < iVM[29] then buffer.writeu8(ihT, iVM[6.], (buffer.readu8(ihT, iVM[6.]) - bit32.band(bit32.rshift(iVM[22], iVM[19] * 8), 255.)) % 256); iVM[6.] = iVM[6.] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[14] then break end; do ihV = buffer.readstring(ihT, 0., iVM[29]); iVM[14] = true; break end; break end end; iVM[6.] = nil; do local iV8 = iIn; ihX = iV8[3598]; iVM[19] = iV8[5690]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[5] = k7; ihT = false; while true do iVM[2] = #iVM[19]; iVM[23] = iVM[2] - ihX; iVM[29] = iVM[5](iVM[22] % 4294967296); iVM[18.] = iVM[23] >= 1; if iVM[18.] then iVM[18.] = iVM[23] <= 4 end; if iVM[18.] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; if iVM[23] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[29], 255.))); ihT = true; break elseif iVM[23] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); ihT = true; break elseif iVM[23] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); ihT = true; break elseif iVM[23] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); ihT = true; break end end; ihW = buffer.fromstring(iVM[19]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[23] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; buffer.writeu32(ihW, iVM[14], bit32.bxor(buffer.readu32(ihW, iVM[14]), iVM[29])); iVM[14] = iVM[14] + 4 else break end end; if ihT then break end; iVM[29] = (iVM[29] + 2654435769.) % 4294967296; iVM[7] = 0.; while true do if iVM[14] < iVM[23] then buffer.writeu8(ihW, iVM[14], bit32.bxor(buffer.readu8(ihW, iVM[14]), bit32.band(bit32.rshift(iVM[29], iVM[7] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[7] = iVM[7] + 1 else break end end; if ihT then break end; do iVM[6.] = buffer.readstring(ihW, 0., iVM[23]); ihT = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[18.] = iV8[8287]; iVM[23] = iV8[5831]; ihW = (mC + lQ) % iV8[5374]; iVM[2] = k7; iVM[14] = iV8[10480]; iVM[29] = false; while true do iVM[22] = #iVM[23]; ihX = iVM[22] - iVM[14]; ihT = iVM[2](ihW % 4294967296); ihT = ihT % 2147483646. + 1; iVM[4] = ihX >= 1; if iVM[4] then iVM[4] = ihX <= 4 end; if iVM[4] then ihT = ihT * 16807 % 2147483647; if ihX == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihT, 255.))); iVM[29] = true; break elseif ihX == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihT, 8), 255.))); iVM[29] = true; break elseif ihX == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihT, 16), 255.))); iVM[29] = true; break elseif ihX == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(ihT, 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(ihT, 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(ihT, 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(ihT, 24.), 255.))); iVM[29] = true; break end end; iVM[19] = buffer.fromstring(iVM[23]); iVM[5] = 0.; while true do if iVM[5] <= ihX - 4 then ihT = ihT * 16807 % 2147483647; buffer.writeu32(iVM[19], iVM[5], bit32.bxor(buffer.readu32(iVM[19], iVM[5]), ihT)); iVM[5] = iVM[5] + 4 else break end end; if iVM[29] then break end; ihT = ihT * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[5] < ihX then buffer.writeu8(iVM[19], iVM[5], bit32.bxor(buffer.readu8(iVM[19], iVM[5]), bit32.band(bit32.rshift(ihT, iVM[24.] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[29] then break end; do iVM[7] = buffer.readstring(iVM[19], 0., ihX); iVM[29] = true; break end; break end end; lT = lM(ihR, { [iVM[13]] = l5, [iVM[3.]] = lV[iVM[17]], [ihV] = iIn[10184][iVM[6.]](iIn[10480], iIn[10480], iIn[7718], iIn[10480]), [iVM[7]] = iIn[10480] }); mC = 437 else mC = 4200.; continue end else lh = iIn[6670]; ls = function(O, P) local iKZ = bit32.band; local iK_ = bit32.bxor; local iK0 = string.byte; local iK1 = bit32.rshift; local iK2 = string.char; local iK3 = buffer.fromstring; local iK4 = buffer.readstring; local iK5 = buffer.readu32; local iK6 = buffer.readu8; local iK7 = buffer.writeu32; local iK8 = buffer.writeu8; local iK9 = bit32.lrotate; if not lM then local iJ_ = { iIn, lM, lQ, k7, O, P } end; local iic = nil; local iid = nil; local iie = nil; local iYc = iIn; while iYc[471.] / (iYc[5393] - iYc[5393]) - iYc[659] / (iYc[4067] - iYc[4067]) == iYc[3573.] / (iYc[7868] % iYc[7868]) * (iYc[4444] % iYc[4444]) do J[iYc[9584]] = iYc[2517.] .. iYc[2237] end; local iif = nil; if iYc[1353.] / (iYc[10873] % iYc[10873]) * (iYc[9519.] % iYc[9519.]) == iYc[7327] / (iYc[4945] - iYc[4945]) - iYc[7420] / (iYc[2994.] - iYc[2994.]) then iic[iYc[4688]] = iYc[8706.] // iYc[6652] end; if iYc[8943.] / (iYc[10422.] % iYc[10422.]) * (iYc[2462] % iYc[2462]) == iYc[5060] / (iYc[625] - iYc[625]) - iYc[9683] / (iYc[10806.] % iYc[10806.]) then if Q == (iYc[7420] - iYc[7420]) / (iYc[5520.] % iYc[5520.]) then while iYc[8563] % iYc[8563] / (iYc[8940.] - iYc[8940.]) >= iYc[5436.] do local iy6 = iYc[256] - A; tostring(z) end end end; local iig = nil; local iih = nil; local iii = nil; for iy6 = iYc[7718], iYc[1371.] do if iy6 * iy6 + iYc[7718] <= iYc[7868] % iYc[7868] then tostring(true) end end; local iij = nil; local iik = nil; local iil = nil; local iim = nil; if iid == iYc[460] / (iYc[659] % iYc[659]) * (iYc[9431] % iYc[9431]) then tostring(); local iy6 = iYc[4498] and false; ({})[G] = iYc[9574] * A end; local iin = nil; for iy8 = iYc[7718], iYc[1353.] do if (iy8 * iy8 + iy8) % iYc[1353.] == iYc[7718] then local iy6 = O[Q]; local iy7 = ({})[iYc[2380]] end end; local iio = nil; for iy8 = iYc[7718], iYc[1371.] do if (iy8 * iy8 + iy8) % iYc[1353.] == iYc[7718] then for iy7 = iYc[9431] / (iYc[8563] - iYc[8563]), iYc[4648] - iYc[4648] do c = iYc[2442.] .. iYc[10235]; local iy6 = iYc[2781.][iYc[7989.]] end end end; local iip = nil; local iiq = nil; if iYc[10839.] / (iYc[3926] % iYc[3926]) - iYc[7594] / (iYc[8390] % iYc[8390]) == iYc[8269] then iie = iYc[6883] // k7; if lh == iYc[9072.] / (iYc[8278] - iYc[8278]) - iYc[2598.] / (iYc[6187] % iYc[6187]) then iid = {} end end; local iir = nil; for iy7 = iYc[10839.] / (iYc[9486.] - iYc[9486.]), iYc[1070] % iYc[1070] do local iy6 = -Q; k7 = { iYc[4116.], c } end; local iis = nil; while iYc[1874] / (iYc[2647] % iYc[2647]) - iYc[1923.] / (iYc[2922.] - iYc[2922.]) == iYc[9095] / (iYc[2389] % iYc[2389]) * (iYc[1774] % iYc[1774]) do local iy6 = iYc[5753] .. iYc[1876]; local iy7 = iis[iYc[3116]] end; local iit = nil; local iiu = nil; local iiv = nil; local iiw = nil; for iy6 = iYc[7718], iYc[1371.] do if iy6 * iy6 + iYc[7718] <= iYc[6156.] - iYc[6156.] then lM[iYc[3378.]] = { iYc[3632] } end end; for iy7 = iYc[7718], iYc[1371.] do if iy7 * iy7 + iYc[7718] <= iYc[4067] - iYc[4067] then local iy6 = { c, iYc[6837.] }; c = iYc[8515] .. iic end end; for iy7 = iYc[7718], iYc[1371.] do if iy7 * iy7 < iYc[8243] % iYc[8243] then local iy6 = iYc[2373.] and iYc[1755.] end end; for iy6 = iYc[7718], iYc[1353.] do if iy6 * iy6 < iYc[2598.] - iYc[2598.] then iii = iYc[3270.] // iYc[1336]; Q = { iiv } end end; iic = nil; for iy6 = 52 / (128 - 128), 239 - 239 do k7.count = Enum[lh]; iit = ("vxr")[826] end; do iig = iYc[3598]; for iy7 = 192. / (70 - 70), 242 % 242 do local iy6 = ({})["zljskun"]; iy6[false] = iy6[620] end; iie = iYc[10746.]; iif = (iYc[1616] + lQ) % iYc[5374]; iid = k7; iih = false; while true do iim = #iie; iii = iim - iig; iil = iid(iif % 4294967296); iio = iii >= 1; if iio then iio = iii <= 4 end; if iio then iil = (iil + 2654435769.) % 4294967296; if iii == 1 then iic = iK2(iK_(iK0(iie, 1), iKZ(iil, 255.))); iih = true; break elseif iii == 2 then iic = iK2(iK_(iK0(iie, 1), iKZ(iil, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iil, 8), 255.))); iih = true; break elseif iii == 3. then iic = iK2(iK_(iK0(iie, 1), iKZ(iil, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iil, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iil, 16), 255.))); iih = true; break elseif iii == 4 then iic = iK2(iK_(iK0(iie, 1), iKZ(iil, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iil, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iil, 16), 255.)), iK_(iK0(iie, 4), iKZ(iK1(iil, 24.), 255.))); iih = true; break end end; iik = iK3(iie); iin = 0.; while true do if iin + 4 <= iii then iil = (iil + 2654435769.) % 4294967296; iK7(iik, iin, iK_(iK5(iik, iin), iil)); iin = iin + 4 else break end end; if iih then break end; iil = (iil + 2654435769.) % 4294967296; iij = 0.; while true do if iin < iii then iK8(iik, iin, iK_(iK6(iik, iin), iKZ(iK1(iil, iij * 8), 255.))); iin = iin + 1; iij = iij + 1 else break end end; if iih then break end; do iic = iK4(iik, 0., iii); iih = true; break end; break end end; while (iYc[7420] - iYc[7420]) / (iYc[10363] - iYc[10363]) == iYc[4795] / (iYc[4999] % iYc[4999]) - iYc[7294] / (iYc[7774] - iYc[7774]) do while H == iYc[9693.] / (iYc[797] - iYc[797]) * (iYc[2026] - iYc[2026]) do local iy6 = not iim; O = iYc[5844.] // iir end end; for iy9 = iYc[6148] / (iYc[3106] % iYc[3106]), iYc[10617.] % iYc[10617.] do if iYc[8468] / (iYc[3606.] - iYc[3606.]) * (iYc[495.] % iYc[495.]) == bit32 then local iy6 = { A }; local iy7 = iYc[9030.] .. iii; local iy8 = ({})[Q] end end; if (iYc[294.] - iYc[294.]) / (iYc[2707] % iYc[2707]) > iYc[6332] then local iy6 = iik or iYc[10589] end; if iiq == iYc[3643] % iYc[3643] / (iYc[9909.] - iYc[9909.]) then local iy6 = lQ % iYc[7677.]; iy6 = buffer.size end; iio = nil; do iil = iYc[6653]; iij = iYc[4009]; iim = (iYc[8293] + lQ) % iYc[5374]; iik = k7; for iy7 = 14 / (126. % 126.), 207. % 207. do local iy6 = P and k7 end; iin = iYc[10480]; iii = false; while true do iie = #iij; iiq = iie - iin; iif = iik(iim % 4294967296); iif = iif % 2147483646. + 1; iip = iiq >= 1; if iip then iip = iiq <= 4 end; if iip then iif = iif * 16807 % 2147483647; if iiq == 1 then iio = iK2(iK_(iK0(iij, 1), iKZ(iif, 255.))); iii = true; break elseif iiq == 2 then iio = iK2(iK_(iK0(iij, 1), iKZ(iif, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iif, 8), 255.))); iii = true; break elseif iiq == 3. then iio = iK2(iK_(iK0(iij, 1), iKZ(iif, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iif, 8), 255.)), iK_(iK0(iij, 3.), iKZ(iK1(iif, 16), 255.))); iii = true; break elseif iiq == 4 then iio = iK2(iK_(iK0(iij, 1), iKZ(iif, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iif, 8), 255.)), iK_(iK0(iij, 3.), iKZ(iK1(iif, 16), 255.)), iK_(iK0(iij, 4), iKZ(iK1(iif, 24.), 255.))); iii = true; break end end; iig = iK3(iij); iid = 0.; while true do if iid <= iiq - 4 then iif = iif * 16807 % 2147483647; iK7(iig, iid, iK_(iK5(iig, iid), iif)); iid = iid + 4 else break end end; if iii then break end; iif = iif * 16807 % 2147483647; iih = 0.; while true do if iid < iiq then iK8(iig, iid, iK_(iK6(iig, iid), iKZ(iK1(iif, iih * 8), 255.))); iid = iid + 1; iih = iih + 1 else break end end; if iii then break end; do iio = iK4(iig, 0., iiq); iii = true; break end; break end end; for iy7 = 1, 2 do if (iy7 * iy7 + iy7) % 2 == 1 then if 95 < 22 / (139 % 139) * (2 % 2) then local iy6 = "fhjp" .. "ese"; iij[iy6] = lh or "bjvk"; J.next = iie // 734 end end end; if k7 == iYc[10389.] / (iYc[6156.] % iYc[6156.]) - iYc[3768.] / (iYc[9486.] % iYc[9486.]) then k7(iYc[3616]) end; for iy8 = iYc[6193] / (iYc[2071] - iYc[2071]), iYc[6878] - iYc[6878] do local iy6 = iYc[122] // iYc[30.]; local iy7 = iYc[2196.] // iYc[5732] end; if iYc[4731.] == (iYc[9021.] - iYc[9021.]) / (iYc[2917] % iYc[2917]) then I[table] = iis + iic end; for iy8 = iYc[7689.] / (iYc[8940.] - iYc[8940.]), iYc[3926] % iYc[3926] do local iy6 = iig ^ lQ; local iy7 = Q[iYc[3723.]] end; for iy7 = 1, 2 do if (iy7 * iy7 + iy7) % 2 == 1 then while 246. / (197 % 197) - 113 / (225. - 225.) == 143 / (128 % 128) * (180. - 180.) do local iy6 = { 709 }; local iYd = k7; k7 = 830 % 488; local iYe = lQ; lQ = #UDim2 end end end; iiq = nil; do iie = iYc[7445]; iig = iYc[2622.]; for iy9 = 1, 2 do if iy9 * iy9 < 59 % 59 then for iy8 = 174. / (225. % 225.), 46 % 46 do local iy6 = { iio, k7, 154 }; local iy7 = ({}).len end end end; iid = k7; iif = (iYc[10707.] + lQ) % iYc[5374]; if (172 - 172) / (8 % 8) == 37 / (114. % 114.) - 245 / (35 % 35) then tostring(); local iy6 = table[true] end; iip = iYc[954.]; iih = false; while iii == (254 - 254) / (241 - 241) do local iy6 = A % iik; local iy7 = J.result end; while true do iir = #iie; iik = iir - iip; iin = iid(iif % 4294967296); iij = iik >= 1; if iij then iij = iik <= 4 end; if iij then iin = iK9((iin + 1832704949) % 4294967296, 13); if iik == 1 then iiq = iK2(iK_(iK0(iie, 1), iKZ(iin, 255.))); iih = true; break elseif iik == 2 then iiq = iK2(iK_(iK0(iie, 1), iKZ(iin, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iin, 8), 255.))); iih = true; break elseif iik == 3. then iiq = iK2(iK_(iK0(iie, 1), iKZ(iin, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iin, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iin, 16), 255.))); iih = true; break elseif iik == 4 then iiq = iK2(iK_(iK0(iie, 1), iKZ(iin, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iin, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iin, 16), 255.)), iK_(iK0(iie, 4), iKZ(iK1(iin, 24.), 255.))); iih = true; break end end; iim = iK3(iie); iii = 0.; while true do if iii + 4 <= iik then iin = iK9((iin + 1832704949) % 4294967296, 13); iK7(iim, iii, iK_(iK5(iim, iii), iin)); iii = iii + 4 else break end end; if iih then break end; iin = iK9((iin + 1832704949) % 4294967296, 13); iil = 0.; while true do if iii < iik then iK8(iim, iii, iK_(iK6(iim, iii), iKZ(iK1(iin, iil * 8), 255.))); iii = iii + 1; iil = iil + 1 else break end end; if iih then break end; do iiq = iK4(iim, 0., iik); iih = true; break end; break end end; for iy6 = 1, 2 do if iy6 * iy6 < 87. - 87. then iih = { true, 407 } end end; for iy6 = iYc[2468] / (iYc[9778] - iYc[9778]), iYc[3082] - iYc[3082] do iYc[6379][iYc[3723.]] = iYc[5979.] > iYc[3598]; c = iYc[10351] ~= iYc[9486.] end; while iYc[6232] <= iYc[4444] / (iYc[9574] % iYc[9574]) - iYc[4458.] / (iYc[1533.] - iYc[1533.]) do ({})[iYc[3723.]] = { select, bit32, F } end; for iy6 = iYc[7718], iYc[1353.] do if iy6 * iy6 + iYc[7718] <= iYc[8922.] % iYc[8922.] then iYc[7693][iYc[2380]] = iYc[10351] - iYc[10184] end end; while iYc[2783] <= iYc[3106] / (iYc[4945] - iYc[4945]) * (iYc[4067] % iYc[4067]) do iYc[353][iit] = lQ or I end; for iy6 = iYc[7718], iYc[1353.] do if (iy6 * iy6 + iy6) % iYc[1353.] == iYc[7718] then ({})[iYc[2426]] = iYc[9085][iYc[8029]]; iYc[9175][iYc[10070]] = iYc[242] // iYc[68] end end; for iy6 = 1, 2 do if iy6 * iy6 < 30. - 30. then local iYf = k7; k7 = 528. ^ iin end end; iir = nil; do iil = iYc[3437]; iij = iYc[9651.]; iim = k7; iik = (iYc[487] + lQ) % iYc[5374]; iin = iYc[2958.]; iii = false; while true do iid = #iil; iih = iid - iin; iie = iim(iik % 4294967296); iis = iih >= 1; if iis then iis = iih <= 4 end; if iis then iie = iK9((iie + 1832704949) % 4294967296, 13); if iih == 1 then iir = iK2(iK_(iK0(iil, 1), iKZ(iie, 255.))); iii = true; break elseif iih == 2 then iir = iK2(iK_(iK0(iil, 1), iKZ(iie, 255.)), iK_(iK0(iil, 2), iKZ(iK1(iie, 8), 255.))); iii = true; break elseif iih == 3. then iir = iK2(iK_(iK0(iil, 1), iKZ(iie, 255.)), iK_(iK0(iil, 2), iKZ(iK1(iie, 8), 255.)), iK_(iK0(iil, 3.), iKZ(iK1(iie, 16), 255.))); iii = true; break elseif iih == 4 then iir = iK2(iK_(iK0(iil, 1), iKZ(iie, 255.)), iK_(iK0(iil, 2), iKZ(iK1(iie, 8), 255.)), iK_(iK0(iil, 3.), iKZ(iK1(iie, 16), 255.)), iK_(iK0(iil, 4), iKZ(iK1(iie, 24.), 255.))); iii = true; break end end; iif = iK3(iil); iip = 0.; while true do if iip + 4 <= iih then iie = iK9((iie + 1832704949) % 4294967296, 13); iK7(iif, iip, iK_(iK5(iif, iip), iie)); iip = iip + 4 else break end end; if iii then break end; iie = iK9((iie + 1832704949) % 4294967296, 13); iig = 0.; while true do if iip < iih then iK8(iif, iip, iK_(iK6(iif, iip), iKZ(iK1(iie, iig * 8), 255.))); iip = iip + 1; iig = iig + 1 else break end end; if iii then break end; do iir = iK4(iif, 0., iih); iii = true; break end; break end end; for iy7 = 1, 2 do if (iy7 * iy7 + iy7) % 2 == 1 then while (43 - 43) / (105. % 105.) == P do ({}).len = {}; local iy6 = H[true] end end end; for iy6 = iYc[3511] / (iYc[1798] % iYc[1798]), iYc[495.] % iYc[495.] do iYc[10184][iYc[3116]] = c and iYc[8522] end; while iYc[1651] / (iYc[8218] % iYc[8218]) - iYc[7553] / (iYc[4067] % iYc[4067]) == iYc[4077.] / (iYc[625] - iYc[625]) * (iYc[4049] % iYc[4049]) do for iy6 = iYc[10697] / (iYc[5436.] % iYc[5436.]), iYc[5520.] % iYc[5520.] do iYc[10351][bit32] = iig[iYc[6336.]] end end; iis = nil; do for iy6 = 1, 3. do if (iy6 * iy6 + iy6) % 2 == 1 then local iYg = k7; k7 = iif[string] end end; iif = iYc[4991]; iid = iYc[7738]; if (186. - 186.) / (57. % 57.) == k7 then ("kbbbooj"):size(true, table); local iy6 = true or O end; iie = (iYc[5810] + lQ) % iYc[5374]; iip = k7; iig = false; if string == 188 / (160 % 160) - 72. / (254 - 254) then while iif == 242 / (202 - 202) * (37 - 37) do local iy6 = not 175 end end; while true do iin = #iid; iij = iin - iif; iim = iip(iie % 4294967296); iii = iij >= 1; if iii then iii = iij <= 4 end; if iii then iim = (iim + 2654435769.) % 4294967296; if iij == 1 then iis = iK2(iK_(iK0(iid, 1), iKZ(iim, 255.))); iig = true; break elseif iij == 2 then iis = iK2(iK_(iK0(iid, 1), iKZ(iim, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iim, 8), 255.))); iig = true; break elseif iij == 3. then iis = iK2(iK_(iK0(iid, 1), iKZ(iim, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iid, 3.), iKZ(iK1(iim, 16), 255.))); iig = true; break elseif iij == 4 then iis = iK2(iK_(iK0(iid, 1), iKZ(iim, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iid, 3.), iKZ(iK1(iim, 16), 255.)), iK_(iK0(iid, 4), iKZ(iK1(iim, 24.), 255.))); iig = true; break end end; iil = iK3(iid); iih = 0.; while true do if iih + 4 <= iij then iim = (iim + 2654435769.) % 4294967296; iK7(iil, iih, iK_(iK5(iil, iih), iim)); iih = iih + 4 else break end end; if iig then break end; iim = (iim + 2654435769.) % 4294967296; iik = 0.; while true do if iih < iij then iK8(iil, iih, iK_(iK6(iil, iih), iKZ(iK1(iim, iik * 8), 255.))); iih = iih + 1; iik = iik + 1 else break end end; if iig then break end; do iis = iK4(iil, 0., iij); iig = true; break end; break end end; if 597. > 35 % 35 / (26 - 26) then local iy6 = { 483., F }; iy6 = ({}).name end; if A == iYc[7420] / (iYc[3006.] - iYc[3006.]) * (iYc[6720.] % iYc[6720.]) then if type == iYc[3379] / (iYc[6148] - iYc[6148]) * (iYc[1362.] % iYc[1362.]) then local iy6 = #iYc[680]; lh = G == false end end; for iy6 = iYc[5975] / (iYc[414.] - iYc[414.]), iYc[8468] % iYc[8468] do iiv = iYc[1336] or iYc[2714]; k7:clear(true, iYc[2692]) end; if iYc[8243] / (iYc[2994.] % iYc[2994.]) * (iYc[3188] % iYc[3188]) == iij then iig = iYc[6949][iYc[4829]]; iYc[1546]:byte(false) end; for iy7 = iYc[7718], iYc[1371.] do if iy7 * iy7 < iYc[724] % iYc[724] then local iy6 = Q[iYc[7434.]] end end; for iy7 = iYc[7718], iYc[1371.] do if iy7 * iy7 + iYc[7718] <= iYc[10839.] % iYc[10839.] then local iy6 = iYc[1925] - iYc[1336] end end; iin = nil; do if 118 / (191 % 191) * (160 - 160) == iir then iin = 500 and iih; local iy6 = "cxafqp" .. iiv end; iik = iYc[10565]; while 119 % 119 / (195. % 195.) == Q do local iYh = lM; lM = Color3[true]; for iy8 = 1, 3. do if iy8 * iy8 < 205 % 205 then local iy6 = iin > Q; local iy7 = { select, H } end end end; iih = k7; if 892 == 246. / (113 % 113) * (105. % 105.) then pairs(pairs); local iy6 = "ghani" .. "lgvuzed" end; iil = true; iii = iYc[10480]; iim = iYc[9260]; for iy7 = 1, 2 do if iy7 * iy7 < 181 - 181 then local iy6 = -338; local iYh = lM; lM = #"elhckg" end end; iij = (iYc[1225] + lQ) % iYc[5374]; while iiu == 34 / (151 % 151) - 11 / (94 - 94) do P:clear(Color3, lQ); local iy6 = 263 ^ 909. end; for iy7 = 97 / (208 - 208), 70 % 70 do local iy6 = pcall or Enum; ("esy")[next] = Enum >= iil end; iig = false; while true do iip = #iim; iiv = iip - iii; iid = iih(iij % 4294967296); iid = iid % 2147483646. + 1; iiu = iiv >= 1; if iiu then iiu = iiv <= 4 end; if iiu then iid = iid * 16807 % 2147483647; if iiv == 1 then iin = iK2(iK_(iK0(iim, 1), iKZ(iid, 255.))); iig = true; break elseif iiv == 2 then iin = iK2(iK_(iK0(iim, 1), iKZ(iid, 255.)), iK_(iK0(iim, 2), iKZ(iK1(iid, 8), 255.))); iig = true; break elseif iiv == 3. then iin = iK2(iK_(iK0(iim, 1), iKZ(iid, 255.)), iK_(iK0(iim, 2), iKZ(iK1(iid, 8), 255.)), iK_(iK0(iim, 3.), iKZ(iK1(iid, 16), 255.))); iig = true; break elseif iiv == 4 then iin = iK2(iK_(iK0(iim, 1), iKZ(iid, 255.)), iK_(iK0(iim, 2), iKZ(iK1(iid, 8), 255.)), iK_(iK0(iim, 3.), iKZ(iK1(iid, 16), 255.)), iK_(iK0(iim, 4), iKZ(iK1(iid, 24.), 255.))); iig = true; break end end; iie = iK3(iim); iit = 0.; while true do if iit <= iiv - 4 then iid = iid * 16807 % 2147483647; iK7(iie, iit, iK_(iK5(iie, iit), iid)); iit = iit + 4 else break end end; if iig then break end; iid = iid * 16807 % 2147483647; iif = 0.; while true do if iit < iiv then iK8(iie, iit, iK_(iK6(iie, iit), iKZ(iK1(iid, iif * 8), 255.))); iit = iit + 1; iif = iif + 1 else break end end; if iig then break end; do iin = iK4(iie, 0., iiv); iig = true; break end; break end end; for iy6 = iYc[7718], iYc[1353.] do if (iy6 * iy6 + iy6) % iYc[1353.] == iYc[7718] then lh = iiu - iYc[3650] end end; if iYc[6156.] % iYc[6156.] / (iYc[6043] - iYc[6043]) == iYc[3606.] / (iYc[2958.] % iYc[2958.]) * (iYc[6187] % iYc[6187]) then iYc[8484.][c] = lh % iYc[9906.] end; while (iYc[3606.] - iYc[3606.]) / (iYc[537.] - iYc[537.]) == F do c = not iYc[9071]; local iYi = iio; iio = iYc[94][iYc[7384]] end; iiv = nil; do iit = iYc[10480]; iid = iYc[3340]; iiu = (iYc[7353.] + lQ) % iYc[5374]; iip = k7; iie = false; for iy8 = 1, 2 do if iy8 * iy8 + 1 <= 230 % 230 then local iy6 = { iis, 72. }; local iy7 = c[iiq] end end; while 61 / (141. - 141.) - 57. / (116 % 116) == 42. / (34 % 34) * (166 - 166) do local iy6 = #{}; lQ = ("nqrjoq").data end; while true do iif = #iid; iii = iif - iit; iil = iip(iiu % 4294967296); iih = iii >= 1; if iih then iih = iii <= 4 end; if iih then iil = (iil + 2654435769.) % 4294967296; if iii == 1 then iiv = iK2(iK_(iK0(iid, 1), iKZ(iil, 255.))); iie = true; break elseif iii == 2 then iiv = iK2(iK_(iK0(iid, 1), iKZ(iil, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iil, 8), 255.))); iie = true; break elseif iii == 3. then iiv = iK2(iK_(iK0(iid, 1), iKZ(iil, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iil, 8), 255.)), iK_(iK0(iid, 3.), iKZ(iK1(iil, 16), 255.))); iie = true; break elseif iii == 4 then iiv = iK2(iK_(iK0(iid, 1), iKZ(iil, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iil, 8), 255.)), iK_(iK0(iid, 3.), iKZ(iK1(iil, 16), 255.)), iK_(iK0(iid, 4), iKZ(iK1(iil, 24.), 255.))); iie = true; break end end; iik = iK3(iid); iig = 0.; while true do if iig + 4 <= iii then iil = (iil + 2654435769.) % 4294967296; iK7(iik, iig, iK_(iK5(iik, iig), iil)); iig = iig + 4 else break end end; if iie then break end; iil = (iil + 2654435769.) % 4294967296; iij = 0.; while true do if iig < iii then iK8(iik, iig, iK_(iK6(iik, iig), iKZ(iK1(iil, iij * 8), 255.))); iig = iig + 1; iij = iij + 1 else break end end; if iie then break end; do iiv = iK4(iik, 0., iii); iie = true; break end; break end end; for iy7 = iYc[7718], iYc[1371.] do if (iy7 * iy7 + iy7) % iYc[1353.] == iYc[7718] then local iy6 = { c, iYc[6954.] }; iy6[iYc[8427.]] = table.tail end end; while iYc[6905] / (iYc[8469.] - iYc[8469.]) * (iYc[6268] - iYc[6268]) <= iYc[5017] do local iy6 = k7 and iis; local iy7 = { true } end; for iy7 = iYc[7718], iYc[1371.] do if (iy7 * iy7 + iy7) % iYc[1353.] == iYc[7718] then ({}):clone(iiw); local iy6 = lh and P end end; if lh == iYc[10899.] % iYc[10899.] / (iYc[4025] % iYc[4025]) then iYc[908][iYc[6336.]] = -O; string[iYc[9584]] = iif[iYc[9874]] end; for iy7 = 190 / (30. - 30.), 142 - 142 do local iy6 = ("smvnzmi").offset; iiq[ipairs] = {} end; iil = nil; do iig = iYc[10041.]; iij = iYc[9509]; iih = k7; for iy7 = 1, 3. do if iy7 * iy7 + 1 <= 88 - 88 then Enum[true] = bit32.offset; local iy6 = 395 // 175 end end; iik = (iYc[7084] + lQ) % iYc[5374]; iii = iYc[1362.]; while O == 67 / (196 - 196) - 172 / (6. % 6.) do if iic == (226 - 226) / (205 - 205) then local iy6 = 51. % iil; k7 = 249. // 203 end end; iif = false; while true do iit = #iig; iiw = iit - iii; iip = iih(iik % 4294967296); iim = iiw >= 1; if iim then iim = iiw <= 4 end; if iim then iip = iK9((iip + 1832704949) % 4294967296, 13); if iiw == 1 then iil = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.))); iif = true; break elseif iiw == 2 then iil = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iip, 8), 255.))); iif = true; break elseif iiw == 3. then iil = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iip, 8), 255.)), iK_(iK0(iig, 3.), iKZ(iK1(iip, 16), 255.))); iif = true; break elseif iiw == 4 then iil = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iip, 8), 255.)), iK_(iK0(iig, 3.), iKZ(iK1(iip, 16), 255.)), iK_(iK0(iig, 4), iKZ(iK1(iip, 24.), 255.))); iif = true; break end end; iid = iK3(iig); iiu = 0.; while true do if iiu + 4 <= iiw then iip = iK9((iip + 1832704949) % 4294967296, 13); iK7(iid, iiu, iK_(iK5(iid, iiu), iip)); iiu = iiu + 4 else break end end; if iif then break end; iip = iK9((iip + 1832704949) % 4294967296, 13); iie = 0.; while true do if iiu < iiw then iK8(iid, iiu, iK_(iK6(iid, iiu), iKZ(iK1(iip, iie * 8), 255.))); iiu = iiu + 1; iie = iie + 1 else break end end; if iif then break end; do iil = iK4(iid, 0., iiw); iif = true; break end; break end end; if 9. / (211 - 211) * (59 % 59) == z then for iy7 = 1, 3. do if (iy7 * iy7 + iy7) % 2 == 1 then local iy6 = 609. * iie end end; iil.len = 877 >= 337 end; for iy8 = iYc[7718], iYc[1353.] do if iy8 * iy8 + iYc[7718] <= iYc[7039] - iYc[7039] then local iy6 = { iYc[4731.], iir }; local iy7 = iYc[10184] == iy6 end end; for iy7 = iYc[7718], iYc[1353.] do if iy7 * iy7 < iYc[3404] % iYc[3404] then iit = { iYc[2973.] }; local iy6 = iiu or select end end; local Q = lM(iic, { [iio] = O, [iiq] = iYc[1336][iir](iYc[4457], iYc[4457], iYc[4457]), [iis] = iYc[8618], [iin] = iYc[10480], [iiv] = iYc[10351][iil](iYc[9200], iYc[9200]) }); while iis == iYc[1371.] % iYc[1371.] / (iYc[4999] % iYc[4999]) do local iy6 = H or iYc[5258] end; for iy6 = iYc[7718], iYc[1353.] do if (iy6 * iy6 + iy6) % iYc[1353.] == iYc[7718] then iim = -iYc[6215]; iYc[1336][iYc[3723.]] = false and k7 end end; iiw = nil; while 103 % 103 / (216. - 216.) == 197 / (192. % 192.) * (103 % 103) do tostring(lQ, false); ({})[121] = k7 % iig end; do iid = iYc[251]; iiu = iYc[6986]; if iis == 212 / (25 % 25) - 36. / (187 - 187) then local iy6 = { iin, iik }; local iy7 = "twiqfee" .. "aywago" end; iip = (iYc[8586.] + lQ) % iYc[5374]; iim = k7; iit = iYc[10480]; while 946 >= 244 / (162. % 162.) - 227 / (123. - 123.) do iil = UDim > 923; local iy6 = iir.tail end; iie = false; while true do iii = #iiu; iil = iii - iit; iih = iim(iip % 4294967296); iih = iih % 2147483646. + 1; iik = iil >= 1; if iik then iik = iil <= 4 end; if iik then iih = iih * 16807 % 2147483647; if iil == 1 then iiw = iK2(iK_(iK0(iiu, 1), iKZ(iih, 255.))); iie = true; break elseif iil == 2 then iiw = iK2(iK_(iK0(iiu, 1), iKZ(iih, 255.)), iK_(iK0(iiu, 2), iKZ(iK1(iih, 8), 255.))); iie = true; break elseif iil == 3. then iiw = iK2(iK_(iK0(iiu, 1), iKZ(iih, 255.)), iK_(iK0(iiu, 2), iKZ(iK1(iih, 8), 255.)), iK_(iK0(iiu, 3.), iKZ(iK1(iih, 16), 255.))); iie = true; break elseif iil == 4 then iiw = iK2(iK_(iK0(iiu, 1), iKZ(iih, 255.)), iK_(iK0(iiu, 2), iKZ(iK1(iih, 8), 255.)), iK_(iK0(iiu, 3.), iKZ(iK1(iih, 16), 255.)), iK_(iK0(iiu, 4), iKZ(iK1(iih, 24.), 255.))); iie = true; break end end; iig = iK3(iiu); iij = 0.; while true do if iij <= iil - 4 then iih = iih * 16807 % 2147483647; iK7(iig, iij, iK_(iK5(iig, iij), iih)); iij = iij + 4 else break end end; if iie then break end; iih = iih * 16807 % 2147483647; iif = 0.; while true do if iij < iil then iK8(iig, iij, iK_(iK6(iig, iij), iKZ(iK1(iih, iif * 8), 255.))); iij = iij + 1; iif = iif + 1 else break end end; if iie then break end; do iiw = iK4(iig, 0., iil); iie = true; break end; break end end; if 43 / (193 % 193) - 169 / (199 % 199) == "gkg" then ("gxstzhi").value = iim ~= UDim; string.size = I ~= c end; if iYc[9541] >= iYc[4945] % iYc[4945] / (iYc[7408] % iYc[7408]) then local iy6 = iYc[9930.] .. iYc[7192] end; for iy7 = iYc[7718], iYc[1353.] do if iy7 * iy7 < iYc[6148] % iYc[6148] then F = iYc[10351] + iYc[2615]; local iy6 = iYc[10184] // iYc[8269] end end; if buffer == 248 % 248 / (135. - 135.) then local iy6 = iip and 520; local iy7 = ({})[iy6] end; for iy7 = 1, 3. do if (iy7 * iy7 + iy7) % 2 == 1 then local iy6 = "gmrqyhb" .. "tcu"; lM:get("mnrdeb") end end; iil = nil; do iig = iYc[5236]; for iy7 = 201. / (188 - 188), 78. % 78. do local iy6 = 868 % iif; Enum.next = iit and string end; iij = iYc[7881.]; iih = k7; iik = (iYc[1175] + lQ) % iYc[5374]; iii = iYc[10480]; iif = false; while true do iiv = #iig; iip = iiv - iii; iim = iih(iik % 4294967296); iid = iip >= 1; if iid then iid = iip <= 4 end; if iid then iim = iK9((iim + 1832704949) % 4294967296, 13); if iip == 1 then iil = iK2(iK_(iK0(iig, 1), iKZ(iim, 255.))); iif = true; break elseif iip == 2 then iil = iK2(iK_(iK0(iig, 1), iKZ(iim, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iim, 8), 255.))); iif = true; break elseif iip == 3. then iil = iK2(iK_(iK0(iig, 1), iKZ(iim, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iig, 3.), iKZ(iK1(iim, 16), 255.))); iif = true; break elseif iip == 4 then iil = iK2(iK_(iK0(iig, 1), iKZ(iim, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iig, 3.), iKZ(iK1(iim, 16), 255.)), iK_(iK0(iig, 4), iKZ(iK1(iim, 24.), 255.))); iif = true; break end end; iiu = iK3(iig); iie = 0.; while true do if iie + 4 <= iip then iim = iK9((iim + 1832704949) % 4294967296, 13); iK7(iiu, iie, iK_(iK5(iiu, iie), iim)); iie = iie + 4 else break end end; if iif then break end; iim = iK9((iim + 1832704949) % 4294967296, 13); iit = 0.; while true do if iie < iip then iK8(iiu, iie, iK_(iK6(iiu, iie), iKZ(iK1(iim, iit * 8), 255.))); iie = iie + 1; iit = iit + 1 else break end end; if iif then break end; do iil = iK4(iiu, 0., iip); iif = true; break end; break end end; for iy7 = 1, 3. do if iy7 * iy7 < 191 % 191 then local iy6 = 594. + 613 end end; while iYc[7057] < iYc[4639] / (iYc[6441.] % iYc[6441.]) * (iYc[8278] % iYc[8278]) do iYc[1139][iii] = not iYc[1802]; tostring(bit32, false) end; while iYc[2373.] / (iYc[6232] - iYc[6232]) * (iYc[3573.] - iYc[3573.]) == (iYc[7327] - iYc[7327]) / (iYc[8818] - iYc[8818]) do local iy6 = iYc[6399.] .. lQ end; if iYc[8888] % iYc[8888] / (iYc[4976] - iYc[4976]) > iYc[436] then local iy6 = iir // iYc[8375] end; for iy6 = 220 / (41 % 41), 56 % 56 do UDim[iip] = 814 // 392 end; iiv = nil; while Q == 126. / (103 - 103) * (237. % 237.) do P = "vsjg" == G end; do iiu = iYc[10480]; iip = iYc[10892]; iim = (iYc[9073] + lQ) % iYc[5374]; while 189. % 189. / (162. % 162.) == 134 / (145 - 145) - 190 / (205 - 205) do local iy6 = ("cnj").left end; iit = k7; while 209 / (223 % 223) - 60. / (144. % 144.) == (94 - 94) / (178 % 178) do iis.key = Q or 322; local iy6 = F.child end; iid = false; while true do iih = #iip; iik = iih - iiu; iig = iit(iim % 4294967296); iij = iik >= 1; if iij then iij = iik <= 4 end; if iij then iig = (iig + 2654435769.) % 4294967296; if iik == 1 then iiv = iK2(iK_(iK0(iip, 1), iKZ(iig, 255.))); iid = true; break elseif iik == 2 then iiv = iK2(iK_(iK0(iip, 1), iKZ(iig, 255.)), iK_(iK0(iip, 2), iKZ(iK1(iig, 8), 255.))); iid = true; break elseif iik == 3. then iiv = iK2(iK_(iK0(iip, 1), iKZ(iig, 255.)), iK_(iK0(iip, 2), iKZ(iK1(iig, 8), 255.)), iK_(iK0(iip, 3.), iKZ(iK1(iig, 16), 255.))); iid = true; break elseif iik == 4 then iiv = iK2(iK_(iK0(iip, 1), iKZ(iig, 255.)), iK_(iK0(iip, 2), iKZ(iK1(iig, 8), 255.)), iK_(iK0(iip, 3.), iKZ(iK1(iig, 16), 255.)), iK_(iK0(iip, 4), iKZ(iK1(iig, 24.), 255.))); iid = true; break end end; iif = iK3(iip); iii = 0.; while true do if iii + 4 <= iik then iig = (iig + 2654435769.) % 4294967296; iK7(iif, iii, iK_(iK5(iif, iii), iig)); iii = iii + 4 else break end end; if iid then break end; iig = (iig + 2654435769.) % 4294967296; iie = 0.; while true do if iii < iik then iK8(iif, iii, iK_(iK6(iif, iii), iKZ(iK1(iig, iie * 8), 255.))); iii = iii + 1; iie = iie + 1 else break end end; if iid then break end; do iiv = iK4(iif, 0., iik); iid = true; break end; break end end; if 915. <= 20 / (143 % 143) - 252. / (22 % 22) then k7 = ({})["elfu"] end; while 112 / (227 % 227) * (253 - 253) == 23 / (43 % 43) - 238 / (114. - 114.) do iit = { 192. }; O["pyy"] = iis + k7 end; if iYc[1707.] == iYc[6798.] / (iYc[4985] - iYc[4985]) * (iYc[2373.] - iYc[2373.]) then local iy6 = { z, iig, iYc[2586.] } end; while iYc[6226] == iYc[8195] / (iYc[3167] % iYc[3167]) * (iYc[7868] % iYc[7868]) do lM:format(); local iy6 = iil <= iYc[3082] end; for iy7 = iYc[7710.] / (iYc[8328.] % iYc[8328.]), iYc[4144] % iYc[4144] do local iy6 = iit or iYc[4491.]; iie = -iYc[7671.] end; for iy7 = iYc[1977.] / (iYc[1054] % iYc[1054]), iYc[4018] - iYc[4018] do while iYc[10351] == iYc[3902] / (iYc[5975] - iYc[5975]) * (iYc[3795.] % iYc[3795.]) do local iy6 = iYc[5167] ~= iik; iy6 = -iin end end; if iYc[7954] / (iYc[3020] - iYc[3020]) - iYc[4648] / (iYc[8922.] % iYc[8922.]) == iYc[8818] % iYc[8818] / (iYc[6441.] % iYc[6441.]) then local iy6 = Q ^ lh end; for iy8 = iYc[7718], iYc[1353.] do if (iy8 * iy8 + iy8) % iYc[1353.] == iYc[7718] then local iy6 = A[iYc[2830]]; local iy7 = iie[iYc[4557.]]; local iYj = lM; lM = iYc[472] .. iYc[2575] end end; iik = nil; do for iy7 = 1, 2 do if (iy7 * iy7 + iy7) % 2 == 1 then local iy6 = ("qbnq")[Q]; Q = UDim ^ iy6 end end; iig = iYc[10480]; iii = k7; iih = (iYc[6808] + lQ) % iYc[5374]; while A == 135. / (97 - 97) - 209 / (193 - 193) do local iy6 = { 981., false }; iy6:clone(751) end; iij = iYc[9261.]; for iy6 = 244 / (217 - 217), 10 - 10 do ({})["jgji"] = ({})[print] end; for iy6 = 1, 3. do if iy6 * iy6 < 209 % 209 then iiq:set(buffer, 475); ("nvkr")["ajbrmu"] = iir[iin] end end; iif = false; while true do iim = #iij; iid = iim - iig; iiu = iii(iih % 4294967296); iiu = iiu % 2147483646. + 1; iie = iid >= 1; if iie then iie = iid <= 4 end; if iie then iiu = iiu * 16807 % 2147483647; if iid == 1 then iik = iK2(iK_(iK0(iij, 1), iKZ(iiu, 255.))); iif = true; break elseif iid == 2 then iik = iK2(iK_(iK0(iij, 1), iKZ(iiu, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iiu, 8), 255.))); iif = true; break elseif iid == 3. then iik = iK2(iK_(iK0(iij, 1), iKZ(iiu, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iiu, 8), 255.)), iK_(iK0(iij, 3.), iKZ(iK1(iiu, 16), 255.))); iif = true; break elseif iid == 4 then iik = iK2(iK_(iK0(iij, 1), iKZ(iiu, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iiu, 8), 255.)), iK_(iK0(iij, 3.), iKZ(iK1(iiu, 16), 255.)), iK_(iK0(iij, 4), iKZ(iK1(iiu, 24.), 255.))); iif = true; break end end; iit = iK3(iij); iin = 0.; while true do if iin + 4 <= iid then iiu = iiu * 16807 % 2147483647; iK7(iit, iin, iK_(iK5(iit, iin), iiu)); iin = iin + 4 else break end end; if iif then break end; iiu = iiu * 16807 % 2147483647; iip = 0.; while true do if iin < iid then iK8(iit, iin, iK_(iK6(iit, iin), iKZ(iK1(iiu, iip * 8), 255.))); iin = iin + 1; iip = iip + 1 else break end end; if iif then break end; do iik = iK4(iit, 0., iid); iif = true; break end; break end end; lM(iiw, { [iil] = iYc[9906.][iiv](iYc[7718], iYc[10480]), [iik] = Q }); for iy6 = iYc[7718], iYc[1371.] do if (iy6 * iy6 + iy6) % iYc[1353.] == iYc[7718] then iii = { iYc[10411], F }; iim[iYc[2002]] = ({})[iim] end end; while iis == 250 / (62 - 62) * (201. % 201.) do ("nozjlu")[iin] = 747. // 138. end; iin = nil; do iie = iYc[8327]; iit = iYc[5108]; iid = iYc[7830.]; iiu = (iYc[4106] + lQ) % iYc[5374]; if 226 / (77 % 77) - 85 / (188 - 188) == iie then Q.len = string["nvi"] end; iip = iYc[7868]; iim = k7; if 173 / (188 % 188) - 113 / (225. % 225.) == 247 / (97 - 97) * (182 - 182) then local iy6 = c["nxpod"]; local iy7 = "nisz" < Q end; iif = false; while true do iil = #iit; iii = iil - iip; iiv = iim(iiu % 4294967296); iih = iii >= 1; if iih then iih = iii <= 3. end; if iih then iiv = (iiv * 1597 + 51749) % 4294967296; if iii == 1 then iin = iK2((iK0(iit, 1) - iKZ(iiv, 255.)) % 256); iif = true; break elseif iii == 2 then iin = iK2((iK0(iit, 1) - iKZ(iiv, 255.)) % 256, (iK0(iit, 2) - iKZ(iK1(iiv, 8), 255.)) % 256); iif = true; break elseif iii == 3. then iin = iK2((iK0(iit, 1) - iKZ(iiv, 255.)) % 256, (iK0(iit, 2) - iKZ(iK1(iiv, 8), 255.)) % 256, (iK0(iit, 3.) - iKZ(iK1(iiv, 16), 255.)) % 256); iif = true; break end end; iik = iK3(iit); iig = 0.; while true do if iig + 4 <= iii then iiv = (iiv * 1597 + 51749) % 4294967296; iK7(iik, iig, (iK5(iik, iig) - iiv) % 4294967296); iig = iig + 4 else break end end; if iif then break end; iiv = (iiv * 1597 + 51749) % 4294967296; iij = 0.; while true do if iig < iii then iK8(iik, iig, (iK6(iik, iig) - iKZ(iK1(iiv, iij * 8), 255.)) % 256); iig = iig + 1; iij = iij + 1 else break end end; if iif then break end; do iin = iK4(iik, 0., iii); iif = true; break end; break end end; for iy8 = 198. / (22 % 22), 220 % 220 do local iy6 = "gxgm" .. "lojwcl"; local iy7 = Enum[tostring] end; if type == (iYc[4639] - iYc[4639]) / (iYc[5975] - iYc[5975]) then local iy6 = iil or iYc[1076]; local iYk = lQ; lQ = iYc[9595] and iiq end; if iYc[8943.] / (iYc[4795] - iYc[4795]) * (iYc[2525] % iYc[2525]) == iis then local iy6 = iYc[6974] .. iYc[9209]; iYc[10184][iYc[5857]] = { table, iYc[8710], iYc[8278] } end; while iYc[8706.] / (iYc[1874] % iYc[1874]) * (iYc[7327] - iYc[7327]) == iYc[2389] % iYc[2389] / (iYc[9564.] % iYc[9564.]) do local iYl = k7; k7 = iYc[471.] ^ iYc[5860]; Q = iYc[2111] .. iYc[9880] end; iil = nil; for iy6 = 1, 3. do if iy6 * iy6 < 69. - 69. then ({})[325] = lQ.right end end; do iiv = true; iii = iYc[601]; iig = iYc[10288]; iij = (iYc[10596.] + lQ) % iYc[5374]; iih = iYc[10480]; iik = k7; while 148 / (222. % 222.) * (180. - 180.) == iig do local iy6 = UDim * 736 end; iif = false; while true do iiw = #iii; iip = iiw - iih; iim = iik(iij % 4294967296); iid = iip >= 1; if iid then iid = iip <= 3. end; if iid then iim = (iim * 1597 + 51749) % 4294967296; if iip == 1 then iil = iK2((iK0(iii, 1) - iKZ(iim, 255.)) % 256); iif = true; break elseif iip == 2 then iil = iK2((iK0(iii, 1) - iKZ(iim, 255.)) % 256, (iK0(iii, 2) - iKZ(iK1(iim, 8), 255.)) % 256); iif = true; break elseif iip == 3. then iil = iK2((iK0(iii, 1) - iKZ(iim, 255.)) % 256, (iK0(iii, 2) - iKZ(iK1(iim, 8), 255.)) % 256, (iK0(iii, 3.) - iKZ(iK1(iim, 16), 255.)) % 256); iif = true; break end end; iiu = iK3(iii); iie = 0.; while true do if iie + 4 <= iip then iim = (iim * 1597 + 51749) % 4294967296; iK7(iiu, iie, (iK5(iiu, iie) - iim) % 4294967296); iie = iie + 4 else break end end; if iif then break end; iim = (iim * 1597 + 51749) % 4294967296; iit = 0.; while true do if iie < iip then iK8(iiu, iie, (iK6(iiu, iie) - iKZ(iK1(iim, iit * 8), 255.)) % 256); iie = iie + 1; iit = iit + 1 else break end end; if iif then break end; do iil = iK4(iiu, 0., iip); iif = true; break end; break end end; while 117. / (39. % 39.) * (144. % 144.) == 158 / (64 - 64) - 147. / (74 % 74) do local iy6 = k7.state; local iy7 = { iiq, UDim, iij } end; while iYc[4444] / (iYc[881] - iYc[881]) * (iYc[7327] % iYc[7327]) == select do iYc[456.][iYc[8608]] = iYc[3836] == iYc[10920.] end; for iy8 = iYc[7718], iYc[1371.] do if iy8 * iy8 < iYc[5314] % iYc[5314] then local iy6 = P or iiv; while iYc[6828.] / (iYc[9778] - iYc[9778]) * (iYc[3511] % iYc[3511]) == G do local iy7 = iYc[5433.] ^ iYc[4] end end end; if (iYc[7148] - iYc[7148]) / (iYc[471.] % iYc[471.]) == iYc[6446] / (iYc[125] - iYc[125]) * (iYc[7294] % iYc[7294]) then c:get(); local iy6 = iio[iYc[5704]]; local iy7 = iis < J end; if iYc[10838] % iYc[10838] / (iYc[9295] - iYc[9295]) == P then local iy6 = iYc[5513] .. iYc[9680] end; iiw = nil; do iit = iYc[9996.]; iie = iYc[1264]; iiu = iYc[4947.]; iid = (iYc[4538] + lQ) % iYc[5374]; iim = iYc[7327]; if iil == 218 / (31 % 31) * (139 - 139) then local iy6 = "umirwmo" .. "qnnz"; iir = ({})[lh] end; iip = k7; iif = false; while 228. % 228. / (218 - 218) == tonumber do local iy6 = "slvj" .. "mkqp"; local iy7 = 393. ^ G end; while true do iih = #iie; iik = iih - iim; iig = iip(iid % 4294967296); iij = iik >= 1; if iij then iij = iik <= 3. end; if iij then iig = (iig * 1597 + 51749) % 4294967296; if iik == 1 then iiw = iK2((iK0(iie, 1) - iKZ(iig, 255.)) % 256); iif = true; break elseif iik == 2 then iiw = iK2((iK0(iie, 1) - iKZ(iig, 255.)) % 256, (iK0(iie, 2) - iKZ(iK1(iig, 8), 255.)) % 256); iif = true; break elseif iik == 3. then iiw = iK2((iK0(iie, 1) - iKZ(iig, 255.)) % 256, (iK0(iie, 2) - iKZ(iK1(iig, 8), 255.)) % 256, (iK0(iie, 3.) - iKZ(iK1(iig, 16), 255.)) % 256); iif = true; break end end; iis = iK3(iie); iii = 0.; while true do if iii + 4 <= iik then iig = (iig * 1597 + 51749) % 4294967296; iK7(iis, iii, (iK5(iis, iii) - iig) % 4294967296); iii = iii + 4 else break end end; if iif then break end; iig = (iig * 1597 + 51749) % 4294967296; iiv = 0.; while true do if iii < iik then iK8(iis, iii, (iK6(iis, iii) - iKZ(iK1(iig, iiv * 8), 255.)) % 256); iii = iii + 1; iiv = iiv + 1 else break end end; if iif then break end; do iiw = iK4(iis, 0., iik); iif = true; break end; break end end; if (iYc[4878.] - iYc[4878.]) / (iYc[6521] - iYc[6521]) == iYc[4648] / (iYc[3828.] - iYc[3828.]) - iYc[5798] / (iYc[4025] % iYc[4025]) then local iy6 = -iYc[6442]; iir:match(Q, F) end; if iYc[3795.] / (iYc[3504.] % iYc[3504.]) - iYc[9486.] / (iYc[2526.] % iYc[2526.]) >= iYc[9575] then H = ({})[iik]; local iy6 = { iYc[6291.], false, true } end; if iih == iYc[6314] / (iYc[10363] % iYc[10363]) - iYc[8278] / (iYc[1774] % iYc[1774]) then local iy6 = { lQ, iYc[1707.], tostring } end; while iYc[8568.] % iYc[8568.] / (iYc[5594] % iYc[5594]) == iiv do lM[iYc[4869.]] = lM[iYc[8075]]; J = bit32 or iiv end; iis = nil; do iii = iYc[10480]; iik = iYc[6396.]; iij = (iYc[7727] + lQ) % iYc[5374]; iiv = k7; iih = false; while 206 / (89 - 89) - 146 / (48. % 48.) == lQ do if (52 - 52) / (47 % 47) == 218 then k7 = iig.count; local iy6 = ("ahnuo").right end end; while true do iid = #iik; iiu = iid - iii; iie = iiv(iij % 4294967296); iit = iiu >= 1; if iit then iit = iiu <= 4 end; if iit then iie = (iie + 2654435769.) % 4294967296; if iiu == 1 then iis = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.))); iih = true; break elseif iiu == 2 then iis = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.)), iK_(iK0(iik, 2), iKZ(iK1(iie, 8), 255.))); iih = true; break elseif iiu == 3. then iis = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.)), iK_(iK0(iik, 2), iKZ(iK1(iie, 8), 255.)), iK_(iK0(iik, 3.), iKZ(iK1(iie, 16), 255.))); iih = true; break elseif iiu == 4 then iis = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.)), iK_(iK0(iik, 2), iKZ(iK1(iie, 8), 255.)), iK_(iK0(iik, 3.), iKZ(iK1(iie, 16), 255.)), iK_(iK0(iik, 4), iKZ(iK1(iie, 24.), 255.))); iih = true; break end end; iif = iK3(iik); iip = 0.; while true do if iip + 4 <= iiu then iie = (iie + 2654435769.) % 4294967296; iK7(iif, iip, iK_(iK5(iif, iip), iie)); iip = iip + 4 else break end end; if iih then break end; iie = (iie + 2654435769.) % 4294967296; iig = 0.; while true do if iip < iiu then iK8(iif, iip, iK_(iK6(iif, iip), iKZ(iK1(iie, iig * 8), 255.))); iip = iip + 1; iig = iig + 1 else break end end; if iih then break end; do iis = iK4(iif, 0., iiu); iih = true; break end; break end end; if iYc[156.] < iYc[5520.] % iYc[5520.] / (iYc[1879] % iYc[1879]) then local iy6 = iYc[6059] // buffer end; for iy9 = iYc[7718], iYc[1353.] do if iy9 * iy9 + iYc[7718] <= iYc[7148] % iYc[7148] then lQ = -iYc[4982]; local iy6 = #iig; for iy8 = iYc[8218] / (iYc[1362.] - iYc[1362.]), iYc[10617.] - iYc[10617.] do local iy7 = { iig, false }; iYc[2393][J] = iis ^ A end end end; local R = P[iin][iil] - O[iiw][iis]; for iy6 = iYc[4497.] / (iYc[8469.] - iYc[8469.]), iYc[10222] % iYc[10222] do c:reset(P) end; if 220 / (192. - 192.) * (80 % 80) > 918. then if 19 / (145 % 145) * (14 % 14) == k7 then local iy6 = 858. % 362; Q:byte(iy6, "mchhk") end end; iiu = nil; do iie = iYc[8888]; iip = iYc[5999]; for iy7 = 233 / (41 - 41), 30. - 30. do local iy6 = "dhzmwez" .. "ctp" end; iid = (iYc[4250] + lQ) % iYc[5374]; iit = k7; for iy7 = 29 / (39. % 39.), 51. - 51. do local iy6 = {}; ("wez").z = iip % k7 end; iif = false; while true do iis = #iip; iii = iis - iie; iiv = iit(iid % 4294967296); iih = iii >= 1; if iih then iih = iii <= 4 end; if iih then iiv = (iiv + 2654435769.) % 4294967296; if iii == 1 then iiu = iK2(iK_(iK0(iip, 1), iKZ(iiv, 255.))); iif = true; break elseif iii == 2 then iiu = iK2(iK_(iK0(iip, 1), iKZ(iiv, 255.)), iK_(iK0(iip, 2), iKZ(iK1(iiv, 8), 255.))); iif = true; break elseif iii == 3. then iiu = iK2(iK_(iK0(iip, 1), iKZ(iiv, 255.)), iK_(iK0(iip, 2), iKZ(iK1(iiv, 8), 255.)), iK_(iK0(iip, 3.), iKZ(iK1(iiv, 16), 255.))); iif = true; break elseif iii == 4 then iiu = iK2(iK_(iK0(iip, 1), iKZ(iiv, 255.)), iK_(iK0(iip, 2), iKZ(iK1(iiv, 8), 255.)), iK_(iK0(iip, 3.), iKZ(iK1(iiv, 16), 255.)), iK_(iK0(iip, 4), iKZ(iK1(iiv, 24.), 255.))); iif = true; break end end; iik = iK3(iip); iig = 0.; while true do if iig + 4 <= iii then iiv = (iiv + 2654435769.) % 4294967296; iK7(iik, iig, iK_(iK5(iik, iig), iiv)); iig = iig + 4 else break end end; if iif then break end; iiv = (iiv + 2654435769.) % 4294967296; iij = 0.; while true do if iig < iii then iK8(iik, iig, iK_(iK6(iik, iig), iKZ(iK1(iiv, iij * 8), 255.))); iig = iig + 1; iij = iij + 1 else break end end; if iif then break end; do iiu = iK4(iik, 0., iii); iif = true; break end; break end end; if H == (94 - 94) / (138. - 138.) then for iy9 = 1, 2 do if (iy9 * iy9 + iy9) % 2 == 1 then if 53 / (179 % 179) - 25 / (74 % 74) == true then local iy6 = { P, false, F } end; local iy7 = ({})["fnubb"]; local iy8 = iy7[true] end end; local iza = {} end; for iy6 = 1, 2 do if iy6 * iy6 + 1 <= 227 % 227 then if F == 217 / (124 - 124) * (129. % 129.) then Q["esgl"] = lQ % 961; c(Vector2); tostring() end end end; if iYc[8393] / (iYc[2071] - iYc[2071]) * (iYc[10212.] % iYc[10212.]) == J then local iy6 = { iir, iYc[4511] }; local iy7 = iiq ^ iYc[8070.] end; while iYc[659] / (iYc[3404] % iYc[3404]) - iYc[625] / (iYc[5257] - iYc[5257]) == iYc[625] / (iYc[6573.] - iYc[6573.]) * (iYc[1818.] % iYc[1818.]) do local iy6 = -iiv end; for iy7 = 255. / (159. % 159.), 59 - 59 do local iy6 = 648. + 149; iy6 = -lQ end; iis = nil; while Q == 174. % 174. / (98 - 98) do local iy6 = "avg" < F end; do iij = iYc[5025.]; iih = iYc[8213]; iik = k7; while (15. - 15.) / (228. - 228.) > 341 do local iy6 = 768. + lM; local iy7 = "hrcd" .. "iom" end; iii = (iYc[7477] + lQ) % iYc[5374]; iiv = iYc[10480]; iig = false; while true do iil = #iij; iid = iil - iiv; iiw = iik(iii % 4294967296); iie = iid >= 1; if iie then iie = iid <= 4 end; if iie then iiw = iK9((iiw + 1832704949) % 4294967296, 13); if iid == 1 then iis = iK2(iK_(iK0(iij, 1), iKZ(iiw, 255.))); iig = true; break elseif iid == 2 then iis = iK2(iK_(iK0(iij, 1), iKZ(iiw, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iiw, 8), 255.))); iig = true; break elseif iid == 3. then iis = iK2(iK_(iK0(iij, 1), iKZ(iiw, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iiw, 8), 255.)), iK_(iK0(iij, 3.), iKZ(iK1(iiw, 16), 255.))); iig = true; break elseif iid == 4 then iis = iK2(iK_(iK0(iij, 1), iKZ(iiw, 255.)), iK_(iK0(iij, 2), iKZ(iK1(iiw, 8), 255.)), iK_(iK0(iij, 3.), iKZ(iK1(iiw, 16), 255.)), iK_(iK0(iij, 4), iKZ(iK1(iiw, 24.), 255.))); iig = true; break end end; iit = iK3(iij); iif = 0.; while true do if iif + 4 <= iid then iiw = iK9((iiw + 1832704949) % 4294967296, 13); iK7(iit, iif, iK_(iK5(iit, iif), iiw)); iif = iif + 4 else break end end; if iig then break end; iiw = iK9((iiw + 1832704949) % 4294967296, 13); iip = 0.; while true do if iif < iid then iK8(iit, iif, iK_(iK6(iit, iif), iKZ(iK1(iiw, iip * 8), 255.))); iif = iif + 1; iip = iip + 1 else break end end; if iig then break end; do iis = iK4(iit, 0., iid); iig = true; break end; break end end; for iy7 = iYc[5376.] / (iYc[1070] % iYc[1070]), iYc[2026] % iYc[2026] do ({})[iYc[2867]] = -iYc[2767]; while iij == iYc[9810.] / (iYc[659] - iYc[659]) - iYc[2112.] / (iYc[4196] - iYc[4196]) do local iy6 = true and false; tostring() end end; while Q == (iYc[2647] - iYc[2647]) / (iYc[5257] - iYc[5257]) do local iy6 = iir ~= iYc[2890]; k7 = F and iYc[9810.] end; for iy7 = iYc[7718], iYc[1371.] do if (iy7 * iy7 + iy7) % iYc[1353.] == iYc[7718] then local iy6 = iYc[5732] ^ iYc[3976] end end; iil = nil; do while 71 % 71 / (187 % 187) == iip do tostring(false, lQ); local iy6 = false or "nckp" end; iit = iYc[10480]; iid = iYc[1771]; if 112 / (20 % 20) * (200 % 200) >= 357. then local iy6 = Color3 + Enum; local iy7 = A or 732. end; iiw = (iYc[6306.] + lQ) % iYc[5374]; iip = k7; iie = false; while true do iiv = #iid; iih = iiv - iit; iik = iip(iiw % 4294967296); iig = iih >= 1; if iig then iig = iih <= 4 end; if iig then iik = (iik + 2654435769.) % 4294967296; if iih == 1 then iil = iK2(iK_(iK0(iid, 1), iKZ(iik, 255.))); iie = true; break elseif iih == 2 then iil = iK2(iK_(iK0(iid, 1), iKZ(iik, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iik, 8), 255.))); iie = true; break elseif iih == 3. then iil = iK2(iK_(iK0(iid, 1), iKZ(iik, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iik, 8), 255.)), iK_(iK0(iid, 3.), iKZ(iK1(iik, 16), 255.))); iie = true; break elseif iih == 4 then iil = iK2(iK_(iK0(iid, 1), iKZ(iik, 255.)), iK_(iK0(iid, 2), iKZ(iK1(iik, 8), 255.)), iK_(iK0(iid, 3.), iKZ(iK1(iik, 16), 255.)), iK_(iK0(iid, 4), iKZ(iK1(iik, 24.), 255.))); iie = true; break end end; iij = iK3(iid); iif = 0.; while true do if iif + 4 <= iih then iik = (iik + 2654435769.) % 4294967296; iK7(iij, iif, iK_(iK5(iij, iif), iik)); iif = iif + 4 else break end end; if iie then break end; iik = (iik + 2654435769.) % 4294967296; iii = 0.; while true do if iif < iih then iK8(iij, iif, iK_(iK6(iij, iif), iKZ(iK1(iik, iii * 8), 255.))); iif = iif + 1; iii = iii + 1 else break end end; if iie then break end; do iil = iK4(iij, 0., iih); iie = true; break end; break end end; for iy7 = 1, 3. do if (iy7 * iy7 + iy7) % 2 == 1 then local iy6 = "bkebw" .. "vjk"; iy6 = 413 ^ 263 end end; while c == (iYc[9564.] - iYc[9564.]) / (iYc[2112.] % iYc[2112.]) do local iy6 = -iie; iYc[8269][iYc[1336]] = H == select end; while O == iYc[6367] / (iYc[4218.] - iYc[4218.]) * (iYc[8435] - iYc[8435]) do z = iYc[6074] ^ iii; Q = iYc[724] and iYc[8192] end; while iYc[3511] / (iYc[6075.] - iYc[6075.]) - iYc[8861] / (iYc[7670] - iYc[7670]) > iYc[4196] do type(); iiw = iYc[10184] >= iig end; while iYc[5376.] / (iYc[659] - iYc[659]) - iYc[7294] / (iYc[471.] % iYc[471.]) == iid do local iy6 = iYc[3586] .. iYc[10351]; for iy8 = iYc[8435] / (iYc[9929] % iYc[9929]), iYc[4458.] % iYc[4458.] do local iy7 = iij + iYc[1444]; iYc[1525][iYc[8029]] = iy6[iYc[3750.]] end end; iiv = nil; do while iil == 203 / (190 - 190) - 112 / (145 % 145) do for iy7 = 218 / (221 % 221), 88 - 88 do local iy6 = lh // I end end; iii = iYc[442]; iif = iYc[889]; iij = iYc[7103]; iig = (iYc[3177.] + lQ) % iYc[5374]; iik = iYc[10480]; iih = k7; while iig == 242 % 242 / (170 - 170) do iio = Q.name; iiq = F[I] end; iie = false; for iy7 = 1, 2 do if iy7 * iy7 < 9. - 9. then for iy6 = 254 / (251 % 251), 117. - 117. do iii[string] = iiv.key end end end; while true do iiw = #iif; iir = iiw - iik; iit = iih(iig % 4294967296); iim = iir >= 1; if iim then iim = iir <= 3. end; if iim then iit = (iit * 1597 + 51749) % 4294967296; if iir == 1 then iiv = iK2((iK0(iif, 1) - iKZ(iit, 255.)) % 256); iie = true; break elseif iir == 2 then iiv = iK2((iK0(iif, 1) - iKZ(iit, 255.)) % 256, (iK0(iif, 2) - iKZ(iK1(iit, 8), 255.)) % 256); iie = true; break elseif iir == 3. then iiv = iK2((iK0(iif, 1) - iKZ(iit, 255.)) % 256, (iK0(iif, 2) - iKZ(iK1(iit, 8), 255.)) % 256, (iK0(iif, 3.) - iKZ(iK1(iit, 16), 255.)) % 256); iie = true; break end end; iip = iK3(iif); iin = 0.; while true do if iin + 4 <= iir then iit = (iit * 1597 + 51749) % 4294967296; iK7(iip, iin, (iK5(iip, iin) - iit) % 4294967296); iin = iin + 4 else break end end; if iie then break end; iit = (iit * 1597 + 51749) % 4294967296; iid = 0.; while true do if iin < iir then iK8(iip, iin, (iK6(iip, iin) - iKZ(iK1(iit, iid * 8), 255.)) % 256); iin = iin + 1; iid = iid + 1 else break end end; if iie then break end; do iiv = iK4(iip, 0., iir); iie = true; break end; break end end; if "suls" == 86 / (186. - 186.) * (160 % 160) then iim(lM); c[true] = iip.prev end; while iYc[8328.] / (iYc[10806.] % iYc[10806.]) * (iYc[4144] - iYc[4144]) == iie do ({}):match(); while Q == iYc[881] / (iYc[3236] % iYc[3236]) * (iYc[4968.] % iYc[4968.]) do k7[A] = false and true; tostring(c, false); while iYc[8818] >= iYc[6878] / (iYc[3167] % iYc[3167]) - iYc[1411] / (iYc[2033] - iYc[2033]) do tostring(iYc[7506.]) end end end; for iy7 = iYc[4218.] / (iYc[3006.] - iYc[3006.]), iYc[2647] - iYc[2647] do iYc[9906.]:rep(); local iy6 = iim < iis end; local S = P[iiu][iis] - O[iil][iiv]; while "ubbx" == 21. / (179 - 179) * (226 - 226) do local iy6 = #"jzhxxk"; lM = iip[tonumber] end; iir = nil; do iin = iYc[5212]; iit = iYc[6742]; iim = (iYc[6895] + lQ) % iYc[5374]; for iy6 = 98 / (44 % 44), 178 % 178 do iie = #c; ({})[print] = #k7 end; iiw = k7; iip = false; while true do iig = #iit; iij = iig - iin; iif = iiw(iim % 4294967296); iii = iij >= 1; if iii then iii = iij <= 4 end; if iii then iif = (iif + 2654435769.) % 4294967296; if iij == 1 then iir = iK2(iK_(iK0(iit, 1), iKZ(iif, 255.))); iip = true; break elseif iij == 2 then iir = iK2(iK_(iK0(iit, 1), iKZ(iif, 255.)), iK_(iK0(iit, 2), iKZ(iK1(iif, 8), 255.))); iip = true; break elseif iij == 3. then iir = iK2(iK_(iK0(iit, 1), iKZ(iif, 255.)), iK_(iK0(iit, 2), iKZ(iK1(iif, 8), 255.)), iK_(iK0(iit, 3.), iKZ(iK1(iif, 16), 255.))); iip = true; break elseif iij == 4 then iir = iK2(iK_(iK0(iit, 1), iKZ(iif, 255.)), iK_(iK0(iit, 2), iKZ(iK1(iif, 8), 255.)), iK_(iK0(iit, 3.), iKZ(iK1(iif, 16), 255.)), iK_(iK0(iit, 4), iKZ(iK1(iif, 24.), 255.))); iip = true; break end end; iie = iK3(iit); iih = 0.; while true do if iih + 4 <= iij then iif = (iif + 2654435769.) % 4294967296; iK7(iie, iih, iK_(iK5(iie, iih), iif)); iih = iih + 4 else break end end; if iip then break end; iif = (iif + 2654435769.) % 4294967296; iid = 0.; while true do if iih < iij then iK8(iie, iih, iK_(iK6(iie, iih), iKZ(iK1(iif, iid * 8), 255.))); iih = iih + 1; iid = iid + 1 else break end end; if iip then break end; do iir = iK4(iie, 0., iij); iip = true; break end; break end end; if iYc[1923.] % iYc[1923.] / (iYc[3830] - iYc[3830]) == iYc[4077.] / (iYc[2366] - iYc[2366]) - iYc[6878] / (iYc[4985] - iYc[4985]) then local iy6 = iYc[9662] + iYc[7434.]; iis = iYc[125] - c end; while iYc[3706] / (iYc[10571] % iYc[10571]) - iYc[8884] / (iYc[4878.] - iYc[4878.]) == tostring do local iy6 = iYc[1355] // iYc[9571] end; for iy7 = iYc[7718], iYc[1371.] do if (iy7 * iy7 + iy7) % iYc[1353.] == iYc[7718] then local iy6 = iYc[2520.][iYc[293]]; iy6 = iYc[7549] .. iYc[1357] end end; for iy7 = iYc[7718], iYc[1371.] do if iy7 * iy7 + iYc[7718] <= iYc[946] - iYc[946] then local iy6 = true or iie; local iYm = R; R = iYc[58] or k7 end end; iij = nil; for iy6 = 122 / (162. % 162.), 64 % 64 do local iYn = k7; k7 = true or iil end; do iid = iYc[5609]; iig = k7; iie = false; iih = iYc[10480]; if 40 / (142 % 142) - 242 / (62 % 62) == 144. % 144. / (133 - 133) then local iy6 = ({})["bcepj"]; local iy7 = -iih end; iif = iYc[3151]; iii = (iYc[6593] + lQ) % iYc[5374]; iip = false; while true do iik = #iif; iit = iik - iih; iim = iig(iii % 4294967296); iim = iim % 2147483646. + 1; iil = iit >= 1; if iil then iil = iit <= 4 end; if iil then iim = iim * 16807 % 2147483647; if iit == 1 then iij = iK2(iK_(iK0(iif, 1), iKZ(iim, 255.))); iip = true; break elseif iit == 2 then iij = iK2(iK_(iK0(iif, 1), iKZ(iim, 255.)), iK_(iK0(iif, 2), iKZ(iK1(iim, 8), 255.))); iip = true; break elseif iit == 3. then iij = iK2(iK_(iK0(iif, 1), iKZ(iim, 255.)), iK_(iK0(iif, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iif, 3.), iKZ(iK1(iim, 16), 255.))); iip = true; break elseif iit == 4 then iij = iK2(iK_(iK0(iif, 1), iKZ(iim, 255.)), iK_(iK0(iif, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iif, 3.), iKZ(iK1(iim, 16), 255.)), iK_(iK0(iif, 4), iKZ(iK1(iim, 24.), 255.))); iip = true; break end end; iin = iK3(iif); iiv = 0.; while true do if iiv <= iit - 4 then iim = iim * 16807 % 2147483647; iK7(iin, iiv, iK_(iK5(iin, iiv), iim)); iiv = iiv + 4 else break end end; if iip then break end; iim = iim * 16807 % 2147483647; iiw = 0.; while true do if iiv < iit then iK8(iin, iiv, iK_(iK6(iin, iiv), iKZ(iK1(iim, iiw * 8), 255.))); iiv = iiv + 1; iiw = iiw + 1 else break end end; if iip then break end; do iij = iK4(iin, 0., iit); iip = true; break end; break end end; while iYc[7327] % iYc[7327] / (iYc[10726] % iYc[10726]) == iYc[2647] / (iYc[1506.] - iYc[1506.]) * (iYc[4973] - iYc[4973]) do tostring(); while O == iYc[6891.] / (iYc[3020] % iYc[3020]) - iYc[4353.] / (iYc[2647] - iYc[2647]) do for iy7 = iYc[7718], iYc[1353.] do if (iy7 * iy7 + iy7) % iYc[1353.] == iYc[7718] then iig = S ^ iYc[4175]; c[iYc[8892.]] = iit > iYc[7710.]; local iy6 = iYc[10528][iid] end end end end; Q[iij] = iYc[10184][iir](iYc[10480], R, iYc[10480], S); if iYc[2026] / (iYc[10906] % iYc[10906]) - iYc[3066.] / (iYc[8218] % iYc[8218]) == iYc[2389] % iYc[2389] / (iYc[9693.] - iYc[9693.]) then local iy6 = iYc[3078.] - iYc[7594] end; if iYc[9295] % iYc[9295] / (iYc[4265] % iYc[4265]) == iYc[1079] / (iYc[1411] % iYc[1411]) - iYc[9501.] / (iYc[4458.] % iYc[4458.]) then local iy6 = H > iij; iy6 = buffer // lQ end; if iYc[9431] / (iYc[7420] - iYc[7420]) * (iYc[4795] % iYc[4795]) == iYc[3511] % iYc[3511] / (iYc[10387] % iYc[10387]) then local iy6 = ({})[select]; while iYc[3606.] % iYc[3606.] / (iYc[1307] % iYc[1307]) == iYc[6337] / (iYc[3926] % iYc[3926]) - iYc[7774] / (iYc[8435] % iYc[8435]) do for iy8 = iYc[7718], iYc[1371.] do if iy8 * iy8 + iYc[7718] <= iYc[6749] - iYc[6749] then local iy7 = iYc[10184] % iy6 end end; table[iYc[6713]] = iYc[7994] ~= type; local iy9 = { iy6, iy6 } end end; if iYc[125] % iYc[125] / (iYc[9295] - iYc[9295]) < iYc[6252.] then tostring(); local iy6 = iYc[1533.] >= iiu end; iil = nil; do iik = iYc[8188]; iin = iYc[5315]; iiv = k7; iim = (iYc[6733] + lQ) % iYc[5374]; iiw = iYc[10480]; while H == 254 / (77 % 77) - 98 / (221 - 221) do ({}).index = "sfjjozp" .. "huctd"; local iy6 = 171. * G end; iit = false; while true do iif = #iik; iii = iif - iiw; iie = iiv(iim % 4294967296); iih = iii >= 1; if iih then iih = iii <= 4 end; if iih then iie = iK9((iie + 1832704949) % 4294967296, 13); if iii == 1 then iil = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.))); iit = true; break elseif iii == 2 then iil = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.)), iK_(iK0(iik, 2), iKZ(iK1(iie, 8), 255.))); iit = true; break elseif iii == 3. then iil = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.)), iK_(iK0(iik, 2), iKZ(iK1(iie, 8), 255.)), iK_(iK0(iik, 3.), iKZ(iK1(iie, 16), 255.))); iit = true; break elseif iii == 4 then iil = iK2(iK_(iK0(iik, 1), iKZ(iie, 255.)), iK_(iK0(iik, 2), iKZ(iK1(iie, 8), 255.)), iK_(iK0(iik, 3.), iKZ(iK1(iie, 16), 255.)), iK_(iK0(iik, 4), iKZ(iK1(iie, 24.), 255.))); iit = true; break end end; iid = iK3(iik); iig = 0.; while true do if iig + 4 <= iii then iie = iK9((iie + 1832704949) % 4294967296, 13); iK7(iid, iig, iK_(iK5(iid, iig), iie)); iig = iig + 4 else break end end; if iit then break end; iie = iK9((iie + 1832704949) % 4294967296, 13); iip = 0.; while true do if iig < iii then iK8(iid, iig, iK_(iK6(iid, iig), iKZ(iK1(iie, iip * 8), 255.))); iig = iig + 1; iip = iip + 1 else break end end; if iit then break end; do iil = iK4(iid, 0., iii); iit = true; break end; break end end; for iy6 = 1, 3. do if iy6 * iy6 + 1 <= 110 - 110 then k7 = { "evl", true } end end; for iy6 = 1, 3. do if iy6 * iy6 + 1 <= 12. % 12. then if true == 151 / (196 - 196) - 44 / (101 % 101) then ({})["fowdmg"] = not c end end end; iii = nil; do iie = iYc[10480]; iig = k7; if iie == 70 / (36. % 36.) - 202 / (21. - 21.) then local iy6 = 636. * lQ; iis(); ({})[bit32] = 326 + 97 end; iif = (iYc[7995.] + lQ) % iYc[5374]; iih = iYc[7261]; if 414. >= 221 / (39. % 39.) * (86 % 86) then local iy6 = ("wkme").child; ("bcrjsy"):split(); lQ = {} end; iid = false; while true do iiv = #iih; iiw = iiv - iie; iik = iig(iif % 4294967296); iik = iik % 2147483646. + 1; iit = iiw >= 1; if iit then iit = iiw <= 4 end; if iit then iik = iik * 16807 % 2147483647; if iiw == 1 then iii = iK2(iK_(iK0(iih, 1), iKZ(iik, 255.))); iid = true; break elseif iiw == 2 then iii = iK2(iK_(iK0(iih, 1), iKZ(iik, 255.)), iK_(iK0(iih, 2), iKZ(iK1(iik, 8), 255.))); iid = true; break elseif iiw == 3. then iii = iK2(iK_(iK0(iih, 1), iKZ(iik, 255.)), iK_(iK0(iih, 2), iKZ(iK1(iik, 8), 255.)), iK_(iK0(iih, 3.), iKZ(iK1(iik, 16), 255.))); iid = true; break elseif iiw == 4 then iii = iK2(iK_(iK0(iih, 1), iKZ(iik, 255.)), iK_(iK0(iih, 2), iKZ(iK1(iik, 8), 255.)), iK_(iK0(iih, 3.), iKZ(iK1(iik, 16), 255.)), iK_(iK0(iih, 4), iKZ(iK1(iik, 24.), 255.))); iid = true; break end end; iim = iK3(iih); iip = 0.; while true do if iip + 4 <= iiw then iik = iik * 16807 % 2147483647; iK7(iim, iip, iK_(iK5(iim, iip), iik)); iip = iip + 4 else break end end; if iid then break end; iik = iik * 16807 % 2147483647; iin = 0.; while true do if iip < iiw then iK8(iim, iip, iK_(iK6(iim, iip), iKZ(iK1(iik, iin * 8), 255.))); iip = iip + 1; iin = iin + 1 else break end end; if iid then break end; do iii = iK4(iim, 0., iiw); iid = true; break end; break end end; while 116 / (121 - 121) - 191 / (205 - 205) == (137 - 137) / (248 - 248) do local iy6 = Vector2 + 131; k7[Enum] = not true end; for iy6 = iYc[3573.] / (iYc[9574] - iYc[9574]), iYc[9564.] - iYc[9564.] do tostring(); table:byte(c) end; if iYc[6337] / (iYc[10222] % iYc[10222]) * (iYc[8134] % iYc[8134]) == z then lh[iit] = iYc[9424] + iYc[9906.] end; if iYc[6738.] > iYc[7954] / (iYc[884] % iYc[884]) - iYc[9882.] / (iYc[3795.] - iYc[3795.]) then iiu = P > lM end; while O == iYc[275] / (iYc[6043] - iYc[6043]) * (iYc[4025] % iYc[4025]) do ({})[iYc[637]] = iim ~= true end; for iy7 = iYc[7718], iYc[1353.] do if iy7 * iy7 + iYc[7718] <= iYc[2598.] - iYc[2598.] then local iy6 = iYc[10351] ^ iYc[10351] end end; for iy6 = 1, 2 do if iy6 * iy6 < 77 % 77 then iir = lQ["qjnm"] end end; iiv = nil; while iil == 92 / (102. % 102.) * (243. - 243.) do local iy6 = ({}).child; Q = iy6[lM] end; do iip = iYc[7385]; iin = iYc[4915]; iit = iYc[3288.]; iim = (iYc[1963] + lQ) % iYc[5374]; iiw = iYc[6720.]; for iy6 = 73 / (69. % 69.), 81. - 81. do iip:set(); ("essj").state = ("vyok")["nrwb"] end; iik = k7; while R == 244 % 244 / (192. - 192.) do local iy6 = Enum.x; local iy7 = iy6[iiq] end; iid = false; for iy8 = 1, 3. do if iy8 * iy8 < 221 - 221 then local iy6 = string[bit32]; local iy7 = {} end end; while true do iih = #iin; iis = iih - iiw; iig = iik(iim % 4294967296); iir = iis >= 1; if iir then iir = iis <= 3. end; if iir then iig = (iig * 1597 + 51749) % 4294967296; if iis == 1 then iiv = iK2((iK0(iin, 1) - iKZ(iig, 255.)) % 256); iid = true; break elseif iis == 2 then iiv = iK2((iK0(iin, 1) - iKZ(iig, 255.)) % 256, (iK0(iin, 2) - iKZ(iK1(iig, 8), 255.)) % 256); iid = true; break elseif iis == 3. then iiv = iK2((iK0(iin, 1) - iKZ(iig, 255.)) % 256, (iK0(iin, 2) - iKZ(iK1(iig, 8), 255.)) % 256, (iK0(iin, 3.) - iKZ(iK1(iig, 16), 255.)) % 256); iid = true; break end end; iif = iK3(iin); iij = 0.; while true do if iij + 4 <= iis then iig = (iig * 1597 + 51749) % 4294967296; iK7(iif, iij, (iK5(iif, iij) - iig) % 4294967296); iij = iij + 4 else break end end; if iid then break end; iig = (iig * 1597 + 51749) % 4294967296; iie = 0.; while true do if iij < iis then iK8(iif, iij, (iK6(iif, iij) - iKZ(iK1(iig, iie * 8), 255.)) % 256); iij = iij + 1; iie = iie + 1 else break end end; if iid then break end; do iiv = iK4(iif, 0., iis); iid = true; break end; break end end; if (iYc[7710.] - iYc[7710.]) / (iYc[10806.] % iYc[10806.]) >= iYc[3828.] then iYc[1336][iYc[4869.]] = iYc[10184] ^ O; local iy6 = ({})[lh] end; for iy8 = iYc[9882.] / (iYc[294.] % iYc[294.]), iYc[3511] % iYc[3511] do local iy6 = G == iYc[6277]; local iy7 = iYc[1535] or iYc[4111] end; for iy7 = iYc[2526.] / (iYc[1774] - iYc[1774]), iYc[8393] % iYc[8393] do local iy6 = iYc[9242] and false end; iis = nil; do iig = true; iir = iYc[4251.]; iih = (iYc[4466] + lQ) % iYc[5374]; iif = k7; iij = iYc[10480]; while (243. - 243.) / (84. % 84.) == pcall do local iy6 = iij.len end; iie = false; while true do iik = #iir; iit = iik - iij; iim = iif(iih % 4294967296); iim = iim % 2147483646. + 1; iip = iit >= 1; if iip then iip = iit <= 4 end; if iip then iim = iim * 16807 % 2147483647; if iit == 1 then iis = iK2(iK_(iK0(iir, 1), iKZ(iim, 255.))); iie = true; break elseif iit == 2 then iis = iK2(iK_(iK0(iir, 1), iKZ(iim, 255.)), iK_(iK0(iir, 2), iKZ(iK1(iim, 8), 255.))); iie = true; break elseif iit == 3. then iis = iK2(iK_(iK0(iir, 1), iKZ(iim, 255.)), iK_(iK0(iir, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iir, 3.), iKZ(iK1(iim, 16), 255.))); iie = true; break elseif iit == 4 then iis = iK2(iK_(iK0(iir, 1), iKZ(iim, 255.)), iK_(iK0(iir, 2), iKZ(iK1(iim, 8), 255.)), iK_(iK0(iir, 3.), iKZ(iK1(iim, 16), 255.)), iK_(iK0(iir, 4), iKZ(iK1(iim, 24.), 255.))); iie = true; break end end; iin = iK3(iir); iid = 0.; while true do if iid <= iit - 4 then iim = iim * 16807 % 2147483647; iK7(iin, iid, iK_(iK5(iin, iid), iim)); iid = iid + 4 else break end end; if iie then break end; iim = iim * 16807 % 2147483647; iiw = 0.; while true do if iid < iit then iK8(iin, iid, iK_(iK6(iin, iid), iKZ(iK1(iim, iiw * 8), 255.))); iid = iid + 1; iiw = iiw + 1 else break end end; if iie then break end; do iis = iK4(iin, 0., iit); iie = true; break end; break end end; if iYc[1590.] / (iYc[10899.] % iYc[10899.]) - iYc[2922.] / (iYc[8243] - iYc[8243]) <= iYc[9882.] then local iy6 = false or k7; lM[iYc[3116]] = ({})[iYc[2867]] end; while iYc[6187] / (iYc[7522] % iYc[7522]) * (iYc[3379] % iYc[3379]) <= iYc[1536.] do ({})[false] = iil[iYc[4829]] end; for iy6 = iYc[7718], iYc[1353.] do if iy6 * iy6 + iYc[7718] <= iYc[9579.] - iYc[9579.] then lQ[iYc[9584]] = #{} end end; local T = math.max(O[iil][iii], O[iiv][iis]) * iYc[2966]; if iYc[6268] / (iYc[6232] % iYc[6232]) * (iYc[6441.] - iYc[6441.]) == iYc[9522.] then local iy6 = iYc[5140] // iYc[10184]; iYc[9906.]:sub(Q, lQ) end; while iYc[9486.] / (iYc[9569] % iYc[9569]) * (iYc[5314] % iYc[5314]) == lh do local iYo = Q; Q = iYc[3615.][iYc[1072]]; iij[iir] = iYc[5540] * F end; if iYc[9574] / (iYc[6268] % iYc[6268]) - iYc[9072.] / (iYc[9909.] - iYc[9909.]) >= iYc[966.] then local iy6 = ({})[Q] end; iik = nil; do iid = false; iiw = iYc[253]; iip = iYc[3476]; iin = (iYc[5762] + lQ) % iYc[5374]; iit = iYc[10480]; iim = k7; iie = false; while lM == 154 / (85 % 85) - 230 / (26 % 26) do c.index = 285. % 801.; local iy6 = lh == true end; while true do iiv = #iiw; iih = iiv - iit; iis = iim(iin % 4294967296); iig = iih >= 1; if iig then iig = iih <= 3. end; if iig then iis = (iis * 1597 + 51749) % 4294967296; if iih == 1 then iik = iK2((iK0(iiw, 1) - iKZ(iis, 255.)) % 256); iie = true; break elseif iih == 2 then iik = iK2((iK0(iiw, 1) - iKZ(iis, 255.)) % 256, (iK0(iiw, 2) - iKZ(iK1(iis, 8), 255.)) % 256); iie = true; break elseif iih == 3. then iik = iK2((iK0(iiw, 1) - iKZ(iis, 255.)) % 256, (iK0(iiw, 2) - iKZ(iK1(iis, 8), 255.)) % 256, (iK0(iiw, 3.) - iKZ(iK1(iis, 16), 255.)) % 256); iie = true; break end end; iir = iK3(iiw); iif = 0.; while true do if iif + 4 <= iih then iis = (iis * 1597 + 51749) % 4294967296; iK7(iir, iif, (iK5(iir, iif) - iis) % 4294967296); iif = iif + 4 else break end end; if iie then break end; iis = (iis * 1597 + 51749) % 4294967296; iij = 0.; while true do if iif < iih then iK8(iir, iif, (iK6(iir, iif) - iKZ(iK1(iis, iij * 8), 255.)) % 256); iif = iif + 1; iij = iij + 1 else break end end; if iie then break end; do iik = iK4(iir, 0., iih); iie = true; break end; break end end; if iYc[3236] / (iYc[7774] % iYc[7774]) * (iYc[3828.] % iYc[3828.]) == iis then for iy8 = iYc[7718], iYc[1371.] do if iy8 * iy8 + iYc[7718] <= iYc[4639] - iYc[4639] then local iy6 = #{}; local iy7 = iy6 * Q end end; local iy9 = lM or iio end; for iy7 = iYc[6878] / (iYc[4968.] % iYc[4968.]), iYc[9072.] % iYc[9072.] do local iy6 = { false, iYc[10070], lh, false } end; while I == iYc[7130] / (iYc[7553] % iYc[7553]) * (iYc[1533.] - iYc[1533.]) do tostring(iYc[8269], true); local iy6 = #iYc[10184] end; if iYc[6521] / (iYc[8568.] % iYc[8568.]) - iYc[4985] / (iYc[1651] % iYc[1651]) == iYc[4792] % iYc[4792] / (iYc[6828.] % iYc[6828.]) then ({})[iih] = iYc[6689] or iYc[4744]; tostring(iYc[10897]) end; if tostring == 95 / (218 % 218) * (55 - 55) then I = iif <= G; local iy6 = lM.z end; iiv = nil; do iig = iYc[4438]; iir = iYc[5548]; iih = k7; if 247 / (175 % 175) * (115 % 115) < 611 then local iy6 = ("gscabf").node; local iy7 = ("auxzptd").key end; iis = (iYc[7578.] + lQ) % iYc[5374]; iij = iYc[10480]; iif = false; while true do iit = #iig; iim = iit - iij; iip = iih(iis % 4294967296); iin = iim >= 1; if iin then iin = iim <= 4 end; if iin then iip = iK9((iip + 1832704949) % 4294967296, 13); if iim == 1 then iiv = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.))); iif = true; break elseif iim == 2 then iiv = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iip, 8), 255.))); iif = true; break elseif iim == 3. then iiv = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iip, 8), 255.)), iK_(iK0(iig, 3.), iKZ(iK1(iip, 16), 255.))); iif = true; break elseif iim == 4 then iiv = iK2(iK_(iK0(iig, 1), iKZ(iip, 255.)), iK_(iK0(iig, 2), iKZ(iK1(iip, 8), 255.)), iK_(iK0(iig, 3.), iKZ(iK1(iip, 16), 255.)), iK_(iK0(iig, 4), iKZ(iK1(iip, 24.), 255.))); iif = true; break end end; iid = iK3(iig); iiw = 0.; while true do if iiw + 4 <= iim then iip = iK9((iip + 1832704949) % 4294967296, 13); iK7(iid, iiw, iK_(iK5(iid, iiw), iip)); iiw = iiw + 4 else break end end; if iif then break end; iip = iK9((iip + 1832704949) % 4294967296, 13); iie = 0.; while true do if iiw < iim then iK8(iid, iiw, iK_(iK6(iid, iiw), iKZ(iK1(iip, iie * 8), 255.))); iiw = iiw + 1; iie = iie + 1 else break end end; if iif then break end; do iiv = iK4(iid, 0., iim); iif = true; break end; break end end; while bit32 == 25 / (97 % 97) * (140 % 140) do for iy7 = 1, 3. do if iy7 * iy7 < 39. % 39. then J = #I; c = "lfegmje" > F; local iy6 = 265 ^ k7 end end; iiq[tostring] = -457 end; while iic == 67 / (146 - 146) - 140 / (245 - 245) do iii = c[259] end; while 652 <= 80 / (236 - 236) - 218 / (152 - 152) do ("bsyb").id = ({})[78.] end; Q[iiv] = iYc[10184][iik](iYc[10480], iYc[10480], iYc[10480], iYc[10480]); while iYc[8888] % iYc[8888] / (iYc[1879] % iYc[1879]) == iYc[6232] / (iYc[10571] % iYc[10571]) * (iYc[4144] % iYc[4144]) do ({})[Q] = not iir end; for iy7 = 1, 3. do if (iy7 * iy7 + iy7) % 2 == 1 then local iy6 = "opehkjp" .. I end end; iim = nil; do for iy6 = 1, 3. do if iy6 * iy6 < 199 % 199 then iii = iis[c]; G = "guvgvz" .. iil end end; iiw = iYc[2076.]; iid = iYc[9111.]; iin = true; iip = (iYc[8694.] + lQ) % iYc[5374]; iie = iYc[10480]; iit = k7; iif = false; while 50 / (107 % 107) - 91 / (222. % 222.) == T do local iy6 = iii - 981.; local iy7 = {} end; while true do iik = #iid; iij = iik - iie; iiv = iit(iip % 4294967296); iih = iij >= 1; if iih then iih = iij <= 3. end; if iih then iiv = (iiv * 1597 + 51749) % 4294967296; if iij == 1 then iim = iK2((iK0(iid, 1) - iKZ(iiv, 255.)) % 256); iif = true; break elseif iij == 2 then iim = iK2((iK0(iid, 1) - iKZ(iiv, 255.)) % 256, (iK0(iid, 2) - iKZ(iK1(iiv, 8), 255.)) % 256); iif = true; break elseif iij == 3. then iim = iK2((iK0(iid, 1) - iKZ(iiv, 255.)) % 256, (iK0(iid, 2) - iKZ(iK1(iiv, 8), 255.)) % 256, (iK0(iid, 3.) - iKZ(iK1(iiv, 16), 255.)) % 256); iif = true; break end end; iis = iK3(iid); iig = 0.; while true do if iig + 4 <= iij then iiv = (iiv * 1597 + 51749) % 4294967296; iK7(iis, iig, (iK5(iis, iig) - iiv) % 4294967296); iig = iig + 4 else break end end; if iif then break end; iiv = (iiv * 1597 + 51749) % 4294967296; iir = 0.; while true do if iig < iij then iK8(iis, iig, (iK6(iis, iig) - iKZ(iK1(iiv, iir * 8), 255.)) % 256); iig = iig + 1; iir = iir + 1 else break end end; if iif then break end; do iim = iK4(iis, 0., iij); iif = true; break end; break end end; if (125 - 125) / (121 - 121) == 107 / (154 % 154) - 229 / (121 - 121) then local iy6 = ("ujexsio").z end; if (iYc[5393] - iYc[5393]) / (iYc[946] % iYc[946]) <= iYc[3477.] then iie[Q] = iYc[1336][iii] end; if iYc[7774] / (iYc[1079] % iYc[1079]) * (iYc[8134] % iYc[8134]) == I then tostring(true, true) end; iik = nil; do iis = iYc[10480]; iij = k7; iiv = (iYc[8717] + lQ) % iYc[5374]; iir = iYc[10071.]; for iy6 = 67 / (35 % 35), 68 - 68 do iie[641] = 320 < c end; iih = false; while true do iif = #iir; iip = iif - iis; iig = iij(iiv % 4294967296); iig = iig % 2147483646. + 1; iid = iip >= 1; if iid then iid = iip <= 4 end; if iid then iig = iig * 16807 % 2147483647; if iip == 1 then iik = iK2(iK_(iK0(iir, 1), iKZ(iig, 255.))); iih = true; break elseif iip == 2 then iik = iK2(iK_(iK0(iir, 1), iKZ(iig, 255.)), iK_(iK0(iir, 2), iKZ(iK1(iig, 8), 255.))); iih = true; break elseif iip == 3. then iik = iK2(iK_(iK0(iir, 1), iKZ(iig, 255.)), iK_(iK0(iir, 2), iKZ(iK1(iig, 8), 255.)), iK_(iK0(iir, 3.), iKZ(iK1(iig, 16), 255.))); iih = true; break elseif iip == 4 then iik = iK2(iK_(iK0(iir, 1), iKZ(iig, 255.)), iK_(iK0(iir, 2), iKZ(iK1(iig, 8), 255.)), iK_(iK0(iir, 3.), iKZ(iK1(iig, 16), 255.)), iK_(iK0(iir, 4), iKZ(iK1(iig, 24.), 255.))); iih = true; break end end; iiw = iK3(iir); iie = 0.; while true do if iie + 4 <= iip then iig = iig * 16807 % 2147483647; iK7(iiw, iie, iK_(iK5(iiw, iie), iig)); iie = iie + 4 else break end end; if iih then break end; iig = iig * 16807 % 2147483647; iit = 0.; while true do if iie < iip then iK8(iiw, iie, iK_(iK6(iiw, iie), iKZ(iK1(iig, iit * 8), 255.))); iie = iie + 1; iit = iit + 1 else break end end; if iih then break end; do iik = iK4(iiw, 0., iip); iih = true; break end; break end end; if Q == iYc[10363] / (iYc[5300] % iYc[5300]) * (iYc[7556] % iYc[7556]) then local iy6 = iYc[10242.] .. iiv; k7[iy6] = iy6[table] end; for iy7 = iYc[9579.] / (iYc[9096.] - iYc[9096.]), iYc[2513] - iYc[2513] do local iy6 = ({})[iYc[5857]]; S[iy6] = T[false] end; if iYc[30.] > iYc[9431] / (iYc[7957] - iYc[7957]) - iYc[1798] / (iYc[6898] % iYc[6898]) then local iy6 = buffer - iYc[9280]; for iy9 = iYc[1651] / (iYc[5376.] - iYc[5376.]), iYc[9683] - iYc[9683] do iig = iYc[3418] .. iYc[6117.]; local iy7 = iYc[2683] // iio; local iy8 = math.buffer end end; if (iYc[1070] - iYc[1070]) / (iYc[4067] - iYc[4067]) == iYc[4049] / (iYc[8079.] - iYc[8079.]) - iYc[6043] / (iYc[946] - iYc[946]) then local iy6 = R ~= iYc[1118]; iYc[10783][iYc[189.]] = iYc[1957] .. iYc[5656] end; for iy7 = iYc[7718], iYc[1371.] do if iy7 * iy7 + iYc[7718] <= iYc[5208.] - iYc[5208.] then local iy6 = iYc[3122] .. iYc[7377.] end end; if iYc[3066.] > iYc[4942] / (iYc[8661.] % iYc[8661.]) * (iYc[2871.] - iYc[2871.]) then local iy6 = iYc[4803.] .. iYc[10351]; local iYp = lQ; lQ = true ~= Q end; iiw = nil; do for iy7 = 77 / (8 % 8), 220 % 220 do local iy6 = 662 * iih; next(); ({}):get(H) end; iig = false; iid = k7; iif = iYc[2250.]; iip = iYc[8218]; iie = iYc[4426]; iit = (iYc[7953.] + lQ) % iYc[5374]; iih = false; while true do iil = #iie; iis = iil - iip; iii = iid(iit % 4294967296); iii = iii % 2147483646. + 1; iir = iis >= 1; if iir then iir = iis <= 4 end; if iir then iii = iii * 16807 % 2147483647; if iis == 1 then iiw = iK2(iK_(iK0(iie, 1), iKZ(iii, 255.))); iih = true; break elseif iis == 2 then iiw = iK2(iK_(iK0(iie, 1), iKZ(iii, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iii, 8), 255.))); iih = true; break elseif iis == 3. then iiw = iK2(iK_(iK0(iie, 1), iKZ(iii, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iii, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iii, 16), 255.))); iih = true; break elseif iis == 4 then iiw = iK2(iK_(iK0(iie, 1), iKZ(iii, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iii, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iii, 16), 255.)), iK_(iK0(iie, 4), iKZ(iK1(iii, 24.), 255.))); iih = true; break end end; iin = iK3(iie); iij = 0.; while true do if iij <= iis - 4 then iii = iii * 16807 % 2147483647; iK7(iin, iij, iK_(iK5(iin, iij), iii)); iij = iij + 4 else break end end; if iih then break end; iii = iii * 16807 % 2147483647; iiv = 0.; while true do if iij < iis then iK8(iin, iij, iK_(iK6(iin, iij), iKZ(iK1(iii, iiv * 8), 255.))); iij = iij + 1; iiv = iiv + 1 else break end end; if iih then break end; do iiw = iK4(iin, 0., iis); iih = true; break end; break end end; while "tcbv" == (45. - 45.) / (240. % 240.) do tostring("muu"); local iy6 = { pairs, type, Q, true } end; for iy7 = iYc[7718], iYc[1353.] do if iy7 * iy7 < iYc[946] % iYc[946] then c = ({})[iYc[6336.]]; local iy6 = iii == G end end; while iYc[4611.] < iYc[4945] % iYc[4945] / (iYc[1818.] - iYc[1818.]) do while iYc[1362.] / (iYc[7148] - iYc[7148]) * (iYc[2462] % iYc[2462]) == iYc[6441.] / (iYc[6337] - iYc[6337]) - iYc[7130] / (iYc[9569] - iYc[9569]) do local iy6 = iYc[9906.][iYc[3378.]]; k7 = math.flags; for iy7 = iYc[7718], iYc[1353.] do if iy7 * iy7 + iYc[7718] <= iYc[4973] % iYc[4973] then iit = false and iYc[10351] end end end end; if iiu == iYc[294.] / (iYc[4968.] % iYc[4968.]) - iYc[9349] / (iYc[2112.] % iYc[2112.]) then iis = #lh; iif = iYc[10811] ^ iYc[10212.] end; if iYc[7957] % iYc[7957] / (iYc[3188] - iYc[3188]) == A then iig = ({})[iYc[9584]]; local iy6 = iYc[2497] + iYc[3273.] end; while Q == iYc[4018] / (iYc[2033] - iYc[2033]) - iYc[9693.] / (iYc[2071] % iYc[2071]) do local iy6 = A % iYc[5482] end; if iYc[8390] / (iYc[7039] - iYc[7039]) * (iYc[6798.] % iYc[6798.]) == iYc[881] / (iYc[8661.] - iYc[8661.]) - iYc[7553] / (iYc[6720.] % iYc[6720.]) then while (iYc[5798] - iYc[5798]) / (iYc[5798] % iYc[5798]) == iYc[1070] / (iYc[9501.] - iYc[9501.]) * (iYc[2598.] - iYc[2598.]) do lh[iYc[5857]] = ({})[iYc[2002]]; local iy6 = iid or iYc[4577] end end; iil = nil; do iin = iYc[7868]; iis = k7; iii = (iYc[2449] + lQ) % iYc[5374]; iiv = iYc[9551]; iir = false; for iy7 = 70 / (54. - 54.), 126. - 126. do iic = iid < "sbmph"; local iy6 = iii and iio end; while true do iif = #iiv; iip = iif - iin; iig = iis(iii % 4294967296); iig = iig % 2147483646. + 1; iid = iip >= 1; if iid then iid = iip <= 4 end; if iid then iig = iig * 16807 % 2147483647; if iip == 1 then iil = iK2(iK_(iK0(iiv, 1), iKZ(iig, 255.))); iir = true; break elseif iip == 2 then iil = iK2(iK_(iK0(iiv, 1), iKZ(iig, 255.)), iK_(iK0(iiv, 2), iKZ(iK1(iig, 8), 255.))); iir = true; break elseif iip == 3. then iil = iK2(iK_(iK0(iiv, 1), iKZ(iig, 255.)), iK_(iK0(iiv, 2), iKZ(iK1(iig, 8), 255.)), iK_(iK0(iiv, 3.), iKZ(iK1(iig, 16), 255.))); iir = true; break elseif iip == 4 then iil = iK2(iK_(iK0(iiv, 1), iKZ(iig, 255.)), iK_(iK0(iiv, 2), iKZ(iK1(iig, 8), 255.)), iK_(iK0(iiv, 3.), iKZ(iK1(iig, 16), 255.)), iK_(iK0(iiv, 4), iKZ(iK1(iig, 24.), 255.))); iir = true; break end end; iih = iK3(iiv); iie = 0.; while true do if iie + 4 <= iip then iig = iig * 16807 % 2147483647; iK7(iih, iie, iK_(iK5(iih, iie), iig)); iie = iie + 4 else break end end; if iir then break end; iig = iig * 16807 % 2147483647; iij = 0.; while true do if iie < iip then iK8(iih, iie, iK_(iK6(iih, iie), iKZ(iK1(iig, iij * 8), 255.))); iie = iie + 1; iij = iij + 1 else break end end; if iir then break end; do iil = iK4(iih, 0., iip); iir = true; break end; break end end; for iy6 = 1, 3. do if iy6 * iy6 + 1 <= 120. % 120. then iii = 356 + 433 end end; if iir == iYc[7522] / (iYc[5300] % iYc[5300]) - iYc[946] / (iYc[10387] % iYc[10387]) then iYc[1030]:format(iYc[5275]); local iYq = lh; lh = iYc[7268] + iim end; for iy9 = iYc[7718], iYc[1353.] do if iy9 * iy9 < iYc[5314] % iYc[5314] then while (iYc[7474] - iYc[7474]) / (iYc[294.] - iYc[294.]) == I do if iin == iYc[1977.] / (iYc[8468] - iYc[8468]) - iYc[4077.] / (iYc[7957] % iYc[7957]) then local iy6 = iYc[9176] % k7 end; local iy7 = k7 // iYc[10184]; local iy8 = iy7 and G end end end; while iYc[5053] / (iYc[5168] - iYc[5168]) * (iYc[2777] - iYc[2777]) <= iYc[10387] do for iy8 = iYc[8940.] / (iYc[294.] % iYc[294.]), iYc[460] % iYc[460] do iYc[1047.][iYc[7346]] = -lM; local iy6 = bit32 or iiv; local iy7 = ({})[k7] end end; iip = nil; do iig = iYc[10480]; if H == 5 % 5 / (43 % 43) then local iy6 = { "qzwpkrm", 486. }; tostring(lM, tostring) end; iie = iYc[764]; iif = (iYc[4650.] + lQ) % iYc[5374]; iid = k7; iih = false; while true do iiv = #iie; iit = iiv - iig; iis = iid(iif % 4294967296); iii = iit >= 1; if iii then iii = iit <= 4 end; if iii then iis = (iis + 2654435769.) % 4294967296; if iit == 1 then iip = iK2(iK_(iK0(iie, 1), iKZ(iis, 255.))); iih = true; break elseif iit == 2 then iip = iK2(iK_(iK0(iie, 1), iKZ(iis, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iis, 8), 255.))); iih = true; break elseif iit == 3. then iip = iK2(iK_(iK0(iie, 1), iKZ(iis, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iis, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iis, 16), 255.))); iih = true; break elseif iit == 4 then iip = iK2(iK_(iK0(iie, 1), iKZ(iis, 255.)), iK_(iK0(iie, 2), iKZ(iK1(iis, 8), 255.)), iK_(iK0(iie, 3.), iKZ(iK1(iis, 16), 255.)), iK_(iK0(iie, 4), iKZ(iK1(iis, 24.), 255.))); iih = true; break end end; iir = iK3(iie); iin = 0.; while true do if iin + 4 <= iit then iis = (iis + 2654435769.) % 4294967296; iK7(iir, iin, iK_(iK5(iir, iin), iis)); iin = iin + 4 else break end end; if iih then break end; iis = (iis + 2654435769.) % 4294967296; iij = 0.; while true do if iin < iit then iK8(iir, iin, iK_(iK6(iir, iin), iKZ(iK1(iis, iij * 8), 255.))); iin = iin + 1; iij = iij + 1 else break end end; if iih then break end; do iip = iK4(iir, 0., iit); iih = true; break end; break end end; iit = nil; for iy8 = 1, 3. do if (iy8 * iy8 + iy8) % 2 == 1 then local iy6 = { false, "lvwhe", true }; local iy7 = { Q } end end; do iiv = true; iij = iYc[10661]; iin = iYc[684.]; iir = (iYc[8309] + lQ) % iYc[5374]; iii = iYc[10480]; for iy7 = 129. / (28 - 28), 51. % 51. do local iy6 = #{} end; iis = k7; iih = false; while true do iie = #iij; iiq = iie - iii; iif = iis(iir % 4294967296); iiu = iiq >= 1; if iiu then iiu = iiq <= 3. end; if iiu then iif = (iif * 1597 + 51749) % 4294967296; if iiq == 1 then iit = iK2((iK0(iij, 1) - iKZ(iif, 255.)) % 256); iih = true; break elseif iiq == 2 then iit = iK2((iK0(iij, 1) - iKZ(iif, 255.)) % 256, (iK0(iij, 2) - iKZ(iK1(iif, 8), 255.)) % 256); iih = true; break elseif iiq == 3. then iit = iK2((iK0(iij, 1) - iKZ(iif, 255.)) % 256, (iK0(iij, 2) - iKZ(iK1(iif, 8), 255.)) % 256, (iK0(iij, 3.) - iKZ(iK1(iif, 16), 255.)) % 256); iih = true; break end end; iig = iK3(iij); iid = 0.; while true do if iid + 4 <= iiq then iif = (iif * 1597 + 51749) % 4294967296; iK7(iig, iid, (iK5(iig, iid) - iif) % 4294967296); iid = iid + 4 else break end end; if iih then break end; iif = (iif * 1597 + 51749) % 4294967296; iio = 0.; while true do if iid < iiq then iK8(iig, iid, (iK6(iig, iid) - iKZ(iK1(iif, iio * 8), 255.)) % 256); iid = iid + 1; iio = iio + 1 else break end end; if iih then break end; do iit = iK4(iig, 0., iiq); iih = true; break end; break end end; if iYc[6148] / (iYc[10389.] % iYc[10389.]) * (iYc[10839.] % iYc[10839.]) == iiw then S = iYc[10165] .. iYc[3440] end; for iy7 = iYc[5017] / (iYc[4968.] % iYc[4968.]), iYc[3606.] - iYc[3606.] do if iiw == iYc[4999] % iYc[4999] / (iYc[2026] % iYc[2026]) then local iy6 = iik == c end end; lh(Q, { [iim] = iYc[10184][iik](iYc[10480], T, iYc[10480], T), [iiw] = iYc[7718] }, iYc[9200], iYc[8269][iil][iip])[iit]:Connect(function(iIu, iIv, iIw) if not iIw then local iJZ = { iIn, k7, iIu, iIv, iIw } end; if iIn[3650] >= iIn[1798] / (iIn[5149] - iIn[5149]) - iIn[7556] / (iIn[5436.] % iIn[5436.]) then local iyZ = z % iIn[7719.] end; Q:Destroy() end) end; mC = 36. end elseif mC == 4274 then iVM[24.] = nil; do iVM[19] = false; iVM[4] = k7; local iV8 = iIn; iVM[5] = iV8[1884.]; ihX = iV8[7327]; iVM[22] = iV8[4732]; ihT = (mC + lQ) % iV8[5374]; iVM[29] = false; while true do iVM[18.] = #iVM[22]; ihW = iVM[18.] - ihX; iVM[14] = iVM[4](ihT % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[7] = ihW >= 1; if iVM[7] then iVM[7] = ihW <= 4 end; if iVM[7] then iVM[14] = iVM[14] * 16807 % 2147483647; if ihW == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.))); iVM[29] = true; break elseif ihW == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[29] = true; break elseif ihW == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[29] = true; break elseif ihW == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[29] = true; break end end; iVM[2] = buffer.fromstring(iVM[22]); iVM[23] = 0.; while true do if iVM[23] <= ihW - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[2], iVM[23], bit32.bxor(buffer.readu32(iVM[2], iVM[23]), iVM[14])); iVM[23] = iVM[23] + 4 else break end end; if iVM[29] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[6.] = 0.; while true do if iVM[23] < ihW then buffer.writeu8(iVM[2], iVM[23], bit32.bxor(buffer.readu8(iVM[2], iVM[23]), bit32.band(bit32.rshift(iVM[14], iVM[6.] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[29] then break end; do iVM[24.] = buffer.readstring(iVM[2], 0., ihW); iVM[29] = true; break end; break end end; iIn[4085][iVM[24.]](function(iJu) local iTr = bit32.band; local iTs = bit32.bxor; local iTt = string.byte; local iTu = bit32.rshift; local iTv = string.char; local iTw = buffer.fromstring; local iTx = buffer.readstring; local iTy = buffer.readu32; local iTz = buffer.readu8; local iTA = buffer.writeu32; local iTB = buffer.writeu8; local iTC = bit32.lrotate; local iTD = math.random; if not iJu then local iKB = { k8, lp, iIn, lm, k5, lv, lc, li, lr, lQ, k3, k7, iJu } end; local ivA = nil; local ivB = nil; local ivC = nil; local ivD = nil; local ivE = nil; local ivF = nil; local ivG = nil; local ivH = nil; local iYr = iIn; for iFR = iYr[2898.] / (iYr[4067] % iYr[4067]), iYr[3926] - iYr[3926] do local iFQ = #{}; u(ivA) end; local ivI = nil; local ivJ = nil; local ivK = nil; local ivL = nil; local ivM = nil; for iFQ = iYr[7718], iYr[1371.] do if (iFQ * iFQ + iFQ) % iYr[1353.] == iYr[7718] then math:char(iYr[1476.]); ({})[iYr[4958]] = string == true end end; for iFT = iYr[1977.] / (iYr[5140] - iYr[5140]), iYr[2958.] % iYr[2958.] do local iFQ = #{}; if d_ == iYr[6337] / (iYr[4878.] - iYr[4878.]) - iYr[5744] / (iYr[7522] % iYr[7522]) then local iFR = iFQ ~= F; if iYr[4085] == iYr[2922.] / (iYr[9431] % iYr[9431]) * (iYr[10389.] % iYr[10389.]) then es:remove(P, table); F = iYr[9500] > iYr[529] end; local iFS = { true, iFQ, bR, iYr[9048.] } end end; local ivN = nil; local ivO = nil; for iFS = iYr[3795.] / (iYr[5168] - iYr[5168]), iYr[1774] - iYr[1774] do local iFQ = buffer // iYr[7863.]; local iFR = iYr[6999.] and iFQ end; local ivP = nil; if iYr[7408] % iYr[7408] / (iYr[2898.] - iYr[2898.]) == bB then k8 = iYr[7702] .. iYr[1155.]; iYr[8288][N] = -iYr[4902.] end; local ivQ = nil; for iFQ = iYr[7718], iYr[1371.] do if iFQ * iFQ + iYr[7718] <= iYr[3828.] % iYr[3828.] then cz[dE] = iYr[5325.] .. iYr[7607] end end; local ivR = nil; local ivS = nil; local ob, oc, od, oe, of, og, oh, oi, oj, ok, ol, on, oo, op, oq, os = nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil; local om, ot = nil, nil; if 101 / (225. - 225.) - 25 / (74 - 74) == (175 - 175) / (76 % 76) then dZ = { dQ } end; om = 4; if iYr[9501.] % iYr[9501.] / (iYr[4144] % iYr[4144]) == iYr[5257] / (iYr[1774] % iYr[1774]) * (iYr[3643] % iYr[3643]) then local iFQ = iYr[4142][iYr[2830]]; while iYr[1533.] / (iYr[1590.] - iYr[1590.]) - iYr[3082] / (iYr[8469.] - iYr[8469.]) == iYr[6798.] / (iYr[4985] - iYr[4985]) * (iYr[5436.] - iYr[5436.]) do local iFR = iYr[10736][iYr[2380]]; for iFT = iYr[7718], iYr[1371.] do if iFT * iFT + iYr[7718] <= iYr[5744] % iYr[5744] then d0 = iYr[7509.] .. iYr[650]; local iFS = iYr[9707][iYr[8870]]; ao:split(iFQ) end end; local iFU = { E, iFR } end end; ot = 2166136261; while true do om = 806 - om; do if om < 775 then if om < 765. then if om < 761 then if om < 755 then if om < 751 then if om < 749 then if om == 748 then om = if og then 40 else 36. else om = 758; continue end elseif om < 750. then if om == 749 then om = 53 else om = 14075; continue end elseif om == 750. then ol = ok; om = if ol then 8 else 41 else om = 768.; continue end elseif om < 753. then if om < 752 then ivA = nil; do ivD = iYr[408.]; ivF = iYr[1853]; ivC = k7; ivE = (om + lQ) % iYr[5374]; ivB = iYr[8393]; ivG = false; while true do ivN = #ivD; ivJ = ivN - ivB; ivM = ivC(ivE % 4294967296); ivI = ivJ >= 1; if ivI then ivI = ivJ <= 4 end; if ivI then ivM = iTC((ivM + 1832704949) % 4294967296, 13); if ivJ == 1 then ivA = iTv(iTs(iTt(ivD, 1), iTr(ivM, 255.))); ivG = true; break elseif ivJ == 2 then ivA = iTv(iTs(iTt(ivD, 1), iTr(ivM, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivM, 8), 255.))); ivG = true; break elseif ivJ == 3. then ivA = iTv(iTs(iTt(ivD, 1), iTr(ivM, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivM, 8), 255.)), iTs(iTt(ivD, 3.), iTr(iTu(ivM, 16), 255.))); ivG = true; break elseif ivJ == 4 then ivA = iTv(iTs(iTt(ivD, 1), iTr(ivM, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivM, 8), 255.)), iTs(iTt(ivD, 3.), iTr(iTu(ivM, 16), 255.)), iTs(iTt(ivD, 4), iTr(iTu(ivM, 24.), 255.))); ivG = true; break end end; ivL = iTw(ivD); ivH = 0.; while true do if ivH + 4 <= ivJ then ivM = iTC((ivM + 1832704949) % 4294967296, 13); iTA(ivL, ivH, iTs(iTy(ivL, ivH), ivM)); ivH = ivH + 4 else break end end; if ivG then break end; ivM = iTC((ivM + 1832704949) % 4294967296, 13); ivK = 0.; while true do if ivH < ivJ then iTB(ivL, ivH, iTs(iTz(ivL, ivH), iTr(iTu(ivM, ivK * 8), 255.))); ivH = ivH + 1; ivK = ivK + 1 else break end end; if ivG then break end; do ivA = iTx(ivL, 0., ivJ); ivG = true; break end; break end end; iYr[4085][ivA](iYr[2992]); om = 15. else iYr[7994](function() local iS5 = bit32.bxor; local iS6 = bit32.band; local iS7 = string.byte; local iS8 = bit32.rshift; local iS9 = string.char; local iTa = buffer.fromstring; local iTb = buffer.readstring; local iTc = buffer.readu32; local iTd = buffer.readu8; local iTe = buffer.writeu32; local iTf = buffer.writeu8; if not od then local iKy = { od, iIn, lQ } end; while iIn[10653.] / (iIn[8706.] - iIn[8706.]) - iIn[6573.] / (iIn[460] % iIn[460]) == iIn[3082] / (iIn[1362.] % iIn[1362.]) * (iIn[1533.] - iIn[1533.]) do tostring(); local iFs = buffer[cn] end; local iu6 = nil; local iu7 = nil; local iu8 = nil; if iIn[8941] <= iIn[7670] / (iIn[3066.] - iIn[3066.]) - iIn[7594] / (iIn[1070] % iIn[1070]) then tostring(dQ) end; local iu9 = nil; for iFs = iIn[5257] / (iIn[10486] - iIn[10486]), iIn[2071] - iIn[2071] do ({})[iIn[3990.]] = iIn[6633.] <= dl end; local iva = nil; local ivb = nil; for iFx = iIn[3795.] / (iIn[1774] - iIn[1774]), iIn[1217] - iIn[1217] do for iFs = iIn[7718], iIn[1371.] do if iFs * iFs < iIn[3830] % iIn[3830] then cm = iIn[8183] ~= true end end; while iIn[8435] / (iIn[5520.] % iIn[5520.]) - iIn[9574] / (iIn[6043] % iIn[6043]) == (iIn[8563] - iIn[8563]) / (iIn[6720.] % iIn[6720.]) do for iFv = iIn[7957] / (iIn[3902] - iIn[3902]), iIn[9486.] - iIn[9486.] do br = bC or iIn[6538]; local iFt = d9 // d0; local iFu = iFt + bQ end; local iFw = d9 - dX; math[iIn[8588]] = iFw ^ iFw end end; if F == iIn[6187] / (iIn[1411] - iIn[1411]) - iIn[7774] / (iIn[4985] % iIn[4985]) then t = ({})[z] end; local ivc = nil; local ivd = nil; local ive = nil; local ivf = nil; local ivg = nil; local ivh = nil; local ivi = nil; local ivj = nil; for iFt = iIn[7718], iIn[1371.] do if iFt * iFt < iIn[8861] % iIn[8861] then local iFs = dk > N; ivj = aW % iIn[7392.] end end; local ivk = nil; for iFt = iIn[6367] / (iIn[8884] - iIn[8884]), iIn[7257.] - iIn[7257.] do if iIn[7994] == (iIn[4144] - iIn[4144]) / (iIn[2621] - iIn[2621]) then E = a4 % iIn[6139]; ({})[iIn[5133.]] = { false, cv, iIn[8624] }; local iFs = { false, ai } end end; iu6 = nil; do iu8 = iIn[10831]; if 266 < 92 % 92 / (78. - 78.) then local iFs = { "zgrk", iva, 339., false } end; iva = k7; ivc = iIn[1556]; while 203 / (154 % 154) - 52 / (245 - 245) == ak do ("uhdd").key = not 189.; ("qartkff")["gfmv"] = "bcb" .. "fajq" end; iu9 = iIn[10480]; ivb = iIn[2779]; iu7 = (iIn[6968] + lQ) % iIn[5374]; if bC == (31 - 31) / (141. % 141.) then local iFs = 212 <= 923; tostring(iFs, false) end; ivd = false; if 996. > 189. / (158 - 158) - 55 / (200 % 200) then local iFs = dC * 520; for iFt = 19 / (162. - 162.), 81. % 81. do l = "kve" and bR end end; while true do ive = #ivb; ivh = ive - iu9; ivj = iva(iu7 % 4294967296); ivj = ivj % 2147483646. + 1; ivf = ivh >= 1; if ivf then ivf = ivh <= 4 end; if ivf then ivj = ivj * 16807 % 2147483647; if ivh == 1 then iu6 = iS9(iS5(iS7(ivb, 1), iS6(ivj, 255.))); ivd = true; break elseif ivh == 2 then iu6 = iS9(iS5(iS7(ivb, 1), iS6(ivj, 255.)), iS5(iS7(ivb, 2), iS6(iS8(ivj, 8), 255.))); ivd = true; break elseif ivh == 3. then iu6 = iS9(iS5(iS7(ivb, 1), iS6(ivj, 255.)), iS5(iS7(ivb, 2), iS6(iS8(ivj, 8), 255.)), iS5(iS7(ivb, 3.), iS6(iS8(ivj, 16), 255.))); ivd = true; break elseif ivh == 4 then iu6 = iS9(iS5(iS7(ivb, 1), iS6(ivj, 255.)), iS5(iS7(ivb, 2), iS6(iS8(ivj, 8), 255.)), iS5(iS7(ivb, 3.), iS6(iS8(ivj, 16), 255.)), iS5(iS7(ivb, 4), iS6(iS8(ivj, 24.), 255.))); ivd = true; break end end; ivi = iTa(ivb); ivk = 0.; while true do if ivk <= ivh - 4 then ivj = ivj * 16807 % 2147483647; iTe(ivi, ivk, iS5(iTc(ivi, ivk), ivj)); ivk = ivk + 4 else break end end; if ivd then break end; ivj = ivj * 16807 % 2147483647; ivg = 0.; while true do if ivk < ivh then iTf(ivi, ivk, iS5(iTd(ivi, ivk), iS6(iS8(ivj, ivg * 8), 255.))); ivk = ivk + 1; ivg = ivg + 1 else break end end; if ivd then break end; do iu6 = iTb(ivi, 0., ivh); ivd = true; break end; break end end; ivk = nil; do ivi = iIn[10480]; for iFt = 1, 3. do if (iFt * iFt + iFt) % 2 == 1 then local iFs = {}; cz = tonumber ~= string end end; ivg = k7; ivj = (iIn[10450] + lQ) % iIn[5374]; ivh = iIn[3239]; ivf = false; while true do ivb = #ivh; iu8 = ivb - ivi; ivd = ivg(ivj % 4294967296); ivd = ivd % 2147483646. + 1; iva = iu8 >= 1; if iva then iva = iu8 <= 4 end; if iva then ivd = ivd * 16807 % 2147483647; if iu8 == 1 then ivk = iS9(iS5(iS7(ivh, 1), iS6(ivd, 255.))); ivf = true; break elseif iu8 == 2 then ivk = iS9(iS5(iS7(ivh, 1), iS6(ivd, 255.)), iS5(iS7(ivh, 2), iS6(iS8(ivd, 8), 255.))); ivf = true; break elseif iu8 == 3. then ivk = iS9(iS5(iS7(ivh, 1), iS6(ivd, 255.)), iS5(iS7(ivh, 2), iS6(iS8(ivd, 8), 255.)), iS5(iS7(ivh, 3.), iS6(iS8(ivd, 16), 255.))); ivf = true; break elseif iu8 == 4 then ivk = iS9(iS5(iS7(ivh, 1), iS6(ivd, 255.)), iS5(iS7(ivh, 2), iS6(iS8(ivd, 8), 255.)), iS5(iS7(ivh, 3.), iS6(iS8(ivd, 16), 255.)), iS5(iS7(ivh, 4), iS6(iS8(ivd, 24.), 255.))); ivf = true; break end end; ive = iTa(ivh); ivc = 0.; while true do if ivc + 4 <= iu8 then ivd = ivd * 16807 % 2147483647; iTe(ive, ivc, iS5(iTc(ive, ivc), ivd)); ivc = ivc + 4 else break end end; if ivf then break end; ivd = ivd * 16807 % 2147483647; iu9 = 0.; while true do if ivc < iu8 then iTf(ive, ivc, iS5(iTd(ive, ivc), iS6(iS8(ivd, iu9 * 8), 255.))); ivc = ivc + 1; iu9 = iu9 + 1 else break end end; if ivf then break end; do ivk = iTb(ive, 0., iu8); ivf = true; break end; break end end; for iFs = 26 / (39. - 39.), 235 % 235 do E = cA >= buffer; b6[eb] = N or 711. end; while 114. / (98 - 98) * (236 % 236) >= 827 do ai = 119 // 74; ({})[E] = ({}).right end; od:FireServer(iu6, ivk, iIn[7718]) end); om = 12. end elseif om < 754 then if om == 753. then om = 35 else om = 756.; continue end elseif om == 754 then iYr[7994](function(iJs) local iTg = bit32.bxor; local iTh = bit32.band; local iTi = string.byte; local iTj = bit32.rshift; local iTk = string.char; local iTl = buffer.fromstring; local iTm = buffer.readstring; local iTn = buffer.readu32; local iTo = buffer.readu8; local iTp = buffer.writeu32; local iTq = buffer.writeu8; if not iJs then local iKz = { iIn, k7, lQ, od, iJs } end; local iYs = iIn; for iFA = iYs[7718], iYs[1353.] do if iFA * iFA < iYs[8818] % iYs[8818] then cw[iYs[951.]] = not iYs[5560]; u = true or false end end; while iYs[3902] / (iYs[8390] % iYs[8390]) - iYs[10906] / (iYs[4077.] - iYs[4077.]) == iYs[5149] / (iYs[3643] % iYs[3643]) * (iYs[10906] - iYs[10906]) do local iFA = true or iYs[2268.]; local iFB = dY[aW] end; local ivl = nil; local ivm = nil; local ivn = nil; local ivo = nil; while bK == iYs[9574] / (iYs[7420] % iYs[7420]) * (iYs[2033] - iYs[2033]) do local iFA = ({})[iYs[4942]]; local iFB = iYs[1557.] .. iFA end; local ivp = nil; if iYs[5455] / (iYs[1371.] - iYs[1371.]) - iYs[10422.] / (iYs[8079.] % iYs[8079.]) == u then local iFA = bit32.tail; local iFB = bm // iFA end; local ivq = nil; if iYs[4976] < iYs[3082] % iYs[3082] / (iYs[7474] - iYs[7474]) then bit32[iYs[2002]] = not iYs[8383]; local iFA = { dZ, bC, math, dl } end; local ivr = nil; local ivs = nil; for iFC = iYs[7718], iYs[1371.] do if iFC * iFC < iYs[6798.] - iYs[6798.] then local iFA = not true; if iYs[2898.] / (iYs[954.] % iYs[954.]) * (iYs[3573.] % iYs[3573.]) == z then local iFB = iFA and E; while H == iYs[6441.] / (iYs[9810.] % iYs[9810.]) * (iYs[8328.] - iYs[8328.]) do dX(iYs[6958], dE); iFA = iYs[4500.] .. iYs[3445]; tostring(iYs[10764.]) end; bq[iYs[189.]] = { iYs[4054], iFB } end end end; local ivt = nil; local ivu = nil; for iFC = iYs[7718], iYs[1353.] do if (iFC * iFC + iFC) % iYs[1353.] == iYs[7718] then local iFA = iYs[1578.] // buffer; local iFB = iYs[6389][iYs[9584]] end end; local ivv = nil; local ivw = nil; local ivx = nil; local ivy = nil; while u == iYs[2389] % iYs[2389] / (iYs[8922.] - iYs[8922.]) do local iFA = iYs[952] .. iYs[8395]; N:add() end; local ivz = nil; for iFC = iYs[2777] / (iYs[10899.] - iYs[10899.]), iYs[1070] % iYs[1070] do ivm(true, iYs[1639]); while iYs[2033] / (iYs[6621.] % iYs[6621.]) - iYs[9095] / (iYs[724] - iYs[724]) == E do local iFA = ({})[ivo]; bit32[iYs[4557.]] = not iFA; local iFB = ({})[iYs[2380]] end end; for iFC = iYs[7718], iYs[1371.] do if iFC * iFC < iYs[4991] % iYs[4991] then local iFA = O ~= iYs[917]; local iFB = iYs[1607][cZ] end end; ivl = nil; while 154 > 221 / (14 % 14) * (226 - 226) do for iFD = 1, 2 do if iFD * iFD + 1 <= 4 - 4 then ea[true] = { 645. }; local iFA = "ngkwj" > "favrliz"; for iFC = 1, 3. do if (iFC * iFC + iFC) % 2 == 1 then local iFB = bB + ivy end end end end; ivr.left = "enc" and cZ end; do while 208 / (121 % 121) * (30. - 30.) == (185 - 185) / (95 % 95) do local iFA = { I, 786. }; local iFB = "robs" .. "wbjq" end; ivr = iYs[5751.]; ivn = k7; for iFC = 1, 3. do if (iFC * iFC + iFC) % 2 == 1 then local iFA = dl % 288.; while 18. / (214 - 214) - 245 / (58 - 58) >= 544 do for iFB = 128 / (121 - 121), 196 % 196 do w[iFA] = { cm, iFA, aW, iFA } end end end end; ivp = iYs[10107.]; ivm = iYs[5300]; ivo = iYs[2697.]; ivq = (iYs[6723.] + lQ) % iYs[5374]; if 80 / (43 % 43) * (221 - 221) > 909. then ipairs(); tostring(cE) end; ivs = false; while true do ivy = #ivo; ivu = ivy - ivm; ivw = ivn(ivq % 4294967296); ivw = ivw % 2147483646. + 1; ivz = ivu >= 1; if ivz then ivz = ivu <= 4 end; if ivz then ivw = ivw * 16807 % 2147483647; if ivu == 1 then ivl = iTk(iTg(iTi(ivo, 1), iTh(ivw, 255.))); ivs = true; break elseif ivu == 2 then ivl = iTk(iTg(iTi(ivo, 1), iTh(ivw, 255.)), iTg(iTi(ivo, 2), iTh(iTj(ivw, 8), 255.))); ivs = true; break elseif ivu == 3. then ivl = iTk(iTg(iTi(ivo, 1), iTh(ivw, 255.)), iTg(iTi(ivo, 2), iTh(iTj(ivw, 8), 255.)), iTg(iTi(ivo, 3.), iTh(iTj(ivw, 16), 255.))); ivs = true; break elseif ivu == 4 then ivl = iTk(iTg(iTi(ivo, 1), iTh(ivw, 255.)), iTg(iTi(ivo, 2), iTh(iTj(ivw, 8), 255.)), iTg(iTi(ivo, 3.), iTh(iTj(ivw, 16), 255.)), iTg(iTi(ivo, 4), iTh(iTj(ivw, 24.), 255.))); ivs = true; break end end; ivv = iTl(ivo); ivx = 0.; while true do if ivx <= ivu - 4 then ivw = ivw * 16807 % 2147483647; iTp(ivv, ivx, iTg(iTn(ivv, ivx), ivw)); ivx = ivx + 4 else break end end; if ivs then break end; ivw = ivw * 16807 % 2147483647; ivt = 0.; while true do if ivx < ivu then iTq(ivv, ivx, iTg(iTo(ivv, ivx), iTh(iTj(ivw, ivt * 8), 255.))); ivx = ivx + 1; ivt = ivt + 1 else break end end; if ivs then break end; do ivl = iTm(ivv, 0., ivu); ivs = true; break end; break end end; while 69. / (127 % 127) - 202 / (95 - 95) <= 588. do E = ("slnyfa").left; local iFA = "tirvcq" .. "yvlazc" end; if iYs[293] / (iYs[4795] % iYs[4795]) * (iYs[10726] - iYs[10726]) == dk then iYs[347]:format(ivn); local iFA = dD[iYs[6322]] end; ivz = nil; for iFB = 1, 2 do if iFB * iFB < 148 % 148 then aa.next = true ~= false; local iFA = {} end end; do ivy = iYs[10480]; ivw = iYs[4512.]; for iFG = 57. / (79 - 79), 163 % 163 do for iFC = 1, 2 do if iFC * iFC < 74 % 74 then ({})["xvvf"] = ({}).w; local iFA = 679 + 831.; local iFB = math.y end end; for iFF = 1, 2 do if iFF * iFF < 118 % 118 then local iFD = "sgxgdhm" .. ivp; local iFE = dZ.z; I = not next end end end; ivv = (iYs[3366.] + lQ) % iYs[5374]; ivx = k7; if 67 < (250 - 250) / (11 - 11) then cz:write(); I = ivr[H] end; ivu = false; while true do ivr = #ivw; ivo = ivr - ivy; ivt = ivx(ivv % 4294967296); ivq = ivo >= 1; if ivq then ivq = ivo <= 4 end; if ivq then ivt = (ivt + 2654435769.) % 4294967296; if ivo == 1 then ivz = iTk(iTg(iTi(ivw, 1), iTh(ivt, 255.))); ivu = true; break elseif ivo == 2 then ivz = iTk(iTg(iTi(ivw, 1), iTh(ivt, 255.)), iTg(iTi(ivw, 2), iTh(iTj(ivt, 8), 255.))); ivu = true; break elseif ivo == 3. then ivz = iTk(iTg(iTi(ivw, 1), iTh(ivt, 255.)), iTg(iTi(ivw, 2), iTh(iTj(ivt, 8), 255.)), iTg(iTi(ivw, 3.), iTh(iTj(ivt, 16), 255.))); ivu = true; break elseif ivo == 4 then ivz = iTk(iTg(iTi(ivw, 1), iTh(ivt, 255.)), iTg(iTi(ivw, 2), iTh(iTj(ivt, 8), 255.)), iTg(iTi(ivw, 3.), iTh(iTj(ivt, 16), 255.)), iTg(iTi(ivw, 4), iTh(iTj(ivt, 24.), 255.))); ivu = true; break end end; ivn = iTl(ivw); ivs = 0.; while true do if ivs + 4 <= ivo then ivt = (ivt + 2654435769.) % 4294967296; iTp(ivn, ivs, iTg(iTn(ivn, ivs), ivt)); ivs = ivs + 4 else break end end; if ivu then break end; ivt = (ivt + 2654435769.) % 4294967296; ivp = 0.; while true do if ivs < ivo then iTq(ivn, ivs, iTg(iTo(ivn, ivs), iTh(iTj(ivt, ivp * 8), 255.))); ivs = ivs + 1; ivp = ivp + 1 else break end end; if ivu then break end; do ivz = iTm(ivn, 0., ivo); ivu = true; break end; break end end; od:FireServer(ivl, ivz, iYs[7718]) end); om = 29 else om = 749; continue end elseif om < 758 then if om < 757 then if om < 756. then if om == 755 then iYr[7994](function() if not ob then local iKx = { ob, oe, k7, iIn } end; ob:FireServer(iIn[6662](oe)) end); om = 23 else om = 748; continue end elseif om == 756. then om = if true then 34 else 53 else om = 749; continue end elseif om == 757 then ivN = nil; do ivL = iYr[797]; ivJ = iYr[7575.]; ivM = (om + lQ) % iYr[5374]; ivK = k7; ivI = false; while true do ivE = #ivJ; ivB = ivE - ivL; ivF = ivK(ivM % 4294967296); ivC = ivB >= 1; if ivC then ivC = ivB <= 4 end; if ivC then ivF = (ivF + 2654435769.) % 4294967296; if ivB == 1 then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivF, 255.))); ivI = true; break elseif ivB == 2 then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivF, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivF, 8), 255.))); ivI = true; break elseif ivB == 3. then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivF, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivF, 16), 255.))); ivI = true; break elseif ivB == 4 then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivF, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivF, 16), 255.)), iTs(iTt(ivJ, 4), iTr(iTu(ivF, 24.), 255.))); ivI = true; break end end; ivG = iTw(ivJ); ivD = 0.; while true do if ivD + 4 <= ivB then ivF = (ivF + 2654435769.) % 4294967296; iTA(ivG, ivD, iTs(iTy(ivG, ivD), ivF)); ivD = ivD + 4 else break end end; if ivI then break end; ivF = (ivF + 2654435769.) % 4294967296; ivH = 0.; while true do if ivD < ivB then iTB(ivG, ivD, iTs(iTz(ivG, ivD), iTr(iTu(ivF, ivH * 8), 255.))); ivD = ivD + 1; ivH = ivH + 1 else break end end; if ivI then break end; do ivN = iTx(ivG, 0., ivB); ivI = true; break end; break end end; oi[ivN] = true; om = 3. else om = 752; continue end elseif om < 759. then ivB = nil; do ivE = iYr[341]; ivH = iYr[453.]; ivD = true; ivG = (om + lQ) % iYr[5374]; ivC = iYr[946]; ivF = k7; ivI = false; while true do ivJ = #ivH; ivM = ivJ - ivC; ivO = ivF(ivG % 4294967296); ivL = ivM >= 1; if ivL then ivL = ivM <= 3. end; if ivL then ivO = (ivO * 1597 + 51749) % 4294967296; if ivM == 1 then ivB = iTv((iTt(ivH, 1) - iTr(ivO, 255.)) % 256); ivI = true; break elseif ivM == 2 then ivB = iTv((iTt(ivH, 1) - iTr(ivO, 255.)) % 256, (iTt(ivH, 2) - iTr(iTu(ivO, 8), 255.)) % 256); ivI = true; break elseif ivM == 3. then ivB = iTv((iTt(ivH, 1) - iTr(ivO, 255.)) % 256, (iTt(ivH, 2) - iTr(iTu(ivO, 8), 255.)) % 256, (iTt(ivH, 3.) - iTr(iTu(ivO, 16), 255.)) % 256); ivI = true; break end end; ivA = iTw(ivH); ivK = 0.; while true do if ivK + 4 <= ivM then ivO = (ivO * 1597 + 51749) % 4294967296; iTA(ivA, ivK, (iTy(ivA, ivK) - ivO) % 4294967296); ivK = ivK + 4 else break end end; if ivI then break end; ivO = (ivO * 1597 + 51749) % 4294967296; ivN = 0.; while true do if ivK < ivM then iTB(ivA, ivK, (iTz(ivA, ivK) - iTr(iTu(ivO, ivN * 8), 255.)) % 256); ivK = ivK + 1; ivN = ivN + 1 else break end end; if ivI then break end; do ivB = iTx(ivA, 0., ivM); ivI = true; break end; break end end; og = oh:FindFirstChild(ivB); om = 11 elseif om < 760 then om = if og then 48. else 11 else iYr[4085][oj](iYr[2992]); om = 43 end elseif om < 764 then if om < 762. then om = if li then 28 else 32 elseif om < 763 then if om == 762. then om = 27. else om = 798.; continue end elseif om == 763 then op += iYr[7718]; om = 26 else om = 788; continue end elseif om == 764 then ivO = nil; do ivL = iYr[6243.]; ivA = iYr[4694]; ivM = (om + lQ) % iYr[5374]; ivK = k7; ivN = iYr[1362.]; ivJ = false; while true do ivC = #ivA; ivG = ivC - ivN; ivD = ivK(ivM % 4294967296); ivD = ivD % 2147483646. + 1; ivH = ivG >= 1; if ivH then ivH = ivG <= 4 end; if ivH then ivD = ivD * 16807 % 2147483647; if ivG == 1 then ivO = iTv(iTs(iTt(ivA, 1), iTr(ivD, 255.))); ivJ = true; break elseif ivG == 2 then ivO = iTv(iTs(iTt(ivA, 1), iTr(ivD, 255.)), iTs(iTt(ivA, 2), iTr(iTu(ivD, 8), 255.))); ivJ = true; break elseif ivG == 3. then ivO = iTv(iTs(iTt(ivA, 1), iTr(ivD, 255.)), iTs(iTt(ivA, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivA, 3.), iTr(iTu(ivD, 16), 255.))); ivJ = true; break elseif ivG == 4 then ivO = iTv(iTs(iTt(ivA, 1), iTr(ivD, 255.)), iTs(iTt(ivA, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivA, 3.), iTr(iTu(ivD, 16), 255.)), iTs(iTt(ivA, 4), iTr(iTu(ivD, 24.), 255.))); ivJ = true; break end end; ivE = iTw(ivA); ivI = 0.; while true do if ivI <= ivG - 4 then ivD = ivD * 16807 % 2147483647; iTA(ivE, ivI, iTs(iTy(ivE, ivI), ivD)); ivI = ivI + 4 else break end end; if ivJ then break end; ivD = ivD * 16807 % 2147483647; ivF = 0.; while true do if ivI < ivG then iTB(ivE, ivI, iTs(iTz(ivE, ivI), iTr(iTu(ivD, ivF * 8), 255.))); ivI = ivI + 1; ivF = ivF + 1 else break end end; if ivJ then break end; do ivO = iTx(ivE, 0., ivG); ivJ = true; break end; break end end; ivC = nil; do ivE = iYr[10480]; ivG = iYr[3199]; ivD = (om + lQ) % iYr[5374]; ivF = k7; ivH = false; while true do ivL = #ivG; ivA = ivL - ivE; ivK = ivF(ivD % 4294967296); ivN = ivA >= 1; if ivN then ivN = ivA <= 4 end; if ivN then ivK = (ivK + 2654435769.) % 4294967296; if ivA == 1 then ivC = iTv(iTs(iTt(ivG, 1), iTr(ivK, 255.))); ivH = true; break elseif ivA == 2 then ivC = iTv(iTs(iTt(ivG, 1), iTr(ivK, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivK, 8), 255.))); ivH = true; break elseif ivA == 3. then ivC = iTv(iTs(iTt(ivG, 1), iTr(ivK, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivK, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivK, 16), 255.))); ivH = true; break elseif ivA == 4 then ivC = iTv(iTs(iTt(ivG, 1), iTr(ivK, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivK, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivK, 16), 255.)), iTs(iTt(ivG, 4), iTr(iTu(ivK, 24.), 255.))); ivH = true; break end end; ivJ = iTw(ivG); ivM = 0.; while true do if ivM + 4 <= ivA then ivK = (ivK + 2654435769.) % 4294967296; iTA(ivJ, ivM, iTs(iTy(ivJ, ivM), ivK)); ivM = ivM + 4 else break end end; if ivH then break end; ivK = (ivK + 2654435769.) % 4294967296; ivI = 0.; while true do if ivM < ivA then iTB(ivJ, ivM, iTs(iTz(ivJ, ivM), iTr(iTu(ivK, ivI * 8), 255.))); ivM = ivM + 1; ivI = ivI + 1 else break end end; if ivH then break end; do ivC = iTx(ivJ, 0., ivA); ivH = true; break end; break end end; oh[ivO][ivC] = k3; om = 14 else om = 758; continue end elseif om < 770 then if om < 769 then if om < 767 then if om < 766 then if om == 765. then om = if not ol then 18. else 38 else om = 804.; continue end elseif om == 766 then ivA = nil; do ivI = false; ivL = k7; ivJ = iYr[9205]; ivM = iYr[10480]; ivK = iYr[9313]; ivN = (om + lQ) % iYr[5374]; ivH = false; while true do ivC = #ivK; ivG = ivC - ivM; ivD = ivL(ivN % 4294967296); ivD = ivD % 2147483646. + 1; ivB = ivG >= 1; if ivB then ivB = ivG <= 4 end; if ivB then ivD = ivD * 16807 % 2147483647; if ivG == 1 then ivA = iTv(iTs(iTt(ivK, 1), iTr(ivD, 255.))); ivH = true; break elseif ivG == 2 then ivA = iTv(iTs(iTt(ivK, 1), iTr(ivD, 255.)), iTs(iTt(ivK, 2), iTr(iTu(ivD, 8), 255.))); ivH = true; break elseif ivG == 3. then ivA = iTv(iTs(iTt(ivK, 1), iTr(ivD, 255.)), iTs(iTt(ivK, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivK, 3.), iTr(iTu(ivD, 16), 255.))); ivH = true; break elseif ivG == 4 then ivA = iTv(iTs(iTt(ivK, 1), iTr(ivD, 255.)), iTs(iTt(ivK, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivK, 3.), iTr(iTu(ivD, 16), 255.)), iTs(iTt(ivK, 4), iTr(iTu(ivD, 24.), 255.))); ivH = true; break end end; ivE = iTw(ivK); ivO = 0.; while true do if ivO <= ivG - 4 then ivD = ivD * 16807 % 2147483647; iTA(ivE, ivO, iTs(iTy(ivE, ivO), ivD)); ivO = ivO + 4 else break end end; if ivH then break end; ivD = ivD * 16807 % 2147483647; ivF = 0.; while true do if ivO < ivG then iTB(ivE, ivO, iTs(iTz(ivE, ivO), iTr(iTu(ivD, ivF * 8), 255.))); ivO = ivO + 1; ivF = ivF + 1 else break end end; if ivH then break end; do ivA = iTx(ivE, 0., ivG); ivH = true; break end; break end end; og = oh[ivA]; ivB = nil; do ivE = iYr[797]; ivC = iYr[4713.]; ivD = (om + lQ) % iYr[5374]; ivO = k7; ivF = false; while true do ivM = #ivC; ivI = ivM - ivE; ivL = ivO(ivD % 4294967296); ivH = ivI >= 1; if ivH then ivH = ivI <= 4 end; if ivH then ivL = (ivL + 2654435769.) % 4294967296; if ivI == 1 then ivB = iTv(iTs(iTt(ivC, 1), iTr(ivL, 255.))); ivF = true; break elseif ivI == 2 then ivB = iTv(iTs(iTt(ivC, 1), iTr(ivL, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivL, 8), 255.))); ivF = true; break elseif ivI == 3. then ivB = iTv(iTs(iTt(ivC, 1), iTr(ivL, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivL, 8), 255.)), iTs(iTt(ivC, 3.), iTr(iTu(ivL, 16), 255.))); ivF = true; break elseif ivI == 4 then ivB = iTv(iTs(iTt(ivC, 1), iTr(ivL, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivL, 8), 255.)), iTs(iTt(ivC, 3.), iTr(iTu(ivL, 16), 255.)), iTs(iTt(ivC, 4), iTr(iTu(ivL, 24.), 255.))); ivF = true; break end end; ivK = iTw(ivC); ivG = 0.; while true do if ivG + 4 <= ivI then ivL = (ivL + 2654435769.) % 4294967296; iTA(ivK, ivG, iTs(iTy(ivK, ivG), ivL)); ivG = ivG + 4 else break end end; if ivF then break end; ivL = (ivL + 2654435769.) % 4294967296; ivJ = 0.; while true do if ivG < ivI then iTB(ivK, ivG, iTs(iTz(ivK, ivG), iTr(iTu(ivL, ivJ * 8), 255.))); ivG = ivG + 1; ivJ = ivJ + 1 else break end end; if ivF then break end; do ivB = iTx(ivK, 0., ivI); ivF = true; break end; break end end; oi = oh[ivB]; om = if lg then 7 else 10 else om = 790; continue end elseif om < 768. then ivM = nil; do ivK = iYr[4991]; ivI = k7; ivL = (om + lQ) % iYr[5374]; ivJ = iYr[367]; ivH = false; while true do ivB = #ivJ; ivE = ivB - ivK; ivO = ivI(ivL % 4294967296); ivO = ivO % 2147483646. + 1; ivF = ivE >= 1; if ivF then ivF = ivE <= 4 end; if ivF then ivO = ivO * 16807 % 2147483647; if ivE == 1 then ivM = iTv(iTs(iTt(ivJ, 1), iTr(ivO, 255.))); ivH = true; break elseif ivE == 2 then ivM = iTv(iTs(iTt(ivJ, 1), iTr(ivO, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivO, 8), 255.))); ivH = true; break elseif ivE == 3. then ivM = iTv(iTs(iTt(ivJ, 1), iTr(ivO, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivO, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivO, 16), 255.))); ivH = true; break elseif ivE == 4 then ivM = iTv(iTs(iTt(ivJ, 1), iTr(ivO, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivO, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivO, 16), 255.)), iTs(iTt(ivJ, 4), iTr(iTu(ivO, 24.), 255.))); ivH = true; break end end; ivC = iTw(ivJ); ivG = 0.; while true do if ivG + 4 <= ivE then ivO = ivO * 16807 % 2147483647; iTA(ivC, ivG, iTs(iTy(ivC, ivG), ivO)); ivG = ivG + 4 else break end end; if ivH then break end; ivO = ivO * 16807 % 2147483647; ivD = 0.; while true do if ivG < ivE then iTB(ivC, ivG, iTs(iTz(ivC, ivG), iTr(iTu(ivO, ivD * 8), 255.))); ivG = ivG + 1; ivD = ivD + 1 else break end end; if ivH then break end; do ivM = iTx(ivC, 0., ivE); ivH = true; break end; break end end; og = oh:FindFirstChild(ivM); om = 16 else om = if lg then 6. else 46 end elseif om == 769 then oq = op; om = 24. else om = 753.; continue end elseif om < 774. then if om < 772 then if om < 771. then ivB = nil; do ivD = iYr[1608.]; ivF = iYr[3992]; ivC = k7; ivE = (om + lQ) % iYr[5374]; ivO = iYr[10480]; ivG = false; while true do ivK = #ivD; ivN = ivK - ivO; ivJ = ivC(ivE % 4294967296); ivM = ivN >= 1; if ivM then ivM = ivN <= 4 end; if ivM then ivJ = iTC((ivJ + 1832704949) % 4294967296, 13); if ivN == 1 then ivB = iTv(iTs(iTt(ivD, 1), iTr(ivJ, 255.))); ivG = true; break elseif ivN == 2 then ivB = iTv(iTs(iTt(ivD, 1), iTr(ivJ, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivJ, 8), 255.))); ivG = true; break elseif ivN == 3. then ivB = iTv(iTs(iTt(ivD, 1), iTr(ivJ, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivJ, 8), 255.)), iTs(iTt(ivD, 3.), iTr(iTu(ivJ, 16), 255.))); ivG = true; break elseif ivN == 4 then ivB = iTv(iTs(iTt(ivD, 1), iTr(ivJ, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivJ, 8), 255.)), iTs(iTt(ivD, 3.), iTr(iTu(ivJ, 16), 255.)), iTs(iTt(ivD, 4), iTr(iTu(ivJ, 24.), 255.))); ivG = true; break end end; ivI = iTw(ivD); ivL = 0.; while true do if ivL + 4 <= ivN then ivJ = iTC((ivJ + 1832704949) % 4294967296, 13); iTA(ivI, ivL, iTs(iTy(ivI, ivL), ivJ)); ivL = ivL + 4 else break end end; if ivG then break end; ivJ = iTC((ivJ + 1832704949) % 4294967296, 13); ivH = 0.; while true do if ivL < ivN then iTB(ivI, ivL, iTs(iTz(ivI, ivL), iTr(iTu(ivJ, ivH * 8), 255.))); ivL = ivL + 1; ivH = ivH + 1 else break end end; if ivG then break end; do ivB = iTx(ivI, 0., ivN); ivG = true; break end; break end end; iYr[4085][ivB](iYr[9200]); om = 20 else break end elseif om < 773 then if om == 772 then om = if lr then 13 else 57. else om = 773; continue end else ok = lm; om = 56 end else om = if lm then 25 else 55 end elseif om < 792. then if om < 783. then if om < 781 then if om < 778 then if om < 777. then if om < 776 then om = if oj then 2 else 45. elseif om == 776 then ivN = nil; do ivH = iYr[1183]; ivK = k7; ivI = iYr[9256]; ivL = iYr[8888]; ivJ = iYr[8986]; ivM = (om + lQ) % iYr[5374]; ivG = false; while true do ivA = #ivJ; ivD = ivA - ivL; ivB = ivK(ivM % 4294967296); ivB = ivB % 2147483646. + 1; ivE = ivD >= 1; if ivE then ivE = ivD <= 4 end; if ivE then ivB = ivB * 16807 % 2147483647; if ivD == 1 then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivB, 255.))); ivG = true; break elseif ivD == 2 then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivB, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivB, 8), 255.))); ivG = true; break elseif ivD == 3. then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivB, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivB, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivB, 16), 255.))); ivG = true; break elseif ivD == 4 then ivN = iTv(iTs(iTt(ivJ, 1), iTr(ivB, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivB, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivB, 16), 255.)), iTs(iTt(ivJ, 4), iTr(iTu(ivB, 24.), 255.))); ivG = true; break end end; ivO = iTw(ivJ); ivF = 0.; while true do if ivF <= ivD - 4 then ivB = ivB * 16807 % 2147483647; iTA(ivO, ivF, iTs(iTy(ivO, ivF), ivB)); ivF = ivF + 4 else break end end; if ivG then break end; ivB = ivB * 16807 % 2147483647; ivC = 0.; while true do if ivF < ivD then iTB(ivO, ivF, iTs(iTz(ivO, ivF), iTr(iTu(ivB, ivC * 8), 255.))); ivF = ivF + 1; ivC = ivC + 1 else break end end; if ivG then break end; do ivN = iTx(ivO, 0., ivD); ivG = true; break end; break end end; og = oh:FindFirstChild(ivN); om = 58 else om = 787; continue end elseif om == 777. then oj = li; om = if oj then 19 else 31 else om = 781; continue end elseif om < 779 then if om == 778 then ivA = nil; do ivC = iYr[9625]; ivE = iYr[2189]; ivO = (om + lQ) % iYr[5374]; ivD = k7; ivB = iYr[4973]; ivF = false; while true do ivM = #ivE; ivI = ivM - ivB; ivL = ivD(ivO % 4294967296); ivL = ivL % 2147483646. + 1; ivH = ivI >= 1; if ivH then ivH = ivI <= 4 end; if ivH then ivL = ivL * 16807 % 2147483647; if ivI == 1 then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivL, 255.))); ivF = true; break elseif ivI == 2 then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivL, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivL, 8), 255.))); ivF = true; break elseif ivI == 3. then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivL, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivL, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivL, 16), 255.))); ivF = true; break elseif ivI == 4 then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivL, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivL, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivL, 16), 255.)), iTs(iTt(ivE, 4), iTr(iTu(ivL, 24.), 255.))); ivF = true; break end end; ivK = iTw(ivE); ivG = 0.; while true do if ivG <= ivI - 4 then ivL = ivL * 16807 % 2147483647; iTA(ivK, ivG, iTs(iTy(ivK, ivG), ivL)); ivG = ivG + 4 else break end end; if ivF then break end; ivL = ivL * 16807 % 2147483647; ivJ = 0.; while true do if ivG < ivI then iTB(ivK, ivG, iTs(iTz(ivK, ivG), iTr(iTu(ivL, ivJ * 8), 255.))); ivG = ivG + 1; ivJ = ivJ + 1 else break end end; if ivF then break end; do ivA = iTx(ivK, 0., ivI); ivF = true; break end; break end end; oh = li + iYr[515][ivA](iYr[10480], iYr[1371.], iYr[10480]); ivM = nil; do ivJ = iYr[484]; ivG = k7; ivK = false; ivH = iYr[10480]; ivL = iYr[3576.]; ivI = (om + lQ) % iYr[5374]; ivF = false; while true do ivN = #ivL; ivC = ivN - ivH; ivA = ivG(ivI % 4294967296); ivA = ivA % 2147483646. + 1; ivD = ivC >= 1; if ivD then ivD = ivC <= 4 end; if ivD then ivA = ivA * 16807 % 2147483647; if ivC == 1 then ivM = iTv(iTs(iTt(ivL, 1), iTr(ivA, 255.))); ivF = true; break elseif ivC == 2 then ivM = iTv(iTs(iTt(ivL, 1), iTr(ivA, 255.)), iTs(iTt(ivL, 2), iTr(iTu(ivA, 8), 255.))); ivF = true; break elseif ivC == 3. then ivM = iTv(iTs(iTt(ivL, 1), iTr(ivA, 255.)), iTs(iTt(ivL, 2), iTr(iTu(ivA, 8), 255.)), iTs(iTt(ivL, 3.), iTr(iTu(ivA, 16), 255.))); ivF = true; break elseif ivC == 4 then ivM = iTv(iTs(iTt(ivL, 1), iTr(ivA, 255.)), iTs(iTt(ivL, 2), iTr(iTu(ivA, 8), 255.)), iTs(iTt(ivL, 3.), iTr(iTu(ivA, 16), 255.)), iTs(iTt(ivL, 4), iTr(iTu(ivA, 24.), 255.))); ivF = true; break end end; ivB = iTw(ivL); ivE = 0.; while true do if ivE <= ivC - 4 then ivA = ivA * 16807 % 2147483647; iTA(ivB, ivE, iTs(iTy(ivB, ivE), ivA)); ivE = ivE + 4 else break end end; if ivF then break end; ivA = ivA * 16807 % 2147483647; ivO = 0.; while true do if ivE < ivC then iTB(ivB, ivE, iTs(iTz(ivB, ivE), iTr(iTu(ivA, ivO * 8), 255.))); ivE = ivE + 1; ivO = ivO + 1 else break end end; if ivF then break end; do ivM = iTx(ivB, 0., ivC); ivF = true; break end; break end end; ivN = nil; do ivO = false; ivE = k7; ivB = false; ivD = iYr[10480]; ivA = iYr[1331]; ivC = (om + lQ) % iYr[5374]; ivF = false; while true do ivJ = #ivA; ivP = ivJ - ivD; ivI = ivE(ivC % 4294967296); ivI = ivI % 2147483646. + 1; ivL = ivP >= 1; if ivL then ivL = ivP <= 4 end; if ivL then ivI = ivI * 16807 % 2147483647; if ivP == 1 then ivN = iTv(iTs(iTt(ivA, 1), iTr(ivI, 255.))); ivF = true; break elseif ivP == 2 then ivN = iTv(iTs(iTt(ivA, 1), iTr(ivI, 255.)), iTs(iTt(ivA, 2), iTr(iTu(ivI, 8), 255.))); ivF = true; break elseif ivP == 3. then ivN = iTv(iTs(iTt(ivA, 1), iTr(ivI, 255.)), iTs(iTt(ivA, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivA, 3.), iTr(iTu(ivI, 16), 255.))); ivF = true; break elseif ivP == 4 then ivN = iTv(iTs(iTt(ivA, 1), iTr(ivI, 255.)), iTs(iTt(ivA, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivA, 3.), iTr(iTu(ivI, 16), 255.)), iTs(iTt(ivA, 4), iTr(iTu(ivI, 24.), 255.))); ivF = true; break end end; ivH = iTw(ivA); ivK = 0.; while true do if ivK <= ivP - 4 then ivI = ivI * 16807 % 2147483647; iTA(ivH, ivK, iTs(iTy(ivH, ivK), ivI)); ivK = ivK + 4 else break end end; if ivF then break end; ivI = ivI * 16807 % 2147483647; ivG = 0.; while true do if ivK < ivP then iTB(ivH, ivK, iTs(iTz(ivH, ivK), iTr(iTu(ivI, ivG * 8), 255.))); ivK = ivK + 1; ivG = ivG + 1 else break end end; if ivF then break end; do ivN = iTx(ivH, 0., ivP); ivF = true; break end; break end end; om = if (og[ivM] - oh)[ivN] > iYr[1371.] then 5 else 0. else om = 790; continue end elseif om < 780. then om = 20 else om = if op <= iYr[8888] then 37 else 21. end elseif om < 782 then ivP = nil; do ivK = iYr[954.]; ivI = k7; ivL = (om + lQ) % iYr[5374]; ivJ = iYr[8235.]; ivH = false; while true do ivD = #ivJ; ivB = ivD - ivK; ivE = ivI(ivL % 4294967296); ivE = ivE % 2147483646. + 1; ivO = ivB >= 1; if ivO then ivO = ivB <= 4 end; if ivO then ivE = ivE * 16807 % 2147483647; if ivB == 1 then ivP = iTv(iTs(iTt(ivJ, 1), iTr(ivE, 255.))); ivH = true; break elseif ivB == 2 then ivP = iTv(iTs(iTt(ivJ, 1), iTr(ivE, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivE, 8), 255.))); ivH = true; break elseif ivB == 3. then ivP = iTv(iTs(iTt(ivJ, 1), iTr(ivE, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivE, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivE, 16), 255.))); ivH = true; break elseif ivB == 4 then ivP = iTv(iTs(iTt(ivJ, 1), iTr(ivE, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivE, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivE, 16), 255.)), iTs(iTt(ivJ, 4), iTr(iTu(ivE, 24.), 255.))); ivH = true; break end end; ivF = iTw(ivJ); ivC = 0.; while true do if ivC + 4 <= ivB then ivE = ivE * 16807 % 2147483647; iTA(ivF, ivC, iTs(iTy(ivF, ivC), ivE)); ivC = ivC + 4 else break end end; if ivH then break end; ivE = ivE * 16807 % 2147483647; ivG = 0.; while true do if ivC < ivB then iTB(ivF, ivC, iTs(iTz(ivF, ivC), iTr(iTu(ivE, ivG * 8), 255.))); ivC = ivC + 1; ivG = ivG + 1 else break end end; if ivH then break end; do ivP = iTx(ivF, 0., ivB); ivH = true; break end; break end end; ivB = nil; do ivD = iYr[10480]; ivO = k7; ivC = (om + lQ) % iYr[5374]; ivE = iYr[782]; ivF = false; while true do ivJ = #ivE; ivA = ivJ - ivD; ivI = ivO(ivC % 4294967296); ivI = ivI % 2147483646. + 1; ivL = ivA >= 1; if ivL then ivL = ivA <= 4 end; if ivL then ivI = ivI * 16807 % 2147483647; if ivA == 1 then ivB = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.))); ivF = true; break elseif ivA == 2 then ivB = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.))); ivF = true; break elseif ivA == 3. then ivB = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivI, 16), 255.))); ivF = true; break elseif ivA == 4 then ivB = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivI, 16), 255.)), iTs(iTt(ivE, 4), iTr(iTu(ivI, 24.), 255.))); ivF = true; break end end; ivH = iTw(ivE); ivK = 0.; while true do if ivK + 4 <= ivA then ivI = ivI * 16807 % 2147483647; iTA(ivH, ivK, iTs(iTy(ivH, ivK), ivI)); ivK = ivK + 4 else break end end; if ivF then break end; ivI = ivI * 16807 % 2147483647; ivG = 0.; while true do if ivK < ivA then iTB(ivH, ivK, iTs(iTz(ivH, ivK), iTr(iTu(ivI, ivG * 8), 255.))); ivK = ivK + 1; ivG = ivG + 1 else break end end; if ivF then break end; do ivB = iTx(ivH, 0., ivA); ivF = true; break end; break end end; ivA = nil; do ivH = iYr[36.]; ivK = iYr[4629.]; ivI = k7; ivL = (om + lQ) % iYr[5374]; ivJ = iYr[1371.]; ivG = false; while true do ivC = #ivH; ivM = ivC - ivJ; ivD = ivI(ivL % 4294967296); ivN = ivM >= 1; if ivN then ivN = ivM <= 4 end; if ivN then ivD = iTC((ivD + 1832704949) % 4294967296, 13); if ivM == 1 then ivA = iTv(iTs(iTt(ivH, 1), iTr(ivD, 255.))); ivG = true; break elseif ivM == 2 then ivA = iTv(iTs(iTt(ivH, 1), iTr(ivD, 255.)), iTs(iTt(ivH, 2), iTr(iTu(ivD, 8), 255.))); ivG = true; break elseif ivM == 3. then ivA = iTv(iTs(iTt(ivH, 1), iTr(ivD, 255.)), iTs(iTt(ivH, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivH, 3.), iTr(iTu(ivD, 16), 255.))); ivG = true; break elseif ivM == 4 then ivA = iTv(iTs(iTt(ivH, 1), iTr(ivD, 255.)), iTs(iTt(ivH, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivH, 3.), iTr(iTu(ivD, 16), 255.)), iTs(iTt(ivH, 4), iTr(iTu(ivD, 24.), 255.))); ivG = true; break end end; ivE = iTw(ivH); ivO = 0.; while true do if ivO + 4 <= ivM then ivD = iTC((ivD + 1832704949) % 4294967296, 13); iTA(ivE, ivO, iTs(iTy(ivE, ivO), ivD)); ivO = ivO + 4 else break end end; if ivG then break end; ivD = iTC((ivD + 1832704949) % 4294967296, 13); ivF = 0.; while true do if ivO < ivM then iTB(ivE, ivO, iTs(iTz(ivE, ivO), iTr(iTu(ivD, ivF * 8), 255.))); ivO = ivO + 1; ivF = ivF + 1 else break end end; if ivG then break end; do ivA = iTx(ivE, 0., ivM); ivG = true; break end; break end end; og[ivA] = iYr[2906][ivP](lm + iYr[515][ivB](iYr[10480], iYr[1371.], iYr[10480])); ivM = nil; do ivD = iYr[10480]; ivO = k7; ivC = (om + lQ) % iYr[5374]; ivN = iYr[782]; ivE = false; while true do ivL = #ivN; ivH = ivL - ivD; ivK = ivO(ivC % 4294967296); ivK = ivK % 2147483646. + 1; ivG = ivH >= 1; if ivG then ivG = ivH <= 4 end; if ivG then ivK = ivK * 16807 % 2147483647; if ivH == 1 then ivM = iTv(iTs(iTt(ivN, 1), iTr(ivK, 255.))); ivE = true; break elseif ivH == 2 then ivM = iTv(iTs(iTt(ivN, 1), iTr(ivK, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivK, 8), 255.))); ivE = true; break elseif ivH == 3. then ivM = iTv(iTs(iTt(ivN, 1), iTr(ivK, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivK, 8), 255.)), iTs(iTt(ivN, 3.), iTr(iTu(ivK, 16), 255.))); ivE = true; break elseif ivH == 4 then ivM = iTv(iTs(iTt(ivN, 1), iTr(ivK, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivK, 8), 255.)), iTs(iTt(ivN, 3.), iTr(iTu(ivK, 16), 255.)), iTs(iTt(ivN, 4), iTr(iTu(ivK, 24.), 255.))); ivE = true; break end end; ivJ = iTw(ivN); ivF = 0.; while true do if ivF + 4 <= ivH then ivK = ivK * 16807 % 2147483647; iTA(ivJ, ivF, iTs(iTy(ivJ, ivF), ivK)); ivF = ivF + 4 else break end end; if ivE then break end; ivK = ivK * 16807 % 2147483647; ivI = 0.; while true do if ivF < ivH then iTB(ivJ, ivF, iTs(iTz(ivJ, ivF), iTr(iTu(ivK, ivI * 8), 255.))); ivF = ivF + 1; ivI = ivI + 1 else break end end; if ivE then break end; do ivM = iTx(ivJ, 0., ivH); ivE = true; break end; break end end; oi:MoveTo(lm + iYr[515][ivM](iTD(-iYr[1353.], iYr[1353.]), iYr[10480], iTD(-iYr[1353.], iYr[1353.]))); om = if (function(iX, iY) if type(iX) ~= "number" then return false end; if iX % 1 ~= 0. then return false end; local iZ = iX < -2147483648; if iZ then else iZ = iX > 2147483647 end; if iZ then return false end; local i_ = iX; i_ = bit32.bxor(i_, 1540483477); i_ = bit32.band(i_ * 403 + bit32.lshift(i_, 24.), 4294967295.); i_ = bit32.bxor(i_, bit32.rshift(i_, 13)); return i_ == iY end)(iTD(iYr[7718], iYr[954.]), (buffer.readu32(lp, iYr[9096.]))) then 49 else 3. elseif om == 782 then ok = li; om = if ok then 33. else 56 else om = 758; continue end elseif om < 789. then if om < 786. then if om < 785 then if om < 784 then om = if k5 then 54. else 12. elseif om == 784 then om = 27. else om = 7730; continue end else ivL = nil; do ivH = iYr[4976]; ivJ = iYr[2287]; ivI = (om + lQ) % iYr[5374]; ivK = k7; ivG = false; while true do ivM = #ivJ; ivD = ivM - ivH; ivN = ivK(ivI % 4294967296); ivE = ivD >= 1; if ivE then ivE = ivD <= 4 end; if ivE then ivN = (ivN + 2654435769.) % 4294967296; if ivD == 1 then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.))); ivG = true; break elseif ivD == 2 then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivN, 8), 255.))); ivG = true; break elseif ivD == 3. then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivN, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivN, 16), 255.))); ivG = true; break elseif ivD == 4 then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivN, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivN, 16), 255.)), iTs(iTt(ivJ, 4), iTr(iTu(ivN, 24.), 255.))); ivG = true; break end end; ivO = iTw(ivJ); ivF = 0.; while true do if ivF + 4 <= ivD then ivN = (ivN + 2654435769.) % 4294967296; iTA(ivO, ivF, iTs(iTy(ivO, ivF), ivN)); ivF = ivF + 4 else break end end; if ivG then break end; ivN = (ivN + 2654435769.) % 4294967296; ivC = 0.; while true do if ivF < ivD then iTB(ivO, ivF, iTs(iTz(ivO, ivF), iTr(iTu(ivN, ivC * 8), 255.))); ivF = ivF + 1; ivC = ivC + 1 else break end end; if ivG then break end; do ivL = iTx(ivO, 0., ivD); ivG = true; break end; break end end; om = if oh:FindFirstChild(ivL) then 17 else 22 end elseif om < 787 then om = 1 elseif om < 788 then oj = lm; om = 31 else om = 21. end elseif om < 791 then if om < 790 then ivM = nil; do ivO = iYr[4795]; ivD = iYr[9883]; ivN = (om + lQ) % iYr[5374]; ivC = k7; ivE = false; while true do ivH = #ivD; ivK = ivH - ivO; ivG = ivC(ivN % 4294967296); ivJ = ivK >= 1; if ivJ then ivJ = ivK <= 4 end; if ivJ then ivG = (ivG + 2654435769.) % 4294967296; if ivK == 1 then ivM = iTv(iTs(iTt(ivD, 1), iTr(ivG, 255.))); ivE = true; break elseif ivK == 2 then ivM = iTv(iTs(iTt(ivD, 1), iTr(ivG, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivG, 8), 255.))); ivE = true; break elseif ivK == 3. then ivM = iTv(iTs(iTt(ivD, 1), iTr(ivG, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivG, 8), 255.)), iTs(iTt(ivD, 3.), iTr(iTu(ivG, 16), 255.))); ivE = true; break elseif ivK == 4 then ivM = iTv(iTs(iTt(ivD, 1), iTr(ivG, 255.)), iTs(iTt(ivD, 2), iTr(iTu(ivG, 8), 255.)), iTs(iTt(ivD, 3.), iTr(iTu(ivG, 16), 255.)), iTs(iTt(ivD, 4), iTr(iTu(ivG, 24.), 255.))); ivE = true; break end end; ivF = iTw(ivD); ivI = 0.; while true do if ivI + 4 <= ivK then ivG = (ivG + 2654435769.) % 4294967296; iTA(ivF, ivI, iTs(iTy(ivF, ivI), ivG)); ivI = ivI + 4 else break end end; if ivE then break end; ivG = (ivG + 2654435769.) % 4294967296; ivL = 0.; while true do if ivI < ivK then iTB(ivF, ivI, iTs(iTz(ivF, ivI), iTr(iTu(ivG, ivL * 8), 255.))); ivI = ivI + 1; ivL = ivL + 1 else break end end; if ivE then break end; do ivM = iTx(ivF, 0., ivK); ivE = true; break end; break end end; og = oh[ivM]; ivL = nil; do ivG = false; ivJ = iYr[7479.]; ivH = (om + lQ) % iYr[5374]; ivK = k7; ivI = iYr[10480]; ivF = false; while true do ivO = #ivJ; ivA = ivO - ivI; ivC = ivK(ivH % 4294967296); ivC = ivC % 2147483646. + 1; ivM = ivA >= 1; if ivM then ivM = ivA <= 4 end; if ivM then ivC = ivC * 16807 % 2147483647; if ivA == 1 then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivC, 255.))); ivF = true; break elseif ivA == 2 then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivC, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivC, 8), 255.))); ivF = true; break elseif ivA == 3. then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivC, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivC, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivC, 16), 255.))); ivF = true; break elseif ivA == 4 then ivL = iTv(iTs(iTt(ivJ, 1), iTr(ivC, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivC, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivC, 16), 255.)), iTs(iTt(ivJ, 4), iTr(iTu(ivC, 24.), 255.))); ivF = true; break end end; ivD = iTw(ivJ); ivN = 0.; while true do if ivN <= ivA - 4 then ivC = ivC * 16807 % 2147483647; iTA(ivD, ivN, iTs(iTy(ivD, ivN), ivC)); ivN = ivN + 4 else break end end; if ivF then break end; ivC = ivC * 16807 % 2147483647; ivE = 0.; while true do if ivN < ivA then iTB(ivD, ivN, iTs(iTz(ivD, ivN), iTr(iTu(ivC, ivE * 8), 255.))); ivN = ivN + 1; ivE = ivE + 1 else break end end; if ivF then break end; do ivL = iTx(ivD, 0., ivA); ivF = true; break end; break end end; ivA = nil; do ivN = iYr[10480]; ivC = iYr[10455.]; ivM = (om + lQ) % iYr[5374]; ivO = k7; ivD = false; while true do ivH = #ivC; ivK = ivH - ivN; ivG = ivO(ivM % 4294967296); ivJ = ivK >= 1; if ivJ then ivJ = ivK <= 4 end; if ivJ then ivG = (ivG + 2654435769.) % 4294967296; if ivK == 1 then ivA = iTv(iTs(iTt(ivC, 1), iTr(ivG, 255.))); ivD = true; break elseif ivK == 2 then ivA = iTv(iTs(iTt(ivC, 1), iTr(ivG, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivG, 8), 255.))); ivD = true; break elseif ivK == 3. then ivA = iTv(iTs(iTt(ivC, 1), iTr(ivG, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivG, 8), 255.)), iTs(iTt(ivC, 3.), iTr(iTu(ivG, 16), 255.))); ivD = true; break elseif ivK == 4 then ivA = iTv(iTs(iTt(ivC, 1), iTr(ivG, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivG, 8), 255.)), iTs(iTt(ivC, 3.), iTr(iTu(ivG, 16), 255.)), iTs(iTt(ivC, 4), iTr(iTu(ivG, 24.), 255.))); ivD = true; break end end; ivF = iTw(ivC); ivI = 0.; while true do if ivI + 4 <= ivK then ivG = (ivG + 2654435769.) % 4294967296; iTA(ivF, ivI, iTs(iTy(ivF, ivI), ivG)); ivI = ivI + 4 else break end end; if ivD then break end; ivG = (ivG + 2654435769.) % 4294967296; ivE = 0.; while true do if ivI < ivK then iTB(ivF, ivI, iTs(iTz(ivF, ivI), iTr(iTu(ivG, ivE * 8), 255.))); ivI = ivI + 1; ivE = ivE + 1 else break end end; if ivD then break end; do ivA = iTx(ivF, 0., ivK); ivD = true; break end; break end end; ivK = nil; do ivH = iYr[7838]; ivE = k7; ivI = iYr[7111]; ivF = iYr[10480]; ivJ = iYr[10318]; ivG = (om + lQ) % iYr[5374]; ivD = false; while true do ivM = #ivJ; ivQ = ivM - ivF; ivN = ivE(ivG % 4294967296); ivN = ivN % 2147483646. + 1; ivP = ivQ >= 1; if ivP then ivP = ivQ <= 4 end; if ivP then ivN = ivN * 16807 % 2147483647; if ivQ == 1 then ivK = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.))); ivD = true; break elseif ivQ == 2 then ivK = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivN, 8), 255.))); ivD = true; break elseif ivQ == 3. then ivK = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivN, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivN, 16), 255.))); ivD = true; break elseif ivQ == 4 then ivK = iTv(iTs(iTt(ivJ, 1), iTr(ivN, 255.)), iTs(iTt(ivJ, 2), iTr(iTu(ivN, 8), 255.)), iTs(iTt(ivJ, 3.), iTr(iTu(ivN, 16), 255.)), iTs(iTt(ivJ, 4), iTr(iTu(ivN, 24.), 255.))); ivD = true; break end end; ivO = iTw(ivJ); ivB = 0.; while true do if ivB <= ivQ - 4 then ivN = ivN * 16807 % 2147483647; iTA(ivO, ivB, iTs(iTy(ivO, ivB), ivN)); ivB = ivB + 4 else break end end; if ivD then break end; ivN = ivN * 16807 % 2147483647; ivC = 0.; while true do if ivB < ivQ then iTB(ivO, ivB, iTs(iTz(ivO, ivB), iTr(iTu(ivN, ivC * 8), 255.))); ivB = ivB + 1; ivC = ivC + 1 else break end end; if ivD then break end; do ivK = iTx(ivO, 0., ivQ); ivD = true; break end; break end end; og[ivK] = iYr[2906][ivL](lm + iYr[515][ivA](iYr[10480], iYr[1371.], iYr[10480])); ivQ = nil; do ivN = iYr[10480]; ivB = iYr[4831]; ivM = (om + lQ) % iYr[5374]; ivP = k7; ivO = false; while true do ivH = #ivB; ivD = ivH - ivN; ivG = ivP(ivM % 4294967296); ivC = ivD >= 1; if ivC then ivC = ivD <= 4 end; if ivC then ivG = (ivG + 2654435769.) % 4294967296; if ivD == 1 then ivQ = iTv(iTs(iTt(ivB, 1), iTr(ivG, 255.))); ivO = true; break elseif ivD == 2 then ivQ = iTv(iTs(iTt(ivB, 1), iTr(ivG, 255.)), iTs(iTt(ivB, 2), iTr(iTu(ivG, 8), 255.))); ivO = true; break elseif ivD == 3. then ivQ = iTv(iTs(iTt(ivB, 1), iTr(ivG, 255.)), iTs(iTt(ivB, 2), iTr(iTu(ivG, 8), 255.)), iTs(iTt(ivB, 3.), iTr(iTu(ivG, 16), 255.))); ivO = true; break elseif ivD == 4 then ivQ = iTv(iTs(iTt(ivB, 1), iTr(ivG, 255.)), iTs(iTt(ivB, 2), iTr(iTu(ivG, 8), 255.)), iTs(iTt(ivB, 3.), iTr(iTu(ivG, 16), 255.)), iTs(iTt(ivB, 4), iTr(iTu(ivG, 24.), 255.))); ivO = true; break end end; ivF = iTw(ivB); ivI = 0.; while true do if ivI + 4 <= ivD then ivG = (ivG + 2654435769.) % 4294967296; iTA(ivF, ivI, iTs(iTy(ivF, ivI), ivG)); ivI = ivI + 4 else break end end; if ivO then break end; ivG = (ivG + 2654435769.) % 4294967296; ivE = 0.; while true do if ivI < ivD then iTB(ivF, ivI, iTs(iTz(ivF, ivI), iTr(iTu(ivG, ivE * 8), 255.))); ivI = ivI + 1; ivE = ivE + 1 else break end end; if ivO then break end; do ivQ = iTx(ivF, 0., ivD); ivO = true; break end; break end end; iYr[4085][ivQ](iYr[9200]); om = 22 else om = if og then 30. else 58 end else om = 44 end elseif om < 801. then if om < 799 then if om < 795. then if om < 794 then if om < 793 then og = oh; om = if og then 39. else 16 elseif om == 793 then ivI = nil; do ivE = iYr[10480]; ivG = iYr[9064]; ivF = (om + lQ) % iYr[5374]; ivH = k7; ivD = false; while true do ivQ = #ivG; ivN = ivQ - ivE; ivP = ivH(ivF % 4294967296); ivO = ivN >= 1; if ivO then ivO = ivN <= 4 end; if ivO then ivP = (ivP + 2654435769.) % 4294967296; if ivN == 1 then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivP, 255.))); ivD = true; break elseif ivN == 2 then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivP, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivP, 8), 255.))); ivD = true; break elseif ivN == 3. then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivP, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivP, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivP, 16), 255.))); ivD = true; break elseif ivN == 4 then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivP, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivP, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivP, 16), 255.)), iTs(iTt(ivG, 4), iTr(iTu(ivP, 24.), 255.))); ivD = true; break end end; ivB = iTw(ivG); ivC = 0.; while true do if ivC + 4 <= ivN then ivP = (ivP + 2654435769.) % 4294967296; iTA(ivB, ivC, iTs(iTy(ivB, ivC), ivP)); ivC = ivC + 4 else break end end; if ivD then break end; ivP = (ivP + 2654435769.) % 4294967296; ivM = 0.; while true do if ivC < ivN then iTB(ivB, ivC, iTs(iTz(ivB, ivC), iTr(iTu(ivP, ivM * 8), 255.))); ivC = ivC + 1; ivM = ivM + 1 else break end end; if ivD then break end; do ivI = iTx(ivB, 0., ivN); ivD = true; break end; break end end; og = lv[ivI]; ivQ = nil; do ivM = true; ivC = iYr[5618]; ivB = true; ivO = (om + lQ) % iYr[5374]; ivP = iYr[4067]; ivN = k7; ivD = false; while true do ivH = #ivC; ivK = ivH - ivP; ivG = ivN(ivO % 4294967296); ivJ = ivK >= 1; if ivJ then ivJ = ivK <= 3. end; if ivJ then ivG = (ivG * 1597 + 51749) % 4294967296; if ivK == 1 then ivQ = iTv((iTt(ivC, 1) - iTr(ivG, 255.)) % 256); ivD = true; break elseif ivK == 2 then ivQ = iTv((iTt(ivC, 1) - iTr(ivG, 255.)) % 256, (iTt(ivC, 2) - iTr(iTu(ivG, 8), 255.)) % 256); ivD = true; break elseif ivK == 3. then ivQ = iTv((iTt(ivC, 1) - iTr(ivG, 255.)) % 256, (iTt(ivC, 2) - iTr(iTu(ivG, 8), 255.)) % 256, (iTt(ivC, 3.) - iTr(iTu(ivG, 16), 255.)) % 256); ivD = true; break end end; ivF = iTw(ivC); ivI = 0.; while true do if ivI + 4 <= ivK then ivG = (ivG * 1597 + 51749) % 4294967296; iTA(ivF, ivI, (iTy(ivF, ivI) - ivG) % 4294967296); ivI = ivI + 4 else break end end; if ivD then break end; ivG = (ivG * 1597 + 51749) % 4294967296; ivE = 0.; while true do if ivI < ivK then iTB(ivF, ivI, (iTz(ivF, ivI) - iTr(iTu(ivG, ivE * 8), 255.)) % 256); ivI = ivI + 1; ivE = ivE + 1 else break end end; if ivD then break end; do ivQ = iTx(ivF, 0., ivK); ivD = true; break end; break end end; oh = og[ivQ]; og = k3; om = if og then 9. else 47 else om = 786.; continue end elseif om == 794 then om = if k8 then 52 else 29 else om = 793; continue end elseif om < 797 then if om < 796 then om = if og then 42. else 14 elseif om == 796 then om = if lc then 51. else 23 else om = 783.; continue end elseif om < 798. then og = oh; om = 47 else ol = lr; om = 41 end elseif om < 800 then if om == 799 then iYr[7994](function(iJr) if not iJr then local iKw = { k7, iIn, oc, iJr } end; of:FireServer(iIn[6662](oc)) end); om = 10 else om = 798.; continue end else os = oq; iYr[7994](function(iJt) if not iJt then local iKA = { of, k7, oc, iIn, iJt } end; local iYt = iIn; if iYt[3066.] <= iYt[10363] / (iYt[2707] - iYt[2707]) - iYt[4196] / (iYt[881] - iYt[881]) then local iFI = cK + iYt[2912]; local iFJ = iYt[6357.] + cA end; of:FireServer(iYt[6662](oc)) end); om = 46 end elseif om < 805 then if om < 803 then if om < 802 then ivK = nil; do ivE = iYr[1315]; ivH = k7; ivF = iYr[6352]; ivI = iYr[10480]; ivG = iYr[7258]; ivJ = (om + lQ) % iYr[5374]; ivD = false; while true do ivB = #ivG; ivC = ivB - ivI; ivM = ivH(ivJ % 4294967296); ivM = ivM % 2147483646. + 1; ivQ = ivC >= 1; if ivQ then ivQ = ivC <= 4 end; if ivQ then ivM = ivM * 16807 % 2147483647; if ivC == 1 then ivK = iTv(iTs(iTt(ivG, 1), iTr(ivM, 255.))); ivD = true; break elseif ivC == 2 then ivK = iTv(iTs(iTt(ivG, 1), iTr(ivM, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivM, 8), 255.))); ivD = true; break elseif ivC == 3. then ivK = iTv(iTs(iTt(ivG, 1), iTr(ivM, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivM, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivM, 16), 255.))); ivD = true; break elseif ivC == 4 then ivK = iTv(iTs(iTt(ivG, 1), iTr(ivM, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivM, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivM, 16), 255.)), iTs(iTt(ivG, 4), iTr(iTu(ivM, 24.), 255.))); ivD = true; break end end; ivN = iTw(ivG); ivP = 0.; while true do if ivP <= ivC - 4 then ivM = ivM * 16807 % 2147483647; iTA(ivN, ivP, iTs(iTy(ivN, ivP), ivM)); ivP = ivP + 4 else break end end; if ivD then break end; ivM = ivM * 16807 % 2147483647; ivO = 0.; while true do if ivP < ivC then iTB(ivN, ivP, iTs(iTz(ivN, ivP), iTr(iTu(ivM, ivO * 8), 255.))); ivP = ivP + 1; ivO = ivO + 1 else break end end; if ivD then break end; do ivK = iTx(ivN, 0., ivC); ivD = true; break end; break end end; ivQ = nil; do ivB = iYr[10480]; ivN = iYr[2354]; ivP = (om + lQ) % iYr[5374]; ivM = k7; ivO = false; while true do ivD = #ivN; ivG = ivD - ivB; ivC = ivM(ivP % 4294967296); ivF = ivG >= 1; if ivF then ivF = ivG <= 4 end; if ivF then ivC = (ivC + 2654435769.) % 4294967296; if ivG == 1 then ivQ = iTv(iTs(iTt(ivN, 1), iTr(ivC, 255.))); ivO = true; break elseif ivG == 2 then ivQ = iTv(iTs(iTt(ivN, 1), iTr(ivC, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivC, 8), 255.))); ivO = true; break elseif ivG == 3. then ivQ = iTv(iTs(iTt(ivN, 1), iTr(ivC, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivC, 8), 255.)), iTs(iTt(ivN, 3.), iTr(iTu(ivC, 16), 255.))); ivO = true; break elseif ivG == 4 then ivQ = iTv(iTs(iTt(ivN, 1), iTr(ivC, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivC, 8), 255.)), iTs(iTt(ivN, 3.), iTr(iTu(ivC, 16), 255.)), iTs(iTt(ivN, 4), iTr(iTu(ivC, 24.), 255.))); ivO = true; break end end; ivI = iTw(ivN); ivE = 0.; while true do if ivE + 4 <= ivG then ivC = (ivC + 2654435769.) % 4294967296; iTA(ivI, ivE, iTs(iTy(ivI, ivE), ivC)); ivE = ivE + 4 else break end end; if ivO then break end; ivC = (ivC + 2654435769.) % 4294967296; ivH = 0.; while true do if ivE < ivG then iTB(ivI, ivE, iTs(iTz(ivI, ivE), iTr(iTu(ivC, ivH * 8), 255.))); ivE = ivE + 1; ivH = ivH + 1 else break end end; if ivO then break end; do ivQ = iTx(ivI, 0., ivG); ivO = true; break end; break end end; og[ivQ] = iYr[2906][ivK](oh); om = 0. else ot = (ot * 1664525 + om) % 4294967296; ivI = nil; do ivD = iYr[9000.]; ivG = iYr[3611]; ivE = ot; ivH = k7; ivF = iYr[10480]; ivC = false; while true do ivN = #ivG; ivP = ivN - ivF; ivO = ivH(ivE % 4294967296); ivO = ivO % 2147483646. + 1; ivB = ivP >= 1; if ivB then ivB = ivP <= 4 end; if ivB then ivO = ivO * 16807 % 2147483647; if ivP == 1 then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivO, 255.))); ivC = true; break elseif ivP == 2 then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivO, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivO, 8), 255.))); ivC = true; break elseif ivP == 3. then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivO, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivO, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivO, 16), 255.))); ivC = true; break elseif ivP == 4 then ivI = iTv(iTs(iTt(ivG, 1), iTr(ivO, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivO, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivO, 16), 255.)), iTs(iTt(ivG, 4), iTr(iTu(ivO, 24.), 255.))); ivC = true; break end end; ivK = iTw(ivG); ivM = 0.; while true do if ivM <= ivP - 4 then ivO = ivO * 16807 % 2147483647; iTA(ivK, ivM, iTs(iTy(ivK, ivM), ivO)); ivM = ivM + 4 else break end end; if ivC then break end; ivO = ivO * 16807 % 2147483647; ivQ = 0.; while true do if ivM < ivP then iTB(ivK, ivM, iTs(iTz(ivK, ivM), iTr(iTu(ivO, ivQ * 8), 255.))); ivM = ivM + 1; ivQ = ivQ + 1 else break end end; if ivC then break end; do ivI = iTx(ivK, 0., ivP); ivC = true; break end; break end end; og = iYr[3196]:GetService(ivI); ivK = nil; do ivB = iYr[7554.]; ivN = iYr[714.]; ivP = ot; ivM = k7; ivQ = iYr[10480]; ivO = false; while true do ivI = #ivN; ivE = ivI - ivQ; ivH = ivM(ivP % 4294967296); ivH = ivH % 2147483646. + 1; ivD = ivE >= 1; if ivD then ivD = ivE <= 4 end; if ivD then ivH = ivH * 16807 % 2147483647; if ivE == 1 then ivK = iTv(iTs(iTt(ivN, 1), iTr(ivH, 255.))); ivO = true; break elseif ivE == 2 then ivK = iTv(iTs(iTt(ivN, 1), iTr(ivH, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivH, 8), 255.))); ivO = true; break elseif ivE == 3. then ivK = iTv(iTs(iTt(ivN, 1), iTr(ivH, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivH, 8), 255.)), iTs(iTt(ivN, 3.), iTr(iTu(ivH, 16), 255.))); ivO = true; break elseif ivE == 4 then ivK = iTv(iTs(iTt(ivN, 1), iTr(ivH, 255.)), iTs(iTt(ivN, 2), iTr(iTu(ivH, 8), 255.)), iTs(iTt(ivN, 3.), iTr(iTu(ivH, 16), 255.)), iTs(iTt(ivN, 4), iTr(iTu(ivH, 24.), 255.))); ivO = true; break end end; ivG = iTw(ivN); ivC = 0.; while true do if ivC <= ivE - 4 then ivH = ivH * 16807 % 2147483647; iTA(ivG, ivC, iTs(iTy(ivG, ivC), ivH)); ivC = ivC + 4 else break end end; if ivO then break end; ivH = ivH * 16807 % 2147483647; ivF = 0.; while true do if ivC < ivE then iTB(ivG, ivC, iTs(iTz(ivG, ivC), iTr(iTu(ivH, ivF * 8), 255.))); ivC = ivC + 1; ivF = ivF + 1 else break end end; if ivO then break end; do ivK = iTx(ivG, 0., ivE); ivO = true; break end; break end end; oe = { ivK }; ivI = nil; do ivE = iYr[6360.]; ivH = iYr[841]; ivF = k7; ivD = ot; ivG = iYr[8218]; ivC = false; while true do ivK = #ivE; ivM = ivK - ivG; ivQ = ivF(ivD % 4294967296); ivN = ivM >= 1; if ivN then ivN = ivM <= 4 end; if ivN then ivQ = iTC((ivQ + 1832704949) % 4294967296, 13); if ivM == 1 then ivI = iTv(iTs(iTt(ivE, 1), iTr(ivQ, 255.))); ivC = true; break elseif ivM == 2 then ivI = iTv(iTs(iTt(ivE, 1), iTr(ivQ, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivQ, 8), 255.))); ivC = true; break elseif ivM == 3. then ivI = iTv(iTs(iTt(ivE, 1), iTr(ivQ, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivQ, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivQ, 16), 255.))); ivC = true; break elseif ivM == 4 then ivI = iTv(iTs(iTt(ivE, 1), iTr(ivQ, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivQ, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivQ, 16), 255.)), iTs(iTt(ivE, 4), iTr(iTu(ivQ, 24.), 255.))); ivC = true; break end end; ivP = iTw(ivE); ivO = 0.; while true do if ivO + 4 <= ivM then ivQ = iTC((ivQ + 1832704949) % 4294967296, 13); iTA(ivP, ivO, iTs(iTy(ivP, ivO), ivQ)); ivO = ivO + 4 else break end end; if ivC then break end; ivQ = iTC((ivQ + 1832704949) % 4294967296, 13); ivB = 0.; while true do if ivO < ivM then iTB(ivP, ivO, iTs(iTz(ivP, ivO), iTr(iTu(ivQ, ivB * 8), 255.))); ivO = ivO + 1; ivB = ivB + 1 else break end end; if ivC then break end; do ivI = iTx(ivP, 0., ivM); ivC = true; break end; break end end; oc = { ivI }; ivK = nil; do ivP = iYr[10480]; ivM = iYr[10225]; ivQ = ot; ivB = k7; ivN = false; while true do ivE = #ivM; ivH = ivE - ivP; ivD = ivB(ivQ % 4294967296); ivG = ivH >= 1; if ivG then ivG = ivH <= 4 end; if ivG then ivD = (ivD + 2654435769.) % 4294967296; if ivH == 1 then ivK = iTv(iTs(iTt(ivM, 1), iTr(ivD, 255.))); ivN = true; break elseif ivH == 2 then ivK = iTv(iTs(iTt(ivM, 1), iTr(ivD, 255.)), iTs(iTt(ivM, 2), iTr(iTu(ivD, 8), 255.))); ivN = true; break elseif ivH == 3. then ivK = iTv(iTs(iTt(ivM, 1), iTr(ivD, 255.)), iTs(iTt(ivM, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivM, 3.), iTr(iTu(ivD, 16), 255.))); ivN = true; break elseif ivH == 4 then ivK = iTv(iTs(iTt(ivM, 1), iTr(ivD, 255.)), iTs(iTt(ivM, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivM, 3.), iTr(iTu(ivD, 16), 255.)), iTs(iTt(ivM, 4), iTr(iTu(ivD, 24.), 255.))); ivN = true; break end end; ivC = iTw(ivM); ivF = 0.; while true do if ivF + 4 <= ivH then ivD = (ivD + 2654435769.) % 4294967296; iTA(ivC, ivF, iTs(iTy(ivC, ivF), ivD)); ivF = ivF + 4 else break end end; if ivN then break end; ivD = (ivD + 2654435769.) % 4294967296; ivO = 0.; while true do if ivF < ivH then iTB(ivC, ivF, iTs(iTz(ivC, ivF), iTr(iTu(ivD, ivO * 8), 255.))); ivF = ivF + 1; ivO = ivO + 1 else break end end; if ivN then break end; do ivK = iTx(ivC, 0., ivH); ivN = true; break end; break end end; ivH = nil; do ivE = iYr[1197.]; ivC = iYr[1060]; ivF = ot; ivD = k7; ivG = iYr[3902]; ivO = false; while true do ivP = #ivC; ivJ = ivP - ivG; ivB = ivD(ivF % 4294967296); ivB = ivB % 2147483646. + 1; ivI = ivJ >= 1; if ivI then ivI = ivJ <= 4 end; if ivI then ivB = ivB * 16807 % 2147483647; if ivJ == 1 then ivH = iTv(iTs(iTt(ivC, 1), iTr(ivB, 255.))); ivO = true; break elseif ivJ == 2 then ivH = iTv(iTs(iTt(ivC, 1), iTr(ivB, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivB, 8), 255.))); ivO = true; break elseif ivJ == 3. then ivH = iTv(iTs(iTt(ivC, 1), iTr(ivB, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivB, 8), 255.)), iTs(iTt(ivC, 3.), iTr(iTu(ivB, 16), 255.))); ivO = true; break elseif ivJ == 4 then ivH = iTv(iTs(iTt(ivC, 1), iTr(ivB, 255.)), iTs(iTt(ivC, 2), iTr(iTu(ivB, 8), 255.)), iTs(iTt(ivC, 3.), iTr(iTu(ivB, 16), 255.)), iTs(iTt(ivC, 4), iTr(iTu(ivB, 24.), 255.))); ivO = true; break end end; ivM = iTw(ivC); ivQ = 0.; while true do if ivQ <= ivJ - 4 then ivB = ivB * 16807 % 2147483647; iTA(ivM, ivQ, iTs(iTy(ivM, ivQ), ivB)); ivQ = ivQ + 4 else break end end; if ivO then break end; ivB = ivB * 16807 % 2147483647; ivN = 0.; while true do if ivQ < ivJ then iTB(ivM, ivQ, iTs(iTz(ivM, ivQ), iTr(iTu(ivB, ivN * 8), 255.))); ivQ = ivQ + 1; ivN = ivN + 1 else break end end; if ivO then break end; do ivH = iTx(ivM, 0., ivJ); ivO = true; break end; break end end; ivJ = nil; do ivM = false; ivQ = iYr[3500]; ivB = iYr[9387.]; ivI = ot; ivP = iYr[10480]; ivN = k7; ivO = false; while true do ivF = #ivQ; ivL = ivF - ivP; ivE = ivN(ivI % 4294967296); ivA = ivL >= 1; if ivA then ivA = ivL <= 3. end; if ivA then ivE = (ivE * 1597 + 51749) % 4294967296; if ivL == 1 then ivJ = iTv((iTt(ivQ, 1) - iTr(ivE, 255.)) % 256); ivO = true; break elseif ivL == 2 then ivJ = iTv((iTt(ivQ, 1) - iTr(ivE, 255.)) % 256, (iTt(ivQ, 2) - iTr(iTu(ivE, 8), 255.)) % 256); ivO = true; break elseif ivL == 3. then ivJ = iTv((iTt(ivQ, 1) - iTr(ivE, 255.)) % 256, (iTt(ivQ, 2) - iTr(iTu(ivE, 8), 255.)) % 256, (iTt(ivQ, 3.) - iTr(iTu(ivE, 16), 255.)) % 256); ivO = true; break end end; ivD = iTw(ivQ); ivG = 0.; while true do if ivG + 4 <= ivL then ivE = (ivE * 1597 + 51749) % 4294967296; iTA(ivD, ivG, (iTy(ivD, ivG) - ivE) % 4294967296); ivG = ivG + 4 else break end end; if ivO then break end; ivE = (ivE * 1597 + 51749) % 4294967296; ivC = 0.; while true do if ivG < ivL then iTB(ivD, ivG, (iTz(ivD, ivG) - iTr(iTu(ivE, ivC * 8), 255.)) % 256); ivG = ivG + 1; ivC = ivC + 1 else break end end; if ivO then break end; do ivJ = iTx(ivD, 0., ivL); ivO = true; break end; break end end; ivL = nil; do ivC = iYr[394]; ivF = iYr[2371]; ivD = iYr[6287]; ivG = ot; ivE = iYr[10411]; ivA = k7; ivO = false; while true do ivR = #ivF; ivB = ivR - ivE; ivI = ivA(ivG % 4294967296); ivM = ivB >= 1; if ivM then ivM = ivB <= 3. end; if ivM then ivI = (ivI * 1597 + 51749) % 4294967296; if ivB == 1 then ivL = iTv((iTt(ivF, 1) - iTr(ivI, 255.)) % 256); ivO = true; break elseif ivB == 2 then ivL = iTv((iTt(ivF, 1) - iTr(ivI, 255.)) % 256, (iTt(ivF, 2) - iTr(iTu(ivI, 8), 255.)) % 256); ivO = true; break elseif ivB == 3. then ivL = iTv((iTt(ivF, 1) - iTr(ivI, 255.)) % 256, (iTt(ivF, 2) - iTr(iTu(ivI, 8), 255.)) % 256, (iTt(ivF, 3.) - iTr(iTu(ivI, 16), 255.)) % 256); ivO = true; break end end; ivQ = iTw(ivF); ivN = 0.; while true do if ivN + 4 <= ivB then ivI = (ivI * 1597 + 51749) % 4294967296; iTA(ivQ, ivN, (iTy(ivQ, ivN) - ivI) % 4294967296); ivN = ivN + 4 else break end end; if ivO then break end; ivI = (ivI * 1597 + 51749) % 4294967296; ivP = 0.; while true do if ivN < ivB then iTB(ivQ, ivN, (iTz(ivQ, ivN) - iTr(iTu(ivI, ivP * 8), 255.)) % 256); ivN = ivN + 1; ivP = ivP + 1 else break end end; if ivO then break end; do ivL = iTx(ivQ, 0., ivB); ivO = true; break end; break end end; ivR = nil; do ivN = iYr[4062.]; ivP = k7; ivM = true; ivQ = iYr[6720.]; ivB = iYr[5445.]; ivI = ot; ivO = false; while true do ivS = #ivB; ivE = ivS - ivQ; ivA = ivP(ivI % 4294967296); ivA = ivA % 2147483646. + 1; ivD = ivE >= 1; if ivD then ivD = ivE <= 4 end; if ivD then ivA = ivA * 16807 % 2147483647; if ivE == 1 then ivR = iTv(iTs(iTt(ivB, 1), iTr(ivA, 255.))); ivO = true; break elseif ivE == 2 then ivR = iTv(iTs(iTt(ivB, 1), iTr(ivA, 255.)), iTs(iTt(ivB, 2), iTr(iTu(ivA, 8), 255.))); ivO = true; break elseif ivE == 3. then ivR = iTv(iTs(iTt(ivB, 1), iTr(ivA, 255.)), iTs(iTt(ivB, 2), iTr(iTu(ivA, 8), 255.)), iTs(iTt(ivB, 3.), iTr(iTu(ivA, 16), 255.))); ivO = true; break elseif ivE == 4 then ivR = iTv(iTs(iTt(ivB, 1), iTr(ivA, 255.)), iTs(iTt(ivB, 2), iTr(iTu(ivA, 8), 255.)), iTs(iTt(ivB, 3.), iTr(iTu(ivA, 16), 255.)), iTs(iTt(ivB, 4), iTr(iTu(ivA, 24.), 255.))); ivO = true; break end end; ivG = iTw(ivB); ivC = 0.; while true do if ivC <= ivE - 4 then ivA = ivA * 16807 % 2147483647; iTA(ivG, ivC, iTs(iTy(ivG, ivC), ivA)); ivC = ivC + 4 else break end end; if ivO then break end; ivA = ivA * 16807 % 2147483647; ivF = 0.; while true do if ivC < ivE then iTB(ivG, ivC, iTs(iTz(ivG, ivC), iTr(iTu(ivA, ivF * 8), 255.))); ivC = ivC + 1; ivF = ivF + 1 else break end end; if ivO then break end; do ivR = iTx(ivG, 0., ivE); ivO = true; break end; break end end; oh = og:WaitForChild(ivK):WaitForChild(ivH):WaitForChild(ivJ):WaitForChild(ivL):WaitForChild(ivR); ivS = nil; do ivC = iYr[4273]; ivF = iYr[5047]; ivD = false; ivG = ot; ivE = iYr[4067]; ivA = k7; ivO = false; while true do ivR = #ivF; ivB = ivR - ivE; ivI = ivA(ivG % 4294967296); ivM = ivB >= 1; if ivM then ivM = ivB <= 3. end; if ivM then ivI = (ivI * 1597 + 51749) % 4294967296; if ivB == 1 then ivS = iTv((iTt(ivF, 1) - iTr(ivI, 255.)) % 256); ivO = true; break elseif ivB == 2 then ivS = iTv((iTt(ivF, 1) - iTr(ivI, 255.)) % 256, (iTt(ivF, 2) - iTr(iTu(ivI, 8), 255.)) % 256); ivO = true; break elseif ivB == 3. then ivS = iTv((iTt(ivF, 1) - iTr(ivI, 255.)) % 256, (iTt(ivF, 2) - iTr(iTu(ivI, 8), 255.)) % 256, (iTt(ivF, 3.) - iTr(iTu(ivI, 16), 255.)) % 256); ivO = true; break end end; ivQ = iTw(ivF); ivN = 0.; while true do if ivN + 4 <= ivB then ivI = (ivI * 1597 + 51749) % 4294967296; iTA(ivQ, ivN, (iTy(ivQ, ivN) - ivI) % 4294967296); ivN = ivN + 4 else break end end; if ivO then break end; ivI = (ivI * 1597 + 51749) % 4294967296; ivP = 0.; while true do if ivN < ivB then iTB(ivQ, ivN, (iTz(ivQ, ivN) - iTr(iTu(ivI, ivP * 8), 255.)) % 256); ivN = ivN + 1; ivP = ivP + 1 else break end end; if ivO then break end; do ivS = iTx(ivQ, 0., ivB); ivO = true; break end; break end end; ivR = nil; do ivB = iYr[954.]; ivQ = iYr[6779]; ivP = ot; ivI = k7; ivM = false; while true do ivF = #ivQ; ivO = ivF - ivB; ivE = ivI(ivP % 4294967296); ivN = ivO >= 1; if ivN then ivN = ivO <= 4 end; if ivN then ivE = (ivE + 2654435769.) % 4294967296; if ivO == 1 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivE, 255.))); ivM = true; break elseif ivO == 2 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivE, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivE, 8), 255.))); ivM = true; break elseif ivO == 3. then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivE, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivE, 8), 255.)), iTs(iTt(ivQ, 3.), iTr(iTu(ivE, 16), 255.))); ivM = true; break elseif ivO == 4 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivE, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivE, 8), 255.)), iTs(iTt(ivQ, 3.), iTr(iTu(ivE, 16), 255.)), iTs(iTt(ivQ, 4), iTr(iTu(ivE, 24.), 255.))); ivM = true; break end end; ivD = iTw(ivQ); ivG = 0.; while true do if ivG + 4 <= ivO then ivE = (ivE + 2654435769.) % 4294967296; iTA(ivD, ivG, iTs(iTy(ivD, ivG), ivE)); ivG = ivG + 4 else break end end; if ivM then break end; ivE = (ivE + 2654435769.) % 4294967296; ivC = 0.; while true do if ivG < ivO then iTB(ivD, ivG, iTs(iTz(ivD, ivG), iTr(iTu(ivE, ivC * 8), 255.))); ivG = ivG + 1; ivC = ivC + 1 else break end end; if ivM then break end; do ivR = iTx(ivD, 0., ivO); ivM = true; break end; break end end; of = oh:WaitForChild(ivS):WaitForChild(ivR); ivG = nil; do ivF = iYr[10480]; ivD = k7; ivC = ot; ivE = iYr[6530]; ivO = false; while true do ivR = #ivE; ivB = ivR - ivF; ivI = ivD(ivC % 4294967296); ivI = ivI % 2147483646. + 1; ivM = ivB >= 1; if ivM then ivM = ivB <= 4 end; if ivM then ivI = ivI * 16807 % 2147483647; if ivB == 1 then ivG = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.))); ivO = true; break elseif ivB == 2 then ivG = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.))); ivO = true; break elseif ivB == 3. then ivG = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivI, 16), 255.))); ivO = true; break elseif ivB == 4 then ivG = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivI, 16), 255.)), iTs(iTt(ivE, 4), iTr(iTu(ivI, 24.), 255.))); ivO = true; break end end; ivQ = iTw(ivE); ivN = 0.; while true do if ivN + 4 <= ivB then ivI = ivI * 16807 % 2147483647; iTA(ivQ, ivN, iTs(iTy(ivQ, ivN), ivI)); ivN = ivN + 4 else break end end; if ivO then break end; ivI = ivI * 16807 % 2147483647; ivP = 0.; while true do if ivN < ivB then iTB(ivQ, ivN, iTs(iTz(ivQ, ivN), iTr(iTu(ivI, ivP * 8), 255.))); ivN = ivN + 1; ivP = ivP + 1 else break end end; if ivO then break end; do ivG = iTx(ivQ, 0., ivB); ivO = true; break end; break end end; ivR = nil; do ivM = true; ivQ = iYr[10408]; ivB = ot; ivI = k7; ivP = iYr[10480]; ivN = false; while true do ivE = #ivQ; ivA = ivE - ivP; ivD = ivI(ivB % 4294967296); ivD = ivD % 2147483646. + 1; ivS = ivA >= 1; if ivS then ivS = ivA <= 4 end; if ivS then ivD = ivD * 16807 % 2147483647; if ivA == 1 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivD, 255.))); ivN = true; break elseif ivA == 2 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivD, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivD, 8), 255.))); ivN = true; break elseif ivA == 3. then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivD, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivQ, 3.), iTr(iTu(ivD, 16), 255.))); ivN = true; break elseif ivA == 4 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivD, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivD, 8), 255.)), iTs(iTt(ivQ, 3.), iTr(iTu(ivD, 16), 255.)), iTs(iTt(ivQ, 4), iTr(iTu(ivD, 24.), 255.))); ivN = true; break end end; ivC = iTw(ivQ); ivF = 0.; while true do if ivF <= ivA - 4 then ivD = ivD * 16807 % 2147483647; iTA(ivC, ivF, iTs(iTy(ivC, ivF), ivD)); ivF = ivF + 4 else break end end; if ivN then break end; ivD = ivD * 16807 % 2147483647; ivO = 0.; while true do if ivF < ivA then iTB(ivC, ivF, iTs(iTz(ivC, ivF), iTr(iTu(ivD, ivO * 8), 255.))); ivF = ivF + 1; ivO = ivO + 1 else break end end; if ivN then break end; do ivR = iTx(ivC, 0., ivA); ivN = true; break end; break end end; ob = oh:WaitForChild(ivG):WaitForChild(ivR); ivA = nil; do ivE = iYr[3393.]; ivC = iYr[4807]; ivF = k7; ivD = ot; ivS = iYr[4991]; ivO = false; while true do ivR = #ivE; ivB = ivR - ivS; ivI = ivF(ivD % 4294967296); ivM = ivB >= 1; if ivM then ivM = ivB <= 4 end; if ivM then ivI = iTC((ivI + 1832704949) % 4294967296, 13); if ivB == 1 then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.))); ivO = true; break elseif ivB == 2 then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.))); ivO = true; break elseif ivB == 3. then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivI, 16), 255.))); ivO = true; break elseif ivB == 4 then ivA = iTv(iTs(iTt(ivE, 1), iTr(ivI, 255.)), iTs(iTt(ivE, 2), iTr(iTu(ivI, 8), 255.)), iTs(iTt(ivE, 3.), iTr(iTu(ivI, 16), 255.)), iTs(iTt(ivE, 4), iTr(iTu(ivI, 24.), 255.))); ivO = true; break end end; ivQ = iTw(ivE); ivN = 0.; while true do if ivN + 4 <= ivB then ivI = iTC((ivI + 1832704949) % 4294967296, 13); iTA(ivQ, ivN, iTs(iTy(ivQ, ivN), ivI)); ivN = ivN + 4 else break end end; if ivO then break end; ivI = iTC((ivI + 1832704949) % 4294967296, 13); ivP = 0.; while true do if ivN < ivB then iTB(ivQ, ivN, iTs(iTz(ivQ, ivN), iTr(iTu(ivI, ivP * 8), 255.))); ivN = ivN + 1; ivP = ivP + 1 else break end end; if ivO then break end; do ivA = iTx(ivQ, 0., ivB); ivO = true; break end; break end end; ivR = nil; do ivB = iYr[10480]; ivQ = iYr[10881.]; ivP = ot; ivI = k7; ivM = false; while true do ivS = #ivQ; ivC = ivS - ivB; ivF = ivI(ivP % 4294967296); ivO = ivC >= 1; if ivO then ivO = ivC <= 4 end; if ivO then ivF = (ivF + 2654435769.) % 4294967296; if ivC == 1 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivF, 255.))); ivM = true; break elseif ivC == 2 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivF, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivF, 8), 255.))); ivM = true; break elseif ivC == 3. then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivF, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivQ, 3.), iTr(iTu(ivF, 16), 255.))); ivM = true; break elseif ivC == 4 then ivR = iTv(iTs(iTt(ivQ, 1), iTr(ivF, 255.)), iTs(iTt(ivQ, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivQ, 3.), iTr(iTu(ivF, 16), 255.)), iTs(iTt(ivQ, 4), iTr(iTu(ivF, 24.), 255.))); ivM = true; break end end; ivE = iTw(ivQ); ivN = 0.; while true do if ivN + 4 <= ivC then ivF = (ivF + 2654435769.) % 4294967296; iTA(ivE, ivN, iTs(iTy(ivE, ivN), ivF)); ivN = ivN + 4 else break end end; if ivM then break end; ivF = (ivF + 2654435769.) % 4294967296; ivD = 0.; while true do if ivN < ivC then iTB(ivE, ivN, iTs(iTz(ivE, ivN), iTr(iTu(ivF, ivD * 8), 255.))); ivN = ivN + 1; ivD = ivD + 1 else break end end; if ivM then break end; do ivR = iTx(ivE, 0., ivC); ivM = true; break end; break end end; od = oh:WaitForChild(ivA):WaitForChild(ivR); om = 50 end elseif om < 804. then if om == 803 then ivS = nil; do ivO = iYr[9763]; ivE = iYr[2972]; ivC = k7; ivF = (om + lQ) % iYr[5374]; ivD = iYr[10480]; ivN = false; while true do ivQ = #ivO; ivA = ivQ - ivD; ivP = ivC(ivF % 4294967296); ivR = ivA >= 1; if ivR then ivR = ivA <= 4 end; if ivR then ivP = iTC((ivP + 1832704949) % 4294967296, 13); if ivA == 1 then ivS = iTv(iTs(iTt(ivO, 1), iTr(ivP, 255.))); ivN = true; break elseif ivA == 2 then ivS = iTv(iTs(iTt(ivO, 1), iTr(ivP, 255.)), iTs(iTt(ivO, 2), iTr(iTu(ivP, 8), 255.))); ivN = true; break elseif ivA == 3. then ivS = iTv(iTs(iTt(ivO, 1), iTr(ivP, 255.)), iTs(iTt(ivO, 2), iTr(iTu(ivP, 8), 255.)), iTs(iTt(ivO, 3.), iTr(iTu(ivP, 16), 255.))); ivN = true; break elseif ivA == 4 then ivS = iTv(iTs(iTt(ivO, 1), iTr(ivP, 255.)), iTs(iTt(ivO, 2), iTr(iTu(ivP, 8), 255.)), iTs(iTt(ivO, 3.), iTr(iTu(ivP, 16), 255.)), iTs(iTt(ivO, 4), iTr(iTu(ivP, 24.), 255.))); ivN = true; break end end; ivB = iTw(ivO); ivI = 0.; while true do if ivI + 4 <= ivA then ivP = iTC((ivP + 1832704949) % 4294967296, 13); iTA(ivB, ivI, iTs(iTy(ivB, ivI), ivP)); ivI = ivI + 4 else break end end; if ivN then break end; ivP = iTC((ivP + 1832704949) % 4294967296, 13); ivM = 0.; while true do if ivI < ivA then iTB(ivB, ivI, iTs(iTz(ivB, ivI), iTr(iTu(ivP, ivM * 8), 255.))); ivI = ivI + 1; ivM = ivM + 1 else break end end; if ivN then break end; do ivS = iTx(ivB, 0., ivA); ivN = true; break end; break end end; iYr[4085][ivS](iYr[339.]); om = 15. else om = 766; continue end elseif om == 804. then ivA = nil; do ivB = iYr[4749.]; ivI = iYr[10046]; ivP = (om + lQ) % iYr[5374]; ivR = k7; ivQ = iYr[10480]; ivM = false; while true do ivS = #ivI; ivC = ivS - ivQ; ivF = ivR(ivP % 4294967296); ivF = ivF % 2147483646. + 1; ivO = ivC >= 1; if ivO then ivO = ivC <= 4 end; if ivO then ivF = ivF * 16807 % 2147483647; if ivC == 1 then ivA = iTv(iTs(iTt(ivI, 1), iTr(ivF, 255.))); ivM = true; break elseif ivC == 2 then ivA = iTv(iTs(iTt(ivI, 1), iTr(ivF, 255.)), iTs(iTt(ivI, 2), iTr(iTu(ivF, 8), 255.))); ivM = true; break elseif ivC == 3. then ivA = iTv(iTs(iTt(ivI, 1), iTr(ivF, 255.)), iTs(iTt(ivI, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivI, 3.), iTr(iTu(ivF, 16), 255.))); ivM = true; break elseif ivC == 4 then ivA = iTv(iTs(iTt(ivI, 1), iTr(ivF, 255.)), iTs(iTt(ivI, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivI, 3.), iTr(iTu(ivF, 16), 255.)), iTs(iTt(ivI, 4), iTr(iTu(ivF, 24.), 255.))); ivM = true; break end end; ivE = iTw(ivI); ivN = 0.; while true do if ivN <= ivC - 4 then ivF = ivF * 16807 % 2147483647; iTA(ivE, ivN, iTs(iTy(ivE, ivN), ivF)); ivN = ivN + 4 else break end end; if ivM then break end; ivF = ivF * 16807 % 2147483647; ivD = 0.; while true do if ivN < ivC then iTB(ivE, ivN, iTs(iTz(ivE, ivN), iTr(iTu(ivF, ivD * 8), 255.))); ivN = ivN + 1; ivD = ivD + 1 else break end end; if ivM then break end; do ivA = iTx(ivE, 0., ivC); ivM = true; break end; break end end; ivS = nil; do ivD = false; ivN = iYr[10228]; ivE = iYr[1582]; ivO = (om + lQ) % iYr[5374]; ivF = iYr[3598]; ivC = k7; ivM = false; while true do ivB = #ivN; ivI = ivB - ivF; ivL = ivC(ivO % 4294967296); ivQ = ivI >= 1; if ivQ then ivQ = ivI <= 3. end; if ivQ then ivL = (ivL * 1597 + 51749) % 4294967296; if ivI == 1 then ivS = iTv((iTt(ivN, 1) - iTr(ivL, 255.)) % 256); ivM = true; break elseif ivI == 2 then ivS = iTv((iTt(ivN, 1) - iTr(ivL, 255.)) % 256, (iTt(ivN, 2) - iTr(iTu(ivL, 8), 255.)) % 256); ivM = true; break elseif ivI == 3. then ivS = iTv((iTt(ivN, 1) - iTr(ivL, 255.)) % 256, (iTt(ivN, 2) - iTr(iTu(ivL, 8), 255.)) % 256, (iTt(ivN, 3.) - iTr(iTu(ivL, 16), 255.)) % 256); ivM = true; break end end; ivG = iTw(ivN); ivP = 0.; while true do if ivP + 4 <= ivI then ivL = (ivL * 1597 + 51749) % 4294967296; iTA(ivG, ivP, (iTy(ivG, ivP) - ivL) % 4294967296); ivP = ivP + 4 else break end end; if ivM then break end; ivL = (ivL * 1597 + 51749) % 4294967296; ivR = 0.; while true do if ivP < ivI then iTB(ivG, ivP, (iTz(ivG, ivP) - iTr(iTu(ivL, ivR * 8), 255.)) % 256); ivP = ivP + 1; ivR = ivR + 1 else break end end; if ivM then break end; do ivS = iTx(ivG, 0., ivI); ivM = true; break end; break end end; ivL = nil; do ivI = iYr[5822]; ivB = k7; ivR = iYr[6797]; ivP = iYr[10480]; ivG = iYr[1692.]; ivQ = (om + lQ) % iYr[5374]; ivM = false; while true do ivJ = #ivG; ivC = ivJ - ivP; ivF = ivB(ivQ % 4294967296); ivF = ivF % 2147483646. + 1; ivO = ivC >= 1; if ivO then ivO = ivC <= 4 end; if ivO then ivF = ivF * 16807 % 2147483647; if ivC == 1 then ivL = iTv(iTs(iTt(ivG, 1), iTr(ivF, 255.))); ivM = true; break elseif ivC == 2 then ivL = iTv(iTs(iTt(ivG, 1), iTr(ivF, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivF, 8), 255.))); ivM = true; break elseif ivC == 3. then ivL = iTv(iTs(iTt(ivG, 1), iTr(ivF, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivF, 16), 255.))); ivM = true; break elseif ivC == 4 then ivL = iTv(iTs(iTt(ivG, 1), iTr(ivF, 255.)), iTs(iTt(ivG, 2), iTr(iTu(ivF, 8), 255.)), iTs(iTt(ivG, 3.), iTr(iTu(ivF, 16), 255.)), iTs(iTt(ivG, 4), iTr(iTu(ivF, 24.), 255.))); ivM = true; break end end; ivE = iTw(ivG); ivN = 0.; while true do if ivN <= ivC - 4 then ivF = ivF * 16807 % 2147483647; iTA(ivE, ivN, iTs(iTy(ivE, ivN), ivF)); ivN = ivN + 4 else break end end; if ivM then break end; ivF = ivF * 16807 % 2147483647; ivD = 0.; while true do if ivN < ivC then iTB(ivE, ivN, iTs(iTz(ivE, ivN), iTr(iTu(ivF, ivD * 8), 255.))); ivN = ivN + 1; ivD = ivD + 1 else break end end; if ivM then break end; do ivL = iTx(ivE, 0., ivC); ivM = true; break end; break end end; og[ivL] = iYr[2906][ivA](li + iYr[515][ivS](iYr[10480], iYr[1371.], iYr[10480])); ivJ = nil; do ivD = true; ivN = k7; ivE = false; ivO = iYr[10480]; ivF = iYr[9396.]; ivC = (om + lQ) % iYr[5374]; ivM = false; while true do ivI = #ivF; ivL = ivI - ivO; ivQ = ivN(ivC % 4294967296); ivQ = ivQ % 2147483646. + 1; ivG = ivL >= 1; if ivG then ivG = ivL <= 4 end; if ivG then ivQ = ivQ * 16807 % 2147483647; if ivL == 1 then ivJ = iTv(iTs(iTt(ivF, 1), iTr(ivQ, 255.))); ivM = true; break elseif ivL == 2 then ivJ = iTv(iTs(iTt(ivF, 1), iTr(ivQ, 255.)), iTs(iTt(ivF, 2), iTr(iTu(ivQ, 8), 255.))); ivM = true; break elseif ivL == 3. then ivJ = iTv(iTs(iTt(ivF, 1), iTr(ivQ, 255.)), iTs(iTt(ivF, 2), iTr(iTu(ivQ, 8), 255.)), iTs(iTt(ivF, 3.), iTr(iTu(ivQ, 16), 255.))); ivM = true; break elseif ivL == 4 then ivJ = iTv(iTs(iTt(ivF, 1), iTr(ivQ, 255.)), iTs(iTt(ivF, 2), iTr(iTu(ivQ, 8), 255.)), iTs(iTt(ivF, 3.), iTr(iTu(ivQ, 16), 255.)), iTs(iTt(ivF, 4), iTr(iTu(ivQ, 24.), 255.))); ivM = true; break end end; ivP = iTw(ivF); ivR = 0.; while true do if ivR <= ivL - 4 then ivQ = ivQ * 16807 % 2147483647; iTA(ivP, ivR, iTs(iTy(ivP, ivR), ivQ)); ivR = ivR + 4 else break end end; if ivM then break end; ivQ = ivQ * 16807 % 2147483647; ivB = 0.; while true do if ivR < ivL then iTB(ivP, ivR, iTs(iTz(ivP, ivR), iTr(iTu(ivQ, ivB * 8), 255.))); ivR = ivR + 1; ivB = ivB + 1 else break end end; if ivM then break end; do ivJ = iTx(ivP, 0., ivL); ivM = true; break end; break end end; oj = ivJ; op = iYr[7718]; om = 26 else om = 787; continue end elseif om < 846. then if om < 806 then if om == 805 then om = 50 else om = 8665; continue end elseif om == 806 then ivL = nil; do ivI = iYr[5779]; ivP = iYr[7109]; ivR = (om + lQ) % iYr[5374]; ivQ = k7; ivG = iYr[4976]; ivB = false; while true do ivF = #ivP; ivO = ivF - ivG; ivE = ivQ(ivR % 4294967296); ivE = ivE % 2147483646. + 1; ivN = ivO >= 1; if ivN then ivN = ivO <= 4 end; if ivN then ivE = ivE * 16807 % 2147483647; if ivO == 1 then ivL = iTv(iTs(iTt(ivP, 1), iTr(ivE, 255.))); ivB = true; break elseif ivO == 2 then ivL = iTv(iTs(iTt(ivP, 1), iTr(ivE, 255.)), iTs(iTt(ivP, 2), iTr(iTu(ivE, 8), 255.))); ivB = true; break elseif ivO == 3. then ivL = iTv(iTs(iTt(ivP, 1), iTr(ivE, 255.)), iTs(iTt(ivP, 2), iTr(iTu(ivE, 8), 255.)), iTs(iTt(ivP, 3.), iTr(iTu(ivE, 16), 255.))); ivB = true; break elseif ivO == 4 then ivL = iTv(iTs(iTt(ivP, 1), iTr(ivE, 255.)), iTs(iTt(ivP, 2), iTr(iTu(ivE, 8), 255.)), iTs(iTt(ivP, 3.), iTr(iTu(ivE, 16), 255.)), iTs(iTt(ivP, 4), iTr(iTu(ivE, 24.), 255.))); ivB = true; break end end; ivD = iTw(ivP); ivM = 0.; while true do if ivM <= ivO - 4 then ivE = ivE * 16807 % 2147483647; iTA(ivD, ivM, iTs(iTy(ivD, ivM), ivE)); ivM = ivM + 4 else break end end; if ivB then break end; ivE = ivE * 16807 % 2147483647; ivC = 0.; while true do if ivM < ivO then iTB(ivD, ivM, iTs(iTz(ivD, ivM), iTr(iTu(ivE, ivC * 8), 255.))); ivM = ivM + 1; ivC = ivC + 1 else break end end; if ivB then break end; do ivL = iTx(ivD, 0., ivO); ivB = true; break end; break end end; iYr[4085][ivL](iYr[2992]); om = 44 else break end else break end end end end); l7 = function(e4, e5, e6, iJv, iJw, iJx) if not iJx then local iKD = { lS, lm, k7, lQ, e4, e5, e6, iJv, iJw, iJx } end; lS(e4, e5, function(e8) local iTE = bit32.band; local iTF = bit32.bxor; local iTG = string.byte; local iTH = bit32.rshift; local iTI = string.char; local iTJ = buffer.fromstring; local iTK = buffer.readstring; local iTL = buffer.readu32; local iTM = buffer.readu8; local iTN = buffer.writeu32; local iTO = buffer.writeu8; local iTP = bit32.lrotate; if not lm then local iKC = { iIn, lQ, lm, lR, e5, k7, e8 } end; local ivT = nil; local ivU = nil; local iYu = iIn; if iYu[10070] == (iYu[537.] - iYu[537.]) / (iYu[3188] % iYu[3188]) then local iFY = bC + df end; local ivV = nil; local ivW = nil; local ivX = nil; local ivY = nil; while iYu[6446] / (iYu[8390] % iYu[8390]) - iYu[5257] / (iYu[10617.] - iYu[10617.]) == string do for iFZ = iYu[7718], iYu[1371.] do if iFZ * iFZ < iYu[4458.] - iYu[4458.] then local iFY = buffer % cZ; table[iYu[6336.]] = e5[iYu[6336.]] end end; tostring(bq, true) end; local ivZ = nil; local iv_ = nil; for iFY = iYu[1818.] / (iYu[7556] % iYu[7556]), iYu[4067] - iYu[4067] do ({})[true] = bm[iYu[7989.]] end; local iv0 = nil; while iYu[5212] / (iYu[9810.] % iYu[9810.]) - iYu[3573.] / (iYu[3167] % iYu[3167]) == (iYu[8888] - iYu[8888]) / (iYu[5314] - iYu[5314]) do cY = not type; local iFY = buffer // ep end; local iv1 = nil; while (iYu[6446] - iYu[6446]) / (iYu[4639] % iYu[4639]) == iYu[4218.] / (iYu[9095] % iYu[9095]) - iYu[3504.] / (iYu[9021.] % iYu[9021.]) do local iFY = bl[iYu[8029]]; bB[iFY] = #iFY end; local iv2 = nil; local iv3 = nil; local iv4 = nil; local iv5 = nil; local iv6 = nil; local ou, ov = nil, nil; while ey == iYu[1879] / (iYu[5376.] - iYu[5376.]) - iYu[4018] / (iYu[8195] % iYu[8195]) do ({}):clone(false, iYu[4493]); local iFY = not math end; ou = 3.; for iF_ = 1, 3. do if iF_ * iF_ + 1 <= 4 - 4 then local iFY = {}; for iFZ = 173 / (57. % 57.), 38 % 38 do aV[math] = "emyzk" .. "rhaenp" end end end; ov = 2166136261; for iFZ = iYu[5053] / (iYu[1977.] % iYu[1977.]), iYu[884] - iYu[884] do local iFY = iYu[6491] // bQ; bR = iYu[10765] .. iYu[7347.] end; while true do ou = 7944. - ou; do if ou < 7940 then if ou < 6389 then break elseif ou < 7102 then break elseif ou < 7938. then break elseif ou < 7939 then ov = (ov * 1664525 + ou) % 4294967296; ou = if lm == e6 then 0. else 2 elseif ou == 7939 then ou = 1 else ou = 2307.; continue end elseif ou < 8981 then if ou < 7942 then if ou < 7941. then if ou == 7940 then ov = (ov * 1664525 + ou) % 4294967296; lm = e6; ivT = nil; do ivZ = iYu[4552]; ivY = iYu[5446]; ivX = iYu[9005]; ivW = ov; ivV = iYu[7718]; ivU = k7; iv_ = false; while true do iv3 = #ivY; iv2 = iv3 - ivV; iv1 = ivU(ivW % 4294967296); iv0 = iv2 >= 1; if iv0 then iv0 = iv2 <= 3. end; if iv0 then iv1 = (iv1 * 1597 + 51749) % 4294967296; if iv2 == 1 then ivT = iTI((iTG(ivY, 1) - iTE(iv1, 255.)) % 256); iv_ = true; break elseif iv2 == 2 then ivT = iTI((iTG(ivY, 1) - iTE(iv1, 255.)) % 256, (iTG(ivY, 2) - iTE(iTH(iv1, 8), 255.)) % 256); iv_ = true; break elseif iv2 == 3. then ivT = iTI((iTG(ivY, 1) - iTE(iv1, 255.)) % 256, (iTG(ivY, 2) - iTE(iTH(iv1, 8), 255.)) % 256, (iTG(ivY, 3.) - iTE(iTH(iv1, 16), 255.)) % 256); iv_ = true; break end end; iv6 = iTJ(ivY); iv5 = 0.; while true do if iv5 + 4 <= iv2 then iv1 = (iv1 * 1597 + 51749) % 4294967296; iTN(iv6, iv5, (iTL(iv6, iv5) - iv1) % 4294967296); iv5 = iv5 + 4 else break end end; if iv_ then break end; iv1 = (iv1 * 1597 + 51749) % 4294967296; iv4 = 0.; while true do if iv5 < iv2 then iTO(iv6, iv5, (iTM(iv6, iv5) - iTE(iTH(iv1, iv4 * 8), 255.)) % 256); iv5 = iv5 + 1; iv4 = iv4 + 1 else break end end; if iv_ then break end; do ivT = iTK(iv6, 0., iv2); iv_ = true; break end; break end end; iv6 = nil; do iv2 = iYu[4447]; iv3 = iYu[437]; iv4 = k7; iv5 = ov; iv1 = iYu[6720.]; iv0 = false; while true do ivY = #iv2; ivZ = ivY - iv1; iv_ = iv4(iv5 % 4294967296); ivU = ivZ >= 1; if ivU then ivU = ivZ <= 4 end; if ivU then iv_ = iTP((iv_ + 1832704949) % 4294967296, 13); if ivZ == 1 then iv6 = iTI(iTF(iTG(iv2, 1), iTE(iv_, 255.))); iv0 = true; break elseif ivZ == 2 then iv6 = iTI(iTF(iTG(iv2, 1), iTE(iv_, 255.)), iTF(iTG(iv2, 2), iTE(iTH(iv_, 8), 255.))); iv0 = true; break elseif ivZ == 3. then iv6 = iTI(iTF(iTG(iv2, 1), iTE(iv_, 255.)), iTF(iTG(iv2, 2), iTE(iTH(iv_, 8), 255.)), iTF(iTG(iv2, 3.), iTE(iTH(iv_, 16), 255.))); iv0 = true; break elseif ivZ == 4 then iv6 = iTI(iTF(iTG(iv2, 1), iTE(iv_, 255.)), iTF(iTG(iv2, 2), iTE(iTH(iv_, 8), 255.)), iTF(iTG(iv2, 3.), iTE(iTH(iv_, 16), 255.)), iTF(iTG(iv2, 4), iTE(iTH(iv_, 24.), 255.))); iv0 = true; break end end; ivV = iTJ(iv2); ivW = 0.; while true do if ivW + 4 <= ivZ then iv_ = iTP((iv_ + 1832704949) % 4294967296, 13); iTN(ivV, ivW, iTF(iTL(ivV, ivW), iv_)); ivW = ivW + 4 else break end end; if iv0 then break end; iv_ = iTP((iv_ + 1832704949) % 4294967296, 13); ivX = 0.; while true do if ivW < ivZ then iTO(ivV, ivW, iTF(iTM(ivV, ivW), iTE(iTH(iv_, ivX * 8), 255.))); ivW = ivW + 1; ivX = ivX + 1 else break end end; if iv0 then break end; do iv6 = iTK(ivV, 0., ivZ); iv0 = true; break end; break end end; lR(ivT, e5 .. iv6, iYu[1353.]); ou = 5 else ou = 3459.; continue end elseif ou == 7941. then ov = (ov * 1664525 + ou) % 4294967296; ou = if e8 then 4 else 6. else ou = 15506; continue end elseif ou < 7943 then if ou == 7942 then ivU = nil; do ivW = iYu[9749]; ivV = iYu[4740.]; ivZ = (ou + lQ) % iYu[5374]; ivY = k7; ivX = iYu[10480]; iv_ = false; while true do iv0 = #ivV; iv6 = iv0 - ivX; iv5 = ivY(ivZ % 4294967296); iv5 = iv5 % 2147483646. + 1; iv4 = iv6 >= 1; if iv4 then iv4 = iv6 <= 4 end; if iv4 then iv5 = iv5 * 16807 % 2147483647; if iv6 == 1 then ivU = iTI(iTF(iTG(ivV, 1), iTE(iv5, 255.))); iv_ = true; break elseif iv6 == 2 then ivU = iTI(iTF(iTG(ivV, 1), iTE(iv5, 255.)), iTF(iTG(ivV, 2), iTE(iTH(iv5, 8), 255.))); iv_ = true; break elseif iv6 == 3. then ivU = iTI(iTF(iTG(ivV, 1), iTE(iv5, 255.)), iTF(iTG(ivV, 2), iTE(iTH(iv5, 8), 255.)), iTF(iTG(ivV, 3.), iTE(iTH(iv5, 16), 255.))); iv_ = true; break elseif iv6 == 4 then ivU = iTI(iTF(iTG(ivV, 1), iTE(iv5, 255.)), iTF(iTG(ivV, 2), iTE(iTH(iv5, 8), 255.)), iTF(iTG(ivV, 3.), iTE(iTH(iv5, 16), 255.)), iTF(iTG(ivV, 4), iTE(iTH(iv5, 24.), 255.))); iv_ = true; break end end; iv3 = iTJ(ivV); iv2 = 0.; while true do if iv2 <= iv6 - 4 then iv5 = iv5 * 16807 % 2147483647; iTN(iv3, iv2, iTF(iTL(iv3, iv2), iv5)); iv2 = iv2 + 4 else break end end; if iv_ then break end; iv5 = iv5 * 16807 % 2147483647; iv1 = 0.; while true do if iv2 < iv6 then iTO(iv3, iv2, iTF(iTM(iv3, iv2), iTE(iTH(iv5, iv1 * 8), 255.))); iv2 = iv2 + 1; iv1 = iv1 + 1 else break end end; if iv_ then break end; do ivU = iTK(iv3, 0., iv6); iv_ = true; break end; break end end; iv6 = nil; do iv5 = iYu[4462]; iv1 = iYu[3168.]; iv2 = (ou + lQ) % iYu[5374]; iv3 = k7; iv4 = iYu[1371.]; iv0 = false; while true do ivV = #iv1; ivW = ivV - iv4; ivX = iv3(iv2 % 4294967296); ivX = ivX % 2147483646. + 1; ivY = ivW >= 1; if ivY then ivY = ivW <= 4 end; if ivY then ivX = ivX * 16807 % 2147483647; if ivW == 1 then iv6 = iTI(iTF(iTG(iv1, 1), iTE(ivX, 255.))); iv0 = true; break elseif ivW == 2 then iv6 = iTI(iTF(iTG(iv1, 1), iTE(ivX, 255.)), iTF(iTG(iv1, 2), iTE(iTH(ivX, 8), 255.))); iv0 = true; break elseif ivW == 3. then iv6 = iTI(iTF(iTG(iv1, 1), iTE(ivX, 255.)), iTF(iTG(iv1, 2), iTE(iTH(ivX, 8), 255.)), iTF(iTG(iv1, 3.), iTE(iTH(ivX, 16), 255.))); iv0 = true; break elseif ivW == 4 then iv6 = iTI(iTF(iTG(iv1, 1), iTE(ivX, 255.)), iTF(iTG(iv1, 2), iTE(iTH(ivX, 8), 255.)), iTF(iTG(iv1, 3.), iTE(iTH(ivX, 16), 255.)), iTF(iTG(iv1, 4), iTE(iTH(ivX, 24.), 255.))); iv0 = true; break end end; ivZ = iTJ(iv1); iv_ = 0.; while true do if iv_ <= ivW - 4 then ivX = ivX * 16807 % 2147483647; iTN(ivZ, iv_, iTF(iTL(ivZ, iv_), ivX)); iv_ = iv_ + 4 else break end end; if iv0 then break end; ivX = ivX * 16807 % 2147483647; ivT = 0.; while true do if iv_ < ivW then iTO(ivZ, iv_, iTF(iTM(ivZ, iv_), iTE(iTH(ivX, ivT * 8), 255.))); iv_ = iv_ + 1; ivT = ivT + 1 else break end end; if iv0 then break end; do iv6 = iTK(ivZ, 0., ivW); iv0 = true; break end; break end end; lR(ivU, e5 .. iv6, iYu[1353.]); ou = 5 else ou = 2307.; continue end elseif ou < 7944. then break elseif ou == 7944. then ov = (ov * 1664525 + ou) % 4294967296; lm = nil; ou = 2 else break end else break end end end end) end; mC = 11 else mC = 4055; continue end elseif mC < 4276 then if mC == 4275. then mC = if lQ == lQ then 458 else 316 else mC = 3806; continue end elseif mC < 4277 then if mC == 4276 then mC = if lQ ~= lQ then 71 else 24. else mC = 3822.; continue end else my = nil; my = iIn[4795] - iIn[1371.]; mC = 131 end elseif mC < 4280 then if mC < 4279 then iVM[6.] = nil; do local iV8 = iIn; iVM[18.] = iV8[10480]; iVM[7] = iV8[9617]; ihW = (mC + lQ) % iV8[5374]; iVM[2] = k7; iVM[23] = false; while true do ihX = #iVM[7]; ihT = ihX - iVM[18.]; iVM[14] = iVM[2](ihW % 4294967296); iVM[19] = ihT >= 1; if iVM[19] then iVM[19] = ihT <= 4 end; if iVM[19] then iVM[14] = (iVM[14] + 2654435769.) % 4294967296; if ihT == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[14], 255.))); iVM[23] = true; break elseif ihT == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[23] = true; break elseif ihT == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[23] = true; break elseif ihT == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[23] = true; break end end; iVM[5] = buffer.fromstring(iVM[7]); iVM[29] = 0.; while true do if iVM[29] + 4 <= ihT then iVM[14] = (iVM[14] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], iVM[29], bit32.bxor(buffer.readu32(iVM[5], iVM[29]), iVM[14])); iVM[29] = iVM[29] + 4 else break end end; if iVM[23] then break end; iVM[14] = (iVM[14] + 2654435769.) % 4294967296; iVM[22] = 0.; while true do if iVM[29] < ihT then buffer.writeu8(iVM[5], iVM[29], bit32.bxor(buffer.readu8(iVM[5], iVM[29]), bit32.band(bit32.rshift(iVM[14], iVM[22] * 8), 255.))); iVM[29] = iVM[29] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[23] then break end; do iVM[6.] = buffer.readstring(iVM[5], 0., ihT); iVM[23] = true; break end; break end end; iVM[22] = nil; do local iV8 = iIn; ihX = iV8[10480]; iVM[19] = k7; ihT = (mC + lQ) % iV8[5374]; iVM[5] = iV8[10340]; iVM[29] = false; while true do ihW = #iVM[5]; iVM[14] = ihW - ihX; iVM[7] = iVM[19](ihT % 4294967296); iVM[7] = iVM[7] % 2147483646. + 1; iVM[2] = iVM[14] >= 1; if iVM[2] then iVM[2] = iVM[14] <= 4 end; if iVM[2] then iVM[7] = iVM[7] * 16807 % 2147483647; if iVM[14] == 1 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[7], 255.))); iVM[29] = true; break elseif iVM[14] == 2 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.))); iVM[29] = true; break elseif iVM[14] == 3. then iVM[22] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.))); iVM[29] = true; break elseif iVM[14] == 4 then iVM[22] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[7], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[7], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[7], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[7], 24.), 255.))); iVM[29] = true; break end end; iVM[23] = buffer.fromstring(iVM[5]); iVM[4] = 0.; while true do if iVM[4] + 4 <= iVM[14] then iVM[7] = iVM[7] * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[4], bit32.bxor(buffer.readu32(iVM[23], iVM[4]), iVM[7])); iVM[4] = iVM[4] + 4 else break end end; if iVM[29] then break end; iVM[7] = iVM[7] * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[4] < iVM[14] then buffer.writeu8(iVM[23], iVM[4], bit32.bxor(buffer.readu8(iVM[23], iVM[4]), bit32.band(bit32.rshift(iVM[7], iVM[18.] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[29] then break end; do iVM[22] = buffer.readstring(iVM[23], 0., iVM[14]); iVM[29] = true; break end; break end end; iVM[4] = nil; do local iV8 = iIn; iVM[2] = iV8[10674.]; iVM[7] = iV8[5281]; iVM[23] = (mC + lQ) % iV8[5374]; ihW = k7; iVM[18.] = iV8[1411]; iVM[14] = false; while true do iVM[29] = #iVM[7]; iVM[24.] = iVM[29] - iVM[18.]; ihX = ihW(iVM[23] % 4294967296); ihX = ihX % 2147483646. + 1; ihT = iVM[24.] >= 1; if ihT then ihT = iVM[24.] <= 4 end; if ihT then ihX = ihX * 16807 % 2147483647; if iVM[24.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihX, 255.))); iVM[14] = true; break elseif iVM[24.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(ihX, 8), 255.))); iVM[14] = true; break elseif iVM[24.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(ihX, 16), 255.))); iVM[14] = true; break elseif iVM[24.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[7], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[7], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[7], 3.), bit32.band(bit32.rshift(ihX, 16), 255.)), bit32.bxor(string.byte(iVM[7], 4), bit32.band(bit32.rshift(ihX, 24.), 255.))); iVM[14] = true; break end end; ihV = buffer.fromstring(iVM[7]); iVM[19] = 0.; while true do if iVM[19] <= iVM[24.] - 4 then ihX = ihX * 16807 % 2147483647; buffer.writeu32(ihV, iVM[19], bit32.bxor(buffer.readu32(ihV, iVM[19]), ihX)); iVM[19] = iVM[19] + 4 else break end end; if iVM[14] then break end; ihX = ihX * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[19] < iVM[24.] then buffer.writeu8(ihV, iVM[19], bit32.bxor(buffer.readu8(ihV, iVM[19]), bit32.band(bit32.rshift(ihX, iVM[5] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[14] then break end; do iVM[4] = buffer.readstring(ihV, 0., iVM[24.]); iVM[14] = true; break end; break end end; ihV = nil; do local iV8 = iIn; iVM[19] = iV8[10480]; iVM[24.] = iV8[2446]; iVM[5] = (mC + lQ) % iV8[5374]; ihX = k7; ihT = false; while true do iVM[23] = #iVM[24.]; iVM[29] = iVM[23] - iVM[19]; iVM[18.] = ihX(iVM[5] % 4294967296); ihW = iVM[29] >= 1; if ihW then ihW = iVM[29] <= 4 end; if ihW then iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; if iVM[29] == 1 then ihV = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[18.], 255.))); ihT = true; break elseif iVM[29] == 2 then ihV = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); ihT = true; break elseif iVM[29] == 3. then ihV = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); ihT = true; break elseif iVM[29] == 4 then ihV = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); ihT = true; break end end; iVM[14] = buffer.fromstring(iVM[24.]); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[29] then iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[14], iVM[7], bit32.bxor(buffer.readu32(iVM[14], iVM[7]), iVM[18.])); iVM[7] = iVM[7] + 4 else break end end; if ihT then break end; iVM[18.] = (iVM[18.] + 2654435769.) % 4294967296; iVM[2] = 0.; while true do if iVM[7] < iVM[29] then buffer.writeu8(iVM[14], iVM[7], bit32.bxor(buffer.readu8(iVM[14], iVM[7]), bit32.band(bit32.rshift(iVM[18.], iVM[2] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[2] = iVM[2] + 1 else break end end; if ihT then break end; do ihV = buffer.readstring(iVM[14], 0., iVM[29]); ihT = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[23] = iV8[1215.]; iVM[2] = iV8[1808]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[14] = k7; ihW = iV8[6720.]; iVM[29] = false; while true do ihX = #iVM[2]; ihT = ihX - ihW; iVM[17] = iVM[14](iVM[18.] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[19] = ihT >= 1; if iVM[19] then iVM[19] = ihT <= 4 end; if iVM[19] then iVM[17] = iVM[17] * 16807 % 2147483647; if ihT == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[17], 255.))); iVM[29] = true; break elseif ihT == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[29] = true; break elseif ihT == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[29] = true; break elseif ihT == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[29] = true; break end end; iVM[5] = buffer.fromstring(iVM[2]); iVM[3.] = 0.; while true do if iVM[3.] <= ihT - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[3.], bit32.bxor(buffer.readu32(iVM[5], iVM[3.]), iVM[17])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[29] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[3.] < ihT then buffer.writeu8(iVM[5], iVM[3.], bit32.bxor(buffer.readu8(iVM[5], iVM[3.]), bit32.band(bit32.rshift(iVM[17], iVM[24.] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[29] then break end; do iVM[7] = buffer.readstring(iVM[5], 0., ihT); iVM[29] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[17] = iV8[5893]; ihX = iV8[5453]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[5] = iV8[10480]; ihT = false; while true do iVM[2] = #ihX; iVM[23] = iVM[2] - iVM[5]; iVM[29] = iVM[24.](iVM[19] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[18.] = iVM[23] >= 1; if iVM[18.] then iVM[18.] = iVM[23] <= 4 end; if iVM[18.] then iVM[29] = iVM[29] * 16807 % 2147483647; if iVM[23] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[29], 255.))); ihT = true; break elseif iVM[23] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); ihT = true; break elseif iVM[23] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); ihT = true; break elseif iVM[23] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(ihX, 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); ihT = true; break end end; ihW = buffer.fromstring(ihX); iVM[14] = 0.; while true do if iVM[14] <= iVM[23] - 4 then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[14], bit32.bxor(buffer.readu32(ihW, iVM[14]), iVM[29])); iVM[14] = iVM[14] + 4 else break end end; if ihT then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[14] < iVM[23] then buffer.writeu8(ihW, iVM[14], bit32.bxor(buffer.readu8(ihW, iVM[14]), bit32.band(bit32.rshift(iVM[29], iVM[13] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[13] = iVM[13] + 1 else break end end; if ihT then break end; do iVM[3.] = buffer.readstring(ihW, 0., iVM[23]); ihT = true; break end; break end end; ml = md(iVM[6.], { [iVM[22]] = lM, [iVM[4]] = iIn[10184][ihV](iIn[7718], iIn[10480], iIn[7718], iIn[10480]), [iVM[7]] = iIn[7718], [iVM[3.]] = iIn[954.] }); mC = 550 elseif mC == 4279 then mr = (mr + iIn[293]) % iIn[1070]; mC = 469 else mC = 4132; continue end else mC = 26 end elseif mC < 4300 then if mC < 4290. then if mC < 4286 then if mC < 4284. then if mC < 4283 then if mC < 4282 then if mC == 4281. then local iYv = iIn[2032][iIn[5841.]]; iYv = iIn[2032][iIn[5841.]]; lQ += iIn[5888](buffer.readstring, iIn[4674.]) - iIn[5888](iIn[10054], iIn[4674.]); mC = 368 else mC = 4026.; continue end else iVM[13] = nil; do local iV8 = iIn; ihW = iV8[4306]; iVM[18.] = iV8[4424]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[2] = iV8[10480]; iVM[29] = false; while true do ihT = #iVM[18.]; iVM[17] = ihT - iVM[2]; iVM[19] = iVM[23](iVM[14] % 4294967296); iVM[19] = iVM[19] % 2147483646. + 1; iVM[5] = iVM[17] >= 1; if iVM[5] then iVM[5] = iVM[17] <= 4 end; if iVM[5] then iVM[19] = iVM[19] * 16807 % 2147483647; if iVM[17] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[19], 255.))); iVM[29] = true; break elseif iVM[17] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[29] = true; break elseif iVM[17] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[29] = true; break elseif iVM[17] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[29] = true; break end end; iVM[3.] = buffer.fromstring(iVM[18.]); iVM[24.] = 0.; while true do if iVM[24.] <= iVM[17] - 4 then iVM[19] = iVM[19] * 16807 % 2147483647; buffer.writeu32(iVM[3.], iVM[24.], bit32.bxor(buffer.readu32(iVM[3.], iVM[24.]), iVM[19])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[29] then break end; iVM[19] = iVM[19] * 16807 % 2147483647; ihX = 0.; while true do if iVM[24.] < iVM[17] then buffer.writeu8(iVM[3.], iVM[24.], bit32.bxor(buffer.readu8(iVM[3.], iVM[24.]), bit32.band(bit32.rshift(iVM[19], ihX * 8), 255.))); iVM[24.] = iVM[24.] + 1; ihX = ihX + 1 else break end end; if iVM[29] then break end; do iVM[13] = buffer.readstring(iVM[3.], 0., iVM[17]); iVM[29] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; ihX = iV8[9105.]; iVM[24.] = false; iVM[17] = k7; iVM[5] = (mC + lQ) % iV8[5374]; iVM[19] = iV8[10480]; ihT = false; while true do iVM[23] = #ihX; iVM[29] = iVM[23] - iVM[19]; iVM[18.] = iVM[17](iVM[5] % 4294967296); ihW = iVM[29] >= 1; if ihW then ihW = iVM[29] <= 4 end; if ihW then iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); if iVM[29] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[18.], 255.))); ihT = true; break elseif iVM[29] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); ihT = true; break elseif iVM[29] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); ihT = true; break elseif iVM[29] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(ihX, 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); ihT = true; break end end; iVM[14] = buffer.fromstring(ihX); iVM[7] = 0.; while true do if iVM[7] + 4 <= iVM[29] then iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[14], iVM[7], bit32.bxor(buffer.readu32(iVM[14], iVM[7]), iVM[18.])); iVM[7] = iVM[7] + 4 else break end end; if ihT then break end; iVM[18.] = bit32.lrotate((iVM[18.] + 1832704949) % 4294967296, 13); iVM[2] = 0.; while true do if iVM[7] < iVM[29] then buffer.writeu8(iVM[14], iVM[7], bit32.bxor(buffer.readu8(iVM[14], iVM[7]), bit32.band(bit32.rshift(iVM[18.], iVM[2] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[2] = iVM[2] + 1 else break end end; if ihT then break end; do iVM[3.] = buffer.readstring(iVM[14], 0., iVM[29]); ihT = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[18.] = iV8[10480]; iVM[23] = k7; ihW = (mC + lQ) % iV8[5374]; iVM[2] = iV8[2009]; iVM[14] = false; while true do iVM[29] = #iVM[2]; iVM[24.] = iVM[29] - iVM[18.]; ihX = iVM[23](ihW % 4294967296); ihX = ihX % 2147483646. + 1; ihT = iVM[24.] >= 1; if ihT then ihT = iVM[24.] <= 4 end; if ihT then ihX = ihX * 16807 % 2147483647; if iVM[24.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihX, 255.))); iVM[14] = true; break elseif iVM[24.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihX, 8), 255.))); iVM[14] = true; break elseif iVM[24.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihX, 16), 255.))); iVM[14] = true; break elseif iVM[24.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihX, 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(ihX, 24.), 255.))); iVM[14] = true; break end end; iVM[17] = buffer.fromstring(iVM[2]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[24.] then ihX = ihX * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[19], bit32.bxor(buffer.readu32(iVM[17], iVM[19]), ihX)); iVM[19] = iVM[19] + 4 else break end end; if iVM[14] then break end; ihX = ihX * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[19] < iVM[24.] then buffer.writeu8(iVM[17], iVM[19], bit32.bxor(buffer.readu8(iVM[17], iVM[19]), bit32.band(bit32.rshift(ihX, iVM[5] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[14] then break end; do iVM[7] = buffer.readstring(iVM[17], 0., iVM[24.]); iVM[14] = true; break end; break end end; iVM[17] = nil; do local iV8 = iIn; ihT = iV8[5010.]; ihX = iV8[4227.]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[5] = iV8[10480]; iVM[29] = false; while true do iVM[18.] = #ihX; ihW = iVM[18.] - iVM[5]; iVM[14] = iVM[24.](iVM[19] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; ihV = ihW >= 1; if ihV then ihV = ihW <= 4 end; if ihV then iVM[14] = iVM[14] * 16807 % 2147483647; if ihW == 1 then iVM[17] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[14], 255.))); iVM[29] = true; break elseif ihW == 2 then iVM[17] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[29] = true; break elseif ihW == 3. then iVM[17] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[29] = true; break elseif ihW == 4 then iVM[17] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(ihX, 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[29] = true; break end end; iVM[2] = buffer.fromstring(ihX); iVM[23] = 0.; while true do if iVM[23] <= ihW - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[2], iVM[23], bit32.bxor(buffer.readu32(iVM[2], iVM[23]), iVM[14])); iVM[23] = iVM[23] + 4 else break end end; if iVM[29] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[23] < ihW then buffer.writeu8(iVM[2], iVM[23], bit32.bxor(buffer.readu8(iVM[2], iVM[23]), bit32.band(bit32.rshift(iVM[14], iVM[4] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[29] then break end; do iVM[17] = buffer.readstring(iVM[2], 0., ihW); iVM[29] = true; break end; break end end; local iV8 = iIn; lV(iVM[13], { [iVM[3.]] = iV8[9906.][iVM[7]](iV8[10480], iV8[4976]), [iVM[17]] = lM }); iVM[4] = nil; do ihV = iV8[8729]; iVM[23] = iV8[386]; iVM[2] = iV8[1736]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[14] = iV8[8218]; ihW = k7; iVM[29] = false; while true do ihX = #iVM[23]; ihT = ihX - iVM[14]; iVM[17] = ihW(iVM[18.] % 4294967296); iVM[19] = ihT >= 1; if iVM[19] then iVM[19] = ihT <= 3. end; if iVM[19] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; if ihT == 1 then iVM[4] = string.char((string.byte(iVM[23], 1) - bit32.band(iVM[17], 255.)) % 256); iVM[29] = true; break elseif ihT == 2 then iVM[4] = string.char((string.byte(iVM[23], 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(iVM[23], 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256); iVM[29] = true; break elseif ihT == 3. then iVM[4] = string.char((string.byte(iVM[23], 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(iVM[23], 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256, (string.byte(iVM[23], 3.) - bit32.band(bit32.rshift(iVM[17], 16), 255.)) % 256); iVM[29] = true; break end end; iVM[5] = buffer.fromstring(iVM[23]); iVM[7] = 0.; while true do if iVM[7] + 4 <= ihT then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[5], iVM[7], (buffer.readu32(iVM[5], iVM[7]) - iVM[17]) % 4294967296); iVM[7] = iVM[7] + 4 else break end end; if iVM[29] then break end; iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; iVM[24.] = 0.; while true do if iVM[7] < ihT then buffer.writeu8(iVM[5], iVM[7], (buffer.readu8(iVM[5], iVM[7]) - bit32.band(bit32.rshift(iVM[17], iVM[24.] * 8), 255.)) % 256); iVM[7] = iVM[7] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[29] then break end; do iVM[4] = buffer.readstring(iVM[5], 0., ihT); iVM[29] = true; break end; break end end; iVM[7] = nil; do iVM[17] = iV8[10480]; ihX = iV8[7926.]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[5] = false; while true do ihT = #ihX; iVM[2] = ihT - iVM[17]; iVM[23] = iVM[24.](iVM[19] % 4294967296); iVM[29] = iVM[2] >= 1; if iVM[29] then iVM[29] = iVM[2] <= 4 end; if iVM[29] then iVM[23] = (iVM[23] + 2654435769.) % 4294967296; if iVM[2] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[23], 255.))); iVM[5] = true; break elseif iVM[2] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[5] = true; break elseif iVM[2] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[5] = true; break elseif iVM[2] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(ihX, 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[5] = true; break end end; iVM[18.] = buffer.fromstring(ihX); ihW = 0.; while true do if ihW + 4 <= iVM[2] then iVM[23] = (iVM[23] + 2654435769.) % 4294967296; buffer.writeu32(iVM[18.], ihW, bit32.bxor(buffer.readu32(iVM[18.], ihW), iVM[23])); ihW = ihW + 4 else break end end; if iVM[5] then break end; iVM[23] = (iVM[23] + 2654435769.) % 4294967296; iVM[14] = 0.; while true do if ihW < iVM[2] then buffer.writeu8(iVM[18.], ihW, bit32.bxor(buffer.readu8(iVM[18.], ihW), bit32.band(bit32.rshift(iVM[23], iVM[14] * 8), 255.))); ihW = ihW + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[5] then break end; do iVM[7] = buffer.readstring(iVM[18.], 0., iVM[2]); iVM[5] = true; break end; break end end; iVM[18.] = nil; do iVM[2] = iV8[8169.]; iVM[14] = iV8[2510]; iVM[23] = k7; ihW = (mC + lQ) % iV8[5374]; iVM[29] = iV8[10480]; ihT = false; while true do iVM[17] = #iVM[2]; iVM[19] = iVM[17] - iVM[29]; iVM[5] = iVM[23](ihW % 4294967296); ihV = iVM[19] >= 1; if ihV then ihV = iVM[19] <= 4 end; if ihV then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); if iVM[19] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[5], 255.))); ihT = true; break elseif iVM[19] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); ihT = true; break elseif iVM[19] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); ihT = true; break elseif iVM[19] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); ihT = true; break end end; iVM[24.] = buffer.fromstring(iVM[2]); ihX = 0.; while true do if ihX + 4 <= iVM[19] then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[24.], ihX, bit32.bxor(buffer.readu32(iVM[24.], ihX), iVM[5])); ihX = ihX + 4 else break end end; if ihT then break end; iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); iVM[3.] = 0.; while true do if ihX < iVM[19] then buffer.writeu8(iVM[24.], ihX, bit32.bxor(buffer.readu8(iVM[24.], ihX), bit32.band(bit32.rshift(iVM[5], iVM[3.] * 8), 255.))); ihX = ihX + 1; iVM[3.] = iVM[3.] + 1 else break end end; if ihT then break end; do iVM[18.] = buffer.readstring(iVM[24.], 0., iVM[19]); ihT = true; break end; break end end; iVM[3.] = nil; do iVM[24.] = false; ihV = iV8[444.]; ihX = (mC + lQ) % iV8[5374]; iVM[19] = k7; iVM[17] = iV8[4067]; iVM[5] = false; while true do ihT = #ihV; iVM[2] = ihT - iVM[17]; iVM[23] = iVM[19](ihX % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; iVM[29] = iVM[2] >= 1; if iVM[29] then iVM[29] = iVM[2] <= 4 end; if iVM[29] then iVM[23] = iVM[23] * 16807 % 2147483647; if iVM[2] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.))); iVM[5] = true; break elseif iVM[2] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[5] = true; break elseif iVM[2] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[5] = true; break elseif iVM[2] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[5] = true; break end end; iVM[13] = buffer.fromstring(ihV); ihW = 0.; while true do if ihW <= iVM[2] - 4 then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[13], ihW, bit32.bxor(buffer.readu32(iVM[13], ihW), iVM[23])); ihW = ihW + 4 else break end end; if iVM[5] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[14] = 0.; while true do if ihW < iVM[2] then buffer.writeu8(iVM[13], ihW, bit32.bxor(buffer.readu8(iVM[13], ihW), bit32.band(bit32.rshift(iVM[23], iVM[14] * 8), 255.))); ihW = ihW + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[5] then break end; do iVM[3.] = buffer.readstring(iVM[13], 0., iVM[2]); iVM[5] = true; break end; break end end; iVM[13] = nil; do iVM[23] = iV8[167]; iVM[2] = k7; iVM[29] = iV8[9312.]; iVM[14] = iV8[10480]; ihW = iV8[1711]; ihT = (mC + lQ) % iV8[5374]; iVM[5] = false; while true do ihV = #ihW; iVM[24.] = ihV - iVM[14]; ihX = iVM[2](ihT % 4294967296); ihX = ihX % 2147483646. + 1; iVM[22] = iVM[24.] >= 1; if iVM[22] then iVM[22] = iVM[24.] <= 4 end; if iVM[22] then ihX = ihX * 16807 % 2147483647; if iVM[24.] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihX, 255.))); iVM[5] = true; break elseif iVM[24.] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihX, 8), 255.))); iVM[5] = true; break elseif iVM[24.] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(ihX, 16), 255.))); iVM[5] = true; break elseif iVM[24.] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(ihX, 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(ihX, 24.), 255.))); iVM[5] = true; break end end; iVM[17] = buffer.fromstring(ihW); iVM[19] = 0.; while true do if iVM[19] <= iVM[24.] - 4 then ihX = ihX * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[19], bit32.bxor(buffer.readu32(iVM[17], iVM[19]), ihX)); iVM[19] = iVM[19] + 4 else break end end; if iVM[5] then break end; ihX = ihX * 16807 % 2147483647; iVM[6.] = 0.; while true do if iVM[19] < iVM[24.] then buffer.writeu8(iVM[17], iVM[19], bit32.bxor(buffer.readu8(iVM[17], iVM[19]), bit32.band(bit32.rshift(ihX, iVM[6.] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if iVM[5] then break end; do iVM[13] = buffer.readstring(iVM[17], 0., iVM[24.]); iVM[5] = true; break end; break end end; iVM[6.] = nil; do iVM[17] = iV8[6781]; iVM[22] = k7; iVM[19] = iV8[4285]; iVM[24.] = iV8[10480]; ihV = iV8[2009]; ihX = (mC + lQ) % iV8[5374]; iVM[5] = false; while true do ihR = #ihV; ihW = ihR - iVM[24.]; iVM[14] = iVM[22](ihX % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; ihT = ihW >= 1; if ihT then ihT = ihW <= 4 end; if ihT then iVM[14] = iVM[14] * 16807 % 2147483647; if ihW == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.))); iVM[5] = true; break elseif ihW == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[5] = true; break elseif ihW == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[5] = true; break elseif ihW == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[5] = true; break end end; iVM[2] = buffer.fromstring(ihV); iVM[23] = 0.; while true do if iVM[23] <= ihW - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[2], iVM[23], bit32.bxor(buffer.readu32(iVM[2], iVM[23]), iVM[14])); iVM[23] = iVM[23] + 4 else break end end; if iVM[5] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[29] = 0.; while true do if iVM[23] < ihW then buffer.writeu8(iVM[2], iVM[23], bit32.bxor(buffer.readu8(iVM[2], iVM[23]), bit32.band(bit32.rshift(iVM[14], iVM[29] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[29] = iVM[29] + 1 else break end end; if iVM[5] then break end; do iVM[6.] = buffer.readstring(iVM[2], 0., ihW); iVM[5] = true; break end; break end end; ihR = nil; do iVM[2] = iV8[1763]; iVM[29] = iV8[3036.]; iVM[23] = iV8[5154.]; ihW = (mC + lQ) % iV8[5374]; ihT = iV8[10480]; iVM[14] = k7; iVM[5] = false; while true do iVM[17] = #iVM[29]; iVM[19] = iVM[17] - ihT; iVM[28] = iVM[14](ihW % 4294967296); ihV = iVM[19] >= 1; if ihV then ihV = iVM[19] <= 3. end; if ihV then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; if iVM[19] == 1 then ihR = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[28], 255.)) % 256); iVM[5] = true; break elseif iVM[19] == 2 then ihR = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256); iVM[5] = true; break elseif iVM[19] == 3. then ihR = string.char((string.byte(iVM[29], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[29], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256, (string.byte(iVM[29], 3.) - bit32.band(bit32.rshift(iVM[28], 16), 255.)) % 256); iVM[5] = true; break end end; iVM[24.] = buffer.fromstring(iVM[29]); ihX = 0.; while true do if ihX + 4 <= iVM[19] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[24.], ihX, (buffer.readu32(iVM[24.], ihX) - iVM[28]) % 4294967296); ihX = ihX + 4 else break end end; if iVM[5] then break end; iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; iVM[22] = 0.; while true do if ihX < iVM[19] then buffer.writeu8(iVM[24.], ihX, (buffer.readu8(iVM[24.], ihX) - bit32.band(bit32.rshift(iVM[28], iVM[22] * 8), 255.)) % 256); ihX = ihX + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[5] then break end; do ihR = buffer.readstring(iVM[24.], 0., iVM[19]); iVM[5] = true; break end; break end end; iVM[28] = nil; do iVM[17] = iV8[4795]; ihV = iV8[7636]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[24.] = k7; iVM[19] = false; while true do iVM[14] = #ihV; ihT = iVM[14] - iVM[17]; ihX = iVM[24.](iVM[22] % 4294967296); iVM[23] = ihT >= 1; if iVM[23] then iVM[23] = ihT <= 4 end; if iVM[23] then ihX = (ihX + 2654435769.) % 4294967296; if ihT == 1 then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihX, 255.))); iVM[19] = true; break elseif ihT == 2 then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihX, 8), 255.))); iVM[19] = true; break elseif ihT == 3. then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihX, 16), 255.))); iVM[19] = true; break elseif ihT == 4 then iVM[28] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(ihX, 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(ihX, 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(ihX, 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(ihX, 24.), 255.))); iVM[19] = true; break end end; iVM[29] = buffer.fromstring(ihV); iVM[5] = 0.; while true do if iVM[5] + 4 <= ihT then ihX = (ihX + 2654435769.) % 4294967296; buffer.writeu32(iVM[29], iVM[5], bit32.bxor(buffer.readu32(iVM[29], iVM[5]), ihX)); iVM[5] = iVM[5] + 4 else break end end; if iVM[19] then break end; ihX = (ihX + 2654435769.) % 4294967296; ihW = 0.; while true do if iVM[5] < ihT then buffer.writeu8(iVM[29], iVM[5], bit32.bxor(buffer.readu8(iVM[29], iVM[5]), bit32.band(bit32.rshift(ihX, ihW * 8), 255.))); iVM[5] = iVM[5] + 1; ihW = ihW + 1 else break end end; if iVM[19] then break end; do iVM[28] = buffer.readstring(iVM[29], 0., ihT); iVM[19] = true; break end; break end end; ihW = nil; do iVM[5] = iV8[10060]; iVM[29] = k7; iVM[23] = iV8[10797.]; ihX = iV8[10480]; ihT = iV8[5847.]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[19] = false; while true do iVM[24.] = #ihT; iVM[15.] = iVM[24.] - ihX; iVM[22] = iVM[29](iVM[14] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; iVM[17] = iVM[15.] >= 1; if iVM[17] then iVM[17] = iVM[15.] <= 4 end; if iVM[17] then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[15.] == 1 then ihW = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[22], 255.))); iVM[19] = true; break elseif iVM[15.] == 2 then ihW = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[19] = true; break elseif iVM[15.] == 3. then ihW = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[19] = true; break elseif iVM[15.] == 4 then ihW = string.char(bit32.bxor(string.byte(ihT, 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(ihT, 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(ihT, 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(ihT, 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[19] = true; break end end; iVM[8] = buffer.fromstring(ihT); iVM[2] = 0.; while true do if iVM[2] <= iVM[15.] - 4 then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[2], bit32.bxor(buffer.readu32(iVM[8], iVM[2]), iVM[22])); iVM[2] = iVM[2] + 4 else break end end; if iVM[19] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; ihV = 0.; while true do if iVM[2] < iVM[15.] then buffer.writeu8(iVM[8], iVM[2], bit32.bxor(buffer.readu8(iVM[8], iVM[2]), bit32.band(bit32.rshift(iVM[22], ihV * 8), 255.))); iVM[2] = iVM[2] + 1; ihV = ihV + 1 else break end end; if iVM[19] then break end; do ihW = buffer.readstring(iVM[8], 0., iVM[15.]); iVM[19] = true; break end; break end end; iVM[8] = nil; do iVM[2] = iV8[6720.]; iVM[15.] = iV8[3725]; ihV = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[17] = false; while true do ihX = #iVM[15.]; iVM[24.] = ihX - iVM[2]; iVM[29] = iVM[22](ihV % 4294967296); iVM[5] = iVM[24.] >= 1; if iVM[5] then iVM[5] = iVM[24.] <= 4 end; if iVM[5] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; if iVM[24.] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[29], 255.))); iVM[17] = true; break elseif iVM[24.] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[17] = true; break elseif iVM[24.] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[17] = true; break elseif iVM[24.] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[17] = true; break end end; iVM[19] = buffer.fromstring(iVM[15.]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[24.] then iVM[29] = (iVM[29] + 2654435769.) % 4294967296; buffer.writeu32(iVM[19], iVM[14], bit32.bxor(buffer.readu32(iVM[19], iVM[14]), iVM[29])); iVM[14] = iVM[14] + 4 else break end end; if iVM[17] then break end; iVM[29] = (iVM[29] + 2654435769.) % 4294967296; ihT = 0.; while true do if iVM[14] < iVM[24.] then buffer.writeu8(iVM[19], iVM[14], bit32.bxor(buffer.readu8(iVM[19], iVM[14]), bit32.band(bit32.rshift(iVM[29], ihT * 8), 255.))); iVM[14] = iVM[14] + 1; ihT = ihT + 1 else break end end; if iVM[17] then break end; do iVM[8] = buffer.readstring(iVM[19], 0., iVM[24.]); iVM[17] = true; break end; break end end; k9 = lV(iVM[4], { [ihR] = iV8[10184][iVM[28]](iV8[7718], -iV8[8661.], iV8[10480], iV8[10480]), [iVM[7]] = lM, [ihW] = iV8[10480], [iVM[8]] = iV8[1353.], [iVM[13]] = iV8[10184][iVM[6.]](iV8[10480], iV8[8661.], iV8[7718], iV8[10480]), [iVM[18.]] = ml[iVM[3.]] }); iVM[14] = nil; do iVM[5] = iV8[360.]; iVM[29] = iV8[9724]; iVM[19] = k7; ihX = (mC + lQ) % iV8[5374]; ihT = iV8[4976]; iVM[24.] = false; while true do iVM[17] = #iVM[5]; iVM[8] = iVM[17] - ihT; iVM[2] = iVM[19](ihX % 4294967296); ihV = iVM[8] >= 1; if ihV then ihV = iVM[8] <= 4 end; if ihV then iVM[2] = bit32.lrotate((iVM[2] + 1832704949) % 4294967296, 13); if iVM[8] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[2], 255.))); iVM[24.] = true; break elseif iVM[8] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[24.] = true; break elseif iVM[8] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[24.] = true; break elseif iVM[8] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[24.] = true; break end end; ihW = buffer.fromstring(iVM[5]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[8] then iVM[2] = bit32.lrotate((iVM[2] + 1832704949) % 4294967296, 13); buffer.writeu32(ihW, iVM[15.], bit32.bxor(buffer.readu32(ihW, iVM[15.]), iVM[2])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[24.] then break end; iVM[2] = bit32.lrotate((iVM[2] + 1832704949) % 4294967296, 13); iVM[22] = 0.; while true do if iVM[15.] < iVM[8] then buffer.writeu8(ihW, iVM[15.], bit32.bxor(buffer.readu8(ihW, iVM[15.]), bit32.band(bit32.rshift(iVM[2], iVM[22] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[24.] then break end; do iVM[14] = buffer.readstring(ihW, 0., iVM[8]); iVM[24.] = true; break end; break end end; ihW = nil; do iVM[2] = iV8[4067]; iVM[15.] = k7; iVM[8] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[2759]; ihV = false; while true do iVM[5] = #iVM[22]; iVM[19] = iVM[5] - iVM[2]; iVM[17] = iVM[15.](iVM[8] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; ihT = iVM[19] >= 1; if ihT then ihT = iVM[19] <= 4 end; if ihT then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[19] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[17], 255.))); ihV = true; break elseif iVM[19] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); ihV = true; break elseif iVM[19] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); ihV = true; break elseif iVM[19] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); ihV = true; break end end; ihX = buffer.fromstring(iVM[22]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[19] then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(ihX, iVM[24.], bit32.bxor(buffer.readu32(ihX, iVM[24.]), iVM[17])); iVM[24.] = iVM[24.] + 4 else break end end; if ihV then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[29] = 0.; while true do if iVM[24.] < iVM[19] then buffer.writeu8(ihX, iVM[24.], bit32.bxor(buffer.readu8(ihX, iVM[24.]), bit32.band(bit32.rshift(iVM[17], iVM[29] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[29] = iVM[29] + 1 else break end end; if ihV then break end; do ihW = buffer.readstring(ihX, 0., iVM[19]); ihV = true; break end; break end end; iVM[29] = nil; do iVM[19] = iV8[8169.]; iVM[5] = iV8[3212]; ihT = k7; iVM[24.] = (mC + lQ) % iV8[5374]; ihX = iV8[10480]; iVM[17] = false; while true do iVM[2] = #iVM[19]; ihV = iVM[2] - ihX; iVM[28] = ihT(iVM[24.] % 4294967296); iVM[15.] = ihV >= 1; if iVM[15.] then iVM[15.] = ihV <= 4 end; if iVM[15.] then iVM[28] = bit32.lrotate((iVM[28] + 1832704949) % 4294967296, 13); if ihV == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[28], 255.))); iVM[17] = true; break elseif ihV == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.))); iVM[17] = true; break elseif ihV == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.))); iVM[17] = true; break elseif ihV == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[28], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[28], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[28], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[28], 24.), 255.))); iVM[17] = true; break end end; iVM[22] = buffer.fromstring(iVM[19]); ihR = 0.; while true do if ihR + 4 <= ihV then iVM[28] = bit32.lrotate((iVM[28] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[22], ihR, bit32.bxor(buffer.readu32(iVM[22], ihR), iVM[28])); ihR = ihR + 4 else break end end; if iVM[17] then break end; iVM[28] = bit32.lrotate((iVM[28] + 1832704949) % 4294967296, 13); iVM[8] = 0.; while true do if ihR < ihV then buffer.writeu8(iVM[22], ihR, bit32.bxor(buffer.readu8(iVM[22], ihR), bit32.band(bit32.rshift(iVM[28], iVM[8] * 8), 255.))); ihR = ihR + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[17] then break end; do iVM[29] = buffer.readstring(iVM[22], 0., ihV); iVM[17] = true; break end; break end end; ihR = nil; do iVM[28] = iV8[797]; iVM[2] = iV8[7815.]; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[22] = false; while true do ihV = #iVM[2]; iVM[5] = ihV - iVM[28]; iVM[19] = iVM[8](iVM[15.] % 4294967296); iVM[17] = iVM[5] >= 1; if iVM[17] then iVM[17] = iVM[5] <= 4 end; if iVM[17] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; if iVM[5] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[19], 255.))); iVM[22] = true; break elseif iVM[5] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[22] = true; break elseif iVM[5] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[22] = true; break elseif iVM[5] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[22] = true; break end end; ihT = buffer.fromstring(iVM[2]); ihX = 0.; while true do if ihX + 4 <= iVM[5] then iVM[19] = (iVM[19] + 2654435769.) % 4294967296; buffer.writeu32(ihT, ihX, bit32.bxor(buffer.readu32(ihT, ihX), iVM[19])); ihX = ihX + 4 else break end end; if iVM[22] then break end; iVM[19] = (iVM[19] + 2654435769.) % 4294967296; iVM[24.] = 0.; while true do if ihX < iVM[5] then buffer.writeu8(ihT, ihX, bit32.bxor(buffer.readu8(ihT, ihX), bit32.band(bit32.rshift(iVM[19], iVM[24.] * 8), 255.))); ihX = ihX + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[22] then break end; do ihR = buffer.readstring(ihT, 0., iVM[5]); iVM[22] = true; break end; break end end; ihT = nil; do ihX = iV8[4542.]; iVM[17] = iV8[9434]; iVM[24.] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[10480]; ihV = false; while true do iVM[22] = #ihX; iVM[6.] = iVM[22] - iVM[5]; iVM[8] = iVM[24.](iVM[19] % 4294967296); iVM[2] = iVM[6.] >= 1; if iVM[2] then iVM[2] = iVM[6.] <= 4 end; if iVM[2] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); if iVM[6.] == 1 then ihT = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[8], 255.))); ihV = true; break elseif iVM[6.] == 2 then ihT = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); ihV = true; break elseif iVM[6.] == 3. then ihT = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); ihV = true; break elseif iVM[6.] == 4 then ihT = string.char(bit32.bxor(string.byte(ihX, 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(ihX, 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(ihX, 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(ihX, 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); ihV = true; break end end; iVM[13] = buffer.fromstring(ihX); iVM[28] = 0.; while true do if iVM[28] + 4 <= iVM[6.] then iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[13], iVM[28], bit32.bxor(buffer.readu32(iVM[13], iVM[28]), iVM[8])); iVM[28] = iVM[28] + 4 else break end end; if ihV then break end; iVM[8] = bit32.lrotate((iVM[8] + 1832704949) % 4294967296, 13); iVM[15.] = 0.; while true do if iVM[28] < iVM[6.] then buffer.writeu8(iVM[13], iVM[28], bit32.bxor(buffer.readu8(iVM[13], iVM[28]), bit32.band(bit32.rshift(iVM[8], iVM[15.] * 8), 255.))); iVM[28] = iVM[28] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if ihV then break end; do ihT = buffer.readstring(iVM[13], 0., iVM[6.]); ihV = true; break end; break end end; iVM[13] = nil; do iVM[28] = iV8[10480]; iVM[6.] = k7; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[2009]; iVM[2] = false; while true do iVM[19] = #iVM[8]; iVM[17] = iVM[19] - iVM[28]; iVM[22] = iVM[6.](iVM[15.] % 4294967296); iVM[22] = iVM[22] % 2147483646. + 1; ihX = iVM[17] >= 1; if ihX then ihX = iVM[17] <= 4 end; if ihX then iVM[22] = iVM[22] * 16807 % 2147483647; if iVM[17] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[22], 255.))); iVM[2] = true; break elseif iVM[17] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[2] = true; break elseif iVM[17] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[2] = true; break elseif iVM[17] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[2] = true; break end end; iVM[24.] = buffer.fromstring(iVM[8]); ihV = 0.; while true do if ihV + 4 <= iVM[17] then iVM[22] = iVM[22] * 16807 % 2147483647; buffer.writeu32(iVM[24.], ihV, bit32.bxor(buffer.readu32(iVM[24.], ihV), iVM[22])); ihV = ihV + 4 else break end end; if iVM[2] then break end; iVM[22] = iVM[22] * 16807 % 2147483647; iVM[5] = 0.; while true do if ihV < iVM[17] then buffer.writeu8(iVM[24.], ihV, bit32.bxor(buffer.readu8(iVM[24.], ihV), bit32.band(bit32.rshift(iVM[22], iVM[5] * 8), 255.))); ihV = ihV + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[2] then break end; do iVM[13] = buffer.readstring(iVM[24.], 0., iVM[17]); iVM[2] = true; break end; break end end; iVM[5] = nil; do ihV = iV8[9805]; iVM[24.] = k7; ihX = iV8[9123.]; iVM[22] = iV8[10480]; iVM[17] = iV8[6644]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[2] = false; while true do iVM[15.] = #iVM[17]; iVM[18.] = iVM[15.] - iVM[22]; iVM[6.] = iVM[24.](iVM[19] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[8] = iVM[18.] >= 1; if iVM[8] then iVM[8] = iVM[18.] <= 4 end; if iVM[8] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[18.] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[6.], 255.))); iVM[2] = true; break elseif iVM[18.] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); iVM[2] = true; break elseif iVM[18.] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); iVM[2] = true; break elseif iVM[18.] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); iVM[2] = true; break end end; iVM[7] = buffer.fromstring(iVM[17]); iVM[3.] = 0.; while true do if iVM[3.] <= iVM[18.] - 4 then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[3.], bit32.bxor(buffer.readu32(iVM[7], iVM[3.]), iVM[6.])); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[2] then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[3.] < iVM[18.] then buffer.writeu8(iVM[7], iVM[3.], bit32.bxor(buffer.readu8(iVM[7], iVM[3.]), bit32.band(bit32.rshift(iVM[6.], iVM[28] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[2] then break end; do iVM[5] = buffer.readstring(iVM[7], 0., iVM[18.]); iVM[2] = true; break end; break end end; iVM[7] = nil; do iVM[3.] = iV8[5257]; iVM[18.] = k7; iVM[28] = (mC + lQ) % iV8[5374]; iVM[6.] = iV8[114.]; iVM[8] = false; while true do iVM[22] = #iVM[6.]; iVM[15.] = iVM[22] - iVM[3.]; iVM[24.] = iVM[18.](iVM[28] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; ihV = iVM[15.] >= 1; if ihV then ihV = iVM[15.] <= 4 end; if ihV then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[15.] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[24.], 255.))); iVM[8] = true; break elseif iVM[15.] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[8] = true; break elseif iVM[15.] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[8] = true; break elseif iVM[15.] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[8] = true; break end end; iVM[2] = buffer.fromstring(iVM[6.]); iVM[19] = 0.; while true do if iVM[19] + 4 <= iVM[15.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[2], iVM[19], bit32.bxor(buffer.readu32(iVM[2], iVM[19]), iVM[24.])); iVM[19] = iVM[19] + 4 else break end end; if iVM[8] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[19] < iVM[15.] then buffer.writeu8(iVM[2], iVM[19], bit32.bxor(buffer.readu8(iVM[2], iVM[19]), bit32.band(bit32.rshift(iVM[24.], iVM[17] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[8] then break end; do iVM[7] = buffer.readstring(iVM[2], 0., iVM[15.]); iVM[8] = true; break end; break end end; iVM[19] = nil; do iVM[2] = iV8[3111.]; ihV = k7; iVM[24.] = false; iVM[15.] = iV8[10480]; iVM[22] = iV8[5847.]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[8] = false; while true do iVM[28] = #iVM[22]; iVM[4] = iVM[28] - iVM[15.]; iVM[18.] = ihV(iVM[17] % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[6.] = iVM[4] >= 1; if iVM[6.] then iVM[6.] = iVM[4] <= 4 end; if iVM[6.] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[4] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[18.], 255.))); iVM[8] = true; break elseif iVM[4] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[8] = true; break elseif iVM[4] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[8] = true; break elseif iVM[4] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[8] = true; break end end; iVM[23] = buffer.fromstring(iVM[22]); ihX = 0.; while true do if ihX <= iVM[4] - 4 then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[23], ihX, bit32.bxor(buffer.readu32(iVM[23], ihX), iVM[18.])); ihX = ihX + 4 else break end end; if iVM[8] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[3.] = 0.; while true do if ihX < iVM[4] then buffer.writeu8(iVM[23], ihX, bit32.bxor(buffer.readu8(iVM[23], ihX), bit32.band(bit32.rshift(iVM[18.], iVM[3.] * 8), 255.))); ihX = ihX + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[8] then break end; do iVM[19] = buffer.readstring(iVM[23], 0., iVM[4]); iVM[8] = true; break end; break end end; iVM[23] = nil; do iVM[4] = iV8[2958.]; iVM[3.] = iV8[1091]; iVM[18.] = (mC + lQ) % iV8[5374]; ihX = k7; iVM[6.] = false; while true do iVM[28] = #iVM[3.]; ihV = iVM[28] - iVM[4]; iVM[2] = ihX(iVM[18.] % 4294967296); iVM[8] = ihV >= 1; if iVM[8] then iVM[8] = ihV <= 4 end; if iVM[8] then iVM[2] = (iVM[2] + 2654435769.) % 4294967296; if ihV == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[2], 255.))); iVM[6.] = true; break elseif ihV == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[6.] = true; break elseif ihV == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[6.] = true; break elseif ihV == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[6.] = true; break end end; iVM[17] = buffer.fromstring(iVM[3.]); iVM[22] = 0.; while true do if iVM[22] + 4 <= ihV then iVM[2] = (iVM[2] + 2654435769.) % 4294967296; buffer.writeu32(iVM[17], iVM[22], bit32.bxor(buffer.readu32(iVM[17], iVM[22]), iVM[2])); iVM[22] = iVM[22] + 4 else break end end; if iVM[6.] then break end; iVM[2] = (iVM[2] + 2654435769.) % 4294967296; iVM[15.] = 0.; while true do if iVM[22] < ihV then buffer.writeu8(iVM[17], iVM[22], bit32.bxor(buffer.readu8(iVM[17], iVM[22]), bit32.band(bit32.rshift(iVM[2], iVM[15.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[6.] then break end; do iVM[23] = buffer.readstring(iVM[17], 0., ihV); iVM[6.] = true; break end; break end end; iVM[17] = nil; do ihV = iV8[10480]; iVM[15.] = k7; iVM[2] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[10020.]; iVM[8] = false; while true do iVM[28] = #iVM[22]; iVM[4] = iVM[28] - ihV; iVM[18.] = iVM[15.](iVM[2] % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[6.] = iVM[4] >= 1; if iVM[6.] then iVM[6.] = iVM[4] <= 4 end; if iVM[6.] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if iVM[4] == 1 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[18.], 255.))); iVM[8] = true; break elseif iVM[4] == 2 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[8] = true; break elseif iVM[4] == 3. then iVM[17] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[8] = true; break elseif iVM[4] == 4 then iVM[17] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[8] = true; break end end; iVM[24.] = buffer.fromstring(iVM[22]); ihX = 0.; while true do if ihX + 4 <= iVM[4] then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[24.], ihX, bit32.bxor(buffer.readu32(iVM[24.], ihX), iVM[18.])); ihX = ihX + 4 else break end end; if iVM[8] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[3.] = 0.; while true do if ihX < iVM[4] then buffer.writeu8(iVM[24.], ihX, bit32.bxor(buffer.readu8(iVM[24.], ihX), bit32.band(bit32.rshift(iVM[18.], iVM[3.] * 8), 255.))); ihX = ihX + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[8] then break end; do iVM[17] = buffer.readstring(iVM[24.], 0., iVM[4]); iVM[8] = true; break end; break end end; mk = lV(iVM[14], { [iVM[23]] = iV8[10480], [ihT] = iV8[10184][iVM[13]](iV8[10480], iV8[1353.], iV8[7718], iV8[10480]), [ihW] = lM, [iVM[29]] = ml[ihR], [iVM[17]] = iV8[1371.], [iVM[19]] = iV8[10480], [iVM[5]] = iV8[10184][iVM[7]](iV8[7718], iV8[10480], iV8[10480], iV8[10480]) }); mC = 142 end else mC = 537. end elseif mC < 4285 then if mC == 4284. then iVM[24.] = nil; do local iV8 = iIn; iVM[18.] = iV8[8934.]; iVM[4] = iV8[7403]; iVM[6.] = false; iVM[3.] = (mC + lQ) % iV8[5374]; ihX = iV8[10480]; iVM[28] = k7; iVM[8] = false; while true do iVM[17] = #iVM[4]; iVM[22] = iVM[17] - ihX; iVM[15.] = iVM[28](iVM[3.] % 4294967296); iVM[23] = iVM[22] >= 1; if iVM[23] then iVM[23] = iVM[22] <= 3. end; if iVM[23] then iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; if iVM[22] == 1 then iVM[24.] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[15.], 255.)) % 256); iVM[8] = true; break elseif iVM[22] == 2 then iVM[24.] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[15.], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[15.], 8), 255.)) % 256); iVM[8] = true; break elseif iVM[22] == 3. then iVM[24.] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[15.], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[15.], 8), 255.)) % 256, (string.byte(iVM[4], 3.) - bit32.band(bit32.rshift(iVM[15.], 16), 255.)) % 256); iVM[8] = true; break end end; ihV = buffer.fromstring(iVM[4]); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[22] then iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; buffer.writeu32(ihV, iVM[2], (buffer.readu32(ihV, iVM[2]) - iVM[15.]) % 4294967296); iVM[2] = iVM[2] + 4 else break end end; if iVM[8] then break end; iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; iVM[19] = 0.; while true do if iVM[2] < iVM[22] then buffer.writeu8(ihV, iVM[2], (buffer.readu8(ihV, iVM[2]) - bit32.band(bit32.rshift(iVM[15.], iVM[19] * 8), 255.)) % 256); iVM[2] = iVM[2] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[8] then break end; do iVM[24.] = buffer.readstring(ihV, 0., iVM[22]); iVM[8] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; ihV = iV8[8542]; iVM[23] = iV8[93.]; iVM[2] = iV8[8510]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[17] = iV8[10480]; iVM[15.] = k7; iVM[8] = false; while true do ihX = #iVM[23]; iVM[3.] = ihX - iVM[17]; iVM[28] = iVM[15.](iVM[22] % 4294967296); iVM[4] = iVM[3.] >= 1; if iVM[4] then iVM[4] = iVM[3.] <= 3. end; if iVM[4] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; if iVM[3.] == 1 then iVM[19] = string.char((string.byte(iVM[23], 1) - bit32.band(iVM[28], 255.)) % 256); iVM[8] = true; break elseif iVM[3.] == 2 then iVM[19] = string.char((string.byte(iVM[23], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[23], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256); iVM[8] = true; break elseif iVM[3.] == 3. then iVM[19] = string.char((string.byte(iVM[23], 1) - bit32.band(iVM[28], 255.)) % 256, (string.byte(iVM[23], 2) - bit32.band(bit32.rshift(iVM[28], 8), 255.)) % 256, (string.byte(iVM[23], 3.) - bit32.band(bit32.rshift(iVM[28], 16), 255.)) % 256); iVM[8] = true; break end end; iVM[18.] = buffer.fromstring(iVM[23]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[3.] then iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[18.], iVM[6.], (buffer.readu32(iVM[18.], iVM[6.]) - iVM[28]) % 4294967296); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[8] then break end; iVM[28] = (iVM[28] * 1597 + 51749) % 4294967296; iVM[7] = 0.; while true do if iVM[6.] < iVM[3.] then buffer.writeu8(iVM[18.], iVM[6.], (buffer.readu8(iVM[18.], iVM[6.]) - bit32.band(bit32.rshift(iVM[28], iVM[7] * 8), 255.)) % 256); iVM[6.] = iVM[6.] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[8] then break end; do iVM[19] = buffer.readstring(iVM[18.], 0., iVM[3.]); iVM[8] = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[18.] = iV8[9504.]; iVM[4] = iV8[6525.]; iVM[6.] = iV8[9925]; iVM[3.] = (mC + lQ) % iV8[5374]; ihX = iV8[7868]; iVM[28] = k7; iVM[8] = false; while true do iVM[17] = #iVM[4]; iVM[22] = iVM[17] - ihX; iVM[15.] = iVM[28](iVM[3.] % 4294967296); iVM[23] = iVM[22] >= 1; if iVM[23] then iVM[23] = iVM[22] <= 3. end; if iVM[23] then iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; if iVM[22] == 1 then iVM[7] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[15.], 255.)) % 256); iVM[8] = true; break elseif iVM[22] == 2 then iVM[7] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[15.], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[15.], 8), 255.)) % 256); iVM[8] = true; break elseif iVM[22] == 3. then iVM[7] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[15.], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[15.], 8), 255.)) % 256, (string.byte(iVM[4], 3.) - bit32.band(bit32.rshift(iVM[15.], 16), 255.)) % 256); iVM[8] = true; break end end; ihV = buffer.fromstring(iVM[4]); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[22] then iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; buffer.writeu32(ihV, iVM[2], (buffer.readu32(ihV, iVM[2]) - iVM[15.]) % 4294967296); iVM[2] = iVM[2] + 4 else break end end; if iVM[8] then break end; iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; iVM[5] = 0.; while true do if iVM[2] < iVM[22] then buffer.writeu8(ihV, iVM[2], (buffer.readu8(ihV, iVM[2]) - bit32.band(bit32.rshift(iVM[15.], iVM[5] * 8), 255.)) % 256); iVM[2] = iVM[2] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[8] then break end; do iVM[7] = buffer.readstring(ihV, 0., iVM[22]); iVM[8] = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; ihV = iV8[10480]; iVM[17] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[990.]; iVM[2] = false; while true do iVM[3.] = #iVM[22]; iVM[28] = iVM[3.] - ihV; iVM[15.] = iVM[17](iVM[23] % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; iVM[18.] = iVM[28] >= 1; if iVM[18.] then iVM[18.] = iVM[28] <= 4 end; if iVM[18.] then iVM[15.] = iVM[15.] * 16807 % 2147483647; if iVM[28] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[15.], 255.))); iVM[2] = true; break elseif iVM[28] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[2] = true; break elseif iVM[28] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[2] = true; break elseif iVM[28] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[2] = true; break end end; iVM[6.] = buffer.fromstring(iVM[22]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[28] then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[8], bit32.bxor(buffer.readu32(iVM[6.], iVM[8]), iVM[15.])); iVM[8] = iVM[8] + 4 else break end end; if iVM[2] then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; ihX = 0.; while true do if iVM[8] < iVM[28] then buffer.writeu8(iVM[6.], iVM[8], bit32.bxor(buffer.readu8(iVM[6.], iVM[8]), bit32.band(bit32.rshift(iVM[15.], ihX * 8), 255.))); iVM[8] = iVM[8] + 1; ihX = ihX + 1 else break end end; if iVM[2] then break end; do iVM[5] = buffer.readstring(iVM[6.], 0., iVM[28]); iVM[2] = true; break end; break end end; ihX = nil; do iVM[28] = false; local iV8 = iIn; iVM[3.] = iV8[3433]; iVM[18.] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[6.] = iV8[5300]; iVM[15.] = false; while true do ihV = #iVM[3.]; iVM[2] = ihV - iVM[6.]; iVM[4] = iVM[8](iVM[18.] % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[17] = iVM[2] >= 1; if iVM[17] then iVM[17] = iVM[2] <= 4 end; if iVM[17] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[2] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[4], 255.))); iVM[15.] = true; break elseif iVM[2] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[15.] = true; break elseif iVM[2] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[15.] = true; break elseif iVM[2] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[15.] = true; break end end; iVM[22] = buffer.fromstring(iVM[3.]); iVM[13] = 0.; while true do if iVM[13] <= iVM[2] - 4 then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[13], bit32.bxor(buffer.readu32(iVM[22], iVM[13]), iVM[4])); iVM[13] = iVM[13] + 4 else break end end; if iVM[15.] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[13] < iVM[2] then buffer.writeu8(iVM[22], iVM[13], bit32.bxor(buffer.readu8(iVM[22], iVM[13]), bit32.band(bit32.rshift(iVM[4], iVM[23] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[15.] then break end; do ihX = buffer.readstring(iVM[22], 0., iVM[2]); iVM[15.] = true; break end; break end end; iVM[13] = nil; do local iV8 = iIn; iVM[4] = iV8[405.]; ihV = iV8[3210.]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[22] = iV8[10411]; iVM[2] = false; while true do iVM[3.] = #ihV; iVM[28] = iVM[3.] - iVM[22]; iVM[15.] = iVM[23](iVM[17] % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; iVM[18.] = iVM[28] >= 1; if iVM[18.] then iVM[18.] = iVM[28] <= 4 end; if iVM[18.] then iVM[15.] = iVM[15.] * 16807 % 2147483647; if iVM[28] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[15.], 255.))); iVM[2] = true; break elseif iVM[28] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[2] = true; break elseif iVM[28] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[2] = true; break elseif iVM[28] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[2] = true; break end end; iVM[6.] = buffer.fromstring(ihV); iVM[8] = 0.; while true do if iVM[8] <= iVM[28] - 4 then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[8], bit32.bxor(buffer.readu32(iVM[6.], iVM[8]), iVM[15.])); iVM[8] = iVM[8] + 4 else break end end; if iVM[2] then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; ihT = 0.; while true do if iVM[8] < iVM[28] then buffer.writeu8(iVM[6.], iVM[8], bit32.bxor(buffer.readu8(iVM[6.], iVM[8]), bit32.band(bit32.rshift(iVM[15.], ihT * 8), 255.))); iVM[8] = iVM[8] + 1; ihT = ihT + 1 else break end end; if iVM[2] then break end; do iVM[13] = buffer.readstring(iVM[6.], 0., iVM[28]); iVM[2] = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[8] = iV8[9167]; iVM[6.] = k7; iVM[18.] = false; iVM[15.] = iV8[1411]; iVM[28] = iV8[5381]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[2] = false; while true do iVM[22] = #iVM[28]; ihR = iVM[22] - iVM[15.]; iVM[23] = iVM[6.](iVM[3.] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; ihV = ihR >= 1; if ihV then ihV = ihR <= 4 end; if ihV then iVM[23] = iVM[23] * 16807 % 2147483647; if ihR == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.))); iVM[2] = true; break elseif ihR == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[2] = true; break elseif ihR == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[2] = true; break elseif ihR == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[2] = true; break end end; iVM[29] = buffer.fromstring(iVM[28]); iVM[4] = 0.; while true do if iVM[4] <= ihR - 4 then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[29], iVM[4], bit32.bxor(buffer.readu32(iVM[29], iVM[4]), iVM[23])); iVM[4] = iVM[4] + 4 else break end end; if iVM[2] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[4] < ihR then buffer.writeu8(iVM[29], iVM[4], bit32.bxor(buffer.readu8(iVM[29], iVM[4]), bit32.band(bit32.rshift(iVM[23], iVM[17] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[2] then break end; do ihT = buffer.readstring(iVM[29], 0., ihR); iVM[2] = true; break end; break end end; iVM[29] = nil; do local iV8 = iIn; iVM[4] = iV8[797]; ihR = k7; iVM[17] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[4628]; ihV = false; while true do iVM[15.] = #iVM[23]; iVM[22] = iVM[15.] - iVM[4]; iVM[6.] = ihR(iVM[17] % 4294967296); iVM[6.] = iVM[6.] % 2147483646. + 1; iVM[8] = iVM[22] >= 1; if iVM[8] then iVM[8] = iVM[22] <= 4 end; if iVM[8] then iVM[6.] = iVM[6.] * 16807 % 2147483647; if iVM[22] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[6.], 255.))); ihV = true; break elseif iVM[22] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.))); ihV = true; break elseif iVM[22] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.))); ihV = true; break elseif iVM[22] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[6.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[6.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[6.], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[6.], 24.), 255.))); ihV = true; break end end; iVM[2] = buffer.fromstring(iVM[23]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[22] then iVM[6.] = iVM[6.] * 16807 % 2147483647; buffer.writeu32(iVM[2], iVM[3.], bit32.bxor(buffer.readu32(iVM[2], iVM[3.]), iVM[6.])); iVM[3.] = iVM[3.] + 4 else break end end; if ihV then break end; iVM[6.] = iVM[6.] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[3.] < iVM[22] then buffer.writeu8(iVM[2], iVM[3.], bit32.bxor(buffer.readu8(iVM[2], iVM[3.]), bit32.band(bit32.rshift(iVM[6.], iVM[28] * 8), 255.))); iVM[3.] = iVM[3.] + 1; iVM[28] = iVM[28] + 1 else break end end; if ihV then break end; do iVM[29] = buffer.readstring(iVM[2], 0., iVM[22]); ihV = true; break end; break end end; iVM[3.] = nil; do iVM[8] = true; local iV8 = iIn; iVM[6.] = iV8[5740]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[15.] = k7; iVM[28] = iV8[10480]; iVM[22] = false; while true do ihV = #iVM[6.]; iVM[18.] = ihV - iVM[28]; iVM[4] = iVM[15.](iVM[2] % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[17] = iVM[18.] >= 1; if iVM[17] then iVM[17] = iVM[18.] <= 4 end; if iVM[17] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[18.] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[4], 255.))); iVM[22] = true; break elseif iVM[18.] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[22] = true; break elseif iVM[18.] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[22] = true; break elseif iVM[18.] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[6.], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[6.], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[6.], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[6.], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[22] = true; break end end; ihW = buffer.fromstring(iVM[6.]); ihR = 0.; while true do if ihR <= iVM[18.] - 4 then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(ihW, ihR, bit32.bxor(buffer.readu32(ihW, ihR), iVM[4])); ihR = ihR + 4 else break end end; if iVM[22] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[23] = 0.; while true do if ihR < iVM[18.] then buffer.writeu8(ihW, ihR, bit32.bxor(buffer.readu8(ihW, ihR), bit32.band(bit32.rshift(iVM[4], iVM[23] * 8), 255.))); ihR = ihR + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[22] then break end; do iVM[3.] = buffer.readstring(ihW, 0., iVM[18.]); iVM[22] = true; break end; break end end; ihW = nil; do local iV8 = iIn; iVM[18.] = iV8[797]; iVM[23] = k7; iVM[4] = (mC + lQ) % iV8[5374]; ihR = iV8[1117]; iVM[17] = false; while true do ihV = #ihR; iVM[28] = ihV - iVM[18.]; iVM[15.] = iVM[23](iVM[4] % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; iVM[22] = iVM[28] >= 1; if iVM[22] then iVM[22] = iVM[28] <= 4 end; if iVM[22] then iVM[15.] = iVM[15.] * 16807 % 2147483647; if iVM[28] == 1 then ihW = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[15.], 255.))); iVM[17] = true; break elseif iVM[28] == 2 then ihW = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[17] = true; break elseif iVM[28] == 3. then ihW = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[17] = true; break elseif iVM[28] == 4 then ihW = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[17] = true; break end end; iVM[6.] = buffer.fromstring(ihR); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[28] then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[8], bit32.bxor(buffer.readu32(iVM[6.], iVM[8]), iVM[15.])); iVM[8] = iVM[8] + 4 else break end end; if iVM[17] then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[8] < iVM[28] then buffer.writeu8(iVM[6.], iVM[8], bit32.bxor(buffer.readu8(iVM[6.], iVM[8]), bit32.band(bit32.rshift(iVM[15.], iVM[2] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[17] then break end; do ihW = buffer.readstring(iVM[6.], 0., iVM[28]); iVM[17] = true; break end; break end end; iVM[6.] = nil; do local iV8 = iIn; iVM[2] = iV8[9016]; iVM[8] = iV8[7250]; iVM[28] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[10480]; ihV = false; while true do iVM[4] = #iVM[2]; iVM[17] = iVM[4] - iVM[15.]; iVM[14] = iVM[28](iVM[22] % 4294967296); ihR = iVM[17] >= 1; if ihR then ihR = iVM[17] <= 4 end; if ihR then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); if iVM[17] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.))); ihV = true; break elseif iVM[17] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); ihV = true; break elseif iVM[17] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); ihV = true; break elseif iVM[17] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); ihV = true; break end end; iVM[23] = buffer.fromstring(iVM[2]); iVM[12.] = 0.; while true do if iVM[12.] + 4 <= iVM[17] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], iVM[12.], bit32.bxor(buffer.readu32(iVM[23], iVM[12.]), iVM[14])); iVM[12.] = iVM[12.] + 4 else break end end; if ihV then break end; iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); iVM[18.] = 0.; while true do if iVM[12.] < iVM[17] then buffer.writeu8(iVM[23], iVM[12.], bit32.bxor(buffer.readu8(iVM[23], iVM[12.]), bit32.band(bit32.rshift(iVM[14], iVM[18.] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if ihV then break end; do iVM[6.] = buffer.readstring(iVM[23], 0., iVM[17]); ihV = true; break end; break end end; iVM[12.] = nil; do local iV8 = iIn; iVM[4] = iV8[5854]; iVM[18.] = iV8[8961.]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[23] = k7; ihR = iV8[10480]; iVM[17] = false; while true do iVM[8] = #iVM[18.]; iVM[2] = iVM[8] - ihR; ihV = iVM[23](iVM[14] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[28] = iVM[2] >= 1; if iVM[28] then iVM[28] = iVM[2] <= 4 end; if iVM[28] then ihV = ihV * 16807 % 2147483647; if iVM[2] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihV, 255.))); iVM[17] = true; break elseif iVM[2] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[17] = true; break elseif iVM[2] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[17] = true; break elseif iVM[2] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[17] = true; break end end; iVM[15.] = buffer.fromstring(iVM[18.]); iVM[22] = 0.; while true do if iVM[22] <= iVM[2] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[22], bit32.bxor(buffer.readu32(iVM[15.], iVM[22]), ihV)); iVM[22] = iVM[22] + 4 else break end end; if iVM[17] then break end; ihV = ihV * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[22] < iVM[2] then buffer.writeu8(iVM[15.], iVM[22], bit32.bxor(buffer.readu8(iVM[15.], iVM[22]), bit32.band(bit32.rshift(ihV, iVM[16] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[17] then break end; do iVM[12.] = buffer.readstring(iVM[15.], 0., iVM[2]); iVM[17] = true; break end; break end end; my = { iVM[24.], iVM[19], iVM[7], iVM[5], ihX, iVM[13], ihT, iVM[29], iVM[3.], ihW, iVM[6.], iVM[12.] }; local iV8 = iIn; local iYw = mr; mz = my[iYw % iV8[5212] + iV8[7718]]; iVM[16] = nil; do iVM[15.] = iV8[8218]; iVM[8] = iV8[5125]; iVM[28] = (mC + lQ) % iV8[5374]; iVM[2] = k7; iVM[22] = false; while true do ihR = #iVM[8]; iVM[23] = ihR - iVM[15.]; ihV = iVM[2](iVM[28] % 4294967296); iVM[18.] = iVM[23] >= 1; if iVM[18.] then iVM[18.] = iVM[23] <= 4 end; if iVM[18.] then ihV = (ihV + 2654435769.) % 4294967296; if iVM[23] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihV, 255.))); iVM[22] = true; break elseif iVM[23] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[22] = true; break elseif iVM[23] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[22] = true; break elseif iVM[23] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[22] = true; break end end; iVM[4] = buffer.fromstring(iVM[8]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[23] then ihV = (ihV + 2654435769.) % 4294967296; buffer.writeu32(iVM[4], iVM[17], bit32.bxor(buffer.readu32(iVM[4], iVM[17]), ihV)); iVM[17] = iVM[17] + 4 else break end end; if iVM[22] then break end; ihV = (ihV + 2654435769.) % 4294967296; iVM[14] = 0.; while true do if iVM[17] < iVM[23] then buffer.writeu8(iVM[4], iVM[17], bit32.bxor(buffer.readu8(iVM[4], iVM[17]), bit32.band(bit32.rshift(ihV, iVM[14] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[22] then break end; do iVM[16] = buffer.readstring(iVM[4], 0., iVM[23]); iVM[22] = true; break end; break end end; iVM[14] = nil; do iVM[18.] = iV8[10480]; iVM[23] = k7; iVM[4] = (mC + lQ) % iV8[5374]; ihR = iV8[7823]; iVM[17] = false; while true do ihV = #ihR; iVM[28] = ihV - iVM[18.]; iVM[15.] = iVM[23](iVM[4] % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; iVM[22] = iVM[28] >= 1; if iVM[22] then iVM[22] = iVM[28] <= 4 end; if iVM[22] then iVM[15.] = iVM[15.] * 16807 % 2147483647; if iVM[28] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[15.], 255.))); iVM[17] = true; break elseif iVM[28] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[17] = true; break elseif iVM[28] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[17] = true; break elseif iVM[28] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[17] = true; break end end; iVM[12.] = buffer.fromstring(ihR); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[28] then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[8], bit32.bxor(buffer.readu32(iVM[12.], iVM[8]), iVM[15.])); iVM[8] = iVM[8] + 4 else break end end; if iVM[17] then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[8] < iVM[28] then buffer.writeu8(iVM[12.], iVM[8], bit32.bxor(buffer.readu8(iVM[12.], iVM[8]), bit32.band(bit32.rshift(iVM[15.], iVM[2] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[17] then break end; do iVM[14] = buffer.readstring(iVM[12.], 0., iVM[28]); iVM[17] = true; break end; break end end; mC = if mz:len() >= mz:gsub(iVM[16], iVM[14], iYw % iV8[1371.] % iV8[1353.] + iV8[7718]):len() then 103 else 418 else mC = 4034; continue end elseif mC == 4285 then l5 = (l5 + iIn[10653.]) % iIn[2707]; mC = 402. else mC = 4278.; continue end elseif mC < 4288 then if mC < 4287. then mC = if (not ml and l8 or (me or not lK) or (ls or not ml) and (not l8 or lT)) and (not l8 or lT or me and not ls or (not lT or not lK or not lK and not l8)) or (not ml and not me and (not me and not me) and (not lK and ls or (not ls or not l8)) or (not lK or not ml or not lT and me or me and l8 and (not lK or not lT))) or not ((not ml and l8 or (me or not lK) or (ls or not ml) and (not l8 or lT)) and (not l8 or lT or me and not ls or (not lT or not lK or not lK and not l8)) or (not ml and not me and (not me and not me) and (not lK and ls or (not ls or not l8)) or (not lK or not ml or not lT and me or me and l8 and (not lK or not lT)))) then 193 else 298 elseif mC == 4287. then mC = 220 else mC = 4137.; continue end elseif mC < 4289 then if mC == 4288 then my = nil; my = iIn[4795] - iIn[5300]; mC = 450. else mC = 4114; continue end elseif mC == 4289 then local iYx = bit32.rrotate(bit32.bxor(bit32.lrotate(mr, iIn[10411]), string.byte(tostring(ly))), iIn[4795]); mC = if bit32.bxor(bit32.bxor(bit32.bxor(bit32.bxor(bit32.band(iYx, (buffer.readu32(l_, iIn[5149]))), (buffer.readu32(lp, iIn[5149]))), (bit32.bxor(bit32.band(iYx, (buffer.readu32(l3, iIn[8195]))), (buffer.readu32(l_, iIn[9096.]))))), (buffer.readu32(lp, iIn[5149]))), (buffer.readu32(l_, iIn[9096.]))) ~= iYx then 121 else 565 else mC = 3788; continue end elseif mC < 4296. then if mC < 4294 then if mC < 4292 then if mC < 4291 then if mC == 4290. then mC = 357. else mC = 3930.; continue end else mC = if lQ == lQ then 144. else 534. end elseif mC < 4293. then mC = if lQ ~= lQ then 505 else 50 else mC = 202 end elseif mC < 4295 then if mC == 4294 then l8 = nil; l8 = iIn[5300] - iIn[954.]; mC = 16 else mC = 3777.; continue end elseif mC == 4295 then mC = 73 else mC = 3941; continue end elseif mC < 4298 then if mC < 4297 then if mC == 4296. then mC = 318. else mC = 4284.; continue end else mC = 19 end elseif mC < 4299. then if mC == 4298 then mC = if mx <= iIn[8218] then 155 else 502 else mC = 3764; continue end else iVM[12.] = nil; do local iV8 = iIn; iVM[28] = iV8[4224.]; iVM[2] = iV8[2658.]; iVM[15.] = k7; iVM[8] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[125]; ihV = false; while true do iVM[18.] = #iVM[28]; iVM[4] = iVM[18.] - iVM[22]; iVM[17] = iVM[15.](iVM[8] % 4294967296); iVM[14] = iVM[4] >= 1; if iVM[14] then iVM[14] = iVM[4] <= 4 end; if iVM[14] then iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); if iVM[4] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[17], 255.))); ihV = true; break elseif iVM[4] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); ihV = true; break elseif iVM[4] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); ihV = true; break elseif iVM[4] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); ihV = true; break end end; ihR = buffer.fromstring(iVM[28]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[4] then iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); buffer.writeu32(ihR, iVM[23], bit32.bxor(buffer.readu32(ihR, iVM[23]), iVM[17])); iVM[23] = iVM[23] + 4 else break end end; if ihV then break end; iVM[17] = bit32.lrotate((iVM[17] + 1832704949) % 4294967296, 13); iVM[16] = 0.; while true do if iVM[23] < iVM[4] then buffer.writeu8(ihR, iVM[23], bit32.bxor(buffer.readu8(ihR, iVM[23]), bit32.band(bit32.rshift(iVM[17], iVM[16] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[16] = iVM[16] + 1 else break end end; if ihV then break end; do iVM[12.] = buffer.readstring(ihR, 0., iVM[4]); ihV = true; break end; break end end; iVM[16] = nil; do local iV8 = iIn; ihR = iV8[10480]; iVM[18.] = k7; iVM[14] = (mC + lQ) % iV8[5374]; iVM[4] = iV8[6381.]; iVM[23] = false; while true do iVM[15.] = #iVM[4]; iVM[22] = iVM[15.] - ihR; iVM[17] = iVM[18.](iVM[14] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[8] = iVM[22] >= 1; if iVM[8] then iVM[8] = iVM[22] <= 4 end; if iVM[8] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[22] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[17], 255.))); iVM[23] = true; break elseif iVM[22] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[23] = true; break elseif iVM[22] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[23] = true; break elseif iVM[22] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[23] = true; break end end; iVM[2] = buffer.fromstring(iVM[4]); ihV = 0.; while true do if ihV + 4 <= iVM[22] then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[2], ihV, bit32.bxor(buffer.readu32(iVM[2], ihV), iVM[17])); ihV = ihV + 4 else break end end; if iVM[23] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[28] = 0.; while true do if ihV < iVM[22] then buffer.writeu8(iVM[2], ihV, bit32.bxor(buffer.readu8(iVM[2], ihV), bit32.band(bit32.rshift(iVM[17], iVM[28] * 8), 255.))); ihV = ihV + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[23] then break end; do iVM[16] = buffer.readstring(iVM[2], 0., iVM[22]); iVM[23] = true; break end; break end end; iVM[28] = nil; do local iV8 = iIn; iVM[15.] = iV8[10480]; iVM[8] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[2] = iV8[480.]; ihV = false; while true do iVM[4] = #iVM[2]; iVM[17] = iVM[4] - iVM[15.]; iVM[14] = iVM[8](iVM[22] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; ihR = iVM[17] >= 1; if ihR then ihR = iVM[17] <= 4 end; if ihR then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[17] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.))); ihV = true; break elseif iVM[17] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); ihV = true; break elseif iVM[17] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); ihV = true; break elseif iVM[17] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); ihV = true; break end end; iVM[23] = buffer.fromstring(iVM[2]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[17] then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[6.], bit32.bxor(buffer.readu32(iVM[23], iVM[6.]), iVM[14])); iVM[6.] = iVM[6.] + 4 else break end end; if ihV then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[6.] < iVM[17] then buffer.writeu8(iVM[23], iVM[6.], bit32.bxor(buffer.readu8(iVM[23], iVM[6.]), bit32.band(bit32.rshift(iVM[14], iVM[18.] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if ihV then break end; do iVM[28] = buffer.readstring(iVM[23], 0., iVM[17]); ihV = true; break end; break end end; iVM[6.] = nil; do local iV8 = iIn; ihR = iV8[3480.]; iVM[14] = iV8[7375]; iVM[23] = k7; iVM[4] = (mC + lQ) % iV8[5374]; iVM[18.] = iV8[7718]; iVM[17] = false; while true do ihV = #ihR; ihW = ihV - iVM[18.]; iVM[15.] = iVM[23](iVM[4] % 4294967296); iVM[22] = ihW >= 1; if iVM[22] then iVM[22] = ihW <= 4 end; if iVM[22] then iVM[15.] = bit32.lrotate((iVM[15.] + 1832704949) % 4294967296, 13); if ihW == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[15.], 255.))); iVM[17] = true; break elseif ihW == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[17] = true; break elseif ihW == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[17] = true; break elseif ihW == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(ihR, 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(ihR, 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(ihR, 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(ihR, 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[17] = true; break end end; iVM[3.] = buffer.fromstring(ihR); iVM[8] = 0.; while true do if iVM[8] + 4 <= ihW then iVM[15.] = bit32.lrotate((iVM[15.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[3.], iVM[8], bit32.bxor(buffer.readu32(iVM[3.], iVM[8]), iVM[15.])); iVM[8] = iVM[8] + 4 else break end end; if iVM[17] then break end; iVM[15.] = bit32.lrotate((iVM[15.] + 1832704949) % 4294967296, 13); iVM[2] = 0.; while true do if iVM[8] < ihW then buffer.writeu8(iVM[3.], iVM[8], bit32.bxor(buffer.readu8(iVM[3.], iVM[8]), bit32.band(bit32.rshift(iVM[15.], iVM[2] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[17] then break end; do iVM[6.] = buffer.readstring(iVM[3.], 0., ihW); iVM[17] = true; break end; break end end; iVM[3.] = nil; do local iV8 = iIn; iVM[15.] = iV8[6033.]; ihW = iV8[9446]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[2] = k7; iVM[8] = iV8[4976]; ihV = false; while true do iVM[17] = #ihW; iVM[14] = iVM[17] - iVM[8]; ihR = iVM[2](iVM[22] % 4294967296); ihR = ihR % 2147483646. + 1; iVM[23] = iVM[14] >= 1; if iVM[23] then iVM[23] = iVM[14] <= 4 end; if iVM[23] then ihR = ihR * 16807 % 2147483647; if iVM[14] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihR, 255.))); ihV = true; break elseif iVM[14] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihR, 8), 255.))); ihV = true; break elseif iVM[14] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); ihV = true; break elseif iVM[14] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); ihV = true; break end end; iVM[29] = buffer.fromstring(ihW); iVM[18.] = 0.; while true do if iVM[18.] <= iVM[14] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[29], iVM[18.], bit32.bxor(buffer.readu32(iVM[29], iVM[18.]), ihR)); iVM[18.] = iVM[18.] + 4 else break end end; if ihV then break end; ihR = ihR * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[18.] < iVM[14] then buffer.writeu8(iVM[29], iVM[18.], bit32.bxor(buffer.readu8(iVM[29], iVM[18.]), bit32.band(bit32.rshift(ihR, iVM[4] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[4] = iVM[4] + 1 else break end end; if ihV then break end; do iVM[3.] = buffer.readstring(iVM[29], 0., iVM[14]); ihV = true; break end; break end end; iVM[29] = nil; do local iV8 = iIn; iVM[18.] = iV8[10480]; iVM[14] = iV8[3348.]; iVM[4] = (mC + lQ) % iV8[5374]; ihR = k7; iVM[23] = false; while true do iVM[22] = #iVM[14]; iVM[17] = iVM[22] - iVM[18.]; iVM[8] = ihR(iVM[4] % 4294967296); iVM[2] = iVM[17] >= 1; if iVM[2] then iVM[2] = iVM[17] <= 4 end; if iVM[2] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; if iVM[17] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[8], 255.))); iVM[23] = true; break elseif iVM[17] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); iVM[23] = true; break elseif iVM[17] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); iVM[23] = true; break elseif iVM[17] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); iVM[23] = true; break end end; ihV = buffer.fromstring(iVM[14]); ihW = 0.; while true do if ihW + 4 <= iVM[17] then iVM[8] = (iVM[8] + 2654435769.) % 4294967296; buffer.writeu32(ihV, ihW, bit32.bxor(buffer.readu32(ihV, ihW), iVM[8])); ihW = ihW + 4 else break end end; if iVM[23] then break end; iVM[8] = (iVM[8] + 2654435769.) % 4294967296; iVM[15.] = 0.; while true do if ihW < iVM[17] then buffer.writeu8(ihV, ihW, bit32.bxor(buffer.readu8(ihV, ihW), bit32.band(bit32.rshift(iVM[8], iVM[15.] * 8), 255.))); ihW = ihW + 1; iVM[15.] = iVM[15.] + 1 else break end end; if iVM[23] then break end; do iVM[29] = buffer.readstring(ihV, 0., iVM[17]); iVM[23] = true; break end; break end end; ihW = nil; do local iV8 = iIn; iVM[8] = iV8[4218.]; iVM[22] = iV8[7213]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[15.] = k7; ihV = false; while true do iVM[17] = #iVM[22]; iVM[14] = iVM[17] - iVM[8]; ihR = iVM[15.](iVM[2] % 4294967296); iVM[23] = iVM[14] >= 1; if iVM[23] then iVM[23] = iVM[14] <= 4 end; if iVM[23] then ihR = (ihR + 2654435769.) % 4294967296; if iVM[14] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihR, 255.))); ihV = true; break elseif iVM[14] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); ihV = true; break elseif iVM[14] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); ihV = true; break elseif iVM[14] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); ihV = true; break end end; ihT = buffer.fromstring(iVM[22]); iVM[18.] = 0.; while true do if iVM[18.] + 4 <= iVM[14] then ihR = (ihR + 2654435769.) % 4294967296; buffer.writeu32(ihT, iVM[18.], bit32.bxor(buffer.readu32(ihT, iVM[18.]), ihR)); iVM[18.] = iVM[18.] + 4 else break end end; if ihV then break end; ihR = (ihR + 2654435769.) % 4294967296; iVM[4] = 0.; while true do if iVM[18.] < iVM[14] then buffer.writeu8(ihT, iVM[18.], bit32.bxor(buffer.readu8(ihT, iVM[18.]), bit32.band(bit32.rshift(ihR, iVM[4] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[4] = iVM[4] + 1 else break end end; if ihV then break end; do ihW = buffer.readstring(ihT, 0., iVM[14]); ihV = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[4] = iV8[10699]; iVM[18.] = iV8[7851.]; iVM[14] = (mC + lQ) % iV8[5374]; iVM[23] = k7; ihR = iV8[10480]; iVM[17] = false; while true do iVM[2] = #iVM[18.]; ihV = iVM[2] - ihR; iVM[13] = iVM[23](iVM[14] % 4294967296); iVM[13] = iVM[13] % 2147483646. + 1; iVM[15.] = ihV >= 1; if iVM[15.] then iVM[15.] = ihV <= 4 end; if iVM[15.] then iVM[13] = iVM[13] * 16807 % 2147483647; if ihV == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[13], 255.))); iVM[17] = true; break elseif ihV == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.))); iVM[17] = true; break elseif ihV == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.))); iVM[17] = true; break elseif ihV == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[18.], 1), bit32.band(iVM[13], 255.)), bit32.bxor(string.byte(iVM[18.], 2), bit32.band(bit32.rshift(iVM[13], 8), 255.)), bit32.bxor(string.byte(iVM[18.], 3.), bit32.band(bit32.rshift(iVM[13], 16), 255.)), bit32.bxor(string.byte(iVM[18.], 4), bit32.band(bit32.rshift(iVM[13], 24.), 255.))); iVM[17] = true; break end end; iVM[22] = buffer.fromstring(iVM[18.]); ihX = 0.; while true do if ihX <= ihV - 4 then iVM[13] = iVM[13] * 16807 % 2147483647; buffer.writeu32(iVM[22], ihX, bit32.bxor(buffer.readu32(iVM[22], ihX), iVM[13])); ihX = ihX + 4 else break end end; if iVM[17] then break end; iVM[13] = iVM[13] * 16807 % 2147483647; iVM[8] = 0.; while true do if ihX < ihV then buffer.writeu8(iVM[22], ihX, bit32.bxor(buffer.readu8(iVM[22], ihX), bit32.band(bit32.rshift(iVM[13], iVM[8] * 8), 255.))); ihX = ihX + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[17] then break end; do ihT = buffer.readstring(iVM[22], 0., ihV); iVM[17] = true; break end; break end end; l8 = { iVM[12.], iVM[16], iVM[28], iVM[6.], iVM[3.], iVM[29], ihW, ihT }; mC = if l8[(l5 * iIn[10806.] + iIn[4976]) % iIn[8393] + iIn[7718]] < l8[(l5 * iIn[10806.] + iIn[4976]) % iIn[8393] + iIn[7718]] then 149 else 516. end elseif mC < 4308. then if mC < 4304 then if mC < 4302. then if mC < 4301 then mC = 376 elseif mC == 4301 then la = function(cz, cA, iI7) local iQC = bit32.bxor; local iQD = bit32.band; local iQE = string.byte; local iQF = bit32.rshift; local iQG = string.char; local iQH = buffer.fromstring; local iQI = buffer.readstring; local iQJ = buffer.readu32; local iQK = buffer.readu8; local iQL = buffer.writeu32; local iQM = buffer.writeu8; local iQN = bit32.lrotate; if not iI7 then local iKj = { ld, lM, ls, lO, lQ, k7, lf, lh, lV, k1, lG, cz, cA, iI7 } end; for iDq = iIn[1977.] / (iIn[3768.] - iIn[3768.]), iIn[8568.] % iIn[8568.] do bm = { iIn[3892], cn, iIn[8608], iIn[7863.] } end; local iqI = nil; local iqJ = nil; local iqK = nil; local iqL = nil; local iqM = nil; local iqN = nil; local iqO = nil; for iDq = iIn[6156.] / (iIn[10617.] % iIn[10617.]), iIn[8922.] - iIn[8922.] do select(iIn[9331]); w = iIn[10184] * bl end; local iqP = nil; local iqQ = nil; local iqR = nil; if iIn[954.] / (iIn[4025] % iIn[4025]) - iIn[9683] / (iIn[3167] % iIn[3167]) > iIn[860] then local iDq = aU[iIn[9584]] end; local iqS = nil; local iqT = nil; local iqU = nil; local iqV = nil; local iqW = nil; while iIn[10033] <= iIn[5742.] / (iIn[293] - iIn[293]) * (iIn[7327] - iIn[7327]) do local iDq = { ai, iIn[5291] }; iqQ[iIn[4829]] = -cY end; local iqX = nil; if iIn[8922.] / (iIn[4018] - iIn[4018]) * (iIn[5732] - iIn[5732]) >= iIn[1958] then ao(false); if iIn[294.] % iIn[294.] / (iIn[125] - iIn[125]) == P then local iDq = iIn[8117][select] end end; local iqY = nil; local iqZ = nil; local iq_ = nil; local iq0 = nil; while iIn[954.] / (iIn[2707] - iIn[2707]) * (iIn[9564.] % iIn[9564.]) == iIn[8269] do local iDq = iIn[9332] .. iIn[9027.]; local iDr = P and iDq end; for iDs = iIn[3830] / (iIn[7257.] - iIn[7257.]), iIn[1371.] % iIn[1371.] do iIn[585.][G] = G * iIn[3198.]; for iDr = iIn[7718], iIn[1371.] do if iDr * iDr < iIn[6075.] - iIn[6075.] then E = iIn[7655] .. iIn[7813]; local iDq = O[iIn[5133.]] end end end; local iq1 = nil; local iq2 = nil; for iDq = iIn[7718], iIn[1371.] do if iDq * iDq < iIn[3106] - iIn[3106] then ({})[true] = iIn[3046] .. iIn[5533] end end; local iq3 = nil; local iq4 = nil; local iq5 = nil; if iIn[10653.] / (iIn[3926] - iIn[3926]) - iIn[3020] / (iIn[9095] - iIn[9095]) == false then iIn[1126][iIn[2002]] = ({})[false] end; for iDt = iIn[7718], iIn[1353.] do if (iDt * iDt + iDt) % iIn[1353.] == iIn[7718] then local iDq = {}; local iDr = cZ[iqT]; local iDs = bB > iIn[10307] end end; local iq6 = nil; local ny, nz, nA, nB, nC, nD, nE, nF, nG, nH, nI, nJ, nK, nL, nM, nN, nO, nP = nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil; local nQ, nR = nil, nil; nQ = 2; for iDq = iIn[7718], iIn[1353.] do if iDq * iDq + iIn[7718] <= iIn[3828.] % iIn[3828.] then an = aW * iIn[8269] end end; nR = 2166136261; while true do nQ = 12512 - nQ; do if nQ < 12502 then if nQ < 12184 then break elseif nQ < 12499 then if nQ < 12497 then break elseif nQ < 12498. then if nQ == 12497 then iqI = nil; do iqK = iIn[7050.]; iqO = iIn[10229]; iqM = iIn[5974]; iqL = (nQ + lQ) % iIn[5374]; iqJ = iIn[10480]; iqN = k7; iqP = false; while true do iqR = #iqO; iqW = iqR - iqJ; iqU = iqN(iqL % 4294967296); iqS = iqW >= 1; if iqS then iqS = iqW <= 3. end; if iqS then iqU = (iqU * 1597 + 51749) % 4294967296; if iqW == 1 then iqI = iQG((iQE(iqO, 1) - iQD(iqU, 255.)) % 256); iqP = true; break elseif iqW == 2 then iqI = iQG((iQE(iqO, 1) - iQD(iqU, 255.)) % 256, (iQE(iqO, 2) - iQD(iQF(iqU, 8), 255.)) % 256); iqP = true; break elseif iqW == 3. then iqI = iQG((iQE(iqO, 1) - iQD(iqU, 255.)) % 256, (iQE(iqO, 2) - iQD(iQF(iqU, 8), 255.)) % 256, (iQE(iqO, 3.) - iQD(iQF(iqU, 16), 255.)) % 256); iqP = true; break end end; iqQ = iQH(iqO); iqV = 0.; while true do if iqV + 4 <= iqW then iqU = (iqU * 1597 + 51749) % 4294967296; iQL(iqQ, iqV, (iQJ(iqQ, iqV) - iqU) % 4294967296); iqV = iqV + 4 else break end end; if iqP then break end; iqU = (iqU * 1597 + 51749) % 4294967296; iqT = 0.; while true do if iqV < iqW then iQM(iqQ, iqV, (iQK(iqQ, iqV) - iQD(iQF(iqU, iqT * 8), 255.)) % 256); iqV = iqV + 1; iqT = iqT + 1 else break end end; if iqP then break end; do iqI = iQI(iqQ, 0., iqW); iqP = true; break end; break end end; nI = iqI; iqW = nil; do iqU = iIn[384.]; iqR = iIn[5530]; iqS = k7; iqT = (nQ + lQ) % iIn[5374]; iqV = iIn[10480]; iqQ = false; while true do iqN = #iqU; iqP = iqN - iqV; iqK = iqS(iqT % 4294967296); iqM = iqP >= 1; if iqM then iqM = iqP <= 4 end; if iqM then iqK = iQN((iqK + 1832704949) % 4294967296, 13); if iqP == 1 then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqK, 255.))); iqQ = true; break elseif iqP == 2 then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqK, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqK, 8), 255.))); iqQ = true; break elseif iqP == 3. then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqK, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqK, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqK, 16), 255.))); iqQ = true; break elseif iqP == 4 then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqK, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqK, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqK, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqK, 24.), 255.))); iqQ = true; break end end; iqO = iQH(iqU); iqJ = 0.; while true do if iqJ + 4 <= iqP then iqK = iQN((iqK + 1832704949) % 4294967296, 13); iQL(iqO, iqJ, iQC(iQJ(iqO, iqJ), iqK)); iqJ = iqJ + 4 else break end end; if iqQ then break end; iqK = iQN((iqK + 1832704949) % 4294967296, 13); iqL = 0.; while true do if iqJ < iqP then iQM(iqO, iqJ, iQC(iQK(iqO, iqJ), iQD(iQF(iqK, iqL * 8), 255.))); iqJ = iqJ + 1; iqL = iqL + 1 else break end end; if iqQ then break end; do iqW = iQI(iqO, 0., iqP); iqQ = true; break end; break end end; nK = iqW .. cz; iqJ = nil; do iqM = iIn[7405]; iqK = iIn[7311.]; iqO = (nQ + lQ) % iIn[5374]; iqN = k7; iqL = iIn[10480]; iqP = false; while true do iqT = #iqK; iqR = iqT - iqL; iqW = iqN(iqO % 4294967296); iqW = iqW % 2147483646. + 1; iqU = iqR >= 1; if iqU then iqU = iqR <= 4 end; if iqU then iqW = iqW * 16807 % 2147483647; if iqR == 1 then iqJ = iQG(iQC(iQE(iqK, 1), iQD(iqW, 255.))); iqP = true; break elseif iqR == 2 then iqJ = iQG(iQC(iQE(iqK, 1), iQD(iqW, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqW, 8), 255.))); iqP = true; break elseif iqR == 3. then iqJ = iQG(iQC(iQE(iqK, 1), iQD(iqW, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqW, 16), 255.))); iqP = true; break elseif iqR == 4 then iqJ = iQG(iQC(iQE(iqK, 1), iQD(iqW, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqW, 16), 255.)), iQC(iQE(iqK, 4), iQD(iQF(iqW, 24.), 255.))); iqP = true; break end end; iqS = iQH(iqK); iqQ = 0.; while true do if iqQ <= iqR - 4 then iqW = iqW * 16807 % 2147483647; iQL(iqS, iqQ, iQC(iQJ(iqS, iqQ), iqW)); iqQ = iqQ + 4 else break end end; if iqP then break end; iqW = iqW * 16807 % 2147483647; iqV = 0.; while true do if iqQ < iqR then iQM(iqS, iqQ, iQC(iQK(iqS, iqQ), iQD(iQF(iqW, iqV * 8), 255.))); iqQ = iqQ + 1; iqV = iqV + 1 else break end end; if iqP then break end; do iqJ = iQI(iqS, 0., iqR); iqP = true; break end; break end end; nL = iqJ; iqW = nil; do iqT = iIn[10411]; iqU = iIn[5332]; iqV = (nQ + lQ) % iIn[5374]; iqS = k7; iqR = false; while true do iqP = #iqU; iqK = iqP - iqT; iqM = iqS(iqV % 4294967296); iqO = iqK >= 1; if iqO then iqO = iqK <= 4 end; if iqO then iqM = (iqM + 2654435769.) % 4294967296; if iqK == 1 then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqM, 255.))); iqR = true; break elseif iqK == 2 then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqM, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqM, 8), 255.))); iqR = true; break elseif iqK == 3. then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqM, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqM, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqM, 16), 255.))); iqR = true; break elseif iqK == 4 then iqW = iQG(iQC(iQE(iqU, 1), iQD(iqM, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqM, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqM, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqM, 24.), 255.))); iqR = true; break end end; iqQ = iQH(iqU); iqL = 0.; while true do if iqL + 4 <= iqK then iqM = (iqM + 2654435769.) % 4294967296; iQL(iqQ, iqL, iQC(iQJ(iqQ, iqL), iqM)); iqL = iqL + 4 else break end end; if iqR then break end; iqM = (iqM + 2654435769.) % 4294967296; iqN = 0.; while true do if iqL < iqK then iQM(iqQ, iqL, iQC(iQK(iqQ, iqL), iQD(iQF(iqM, iqN * 8), 255.))); iqL = iqL + 1; iqN = iqN + 1 else break end end; if iqR then break end; do iqW = iQI(iqQ, 0., iqK); iqR = true; break end; break end end; iqK = nil; do iqL = iIn[1353.]; iqO = iIn[7067]; iqN = (nQ + lQ) % iIn[5374]; iqM = k7; iqP = false; while true do iqV = #iqO; iqT = iqV - iqL; iqR = iqM(iqN % 4294967296); iqJ = iqT >= 1; if iqJ then iqJ = iqT <= 4 end; if iqJ then iqR = (iqR + 2654435769.) % 4294967296; if iqT == 1 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqR, 255.))); iqP = true; break elseif iqT == 2 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqR, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqR, 8), 255.))); iqP = true; break elseif iqT == 3. then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqR, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqR, 16), 255.))); iqP = true; break elseif iqT == 4 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqR, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqR, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqR, 24.), 255.))); iqP = true; break end end; iqU = iQH(iqO); iqS = 0.; while true do if iqS + 4 <= iqT then iqR = (iqR + 2654435769.) % 4294967296; iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iqR)); iqS = iqS + 4 else break end end; if iqP then break end; iqR = (iqR + 2654435769.) % 4294967296; iqQ = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iqR, iqQ * 8), 255.))); iqS = iqS + 1; iqQ = iqQ + 1 else break end end; if iqP then break end; do iqK = iQI(iqU, 0., iqT); iqP = true; break end; break end end; nM = iIn[8269][iqW][iqK]; iqJ = nil; do iqT = iIn[3548]; iqV = false; iqR = k7; iqS = (nQ + lQ) % iIn[5374]; iqU = iIn[10480]; iqQ = false; while true do iqK = #iqT; iqM = iqK - iqU; iqO = iqR(iqS % 4294967296); iqW = iqM >= 1; if iqW then iqW = iqM <= 4 end; if iqW then iqO = iQN((iqO + 1832704949) % 4294967296, 13); if iqM == 1 then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqO, 255.))); iqQ = true; break elseif iqM == 2 then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqO, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqO, 8), 255.))); iqQ = true; break elseif iqM == 3. then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqO, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqO, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqO, 16), 255.))); iqQ = true; break elseif iqM == 4 then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqO, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqO, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqO, 16), 255.)), iQC(iQE(iqT, 4), iQD(iQF(iqO, 24.), 255.))); iqQ = true; break end end; iqL = iQH(iqT); iqN = 0.; while true do if iqN + 4 <= iqM then iqO = iQN((iqO + 1832704949) % 4294967296, 13); iQL(iqL, iqN, iQC(iQJ(iqL, iqN), iqO)); iqN = iqN + 4 else break end end; if iqQ then break end; iqO = iQN((iqO + 1832704949) % 4294967296, 13); iqP = 0.; while true do if iqN < iqM then iQM(iqL, iqN, iQC(iQK(iqL, iqN), iQD(iQF(iqO, iqP * 8), 255.))); iqN = iqN + 1; iqP = iqP + 1 else break end end; if iqQ then break end; do iqJ = iQI(iqL, 0., iqM); iqQ = true; break end; break end end; nN = iqJ; nO = cA; nQ = if nO then 4 else 3. else nQ = 12503; continue end elseif nQ == 12498. then iqW = nil; do iqN = iIn[10326.]; iqL = iIn[2856.]; iqK = (nQ + lQ) % iIn[5374]; iqO = k7; iqM = iIn[3902]; iqP = false; while true do iqJ = #iqL; iqU = iqJ - iqM; iqS = iqO(iqK % 4294967296); iqS = iqS % 2147483646. + 1; iqQ = iqU >= 1; if iqQ then iqQ = iqU <= 4 end; if iqQ then iqS = iqS * 16807 % 2147483647; if iqU == 1 then iqW = iQG(iQC(iQE(iqL, 1), iQD(iqS, 255.))); iqP = true; break elseif iqU == 2 then iqW = iQG(iQC(iQE(iqL, 1), iQD(iqS, 255.)), iQC(iQE(iqL, 2), iQD(iQF(iqS, 8), 255.))); iqP = true; break elseif iqU == 3. then iqW = iQG(iQC(iQE(iqL, 1), iQD(iqS, 255.)), iQC(iQE(iqL, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqL, 3.), iQD(iQF(iqS, 16), 255.))); iqP = true; break elseif iqU == 4 then iqW = iQG(iQC(iQE(iqL, 1), iQD(iqS, 255.)), iQC(iQE(iqL, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqL, 3.), iQD(iQF(iqS, 16), 255.)), iQC(iQE(iqL, 4), iQD(iQF(iqS, 24.), 255.))); iqP = true; break end end; iqV = iQH(iqL); iqT = 0.; while true do if iqT <= iqU - 4 then iqS = iqS * 16807 % 2147483647; iQL(iqV, iqT, iQC(iQJ(iqV, iqT), iqS)); iqT = iqT + 4 else break end end; if iqP then break end; iqS = iqS * 16807 % 2147483647; iqR = 0.; while true do if iqT < iqU then iQM(iqV, iqT, iQC(iQK(iqV, iqT), iQD(iQF(iqS, iqR * 8), 255.))); iqT = iqT + 1; iqR = iqR + 1 else break end end; if iqP then break end; do iqW = iQI(iqV, 0., iqU); iqP = true; break end; break end end; nP = lV[iqW]; nQ = 9. else nQ = 10013; continue end elseif nQ < 12500 then if nQ == 12499 then nJ = iIn[7718]; nQ = 15. else nQ = 12509; continue end elseif nQ < 12501. then nM = iIn[7718]; nQ = 8 elseif nQ == 12501. then return ny else nQ = 10013; continue end elseif nQ < 12507. then if nQ < 12504. then if nQ < 12503 then nJ = nI; nQ = if nJ then 15. else 13 else iqJ = nil; do iqS = iIn[10480]; iqT = iIn[1585]; iqU = (nQ + lQ) % iIn[5374]; iqV = k7; iqR = false; while true do iqN = #iqT; iqP = iqN - iqS; iqK = iqV(iqU % 4294967296); iqM = iqP >= 1; if iqM then iqM = iqP <= 4 end; if iqM then iqK = (iqK + 2654435769.) % 4294967296; if iqP == 1 then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.))); iqR = true; break elseif iqP == 2 then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqK, 8), 255.))); iqR = true; break elseif iqP == 3. then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqK, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqK, 16), 255.))); iqR = true; break elseif iqP == 4 then iqJ = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqK, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqK, 16), 255.)), iQC(iQE(iqT, 4), iQD(iQF(iqK, 24.), 255.))); iqR = true; break end end; iqO = iQH(iqT); iqQ = 0.; while true do if iqQ + 4 <= iqP then iqK = (iqK + 2654435769.) % 4294967296; iQL(iqO, iqQ, iQC(iQJ(iqO, iqQ), iqK)); iqQ = iqQ + 4 else break end end; if iqR then break end; iqK = (iqK + 2654435769.) % 4294967296; iqL = 0.; while true do if iqQ < iqP then iQM(iqO, iqQ, iQC(iQK(iqO, iqQ), iQD(iQF(iqK, iqL * 8), 255.))); iqQ = iqQ + 1; iqL = iqL + 1 else break end end; if iqR then break end; do iqJ = iQI(iqO, 0., iqP); iqR = true; break end; break end end; iqK = nil; do iqO = iIn[7045]; iqM = k7; iqQ = false; iqP = iIn[10480]; iqN = iIn[6526]; iqL = (nQ + lQ) % iIn[5374]; iqR = false; while true do iqV = #iqN; iqT = iqV - iqP; iqX = iqM(iqL % 4294967296); iqX = iqX % 2147483646. + 1; iqW = iqT >= 1; if iqW then iqW = iqT <= 4 end; if iqW then iqX = iqX * 16807 % 2147483647; if iqT == 1 then iqK = iQG(iQC(iQE(iqN, 1), iQD(iqX, 255.))); iqR = true; break elseif iqT == 2 then iqK = iQG(iQC(iQE(iqN, 1), iQD(iqX, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqX, 8), 255.))); iqR = true; break elseif iqT == 3. then iqK = iQG(iQC(iQE(iqN, 1), iQD(iqX, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqX, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqX, 16), 255.))); iqR = true; break elseif iqT == 4 then iqK = iQG(iQC(iQE(iqN, 1), iQD(iqX, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqX, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqX, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqX, 24.), 255.))); iqR = true; break end end; iqU = iQH(iqN); iqS = 0.; while true do if iqS <= iqT - 4 then iqX = iqX * 16807 % 2147483647; iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iqX)); iqS = iqS + 4 else break end end; if iqR then break end; iqX = iqX * 16807 % 2147483647; iqI = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iqX, iqI * 8), 255.))); iqS = iqS + 1; iqI = iqI + 1 else break end end; if iqR then break end; do iqK = iQI(iqU, 0., iqT); iqR = true; break end; break end end; iqX = nil; do iqW = iIn[6720.]; iqI = iIn[4762]; iqU = (nQ + lQ) % iIn[5374]; iqV = k7; iqT = false; while true do iqM = #iqI; iqO = iqM - iqW; iqQ = iqV(iqU % 4294967296); iqS = iqO >= 1; if iqS then iqS = iqO <= 4 end; if iqS then iqQ = (iqQ + 2654435769.) % 4294967296; if iqO == 1 then iqX = iQG(iQC(iQE(iqI, 1), iQD(iqQ, 255.))); iqT = true; break elseif iqO == 2 then iqX = iQG(iQC(iQE(iqI, 1), iQD(iqQ, 255.)), iQC(iQE(iqI, 2), iQD(iQF(iqQ, 8), 255.))); iqT = true; break elseif iqO == 3. then iqX = iQG(iQC(iQE(iqI, 1), iQD(iqQ, 255.)), iQC(iQE(iqI, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqI, 3.), iQD(iQF(iqQ, 16), 255.))); iqT = true; break elseif iqO == 4 then iqX = iQG(iQC(iQE(iqI, 1), iQD(iqQ, 255.)), iQC(iQE(iqI, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqI, 3.), iQD(iQF(iqQ, 16), 255.)), iQC(iQE(iqI, 4), iQD(iQF(iqQ, 24.), 255.))); iqT = true; break end end; iqN = iQH(iqI); iqP = 0.; while true do if iqP + 4 <= iqO then iqQ = (iqQ + 2654435769.) % 4294967296; iQL(iqN, iqP, iQC(iQJ(iqN, iqP), iqQ)); iqP = iqP + 4 else break end end; if iqT then break end; iqQ = (iqQ + 2654435769.) % 4294967296; iqR = 0.; while true do if iqP < iqO then iQM(iqN, iqP, iQC(iQK(iqN, iqP), iQD(iQF(iqQ, iqR * 8), 255.))); iqP = iqP + 1; iqR = iqR + 1 else break end end; if iqT then break end; do iqX = iQI(iqN, 0., iqO); iqT = true; break end; break end end; iqM = nil; do iqN = iIn[10480]; iqQ = iIn[9722]; iqP = (nQ + lQ) % iIn[5374]; iqO = k7; iqR = false; while true do iqW = #iqQ; iqU = iqW - iqN; iqS = iqO(iqP % 4294967296); iqI = iqU >= 1; if iqI then iqI = iqU <= 4 end; if iqI then iqS = (iqS + 2654435769.) % 4294967296; if iqU == 1 then iqM = iQG(iQC(iQE(iqQ, 1), iQD(iqS, 255.))); iqR = true; break elseif iqU == 2 then iqM = iQG(iQC(iQE(iqQ, 1), iQD(iqS, 255.)), iQC(iQE(iqQ, 2), iQD(iQF(iqS, 8), 255.))); iqR = true; break elseif iqU == 3. then iqM = iQG(iQC(iQE(iqQ, 1), iQD(iqS, 255.)), iQC(iQE(iqQ, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqQ, 3.), iQD(iQF(iqS, 16), 255.))); iqR = true; break elseif iqU == 4 then iqM = iQG(iQC(iQE(iqQ, 1), iQD(iqS, 255.)), iQC(iQE(iqQ, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqQ, 3.), iQD(iQF(iqS, 16), 255.)), iQC(iQE(iqQ, 4), iQD(iQF(iqS, 24.), 255.))); iqR = true; break end end; iqV = iQH(iqQ); iqT = 0.; while true do if iqT + 4 <= iqU then iqS = (iqS + 2654435769.) % 4294967296; iQL(iqV, iqT, iQC(iQJ(iqV, iqT), iqS)); iqT = iqT + 4 else break end end; if iqR then break end; iqS = (iqS + 2654435769.) % 4294967296; iqL = 0.; while true do if iqT < iqU then iQM(iqV, iqT, iQC(iQK(iqV, iqT), iQD(iQF(iqS, iqL * 8), 255.))); iqT = iqT + 1; iqL = iqL + 1 else break end end; if iqR then break end; do iqM = iQI(iqV, 0., iqU); iqR = true; break end; break end end; iqL = nil; do iqV = iIn[4991]; iqW = iIn[8545]; iqI = (nQ + lQ) % iIn[5374]; iqU = k7; iqT = false; while true do iqR = #iqW; iqY = iqR - iqV; iqO = iqU(iqI % 4294967296); iqQ = iqY >= 1; if iqQ then iqQ = iqY <= 4 end; if iqQ then iqO = (iqO + 2654435769.) % 4294967296; if iqY == 1 then iqL = iQG(iQC(iQE(iqW, 1), iQD(iqO, 255.))); iqT = true; break elseif iqY == 2 then iqL = iQG(iQC(iQE(iqW, 1), iQD(iqO, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqO, 8), 255.))); iqT = true; break elseif iqY == 3. then iqL = iQG(iQC(iQE(iqW, 1), iQD(iqO, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqO, 8), 255.)), iQC(iQE(iqW, 3.), iQD(iQF(iqO, 16), 255.))); iqT = true; break elseif iqY == 4 then iqL = iQG(iQC(iQE(iqW, 1), iQD(iqO, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqO, 8), 255.)), iQC(iQE(iqW, 3.), iQD(iQF(iqO, 16), 255.)), iQC(iQE(iqW, 4), iQD(iQF(iqO, 24.), 255.))); iqT = true; break end end; iqS = iQH(iqW); iqN = 0.; while true do if iqN + 4 <= iqY then iqO = (iqO + 2654435769.) % 4294967296; iQL(iqS, iqN, iQC(iQJ(iqS, iqN), iqO)); iqN = iqN + 4 else break end end; if iqT then break end; iqO = (iqO + 2654435769.) % 4294967296; iqP = 0.; while true do if iqN < iqY then iQM(iqS, iqN, iQC(iQK(iqS, iqN), iQD(iQF(iqO, iqP * 8), 255.))); iqN = iqN + 1; iqP = iqP + 1 else break end end; if iqT then break end; do iqL = iQI(iqS, 0., iqY); iqT = true; break end; break end end; iqY = nil; do iqO = iIn[4973]; iqN = iIn[8363]; iqQ = (nQ + lQ) % iIn[5374]; iqP = k7; iqR = false; while true do iqZ = #iqN; iqW = iqZ - iqO; iqU = iqP(iqQ % 4294967296); iqS = iqW >= 1; if iqS then iqS = iqW <= 4 end; if iqS then iqU = (iqU + 2654435769.) % 4294967296; if iqW == 1 then iqY = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.))); iqR = true; break elseif iqW == 2 then iqY = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqU, 8), 255.))); iqR = true; break elseif iqW == 3. then iqY = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqU, 16), 255.))); iqR = true; break elseif iqW == 4 then iqY = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqU, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqU, 24.), 255.))); iqR = true; break end end; iqI = iQH(iqN); iqV = 0.; while true do if iqV + 4 <= iqW then iqU = (iqU + 2654435769.) % 4294967296; iQL(iqI, iqV, iQC(iQJ(iqI, iqV), iqU)); iqV = iqV + 4 else break end end; if iqR then break end; iqU = (iqU + 2654435769.) % 4294967296; iqT = 0.; while true do if iqV < iqW then iQM(iqI, iqV, iQC(iQK(iqI, iqV), iQD(iQF(iqU, iqT * 8), 255.))); iqV = iqV + 1; iqT = iqT + 1 else break end end; if iqR then break end; do iqY = iQI(iqI, 0., iqW); iqR = true; break end; break end end; nA = lM(nB, { [nC] = lf, [nD] = nE, [nF] = nG, [nH] = nJ, [nI] = nK, [nL] = nM, [nN] = nP, [iqJ] = iIn[8218], [iqK] = iIn[8269][iqX][iqM], [iqL] = false, [iqY] = true }); iqZ = nil; do iqI = iIn[10480]; iqU = k7; iqV = (nQ + lQ) % iIn[5374]; iqW = iIn[3757]; iqT = false; while true do iqN = #iqW; iqP = iqN - iqI; iqR = iqU(iqV % 4294967296); iqR = iqR % 2147483646. + 1; iqY = iqP >= 1; if iqY then iqY = iqP <= 4 end; if iqY then iqR = iqR * 16807 % 2147483647; if iqP == 1 then iqZ = iQG(iQC(iQE(iqW, 1), iQD(iqR, 255.))); iqT = true; break elseif iqP == 2 then iqZ = iQG(iQC(iQE(iqW, 1), iQD(iqR, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqR, 8), 255.))); iqT = true; break elseif iqP == 3. then iqZ = iQG(iQC(iQE(iqW, 1), iQD(iqR, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqW, 3.), iQD(iQF(iqR, 16), 255.))); iqT = true; break elseif iqP == 4 then iqZ = iQG(iQC(iQE(iqW, 1), iQD(iqR, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqW, 3.), iQD(iQF(iqR, 16), 255.)), iQC(iQE(iqW, 4), iQD(iQF(iqR, 24.), 255.))); iqT = true; break end end; iqO = iQH(iqW); iqQ = 0.; while true do if iqQ + 4 <= iqP then iqR = iqR * 16807 % 2147483647; iQL(iqO, iqQ, iQC(iQJ(iqO, iqQ), iqR)); iqQ = iqQ + 4 else break end end; if iqT then break end; iqR = iqR * 16807 % 2147483647; iqS = 0.; while true do if iqQ < iqP then iQM(iqO, iqQ, iQC(iQK(iqO, iqQ), iQD(iQF(iqR, iqS * 8), 255.))); iqQ = iqQ + 1; iqS = iqS + 1 else break end end; if iqT then break end; do iqZ = iQI(iqO, 0., iqP); iqT = true; break end; break end end; iqY = nil; do iqO = iIn[2884]; iqR = iIn[3468.]; iqQ = (nQ + lQ) % iIn[5374]; iqP = k7; iqN = iIn[8393]; iqS = false; while true do iqU = #iqR; iqM = iqU - iqN; iqI = iqP(iqQ % 4294967296); iqI = iqI % 2147483646. + 1; iqV = iqM >= 1; if iqV then iqV = iqM <= 4 end; if iqV then iqI = iqI * 16807 % 2147483647; if iqM == 1 then iqY = iQG(iQC(iQE(iqR, 1), iQD(iqI, 255.))); iqS = true; break elseif iqM == 2 then iqY = iQG(iQC(iQE(iqR, 1), iQD(iqI, 255.)), iQC(iQE(iqR, 2), iQD(iQF(iqI, 8), 255.))); iqS = true; break elseif iqM == 3. then iqY = iQG(iQC(iQE(iqR, 1), iQD(iqI, 255.)), iQC(iQE(iqR, 2), iQD(iQF(iqI, 8), 255.)), iQC(iQE(iqR, 3.), iQD(iQF(iqI, 16), 255.))); iqS = true; break elseif iqM == 4 then iqY = iQG(iQC(iQE(iqR, 1), iQD(iqI, 255.)), iQC(iQE(iqR, 2), iQD(iQF(iqI, 8), 255.)), iQC(iQE(iqR, 3.), iQD(iQF(iqI, 16), 255.)), iQC(iQE(iqR, 4), iQD(iQF(iqI, 24.), 255.))); iqS = true; break end end; iqT = iQH(iqR); iqL = 0.; while true do if iqL <= iqM - 4 then iqI = iqI * 16807 % 2147483647; iQL(iqT, iqL, iQC(iQJ(iqT, iqL), iqI)); iqL = iqL + 4 else break end end; if iqS then break end; iqI = iqI * 16807 % 2147483647; iqW = 0.; while true do if iqL < iqM then iQM(iqT, iqL, iQC(iQK(iqT, iqL), iQD(iQF(iqI, iqW * 8), 255.))); iqL = iqL + 1; iqW = iqW + 1 else break end end; if iqS then break end; do iqY = iQI(iqT, 0., iqM); iqS = true; break end; break end end; iqM = nil; do iqW = iIn[6541]; iqL = iIn[822.]; iqU = (nQ + lQ) % iIn[5374]; iqV = k7; iqI = iIn[10480]; iqT = false; while true do iqN = #iqL; iqP = iqN - iqI; iqR = iqV(iqU % 4294967296); iqR = iqR % 2147483646. + 1; iqX = iqP >= 1; if iqX then iqX = iqP <= 4 end; if iqX then iqR = iqR * 16807 % 2147483647; if iqP == 1 then iqM = iQG(iQC(iQE(iqL, 1), iQD(iqR, 255.))); iqT = true; break elseif iqP == 2 then iqM = iQG(iQC(iQE(iqL, 1), iQD(iqR, 255.)), iQC(iQE(iqL, 2), iQD(iQF(iqR, 8), 255.))); iqT = true; break elseif iqP == 3. then iqM = iQG(iQC(iQE(iqL, 1), iQD(iqR, 255.)), iQC(iQE(iqL, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqL, 3.), iQD(iQF(iqR, 16), 255.))); iqT = true; break elseif iqP == 4 then iqM = iQG(iQC(iQE(iqL, 1), iQD(iqR, 255.)), iQC(iQE(iqL, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqL, 3.), iQD(iQF(iqR, 16), 255.)), iQC(iQE(iqL, 4), iQD(iQF(iqR, 24.), 255.))); iqT = true; break end end; iqO = iQH(iqL); iqQ = 0.; while true do if iqQ <= iqP - 4 then iqR = iqR * 16807 % 2147483647; iQL(iqO, iqQ, iQC(iQJ(iqO, iqQ), iqR)); iqQ = iqQ + 4 else break end end; if iqT then break end; iqR = iqR * 16807 % 2147483647; iqS = 0.; while true do if iqQ < iqP then iQM(iqO, iqQ, iQC(iQK(iqO, iqQ), iQD(iQF(iqR, iqS * 8), 255.))); iqQ = iqQ + 1; iqS = iqS + 1 else break end end; if iqT then break end; do iqM = iQI(iqO, 0., iqP); iqT = true; break end; break end end; iqX = nil; do iqQ = iIn[8888]; iqP = k7; iqO = (nQ + lQ) % iIn[5374]; iqN = iIn[3016]; iqR = false; while true do iqT = #iqN; iqL = iqT - iqQ; iqW = iqP(iqO % 4294967296); iqW = iqW % 2147483646. + 1; iqU = iqL >= 1; if iqU then iqU = iqL <= 4 end; if iqU then iqW = iqW * 16807 % 2147483647; if iqL == 1 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqW, 255.))); iqR = true; break elseif iqL == 2 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqW, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqW, 8), 255.))); iqR = true; break elseif iqL == 3. then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqW, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqW, 16), 255.))); iqR = true; break elseif iqL == 4 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqW, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqW, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqW, 24.), 255.))); iqR = true; break end end; iqS = iQH(iqN); iqI = 0.; while true do if iqI + 4 <= iqL then iqW = iqW * 16807 % 2147483647; iQL(iqS, iqI, iQC(iQJ(iqS, iqI), iqW)); iqI = iqI + 4 else break end end; if iqR then break end; iqW = iqW * 16807 % 2147483647; iqV = 0.; while true do if iqI < iqL then iQM(iqS, iqI, iQC(iQK(iqS, iqI), iQD(iQF(iqW, iqV * 8), 255.))); iqI = iqI + 1; iqV = iqV + 1 else break end end; if iqR then break end; do iqX = iQI(iqS, 0., iqL); iqR = true; break end; break end end; lM(iqZ, { [iqY] = iIn[9906.][iqM](iIn[10480], iIn[7327]), [iqX] = nA }); iqL = nil; do iqW = iIn[3902]; iqI = k7; iqU = (nQ + lQ) % iIn[5374]; iqV = iIn[6757]; iqT = false; while true do iqX = #iqV; iqO = iqX - iqW; iqQ = iqI(iqU % 4294967296); iqQ = iqQ % 2147483646. + 1; iqS = iqO >= 1; if iqS then iqS = iqO <= 4 end; if iqS then iqQ = iqQ * 16807 % 2147483647; if iqO == 1 then iqL = iQG(iQC(iQE(iqV, 1), iQD(iqQ, 255.))); iqT = true; break elseif iqO == 2 then iqL = iQG(iQC(iQE(iqV, 1), iQD(iqQ, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqQ, 8), 255.))); iqT = true; break elseif iqO == 3. then iqL = iQG(iQC(iQE(iqV, 1), iQD(iqQ, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqQ, 16), 255.))); iqT = true; break elseif iqO == 4 then iqL = iQG(iQC(iQE(iqV, 1), iQD(iqQ, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqQ, 16), 255.)), iQC(iQE(iqV, 4), iQD(iQF(iqQ, 24.), 255.))); iqT = true; break end end; iqN = iQH(iqV); iqP = 0.; while true do if iqP + 4 <= iqO then iqQ = iqQ * 16807 % 2147483647; iQL(iqN, iqP, iQC(iQJ(iqN, iqP), iqQ)); iqP = iqP + 4 else break end end; if iqT then break end; iqQ = iqQ * 16807 % 2147483647; iqR = 0.; while true do if iqP < iqO then iQM(iqN, iqP, iQC(iQK(iqN, iqP), iQD(iQF(iqQ, iqR * 8), 255.))); iqP = iqP + 1; iqR = iqR + 1 else break end end; if iqT then break end; do iqL = iQI(iqN, 0., iqO); iqT = true; break end; break end end; nB = iqL; iqX = nil; do iqQ = iIn[7019]; iqO = iIn[4636]; iqN = (nQ + lQ) % iIn[5374]; iqR = k7; iqP = iIn[10480]; iqS = false; while true do iqM = #iqO; iqI = iqM - iqP; iqV = iqR(iqN % 4294967296); iqV = iqV % 2147483646. + 1; iqT = iqI >= 1; if iqT then iqT = iqI <= 4 end; if iqT then iqV = iqV * 16807 % 2147483647; if iqI == 1 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqV, 255.))); iqS = true; break elseif iqI == 2 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqV, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqV, 8), 255.))); iqS = true; break elseif iqI == 3. then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqV, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqV, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqV, 16), 255.))); iqS = true; break elseif iqI == 4 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqV, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqV, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqV, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqV, 24.), 255.))); iqS = true; break end end; iqL = iQH(iqO); iqW = 0.; while true do if iqW <= iqI - 4 then iqV = iqV * 16807 % 2147483647; iQL(iqL, iqW, iQC(iQJ(iqL, iqW), iqV)); iqW = iqW + 4 else break end end; if iqS then break end; iqV = iqV * 16807 % 2147483647; iqU = 0.; while true do if iqW < iqI then iQM(iqL, iqW, iQC(iQK(iqL, iqW), iQD(iQF(iqV, iqU * 8), 255.))); iqW = iqW + 1; iqU = iqU + 1 else break end end; if iqS then break end; do iqX = iQI(iqL, 0., iqI); iqS = true; break end; break end end; nC = iqX; iqM = nil; do iqU = iIn[9922]; iqW = iIn[2416]; iqI = k7; iqL = (nQ + lQ) % iIn[5374]; iqV = iIn[1411]; iqT = false; while true do iqX = #iqU; iqO = iqX - iqV; iqQ = iqI(iqL % 4294967296); iqS = iqO >= 1; if iqS then iqS = iqO <= 4 end; if iqS then iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); if iqO == 1 then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.))); iqT = true; break elseif iqO == 2 then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.))); iqT = true; break elseif iqO == 3. then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqQ, 16), 255.))); iqT = true; break elseif iqO == 4 then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqQ, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqQ, 24.), 255.))); iqT = true; break end end; iqN = iQH(iqU); iqP = 0.; while true do if iqP + 4 <= iqO then iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); iQL(iqN, iqP, iQC(iQJ(iqN, iqP), iqQ)); iqP = iqP + 4 else break end end; if iqT then break end; iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); iqR = 0.; while true do if iqP < iqO then iQM(iqN, iqP, iQC(iQK(iqN, iqP), iQD(iQF(iqQ, iqR * 8), 255.))); iqP = iqP + 1; iqR = iqR + 1 else break end end; if iqT then break end; do iqM = iQI(iqN, 0., iqO); iqT = true; break end; break end end; nD = iqM; iqX = nil; do iqN = iIn[10480]; iqQ = k7; iqP = (nQ + lQ) % iIn[5374]; iqO = iIn[2169.]; iqR = false; while true do iqV = #iqO; iqT = iqV - iqN; iqL = iqQ(iqP % 4294967296); iqL = iqL % 2147483646. + 1; iqW = iqT >= 1; if iqW then iqW = iqT <= 4 end; if iqW then iqL = iqL * 16807 % 2147483647; if iqT == 1 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqL, 255.))); iqR = true; break elseif iqT == 2 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqL, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqL, 8), 255.))); iqR = true; break elseif iqT == 3. then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqL, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqL, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqL, 16), 255.))); iqR = true; break elseif iqT == 4 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqL, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqL, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqL, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqL, 24.), 255.))); iqR = true; break end end; iqU = iQH(iqO); iqS = 0.; while true do if iqS + 4 <= iqT then iqL = iqL * 16807 % 2147483647; iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iqL)); iqS = iqS + 4 else break end end; if iqR then break end; iqL = iqL * 16807 % 2147483647; iqI = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iqL, iqI * 8), 255.))); iqS = iqS + 1; iqI = iqI + 1 else break end end; if iqR then break end; do iqX = iQI(iqU, 0., iqT); iqR = true; break end; break end end; nE = lV[iqX]; iqL = nil; do iqW = iIn[8478.]; iqT = iIn[10333]; iqU = (nQ + lQ) % iIn[5374]; iqV = k7; iqI = iIn[4991]; iqS = false; while true do iqO = #iqT; iqQ = iqO - iqI; iqM = iqV(iqU % 4294967296); iqM = iqM % 2147483646. + 1; iqN = iqQ >= 1; if iqN then iqN = iqQ <= 4 end; if iqN then iqM = iqM * 16807 % 2147483647; if iqQ == 1 then iqL = iQG(iQC(iQE(iqT, 1), iQD(iqM, 255.))); iqS = true; break elseif iqQ == 2 then iqL = iQG(iQC(iQE(iqT, 1), iQD(iqM, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqM, 8), 255.))); iqS = true; break elseif iqQ == 3. then iqL = iQG(iQC(iQE(iqT, 1), iQD(iqM, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqM, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqM, 16), 255.))); iqS = true; break elseif iqQ == 4 then iqL = iQG(iQC(iQE(iqT, 1), iQD(iqM, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqM, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqM, 16), 255.)), iQC(iQE(iqT, 4), iQD(iQF(iqM, 24.), 255.))); iqS = true; break end end; iqP = iQH(iqT); iqR = 0.; while true do if iqR <= iqQ - 4 then iqM = iqM * 16807 % 2147483647; iQL(iqP, iqR, iQC(iQJ(iqP, iqR), iqM)); iqR = iqR + 4 else break end end; if iqS then break end; iqM = iqM * 16807 % 2147483647; iqX = 0.; while true do if iqR < iqQ then iQM(iqP, iqR, iQC(iQK(iqP, iqR), iQD(iQF(iqM, iqX * 8), 255.))); iqR = iqR + 1; iqX = iqX + 1 else break end end; if iqS then break end; do iqL = iQI(iqP, 0., iqQ); iqS = true; break end; break end end; nF = iqL; iqM = nil; do iqQ = false; iqO = k7; iqX = true; iqR = iIn[4067]; iqP = iIn[6234.]; iqN = (nQ + lQ) % iIn[5374]; iqS = false; while true do iqW = #iqP; iqU = iqW - iqR; iqY = iqO(iqN % 4294967296); iqY = iqY % 2147483646. + 1; iqI = iqU >= 1; if iqI then iqI = iqU <= 4 end; if iqI then iqY = iqY * 16807 % 2147483647; if iqU == 1 then iqM = iQG(iQC(iQE(iqP, 1), iQD(iqY, 255.))); iqS = true; break elseif iqU == 2 then iqM = iQG(iQC(iQE(iqP, 1), iQD(iqY, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqY, 8), 255.))); iqS = true; break elseif iqU == 3. then iqM = iQG(iQC(iQE(iqP, 1), iQD(iqY, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqY, 8), 255.)), iQC(iQE(iqP, 3.), iQD(iQF(iqY, 16), 255.))); iqS = true; break elseif iqU == 4 then iqM = iQG(iQC(iQE(iqP, 1), iQD(iqY, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqY, 8), 255.)), iQC(iQE(iqP, 3.), iQD(iQF(iqY, 16), 255.)), iQC(iQE(iqP, 4), iQD(iQF(iqY, 24.), 255.))); iqS = true; break end end; iqV = iQH(iqP); iqT = 0.; while true do if iqT <= iqU - 4 then iqY = iqY * 16807 % 2147483647; iQL(iqV, iqT, iQC(iQJ(iqV, iqT), iqY)); iqT = iqT + 4 else break end end; if iqS then break end; iqY = iqY * 16807 % 2147483647; iqL = 0.; while true do if iqT < iqU then iQM(iqV, iqT, iQC(iQK(iqV, iqT), iQD(iQF(iqY, iqL * 8), 255.))); iqT = iqT + 1; iqL = iqL + 1 else break end end; if iqS then break end; do iqM = iQI(iqV, 0., iqU); iqS = true; break end; break end end; nG = iIn[10184][iqM](iIn[10480], iIn[1371.], iIn[9200], iIn[10480]); iqY = nil; do iqV = iIn[7718]; iqW = iIn[10916]; iqI = (nQ + lQ) % iIn[5374]; iqL = k7; iqU = false; while true do iqQ = #iqW; iqS = iqQ - iqV; iqN = iqL(iqI % 4294967296); iqP = iqS >= 1; if iqP then iqP = iqS <= 4 end; if iqP then iqN = (iqN + 2654435769.) % 4294967296; if iqS == 1 then iqY = iQG(iQC(iQE(iqW, 1), iQD(iqN, 255.))); iqU = true; break elseif iqS == 2 then iqY = iQG(iQC(iQE(iqW, 1), iQD(iqN, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqN, 8), 255.))); iqU = true; break elseif iqS == 3. then iqY = iQG(iQC(iQE(iqW, 1), iQD(iqN, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqN, 8), 255.)), iQC(iQE(iqW, 3.), iQD(iQF(iqN, 16), 255.))); iqU = true; break elseif iqS == 4 then iqY = iQG(iQC(iQE(iqW, 1), iQD(iqN, 255.)), iQC(iQE(iqW, 2), iQD(iQF(iqN, 8), 255.)), iQC(iQE(iqW, 3.), iQD(iQF(iqN, 16), 255.)), iQC(iQE(iqW, 4), iQD(iQF(iqN, 24.), 255.))); iqU = true; break end end; iqR = iQH(iqW); iqT = 0.; while true do if iqT + 4 <= iqS then iqN = (iqN + 2654435769.) % 4294967296; iQL(iqR, iqT, iQC(iQJ(iqR, iqT), iqN)); iqT = iqT + 4 else break end end; if iqU then break end; iqN = (iqN + 2654435769.) % 4294967296; iqO = 0.; while true do if iqT < iqS then iQM(iqR, iqT, iQC(iQK(iqR, iqT), iQD(iQF(iqN, iqO * 8), 255.))); iqT = iqT + 1; iqO = iqO + 1 else break end end; if iqU then break end; do iqY = iQI(iqR, 0., iqS); iqU = true; break end; break end end; nH = iqY; iqN = nil; do iqQ = iIn[10480]; iqP = iIn[4247]; iqO = (nQ + lQ) % iIn[5374]; iqR = k7; iqS = false; while true do iqT = #iqP; iqL = iqT - iqQ; iqW = iqR(iqO % 4294967296); iqU = iqL >= 1; if iqU then iqU = iqL <= 4 end; if iqU then iqW = (iqW + 2654435769.) % 4294967296; if iqL == 1 then iqN = iQG(iQC(iQE(iqP, 1), iQD(iqW, 255.))); iqS = true; break elseif iqL == 2 then iqN = iQG(iQC(iQE(iqP, 1), iQD(iqW, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqW, 8), 255.))); iqS = true; break elseif iqL == 3. then iqN = iQG(iQC(iQE(iqP, 1), iQD(iqW, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqP, 3.), iQD(iQF(iqW, 16), 255.))); iqS = true; break elseif iqL == 4 then iqN = iQG(iQC(iQE(iqP, 1), iQD(iqW, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqP, 3.), iQD(iQF(iqW, 16), 255.)), iQC(iQE(iqP, 4), iQD(iQF(iqW, 24.), 255.))); iqS = true; break end end; iqY = iQH(iqP); iqI = 0.; while true do if iqI + 4 <= iqL then iqW = (iqW + 2654435769.) % 4294967296; iQL(iqY, iqI, iQC(iQJ(iqY, iqI), iqW)); iqI = iqI + 4 else break end end; if iqS then break end; iqW = (iqW + 2654435769.) % 4294967296; iqV = 0.; while true do if iqI < iqL then iQM(iqY, iqI, iQC(iQK(iqY, iqI), iQD(iQF(iqW, iqV * 8), 255.))); iqI = iqI + 1; iqV = iqV + 1 else break end end; if iqS then break end; do iqN = iQI(iqY, 0., iqL); iqS = true; break end; break end end; nI = iIn[10184][iqN](iIn[10480], iIn[7327], iIn[8187.], iIn[10480]); iqY = nil; do iqU = iIn[5584]; iqW = k7; iqL = iIn[4197.]; iqT = iIn[10480]; iqV = iIn[9485]; iqI = (nQ + lQ) % iIn[5374]; iqS = false; while true do iqN = #iqV; iqP = iqN - iqT; iqR = iqW(iqI % 4294967296); iqR = iqR % 2147483646. + 1; iqX = iqP >= 1; if iqX then iqX = iqP <= 4 end; if iqX then iqR = iqR * 16807 % 2147483647; if iqP == 1 then iqY = iQG(iQC(iQE(iqV, 1), iQD(iqR, 255.))); iqS = true; break elseif iqP == 2 then iqY = iQG(iQC(iQE(iqV, 1), iQD(iqR, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqR, 8), 255.))); iqS = true; break elseif iqP == 3. then iqY = iQG(iQC(iQE(iqV, 1), iQD(iqR, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqR, 16), 255.))); iqS = true; break elseif iqP == 4 then iqY = iQG(iQC(iQE(iqV, 1), iQD(iqR, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqR, 16), 255.)), iQC(iQE(iqV, 4), iQD(iQF(iqR, 24.), 255.))); iqS = true; break end end; iqO = iQH(iqV); iqQ = 0.; while true do if iqQ <= iqP - 4 then iqR = iqR * 16807 % 2147483647; iQL(iqO, iqQ, iQC(iQJ(iqO, iqQ), iqR)); iqQ = iqQ + 4 else break end end; if iqS then break end; iqR = iqR * 16807 % 2147483647; iqM = 0.; while true do if iqQ < iqP then iQM(iqO, iqQ, iQC(iQK(iqO, iqQ), iQD(iQF(iqR, iqM * 8), 255.))); iqQ = iqQ + 1; iqM = iqM + 1 else break end end; if iqS then break end; do iqY = iQI(iqO, 0., iqP); iqS = true; break end; break end end; nJ = iqY; iqM = nil; do iqN = iIn[6904]; iqQ = iIn[6524]; iqP = k7; iqO = (nQ + lQ) % iIn[5374]; iqX = iIn[1353.]; iqR = false; while true do iqV = #iqN; iqT = iqV - iqX; iqL = iqP(iqO % 4294967296); iqW = iqT >= 1; if iqW then iqW = iqT <= 4 end; if iqW then iqL = iQN((iqL + 1832704949) % 4294967296, 13); if iqT == 1 then iqM = iQG(iQC(iQE(iqN, 1), iQD(iqL, 255.))); iqR = true; break elseif iqT == 2 then iqM = iQG(iQC(iQE(iqN, 1), iQD(iqL, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqL, 8), 255.))); iqR = true; break elseif iqT == 3. then iqM = iQG(iQC(iQE(iqN, 1), iQD(iqL, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqL, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqL, 16), 255.))); iqR = true; break elseif iqT == 4 then iqM = iQG(iQC(iQE(iqN, 1), iQD(iqL, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqL, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqL, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqL, 24.), 255.))); iqR = true; break end end; iqU = iQH(iqN); iqS = 0.; while true do if iqS + 4 <= iqT then iqL = iQN((iqL + 1832704949) % 4294967296, 13); iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iqL)); iqS = iqS + 4 else break end end; if iqR then break end; iqL = iQN((iqL + 1832704949) % 4294967296, 13); iqI = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iqL, iqI * 8), 255.))); iqS = iqS + 1; iqI = iqI + 1 else break end end; if iqR then break end; do iqM = iQI(iqU, 0., iqT); iqR = true; break end; break end end; nK = iqM; nL = cA; nQ = if nL then 0. else 6. end elseif nQ < 12505 then if nQ == 12504. then nz = lM(nB, { [nC] = nA, [nD] = nE, [nF] = nG, [nH] = nI, [nJ] = iIn[10480], [nK] = nM }); iqL = nil; do iqV = iIn[797]; iqW = k7; iqI = (nQ + lQ) % iIn[5374]; iqU = iIn[953]; iqT = false; while true do iqR = #iqU; iqX = iqR - iqV; iqO = iqW(iqI % 4294967296); iqO = iqO % 2147483646. + 1; iqQ = iqX >= 1; if iqQ then iqQ = iqX <= 4 end; if iqQ then iqO = iqO * 16807 % 2147483647; if iqX == 1 then iqL = iQG(iQC(iQE(iqU, 1), iQD(iqO, 255.))); iqT = true; break elseif iqX == 2 then iqL = iQG(iQC(iQE(iqU, 1), iQD(iqO, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqO, 8), 255.))); iqT = true; break elseif iqX == 3. then iqL = iQG(iQC(iQE(iqU, 1), iQD(iqO, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqO, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqO, 16), 255.))); iqT = true; break elseif iqX == 4 then iqL = iQG(iQC(iQE(iqU, 1), iQD(iqO, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqO, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqO, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqO, 24.), 255.))); iqT = true; break end end; iqS = iQH(iqU); iqN = 0.; while true do if iqN + 4 <= iqX then iqO = iqO * 16807 % 2147483647; iQL(iqS, iqN, iQC(iQJ(iqS, iqN), iqO)); iqN = iqN + 4 else break end end; if iqT then break end; iqO = iqO * 16807 % 2147483647; iqP = 0.; while true do if iqN < iqX then iQM(iqS, iqN, iQC(iQK(iqS, iqN), iQD(iQF(iqO, iqP * 8), 255.))); iqN = iqN + 1; iqP = iqP + 1 else break end end; if iqT then break end; do iqL = iQI(iqS, 0., iqX); iqT = true; break end; break end end; iqX = nil; do iqP = iIn[5868.]; iqN = iIn[8209]; iqR = (nQ + lQ) % iIn[5374]; iqQ = k7; iqO = iIn[8218]; iqS = false; while true do iqM = #iqN; iqW = iqM - iqO; iqU = iqQ(iqR % 4294967296); iqU = iqU % 2147483646. + 1; iqY = iqW >= 1; if iqY then iqY = iqW <= 4 end; if iqY then iqU = iqU * 16807 % 2147483647; if iqW == 1 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.))); iqS = true; break elseif iqW == 2 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqU, 8), 255.))); iqS = true; break elseif iqW == 3. then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqU, 16), 255.))); iqS = true; break elseif iqW == 4 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqU, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqU, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqU, 24.), 255.))); iqS = true; break end end; iqI = iQH(iqN); iqV = 0.; while true do if iqV <= iqW - 4 then iqU = iqU * 16807 % 2147483647; iQL(iqI, iqV, iQC(iQJ(iqI, iqV), iqU)); iqV = iqV + 4 else break end end; if iqS then break end; iqU = iqU * 16807 % 2147483647; iqT = 0.; while true do if iqV < iqW then iQM(iqI, iqV, iQC(iQK(iqI, iqV), iQD(iQF(iqU, iqT * 8), 255.))); iqV = iqV + 1; iqT = iqT + 1 else break end end; if iqS then break end; do iqX = iQI(iqI, 0., iqW); iqS = true; break end; break end end; iqY = nil; do iqW = true; iqM = iIn[111.]; iqU = iIn[6092]; iqV = (nQ + lQ) % iIn[5374]; iqI = iIn[10480]; iqT = k7; iqS = false; while true do iqQ = #iqM; iqK = iqQ - iqI; iqN = iqT(iqV % 4294967296); iqP = iqK >= 1; if iqP then iqP = iqK <= 3. end; if iqP then iqN = (iqN * 1597 + 51749) % 4294967296; if iqK == 1 then iqY = iQG((iQE(iqM, 1) - iQD(iqN, 255.)) % 256); iqS = true; break elseif iqK == 2 then iqY = iQG((iQE(iqM, 1) - iQD(iqN, 255.)) % 256, (iQE(iqM, 2) - iQD(iQF(iqN, 8), 255.)) % 256); iqS = true; break elseif iqK == 3. then iqY = iQG((iQE(iqM, 1) - iQD(iqN, 255.)) % 256, (iQE(iqM, 2) - iQD(iQF(iqN, 8), 255.)) % 256, (iQE(iqM, 3.) - iQD(iQF(iqN, 16), 255.)) % 256); iqS = true; break end end; iqR = iQH(iqM); iqZ = 0.; while true do if iqZ + 4 <= iqK then iqN = (iqN * 1597 + 51749) % 4294967296; iQL(iqR, iqZ, (iQJ(iqR, iqZ) - iqN) % 4294967296); iqZ = iqZ + 4 else break end end; if iqS then break end; iqN = (iqN * 1597 + 51749) % 4294967296; iqO = 0.; while true do if iqZ < iqK then iQM(iqR, iqZ, (iQK(iqR, iqZ) - iQD(iQF(iqN, iqO * 8), 255.)) % 256); iqZ = iqZ + 1; iqO = iqO + 1 else break end end; if iqS then break end; do iqY = iQI(iqR, 0., iqK); iqS = true; break end; break end end; iqK = nil; do iqQ = iIn[10706]; iqO = iIn[1138]; iqN = (nQ + lQ) % iIn[5374]; iqZ = k7; iqP = iIn[5212]; iqR = false; while true do iqT = #iqO; iqM = iqT - iqP; iqW = iqZ(iqN % 4294967296); iqW = iqW % 2147483646. + 1; iqU = iqM >= 1; if iqU then iqU = iqM <= 4 end; if iqU then iqW = iqW * 16807 % 2147483647; if iqM == 1 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqW, 255.))); iqR = true; break elseif iqM == 2 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqW, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqW, 8), 255.))); iqR = true; break elseif iqM == 3. then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqW, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqW, 16), 255.))); iqR = true; break elseif iqM == 4 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqW, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqW, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqW, 24.), 255.))); iqR = true; break end end; iqS = iQH(iqO); iqI = 0.; while true do if iqI <= iqM - 4 then iqW = iqW * 16807 % 2147483647; iQL(iqS, iqI, iQC(iQJ(iqS, iqI), iqW)); iqI = iqI + 4 else break end end; if iqR then break end; iqW = iqW * 16807 % 2147483647; iqV = 0.; while true do if iqI < iqM then iQM(iqS, iqI, iQC(iQK(iqS, iqI), iQD(iQF(iqW, iqV * 8), 255.))); iqI = iqI + 1; iqV = iqV + 1 else break end end; if iqR then break end; do iqK = iQI(iqS, 0., iqM); iqR = true; break end; break end end; lM(iqL, { [iqX] = iIn[9906.][iqY](iIn[7718], iIn[10480]), [iqK] = nz }); iqM = nil; do iqU = iIn[2611]; iqW = true; iqI = k7; iqT = (nQ + lQ) % iIn[5374]; iqV = iIn[10480]; iqS = false; while true do iqZ = #iqU; iqO = iqZ - iqV; iqQ = iqI(iqT % 4294967296); iqK = iqO >= 1; if iqK then iqK = iqO <= 4 end; if iqK then iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); if iqO == 1 then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.))); iqS = true; break elseif iqO == 2 then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.))); iqS = true; break elseif iqO == 3. then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqQ, 16), 255.))); iqS = true; break elseif iqO == 4 then iqM = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqQ, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqQ, 24.), 255.))); iqS = true; break end end; iqN = iQH(iqU); iqP = 0.; while true do if iqP + 4 <= iqO then iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); iQL(iqN, iqP, iQC(iQJ(iqN, iqP), iqQ)); iqP = iqP + 4 else break end end; if iqS then break end; iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); iqR = 0.; while true do if iqP < iqO then iQM(iqN, iqP, iQC(iQK(iqN, iqP), iQD(iQF(iqQ, iqR * 8), 255.))); iqP = iqP + 1; iqR = iqR + 1 else break end end; if iqS then break end; do iqM = iQI(iqN, 0., iqO); iqS = true; break end; break end end; iqK = nil; do iqQ = iIn[3087.]; iqO = iIn[10861]; iqN = k7; iqZ = (nQ + lQ) % iIn[5374]; iqP = iIn[9096.]; iqR = false; while true do iqT = #iqQ; iqY = iqT - iqP; iqW = iqN(iqZ % 4294967296); iqU = iqY >= 1; if iqU then iqU = iqY <= 4 end; if iqU then iqW = iQN((iqW + 1832704949) % 4294967296, 13); if iqY == 1 then iqK = iQG(iQC(iQE(iqQ, 1), iQD(iqW, 255.))); iqR = true; break elseif iqY == 2 then iqK = iQG(iQC(iQE(iqQ, 1), iQD(iqW, 255.)), iQC(iQE(iqQ, 2), iQD(iQF(iqW, 8), 255.))); iqR = true; break elseif iqY == 3. then iqK = iQG(iQC(iQE(iqQ, 1), iQD(iqW, 255.)), iQC(iQE(iqQ, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqQ, 3.), iQD(iQF(iqW, 16), 255.))); iqR = true; break elseif iqY == 4 then iqK = iQG(iQC(iQE(iqQ, 1), iQD(iqW, 255.)), iQC(iQE(iqQ, 2), iQD(iQF(iqW, 8), 255.)), iQC(iQE(iqQ, 3.), iQD(iQF(iqW, 16), 255.)), iQC(iQE(iqQ, 4), iQD(iQF(iqW, 24.), 255.))); iqR = true; break end end; iqS = iQH(iqQ); iqI = 0.; while true do if iqI + 4 <= iqY then iqW = iQN((iqW + 1832704949) % 4294967296, 13); iQL(iqS, iqI, iQC(iQJ(iqS, iqI), iqW)); iqI = iqI + 4 else break end end; if iqR then break end; iqW = iQN((iqW + 1832704949) % 4294967296, 13); iqV = 0.; while true do if iqI < iqY then iQM(iqS, iqI, iQC(iQK(iqS, iqI), iQD(iQF(iqW, iqV * 8), 255.))); iqI = iqI + 1; iqV = iqV + 1 else break end end; if iqR then break end; do iqK = iQI(iqS, 0., iqY); iqR = true; break end; break end end; lO[cz] = { [iqM] = nA, [iqK] = nz }; iqY = nil; do iqW = iIn[5190.]; iqT = iIn[4660]; iqU = (nQ + lQ) % iIn[5374]; iqV = k7; iqI = iIn[10480]; iqS = false; while true do iqO = #iqT; iqQ = iqO - iqI; iqK = iqV(iqU % 4294967296); iqK = iqK % 2147483646. + 1; iqN = iqQ >= 1; if iqN then iqN = iqQ <= 4 end; if iqN then iqK = iqK * 16807 % 2147483647; if iqQ == 1 then iqY = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.))); iqS = true; break elseif iqQ == 2 then iqY = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqK, 8), 255.))); iqS = true; break elseif iqQ == 3. then iqY = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqK, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqK, 16), 255.))); iqS = true; break elseif iqQ == 4 then iqY = iQG(iQC(iQE(iqT, 1), iQD(iqK, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iqK, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iqK, 16), 255.)), iQC(iQE(iqT, 4), iQD(iQF(iqK, 24.), 255.))); iqS = true; break end end; iqP = iQH(iqT); iqR = 0.; while true do if iqR <= iqQ - 4 then iqK = iqK * 16807 % 2147483647; iQL(iqP, iqR, iQC(iQJ(iqP, iqR), iqK)); iqR = iqR + 4 else break end end; if iqS then break end; iqK = iqK * 16807 % 2147483647; iqZ = 0.; while true do if iqR < iqQ then iQM(iqP, iqR, iQC(iQK(iqP, iqR), iQD(iQF(iqK, iqZ * 8), 255.))); iqR = iqR + 1; iqZ = iqZ + 1 else break end end; if iqS then break end; do iqY = iQI(iqP, 0., iqQ); iqS = true; break end; break end end; nA[iqY]:Connect(function(iI_, iI0, iI1) local iPP = bit32.bxor; local iPQ = bit32.band; local iPR = string.byte; local iPS = bit32.rshift; local iPT = string.char; local iPU = buffer.fromstring; local iPV = buffer.readstring; local iPW = buffer.readu32; local iPX = buffer.readu8; local iPY = buffer.writeu32; local iPZ = buffer.writeu8; if not iI1 then local iKe = { nA, k7, lV, lG, lh, iI_, iI0, iI1 } end; local ipJ = nil; local ipK = nil; local iYy = iIn; for iCN = iYy[10873] / (iYy[1307] % iYy[1307]), iYy[5060] % iYy[5060] do while bl == iYy[2071] / (iYy[5030] - iYy[5030]) - iYy[625] / (iYy[2462] % iYy[2462]) do E = cf[iYy[7989.]] end end; local ipL = nil; local ipM = nil; for iCP = iYy[5053] / (iYy[1774] - iYy[1774]), iYy[10906] % iYy[10906] do for iCO = iYy[7408] / (iYy[2647] - iYy[2647]), iYy[6215] - iYy[6215] do local iCN = iYy[8057] .. iYy[6345.]; bit32[bq] = buffer % buffer; iCN = iYy[4575.] .. iYy[1675] end end; while O == (iYy[1353.] - iYy[1353.]) / (iYy[7954] % iYy[7954]) do local iCN = iYy[3679] or iYy[1707.] end; local ipN = nil; local ipO = nil; local ipP = nil; for iCO = iYy[7718], iYy[1353.] do if (iCO * iCO + iCO) % iYy[1353.] == iYy[7718] then N:clone(A); local iCN = iYy[3320] % G end end; local ipQ = nil; local ipR = nil; local ipS = nil; local ipT = nil; for iCO = iYy[4458.] / (iYy[9693.] - iYy[9693.]), iYy[3795.] - iYy[3795.] do local iCN = buffer <= iYy[7794.] end; local ipU = nil; while (iYy[6148] - iYy[6148]) / (iYy[8134] - iYy[8134]) == ipO do aG = ({})[iYy[8870]]; for iCQ = iYy[7718], iYy[1371.] do if iCQ * iCQ + iYy[7718] <= iYy[275] - iYy[275] then local iCN = ({})[iYy[2714]]; local iCO = iYy[6359] >= ipU; local iCP = P - ipP end end end; local ipV = nil; while iYy[2462] % iYy[2462] / (iYy[9810.] % iYy[9810.]) == iYy[4218.] / (iYy[10222] % iYy[10222]) * (iYy[1506.] - iYy[1506.]) do local iCN = iYy[5237] or ipQ; local iCO = ipN > iCN end; local ipW = nil; local no, np = nil, nil; if 671 >= 90. % 90. / (42. - 42.) then local iCN = bl * 397; ("dbxx")[false] = 724 ^ 302 end; while iYy[6193] / (iYy[5975] % iYy[5975]) * (iYy[2898.] % iYy[2898.]) == iYy[3066.] / (iYy[2366] % iYy[2366]) - iYy[8888] / (iYy[3020] % iYy[3020]) do local iCN = ai[tostring] end; no = 1; np = 2166136261; while true do no = 2823. - no; do if no < 5551 then if no < 2822 then if no < 2820. then break elseif no < 2821 then if no == 2820. then np = (np * 1664525 + no) % 4294967296; ipJ = nil; do ipK = iYy[1621]; ipM = iYy[5407]; ipO = np; ipL = k7; ipN = iYy[10480]; ipP = false; while true do ipU = #ipM; ipQ = ipU - ipN; ipS = ipL(ipO % 4294967296); ipS = ipS % 2147483646. + 1; ipV = ipQ >= 1; if ipV then ipV = ipQ <= 4 end; if ipV then ipS = ipS * 16807 % 2147483647; if ipQ == 1 then ipJ = iPT(iPP(iPR(ipM, 1), iPQ(ipS, 255.))); ipP = true; break elseif ipQ == 2 then ipJ = iPT(iPP(iPR(ipM, 1), iPQ(ipS, 255.)), iPP(iPR(ipM, 2), iPQ(iPS(ipS, 8), 255.))); ipP = true; break elseif ipQ == 3. then ipJ = iPT(iPP(iPR(ipM, 1), iPQ(ipS, 255.)), iPP(iPR(ipM, 2), iPQ(iPS(ipS, 8), 255.)), iPP(iPR(ipM, 3.), iPQ(iPS(ipS, 16), 255.))); ipP = true; break elseif ipQ == 4 then ipJ = iPT(iPP(iPR(ipM, 1), iPQ(ipS, 255.)), iPP(iPR(ipM, 2), iPQ(iPS(ipS, 8), 255.)), iPP(iPR(ipM, 3.), iPQ(iPS(ipS, 16), 255.)), iPP(iPR(ipM, 4), iPQ(iPS(ipS, 24.), 255.))); ipP = true; break end end; ipR = iPU(ipM); ipT = 0.; while true do if ipT <= ipQ - 4 then ipS = ipS * 16807 % 2147483647; iPY(ipR, ipT, iPP(iPW(ipR, ipT), ipS)); ipT = ipT + 4 else break end end; if ipP then break end; ipS = ipS * 16807 % 2147483647; ipW = 0.; while true do if ipT < ipQ then iPZ(ipR, ipT, iPP(iPX(ipR, ipT), iPQ(iPS(ipS, ipW * 8), 255.))); ipT = ipT + 1; ipW = ipW + 1 else break end end; if ipP then break end; do ipJ = iPV(ipR, 0., ipQ); ipP = true; break end; break end end; ipW = nil; do ipU = iYy[8661.]; ipS = k7; ipV = np; ipT = iYy[2986]; ipR = false; while true do ipN = #ipT; ipK = ipN - ipU; ipP = ipS(ipV % 4294967296); ipP = ipP % 2147483646. + 1; ipM = ipK >= 1; if ipM then ipM = ipK <= 4 end; if ipM then ipP = ipP * 16807 % 2147483647; if ipK == 1 then ipW = iPT(iPP(iPR(ipT, 1), iPQ(ipP, 255.))); ipR = true; break elseif ipK == 2 then ipW = iPT(iPP(iPR(ipT, 1), iPQ(ipP, 255.)), iPP(iPR(ipT, 2), iPQ(iPS(ipP, 8), 255.))); ipR = true; break elseif ipK == 3. then ipW = iPT(iPP(iPR(ipT, 1), iPQ(ipP, 255.)), iPP(iPR(ipT, 2), iPQ(iPS(ipP, 8), 255.)), iPP(iPR(ipT, 3.), iPQ(iPS(ipP, 16), 255.))); ipR = true; break elseif ipK == 4 then ipW = iPT(iPP(iPR(ipT, 1), iPQ(ipP, 255.)), iPP(iPR(ipT, 2), iPQ(iPS(ipP, 8), 255.)), iPP(iPR(ipT, 3.), iPQ(iPS(ipP, 16), 255.)), iPP(iPR(ipT, 4), iPQ(iPS(ipP, 24.), 255.))); ipR = true; break end end; ipQ = iPU(ipT); ipO = 0.; while true do if ipO + 4 <= ipK then ipP = ipP * 16807 % 2147483647; iPY(ipQ, ipO, iPP(iPW(ipQ, ipO), ipP)); ipO = ipO + 4 else break end end; if ipR then break end; ipP = ipP * 16807 % 2147483647; ipL = 0.; while true do if ipO < ipK then iPZ(ipQ, ipO, iPP(iPX(ipQ, ipO), iPQ(iPS(ipP, ipL * 8), 255.))); ipO = ipO + 1; ipL = ipL + 1 else break end end; if ipR then break end; do ipW = iPV(ipQ, 0., ipK); ipR = true; break end; break end end; lh(nA, { [ipJ] = lV[ipW] }, iYy[339.]); no = 0. else no = 5551; continue end else break end elseif no < 3318. then if no < 2823. then np = (np * 1664525 + no) % 4294967296; no = if lG ~= cz then 3. else 0. elseif no == 2823. then no = 2 else break end else break end else break end end end end); iqK = nil; do iqN = iIn[10480]; iqZ = k7; iqP = (nQ + lQ) % iIn[5374]; iqO = iIn[6882.]; iqQ = false; while true do iqW = #iqO; iqU = iqW - iqN; iqS = iqZ(iqP % 4294967296); iqS = iqS % 2147483646. + 1; iqI = iqU >= 1; if iqI then iqI = iqU <= 4 end; if iqI then iqS = iqS * 16807 % 2147483647; if iqU == 1 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.))); iqQ = true; break elseif iqU == 2 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.))); iqQ = true; break elseif iqU == 3. then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.))); iqQ = true; break elseif iqU == 4 then iqK = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqS, 24.), 255.))); iqQ = true; break end end; iqV = iQH(iqO); iqT = 0.; while true do if iqT + 4 <= iqU then iqS = iqS * 16807 % 2147483647; iQL(iqV, iqT, iQC(iQJ(iqV, iqT), iqS)); iqT = iqT + 4 else break end end; if iqQ then break end; iqS = iqS * 16807 % 2147483647; iqR = 0.; while true do if iqT < iqU then iQM(iqV, iqT, iQC(iQK(iqV, iqT), iQD(iQF(iqS, iqR * 8), 255.))); iqT = iqT + 1; iqR = iqR + 1 else break end end; if iqQ then break end; do iqK = iQI(iqV, 0., iqU); iqQ = true; break end; break end end; nA[iqK]:Connect(function(iI2, iI3, iI4) local iP_ = bit32.bxor; local iP0 = bit32.band; local iP1 = string.byte; local iP2 = bit32.rshift; local iP3 = string.char; local iP4 = buffer.fromstring; local iP5 = buffer.readstring; local iP6 = buffer.readu32; local iP7 = buffer.readu8; local iP8 = buffer.writeu32; local iP9 = buffer.writeu8; if not iI4 then local iKf = { lV, iIn, lG, lh, k7, cz, nA, iI2, iI3, iI4 } end; local iYz = iIn; for iCW = iYz[7718], iYz[1371.] do if iCW * iCW < iYz[9778] % iYz[9778] then local iCV = iYz[705.] ^ aU end end; local ipX = nil; local ipY = nil; local ipZ = nil; while iYz[7327] / (iYz[10873] - iYz[10873]) - iYz[495.] / (iYz[7294] % iYz[7294]) == (iYz[1879] - iYz[1879]) / (iYz[2026] - iYz[2026]) do if iYz[4048] < iYz[10422.] / (iYz[6154] - iYz[6154]) - iYz[2647] / (iYz[5594] - iYz[5594]) then lh = ({})[iYz[9609.]] end end; local ip_ = nil; local ip0 = nil; local ip1 = nil; local ip2 = nil; local ip3 = nil; local ip4 = nil; local ip5 = nil; local ip6 = nil; local ip7 = nil; while iYz[3167] > iYz[1353.] / (iYz[8921] % iYz[8921]) - iYz[3643] / (iYz[8468] - iYz[8468]) do while iYz[8243] / (iYz[4444] % iYz[4444]) * (iYz[4218.] - iYz[4218.]) == iYz[3188] / (iYz[3020] % iYz[3020]) - iYz[471.] / (iYz[7327] % iYz[7327]) do local iCV = { table, aj }; aT = iCV[iYz[6713]] end end; local ip8 = nil; if iYz[3399.] / (iYz[1977.] % iYz[1977.]) * (iYz[4144] % iYz[4144]) == iYz[3379] / (iYz[4090] - iYz[4090]) - iYz[4040] / (iYz[4792] % iYz[4792]) then local iCV = iYz[2128] .. iYz[913]; iCV = { string, iYz[2582], aU, ip8 } end; for iCW = iYz[7718], iYz[1371.] do if (iCW * iCW + iCW) % iYz[1353.] == iYz[7718] then ip5:count(); bl = aV or false; local iCV = buffer ^ ip6 end end; local ip9 = nil; local iqa = nil; local iqb = nil; local nq, nr = nil, nil; nq = 3.; nr = 2166136261; if (iYz[5455] - iYz[5455]) / (iYz[9882.] - iYz[9882.]) < iYz[10389.] then br = bit32.y; b3 = #bC end; while true do nq = 13548. - nq; do if nq < 13545. then break elseif nq < 13548. then if nq < 13546 then nr = (nr * 1664525 + nq) % 4294967296; nq = if lG ~= cz then 2 else 0. elseif nq < 13547 then nr = (nr * 1664525 + nq) % 4294967296; ipX = nil; do ipY = false; ip1 = k7; ip_ = iYz[10730]; ipZ = iYz[4973]; ip2 = iYz[6838]; ip0 = nr; ip3 = false; while true do ip7 = #ip2; ip5 = ip7 - ipZ; iqa = ip1(ip0 % 4294967296); iqa = iqa % 2147483646. + 1; ip8 = ip5 >= 1; if ip8 then ip8 = ip5 <= 4 end; if ip8 then iqa = iqa * 16807 % 2147483647; if ip5 == 1 then ipX = iP3(iP_(iP1(ip2, 1), iP0(iqa, 255.))); ip3 = true; break elseif ip5 == 2 then ipX = iP3(iP_(iP1(ip2, 1), iP0(iqa, 255.)), iP_(iP1(ip2, 2), iP0(iP2(iqa, 8), 255.))); ip3 = true; break elseif ip5 == 3. then ipX = iP3(iP_(iP1(ip2, 1), iP0(iqa, 255.)), iP_(iP1(ip2, 2), iP0(iP2(iqa, 8), 255.)), iP_(iP1(ip2, 3.), iP0(iP2(iqa, 16), 255.))); ip3 = true; break elseif ip5 == 4 then ipX = iP3(iP_(iP1(ip2, 1), iP0(iqa, 255.)), iP_(iP1(ip2, 2), iP0(iP2(iqa, 8), 255.)), iP_(iP1(ip2, 3.), iP0(iP2(iqa, 16), 255.)), iP_(iP1(ip2, 4), iP0(iP2(iqa, 24.), 255.))); ip3 = true; break end end; ip6 = iP4(ip2); ip4 = 0.; while true do if ip4 <= ip5 - 4 then iqa = iqa * 16807 % 2147483647; iP8(ip6, ip4, iP_(iP6(ip6, ip4), iqa)); ip4 = ip4 + 4 else break end end; if ip3 then break end; iqa = iqa * 16807 % 2147483647; ip9 = 0.; while true do if ip4 < ip5 then iP9(ip6, ip4, iP_(iP7(ip6, ip4), iP0(iP2(iqa, ip9 * 8), 255.))); ip4 = ip4 + 1; ip9 = ip9 + 1 else break end end; if ip3 then break end; do ipX = iP5(ip6, 0., ip5); ip3 = true; break end; break end end; iqa = nil; do ip7 = iYz[3819.]; ip9 = k7; ip5 = true; ip6 = iYz[10480]; ip8 = iYz[1190]; ip4 = nr; ip3 = false; while true do ipZ = #ip8; ip0 = ipZ - ip6; ip2 = ip9(ip4 % 4294967296); ip2 = ip2 % 2147483646. + 1; ipY = ip0 >= 1; if ipY then ipY = ip0 <= 4 end; if ipY then ip2 = ip2 * 16807 % 2147483647; if ip0 == 1 then iqa = iP3(iP_(iP1(ip8, 1), iP0(ip2, 255.))); ip3 = true; break elseif ip0 == 2 then iqa = iP3(iP_(iP1(ip8, 1), iP0(ip2, 255.)), iP_(iP1(ip8, 2), iP0(iP2(ip2, 8), 255.))); ip3 = true; break elseif ip0 == 3. then iqa = iP3(iP_(iP1(ip8, 1), iP0(ip2, 255.)), iP_(iP1(ip8, 2), iP0(iP2(ip2, 8), 255.)), iP_(iP1(ip8, 3.), iP0(iP2(ip2, 16), 255.))); ip3 = true; break elseif ip0 == 4 then iqa = iP3(iP_(iP1(ip8, 1), iP0(ip2, 255.)), iP_(iP1(ip8, 2), iP0(iP2(ip2, 8), 255.)), iP_(iP1(ip8, 3.), iP0(iP2(ip2, 16), 255.)), iP_(iP1(ip8, 4), iP0(iP2(ip2, 24.), 255.))); ip3 = true; break end end; ip_ = iP4(ip8); ip1 = 0.; while true do if ip1 <= ip0 - 4 then ip2 = ip2 * 16807 % 2147483647; iP8(ip_, ip1, iP_(iP6(ip_, ip1), ip2)); ip1 = ip1 + 4 else break end end; if ip3 then break end; ip2 = ip2 * 16807 % 2147483647; iqb = 0.; while true do if ip1 < ip0 then iP9(ip_, ip1, iP_(iP7(ip_, ip1), iP0(iP2(ip2, iqb * 8), 255.))); ip1 = ip1 + 1; iqb = iqb + 1 else break end end; if ip3 then break end; do iqa = iP5(ip_, 0., ip0); ip3 = true; break end; break end end; lh(nA, { [ipX] = lV[iqa] }, iYz[339.]); nq = 0. else break end elseif nq < 13555 then if nq == 13548. then nq = 1 else break end else break end end end end); iqI = nil; do iqT = iIn[6967]; iqV = iIn[1200.]; iqW = (nQ + lQ) % iIn[5374]; iqS = k7; iqU = iIn[10480]; iqR = false; while true do iqK = #iqV; iqN = iqK - iqU; iqP = iqS(iqW % 4294967296); iqP = iqP % 2147483646. + 1; iqY = iqN >= 1; if iqY then iqY = iqN <= 4 end; if iqY then iqP = iqP * 16807 % 2147483647; if iqN == 1 then iqI = iQG(iQC(iQE(iqV, 1), iQD(iqP, 255.))); iqR = true; break elseif iqN == 2 then iqI = iQG(iQC(iQE(iqV, 1), iQD(iqP, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqP, 8), 255.))); iqR = true; break elseif iqN == 3. then iqI = iQG(iQC(iQE(iqV, 1), iQD(iqP, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqP, 16), 255.))); iqR = true; break elseif iqN == 4 then iqI = iQG(iQC(iQE(iqV, 1), iQD(iqP, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqP, 16), 255.)), iQC(iQE(iqV, 4), iQD(iQF(iqP, 24.), 255.))); iqR = true; break end end; iqZ = iQH(iqV); iqO = 0.; while true do if iqO <= iqN - 4 then iqP = iqP * 16807 % 2147483647; iQL(iqZ, iqO, iQC(iQJ(iqZ, iqO), iqP)); iqO = iqO + 4 else break end end; if iqR then break end; iqP = iqP * 16807 % 2147483647; iqQ = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, iQC(iQK(iqZ, iqO), iQD(iQF(iqP, iqQ * 8), 255.))); iqO = iqO + 1; iqQ = iqQ + 1 else break end end; if iqR then break end; do iqI = iQI(iqZ, 0., iqN); iqR = true; break end; break end end; nA[iqI]:Connect(function(cY, cZ) local iQa = bit32.bxor; local iQb = bit32.band; local iQc = string.byte; local iQd = bit32.rshift; local iQe = string.char; local iQf = buffer.fromstring; local iQg = buffer.readstring; local iQh = buffer.readu32; local iQi = buffer.readu8; local iQj = buffer.writeu32; local iQk = buffer.writeu8; if not ls then local iKg = { nA, iIn, ls, k7, lQ, cY, cZ } end; local iqc = nil; local iYA = iIn; if iYA[3573.] / (iYA[9519.] - iYA[9519.]) * (iYA[1651] % iYA[1651]) == iYA[562] then local iC2 = ({})[iYA[4458.]]; local iC3 = w // u end; local iqd = nil; if iYA[10653.] / (iYA[659] - iYA[659]) - iYA[4025] / (iYA[6232] % iYA[6232]) < iYA[10418] then local iC2 = not ax; local iC3 = iYA[3616] // iYA[515] end; local iqe = nil; local iqf = nil; if iYA[7670] / (iYA[9096.] - iYA[9096.]) * (iYA[7774] - iYA[7774]) == iYA[414.] % iYA[414.] / (iYA[10697] % iYA[10697]) then local iC2 = O % iYA[7079] end; local iqg = nil; while iYA[6577] <= iYA[7556] / (iYA[1590.] % iYA[1590.]) - iYA[5376.] / (iYA[2389] - iYA[2389]) do local iC2 = not cz; local iC3 = -iYA[515] end; local iqh = nil; for iC3 = iYA[5732] / (iYA[2071] % iYA[2071]), iYA[5436.] % iYA[5436.] do local iC2 = iYA[6417.] ^ cx end; local iqi = nil; local iqj = nil; local iqk = nil; if iYA[7294] / (iYA[7594] - iYA[7594]) * (iYA[4639] - iYA[4639]) == iYA[9486.] % iYA[9486.] / (iYA[1362.] % iYA[1362.]) then av = iYA[7166] % buffer; ({}):remove(iqe, F) end; local iql = nil; local iqm = nil; for iC4 = iYA[3926] / (iYA[9569] % iYA[9569]), iYA[881] % iYA[881] do tostring(true); while u == iYA[9021.] / (iYA[537.] % iYA[537.]) * (iYA[5208.] - iYA[5208.]) do local iC2 = math[N]; local iC3 = iYA[2136.][E] end end; local iqn = nil; for iC3 = iYA[7718], iYA[1353.] do if iC3 * iC3 < iYA[3828.] % iYA[3828.] then local iC2 = cz ^ iYA[7798]; while tonumber == iYA[9501.] / (iYA[2462] % iYA[2462]) * (iYA[2598.] - iYA[2598.]) do ce[iYA[7346]] = { iC2, iC2, iC2, string }; iqe = iYA[803] .. buffer; av = ({})[iYA[2867]] end end end; local iqo = nil; if iYA[9909.] % iYA[9909.] / (iYA[9882.] - iYA[9882.]) == cA then E = -E; tostring(); local iC2 = { cz, iqh, false, iYA[1411] } end; local iqp = nil; while iYA[4353.] / (iYA[125] % iYA[125]) - iYA[3643] / (iYA[5744] - iYA[5744]) == iYA[5520.] % iYA[5520.] / (iYA[7553] - iYA[7553]) do cm = iYA[2504] ^ iYA[3591.] end; if iYA[294.] % iYA[294.] / (iYA[10899.] % iYA[10899.]) < iYA[2850.] then ({})[iYA[3565]] = J * iYA[10571] end; iqc = nil; for iC2 = 1, 3. do if iC2 * iC2 < 241 % 241 then ({}):remove(select, false) end end; do for iC3 = 201. / (134 - 134), 212 % 212 do aV = iqf.next; local iC2 = ("toed")[O] end; iqf = iYA[10480]; iqd = k7; iqe = (iYA[4775] + lQ) % iYA[5374]; while 240. / (120. - 120.) - 195. / (112 % 112) == cz do w = "vppio" .. "mroh"; bit32[bn] = #{} end; iqg = iYA[8902]; iqh = false; while true do iqo = #iqg; iqk = iqo - iqf; iqm = iqd(iqe % 4294967296); iqm = iqm % 2147483646. + 1; iqi = iqk >= 1; if iqi then iqi = iqk <= 4 end; if iqi then iqm = iqm * 16807 % 2147483647; if iqk == 1 then iqc = iQe(iQa(iQc(iqg, 1), iQb(iqm, 255.))); iqh = true; break elseif iqk == 2 then iqc = iQe(iQa(iQc(iqg, 1), iQb(iqm, 255.)), iQa(iQc(iqg, 2), iQb(iQd(iqm, 8), 255.))); iqh = true; break elseif iqk == 3. then iqc = iQe(iQa(iQc(iqg, 1), iQb(iqm, 255.)), iQa(iQc(iqg, 2), iQb(iQd(iqm, 8), 255.)), iQa(iQc(iqg, 3.), iQb(iQd(iqm, 16), 255.))); iqh = true; break elseif iqk == 4 then iqc = iQe(iQa(iQc(iqg, 1), iQb(iqm, 255.)), iQa(iQc(iqg, 2), iQb(iQd(iqm, 8), 255.)), iQa(iQc(iqg, 3.), iQb(iQd(iqm, 16), 255.)), iQa(iQc(iqg, 4), iQb(iQd(iqm, 24.), 255.))); iqh = true; break end end; iql = iQf(iqg); iqn = 0.; while true do if iqn + 4 <= iqk then iqm = iqm * 16807 % 2147483647; iQj(iql, iqn, iQa(iQh(iql, iqn), iqm)); iqn = iqn + 4 else break end end; if iqh then break end; iqm = iqm * 16807 % 2147483647; iqj = 0.; while true do if iqn < iqk then iQk(iql, iqn, iQa(iQi(iql, iqn), iQb(iQd(iqm, iqj * 8), 255.))); iqn = iqn + 1; iqj = iqj + 1 else break end end; if iqh then break end; do iqc = iQg(iql, 0., iqk); iqh = true; break end; break end end; for iC3 = iYA[7718], iYA[1371.] do if iC3 * iC3 < iYA[2777] - iYA[2777] then if iYA[9095] / (iYA[7257.] % iYA[7257.]) - iYA[1977.] / (iYA[5455] - iYA[5455]) == O then local iC2 = iqi - iYA[6377]; buffer(); a_ = bK % iYA[1519] end end end; for iC3 = iYA[7718], iYA[1371.] do if (iC3 * iC3 + iC3) % iYA[1353.] == iYA[7718] then local iC2 = iYA[8678] .. iYA[9163]; iC2[iC2] = ({})[iYA[6336.]] end end; for iC4 = iYA[125] / (iYA[2619.] % iYA[2619.]), iYA[8243] % iYA[8243] do local iC2 = { iqk }; local iC3 = iC2 and z end; while av == 90. / (183. % 183.) - 36. / (60. - 60.) do local iC2 = iqp.child; ai = "mxkk" .. "dmfevu" end; iqo = nil; do iqm = iYA[8888]; iqk = iYA[9903.]; iqn = (iYA[3279.] + lQ) % iYA[5374]; iql = k7; iqj = false; while true do iqe = #iqk; iqi = iqe - iqm; iqg = iql(iqn % 4294967296); iqd = iqi >= 1; if iqd then iqd = iqi <= 4 end; if iqd then iqg = (iqg + 2654435769.) % 4294967296; if iqi == 1 then iqo = iQe(iQa(iQc(iqk, 1), iQb(iqg, 255.))); iqj = true; break elseif iqi == 2 then iqo = iQe(iQa(iQc(iqk, 1), iQb(iqg, 255.)), iQa(iQc(iqk, 2), iQb(iQd(iqg, 8), 255.))); iqj = true; break elseif iqi == 3. then iqo = iQe(iQa(iQc(iqk, 1), iQb(iqg, 255.)), iQa(iQc(iqk, 2), iQb(iQd(iqg, 8), 255.)), iQa(iQc(iqk, 3.), iQb(iQd(iqg, 16), 255.))); iqj = true; break elseif iqi == 4 then iqo = iQe(iQa(iQc(iqk, 1), iQb(iqg, 255.)), iQa(iQc(iqk, 2), iQb(iQd(iqg, 8), 255.)), iQa(iQc(iqk, 3.), iQb(iQd(iqg, 16), 255.)), iQa(iQc(iqk, 4), iQb(iQd(iqg, 24.), 255.))); iqj = true; break end end; iqh = iQf(iqk); iqf = 0.; while true do if iqf + 4 <= iqi then iqg = (iqg + 2654435769.) % 4294967296; iQj(iqh, iqf, iQa(iQh(iqh, iqf), iqg)); iqf = iqf + 4 else break end end; if iqj then break end; iqg = (iqg + 2654435769.) % 4294967296; iqp = 0.; while true do if iqf < iqi then iQk(iqh, iqf, iQa(iQi(iqh, iqf), iQb(iQd(iqg, iqp * 8), 255.))); iqf = iqf + 1; iqp = iqp + 1 else break end end; if iqj then break end; do iqo = iQg(iqh, 0., iqi); iqj = true; break end; break end end; ls(nA, { [iqc] = iYA[515][iqo](cY, cZ, iYA[10480]) }) end); iqY = nil; do iqZ = iIn[3621.]; iqP = iIn[6305]; iqO = k7; iqN = (nQ + lQ) % iIn[5374]; iqK = iIn[7327]; iqQ = false; while true do iqU = #iqZ; iqS = iqU - iqK; iqI = iqO(iqN % 4294967296); iqV = iqS >= 1; if iqV then iqV = iqS <= 4 end; if iqV then iqI = iQN((iqI + 1832704949) % 4294967296, 13); if iqS == 1 then iqY = iQG(iQC(iQE(iqZ, 1), iQD(iqI, 255.))); iqQ = true; break elseif iqS == 2 then iqY = iQG(iQC(iQE(iqZ, 1), iQD(iqI, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqI, 8), 255.))); iqQ = true; break elseif iqS == 3. then iqY = iQG(iQC(iQE(iqZ, 1), iQD(iqI, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqI, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqI, 16), 255.))); iqQ = true; break elseif iqS == 4 then iqY = iQG(iQC(iQE(iqZ, 1), iQD(iqI, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqI, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqI, 16), 255.)), iQC(iQE(iqZ, 4), iQD(iQF(iqI, 24.), 255.))); iqQ = true; break end end; iqT = iQH(iqZ); iqR = 0.; while true do if iqR + 4 <= iqS then iqI = iQN((iqI + 1832704949) % 4294967296, 13); iQL(iqT, iqR, iQC(iQJ(iqT, iqR), iqI)); iqR = iqR + 4 else break end end; if iqQ then break end; iqI = iQN((iqI + 1832704949) % 4294967296, 13); iqW = 0.; while true do if iqR < iqS then iQM(iqT, iqR, iQC(iQK(iqT, iqR), iQD(iQF(iqI, iqW * 8), 255.))); iqR = iqR + 1; iqW = iqW + 1 else break end end; if iqQ then break end; do iqY = iQI(iqT, 0., iqS); iqQ = true; break end; break end end; nA[iqY]:Connect(function(iI6) local iQq = bit32.band; local iQr = string.byte; local iQs = bit32.bxor; local iQt = bit32.rshift; local iQu = string.char; local iQv = buffer.fromstring; local iQw = buffer.readstring; local iQx = buffer.readu32; local iQy = buffer.readu8; local iQz = buffer.writeu32; local iQA = buffer.writeu8; local iQB = bit32.lrotate; if not iI6 then local iKi = { lV, k1, lG, lh, iIn, ny, nA, k7, lQ, lO, iI6 } end; local iYB = iIn; for iDk = iYB[7718], iYB[1371.] do if iDk * iDk + iYB[7718] <= iYB[5798] % iYB[5798] then local iDi = cZ[iYB[3990.]]; local iDj = bC // cn end end; for iDj = iYB[4049] / (iYB[8390] % iYB[8390]), iYB[4973] - iYB[4973] do N[iYB[6336.]] = cm and Q; local iDi = { iYB[7808] } end; local iqq = nil; local iqr = nil; while cn == iYB[6156.] / (iYB[3643] - iYB[3643]) * (iYB[4218.] % iYB[4218.]) do tostring(); iqr = iYB[3976] < bn end; local iqs = nil; while iYB[789.] < iYB[6148] / (iYB[2777] % iYB[2777]) - iYB[6075.] / (iYB[5300] % iYB[5300]) do local iDi = iYB[2870] > cz; local iDj = iYB[7597] or iYB[8223.] end; local iqt = nil; local iqu = nil; local iqv = nil; local iqw = nil; local iqx = nil; local iqy = nil; local iqz = nil; local iqA = nil; local iqB = nil; local iqC = nil; local iqD = nil; local iqE = nil; local iqF = nil; local iqG = nil; local iqH = nil; local ns, nu, nv, nw = nil, nil, nil, nil; local nt, nx = nil, nil; while 174. / (117. % 117.) * (136 % 136) == 172 / (13 % 13) - 232 / (216. - 216.) do local iDi = 32 % 649 end; nt = 2; for iDj = iYB[7718], iYB[1371.] do if iDj * iDj + iYB[7718] <= iYB[3807.] % iYB[3807.] then if cA == iYB[724] / (iYB[6268] - iYB[6268]) * (iYB[2026] % iYB[2026]) then local iDi = ({})[iYB[4557.]]; iYB[6214][buffer] = true and iDi end end end; nx = 2166136261; while true do nt = 2711 - nt; do if nt < 6535 then if nt < 2708 then if nt < 2499. then break elseif nt < 2706. then break elseif nt < 2707 then if nt == 2706. then nx = (nx * 1664525 + nt) % 4294967296; nt = if lG then 1 else 0. else nt = 11215; continue end elseif nt == 2707 then nx = (nx * 1664525 + nt) % 4294967296; return else nt = 12202; continue end elseif nt < 2710 then if nt < 2709. then break elseif nt == 2709. then nx = (nx * 1664525 + nt) % 4294967296; nw = if lG == cz then iYB[7718] else iYB[10480]; nu = iYB[1959.] * nw + iYB[5411] * (iYB[7718] - nw); nv = iYB[9253] * nw + iYB[8136.] * (iYB[7718] - nw); nt = if (nu * iYB[6058] + nv * iYB[5866] + nu * nv) % iYB[8905] == iYB[6424] then 4 else 5 else nt = 8015; continue end elseif nt < 2711 then if nt == 2710 then nx = (nx * 1664525 + nt) % 4294967296; iqq = nil; do iqw = iYB[5245]; iqv = iYB[8575]; iqu = iYB[8660]; iqt = nx; iqs = iYB[10480]; iqr = k7; iqx = false; while true do iqE = #iqv; iqD = iqE - iqs; iqC = iqr(iqt % 4294967296); iqB = iqD >= 1; if iqB then iqB = iqD <= 3. end; if iqB then iqC = (iqC * 1597 + 51749) % 4294967296; if iqD == 1 then iqq = iQu((iQr(iqv, 1) - iQq(iqC, 255.)) % 256); iqx = true; break elseif iqD == 2 then iqq = iQu((iQr(iqv, 1) - iQq(iqC, 255.)) % 256, (iQr(iqv, 2) - iQq(iQt(iqC, 8), 255.)) % 256); iqx = true; break elseif iqD == 3. then iqq = iQu((iQr(iqv, 1) - iQq(iqC, 255.)) % 256, (iQr(iqv, 2) - iQq(iQt(iqC, 8), 255.)) % 256, (iQr(iqv, 3.) - iQq(iQt(iqC, 16), 255.)) % 256); iqx = true; break end end; iqA = iQv(iqv); iqz = 0.; while true do if iqz + 4 <= iqD then iqC = (iqC * 1597 + 51749) % 4294967296; iQz(iqA, iqz, (iQx(iqA, iqz) - iqC) % 4294967296); iqz = iqz + 4 else break end end; if iqx then break end; iqC = (iqC * 1597 + 51749) % 4294967296; iqy = 0.; while true do if iqz < iqD then iQA(iqA, iqz, (iQy(iqA, iqz) - iQq(iQt(iqC, iqy * 8), 255.)) % 256); iqz = iqz + 1; iqy = iqy + 1 else break end end; if iqx then break end; do iqq = iQw(iqA, 0., iqD); iqx = true; break end; break end end; iqE = nil; do iqA = iYB[10480]; iqB = iYB[6832]; iqC = nx; iqD = k7; iqz = false; while true do iqs = #iqB; iqt = iqs - iqA; iqu = iqD(iqC % 4294967296); iqv = iqt >= 1; if iqv then iqv = iqt <= 4 end; if iqv then iqu = (iqu + 2654435769.) % 4294967296; if iqt == 1 then iqE = iQu(iQs(iQr(iqB, 1), iQq(iqu, 255.))); iqz = true; break elseif iqt == 2 then iqE = iQu(iQs(iQr(iqB, 1), iQq(iqu, 255.)), iQs(iQr(iqB, 2), iQq(iQt(iqu, 8), 255.))); iqz = true; break elseif iqt == 3. then iqE = iQu(iQs(iQr(iqB, 1), iQq(iqu, 255.)), iQs(iQr(iqB, 2), iQq(iQt(iqu, 8), 255.)), iQs(iQr(iqB, 3.), iQq(iQt(iqu, 16), 255.))); iqz = true; break elseif iqt == 4 then iqE = iQu(iQs(iQr(iqB, 1), iQq(iqu, 255.)), iQs(iQr(iqB, 2), iQq(iQt(iqu, 8), 255.)), iQs(iQr(iqB, 3.), iQq(iQt(iqu, 16), 255.)), iQs(iQr(iqB, 4), iQq(iQt(iqu, 24.), 255.))); iqz = true; break end end; iqw = iQv(iqB); iqx = 0.; while true do if iqx + 4 <= iqt then iqu = (iqu + 2654435769.) % 4294967296; iQz(iqw, iqx, iQs(iQx(iqw, iqx), iqu)); iqx = iqx + 4 else break end end; if iqz then break end; iqu = (iqu + 2654435769.) % 4294967296; iqy = 0.; while true do if iqx < iqt then iQA(iqw, iqx, iQs(iQy(iqw, iqx), iQq(iQt(iqu, iqy * 8), 255.))); iqx = iqx + 1; iqy = iqy + 1 else break end end; if iqz then break end; do iqE = iQw(iqw, 0., iqt); iqz = true; break end; break end end; iqs = nil; do iqw = iYB[10480]; iqv = k7; iqu = nx; iqt = iYB[4564]; iqx = false; while true do iqC = #iqt; iqB = iqC - iqw; iqA = iqv(iqu % 4294967296); iqA = iqA % 2147483646. + 1; iqz = iqB >= 1; if iqz then iqz = iqB <= 4 end; if iqz then iqA = iqA * 16807 % 2147483647; if iqB == 1 then iqs = iQu(iQs(iQr(iqt, 1), iQq(iqA, 255.))); iqx = true; break elseif iqB == 2 then iqs = iQu(iQs(iQr(iqt, 1), iQq(iqA, 255.)), iQs(iQr(iqt, 2), iQq(iQt(iqA, 8), 255.))); iqx = true; break elseif iqB == 3. then iqs = iQu(iQs(iQr(iqt, 1), iQq(iqA, 255.)), iQs(iQr(iqt, 2), iQq(iQt(iqA, 8), 255.)), iQs(iQr(iqt, 3.), iQq(iQt(iqA, 16), 255.))); iqx = true; break elseif iqB == 4 then iqs = iQu(iQs(iQr(iqt, 1), iQq(iqA, 255.)), iQs(iQr(iqt, 2), iQq(iQt(iqA, 8), 255.)), iQs(iQr(iqt, 3.), iQq(iQt(iqA, 16), 255.)), iQs(iQr(iqt, 4), iQq(iQt(iqA, 24.), 255.))); iqx = true; break end end; iqy = iQv(iqt); iqr = 0.; while true do if iqr + 4 <= iqB then iqA = iqA * 16807 % 2147483647; iQz(iqy, iqr, iQs(iQx(iqy, iqr), iqA)); iqr = iqr + 4 else break end end; if iqx then break end; iqA = iqA * 16807 % 2147483647; iqD = 0.; while true do if iqr < iqB then iQA(iqy, iqr, iQs(iQy(iqy, iqr), iQq(iQt(iqA, iqD * 8), 255.))); iqr = iqr + 1; iqD = iqD + 1 else break end end; if iqx then break end; do iqs = iQw(iqy, 0., iqB); iqx = true; break end; break end end; iqr = nil; do iqz = iYB[22]; iqA = iYB[8199.]; iqB = iYB[5559.]; iqC = nx; iqD = iYB[10480]; iqy = k7; iqx = false; while true do iqH = #iqA; iqG = iqH - iqD; iqF = iqy(iqC % 4294967296); iqt = iqG >= 1; if iqt then iqt = iqG <= 3. end; if iqt then iqF = (iqF * 1597 + 51749) % 4294967296; if iqG == 1 then iqr = iQu((iQr(iqA, 1) - iQq(iqF, 255.)) % 256); iqx = true; break elseif iqG == 2 then iqr = iQu((iQr(iqA, 1) - iQq(iqF, 255.)) % 256, (iQr(iqA, 2) - iQq(iQt(iqF, 8), 255.)) % 256); iqx = true; break elseif iqG == 3. then iqr = iQu((iQr(iqA, 1) - iQq(iqF, 255.)) % 256, (iQr(iqA, 2) - iQq(iQt(iqF, 8), 255.)) % 256, (iQr(iqA, 3.) - iQq(iQt(iqF, 16), 255.)) % 256); iqx = true; break end end; iqu = iQv(iqA); iqv = 0.; while true do if iqv + 4 <= iqG then iqF = (iqF * 1597 + 51749) % 4294967296; iQz(iqu, iqv, (iQx(iqu, iqv) - iqF) % 4294967296); iqv = iqv + 4 else break end end; if iqx then break end; iqF = (iqF * 1597 + 51749) % 4294967296; iqw = 0.; while true do if iqv < iqG then iQA(iqu, iqv, (iQy(iqu, iqv) - iQq(iQt(iqF, iqw * 8), 255.)) % 256); iqv = iqv + 1; iqw = iqw + 1 else break end end; if iqx then break end; do iqr = iQw(iqu, 0., iqG); iqx = true; break end; break end end; lh(lO[lG][iqq], { [iqE] = iYB[7718], [iqs] = lV[iqr] }, iYB[339.]); iqH = nil; do iqu = iYB[10480]; iqt = k7; iqF = nx; iqG = iYB[10705]; iqv = false; while true do iqC = #iqG; iqB = iqC - iqu; iqA = iqt(iqF % 4294967296); iqA = iqA % 2147483646. + 1; iqz = iqB >= 1; if iqz then iqz = iqB <= 4 end; if iqz then iqA = iqA * 16807 % 2147483647; if iqB == 1 then iqH = iQu(iQs(iQr(iqG, 1), iQq(iqA, 255.))); iqv = true; break elseif iqB == 2 then iqH = iQu(iQs(iQr(iqG, 1), iQq(iqA, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqA, 8), 255.))); iqv = true; break elseif iqB == 3. then iqH = iQu(iQs(iQr(iqG, 1), iQq(iqA, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqA, 8), 255.)), iQs(iQr(iqG, 3.), iQq(iQt(iqA, 16), 255.))); iqv = true; break elseif iqB == 4 then iqH = iQu(iQs(iQr(iqG, 1), iQq(iqA, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqA, 8), 255.)), iQs(iQr(iqG, 3.), iQq(iQt(iqA, 16), 255.)), iQs(iQr(iqG, 4), iQq(iQt(iqA, 24.), 255.))); iqv = true; break end end; iqy = iQv(iqG); iqx = 0.; while true do if iqx + 4 <= iqB then iqA = iqA * 16807 % 2147483647; iQz(iqy, iqx, iQs(iQx(iqy, iqx), iqA)); iqx = iqx + 4 else break end end; if iqv then break end; iqA = iqA * 16807 % 2147483647; iqw = 0.; while true do if iqx < iqB then iQA(iqy, iqx, iQs(iQy(iqy, iqx), iQq(iQt(iqA, iqw * 8), 255.))); iqx = iqx + 1; iqw = iqw + 1 else break end end; if iqv then break end; do iqH = iQw(iqy, 0., iqB); iqv = true; break end; break end end; iqC = nil; do iqw = iYB[4014.]; iqx = iYB[1374.]; iqy = iYB[2758]; iqz = nx; iqA = iYB[10480]; iqB = k7; iqv = false; while true do iqs = #iqx; iqr = iqs - iqA; iqD = iqB(iqz % 4294967296); iqG = iqr >= 1; if iqG then iqG = iqr <= 3. end; if iqG then iqD = (iqD * 1597 + 51749) % 4294967296; if iqr == 1 then iqC = iQu((iQr(iqx, 1) - iQq(iqD, 255.)) % 256); iqv = true; break elseif iqr == 2 then iqC = iQu((iQr(iqx, 1) - iQq(iqD, 255.)) % 256, (iQr(iqx, 2) - iQq(iQt(iqD, 8), 255.)) % 256); iqv = true; break elseif iqr == 3. then iqC = iQu((iQr(iqx, 1) - iQq(iqD, 255.)) % 256, (iQr(iqx, 2) - iQq(iQt(iqD, 8), 255.)) % 256, (iQr(iqx, 3.) - iQq(iQt(iqD, 16), 255.)) % 256); iqv = true; break end end; iqF = iQv(iqx); iqt = 0.; while true do if iqt + 4 <= iqr then iqD = (iqD * 1597 + 51749) % 4294967296; iQz(iqF, iqt, (iQx(iqF, iqt) - iqD) % 4294967296); iqt = iqt + 4 else break end end; if iqv then break end; iqD = (iqD * 1597 + 51749) % 4294967296; iqu = 0.; while true do if iqt < iqr then iQA(iqF, iqt, (iQy(iqF, iqt) - iQq(iQt(iqD, iqu * 8), 255.)) % 256); iqt = iqt + 1; iqu = iqu + 1 else break end end; if iqv then break end; do iqC = iQw(iqF, 0., iqr); iqv = true; break end; break end end; lh(lO[lG][iqH], { [iqC] = iYB[7718] }, iYB[339.]); ns = k1[lG]; iqs = nil; do iqF = iYB[797]; iqG = iYB[6374]; iqD = nx; iqr = k7; iqt = false; while true do iqw = #iqG; iqv = iqw - iqF; iqu = iqr(iqD % 4294967296); iqA = iqv >= 1; if iqA then iqA = iqv <= 4 end; if iqA then iqu = (iqu + 2654435769.) % 4294967296; if iqv == 1 then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqu, 255.))); iqt = true; break elseif iqv == 2 then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqu, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqu, 8), 255.))); iqt = true; break elseif iqv == 3. then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqu, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqu, 8), 255.)), iQs(iQr(iqG, 3.), iQq(iQt(iqu, 16), 255.))); iqt = true; break elseif iqv == 4 then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqu, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqu, 8), 255.)), iQs(iQr(iqG, 3.), iQq(iQt(iqu, 16), 255.)), iQs(iQr(iqG, 4), iQq(iQt(iqu, 24.), 255.))); iqt = true; break end end; iqz = iQv(iqG); iqy = 0.; while true do if iqy + 4 <= iqv then iqu = (iqu + 2654435769.) % 4294967296; iQz(iqz, iqy, iQs(iQx(iqz, iqy), iqu)); iqy = iqy + 4 else break end end; if iqt then break end; iqu = (iqu + 2654435769.) % 4294967296; iqx = 0.; while true do if iqy < iqv then iQA(iqz, iqy, iQs(iQy(iqz, iqy), iQq(iQt(iqu, iqx * 8), 255.))); iqy = iqy + 1; iqx = iqx + 1 else break end end; if iqt then break end; do iqs = iQw(iqz, 0., iqv); iqt = true; break end; break end end; iqA = nil; do iqy = true; iqz = iYB[1050.]; iqv = nx; iqw = k7; iqx = iYB[10480]; iqu = false; while true do iqC = #iqz; iqB = iqC - iqx; iqr = iqw(iqv % 4294967296); iqr = iqr % 2147483646. + 1; iqD = iqB >= 1; if iqD then iqD = iqB <= 4 end; if iqD then iqr = iqr * 16807 % 2147483647; if iqB == 1 then iqA = iQu(iQs(iQr(iqz, 1), iQq(iqr, 255.))); iqu = true; break elseif iqB == 2 then iqA = iQu(iQs(iQr(iqz, 1), iQq(iqr, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqr, 8), 255.))); iqu = true; break elseif iqB == 3. then iqA = iQu(iQs(iQr(iqz, 1), iQq(iqr, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqr, 8), 255.)), iQs(iQr(iqz, 3.), iQq(iQt(iqr, 16), 255.))); iqu = true; break elseif iqB == 4 then iqA = iQu(iQs(iQr(iqz, 1), iQq(iqr, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqr, 8), 255.)), iQs(iQr(iqz, 3.), iQq(iQt(iqr, 16), 255.)), iQs(iQr(iqz, 4), iQq(iQt(iqr, 24.), 255.))); iqu = true; break end end; iqG = iQv(iqz); iqF = 0.; while true do if iqF <= iqB - 4 then iqr = iqr * 16807 % 2147483647; iQz(iqG, iqF, iQs(iQx(iqG, iqF), iqr)); iqF = iqF + 4 else break end end; if iqu then break end; iqr = iqr * 16807 % 2147483647; iqt = 0.; while true do if iqF < iqB then iQA(iqG, iqF, iQs(iQy(iqG, iqF), iQq(iQt(iqr, iqt * 8), 255.))); iqF = iqF + 1; iqt = iqt + 1 else break end end; if iqu then break end; do iqA = iQw(iqG, 0., iqB); iqu = true; break end; break end end; iqC = nil; do iqt = false; iqF = iYB[9190]; iqG = iYB[3403]; iqD = nx; iqr = iYB[9096.]; iqB = k7; iqu = false; while true do iqE = #iqF; iqH = iqE - iqr; iqz = iqB(iqD % 4294967296); iqy = iqH >= 1; if iqy then iqy = iqH <= 3. end; if iqy then iqz = (iqz * 1597 + 51749) % 4294967296; if iqH == 1 then iqC = iQu((iQr(iqF, 1) - iQq(iqz, 255.)) % 256); iqu = true; break elseif iqH == 2 then iqC = iQu((iQr(iqF, 1) - iQq(iqz, 255.)) % 256, (iQr(iqF, 2) - iQq(iQt(iqz, 8), 255.)) % 256); iqu = true; break elseif iqH == 3. then iqC = iQu((iQr(iqF, 1) - iQq(iqz, 255.)) % 256, (iQr(iqF, 2) - iQq(iQt(iqz, 8), 255.)) % 256, (iQr(iqF, 3.) - iQq(iQt(iqz, 16), 255.)) % 256); iqu = true; break end end; iqx = iQv(iqF); iqw = 0.; while true do if iqw + 4 <= iqH then iqz = (iqz * 1597 + 51749) % 4294967296; iQz(iqx, iqw, (iQx(iqx, iqw) - iqz) % 4294967296); iqw = iqw + 4 else break end end; if iqu then break end; iqz = (iqz * 1597 + 51749) % 4294967296; iqv = 0.; while true do if iqw < iqH then iQA(iqx, iqw, (iQy(iqx, iqw) - iQq(iQt(iqz, iqv * 8), 255.)) % 256); iqw = iqw + 1; iqv = iqv + 1 else break end end; if iqu then break end; do iqC = iQw(iqx, 0., iqH); iqu = true; break end; break end end; lh(ns, { [iqs] = iYB[10184][iqA](iYB[10480], iYB[8661.], iYB[10480], iYB[10480]) }, iYB[339.])[iqC]:Connect(function(iI5) local iQl = bit32.bxor; local iQm = bit32.band; local iQn = string.byte; local iQo = bit32.rshift; local iQp = string.char; if not iI5 then local iKh = { k7, iIn, lQ, iI5 } end; local iYC = iIn; if iYC[2468] / (iYC[5053] % iYC[5053]) * (iYC[8884] - iYC[8884]) <= iYC[632] then local iDa = al ~= iYC[9581]; ba = iYC[3391] + iYC[6878] end; local hYt = nil; do local hYo = iYC[236]; local hYp = iYC[7520]; local hYq = (iYC[9633.] + lQ) % iYC[5374]; local hYr = k7; local hYs = iYC[8393]; local hYu = false; while true do local hYv = #hYp; local hYw = hYv - hYs; local hYx = hYr(hYq % 4294967296); hYx = hYx % 2147483646. + 1; local hYy = hYw >= 1; if hYy then hYy = hYw <= 4 end; if hYy then hYx = hYx * 16807 % 2147483647; if hYw == 1 then hYt = iQp(iQl(iQn(hYp, 1), iQm(hYx, 255.))); hYu = true; break elseif hYw == 2 then hYt = iQp(iQl(iQn(hYp, 1), iQm(hYx, 255.)), iQl(iQn(hYp, 2), iQm(iQo(hYx, 8), 255.))); hYu = true; break elseif hYw == 3. then hYt = iQp(iQl(iQn(hYp, 1), iQm(hYx, 255.)), iQl(iQn(hYp, 2), iQm(iQo(hYx, 8), 255.)), iQl(iQn(hYp, 3.), iQm(iQo(hYx, 16), 255.))); hYu = true; break elseif hYw == 4 then hYt = iQp(iQl(iQn(hYp, 1), iQm(hYx, 255.)), iQl(iQn(hYp, 2), iQm(iQo(hYx, 8), 255.)), iQl(iQn(hYp, 3.), iQm(iQo(hYx, 16), 255.)), iQl(iQn(hYp, 4), iQm(iQo(hYx, 24.), 255.))); hYu = true; break end end; local hYz = buffer.fromstring(hYp); local hYA = 0.; while true do if hYA <= hYw - 4 then hYx = hYx * 16807 % 2147483647; buffer.writeu32(hYz, hYA, iQl(buffer.readu32(hYz, hYA), hYx)); hYA = hYA + 4 else break end end; if hYu then break end; hYx = hYx * 16807 % 2147483647; local hYB = 0.; while true do if hYA < hYw then buffer.writeu8(hYz, hYA, iQl(buffer.readu8(hYz, hYA), iQm(iQo(hYx, hYB * 8), 255.))); hYA = hYA + 1; hYB = hYB + 1 else break end end; if hYu then break end; do hYt = buffer.readstring(hYz, 0., hYw); hYu = true; break end; break end end; ns[hYt] = false end); nt = 0. else nt = 4791.; continue end elseif nt < 4791. then if nt == 2711 then lG = cz; iqE = nil; do iqx = iYB[4973]; iqy = iYB[2948]; iqz = (nt + lQ) % iYB[5374]; iqH = k7; iqw = false; while true do iqr = #iqy; iqD = iqr - iqx; iqG = iqH(iqz % 4294967296); iqF = iqD >= 1; if iqF then iqF = iqD <= 4 end; if iqF then iqG = (iqG + 2654435769.) % 4294967296; if iqD == 1 then iqE = iQu(iQs(iQr(iqy, 1), iQq(iqG, 255.))); iqw = true; break elseif iqD == 2 then iqE = iQu(iQs(iQr(iqy, 1), iQq(iqG, 255.)), iQs(iQr(iqy, 2), iQq(iQt(iqG, 8), 255.))); iqw = true; break elseif iqD == 3. then iqE = iQu(iQs(iQr(iqy, 1), iQq(iqG, 255.)), iQs(iQr(iqy, 2), iQq(iQt(iqG, 8), 255.)), iQs(iQr(iqy, 3.), iQq(iQt(iqG, 16), 255.))); iqw = true; break elseif iqD == 4 then iqE = iQu(iQs(iQr(iqy, 1), iQq(iqG, 255.)), iQs(iQr(iqy, 2), iQq(iQt(iqG, 8), 255.)), iQs(iQr(iqy, 3.), iQq(iQt(iqG, 16), 255.)), iQs(iQr(iqy, 4), iQq(iQt(iqG, 24.), 255.))); iqw = true; break end end; iqt = iQv(iqy); iqu = 0.; while true do if iqu + 4 <= iqD then iqG = (iqG + 2654435769.) % 4294967296; iQz(iqt, iqu, iQs(iQx(iqt, iqu), iqG)); iqu = iqu + 4 else break end end; if iqw then break end; iqG = (iqG + 2654435769.) % 4294967296; iqv = 0.; while true do if iqu < iqD then iQA(iqt, iqu, iQs(iQy(iqt, iqu), iQq(iQt(iqG, iqv * 8), 255.))); iqu = iqu + 1; iqv = iqv + 1 else break end end; if iqw then break end; do iqE = iQw(iqt, 0., iqD); iqw = true; break end; break end end; iqr = nil; do iqu = iYB[7828]; iqt = true; iqF = k7; iqG = (nt + lQ) % iYB[5374]; iqD = iYB[10480]; iqv = false; while true do iqC = #iqu; iqB = iqC - iqD; iqH = iqF(iqG % 4294967296); iqz = iqB >= 1; if iqz then iqz = iqB <= 4 end; if iqz then iqH = iQB((iqH + 1832704949) % 4294967296, 13); if iqB == 1 then iqr = iQu(iQs(iQr(iqu, 1), iQq(iqH, 255.))); iqv = true; break elseif iqB == 2 then iqr = iQu(iQs(iQr(iqu, 1), iQq(iqH, 255.)), iQs(iQr(iqu, 2), iQq(iQt(iqH, 8), 255.))); iqv = true; break elseif iqB == 3. then iqr = iQu(iQs(iQr(iqu, 1), iQq(iqH, 255.)), iQs(iQr(iqu, 2), iQq(iQt(iqH, 8), 255.)), iQs(iQr(iqu, 3.), iQq(iQt(iqH, 16), 255.))); iqv = true; break elseif iqB == 4 then iqr = iQu(iQs(iQr(iqu, 1), iQq(iqH, 255.)), iQs(iQr(iqu, 2), iQq(iQt(iqH, 8), 255.)), iQs(iQr(iqu, 3.), iQq(iQt(iqH, 16), 255.)), iQs(iQr(iqu, 4), iQq(iQt(iqH, 24.), 255.))); iqv = true; break end end; iqy = iQv(iqu); iqx = 0.; while true do if iqx + 4 <= iqB then iqH = iQB((iqH + 1832704949) % 4294967296, 13); iQz(iqy, iqx, iQs(iQx(iqy, iqx), iqH)); iqx = iqx + 4 else break end end; if iqv then break end; iqH = iQB((iqH + 1832704949) % 4294967296, 13); iqw = 0.; while true do if iqx < iqB then iQA(iqy, iqx, iQs(iQy(iqy, iqx), iQq(iQt(iqH, iqw * 8), 255.))); iqx = iqx + 1; iqw = iqw + 1 else break end end; if iqv then break end; do iqr = iQw(iqy, 0., iqB); iqv = true; break end; break end end; iqC = nil; do iqw = false; iqx = iYB[1363]; iqy = false; iqz = (nt + lQ) % iYB[5374]; iqH = iYB[10480]; iqB = k7; iqv = false; while true do iqF = #iqx; iqt = iqF - iqH; iqu = iqB(iqz % 4294967296); iqs = iqt >= 1; if iqs then iqs = iqt <= 3. end; if iqs then iqu = (iqu * 1597 + 51749) % 4294967296; if iqt == 1 then iqC = iQu((iQr(iqx, 1) - iQq(iqu, 255.)) % 256); iqv = true; break elseif iqt == 2 then iqC = iQu((iQr(iqx, 1) - iQq(iqu, 255.)) % 256, (iQr(iqx, 2) - iQq(iQt(iqu, 8), 255.)) % 256); iqv = true; break elseif iqt == 3. then iqC = iQu((iQr(iqx, 1) - iQq(iqu, 255.)) % 256, (iQr(iqx, 2) - iQq(iQt(iqu, 8), 255.)) % 256, (iQr(iqx, 3.) - iQq(iQt(iqu, 16), 255.)) % 256); iqv = true; break end end; iqA = iQv(iqx); iqD = 0.; while true do if iqD + 4 <= iqt then iqu = (iqu * 1597 + 51749) % 4294967296; iQz(iqA, iqD, (iQx(iqA, iqD) - iqu) % 4294967296); iqD = iqD + 4 else break end end; if iqv then break end; iqu = (iqu * 1597 + 51749) % 4294967296; iqG = 0.; while true do if iqD < iqt then iQA(iqA, iqD, (iQy(iqA, iqD) - iQq(iQt(iqu, iqG * 8), 255.)) % 256); iqD = iqD + 1; iqG = iqG + 1 else break end end; if iqv then break end; do iqC = iQw(iqA, 0., iqt); iqv = true; break end; break end end; lh(nA, { [iqE] = iYB[193], [iqr] = lV[iqC] }, iYB[10701.]); iqs = nil; do iqF = iYB[10480]; iqG = k7; iqD = (nt + lQ) % iYB[5374]; iqA = iYB[1680.]; iqt = false; while true do iqy = #iqA; iqx = iqy - iqF; iqw = iqG(iqD % 4294967296); iqw = iqw % 2147483646. + 1; iqv = iqx >= 1; if iqv then iqv = iqx <= 4 end; if iqv then iqw = iqw * 16807 % 2147483647; if iqx == 1 then iqs = iQu(iQs(iQr(iqA, 1), iQq(iqw, 255.))); iqt = true; break elseif iqx == 2 then iqs = iQu(iQs(iQr(iqA, 1), iQq(iqw, 255.)), iQs(iQr(iqA, 2), iQq(iQt(iqw, 8), 255.))); iqt = true; break elseif iqx == 3. then iqs = iQu(iQs(iQr(iqA, 1), iQq(iqw, 255.)), iQs(iQr(iqA, 2), iQq(iQt(iqw, 8), 255.)), iQs(iQr(iqA, 3.), iQq(iQt(iqw, 16), 255.))); iqt = true; break elseif iqx == 4 then iqs = iQu(iQs(iQr(iqA, 1), iQq(iqw, 255.)), iQs(iQr(iqA, 2), iQq(iQt(iqw, 8), 255.)), iQs(iQr(iqA, 3.), iQq(iQt(iqw, 16), 255.)), iQs(iQr(iqA, 4), iQq(iQt(iqw, 24.), 255.))); iqt = true; break end end; iqu = iQv(iqA); iqH = 0.; while true do if iqH + 4 <= iqx then iqw = iqw * 16807 % 2147483647; iQz(iqu, iqH, iQs(iQx(iqu, iqH), iqw)); iqH = iqH + 4 else break end end; if iqt then break end; iqw = iqw * 16807 % 2147483647; iqz = 0.; while true do if iqH < iqx then iQA(iqu, iqH, iQs(iQy(iqu, iqH), iQq(iQt(iqw, iqz * 8), 255.))); iqH = iqH + 1; iqz = iqz + 1 else break end end; if iqt then break end; do iqs = iQw(iqu, 0., iqx); iqt = true; break end; break end end; lh(nz, { [iqs] = iYB[10480] }, iYB[10701.]); iqH = nil; do iqw = iYB[10480]; iqx = k7; iqy = (nt + lQ) % iYB[5374]; iqz = iYB[7565]; iqv = false; while true do iqs = #iqz; iqA = iqs - iqw; iqD = iqx(iqy % 4294967296); iqD = iqD % 2147483646. + 1; iqG = iqA >= 1; if iqG then iqG = iqA <= 4 end; if iqG then iqD = iqD * 16807 % 2147483647; if iqA == 1 then iqH = iQu(iQs(iQr(iqz, 1), iQq(iqD, 255.))); iqv = true; break elseif iqA == 2 then iqH = iQu(iQs(iQr(iqz, 1), iQq(iqD, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqD, 8), 255.))); iqv = true; break elseif iqA == 3. then iqH = iQu(iQs(iQr(iqz, 1), iQq(iqD, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqD, 8), 255.)), iQs(iQr(iqz, 3.), iQq(iQt(iqD, 16), 255.))); iqv = true; break elseif iqA == 4 then iqH = iQu(iQs(iQr(iqz, 1), iQq(iqD, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqD, 8), 255.)), iQs(iQr(iqz, 3.), iQq(iQt(iqD, 16), 255.)), iQs(iQr(iqz, 4), iQq(iQt(iqD, 24.), 255.))); iqv = true; break end end; iqF = iQv(iqz); iqt = 0.; while true do if iqt + 4 <= iqA then iqD = iqD * 16807 % 2147483647; iQz(iqF, iqt, iQs(iQx(iqF, iqt), iqD)); iqt = iqt + 4 else break end end; if iqv then break end; iqD = iqD * 16807 % 2147483647; iqu = 0.; while true do if iqt < iqA then iQA(iqF, iqt, iQs(iQy(iqF, iqt), iQq(iQt(iqD, iqu * 8), 255.))); iqt = iqt + 1; iqu = iqu + 1 else break end end; if iqv then break end; do iqH = iQw(iqF, 0., iqA); iqv = true; break end; break end end; iqs = nil; do iqu = false; iqt = k7; iqF = false; iqG = iYB[946]; iqD = iYB[6467]; iqA = (nt + lQ) % iYB[5374]; iqv = false; while true do iqr = #iqD; iqC = iqr - iqG; iqB = iqt(iqA % 4294967296); iqB = iqB % 2147483646. + 1; iqz = iqC >= 1; if iqz then iqz = iqC <= 4 end; if iqz then iqB = iqB * 16807 % 2147483647; if iqC == 1 then iqs = iQu(iQs(iQr(iqD, 1), iQq(iqB, 255.))); iqv = true; break elseif iqC == 2 then iqs = iQu(iQs(iQr(iqD, 1), iQq(iqB, 255.)), iQs(iQr(iqD, 2), iQq(iQt(iqB, 8), 255.))); iqv = true; break elseif iqC == 3. then iqs = iQu(iQs(iQr(iqD, 1), iQq(iqB, 255.)), iQs(iQr(iqD, 2), iQq(iQt(iqB, 8), 255.)), iQs(iQr(iqD, 3.), iQq(iQt(iqB, 16), 255.))); iqv = true; break elseif iqC == 4 then iqs = iQu(iQs(iQr(iqD, 1), iQq(iqB, 255.)), iQs(iQr(iqD, 2), iQq(iQt(iqB, 8), 255.)), iQs(iQr(iqD, 3.), iQq(iQt(iqB, 16), 255.)), iQs(iQr(iqD, 4), iQq(iQt(iqB, 24.), 255.))); iqv = true; break end end; iqy = iQv(iqD); iqx = 0.; while true do if iqx <= iqC - 4 then iqB = iqB * 16807 % 2147483647; iQz(iqy, iqx, iQs(iQx(iqy, iqx), iqB)); iqx = iqx + 4 else break end end; if iqv then break end; iqB = iqB * 16807 % 2147483647; iqw = 0.; while true do if iqx < iqC then iQA(iqy, iqx, iQs(iQy(iqy, iqx), iQq(iQt(iqB, iqw * 8), 255.))); iqx = iqx + 1; iqw = iqw + 1 else break end end; if iqv then break end; do iqs = iQw(iqy, 0., iqC); iqv = true; break end; break end end; ny[iqs] = iYB[10184][iqH](iYB[10480], -iYB[8661.], iYB[10480], iYB[10480]); iqr = nil; do iqw = iYB[9647]; iqx = iYB[4072]; iqy = iYB[774.]; iqz = (nt + lQ) % iYB[5374]; iqB = iYB[10480]; iqC = k7; iqv = false; while true do iqs = #iqx; iqA = iqs - iqB; iqD = iqC(iqz % 4294967296); iqG = iqA >= 1; if iqG then iqG = iqA <= 3. end; if iqG then iqD = (iqD * 1597 + 51749) % 4294967296; if iqA == 1 then iqr = iQu((iQr(iqx, 1) - iQq(iqD, 255.)) % 256); iqv = true; break elseif iqA == 2 then iqr = iQu((iQr(iqx, 1) - iQq(iqD, 255.)) % 256, (iQr(iqx, 2) - iQq(iQt(iqD, 8), 255.)) % 256); iqv = true; break elseif iqA == 3. then iqr = iQu((iQr(iqx, 1) - iQq(iqD, 255.)) % 256, (iQr(iqx, 2) - iQq(iQt(iqD, 8), 255.)) % 256, (iQr(iqx, 3.) - iQq(iQt(iqD, 16), 255.)) % 256); iqv = true; break end end; iqF = iQv(iqx); iqt = 0.; while true do if iqt + 4 <= iqA then iqD = (iqD * 1597 + 51749) % 4294967296; iQz(iqF, iqt, (iQx(iqF, iqt) - iqD) % 4294967296); iqt = iqt + 4 else break end end; if iqv then break end; iqD = (iqD * 1597 + 51749) % 4294967296; iqu = 0.; while true do if iqt < iqA then iQA(iqF, iqt, (iQy(iqF, iqt) - iQq(iQt(iqD, iqu * 8), 255.)) % 256); iqt = iqt + 1; iqu = iqu + 1 else break end end; if iqv then break end; do iqr = iQw(iqF, 0., iqA); iqv = true; break end; break end end; ny[iqr] = true; iqs = nil; do iqF = iYB[3598]; iqG = iYB[18.]; iqD = (nt + lQ) % iYB[5374]; iqA = k7; iqt = false; while true do iqv = #iqG; iqu = iqv - iqF; iqB = iqA(iqD % 4294967296); iqz = iqu >= 1; if iqz then iqz = iqu <= 4 end; if iqz then iqB = (iqB + 2654435769.) % 4294967296; if iqu == 1 then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqB, 255.))); iqt = true; break elseif iqu == 2 then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqB, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqB, 8), 255.))); iqt = true; break elseif iqu == 3. then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqB, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqB, 8), 255.)), iQs(iQr(iqG, 3.), iQq(iQt(iqB, 16), 255.))); iqt = true; break elseif iqu == 4 then iqs = iQu(iQs(iQr(iqG, 1), iQq(iqB, 255.)), iQs(iQr(iqG, 2), iQq(iQt(iqB, 8), 255.)), iQs(iQr(iqG, 3.), iQq(iQt(iqB, 16), 255.)), iQs(iQr(iqG, 4), iQq(iQt(iqB, 24.), 255.))); iqt = true; break end end; iqy = iQv(iqG); iqx = 0.; while true do if iqx + 4 <= iqu then iqB = (iqB + 2654435769.) % 4294967296; iQz(iqy, iqx, iQs(iQx(iqy, iqx), iqB)); iqx = iqx + 4 else break end end; if iqt then break end; iqB = (iqB + 2654435769.) % 4294967296; iqw = 0.; while true do if iqx < iqu then iQA(iqy, iqx, iQs(iQy(iqy, iqx), iQq(iQt(iqB, iqw * 8), 255.))); iqx = iqx + 1; iqw = iqw + 1 else break end end; if iqt then break end; do iqs = iQw(iqy, 0., iqu); iqt = true; break end; break end end; iqB = nil; do iqw = iYB[9096.]; iqx = k7; iqy = (nt + lQ) % iYB[5374]; iqz = iYB[9114.]; iqv = false; while true do iqG = #iqz; iqF = iqG - iqw; iqt = iqx(iqy % 4294967296); iqt = iqt % 2147483646. + 1; iqu = iqF >= 1; if iqu then iqu = iqF <= 4 end; if iqu then iqt = iqt * 16807 % 2147483647; if iqF == 1 then iqB = iQu(iQs(iQr(iqz, 1), iQq(iqt, 255.))); iqv = true; break elseif iqF == 2 then iqB = iQu(iQs(iQr(iqz, 1), iQq(iqt, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqt, 8), 255.))); iqv = true; break elseif iqF == 3. then iqB = iQu(iQs(iQr(iqz, 1), iQq(iqt, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqt, 8), 255.)), iQs(iQr(iqz, 3.), iQq(iQt(iqt, 16), 255.))); iqv = true; break elseif iqF == 4 then iqB = iQu(iQs(iQr(iqz, 1), iQq(iqt, 255.)), iQs(iQr(iqz, 2), iQq(iQt(iqt, 8), 255.)), iQs(iQr(iqz, 3.), iQq(iQt(iqt, 16), 255.)), iQs(iQr(iqz, 4), iQq(iQt(iqt, 24.), 255.))); iqv = true; break end end; iqC = iQv(iqz); iqA = 0.; while true do if iqA + 4 <= iqF then iqt = iqt * 16807 % 2147483647; iQz(iqC, iqA, iQs(iQx(iqC, iqA), iqt)); iqA = iqA + 4 else break end end; if iqv then break end; iqt = iqt * 16807 % 2147483647; iqD = 0.; while true do if iqA < iqF then iQA(iqC, iqA, iQs(iQy(iqC, iqA), iQq(iQt(iqt, iqD * 8), 255.))); iqA = iqA + 1; iqD = iqD + 1 else break end end; if iqv then break end; do iqB = iQw(iqC, 0., iqF); iqv = true; break end; break end end; lh(ny, { [iqs] = iYB[10184][iqB](iYB[10480], iYB[10480], iYB[10480], iYB[10480]) }, iYB[10701.]); nt = 3. else nt = 11215; continue end else break end else break end end end end); nQ = if cA then 5 else 11 else nQ = 12506; continue end elseif nQ < 12506 then if nQ == 12505 then nR = (nR * 1664525 + nQ) % 4294967296; nI = iIn[193]; nQ = 10 else nQ = 12498.; continue end elseif nQ == 12506 then nM = nL; nQ = if nM then 8 else 12. else nQ = 12502; continue end elseif nQ < 12510. then if nQ < 12508 then lG = cz; nQ = 11 elseif nQ < 12509 then iqI = nil; do iqT = false; iqV = iIn[2417]; iqR = false; iqS = (nQ + lQ) % iIn[5374]; iqU = iIn[10480]; iqW = k7; iqQ = false; while true do iqZ = #iqV; iqO = iqZ - iqU; iqM = iqW(iqS % 4294967296); iqK = iqO >= 1; if iqK then iqK = iqO <= 3. end; if iqK then iqM = (iqM * 1597 + 51749) % 4294967296; if iqO == 1 then iqI = iQG((iQE(iqV, 1) - iQD(iqM, 255.)) % 256); iqQ = true; break elseif iqO == 2 then iqI = iQG((iQE(iqV, 1) - iQD(iqM, 255.)) % 256, (iQE(iqV, 2) - iQD(iQF(iqM, 8), 255.)) % 256); iqQ = true; break elseif iqO == 3. then iqI = iQG((iQE(iqV, 1) - iQD(iqM, 255.)) % 256, (iQE(iqV, 2) - iQD(iQF(iqM, 8), 255.)) % 256, (iQE(iqV, 3.) - iQD(iQF(iqM, 16), 255.)) % 256); iqQ = true; break end end; iqN = iQH(iqV); iqP = 0.; while true do if iqP + 4 <= iqO then iqM = (iqM * 1597 + 51749) % 4294967296; iQL(iqN, iqP, (iQJ(iqN, iqP) - iqM) % 4294967296); iqP = iqP + 4 else break end end; if iqQ then break end; iqM = (iqM * 1597 + 51749) % 4294967296; iqY = 0.; while true do if iqP < iqO then iQM(iqN, iqP, (iQK(iqN, iqP) - iQD(iQF(iqM, iqY * 8), 255.)) % 256); iqP = iqP + 1; iqY = iqY + 1 else break end end; if iqQ then break end; do iqI = iQI(iqN, 0., iqO); iqQ = true; break end; break end end; nO = lV[iqI]; nQ = 3. else nP = nO; nQ = if nP then 9. else 14 end elseif nQ < 12511 then nR = (nR * 1664525 + nQ) % 4294967296; iqM = nil; do iqO = false; iqZ = iIn[921.]; iqK = nR; iqY = k7; iqN = iIn[10480]; iqP = false; while true do iqR = #iqZ; iqW = iqR - iqN; iqU = iqY(iqK % 4294967296); iqU = iqU % 2147483646. + 1; iqS = iqW >= 1; if iqS then iqS = iqW <= 4 end; if iqS then iqU = iqU * 16807 % 2147483647; if iqW == 1 then iqM = iQG(iQC(iQE(iqZ, 1), iQD(iqU, 255.))); iqP = true; break elseif iqW == 2 then iqM = iQG(iQC(iQE(iqZ, 1), iQD(iqU, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqU, 8), 255.))); iqP = true; break elseif iqW == 3. then iqM = iQG(iQC(iQE(iqZ, 1), iQD(iqU, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqU, 16), 255.))); iqP = true; break elseif iqW == 4 then iqM = iQG(iQC(iQE(iqZ, 1), iQD(iqU, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqU, 16), 255.)), iQC(iQE(iqZ, 4), iQD(iQF(iqU, 24.), 255.))); iqP = true; break end end; iqQ = iQH(iqZ); iqV = 0.; while true do if iqV <= iqW - 4 then iqU = iqU * 16807 % 2147483647; iQL(iqQ, iqV, iQC(iQJ(iqQ, iqV), iqU)); iqV = iqV + 4 else break end end; if iqP then break end; iqU = iqU * 16807 % 2147483647; iqT = 0.; while true do if iqV < iqW then iQM(iqQ, iqV, iQC(iQK(iqQ, iqV), iQD(iQF(iqU, iqT * 8), 255.))); iqV = iqV + 1; iqT = iqT + 1 else break end end; if iqP then break end; do iqM = iQI(iqQ, 0., iqW); iqP = true; break end; break end end; iqW = nil; do iqV = iIn[10480]; iqS = iIn[6774.]; iqT = nR; iqU = k7; iqR = false; while true do iqK = #iqS; iqN = iqK - iqV; iqP = iqU(iqT % 4294967296); iqY = iqN >= 1; if iqY then iqY = iqN <= 4 end; if iqY then iqP = (iqP + 2654435769.) % 4294967296; if iqN == 1 then iqW = iQG(iQC(iQE(iqS, 1), iQD(iqP, 255.))); iqR = true; break elseif iqN == 2 then iqW = iQG(iQC(iQE(iqS, 1), iQD(iqP, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqP, 8), 255.))); iqR = true; break elseif iqN == 3. then iqW = iQG(iQC(iQE(iqS, 1), iQD(iqP, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqP, 16), 255.))); iqR = true; break elseif iqN == 4 then iqW = iQG(iQC(iQE(iqS, 1), iQD(iqP, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqP, 16), 255.)), iQC(iQE(iqS, 4), iQD(iQF(iqP, 24.), 255.))); iqR = true; break end end; iqZ = iQH(iqS); iqO = 0.; while true do if iqO + 4 <= iqN then iqP = (iqP + 2654435769.) % 4294967296; iQL(iqZ, iqO, iQC(iQJ(iqZ, iqO), iqP)); iqO = iqO + 4 else break end end; if iqR then break end; iqP = (iqP + 2654435769.) % 4294967296; iqQ = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, iQC(iQK(iqZ, iqO), iQD(iQF(iqP, iqQ * 8), 255.))); iqO = iqO + 1; iqQ = iqQ + 1 else break end end; if iqR then break end; do iqW = iQI(iqZ, 0., iqN); iqR = true; break end; break end end; iqY = nil; do iqO = iIn[10480]; iqN = k7; iqZ = nR; iqK = iIn[926]; iqP = false; while true do iqT = #iqK; iqR = iqT - iqO; iqI = iqN(iqZ % 4294967296); iqI = iqI % 2147483646. + 1; iqU = iqR >= 1; if iqU then iqU = iqR <= 4 end; if iqU then iqI = iqI * 16807 % 2147483647; if iqR == 1 then iqY = iQG(iQC(iQE(iqK, 1), iQD(iqI, 255.))); iqP = true; break elseif iqR == 2 then iqY = iQG(iQC(iQE(iqK, 1), iQD(iqI, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqI, 8), 255.))); iqP = true; break elseif iqR == 3. then iqY = iQG(iQC(iQE(iqK, 1), iQD(iqI, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqI, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqI, 16), 255.))); iqP = true; break elseif iqR == 4 then iqY = iQG(iQC(iQE(iqK, 1), iQD(iqI, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqI, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqI, 16), 255.)), iQC(iQE(iqK, 4), iQD(iQF(iqI, 24.), 255.))); iqP = true; break end end; iqS = iQH(iqK); iqQ = 0.; while true do if iqQ + 4 <= iqR then iqI = iqI * 16807 % 2147483647; iQL(iqS, iqQ, iQC(iQJ(iqS, iqQ), iqI)); iqQ = iqQ + 4 else break end end; if iqP then break end; iqI = iqI * 16807 % 2147483647; iqV = 0.; while true do if iqQ < iqR then iQM(iqS, iqQ, iQC(iQK(iqS, iqQ), iQD(iQF(iqI, iqV * 8), 255.))); iqQ = iqQ + 1; iqV = iqV + 1 else break end end; if iqP then break end; do iqY = iQI(iqS, 0., iqR); iqP = true; break end; break end end; iqI = nil; do iqS = iIn[9355]; iqU = iIn[5591]; iqV = k7; iqR = nR; iqT = iIn[5257]; iqQ = false; while true do iqL = #iqS; iqK = iqL - iqT; iqN = iqV(iqR % 4294967296); iqP = iqK >= 1; if iqP then iqP = iqK <= 4 end; if iqP then iqN = iQN((iqN + 1832704949) % 4294967296, 13); if iqK == 1 then iqI = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.))); iqQ = true; break elseif iqK == 2 then iqI = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqN, 8), 255.))); iqQ = true; break elseif iqK == 3. then iqI = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqN, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqN, 16), 255.))); iqQ = true; break elseif iqK == 4 then iqI = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqN, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqN, 16), 255.)), iQC(iQE(iqS, 4), iQD(iQF(iqN, 24.), 255.))); iqQ = true; break end end; iqX = iQH(iqS); iqZ = 0.; while true do if iqZ + 4 <= iqK then iqN = iQN((iqN + 1832704949) % 4294967296, 13); iQL(iqX, iqZ, iQC(iQJ(iqX, iqZ), iqN)); iqZ = iqZ + 4 else break end end; if iqQ then break end; iqN = iQN((iqN + 1832704949) % 4294967296, 13); iqO = 0.; while true do if iqZ < iqK then iQM(iqX, iqZ, iQC(iQK(iqX, iqZ), iQD(iQF(iqN, iqO * 8), 255.))); iqZ = iqZ + 1; iqO = iqO + 1 else break end end; if iqQ then break end; do iqI = iQI(iqX, 0., iqK); iqQ = true; break end; break end end; iqL = nil; do iqN = iIn[5206]; iqK = iIn[10117]; iqP = false; iqO = nR; iqZ = iIn[3902]; iqX = k7; iqQ = false; while true do iqU = #iqK; iqS = iqU - iqZ; iq_ = iqX(iqO % 4294967296); iqV = iqS >= 1; if iqV then iqV = iqS <= 3. end; if iqV then iq_ = (iq_ * 1597 + 51749) % 4294967296; if iqS == 1 then iqL = iQG((iQE(iqK, 1) - iQD(iq_, 255.)) % 256); iqQ = true; break elseif iqS == 2 then iqL = iQG((iQE(iqK, 1) - iQD(iq_, 255.)) % 256, (iQE(iqK, 2) - iQD(iQF(iq_, 8), 255.)) % 256); iqQ = true; break elseif iqS == 3. then iqL = iQG((iQE(iqK, 1) - iQD(iq_, 255.)) % 256, (iQE(iqK, 2) - iQD(iQF(iq_, 8), 255.)) % 256, (iQE(iqK, 3.) - iQD(iQF(iq_, 16), 255.)) % 256); iqQ = true; break end end; iqT = iQH(iqK); iqR = 0.; while true do if iqR + 4 <= iqS then iq_ = (iq_ * 1597 + 51749) % 4294967296; iQL(iqT, iqR, (iQJ(iqT, iqR) - iq_) % 4294967296); iqR = iqR + 4 else break end end; if iqQ then break end; iq_ = (iq_ * 1597 + 51749) % 4294967296; iqJ = 0.; while true do if iqR < iqS then iQM(iqT, iqR, (iQK(iqT, iqR) - iQD(iQF(iq_, iqJ * 8), 255.)) % 256); iqR = iqR + 1; iqJ = iqJ + 1 else break end end; if iqQ then break end; do iqL = iQI(iqT, 0., iqS); iqQ = true; break end; break end end; iq_ = nil; do iqS = iIn[9824]; iqU = iIn[1508]; iqV = k7; iqJ = nR; iqT = iIn[3598]; iqR = false; while true do iqP = #iqS; iqX = iqP - iqT; iqZ = iqV(iqJ % 4294967296); iqO = iqX >= 1; if iqO then iqO = iqX <= 4 end; if iqO then iqZ = iQN((iqZ + 1832704949) % 4294967296, 13); if iqX == 1 then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqZ, 255.))); iqR = true; break elseif iqX == 2 then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqZ, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqZ, 8), 255.))); iqR = true; break elseif iqX == 3. then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqZ, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqZ, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqZ, 16), 255.))); iqR = true; break elseif iqX == 4 then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqZ, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqZ, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqZ, 16), 255.)), iQC(iQE(iqS, 4), iQD(iQF(iqZ, 24.), 255.))); iqR = true; break end end; iqQ = iQH(iqS); iqK = 0.; while true do if iqK + 4 <= iqX then iqZ = iQN((iqZ + 1832704949) % 4294967296, 13); iQL(iqQ, iqK, iQC(iQJ(iqQ, iqK), iqZ)); iqK = iqK + 4 else break end end; if iqR then break end; iqZ = iQN((iqZ + 1832704949) % 4294967296, 13); iqN = 0.; while true do if iqK < iqX then iQM(iqQ, iqK, iQC(iQK(iqQ, iqK), iQD(iQF(iqZ, iqN * 8), 255.))); iqK = iqK + 1; iqN = iqN + 1 else break end end; if iqR then break end; do iq_ = iQI(iqQ, 0., iqX); iqR = true; break end; break end end; iqX = nil; do iqN = iIn[10480]; iqZ = k7; iqK = nR; iqO = iIn[2851]; iqP = false; while true do iqJ = #iqO; iqU = iqJ - iqN; iqS = iqZ(iqK % 4294967296); iqS = iqS % 2147483646. + 1; iqQ = iqU >= 1; if iqQ then iqQ = iqU <= 4 end; if iqQ then iqS = iqS * 16807 % 2147483647; if iqU == 1 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.))); iqP = true; break elseif iqU == 2 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.))); iqP = true; break elseif iqU == 3. then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.))); iqP = true; break elseif iqU == 4 then iqX = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqS, 24.), 255.))); iqP = true; break end end; iqV = iQH(iqO); iqT = 0.; while true do if iqT + 4 <= iqU then iqS = iqS * 16807 % 2147483647; iQL(iqV, iqT, iQC(iQJ(iqV, iqT), iqS)); iqT = iqT + 4 else break end end; if iqP then break end; iqS = iqS * 16807 % 2147483647; iqR = 0.; while true do if iqT < iqU then iQM(iqV, iqT, iQC(iQK(iqV, iqT), iQD(iQF(iqS, iqR * 8), 255.))); iqT = iqT + 1; iqR = iqR + 1 else break end end; if iqP then break end; do iqX = iQI(iqV, 0., iqU); iqP = true; break end; break end end; iqJ = nil; do iqR = iIn[1599.]; iqT = iIn[3890]; iqV = iIn[8]; iqQ = nR; iqS = iIn[10480]; iqU = k7; iqP = false; while true do iqK = #iqT; iqN = iqK - iqS; iq2 = iqU(iqQ % 4294967296); iq0 = iqN >= 1; if iq0 then iq0 = iqN <= 3. end; if iq0 then iq2 = (iq2 * 1597 + 51749) % 4294967296; if iqN == 1 then iqJ = iQG((iQE(iqT, 1) - iQD(iq2, 255.)) % 256); iqP = true; break elseif iqN == 2 then iqJ = iQG((iQE(iqT, 1) - iQD(iq2, 255.)) % 256, (iQE(iqT, 2) - iQD(iQF(iq2, 8), 255.)) % 256); iqP = true; break elseif iqN == 3. then iqJ = iQG((iQE(iqT, 1) - iQD(iq2, 255.)) % 256, (iQE(iqT, 2) - iQD(iQF(iq2, 8), 255.)) % 256, (iQE(iqT, 3.) - iQD(iQF(iq2, 16), 255.)) % 256); iqP = true; break end end; iqZ = iQH(iqT); iqO = 0.; while true do if iqO + 4 <= iqN then iq2 = (iq2 * 1597 + 51749) % 4294967296; iQL(iqZ, iqO, (iQJ(iqZ, iqO) - iq2) % 4294967296); iqO = iqO + 4 else break end end; if iqP then break end; iq2 = (iq2 * 1597 + 51749) % 4294967296; iq1 = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, (iQK(iqZ, iqO) - iQD(iQF(iq2, iq1 * 8), 255.)) % 256); iqO = iqO + 1; iq1 = iq1 + 1 else break end end; if iqP then break end; do iqJ = iQI(iqZ, 0., iqN); iqP = true; break end; break end end; iq2 = nil; do iqN = iIn[1997]; iqK = k7; iq1 = true; iqO = iIn[10411]; iqZ = iIn[7842.]; iq0 = nR; iqP = false; while true do iqV = #iqZ; iqT = iqV - iqO; iqR = iqK(iq0 % 4294967296); iqR = iqR % 2147483646. + 1; iq3 = iqT >= 1; if iq3 then iq3 = iqT <= 4 end; if iq3 then iqR = iqR * 16807 % 2147483647; if iqT == 1 then iq2 = iQG(iQC(iQE(iqZ, 1), iQD(iqR, 255.))); iqP = true; break elseif iqT == 2 then iq2 = iQG(iQC(iQE(iqZ, 1), iQD(iqR, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqR, 8), 255.))); iqP = true; break elseif iqT == 3. then iq2 = iQG(iQC(iQE(iqZ, 1), iQD(iqR, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqR, 16), 255.))); iqP = true; break elseif iqT == 4 then iq2 = iQG(iQC(iQE(iqZ, 1), iQD(iqR, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqR, 16), 255.)), iQC(iQE(iqZ, 4), iQD(iQF(iqR, 24.), 255.))); iqP = true; break end end; iqU = iQH(iqZ); iqS = 0.; while true do if iqS <= iqT - 4 then iqR = iqR * 16807 % 2147483647; iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iqR)); iqS = iqS + 4 else break end end; if iqP then break end; iqR = iqR * 16807 % 2147483647; iqQ = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iqR, iqQ * 8), 255.))); iqS = iqS + 1; iqQ = iqQ + 1 else break end end; if iqP then break end; do iq2 = iQI(iqU, 0., iqT); iqP = true; break end; break end end; iq3 = nil; do iqT = iIn[5510]; iqV = iIn[9076]; iqR = nR; iqS = k7; iqU = iIn[10480]; iqQ = false; while true do iqZ = #iqV; iqO = iqZ - iqU; iq1 = iqS(iqR % 4294967296); iq1 = iq1 % 2147483646. + 1; iqK = iqO >= 1; if iqK then iqK = iqO <= 4 end; if iqK then iq1 = iq1 * 16807 % 2147483647; if iqO == 1 then iq3 = iQG(iQC(iQE(iqV, 1), iQD(iq1, 255.))); iqQ = true; break elseif iqO == 2 then iq3 = iQG(iQC(iQE(iqV, 1), iQD(iq1, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iq1, 8), 255.))); iqQ = true; break elseif iqO == 3. then iq3 = iQG(iQC(iQE(iqV, 1), iQD(iq1, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iq1, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iq1, 16), 255.))); iqQ = true; break elseif iqO == 4 then iq3 = iQG(iQC(iQE(iqV, 1), iQD(iq1, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iq1, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iq1, 16), 255.)), iQC(iQE(iqV, 4), iQD(iQF(iq1, 24.), 255.))); iqQ = true; break end end; iqN = iQH(iqV); iqP = 0.; while true do if iqP <= iqO - 4 then iq1 = iq1 * 16807 % 2147483647; iQL(iqN, iqP, iQC(iQJ(iqN, iqP), iq1)); iqP = iqP + 4 else break end end; if iqQ then break end; iq1 = iq1 * 16807 % 2147483647; iq0 = 0.; while true do if iqP < iqO then iQM(iqN, iqP, iQC(iQK(iqN, iqP), iQD(iQF(iq1, iq0 * 8), 255.))); iqP = iqP + 1; iq0 = iq0 + 1 else break end end; if iqQ then break end; do iq3 = iQI(iqN, 0., iqO); iqQ = true; break end; break end end; iq1 = nil; do iqP = iIn[4824.]; iqN = k7; iqK = iIn[9812]; iq0 = iIn[10480]; iqO = iIn[10612]; iqZ = nR; iqQ = false; while true do iq4 = #iqO; iqU = iq4 - iq0; iqS = iqN(iqZ % 4294967296); iqS = iqS % 2147483646. + 1; iq5 = iqU >= 1; if iq5 then iq5 = iqU <= 4 end; if iq5 then iqS = iqS * 16807 % 2147483647; if iqU == 1 then iq1 = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.))); iqQ = true; break elseif iqU == 2 then iq1 = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.))); iqQ = true; break elseif iqU == 3. then iq1 = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.))); iqQ = true; break elseif iqU == 4 then iq1 = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqS, 24.), 255.))); iqQ = true; break end end; iqV = iQH(iqO); iqT = 0.; while true do if iqT <= iqU - 4 then iqS = iqS * 16807 % 2147483647; iQL(iqV, iqT, iQC(iQJ(iqV, iqT), iqS)); iqT = iqT + 4 else break end end; if iqQ then break end; iqS = iqS * 16807 % 2147483647; iqR = 0.; while true do if iqT < iqU then iQM(iqV, iqT, iQC(iQK(iqV, iqT), iQD(iQF(iqS, iqR * 8), 255.))); iqT = iqT + 1; iqR = iqR + 1 else break end end; if iqQ then break end; do iq1 = iQI(iqV, 0., iqU); iqQ = true; break end; break end end; iq5 = nil; do iqU = iIn[7528]; iq4 = iIn[2100.]; iqS = k7; iqT = nR; iqV = iIn[10480]; iqR = false; while true do iqZ = #iqU; iqO = iqZ - iqV; iqQ = iqS(iqT % 4294967296); iqK = iqO >= 1; if iqK then iqK = iqO <= 4 end; if iqK then iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); if iqO == 1 then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.))); iqR = true; break elseif iqO == 2 then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.))); iqR = true; break elseif iqO == 3. then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqQ, 16), 255.))); iqR = true; break elseif iqO == 4 then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqQ, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqQ, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqQ, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqQ, 24.), 255.))); iqR = true; break end end; iqN = iQH(iqU); iqP = 0.; while true do if iqP + 4 <= iqO then iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); iQL(iqN, iqP, iQC(iQJ(iqN, iqP), iqQ)); iqP = iqP + 4 else break end end; if iqR then break end; iqQ = iQN((iqQ + 1832704949) % 4294967296, 13); iq0 = 0.; while true do if iqP < iqO then iQM(iqN, iqP, iQC(iQK(iqN, iqP), iQD(iQF(iqQ, iq0 * 8), 255.))); iqP = iqP + 1; iq0 = iq0 + 1 else break end end; if iqR then break end; do iq5 = iQI(iqN, 0., iqO); iqR = true; break end; break end end; iq0 = nil; do iqO = iIn[10480]; iqN = iIn[7164.]; iqZ = nR; iqK = k7; iqP = false; while true do iqS = #iqN; iqQ = iqS - iqO; iqV = iqK(iqZ % 4294967296); iqT = iqQ >= 1; if iqT then iqT = iqQ <= 4 end; if iqT then iqV = (iqV + 2654435769.) % 4294967296; if iqQ == 1 then iq0 = iQG(iQC(iQE(iqN, 1), iQD(iqV, 255.))); iqP = true; break elseif iqQ == 2 then iq0 = iQG(iQC(iQE(iqN, 1), iQD(iqV, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqV, 8), 255.))); iqP = true; break elseif iqQ == 3. then iq0 = iQG(iQC(iQE(iqN, 1), iQD(iqV, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqV, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqV, 16), 255.))); iqP = true; break elseif iqQ == 4 then iq0 = iQG(iQC(iQE(iqN, 1), iQD(iqV, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqV, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqV, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqV, 24.), 255.))); iqP = true; break end end; iqR = iQH(iqN); iq4 = 0.; while true do if iq4 + 4 <= iqQ then iqV = (iqV + 2654435769.) % 4294967296; iQL(iqR, iq4, iQC(iQJ(iqR, iq4), iqV)); iq4 = iq4 + 4 else break end end; if iqP then break end; iqV = (iqV + 2654435769.) % 4294967296; iqU = 0.; while true do if iq4 < iqQ then iQM(iqR, iq4, iQC(iQK(iqR, iq4), iQD(iQF(iqV, iqU * 8), 255.))); iq4 = iq4 + 1; iqU = iqU + 1 else break end end; if iqP then break end; do iq0 = iQI(iqR, 0., iqQ); iqP = true; break end; break end end; iq4 = nil; do iqV = iIn[954.]; iqS = k7; iqT = nR; iqU = iIn[6213.]; iqR = false; while true do iqK = #iqU; iqN = iqK - iqV; iqP = iqS(iqT % 4294967296); iqP = iqP % 2147483646. + 1; iq6 = iqN >= 1; if iq6 then iq6 = iqN <= 4 end; if iq6 then iqP = iqP * 16807 % 2147483647; if iqN == 1 then iq4 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.))); iqR = true; break elseif iqN == 2 then iq4 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqP, 8), 255.))); iqR = true; break elseif iqN == 3. then iq4 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqP, 16), 255.))); iqR = true; break elseif iqN == 4 then iq4 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqP, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqP, 24.), 255.))); iqR = true; break end end; iqZ = iQH(iqU); iqO = 0.; while true do if iqO + 4 <= iqN then iqP = iqP * 16807 % 2147483647; iQL(iqZ, iqO, iQC(iQJ(iqZ, iqO), iqP)); iqO = iqO + 4 else break end end; if iqR then break end; iqP = iqP * 16807 % 2147483647; iqQ = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, iQC(iQK(iqZ, iqO), iQD(iQF(iqP, iqQ * 8), 255.))); iqO = iqO + 1; iqQ = iqQ + 1 else break end end; if iqR then break end; do iq4 = iQI(iqZ, 0., iqN); iqR = true; break end; break end end; ny = lM(iqM, { [iqW] = ld, [iqY] = iIn[10184][iqI](iIn[7718], iIn[10480], iIn[7718], iIn[10480]), [iqL] = iIn[7718], [iq_] = iIn[1353.], [iqX] = lV[iqJ], [iq2] = iIn[8269][iq3][iq1], [iq5] = cA, [iq0] = iIn[10184][iq4](iIn[10480], iIn[10480], iIn[10480], iIn[10480]) }); iq6 = nil; do iqQ = iIn[3397]; iqO = k7; iqZ = iIn[245]; iqK = iIn[10480]; iqP = iIn[2453]; iqN = nR; iqR = false; while true do iq5 = #iqP; iq4 = iq5 - iqK; iqU = iqO(iqN % 4294967296); iqU = iqU % 2147483646. + 1; iqS = iq4 >= 1; if iqS then iqS = iq4 <= 4 end; if iqS then iqU = iqU * 16807 % 2147483647; if iq4 == 1 then iq6 = iQG(iQC(iQE(iqP, 1), iQD(iqU, 255.))); iqR = true; break elseif iq4 == 2 then iq6 = iQG(iQC(iQE(iqP, 1), iQD(iqU, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqU, 8), 255.))); iqR = true; break elseif iq4 == 3. then iq6 = iQG(iQC(iQE(iqP, 1), iQD(iqU, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqP, 3.), iQD(iQF(iqU, 16), 255.))); iqR = true; break elseif iq4 == 4 then iq6 = iQG(iQC(iQE(iqP, 1), iQD(iqU, 255.)), iQC(iQE(iqP, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqP, 3.), iQD(iQF(iqU, 16), 255.)), iQC(iQE(iqP, 4), iQD(iQF(iqU, 24.), 255.))); iqR = true; break end end; iq0 = iQH(iqP); iqV = 0.; while true do if iqV <= iq4 - 4 then iqU = iqU * 16807 % 2147483647; iQL(iq0, iqV, iQC(iQJ(iq0, iqV), iqU)); iqV = iqV + 4 else break end end; if iqR then break end; iqU = iqU * 16807 % 2147483647; iqT = 0.; while true do if iqV < iq4 then iQM(iq0, iqV, iQC(iQK(iq0, iqV), iQD(iQF(iqU, iqT * 8), 255.))); iqV = iqV + 1; iqT = iqT + 1 else break end end; if iqR then break end; do iq6 = iQI(iq0, 0., iq4); iqR = true; break end; break end end; iq5 = nil; do iqU = iIn[4697]; iq4 = iIn[620]; iq0 = k7; iqT = nR; iqV = iIn[3902]; iqS = false; while true do iqK = #iqU; iqN = iqK - iqV; iqP = iq0(iqT % 4294967296); iqR = iqN >= 1; if iqR then iqR = iqN <= 4 end; if iqR then iqP = iQN((iqP + 1832704949) % 4294967296, 13); if iqN == 1 then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.))); iqS = true; break elseif iqN == 2 then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqP, 8), 255.))); iqS = true; break elseif iqN == 3. then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqP, 16), 255.))); iqS = true; break elseif iqN == 4 then iq5 = iQG(iQC(iQE(iqU, 1), iQD(iqP, 255.)), iQC(iQE(iqU, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqU, 3.), iQD(iQF(iqP, 16), 255.)), iQC(iQE(iqU, 4), iQD(iQF(iqP, 24.), 255.))); iqS = true; break end end; iqZ = iQH(iqU); iqO = 0.; while true do if iqO + 4 <= iqN then iqP = iQN((iqP + 1832704949) % 4294967296, 13); iQL(iqZ, iqO, iQC(iQJ(iqZ, iqO), iqP)); iqO = iqO + 4 else break end end; if iqS then break end; iqP = iQN((iqP + 1832704949) % 4294967296, 13); iqQ = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, iQC(iQK(iqZ, iqO), iQD(iQF(iqP, iqQ * 8), 255.))); iqO = iqO + 1; iqQ = iqQ + 1 else break end end; if iqS then break end; do iq5 = iQI(iqZ, 0., iqN); iqS = true; break end; break end end; iqK = nil; do iqN = iIn[6720.]; iqZ = iIn[4929.]; iqP = nR; iqO = k7; iqQ = false; while true do iq0 = #iqZ; iqV = iq0 - iqN; iqT = iqO(iqP % 4294967296); iqR = iqV >= 1; if iqR then iqR = iqV <= 4 end; if iqR then iqT = (iqT + 2654435769.) % 4294967296; if iqV == 1 then iqK = iQG(iQC(iQE(iqZ, 1), iQD(iqT, 255.))); iqQ = true; break elseif iqV == 2 then iqK = iQG(iQC(iQE(iqZ, 1), iQD(iqT, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqT, 8), 255.))); iqQ = true; break elseif iqV == 3. then iqK = iQG(iQC(iQE(iqZ, 1), iQD(iqT, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqT, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqT, 16), 255.))); iqQ = true; break elseif iqV == 4 then iqK = iQG(iQC(iQE(iqZ, 1), iQD(iqT, 255.)), iQC(iQE(iqZ, 2), iQD(iQF(iqT, 8), 255.)), iQC(iQE(iqZ, 3.), iQD(iQF(iqT, 16), 255.)), iQC(iQE(iqZ, 4), iQD(iQF(iqT, 24.), 255.))); iqQ = true; break end end; iq4 = iQH(iqZ); iqU = 0.; while true do if iqU + 4 <= iqV then iqT = (iqT + 2654435769.) % 4294967296; iQL(iq4, iqU, iQC(iQJ(iq4, iqU), iqT)); iqU = iqU + 4 else break end end; if iqQ then break end; iqT = (iqT + 2654435769.) % 4294967296; iqS = 0.; while true do if iqU < iqV then iQM(iq4, iqU, iQC(iQK(iq4, iqU), iQD(iQF(iqT, iqS * 8), 255.))); iqU = iqU + 1; iqS = iqS + 1 else break end end; if iqQ then break end; do iqK = iQI(iq4, 0., iqV); iqQ = true; break end; break end end; iq0 = nil; do iqS = iIn[2691.]; iqU = iIn[2721.]; iq4 = true; iqR = nR; iqT = iIn[10480]; iqV = k7; iqQ = false; while true do iq3 = #iqU; iqZ = iq3 - iqT; iqO = iqV(iqR % 4294967296); iq2 = iqZ >= 1; if iq2 then iq2 = iqZ <= 3. end; if iq2 then iqO = (iqO * 1597 + 51749) % 4294967296; if iqZ == 1 then iq0 = iQG((iQE(iqU, 1) - iQD(iqO, 255.)) % 256); iqQ = true; break elseif iqZ == 2 then iq0 = iQG((iQE(iqU, 1) - iQD(iqO, 255.)) % 256, (iQE(iqU, 2) - iQD(iQF(iqO, 8), 255.)) % 256); iqQ = true; break elseif iqZ == 3. then iq0 = iQG((iQE(iqU, 1) - iQD(iqO, 255.)) % 256, (iQE(iqU, 2) - iQD(iQF(iqO, 8), 255.)) % 256, (iQE(iqU, 3.) - iQD(iQF(iqO, 16), 255.)) % 256); iqQ = true; break end end; iq1 = iQH(iqU); iqN = 0.; while true do if iqN + 4 <= iqZ then iqO = (iqO * 1597 + 51749) % 4294967296; iQL(iq1, iqN, (iQJ(iq1, iqN) - iqO) % 4294967296); iqN = iqN + 4 else break end end; if iqQ then break end; iqO = (iqO * 1597 + 51749) % 4294967296; iqP = 0.; while true do if iqN < iqZ then iQM(iq1, iqN, (iQK(iq1, iqN) - iQD(iQF(iqO, iqP * 8), 255.)) % 256); iqN = iqN + 1; iqP = iqP + 1 else break end end; if iqQ then break end; do iq0 = iQI(iq1, 0., iqZ); iqQ = true; break end; break end end; iq2 = nil; do iqN = iIn[5129]; iq1 = iIn[5837]; iq3 = nR; iqO = k7; iqZ = iIn[10480]; iqP = false; while true do iq4 = #iq1; iqU = iq4 - iqZ; iqS = iqO(iq3 % 4294967296); iqS = iqS % 2147483646. + 1; iqQ = iqU >= 1; if iqQ then iqQ = iqU <= 4 end; if iqQ then iqS = iqS * 16807 % 2147483647; if iqU == 1 then iq2 = iQG(iQC(iQE(iq1, 1), iQD(iqS, 255.))); iqP = true; break elseif iqU == 2 then iq2 = iQG(iQC(iQE(iq1, 1), iQD(iqS, 255.)), iQC(iQE(iq1, 2), iQD(iQF(iqS, 8), 255.))); iqP = true; break elseif iqU == 3. then iq2 = iQG(iQC(iQE(iq1, 1), iQD(iqS, 255.)), iQC(iQE(iq1, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iq1, 3.), iQD(iQF(iqS, 16), 255.))); iqP = true; break elseif iqU == 4 then iq2 = iQG(iQC(iQE(iq1, 1), iQD(iqS, 255.)), iQC(iQE(iq1, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iq1, 3.), iQD(iQF(iqS, 16), 255.)), iQC(iQE(iq1, 4), iQD(iQF(iqS, 24.), 255.))); iqP = true; break end end; iqV = iQH(iq1); iqT = 0.; while true do if iqT <= iqU - 4 then iqS = iqS * 16807 % 2147483647; iQL(iqV, iqT, iQC(iQJ(iqV, iqT), iqS)); iqT = iqT + 4 else break end end; if iqP then break end; iqS = iqS * 16807 % 2147483647; iqR = 0.; while true do if iqT < iqU then iQM(iqV, iqT, iQC(iQK(iqV, iqT), iQD(iQF(iqS, iqR * 8), 255.))); iqT = iqT + 1; iqR = iqR + 1 else break end end; if iqP then break end; do iq2 = iQI(iqV, 0., iqU); iqP = true; break end; break end end; iq4 = nil; do iqV = true; iqS = iIn[418]; iqT = nR; iqU = k7; iqR = iIn[10480]; iqQ = false; while true do iqO = #iqS; iqJ = iqO - iqR; iq1 = iqU(iqT % 4294967296); iq1 = iq1 % 2147483646. + 1; iqN = iqJ >= 1; if iqN then iqN = iqJ <= 4 end; if iqN then iq1 = iq1 * 16807 % 2147483647; if iqJ == 1 then iq4 = iQG(iQC(iQE(iqS, 1), iQD(iq1, 255.))); iqQ = true; break elseif iqJ == 2 then iq4 = iQG(iQC(iQE(iqS, 1), iQD(iq1, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iq1, 8), 255.))); iqQ = true; break elseif iqJ == 3. then iq4 = iQG(iQC(iQE(iqS, 1), iQD(iq1, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iq1, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iq1, 16), 255.))); iqQ = true; break elseif iqJ == 4 then iq4 = iQG(iQC(iQE(iqS, 1), iQD(iq1, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iq1, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iq1, 16), 255.)), iQC(iQE(iqS, 4), iQD(iQF(iq1, 24.), 255.))); iqQ = true; break end end; iqP = iQH(iqS); iq3 = 0.; while true do if iq3 <= iqJ - 4 then iq1 = iq1 * 16807 % 2147483647; iQL(iqP, iq3, iQC(iQJ(iqP, iq3), iq1)); iq3 = iq3 + 4 else break end end; if iqQ then break end; iq1 = iq1 * 16807 % 2147483647; iqZ = 0.; while true do if iq3 < iqJ then iQM(iqP, iq3, iQC(iQK(iqP, iq3), iQD(iQF(iq1, iqZ * 8), 255.))); iq3 = iq3 + 1; iqZ = iqZ + 1 else break end end; if iqQ then break end; do iq4 = iQI(iqP, 0., iqJ); iqQ = true; break end; break end end; iqJ = nil; do iq3 = iIn[3598]; iqN = iIn[3523]; iqZ = nR; iq1 = k7; iqO = false; while true do iqT = #iqN; iqR = iqT - iq3; iqP = iq1(iqZ % 4294967296); iqU = iqR >= 1; if iqU then iqU = iqR <= 4 end; if iqU then iqP = (iqP + 2654435769.) % 4294967296; if iqR == 1 then iqJ = iQG(iQC(iQE(iqN, 1), iQD(iqP, 255.))); iqO = true; break elseif iqR == 2 then iqJ = iQG(iQC(iQE(iqN, 1), iQD(iqP, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqP, 8), 255.))); iqO = true; break elseif iqR == 3. then iqJ = iQG(iQC(iQE(iqN, 1), iQD(iqP, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqP, 16), 255.))); iqO = true; break elseif iqR == 4 then iqJ = iQG(iQC(iQE(iqN, 1), iQD(iqP, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqP, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqP, 24.), 255.))); iqO = true; break end end; iqS = iQH(iqN); iqQ = 0.; while true do if iqQ + 4 <= iqR then iqP = (iqP + 2654435769.) % 4294967296; iQL(iqS, iqQ, iQC(iQJ(iqS, iqQ), iqP)); iqQ = iqQ + 4 else break end end; if iqO then break end; iqP = (iqP + 2654435769.) % 4294967296; iqV = 0.; while true do if iqQ < iqR then iQM(iqS, iqQ, iQC(iQK(iqS, iqQ), iQD(iQF(iqP, iqV * 8), 255.))); iqQ = iqQ + 1; iqV = iqV + 1 else break end end; if iqO then break end; do iqJ = iQI(iqS, 0., iqR); iqO = true; break end; break end end; iqV = nil; do iqS = iIn[10480]; iqT = iIn[1367]; iqU = nR; iqR = k7; iqQ = false; while true do iqO = #iqT; iqX = iqO - iqS; iq1 = iqR(iqU % 4294967296); iqN = iqX >= 1; if iqN then iqN = iqX <= 4 end; if iqN then iq1 = (iq1 + 2654435769.) % 4294967296; if iqX == 1 then iqV = iQG(iQC(iQE(iqT, 1), iQD(iq1, 255.))); iqQ = true; break elseif iqX == 2 then iqV = iQG(iQC(iQE(iqT, 1), iQD(iq1, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iq1, 8), 255.))); iqQ = true; break elseif iqX == 3. then iqV = iQG(iQC(iQE(iqT, 1), iQD(iq1, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iq1, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iq1, 16), 255.))); iqQ = true; break elseif iqX == 4 then iqV = iQG(iQC(iQE(iqT, 1), iQD(iq1, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iq1, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iq1, 16), 255.)), iQC(iQE(iqT, 4), iQD(iQF(iq1, 24.), 255.))); iqQ = true; break end end; iqP = iQH(iqT); iq3 = 0.; while true do if iq3 + 4 <= iqX then iq1 = (iq1 + 2654435769.) % 4294967296; iQL(iqP, iq3, iQC(iQJ(iqP, iq3), iq1)); iq3 = iq3 + 4 else break end end; if iqQ then break end; iq1 = (iq1 + 2654435769.) % 4294967296; iqZ = 0.; while true do if iq3 < iqX then iQM(iqP, iq3, iQC(iQK(iqP, iq3), iQD(iQF(iq1, iqZ * 8), 255.))); iq3 = iq3 + 1; iqZ = iqZ + 1 else break end end; if iqQ then break end; do iqV = iQI(iqP, 0., iqX); iqQ = true; break end; break end end; iqX = nil; do iqZ = iIn[5300]; iq1 = k7; iq3 = nR; iqN = iIn[2595.]; iqO = false; while true do iqQ = #iqN; iq_ = iqQ - iqZ; iqT = iq1(iq3 % 4294967296); iqT = iqT % 2147483646. + 1; iqR = iq_ >= 1; if iqR then iqR = iq_ <= 4 end; if iqR then iqT = iqT * 16807 % 2147483647; if iq_ == 1 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqT, 255.))); iqO = true; break elseif iq_ == 2 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqT, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqT, 8), 255.))); iqO = true; break elseif iq_ == 3. then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqT, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqT, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqT, 16), 255.))); iqO = true; break elseif iq_ == 4 then iqX = iQG(iQC(iQE(iqN, 1), iQD(iqT, 255.)), iQC(iQE(iqN, 2), iQD(iQF(iqT, 8), 255.)), iQC(iQE(iqN, 3.), iQD(iQF(iqT, 16), 255.)), iQC(iQE(iqN, 4), iQD(iQF(iqT, 24.), 255.))); iqO = true; break end end; iqP = iQH(iqN); iqU = 0.; while true do if iqU + 4 <= iq_ then iqT = iqT * 16807 % 2147483647; iQL(iqP, iqU, iQC(iQJ(iqP, iqU), iqT)); iqU = iqU + 4 else break end end; if iqO then break end; iqT = iqT * 16807 % 2147483647; iqS = 0.; while true do if iqU < iq_ then iQM(iqP, iqU, iQC(iQK(iqP, iqU), iQD(iQF(iqT, iqS * 8), 255.))); iqU = iqU + 1; iqS = iqS + 1 else break end end; if iqO then break end; do iqX = iQI(iqP, 0., iq_); iqO = true; break end; break end end; iq_ = nil; do iqT = iIn[7327]; iqU = k7; iqR = nR; iqS = iIn[3401]; iqQ = false; while true do iqL = #iqS; iq1 = iqL - iqT; iqN = iqU(iqR % 4294967296); iqN = iqN % 2147483646. + 1; iqP = iq1 >= 1; if iqP then iqP = iq1 <= 4 end; if iqP then iqN = iqN * 16807 % 2147483647; if iq1 == 1 then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.))); iqQ = true; break elseif iq1 == 2 then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqN, 8), 255.))); iqQ = true; break elseif iq1 == 3. then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqN, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqN, 16), 255.))); iqQ = true; break elseif iq1 == 4 then iq_ = iQG(iQC(iQE(iqS, 1), iQD(iqN, 255.)), iQC(iQE(iqS, 2), iQD(iQF(iqN, 8), 255.)), iQC(iQE(iqS, 3.), iQD(iQF(iqN, 16), 255.)), iQC(iQE(iqS, 4), iQD(iQF(iqN, 24.), 255.))); iqQ = true; break end end; iq3 = iQH(iqS); iqZ = 0.; while true do if iqZ + 4 <= iq1 then iqN = iqN * 16807 % 2147483647; iQL(iq3, iqZ, iQC(iQJ(iq3, iqZ), iqN)); iqZ = iqZ + 4 else break end end; if iqQ then break end; iqN = iqN * 16807 % 2147483647; iqO = 0.; while true do if iqZ < iq1 then iQM(iq3, iqZ, iQC(iQK(iq3, iqZ), iQD(iQF(iqN, iqO * 8), 255.))); iqZ = iqZ + 1; iqO = iqO + 1 else break end end; if iqQ then break end; do iq_ = iQI(iq3, 0., iq1); iqQ = true; break end; break end end; lM(iq6, { [iq5] = ny, [iqK] = iIn[9906.][iq0](iIn[10480], iIn[10839.]), [iq2] = iIn[9906.][iq4](iIn[10480], iIn[8661.]), [iqJ] = iIn[9906.][iqV](iIn[10480], iIn[797]), [iqX] = iIn[9906.][iq_](iIn[10480], iIn[797]) }); iqL = nil; do iqZ = iIn[6809]; iq3 = iIn[1929.]; iqO = nR; iqN = k7; iq1 = iIn[10480]; iqP = false; while true do iq_ = #iq3; iqT = iq_ - iq1; iqR = iqN(iqO % 4294967296); iqR = iqR % 2147483646. + 1; iqX = iqT >= 1; if iqX then iqX = iqT <= 4 end; if iqX then iqR = iqR * 16807 % 2147483647; if iqT == 1 then iqL = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.))); iqP = true; break elseif iqT == 2 then iqL = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.)), iQC(iQE(iq3, 2), iQD(iQF(iqR, 8), 255.))); iqP = true; break elseif iqT == 3. then iqL = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.)), iQC(iQE(iq3, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iq3, 3.), iQD(iQF(iqR, 16), 255.))); iqP = true; break elseif iqT == 4 then iqL = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.)), iQC(iQE(iq3, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iq3, 3.), iQD(iQF(iqR, 16), 255.)), iQC(iQE(iq3, 4), iQD(iQF(iqR, 24.), 255.))); iqP = true; break end end; iqU = iQH(iq3); iqS = 0.; while true do if iqS <= iqT - 4 then iqR = iqR * 16807 % 2147483647; iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iqR)); iqS = iqS + 4 else break end end; if iqP then break end; iqR = iqR * 16807 % 2147483647; iqQ = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iqR, iqQ * 8), 255.))); iqS = iqS + 1; iqQ = iqQ + 1 else break end end; if iqP then break end; do iqL = iQI(iqU, 0., iqT); iqP = true; break end; break end end; iqX = nil; do iqQ = iIn[41]; iqS = iIn[4117]; iqU = iIn[6098]; iq_ = nR; iqR = iIn[10480]; iqT = k7; iqP = false; while true do iqV = #iqS; iq1 = iqV - iqR; iqN = iqT(iq_ % 4294967296); iqJ = iq1 >= 1; if iqJ then iqJ = iq1 <= 3. end; if iqJ then iqN = (iqN * 1597 + 51749) % 4294967296; if iq1 == 1 then iqX = iQG((iQE(iqS, 1) - iQD(iqN, 255.)) % 256); iqP = true; break elseif iq1 == 2 then iqX = iQG((iQE(iqS, 1) - iQD(iqN, 255.)) % 256, (iQE(iqS, 2) - iQD(iQF(iqN, 8), 255.)) % 256); iqP = true; break elseif iq1 == 3. then iqX = iQG((iQE(iqS, 1) - iQD(iqN, 255.)) % 256, (iQE(iqS, 2) - iQD(iQF(iqN, 8), 255.)) % 256, (iQE(iqS, 3.) - iQD(iQF(iqN, 16), 255.)) % 256); iqP = true; break end end; iq3 = iQH(iqS); iqZ = 0.; while true do if iqZ + 4 <= iq1 then iqN = (iqN * 1597 + 51749) % 4294967296; iQL(iq3, iqZ, (iQJ(iq3, iqZ) - iqN) % 4294967296); iqZ = iqZ + 4 else break end end; if iqP then break end; iqN = (iqN * 1597 + 51749) % 4294967296; iqO = 0.; while true do if iqZ < iq1 then iQM(iq3, iqZ, (iQK(iq3, iqZ) - iQD(iQF(iqN, iqO * 8), 255.)) % 256); iqZ = iqZ + 1; iqO = iqO + 1 else break end end; if iqP then break end; do iqX = iQI(iq3, 0., iq1); iqP = true; break end; break end end; iqJ = nil; do iqV = true; iqN = k7; iq1 = iIn[1069]; iq3 = iIn[10411]; iqO = iIn[8426]; iqZ = nR; iqP = false; while true do iq4 = #iqO; iqU = iq4 - iq3; iqS = iqN(iqZ % 4294967296); iqS = iqS % 2147483646. + 1; iqQ = iqU >= 1; if iqQ then iqQ = iqU <= 4 end; if iqQ then iqS = iqS * 16807 % 2147483647; if iqU == 1 then iqJ = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.))); iqP = true; break elseif iqU == 2 then iqJ = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.))); iqP = true; break elseif iqU == 3. then iqJ = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.))); iqP = true; break elseif iqU == 4 then iqJ = iQG(iQC(iQE(iqO, 1), iQD(iqS, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iqS, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iqS, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iqS, 24.), 255.))); iqP = true; break end end; iq_ = iQH(iqO); iqT = 0.; while true do if iqT <= iqU - 4 then iqS = iqS * 16807 % 2147483647; iQL(iq_, iqT, iQC(iQJ(iq_, iqT), iqS)); iqT = iqT + 4 else break end end; if iqP then break end; iqS = iqS * 16807 % 2147483647; iqR = 0.; while true do if iqT < iqU then iQM(iq_, iqT, iQC(iQK(iq_, iqT), iQD(iQF(iqS, iqR * 8), 255.))); iqT = iqT + 1; iqR = iqR + 1 else break end end; if iqP then break end; do iqJ = iQI(iq_, 0., iqU); iqP = true; break end; break end end; iq4 = nil; do iqU = true; iqQ = k7; iqS = iIn[10932.]; iqT = iIn[1362.]; iq_ = iIn[10324]; iqR = nR; iqP = false; while true do iqN = #iq_; iq2 = iqN - iqT; iq3 = iqQ(iqR % 4294967296); iq3 = iq3 % 2147483646. + 1; iqZ = iq2 >= 1; if iqZ then iqZ = iq2 <= 4 end; if iqZ then iq3 = iq3 * 16807 % 2147483647; if iq2 == 1 then iq4 = iQG(iQC(iQE(iq_, 1), iQD(iq3, 255.))); iqP = true; break elseif iq2 == 2 then iq4 = iQG(iQC(iQE(iq_, 1), iQD(iq3, 255.)), iQC(iQE(iq_, 2), iQD(iQF(iq3, 8), 255.))); iqP = true; break elseif iq2 == 3. then iq4 = iQG(iQC(iQE(iq_, 1), iQD(iq3, 255.)), iQC(iQE(iq_, 2), iQD(iQF(iq3, 8), 255.)), iQC(iQE(iq_, 3.), iQD(iQF(iq3, 16), 255.))); iqP = true; break elseif iq2 == 4 then iq4 = iQG(iQC(iQE(iq_, 1), iQD(iq3, 255.)), iQC(iQE(iq_, 2), iQD(iQF(iq3, 8), 255.)), iQC(iQE(iq_, 3.), iQD(iQF(iq3, 16), 255.)), iQC(iQE(iq_, 4), iQD(iQF(iq3, 24.), 255.))); iqP = true; break end end; iqO = iQH(iq_); iqV = 0.; while true do if iqV <= iq2 - 4 then iq3 = iq3 * 16807 % 2147483647; iQL(iqO, iqV, iQC(iQJ(iqO, iqV), iq3)); iqV = iqV + 4 else break end end; if iqP then break end; iq3 = iq3 * 16807 % 2147483647; iq1 = 0.; while true do if iqV < iq2 then iQM(iqO, iqV, iQC(iQK(iqO, iqV), iQD(iQF(iq3, iq1 * 8), 255.))); iqV = iqV + 1; iq1 = iq1 + 1 else break end end; if iqP then break end; do iq4 = iQI(iqO, 0., iq2); iqP = true; break end; break end end; iq2 = nil; do iqZ = true; iq3 = iIn[1530.]; iqV = nR; iqN = k7; iq1 = iIn[10480]; iqO = false; while true do iq_ = #iq3; iqT = iq_ - iq1; iqR = iqN(iqV % 4294967296); iqR = iqR % 2147483646. + 1; iqP = iqT >= 1; if iqP then iqP = iqT <= 4 end; if iqP then iqR = iqR * 16807 % 2147483647; if iqT == 1 then iq2 = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.))); iqO = true; break elseif iqT == 2 then iq2 = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.)), iQC(iQE(iq3, 2), iQD(iQF(iqR, 8), 255.))); iqO = true; break elseif iqT == 3. then iq2 = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.)), iQC(iQE(iq3, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iq3, 3.), iQD(iQF(iqR, 16), 255.))); iqO = true; break elseif iqT == 4 then iq2 = iQG(iQC(iQE(iq3, 1), iQD(iqR, 255.)), iQC(iQE(iq3, 2), iQD(iQF(iqR, 8), 255.)), iQC(iQE(iq3, 3.), iQD(iQF(iqR, 16), 255.)), iQC(iQE(iq3, 4), iQD(iQF(iqR, 24.), 255.))); iqO = true; break end end; iqU = iQH(iq3); iqS = 0.; while true do if iqS <= iqT - 4 then iqR = iqR * 16807 % 2147483647; iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iqR)); iqS = iqS + 4 else break end end; if iqO then break end; iqR = iqR * 16807 % 2147483647; iqQ = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iqR, iqQ * 8), 255.))); iqS = iqS + 1; iqQ = iqQ + 1 else break end end; if iqO then break end; do iq2 = iQI(iqU, 0., iqT); iqO = true; break end; break end end; iq_ = nil; do iqT = iIn[6712]; iqQ = iIn[8254]; iqR = k7; iqS = nR; iqU = iIn[4973]; iqP = false; while true do iqN = #iqT; iq0 = iqN - iqU; iq3 = iqR(iqS % 4294967296); iqZ = iq0 >= 1; if iqZ then iqZ = iq0 <= 4 end; if iqZ then iq3 = iQN((iq3 + 1832704949) % 4294967296, 13); if iq0 == 1 then iq_ = iQG(iQC(iQE(iqT, 1), iQD(iq3, 255.))); iqP = true; break elseif iq0 == 2 then iq_ = iQG(iQC(iQE(iqT, 1), iQD(iq3, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iq3, 8), 255.))); iqP = true; break elseif iq0 == 3. then iq_ = iQG(iQC(iQE(iqT, 1), iQD(iq3, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iq3, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iq3, 16), 255.))); iqP = true; break elseif iq0 == 4 then iq_ = iQG(iQC(iQE(iqT, 1), iQD(iq3, 255.)), iQC(iQE(iqT, 2), iQD(iQF(iq3, 8), 255.)), iQC(iQE(iqT, 3.), iQD(iQF(iq3, 16), 255.)), iQC(iQE(iqT, 4), iQD(iQF(iq3, 24.), 255.))); iqP = true; break end end; iqO = iQH(iqT); iqV = 0.; while true do if iqV + 4 <= iq0 then iq3 = iQN((iq3 + 1832704949) % 4294967296, 13); iQL(iqO, iqV, iQC(iQJ(iqO, iqV), iq3)); iqV = iqV + 4 else break end end; if iqP then break end; iq3 = iQN((iq3 + 1832704949) % 4294967296, 13); iq1 = 0.; while true do if iqV < iq0 then iQM(iqO, iqV, iQC(iQK(iqO, iqV), iQD(iQF(iq3, iq1 * 8), 255.))); iqV = iqV + 1; iq1 = iq1 + 1 else break end end; if iqP then break end; do iq_ = iQI(iqO, 0., iq0); iqP = true; break end; break end end; iq0 = nil; do iq3 = iIn[1840]; iqO = k7; iqZ = iIn[3840.]; iq1 = iIn[1411]; iqV = iIn[9533]; iqN = nR; iqP = false; while true do iqR = #iqV; iq5 = iqR - iq1; iqU = iqO(iqN % 4294967296); iqU = iqU % 2147483646. + 1; iqS = iq5 >= 1; if iqS then iqS = iq5 <= 4 end; if iqS then iqU = iqU * 16807 % 2147483647; if iq5 == 1 then iq0 = iQG(iQC(iQE(iqV, 1), iQD(iqU, 255.))); iqP = true; break elseif iq5 == 2 then iq0 = iQG(iQC(iQE(iqV, 1), iQD(iqU, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqU, 8), 255.))); iqP = true; break elseif iq5 == 3. then iq0 = iQG(iQC(iQE(iqV, 1), iQD(iqU, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqU, 16), 255.))); iqP = true; break elseif iq5 == 4 then iq0 = iQG(iQC(iQE(iqV, 1), iQD(iqU, 255.)), iQC(iQE(iqV, 2), iQD(iQF(iqU, 8), 255.)), iQC(iQE(iqV, 3.), iQD(iQF(iqU, 16), 255.)), iQC(iQE(iqV, 4), iQD(iQF(iqU, 24.), 255.))); iqP = true; break end end; iqQ = iQH(iqV); iqK = 0.; while true do if iqK <= iq5 - 4 then iqU = iqU * 16807 % 2147483647; iQL(iqQ, iqK, iQC(iQJ(iqQ, iqK), iqU)); iqK = iqK + 4 else break end end; if iqP then break end; iqU = iqU * 16807 % 2147483647; iqT = 0.; while true do if iqK < iq5 then iQM(iqQ, iqK, iQC(iQK(iqQ, iqK), iQD(iQF(iqU, iqT * 8), 255.))); iqK = iqK + 1; iqT = iqT + 1 else break end end; if iqP then break end; do iq0 = iQI(iqQ, 0., iq5); iqP = true; break end; break end end; lM(iqL, { [iqX] = ny, [iqJ] = iIn[9906.][iq4](iIn[10480], iIn[5212]), [iq2] = iIn[8269][iq_][iq0] }); k1[cz] = ny; iq5 = nil; do iqU = iIn[10480]; iqK = iIn[9832]; iqS = nR; iqT = k7; iqR = false; while true do iq1 = #iqK; iqN = iq1 - iqU; iqP = iqT(iqS % 4294967296); iq3 = iqN >= 1; if iq3 then iq3 = iqN <= 4 end; if iq3 then iqP = (iqP + 2654435769.) % 4294967296; if iqN == 1 then iq5 = iQG(iQC(iQE(iqK, 1), iQD(iqP, 255.))); iqR = true; break elseif iqN == 2 then iq5 = iQG(iQC(iQE(iqK, 1), iQD(iqP, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqP, 8), 255.))); iqR = true; break elseif iqN == 3. then iq5 = iQG(iQC(iQE(iqK, 1), iQD(iqP, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqP, 16), 255.))); iqR = true; break elseif iqN == 4 then iq5 = iQG(iQC(iQE(iqK, 1), iQD(iqP, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqP, 16), 255.)), iQC(iQE(iqK, 4), iQD(iQF(iqP, 24.), 255.))); iqR = true; break end end; iqZ = iQH(iqK); iqO = 0.; while true do if iqO + 4 <= iqN then iqP = (iqP + 2654435769.) % 4294967296; iQL(iqZ, iqO, iQC(iQJ(iqZ, iqO), iqP)); iqO = iqO + 4 else break end end; if iqR then break end; iqP = (iqP + 2654435769.) % 4294967296; iqQ = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, iQC(iQK(iqZ, iqO), iQD(iQF(iqP, iqQ * 8), 255.))); iqO = iqO + 1; iqQ = iqQ + 1 else break end end; if iqR then break end; do iq5 = iQI(iqZ, 0., iqN); iqR = true; break end; break end end; nB = iq5; iq3 = nil; do iqQ = iIn[7454]; iqO = iIn[4117]; iqZ = true; iq1 = nR; iqP = iIn[10480]; iqN = k7; iqR = false; while true do iq0 = #iqO; iq5 = iq0 - iqP; iqU = iqN(iq1 % 4294967296); iqS = iq5 >= 1; if iqS then iqS = iq5 <= 3. end; if iqS then iqU = (iqU * 1597 + 51749) % 4294967296; if iq5 == 1 then iq3 = iQG((iQE(iqO, 1) - iQD(iqU, 255.)) % 256); iqR = true; break elseif iq5 == 2 then iq3 = iQG((iQE(iqO, 1) - iQD(iqU, 255.)) % 256, (iQE(iqO, 2) - iQD(iQF(iqU, 8), 255.)) % 256); iqR = true; break elseif iq5 == 3. then iq3 = iQG((iQE(iqO, 1) - iQD(iqU, 255.)) % 256, (iQE(iqO, 2) - iQD(iQF(iqU, 8), 255.)) % 256, (iQE(iqO, 3.) - iQD(iQF(iqU, 16), 255.)) % 256); iqR = true; break end end; iqV = iQH(iqO); iqK = 0.; while true do if iqK + 4 <= iq5 then iqU = (iqU * 1597 + 51749) % 4294967296; iQL(iqV, iqK, (iQJ(iqV, iqK) - iqU) % 4294967296); iqK = iqK + 4 else break end end; if iqR then break end; iqU = (iqU * 1597 + 51749) % 4294967296; iqT = 0.; while true do if iqK < iq5 then iQM(iqV, iqK, (iQK(iqV, iqK) - iQD(iQF(iqU, iqT * 8), 255.)) % 256); iqK = iqK + 1; iqT = iqT + 1 else break end end; if iqR then break end; do iq3 = iQI(iqV, 0., iq5); iqR = true; break end; break end end; nC = iq3; iq0 = nil; do iqU = iIn[8393]; iqK = iIn[6605]; iq5 = nR; iqV = k7; iqT = false; while true do iqP = #iqK; iqR = iqP - iqU; iqZ = iqV(iq5 % 4294967296); iqO = iqR >= 1; if iqO then iqO = iqR <= 4 end; if iqO then iqZ = (iqZ + 2654435769.) % 4294967296; if iqR == 1 then iq0 = iQG(iQC(iQE(iqK, 1), iQD(iqZ, 255.))); iqT = true; break elseif iqR == 2 then iq0 = iQG(iQC(iQE(iqK, 1), iQD(iqZ, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqZ, 8), 255.))); iqT = true; break elseif iqR == 3. then iq0 = iQG(iQC(iQE(iqK, 1), iQD(iqZ, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqZ, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqZ, 16), 255.))); iqT = true; break elseif iqR == 4 then iq0 = iQG(iQC(iQE(iqK, 1), iQD(iqZ, 255.)), iQC(iQE(iqK, 2), iQD(iQF(iqZ, 8), 255.)), iQC(iQE(iqK, 3.), iQD(iQF(iqZ, 16), 255.)), iQC(iQE(iqK, 4), iQD(iQF(iqZ, 24.), 255.))); iqT = true; break end end; iqQ = iQH(iqK); iqS = 0.; while true do if iqS + 4 <= iqR then iqZ = (iqZ + 2654435769.) % 4294967296; iQL(iqQ, iqS, iQC(iQJ(iqQ, iqS), iqZ)); iqS = iqS + 4 else break end end; if iqT then break end; iqZ = (iqZ + 2654435769.) % 4294967296; iqN = 0.; while true do if iqS < iqR then iQM(iqQ, iqS, iQC(iQK(iqQ, iqS), iQD(iQF(iqZ, iqN * 8), 255.))); iqS = iqS + 1; iqN = iqN + 1 else break end end; if iqT then break end; do iq0 = iQI(iqQ, 0., iqR); iqT = true; break end; break end end; nD = iq0; iqZ = nil; do iqN = iIn[125]; iqQ = k7; iqP = nR; iqO = iIn[5042]; iqR = false; while true do iqK = #iqO; iqT = iqK - iqN; iq0 = iqQ(iqP % 4294967296); iq0 = iq0 % 2147483646. + 1; iq5 = iqT >= 1; if iq5 then iq5 = iqT <= 4 end; if iq5 then iq0 = iq0 * 16807 % 2147483647; if iqT == 1 then iqZ = iQG(iQC(iQE(iqO, 1), iQD(iq0, 255.))); iqR = true; break elseif iqT == 2 then iqZ = iQG(iQC(iQE(iqO, 1), iQD(iq0, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iq0, 8), 255.))); iqR = true; break elseif iqT == 3. then iqZ = iQG(iQC(iQE(iqO, 1), iQD(iq0, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iq0, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iq0, 16), 255.))); iqR = true; break elseif iqT == 4 then iqZ = iQG(iQC(iQE(iqO, 1), iQD(iq0, 255.)), iQC(iQE(iqO, 2), iQD(iQF(iq0, 8), 255.)), iQC(iQE(iqO, 3.), iQD(iQF(iq0, 16), 255.)), iQC(iQE(iqO, 4), iQD(iQF(iq0, 24.), 255.))); iqR = true; break end end; iqU = iQH(iqO); iqS = 0.; while true do if iqS + 4 <= iqT then iq0 = iq0 * 16807 % 2147483647; iQL(iqU, iqS, iQC(iQJ(iqU, iqS), iq0)); iqS = iqS + 4 else break end end; if iqR then break end; iq0 = iq0 * 16807 % 2147483647; iqV = 0.; while true do if iqS < iqT then iQM(iqU, iqS, iQC(iQK(iqU, iqS), iQD(iQF(iq0, iqV * 8), 255.))); iqS = iqS + 1; iqV = iqV + 1 else break end end; if iqR then break end; do iqZ = iQI(iqU, 0., iqT); iqR = true; break end; break end end; nE = iIn[10184][iqZ](iIn[7718], iIn[10480], iIn[10480], iIn[8195]); iq0 = nil; do iqK = iIn[10480]; iq5 = iIn[1862]; iqV = nR; iqU = k7; iqT = false; while true do iqS = #iq5; iqN = iqS - iqK; iqP = iqU(iqV % 4294967296); iqR = iqN >= 1; if iqR then iqR = iqN <= 4 end; if iqR then iqP = (iqP + 2654435769.) % 4294967296; if iqN == 1 then iq0 = iQG(iQC(iQE(iq5, 1), iQD(iqP, 255.))); iqT = true; break elseif iqN == 2 then iq0 = iQG(iQC(iQE(iq5, 1), iQD(iqP, 255.)), iQC(iQE(iq5, 2), iQD(iQF(iqP, 8), 255.))); iqT = true; break elseif iqN == 3. then iq0 = iQG(iQC(iQE(iq5, 1), iQD(iqP, 255.)), iQC(iQE(iq5, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iq5, 3.), iQD(iQF(iqP, 16), 255.))); iqT = true; break elseif iqN == 4 then iq0 = iQG(iQC(iQE(iq5, 1), iQD(iqP, 255.)), iQC(iQE(iq5, 2), iQD(iQF(iqP, 8), 255.)), iQC(iQE(iq5, 3.), iQD(iQF(iqP, 16), 255.)), iQC(iQE(iq5, 4), iQD(iQF(iqP, 24.), 255.))); iqT = true; break end end; iqZ = iQH(iq5); iqO = 0.; while true do if iqO + 4 <= iqN then iqP = (iqP + 2654435769.) % 4294967296; iQL(iqZ, iqO, iQC(iQJ(iqZ, iqO), iqP)); iqO = iqO + 4 else break end end; if iqT then break end; iqP = (iqP + 2654435769.) % 4294967296; iqQ = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, iQC(iQK(iqZ, iqO), iQD(iQF(iqP, iqQ * 8), 255.))); iqO = iqO + 1; iqQ = iqQ + 1 else break end end; if iqT then break end; do iq0 = iQI(iqZ, 0., iqN); iqT = true; break end; break end end; nF = iq0; iqZ = nil; do iqO = iIn[7734.]; iqR = iIn[6488]; iqQ = nR; iqP = k7; iqN = iIn[3598]; iqS = false; while true do iqK = #iqR; iqT = iqK - iqN; iq0 = iqP(iqQ % 4294967296); iq0 = iq0 % 2147483646. + 1; iq5 = iqT >= 1; if iq5 then iq5 = iqT <= 4 end; if iq5 then iq0 = iq0 * 16807 % 2147483647; if iqT == 1 then iqZ = iQG(iQC(iQE(iqR, 1), iQD(iq0, 255.))); iqS = true; break elseif iqT == 2 then iqZ = iQG(iQC(iQE(iqR, 1), iQD(iq0, 255.)), iQC(iQE(iqR, 2), iQD(iQF(iq0, 8), 255.))); iqS = true; break elseif iqT == 3. then iqZ = iQG(iQC(iQE(iqR, 1), iQD(iq0, 255.)), iQC(iQE(iqR, 2), iQD(iQF(iq0, 8), 255.)), iQC(iQE(iqR, 3.), iQD(iQF(iq0, 16), 255.))); iqS = true; break elseif iqT == 4 then iqZ = iQG(iQC(iQE(iqR, 1), iQD(iq0, 255.)), iQC(iQE(iqR, 2), iQD(iQF(iq0, 8), 255.)), iQC(iQE(iqR, 3.), iQD(iQF(iq0, 16), 255.)), iQC(iQE(iqR, 4), iQD(iQF(iq0, 24.), 255.))); iqS = true; break end end; iqU = iQH(iqR); iq1 = 0.; while true do if iq1 <= iqT - 4 then iq0 = iq0 * 16807 % 2147483647; iQL(iqU, iq1, iQC(iQJ(iqU, iq1), iq0)); iq1 = iq1 + 4 else break end end; if iqS then break end; iq0 = iq0 * 16807 % 2147483647; iqV = 0.; while true do if iq1 < iqT then iQM(iqU, iq1, iQC(iQK(iqU, iq1), iQD(iQF(iq0, iqV * 8), 255.))); iq1 = iq1 + 1; iqV = iqV + 1 else break end end; if iqS then break end; do iqZ = iQI(iqU, 0., iqT); iqS = true; break end; break end end; nG = lV[iqZ]; iq1 = nil; do iqT = iIn[91]; iqK = iIn[4934]; iqV = iIn[1372]; iq0 = nR; iqU = iIn[7868]; iq5 = k7; iqS = false; while true do iq3 = #iqK; iqN = iq3 - iqU; iqP = iq5(iq0 % 4294967296); iqR = iqN >= 1; if iqR then iqR = iqN <= 3. end; if iqR then iqP = (iqP * 1597 + 51749) % 4294967296; if iqN == 1 then iq1 = iQG((iQE(iqK, 1) - iQD(iqP, 255.)) % 256); iqS = true; break elseif iqN == 2 then iq1 = iQG((iQE(iqK, 1) - iQD(iqP, 255.)) % 256, (iQE(iqK, 2) - iQD(iQF(iqP, 8), 255.)) % 256); iqS = true; break elseif iqN == 3. then iq1 = iQG((iQE(iqK, 1) - iQD(iqP, 255.)) % 256, (iQE(iqK, 2) - iQD(iQF(iqP, 8), 255.)) % 256, (iQE(iqK, 3.) - iQD(iQF(iqP, 16), 255.)) % 256); iqS = true; break end end; iqZ = iQH(iqK); iqO = 0.; while true do if iqO + 4 <= iqN then iqP = (iqP * 1597 + 51749) % 4294967296; iQL(iqZ, iqO, (iQJ(iqZ, iqO) - iqP) % 4294967296); iqO = iqO + 4 else break end end; if iqS then break end; iqP = (iqP * 1597 + 51749) % 4294967296; iqQ = 0.; while true do if iqO < iqN then iQM(iqZ, iqO, (iQK(iqZ, iqO) - iQD(iQF(iqP, iqQ * 8), 255.)) % 256); iqO = iqO + 1; iqQ = iqQ + 1 else break end end; if iqS then break end; do iq1 = iQI(iqZ, 0., iqN); iqS = true; break end; break end end; nH = iq1; nI = cA; nQ = if nI then 7 else 10 elseif nQ < 12512 then break else nL = iIn[10480]; nQ = 6. end end end end; mC = 529 else mC = 4038.; continue end elseif mC < 4303 then if mC == 4302. then lw = function(fL) local iUy = bit32.band; local iUz = bit32.bxor; local iUA = string.byte; local iUB = bit32.rshift; local iUC = string.char; local iUD = buffer.fromstring; local iUE = buffer.readstring; local iUF = buffer.readu32; local iUG = buffer.readu8; local iUH = buffer.writeu32; local iUI = buffer.writeu8; local iUJ = bit32.lrotate; local iUK = math.huge; if not lv then local iKH = { lQ, k7, lU, lv, lA, lB, lE, lI, lH, iIn, fL } end; local iw5 = nil; local iw6 = nil; local iw7 = nil; local iw8 = nil; if iIn[4526] / (iIn[6446] - iIn[6446]) - iIn[294.] / (iIn[4144] - iIn[4144]) == (iIn[10697] - iIn[10697]) / (iIn[8328.] - iIn[8328.]) then local iHe = iIn[3622] .. iIn[7150]; df = iIn[9269] % iIn[2373.] end; local iw9 = nil; local ixa = nil; local ixb = nil; local ixc = nil; local ixd = nil; if iIn[6232] >= iIn[8940.] / (iIn[2766.] % iIn[2766.]) * (iIn[2917] - iIn[2917]) then dQ = { fF, false, true }; fF = iIn[9886] < es end; local ixe = nil; local ixf = nil; if (iIn[2366] - iIn[2366]) / (iIn[5208.] % iIn[5208.]) == J then local iHe = iIn[4568] .. iIn[3492.]; ({})[iIn[5857]] = d5[iIn[189.]] end; local ixg = nil; local ixh = nil; while iIn[1973] > (iIn[7145] - iIn[7145]) / (iIn[881] - iIn[881]) do local iHe = q or iIn[1371.]; ixf[d9] = de ^ aT end; local ixi = nil; local ixj = nil; local ixk = nil; local oE, oF, oG, oH, oI, oJ, oL, oM, oN = nil, nil, nil, nil, nil, nil, nil, nil, nil; local oK, oO = nil, nil; oK = 0.; oO = 2166136261; while true do oK = 9525. - oK; do if oK < 9520 then if oK < 9515 then if oK < 9513. then break elseif oK < 9514 then iw5 = nil; do ixb = iIn[1645]; iw8 = iIn[3133]; ixa = iIn[7850]; iw7 = (oK + lQ) % iIn[5374]; iw9 = iIn[10480]; iw6 = k7; ixc = false; while true do ixj = #iw8; ixf = ixj - iw9; ixi = iw6(iw7 % 4294967296); ixe = ixf >= 1; if ixe then ixe = ixf <= 3. end; if ixe then ixi = (ixi * 1597 + 51749) % 4294967296; if ixf == 1 then iw5 = iUC((iUA(iw8, 1) - iUy(ixi, 255.)) % 256); ixc = true; break elseif ixf == 2 then iw5 = iUC((iUA(iw8, 1) - iUy(ixi, 255.)) % 256, (iUA(iw8, 2) - iUy(iUB(ixi, 8), 255.)) % 256); ixc = true; break elseif ixf == 3. then iw5 = iUC((iUA(iw8, 1) - iUy(ixi, 255.)) % 256, (iUA(iw8, 2) - iUy(iUB(ixi, 8), 255.)) % 256, (iUA(iw8, 3.) - iUy(iUB(ixi, 16), 255.)) % 256); ixc = true; break end end; ixh = iUD(iw8); ixd = 0.; while true do if ixd + 4 <= ixf then ixi = (ixi * 1597 + 51749) % 4294967296; iUH(ixh, ixd, (iUF(ixh, ixd) - ixi) % 4294967296); ixd = ixd + 4 else break end end; if ixc then break end; ixi = (ixi * 1597 + 51749) % 4294967296; ixg = 0.; while true do if ixd < ixf then iUI(ixh, ixd, (iUG(ixh, ixd) - iUy(iUB(ixi, ixg * 8), 255.)) % 256); ixd = ixd + 1; ixg = ixg + 1 else break end end; if ixc then break end; do iw5 = iUE(ixh, 0., ixf); ixc = true; break end; break end end; oN = if oG:FindFirstChild(iw5) then iIn[7718] else iIn[10480]; oL = iIn[4166] * oN + iIn[8667.] * (iIn[7718] - oN); oM = iIn[1405] * oN + iIn[3389] * (iIn[7718] - oN); oK = if (oL * iIn[4550] + oM * iIn[5481.] + oL * oM) % iIn[8905] == iIn[10135] then 6. else 11 elseif oK == 9514 then ixj = nil; do ixh = iIn[125]; ixf = iIn[5849]; ixi = (oK + lQ) % iIn[5374]; ixg = k7; ixe = false; while true do ixd = #ixf; ixa = ixd - ixh; iw7 = ixg(ixi % 4294967296); ixb = ixa >= 1; if ixb then ixb = ixa <= 4 end; if ixb then iw7 = (iw7 + 2654435769.) % 4294967296; if ixa == 1 then ixj = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.))); ixe = true; break elseif ixa == 2 then ixj = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.)), iUz(iUA(ixf, 2), iUy(iUB(iw7, 8), 255.))); ixe = true; break elseif ixa == 3. then ixj = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.)), iUz(iUA(ixf, 2), iUy(iUB(iw7, 8), 255.)), iUz(iUA(ixf, 3.), iUy(iUB(iw7, 16), 255.))); ixe = true; break elseif ixa == 4 then ixj = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.)), iUz(iUA(ixf, 2), iUy(iUB(iw7, 8), 255.)), iUz(iUA(ixf, 3.), iUy(iUB(iw7, 16), 255.)), iUz(iUA(ixf, 4), iUy(iUB(iw7, 24.), 255.))); ixe = true; break end end; iw8 = iUD(ixf); ixc = 0.; while true do if ixc + 4 <= ixa then iw7 = (iw7 + 2654435769.) % 4294967296; iUH(iw8, ixc, iUz(iUF(iw8, ixc), iw7)); ixc = ixc + 4 else break end end; if ixe then break end; iw7 = (iw7 + 2654435769.) % 4294967296; iw9 = 0.; while true do if ixc < ixa then iUI(iw8, ixc, iUz(iUG(iw8, ixc), iUy(iUB(iw7, iw9 * 8), 255.))); ixc = ixc + 1; iw9 = iw9 + 1 else break end end; if ixe then break end; do ixj = iUE(iw8, 0., ixa); ixe = true; break end; break end end; oK = if oG:FindFirstChild(ixj) then 4 else 5 else oK = 9525.; continue end elseif oK < 9517 then if oK < 9516. then oO = (oO * 1664525 + oK) % 4294967296; iw7 = nil; do iw9 = iIn[10631]; ixc = iIn[7959.]; iw8 = false; ixb = oO; ixd = iIn[5300]; ixa = k7; ixe = false; while true do iw5 = #ixc; ixh = iw5 - ixd; iw6 = ixa(ixb % 4294967296); ixg = ixh >= 1; if ixg then ixg = ixh <= 3. end; if ixg then iw6 = (iw6 * 1597 + 51749) % 4294967296; if ixh == 1 then iw7 = iUC((iUA(ixc, 1) - iUy(iw6, 255.)) % 256); ixe = true; break elseif ixh == 2 then iw7 = iUC((iUA(ixc, 1) - iUy(iw6, 255.)) % 256, (iUA(ixc, 2) - iUy(iUB(iw6, 8), 255.)) % 256); ixe = true; break elseif ixh == 3. then iw7 = iUC((iUA(ixc, 1) - iUy(iw6, 255.)) % 256, (iUA(ixc, 2) - iUy(iUB(iw6, 8), 255.)) % 256, (iUA(ixc, 3.) - iUy(iUB(iw6, 16), 255.)) % 256); ixe = true; break end end; ixj = iUD(ixc); ixf = 0.; while true do if ixf + 4 <= ixh then iw6 = (iw6 * 1597 + 51749) % 4294967296; iUH(ixj, ixf, (iUF(ixj, ixf) - iw6) % 4294967296); ixf = ixf + 4 else break end end; if ixe then break end; iw6 = (iw6 * 1597 + 51749) % 4294967296; ixi = 0.; while true do if ixf < ixh then iUI(ixj, ixf, (iUG(ixj, ixf) - iUy(iUB(iw6, ixi * 8), 255.)) % 256); ixf = ixf + 1; ixi = ixi + 1 else break end end; if ixe then break end; do iw7 = iUE(ixj, 0., ixh); ixe = true; break end; break end end; oJ = oI[iw7]:Wait(); oK = 3. else break end elseif oK < 9518 then oK = 9. elseif oK < 9519. then if oK == 9518 then iw5 = nil; do ixi = iIn[9606.]; ixf = k7; ixj = true; ixg = iIn[10480]; iw6 = iIn[2872]; ixh = (oK + lQ) % iIn[5374]; ixe = false; while true do iw7 = #iw6; ixb = iw7 - ixg; iw8 = ixf(ixh % 4294967296); iw8 = iw8 % 2147483646. + 1; ixc = ixb >= 1; if ixc then ixc = ixb <= 4 end; if ixc then iw8 = iw8 * 16807 % 2147483647; if ixb == 1 then iw5 = iUC(iUz(iUA(iw6, 1), iUy(iw8, 255.))); ixe = true; break elseif ixb == 2 then iw5 = iUC(iUz(iUA(iw6, 1), iUy(iw8, 255.)), iUz(iUA(iw6, 2), iUy(iUB(iw8, 8), 255.))); ixe = true; break elseif ixb == 3. then iw5 = iUC(iUz(iUA(iw6, 1), iUy(iw8, 255.)), iUz(iUA(iw6, 2), iUy(iUB(iw8, 8), 255.)), iUz(iUA(iw6, 3.), iUy(iUB(iw8, 16), 255.))); ixe = true; break elseif ixb == 4 then iw5 = iUC(iUz(iUA(iw6, 1), iUy(iw8, 255.)), iUz(iUA(iw6, 2), iUy(iUB(iw8, 8), 255.)), iUz(iUA(iw6, 3.), iUy(iUB(iw8, 16), 255.)), iUz(iUA(iw6, 4), iUy(iUB(iw8, 24.), 255.))); ixe = true; break end end; iw9 = iUD(iw6); ixd = 0.; while true do if ixd <= ixb - 4 then iw8 = iw8 * 16807 % 2147483647; iUH(iw9, ixd, iUz(iUF(iw9, ixd), iw8)); ixd = ixd + 4 else break end end; if ixe then break end; iw8 = iw8 * 16807 % 2147483647; ixa = 0.; while true do if ixd < ixb then iUI(iw9, ixd, iUz(iUG(iw9, ixd), iUy(iUB(iw8, ixa * 8), 255.))); ixd = ixd + 1; ixa = ixa + 1 else break end end; if ixe then break end; do iw5 = iUE(iw9, 0., ixb); ixe = true; break end; break end end; iw7 = nil; do ixa = true; ixc = iIn[1688]; iw9 = (oK + lQ) % iIn[5374]; ixb = k7; iw8 = iIn[10480]; ixd = false; while true do iw6 = #ixc; ixg = iw6 - iw8; ixj = ixb(iw9 % 4294967296); ixj = ixj % 2147483646. + 1; ixf = ixg >= 1; if ixf then ixf = ixg <= 4 end; if ixf then ixj = ixj * 16807 % 2147483647; if ixg == 1 then iw7 = iUC(iUz(iUA(ixc, 1), iUy(ixj, 255.))); ixd = true; break elseif ixg == 2 then iw7 = iUC(iUz(iUA(ixc, 1), iUy(ixj, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixj, 8), 255.))); ixd = true; break elseif ixg == 3. then iw7 = iUC(iUz(iUA(ixc, 1), iUy(ixj, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixj, 8), 255.)), iUz(iUA(ixc, 3.), iUy(iUB(ixj, 16), 255.))); ixd = true; break elseif ixg == 4 then iw7 = iUC(iUz(iUA(ixc, 1), iUy(ixj, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixj, 8), 255.)), iUz(iUA(ixc, 3.), iUy(iUB(ixj, 16), 255.)), iUz(iUA(ixc, 4), iUy(iUB(ixj, 24.), 255.))); ixd = true; break end end; ixi = iUD(ixc); ixe = 0.; while true do if ixe <= ixg - 4 then ixj = ixj * 16807 % 2147483647; iUH(ixi, ixe, iUz(iUF(ixi, ixe), ixj)); ixe = ixe + 4 else break end end; if ixd then break end; ixj = ixj * 16807 % 2147483647; ixh = 0.; while true do if ixe < ixg then iUI(ixi, ixe, iUz(iUG(ixi, ixe), iUy(iUB(ixj, ixh * 8), 255.))); ixe = ixe + 1; ixh = ixh + 1 else break end end; if ixd then break end; do iw7 = iUE(ixi, 0., ixg); ixd = true; break end; break end end; oF = iIn[5136.][iw5](iw7); iw6 = nil; do ixh = true; ixe = k7; ixi = iIn[9150.]; ixf = iIn[9096.]; ixj = iIn[9.]; ixg = (oK + lQ) % iIn[5374]; ixd = false; while true do iw9 = #ixj; iw5 = iw9 - ixf; ixa = ixe(ixg % 4294967296); ixa = ixa % 2147483646. + 1; iw7 = iw5 >= 1; if iw7 then iw7 = iw5 <= 4 end; if iw7 then ixa = ixa * 16807 % 2147483647; if iw5 == 1 then iw6 = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.))); ixd = true; break elseif iw5 == 2 then iw6 = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.)), iUz(iUA(ixj, 2), iUy(iUB(ixa, 8), 255.))); ixd = true; break elseif iw5 == 3. then iw6 = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.)), iUz(iUA(ixj, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(ixj, 3.), iUy(iUB(ixa, 16), 255.))); ixd = true; break elseif iw5 == 4 then iw6 = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.)), iUz(iUA(ixj, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(ixj, 3.), iUy(iUB(ixa, 16), 255.)), iUz(iUA(ixj, 4), iUy(iUB(ixa, 24.), 255.))); ixd = true; break end end; ixb = iUD(ixj); iw8 = 0.; while true do if iw8 <= iw5 - 4 then ixa = ixa * 16807 % 2147483647; iUH(ixb, iw8, iUz(iUF(ixb, iw8), ixa)); iw8 = iw8 + 4 else break end end; if ixd then break end; ixa = ixa * 16807 % 2147483647; ixc = 0.; while true do if iw8 < iw5 then iUI(ixb, iw8, iUz(iUG(ixb, iw8), iUy(iUB(ixa, ixc * 8), 255.))); iw8 = iw8 + 1; ixc = ixc + 1 else break end end; if ixd then break end; do iw6 = iUE(ixb, 0., iw5); ixd = true; break end; break end end; iw5 = nil; do iw9 = iIn[8085.]; ixc = iIn[1900]; iw8 = true; ixb = (oK + lQ) % iIn[5374]; iw7 = iIn[10480]; ixa = k7; ixd = false; while true do ixh = #ixc; ixk = ixh - iw7; ixg = ixa(ixb % 4294967296); ixj = ixk >= 1; if ixj then ixj = ixk <= 3. end; if ixj then ixg = (ixg * 1597 + 51749) % 4294967296; if ixk == 1 then iw5 = iUC((iUA(ixc, 1) - iUy(ixg, 255.)) % 256); ixd = true; break elseif ixk == 2 then iw5 = iUC((iUA(ixc, 1) - iUy(ixg, 255.)) % 256, (iUA(ixc, 2) - iUy(iUB(ixg, 8), 255.)) % 256); ixd = true; break elseif ixk == 3. then iw5 = iUC((iUA(ixc, 1) - iUy(ixg, 255.)) % 256, (iUA(ixc, 2) - iUy(iUB(ixg, 8), 255.)) % 256, (iUA(ixc, 3.) - iUy(iUB(ixg, 16), 255.)) % 256); ixd = true; break end end; ixf = iUD(ixc); ixi = 0.; while true do if ixi + 4 <= ixk then ixg = (ixg * 1597 + 51749) % 4294967296; iUH(ixf, ixi, (iUF(ixf, ixi) - ixg) % 4294967296); ixi = ixi + 4 else break end end; if ixd then break end; ixg = (ixg * 1597 + 51749) % 4294967296; ixe = 0.; while true do if ixi < ixk then iUI(ixf, ixi, (iUG(ixf, ixi) - iUy(iUB(ixg, ixe * 8), 255.)) % 256); ixi = ixi + 1; ixe = ixe + 1 else break end end; if ixd then break end; do iw5 = iUE(ixf, 0., ixk); ixd = true; break end; break end end; oE = iIn[5136.][iw6](iw5); ixk = nil; do ixh = true; ixe = k7; ixi = false; ixf = iIn[4976]; ixj = iIn[6056]; ixg = (oK + lQ) % iIn[5374]; ixd = false; while true do iw9 = #ixj; iw5 = iw9 - ixf; ixa = ixe(ixg % 4294967296); ixa = ixa % 2147483646. + 1; iw7 = iw5 >= 1; if iw7 then iw7 = iw5 <= 4 end; if iw7 then ixa = ixa * 16807 % 2147483647; if iw5 == 1 then ixk = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.))); ixd = true; break elseif iw5 == 2 then ixk = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.)), iUz(iUA(ixj, 2), iUy(iUB(ixa, 8), 255.))); ixd = true; break elseif iw5 == 3. then ixk = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.)), iUz(iUA(ixj, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(ixj, 3.), iUy(iUB(ixa, 16), 255.))); ixd = true; break elseif iw5 == 4 then ixk = iUC(iUz(iUA(ixj, 1), iUy(ixa, 255.)), iUz(iUA(ixj, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(ixj, 3.), iUy(iUB(ixa, 16), 255.)), iUz(iUA(ixj, 4), iUy(iUB(ixa, 24.), 255.))); ixd = true; break end end; ixb = iUD(ixj); iw8 = 0.; while true do if iw8 <= iw5 - 4 then ixa = ixa * 16807 % 2147483647; iUH(ixb, iw8, iUz(iUF(ixb, iw8), ixa)); iw8 = iw8 + 4 else break end end; if ixd then break end; ixa = ixa * 16807 % 2147483647; ixc = 0.; while true do if iw8 < iw5 then iUI(ixb, iw8, iUz(iUG(ixb, iw8), iUy(iUB(ixa, ixc * 8), 255.))); iw8 = iw8 + 1; ixc = ixc + 1 else break end end; if ixd then break end; do ixk = iUE(ixb, 0., iw5); ixd = true; break end; break end end; iw5 = nil; do iw7 = iIn[2245]; iw9 = iIn[5419]; ixb = (oK + lQ) % iIn[5374]; iw8 = k7; ixa = iIn[5212]; ixc = false; while true do ixg = #iw9; ixj = ixg - ixa; ixf = iw8(ixb % 4294967296); ixf = ixf % 2147483646. + 1; ixi = ixj >= 1; if ixi then ixi = ixj <= 4 end; if ixi then ixf = ixf * 16807 % 2147483647; if ixj == 1 then iw5 = iUC(iUz(iUA(iw9, 1), iUy(ixf, 255.))); ixc = true; break elseif ixj == 2 then iw5 = iUC(iUz(iUA(iw9, 1), iUy(ixf, 255.)), iUz(iUA(iw9, 2), iUy(iUB(ixf, 8), 255.))); ixc = true; break elseif ixj == 3. then iw5 = iUC(iUz(iUA(iw9, 1), iUy(ixf, 255.)), iUz(iUA(iw9, 2), iUy(iUB(ixf, 8), 255.)), iUz(iUA(iw9, 3.), iUy(iUB(ixf, 16), 255.))); ixc = true; break elseif ixj == 4 then iw5 = iUC(iUz(iUA(iw9, 1), iUy(ixf, 255.)), iUz(iUA(iw9, 2), iUy(iUB(ixf, 8), 255.)), iUz(iUA(iw9, 3.), iUy(iUB(ixf, 16), 255.)), iUz(iUA(iw9, 4), iUy(iUB(ixf, 24.), 255.))); ixc = true; break end end; ixe = iUD(iw9); ixh = 0.; while true do if ixh <= ixj - 4 then ixf = ixf * 16807 % 2147483647; iUH(ixe, ixh, iUz(iUF(ixe, ixh), ixf)); ixh = ixh + 4 else break end end; if ixc then break end; ixf = ixf * 16807 % 2147483647; ixd = 0.; while true do if ixh < ixj then iUI(ixe, ixh, iUz(iUG(ixe, ixh), iUy(iUB(ixf, ixd * 8), 255.))); ixh = ixh + 1; ixd = ixd + 1 else break end end; if ixc then break end; do iw5 = iUE(ixe, 0., ixj); ixc = true; break end; break end end; oF[iw5] = ixk; ixj = nil; do ixg = iIn[6241]; ixe = iIn[2330]; ixh = k7; ixf = (oK + lQ) % iIn[5374]; ixi = iIn[5257]; ixd = false; while true do iw5 = #ixg; ixa = iw5 - ixi; iw7 = ixh(ixf % 4294967296); ixb = ixa >= 1; if ixb then ixb = ixa <= 4 end; if ixb then iw7 = iUJ((iw7 + 1832704949) % 4294967296, 13); if ixa == 1 then ixj = iUC(iUz(iUA(ixg, 1), iUy(iw7, 255.))); ixd = true; break elseif ixa == 2 then ixj = iUC(iUz(iUA(ixg, 1), iUy(iw7, 255.)), iUz(iUA(ixg, 2), iUy(iUB(iw7, 8), 255.))); ixd = true; break elseif ixa == 3. then ixj = iUC(iUz(iUA(ixg, 1), iUy(iw7, 255.)), iUz(iUA(ixg, 2), iUy(iUB(iw7, 8), 255.)), iUz(iUA(ixg, 3.), iUy(iUB(iw7, 16), 255.))); ixd = true; break elseif ixa == 4 then ixj = iUC(iUz(iUA(ixg, 1), iUy(iw7, 255.)), iUz(iUA(ixg, 2), iUy(iUB(iw7, 8), 255.)), iUz(iUA(ixg, 3.), iUy(iUB(iw7, 16), 255.)), iUz(iUA(ixg, 4), iUy(iUB(iw7, 24.), 255.))); ixd = true; break end end; iw8 = iUD(ixg); ixc = 0.; while true do if ixc + 4 <= ixa then iw7 = iUJ((iw7 + 1832704949) % 4294967296, 13); iUH(iw8, ixc, iUz(iUF(iw8, ixc), iw7)); ixc = ixc + 4 else break end end; if ixd then break end; iw7 = iUJ((iw7 + 1832704949) % 4294967296, 13); iw9 = 0.; while true do if ixc < ixa then iUI(iw8, ixc, iUz(iUG(iw8, ixc), iUy(iUB(iw7, iw9 * 8), 255.))); ixc = ixc + 1; iw9 = iw9 + 1 else break end end; if ixd then break end; do ixj = iUE(iw8, 0., ixa); ixd = true; break end; break end end; iw5 = nil; do ixa = iIn[4795]; iw8 = k7; iw9 = (oK + lQ) % iIn[5374]; iw7 = iIn[9373]; ixb = false; while true do ixi = #iw7; ixe = ixi - ixa; ixh = iw8(iw9 % 4294967296); ixh = ixh % 2147483646. + 1; ixd = ixe >= 1; if ixd then ixd = ixe <= 4 end; if ixd then ixh = ixh * 16807 % 2147483647; if ixe == 1 then iw5 = iUC(iUz(iUA(iw7, 1), iUy(ixh, 255.))); ixb = true; break elseif ixe == 2 then iw5 = iUC(iUz(iUA(iw7, 1), iUy(ixh, 255.)), iUz(iUA(iw7, 2), iUy(iUB(ixh, 8), 255.))); ixb = true; break elseif ixe == 3. then iw5 = iUC(iUz(iUA(iw7, 1), iUy(ixh, 255.)), iUz(iUA(iw7, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(iw7, 3.), iUy(iUB(ixh, 16), 255.))); ixb = true; break elseif ixe == 4 then iw5 = iUC(iUz(iUA(iw7, 1), iUy(ixh, 255.)), iUz(iUA(iw7, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(iw7, 3.), iUy(iUB(ixh, 16), 255.)), iUz(iUA(iw7, 4), iUy(iUB(ixh, 24.), 255.))); ixb = true; break end end; ixg = iUD(iw7); ixc = 0.; while true do if ixc + 4 <= ixe then ixh = ixh * 16807 % 2147483647; iUH(ixg, ixc, iUz(iUF(ixg, ixc), ixh)); ixc = ixc + 4 else break end end; if ixb then break end; ixh = ixh * 16807 % 2147483647; ixf = 0.; while true do if ixc < ixe then iUI(ixg, ixc, iUz(iUG(ixg, ixc), iUy(iUB(ixh, ixf * 8), 255.))); ixc = ixc + 1; ixf = ixf + 1 else break end end; if ixb then break end; do iw5 = iUE(ixg, 0., ixe); ixb = true; break end; break end end; oE[iw5] = ixj; ixi = nil; do ixf = iIn[7886]; ixd = iIn[4058]; ixg = k7; ixe = (oK + lQ) % iIn[5374]; ixh = iIn[10480]; ixc = false; while true do iw5 = #ixf; ixa = iw5 - ixh; iw7 = ixg(ixe % 4294967296); ixb = ixa >= 1; if ixb then ixb = ixa <= 4 end; if ixb then iw7 = iUJ((iw7 + 1832704949) % 4294967296, 13); if ixa == 1 then ixi = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.))); ixc = true; break elseif ixa == 2 then ixi = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.)), iUz(iUA(ixf, 2), iUy(iUB(iw7, 8), 255.))); ixc = true; break elseif ixa == 3. then ixi = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.)), iUz(iUA(ixf, 2), iUy(iUB(iw7, 8), 255.)), iUz(iUA(ixf, 3.), iUy(iUB(iw7, 16), 255.))); ixc = true; break elseif ixa == 4 then ixi = iUC(iUz(iUA(ixf, 1), iUy(iw7, 255.)), iUz(iUA(ixf, 2), iUy(iUB(iw7, 8), 255.)), iUz(iUA(ixf, 3.), iUy(iUB(iw7, 16), 255.)), iUz(iUA(ixf, 4), iUy(iUB(iw7, 24.), 255.))); ixc = true; break end end; iw8 = iUD(ixf); ixj = 0.; while true do if ixj + 4 <= ixa then iw7 = iUJ((iw7 + 1832704949) % 4294967296, 13); iUH(iw8, ixj, iUz(iUF(iw8, ixj), iw7)); ixj = ixj + 4 else break end end; if ixc then break end; iw7 = iUJ((iw7 + 1832704949) % 4294967296, 13); iw9 = 0.; while true do if ixj < ixa then iUI(iw8, ixj, iUz(iUG(iw8, ixj), iUy(iUB(iw7, iw9 * 8), 255.))); ixj = ixj + 1; iw9 = iw9 + 1 else break end end; if ixc then break end; do ixi = iUE(iw8, 0., ixa); ixc = true; break end; break end end; ixj = nil; do ixa = iIn[3385]; iw7 = true; iw9 = k7; iw5 = (oK + lQ) % iIn[5374]; iw8 = iIn[4218.]; ixb = false; while true do ixf = #ixa; ixk = ixf - iw8; ixe = iw9(iw5 % 4294967296); ixh = ixk >= 1; if ixh then ixh = ixk <= 4 end; if ixh then ixe = iUJ((ixe + 1832704949) % 4294967296, 13); if ixk == 1 then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixe, 255.))); ixb = true; break elseif ixk == 2 then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixe, 255.)), iUz(iUA(ixa, 2), iUy(iUB(ixe, 8), 255.))); ixb = true; break elseif ixk == 3. then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixe, 255.)), iUz(iUA(ixa, 2), iUy(iUB(ixe, 8), 255.)), iUz(iUA(ixa, 3.), iUy(iUB(ixe, 16), 255.))); ixb = true; break elseif ixk == 4 then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixe, 255.)), iUz(iUA(ixa, 2), iUy(iUB(ixe, 8), 255.)), iUz(iUA(ixa, 3.), iUy(iUB(ixe, 16), 255.)), iUz(iUA(ixa, 4), iUy(iUB(ixe, 24.), 255.))); ixb = true; break end end; ixd = iUD(ixa); ixg = 0.; while true do if ixg + 4 <= ixk then ixe = iUJ((ixe + 1832704949) % 4294967296, 13); iUH(ixd, ixg, iUz(iUF(ixd, ixg), ixe)); ixg = ixg + 4 else break end end; if ixb then break end; ixe = iUJ((ixe + 1832704949) % 4294967296, 13); ixc = 0.; while true do if ixg < ixk then iUI(ixd, ixg, iUz(iUG(ixd, ixg), iUy(iUB(ixe, ixc * 8), 255.))); ixg = ixg + 1; ixc = ixc + 1 else break end end; if ixb then break end; do ixj = iUE(ixd, 0., ixk); ixb = true; break end; break end end; oF[ixj] = iIn[515][ixi](iUK, iUK, iUK); ixk = nil; do ixd = iIn[8416]; ixg = iIn[8642]; ixe = (oK + lQ) % iIn[5374]; ixh = k7; ixf = iIn[10480]; ixc = false; while true do iw9 = #ixg; iw5 = iw9 - ixf; ixa = ixh(ixe % 4294967296); ixa = ixa % 2147483646. + 1; iw7 = iw5 >= 1; if iw7 then iw7 = iw5 <= 4 end; if iw7 then ixa = ixa * 16807 % 2147483647; if iw5 == 1 then ixk = iUC(iUz(iUA(ixg, 1), iUy(ixa, 255.))); ixc = true; break elseif iw5 == 2 then ixk = iUC(iUz(iUA(ixg, 1), iUy(ixa, 255.)), iUz(iUA(ixg, 2), iUy(iUB(ixa, 8), 255.))); ixc = true; break elseif iw5 == 3. then ixk = iUC(iUz(iUA(ixg, 1), iUy(ixa, 255.)), iUz(iUA(ixg, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(ixg, 3.), iUy(iUB(ixa, 16), 255.))); ixc = true; break elseif iw5 == 4 then ixk = iUC(iUz(iUA(ixg, 1), iUy(ixa, 255.)), iUz(iUA(ixg, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(ixg, 3.), iUy(iUB(ixa, 16), 255.)), iUz(iUA(ixg, 4), iUy(iUB(ixa, 24.), 255.))); ixc = true; break end end; ixb = iUD(ixg); iw8 = 0.; while true do if iw8 <= iw5 - 4 then ixa = ixa * 16807 % 2147483647; iUH(ixb, iw8, iUz(iUF(ixb, iw8), ixa)); iw8 = iw8 + 4 else break end end; if ixc then break end; ixa = ixa * 16807 % 2147483647; ixj = 0.; while true do if iw8 < iw5 then iUI(ixb, iw8, iUz(iUG(ixb, iw8), iUy(iUB(ixa, ixj * 8), 255.))); iw8 = iw8 + 1; ixj = ixj + 1 else break end end; if ixc then break end; do ixk = iUE(ixb, 0., iw5); ixc = true; break end; break end end; ixj = nil; do iw8 = iIn[9082]; ixa = iIn[4092.]; iw7 = (oK + lQ) % iIn[5374]; iw9 = k7; iw5 = iIn[2958.]; ixb = false; while true do ixi = #ixa; ixe = ixi - iw5; ixh = iw9(iw7 % 4294967296); ixh = ixh % 2147483646. + 1; ixd = ixe >= 1; if ixd then ixd = ixe <= 4 end; if ixd then ixh = ixh * 16807 % 2147483647; if ixe == 1 then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixh, 255.))); ixb = true; break elseif ixe == 2 then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixh, 255.)), iUz(iUA(ixa, 2), iUy(iUB(ixh, 8), 255.))); ixb = true; break elseif ixe == 3. then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixh, 255.)), iUz(iUA(ixa, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(ixa, 3.), iUy(iUB(ixh, 16), 255.))); ixb = true; break elseif ixe == 4 then ixj = iUC(iUz(iUA(ixa, 1), iUy(ixh, 255.)), iUz(iUA(ixa, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(ixa, 3.), iUy(iUB(ixh, 16), 255.)), iUz(iUA(ixa, 4), iUy(iUB(ixh, 24.), 255.))); ixb = true; break end end; ixg = iUD(ixa); ixc = 0.; while true do if ixc <= ixe - 4 then ixh = ixh * 16807 % 2147483647; iUH(ixg, ixc, iUz(iUF(ixg, ixc), ixh)); ixc = ixc + 4 else break end end; if ixb then break end; ixh = ixh * 16807 % 2147483647; ixf = 0.; while true do if ixc < ixe then iUI(ixg, ixc, iUz(iUG(ixg, ixc), iUy(iUB(ixh, ixf * 8), 255.))); ixc = ixc + 1; ixf = ixf + 1 else break end end; if ixb then break end; do ixj = iUE(ixg, 0., ixe); ixb = true; break end; break end end; oF[ixj] = iIn[515][ixk]; ixi = nil; do ixd = iIn[4967]; ixg = iIn[7551.]; ixe = k7; ixh = (oK + lQ) % iIn[5374]; ixf = iIn[10480]; ixc = false; while true do ixb = #ixd; iw8 = ixb - ixf; ixj = ixe(ixh % 4294967296); iw9 = iw8 >= 1; if iw9 then iw9 = iw8 <= 4 end; if iw9 then ixj = iUJ((ixj + 1832704949) % 4294967296, 13); if iw8 == 1 then ixi = iUC(iUz(iUA(ixd, 1), iUy(ixj, 255.))); ixc = true; break elseif iw8 == 2 then ixi = iUC(iUz(iUA(ixd, 1), iUy(ixj, 255.)), iUz(iUA(ixd, 2), iUy(iUB(ixj, 8), 255.))); ixc = true; break elseif iw8 == 3. then ixi = iUC(iUz(iUA(ixd, 1), iUy(ixj, 255.)), iUz(iUA(ixd, 2), iUy(iUB(ixj, 8), 255.)), iUz(iUA(ixd, 3.), iUy(iUB(ixj, 16), 255.))); ixc = true; break elseif iw8 == 4 then ixi = iUC(iUz(iUA(ixd, 1), iUy(ixj, 255.)), iUz(iUA(ixd, 2), iUy(iUB(ixj, 8), 255.)), iUz(iUA(ixd, 3.), iUy(iUB(ixj, 16), 255.)), iUz(iUA(ixd, 4), iUy(iUB(ixj, 24.), 255.))); ixc = true; break end end; iw5 = iUD(ixd); ixa = 0.; while true do if ixa + 4 <= iw8 then ixj = iUJ((ixj + 1832704949) % 4294967296, 13); iUH(iw5, ixa, iUz(iUF(iw5, ixa), ixj)); ixa = ixa + 4 else break end end; if ixc then break end; ixj = iUJ((ixj + 1832704949) % 4294967296, 13); iw7 = 0.; while true do if ixa < iw8 then iUI(iw5, ixa, iUz(iUG(iw5, ixa), iUy(iUB(ixj, iw7 * 8), 255.))); ixa = ixa + 1; iw7 = iw7 + 1 else break end end; if ixc then break end; do ixi = iUE(iw5, 0., iw8); ixc = true; break end; break end end; oF[ixi] = oG; ixj = nil; do iw8 = iIn[1988]; ixb = iIn[5832.]; iw7 = iIn[8069]; ixa = (oK + lQ) % iIn[5374]; iw5 = iIn[10480]; iw9 = k7; ixc = false; while true do ixg = #ixb; ixk = ixg - iw5; ixf = iw9(ixa % 4294967296); ixi = ixk >= 1; if ixi then ixi = ixk <= 3. end; if ixi then ixf = (ixf * 1597 + 51749) % 4294967296; if ixk == 1 then ixj = iUC((iUA(ixb, 1) - iUy(ixf, 255.)) % 256); ixc = true; break elseif ixk == 2 then ixj = iUC((iUA(ixb, 1) - iUy(ixf, 255.)) % 256, (iUA(ixb, 2) - iUy(iUB(ixf, 8), 255.)) % 256); ixc = true; break elseif ixk == 3. then ixj = iUC((iUA(ixb, 1) - iUy(ixf, 255.)) % 256, (iUA(ixb, 2) - iUy(iUB(ixf, 8), 255.)) % 256, (iUA(ixb, 3.) - iUy(iUB(ixf, 16), 255.)) % 256); ixc = true; break end end; ixe = iUD(ixb); ixh = 0.; while true do if ixh + 4 <= ixk then ixf = (ixf * 1597 + 51749) % 4294967296; iUH(ixe, ixh, (iUF(ixe, ixh) - ixf) % 4294967296); ixh = ixh + 4 else break end end; if ixc then break end; ixf = (ixf * 1597 + 51749) % 4294967296; ixd = 0.; while true do if ixh < ixk then iUI(ixe, ixh, (iUG(ixe, ixh) - iUy(iUB(ixf, ixd * 8), 255.)) % 256); ixh = ixh + 1; ixd = ixd + 1 else break end end; if ixc then break end; do ixj = iUE(ixe, 0., ixk); ixc = true; break end; break end end; ixk = nil; do ixd = iIn[5730.]; ixg = iIn[2134]; ixe = true; ixh = (oK + lQ) % iIn[5374]; ixf = iIn[10480]; ixi = k7; ixc = false; while true do iw7 = #ixg; ixb = iw7 - ixf; iw8 = ixi(ixh % 4294967296); iw6 = ixb >= 1; if iw6 then iw6 = ixb <= 3. end; if iw6 then iw8 = (iw8 * 1597 + 51749) % 4294967296; if ixb == 1 then ixk = iUC((iUA(ixg, 1) - iUy(iw8, 255.)) % 256); ixc = true; break elseif ixb == 2 then ixk = iUC((iUA(ixg, 1) - iUy(iw8, 255.)) % 256, (iUA(ixg, 2) - iUy(iUB(iw8, 8), 255.)) % 256); ixc = true; break elseif ixb == 3. then ixk = iUC((iUA(ixg, 1) - iUy(iw8, 255.)) % 256, (iUA(ixg, 2) - iUy(iUB(iw8, 8), 255.)) % 256, (iUA(ixg, 3.) - iUy(iUB(iw8, 16), 255.)) % 256); ixc = true; break end end; iw9 = iUD(ixg); iw5 = 0.; while true do if iw5 + 4 <= ixb then iw8 = (iw8 * 1597 + 51749) % 4294967296; iUH(iw9, iw5, (iUF(iw9, iw5) - iw8) % 4294967296); iw5 = iw5 + 4 else break end end; if ixc then break end; iw8 = (iw8 * 1597 + 51749) % 4294967296; ixa = 0.; while true do if iw5 < ixb then iUI(iw9, iw5, (iUG(iw9, iw5) - iUy(iUB(iw8, ixa * 8), 255.)) % 256); iw5 = iw5 + 1; ixa = ixa + 1 else break end end; if ixc then break end; do ixk = iUE(iw9, 0., ixb); ixc = true; break end; break end end; oE[ixk] = iIn[515][ixj](iUK, iUK, iUK); iw6 = nil; do iw7 = iIn[3902]; iw9 = k7; iw5 = (oK + lQ) % iIn[5374]; iw8 = iIn[6063.]; ixa = false; while true do ixc = #iw8; ixf = ixc - iw7; ixb = iw9(iw5 % 4294967296); ixb = ixb % 2147483646. + 1; ixe = ixf >= 1; if ixe then ixe = ixf <= 4 end; if ixe then ixb = ixb * 16807 % 2147483647; if ixf == 1 then iw6 = iUC(iUz(iUA(iw8, 1), iUy(ixb, 255.))); ixa = true; break elseif ixf == 2 then iw6 = iUC(iUz(iUA(iw8, 1), iUy(ixb, 255.)), iUz(iUA(iw8, 2), iUy(iUB(ixb, 8), 255.))); ixa = true; break elseif ixf == 3. then iw6 = iUC(iUz(iUA(iw8, 1), iUy(ixb, 255.)), iUz(iUA(iw8, 2), iUy(iUB(ixb, 8), 255.)), iUz(iUA(iw8, 3.), iUy(iUB(ixb, 16), 255.))); ixa = true; break elseif ixf == 4 then iw6 = iUC(iUz(iUA(iw8, 1), iUy(ixb, 255.)), iUz(iUA(iw8, 2), iUy(iUB(ixb, 8), 255.)), iUz(iUA(iw8, 3.), iUy(iUB(ixb, 16), 255.)), iUz(iUA(iw8, 4), iUy(iUB(ixb, 24.), 255.))); ixa = true; break end end; ixh = iUD(iw8); ixd = 0.; while true do if ixd + 4 <= ixf then ixb = ixb * 16807 % 2147483647; iUH(ixh, ixd, iUz(iUF(ixh, ixd), ixb)); ixd = ixd + 4 else break end end; if ixa then break end; ixb = ixb * 16807 % 2147483647; ixg = 0.; while true do if ixd < ixf then iUI(ixh, ixd, iUz(iUG(ixh, ixd), iUy(iUB(ixb, ixg * 8), 255.))); ixd = ixd + 1; ixg = ixg + 1 else break end end; if ixa then break end; do iw6 = iUE(ixh, 0., ixf); ixa = true; break end; break end end; oE[iw6] = (buffer.readu32(lE, iIn[2958.])); ixh = nil; do ixb = iIn[747.]; ixe = k7; ixc = iIn[5577.]; ixf = iIn[1371.]; ixd = iIn[2931.]; ixg = (oK + lQ) % iIn[5374]; ixa = false; while true do iw6 = #ixd; iw9 = iw6 - ixf; iw5 = ixe(ixg % 4294967296); iw5 = iw5 % 2147483646. + 1; ixk = iw9 >= 1; if ixk then ixk = iw9 <= 4 end; if ixk then iw5 = iw5 * 16807 % 2147483647; if iw9 == 1 then ixh = iUC(iUz(iUA(ixd, 1), iUy(iw5, 255.))); ixa = true; break elseif iw9 == 2 then ixh = iUC(iUz(iUA(ixd, 1), iUy(iw5, 255.)), iUz(iUA(ixd, 2), iUy(iUB(iw5, 8), 255.))); ixa = true; break elseif iw9 == 3. then ixh = iUC(iUz(iUA(ixd, 1), iUy(iw5, 255.)), iUz(iUA(ixd, 2), iUy(iUB(iw5, 8), 255.)), iUz(iUA(ixd, 3.), iUy(iUB(iw5, 16), 255.))); ixa = true; break elseif iw9 == 4 then ixh = iUC(iUz(iUA(ixd, 1), iUy(iw5, 255.)), iUz(iUA(ixd, 2), iUy(iUB(iw5, 8), 255.)), iUz(iUA(ixd, 3.), iUy(iUB(iw5, 16), 255.)), iUz(iUA(ixd, 4), iUy(iUB(iw5, 24.), 255.))); ixa = true; break end end; iw7 = iUD(ixd); ixi = 0.; while true do if ixi <= iw9 - 4 then iw5 = iw5 * 16807 % 2147483647; iUH(iw7, ixi, iUz(iUF(iw7, ixi), iw5)); ixi = ixi + 4 else break end end; if ixa then break end; iw5 = iw5 * 16807 % 2147483647; iw8 = 0.; while true do if ixi < iw9 then iUI(iw7, ixi, iUz(iUG(iw7, ixi), iUy(iUB(iw5, iw8 * 8), 255.))); ixi = ixi + 1; iw8 = iw8 + 1 else break end end; if ixa then break end; do ixh = iUE(iw7, 0., iw9); ixa = true; break end; break end end; ixk = nil; do iw5 = false; iw8 = iIn[8628.]; iw6 = (oK + lQ) % iIn[5374]; iw7 = k7; ixi = iIn[6720.]; iw9 = false; while true do ixf = #iw8; ixb = ixf - ixi; ixe = iw7(iw6 % 4294967296); ixe = ixe % 2147483646. + 1; ixa = ixb >= 1; if ixa then ixa = ixb <= 4 end; if ixa then ixe = ixe * 16807 % 2147483647; if ixb == 1 then ixk = iUC(iUz(iUA(iw8, 1), iUy(ixe, 255.))); iw9 = true; break elseif ixb == 2 then ixk = iUC(iUz(iUA(iw8, 1), iUy(ixe, 255.)), iUz(iUA(iw8, 2), iUy(iUB(ixe, 8), 255.))); iw9 = true; break elseif ixb == 3. then ixk = iUC(iUz(iUA(iw8, 1), iUy(ixe, 255.)), iUz(iUA(iw8, 2), iUy(iUB(ixe, 8), 255.)), iUz(iUA(iw8, 3.), iUy(iUB(ixe, 16), 255.))); iw9 = true; break elseif ixb == 4 then ixk = iUC(iUz(iUA(iw8, 1), iUy(ixe, 255.)), iUz(iUA(iw8, 2), iUy(iUB(ixe, 8), 255.)), iUz(iUA(iw8, 3.), iUy(iUB(ixe, 16), 255.)), iUz(iUA(iw8, 4), iUy(iUB(ixe, 24.), 255.))); iw9 = true; break end end; ixd = iUD(iw8); ixg = 0.; while true do if ixg <= ixb - 4 then ixe = ixe * 16807 % 2147483647; iUH(ixd, ixg, iUz(iUF(ixd, ixg), ixe)); ixg = ixg + 4 else break end end; if iw9 then break end; ixe = ixe * 16807 % 2147483647; ixc = 0.; while true do if ixg < ixb then iUI(ixd, ixg, iUz(iUG(ixd, ixg), iUy(iUB(ixe, ixc * 8), 255.))); ixg = ixg + 1; ixc = ixc + 1 else break end end; if iw9 then break end; do ixk = iUE(ixd, 0., ixb); iw9 = true; break end; break end end; oE[ixk] = oG[ixh]; ixg = nil; do ixa = iIn[10591]; ixd = k7; ixb = iIn[9697]; ixe = iIn[10480]; ixc = iIn[8644]; ixf = (oK + lQ) % iIn[5374]; iw9 = false; while true do ixh = #ixc; iw5 = ixh - ixe; ixk = ixd(ixf % 4294967296); ixk = ixk % 2147483646. + 1; iw7 = iw5 >= 1; if iw7 then iw7 = iw5 <= 4 end; if iw7 then ixk = ixk * 16807 % 2147483647; if iw5 == 1 then ixg = iUC(iUz(iUA(ixc, 1), iUy(ixk, 255.))); iw9 = true; break elseif iw5 == 2 then ixg = iUC(iUz(iUA(ixc, 1), iUy(ixk, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixk, 8), 255.))); iw9 = true; break elseif iw5 == 3. then ixg = iUC(iUz(iUA(ixc, 1), iUy(ixk, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixk, 8), 255.)), iUz(iUA(ixc, 3.), iUy(iUB(ixk, 16), 255.))); iw9 = true; break elseif iw5 == 4 then ixg = iUC(iUz(iUA(ixc, 1), iUy(ixk, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixk, 8), 255.)), iUz(iUA(ixc, 3.), iUy(iUB(ixk, 16), 255.)), iUz(iUA(ixc, 4), iUy(iUB(ixk, 24.), 255.))); iw9 = true; break end end; ixi = iUD(ixc); iw8 = 0.; while true do if iw8 <= iw5 - 4 then ixk = ixk * 16807 % 2147483647; iUH(ixi, iw8, iUz(iUF(ixi, iw8), ixk)); iw8 = iw8 + 4 else break end end; if iw9 then break end; ixk = ixk * 16807 % 2147483647; iw6 = 0.; while true do if iw8 < iw5 then iUI(ixi, iw8, iUz(iUG(ixi, iw8), iUy(iUB(ixk, iw6 * 8), 255.))); iw8 = iw8 + 1; iw6 = iw6 + 1 else break end end; if iw9 then break end; do ixg = iUE(ixi, 0., iw5); iw9 = true; break end; break end end; oE[ixg] = oG; ixh = nil; do iw8 = iIn[5183]; iw6 = iIn[9596]; iw7 = iIn[4576]; ixi = (oK + lQ) % iIn[5374]; iw5 = iIn[946]; ixk = k7; iw9 = false; while true do ixg = #iw6; ixc = ixg - iw5; ixf = ixk(ixi % 4294967296); ixb = ixc >= 1; if ixb then ixb = ixc <= 3. end; if ixb then ixf = (ixf * 1597 + 51749) % 4294967296; if ixc == 1 then ixh = iUC((iUA(iw6, 1) - iUy(ixf, 255.)) % 256); iw9 = true; break elseif ixc == 2 then ixh = iUC((iUA(iw6, 1) - iUy(ixf, 255.)) % 256, (iUA(iw6, 2) - iUy(iUB(ixf, 8), 255.)) % 256); iw9 = true; break elseif ixc == 3. then ixh = iUC((iUA(iw6, 1) - iUy(ixf, 255.)) % 256, (iUA(iw6, 2) - iUy(iUB(ixf, 8), 255.)) % 256, (iUA(iw6, 3.) - iUy(iUB(ixf, 16), 255.)) % 256); iw9 = true; break end end; ixe = iUD(iw6); ixa = 0.; while true do if ixa + 4 <= ixc then ixf = (ixf * 1597 + 51749) % 4294967296; iUH(ixe, ixa, (iUF(ixe, ixa) - ixf) % 4294967296); ixa = ixa + 4 else break end end; if iw9 then break end; ixf = (ixf * 1597 + 51749) % 4294967296; ixd = 0.; while true do if ixa < ixc then iUI(ixe, ixa, (iUG(ixe, ixa) - iUy(iUB(ixf, ixd * 8), 255.)) % 256); ixa = ixa + 1; ixd = ixd + 1 else break end end; if iw9 then break end; do ixh = iUE(ixe, 0., ixc); iw9 = true; break end; break end end; oJ[ixh] = true; ixg = nil; do ixd = iIn[3713]; ixa = iIn[4369]; ixe = iIn[305]; ixb = (oK + lQ) % iIn[5374]; ixf = iIn[10480]; ixc = k7; iw9 = false; while true do ixh = #ixa; iw5 = ixh - ixf; ixk = ixc(ixb % 4294967296); iw7 = iw5 >= 1; if iw7 then iw7 = iw5 <= 3. end; if iw7 then ixk = (ixk * 1597 + 51749) % 4294967296; if iw5 == 1 then ixg = iUC((iUA(ixa, 1) - iUy(ixk, 255.)) % 256); iw9 = true; break elseif iw5 == 2 then ixg = iUC((iUA(ixa, 1) - iUy(ixk, 255.)) % 256, (iUA(ixa, 2) - iUy(iUB(ixk, 8), 255.)) % 256); iw9 = true; break elseif iw5 == 3. then ixg = iUC((iUA(ixa, 1) - iUy(ixk, 255.)) % 256, (iUA(ixa, 2) - iUy(iUB(ixk, 8), 255.)) % 256, (iUA(ixa, 3.) - iUy(iUB(ixk, 16), 255.)) % 256); iw9 = true; break end end; ixi = iUD(ixa); iw8 = 0.; while true do if iw8 + 4 <= iw5 then ixk = (ixk * 1597 + 51749) % 4294967296; iUH(ixi, iw8, (iUF(ixi, iw8) - ixk) % 4294967296); iw8 = iw8 + 4 else break end end; if iw9 then break end; ixk = (ixk * 1597 + 51749) % 4294967296; iw6 = 0.; while true do if iw8 < iw5 then iUI(ixi, iw8, (iUG(ixi, iw8) - iUy(iUB(ixk, iw6 * 8), 255.)) % 256); iw8 = iw8 + 1; iw6 = iw6 + 1 else break end end; if iw9 then break end; do ixg = iUE(ixi, 0., iw5); iw9 = true; break end; break end end; oH = iIn[3492.][ixg]; ixh = nil; do iw6 = iIn[10568]; iw8 = iIn[10168]; ixi = iIn[3524]; iw7 = (oK + lQ) % iIn[5374]; ixk = iIn[10480]; iw5 = k7; iw9 = false; while true do ixd = #iw8; ixg = ixd - ixk; ixc = iw5(iw7 % 4294967296); ixf = ixg >= 1; if ixf then ixf = ixg <= 3. end; if ixf then ixc = (ixc * 1597 + 51749) % 4294967296; if ixg == 1 then ixh = iUC((iUA(iw8, 1) - iUy(ixc, 255.)) % 256); iw9 = true; break elseif ixg == 2 then ixh = iUC((iUA(iw8, 1) - iUy(ixc, 255.)) % 256, (iUA(iw8, 2) - iUy(iUB(ixc, 8), 255.)) % 256); iw9 = true; break elseif ixg == 3. then ixh = iUC((iUA(iw8, 1) - iUy(ixc, 255.)) % 256, (iUA(iw8, 2) - iUy(iUB(ixc, 8), 255.)) % 256, (iUA(iw8, 3.) - iUy(iUB(ixc, 16), 255.)) % 256); iw9 = true; break end end; ixb = iUD(iw8); ixe = 0.; while true do if ixe + 4 <= ixg then ixc = (ixc * 1597 + 51749) % 4294967296; iUH(ixb, ixe, (iUF(ixb, ixe) - ixc) % 4294967296); ixe = ixe + 4 else break end end; if iw9 then break end; ixc = (ixc * 1597 + 51749) % 4294967296; ixa = 0.; while true do if ixe < ixg then iUI(ixb, ixe, (iUG(ixb, ixe) - iUy(iUB(ixc, ixa * 8), 255.)) % 256); ixe = ixe + 1; ixa = ixa + 1 else break end end; if iw9 then break end; do ixh = iUE(ixb, 0., ixg); iw9 = true; break end; break end end; lU = lA[ixh]:Connect(function(iJO, iJP) local iUm = bit32.band; local iUn = bit32.bxor; local iUo = string.byte; local iUp = bit32.rshift; local iUq = string.char; local iUr = buffer.fromstring; local iUs = buffer.readstring; local iUt = buffer.readu32; local iUu = buffer.readu8; local iUv = buffer.writeu32; local iUw = buffer.writeu8; local iUx = bit32.lrotate; if not iJP then local iKG = { oF, lI, lQ, oG, lH, lB, k7, iJO, iJP } end; local iwQ = nil; local iwR = nil; local iwS = nil; local iwT = nil; if dQ == iIn[946] / (iIn[10906] % iIn[10906]) - iIn[275] / (iIn[724] - iIn[724]) then local iG6 = true or iIn[9301]; iG6 = N[iIn[1072]] end; local iwU = nil; local iwV = nil; local iwW = nil; local iwX = nil; while iIn[5168] / (iIn[8328.] % iIn[8328.]) - iIn[2598.] / (iIn[5376.] % iIn[5376.]) > iIn[4196] do I = iwR <= iIn[2764]; local iG6 = iIn[537.] and iIn[6256] end; while F == iIn[2373.] % iIn[2373.] / (iIn[9096.] % iIn[9096.]) do local iG6 = buffer % iIn[5030]; local iG7 = dr + iIn[515] end; local iwY = nil; local iwZ = nil; local iw_ = nil; local iw0 = nil; while (iIn[8661.] - iIn[8661.]) / (iIn[7327] - iIn[7327]) == iIn[7994] do local iG6 = #iwR; e8 = { iG6, iIn[2714] } end; local iw1 = nil; for iG6 = iIn[7718], iIn[1371.] do if (iG6 * iG6 + iG6) % iIn[1353.] == iIn[7718] then I = E[iIn[189.]]; bit32[iIn[3378.]] = dE % iIn[8079.] end end; local iw2 = nil; if dE == iIn[5017] / (iIn[9683] % iIn[9683]) - iIn[8706.] / (iIn[6268] % iIn[6268]) then local iG6 = iIn[4714] >= iIn[4012]; local iG7 = ({})[iIn[6713]] end; while iIn[6573.] / (iIn[3106] - iIn[3106]) * (iIn[10873] - iIn[10873]) == iIn[7954] / (iIn[5257] % iIn[5257]) - iIn[4018] / (iIn[2071] - iIn[2071]) do while eE == (iIn[7474] - iIn[7474]) / (iIn[4526] - iIn[4526]) do local iG6 = #iIn[4377.]; iIn[1182.][iIn[3116]] = false or P end end; local iw3 = nil; local iw4 = nil; local oy, oz, oB, oC, oD = nil, nil, nil, nil, nil; local oA = nil; for iG7 = 90. / (115 - 115), 126. % 126. do local iG6 = "jwi" and "jyinfe"; dk = "ouv" .. "ghdrho" end; oA = 1; if iIn[2714] == iIn[7774] / (iIn[5436.] % iIn[5436.]) - iIn[2112.] / (iIn[3167] % iIn[3167]) then local iG6 = iIn[9176] and iIn[7421]; aS = -iG6 end; while true do oA = 14551 - oA; do if oA < 14540 then if oA < 8471 then break elseif oA < 12395 then break elseif oA < 14538. then break elseif oA < 14539 then oz = oy; oA = 2 elseif oA == 14539 then iwQ = nil; do iwV = iIn[5383]; iwU = iIn[1162]; iwT = k7; iwS = (oA + lQ) % iIn[5374]; iwR = iIn[10480]; iwW = false; while true do iw2 = #iwV; iw1 = iw2 - iwR; iw0 = iwT(iwS % 4294967296); iw_ = iw1 >= 1; if iw_ then iw_ = iw1 <= 4 end; if iw_ then iw0 = iUx((iw0 + 1832704949) % 4294967296, 13); if iw1 == 1 then iwQ = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.))); iwW = true; break elseif iw1 == 2 then iwQ = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.)), iUn(iUo(iwV, 2), iUm(iUp(iw0, 8), 255.))); iwW = true; break elseif iw1 == 3. then iwQ = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.)), iUn(iUo(iwV, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwV, 3.), iUm(iUp(iw0, 16), 255.))); iwW = true; break elseif iw1 == 4 then iwQ = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.)), iUn(iUo(iwV, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwV, 3.), iUm(iUp(iw0, 16), 255.)), iUn(iUo(iwV, 4), iUm(iUp(iw0, 24.), 255.))); iwW = true; break end end; iwZ = iUr(iwV); iwY = 0.; while true do if iwY + 4 <= iw1 then iw0 = iUx((iw0 + 1832704949) % 4294967296, 13); iUv(iwZ, iwY, iUn(iUt(iwZ, iwY), iw0)); iwY = iwY + 4 else break end end; if iwW then break end; iw0 = iUx((iw0 + 1832704949) % 4294967296, 13); iwX = 0.; while true do if iwY < iw1 then iUw(iwZ, iwY, iUn(iUu(iwZ, iwY), iUm(iUp(iw0, iwX * 8), 255.))); iwY = iwY + 1; iwX = iwX + 1 else break end end; if iwW then break end; do iwQ = iUs(iwZ, 0., iw1); iwW = true; break end; break end end; iw2 = nil; do iwX = iIn[4146.]; iwY = k7; iwZ = iIn[10448]; iw_ = iIn[10480]; iw0 = iIn[9026]; iw1 = (oA + lQ) % iIn[5374]; iwW = false; while true do iw4 = #iw0; iw3 = iw4 - iw_; iwR = iwY(iw1 % 4294967296); iwR = iwR % 2147483646. + 1; iwS = iw3 >= 1; if iwS then iwS = iw3 <= 4 end; if iwS then iwR = iwR * 16807 % 2147483647; if iw3 == 1 then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.))); iwW = true; break elseif iw3 == 2 then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwR, 8), 255.))); iwW = true; break elseif iw3 == 3. then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwR, 8), 255.)), iUn(iUo(iw0, 3.), iUm(iUp(iwR, 16), 255.))); iwW = true; break elseif iw3 == 4 then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwR, 8), 255.)), iUn(iUo(iw0, 3.), iUm(iUp(iwR, 16), 255.)), iUn(iUo(iw0, 4), iUm(iUp(iwR, 24.), 255.))); iwW = true; break end end; iwT = iUr(iw0); iwU = 0.; while true do if iwU <= iw3 - 4 then iwR = iwR * 16807 % 2147483647; iUv(iwT, iwU, iUn(iUt(iwT, iwU), iwR)); iwU = iwU + 4 else break end end; if iwW then break end; iwR = iwR * 16807 % 2147483647; iwV = 0.; while true do if iwU < iw3 then iUw(iwT, iwU, iUn(iUu(iwT, iwU), iUm(iUp(iwR, iwV * 8), 255.))); iwU = iwU + 1; iwV = iwV + 1 else break end end; if iwW then break end; do iw2 = iUs(iwT, 0., iw3); iwW = true; break end; break end end; oy = oy - oH[iwQ][iw2]; oA = 3. else oA = 14543; continue end elseif oA < 14546 then if oA < 14543 then if oA < 14541. then iw4 = nil; do iwU = iIn[4590.]; iwT = iIn[2984]; iwS = k7; iwR = (oA + lQ) % iIn[5374]; iw3 = iIn[6720.]; iwV = false; while true do iw1 = #iwU; iw0 = iw1 - iw3; iw_ = iwS(iwR % 4294967296); iwZ = iw0 >= 1; if iwZ then iwZ = iw0 <= 4 end; if iwZ then iw_ = iUx((iw_ + 1832704949) % 4294967296, 13); if iw0 == 1 then iw4 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.))); iwV = true; break elseif iw0 == 2 then iw4 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw_, 8), 255.))); iwV = true; break elseif iw0 == 3. then iw4 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw_, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iw_, 16), 255.))); iwV = true; break elseif iw0 == 4 then iw4 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw_, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iw_, 16), 255.)), iUn(iUo(iwU, 4), iUm(iUp(iw_, 24.), 255.))); iwV = true; break end end; iwY = iUr(iwU); iwX = 0.; while true do if iwX + 4 <= iw0 then iw_ = iUx((iw_ + 1832704949) % 4294967296, 13); iUv(iwY, iwX, iUn(iUt(iwY, iwX), iw_)); iwX = iwX + 4 else break end end; if iwV then break end; iw_ = iUx((iw_ + 1832704949) % 4294967296, 13); iwW = 0.; while true do if iwX < iw0 then iUw(iwY, iwX, iUn(iUu(iwY, iwX), iUm(iUp(iw_, iwW * 8), 255.))); iwX = iwX + 1; iwW = iwW + 1 else break end end; if iwV then break end; do iw4 = iUs(iwY, 0., iw0); iwV = true; break end; break end end; oy = iIn[515][iw4]; iw1 = nil; do iwY = iIn[9096.]; iwZ = iIn[6254]; iw_ = (oA + lQ) % iIn[5374]; iw0 = k7; iwX = false; while true do iw3 = #iwZ; iwR = iw3 - iwY; iwS = iw0(iw_ % 4294967296); iwT = iwR >= 1; if iwT then iwT = iwR <= 4 end; if iwT then iwS = (iwS + 2654435769.) % 4294967296; if iwR == 1 then iw1 = iUq(iUn(iUo(iwZ, 1), iUm(iwS, 255.))); iwX = true; break elseif iwR == 2 then iw1 = iUq(iUn(iUo(iwZ, 1), iUm(iwS, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwS, 8), 255.))); iwX = true; break elseif iwR == 3. then iw1 = iUq(iUn(iUo(iwZ, 1), iUm(iwS, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwS, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwS, 16), 255.))); iwX = true; break elseif iwR == 4 then iw1 = iUq(iUn(iUo(iwZ, 1), iUm(iwS, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwS, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwS, 16), 255.)), iUn(iUo(iwZ, 4), iUm(iUp(iwS, 24.), 255.))); iwX = true; break end end; iwU = iUr(iwZ); iwV = 0.; while true do if iwV + 4 <= iwR then iwS = (iwS + 2654435769.) % 4294967296; iUv(iwU, iwV, iUn(iUt(iwU, iwV), iwS)); iwV = iwV + 4 else break end end; if iwX then break end; iwS = (iwS + 2654435769.) % 4294967296; iwW = 0.; while true do if iwV < iwR then iUw(iwU, iwV, iUn(iUu(iwU, iwV), iUm(iUp(iwS, iwW * 8), 255.))); iwV = iwV + 1; iwW = iwW + 1 else break end end; if iwX then break end; do iw1 = iUs(iwU, 0., iwR); iwX = true; break end; break end end; iw3 = nil; do iwT = iIn[8393]; iwS = k7; iwR = (oA + lQ) % iIn[5374]; iwU = iIn[9937]; iwV = false; while true do iw4 = #iwU; iw0 = iw4 - iwT; iw_ = iwS(iwR % 4294967296); iw_ = iw_ % 2147483646. + 1; iwZ = iw0 >= 1; if iwZ then iwZ = iw0 <= 4 end; if iwZ then iw_ = iw_ * 16807 % 2147483647; if iw0 == 1 then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.))); iwV = true; break elseif iw0 == 2 then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw_, 8), 255.))); iwV = true; break elseif iw0 == 3. then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw_, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iw_, 16), 255.))); iwV = true; break elseif iw0 == 4 then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iw_, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw_, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iw_, 16), 255.)), iUn(iUo(iwU, 4), iUm(iUp(iw_, 24.), 255.))); iwV = true; break end end; iwY = iUr(iwU); iwX = 0.; while true do if iwX + 4 <= iw0 then iw_ = iw_ * 16807 % 2147483647; iUv(iwY, iwX, iUn(iUt(iwY, iwX), iw_)); iwX = iwX + 4 else break end end; if iwV then break end; iw_ = iw_ * 16807 % 2147483647; iwW = 0.; while true do if iwX < iw0 then iUw(iwY, iwX, iUn(iUu(iwY, iwX), iUm(iUp(iw_, iwW * 8), 255.))); iwX = iwX + 1; iwW = iwW + 1 else break end end; if iwV then break end; do iw3 = iUs(iwY, 0., iw0); iwV = true; break end; break end end; oA = if lH:IsKeyDown(iIn[8269][iw1][iw3]) then 0. else 7 elseif oA < 14542 then if oA == 14541. then iw4 = nil; do iwZ = iIn[6587]; iw_ = iIn[2739.]; iw0 = k7; iwX = (oA + lQ) % iIn[5374]; iwY = iIn[4144]; iwW = false; while true do iw1 = #iwZ; iw3 = iw1 - iwY; iwR = iw0(iwX % 4294967296); iwS = iw3 >= 1; if iwS then iwS = iw3 <= 4 end; if iwS then iwR = iUx((iwR + 1832704949) % 4294967296, 13); if iw3 == 1 then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwR, 255.))); iwW = true; break elseif iw3 == 2 then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwR, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwR, 8), 255.))); iwW = true; break elseif iw3 == 3. then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwR, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwR, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwR, 16), 255.))); iwW = true; break elseif iw3 == 4 then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwR, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwR, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwR, 16), 255.)), iUn(iUo(iwZ, 4), iUm(iUp(iwR, 24.), 255.))); iwW = true; break end end; iwT = iUr(iwZ); iwU = 0.; while true do if iwU + 4 <= iw3 then iwR = iUx((iwR + 1832704949) % 4294967296, 13); iUv(iwT, iwU, iUn(iUt(iwT, iwU), iwR)); iwU = iwU + 4 else break end end; if iwW then break end; iwR = iUx((iwR + 1832704949) % 4294967296, 13); iwV = 0.; while true do if iwU < iw3 then iUw(iwT, iwU, iUn(iUu(iwT, iwU), iUm(iUp(iwR, iwV * 8), 255.))); iwU = iwU + 1; iwV = iwV + 1 else break end end; if iwW then break end; do iw4 = iUs(iwT, 0., iw3); iwW = true; break end; break end end; iw1 = nil; do iwV = iIn[9777.]; iwU = iIn[1445]; iwT = iIn[5578]; iwS = (oA + lQ) % iIn[5374]; iwR = iIn[10480]; iw3 = k7; iwW = false; while true do iwQ = #iwU; iw2 = iwQ - iwR; iw0 = iw3(iwS % 4294967296); iw_ = iw2 >= 1; if iw_ then iw_ = iw2 <= 3. end; if iw_ then iw0 = (iw0 * 1597 + 51749) % 4294967296; if iw2 == 1 then iw1 = iUq((iUo(iwU, 1) - iUm(iw0, 255.)) % 256); iwW = true; break elseif iw2 == 2 then iw1 = iUq((iUo(iwU, 1) - iUm(iw0, 255.)) % 256, (iUo(iwU, 2) - iUm(iUp(iw0, 8), 255.)) % 256); iwW = true; break elseif iw2 == 3. then iw1 = iUq((iUo(iwU, 1) - iUm(iw0, 255.)) % 256, (iUo(iwU, 2) - iUm(iUp(iw0, 8), 255.)) % 256, (iUo(iwU, 3.) - iUm(iUp(iw0, 16), 255.)) % 256); iwW = true; break end end; iwZ = iUr(iwU); iwY = 0.; while true do if iwY + 4 <= iw2 then iw0 = (iw0 * 1597 + 51749) % 4294967296; iUv(iwZ, iwY, (iUt(iwZ, iwY) - iw0) % 4294967296); iwY = iwY + 4 else break end end; if iwW then break end; iw0 = (iw0 * 1597 + 51749) % 4294967296; iwX = 0.; while true do if iwY < iw2 then iUw(iwZ, iwY, (iUu(iwZ, iwY) - iUm(iUp(iw0, iwX * 8), 255.)) % 256); iwY = iwY + 1; iwX = iwX + 1 else break end end; if iwW then break end; do iw1 = iUs(iwZ, 0., iw2); iwW = true; break end; break end end; oy = oy - oH[iw4][iw1]; oA = 4 else oA = 14547.; continue end elseif oA == 14542 then return else oA = 12395; continue end elseif oA < 14544. then if oA == 14543 then iwQ = nil; do iwY = iIn[9473]; iwZ = true; iw_ = k7; iw0 = (oA + lQ) % iIn[5374]; iw2 = iIn[5212]; iwX = false; while true do iw3 = #iwY; iwR = iw3 - iw2; iwS = iw_(iw0 % 4294967296); iwT = iwR >= 1; if iwT then iwT = iwR <= 4 end; if iwT then iwS = iUx((iwS + 1832704949) % 4294967296, 13); if iwR == 1 then iwQ = iUq(iUn(iUo(iwY, 1), iUm(iwS, 255.))); iwX = true; break elseif iwR == 2 then iwQ = iUq(iUn(iUo(iwY, 1), iUm(iwS, 255.)), iUn(iUo(iwY, 2), iUm(iUp(iwS, 8), 255.))); iwX = true; break elseif iwR == 3. then iwQ = iUq(iUn(iUo(iwY, 1), iUm(iwS, 255.)), iUn(iUo(iwY, 2), iUm(iUp(iwS, 8), 255.)), iUn(iUo(iwY, 3.), iUm(iUp(iwS, 16), 255.))); iwX = true; break elseif iwR == 4 then iwQ = iUq(iUn(iUo(iwY, 1), iUm(iwS, 255.)), iUn(iUo(iwY, 2), iUm(iUp(iwS, 8), 255.)), iUn(iUo(iwY, 3.), iUm(iUp(iwS, 16), 255.)), iUn(iUo(iwY, 4), iUm(iUp(iwS, 24.), 255.))); iwX = true; break end end; iwU = iUr(iwY); iwV = 0.; while true do if iwV + 4 <= iwR then iwS = iUx((iwS + 1832704949) % 4294967296, 13); iUv(iwU, iwV, iUn(iUt(iwU, iwV), iwS)); iwV = iwV + 4 else break end end; if iwX then break end; iwS = iUx((iwS + 1832704949) % 4294967296, 13); iwW = 0.; while true do if iwV < iwR then iUw(iwU, iwV, iUn(iUu(iwU, iwV), iUm(iUp(iwS, iwW * 8), 255.))); iwV = iwV + 1; iwW = iwW + 1 else break end end; if iwX then break end; do iwQ = iUs(iwU, 0., iwR); iwX = true; break end; break end end; iw3 = nil; do iwW = iIn[4886]; iwV = iIn[1400]; iwU = iIn[1595]; iwT = (oA + lQ) % iIn[5374]; iwS = iIn[10480]; iwR = k7; iwX = false; while true do iwZ = #iwV; iwY = iwZ - iwS; iw4 = iwR(iwT % 4294967296); iw1 = iwY >= 1; if iw1 then iw1 = iwY <= 3. end; if iw1 then iw4 = (iw4 * 1597 + 51749) % 4294967296; if iwY == 1 then iw3 = iUq((iUo(iwV, 1) - iUm(iw4, 255.)) % 256); iwX = true; break elseif iwY == 2 then iw3 = iUq((iUo(iwV, 1) - iUm(iw4, 255.)) % 256, (iUo(iwV, 2) - iUm(iUp(iw4, 8), 255.)) % 256); iwX = true; break elseif iwY == 3. then iw3 = iUq((iUo(iwV, 1) - iUm(iw4, 255.)) % 256, (iUo(iwV, 2) - iUm(iUp(iw4, 8), 255.)) % 256, (iUo(iwV, 3.) - iUm(iUp(iw4, 16), 255.)) % 256); iwX = true; break end end; iw2 = iUr(iwV); iw0 = 0.; while true do if iw0 + 4 <= iwY then iw4 = (iw4 * 1597 + 51749) % 4294967296; iUv(iw2, iw0, (iUt(iw2, iw0) - iw4) % 4294967296); iw0 = iw0 + 4 else break end end; if iwX then break end; iw4 = (iw4 * 1597 + 51749) % 4294967296; iw_ = 0.; while true do if iw0 < iwY then iUw(iw2, iw0, (iUu(iw2, iw0) - iUm(iUp(iw4, iw_ * 8), 255.)) % 256); iw0 = iw0 + 1; iw_ = iw_ + 1 else break end end; if iwX then break end; do iw3 = iUs(iw2, 0., iwY); iwX = true; break end; break end end; oy = oy + oH[iwQ][iw3]; oA = 5 else oA = 14539; continue end elseif oA < 14545 then if oA == 14544. then iw4 = nil; do iwZ = iIn[7283]; iw_ = iIn[629]; iw0 = k7; iw2 = (oA + lQ) % iIn[5374]; iw1 = iIn[10480]; iwY = false; while true do iwR = #iwZ; iwS = iwR - iw1; iwT = iw0(iw2 % 4294967296); iwU = iwS >= 1; if iwU then iwU = iwS <= 4 end; if iwU then iwT = iUx((iwT + 1832704949) % 4294967296, 13); if iwS == 1 then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.))); iwY = true; break elseif iwS == 2 then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwT, 8), 255.))); iwY = true; break elseif iwS == 3. then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwT, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwT, 16), 255.))); iwY = true; break elseif iwS == 4 then iw4 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwT, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwT, 16), 255.)), iUn(iUo(iwZ, 4), iUm(iUp(iwT, 24.), 255.))); iwY = true; break end end; iwV = iUr(iwZ); iwW = 0.; while true do if iwW + 4 <= iwS then iwT = iUx((iwT + 1832704949) % 4294967296, 13); iUv(iwV, iwW, iUn(iUt(iwV, iwW), iwT)); iwW = iwW + 4 else break end end; if iwY then break end; iwT = iUx((iwT + 1832704949) % 4294967296, 13); iwX = 0.; while true do if iwW < iwS then iUw(iwV, iwW, iUn(iUu(iwV, iwW), iUm(iUp(iwT, iwX * 8), 255.))); iwW = iwW + 1; iwX = iwX + 1 else break end end; if iwY then break end; do iw4 = iUs(iwV, 0., iwS); iwY = true; break end; break end end; iwR = nil; do iwS = iIn[4976]; iwV = iIn[1738]; iwU = (oA + lQ) % iIn[5374]; iwT = k7; iwW = false; while true do iw1 = #iwV; iw2 = iw1 - iwS; iw0 = iwT(iwU % 4294967296); iw_ = iw2 >= 1; if iw_ then iw_ = iw2 <= 4 end; if iw_ then iw0 = (iw0 + 2654435769.) % 4294967296; if iw2 == 1 then iwR = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.))); iwW = true; break elseif iw2 == 2 then iwR = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.)), iUn(iUo(iwV, 2), iUm(iUp(iw0, 8), 255.))); iwW = true; break elseif iw2 == 3. then iwR = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.)), iUn(iUo(iwV, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwV, 3.), iUm(iUp(iw0, 16), 255.))); iwW = true; break elseif iw2 == 4 then iwR = iUq(iUn(iUo(iwV, 1), iUm(iw0, 255.)), iUn(iUo(iwV, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwV, 3.), iUm(iUp(iw0, 16), 255.)), iUn(iUo(iwV, 4), iUm(iUp(iw0, 24.), 255.))); iwW = true; break end end; iwZ = iUr(iwV); iwY = 0.; while true do if iwY + 4 <= iw2 then iw0 = (iw0 + 2654435769.) % 4294967296; iUv(iwZ, iwY, iUn(iUt(iwZ, iwY), iw0)); iwY = iwY + 4 else break end end; if iwW then break end; iw0 = (iw0 + 2654435769.) % 4294967296; iwX = 0.; while true do if iwY < iw2 then iUw(iwZ, iwY, iUn(iUu(iwZ, iwY), iUm(iUp(iw0, iwX * 8), 255.))); iwY = iwY + 1; iwX = iwX + 1 else break end end; if iwW then break end; do iwR = iUs(iwZ, 0., iw2); iwW = true; break end; break end end; oA = if lH:IsKeyDown(iIn[8269][iw4][iwR]) then 12. else 3. else oA = 2452; continue end else break end elseif oA < 14549 then if oA < 14547. then iw1 = nil; do iwX = iIn[321.]; iwY = iIn[9464]; iwZ = iIn[5214.]; iw_ = (oA + lQ) % iIn[5374]; iw0 = iIn[946]; iw2 = k7; iwW = false; while true do iw3 = #iwY; iw4 = iw3 - iw0; iwR = iw2(iw_ % 4294967296); iwS = iw4 >= 1; if iwS then iwS = iw4 <= 3. end; if iwS then iwR = (iwR * 1597 + 51749) % 4294967296; if iw4 == 1 then iw1 = iUq((iUo(iwY, 1) - iUm(iwR, 255.)) % 256); iwW = true; break elseif iw4 == 2 then iw1 = iUq((iUo(iwY, 1) - iUm(iwR, 255.)) % 256, (iUo(iwY, 2) - iUm(iUp(iwR, 8), 255.)) % 256); iwW = true; break elseif iw4 == 3. then iw1 = iUq((iUo(iwY, 1) - iUm(iwR, 255.)) % 256, (iUo(iwY, 2) - iUm(iUp(iwR, 8), 255.)) % 256, (iUo(iwY, 3.) - iUm(iUp(iwR, 16), 255.)) % 256); iwW = true; break end end; iwT = iUr(iwY); iwU = 0.; while true do if iwU + 4 <= iw4 then iwR = (iwR * 1597 + 51749) % 4294967296; iUv(iwT, iwU, (iUt(iwT, iwU) - iwR) % 4294967296); iwU = iwU + 4 else break end end; if iwW then break end; iwR = (iwR * 1597 + 51749) % 4294967296; iwV = 0.; while true do if iwU < iw4 then iUw(iwT, iwU, (iUu(iwT, iwU) - iUm(iUp(iwR, iwV * 8), 255.)) % 256); iwU = iwU + 1; iwV = iwV + 1 else break end end; if iwW then break end; do iw1 = iUs(iwT, 0., iw4); iwW = true; break end; break end end; oF[iw1] = oy * lB; iw3 = nil; do iwU = iIn[631]; iwT = iIn[6728]; iwS = k7; iwR = (oA + lQ) % iIn[5374]; iw4 = iIn[10411]; iwV = false; while true do iwZ = #iwU; iwY = iwZ - iw4; iwX = iwS(iwR % 4294967296); iwW = iwY >= 1; if iwW then iwW = iwY <= 4 end; if iwW then iwX = iUx((iwX + 1832704949) % 4294967296, 13); if iwY == 1 then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iwX, 255.))); iwV = true; break elseif iwY == 2 then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iwX, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iwX, 8), 255.))); iwV = true; break elseif iwY == 3. then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iwX, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iwX, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iwX, 16), 255.))); iwV = true; break elseif iwY == 4 then iw3 = iUq(iUn(iUo(iwU, 1), iUm(iwX, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iwX, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iwX, 16), 255.)), iUn(iUo(iwU, 4), iUm(iUp(iwX, 24.), 255.))); iwV = true; break end end; iw2 = iUr(iwU); iw0 = 0.; while true do if iw0 + 4 <= iwY then iwX = iUx((iwX + 1832704949) % 4294967296, 13); iUv(iw2, iw0, iUn(iUt(iw2, iw0), iwX)); iw0 = iw0 + 4 else break end end; if iwV then break end; iwX = iUx((iwX + 1832704949) % 4294967296, 13); iw_ = 0.; while true do if iw0 < iwY then iUw(iw2, iw0, iUn(iUu(iw2, iw0), iUm(iUp(iwX, iw_ * 8), 255.))); iw0 = iw0 + 1; iw_ = iw_ + 1 else break end end; if iwV then break end; do iw3 = iUs(iw2, 0., iwY); iwV = true; break end; break end end; iw2 = nil; do iw_ = iIn[6625]; iw0 = iIn[6871]; iwX = (oA + lQ) % iIn[5374]; iwY = k7; iwZ = iIn[10480]; iwW = false; while true do iw1 = #iw0; iw4 = iw1 - iwZ; iwR = iwY(iwX % 4294967296); iwR = iwR % 2147483646. + 1; iwS = iw4 >= 1; if iwS then iwS = iw4 <= 4 end; if iwS then iwR = iwR * 16807 % 2147483647; if iw4 == 1 then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.))); iwW = true; break elseif iw4 == 2 then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwR, 8), 255.))); iwW = true; break elseif iw4 == 3. then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwR, 8), 255.)), iUn(iUo(iw0, 3.), iUm(iUp(iwR, 16), 255.))); iwW = true; break elseif iw4 == 4 then iw2 = iUq(iUn(iUo(iw0, 1), iUm(iwR, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwR, 8), 255.)), iUn(iUo(iw0, 3.), iUm(iUp(iwR, 16), 255.)), iUn(iUo(iw0, 4), iUm(iUp(iwR, 24.), 255.))); iwW = true; break end end; iwT = iUr(iw0); iwU = 0.; while true do if iwU <= iw4 - 4 then iwR = iwR * 16807 % 2147483647; iUv(iwT, iwU, iUn(iUt(iwT, iwU), iwR)); iwU = iwU + 4 else break end end; if iwW then break end; iwR = iwR * 16807 % 2147483647; iwV = 0.; while true do if iwU < iw4 then iUw(iwT, iwU, iUn(iUu(iwT, iwU), iUm(iUp(iwR, iwV * 8), 255.))); iwU = iwU + 1; iwV = iwV + 1 else break end end; if iwW then break end; do iw2 = iUs(iwT, 0., iw4); iwW = true; break end; break end end; oE[iw2] = oH[iw3]; oA = 6. elseif oA < 14548 then iw1 = nil; do iwV = iIn[1789]; iwU = k7; iwT = false; iwS = iIn[10480]; iwR = iIn[6915.]; iw4 = (oA + lQ) % iIn[5374]; iwW = false; while true do iw3 = #iwR; iw2 = iw3 - iwS; iw0 = iwU(iw4 % 4294967296); iw0 = iw0 % 2147483646. + 1; iw_ = iw2 >= 1; if iw_ then iw_ = iw2 <= 4 end; if iw_ then iw0 = iw0 * 16807 % 2147483647; if iw2 == 1 then iw1 = iUq(iUn(iUo(iwR, 1), iUm(iw0, 255.))); iwW = true; break elseif iw2 == 2 then iw1 = iUq(iUn(iUo(iwR, 1), iUm(iw0, 255.)), iUn(iUo(iwR, 2), iUm(iUp(iw0, 8), 255.))); iwW = true; break elseif iw2 == 3. then iw1 = iUq(iUn(iUo(iwR, 1), iUm(iw0, 255.)), iUn(iUo(iwR, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwR, 3.), iUm(iUp(iw0, 16), 255.))); iwW = true; break elseif iw2 == 4 then iw1 = iUq(iUn(iUo(iwR, 1), iUm(iw0, 255.)), iUn(iUo(iwR, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwR, 3.), iUm(iUp(iw0, 16), 255.)), iUn(iUo(iwR, 4), iUm(iUp(iw0, 24.), 255.))); iwW = true; break end end; iwZ = iUr(iwR); iwY = 0.; while true do if iwY <= iw2 - 4 then iw0 = iw0 * 16807 % 2147483647; iUv(iwZ, iwY, iUn(iUt(iwZ, iwY), iw0)); iwY = iwY + 4 else break end end; if iwW then break end; iw0 = iw0 * 16807 % 2147483647; iwX = 0.; while true do if iwY < iw2 then iUw(iwZ, iwY, iUn(iUu(iwZ, iwY), iUm(iUp(iw0, iwX * 8), 255.))); iwY = iwY + 1; iwX = iwX + 1 else break end end; if iwW then break end; do iw1 = iUs(iwZ, 0., iw2); iwW = true; break end; break end end; iw3 = nil; do iwZ = iIn[1353.]; iw_ = k7; iw0 = (oA + lQ) % iIn[5374]; iw2 = iIn[5624]; iwY = false; while true do iwR = #iw2; iwS = iwR - iwZ; iwT = iw_(iw0 % 4294967296); iwT = iwT % 2147483646. + 1; iwU = iwS >= 1; if iwU then iwU = iwS <= 4 end; if iwU then iwT = iwT * 16807 % 2147483647; if iwS == 1 then iw3 = iUq(iUn(iUo(iw2, 1), iUm(iwT, 255.))); iwY = true; break elseif iwS == 2 then iw3 = iUq(iUn(iUo(iw2, 1), iUm(iwT, 255.)), iUn(iUo(iw2, 2), iUm(iUp(iwT, 8), 255.))); iwY = true; break elseif iwS == 3. then iw3 = iUq(iUn(iUo(iw2, 1), iUm(iwT, 255.)), iUn(iUo(iw2, 2), iUm(iUp(iwT, 8), 255.)), iUn(iUo(iw2, 3.), iUm(iUp(iwT, 16), 255.))); iwY = true; break elseif iwS == 4 then iw3 = iUq(iUn(iUo(iw2, 1), iUm(iwT, 255.)), iUn(iUo(iw2, 2), iUm(iUp(iwT, 8), 255.)), iUn(iUo(iw2, 3.), iUm(iUp(iwT, 16), 255.)), iUn(iUo(iw2, 4), iUm(iUp(iwT, 24.), 255.))); iwY = true; break end end; iwV = iUr(iw2); iwW = 0.; while true do if iwW + 4 <= iwS then iwT = iwT * 16807 % 2147483647; iUv(iwV, iwW, iUn(iUt(iwV, iwW), iwT)); iwW = iwW + 4 else break end end; if iwY then break end; iwT = iwT * 16807 % 2147483647; iwX = 0.; while true do if iwW < iwS then iUw(iwV, iwW, iUn(iUu(iwV, iwW), iUm(iUp(iwT, iwX * 8), 255.))); iwW = iwW + 1; iwX = iwX + 1 else break end end; if iwY then break end; do iw3 = iUs(iwV, 0., iwS); iwY = true; break end; break end end; oA = if lH:IsKeyDown(iIn[8269][iw1][iw3]) then 8 else 5 elseif oA == 14548 then iwR = nil; do iwT = iIn[10480]; iwS = k7; iwV = (oA + lQ) % iIn[5374]; iwU = iIn[3798.]; iwW = false; while true do iw3 = #iwU; iw2 = iw3 - iwT; iw0 = iwS(iwV % 4294967296); iw0 = iw0 % 2147483646. + 1; iw_ = iw2 >= 1; if iw_ then iw_ = iw2 <= 4 end; if iw_ then iw0 = iw0 * 16807 % 2147483647; if iw2 == 1 then iwR = iUq(iUn(iUo(iwU, 1), iUm(iw0, 255.))); iwW = true; break elseif iw2 == 2 then iwR = iUq(iUn(iUo(iwU, 1), iUm(iw0, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw0, 8), 255.))); iwW = true; break elseif iw2 == 3. then iwR = iUq(iUn(iUo(iwU, 1), iUm(iw0, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iw0, 16), 255.))); iwW = true; break elseif iw2 == 4 then iwR = iUq(iUn(iUo(iwU, 1), iUm(iw0, 255.)), iUn(iUo(iwU, 2), iUm(iUp(iw0, 8), 255.)), iUn(iUo(iwU, 3.), iUm(iUp(iw0, 16), 255.)), iUn(iUo(iwU, 4), iUm(iUp(iw0, 24.), 255.))); iwW = true; break end end; iwZ = iUr(iwU); iwY = 0.; while true do if iwY + 4 <= iw2 then iw0 = iw0 * 16807 % 2147483647; iUv(iwZ, iwY, iUn(iUt(iwZ, iwY), iw0)); iwY = iwY + 4 else break end end; if iwW then break end; iw0 = iw0 * 16807 % 2147483647; iwX = 0.; while true do if iwY < iw2 then iUw(iwZ, iwY, iUn(iUu(iwZ, iwY), iUm(iUp(iw0, iwX * 8), 255.))); iwY = iwY + 1; iwX = iwX + 1 else break end end; if iwW then break end; do iwR = iUs(iwZ, 0., iw2); iwW = true; break end; break end end; iw3 = nil; do iwY = iIn[4172]; iwZ = iIn[4331]; iw_ = (oA + lQ) % iIn[5374]; iw0 = k7; iw2 = iIn[10480]; iwX = false; while true do iw1 = #iwZ; iwS = iw1 - iw2; iwT = iw0(iw_ % 4294967296); iwT = iwT % 2147483646. + 1; iwU = iwS >= 1; if iwU then iwU = iwS <= 4 end; if iwU then iwT = iwT * 16807 % 2147483647; if iwS == 1 then iw3 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.))); iwX = true; break elseif iwS == 2 then iw3 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwT, 8), 255.))); iwX = true; break elseif iwS == 3. then iw3 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwT, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwT, 16), 255.))); iwX = true; break elseif iwS == 4 then iw3 = iUq(iUn(iUo(iwZ, 1), iUm(iwT, 255.)), iUn(iUo(iwZ, 2), iUm(iUp(iwT, 8), 255.)), iUn(iUo(iwZ, 3.), iUm(iUp(iwT, 16), 255.)), iUn(iUo(iwZ, 4), iUm(iUp(iwT, 24.), 255.))); iwX = true; break end end; iwV = iUr(iwZ); iwW = 0.; while true do if iwW <= iwS - 4 then iwT = iwT * 16807 % 2147483647; iUv(iwV, iwW, iUn(iUt(iwV, iwW), iwT)); iwW = iwW + 4 else break end end; if iwX then break end; iwT = iwT * 16807 % 2147483647; iw4 = 0.; while true do if iwW < iwS then iUw(iwV, iwW, iUn(iUu(iwV, iwW), iUm(iUp(iwT, iw4 * 8), 255.))); iwW = iwW + 1; iw4 = iw4 + 1 else break end end; if iwX then break end; do iw3 = iUs(iwV, 0., iwS); iwX = true; break end; break end end; oA = if lH:IsKeyDown(iIn[8269][iwR][iw3]) then 10 else 4 else oA = 773; continue end elseif oA < 14550. then oD = if oz then iIn[7718] else iIn[10480]; oB = iIn[9266] * oD + iIn[5592.] * (iIn[7718] - oD); oC = iIn[6249.] * oD + iIn[1875.] * (iIn[7718] - oD); oA = if (oB * iIn[3091] + oC * iIn[599] + oB * oC) % iIn[8905] == iIn[6460] then 9. else 11 elseif oA < 14551 then if oA == 14550. then oy = not oG; oz = not lI; oA = if oz then 2 else 13 else oA = 8471; continue end elseif oA == 14551 then iw4 = nil; do iwW = true; iwV = k7; iwU = true; iwT = iIn[10480]; iwS = iIn[1693]; iw1 = (oA + lQ) % iIn[5374]; iwX = false; while true do iwR = #iwS; iw3 = iwR - iwT; iw2 = iwV(iw1 % 4294967296); iw2 = iw2 % 2147483646. + 1; iw0 = iw3 >= 1; if iw0 then iw0 = iw3 <= 4 end; if iw0 then iw2 = iw2 * 16807 % 2147483647; if iw3 == 1 then iw4 = iUq(iUn(iUo(iwS, 1), iUm(iw2, 255.))); iwX = true; break elseif iw3 == 2 then iw4 = iUq(iUn(iUo(iwS, 1), iUm(iw2, 255.)), iUn(iUo(iwS, 2), iUm(iUp(iw2, 8), 255.))); iwX = true; break elseif iw3 == 3. then iw4 = iUq(iUn(iUo(iwS, 1), iUm(iw2, 255.)), iUn(iUo(iwS, 2), iUm(iUp(iw2, 8), 255.)), iUn(iUo(iwS, 3.), iUm(iUp(iw2, 16), 255.))); iwX = true; break elseif iw3 == 4 then iw4 = iUq(iUn(iUo(iwS, 1), iUm(iw2, 255.)), iUn(iUo(iwS, 2), iUm(iUp(iw2, 8), 255.)), iUn(iUo(iwS, 3.), iUm(iUp(iw2, 16), 255.)), iUn(iUo(iwS, 4), iUm(iUp(iw2, 24.), 255.))); iwX = true; break end end; iw_ = iUr(iwS); iwZ = 0.; while true do if iwZ <= iw3 - 4 then iw2 = iw2 * 16807 % 2147483647; iUv(iw_, iwZ, iUn(iUt(iw_, iwZ), iw2)); iwZ = iwZ + 4 else break end end; if iwX then break end; iw2 = iw2 * 16807 % 2147483647; iwY = 0.; while true do if iwZ < iw3 then iUw(iw_, iwZ, iUn(iUu(iw_, iwZ), iUm(iUp(iw2, iwY * 8), 255.))); iwZ = iwZ + 1; iwY = iwY + 1 else break end end; if iwX then break end; do iw4 = iUs(iw_, 0., iw3); iwX = true; break end; break end end; iwR = nil; do iw_ = iIn[10480]; iw0 = iIn[1105]; iw2 = (oA + lQ) % iIn[5374]; iw3 = k7; iwZ = false; while true do iwS = #iw0; iwT = iwS - iw_; iwU = iw3(iw2 % 4294967296); iwV = iwT >= 1; if iwV then iwV = iwT <= 4 end; if iwV then iwU = (iwU + 2654435769.) % 4294967296; if iwT == 1 then iwR = iUq(iUn(iUo(iw0, 1), iUm(iwU, 255.))); iwZ = true; break elseif iwT == 2 then iwR = iUq(iUn(iUo(iw0, 1), iUm(iwU, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwU, 8), 255.))); iwZ = true; break elseif iwT == 3. then iwR = iUq(iUn(iUo(iw0, 1), iUm(iwU, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwU, 8), 255.)), iUn(iUo(iw0, 3.), iUm(iUp(iwU, 16), 255.))); iwZ = true; break elseif iwT == 4 then iwR = iUq(iUn(iUo(iw0, 1), iUm(iwU, 255.)), iUn(iUo(iw0, 2), iUm(iUp(iwU, 8), 255.)), iUn(iUo(iw0, 3.), iUm(iUp(iwU, 16), 255.)), iUn(iUo(iw0, 4), iUm(iUp(iwU, 24.), 255.))); iwZ = true; break end end; iwW = iUr(iw0); iwX = 0.; while true do if iwX + 4 <= iwT then iwU = (iwU + 2654435769.) % 4294967296; iUv(iwW, iwX, iUn(iUt(iwW, iwX), iwU)); iwX = iwX + 4 else break end end; if iwZ then break end; iwU = (iwU + 2654435769.) % 4294967296; iwY = 0.; while true do if iwX < iwT then iUw(iwW, iwX, iUn(iUu(iwW, iwX), iUm(iUp(iwU, iwY * 8), 255.))); iwX = iwX + 1; iwY = iwY + 1 else break end end; if iwZ then break end; do iwR = iUs(iwW, 0., iwT); iwZ = true; break end; break end end; oy = oy + oH[iw4][iwR]; oA = 7 else oA = 14540; continue end end end end); oK = 8 else oK = 9525.; continue end else ixg = nil; do ixe = iIn[10480]; ixc = k7; ixf = (oK + lQ) % iIn[5374]; ixd = iIn[1232]; ixb = false; while true do iw7 = #ixd; ixi = iw7 - ixe; iw8 = ixc(ixf % 4294967296); iw8 = iw8 % 2147483646. + 1; iw6 = ixi >= 1; if iw6 then iw6 = ixi <= 4 end; if iw6 then iw8 = iw8 * 16807 % 2147483647; if ixi == 1 then ixg = iUC(iUz(iUA(ixd, 1), iUy(iw8, 255.))); ixb = true; break elseif ixi == 2 then ixg = iUC(iUz(iUA(ixd, 1), iUy(iw8, 255.)), iUz(iUA(ixd, 2), iUy(iUB(iw8, 8), 255.))); ixb = true; break elseif ixi == 3. then ixg = iUC(iUz(iUA(ixd, 1), iUy(iw8, 255.)), iUz(iUA(ixd, 2), iUy(iUB(iw8, 8), 255.)), iUz(iUA(ixd, 3.), iUy(iUB(iw8, 16), 255.))); ixb = true; break elseif ixi == 4 then ixg = iUC(iUz(iUA(ixd, 1), iUy(iw8, 255.)), iUz(iUA(ixd, 2), iUy(iUB(iw8, 8), 255.)), iUz(iUA(ixd, 3.), iUy(iUB(iw8, 16), 255.)), iUz(iUA(ixd, 4), iUy(iUB(iw8, 24.), 255.))); ixb = true; break end end; iw9 = iUD(ixd); iw5 = 0.; while true do if iw5 + 4 <= ixi then iw8 = iw8 * 16807 % 2147483647; iUH(iw9, iw5, iUz(iUF(iw9, iw5), iw8)); iw5 = iw5 + 4 else break end end; if ixb then break end; iw8 = iw8 * 16807 % 2147483647; ixa = 0.; while true do if iw5 < ixi then iUI(iw9, iw5, iUz(iUG(iw9, iw5), iUy(iUB(iw8, ixa * 8), 255.))); iw5 = iw5 + 1; ixa = ixa + 1 else break end end; if ixb then break end; do ixg = iUE(iw9, 0., ixi); ixb = true; break end; break end end; oG[ixg]:Destroy(); oK = 11 end elseif oK < 9524 then if oK < 9522. then if oK < 9521 then if oK == 9520 then ixi = nil; do iw8 = iIn[4218.]; iw5 = k7; iw7 = (oK + lQ) % iIn[5374]; iw6 = iIn[9246.]; iw9 = false; while true do ixe = #iw6; ixa = ixe - iw8; ixd = iw5(iw7 % 4294967296); ixd = ixd % 2147483646. + 1; ixg = ixa >= 1; if ixg then ixg = ixa <= 4 end; if ixg then ixd = ixd * 16807 % 2147483647; if ixa == 1 then ixi = iUC(iUz(iUA(iw6, 1), iUy(ixd, 255.))); iw9 = true; break elseif ixa == 2 then ixi = iUC(iUz(iUA(iw6, 1), iUy(ixd, 255.)), iUz(iUA(iw6, 2), iUy(iUB(ixd, 8), 255.))); iw9 = true; break elseif ixa == 3. then ixi = iUC(iUz(iUA(iw6, 1), iUy(ixd, 255.)), iUz(iUA(iw6, 2), iUy(iUB(ixd, 8), 255.)), iUz(iUA(iw6, 3.), iUy(iUB(ixd, 16), 255.))); iw9 = true; break elseif ixa == 4 then ixi = iUC(iUz(iUA(iw6, 1), iUy(ixd, 255.)), iUz(iUA(iw6, 2), iUy(iUB(ixd, 8), 255.)), iUz(iUA(iw6, 3.), iUy(iUB(ixd, 16), 255.)), iUz(iUA(iw6, 4), iUy(iUB(ixd, 24.), 255.))); iw9 = true; break end end; ixc = iUD(iw6); ixf = 0.; while true do if ixf + 4 <= ixa then ixd = ixd * 16807 % 2147483647; iUH(ixc, ixf, iUz(iUF(ixc, ixf), ixd)); ixf = ixf + 4 else break end end; if iw9 then break end; ixd = ixd * 16807 % 2147483647; ixb = 0.; while true do if ixf < ixa then iUI(ixc, ixf, iUz(iUG(ixc, ixf), iUy(iUB(ixd, ixb * 8), 255.))); ixf = ixf + 1; ixb = ixb + 1 else break end end; if iw9 then break end; do ixi = iUE(ixc, 0., ixa); iw9 = true; break end; break end end; oJ[ixi] = false; oK = if lU then 1 else 2 else oK = 9521; continue end elseif oK == 9521 then ixg = nil; do ixd = iIn[1319]; ixa = k7; ixe = iIn[3746]; ixb = iIn[8393]; ixf = iIn[8160.]; ixc = (oK + lQ) % iIn[5374]; iw9 = false; while true do ixh = #ixf; iw5 = ixh - ixb; ixk = ixa(ixc % 4294967296); ixk = ixk % 2147483646. + 1; iw7 = iw5 >= 1; if iw7 then iw7 = iw5 <= 4 end; if iw7 then ixk = ixk * 16807 % 2147483647; if iw5 == 1 then ixg = iUC(iUz(iUA(ixf, 1), iUy(ixk, 255.))); iw9 = true; break elseif iw5 == 2 then ixg = iUC(iUz(iUA(ixf, 1), iUy(ixk, 255.)), iUz(iUA(ixf, 2), iUy(iUB(ixk, 8), 255.))); iw9 = true; break elseif iw5 == 3. then ixg = iUC(iUz(iUA(ixf, 1), iUy(ixk, 255.)), iUz(iUA(ixf, 2), iUy(iUB(ixk, 8), 255.)), iUz(iUA(ixf, 3.), iUy(iUB(ixk, 16), 255.))); iw9 = true; break elseif iw5 == 4 then ixg = iUC(iUz(iUA(ixf, 1), iUy(ixk, 255.)), iUz(iUA(ixf, 2), iUy(iUB(ixk, 8), 255.)), iUz(iUA(ixf, 3.), iUy(iUB(ixk, 16), 255.)), iUz(iUA(ixf, 4), iUy(iUB(ixk, 24.), 255.))); iw9 = true; break end end; ixi = iUD(ixf); iw8 = 0.; while true do if iw8 <= iw5 - 4 then ixk = ixk * 16807 % 2147483647; iUH(ixi, iw8, iUz(iUF(ixi, iw8), ixk)); iw8 = iw8 + 4 else break end end; if iw9 then break end; ixk = ixk * 16807 % 2147483647; iw6 = 0.; while true do if iw8 < iw5 then iUI(ixi, iw8, iUz(iUG(ixi, iw8), iUy(iUB(ixk, iw6 * 8), 255.))); iw8 = iw8 + 1; iw6 = iw6 + 1 else break end end; if iw9 then break end; do ixg = iUE(ixi, 0., iw5); iw9 = true; break end; break end end; oG[ixg]:Destroy(); oK = 5 else oK = 9523; continue end elseif oK < 9523 then oI = oJ; ixh = nil; do ixi = iIn[10480]; iw5 = iIn[8064.]; ixk = (oK + lQ) % iIn[5374]; iw6 = k7; iw7 = false; while true do ixb = #iw5; ixe = ixb - ixi; ixa = iw6(ixk % 4294967296); ixd = ixe >= 1; if ixd then ixd = ixe <= 4 end; if ixd then ixa = (ixa + 2654435769.) % 4294967296; if ixe == 1 then ixh = iUC(iUz(iUA(iw5, 1), iUy(ixa, 255.))); iw7 = true; break elseif ixe == 2 then ixh = iUC(iUz(iUA(iw5, 1), iUy(ixa, 255.)), iUz(iUA(iw5, 2), iUy(iUB(ixa, 8), 255.))); iw7 = true; break elseif ixe == 3. then ixh = iUC(iUz(iUA(iw5, 1), iUy(ixa, 255.)), iUz(iUA(iw5, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(iw5, 3.), iUy(iUB(ixa, 16), 255.))); iw7 = true; break elseif ixe == 4 then ixh = iUC(iUz(iUA(iw5, 1), iUy(ixa, 255.)), iUz(iUA(iw5, 2), iUy(iUB(ixa, 8), 255.)), iUz(iUA(iw5, 3.), iUy(iUB(ixa, 16), 255.)), iUz(iUA(iw5, 4), iUy(iUB(ixa, 24.), 255.))); iw7 = true; break end end; iw9 = iUD(iw5); ixc = 0.; while true do if ixc + 4 <= ixe then ixa = (ixa + 2654435769.) % 4294967296; iUH(iw9, ixc, iUz(iUF(iw9, ixc), ixa)); ixc = ixc + 4 else break end end; if iw7 then break end; ixa = (ixa + 2654435769.) % 4294967296; iw8 = 0.; while true do if ixc < ixe then iUI(iw9, ixc, iUz(iUG(iw9, ixc), iUy(iUB(ixa, iw8 * 8), 255.))); ixc = ixc + 1; iw8 = iw8 + 1 else break end end; if iw7 then break end; do ixh = iUE(iw9, 0., ixe); iw7 = true; break end; break end end; oG = oI:WaitForChild(ixh); ixe = nil; do ixb = iIn[6195.]; iw9 = iIn[2919.]; ixc = k7; ixa = (oK + lQ) % iIn[5374]; ixd = iIn[10480]; iw8 = false; while true do ixf = #ixb; iw6 = ixf - ixd; ixh = ixc(ixa % 4294967296); iw5 = iw6 >= 1; if iw5 then iw5 = iw6 <= 4 end; if iw5 then ixh = iUJ((ixh + 1832704949) % 4294967296, 13); if iw6 == 1 then ixe = iUC(iUz(iUA(ixb, 1), iUy(ixh, 255.))); iw8 = true; break elseif iw6 == 2 then ixe = iUC(iUz(iUA(ixb, 1), iUy(ixh, 255.)), iUz(iUA(ixb, 2), iUy(iUB(ixh, 8), 255.))); iw8 = true; break elseif iw6 == 3. then ixe = iUC(iUz(iUA(ixb, 1), iUy(ixh, 255.)), iUz(iUA(ixb, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(ixb, 3.), iUy(iUB(ixh, 16), 255.))); iw8 = true; break elseif iw6 == 4 then ixe = iUC(iUz(iUA(ixb, 1), iUy(ixh, 255.)), iUz(iUA(ixb, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(ixb, 3.), iUy(iUB(ixh, 16), 255.)), iUz(iUA(ixb, 4), iUy(iUB(ixh, 24.), 255.))); iw8 = true; break end end; ixk = iUD(ixb); iw7 = 0.; while true do if iw7 + 4 <= iw6 then ixh = iUJ((ixh + 1832704949) % 4294967296, 13); iUH(ixk, iw7, iUz(iUF(ixk, iw7), ixh)); iw7 = iw7 + 4 else break end end; if iw8 then break end; ixh = iUJ((ixh + 1832704949) % 4294967296, 13); ixi = 0.; while true do if iw7 < iw6 then iUI(ixk, iw7, iUz(iUG(ixk, iw7), iUy(iUB(ixh, ixi * 8), 255.))); iw7 = iw7 + 1; ixi = ixi + 1 else break end end; if iw8 then break end; do ixe = iUE(ixk, 0., iw6); iw8 = true; break end; break end end; oJ = oI:WaitForChild(ixe); lI = fL; oK = if lI then 7 else 12. elseif oK == 9523 then oK = 8 else oK = 9518; continue end elseif oK < 11026 then if oK < 9525. then if oK == 9524 then lU:Disconnect(); oK = 2 else oK = 9523; continue end elseif oK == 9525. then oO = (oO * 1664525 + oK) % 4294967296; ixf = nil; do iw6 = iIn[5212]; ixk = iIn[4429]; ixi = oO; ixh = k7; iw5 = false; while true do ixa = #ixk; ixd = ixa - iw6; iw9 = ixh(ixi % 4294967296); ixc = ixd >= 1; if ixc then ixc = ixd <= 4 end; if ixc then iw9 = (iw9 + 2654435769.) % 4294967296; if ixd == 1 then ixf = iUC(iUz(iUA(ixk, 1), iUy(iw9, 255.))); iw5 = true; break elseif ixd == 2 then ixf = iUC(iUz(iUA(ixk, 1), iUy(iw9, 255.)), iUz(iUA(ixk, 2), iUy(iUB(iw9, 8), 255.))); iw5 = true; break elseif ixd == 3. then ixf = iUC(iUz(iUA(ixk, 1), iUy(iw9, 255.)), iUz(iUA(ixk, 2), iUy(iUB(iw9, 8), 255.)), iUz(iUA(ixk, 3.), iUy(iUB(iw9, 16), 255.))); iw5 = true; break elseif ixd == 4 then ixf = iUC(iUz(iUA(ixk, 1), iUy(iw9, 255.)), iUz(iUA(ixk, 2), iUy(iUB(iw9, 8), 255.)), iUz(iUA(ixk, 3.), iUy(iUB(iw9, 16), 255.)), iUz(iUA(ixk, 4), iUy(iUB(iw9, 24.), 255.))); iw5 = true; break end end; iw8 = iUD(ixk); ixb = 0.; while true do if ixb + 4 <= ixd then iw9 = (iw9 + 2654435769.) % 4294967296; iUH(iw8, ixb, iUz(iUF(iw8, ixb), iw9)); ixb = ixb + 4 else break end end; if iw5 then break end; iw9 = (iw9 + 2654435769.) % 4294967296; iw7 = 0.; while true do if ixb < ixd then iUI(iw8, ixb, iUz(iUG(iw8, ixb), iUy(iUB(iw9, iw7 * 8), 255.))); ixb = ixb + 1; iw7 = iw7 + 1 else break end end; if iw5 then break end; do ixf = iUE(iw8, 0., ixd); iw5 = true; break end; break end end; oI = lv[ixf]; ixd = nil; do iw9 = iIn[4795]; ixb = k7; ixa = oO; ixc = iIn[5054]; iw8 = false; while true do ixf = #ixc; iw6 = ixf - iw9; ixh = ixb(ixa % 4294967296); ixh = ixh % 2147483646. + 1; iw5 = iw6 >= 1; if iw5 then iw5 = iw6 <= 4 end; if iw5 then ixh = ixh * 16807 % 2147483647; if iw6 == 1 then ixd = iUC(iUz(iUA(ixc, 1), iUy(ixh, 255.))); iw8 = true; break elseif iw6 == 2 then ixd = iUC(iUz(iUA(ixc, 1), iUy(ixh, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixh, 8), 255.))); iw8 = true; break elseif iw6 == 3. then ixd = iUC(iUz(iUA(ixc, 1), iUy(ixh, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(ixc, 3.), iUy(iUB(ixh, 16), 255.))); iw8 = true; break elseif iw6 == 4 then ixd = iUC(iUz(iUA(ixc, 1), iUy(ixh, 255.)), iUz(iUA(ixc, 2), iUy(iUB(ixh, 8), 255.)), iUz(iUA(ixc, 3.), iUy(iUB(ixh, 16), 255.)), iUz(iUA(ixc, 4), iUy(iUB(ixh, 24.), 255.))); iw8 = true; break end end; ixk = iUD(ixc); iw7 = 0.; while true do if iw7 + 4 <= iw6 then ixh = ixh * 16807 % 2147483647; iUH(ixk, iw7, iUz(iUF(ixk, iw7), ixh)); iw7 = iw7 + 4 else break end end; if iw8 then break end; ixh = ixh * 16807 % 2147483647; ixi = 0.; while true do if iw7 < iw6 then iUI(ixk, iw7, iUz(iUG(ixk, iw7), iUy(iUB(ixh, ixi * 8), 255.))); iw7 = iw7 + 1; ixi = ixi + 1 else break end end; if iw8 then break end; do ixd = iUE(ixk, 0., iw6); iw8 = true; break end; break end end; oJ = oI[ixd]; oK = if oJ then 3. else 10 else break end else break end end end end; mC = 225. else mC = 4006; continue end elseif mC == 4303 then lg = true; li = nil; lc = nil; lm = false; lr = false; mC = 520 else mC = 4084; continue end elseif mC < 4306 then if mC < 4305. then mr = (mr + iIn[4049]) % iIn[1070]; mC = 334 elseif mC == 4305. then ihX = nil; do local iV8 = iIn; iVM[2] = iV8[392]; iVM[8] = false; iVM[13] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[3598]; ihV = false; while true do iVM[4] = #iVM[2]; iVM[17] = iVM[4] - iVM[15.]; iVM[14] = iVM[13](iVM[22] % 4294967296); ihR = iVM[17] >= 1; if ihR then ihR = iVM[17] <= 4 end; if ihR then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); if iVM[17] == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.))); ihV = true; break elseif iVM[17] == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); ihV = true; break elseif iVM[17] == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); ihV = true; break elseif iVM[17] == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); ihV = true; break end end; iVM[23] = buffer.fromstring(iVM[2]); ihT = 0.; while true do if ihT + 4 <= iVM[17] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], ihT, bit32.bxor(buffer.readu32(iVM[23], ihT), iVM[14])); ihT = ihT + 4 else break end end; if ihV then break end; iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); iVM[18.] = 0.; while true do if ihT < iVM[17] then buffer.writeu8(iVM[23], ihT, bit32.bxor(buffer.readu8(iVM[23], ihT), bit32.band(bit32.rshift(iVM[14], iVM[18.] * 8), 255.))); ihT = ihT + 1; iVM[18.] = iVM[18.] + 1 else break end end; if ihV then break end; do ihX = buffer.readstring(iVM[23], 0., iVM[17]); ihV = true; break end; break end end; ihT = nil; do local iV8 = iIn; iVM[14] = iV8[10888]; iVM[4] = iV8[4680.]; ihR = (mC + lQ) % iV8[5374]; iVM[18.] = k7; iVM[23] = iV8[2958.]; iVM[17] = false; while true do iVM[8] = #iVM[4]; iVM[2] = iVM[8] - iVM[23]; ihV = iVM[18.](ihR % 4294967296); ihV = ihV % 2147483646. + 1; iVM[13] = iVM[2] >= 1; if iVM[13] then iVM[13] = iVM[2] <= 4 end; if iVM[13] then ihV = ihV * 16807 % 2147483647; if iVM[2] == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihV, 255.))); iVM[17] = true; break elseif iVM[2] == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[17] = true; break elseif iVM[2] == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[17] = true; break elseif iVM[2] == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[17] = true; break end end; iVM[15.] = buffer.fromstring(iVM[4]); iVM[22] = 0.; while true do if iVM[22] <= iVM[2] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[22], bit32.bxor(buffer.readu32(iVM[15.], iVM[22]), ihV)); iVM[22] = iVM[22] + 4 else break end end; if iVM[17] then break end; ihV = ihV * 16807 % 2147483647; ihW = 0.; while true do if iVM[22] < iVM[2] then buffer.writeu8(iVM[15.], iVM[22], bit32.bxor(buffer.readu8(iVM[15.], iVM[22]), bit32.band(bit32.rshift(ihV, ihW * 8), 255.))); iVM[22] = iVM[22] + 1; ihW = ihW + 1 else break end end; if iVM[17] then break end; do ihT = buffer.readstring(iVM[15.], 0., iVM[2]); iVM[17] = true; break end; break end end; ihW = nil; do local iV8 = iIn; iVM[15.] = iV8[5231]; iVM[13] = iV8[5557]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[2] = k7; iVM[8] = iV8[1362.]; ihV = false; while true do iVM[17] = #iVM[13]; iVM[14] = iVM[17] - iVM[8]; ihR = iVM[2](iVM[22] % 4294967296); ihR = ihR % 2147483646. + 1; iVM[23] = iVM[14] >= 1; if iVM[23] then iVM[23] = iVM[14] <= 4 end; if iVM[23] then ihR = ihR * 16807 % 2147483647; if iVM[14] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihR, 255.))); ihV = true; break elseif iVM[14] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); ihV = true; break elseif iVM[14] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); ihV = true; break elseif iVM[14] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); ihV = true; break end end; iVM[29] = buffer.fromstring(iVM[13]); iVM[18.] = 0.; while true do if iVM[18.] <= iVM[14] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[29], iVM[18.], bit32.bxor(buffer.readu32(iVM[29], iVM[18.]), ihR)); iVM[18.] = iVM[18.] + 4 else break end end; if ihV then break end; ihR = ihR * 16807 % 2147483647; iVM[4] = 0.; while true do if iVM[18.] < iVM[14] then buffer.writeu8(iVM[29], iVM[18.], bit32.bxor(buffer.readu8(iVM[29], iVM[18.]), bit32.band(bit32.rshift(ihR, iVM[4] * 8), 255.))); iVM[18.] = iVM[18.] + 1; iVM[4] = iVM[4] + 1 else break end end; if ihV then break end; do ihW = buffer.readstring(iVM[29], 0., iVM[14]); ihV = true; break end; break end end; iVM[29] = nil; do ihR = true; local iV8 = iIn; iVM[14] = iV8[8494]; iVM[23] = iV8[7180]; iVM[4] = (mC + lQ) % iV8[5374]; iVM[18.] = iV8[10480]; iVM[17] = k7; ihV = false; while true do iVM[13] = #iVM[14]; iVM[15.] = iVM[13] - iVM[18.]; iVM[22] = iVM[17](iVM[4] % 4294967296); iVM[3.] = iVM[15.] >= 1; if iVM[3.] then iVM[3.] = iVM[15.] <= 3. end; if iVM[3.] then iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; if iVM[15.] == 1 then iVM[29] = string.char((string.byte(iVM[14], 1) - bit32.band(iVM[22], 255.)) % 256); ihV = true; break elseif iVM[15.] == 2 then iVM[29] = string.char((string.byte(iVM[14], 1) - bit32.band(iVM[22], 255.)) % 256, (string.byte(iVM[14], 2) - bit32.band(bit32.rshift(iVM[22], 8), 255.)) % 256); ihV = true; break elseif iVM[15.] == 3. then iVM[29] = string.char((string.byte(iVM[14], 1) - bit32.band(iVM[22], 255.)) % 256, (string.byte(iVM[14], 2) - bit32.band(bit32.rshift(iVM[22], 8), 255.)) % 256, (string.byte(iVM[14], 3.) - bit32.band(bit32.rshift(iVM[22], 16), 255.)) % 256); ihV = true; break end end; iVM[8] = buffer.fromstring(iVM[14]); iVM[2] = 0.; while true do if iVM[2] + 4 <= iVM[15.] then iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[8], iVM[2], (buffer.readu32(iVM[8], iVM[2]) - iVM[22]) % 4294967296); iVM[2] = iVM[2] + 4 else break end end; if ihV then break end; iVM[22] = (iVM[22] * 1597 + 51749) % 4294967296; iVM[6.] = 0.; while true do if iVM[2] < iVM[15.] then buffer.writeu8(iVM[8], iVM[2], (buffer.readu8(iVM[8], iVM[2]) - bit32.band(bit32.rshift(iVM[22], iVM[6.] * 8), 255.)) % 256); iVM[2] = iVM[2] + 1; iVM[6.] = iVM[6.] + 1 else break end end; if ihV then break end; do iVM[29] = buffer.readstring(iVM[8], 0., iVM[15.]); ihV = true; break end; break end end; iVM[6.] = nil; do local iV8 = iIn; iVM[8] = iV8[10480]; iVM[13] = iV8[435.]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[15.] = k7; iVM[2] = false; while true do iVM[4] = #iVM[13]; iVM[17] = iVM[4] - iVM[8]; iVM[22] = iVM[15.](iVM[3.] % 4294967296); ihR = iVM[17] >= 1; if ihR then ihR = iVM[17] <= 4 end; if ihR then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; if iVM[17] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[22], 255.))); iVM[2] = true; break elseif iVM[17] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[2] = true; break elseif iVM[17] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[2] = true; break elseif iVM[17] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[2] = true; break end end; iVM[23] = buffer.fromstring(iVM[13]); ihV = 0.; while true do if ihV + 4 <= iVM[17] then iVM[22] = (iVM[22] + 2654435769.) % 4294967296; buffer.writeu32(iVM[23], ihV, bit32.bxor(buffer.readu32(iVM[23], ihV), iVM[22])); ihV = ihV + 4 else break end end; if iVM[2] then break end; iVM[22] = (iVM[22] + 2654435769.) % 4294967296; iVM[18.] = 0.; while true do if ihV < iVM[17] then buffer.writeu8(iVM[23], ihV, bit32.bxor(buffer.readu8(iVM[23], ihV), bit32.band(bit32.rshift(iVM[22], iVM[18.] * 8), 255.))); ihV = ihV + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[2] then break end; do iVM[6.] = buffer.readstring(iVM[23], 0., iVM[17]); iVM[2] = true; break end; break end end; iVM[18.] = nil; do iVM[17] = true; local iV8 = iIn; iVM[4] = iV8[5526.]; ihR = (mC + lQ) % iV8[5374]; ihV = k7; iVM[23] = iV8[10480]; iVM[22] = false; while true do iVM[3.] = #iVM[4]; iVM[8] = iVM[3.] - iVM[23]; iVM[2] = ihV(ihR % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; iVM[14] = iVM[8] >= 1; if iVM[14] then iVM[14] = iVM[8] <= 4 end; if iVM[14] then iVM[2] = iVM[2] * 16807 % 2147483647; if iVM[8] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[2], 255.))); iVM[22] = true; break elseif iVM[8] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[22] = true; break elseif iVM[8] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[22] = true; break elseif iVM[8] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[22] = true; break end end; iVM[13] = buffer.fromstring(iVM[4]); iVM[15.] = 0.; while true do if iVM[15.] <= iVM[8] - 4 then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[15.], bit32.bxor(buffer.readu32(iVM[13], iVM[15.]), iVM[2])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[22] then break end; iVM[2] = iVM[2] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[15.] < iVM[8] then buffer.writeu8(iVM[13], iVM[15.], bit32.bxor(buffer.readu8(iVM[13], iVM[15.]), bit32.band(bit32.rshift(iVM[2], iVM[28] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[22] then break end; do iVM[18.] = buffer.readstring(iVM[13], 0., iVM[8]); iVM[22] = true; break end; break end end; iVM[28] = nil; do local iV8 = iIn; iVM[14] = iV8[4067]; iVM[8] = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[1443.]; iVM[15.] = false; while true do iVM[2] = #iVM[3.]; iVM[4] = iVM[2] - iVM[14]; iVM[17] = iVM[8](iVM[13] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[22] = iVM[4] >= 1; if iVM[22] then iVM[22] = iVM[4] <= 4 end; if iVM[22] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[4] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[17], 255.))); iVM[15.] = true; break elseif iVM[4] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[15.] = true; break elseif iVM[4] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[15.] = true; break elseif iVM[4] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[15.] = true; break end end; ihR = buffer.fromstring(iVM[3.]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[4] then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(ihR, iVM[23], bit32.bxor(buffer.readu32(ihR, iVM[23]), iVM[17])); iVM[23] = iVM[23] + 4 else break end end; if iVM[15.] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; ihV = 0.; while true do if iVM[23] < iVM[4] then buffer.writeu8(ihR, iVM[23], bit32.bxor(buffer.readu8(ihR, iVM[23]), bit32.band(bit32.rshift(iVM[17], ihV * 8), 255.))); iVM[23] = iVM[23] + 1; ihV = ihV + 1 else break end end; if iVM[15.] then break end; do iVM[28] = buffer.readstring(ihR, 0., iVM[4]); iVM[15.] = true; break end; break end end; ihR = nil; do local iV8 = iIn; iVM[17] = iV8[10480]; iVM[23] = k7; iVM[4] = (mC + lQ) % iV8[5374]; ihV = iV8[4209.]; iVM[22] = false; while true do iVM[3.] = #ihV; iVM[8] = iVM[3.] - iVM[17]; iVM[2] = iVM[23](iVM[4] % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; iVM[14] = iVM[8] >= 1; if iVM[14] then iVM[14] = iVM[8] <= 4 end; if iVM[14] then iVM[2] = iVM[2] * 16807 % 2147483647; if iVM[8] == 1 then ihR = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[2], 255.))); iVM[22] = true; break elseif iVM[8] == 2 then ihR = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[22] = true; break elseif iVM[8] == 3. then ihR = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[22] = true; break elseif iVM[8] == 4 then ihR = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[22] = true; break end end; iVM[13] = buffer.fromstring(ihV); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[8] then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[15.], bit32.bxor(buffer.readu32(iVM[13], iVM[15.]), iVM[2])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[22] then break end; iVM[2] = iVM[2] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[15.] < iVM[8] then buffer.writeu8(iVM[13], iVM[15.], bit32.bxor(buffer.readu8(iVM[13], iVM[15.]), bit32.band(bit32.rshift(iVM[2], iVM[16] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[22] then break end; do ihR = buffer.readstring(iVM[13], 0., iVM[8]); iVM[22] = true; break end; break end end; iVM[16] = nil; do local iV8 = iIn; iVM[3.] = iV8[954.]; iVM[14] = k7; iVM[8] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[3190]; iVM[15.] = false; while true do iVM[23] = #iVM[13]; ihV = iVM[23] - iVM[3.]; iVM[2] = iVM[14](iVM[8] % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; iVM[4] = ihV >= 1; if iVM[4] then iVM[4] = ihV <= 4 end; if iVM[4] then iVM[2] = iVM[2] * 16807 % 2147483647; if ihV == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[2], 255.))); iVM[15.] = true; break elseif ihV == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[15.] = true; break elseif ihV == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[15.] = true; break elseif ihV == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[15.] = true; break end end; iVM[17] = buffer.fromstring(iVM[13]); iVM[22] = 0.; while true do if iVM[22] + 4 <= ihV then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[22], bit32.bxor(buffer.readu32(iVM[17], iVM[22]), iVM[2])); iVM[22] = iVM[22] + 4 else break end end; if iVM[15.] then break end; iVM[2] = iVM[2] * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[22] < ihV then buffer.writeu8(iVM[17], iVM[22], bit32.bxor(buffer.readu8(iVM[17], iVM[22]), bit32.band(bit32.rshift(iVM[2], iVM[12.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[15.] then break end; do iVM[16] = buffer.readstring(iVM[17], 0., ihV); iVM[15.] = true; break end; break end end; iVM[12.] = nil; do local iV8 = iIn; iVM[23] = iV8[8393]; iVM[4] = k7; ihV = (mC + lQ) % iV8[5374]; iVM[17] = iV8[7176.]; iVM[22] = false; while true do iVM[8] = #iVM[17]; iVM[2] = iVM[8] - iVM[23]; iVM[14] = iVM[4](ihV % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[13] = iVM[2] >= 1; if iVM[13] then iVM[13] = iVM[2] <= 4 end; if iVM[13] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[2] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[14], 255.))); iVM[22] = true; break elseif iVM[2] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[22] = true; break elseif iVM[2] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[22] = true; break elseif iVM[2] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[22] = true; break end end; iVM[15.] = buffer.fromstring(iVM[17]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[2] then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[5], bit32.bxor(buffer.readu32(iVM[15.], iVM[5]), iVM[14])); iVM[5] = iVM[5] + 4 else break end end; if iVM[22] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[5] < iVM[2] then buffer.writeu8(iVM[15.], iVM[5], bit32.bxor(buffer.readu8(iVM[15.], iVM[5]), bit32.band(bit32.rshift(iVM[14], iVM[3.] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[22] then break end; do iVM[12.] = buffer.readstring(iVM[15.], 0., iVM[2]); iVM[22] = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; iVM[14] = iV8[10480]; iVM[8] = k7; iVM[13] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[5673.]; iVM[15.] = false; while true do iVM[2] = #iVM[3.]; iVM[4] = iVM[2] - iVM[14]; iVM[17] = iVM[8](iVM[13] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[22] = iVM[4] >= 1; if iVM[22] then iVM[22] = iVM[4] <= 4 end; if iVM[22] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[4] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[17], 255.))); iVM[15.] = true; break elseif iVM[4] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[15.] = true; break elseif iVM[4] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[15.] = true; break elseif iVM[4] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[3.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[3.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[3.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[3.], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[15.] = true; break end end; iVM[7] = buffer.fromstring(iVM[3.]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[4] then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[23], bit32.bxor(buffer.readu32(iVM[7], iVM[23]), iVM[17])); iVM[23] = iVM[23] + 4 else break end end; if iVM[15.] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; ihV = 0.; while true do if iVM[23] < iVM[4] then buffer.writeu8(iVM[7], iVM[23], bit32.bxor(buffer.readu8(iVM[7], iVM[23]), bit32.band(bit32.rshift(iVM[17], ihV * 8), 255.))); iVM[23] = iVM[23] + 1; ihV = ihV + 1 else break end end; if iVM[15.] then break end; do iVM[5] = buffer.readstring(iVM[7], 0., iVM[4]); iVM[15.] = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[17] = iV8[1184]; iVM[4] = iV8[7315]; iVM[22] = (mC + lQ) % iV8[5374]; ihV = k7; iVM[23] = iV8[4218.]; iVM[2] = false; while true do iVM[15.] = #iVM[4]; iVM[19] = iVM[15.] - iVM[23]; iVM[3.] = ihV(iVM[22] % 4294967296); iVM[3.] = iVM[3.] % 2147483646. + 1; iVM[8] = iVM[19] >= 1; if iVM[8] then iVM[8] = iVM[19] <= 4 end; if iVM[8] then iVM[3.] = iVM[3.] * 16807 % 2147483647; if iVM[19] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[3.], 255.))); iVM[2] = true; break elseif iVM[19] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); iVM[2] = true; break elseif iVM[19] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); iVM[2] = true; break elseif iVM[19] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[4], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[4], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[4], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[4], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); iVM[2] = true; break end end; iVM[24.] = buffer.fromstring(iVM[4]); iVM[14] = 0.; while true do if iVM[14] <= iVM[19] - 4 then iVM[3.] = iVM[3.] * 16807 % 2147483647; buffer.writeu32(iVM[24.], iVM[14], bit32.bxor(buffer.readu32(iVM[24.], iVM[14]), iVM[3.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[2] then break end; iVM[3.] = iVM[3.] * 16807 % 2147483647; iVM[13] = 0.; while true do if iVM[14] < iVM[19] then buffer.writeu8(iVM[24.], iVM[14], bit32.bxor(buffer.readu8(iVM[24.], iVM[14]), bit32.band(bit32.rshift(iVM[3.], iVM[13] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[2] then break end; do iVM[7] = buffer.readstring(iVM[24.], 0., iVM[19]); iVM[2] = true; break end; break end end; iVM[24.] = nil; do iVM[13] = false; local iV8 = iIn; iVM[14] = iV8[5001.]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[3.] = iV8[10411]; iVM[15.] = false; while true do ihV = #iVM[14]; iVM[2] = ihV - iVM[3.]; iVM[4] = iVM[8](iVM[19] % 4294967296); iVM[4] = iVM[4] % 2147483646. + 1; iVM[17] = iVM[2] >= 1; if iVM[17] then iVM[17] = iVM[2] <= 4 end; if iVM[17] then iVM[4] = iVM[4] * 16807 % 2147483647; if iVM[2] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[4], 255.))); iVM[15.] = true; break elseif iVM[2] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.))); iVM[15.] = true; break elseif iVM[2] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.))); iVM[15.] = true; break elseif iVM[2] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[4], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[4], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[4], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[4], 24.), 255.))); iVM[15.] = true; break end end; iVM[22] = buffer.fromstring(iVM[14]); iVM[11] = 0.; while true do if iVM[11] <= iVM[2] - 4 then iVM[4] = iVM[4] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[11], bit32.bxor(buffer.readu32(iVM[22], iVM[11]), iVM[4])); iVM[11] = iVM[11] + 4 else break end end; if iVM[15.] then break end; iVM[4] = iVM[4] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[11] < iVM[2] then buffer.writeu8(iVM[22], iVM[11], bit32.bxor(buffer.readu8(iVM[22], iVM[11]), bit32.band(bit32.rshift(iVM[4], iVM[23] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[15.] then break end; do iVM[24.] = buffer.readstring(iVM[22], 0., iVM[2]); iVM[15.] = true; break end; break end end; iVM[11] = nil; do iVM[17] = true; local iV8 = iIn; iVM[4] = iV8[8191]; iVM[22] = iV8[8149]; ihV = (mC + lQ) % iV8[5374]; iVM[23] = iV8[10480]; iVM[2] = k7; iVM[15.] = false; while true do iVM[9.] = #iVM[4]; iVM[19] = iVM[9.] - iVM[23]; iVM[3.] = iVM[2](ihV % 4294967296); iVM[8] = iVM[19] >= 1; if iVM[8] then iVM[8] = iVM[19] <= 3. end; if iVM[8] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; if iVM[19] == 1 then iVM[11] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[3.], 255.)) % 256); iVM[15.] = true; break elseif iVM[19] == 2 then iVM[11] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256); iVM[15.] = true; break elseif iVM[19] == 3. then iVM[11] = string.char((string.byte(iVM[4], 1) - bit32.band(iVM[3.], 255.)) % 256, (string.byte(iVM[4], 2) - bit32.band(bit32.rshift(iVM[3.], 8), 255.)) % 256, (string.byte(iVM[4], 3.) - bit32.band(bit32.rshift(iVM[3.], 16), 255.)) % 256); iVM[15.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[4]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[19] then iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[27.], iVM[14], (buffer.readu32(iVM[27.], iVM[14]) - iVM[3.]) % 4294967296); iVM[14] = iVM[14] + 4 else break end end; if iVM[15.] then break end; iVM[3.] = (iVM[3.] * 1597 + 51749) % 4294967296; iVM[13] = 0.; while true do if iVM[14] < iVM[19] then buffer.writeu8(iVM[27.], iVM[14], (buffer.readu8(iVM[27.], iVM[14]) - bit32.band(bit32.rshift(iVM[3.], iVM[13] * 8), 255.)) % 256); iVM[14] = iVM[14] + 1; iVM[13] = iVM[13] + 1 else break end end; if iVM[15.] then break end; do iVM[11] = buffer.readstring(iVM[27.], 0., iVM[19]); iVM[15.] = true; break end; break end end; iVM[9.] = nil; do local iV8 = iIn; iVM[27.] = iV8[9562]; iVM[3.] = iV8[7237]; iVM[14] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[13] = iV8[1411]; iVM[8] = false; while true do iVM[15.] = #iVM[27.]; iVM[23] = iVM[15.] - iVM[13]; ihV = iVM[14](iVM[19] % 4294967296); iVM[2] = iVM[23] >= 1; if iVM[2] then iVM[2] = iVM[23] <= 4 end; if iVM[2] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); if iVM[23] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihV, 255.))); iVM[8] = true; break elseif iVM[23] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[8] = true; break elseif iVM[23] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[8] = true; break elseif iVM[23] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[8] = true; break end end; iVM[4] = buffer.fromstring(iVM[27.]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[23] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[4], iVM[17], bit32.bxor(buffer.readu32(iVM[4], iVM[17]), ihV)); iVM[17] = iVM[17] + 4 else break end end; if iVM[8] then break end; ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); iVM[22] = 0.; while true do if iVM[17] < iVM[23] then buffer.writeu8(iVM[4], iVM[17], bit32.bxor(buffer.readu8(iVM[4], iVM[17]), bit32.band(bit32.rshift(ihV, iVM[22] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[8] then break end; do iVM[9.] = buffer.readstring(iVM[4], 0., iVM[23]); iVM[8] = true; break end; break end end; l9 = lM(ihX, { [ihT] = mi, [ihW] = iIn[10184][iVM[29]](iIn[10480], iIn[5257], iIn[10480], iIn[5257]), [iVM[6.]] = iIn[10184][iVM[18.]](iIn[7718], -iIn[10839.], iIn[10480], iIn[5300]), [iVM[28]] = iIn[7718], [ihR] = iVM[16], [iVM[12.]] = iIn[8269][iVM[5]][iVM[7]], [iVM[24.]] = lV[iVM[11]], [iVM[9.]] = iIn[1362.] }); mC = 449 else mC = 4105; continue end elseif mC < 4307 then if mC == 4306 then iVM[4] = nil; do local iV8 = iIn; iVM[22] = iV8[2223.]; iVM[17] = iV8[3375.]; iVM[23] = k7; iVM[2] = (mC + lQ) % iV8[5374]; ihV = iV8[10480]; iVM[15.] = false; while true do iVM[3.] = #iVM[22]; iVM[8] = iVM[3.] - ihV; iVM[27.] = iVM[23](iVM[2] % 4294967296); iVM[14] = iVM[8] >= 1; if iVM[14] then iVM[14] = iVM[8] <= 4 end; if iVM[14] then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); if iVM[8] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[27.], 255.))); iVM[15.] = true; break elseif iVM[8] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[15.] = true; break elseif iVM[8] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[15.] = true; break elseif iVM[8] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[15.] = true; break end end; iVM[13] = buffer.fromstring(iVM[22]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[8] then iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[13], iVM[9.], bit32.bxor(buffer.readu32(iVM[13], iVM[9.]), iVM[27.])); iVM[9.] = iVM[9.] + 4 else break end end; if iVM[15.] then break end; iVM[27.] = bit32.lrotate((iVM[27.] + 1832704949) % 4294967296, 13); iVM[19] = 0.; while true do if iVM[9.] < iVM[8] then buffer.writeu8(iVM[13], iVM[9.], bit32.bxor(buffer.readu8(iVM[13], iVM[9.]), bit32.band(bit32.rshift(iVM[27.], iVM[19] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[15.] then break end; do iVM[4] = buffer.readstring(iVM[13], 0., iVM[8]); iVM[15.] = true; break end; break end end; iVM[9.] = nil; do iVM[13] = false; local iV8 = iIn; iVM[14] = iV8[7792]; iVM[27.] = false; iVM[8] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[1353.]; iVM[19] = k7; iVM[15.] = false; while true do iVM[2] = #iVM[14]; iVM[11] = iVM[2] - iVM[3.]; iVM[17] = iVM[19](iVM[8] % 4294967296); iVM[22] = iVM[11] >= 1; if iVM[22] then iVM[22] = iVM[11] <= 3. end; if iVM[22] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; if iVM[11] == 1 then iVM[9.] = string.char((string.byte(iVM[14], 1) - bit32.band(iVM[17], 255.)) % 256); iVM[15.] = true; break elseif iVM[11] == 2 then iVM[9.] = string.char((string.byte(iVM[14], 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(iVM[14], 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256); iVM[15.] = true; break elseif iVM[11] == 3. then iVM[9.] = string.char((string.byte(iVM[14], 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(iVM[14], 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256, (string.byte(iVM[14], 3.) - bit32.band(bit32.rshift(iVM[17], 16), 255.)) % 256); iVM[15.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[14]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[11] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[24.], iVM[23], (buffer.readu32(iVM[24.], iVM[23]) - iVM[17]) % 4294967296); iVM[23] = iVM[23] + 4 else break end end; if iVM[15.] then break end; iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; ihV = 0.; while true do if iVM[23] < iVM[11] then buffer.writeu8(iVM[24.], iVM[23], (buffer.readu8(iVM[24.], iVM[23]) - bit32.band(bit32.rshift(iVM[17], ihV * 8), 255.)) % 256); iVM[23] = iVM[23] + 1; ihV = ihV + 1 else break end end; if iVM[15.] then break end; do iVM[9.] = buffer.readstring(iVM[24.], 0., iVM[11]); iVM[15.] = true; break end; break end end; iVM[24.] = nil; do local iV8 = iIn; iVM[23] = iV8[10480]; iVM[11] = iV8[5811.]; ihV = (mC + lQ) % iV8[5374]; iVM[17] = k7; iVM[22] = false; while true do iVM[3.] = #iVM[11]; iVM[8] = iVM[3.] - iVM[23]; iVM[2] = iVM[17](ihV % 4294967296); iVM[14] = iVM[8] >= 1; if iVM[14] then iVM[14] = iVM[8] <= 4 end; if iVM[14] then iVM[2] = (iVM[2] + 2654435769.) % 4294967296; if iVM[8] == 1 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[2], 255.))); iVM[22] = true; break elseif iVM[8] == 2 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[22] = true; break elseif iVM[8] == 3. then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[22] = true; break elseif iVM[8] == 4 then iVM[24.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[22] = true; break end end; iVM[13] = buffer.fromstring(iVM[11]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[8] then iVM[2] = (iVM[2] + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], iVM[15.], bit32.bxor(buffer.readu32(iVM[13], iVM[15.]), iVM[2])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[22] then break end; iVM[2] = (iVM[2] + 2654435769.) % 4294967296; iVM[19] = 0.; while true do if iVM[15.] < iVM[8] then buffer.writeu8(iVM[13], iVM[15.], bit32.bxor(buffer.readu8(iVM[13], iVM[15.]), bit32.band(bit32.rshift(iVM[2], iVM[19] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[19] = iVM[19] + 1 else break end end; if iVM[22] then break end; do iVM[24.] = buffer.readstring(iVM[13], 0., iVM[8]); iVM[22] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[14] = iV8[6880]; iVM[8] = false; iVM[13] = k7; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[10480]; iVM[2] = false; while true do iVM[11] = #iVM[14]; iVM[17] = iVM[11] - iVM[15.]; iVM[22] = iVM[13](iVM[3.] % 4294967296); iVM[27.] = iVM[17] >= 1; if iVM[27.] then iVM[27.] = iVM[17] <= 4 end; if iVM[27.] then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); if iVM[17] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[22], 255.))); iVM[2] = true; break elseif iVM[17] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.))); iVM[2] = true; break elseif iVM[17] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.))); iVM[2] = true; break elseif iVM[17] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[22], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[22], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[22], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[22], 24.), 255.))); iVM[2] = true; break end end; iVM[23] = buffer.fromstring(iVM[14]); ihV = 0.; while true do if ihV + 4 <= iVM[17] then iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], ihV, bit32.bxor(buffer.readu32(iVM[23], ihV), iVM[22])); ihV = ihV + 4 else break end end; if iVM[2] then break end; iVM[22] = bit32.lrotate((iVM[22] + 1832704949) % 4294967296, 13); iVM[7] = 0.; while true do if ihV < iVM[17] then buffer.writeu8(iVM[23], ihV, bit32.bxor(buffer.readu8(iVM[23], ihV), bit32.band(bit32.rshift(iVM[22], iVM[7] * 8), 255.))); ihV = ihV + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[2] then break end; do iVM[19] = buffer.readstring(iVM[23], 0., iVM[17]); iVM[2] = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[11] = iV8[10480]; iVM[27.] = iV8[1003]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[23] = k7; ihV = false; while true do iVM[15.] = #iVM[27.]; iVM[22] = iVM[15.] - iVM[11]; iVM[3.] = iVM[23](iVM[17] % 4294967296); iVM[8] = iVM[22] >= 1; if iVM[8] then iVM[8] = iVM[22] <= 4 end; if iVM[8] then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; if iVM[22] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[3.], 255.))); ihV = true; break elseif iVM[22] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); ihV = true; break elseif iVM[22] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); ihV = true; break elseif iVM[22] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); ihV = true; break end end; iVM[2] = buffer.fromstring(iVM[27.]); iVM[14] = 0.; while true do if iVM[14] + 4 <= iVM[22] then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[2], iVM[14], bit32.bxor(buffer.readu32(iVM[2], iVM[14]), iVM[3.])); iVM[14] = iVM[14] + 4 else break end end; if ihV then break end; iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; iVM[13] = 0.; while true do if iVM[14] < iVM[22] then buffer.writeu8(iVM[2], iVM[14], bit32.bxor(buffer.readu8(iVM[2], iVM[14]), bit32.band(bit32.rshift(iVM[3.], iVM[13] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[13] = iVM[13] + 1 else break end end; if ihV then break end; do iVM[7] = buffer.readstring(iVM[2], 0., iVM[22]); ihV = true; break end; break end end; iVM[14] = nil; do local iV8 = iIn; iVM[3.] = iV8[330.]; iVM[15.] = iV8[4711]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[13] = k7; iVM[2] = iV8[10480]; iVM[22] = false; while true do iVM[27.] = #iVM[15.]; iVM[23] = iVM[27.] - iVM[2]; ihV = iVM[13](iVM[8] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[5] = iVM[23] >= 1; if iVM[5] then iVM[5] = iVM[23] <= 4 end; if iVM[5] then ihV = ihV * 16807 % 2147483647; if iVM[23] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(ihV, 255.))); iVM[22] = true; break elseif iVM[23] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[22] = true; break elseif iVM[23] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[22] = true; break elseif iVM[23] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[22] = true; break end end; iVM[11] = buffer.fromstring(iVM[15.]); iVM[17] = 0.; while true do if iVM[17] <= iVM[23] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[11], iVM[17], bit32.bxor(buffer.readu32(iVM[11], iVM[17]), ihV)); iVM[17] = iVM[17] + 4 else break end end; if iVM[22] then break end; ihV = ihV * 16807 % 2147483647; iVM[12.] = 0.; while true do if iVM[17] < iVM[23] then buffer.writeu8(iVM[11], iVM[17], bit32.bxor(buffer.readu8(iVM[11], iVM[17]), bit32.band(bit32.rshift(ihV, iVM[12.] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[12.] = iVM[12.] + 1 else break end end; if iVM[22] then break end; do iVM[14] = buffer.readstring(iVM[11], 0., iVM[23]); iVM[22] = true; break end; break end end; iVM[12.] = nil; do local iV8 = iIn; iVM[11] = iV8[4029.]; iVM[5] = iV8[4589]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[27.] = iV8[3902]; ihV = false; while true do iVM[22] = #iVM[5]; iVM[3.] = iVM[22] - iVM[27.]; iVM[8] = iVM[23](iVM[17] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[2] = iVM[3.] >= 1; if iVM[2] then iVM[2] = iVM[3.] <= 4 end; if iVM[2] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[3.] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[8], 255.))); ihV = true; break elseif iVM[3.] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); ihV = true; break elseif iVM[3.] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); ihV = true; break elseif iVM[3.] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); ihV = true; break end end; iVM[16] = buffer.fromstring(iVM[5]); iVM[13] = 0.; while true do if iVM[13] <= iVM[3.] - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(iVM[16], iVM[13], bit32.bxor(buffer.readu32(iVM[16], iVM[13]), iVM[8])); iVM[13] = iVM[13] + 4 else break end end; if ihV then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[15.] = 0.; while true do if iVM[13] < iVM[3.] then buffer.writeu8(iVM[16], iVM[13], bit32.bxor(buffer.readu8(iVM[16], iVM[13]), bit32.band(bit32.rshift(iVM[8], iVM[15.] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if ihV then break end; do iVM[12.] = buffer.readstring(iVM[16], 0., iVM[3.]); ihV = true; break end; break end end; iVM[16] = nil; do local iV8 = iIn; iVM[15.] = iV8[3881]; iVM[13] = iV8[1784]; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[2] = k7; iVM[8] = iV8[10480]; iVM[22] = false; while true do iVM[11] = #iVM[13]; iVM[17] = iVM[11] - iVM[8]; ihR = iVM[2](iVM[3.] % 4294967296); ihR = ihR % 2147483646. + 1; iVM[27.] = iVM[17] >= 1; if iVM[27.] then iVM[27.] = iVM[17] <= 4 end; if iVM[27.] then ihR = ihR * 16807 % 2147483647; if iVM[17] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihR, 255.))); iVM[22] = true; break elseif iVM[17] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihR, 8), 255.))); iVM[22] = true; break elseif iVM[17] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihR, 16), 255.))); iVM[22] = true; break elseif iVM[17] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[13], 1), bit32.band(ihR, 255.)), bit32.bxor(string.byte(iVM[13], 2), bit32.band(bit32.rshift(ihR, 8), 255.)), bit32.bxor(string.byte(iVM[13], 3.), bit32.band(bit32.rshift(ihR, 16), 255.)), bit32.bxor(string.byte(iVM[13], 4), bit32.band(bit32.rshift(ihR, 24.), 255.))); iVM[22] = true; break end end; iVM[23] = buffer.fromstring(iVM[13]); ihV = 0.; while true do if ihV <= iVM[17] - 4 then ihR = ihR * 16807 % 2147483647; buffer.writeu32(iVM[23], ihV, bit32.bxor(buffer.readu32(iVM[23], ihV), ihR)); ihV = ihV + 4 else break end end; if iVM[22] then break end; ihR = ihR * 16807 % 2147483647; iVM[5] = 0.; while true do if ihV < iVM[17] then buffer.writeu8(iVM[23], ihV, bit32.bxor(buffer.readu8(iVM[23], ihV), bit32.band(bit32.rshift(ihR, iVM[5] * 8), 255.))); ihV = ihV + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[22] then break end; do iVM[16] = buffer.readstring(iVM[23], 0., iVM[17]); iVM[22] = true; break end; break end end; lF = lM(iVM[4], { [iVM[9.]] = iVM[24.], [iVM[19]] = l6, [iVM[7]] = iIn[8269][iVM[14]][iVM[12.]], [iVM[16]] = false }); mC = 96. else mC = 3785; continue end else mo = function(dC, dD, dE) local iRV = bit32.band; local iRW = bit32.bxor; local iRX = string.byte; local iRY = bit32.rshift; local iRZ = string.char; local iR_ = buffer.fromstring; local iR0 = buffer.readstring; local iR1 = buffer.readu32; local iR2 = buffer.readu8; local iR3 = buffer.writeu32; local iR4 = buffer.writeu8; local iR5 = bit32.lrotate; local iR6 = table.offset; if not lM then local iKq = { lV, ls, lQ, k7, lh, iIn, lM, dC, dD, dE } end; local is7 = nil; local is8 = nil; local is9 = nil; local ita = nil; local iYD = iIn; for iEr = iYD[5030] / (iYD[10653.] % iYD[10653.]), iYD[8568.] % iYD[8568.] do dk[iYD[2714]] = false ~= aV end; local itb = nil; local itc = nil; local itd = nil; if iYD[1411] / (iYD[1533.] - iYD[1533.]) * (iYD[1923.] - iYD[1923.]) == F then is8 = { df }; while (iYD[3830] - iYD[3830]) / (iYD[7553] - iYD[7553]) >= iYD[8278] do if iYD[4353.] / (iYD[10387] - iYD[10387]) - iYD[4265] / (iYD[3404] - iYD[3404]) == iYD[7994] then local iEr = { iYD[7994] }; iYD[9906.][buffer] = iR6; local iEs = ao[G] end; local iEt = dE[iYD[3990.]] end end; local ite = nil; local itf = nil; local itg = nil; local ith = nil; while true == iYD[3167] / (iYD[9810.] % iYD[9810.]) * (iYD[5393] - iYD[5393]) do local iEr = iYD[7934] <= iYD[3119] end; while iYD[7420] / (iYD[125] - iYD[125]) - iYD[3606.] / (iYD[9431] % iYD[9431]) == iYD[4049] % iYD[4049] / (iYD[7710.] % iYD[7710.]) do ({})[true] = br and bit32 end; local iti = nil; local itj = nil; local itk = nil; local itl = nil; local itm = nil; local itn = nil; local ito = nil; local itp = nil; local itq = nil; local itr = nil; local its = nil; if iYD[7553] / (iYD[4077.] - iYD[4077.]) - iYD[495.] / (iYD[1070] % iYD[1070]) == (iYD[6268] - iYD[6268]) / (iYD[8195] - iYD[8195]) then local iEr = math.right; while iYD[8921] % iYD[8921] / (iYD[10873] % iYD[10873]) == iYD[8469.] / (iYD[7553] - iYD[7553]) - iYD[6441.] / (iYD[5376.] - iYD[5376.]) do local iEs = iYD[9906.][iYD[7989.]] end end; local itt = nil; for iEr = iYD[4090] / (iYD[5744] % iYD[5744]), iYD[5168] % iYD[5168] do iYD[6687.][its] = #{} end; local itu = nil; while iYD[10563.] < (iYD[4526] - iYD[4526]) / (iYD[659] - iYD[659]) do iYD[7935.][iYD[2714]] = ({})[iYD[8818]]; iYD[3642.]:remove() end; local itv = nil; local itw = nil; local itx = nil; for iEu = iYD[5053] / (iYD[6441.] - iYD[6441.]), iYD[5060] - iYD[5060] do while (iYD[6905] - iYD[6905]) / (iYD[10653.] - iYD[10653.]) == u do while iYD[125] < iYD[9564.] / (iYD[8922.] - iYD[8922.]) - iYD[6367] / (iYD[9021.] % iYD[9021.]) do local iEr = -E end; local iEs = { ita, I }; local iEt = bQ[iEs] end end; for iEs = iYD[7718], iYD[1353.] do if iEs * iEs < iYD[1798] - iYD[1798] then itv[iYD[2002]] = b6 % iYD[4425.]; local iEr = av < w end end; is7 = nil; do itb = iYD[10480]; while 131 / (203 - 203) * (170 % 170) == 111. % 111. / (220 - 220) do local iEr = not buffer; table.left = cz and 148 end; ita = iYD[6660.]; for iEr = 1, 3. do if iEr * iEr + 1 <= 56 % 56 then ("zytpxl"):format("fbakw") end end; is9 = (iYD[4472] + lQ) % iYD[5374]; is8 = k7; itc = false; while true do ith = #ita; itg = ith - itb; itf = is8(is9 % 4294967296); ite = itg >= 1; if ite then ite = itg <= 4 end; if ite then itf = (itf + 2654435769.) % 4294967296; if itg == 1 then is7 = iRZ(iRW(iRX(ita, 1), iRV(itf, 255.))); itc = true; break elseif itg == 2 then is7 = iRZ(iRW(iRX(ita, 1), iRV(itf, 255.)), iRW(iRX(ita, 2), iRV(iRY(itf, 8), 255.))); itc = true; break elseif itg == 3. then is7 = iRZ(iRW(iRX(ita, 1), iRV(itf, 255.)), iRW(iRX(ita, 2), iRV(iRY(itf, 8), 255.)), iRW(iRX(ita, 3.), iRV(iRY(itf, 16), 255.))); itc = true; break elseif itg == 4 then is7 = iRZ(iRW(iRX(ita, 1), iRV(itf, 255.)), iRW(iRX(ita, 2), iRV(iRY(itf, 8), 255.)), iRW(iRX(ita, 3.), iRV(iRY(itf, 16), 255.)), iRW(iRX(ita, 4), iRV(iRY(itf, 24.), 255.))); itc = true; break end end; itd = iR_(ita); itj = 0.; while true do if itj + 4 <= itg then itf = (itf + 2654435769.) % 4294967296; iR3(itd, itj, iRW(iR1(itd, itj), itf)); itj = itj + 4 else break end end; if itc then break end; itf = (itf + 2654435769.) % 4294967296; iti = 0.; while true do if itj < itg then iR4(itd, itj, iRW(iR2(itd, itj), iRV(iRY(itf, iti * 8), 255.))); itj = itj + 1; iti = iti + 1 else break end end; if itc then break end; do is7 = iR0(itd, 0., itg); itc = true; break end; break end end; for iEs = 1, 2 do if iEs * iEs < 15. - 15. then local iEr = { ce, 417., false } end end; while iYD[1362.] / (iYD[1874] - iYD[1874]) - iYD[1079] / (iYD[6621.] % iYD[6621.]) == itd do J = iYD[10689.] .. iYD[9906.]; cf = not itw end; for iEs = iYD[946] / (iYD[797] - iYD[797]), iYD[8922.] % iYD[8922.] do local iEr = itd % iYD[10184] end; itj = nil; do ite = iYD[9690.]; itf = iYD[9590]; itg = (iYD[6548] + lQ) % iYD[5374]; ith = k7; iti = iYD[10480]; itd = false; while true do is8 = #itf; is9 = is8 - iti; ita = ith(itg % 4294967296); ita = ita % 2147483646. + 1; itb = is9 >= 1; if itb then itb = is9 <= 4 end; if itb then ita = ita * 16807 % 2147483647; if is9 == 1 then itj = iRZ(iRW(iRX(itf, 1), iRV(ita, 255.))); itd = true; break elseif is9 == 2 then itj = iRZ(iRW(iRX(itf, 1), iRV(ita, 255.)), iRW(iRX(itf, 2), iRV(iRY(ita, 8), 255.))); itd = true; break elseif is9 == 3. then itj = iRZ(iRW(iRX(itf, 1), iRV(ita, 255.)), iRW(iRX(itf, 2), iRV(iRY(ita, 8), 255.)), iRW(iRX(itf, 3.), iRV(iRY(ita, 16), 255.))); itd = true; break elseif is9 == 4 then itj = iRZ(iRW(iRX(itf, 1), iRV(ita, 255.)), iRW(iRX(itf, 2), iRV(iRY(ita, 8), 255.)), iRW(iRX(itf, 3.), iRV(iRY(ita, 16), 255.)), iRW(iRX(itf, 4), iRV(iRY(ita, 24.), 255.))); itd = true; break end end; itc = iR_(itf); itl = 0.; while true do if itl <= is9 - 4 then ita = ita * 16807 % 2147483647; iR3(itc, itl, iRW(iR1(itc, itl), ita)); itl = itl + 4 else break end end; if itd then break end; ita = ita * 16807 % 2147483647; itk = 0.; while true do if itl < is9 then iR4(itc, itl, iRW(iR2(itc, itl), iRV(iRY(ita, itk * 8), 255.))); itl = itl + 1; itk = itk + 1 else break end end; if itd then break end; do itj = iR0(itc, 0., is9); itd = true; break end; break end end; while ith == 245 % 245 / (52 % 52) do local iEr = #"rmdo"; local iEs = { 14 } end; for iEr = iYD[7718], iYD[1371.] do if iEr * iEr < iYD[3706] - iYD[3706] then ({})[iYD[5857]] = iYD[5890] .. iYD[10315] end end; if iYD[10070] == iYD[6573.] % iYD[6573.] / (iYD[1307] % iYD[1307]) then local iEr = iYD[4939][iYD[3378.]] end; for iEs = iYD[7718], iYD[1353.] do if iEs * iEs < iYD[8435] % iYD[8435] then local iEr = true or is9; I[string] = iYD[3073] .. ite end end; itl = nil; do itb = iYD[7303]; ita = iYD[7260.]; for iEs = 1, 2 do if iEs * iEs < 93. % 93. then local iEr = 605 // 407; tostring("ggbyx", true) end end; is9 = k7; for iEs = 1, 3. do if (iEs * iEs + iEs) % 2 == 1 then for iEr = 146 / (9. - 9.), 244 - 244 do ({}).size = UDim2 * N; dE = 156. <= UDim; Enum.offset = ito or itg end end end; is8 = (iYD[5647] + lQ) % iYD[5374]; itk = iYD[9096.]; itc = false; for iEs = 1, 2 do if iEs * iEs < 249. - 249. then if 143 % 143 / (118 % 118) == 39. / (155 - 155) * (227 % 227) then local iEr = bq % 355; iEr = #{} end end end; while true do itm = #itb; iti = itm - itk; ith = is9(is8 % 4294967296); itg = iti >= 1; if itg then itg = iti <= 4 end; if itg then ith = iR5((ith + 1832704949) % 4294967296, 13); if iti == 1 then itl = iRZ(iRW(iRX(itb, 1), iRV(ith, 255.))); itc = true; break elseif iti == 2 then itl = iRZ(iRW(iRX(itb, 1), iRV(ith, 255.)), iRW(iRX(itb, 2), iRV(iRY(ith, 8), 255.))); itc = true; break elseif iti == 3. then itl = iRZ(iRW(iRX(itb, 1), iRV(ith, 255.)), iRW(iRX(itb, 2), iRV(iRY(ith, 8), 255.)), iRW(iRX(itb, 3.), iRV(iRY(ith, 16), 255.))); itc = true; break elseif iti == 4 then itl = iRZ(iRW(iRX(itb, 1), iRV(ith, 255.)), iRW(iRX(itb, 2), iRV(iRY(ith, 8), 255.)), iRW(iRX(itb, 3.), iRV(iRY(ith, 16), 255.)), iRW(iRX(itb, 4), iRV(iRY(ith, 24.), 255.))); itc = true; break end end; itf = iR_(itb); ite = 0.; while true do if ite + 4 <= iti then ith = iR5((ith + 1832704949) % 4294967296, 13); iR3(itf, ite, iRW(iR1(itf, ite), ith)); ite = ite + 4 else break end end; if itc then break end; ith = iR5((ith + 1832704949) % 4294967296, 13); itd = 0.; while true do if ite < iti then iR4(itf, ite, iRW(iR2(itf, ite), iRV(iRY(ith, itd * 8), 255.))); ite = ite + 1; itd = itd + 1 else break end end; if itc then break end; do itl = iR0(itf, 0., iti); itc = true; break end; break end end; if iYD[2898.] / (iYD[8278] - iYD[8278]) - iYD[10212.] / (iYD[1774] - iYD[1774]) == iYD[1961] then local iEr = itd // iYD[6091] end; while iYD[7148] / (iYD[6193] - iYD[6193]) - iYD[275] / (iYD[5140] % iYD[5140]) == iYD[5732] / (iYD[3795.] - iYD[3795.]) * (iYD[7294] % iYD[7294]) do for iEs = iYD[7718], iYD[1353.] do if iEs * iEs < iYD[9564.] - iYD[9564.] then local iEr = itw and ita; cf = iYD[3950] .. iYD[10622]; aj = #iEr end end; N = iYD[6965] .. bQ end; if iYD[8468] / (iYD[6156.] - iYD[6156.]) - iYD[2462] / (iYD[495.] % iYD[495.]) >= iYD[3323] then cx = iYD[9906.][iYD[10422.]] end; while 238 < (163 - 163) / (241 - 241) do local iEr = 620 // dQ end; itm = nil; for iEt = 190 / (117. % 117.), 114. - 114. do local iEr = "hqfa" .. "cqrztd"; UDim(); local iEs = { iEr } end; do itd = iYD[8701]; ite = iYD[2793.]; while 184 / (6. % 6.) - 161 / (156. - 156.) > 520 do for iEr = 1, 2 do if iEr * iEr + 1 <= 203 - 203 then ({})[lV] = ({}).x end end; local iEs = "kfyt" .. 887 end; itf = iYD[1558]; itg = (iYD[3085] + lQ) % iYD[5374]; while 250 % 250 / (48. % 48.) == 22 / (138. % 138.) * (20 - 20) do b6[true] = -182; local iEr = not 364 end; ith = iYD[10480]; iti = k7; itc = false; for iEs = 1, 3. do if iEs * iEs + 1 <= 100 % 100 then tostring(); if 440 >= 43 / (199 - 199) * (88 - 88) then E = itl and false; local iEr = ({}).result end end end; while true do itb = #ite; ito = itb - ith; itn = iti(itg % 4294967296); itk = ito >= 1; if itk then itk = ito <= 3. end; if itk then itn = (itn * 1597 + 51749) % 4294967296; if ito == 1 then itm = iRZ((iRX(ite, 1) - iRV(itn, 255.)) % 256); itc = true; break elseif ito == 2 then itm = iRZ((iRX(ite, 1) - iRV(itn, 255.)) % 256, (iRX(ite, 2) - iRV(iRY(itn, 8), 255.)) % 256); itc = true; break elseif ito == 3. then itm = iRZ((iRX(ite, 1) - iRV(itn, 255.)) % 256, (iRX(ite, 2) - iRV(iRY(itn, 8), 255.)) % 256, (iRX(ite, 3.) - iRV(iRY(itn, 16), 255.)) % 256); itc = true; break end end; is8 = iR_(ite); is9 = 0.; while true do if is9 + 4 <= ito then itn = (itn * 1597 + 51749) % 4294967296; iR3(is8, is9, (iR1(is8, is9) - itn) % 4294967296); is9 = is9 + 4 else break end end; if itc then break end; itn = (itn * 1597 + 51749) % 4294967296; ita = 0.; while true do if is9 < ito then iR4(is8, is9, (iR2(is8, is9) - iRV(iRY(itn, ita * 8), 255.)) % 256); is9 = is9 + 1; ita = ita + 1 else break end end; if itc then break end; do itm = iR0(is8, 0., ito); itc = true; break end; break end end; if iYD[8940.] / (iYD[7954] - iYD[7954]) - iYD[7774] / (iYD[3828.] - iYD[3828.]) == bm then local iEr = { true }; local iEs = iYD[9298] == true end; if ao == iYD[7145] / (iYD[3106] % iYD[3106]) * (iYD[5053] % iYD[5053]) then df:clone(); local iEr = -E; local iEs = { true } end; for iEt = iYD[7718], iYD[1371.] do if iEt * iEt + iYD[7718] <= iYD[4353.] % iYD[4353.] then local iEr = E[iYD[4869.]]; local iEs = iYD[610] + ita end end; if iYD[5742.] / (iYD[10838] - iYD[10838]) - iYD[275] / (iYD[3504.] - iYD[3504.]) == iYD[10222] / (iYD[9683] - iYD[9683]) * (iYD[5053] - iYD[5053]) then for iEs = iYD[4353.] / (iYD[3926] - iYD[3926]), iYD[275] % iYD[275] do local iEr = av and itl end end; if iYD[9929] / (iYD[2647] % iYD[2647]) - iYD[471.] / (iYD[6215] % iYD[6215]) == iYD[10222] % iYD[10222] / (iYD[10873] - iYD[10873]) then local iEr = iYD[496] > iYD[9272]; ({}):byte() end; while iYD[9501.] % iYD[9501.] / (iYD[9778] - iYD[9778]) == iYD[3830] / (iYD[2766.] % iYD[2766.]) * (iYD[1874] % iYD[1874]) do local iEr = { iYD[1969], true }; N:get(cK, iEr) end; while 210. / (24. - 24.) - 190 / (208 - 208) < 379 do aj = cK < 181 end; ito = nil; do while 243. / (49 - 49) * (75. - 75.) == av do local iEr = {}; iEr = 831. ^ dP end; itb = iYD[5479]; ita = iYD[6946]; is9 = iYD[5971]; is8 = (iYD[790] + lQ) % iYD[5374]; itk = iYD[8888]; itn = k7; itc = false; while true do itp = #ita; iti = itp - itk; ith = itn(is8 % 4294967296); itg = iti >= 1; if itg then itg = iti <= 3. end; if itg then ith = (ith * 1597 + 51749) % 4294967296; if iti == 1 then ito = iRZ((iRX(ita, 1) - iRV(ith, 255.)) % 256); itc = true; break elseif iti == 2 then ito = iRZ((iRX(ita, 1) - iRV(ith, 255.)) % 256, (iRX(ita, 2) - iRV(iRY(ith, 8), 255.)) % 256); itc = true; break elseif iti == 3. then ito = iRZ((iRX(ita, 1) - iRV(ith, 255.)) % 256, (iRX(ita, 2) - iRV(iRY(ith, 8), 255.)) % 256, (iRX(ita, 3.) - iRV(iRY(ith, 16), 255.)) % 256); itc = true; break end end; itf = iR_(ita); ite = 0.; while true do if ite + 4 <= iti then ith = (ith * 1597 + 51749) % 4294967296; iR3(itf, ite, (iR1(itf, ite) - ith) % 4294967296); ite = ite + 4 else break end end; if itc then break end; ith = (ith * 1597 + 51749) % 4294967296; itd = 0.; while true do if ite < iti then iR4(itf, ite, (iR2(itf, ite) - iRV(iRY(ith, itd * 8), 255.)) % 256); ite = ite + 1; itd = itd + 1 else break end end; if itc then break end; do ito = iR0(itf, 0., iti); itc = true; break end; break end end; while (iYD[946] - iYD[946]) / (iYD[6898] - iYD[6898]) == is8 do iYD[9282.][iYD[3723.]] = -iYD[4114]; local iEr = iYD[1452.] + iYD[6749] end; for iEs = iYD[7718], iYD[1371.] do if iEs * iEs < iYD[3379] - iYD[3379] then while iYD[7556] < iYD[5257] % iYD[5257] / (iYD[8888] - iYD[8888]) do ce[iYD[2867]] = bit32.x; local iEr = { cx } end end end; while al == iYD[2707] / (iYD[9579.] - iYD[9579.]) - iYD[4077.] / (iYD[2525] - iYD[2525]) do ({}):set(cA, false) end; for iEr = iYD[7718], iYD[1353.] do if (iEr * iEr + iEr) % iYD[1353.] == iYD[7718] then ({})[true] = iYD[5909] .. iYD[10728.] end end; if u == iYD[881] / (iYD[10363] - iYD[10363]) - iYD[5798] / (iYD[9072.] - iYD[9072.]) then local iEr = { type } end; while 971 < 27. / (91 % 91) * (121 - 121) do itj.head = "ntgkm" .. 146; local iEr = bit32[270.] end; itp = nil; do ite = iYD[3996.]; itf = true; itg = k7; if 134 % 134 / (130 - 130) < 50 then local iEr = { E, 717. }; local iEs = w == itj end; ith = (iYD[8037.] + lQ) % iYD[5374]; iti = iYD[10480]; itd = false; while true do is9 = #ite; ita = is9 - iti; itb = itg(ith % 4294967296); itc = ita >= 1; if itc then itc = ita <= 4 end; if itc then itb = iR5((itb + 1832704949) % 4294967296, 13); if ita == 1 then itp = iRZ(iRW(iRX(ite, 1), iRV(itb, 255.))); itd = true; break elseif ita == 2 then itp = iRZ(iRW(iRX(ite, 1), iRV(itb, 255.)), iRW(iRX(ite, 2), iRV(iRY(itb, 8), 255.))); itd = true; break elseif ita == 3. then itp = iRZ(iRW(iRX(ite, 1), iRV(itb, 255.)), iRW(iRX(ite, 2), iRV(iRY(itb, 8), 255.)), iRW(iRX(ite, 3.), iRV(iRY(itb, 16), 255.))); itd = true; break elseif ita == 4 then itp = iRZ(iRW(iRX(ite, 1), iRV(itb, 255.)), iRW(iRX(ite, 2), iRV(iRY(itb, 8), 255.)), iRW(iRX(ite, 3.), iRV(iRY(itb, 16), 255.)), iRW(iRX(ite, 4), iRV(iRY(itb, 24.), 255.))); itd = true; break end end; itn = iR_(ite); itk = 0.; while true do if itk + 4 <= ita then itb = iR5((itb + 1832704949) % 4294967296, 13); iR3(itn, itk, iRW(iR1(itn, itk), itb)); itk = itk + 4 else break end end; if itd then break end; itb = iR5((itb + 1832704949) % 4294967296, 13); is8 = 0.; while true do if itk < ita then iR4(itn, itk, iRW(iR2(itn, itk), iRV(iRY(itb, is8 * 8), 255.))); itk = itk + 1; is8 = is8 + 1 else break end end; if itd then break end; do itp = iR0(itn, 0., ita); itd = true; break end; break end end; while z == iYD[881] / (iYD[2468] - iYD[2468]) - iYD[5376.] / (iYD[9882.] % iYD[9882.]) do local iEr = iYD[7625] * iYD[5481.]; iYD[7760][al] = string[false] end; if iYD[8390] / (iYD[4639] % iYD[4639]) - iYD[1651] / (iYD[6720.] - iYD[6720.]) == lh then dk = itt * cm end; for iEs = iYD[7718], iYD[1371.] do if (iEs * iEs + iEs) % iYD[1353.] == iYD[7718] then ({}):clone(false, false); local iEr = cY % buffer end end; itn = nil; do ita = iYD[1411]; is9 = iYD[9739]; is8 = (iYD[304] + lQ) % iYD[5374]; itk = k7; if 68 / (212 % 212) - 181 / (223 % 223) == 181 % 181 / (89 - 89) then itb = #cJ; local iEr = ({}).offset end; itb = false; while true do iti = #is9; ith = iti - ita; itg = itk(is8 % 4294967296); itf = ith >= 1; if itf then itf = ith <= 4 end; if itf then itg = (itg + 2654435769.) % 4294967296; if ith == 1 then itn = iRZ(iRW(iRX(is9, 1), iRV(itg, 255.))); itb = true; break elseif ith == 2 then itn = iRZ(iRW(iRX(is9, 1), iRV(itg, 255.)), iRW(iRX(is9, 2), iRV(iRY(itg, 8), 255.))); itb = true; break elseif ith == 3. then itn = iRZ(iRW(iRX(is9, 1), iRV(itg, 255.)), iRW(iRX(is9, 2), iRV(iRY(itg, 8), 255.)), iRW(iRX(is9, 3.), iRV(iRY(itg, 16), 255.))); itb = true; break elseif ith == 4 then itn = iRZ(iRW(iRX(is9, 1), iRV(itg, 255.)), iRW(iRX(is9, 2), iRV(iRY(itg, 8), 255.)), iRW(iRX(is9, 3.), iRV(iRY(itg, 16), 255.)), iRW(iRX(is9, 4), iRV(iRY(itg, 24.), 255.))); itb = true; break end end; ite = iR_(is9); itd = 0.; while true do if itd + 4 <= ith then itg = (itg + 2654435769.) % 4294967296; iR3(ite, itd, iRW(iR1(ite, itd), itg)); itd = itd + 4 else break end end; if itb then break end; itg = (itg + 2654435769.) % 4294967296; itc = 0.; while true do if itd < ith then iR4(ite, itd, iRW(iR2(ite, itd), iRV(iRY(itg, itc * 8), 255.))); itd = itd + 1; itc = itc + 1 else break end end; if itb then break end; do itn = iR0(ite, 0., ith); itb = true; break end; break end end; while 187 / (189. % 189.) - 199 / (58 % 58) == dk do local iEr = not false; iEr = Enum.node end; while 591. <= 223 % 223 / (13 - 13) do local iEr = ({})[ax]; ak = "kfxguqs" .. "vbndm" end; for iEr = iYD[3795.] / (iYD[6878] % iYD[6878]), iYD[3511] - iYD[3511] do bB(itc, iYD[1752.]); cA:read() end; if "hbqmzk" == 210. % 210. / (206 - 206) then F = "pyt" .. "rrk"; ("bbspu").node = ({})["wopia"] end; iti = nil; do ite = iYD[9096.]; itf = k7; itg = (iYD[607] + lQ) % iYD[5374]; ith = iYD[7269.]; itd = false; while true do itq = #ith; itk = itq - ite; is8 = itf(itg % 4294967296); is8 = is8 % 2147483646. + 1; is9 = itk >= 1; if is9 then is9 = itk <= 4 end; if is9 then is8 = is8 * 16807 % 2147483647; if itk == 1 then iti = iRZ(iRW(iRX(ith, 1), iRV(is8, 255.))); itd = true; break elseif itk == 2 then iti = iRZ(iRW(iRX(ith, 1), iRV(is8, 255.)), iRW(iRX(ith, 2), iRV(iRY(is8, 8), 255.))); itd = true; break elseif itk == 3. then iti = iRZ(iRW(iRX(ith, 1), iRV(is8, 255.)), iRW(iRX(ith, 2), iRV(iRY(is8, 8), 255.)), iRW(iRX(ith, 3.), iRV(iRY(is8, 16), 255.))); itd = true; break elseif itk == 4 then iti = iRZ(iRW(iRX(ith, 1), iRV(is8, 255.)), iRW(iRX(ith, 2), iRV(iRY(is8, 8), 255.)), iRW(iRX(ith, 3.), iRV(iRY(is8, 16), 255.)), iRW(iRX(ith, 4), iRV(iRY(is8, 24.), 255.))); itd = true; break end end; ita = iR_(ith); itb = 0.; while true do if itb + 4 <= itk then is8 = is8 * 16807 % 2147483647; iR3(ita, itb, iRW(iR1(ita, itb), is8)); itb = itb + 4 else break end end; if itd then break end; is8 = is8 * 16807 % 2147483647; itc = 0.; while true do if itb < itk then iR4(ita, itb, iRW(iR2(ita, itb), iRV(iRY(is8, itc * 8), 255.))); itb = itb + 1; itc = itc + 1 else break end end; if itd then break end; do iti = iR0(ita, 0., itk); itd = true; break end; break end end; if tonumber == 97 / (174. - 174.) - 117. / (62 - 62) then am = iti.value; ({})[12.] = UDim2 % a5 end; while 96. % 96. / (240. - 240.) == 40 / (63. - 63.) * (6. - 6.) do tostring(); local iEr = UDim2[false] end; while iYD[5798] / (iYD[9929] - iYD[9929]) * (iYD[884] % iYD[884]) == true do table[bR] = math[cz] end; if iYD[9810.] / (iYD[1371.] - iYD[1371.]) * (iYD[8563] - iYD[8563]) == dl then local iEr = { table }; iEr = iYD[1943] .. iYD[2535.] end; for iEs = iYD[9021.] / (iYD[1371.] - iYD[1371.]), iYD[6268] - iYD[6268] do iYD[1707.](iYD[71]); local iEr = { false, tonumber } end; for iEs = 19 / (35 % 35), 140 - 140 do local iEr = 8 and N end; itq = nil; do while 215 % 215 / (119 - 119) == 173 / (104 - 104) * (4 - 4) do u.next = itn or ith; local iEr = {} end; is8 = iYD[9108.]; itk = k7; itc = iYD[4935.]; itb = iYD[10480]; ita = iYD[7076]; while 72. / (79 % 79) * (11 - 11) > 309. do local iEr = ("ruo")["icrzk"]; local iEs = iEr > iEr end; is9 = (iYD[7343] + lQ) % iYD[5374]; itd = false; while true do itt = #ita; its = itt - itb; itr = itk(is9 % 4294967296); itr = itr % 2147483646. + 1; ith = its >= 1; if ith then ith = its <= 4 end; if ith then itr = itr * 16807 % 2147483647; if its == 1 then itq = iRZ(iRW(iRX(ita, 1), iRV(itr, 255.))); itd = true; break elseif its == 2 then itq = iRZ(iRW(iRX(ita, 1), iRV(itr, 255.)), iRW(iRX(ita, 2), iRV(iRY(itr, 8), 255.))); itd = true; break elseif its == 3. then itq = iRZ(iRW(iRX(ita, 1), iRV(itr, 255.)), iRW(iRX(ita, 2), iRV(iRY(itr, 8), 255.)), iRW(iRX(ita, 3.), iRV(iRY(itr, 16), 255.))); itd = true; break elseif its == 4 then itq = iRZ(iRW(iRX(ita, 1), iRV(itr, 255.)), iRW(iRX(ita, 2), iRV(iRY(itr, 8), 255.)), iRW(iRX(ita, 3.), iRV(iRY(itr, 16), 255.)), iRW(iRX(ita, 4), iRV(iRY(itr, 24.), 255.))); itd = true; break end end; itg = iR_(ita); itf = 0.; while true do if itf <= its - 4 then itr = itr * 16807 % 2147483647; iR3(itg, itf, iRW(iR1(itg, itf), itr)); itf = itf + 4 else break end end; if itd then break end; itr = itr * 16807 % 2147483647; ite = 0.; while true do if itf < its then iR4(itg, itf, iRW(iR2(itg, itf), iRV(iRY(itr, ite * 8), 255.))); itf = itf + 1; ite = ite + 1 else break end end; if itd then break end; do itq = iR0(itg, 0., its); itd = true; break end; break end end; for iEr = 1, 3. do if iEr * iEr < 55 % 55 then while 123. % 123. / (92 - 92) == 8 / (200 - 200) * (138. % 138.) do E:update() end end end; if (iYD[10212.] - iYD[10212.]) / (iYD[9564.] - iYD[9564.]) == ito then local iEr = iYD[3335][false]; local iEs = not iEr end; for iEr = iYD[7718], iYD[1353.] do if iEr * iEr + iYD[7718] <= iYD[1774] % iYD[1774] then aj = { aj, iYD[1707.], iYD[3494], true } end end; for iEs = iYD[1079] / (iYD[2958.] - iYD[2958.]), iYD[495.] % iYD[495.] do local iEr = { false, dH }; bB[iYD[7346]] = J or dm end; for iEr = iYD[7718], iYD[1353.] do if (iEr * iEr + iEr) % iYD[1353.] == iYD[7718] then ({})[true] = -iYD[88] end end; if type == iYD[3573.] / (iYD[7130] - iYD[7130]) * (iYD[10387] - iYD[10387]) then local iEr = math ~= E; local iYE = iYD[8269][itq]; local iYF = itq; itq = { dk } end; itt = nil; do itf = iYD[7536.]; itg = iYD[9963.]; ith = k7; itr = (iYD[6772] + lQ) % iYD[5374]; its = iYD[10480]; ite = false; while true do itk = #itf; is8 = itk - its; is9 = ith(itr % 4294967296); ita = is8 >= 1; if ita then ita = is8 <= 4 end; if ita then is9 = iR5((is9 + 1832704949) % 4294967296, 13); if is8 == 1 then itt = iRZ(iRW(iRX(itf, 1), iRV(is9, 255.))); ite = true; break elseif is8 == 2 then itt = iRZ(iRW(iRX(itf, 1), iRV(is9, 255.)), iRW(iRX(itf, 2), iRV(iRY(is9, 8), 255.))); ite = true; break elseif is8 == 3. then itt = iRZ(iRW(iRX(itf, 1), iRV(is9, 255.)), iRW(iRX(itf, 2), iRV(iRY(is9, 8), 255.)), iRW(iRX(itf, 3.), iRV(iRY(is9, 16), 255.))); ite = true; break elseif is8 == 4 then itt = iRZ(iRW(iRX(itf, 1), iRV(is9, 255.)), iRW(iRX(itf, 2), iRV(iRY(is9, 8), 255.)), iRW(iRX(itf, 3.), iRV(iRY(is9, 16), 255.)), iRW(iRX(itf, 4), iRV(iRY(is9, 24.), 255.))); ite = true; break end end; itb = iR_(itf); itc = 0.; while true do if itc + 4 <= is8 then is9 = iR5((is9 + 1832704949) % 4294967296, 13); iR3(itb, itc, iRW(iR1(itb, itc), is9)); itc = itc + 4 else break end end; if ite then break end; is9 = iR5((is9 + 1832704949) % 4294967296, 13); itd = 0.; while true do if itc < is8 then iR4(itb, itc, iRW(iR2(itb, itc), iRV(iRY(is9, itd * 8), 255.))); itc = itc + 1; itd = itd + 1 else break end end; if ite then break end; do itt = iR0(itb, 0., is8); ite = true; break end; break end end; for iEs = 1, 2 do if iEs * iEs < 102. % 102. then local iEr = 313 // UDim2; table.len = G[E] end end; for iEv = iYD[1353.] / (iYD[7710.] % iYD[7710.]), iYD[2621] % iYD[2621] do for iEu = iYD[7718], iYD[1371.] do if iEu * iEu + iYD[7718] <= iYD[10486] % iYD[10486] then for iEs = iYD[6268] / (iYD[10389.] % iYD[10389.]), iYD[7039] % iYD[7039] do local iEr = { iYD[2497], iYD[5172.] } end; local iEt = #{} end end; itn[false] = itl == iYD[4731.] end; for iEs = iYD[8568.] / (iYD[10906] % iYD[10906]), iYD[7145] - iYD[7145] do local iEr = not iYD[978.] end; for iEs = iYD[9501.] / (iYD[1371.] % iYD[1371.]), iYD[8134] % iYD[8134] do while iYD[4077.] % iYD[4077.] / (iYD[3828.] - iYD[3828.]) == aT do iYD[7542.]:read(select, iYD[2477]); local iEr = iYD[674] .. iYD[2685.] end end; while (21. - 21.) / (240. % 240.) <= 623 do bq[is8] = "axgn" .. cm end; itk = nil; do itb = iYD[10480]; ita = k7; is9 = (iYD[6021.] + lQ) % iYD[5374]; is8 = iYD[6431]; itc = false; while true do itr = #is8; ith = itr - itb; itg = ita(is9 % 4294967296); itg = itg % 2147483646. + 1; itf = ith >= 1; if itf then itf = ith <= 4 end; if itf then itg = itg * 16807 % 2147483647; if ith == 1 then itk = iRZ(iRW(iRX(is8, 1), iRV(itg, 255.))); itc = true; break elseif ith == 2 then itk = iRZ(iRW(iRX(is8, 1), iRV(itg, 255.)), iRW(iRX(is8, 2), iRV(iRY(itg, 8), 255.))); itc = true; break elseif ith == 3. then itk = iRZ(iRW(iRX(is8, 1), iRV(itg, 255.)), iRW(iRX(is8, 2), iRV(iRY(itg, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(itg, 16), 255.))); itc = true; break elseif ith == 4 then itk = iRZ(iRW(iRX(is8, 1), iRV(itg, 255.)), iRW(iRX(is8, 2), iRV(iRY(itg, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(itg, 16), 255.)), iRW(iRX(is8, 4), iRV(iRY(itg, 24.), 255.))); itc = true; break end end; ite = iR_(is8); itd = 0.; while true do if itd + 4 <= ith then itg = itg * 16807 % 2147483647; iR3(ite, itd, iRW(iR1(ite, itd), itg)); itd = itd + 4 else break end end; if itc then break end; itg = itg * 16807 % 2147483647; its = 0.; while true do if itd < ith then iR4(ite, itd, iRW(iR2(ite, itd), iRV(iRY(itg, its * 8), 255.))); itd = itd + 1; its = its + 1 else break end end; if itc then break end; do itk = iR0(ite, 0., ith); itc = true; break end; break end end; if 864. > (245 - 245) / (45. % 45.) then itw[A] = w * 472; for iEt = 18. / (208 % 208), 154 - 154 do local iEr = buffer[true]; local iEs = "amfhvi" >= iEr end end; if am == 158 / (165. - 165.) * (163 % 163) then local iEr = { true, "urn", 867. } end; if iYD[9495.] > (iYD[2462] - iYD[2462]) / (iYD[5436.] - iYD[5436.]) then local iEr = buffer * iYD[9501.] end; while iYD[2373.] % iYD[2373.] / (iYD[3807.] - iYD[3807.]) == iYD[4444] / (iYD[9683] % iYD[9683]) - iYD[6441.] / (iYD[4049] % iYD[4049]) do itg:update(); for iEs = iYD[3828.] / (iYD[5436.] - iYD[5436.]), iYD[3504.] - iYD[3504.] do if iYD[10571] / (iYD[4999] - iYD[4999]) - iYD[5436.] / (iYD[881] % iYD[881]) == iYD[9906.] then local iEr = iYD[3412][w] end; is8 = iYD[7862] and true end end; for iEs = iYD[6720.] / (iYD[2389] % iYD[2389]), iYD[7522] % iYD[7522] do itx[iYD[6713]] = iYD[10908.][iYD[4557.]]; local iEr = iYD[7930] .. iYD[4043] end; its = nil; do while (242 - 242) / (245 % 245) > 939. do bl = itc.offset end; ite = iYD[2069]; itf = iYD[7032.]; itg = (iYD[372.] + lQ) % iYD[5374]; if 13 / (247 % 247) - 54. / (101 - 101) == (62 - 62) / (218 % 218) then local iEr = 430 + 641 end; ith = k7; itr = iYD[7868]; itd = false; while true do itv = #itf; itu = itv - itr; is8 = ith(itg % 4294967296); is8 = is8 % 2147483646. + 1; is9 = itu >= 1; if is9 then is9 = itu <= 4 end; if is9 then is8 = is8 * 16807 % 2147483647; if itu == 1 then its = iRZ(iRW(iRX(itf, 1), iRV(is8, 255.))); itd = true; break elseif itu == 2 then its = iRZ(iRW(iRX(itf, 1), iRV(is8, 255.)), iRW(iRX(itf, 2), iRV(iRY(is8, 8), 255.))); itd = true; break elseif itu == 3. then its = iRZ(iRW(iRX(itf, 1), iRV(is8, 255.)), iRW(iRX(itf, 2), iRV(iRY(is8, 8), 255.)), iRW(iRX(itf, 3.), iRV(iRY(is8, 16), 255.))); itd = true; break elseif itu == 4 then its = iRZ(iRW(iRX(itf, 1), iRV(is8, 255.)), iRW(iRX(itf, 2), iRV(iRY(is8, 8), 255.)), iRW(iRX(itf, 3.), iRV(iRY(is8, 16), 255.)), iRW(iRX(itf, 4), iRV(iRY(is8, 24.), 255.))); itd = true; break end end; ita = iR_(itf); itb = 0.; while true do if itb <= itu - 4 then is8 = is8 * 16807 % 2147483647; iR3(ita, itb, iRW(iR1(ita, itb), is8)); itb = itb + 4 else break end end; if itd then break end; is8 = is8 * 16807 % 2147483647; itc = 0.; while true do if itb < itu then iR4(ita, itb, iRW(iR2(ita, itb), iRV(iRY(is8, itc * 8), 255.))); itb = itb + 1; itc = itc + 1 else break end end; if itd then break end; do its = iR0(ita, 0., itu); itd = true; break end; break end end; if 221 / (30. - 30.) - 150. / (161 % 161) > 806 then local iEr = { 193, UDim2 } end; while iYD[4049] / (iYD[10838] - iYD[10838]) * (iYD[2468] - iYD[2468]) == iYD[1506.] / (iYD[9495.] - iYD[9495.]) - iYD[1774] / (iYD[4878.] % iYD[4878.]) do de:remove(is9); local iEr = not tostring end; itv = nil; do ita = iYD[10480]; if 34 % 34 / (138. % 138.) < 901 then aT = #"ynnuha" end; is9 = k7; is8 = (iYD[3748] + lQ) % iYD[5374]; itu = iYD[9271]; itb = false; for iEr = 1, 3. do if iEr * iEr < 240. - 240. then dk[bm] = 533 > buffer end end; while true do itr = #itu; ith = itr - ita; itg = is9(is8 % 4294967296); itg = itg % 2147483646. + 1; itf = ith >= 1; if itf then itf = ith <= 4 end; if itf then itg = itg * 16807 % 2147483647; if ith == 1 then itv = iRZ(iRW(iRX(itu, 1), iRV(itg, 255.))); itb = true; break elseif ith == 2 then itv = iRZ(iRW(iRX(itu, 1), iRV(itg, 255.)), iRW(iRX(itu, 2), iRV(iRY(itg, 8), 255.))); itb = true; break elseif ith == 3. then itv = iRZ(iRW(iRX(itu, 1), iRV(itg, 255.)), iRW(iRX(itu, 2), iRV(iRY(itg, 8), 255.)), iRW(iRX(itu, 3.), iRV(iRY(itg, 16), 255.))); itb = true; break elseif ith == 4 then itv = iRZ(iRW(iRX(itu, 1), iRV(itg, 255.)), iRW(iRX(itu, 2), iRV(iRY(itg, 8), 255.)), iRW(iRX(itu, 3.), iRV(iRY(itg, 16), 255.)), iRW(iRX(itu, 4), iRV(iRY(itg, 24.), 255.))); itb = true; break end end; ite = iR_(itu); itd = 0.; while true do if itd + 4 <= ith then itg = itg * 16807 % 2147483647; iR3(ite, itd, iRW(iR1(ite, itd), itg)); itd = itd + 4 else break end end; if itb then break end; itg = itg * 16807 % 2147483647; itc = 0.; while true do if itd < ith then iR4(ite, itd, iRW(iR2(ite, itd), iRV(iRY(itg, itc * 8), 255.))); itd = itd + 1; itc = itc + 1 else break end end; if itb then break end; do itv = iR0(ite, 0., ith); itb = true; break end; break end end; for iEr = iYD[5455] / (iYD[5732] % iYD[5732]), iYD[1070] - iYD[1070] do dQ[iYD[3723.]] = iYD[10184] * buffer end; if iYD[2766.] / (iYD[4353.] % iYD[4353.]) * (iYD[7294] % iYD[7294]) == u then local iEr = -iYD[1054]; local iEs = math.index; for iEv = iYD[7718], iYD[1371.] do if iEv * iEv + iYD[7718] <= iYD[724] - iYD[724] then E = iYD[1353.] < iYD[3345.]; for iEt = iYD[7718], iYD[1353.] do if (iEt * iEt + iEt) % iYD[1353.] == iYD[7718] then iEr = iYD[7716.] .. iYD[10184] end end; local iEu = iYD[5954] .. iYD[717.] end end end; for iEs = iYD[8563] / (iYD[7148] - iYD[7148]), iYD[10019] % iYD[10019] do local iEr = iYD[1224.] ~= false; iEr = { is8, true, iYD[7994] } end; for iEt = iYD[7710.] / (iYD[3511] - iYD[3511]), iYD[10873] - iYD[10873] do local iEr = E[iYD[4352]]; local iEs = cm < itb end; itr = nil; while 100 / (155 % 155) * (227 - 227) == b6 do bj[ipairs] = 938 > aW end; do itd = iYD[6404]; ite = iYD[8750]; if 225. % 225. / (90. - 90.) == 251 / (59 % 59) - 232 / (81. - 81.) then local iEr = u[UDim]; iEr = iEr[cr] end; itf = k7; itg = (iYD[6702.] + lQ) % iYD[5374]; ith = iYD[10480]; for iEt = 51. / (76 - 76), 151 - 151 do local iEr = { pcall, false, "omeu" }; local iEs = 822. // itw end; itc = false; if u == 124 / (252. % 252.) - 88 / (158 % 158) then local iEr = 558. - 960.; string[aW] = z and Enum end; while true do itb = #itd; itx = itb - ith; itw = itf(itg % 4294967296); itu = itx >= 1; if itu then itu = itx <= 4 end; if itu then itw = iR5((itw + 1832704949) % 4294967296, 13); if itx == 1 then itr = iRZ(iRW(iRX(itd, 1), iRV(itw, 255.))); itc = true; break elseif itx == 2 then itr = iRZ(iRW(iRX(itd, 1), iRV(itw, 255.)), iRW(iRX(itd, 2), iRV(iRY(itw, 8), 255.))); itc = true; break elseif itx == 3. then itr = iRZ(iRW(iRX(itd, 1), iRV(itw, 255.)), iRW(iRX(itd, 2), iRV(iRY(itw, 8), 255.)), iRW(iRX(itd, 3.), iRV(iRY(itw, 16), 255.))); itc = true; break elseif itx == 4 then itr = iRZ(iRW(iRX(itd, 1), iRV(itw, 255.)), iRW(iRX(itd, 2), iRV(iRY(itw, 8), 255.)), iRW(iRX(itd, 3.), iRV(iRY(itw, 16), 255.)), iRW(iRX(itd, 4), iRV(iRY(itw, 24.), 255.))); itc = true; break end end; is8 = iR_(itd); is9 = 0.; while true do if is9 + 4 <= itx then itw = iR5((itw + 1832704949) % 4294967296, 13); iR3(is8, is9, iRW(iR1(is8, is9), itw)); is9 = is9 + 4 else break end end; if itc then break end; itw = iR5((itw + 1832704949) % 4294967296, 13); ita = 0.; while true do if is9 < itx then iR4(is8, is9, iRW(iR2(is8, is9), iRV(iRY(itw, ita * 8), 255.))); is9 = is9 + 1; ita = ita + 1 else break end end; if itc then break end; do itr = iR0(is8, 0., itx); itc = true; break end; break end end; while (iYD[4942] - iYD[4942]) / (iYD[8922.] - iYD[8922.]) < iYD[8663] do local iEr = not itb end; for iEr = iYD[7718], iYD[1371.] do if iEr * iEr < iYD[8134] - iYD[8134] then cz = iYD[3388] .. iYD[9511] end end; if tonumber == iYD[1371.] / (iYD[294.] % iYD[294.]) - iYD[6337] / (iYD[9021.] % iYD[9021.]) then iYD[6020]:next(itr); tostring() end; for iEs = iYD[7718], iYD[1353.] do if (iEs * iEs + iEs) % iYD[1353.] == iYD[7718] then local iEr = false and itp; iEr = iYD[7890.] .. dC end end; itx = nil; do is9 = iYD[5300]; is8 = iYD[1142]; itu = (iYD[1088] + lQ) % iYD[5374]; itw = k7; ita = false; while true do ite = #is8; itd = ite - is9; itc = itw(itu % 4294967296); itb = itd >= 1; if itb then itb = itd <= 4 end; if itb then itc = (itc + 2654435769.) % 4294967296; if itd == 1 then itx = iRZ(iRW(iRX(is8, 1), iRV(itc, 255.))); ita = true; break elseif itd == 2 then itx = iRZ(iRW(iRX(is8, 1), iRV(itc, 255.)), iRW(iRX(is8, 2), iRV(iRY(itc, 8), 255.))); ita = true; break elseif itd == 3. then itx = iRZ(iRW(iRX(is8, 1), iRV(itc, 255.)), iRW(iRX(is8, 2), iRV(iRY(itc, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(itc, 16), 255.))); ita = true; break elseif itd == 4 then itx = iRZ(iRW(iRX(is8, 1), iRV(itc, 255.)), iRW(iRX(is8, 2), iRV(iRY(itc, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(itc, 16), 255.)), iRW(iRX(is8, 4), iRV(iRY(itc, 24.), 255.))); ita = true; break end end; ith = iR_(is8); itg = 0.; while true do if itg + 4 <= itd then itc = (itc + 2654435769.) % 4294967296; iR3(ith, itg, iRW(iR1(ith, itg), itc)); itg = itg + 4 else break end end; if ita then break end; itc = (itc + 2654435769.) % 4294967296; itf = 0.; while true do if itg < itd then iR4(ith, itg, iRW(iR2(ith, itg), iRV(iRY(itc, itf * 8), 255.))); itg = itg + 1; itf = itf + 1 else break end end; if ita then break end; do itx = iR0(ith, 0., itd); ita = true; break end; break end end; local dH = lM(is7, { [itj] = dC, [itl] = iYD[10184][itm](iYD[7718], iYD[10480], iYD[10480], iYD[10838]), [ito] = lV[itp], [itn] = dD, [iti] = iYD[8269][itq][itt], [itk] = lV[its], [itv] = iYD[7868], [itr] = false, [itx] = true }); for iEr = iYD[5053] / (iYD[6573.] % iYD[6573.]), iYD[3902] - iYD[3902] do dQ[iYD[6336.]] = not true end; while iYD[4497.] / (iYD[8943.] - iYD[8943.]) * (iYD[3511] % iYD[3511]) == iYD[7994] do local iEr = iti ~= iYD[4444]; bR:read(aU) end; if iYD[3573.] / (iYD[6521] - iYD[6521]) * (iYD[1371.] - iYD[1371.]) == iYD[5935] then ith(false, ito); local iEr = itb[iYD[8870]] end; for iEr = iYD[7718], iYD[1353.] do if (iEr * iEr + iEr) % iYD[1353.] == iYD[7718] then ce = F ^ iYD[2085.] end end; ith = nil; do while 51. / (203 - 203) * (156. - 156.) == 245 / (217 - 217) - 160 / (145 - 145) do ls[Enum] = 402. - 403 end; itc = iYD[6062]; itd = iYD[6641]; for iEs = 152 / (99. - 99.), 144. - 144. do local iEr = "phi" .. "hgxixh" end; ite = (iYD[6536] + lQ) % iYD[5374]; itf = k7; itg = iYD[1362.]; itb = false; while true do is8 = #itd; is9 = is8 - itg; ita = itf(ite % 4294967296); ita = ita % 2147483646. + 1; itr = is9 >= 1; if itr then itr = is9 <= 4 end; if itr then ita = ita * 16807 % 2147483647; if is9 == 1 then ith = iRZ(iRW(iRX(itd, 1), iRV(ita, 255.))); itb = true; break elseif is9 == 2 then ith = iRZ(iRW(iRX(itd, 1), iRV(ita, 255.)), iRW(iRX(itd, 2), iRV(iRY(ita, 8), 255.))); itb = true; break elseif is9 == 3. then ith = iRZ(iRW(iRX(itd, 1), iRV(ita, 255.)), iRW(iRX(itd, 2), iRV(iRY(ita, 8), 255.)), iRW(iRX(itd, 3.), iRV(iRY(ita, 16), 255.))); itb = true; break elseif is9 == 4 then ith = iRZ(iRW(iRX(itd, 1), iRV(ita, 255.)), iRW(iRX(itd, 2), iRV(iRY(ita, 8), 255.)), iRW(iRX(itd, 3.), iRV(iRY(ita, 16), 255.)), iRW(iRX(itd, 4), iRV(iRY(ita, 24.), 255.))); itb = true; break end end; itx = iR_(itd); itw = 0.; while true do if itw <= is9 - 4 then ita = ita * 16807 % 2147483647; iR3(itx, itw, iRW(iR1(itx, itw), ita)); itw = itw + 4 else break end end; if itb then break end; ita = ita * 16807 % 2147483647; itu = 0.; while true do if itw < is9 then iR4(itx, itw, iRW(iR2(itx, itw), iRV(iRY(ita, itu * 8), 255.))); itw = itw + 1; itu = itu + 1 else break end end; if itb then break end; do ith = iR0(itx, 0., is9); itb = true; break end; break end end; for iEs = iYD[7718], iYD[1353.] do if iEs * iEs + iYD[7718] <= iYD[9095] % iYD[9095] then dk = cY[iYD[4958]]; local iEr = { iYD[7474] } end end; while iYD[5481.] >= iYD[4985] / (iYD[4218.] - iYD[4218.]) - iYD[4218.] / (iYD[4991] - iYD[4991]) do local iEr = dP >= k7; ({})[iEr] = iYD[6597.] .. iYD[1661] end; for iEt = iYD[1054] / (iYD[2071] - iYD[2071]), iYD[6441.] - iYD[6441.] do local iEr = ({})[iYD[7346]]; local iEs = iYD[9289][iYD[7192]] end; for iEs = iYD[7718], iYD[1371.] do if iEs * iEs + iYD[7718] <= iYD[7130] % iYD[7130] then local iEr = iYD[7580] .. iYD[8269] end end; if (119 - 119) / (57. - 57.) == u then local iEr = itw + z; ("htr").child = ("tpe").node end; itr = nil; do is9 = iYD[5754.]; is8 = iYD[1261]; itu = (iYD[6820] + lQ) % iYD[5374]; itw = k7; itx = iYD[10480]; ita = false; while ith == 32 / (54. % 54.) * (20 - 20) do local iEr = "pmqpje" .. 60.; local iEs = 420. ^ 176 end; while true do itv = #is8; itg = itv - itx; itf = itw(itu % 4294967296); itf = itf % 2147483646. + 1; ite = itg >= 1; if ite then ite = itg <= 4 end; if ite then itf = itf * 16807 % 2147483647; if itg == 1 then itr = iRZ(iRW(iRX(is8, 1), iRV(itf, 255.))); ita = true; break elseif itg == 2 then itr = iRZ(iRW(iRX(is8, 1), iRV(itf, 255.)), iRW(iRX(is8, 2), iRV(iRY(itf, 8), 255.))); ita = true; break elseif itg == 3. then itr = iRZ(iRW(iRX(is8, 1), iRV(itf, 255.)), iRW(iRX(is8, 2), iRV(iRY(itf, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(itf, 16), 255.))); ita = true; break elseif itg == 4 then itr = iRZ(iRW(iRX(is8, 1), iRV(itf, 255.)), iRW(iRX(is8, 2), iRV(iRY(itf, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(itf, 16), 255.)), iRW(iRX(is8, 4), iRV(iRY(itf, 24.), 255.))); ita = true; break end end; itd = iR_(is8); itc = 0.; while true do if itc <= itg - 4 then itf = itf * 16807 % 2147483647; iR3(itd, itc, iRW(iR1(itd, itc), itf)); itc = itc + 4 else break end end; if ita then break end; itf = itf * 16807 % 2147483647; itb = 0.; while true do if itc < itg then iR4(itd, itc, iRW(iR2(itd, itc), iRV(iRY(itf, itb * 8), 255.))); itc = itc + 1; itb = itb + 1 else break end end; if ita then break end; do itr = iR0(itd, 0., itg); ita = true; break end; break end end; if bQ == 155 / (19 % 19) - 100 / (234. - 234.) then ds = "bmqvqqa" and its; local iEr = iR6 end; for iEs = iYD[9072.] / (iYD[5744] % iYD[5744]), iYD[8243] - iYD[8243] do iYD[575]:match(iYD[1053.], dD); local iEr = iYD[7677.] and E end; for iEs = iYD[7718], iYD[1371.] do if (iEs * iEs + iEs) % iYD[1353.] == iYD[7718] then local iEr = iYD[10232] .. aO; itg = bB[true] end end; while iYD[2526.] / (iYD[954.] - iYD[954.]) * (iYD[7474] % iYD[7474]) >= iYD[7808] do de:reset(); local iEr = not cZ end; if (iYD[10387] - iYD[10387]) / (iYD[10019] - iYD[10019]) == iYD[7039] / (iYD[6314] - iYD[6314]) * (iYD[2917] % iYD[2917]) then local iEr = iYD[1672] or iYD[1707.]; local iEs = iYD[1845.][iYD[4557.]] end; itv = nil; do while u == 64 / (193 % 193) - 222. / (38 % 38) do local iEr = "fmga" .. G end; itc = iYD[4149.]; itd = iYD[187]; while 117. / (95 - 95) - 235 / (34 - 34) == UDim2 do E = "mgk" .. "dccn" end; ite = k7; itf = (iYD[2079.] + lQ) % iYD[5374]; itg = iYD[7868]; itb = false; for iEs = 1, 3. do if iEs * iEs < 139 - 139 then local iEr = 183. - E end end; while true do its = #itc; itx = its - itg; itw = ite(itf % 4294967296); itu = itx >= 1; if itu then itu = itx <= 4 end; if itu then itw = iR5((itw + 1832704949) % 4294967296, 13); if itx == 1 then itv = iRZ(iRW(iRX(itc, 1), iRV(itw, 255.))); itb = true; break elseif itx == 2 then itv = iRZ(iRW(iRX(itc, 1), iRV(itw, 255.)), iRW(iRX(itc, 2), iRV(iRY(itw, 8), 255.))); itb = true; break elseif itx == 3. then itv = iRZ(iRW(iRX(itc, 1), iRV(itw, 255.)), iRW(iRX(itc, 2), iRV(iRY(itw, 8), 255.)), iRW(iRX(itc, 3.), iRV(iRY(itw, 16), 255.))); itb = true; break elseif itx == 4 then itv = iRZ(iRW(iRX(itc, 1), iRV(itw, 255.)), iRW(iRX(itc, 2), iRV(iRY(itw, 8), 255.)), iRW(iRX(itc, 3.), iRV(iRY(itw, 16), 255.)), iRW(iRX(itc, 4), iRV(iRY(itw, 24.), 255.))); itb = true; break end end; is8 = iR_(itc); is9 = 0.; while true do if is9 + 4 <= itx then itw = iR5((itw + 1832704949) % 4294967296, 13); iR3(is8, is9, iRW(iR1(is8, is9), itw)); is9 = is9 + 4 else break end end; if itb then break end; itw = iR5((itw + 1832704949) % 4294967296, 13); ita = 0.; while true do if is9 < itx then iR4(is8, is9, iRW(iR2(is8, is9), iRV(iRY(itw, ita * 8), 255.))); is9 = is9 + 1; ita = ita + 1 else break end end; if itb then break end; do itv = iR0(is8, 0., itx); itb = true; break end; break end end; if 206 / (203 % 203) * (128 - 128) == 242 / (152 % 152) - 184 / (149 - 149) then ({})[false] = 258. * 42. end; if iYD[9349] % iYD[9349] / (iYD[275] % iYD[275]) == iYD[6573.] / (iYD[10486] % iYD[10486]) - iYD[797] / (iYD[9778] % iYD[9778]) then dH = ({})[iYD[3116]]; ({})[iYD[4958]] = ({})[iYD[8870]] end; while iYD[6148] % iYD[6148] / (iYD[3511] - iYD[3511]) == cx do E = string[cY] end; for iEt = iYD[7718], iYD[1371.] do if iEt * iEt < iYD[5149] % iYD[5149] then local iEr = iYD[6744.] .. dk; local iEs = { dE, iYD[8441], E, iYD[9881] } end end; for iEt = iYD[7718], iYD[1371.] do if iEt * iEt + iYD[7718] <= iYD[7408] % iYD[7408] then local iEr = iYD[6953] .. iYD[2278]; local iEs = iEr >= iEr end end; for iEt = iYD[7718], iYD[1371.] do if iEt * iEt + iYD[7718] <= iYD[3768.] - iYD[3768.] then while iYD[7257.] / (iYD[3795.] % iYD[3795.]) * (iYD[884] % iYD[884]) > iYD[8588] do local iEr = aT * iYD[10216]; aW[dE] = iEr or E; local iEs = E ~= G end end end; its = nil; do while false == 220 % 220 / (245 - 245) do local iEr = 26 + is9; aV = "moog" .. "ghkkmi" end; is8 = iYD[4976]; itu = iYD[10532]; if 117. / (134 - 134) - 79 / (60. % 60.) >= 904 then local iEr = "sgofxmy" .. "wbqkvm" end; itw = (iYD[292] + lQ) % iYD[5374]; itx = k7; while itb == 249. % 249. / (74 - 74) do local iEr = 335 % 312. end; is9 = false; while true do itg = #itu; itf = itg - is8; ite = itx(itw % 4294967296); itd = itf >= 1; if itd then itd = itf <= 4 end; if itd then ite = (ite + 2654435769.) % 4294967296; if itf == 1 then its = iRZ(iRW(iRX(itu, 1), iRV(ite, 255.))); is9 = true; break elseif itf == 2 then its = iRZ(iRW(iRX(itu, 1), iRV(ite, 255.)), iRW(iRX(itu, 2), iRV(iRY(ite, 8), 255.))); is9 = true; break elseif itf == 3. then its = iRZ(iRW(iRX(itu, 1), iRV(ite, 255.)), iRW(iRX(itu, 2), iRV(iRY(ite, 8), 255.)), iRW(iRX(itu, 3.), iRV(iRY(ite, 16), 255.))); is9 = true; break elseif itf == 4 then its = iRZ(iRW(iRX(itu, 1), iRV(ite, 255.)), iRW(iRX(itu, 2), iRV(iRY(ite, 8), 255.)), iRW(iRX(itu, 3.), iRV(iRY(ite, 16), 255.)), iRW(iRX(itu, 4), iRV(iRY(ite, 24.), 255.))); is9 = true; break end end; itc = iR_(itu); itb = 0.; while true do if itb + 4 <= itf then ite = (ite + 2654435769.) % 4294967296; iR3(itc, itb, iRW(iR1(itc, itb), ite)); itb = itb + 4 else break end end; if is9 then break end; ite = (ite + 2654435769.) % 4294967296; ita = 0.; while true do if itb < itf then iR4(itc, itb, iRW(iR2(itc, itb), iRV(iRY(ite, ita * 8), 255.))); itb = itb + 1; ita = ita + 1 else break end end; if is9 then break end; do its = iR0(itc, 0., itf); is9 = true; break end; break end end; lM(ith, { [itr] = iYD[9906.][itv](iYD[10480], iYD[8393]), [its] = dH }); for iEt = iYD[5053] / (iYD[10486] - iYD[10486]), iYD[4991] % iYD[4991] do local iEr = A or itc; local iEs = dQ and F end; while iYD[4457] % iYD[4457] / (iYD[4795] % iYD[4795]) == iYD[5053] / (iYD[9095] % iYD[9095]) - iYD[1054] / (iYD[5520.] - iYD[5520.]) do cx = { iYD[5116] }; local iEr = { false, tostring, E } end; if iYD[1923.] / (iYD[10906] % iYD[10906]) * (iYD[10838] - iYD[10838]) > iYD[1082] then E = { iYD[1707.], iYD[9906.] }; local iEr = not iYD[10184] end; while (iYD[1217] - iYD[1217]) / (iYD[9096.] % iYD[9096.]) == iYD[4457] / (iYD[3807.] - iYD[3807.]) - iYD[9574] / (iYD[6905] - iYD[6905]) do local iEr = cA[cn]; if bm == iYD[7257.] / (iYD[7039] % iYD[7039]) - iYD[537.] / (iYD[1923.] - iYD[1923.]) then iEr = not true; aU[iYD[5857]] = iYD[3035] .. iYD[4280]; if iYD[1506.] / (iYD[9778] - iYD[9778]) * (iYD[1347.] % iYD[1347.]) == (iYD[5376.] - iYD[5376.]) / (iYD[9569] % iYD[9569]) then itd = w[aW]; local iEs = ax <= itx; local iEt = iYD[1893.] >= iYD[2336] end end end; if iYD[2373.] % iYD[2373.] / (iYD[8134] - iYD[8134]) < iYD[2349.] then dQ = itb + iYD[3651.]; aj = iYD[9257][br] end; if iYD[7522] / (iYD[10019] % iYD[10019]) * (iYD[6268] - iYD[6268]) == ito then local iEr = dk or iYD[7064]; local iEs = {}; local iEt = #dk end; if (167 - 167) / (220 % 220) == 197 / (127 - 127) - 249. / (17 - 17) then l = 891. < 247 end; itg = nil; for iEs = 1, 2 do if iEs * iEs + 1 <= 49 % 49 then while 195. % 195. / (186. - 186.) == aj do cJ = itv.node; buffer[cZ] = "fsytnq" .. UDim; local iEr = ba % Enum end end end; do if 96. / (218 - 218) * (190 - 190) == aT then buffer.key = am.index end; itb = iYD[7383.]; itc = iYD[7855]; itd = k7; ite = (iYD[2733.] + lQ) % iYD[5374]; itf = iYD[10480]; ita = false; while cn == 193 / (35 - 35) * (119 % 119) do local iEr = E <= dP end; while true do itv = #itb; its = itv - itf; itx = itd(ite % 4294967296); itw = its >= 1; if itw then itw = its <= 4 end; if itw then itx = iR5((itx + 1832704949) % 4294967296, 13); if its == 1 then itg = iRZ(iRW(iRX(itb, 1), iRV(itx, 255.))); ita = true; break elseif its == 2 then itg = iRZ(iRW(iRX(itb, 1), iRV(itx, 255.)), iRW(iRX(itb, 2), iRV(iRY(itx, 8), 255.))); ita = true; break elseif its == 3. then itg = iRZ(iRW(iRX(itb, 1), iRV(itx, 255.)), iRW(iRX(itb, 2), iRV(iRY(itx, 8), 255.)), iRW(iRX(itb, 3.), iRV(iRY(itx, 16), 255.))); ita = true; break elseif its == 4 then itg = iRZ(iRW(iRX(itb, 1), iRV(itx, 255.)), iRW(iRX(itb, 2), iRV(iRY(itx, 8), 255.)), iRW(iRX(itb, 3.), iRV(iRY(itx, 16), 255.)), iRW(iRX(itb, 4), iRV(iRY(itx, 24.), 255.))); ita = true; break end end; itu = iR_(itb); is8 = 0.; while true do if is8 + 4 <= its then itx = iR5((itx + 1832704949) % 4294967296, 13); iR3(itu, is8, iRW(iR1(itu, is8), itx)); is8 = is8 + 4 else break end end; if ita then break end; itx = iR5((itx + 1832704949) % 4294967296, 13); is9 = 0.; while true do if is8 < its then iR4(itu, is8, iRW(iR2(itu, is8), iRV(iRY(itx, is9 * 8), 255.))); is8 = is8 + 1; is9 = is9 + 1 else break end end; if ita then break end; do itg = iR0(itu, 0., its); ita = true; break end; break end end; dH[itg]:Connect(function(iJb, iJc, iJd) local iRn = bit32.bxor; local iRo = bit32.band; local iRp = string.byte; local iRq = bit32.rshift; local iRr = string.char; local iRs = buffer.fromstring; local iRt = buffer.readstring; local iRu = buffer.readu32; local iRv = buffer.readu8; local iRw = buffer.writeu32; local iRx = buffer.writeu8; if not iJd then local iKm = { lQ, lh, lV, iIn, iJb, iJc, iJd } end; local isp = nil; local isq = nil; local isr = nil; local iss = nil; local iYG = iIn; if iYG[7553] / (iYG[6905] % iYG[6905]) * (iYG[5520.] - iYG[5520.]) == dE then local iDW = iYG[157] or iYG[6440] end; local ist = nil; local isu = nil; local isv = nil; if iYG[8278] / (iYG[3598] % iYG[3598]) * (iYG[3573.] % iYG[3573.]) <= iYG[452] then ({})[w] = iYG[2746][E] end; local isw = nil; while iYG[9431] % iYG[9431] / (iYG[6828.] % iYG[6828.]) == dE do isu = iYG[9918.] .. cK end; local isx = nil; local isy = nil; local isz = nil; while iYG[9882.] / (iYG[2871.] - iYG[2871.]) - iYG[2871.] / (iYG[8134] % iYG[8134]) < iYG[4392.] do aT[iYG[9584]] = ({})[iYG[2867]]; local iDW = { true } end; local isA = nil; local isB = nil; local isC = nil; while iYG[4797.] > iYG[3399.] % iYG[3399.] / (iYG[294.] - iYG[294.]) do local iDW = iYG[9505] and tostring end; for iDX = iYG[7718], iYG[1371.] do if (iDX * iDX + iDX) % iYG[1353.] == iYG[7718] then local iDW = dD[false] end end; for iDW = 51. / (20 % 20), 34 % 34 do isu[false] = 361 ^ u end; while bm == 23 / (232 - 232) - 223 / (248 % 248) do ("buffk").size = 847 % 63. end; isp = nil; do iss = iYG[3902]; isq = iYG[5311]; isr = (iYG[5091.] + lQ) % iYG[5374]; ist = k7; isu = false; while true do isv = #isq; isy = isv - iss; isA = ist(isr % 4294967296); isw = isy >= 1; if isw then isw = isy <= 4 end; if isw then isA = (isA + 2654435769.) % 4294967296; if isy == 1 then isp = iRr(iRn(iRp(isq, 1), iRo(isA, 255.))); isu = true; break elseif isy == 2 then isp = iRr(iRn(iRp(isq, 1), iRo(isA, 255.)), iRn(iRp(isq, 2), iRo(iRq(isA, 8), 255.))); isu = true; break elseif isy == 3. then isp = iRr(iRn(iRp(isq, 1), iRo(isA, 255.)), iRn(iRp(isq, 2), iRo(iRq(isA, 8), 255.)), iRn(iRp(isq, 3.), iRo(iRq(isA, 16), 255.))); isu = true; break elseif isy == 4 then isp = iRr(iRn(iRp(isq, 1), iRo(isA, 255.)), iRn(iRp(isq, 2), iRo(iRq(isA, 8), 255.)), iRn(iRp(isq, 3.), iRo(iRq(isA, 16), 255.)), iRn(iRp(isq, 4), iRo(iRq(isA, 24.), 255.))); isu = true; break end end; isz = iRs(isq); isB = 0.; while true do if isB + 4 <= isy then isA = (isA + 2654435769.) % 4294967296; iRw(isz, isB, iRn(iRu(isz, isB), isA)); isB = isB + 4 else break end end; if isu then break end; isA = (isA + 2654435769.) % 4294967296; isx = 0.; while true do if isB < isy then iRx(isz, isB, iRn(iRv(isz, isB), iRo(iRq(isA, isx * 8), 255.))); isB = isB + 1; isx = isx + 1 else break end end; if isu then break end; do isp = iRt(isz, 0., isy); isu = true; break end; break end end; while iYG[8922.] / (iYG[7039] % iYG[7039]) * (iYG[7148] - iYG[7148]) >= iYG[5257] do local iDW = iYG[9280] * ao end; for iDX = iYG[7868] / (iYG[294.] - iYG[294.]), iYG[9431] % iYG[9431] do local iDW = -A; iDW = iYG[724] or false end; for iDX = iYG[7718], iYG[1371.] do if (iDX * iDX + iDX) % iYG[1353.] == iYG[7718] then local iDW = aT * iYG[10838]; iDW = #table end end; if iYG[9519.] / (iYG[2373.] % iYG[2373.]) - iYG[1818.] / (iYG[5798] % iYG[5798]) == iYG[3020] % iYG[3020] / (iYG[7130] % iYG[7130]) then local iDW = P[isx] end; isB = nil; do isA = iYG[10480]; isy = k7; isx = (iYG[10886] + lQ) % iYG[5374]; isz = iYG[1918]; while 806 >= 192. / (42. % 42.) * (86 % 86) do bl.left = isp[275] end; isw = false; while aW == 5 / (251 - 251) * (249. - 249.) do local iDW = true or table; iDW(H, string) end; while true do ist = #isz; isq = ist - isA; isv = isy(isx % 4294967296); isv = isv % 2147483646. + 1; iss = isq >= 1; if iss then iss = isq <= 4 end; if iss then isv = isv * 16807 % 2147483647; if isq == 1 then isB = iRr(iRn(iRp(isz, 1), iRo(isv, 255.))); isw = true; break elseif isq == 2 then isB = iRr(iRn(iRp(isz, 1), iRo(isv, 255.)), iRn(iRp(isz, 2), iRo(iRq(isv, 8), 255.))); isw = true; break elseif isq == 3. then isB = iRr(iRn(iRp(isz, 1), iRo(isv, 255.)), iRn(iRp(isz, 2), iRo(iRq(isv, 8), 255.)), iRn(iRp(isz, 3.), iRo(iRq(isv, 16), 255.))); isw = true; break elseif isq == 4 then isB = iRr(iRn(iRp(isz, 1), iRo(isv, 255.)), iRn(iRp(isz, 2), iRo(iRq(isv, 8), 255.)), iRn(iRp(isz, 3.), iRo(iRq(isv, 16), 255.)), iRn(iRp(isz, 4), iRo(iRq(isv, 24.), 255.))); isw = true; break end end; isC = iRs(isz); isu = 0.; while true do if isu + 4 <= isq then isv = isv * 16807 % 2147483647; iRw(isC, isu, iRn(iRu(isC, isu), isv)); isu = isu + 4 else break end end; if isw then break end; isv = isv * 16807 % 2147483647; isr = 0.; while true do if isu < isq then iRx(isC, isu, iRn(iRv(isC, isu), iRo(iRq(isv, isr * 8), 255.))); isu = isu + 1; isr = isr + 1 else break end end; if isw then break end; do isB = iRt(isC, 0., isq); isw = true; break end; break end end; lh(dH, { [isp] = lV[isB] }, iYG[339.]) end); while iYD[8278] < iYD[1774] / (iYD[3020] % iYD[3020]) * (iYD[10653.] - iYD[10653.]) do local iEr = -cx; itj = iYD[4373] + u end; for iEs = 1, 3. do if iEs * iEs < 74 - 74 then local iEr = ({}).parent end end; itv = nil; do while 50 % 50 / (240. % 240.) == an do H = 585. + F; tostring(bm, "jimjd") end; is8 = iYD[6351.]; while (206 - 206) / (202 % 202) == 160 / (155 - 155) - 117. / (235 % 235) do cm(553); ("knl")[UDim2] = bR // itr end; itu = iYD[7948]; itw = k7; itx = (iYD[2666] + lQ) % iYD[5374]; its = iYD[10480]; is9 = false; while true do itg = #is8; itf = itg - its; ite = itw(itx % 4294967296); itd = itf >= 1; if itd then itd = itf <= 4 end; if itd then ite = iR5((ite + 1832704949) % 4294967296, 13); if itf == 1 then itv = iRZ(iRW(iRX(is8, 1), iRV(ite, 255.))); is9 = true; break elseif itf == 2 then itv = iRZ(iRW(iRX(is8, 1), iRV(ite, 255.)), iRW(iRX(is8, 2), iRV(iRY(ite, 8), 255.))); is9 = true; break elseif itf == 3. then itv = iRZ(iRW(iRX(is8, 1), iRV(ite, 255.)), iRW(iRX(is8, 2), iRV(iRY(ite, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(ite, 16), 255.))); is9 = true; break elseif itf == 4 then itv = iRZ(iRW(iRX(is8, 1), iRV(ite, 255.)), iRW(iRX(is8, 2), iRV(iRY(ite, 8), 255.)), iRW(iRX(is8, 3.), iRV(iRY(ite, 16), 255.)), iRW(iRX(is8, 4), iRV(iRY(ite, 24.), 255.))); is9 = true; break end end; itc = iR_(is8); itb = 0.; while true do if itb + 4 <= itf then ite = iR5((ite + 1832704949) % 4294967296, 13); iR3(itc, itb, iRW(iR1(itc, itb), ite)); itb = itb + 4 else break end end; if is9 then break end; ite = iR5((ite + 1832704949) % 4294967296, 13); ita = 0.; while true do if itb < itf then iR4(itc, itb, iRW(iR2(itc, itb), iRV(iRY(ite, ita * 8), 255.))); itb = itb + 1; ita = ita + 1 else break end end; if is9 then break end; do itv = iR0(itc, 0., itf); is9 = true; break end; break end end; for iEs = 170 / (178 % 178), 51. - 51. do local iEr = -O end; for iEs = iYD[7718], iYD[1353.] do if iEs * iEs < iYD[3082] - iYD[3082] then local iEr = iYD[10184] * lh; itc(true, iEr) end end; dH[itv]:Connect(function(iJe) local iRy = bit32.band; local iRz = string.byte; local iRA = bit32.bxor; local iRB = bit32.rshift; local iRC = string.char; local iRD = buffer.fromstring; local iRE = buffer.readstring; local iRF = buffer.readu32; local iRG = buffer.readu8; local iRH = buffer.writeu32; local iRI = buffer.writeu8; if not iJe then local iKn = { dH, iIn, lQ, k7, lV, lh, iJe } end; local isD = nil; local isE = nil; local isF = nil; local isG = nil; local isH = nil; local isI = nil; local isJ = nil; for iD4 = iIn[7718], iIn[1371.] do if iD4 * iD4 + iIn[7718] <= iIn[4976] - iIn[4976] then cz:char(); local iD3 = iIn[6011] .. iIn[1843] end end; local isK = nil; local isL = nil; local isM = nil; local isN = nil; local isO = nil; if iIn[10212.] / (iIn[414.] % iIn[414.]) - iIn[10422.] / (iIn[6215] % iIn[6215]) <= iIn[7921] then E = isE[iIn[189.]]; iIn[5220.]:read(true) end; local isP = nil; while (iIn[8861] - iIn[8861]) / (iIn[9072.] % iIn[9072.]) == iIn[3643] / (iIn[4196] % iIn[4196]) - iIn[6828.] / (iIn[8328.] - iIn[8328.]) do ({}):rep(); local iD3 = iIn[2477] ~= E end; local isQ = nil; local isR = nil; local isS = nil; while iIn[9519.] / (iIn[10411] - iIn[10411]) * (iIn[1054] - iIn[1054]) == E do ao:push(); local iD3 = { tonumber }; string[iIn[4557.]] = iIn[4261] .. iIn[6382] end; if iIn[6441.] % iIn[6441.] / (iIn[6232] % iIn[6232]) == isO then cw = iIn[8257] - iIn[6366.]; cK = { iIn[10513], cJ, iIn[8861] } end; if u == iIn[10726] / (iIn[6075.] - iIn[6075.]) - iIn[2922.] / (iIn[7039] - iIn[7039]) then local iD3 = iIn[9262] // buffer; isG[a4] = isO[iIn[3378.]] end; isD = nil; do while (149 - 149) / (185 % 185) >= 566 do local iD3 = not buffer; local iD4 = 753. ~= iD3 end; isI = true; for iD4 = 1, 3. do if (iD4 * iD4 + iD4) % 2 == 1 then local iD3 = { false }; bl = E[iD3] end end; isG = k7; isE = iIn[9090.]; isJ = iIn[10480]; isH = iIn[5286.]; isF = (iIn[579.] + lQ) % iIn[5374]; isK = false; while true do isM = #isH; isR = isM - isJ; isP = isG(isF % 4294967296); isP = isP % 2147483646. + 1; isN = isR >= 1; if isN then isN = isR <= 4 end; if isN then isP = isP * 16807 % 2147483647; if isR == 1 then isD = iRC(iRA(iRz(isH, 1), iRy(isP, 255.))); isK = true; break elseif isR == 2 then isD = iRC(iRA(iRz(isH, 1), iRy(isP, 255.)), iRA(iRz(isH, 2), iRy(iRB(isP, 8), 255.))); isK = true; break elseif isR == 3. then isD = iRC(iRA(iRz(isH, 1), iRy(isP, 255.)), iRA(iRz(isH, 2), iRy(iRB(isP, 8), 255.)), iRA(iRz(isH, 3.), iRy(iRB(isP, 16), 255.))); isK = true; break elseif isR == 4 then isD = iRC(iRA(iRz(isH, 1), iRy(isP, 255.)), iRA(iRz(isH, 2), iRy(iRB(isP, 8), 255.)), iRA(iRz(isH, 3.), iRy(iRB(isP, 16), 255.)), iRA(iRz(isH, 4), iRy(iRB(isP, 24.), 255.))); isK = true; break end end; isL = iRD(isH); isQ = 0.; while true do if isQ <= isR - 4 then isP = isP * 16807 % 2147483647; iRH(isL, isQ, iRA(iRF(isL, isQ), isP)); isQ = isQ + 4 else break end end; if isK then break end; isP = isP * 16807 % 2147483647; isO = 0.; while true do if isQ < isR then iRI(isL, isQ, iRA(iRG(isL, isQ), iRy(iRB(isP, isO * 8), 255.))); isQ = isQ + 1; isO = isO + 1 else break end end; if isK then break end; do isD = iRE(isL, 0., isR); isK = true; break end; break end end; if 80 / (245 - 245) - 77 / (144. % 144.) == dD then local iD3 = dD % 226; ("fdlkk"):rep(type) end; for iD4 = 168. / (69. % 69.), 143 - 143 do local iD3 = ({})[true] end; if iIn[1079] <= iIn[4018] / (iIn[9574] - iIn[9574]) * (iIn[3379] % iIn[3379]) then de = iIn[10070] or iIn[3064] end; if cr == iIn[3511] / (iIn[4648] - iIn[4648]) * (iIn[8884] % iIn[8884]) then if iIn[8943.] / (iIn[10899.] - iIn[10899.]) - iIn[2871.] / (iIn[6314] % iIn[6314]) >= iIn[2871.] then local iD3 = iIn[8795] % iIn[3182]; bB = iIn[10167.][iIn[4829]] end end; for iD4 = iIn[7718], iIn[1353.] do if (iD4 * iD4 + iD4) % iIn[1353.] == iIn[7718] then P[iIn[4557.]] = iIn[9354.][iIn[267.]]; local iD3 = { iIn[10882], aW } end end; isR = nil; do isN = iIn[8311]; isP = iIn[5335]; isL = iIn[6594.]; isM = (iIn[7703] + lQ) % iIn[5374]; for iD4 = 1, 2 do if (iD4 * iD4 + iD4) % 2 == 1 then local iD3 = 320 * 144. end end; isO = iIn[7327]; isQ = k7; if 38 / (199 % 199) * (145 - 145) == bC then N = G[w]; local iD3 = df - cn end; isK = false; for iD3 = 141. / (93. % 93.), 9. % 9. do al = isI * 725; buffer[math] = "jxdj" or 617 end; while true do isJ = #isP; isE = isJ - isO; isG = isQ(isM % 4294967296); isI = isE >= 1; if isI then isI = isE <= 3. end; if isI then isG = (isG * 1597 + 51749) % 4294967296; if isE == 1 then isR = iRC((iRz(isP, 1) - iRy(isG, 255.)) % 256); isK = true; break elseif isE == 2 then isR = iRC((iRz(isP, 1) - iRy(isG, 255.)) % 256, (iRz(isP, 2) - iRy(iRB(isG, 8), 255.)) % 256); isK = true; break elseif isE == 3. then isR = iRC((iRz(isP, 1) - iRy(isG, 255.)) % 256, (iRz(isP, 2) - iRy(iRB(isG, 8), 255.)) % 256, (iRz(isP, 3.) - iRy(iRB(isG, 16), 255.)) % 256); isK = true; break end end; isS = iRD(isP); isF = 0.; while true do if isF + 4 <= isE then isG = (isG * 1597 + 51749) % 4294967296; iRH(isS, isF, (iRF(isS, isF) - isG) % 4294967296); isF = isF + 4 else break end end; if isK then break end; isG = (isG * 1597 + 51749) % 4294967296; isH = 0.; while true do if isF < isE then iRI(isS, isF, (iRG(isS, isF) - iRy(iRB(isG, isH * 8), 255.)) % 256); isF = isF + 1; isH = isH + 1 else break end end; if isK then break end; do isR = iRE(isS, 0., isE); isK = true; break end; break end end; while 165. / (181 % 181) - 91 / (138. - 138.) < 712 do ({})[false] = 856 ^ buffer end; if (iIn[4067] - iIn[4067]) / (iIn[4648] % iIn[4648]) == bq then type(); local iD3 = iIn[10505] == iIn[1707.] end; for iD4 = iIn[7718], iIn[1353.] do if iD4 * iD4 + iIn[7718] <= iIn[9072.] % iIn[9072.] then local iD3 = isM[select] end end; lh(dH, { [isD] = lV[isR] }, iIn[339.]) end); if iYD[2033] / (iYD[4526] - iYD[4526]) * (iYD[9693.] % iYD[9693.]) == select then F[itf] = aU * iYD[7186]; itr = iYD[4114] ^ iYD[8269] end; itg = nil; do if 166 / (17 % 17) - 13 / (224 % 224) == "rpweszr" then if 43 / (132. - 132.) - 10 / (97 % 97) == 221 % 221 / (109 % 109) then ("qfgdola"):push() end end; itc = iYD[272]; if 355 >= 163 / (99. % 99.) * (70 % 70) then local iEr = "oflxdy" > "rbez"; iEr = ("yyzvru").w end; itd = iYD[3160]; for iEr = 1, 2 do if iEr * iEr < 243. % 243. then itp = "vzlyb" ~= 575 end end; ite = true; itf = (iYD[5823.] + lQ) % iYD[5374]; ita = iYD[10480]; itb = k7; while 189. / (121 % 121) - 130 / (229 % 229) == 117. / (121 % 121) * (176 % 176) do if dk == 88 / (38 - 38) * (234. % 234.) then ("mblm").result = Enum * 326; while 159. % 159. / (99. - 99.) == "gqk" do ("zxhn").head = ith ~= 760; J = true ~= cZ; a4 = Enum[762.] end; cw = ("dzl").flags end end; is9 = false; while true do itr = #itd; itv = itr - ita; its = itb(itf % 4294967296); itx = itv >= 1; if itx then itx = itv <= 3. end; if itx then its = (its * 1597 + 51749) % 4294967296; if itv == 1 then itg = iRZ((iRX(itd, 1) - iRV(its, 255.)) % 256); is9 = true; break elseif itv == 2 then itg = iRZ((iRX(itd, 1) - iRV(its, 255.)) % 256, (iRX(itd, 2) - iRV(iRY(its, 8), 255.)) % 256); is9 = true; break elseif itv == 3. then itg = iRZ((iRX(itd, 1) - iRV(its, 255.)) % 256, (iRX(itd, 2) - iRV(iRY(its, 8), 255.)) % 256, (iRX(itd, 3.) - iRV(iRY(its, 16), 255.)) % 256); is9 = true; break end end; itw = iR_(itd); itu = 0.; while true do if itu + 4 <= itv then its = (its * 1597 + 51749) % 4294967296; iR3(itw, itu, (iR1(itw, itu) - its) % 4294967296); itu = itu + 4 else break end end; if is9 then break end; its = (its * 1597 + 51749) % 4294967296; is8 = 0.; while true do if itu < itv then iR4(itw, itu, (iR2(itw, itu) - iRV(iRY(its, is8 * 8), 255.)) % 256); itu = itu + 1; is8 = is8 + 1 else break end end; if is9 then break end; do itg = iR0(itw, 0., itv); is9 = true; break end; break end end; if 746 >= 63. % 63. / (178 - 178) then ({})["ihu"] = is8 == 888. end; while iYD[6156.] / (iYD[1347.] % iYD[1347.]) - iYD[6268] / (iYD[8278] % iYD[8278]) == itp do ({})[iYD[4829]] = itn or iYD[1452.]; iYD[8269][true] = iYD[3715] or av end; dH[itg]:Connect(function(dP, dQ, iJf, iJg) local iRJ = bit32.bxor; local iRK = bit32.band; local iRL = string.byte; local iRM = bit32.rshift; local iRN = string.char; local iRO = bit32.lrotate; local iRP = buffer.fromstring; local iRQ = buffer.readstring; local iRR = buffer.readu32; local iRS = buffer.readu8; local iRT = buffer.writeu32; local iRU = buffer.writeu8; if not iJg then local iKo = { dH, ls, lQ, k7, dP, dQ, iJf, iJg } end; local iYH = iIn; while iYH[7763] == iYH[9909.] % iYH[9909.] / (iYH[5300] % iYH[5300]) do av = bq and tostring end; local isT = nil; local isU = nil; for iEc = iYH[7718], iYH[1371.] do if iEc * iEc + iYH[7718] <= iYH[8568.] % iYH[8568.] then local iEb = de[iYH[2830]]; iEb = iYH[1014.] .. bB end end; local isV = nil; local isW = nil; local isX = nil; local isY = nil; for iEc = iYH[3404] / (iYH[10653.] % iYH[10653.]), iYH[1923.] - iYH[1923.] do local iEb = not cZ; table[iYH[6336.]] = iYH[198.] .. dP end; if iYH[6621.] < iYH[2373.] / (iYH[7522] - iYH[7522]) - iYH[7553] / (iYH[471.] % iYH[471.]) then local iEb = -isV end; local isZ = nil; local is_ = nil; for iEd = iYH[7718], iYH[1371.] do if iEd * iEd < iYH[7556] - iYH[7556] then while iYH[7145] / (iYH[10363] - iYH[10363]) * (iYH[537.] - iYH[537.]) == bK do bl = iYH[3171.] .. iYH[10613]; local iEb = not true; local iEc = dm or iEb end end end; local is0 = nil; local is1 = nil; local is2 = nil; local is3 = nil; local is4 = nil; local is5 = nil; if iYH[9095] % iYH[9095] / (iYH[9569] % iYH[9569]) == cJ then local iEb = not iYH[7092.] end; local is6 = nil; for iEd = iYH[7718], iYH[1371.] do if iEd * iEd < iYH[3511] - iYH[3511] then local iEb = cr == iYH[10411]; local iEc = dD // cw end end; if iYH[8888] / (iYH[2777] % iYH[2777]) - iYH[293] / (iYH[3106] - iYH[3106]) == iYH[10617.] / (iYH[6891.] - iYH[6891.]) * (iYH[7039] % iYH[7039]) then F = buffer + buffer; local iEb = true or iYH[8927] end; while iYH[2621] / (iYH[4353.] % iYH[4353.]) - iYH[2366] / (iYH[3404] - iYH[3404]) == dl do iYH[10767.][false] = iYH[6303.] .. iYH[10201] end; while iYH[2035] > iYH[3768.] / (iYH[6314] - iYH[6314]) - iYH[471.] / (iYH[4945] - iYH[4945]) do local iEb = -is3; ({}):char() end; isT = nil; do isU = iYH[8361.]; isW = iYH[10381]; isY = (iYH[2757.] + lQ) % iYH[5374]; isV = k7; while df == 120. / (200 % 200) * (211 % 211) do local iEb = 793 and true; table.node = 484 * 776 end; isX = iYH[954.]; isZ = false; while true do is3 = #isW; is_ = is3 - isX; is1 = isV(isY % 4294967296); is1 = is1 % 2147483646. + 1; is4 = is_ >= 1; if is4 then is4 = is_ <= 4 end; if is4 then is1 = is1 * 16807 % 2147483647; if is_ == 1 then isT = iRN(iRJ(iRL(isW, 1), iRK(is1, 255.))); isZ = true; break elseif is_ == 2 then isT = iRN(iRJ(iRL(isW, 1), iRK(is1, 255.)), iRJ(iRL(isW, 2), iRK(iRM(is1, 8), 255.))); isZ = true; break elseif is_ == 3. then isT = iRN(iRJ(iRL(isW, 1), iRK(is1, 255.)), iRJ(iRL(isW, 2), iRK(iRM(is1, 8), 255.)), iRJ(iRL(isW, 3.), iRK(iRM(is1, 16), 255.))); isZ = true; break elseif is_ == 4 then isT = iRN(iRJ(iRL(isW, 1), iRK(is1, 255.)), iRJ(iRL(isW, 2), iRK(iRM(is1, 8), 255.)), iRJ(iRL(isW, 3.), iRK(iRM(is1, 16), 255.)), iRJ(iRL(isW, 4), iRK(iRM(is1, 24.), 255.))); isZ = true; break end end; is0 = iRP(isW); is2 = 0.; while true do if is2 <= is_ - 4 then is1 = is1 * 16807 % 2147483647; iRT(is0, is2, iRJ(iRR(is0, is2), is1)); is2 = is2 + 4 else break end end; if isZ then break end; is1 = is1 * 16807 % 2147483647; is5 = 0.; while true do if is2 < is_ then iRU(is0, is2, iRJ(iRS(is0, is2), iRK(iRM(is1, is5 * 8), 255.))); is2 = is2 + 1; is5 = is5 + 1 else break end end; if isZ then break end; do isT = iRQ(is0, 0., is_); isZ = true; break end; break end end; if iYH[8468] / (iYH[2647] % iYH[2647]) * (iYH[1651] - iYH[1651]) == cz then local iEb = cY % iYH[10764.] end; if P == iYH[471.] / (iYH[6215] % iYH[6215]) - iYH[4639] / (iYH[8884] % iYH[8884]) then local iEb = iYH[1651] or iYH[4493]; F = #string end; while iYH[6828.] % iYH[6828.] / (iYH[6337] - iYH[6337]) == iYH[10212.] / (iYH[6154] - iYH[6154]) - iYH[6898] / (iYH[6148] - iYH[6148]) do local iEb = iYH[9960.] .. iYH[2995] end; while (iYH[7957] - iYH[7957]) / (iYH[10411] % iYH[10411]) >= iYH[7366] do local iEb = iYH[6106][true]; av = iYH[6176] and u end; while 32 / (12. % 12.) - 133 / (145 % 145) == 62 % 62 / (113 - 113) do local iEb = "cpivn" .. "faqmev"; ("vkyggnj").z = "ixltozs" .. "yhe" end; is5 = nil; do is4 = iYH[9433]; is2 = iYH[9546.]; is0 = k7; is3 = (iYH[7356.] + lQ) % iYH[5374]; is1 = iYH[5257]; is_ = false; while 78. / (15. - 15.) * (158 % 158) > 170 do u = "pbhmyh" .. "puck"; local iEb = is_ <= dQ end; while true do isW = #is4; is6 = isW - is1; isY = is0(is3 % 4294967296); isV = is6 >= 1; if isV then isV = is6 <= 4 end; if isV then isY = iRO((isY + 1832704949) % 4294967296, 13); if is6 == 1 then is5 = iRN(iRJ(iRL(is4, 1), iRK(isY, 255.))); is_ = true; break elseif is6 == 2 then is5 = iRN(iRJ(iRL(is4, 1), iRK(isY, 255.)), iRJ(iRL(is4, 2), iRK(iRM(isY, 8), 255.))); is_ = true; break elseif is6 == 3. then is5 = iRN(iRJ(iRL(is4, 1), iRK(isY, 255.)), iRJ(iRL(is4, 2), iRK(iRM(isY, 8), 255.)), iRJ(iRL(is4, 3.), iRK(iRM(isY, 16), 255.))); is_ = true; break elseif is6 == 4 then is5 = iRN(iRJ(iRL(is4, 1), iRK(isY, 255.)), iRJ(iRL(is4, 2), iRK(iRM(isY, 8), 255.)), iRJ(iRL(is4, 3.), iRK(iRM(isY, 16), 255.)), iRJ(iRL(is4, 4), iRK(iRM(isY, 24.), 255.))); is_ = true; break end end; isZ = iRP(is4); isX = 0.; while true do if isX + 4 <= is6 then isY = iRO((isY + 1832704949) % 4294967296, 13); iRT(isZ, isX, iRJ(iRR(isZ, isX), isY)); isX = isX + 4 else break end end; if is_ then break end; isY = iRO((isY + 1832704949) % 4294967296, 13); isU = 0.; while true do if isX < is6 then iRU(isZ, isX, iRJ(iRS(isZ, isX), iRK(iRM(isY, isU * 8), 255.))); isX = isX + 1; isU = isU + 1 else break end end; if is_ then break end; do is5 = iRQ(isZ, 0., is6); is_ = true; break end; break end end; for iEd = 1, 2 do if iEd * iEd + 1 <= 36. % 36. then while 130 / (50 - 50) - 93. / (227 - 227) == (128 - 128) / (119 - 119) do Vector3[E] = 516. * 876.; local iEb = not P; local iEc = {} end end end; for iEc = iYH[7718], iYH[1353.] do if (iEc * iEc + iEc) % iYH[1353.] == iYH[7718] then local iEb = true ~= iYH[7124] end end; ls(dH, { [isT] = iYH[515][is5](dP, dQ, iYH[10480]) }) end); for iEs = iYD[2389] / (iYD[884] - iYD[884]), iYD[6878] % iYD[6878] do local iEr = { iYD[4581.] }; while iYD[8940.] / (iYD[460] % iYD[460]) * (iYD[5140] % iYD[5140]) == iYD[2777] / (iYD[6156.] - iYD[6156.]) - iYD[2071] / (iYD[2389] - iYD[2389]) do iEr[iYD[189.]] = iYD[9453.] - iYD[2711] end end; if dk == 50 / (141. % 141.) * (120. - 120.) then tostring(); tostring(ce) end; itr = nil; do is8 = iYD[4964]; itu = iYD[8755]; itw = false; itx = (iYD[2478.] + lQ) % iYD[5374]; its = iYD[5300]; itv = k7; is9 = false; while true do itg = #itu; itf = itg - its; ite = itv(itx % 4294967296); itd = itf >= 1; if itd then itd = itf <= 3. end; if itd then ite = (ite * 1597 + 51749) % 4294967296; if itf == 1 then itr = iRZ((iRX(itu, 1) - iRV(ite, 255.)) % 256); is9 = true; break elseif itf == 2 then itr = iRZ((iRX(itu, 1) - iRV(ite, 255.)) % 256, (iRX(itu, 2) - iRV(iRY(ite, 8), 255.)) % 256); is9 = true; break elseif itf == 3. then itr = iRZ((iRX(itu, 1) - iRV(ite, 255.)) % 256, (iRX(itu, 2) - iRV(iRY(ite, 8), 255.)) % 256, (iRX(itu, 3.) - iRV(iRY(ite, 16), 255.)) % 256); is9 = true; break end end; itc = iR_(itu); itb = 0.; while true do if itb + 4 <= itf then ite = (ite * 1597 + 51749) % 4294967296; iR3(itc, itb, (iR1(itc, itb) - ite) % 4294967296); itb = itb + 4 else break end end; if is9 then break end; ite = (ite * 1597 + 51749) % 4294967296; ita = 0.; while true do if itb < itf then iR4(itc, itb, (iR2(itc, itb) - iRV(iRY(ite, ita * 8), 255.)) % 256); itb = itb + 1; ita = ita + 1 else break end end; if is9 then break end; do itr = iR0(itc, 0., itf); is9 = true; break end; break end end; if I == 158 / (18. % 18.) * (162. % 162.) then local iEr = false or 573. end; while iYD[5520.] / (iYD[6621.] % iYD[6621.]) - iYD[2922.] / (iYD[884] % iYD[884]) == iYD[6749] / (iYD[8243] - iYD[8243]) * (iYD[2598.] % iYD[2598.]) do local iEr = a4 // iYD[6652] end; dH[itr]:Connect(function(iJh) if not iJh then local iKp = { dE, k7, iIn, iJh } end; local nX = nil; for iEk = iIn[10838] / (iIn[4144] % iIn[4144]), iIn[7556] - iIn[7556] do local iYI = iIn; u = iYI[5688.] ^ iYI[71]; local iEj = iYI[4802] or true end; nX = 0.; while true do nX = 5557 - nX; do if nX < 4986. then break elseif nX < 5557 then if nX < 5555 then break elseif nX < 5556. then if nX == 5555 then dE(); nX = 1 else nX = 9437; continue end elseif nX == 5556. then nX = 3. else nX = 2581; continue end elseif nX < 11375 then if nX < 9437 then if nX == 5557 then nX = if dE then 2 else 1 else nX = 1965.; continue end else break end else break end end end end) end; mC = 258. end elseif mC < 4313 then if mC < 4311. then if mC < 4310 then if mC < 4309 then local iV8 = iIn; iV8[10348], iV8[7237], iV8[10599.], iV8[9319], iV8[1558], iV8[10837], iV8[8796.], iV8[7767.], iV8[3051.], iV8[2913.], iV8[4974.] = iV8[10837], iV8[1558], iV8[10599.], iV8[10348], iV8[8796.], iV8[4974.], iV8[2913.], iV8[3051.], iV8[7767.], iV8[7237], iV8[9319]; iV8[4978], iV8[5075], iV8[6180.], iV8[8198], iV8[287], iV8[1594], iV8[29], iV8[6183.], iV8[6833], iV8[1456], iV8[10642], iV8[10362.] = iV8[10362.], iV8[29], iV8[1594], iV8[10642], iV8[4978], iV8[8198], iV8[1456], iV8[6833], iV8[6183.], iV8[287], iV8[6180.], iV8[5075]; iV8[6883], iV8[170], iV8[3236], iV8[9227], iV8[10881.], iV8[2369], iV8[9187], iV8[7299.] = iV8[3236], iV8[9187], iV8[9227], iV8[10881.], iV8[6883], iV8[2369], iV8[170], iV8[7299.]; iV8[290], iV8[1371.], iV8[2813], iV8[10363] = iV8[10363], iV8[290], iV8[2813], iV8[1371.]; iV8[9427], iV8[1284.], iV8[2289.], iV8[1403], iV8[3451], iV8[10330], iV8[10064], iV8[9707], iV8[5368], iV8[1438], iV8[3286], iV8[6046], iV8[8998], iV8[9647] = iV8[1438], iV8[3451], iV8[9707], iV8[1284.], iV8[2289.], iV8[10330], iV8[10064], iV8[1403], iV8[8998], iV8[3286], iV8[9427], iV8[5368], iV8[9647], iV8[6046]; iV8[1436], iV8[3652], iV8[4883], iV8[1578.] = iV8[1578.], iV8[3652], iV8[4883], iV8[1436]; while (iV8[1590.] - iV8[1590.]) / (iV8[5030] - iV8[5030]) == ep do bit32[fz] = iV8[7937] * e8 end; while fC == iV8[4942] / (iV8[125] - iV8[125]) * (iV8[2026] % iV8[2026]) do local iyB = ep or iV8[884] end; for iyB = iV8[5053] / (iV8[1590.] % iV8[1590.]), iV8[6446] - iV8[6446] do O[iV8[9236]] = iV8[6978.] * aV end; for iyC = iV8[7718], iV8[1353.] do if iyC * iyC + iV8[7718] <= iV8[2366] % iV8[2366] then local iyB = iV8[7316] and true; ({}):next() end end; if iV8[1336] == (iV8[6441.] - iV8[6441.]) / (iV8[6621.] % iV8[6621.]) then while iV8[7257.] / (iV8[1874] - iV8[1874]) - iV8[8390] / (iV8[3830] - iV8[3830]) > iV8[4611.] do local iyB = not true; iyB = iV8[1965.] .. iV8[8102] end end; for iyD = iV8[7718], iV8[1371.] do if iyD * iyD < iV8[5212] % iV8[5212] then if iV8[1353.] / (iV8[414.] - iV8[414.]) - iV8[1879] / (iV8[8278] % iV8[8278]) > iV8[1951] then local iyB = J[iV8[4175]]; local iyC = ({})[iV8[3378.]] end end end; for iyC = iV8[6314] / (iV8[881] - iV8[881]), iV8[3106] - iV8[3106] do for iyB = iV8[7718], iV8[1371.] do if iyB * iyB + iV8[7718] <= iV8[8390] % iV8[8390] then dQ[false] = not iV8[8682.] end end end; for iyD = iV8[7718], iV8[1371.] do if (iyD * iyD + iyD) % iV8[1353.] == iV8[7718] then local iyB = iV8[5339] .. iV8[7583]; local iyC = iV8[7393] .. iV8[3499] end end; if iV8[4090] / (iV8[9929] % iV8[9929]) * (iV8[2513] % iV8[2513]) == iV8[7420] / (iV8[4218.] % iV8[4218.]) - iV8[10839.] / (iV8[293] % iV8[293]) then for iyB = iV8[7718], iV8[1353.] do if iyB * iyB < iV8[275] % iV8[275] then F[e8] = { table, type } end end; bit32.rrotate[iV8[6336.]] = iV8[7420] > eb end; for iyC = iV8[1923.] / (iV8[10806.] % iV8[10806.]), iV8[10806.] - iV8[10806.] do local iyB = iV8[2766.] or iV8[1707.] end; for iyC = iV8[7718], iV8[1353.] do if iyC * iyC < iV8[1079] % iV8[1079] then ({}):sub(); local iyB = iV8[7924] ~= false end end; for iyD = iV8[7718], iV8[1371.] do if iyD * iyD + iV8[7718] <= iV8[7474] - iV8[7474] then local iyB = not fi; local iyC = iV8[2513] == iyB end end; while (iV8[6828.] - iV8[6828.]) / (iV8[6215] % iV8[6215]) == iV8[3399.] / (iV8[9519.] % iV8[9519.]) - iV8[471.] / (iV8[2112.] % iV8[2112.]) do local iyB = aT[ax]; iV8[5389][iV8[7346]] = aV and aO end; local iYJ = iV8[3196][iV8[4881.]]; lZ = (iV8[5633](iV8[3196], iV8[10666])); l0, l_ = iV8[7994](lZ[iV8[8298.]], lZ, iV8[633.]); l1, lZ = iV8[7994](buffer.readu32, l_, iV8[10480]); lQ = (Vector2int16[iV8[7210]](iV8[10480], iV8[378.]) * iV8[6202])[iV8[7156]]; lQ += if l0 then if l1 then lZ else iV8[2674] else iV8[2674]; mC = if lQ ~= lQ then 107 else 159. else ihR = nil; do local iV8 = iIn; iVM[17] = iV8[9932]; iVM[11] = iV8[572]; iVM[5] = iV8[10677.]; ihV = (mC + lQ) % iV8[5374]; iVM[23] = iV8[10480]; iVM[27.] = k7; iVM[22] = false; while true do iVM[2] = #iVM[11]; iVM[16] = iVM[2] - iVM[23]; iVM[13] = iVM[27.](ihV % 4294967296); iVM[15.] = iVM[16] >= 1; if iVM[15.] then iVM[15.] = iVM[16] <= 3. end; if iVM[15.] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; if iVM[16] == 1 then ihR = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[13], 255.)) % 256); iVM[22] = true; break elseif iVM[16] == 2 then ihR = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256); iVM[22] = true; break elseif iVM[16] == 3. then ihR = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[13], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[13], 8), 255.)) % 256, (string.byte(iVM[11], 3.) - bit32.band(bit32.rshift(iVM[13], 16), 255.)) % 256); iVM[22] = true; break end end; iVM[12.] = buffer.fromstring(iVM[11]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[16] then iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[12.], iVM[3.], (buffer.readu32(iVM[12.], iVM[3.]) - iVM[13]) % 4294967296); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[22] then break end; iVM[13] = (iVM[13] * 1597 + 51749) % 4294967296; iVM[8] = 0.; while true do if iVM[3.] < iVM[16] then buffer.writeu8(iVM[12.], iVM[3.], (buffer.readu8(iVM[12.], iVM[3.]) - bit32.band(bit32.rshift(iVM[13], iVM[8] * 8), 255.)) % 256); iVM[3.] = iVM[3.] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[22] then break end; do ihR = buffer.readstring(iVM[12.], 0., iVM[16]); iVM[22] = true; break end; break end end; iVM[12.] = nil; do local iV8 = iIn; iVM[13] = iV8[10480]; iVM[3.] = k7; iVM[16] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[9398]; iVM[15.] = false; while true do iVM[23] = #iVM[8]; ihV = iVM[23] - iVM[13]; iVM[2] = iVM[3.](iVM[16] % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; iVM[11] = ihV >= 1; if iVM[11] then iVM[11] = ihV <= 4 end; if iVM[11] then iVM[2] = iVM[2] * 16807 % 2147483647; if ihV == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[2], 255.))); iVM[15.] = true; break elseif ihV == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[15.] = true; break elseif ihV == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[15.] = true; break elseif ihV == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[15.] = true; break end end; iVM[17] = buffer.fromstring(iVM[8]); iVM[22] = 0.; while true do if iVM[22] + 4 <= ihV then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(iVM[17], iVM[22], bit32.bxor(buffer.readu32(iVM[17], iVM[22]), iVM[2])); iVM[22] = iVM[22] + 4 else break end end; if iVM[15.] then break end; iVM[2] = iVM[2] * 16807 % 2147483647; iVM[27.] = 0.; while true do if iVM[22] < ihV then buffer.writeu8(iVM[17], iVM[22], bit32.bxor(buffer.readu8(iVM[17], iVM[22]), bit32.band(bit32.rshift(iVM[2], iVM[27.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[27.] = iVM[27.] + 1 else break end end; if iVM[15.] then break end; do iVM[12.] = buffer.readstring(iVM[17], 0., ihV); iVM[15.] = true; break end; break end end; iVM[27.] = nil; do local iV8 = iIn; iVM[22] = iV8[7223]; iVM[17] = k7; iVM[11] = iV8[9507.]; iVM[2] = iV8[4218.]; ihV = iV8[9286]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[15.] = false; while true do iVM[3.] = #ihV; iVM[8] = iVM[3.] - iVM[2]; iVM[14] = iVM[17](iVM[23] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[16] = iVM[8] >= 1; if iVM[16] then iVM[16] = iVM[8] <= 4 end; if iVM[16] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[8] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.))); iVM[15.] = true; break elseif iVM[8] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); iVM[15.] = true; break elseif iVM[8] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); iVM[15.] = true; break elseif iVM[8] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); iVM[15.] = true; break end end; iVM[13] = buffer.fromstring(ihV); iVM[7] = 0.; while true do if iVM[7] <= iVM[8] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[7], bit32.bxor(buffer.readu32(iVM[13], iVM[7]), iVM[14])); iVM[7] = iVM[7] + 4 else break end end; if iVM[15.] then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[5] = 0.; while true do if iVM[7] < iVM[8] then buffer.writeu8(iVM[13], iVM[7], bit32.bxor(buffer.readu8(iVM[13], iVM[7]), bit32.band(bit32.rshift(iVM[14], iVM[5] * 8), 255.))); iVM[7] = iVM[7] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[15.] then break end; do iVM[27.] = buffer.readstring(iVM[13], 0., iVM[8]); iVM[15.] = true; break end; break end end; iVM[7] = nil; do local iV8 = iIn; iVM[13] = iV8[6620]; iVM[16] = iV8[8231]; iVM[14] = iV8[8733.]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[3.] = iV8[9096.]; iVM[5] = k7; iVM[15.] = false; while true do iVM[2] = #iVM[16]; iVM[11] = iVM[2] - iVM[3.]; iVM[17] = iVM[5](iVM[8] % 4294967296); iVM[22] = iVM[11] >= 1; if iVM[22] then iVM[22] = iVM[11] <= 3. end; if iVM[22] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; if iVM[11] == 1 then iVM[7] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[17], 255.)) % 256); iVM[15.] = true; break elseif iVM[11] == 2 then iVM[7] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256); iVM[15.] = true; break elseif iVM[11] == 3. then iVM[7] = string.char((string.byte(iVM[16], 1) - bit32.band(iVM[17], 255.)) % 256, (string.byte(iVM[16], 2) - bit32.band(bit32.rshift(iVM[17], 8), 255.)) % 256, (string.byte(iVM[16], 3.) - bit32.band(bit32.rshift(iVM[17], 16), 255.)) % 256); iVM[15.] = true; break end end; iVM[19] = buffer.fromstring(iVM[16]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[11] then iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[19], iVM[23], (buffer.readu32(iVM[19], iVM[23]) - iVM[17]) % 4294967296); iVM[23] = iVM[23] + 4 else break end end; if iVM[15.] then break end; iVM[17] = (iVM[17] * 1597 + 51749) % 4294967296; ihV = 0.; while true do if iVM[23] < iVM[11] then buffer.writeu8(iVM[19], iVM[23], (buffer.readu8(iVM[19], iVM[23]) - bit32.band(bit32.rshift(iVM[17], ihV * 8), 255.)) % 256); iVM[23] = iVM[23] + 1; ihV = ihV + 1 else break end end; if iVM[15.] then break end; do iVM[7] = buffer.readstring(iVM[19], 0., iVM[11]); iVM[15.] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[23] = iV8[7868]; iVM[11] = k7; ihV = (mC + lQ) % iV8[5374]; iVM[17] = iV8[3381.]; iVM[22] = false; while true do iVM[8] = #iVM[17]; iVM[2] = iVM[8] - iVM[23]; iVM[16] = iVM[11](ihV % 4294967296); iVM[16] = iVM[16] % 2147483646. + 1; iVM[13] = iVM[2] >= 1; if iVM[13] then iVM[13] = iVM[2] <= 4 end; if iVM[13] then iVM[16] = iVM[16] * 16807 % 2147483647; if iVM[2] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[16], 255.))); iVM[22] = true; break elseif iVM[2] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.))); iVM[22] = true; break elseif iVM[2] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.))); iVM[22] = true; break elseif iVM[2] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[16], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[16], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[16], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[16], 24.), 255.))); iVM[22] = true; break end end; iVM[15.] = buffer.fromstring(iVM[17]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[2] then iVM[16] = iVM[16] * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[5], bit32.bxor(buffer.readu32(iVM[15.], iVM[5]), iVM[16])); iVM[5] = iVM[5] + 4 else break end end; if iVM[22] then break end; iVM[16] = iVM[16] * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[5] < iVM[2] then buffer.writeu8(iVM[15.], iVM[5], bit32.bxor(buffer.readu8(iVM[15.], iVM[5]), bit32.band(bit32.rshift(iVM[16], iVM[3.] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[22] then break end; do iVM[19] = buffer.readstring(iVM[15.], 0., iVM[2]); iVM[22] = true; break end; break end end; iVM[5] = nil; do local iV8 = iIn; iVM[16] = iV8[10480]; iVM[8] = iV8[5115.]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[3.] = k7; iVM[15.] = false; while true do iVM[2] = #iVM[8]; iVM[11] = iVM[2] - iVM[16]; iVM[17] = iVM[3.](iVM[13] % 4294967296); iVM[22] = iVM[11] >= 1; if iVM[22] then iVM[22] = iVM[11] <= 4 end; if iVM[22] then iVM[17] = (iVM[17] + 2654435769.) % 4294967296; if iVM[11] == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[17], 255.))); iVM[15.] = true; break elseif iVM[11] == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[15.] = true; break elseif iVM[11] == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[15.] = true; break elseif iVM[11] == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[15.] = true; break end end; iVM[14] = buffer.fromstring(iVM[8]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[11] then iVM[17] = (iVM[17] + 2654435769.) % 4294967296; buffer.writeu32(iVM[14], iVM[23], bit32.bxor(buffer.readu32(iVM[14], iVM[23]), iVM[17])); iVM[23] = iVM[23] + 4 else break end end; if iVM[15.] then break end; iVM[17] = (iVM[17] + 2654435769.) % 4294967296; ihV = 0.; while true do if iVM[23] < iVM[11] then buffer.writeu8(iVM[14], iVM[23], bit32.bxor(buffer.readu8(iVM[14], iVM[23]), bit32.band(bit32.rshift(iVM[17], ihV * 8), 255.))); iVM[23] = iVM[23] + 1; ihV = ihV + 1 else break end end; if iVM[15.] then break end; do iVM[5] = buffer.readstring(iVM[14], 0., iVM[11]); iVM[15.] = true; break end; break end end; iVM[14] = nil; do iVM[11] = false; iVM[22] = k7; iVM[17] = true; local iV8 = iIn; iVM[23] = iV8[10480]; iVM[2] = iV8[5622.]; ihV = (mC + lQ) % iV8[5374]; iVM[15.] = false; while true do iVM[3.] = #iVM[2]; iVM[8] = iVM[3.] - iVM[23]; iVM[9.] = iVM[22](ihV % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[16] = iVM[8] >= 1; if iVM[16] then iVM[16] = iVM[8] <= 4 end; if iVM[16] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[8] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[9.], 255.))); iVM[15.] = true; break elseif iVM[8] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[15.] = true; break elseif iVM[8] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[15.] = true; break elseif iVM[8] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[15.] = true; break end end; iVM[13] = buffer.fromstring(iVM[2]); iVM[4] = 0.; while true do if iVM[4] <= iVM[8] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[13], iVM[4], bit32.bxor(buffer.readu32(iVM[13], iVM[4]), iVM[9.])); iVM[4] = iVM[4] + 4 else break end end; if iVM[15.] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[24.] = 0.; while true do if iVM[4] < iVM[8] then buffer.writeu8(iVM[13], iVM[4], bit32.bxor(buffer.readu8(iVM[13], iVM[4]), bit32.band(bit32.rshift(iVM[9.], iVM[24.] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[24.] = iVM[24.] + 1 else break end end; if iVM[15.] then break end; do iVM[14] = buffer.readstring(iVM[13], 0., iVM[8]); iVM[15.] = true; break end; break end end; iVM[4] = nil; do local iV8 = iIn; iVM[16] = iV8[10602.]; iVM[9.] = iV8[3660.]; iVM[13] = k7; iVM[3.] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[10480]; iVM[8] = false; while true do iVM[15.] = #iVM[16]; iVM[23] = iVM[15.] - iVM[24.]; ihV = iVM[13](iVM[3.] % 4294967296); iVM[2] = iVM[23] >= 1; if iVM[2] then iVM[2] = iVM[23] <= 4 end; if iVM[2] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); if iVM[23] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.))); iVM[8] = true; break elseif iVM[23] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[8] = true; break elseif iVM[23] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[8] = true; break elseif iVM[23] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[16], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[16], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[16], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[16], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[8] = true; break end end; iVM[11] = buffer.fromstring(iVM[16]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[23] then ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[11], iVM[17], bit32.bxor(buffer.readu32(iVM[11], iVM[17]), ihV)); iVM[17] = iVM[17] + 4 else break end end; if iVM[8] then break end; ihV = bit32.lrotate((ihV + 1832704949) % 4294967296, 13); iVM[22] = 0.; while true do if iVM[17] < iVM[23] then buffer.writeu8(iVM[11], iVM[17], bit32.bxor(buffer.readu8(iVM[11], iVM[17]), bit32.band(bit32.rshift(ihV, iVM[22] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[8] then break end; do iVM[4] = buffer.readstring(iVM[11], 0., iVM[23]); iVM[8] = true; break end; break end end; iVM[11] = nil; do local iV8 = iIn; ihV = iV8[10480]; iVM[17] = iV8[7386.]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[2] = false; while true do iVM[16] = #iVM[17]; iVM[13] = iVM[16] - ihV; iVM[15.] = iVM[22](iVM[23] % 4294967296); iVM[24.] = iVM[13] >= 1; if iVM[24.] then iVM[24.] = iVM[13] <= 4 end; if iVM[24.] then iVM[15.] = (iVM[15.] + 2654435769.) % 4294967296; if iVM[13] == 1 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[15.], 255.))); iVM[2] = true; break elseif iVM[13] == 2 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[2] = true; break elseif iVM[13] == 3. then iVM[11] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[2] = true; break elseif iVM[13] == 4 then iVM[11] = string.char(bit32.bxor(string.byte(iVM[17], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[17], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[17], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(iVM[17], 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[2] = true; break end end; iVM[3.] = buffer.fromstring(iVM[17]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[13] then iVM[15.] = (iVM[15.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[3.], iVM[8], bit32.bxor(buffer.readu32(iVM[3.], iVM[8]), iVM[15.])); iVM[8] = iVM[8] + 4 else break end end; if iVM[2] then break end; iVM[15.] = (iVM[15.] + 2654435769.) % 4294967296; iVM[9.] = 0.; while true do if iVM[8] < iVM[13] then buffer.writeu8(iVM[3.], iVM[8], bit32.bxor(buffer.readu8(iVM[3.], iVM[8]), bit32.band(bit32.rshift(iVM[15.], iVM[9.] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[2] then break end; do iVM[11] = buffer.readstring(iVM[3.], 0., iVM[13]); iVM[2] = true; break end; break end end; lV = l5(ihR, { [iVM[27.]] = lu[iVM[7]], [iVM[19]] = iIn[10184][iVM[5]](iIn[4089.], iIn[10480], iIn[7718], -iIn[5257]), [iVM[11]] = iIn[10480], [iVM[12.]] = lM, [iVM[14]] = iIn[10184][iVM[4]](iIn[3908], iIn[10480], iIn[10480], iIn[954.]) }); mC = 212 end else mr = (mr + iIn[293]) % iIn[1070]; mC = 452 end elseif mC < 4312 then if mC == 4311. then mr = (mr + iIn[4049]) % iIn[1070]; mC = 423. else mC = 4108; continue end elseif mC == 4312 then mC = 419 else mC = 3825.; continue end elseif mC < 4315 then if mC < 4314. then iVM[9.] = nil; do local iV8 = iIn; iVM[3.] = iV8[8256.]; iVM[24.] = iV8[6745]; iVM[8] = (mC + lQ) % iV8[5374]; iVM[13] = k7; iVM[16] = iV8[4067]; iVM[15.] = false; while true do iVM[2] = #iVM[24.]; iVM[11] = iVM[2] - iVM[16]; iVM[17] = iVM[13](iVM[8] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[22] = iVM[11] >= 1; if iVM[22] then iVM[22] = iVM[11] <= 4 end; if iVM[22] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[11] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[17], 255.))); iVM[15.] = true; break elseif iVM[11] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[15.] = true; break elseif iVM[11] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[15.] = true; break elseif iVM[11] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[15.] = true; break end end; iVM[4] = buffer.fromstring(iVM[24.]); iVM[23] = 0.; while true do if iVM[23] <= iVM[11] - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[4], iVM[23], bit32.bxor(buffer.readu32(iVM[4], iVM[23]), iVM[17])); iVM[23] = iVM[23] + 4 else break end end; if iVM[15.] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; ihV = 0.; while true do if iVM[23] < iVM[11] then buffer.writeu8(iVM[4], iVM[23], bit32.bxor(buffer.readu8(iVM[4], iVM[23]), bit32.band(bit32.rshift(iVM[17], ihV * 8), 255.))); iVM[23] = iVM[23] + 1; ihV = ihV + 1 else break end end; if iVM[15.] then break end; do iVM[9.] = buffer.readstring(iVM[4], 0., iVM[11]); iVM[15.] = true; break end; break end end; iVM[4] = nil; do ihV = false; local iV8 = iIn; iVM[23] = iV8[3646]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[22] = k7; iVM[17] = iV8[1353.]; iVM[2] = false; while true do iVM[13] = #iVM[23]; iVM[15.] = iVM[13] - iVM[17]; iVM[24.] = iVM[22](iVM[11] % 4294967296); iVM[24.] = iVM[24.] % 2147483646. + 1; iVM[3.] = iVM[15.] >= 1; if iVM[3.] then iVM[3.] = iVM[15.] <= 4 end; if iVM[3.] then iVM[24.] = iVM[24.] * 16807 % 2147483647; if iVM[15.] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[24.], 255.))); iVM[2] = true; break elseif iVM[15.] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.))); iVM[2] = true; break elseif iVM[15.] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.))); iVM[2] = true; break elseif iVM[15.] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[23], 1), bit32.band(iVM[24.], 255.)), bit32.bxor(string.byte(iVM[23], 2), bit32.band(bit32.rshift(iVM[24.], 8), 255.)), bit32.bxor(string.byte(iVM[23], 3.), bit32.band(bit32.rshift(iVM[24.], 16), 255.)), bit32.bxor(string.byte(iVM[23], 4), bit32.band(bit32.rshift(iVM[24.], 24.), 255.))); iVM[2] = true; break end end; iVM[8] = buffer.fromstring(iVM[23]); iVM[14] = 0.; while true do if iVM[14] <= iVM[15.] - 4 then iVM[24.] = iVM[24.] * 16807 % 2147483647; buffer.writeu32(iVM[8], iVM[14], bit32.bxor(buffer.readu32(iVM[8], iVM[14]), iVM[24.])); iVM[14] = iVM[14] + 4 else break end end; if iVM[2] then break end; iVM[24.] = iVM[24.] * 16807 % 2147483647; iVM[16] = 0.; while true do if iVM[14] < iVM[15.] then buffer.writeu8(iVM[8], iVM[14], bit32.bxor(buffer.readu8(iVM[8], iVM[14]), bit32.band(bit32.rshift(iVM[24.], iVM[16] * 8), 255.))); iVM[14] = iVM[14] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[2] then break end; do iVM[4] = buffer.readstring(iVM[8], 0., iVM[15.]); iVM[2] = true; break end; break end end; iVM[14] = nil; do local iV8 = iIn; iVM[24.] = iV8[9554]; iVM[8] = k7; iVM[3.] = false; iVM[16] = iV8[10480]; iVM[15.] = iV8[4177]; iVM[13] = (mC + lQ) % iV8[5374]; iVM[2] = false; while true do iVM[17] = #iVM[15.]; iVM[22] = iVM[17] - iVM[16]; iVM[5] = iVM[8](iVM[13] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[23] = iVM[22] >= 1; if iVM[23] then iVM[23] = iVM[22] <= 4 end; if iVM[23] then iVM[5] = iVM[5] * 16807 % 2147483647; if iVM[22] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[5], 255.))); iVM[2] = true; break elseif iVM[22] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[2] = true; break elseif iVM[22] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[2] = true; break elseif iVM[22] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[2] = true; break end end; ihV = buffer.fromstring(iVM[15.]); iVM[19] = 0.; while true do if iVM[19] <= iVM[22] - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(ihV, iVM[19], bit32.bxor(buffer.readu32(ihV, iVM[19]), iVM[5])); iVM[19] = iVM[19] + 4 else break end end; if iVM[2] then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[19] < iVM[22] then buffer.writeu8(ihV, iVM[19], bit32.bxor(buffer.readu8(ihV, iVM[19]), bit32.band(bit32.rshift(iVM[5], iVM[11] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[11] = iVM[11] + 1 else break end end; if iVM[2] then break end; do iVM[14] = buffer.readstring(ihV, 0., iVM[22]); iVM[2] = true; break end; break end end; iVM[19] = nil; do local iV8 = iIn; iVM[11] = iV8[10480]; iVM[5] = iV8[7256]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[23] = k7; ihV = false; while true do iVM[15.] = #iVM[5]; iVM[22] = iVM[15.] - iVM[11]; iVM[3.] = iVM[23](iVM[17] % 4294967296); iVM[8] = iVM[22] >= 1; if iVM[8] then iVM[8] = iVM[22] <= 4 end; if iVM[8] then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; if iVM[22] == 1 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[3.], 255.))); ihV = true; break elseif iVM[22] == 2 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.))); ihV = true; break elseif iVM[22] == 3. then iVM[19] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.))); ihV = true; break elseif iVM[22] == 4 then iVM[19] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[3.], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[3.], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[3.], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[3.], 24.), 255.))); ihV = true; break end end; iVM[2] = buffer.fromstring(iVM[5]); iVM[16] = 0.; while true do if iVM[16] + 4 <= iVM[22] then iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[2], iVM[16], bit32.bxor(buffer.readu32(iVM[2], iVM[16]), iVM[3.])); iVM[16] = iVM[16] + 4 else break end end; if ihV then break end; iVM[3.] = (iVM[3.] + 2654435769.) % 4294967296; iVM[13] = 0.; while true do if iVM[16] < iVM[22] then buffer.writeu8(iVM[2], iVM[16], bit32.bxor(buffer.readu8(iVM[2], iVM[16]), bit32.band(bit32.rshift(iVM[3.], iVM[13] * 8), 255.))); iVM[16] = iVM[16] + 1; iVM[13] = iVM[13] + 1 else break end end; if ihV then break end; do iVM[19] = buffer.readstring(iVM[2], 0., iVM[22]); ihV = true; break end; break end end; local iV8 = iIn; k2(iVM[9.], { [iVM[4]] = iV8[9906.][iVM[14]](iV8[7718], iV8[10480]), [iVM[19]] = lM }); iVM[16] = nil; do iVM[3.] = iV8[9701]; iVM[2] = k7; iVM[8] = iV8[4682]; iVM[13] = iV8[10480]; iVM[22] = iV8[10858]; iVM[15.] = (mC + lQ) % iV8[5374]; ihV = false; while true do iVM[11] = #iVM[22]; iVM[17] = iVM[11] - iVM[13]; iVM[14] = iVM[2](iVM[15.] % 4294967296); iVM[14] = iVM[14] % 2147483646. + 1; iVM[5] = iVM[17] >= 1; if iVM[5] then iVM[5] = iVM[17] <= 4 end; if iVM[5] then iVM[14] = iVM[14] * 16807 % 2147483647; if iVM[17] == 1 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.))); ihV = true; break elseif iVM[17] == 2 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); ihV = true; break elseif iVM[17] == 3. then iVM[16] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); ihV = true; break elseif iVM[17] == 4 then iVM[16] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); ihV = true; break end end; iVM[23] = buffer.fromstring(iVM[22]); iVM[4] = 0.; while true do if iVM[4] <= iVM[17] - 4 then iVM[14] = iVM[14] * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[4], bit32.bxor(buffer.readu32(iVM[23], iVM[4]), iVM[14])); iVM[4] = iVM[4] + 4 else break end end; if ihV then break end; iVM[14] = iVM[14] * 16807 % 2147483647; iVM[19] = 0.; while true do if iVM[4] < iVM[17] then buffer.writeu8(iVM[23], iVM[4], bit32.bxor(buffer.readu8(iVM[23], iVM[4]), bit32.band(bit32.rshift(iVM[14], iVM[19] * 8), 255.))); iVM[4] = iVM[4] + 1; iVM[19] = iVM[19] + 1 else break end end; if ihV then break end; do iVM[16] = buffer.readstring(iVM[23], 0., iVM[17]); ihV = true; break end; break end end; iVM[4] = nil; do iVM[14] = iV8[7177]; iVM[11] = iV8[8119]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[19] = k7; iVM[23] = iV8[3598]; iVM[17] = false; while true do iVM[8] = #iVM[11]; iVM[2] = iVM[8] - iVM[23]; ihV = iVM[19](iVM[5] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[13] = iVM[2] >= 1; if iVM[13] then iVM[13] = iVM[2] <= 4 end; if iVM[13] then ihV = ihV * 16807 % 2147483647; if iVM[2] == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihV, 255.))); iVM[17] = true; break elseif iVM[2] == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[17] = true; break elseif iVM[2] == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[17] = true; break elseif iVM[2] == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[17] = true; break end end; iVM[15.] = buffer.fromstring(iVM[11]); iVM[22] = 0.; while true do if iVM[22] <= iVM[2] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[22], bit32.bxor(buffer.readu32(iVM[15.], iVM[22]), ihV)); iVM[22] = iVM[22] + 4 else break end end; if iVM[17] then break end; ihV = ihV * 16807 % 2147483647; iVM[3.] = 0.; while true do if iVM[22] < iVM[2] then buffer.writeu8(iVM[15.], iVM[22], bit32.bxor(buffer.readu8(iVM[15.], iVM[22]), bit32.band(bit32.rshift(ihV, iVM[3.] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[3.] = iVM[3.] + 1 else break end end; if iVM[17] then break end; do iVM[4] = buffer.readstring(iVM[15.], 0., iVM[2]); iVM[17] = true; break end; break end end; iVM[3.] = nil; do iVM[13] = true; iVM[22] = k7; iVM[15.] = false; iVM[8] = iV8[7868]; ihV = iV8[1671.]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[17] = false; while true do iVM[5] = #ihV; iVM[23] = iVM[5] - iVM[8]; iVM[9.] = iVM[22](iVM[2] % 4294967296); iVM[9.] = iVM[9.] % 2147483646. + 1; iVM[19] = iVM[23] >= 1; if iVM[19] then iVM[19] = iVM[23] <= 4 end; if iVM[19] then iVM[9.] = iVM[9.] * 16807 % 2147483647; if iVM[23] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[9.], 255.))); iVM[17] = true; break elseif iVM[23] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.))); iVM[17] = true; break elseif iVM[23] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.))); iVM[17] = true; break elseif iVM[23] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(ihV, 1), bit32.band(iVM[9.], 255.)), bit32.bxor(string.byte(ihV, 2), bit32.band(bit32.rshift(iVM[9.], 8), 255.)), bit32.bxor(string.byte(ihV, 3.), bit32.band(bit32.rshift(iVM[9.], 16), 255.)), bit32.bxor(string.byte(ihV, 4), bit32.band(bit32.rshift(iVM[9.], 24.), 255.))); iVM[17] = true; break end end; iVM[11] = buffer.fromstring(ihV); iVM[24.] = 0.; while true do if iVM[24.] <= iVM[23] - 4 then iVM[9.] = iVM[9.] * 16807 % 2147483647; buffer.writeu32(iVM[11], iVM[24.], bit32.bxor(buffer.readu32(iVM[11], iVM[24.]), iVM[9.])); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[17] then break end; iVM[9.] = iVM[9.] * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[24.] < iVM[23] then buffer.writeu8(iVM[11], iVM[24.], bit32.bxor(buffer.readu8(iVM[11], iVM[24.]), bit32.band(bit32.rshift(iVM[9.], iVM[14] * 8), 255.))); iVM[24.] = iVM[24.] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[17] then break end; do iVM[3.] = buffer.readstring(iVM[11], 0., iVM[23]); iVM[17] = true; break end; break end end; iVM[24.] = nil; do iVM[11] = true; iVM[19] = iV8[10691]; iVM[9.] = iV8[2635]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[5] = iV8[7327]; iVM[14] = k7; iVM[17] = false; while true do ihV = #iVM[19]; iVM[13] = ihV - iVM[5]; iVM[15.] = iVM[14](iVM[23] % 4294967296); iVM[22] = iVM[13] >= 1; if iVM[22] then iVM[22] = iVM[13] <= 3. end; if iVM[22] then iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; if iVM[13] == 1 then iVM[24.] = string.char((string.byte(iVM[19], 1) - bit32.band(iVM[15.], 255.)) % 256); iVM[17] = true; break elseif iVM[13] == 2 then iVM[24.] = string.char((string.byte(iVM[19], 1) - bit32.band(iVM[15.], 255.)) % 256, (string.byte(iVM[19], 2) - bit32.band(bit32.rshift(iVM[15.], 8), 255.)) % 256); iVM[17] = true; break elseif iVM[13] == 3. then iVM[24.] = string.char((string.byte(iVM[19], 1) - bit32.band(iVM[15.], 255.)) % 256, (string.byte(iVM[19], 2) - bit32.band(bit32.rshift(iVM[15.], 8), 255.)) % 256, (string.byte(iVM[19], 3.) - bit32.band(bit32.rshift(iVM[15.], 16), 255.)) % 256); iVM[17] = true; break end end; iVM[7] = buffer.fromstring(iVM[19]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[13] then iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[7], iVM[8], (buffer.readu32(iVM[7], iVM[8]) - iVM[15.]) % 4294967296); iVM[8] = iVM[8] + 4 else break end end; if iVM[17] then break end; iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; iVM[2] = 0.; while true do if iVM[8] < iVM[13] then buffer.writeu8(iVM[7], iVM[8], (buffer.readu8(iVM[7], iVM[8]) - bit32.band(bit32.rshift(iVM[15.], iVM[2] * 8), 255.)) % 256); iVM[8] = iVM[8] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[17] then break end; do iVM[24.] = buffer.readstring(iVM[7], 0., iVM[13]); iVM[17] = true; break end; break end end; iVM[7] = nil; do iVM[2] = iV8[7066]; iVM[8] = iV8[958]; iVM[13] = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[954.]; ihV = false; while true do iVM[11] = #iVM[2]; iVM[17] = iVM[11] - iVM[15.]; iVM[14] = iVM[13](iVM[22] % 4294967296); iVM[5] = iVM[17] >= 1; if iVM[5] then iVM[5] = iVM[17] <= 4 end; if iVM[5] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); if iVM[17] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.))); ihV = true; break elseif iVM[17] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.))); ihV = true; break elseif iVM[17] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.))); ihV = true; break elseif iVM[17] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[14], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[14], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[14], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[14], 24.), 255.))); ihV = true; break end end; iVM[23] = buffer.fromstring(iVM[2]); iVM[9.] = 0.; while true do if iVM[9.] + 4 <= iVM[17] then iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], iVM[9.], bit32.bxor(buffer.readu32(iVM[23], iVM[9.]), iVM[14])); iVM[9.] = iVM[9.] + 4 else break end end; if ihV then break end; iVM[14] = bit32.lrotate((iVM[14] + 1832704949) % 4294967296, 13); iVM[19] = 0.; while true do if iVM[9.] < iVM[17] then buffer.writeu8(iVM[23], iVM[9.], bit32.bxor(buffer.readu8(iVM[23], iVM[9.]), bit32.band(bit32.rshift(iVM[14], iVM[19] * 8), 255.))); iVM[9.] = iVM[9.] + 1; iVM[19] = iVM[19] + 1 else break end end; if ihV then break end; do iVM[7] = buffer.readstring(iVM[23], 0., iVM[17]); ihV = true; break end; break end end; iVM[9.] = nil; do iVM[14] = iV8[6734]; iVM[11] = iV8[3967]; iVM[5] = k7; iVM[19] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[797]; iVM[17] = false; while true do iVM[27.] = #iVM[14]; iVM[8] = iVM[27.] - iVM[23]; iVM[2] = iVM[5](iVM[19] % 4294967296); ihV = iVM[8] >= 1; if ihV then ihV = iVM[8] <= 4 end; if ihV then iVM[2] = bit32.lrotate((iVM[2] + 1832704949) % 4294967296, 13); if iVM[8] == 1 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[2], 255.))); iVM[17] = true; break elseif iVM[8] == 2 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[17] = true; break elseif iVM[8] == 3. then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[17] = true; break elseif iVM[8] == 4 then iVM[9.] = string.char(bit32.bxor(string.byte(iVM[14], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[14], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[14], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[14], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[17] = true; break end end; iVM[13] = buffer.fromstring(iVM[14]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[8] then iVM[2] = bit32.lrotate((iVM[2] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[13], iVM[15.], bit32.bxor(buffer.readu32(iVM[13], iVM[15.]), iVM[2])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[17] then break end; iVM[2] = bit32.lrotate((iVM[2] + 1832704949) % 4294967296, 13); iVM[22] = 0.; while true do if iVM[15.] < iVM[8] then buffer.writeu8(iVM[13], iVM[15.], bit32.bxor(buffer.readu8(iVM[13], iVM[15.]), bit32.band(bit32.rshift(iVM[2], iVM[22] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[17] then break end; do iVM[9.] = buffer.readstring(iVM[13], 0., iVM[8]); iVM[17] = true; break end; break end end; iVM[27.] = nil; do iVM[13] = iV8[10480]; iVM[2] = iV8[8691.]; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[8] = k7; iVM[22] = false; while true do ihV = #iVM[2]; iVM[19] = ihV - iVM[13]; iVM[11] = iVM[8](iVM[15.] % 4294967296); iVM[17] = iVM[19] >= 1; if iVM[17] then iVM[17] = iVM[19] <= 4 end; if iVM[17] then iVM[11] = (iVM[11] + 2654435769.) % 4294967296; if iVM[19] == 1 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[11], 255.))); iVM[22] = true; break elseif iVM[19] == 2 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[22] = true; break elseif iVM[19] == 3. then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[22] = true; break elseif iVM[19] == 4 then iVM[27.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[22] = true; break end end; iVM[14] = buffer.fromstring(iVM[2]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[19] then iVM[11] = (iVM[11] + 2654435769.) % 4294967296; buffer.writeu32(iVM[14], iVM[5], bit32.bxor(buffer.readu32(iVM[14], iVM[5]), iVM[11])); iVM[5] = iVM[5] + 4 else break end end; if iVM[22] then break end; iVM[11] = (iVM[11] + 2654435769.) % 4294967296; iVM[23] = 0.; while true do if iVM[5] < iVM[19] then buffer.writeu8(iVM[14], iVM[5], bit32.bxor(buffer.readu8(iVM[14], iVM[5]), bit32.band(bit32.rshift(iVM[11], iVM[23] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[22] then break end; do iVM[27.] = buffer.readstring(iVM[14], 0., iVM[19]); iVM[22] = true; break end; break end end; iVM[14] = nil; do iVM[11] = iV8[6985]; iVM[19] = iV8[10856]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[5] = iV8[10480]; ihV = false; while true do iVM[22] = #iVM[19]; iVM[12.] = iVM[22] - iVM[5]; iVM[8] = iVM[23](iVM[17] % 4294967296); iVM[8] = iVM[8] % 2147483646. + 1; iVM[2] = iVM[12.] >= 1; if iVM[2] then iVM[2] = iVM[12.] <= 4 end; if iVM[2] then iVM[8] = iVM[8] * 16807 % 2147483647; if iVM[12.] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[8], 255.))); ihV = true; break elseif iVM[12.] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.))); ihV = true; break elseif iVM[12.] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.))); ihV = true; break elseif iVM[12.] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[8], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[8], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[8], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[8], 24.), 255.))); ihV = true; break end end; ihR = buffer.fromstring(iVM[19]); iVM[13] = 0.; while true do if iVM[13] <= iVM[12.] - 4 then iVM[8] = iVM[8] * 16807 % 2147483647; buffer.writeu32(ihR, iVM[13], bit32.bxor(buffer.readu32(ihR, iVM[13]), iVM[8])); iVM[13] = iVM[13] + 4 else break end end; if ihV then break end; iVM[8] = iVM[8] * 16807 % 2147483647; iVM[15.] = 0.; while true do if iVM[13] < iVM[12.] then buffer.writeu8(ihR, iVM[13], bit32.bxor(buffer.readu8(ihR, iVM[13]), bit32.band(bit32.rshift(iVM[8], iVM[15.] * 8), 255.))); iVM[13] = iVM[13] + 1; iVM[15.] = iVM[15.] + 1 else break end end; if ihV then break end; do iVM[14] = buffer.readstring(ihR, 0., iVM[12.]); ihV = true; break end; break end end; ihR = nil; do iVM[12.] = iV8[7499]; iVM[2] = k7; iVM[8] = iV8[4188.]; iVM[13] = iV8[10480]; iVM[22] = iV8[10856]; iVM[15.] = (mC + lQ) % iV8[5374]; ihV = false; while true do iVM[19] = #iVM[22]; iVM[11] = iVM[19] - iVM[13]; iVM[17] = iVM[2](iVM[15.] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[28] = iVM[11] >= 1; if iVM[28] then iVM[28] = iVM[11] <= 4 end; if iVM[28] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[11] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[17], 255.))); ihV = true; break elseif iVM[11] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); ihV = true; break elseif iVM[11] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); ihV = true; break elseif iVM[11] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); ihV = true; break end end; iVM[5] = buffer.fromstring(iVM[22]); iVM[23] = 0.; while true do if iVM[23] <= iVM[11] - 4 then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[5], iVM[23], bit32.bxor(buffer.readu32(iVM[5], iVM[23]), iVM[17])); iVM[23] = iVM[23] + 4 else break end end; if ihV then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[23] < iVM[11] then buffer.writeu8(iVM[5], iVM[23], bit32.bxor(buffer.readu8(iVM[5], iVM[23]), bit32.band(bit32.rshift(iVM[17], iVM[18.] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if ihV then break end; do ihR = buffer.readstring(iVM[5], 0., iVM[11]); ihV = true; break end; break end end; iVM[18.] = nil; do iVM[11] = iV8[4976]; iVM[5] = iV8[2527]; iVM[19] = (mC + lQ) % iV8[5374]; iVM[28] = k7; iVM[23] = false; while true do iVM[17] = #iVM[5]; iVM[8] = iVM[17] - iVM[11]; iVM[2] = iVM[28](iVM[19] % 4294967296); ihV = iVM[8] >= 1; if ihV then ihV = iVM[8] <= 4 end; if ihV then iVM[2] = (iVM[2] + 2654435769.) % 4294967296; if iVM[8] == 1 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[2], 255.))); iVM[23] = true; break elseif iVM[8] == 2 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[23] = true; break elseif iVM[8] == 3. then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[23] = true; break elseif iVM[8] == 4 then iVM[18.] = string.char(bit32.bxor(string.byte(iVM[5], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[5], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[5], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[5], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[23] = true; break end end; iVM[13] = buffer.fromstring(iVM[5]); iVM[15.] = 0.; while true do if iVM[15.] + 4 <= iVM[8] then iVM[2] = (iVM[2] + 2654435769.) % 4294967296; buffer.writeu32(iVM[13], iVM[15.], bit32.bxor(buffer.readu32(iVM[13], iVM[15.]), iVM[2])); iVM[15.] = iVM[15.] + 4 else break end end; if iVM[23] then break end; iVM[2] = (iVM[2] + 2654435769.) % 4294967296; iVM[22] = 0.; while true do if iVM[15.] < iVM[8] then buffer.writeu8(iVM[13], iVM[15.], bit32.bxor(buffer.readu8(iVM[13], iVM[15.]), bit32.band(bit32.rshift(iVM[2], iVM[22] * 8), 255.))); iVM[15.] = iVM[15.] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[23] then break end; do iVM[18.] = buffer.readstring(iVM[13], 0., iVM[8]); iVM[23] = true; break end; break end end; iVM[13] = nil; do iVM[22] = iV8[4178]; iVM[15.] = iV8[896]; iVM[8] = (mC + lQ) % iV8[5374]; ihV = k7; iVM[2] = iV8[7718]; iVM[17] = false; while true do iVM[5] = #iVM[15.]; iVM[23] = iVM[5] - iVM[2]; iVM[12.] = ihV(iVM[8] % 4294967296); iVM[12.] = iVM[12.] % 2147483646. + 1; iVM[19] = iVM[23] >= 1; if iVM[19] then iVM[19] = iVM[23] <= 4 end; if iVM[19] then iVM[12.] = iVM[12.] * 16807 % 2147483647; if iVM[23] == 1 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[12.], 255.))); iVM[17] = true; break elseif iVM[23] == 2 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.))); iVM[17] = true; break elseif iVM[23] == 3. then iVM[13] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.))); iVM[17] = true; break elseif iVM[23] == 4 then iVM[13] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[12.], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[12.], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[12.], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[12.], 24.), 255.))); iVM[17] = true; break end end; iVM[11] = buffer.fromstring(iVM[15.]); iVM[6.] = 0.; while true do if iVM[6.] <= iVM[23] - 4 then iVM[12.] = iVM[12.] * 16807 % 2147483647; buffer.writeu32(iVM[11], iVM[6.], bit32.bxor(buffer.readu32(iVM[11], iVM[6.]), iVM[12.])); iVM[6.] = iVM[6.] + 4 else break end end; if iVM[17] then break end; iVM[12.] = iVM[12.] * 16807 % 2147483647; iVM[28] = 0.; while true do if iVM[6.] < iVM[23] then buffer.writeu8(iVM[11], iVM[6.], bit32.bxor(buffer.readu8(iVM[11], iVM[6.]), bit32.band(bit32.rshift(iVM[12.], iVM[28] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[28] = iVM[28] + 1 else break end end; if iVM[17] then break end; do iVM[13] = buffer.readstring(iVM[11], 0., iVM[23]); iVM[17] = true; break end; break end end; iVM[6.] = nil; do iVM[19] = iV8[9980]; iVM[12.] = k7; iVM[11] = true; iVM[5] = iV8[10480]; iVM[28] = iV8[4789]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[17] = false; while true do iVM[8] = #iVM[28]; iVM[2] = iVM[8] - iVM[5]; ihV = iVM[12.](iVM[23] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[29] = iVM[2] >= 1; if iVM[29] then iVM[29] = iVM[2] <= 4 end; if iVM[29] then ihV = ihV * 16807 % 2147483647; if iVM[2] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihV, 255.))); iVM[17] = true; break elseif iVM[2] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[17] = true; break elseif iVM[2] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[17] = true; break elseif iVM[2] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[28], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[28], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[28], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[28], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[17] = true; break end end; iVM[15.] = buffer.fromstring(iVM[28]); iVM[22] = 0.; while true do if iVM[22] <= iVM[2] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[22], bit32.bxor(buffer.readu32(iVM[15.], iVM[22]), ihV)); iVM[22] = iVM[22] + 4 else break end end; if iVM[17] then break end; ihV = ihV * 16807 % 2147483647; ihW = 0.; while true do if iVM[22] < iVM[2] then buffer.writeu8(iVM[15.], iVM[22], bit32.bxor(buffer.readu8(iVM[15.], iVM[22]), bit32.band(bit32.rshift(ihV, ihW * 8), 255.))); iVM[22] = iVM[22] + 1; ihW = ihW + 1 else break end end; if iVM[17] then break end; do iVM[6.] = buffer.readstring(iVM[15.], 0., iVM[2]); iVM[17] = true; break end; break end end; ihW = nil; do iVM[29] = iV8[8661.]; iVM[2] = k7; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[8] = iV8[1145]; iVM[22] = false; while true do ihV = #iVM[8]; iVM[19] = ihV - iVM[29]; iVM[11] = iVM[2](iVM[15.] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; iVM[17] = iVM[19] >= 1; if iVM[17] then iVM[17] = iVM[19] <= 4 end; if iVM[17] then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[19] == 1 then ihW = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[11], 255.))); iVM[22] = true; break elseif iVM[19] == 2 then ihW = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[22] = true; break elseif iVM[19] == 3. then ihW = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[22] = true; break elseif iVM[19] == 4 then ihW = string.char(bit32.bxor(string.byte(iVM[8], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[8], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[8], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[8], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[22] = true; break end end; iVM[28] = buffer.fromstring(iVM[8]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[19] then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(iVM[28], iVM[5], bit32.bxor(buffer.readu32(iVM[28], iVM[5]), iVM[11])); iVM[5] = iVM[5] + 4 else break end end; if iVM[22] then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[23] = 0.; while true do if iVM[5] < iVM[19] then buffer.writeu8(iVM[28], iVM[5], bit32.bxor(buffer.readu8(iVM[28], iVM[5]), bit32.band(bit32.rshift(iVM[11], iVM[23] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[22] then break end; do ihW = buffer.readstring(iVM[28], 0., iVM[19]); iVM[22] = true; break end; break end end; iVM[28] = nil; do iVM[23] = iV8[10480]; iVM[11] = k7; iVM[5] = (mC + lQ) % iV8[5374]; iVM[19] = iV8[3312.]; iVM[17] = false; while true do ihV = #iVM[19]; iVM[29] = ihV - iVM[23]; iVM[15.] = iVM[11](iVM[5] % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; iVM[22] = iVM[29] >= 1; if iVM[22] then iVM[22] = iVM[29] <= 4 end; if iVM[22] then iVM[15.] = iVM[15.] * 16807 % 2147483647; if iVM[29] == 1 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[15.], 255.))); iVM[17] = true; break elseif iVM[29] == 2 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[17] = true; break elseif iVM[29] == 3. then iVM[28] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[17] = true; break elseif iVM[29] == 4 then iVM[28] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[17] = true; break end end; iVM[12.] = buffer.fromstring(iVM[19]); iVM[8] = 0.; while true do if iVM[8] + 4 <= iVM[29] then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(iVM[12.], iVM[8], bit32.bxor(buffer.readu32(iVM[12.], iVM[8]), iVM[15.])); iVM[8] = iVM[8] + 4 else break end end; if iVM[17] then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; iVM[2] = 0.; while true do if iVM[8] < iVM[29] then buffer.writeu8(iVM[12.], iVM[8], bit32.bxor(buffer.readu8(iVM[12.], iVM[8]), bit32.band(bit32.rshift(iVM[15.], iVM[2] * 8), 255.))); iVM[8] = iVM[8] + 1; iVM[2] = iVM[2] + 1 else break end end; if iVM[17] then break end; do iVM[28] = buffer.readstring(iVM[12.], 0., iVM[29]); iVM[17] = true; break end; break end end; iVM[12.] = nil; do iVM[15.] = iV8[5165]; iVM[29] = iV8[8014]; iVM[22] = (mC + lQ) % iV8[5374]; iVM[2] = k7; iVM[8] = iV8[4218.]; ihV = false; while true do iVM[17] = #iVM[29]; ihT = iVM[17] - iVM[8]; iVM[5] = iVM[2](iVM[22] % 4294967296); iVM[5] = iVM[5] % 2147483646. + 1; iVM[23] = ihT >= 1; if iVM[23] then iVM[23] = ihT <= 4 end; if iVM[23] then iVM[5] = iVM[5] * 16807 % 2147483647; if ihT == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[5], 255.))); ihV = true; break elseif ihT == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); ihV = true; break elseif ihT == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); ihV = true; break elseif ihT == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[29], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[29], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[29], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[29], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); ihV = true; break end end; ihX = buffer.fromstring(iVM[29]); iVM[19] = 0.; while true do if iVM[19] <= ihT - 4 then iVM[5] = iVM[5] * 16807 % 2147483647; buffer.writeu32(ihX, iVM[19], bit32.bxor(buffer.readu32(ihX, iVM[19]), iVM[5])); iVM[19] = iVM[19] + 4 else break end end; if ihV then break end; iVM[5] = iVM[5] * 16807 % 2147483647; iVM[11] = 0.; while true do if iVM[19] < ihT then buffer.writeu8(ihX, iVM[19], bit32.bxor(buffer.readu8(ihX, iVM[19]), bit32.band(bit32.rshift(iVM[5], iVM[11] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[11] = iVM[11] + 1 else break end end; if ihV then break end; do iVM[12.] = buffer.readstring(ihX, 0., ihT); ihV = true; break end; break end end; k2(iVM[16], { [iVM[14]] = iV8[8269][ihR][iVM[18.]], [iVM[9.]] = iV8[10184][iVM[27.]](iV8[10480], iV8[10480], iV8[10480], iV8[2619.]), [ihW] = iV8[1336][iVM[28]](iV8[4457], iV8[4457], iV8[4457]), [iVM[4]] = ma, [iVM[3.]] = iV8[7718], [iVM[24.]] = iV8[10184][iVM[7]](iV8[7718], iV8[10480], iV8[10480], iV8[2958.]), [iVM[13]] = iVM[6.], [iVM[12.]] = iV8[10411] }); ihX = nil; do iVM[11] = false; iVM[19] = iV8[10858]; ihT = (mC + lQ) % iV8[5374]; iVM[23] = k7; iVM[5] = iV8[10480]; iVM[17] = false; while true do iVM[2] = #iVM[19]; ihV = iVM[2] - iVM[5]; iVM[29] = iVM[23](ihT % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[15.] = ihV >= 1; if iVM[15.] then iVM[15.] = ihV <= 4 end; if iVM[15.] then iVM[29] = iVM[29] * 16807 % 2147483647; if ihV == 1 then ihX = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[29], 255.))); iVM[17] = true; break elseif ihV == 2 then ihX = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[17] = true; break elseif ihV == 3. then ihX = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[17] = true; break elseif ihV == 4 then ihX = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[17] = true; break end end; iVM[22] = buffer.fromstring(iVM[19]); iVM[12.] = 0.; while true do if iVM[12.] <= ihV - 4 then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[12.], bit32.bxor(buffer.readu32(iVM[22], iVM[12.]), iVM[29])); iVM[12.] = iVM[12.] + 4 else break end end; if iVM[17] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[12.] < ihV then buffer.writeu8(iVM[22], iVM[12.], bit32.bxor(buffer.readu8(iVM[22], iVM[12.]), bit32.band(bit32.rshift(iVM[29], iVM[8] * 8), 255.))); iVM[12.] = iVM[12.] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[17] then break end; do ihX = buffer.readstring(iVM[22], 0., ihV); iVM[17] = true; break end; break end end; iVM[12.] = nil; do iVM[15.] = iV8[4067]; iVM[8] = k7; iVM[29] = (mC + lQ) % iV8[5374]; iVM[2] = iV8[7841]; iVM[22] = false; while true do iVM[5] = #iVM[2]; iVM[23] = iVM[5] - iVM[15.]; ihV = iVM[8](iVM[29] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[19] = iVM[23] >= 1; if iVM[19] then iVM[19] = iVM[23] <= 4 end; if iVM[19] then ihV = ihV * 16807 % 2147483647; if iVM[23] == 1 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihV, 255.))); iVM[22] = true; break elseif iVM[23] == 2 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[22] = true; break elseif iVM[23] == 3. then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[22] = true; break elseif iVM[23] == 4 then iVM[12.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[22] = true; break end end; iVM[11] = buffer.fromstring(iVM[2]); iVM[17] = 0.; while true do if iVM[17] + 4 <= iVM[23] then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[11], iVM[17], bit32.bxor(buffer.readu32(iVM[11], iVM[17]), ihV)); iVM[17] = iVM[17] + 4 else break end end; if iVM[22] then break end; ihV = ihV * 16807 % 2147483647; ihT = 0.; while true do if iVM[17] < iVM[23] then buffer.writeu8(iVM[11], iVM[17], bit32.bxor(buffer.readu8(iVM[11], iVM[17]), bit32.band(bit32.rshift(ihV, ihT * 8), 255.))); iVM[17] = iVM[17] + 1; ihT = ihT + 1 else break end end; if iVM[22] then break end; do iVM[12.] = buffer.readstring(iVM[11], 0., iVM[23]); iVM[22] = true; break end; break end end; ihT = nil; do iVM[5] = iV8[5212]; iVM[19] = k7; iVM[23] = (mC + lQ) % iV8[5374]; iVM[11] = iV8[3864.]; iVM[17] = false; while true do iVM[2] = #iVM[11]; ihV = iVM[2] - iVM[5]; iVM[29] = iVM[19](iVM[23] % 4294967296); iVM[29] = iVM[29] % 2147483646. + 1; iVM[15.] = ihV >= 1; if iVM[15.] then iVM[15.] = ihV <= 4 end; if iVM[15.] then iVM[29] = iVM[29] * 16807 % 2147483647; if ihV == 1 then ihT = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[29], 255.))); iVM[17] = true; break elseif ihV == 2 then ihT = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.))); iVM[17] = true; break elseif ihV == 3. then ihT = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.))); iVM[17] = true; break elseif ihV == 4 then ihT = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[29], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[29], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[29], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[29], 24.), 255.))); iVM[17] = true; break end end; iVM[22] = buffer.fromstring(iVM[11]); iVM[28] = 0.; while true do if iVM[28] + 4 <= ihV then iVM[29] = iVM[29] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[28], bit32.bxor(buffer.readu32(iVM[22], iVM[28]), iVM[29])); iVM[28] = iVM[28] + 4 else break end end; if iVM[17] then break end; iVM[29] = iVM[29] * 16807 % 2147483647; iVM[8] = 0.; while true do if iVM[28] < ihV then buffer.writeu8(iVM[22], iVM[28], bit32.bxor(buffer.readu8(iVM[22], iVM[28]), bit32.band(bit32.rshift(iVM[29], iVM[8] * 8), 255.))); iVM[28] = iVM[28] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[17] then break end; do ihT = buffer.readstring(iVM[22], 0., ihV); iVM[17] = true; break end; break end end; iVM[28] = nil; do iVM[22] = iV8[2304.]; iVM[15.] = iV8[2050]; iVM[29] = iV8[3984.]; ihV = (mC + lQ) % iV8[5374]; iVM[2] = iV8[10480]; iVM[8] = k7; iVM[17] = false; while true do iVM[5] = #iVM[15.]; iVM[23] = iVM[5] - iVM[2]; iVM[6.] = iVM[8](ihV % 4294967296); iVM[19] = iVM[23] >= 1; if iVM[19] then iVM[19] = iVM[23] <= 3. end; if iVM[19] then iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; if iVM[23] == 1 then iVM[28] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[6.], 255.)) % 256); iVM[17] = true; break elseif iVM[23] == 2 then iVM[28] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[6.], 255.)) % 256, (string.byte(iVM[15.], 2) - bit32.band(bit32.rshift(iVM[6.], 8), 255.)) % 256); iVM[17] = true; break elseif iVM[23] == 3. then iVM[28] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[6.], 255.)) % 256, (string.byte(iVM[15.], 2) - bit32.band(bit32.rshift(iVM[6.], 8), 255.)) % 256, (string.byte(iVM[15.], 3.) - bit32.band(bit32.rshift(iVM[6.], 16), 255.)) % 256); iVM[17] = true; break end end; iVM[11] = buffer.fromstring(iVM[15.]); iVM[13] = 0.; while true do if iVM[13] + 4 <= iVM[23] then iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[11], iVM[13], (buffer.readu32(iVM[11], iVM[13]) - iVM[6.]) % 4294967296); iVM[13] = iVM[13] + 4 else break end end; if iVM[17] then break end; iVM[6.] = (iVM[6.] * 1597 + 51749) % 4294967296; ihW = 0.; while true do if iVM[13] < iVM[23] then buffer.writeu8(iVM[11], iVM[13], (buffer.readu8(iVM[11], iVM[13]) - bit32.band(bit32.rshift(iVM[6.], ihW * 8), 255.)) % 256); iVM[13] = iVM[13] + 1; ihW = ihW + 1 else break end end; if iVM[17] then break end; do iVM[28] = buffer.readstring(iVM[11], 0., iVM[23]); iVM[17] = true; break end; break end end; iVM[13] = nil; do iVM[19] = iV8[10480]; ihW = iV8[8691.]; iVM[6.] = (mC + lQ) % iV8[5374]; iVM[5] = k7; iVM[11] = false; while true do iVM[2] = #ihW; ihV = iVM[2] - iVM[19]; iVM[23] = iVM[5](iVM[6.] % 4294967296); iVM[15.] = ihV >= 1; if iVM[15.] then iVM[15.] = ihV <= 4 end; if iVM[15.] then iVM[23] = (iVM[23] + 2654435769.) % 4294967296; if ihV == 1 then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[23], 255.))); iVM[11] = true; break elseif ihV == 2 then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[11] = true; break elseif ihV == 3. then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[11] = true; break elseif ihV == 4 then iVM[13] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[11] = true; break end end; iVM[22] = buffer.fromstring(ihW); iVM[17] = 0.; while true do if iVM[17] + 4 <= ihV then iVM[23] = (iVM[23] + 2654435769.) % 4294967296; buffer.writeu32(iVM[22], iVM[17], bit32.bxor(buffer.readu32(iVM[22], iVM[17]), iVM[23])); iVM[17] = iVM[17] + 4 else break end end; if iVM[11] then break end; iVM[23] = (iVM[23] + 2654435769.) % 4294967296; iVM[8] = 0.; while true do if iVM[17] < ihV then buffer.writeu8(iVM[22], iVM[17], bit32.bxor(buffer.readu8(iVM[22], iVM[17]), bit32.band(bit32.rshift(iVM[23], iVM[8] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[8] = iVM[8] + 1 else break end end; if iVM[11] then break end; do iVM[13] = buffer.readstring(iVM[22], 0., ihV); iVM[11] = true; break end; break end end; iVM[8] = nil; do iVM[15.] = iV8[10480]; ihV = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[2] = iV8[5696]; iVM[17] = false; while true do iVM[23] = #iVM[2]; iVM[6.] = iVM[23] - iVM[15.]; iVM[19] = ihV(iVM[22] % 4294967296); iVM[19] = iVM[19] % 2147483646. + 1; iVM[11] = iVM[6.] >= 1; if iVM[11] then iVM[11] = iVM[6.] <= 4 end; if iVM[11] then iVM[19] = iVM[19] * 16807 % 2147483647; if iVM[6.] == 1 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[19], 255.))); iVM[17] = true; break elseif iVM[6.] == 2 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.))); iVM[17] = true; break elseif iVM[6.] == 3. then iVM[8] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.))); iVM[17] = true; break elseif iVM[6.] == 4 then iVM[8] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[19], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[19], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[19], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[19], 24.), 255.))); iVM[17] = true; break end end; iVM[29] = buffer.fromstring(iVM[2]); ihW = 0.; while true do if ihW + 4 <= iVM[6.] then iVM[19] = iVM[19] * 16807 % 2147483647; buffer.writeu32(iVM[29], ihW, bit32.bxor(buffer.readu32(iVM[29], ihW), iVM[19])); ihW = ihW + 4 else break end end; if iVM[17] then break end; iVM[19] = iVM[19] * 16807 % 2147483647; iVM[5] = 0.; while true do if ihW < iVM[6.] then buffer.writeu8(iVM[29], ihW, bit32.bxor(buffer.readu8(iVM[29], ihW), bit32.band(bit32.rshift(iVM[19], iVM[5] * 8), 255.))); ihW = ihW + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[17] then break end; do iVM[8] = buffer.readstring(iVM[29], 0., iVM[6.]); iVM[17] = true; break end; break end end; iVM[29] = nil; do iVM[19] = iV8[346]; iVM[6.] = k7; iVM[11] = iV8[10820]; iVM[5] = iV8[8393]; ihW = iV8[7489]; iVM[23] = (mC + lQ) % iV8[5374]; iVM[17] = false; while true do iVM[18.] = #ihW; iVM[2] = iVM[18.] - iVM[5]; ihV = iVM[6.](iVM[23] % 4294967296); ihV = ihV % 2147483646. + 1; ihR = iVM[2] >= 1; if ihR then ihR = iVM[2] <= 4 end; if ihR then ihV = ihV * 16807 % 2147483647; if iVM[2] == 1 then iVM[29] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihV, 255.))); iVM[17] = true; break elseif iVM[2] == 2 then iVM[29] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[17] = true; break elseif iVM[2] == 3. then iVM[29] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[17] = true; break elseif iVM[2] == 4 then iVM[29] = string.char(bit32.bxor(string.byte(ihW, 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(ihW, 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(ihW, 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(ihW, 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[17] = true; break end end; iVM[15.] = buffer.fromstring(ihW); iVM[22] = 0.; while true do if iVM[22] <= iVM[2] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[22], bit32.bxor(buffer.readu32(iVM[15.], iVM[22]), ihV)); iVM[22] = iVM[22] + 4 else break end end; if iVM[17] then break end; ihV = ihV * 16807 % 2147483647; iVM[14] = 0.; while true do if iVM[22] < iVM[2] then buffer.writeu8(iVM[15.], iVM[22], bit32.bxor(buffer.readu8(iVM[15.], iVM[22]), bit32.band(bit32.rshift(ihV, iVM[14] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[17] then break end; do iVM[29] = buffer.readstring(iVM[15.], 0., iVM[2]); iVM[17] = true; break end; break end end; iVM[14] = nil; do iVM[2] = iV8[5519]; iVM[18.] = iV8[4701.]; ihR = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[15.] = iV8[10480]; ihV = false; while true do iVM[11] = #iVM[2]; iVM[17] = iVM[11] - iVM[15.]; ihW = ihR(iVM[22] % 4294967296); iVM[5] = iVM[17] >= 1; if iVM[5] then iVM[5] = iVM[17] <= 4 end; if iVM[5] then ihW = bit32.lrotate((ihW + 1832704949) % 4294967296, 13); if iVM[17] == 1 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihW, 255.))); ihV = true; break elseif iVM[17] == 2 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihW, 8), 255.))); ihV = true; break elseif iVM[17] == 3. then iVM[14] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihW, 16), 255.))); ihV = true; break elseif iVM[17] == 4 then iVM[14] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(ihW, 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(ihW, 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(ihW, 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(ihW, 24.), 255.))); ihV = true; break end end; iVM[23] = buffer.fromstring(iVM[2]); iVM[6.] = 0.; while true do if iVM[6.] + 4 <= iVM[17] then ihW = bit32.lrotate((ihW + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[23], iVM[6.], bit32.bxor(buffer.readu32(iVM[23], iVM[6.]), ihW)); iVM[6.] = iVM[6.] + 4 else break end end; if ihV then break end; ihW = bit32.lrotate((ihW + 1832704949) % 4294967296, 13); iVM[19] = 0.; while true do if iVM[6.] < iVM[17] then buffer.writeu8(iVM[23], iVM[6.], bit32.bxor(buffer.readu8(iVM[23], iVM[6.]), bit32.band(bit32.rshift(ihW, iVM[19] * 8), 255.))); iVM[6.] = iVM[6.] + 1; iVM[19] = iVM[19] + 1 else break end end; if ihV then break end; do iVM[14] = buffer.readstring(iVM[23], 0., iVM[17]); ihV = true; break end; break end end; iVM[6.] = nil; do iVM[5] = iV8[8888]; iVM[19] = k7; ihW = (mC + lQ) % iV8[5374]; iVM[11] = iV8[7208]; iVM[23] = false; while true do iVM[15.] = #iVM[11]; iVM[22] = iVM[15.] - iVM[5]; iVM[17] = iVM[19](ihW % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[18.] = iVM[22] >= 1; if iVM[18.] then iVM[18.] = iVM[22] <= 4 end; if iVM[18.] then iVM[17] = iVM[17] * 16807 % 2147483647; if iVM[22] == 1 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.))); iVM[23] = true; break elseif iVM[22] == 2 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[23] = true; break elseif iVM[22] == 3. then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[23] = true; break elseif iVM[22] == 4 then iVM[6.] = string.char(bit32.bxor(string.byte(iVM[11], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[11], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[11], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[11], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[23] = true; break end end; iVM[2] = buffer.fromstring(iVM[11]); ihV = 0.; while true do if ihV + 4 <= iVM[22] then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[2], ihV, bit32.bxor(buffer.readu32(iVM[2], ihV), iVM[17])); ihV = ihV + 4 else break end end; if iVM[23] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; ihR = 0.; while true do if ihV < iVM[22] then buffer.writeu8(iVM[2], ihV, bit32.bxor(buffer.readu8(iVM[2], ihV), bit32.band(bit32.rshift(iVM[17], ihR * 8), 255.))); ihV = ihV + 1; ihR = ihR + 1 else break end end; if iVM[23] then break end; do iVM[6.] = buffer.readstring(iVM[2], 0., iVM[22]); iVM[23] = true; break end; break end end; ihR = nil; do iVM[2] = false; iVM[18.] = k7; ihV = iV8[318.]; iVM[22] = iV8[10480]; iVM[15.] = iV8[9927.]; iVM[17] = (mC + lQ) % iV8[5374]; iVM[23] = false; while true do iVM[27.] = #iVM[15.]; iVM[19] = iVM[27.] - iVM[22]; iVM[11] = iVM[18.](iVM[17] % 4294967296); iVM[11] = iVM[11] % 2147483646. + 1; iVM[9.] = iVM[19] >= 1; if iVM[9.] then iVM[9.] = iVM[19] <= 4 end; if iVM[9.] then iVM[11] = iVM[11] * 16807 % 2147483647; if iVM[19] == 1 then ihR = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[11], 255.))); iVM[23] = true; break elseif iVM[19] == 2 then ihR = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[23] = true; break elseif iVM[19] == 3. then ihR = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[23] = true; break elseif iVM[19] == 4 then ihR = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[23] = true; break end end; ihW = buffer.fromstring(iVM[15.]); iVM[5] = 0.; while true do if iVM[5] <= iVM[19] - 4 then iVM[11] = iVM[11] * 16807 % 2147483647; buffer.writeu32(ihW, iVM[5], bit32.bxor(buffer.readu32(ihW, iVM[5]), iVM[11])); iVM[5] = iVM[5] + 4 else break end end; if iVM[23] then break end; iVM[11] = iVM[11] * 16807 % 2147483647; iVM[7] = 0.; while true do if iVM[5] < iVM[19] then buffer.writeu8(ihW, iVM[5], bit32.bxor(buffer.readu8(ihW, iVM[5]), bit32.band(bit32.rshift(iVM[11], iVM[7] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[7] = iVM[7] + 1 else break end end; if iVM[23] then break end; do ihR = buffer.readstring(ihW, 0., iVM[19]); iVM[23] = true; break end; break end end; iVM[7] = nil; do iVM[9.] = false; iVM[19] = iV8[2549]; ihW = (mC + lQ) % iV8[5374]; iVM[27.] = k7; iVM[5] = iV8[4795]; iVM[11] = false; while true do iVM[2] = #iVM[19]; ihV = iVM[2] - iVM[5]; iVM[23] = iVM[27.](ihW % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; iVM[15.] = ihV >= 1; if iVM[15.] then iVM[15.] = ihV <= 4 end; if iVM[15.] then iVM[23] = iVM[23] * 16807 % 2147483647; if ihV == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[23], 255.))); iVM[11] = true; break elseif ihV == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[11] = true; break elseif ihV == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[11] = true; break elseif ihV == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[11] = true; break end end; iVM[22] = buffer.fromstring(iVM[19]); iVM[17] = 0.; while true do if iVM[17] <= ihV - 4 then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[17], bit32.bxor(buffer.readu32(iVM[22], iVM[17]), iVM[23])); iVM[17] = iVM[17] + 4 else break end end; if iVM[11] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[18.] = 0.; while true do if iVM[17] < ihV then buffer.writeu8(iVM[22], iVM[17], bit32.bxor(buffer.readu8(iVM[22], iVM[17]), bit32.band(bit32.rshift(iVM[23], iVM[18.] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[18.] = iVM[18.] + 1 else break end end; if iVM[11] then break end; do iVM[7] = buffer.readstring(iVM[22], 0., ihV); iVM[11] = true; break end; break end end; iVM[18.] = nil; do iVM[15.] = iV8[6146]; iVM[17] = iV8[7963]; iVM[22] = iV8[5296]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[10480]; ihV = k7; iVM[11] = false; while true do ihW = #iVM[17]; iVM[5] = ihW - iVM[23]; iVM[24.] = ihV(iVM[2] % 4294967296); iVM[27.] = iVM[5] >= 1; if iVM[27.] then iVM[27.] = iVM[5] <= 3. end; if iVM[27.] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; if iVM[5] == 1 then iVM[18.] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[24.], 255.)) % 256); iVM[11] = true; break elseif iVM[5] == 2 then iVM[18.] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256); iVM[11] = true; break elseif iVM[5] == 3. then iVM[18.] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256, (string.byte(iVM[17], 3.) - bit32.band(bit32.rshift(iVM[24.], 16), 255.)) % 256); iVM[11] = true; break end end; iVM[19] = buffer.fromstring(iVM[17]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[5] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[19], iVM[3.], (buffer.readu32(iVM[19], iVM[3.]) - iVM[24.]) % 4294967296); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[11] then break end; iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; iVM[9.] = 0.; while true do if iVM[3.] < iVM[5] then buffer.writeu8(iVM[19], iVM[3.], (buffer.readu8(iVM[19], iVM[3.]) - bit32.band(bit32.rshift(iVM[24.], iVM[9.] * 8), 255.)) % 256); iVM[3.] = iVM[3.] + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[11] then break end; do iVM[18.] = buffer.readstring(iVM[19], 0., iVM[5]); iVM[11] = true; break end; break end end; iVM[3.] = nil; do iVM[27.] = iV8[9788]; iVM[24.] = iV8[4430]; iVM[19] = (mC + lQ) % iV8[5374]; ihW = k7; iVM[9.] = iV8[10480]; iVM[5] = false; while true do iVM[11] = #iVM[24.]; iVM[2] = iVM[11] - iVM[9.]; ihV = ihW(iVM[19] % 4294967296); ihV = ihV % 2147483646. + 1; iVM[23] = iVM[2] >= 1; if iVM[23] then iVM[23] = iVM[2] <= 4 end; if iVM[23] then ihV = ihV * 16807 % 2147483647; if iVM[2] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihV, 255.))); iVM[5] = true; break elseif iVM[2] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihV, 8), 255.))); iVM[5] = true; break elseif iVM[2] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.))); iVM[5] = true; break elseif iVM[2] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(ihV, 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(ihV, 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(ihV, 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(ihV, 24.), 255.))); iVM[5] = true; break end end; iVM[15.] = buffer.fromstring(iVM[24.]); iVM[22] = 0.; while true do if iVM[22] <= iVM[2] - 4 then ihV = ihV * 16807 % 2147483647; buffer.writeu32(iVM[15.], iVM[22], bit32.bxor(buffer.readu32(iVM[15.], iVM[22]), ihV)); iVM[22] = iVM[22] + 4 else break end end; if iVM[5] then break end; ihV = ihV * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[22] < iVM[2] then buffer.writeu8(iVM[15.], iVM[22], bit32.bxor(buffer.readu8(iVM[15.], iVM[22]), bit32.band(bit32.rshift(ihV, iVM[17] * 8), 255.))); iVM[22] = iVM[22] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[5] then break end; do iVM[3.] = buffer.readstring(iVM[15.], 0., iVM[2]); iVM[5] = true; break end; break end end; iVM[15.] = nil; do iVM[2] = iV8[899]; iVM[17] = iV8[1972]; ihV = k7; iVM[22] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[3598]; iVM[11] = false; while true do iVM[9.] = #iVM[2]; ihW = iVM[9.] - iVM[23]; iVM[5] = ihV(iVM[22] % 4294967296); iVM[24.] = ihW >= 1; if iVM[24.] then iVM[24.] = ihW <= 4 end; if iVM[24.] then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); if ihW == 1 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[5], 255.))); iVM[11] = true; break elseif ihW == 2 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.))); iVM[11] = true; break elseif ihW == 3. then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.))); iVM[11] = true; break elseif ihW == 4 then iVM[15.] = string.char(bit32.bxor(string.byte(iVM[2], 1), bit32.band(iVM[5], 255.)), bit32.bxor(string.byte(iVM[2], 2), bit32.band(bit32.rshift(iVM[5], 8), 255.)), bit32.bxor(string.byte(iVM[2], 3.), bit32.band(bit32.rshift(iVM[5], 16), 255.)), bit32.bxor(string.byte(iVM[2], 4), bit32.band(bit32.rshift(iVM[5], 24.), 255.))); iVM[11] = true; break end end; iVM[27.] = buffer.fromstring(iVM[2]); iVM[19] = 0.; while true do if iVM[19] + 4 <= ihW then iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); buffer.writeu32(iVM[27.], iVM[19], bit32.bxor(buffer.readu32(iVM[27.], iVM[19]), iVM[5])); iVM[19] = iVM[19] + 4 else break end end; if iVM[11] then break end; iVM[5] = bit32.lrotate((iVM[5] + 1832704949) % 4294967296, 13); iVM[4] = 0.; while true do if iVM[19] < ihW then buffer.writeu8(iVM[27.], iVM[19], bit32.bxor(buffer.readu8(iVM[27.], iVM[19]), bit32.band(bit32.rshift(iVM[5], iVM[4] * 8), 255.))); iVM[19] = iVM[19] + 1; iVM[4] = iVM[4] + 1 else break end end; if iVM[11] then break end; do iVM[15.] = buffer.readstring(iVM[27.], 0., ihW); iVM[11] = true; break end; break end end; iVM[4] = nil; do iVM[27.] = iV8[7858]; iVM[24.] = k7; iVM[19] = false; ihW = iV8[10480]; iVM[9.] = iV8[1097]; iVM[5] = (mC + lQ) % iV8[5374]; iVM[11] = false; while true do iVM[2] = #iVM[9.]; ihV = iVM[2] - ihW; iVM[23] = iVM[24.](iVM[5] % 4294967296); iVM[23] = iVM[23] % 2147483646. + 1; iVM[16] = ihV >= 1; if iVM[16] then iVM[16] = ihV <= 4 end; if iVM[16] then iVM[23] = iVM[23] * 16807 % 2147483647; if ihV == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[23], 255.))); iVM[11] = true; break elseif ihV == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.))); iVM[11] = true; break elseif ihV == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.))); iVM[11] = true; break elseif ihV == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[23], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[23], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[23], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[23], 24.), 255.))); iVM[11] = true; break end end; iVM[22] = buffer.fromstring(iVM[9.]); iVM[17] = 0.; while true do if iVM[17] <= ihV - 4 then iVM[23] = iVM[23] * 16807 % 2147483647; buffer.writeu32(iVM[22], iVM[17], bit32.bxor(buffer.readu32(iVM[22], iVM[17]), iVM[23])); iVM[17] = iVM[17] + 4 else break end end; if iVM[11] then break end; iVM[23] = iVM[23] * 16807 % 2147483647; iVM[26] = 0.; while true do if iVM[17] < ihV then buffer.writeu8(iVM[22], iVM[17], bit32.bxor(buffer.readu8(iVM[22], iVM[17]), bit32.band(bit32.rshift(iVM[23], iVM[26] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[26] = iVM[26] + 1 else break end end; if iVM[11] then break end; do iVM[4] = buffer.readstring(iVM[22], 0., ihV); iVM[11] = true; break end; break end end; iVM[26] = nil; do iVM[16] = iV8[8532.]; iVM[17] = iV8[1803.]; iVM[22] = iV8[7001]; iVM[2] = (mC + lQ) % iV8[5374]; iVM[23] = iV8[10480]; ihV = k7; iVM[11] = false; while true do ihW = #iVM[17]; iVM[5] = ihW - iVM[23]; iVM[24.] = ihV(iVM[2] % 4294967296); iVM[27.] = iVM[5] >= 1; if iVM[27.] then iVM[27.] = iVM[5] <= 3. end; if iVM[27.] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; if iVM[5] == 1 then iVM[26] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[24.], 255.)) % 256); iVM[11] = true; break elseif iVM[5] == 2 then iVM[26] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256); iVM[11] = true; break elseif iVM[5] == 3. then iVM[26] = string.char((string.byte(iVM[17], 1) - bit32.band(iVM[24.], 255.)) % 256, (string.byte(iVM[17], 2) - bit32.band(bit32.rshift(iVM[24.], 8), 255.)) % 256, (string.byte(iVM[17], 3.) - bit32.band(bit32.rshift(iVM[24.], 16), 255.)) % 256); iVM[11] = true; break end end; iVM[19] = buffer.fromstring(iVM[17]); ihS = 0.; while true do if ihS + 4 <= iVM[5] then iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[19], ihS, (buffer.readu32(iVM[19], ihS) - iVM[24.]) % 4294967296); ihS = ihS + 4 else break end end; if iVM[11] then break end; iVM[24.] = (iVM[24.] * 1597 + 51749) % 4294967296; iVM[9.] = 0.; while true do if ihS < iVM[5] then buffer.writeu8(iVM[19], ihS, (buffer.readu8(iVM[19], ihS) - bit32.band(bit32.rshift(iVM[24.], iVM[9.] * 8), 255.)) % 256); ihS = ihS + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[11] then break end; do iVM[26] = buffer.readstring(iVM[19], 0., iVM[5]); iVM[11] = true; break end; break end end; k2(ihX, { [iVM[8]] = iV8[10184][iVM[29]](iV8[10480], iV8[10480], iV8[10480], iV8[4040]), [iVM[12.]] = ma, [iVM[3.]] = lX[iVM[15.]], [ihT] = iV8[7718], [iVM[28]] = iV8[10184][iVM[13]](iV8[7718], iV8[10480], iV8[10480], iV8[1362.]), [iVM[14]] = iV8[8269][iVM[6.]][ihR], [iVM[26]] = iV8[2992], [iVM[4]] = iV8[4976], [iVM[7]] = iVM[18.] }); ihS = nil; do iVM[9.] = iV8[797]; iVM[24.] = k7; ihW = (mC + lQ) % iV8[5374]; iVM[27.] = iV8[10808]; iVM[19] = false; while true do iVM[17] = #iVM[27.]; iVM[11] = iVM[17] - iVM[9.]; iVM[2] = iVM[24.](ihW % 4294967296); iVM[2] = iVM[2] % 2147483646. + 1; ihV = iVM[11] >= 1; if ihV then ihV = iVM[11] <= 4 end; if ihV then iVM[2] = iVM[2] * 16807 % 2147483647; if iVM[11] == 1 then ihS = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.))); iVM[19] = true; break elseif iVM[11] == 2 then ihS = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.))); iVM[19] = true; break elseif iVM[11] == 3. then ihS = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.))); iVM[19] = true; break elseif iVM[11] == 4 then ihS = string.char(bit32.bxor(string.byte(iVM[27.], 1), bit32.band(iVM[2], 255.)), bit32.bxor(string.byte(iVM[27.], 2), bit32.band(bit32.rshift(iVM[2], 8), 255.)), bit32.bxor(string.byte(iVM[27.], 3.), bit32.band(bit32.rshift(iVM[2], 16), 255.)), bit32.bxor(string.byte(iVM[27.], 4), bit32.band(bit32.rshift(iVM[2], 24.), 255.))); iVM[19] = true; break end end; iVM[23] = buffer.fromstring(iVM[27.]); iVM[5] = 0.; while true do if iVM[5] + 4 <= iVM[11] then iVM[2] = iVM[2] * 16807 % 2147483647; buffer.writeu32(iVM[23], iVM[5], bit32.bxor(buffer.readu32(iVM[23], iVM[5]), iVM[2])); iVM[5] = iVM[5] + 4 else break end end; if iVM[19] then break end; iVM[2] = iVM[2] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[5] < iVM[11] then buffer.writeu8(iVM[23], iVM[5], bit32.bxor(buffer.readu8(iVM[23], iVM[5]), bit32.band(bit32.rshift(iVM[2], iVM[22] * 8), 255.))); iVM[5] = iVM[5] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[19] then break end; do ihS = buffer.readstring(iVM[23], 0., iVM[11]); iVM[19] = true; break end; break end end; iVM[2] = nil; do iVM[22] = iV8[9762.]; iVM[11] = iV8[6489.]; iVM[17] = false; ihV = (mC + lQ) % iV8[5374]; iVM[5] = iV8[4144]; iVM[23] = k7; iVM[19] = false; while true do iVM[9.] = #iVM[11]; ihW = iVM[9.] - iVM[5]; iVM[26] = iVM[23](ihV % 4294967296); iVM[24.] = ihW >= 1; if iVM[24.] then iVM[24.] = ihW <= 3. end; if iVM[24.] then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; if ihW == 1 then iVM[2] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[26], 255.)) % 256); iVM[19] = true; break elseif ihW == 2 then iVM[2] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256); iVM[19] = true; break elseif ihW == 3. then iVM[2] = string.char((string.byte(iVM[11], 1) - bit32.band(iVM[26], 255.)) % 256, (string.byte(iVM[11], 2) - bit32.band(bit32.rshift(iVM[26], 8), 255.)) % 256, (string.byte(iVM[11], 3.) - bit32.band(bit32.rshift(iVM[26], 16), 255.)) % 256); iVM[19] = true; break end end; iVM[27.] = buffer.fromstring(iVM[11]); iVM[4] = 0.; while true do if iVM[4] + 4 <= ihW then iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[27.], iVM[4], (buffer.readu32(iVM[27.], iVM[4]) - iVM[26]) % 4294967296); iVM[4] = iVM[4] + 4 else break end end; if iVM[19] then break end; iVM[26] = (iVM[26] * 1597 + 51749) % 4294967296; iVM[16] = 0.; while true do if iVM[4] < ihW then buffer.writeu8(iVM[27.], iVM[4], (buffer.readu8(iVM[27.], iVM[4]) - bit32.band(bit32.rshift(iVM[26], iVM[16] * 8), 255.)) % 256); iVM[4] = iVM[4] + 1; iVM[16] = iVM[16] + 1 else break end end; if iVM[19] then break end; do iVM[2] = buffer.readstring(iVM[27.], 0., ihW); iVM[19] = true; break end; break end end; iVM[4] = nil; do iVM[16] = iV8[10480]; iVM[26] = k7; iVM[9.] = (mC + lQ) % iV8[5374]; iVM[24.] = iV8[9061]; iVM[27.] = false; while true do iVM[5] = #iVM[24.]; ihW = iVM[5] - iVM[16]; iVM[17] = iVM[26](iVM[9.] % 4294967296); iVM[17] = iVM[17] % 2147483646. + 1; iVM[11] = ihW >= 1; if iVM[11] then iVM[11] = ihW <= 4 end; if iVM[11] then iVM[17] = iVM[17] * 16807 % 2147483647; if ihW == 1 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[17], 255.))); iVM[27.] = true; break elseif ihW == 2 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.))); iVM[27.] = true; break elseif ihW == 3. then iVM[4] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.))); iVM[27.] = true; break elseif ihW == 4 then iVM[4] = string.char(bit32.bxor(string.byte(iVM[24.], 1), bit32.band(iVM[17], 255.)), bit32.bxor(string.byte(iVM[24.], 2), bit32.band(bit32.rshift(iVM[17], 8), 255.)), bit32.bxor(string.byte(iVM[24.], 3.), bit32.band(bit32.rshift(iVM[17], 16), 255.)), bit32.bxor(string.byte(iVM[24.], 4), bit32.band(bit32.rshift(iVM[17], 24.), 255.))); iVM[27.] = true; break end end; iVM[19] = buffer.fromstring(iVM[24.]); ihV = 0.; while true do if ihV + 4 <= ihW then iVM[17] = iVM[17] * 16807 % 2147483647; buffer.writeu32(iVM[19], ihV, bit32.bxor(buffer.readu32(iVM[19], ihV), iVM[17])); ihV = ihV + 4 else break end end; if iVM[27.] then break end; iVM[17] = iVM[17] * 16807 % 2147483647; iVM[23] = 0.; while true do if ihV < ihW then buffer.writeu8(iVM[19], ihV, bit32.bxor(buffer.readu8(iVM[19], ihV), bit32.band(bit32.rshift(iVM[17], iVM[23] * 8), 255.))); ihV = ihV + 1; iVM[23] = iVM[23] + 1 else break end end; if iVM[27.] then break end; do iVM[4] = buffer.readstring(iVM[19], 0., ihW); iVM[27.] = true; break end; break end end; ihV = nil; do iVM[17] = iV8[99.]; iVM[19] = iV8[3580]; iVM[11] = iV8[8255]; iVM[23] = (mC + lQ) % iV8[5374]; ihW = iV8[10480]; iVM[5] = k7; iVM[27.] = false; while true do iVM[16] = #iVM[19]; iVM[9.] = iVM[16] - ihW; iVM[15.] = iVM[5](iVM[23] % 4294967296); iVM[26] = iVM[9.] >= 1; if iVM[26] then iVM[26] = iVM[9.] <= 3. end; if iVM[26] then iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then ihV = string.char((string.byte(iVM[19], 1) - bit32.band(iVM[15.], 255.)) % 256); iVM[27.] = true; break elseif iVM[9.] == 2 then ihV = string.char((string.byte(iVM[19], 1) - bit32.band(iVM[15.], 255.)) % 256, (string.byte(iVM[19], 2) - bit32.band(bit32.rshift(iVM[15.], 8), 255.)) % 256); iVM[27.] = true; break elseif iVM[9.] == 3. then ihV = string.char((string.byte(iVM[19], 1) - bit32.band(iVM[15.], 255.)) % 256, (string.byte(iVM[19], 2) - bit32.band(bit32.rshift(iVM[15.], 8), 255.)) % 256, (string.byte(iVM[19], 3.) - bit32.band(bit32.rshift(iVM[15.], 16), 255.)) % 256); iVM[27.] = true; break end end; iVM[24.] = buffer.fromstring(iVM[19]); iVM[3.] = 0.; while true do if iVM[3.] + 4 <= iVM[9.] then iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[24.], iVM[3.], (buffer.readu32(iVM[24.], iVM[3.]) - iVM[15.]) % 4294967296); iVM[3.] = iVM[3.] + 4 else break end end; if iVM[27.] then break end; iVM[15.] = (iVM[15.] * 1597 + 51749) % 4294967296; iVM[22] = 0.; while true do if iVM[3.] < iVM[9.] then buffer.writeu8(iVM[24.], iVM[3.], (buffer.readu8(iVM[24.], iVM[3.]) - bit32.band(bit32.rshift(iVM[15.], iVM[22] * 8), 255.)) % 256); iVM[3.] = iVM[3.] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[27.] then break end; do ihV = buffer.readstring(iVM[24.], 0., iVM[9.]); iVM[27.] = true; break end; break end end; iVM[3.] = nil; do iVM[22] = iV8[4067]; iVM[15.] = iV8[10714]; iVM[16] = (mC + lQ) % iV8[5374]; iVM[26] = k7; iVM[24.] = false; while true do ihW = #iVM[15.]; iVM[9.] = ihW - iVM[22]; iVM[11] = iVM[26](iVM[16] % 4294967296); iVM[19] = iVM[9.] >= 1; if iVM[19] then iVM[19] = iVM[9.] <= 4 end; if iVM[19] then iVM[11] = (iVM[11] + 2654435769.) % 4294967296; if iVM[9.] == 1 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[11], 255.))); iVM[24.] = true; break elseif iVM[9.] == 2 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.))); iVM[24.] = true; break elseif iVM[9.] == 3. then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.))); iVM[24.] = true; break elseif iVM[9.] == 4 then iVM[3.] = string.char(bit32.bxor(string.byte(iVM[15.], 1), bit32.band(iVM[11], 255.)), bit32.bxor(string.byte(iVM[15.], 2), bit32.band(bit32.rshift(iVM[11], 8), 255.)), bit32.bxor(string.byte(iVM[15.], 3.), bit32.band(bit32.rshift(iVM[11], 16), 255.)), bit32.bxor(string.byte(iVM[15.], 4), bit32.band(bit32.rshift(iVM[11], 24.), 255.))); iVM[24.] = true; break end end; iVM[27.] = buffer.fromstring(iVM[15.]); iVM[23] = 0.; while true do if iVM[23] + 4 <= iVM[9.] then iVM[11] = (iVM[11] + 2654435769.) % 4294967296; buffer.writeu32(iVM[27.], iVM[23], bit32.bxor(buffer.readu32(iVM[27.], iVM[23]), iVM[11])); iVM[23] = iVM[23] + 4 else break end end; if iVM[24.] then break end; iVM[11] = (iVM[11] + 2654435769.) % 4294967296; iVM[5] = 0.; while true do if iVM[23] < iVM[9.] then buffer.writeu8(iVM[27.], iVM[23], bit32.bxor(buffer.readu8(iVM[27.], iVM[23]), bit32.band(bit32.rshift(iVM[11], iVM[5] * 8), 255.))); iVM[23] = iVM[23] + 1; iVM[5] = iVM[5] + 1 else break end end; if iVM[24.] then break end; do iVM[3.] = buffer.readstring(iVM[27.], 0., iVM[9.]); iVM[24.] = true; break end; break end end; iVM[23] = nil; do ihW = false; iVM[5] = k7; iVM[9.] = iV8[10493]; iVM[27.] = iV8[2958.]; iVM[19] = iV8[4061]; iVM[11] = (mC + lQ) % iV8[5374]; iVM[24.] = false; while true do iVM[16] = #iVM[19]; iVM[18.] = iVM[16] - iVM[27.]; iVM[15.] = iVM[5](iVM[11] % 4294967296); iVM[15.] = iVM[15.] % 2147483646. + 1; iVM[26] = iVM[18.] >= 1; if iVM[26] then iVM[26] = iVM[18.] <= 4 end; if iVM[26] then iVM[15.] = iVM[15.] * 16807 % 2147483647; if iVM[18.] == 1 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[15.], 255.))); iVM[24.] = true; break elseif iVM[18.] == 2 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.))); iVM[24.] = true; break elseif iVM[18.] == 3. then iVM[23] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.))); iVM[24.] = true; break elseif iVM[18.] == 4 then iVM[23] = string.char(bit32.bxor(string.byte(iVM[19], 1), bit32.band(iVM[15.], 255.)), bit32.bxor(string.byte(iVM[19], 2), bit32.band(bit32.rshift(iVM[15.], 8), 255.)), bit32.bxor(string.byte(iVM[19], 3.), bit32.band(bit32.rshift(iVM[15.], 16), 255.)), bit32.bxor(string.byte(iVM[19], 4), bit32.band(bit32.rshift(iVM[15.], 24.), 255.))); iVM[24.] = true; break end end; iVM[7] = buffer.fromstring(iVM[19]); iVM[17] = 0.; while true do if iVM[17] <= iVM[18.] - 4 then iVM[15.] = iVM[15.] * 16807 % 2147483647; buffer.writeu32(iVM[7], iVM[17], bit32.bxor(buffer.readu32(iVM[7], iVM[17]), iVM[15.])); iVM[17] = iVM[17] + 4 else break end end; if iVM[24.] then break end; iVM[15.] = iVM[15.] * 16807 % 2147483647; iVM[22] = 0.; while true do if iVM[17] < iVM[18.] then buffer.writeu8(iVM[7], iVM[17], bit32.bxor(buffer.readu8(iVM[7], iVM[17]), bit32.band(bit32.rshift(iVM[15.], iVM[22] * 8), 255.))); iVM[17] = iVM[17] + 1; iVM[22] = iVM[22] + 1 else break end end; if iVM[24.] then break end; do iVM[23] = buffer.readstring(iVM[7], 0., iVM[18.]); iVM[24.] = true; break end; break end end; iVM[7] = nil; do iVM[18.] = iV8[10480]; iVM[22] = iV8[9875]; iVM[15.] = (mC + lQ) % iV8[5374]; iVM[17] = k7; iVM[26] = false; while true do iVM[16] = #iVM[22]; iVM[19] = iVM[16] - iVM[18.]; iVM[27.] = iVM[17](iVM[15.] % 4294967296); iVM[24.] = iVM[19] >= 1; if iVM[24.] then iVM[24.] = iVM[19] <= 4 end; if iVM[24.] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; if iVM[19] == 1 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[27.], 255.))); iVM[26] = true; break elseif iVM[19] == 2 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.))); iVM[26] = true; break elseif iVM[19] == 3. then iVM[7] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.))); iVM[26] = true; break elseif iVM[19] == 4 then iVM[7] = string.char(bit32.bxor(string.byte(iVM[22], 1), bit32.band(iVM[27.], 255.)), bit32.bxor(string.byte(iVM[22], 2), bit32.band(bit32.rshift(iVM[27.], 8), 255.)), bit32.bxor(string.byte(iVM[22], 3.), bit32.band(bit32.rshift(iVM[27.], 16), 255.)), bit32.bxor(string.byte(iVM[22], 4), bit32.band(bit32.rshift(iVM[27.], 24.), 255.))); iVM[26] = true; break end end; iVM[5] = buffer.fromstring(iVM[22]); ihW = 0.; while true do if ihW + 4 <= iVM[19] then iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; buffer.writeu32(iVM[5], ihW, bit32.bxor(buffer.readu32(iVM[5], ihW), iVM[27.])); ihW = ihW + 4 else break end end; if iVM[26] then break end; iVM[27.] = (iVM[27.] + 2654435769.) % 4294967296; iVM[9.] = 0.; while true do if ihW < iVM[19] then buffer.writeu8(iVM[5], ihW, bit32.bxor(buffer.readu8(iVM[5], ihW), bit32.band(bit32.rshift(iVM[27.], iVM[9.] * 8), 255.))); ihW = ihW + 1; iVM[9.] = iVM[9.] + 1 else break end end; if iVM[26] then break end; do iVM[7] = buffer.readstring(iVM[5], 0., iVM[19]); iVM[26] = true; break end; break end end; iVM[5] = nil; do iVM[24.] = iV8[10217]; iVM[27.] = k7; iVM[19] = iV8[6902]; iVM[16] = iV8[2958.]; iVM[9.] = iV8[361]; ihW = (mC + lQ) % iV8[5374]; iVM[26] = false; while true do iVM[22] = #iVM[9.]; ihR = iVM[22] - iVM[16]; iVM[18.] = iVM[27.](ihW % 4294967296); iVM[18.] = iVM[18.] % 2147483646. + 1; iVM[15.] = ihR >= 1; if iVM[15.] then iVM[15.] = ihR <= 4 end; if iVM[15.] then iVM[18.] = iVM[18.] * 16807 % 2147483647; if ihR == 1 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.))); iVM[26] = true; break elseif ihR == 2 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.))); iVM[26] = true; break elseif ihR == 3. then iVM[5] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.))); iVM[26] = true; break elseif ihR == 4 then iVM[5] = string.char(bit32.bxor(string.byte(iVM[9.], 1), bit32.band(iVM[18.], 255.)), bit32.bxor(string.byte(iVM[9.], 2), bit32.band(bit32.rshift(iVM[18.], 8), 255.)), bit32.bxor(string.byte(iVM[9.], 3.), bit32.band(bit32.rshift(iVM[18.], 16), 255.)), bit32.bxor(string.byte(iVM[9.], 4), bit32.band(bit32.rshift(iVM[18.], 24.), 255.))); iVM[26] = true; break end end; iVM[6.] = buffer.fromstring(iVM[9.]); iVM[11] = 0.; while true do if iVM[11] <= ihR - 4 then iVM[18.] = iVM[18.] * 16807 % 2147483647; buffer.writeu32(iVM[6.], iVM[11], bit32.bxor(buffer.readu32(iVM[6.], iVM[11]), iVM[18.])); iVM[11] = iVM[11] + 4 else break end end; if iVM[26] then break end; iVM[18.] = iVM[18.] * 16807 % 2147483647; iVM[17] = 0.; while true do if iVM[11] < ihR then buffer.writeu8(iVM[6.], iVM[11], bit32.bxor(buffer.readu8(iVM[6.], iVM[11]), bit32.band(bit32.rshift(iVM[18.], iVM[17] * 8), 255.))); iVM[11] = iVM[11] + 1; iVM[17] = iVM[17] + 1 else break end end; if iVM[26] then break end; do iVM[5] = buffer.readstring(iVM[6.], 0., ihR); iVM[26] = true; break end; break end end; iVM[6.] = nil; do ihR = iV8[8651]; iVM[15.] = iV8[8300]; iVM[18.] = true; iVM[11] = (mC + lQ) % iV8[5374]; iVM[22] = iV8[10480]; iVM[17] = k7; iVM[26] = false; while true do ihW = #iVM[15.]; iVM[9.] = ihW - iVM[22]; iVM[16] = iVM[17](iVM[11] % 4294967296); iVM[19] = iVM[9.] >= 1; if iVM[19] then iVM[19] = iVM[9.] <= 3. end; if iVM[19] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; if iVM[9.] == 1 then iVM[6.] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[16], 255.)) % 256); iVM[26] = true; break elseif iVM[9.] == 2 then iVM[6.] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[15.], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256); iVM[26] = true; break elseif iVM[9.] == 3. then iVM[6.] = string.char((string.byte(iVM[15.], 1) - bit32.band(iVM[16], 255.)) % 256, (string.byte(iVM[15.], 2) - bit32.band(bit32.rshift(iVM[16], 8), 255.)) % 256, (string.byte(iVM[15.], 3.) - bit32.band(bit32.rshift(iVM[16], 16), 255.)) % 256); iVM[26] = true; break end end; iVM[27.] = buffer.fromstring(iVM[15.]); iVM[24.] = 0.; while true do if iVM[24.] + 4 <= iVM[9.] then iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; buffer.writeu32(iVM[27.], iVM[24.], (buffer.readu32(iVM[27.], iVM[24.]) - iVM[16]) % 4294967296); iVM[24.] = iVM[24.] + 4 else break end end; if iVM[26] then break end; iVM[16] = (iVM[16] * 1597 + 51749) % 4294967296; iVM[14] = 0.; while true do if iVM[24.] < iVM[9.] then buffer.writeu8(iVM[27.], iVM[24.], (buffer.readu8(iVM[27.], iVM[24.]) - bit32.band(bit32.rshift(iVM[16], iVM[14] * 8), 255.)) % 256); iVM[24.] = iVM[24.] + 1; iVM[14] = iVM[14] + 1 else break end end; if iVM[26] then break end; do iVM[6.] = buffer.readstring(iVM[27.], 0., iVM[9.]); iVM[26] = true; break end; break end end; lV = k2(ihS, { [iVM[7]] = iV8[10184][iVM[5]](iV8[2992], iV8[10480], iV8[10480], iV8[2373.]), [iVM[2]] = ma, [iVM[4]] = iV8[1336][ihV](iV8[4457], iV8[4457], iV8[4457]), [iVM[3.]] = iV8[10184][iVM[23]](iV8[8161], iV8[10480], iV8[10480], iV8[1353.]), [iVM[6.]] = iV8[10480] }); mC = 446 elseif mC == 4314. then mC = if mx <= iIn[7868] then 489. else 191 else mC = 3807.; continue end elseif mC < 12489. then if mC < 8495 then if mC == 4315 then lQ += iIn[8889.]; mC = 448 else break end else break end else break end end end