local ObscuraLua = [[This script is safeguarded by ObscuraLua, an advanced Lua obfuscation technology devised by User319183. For further details, please refer to our official website: ]] return (function(...) return (function(...) local __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL = {} local function __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS(__ObscuraLua__User319183__boNiEnmZ_U_RzG51dC) return __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC + (-9053785 + 9105833) ] end do local __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC = true local __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0 = string.gmatch local __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL = function() error("\084\097\109\112\101\114 \068\101\116\101\099\116\101\100\033") end local __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = false local __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A = pcall( function() __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = true end ) and __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS local __ObscuraLua__User319183__INnkaHV3rcwpKxYH = math.random local __ObscuraLua__User319183__XuNFiLnoZq2O4fW = table.concat local __ObscuraLua__User319183__DNvcONainZjqzLhJ9n = table and table.unpack or unpack local __ObscuraLua__User319183__wNi6q0eTnZ3uKj4VsX = __ObscuraLua__User319183__INnkaHV3rcwpKxYH(-18452577 + 18452580, -4797503 + 4797568) local __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = -4552972 + 4552972 local __ObscuraLua__User319183__ToHqvrywA8RcHQjfFqQtb = -14693296 + 14693296 local __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As = { pcall( function() local __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC = (-15473747 + 31199474) - "\152\206\112\068\206\068\161\206\068\206\068\206\068\206\068\206\068\113\068\206\206\058\206\206\177\121\068\116\068\206\068\206\068\116\068\125\068\206\068\109\118\206\206\068\206\121\068\153\068\206\104\206\068\072\049\206\137\182\073\068\128\068\072\129\068\090\165" ^ (26613942 + -12517302) return "\043\179\091\207\091\147\206\206\064\091\090\043\122\091\206\206\091\069\091\055\207\089\091\152\091\148\091\206\037\091\182\060\206\206\091\044\091\206\091\137\053\207\207\072\091\206\206\091\159\082\207\109\091\135\081\091\206\079\091\169\131\206\146\091\123\091\066\091" / __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC end ) } local __ObscuraLua__User319183__ro7ByPgPWibCksLlvCXvdbI5p = __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As[-7446479 + 7446481] local __ObscuraLua__User319183__7sop7BggbM9qLIog2PFiucs3 = tonumber( (__ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0( tostring(__ObscuraLua__User319183__ro7ByPgPWibCksLlvCXvdbI5p), "\058\040\037\100\042\041\058" ))() ) for __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL = 25483634 + -25483633, __ObscuraLua__User319183__wNi6q0eTnZ3uKj4VsX, -20430150 + 20430151 do local __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = math.random(-3504424 + 3504425, 31785952 + -31785852) local __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A = __ObscuraLua__User319183__INnkaHV3rcwpKxYH(24984995 + -24984995, 11239274 + -11239019) local __ObscuraLua__User319183__XuNFiLnoZq2O4fW = __ObscuraLua__User319183__INnkaHV3rcwpKxYH( 28086802 + -28086801, __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS ) local __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As = __ObscuraLua__User319183__INnkaHV3rcwpKxYH(8318678 + -8318677, -21368412 + 21368414) == 32358 + -32357 local __ObscuraLua__User319183___8TKmfWRta8HCF = __ObscuraLua__User319183__ro7ByPgPWibCksLlvCXvdbI5p:gsub( "\058\040\037\100\042\041\058", "\058" .. (tostring(__ObscuraLua__User319183__INnkaHV3rcwpKxYH(8792980 + -8792980, -9911692 + 9921692)) .. "\058") ) local __ObscuraLua__User319183__uKo7BgbJA_maPbj = { pcall( function() if __ObscuraLua__User319183__INnkaHV3rcwpKxYH(28495548 + -28495547, -17133130 + 17133132) == 10931582 + -10931581 or __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL == __ObscuraLua__User319183__wNi6q0eTnZ3uKj4VsX then local __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL = tonumber( (__ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0( tostring( ({ pcall( function() local __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC = (21708226 + -20233854) - "\177\145\206\145\105\207\043\145\036\098\145\060\206\145\206\095\206\037\145\207\145\063\131\145\090\076\206\081\145\052\084\063\145\054\094\041\083\075\145\084\107\062\207\207\118\145\132\088\083\145\044\145\168" ^ (-28779075 + 43392748) return "\113\103\117\111\069\117\105\117\067\052\089\075\117\068\113\073\117\055\090\117\117\106\070\117\052\120\099\052\068\086\105\117\078\117\052\121\117\069\117\115\117\069\115\110\076\086\055\117\071\075\108\066\117" / __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC end ) })[-493124 + 493126] ), "\058\040\037\100\042\041\058" ))() ) __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC = __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC and __ObscuraLua__User319183__7sop7BggbM9qLIog2PFiucs3 == __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL end if __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As then error(__ObscuraLua__User319183___8TKmfWRta8HCF, 27436832 + -27436832) end local __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = {} for __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC = -5017752 + 5017753, __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS, -9167632 + 9167633 do __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC ] = __ObscuraLua__User319183__INnkaHV3rcwpKxYH(18107674 + -18107674, -8823062 + 8823317) end __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj[__ObscuraLua__User319183__XuNFiLnoZq2O4fW] = __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A return __ObscuraLua__User319183__DNvcONainZjqzLhJ9n( __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj ) end ) } if __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As then __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC = __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC and (__ObscuraLua__User319183__uKo7BgbJA_maPbj[-20335835 + 20335836] == false and __ObscuraLua__User319183__uKo7BgbJA_maPbj[-27197577 + 27197579] == __ObscuraLua__User319183___8TKmfWRta8HCF) else __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC = __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC and __ObscuraLua__User319183__uKo7BgbJA_maPbj[-12040704 + 12040705] __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = (__ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj + __ObscuraLua__User319183__uKo7BgbJA_maPbj[ __ObscuraLua__User319183__XuNFiLnoZq2O4fW + (1557587 + -1557586) ]) % (-1595714 + 1595970) __ObscuraLua__User319183__ToHqvrywA8RcHQjfFqQtb = (__ObscuraLua__User319183__ToHqvrywA8RcHQjfFqQtb + __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A) % (4240324 + -4240068) end end __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC = __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC and __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj == __ObscuraLua__User319183__ToHqvrywA8RcHQjfFqQtb if __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC then else repeat return (function() while true do __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL() end end)() until true return end end local __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC, __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0 do local __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL = math.floor local __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = math.random local __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A = table.remove local __ObscuraLua__User319183__INnkaHV3rcwpKxYH = string.char local __ObscuraLua__User319183__XuNFiLnoZq2O4fW = 29928934 + -29928934 local __ObscuraLua__User319183__DNvcONainZjqzLhJ9n = -20735569 + 20735571 local __ObscuraLua__User319183__wNi6q0eTnZ3uKj4VsX = {} local __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = {} local __ObscuraLua__User319183__ToHqvrywA8RcHQjfFqQtb = -13275519 + 13275519 local __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As = {} for __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC = 29560517 + -29560516, -30869240 + 30869496, 21135535 + -21135534 do __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As[__ObscuraLua__User319183__boNiEnmZ_U_RzG51dC] = __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC end repeat local __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC = __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS( -22209406 + 22209407, #__ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As ) local __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0 = __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A( __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As, __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC ) __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj[__ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0] = __ObscuraLua__User319183__INnkaHV3rcwpKxYH( __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0 - (-28973051 + 28973052) ) until #__ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As == -15191364 + 15191364 local __ObscuraLua__User319183__ro7ByPgPWibCksLlvCXvdbI5p = {} local function __ObscuraLua__User319183__7sop7BggbM9qLIog2PFiucs3() if #__ObscuraLua__User319183__ro7ByPgPWibCksLlvCXvdbI5p == -10540416 + 10540416 then __ObscuraLua__User319183__XuNFiLnoZq2O4fW = (__ObscuraLua__User319183__XuNFiLnoZq2O4fW * (-23386002 + 23386055) + (15931891 + 19687959398876)) % (8823074 + 35184363265758) repeat __ObscuraLua__User319183__DNvcONainZjqzLhJ9n = (__ObscuraLua__User319183__DNvcONainZjqzLhJ9n * (8958587 + -8958405)) % (-22716633 + 22716890) until __ObscuraLua__User319183__DNvcONainZjqzLhJ9n ~= -5477571 + 5477572 local __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC = __ObscuraLua__User319183__DNvcONainZjqzLhJ9n % (-25843092 + 25843124) local __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0 = (__ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL( __ObscuraLua__User319183__XuNFiLnoZq2O4fW / (-32522118 + 32522120) ^ ((19669637 + -19669624) - (__ObscuraLua__User319183__DNvcONainZjqzLhJ9n - __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC) / (19669060 + -19669028)) ) % (30271566 + 4264695730)) / (-5206619 + 5206621) ^ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC local __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL( (__ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0 % (-11536908 + 11536909)) * (-5874655 + 4300841951) ) + __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL(__ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0) local __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A = __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS % (-22041334 + 22106870) local __ObscuraLua__User319183__INnkaHV3rcwpKxYH = (__ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS - __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A) / (-16277562 + 16343098) local __ObscuraLua__User319183__wNi6q0eTnZ3uKj4VsX = __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A % (21130919 + -21130663) local __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = (__ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A - __ObscuraLua__User319183__wNi6q0eTnZ3uKj4VsX) / (-19445006 + 19445262) local __ObscuraLua__User319183__ToHqvrywA8RcHQjfFqQtb = __ObscuraLua__User319183__INnkaHV3rcwpKxYH % (23811037 + -23810781) local __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As = (__ObscuraLua__User319183__INnkaHV3rcwpKxYH - __ObscuraLua__User319183__ToHqvrywA8RcHQjfFqQtb) / (-10224251 + 10224507) __ObscuraLua__User319183__ro7ByPgPWibCksLlvCXvdbI5p = { __ObscuraLua__User319183__wNi6q0eTnZ3uKj4VsX, __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj, __ObscuraLua__User319183__ToHqvrywA8RcHQjfFqQtb, __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As } end return table.remove(__ObscuraLua__User319183__ro7ByPgPWibCksLlvCXvdbI5p) end local __ObscuraLua__User319183___8TKmfWRta8HCF = {} __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0 = setmetatable({}, {__index = __ObscuraLua__User319183___8TKmfWRta8HCF, __metatable = nil}) function __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0, __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL) local __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = __ObscuraLua__User319183___8TKmfWRta8HCF if __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS[__ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL] then else __ObscuraLua__User319183__ro7ByPgPWibCksLlvCXvdbI5p = {} local __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC = __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj __ObscuraLua__User319183__XuNFiLnoZq2O4fW = __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL % (-7465920 + 35184379554752) __ObscuraLua__User319183__DNvcONainZjqzLhJ9n = __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL % (-13676650 + 13676905) + (12929948 + -12929946) local __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A = string.len(__ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0) __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS[__ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL] = "" local __ObscuraLua__User319183__INnkaHV3rcwpKxYH = 12522821 + -12522654 for __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A = 20598388 + -20598387, __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A, 11026154 + -11026153 do __ObscuraLua__User319183__INnkaHV3rcwpKxYH = ((string.byte( __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0, __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A ) + __ObscuraLua__User319183__7sop7BggbM9qLIog2PFiucs3()) + __ObscuraLua__User319183__INnkaHV3rcwpKxYH) % (-25585807 + 25586063) __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS[ __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL ] = __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS[ __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL ] .. __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC[ __ObscuraLua__User319183__INnkaHV3rcwpKxYH + (-33403960 + 33403961) ] end end return __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL end end return (function( __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL, __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A, __ObscuraLua__User319183__INnkaHV3rcwpKxYH, __ObscuraLua__User319183__XuNFiLnoZq2O4fW, __ObscuraLua__User319183__DNvcONainZjqzLhJ9n, __ObscuraLua__User319183__wNi6q0eTnZ3uKj4VsX, __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj, __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS, __ObscuraLua__User319183__Fwo7XBg6bTPefs4Vq, __ObscuraLua__User319183__ToHqvrywA8RcHQjfFqQtb, __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As, __ObscuraLua__User319183__ro7ByPgPWibCksLlvCXvdbI5p, __ObscuraLua__User319183__7sop7BggbM9qLIog2PFiucs3, __ObscuraLua__User319183___8TKmfWRta8HCF, __ObscuraLua__User319183__uKo7BgbJA_maPbj, __ObscuraLua__User319183__vwon7gBgbPj1xK0m4) __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS, __ObscuraLua__User319183__Fwo7XBg6bTPefs4Vq, __ObscuraLua__User319183__ToHqvrywA8RcHQjfFqQtb, __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As, __ObscuraLua__User319183__ro7ByPgPWibCksLlvCXvdbI5p, __ObscuraLua__User319183__7sop7BggbM9qLIog2PFiucs3, __ObscuraLua__User319183___8TKmfWRta8HCF, __ObscuraLua__User319183__uKo7BgbJA_maPbj, __ObscuraLua__User319183__vwon7gBgbPj1xK0m4 = function( __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS, __ObscuraLua__User319183__INnkaHV3rcwpKxYH, __ObscuraLua__User319183__XuNFiLnoZq2O4fW, __ObscuraLua__User319183__DNvcONainZjqzLhJ9n) local __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj, __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As, __ObscuraLua__User319183__vwon7gBgbPj1xK0m4, __ObscuraLua__User319183__7sop7BggbM9qLIog2PFiucs3, __ObscuraLua__User319183__LiquJlzUCvVgN95_vE, __ObscuraLua__User319183__Fwo7XBg6bTPefs4Vq, __ObscuraLua__User319183__ToHqvrywA8RcHQjfFqQtb, __ObscuraLua__User319183__y1go7BglbhLg5GKyv5h, __ObscuraLua__User319183__ro7ByPgPWibCksLlvCXvdbI5p, __ObscuraLua__User319183___8TKmfWRta8HCF, __ObscuraLua__User319183__Xo37BgqbDlQ7IQdJ, __ObscuraLua__User319183__WoB7BgZbpaoy4n2nKuzlMaR, __ObscuraLua__User319183__uKo7BgbJA_maPbj while __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS do if __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS < -6658669 + 15897659 then if __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS < 18404489 + -12888325 then if __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS < -23177801 + 27840612 then __ObscuraLua__User319183__y1go7BglbhLg5GKyv5h = nil __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = 28185110 + -16239318 else __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\144\121\187\124\044", -24681966 + 22897087235993 ) ] __ObscuraLua__User319183__Xo37BgqbDlQ7IQdJ = __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\167\023\109\254\127\129\169\188\000\020\112\250\132\137\004\164\195\072\133\051\053\129\a", -24382329 + 31629810320664 ) ] __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL[ __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj ] __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS( __ObscuraLua__User319183__Xo37BgqbDlQ7IQdJ ) __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = -5032666 + 9466840 end else if __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS < 7448715 + 1508746 then __ObscuraLua__User319183__ToHqvrywA8RcHQjfFqQtb = __ObscuraLua__User319183__INnkaHV3rcwpKxYH __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\158\127\218", -3927566 + 6473072425431 ) ] __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\229\110\066\255\101", 21366896 + 1727159237305 ) ] __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As = __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\181\122\143\106\097\006\192\183\133\054\222\247\101\026\148\197\190\059", 27233609 + 3730219055506 ) ] __ObscuraLua__User319183__ro7ByPgPWibCksLlvCXvdbI5p = __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL[ __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj ] __ObscuraLua__User319183__7sop7BggbM9qLIog2PFiucs3 = __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( '\216\232\172\093\046\196\030\225\254\194\064\118\042\v\127\199\064\224\131\139\049\161\077\248\151\163\055\131\251\171\157\151\217\174\111\251\170"\244\120\187\127\168\v\112\135\064\185\221\117\103\144\005\160\150\209\000\208\230', -33486492 + 33642988844041 ) ] __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS( __ObscuraLua__User319183__7sop7BggbM9qLIog2PFiucs3 ) __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = -32181031 + 44126823 else __ObscuraLua__User319183__WoB7BgZbpaoy4n2nKuzlMaR = __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\161\219\006\230\202\122\017\235\t\046\079\167\230\042\099\165\137\108\244\161\243\054\052\119\219\180\069\179\200\244\064\150\188\146\006\103\099\014\235\226\122\071\049\215\055", -26811003 + 11741685248003 ) ] __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\048\156\213\239\181", 11995233 + 10045521398249 ) ] __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL[ __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj ] __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS( __ObscuraLua__User319183__WoB7BgZbpaoy4n2nKuzlMaR ) __ObscuraLua__User319183__y1go7BglbhLg5GKyv5h = nil __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = -16182739 + 28646248 end end else if __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS < -31779667 + 44098255 then if __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS < 3498423 + 7285628 then __ObscuraLua__User319183___8TKmfWRta8HCF = __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\076\145", 16865608 + 30406462610953 ) ] __ObscuraLua__User319183__LiquJlzUCvVgN95_vE = __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\248\089\072\082", 33029498 + 18642830779507 ) ] __ObscuraLua__User319183__uKo7BgbJA_maPbj = __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\031\206\173\119\174", -32069917 + 7453285525168 ) ] __ObscuraLua__User319183__vwon7gBgbPj1xK0m4 = __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\140\079\152\031\229\163\054\232\002\227\229\215\061\148\233\059\053\147", 29787675 + 10675860966754 ) ] __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL[ __ObscuraLua__User319183___8TKmfWRta8HCF ] __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj[ __ObscuraLua__User319183__uKo7BgbJA_maPbj ] __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS( __ObscuraLua__User319183__vwon7gBgbPj1xK0m4 ) __ObscuraLua__User319183__Fwo7XBg6bTPefs4Vq = __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\058\224", -5853730 + 19065201784017 ) ] __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL[ __ObscuraLua__User319183__Fwo7XBg6bTPefs4Vq ] __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj[ __ObscuraLua__User319183__LiquJlzUCvVgN95_vE ] __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS() __ObscuraLua__User319183__y1go7BglbhLg5GKyv5h = __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( '\214"\035\022\133', 12588285 + 31201051517897 ) ] __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = __ObscuraLua__User319183__y1go7BglbhLg5GKyv5h[ __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj ] __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj( __ObscuraLua__User319183__y1go7BglbhLg5GKyv5h ) __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj == __ObscuraLua__User319183__ro7ByPgPWibCksLlvCXvdbI5p __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS and 24033649 + -14936614 or 23936708 + -19128850 else __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = true __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS and 13633885 + -3446726 or 20478182 + -8014673 end else __ObscuraLua__User319183__ro7ByPgPWibCksLlvCXvdbI5p = nil __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL[ __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\088\056\128\060\236\035\128\128\132\228\095\125\138\026\138\203\228", -401030 + 4790194186061 ) ] ] __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj = {} __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As = nil end end end __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = #__ObscuraLua__User319183__DNvcONainZjqzLhJ9n return __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A( __ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj ) end, function(__ObscuraLua__User319183__boNiEnmZ_U_RzG51dC, __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0) local __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL = __ObscuraLua__User319183___8TKmfWRta8HCF(__ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0) local __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A = function(...) return __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS( __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC, {...}, __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0, __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL ) end return __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A end, {}, {}, function() __ObscuraLua__User319183__7sop7BggbM9qLIog2PFiucs3 = __ObscuraLua__User319183__7sop7BggbM9qLIog2PFiucs3 + (-30688018 + 30688019) __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As[__ObscuraLua__User319183__7sop7BggbM9qLIog2PFiucs3] = -29099099 + 29099100 return __ObscuraLua__User319183__7sop7BggbM9qLIog2PFiucs3 end, 30663265 + -30663265, function(__ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL) for __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC = -15733583 + 15733584, #__ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL, -5777233 + 5777234 do __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As[ __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC ] ] = __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As[ __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC ] ] + (26781945 + -26781944) end if __ObscuraLua__User319183__INnkaHV3rcwpKxYH then local __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS = __ObscuraLua__User319183__INnkaHV3rcwpKxYH(true) local __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A = __ObscuraLua__User319183__DNvcONainZjqzLhJ9n( __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS ) __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A[ __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\121\078\078\053\176\214\170", 14529930 + 838852365315 ) ] ], __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A[ __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\148\194\024\245", 17248609 + 29128688288671 ) ] ], __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A[ __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\124\183\125\137\123", 27419278 + 34886814817516 ) ] ] = __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL, __ObscuraLua__User319183__uKo7BgbJA_maPbj, function() return 26293535 + -24272474 end return __ObscuraLua__User319183__rFTNki1nZWlARI7jPlucHS else return __ObscuraLua__User319183__XuNFiLnoZq2O4fW( {}, { [__ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\n\165\006\194", 29240840 + 12025780987867 ) ]] = __ObscuraLua__User319183__uKo7BgbJA_maPbj, [__ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\170\004\069\129\098\018\221", -11341912 + 11544461550942 ) ]] = __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL, [__ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\038\173\216\081\022", 10962999 + 34331399845440 ) ]] = function() return -8660543 + 10681604 end } ) end end, function(__ObscuraLua__User319183__boNiEnmZ_U_RzG51dC) local __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0, __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL = -2297687 + 2297688, __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC[-8094344 + 8094345] while __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL do __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As[__ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL], __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0 = __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As[ __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL ] - (3842068 + -3842067), __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0 + (-28751645 + 28751646) if __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As[ __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL ] == -19844743 + 19844743 then __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As[ __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL ], __ObscuraLua__User319183__ToHqvrywA8RcHQjfFqQtb[ __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL ] = nil, nil end __ObscuraLua__User319183__TiqNiNnnZFSjPu9nPx3xuL = __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC[__ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0] end end, function(__ObscuraLua__User319183__boNiEnmZ_U_RzG51dC) __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As[__ObscuraLua__User319183__boNiEnmZ_U_RzG51dC] = __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As[__ObscuraLua__User319183__boNiEnmZ_U_RzG51dC] - (19905138 + -19905137) if __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As[__ObscuraLua__User319183__boNiEnmZ_U_RzG51dC] == 30411930 + -30411930 then __ObscuraLua__User319183__Zqbo7Bgb7Z2IEPqkMp5As[__ObscuraLua__User319183__boNiEnmZ_U_RzG51dC], __ObscuraLua__User319183__ToHqvrywA8RcHQjfFqQtb[__ObscuraLua__User319183__boNiEnmZ_U_RzG51dC] = nil, nil end end return (__ObscuraLua__User319183__Fwo7XBg6bTPefs4Vq(22177145 + -13332031, {}))( __ObscuraLua__User319183__sNziXvn8Z10kgVkiJyfo56A(__ObscuraLua__User319183__GUfjo0ZNlRIaWVEjNTfj) ) end)( getfenv and getfenv() or _ENV, unpack or table[ __ObscuraLua__User319183__rZPPEvCliOhsZo3ujh0[ __ObscuraLua__User319183__boNiEnmZ_U_RzG51dC( "\082\185\176\132\088\155", -7005849 + 4715620052786 ) ] ], newproxy, setmetatable, getmetatable, select, {...} ) end)(...) end)(...)
Write, Run & Share Lua code online using OneCompiler's Lua online compiler for free. It's one of the robust, feature-rich online compilers for Lua language, running the latest Lua version 5.4. Getting started with the OneCompiler's Lua editor is easy and fast. The editor shows sample boilerplate code when you choose language as Lua and start coding.
OneCompiler's Lua online editor supports stdin and users can give inputs to programs using the STDIN textbox under the I/O tab. Following is a sample Lua program which takes name as input and prints hello message with your name.
name = io.read("*a")
print ("Hello ", name)
Lua is a light weight embeddable scripting language which is built on top of C. It is used in almost all kind of applications like games, web applications, mobile applications, image processing etc. It's a very powerful, fast, easy to learn, open-source scripting language.
-- global variables
a = 10
-- local variables
local x = 30
Value Type | Description |
---|---|
number | Represents numbers |
string | Represents text |
nil | Differentiates values whether it has data or not |
boolean | Value can be either true or false |
function | Represents a sub-routine |
userdata | Represents arbitary C data |
thread | Represents independent threads of execution. |
table | Can hold any value except nil |
While is also used to iterate a set of statements based on a condition. Usually while is preferred when number of iterations are not known in advance.
while(condition)
do
--code
end
Repeat-Until is also used to iterate a set of statements based on a condition. It is very similar to Do-While, it is mostly used when you need to execute the statements atleast once.
repeat
--code
until( condition )
For loop is used to iterate a set of statements based on a condition.
for init,max/min value, increment
do
--code
end
Function is a sub-routine which contains set of statements. Usually functions are written when multiple calls are required to same set of statements which increase re-usuability and modularity.
optional_function_scope function function_name( argument1, argument2, argument3........, argumentn)
--code
return params with comma seperated
end