local _cfAyPdc8By = {54, 219, 238, 250, 227, 110, 115, 91, 238, 115, 193, 135, 224, 124, 238, 207} local _4MaW1E8x1H = {bit32.bxor(1955946664,1955946664), bit32.bxor(1250483091,1354146854), bit32.bxor(2042598144,1683961504), bit32.bxor(904480506,903874776), bit32.bxor(881066667,880300947), bit32.bxor(451012677,451158148), bit32.bxor(1782787994,1982397824), bit32.bxor(1706282120,1853259051), (-321539.8211097051+321540.0211097051), bit32.bxor(497044643,925106665), (882655.2437078074+-882654.7437078074), (-862485.0933859501+862485.2633859501), bit32.bxor(895432657,895432665), bit32.bxor(97556322,97556324), bit32.bxor(400191393,400191483), bit32.bxor(1397712508,1397042753), bit32.bxor(1834974188,1834372748), bit32.bxor(1873811951,1874301016), bit32.bxor(618766306,618766307), bit32.bxor(273383520,465483336), bit32.bxor(759988965,759229096), bit32.bxor(1733632374,1733632356), bit32.bxor(1351127081,1351127137), bit32.bxor(1377125980,1377736032), bit32.bxor(1432785424,1432605074), bit32.bxor(991473606,991270265), bit32.bxor(1096364467,1096716753), bit32.bxor(1592810619,1500729621), (-821284.7742939292+821284.7752939293), bit32.bxor(189910160,190248375), bit32.bxor(830539274,831379876), bit32.bxor(1075304796,1075538257), bit32.bxor(498876139,498170414), bit32.bxor(630595058,630252785), bit32.bxor(1029908756,1030374664), bit32.bxor(1679495483,1272253510), (447866.9357831445+-447862.6357831445), (-312557.32568837865+312558.82568837865), bit32.bxor(616637744,1071915079), (-518409.4612106911+518409.46921069105), (-887622.3935325434+887623.6935325435), (-447034.39459976053+447036.9945997605), bit32.bxor(1756136860,1755642482), (-593832.007369697+593832.347369697), (-6710.224919281834+6710.404919281835), bit32.bxor(115299169,115203567), bit32.bxor(52800274,53434765), bit32.bxor(262133387,261817848), bit32.bxor(1870890361,1803593913), bit32.bxor(1225445277,1225463118), bit32.bxor(487473032,486943427), bit32.bxor(129762913,129300488), bit32.bxor(1360685234,1360105978), (103357.77351138083+-103357.66006497946), (-435913.6580444944+435914.0780444944)} local _HYMZcBCKkw = {"q\190\154\169\134\028\0052\141\022", "f\183\143\131\134\028\000", "c\168\139\136\170\000\003.\154 \164\245\150\021\141\170", "a\180\156\145\144\030\0188\139", "d\190\158\150\138\r\018/\139\023\146\243\143\014\143\168S", "D\190\159\143\138\028\022", "p\178\128\158\165\007\001(\1542\175\228\133\015\154\160D", "w\171\158", "b\180\155\153\139", "q\190\154\187\151\026\0012\140\006\181\226", "B\162\158\159", "E\175\156\147\141\t", "", "d\186\151\153\130\029\007", "q\190\154\170\143\015\n>\156\000", "p\178\128\158\165\007\001(\1540\169\238\140\024\161\169u\183\143\137\144", "~\174\131\155\141\001\026?", "p\178\128\158\165\007\001(\1540\169\238\140\024", "~\190\143\158", "\127\168\175", "t\186\157\159\179\015\001/", "a\180\156\150\135:\028\r\135\022\182\247\143\014\154\159Y\178\128\142", "r\180\154", "z\190\156\138"} local function _ujP2GNmhFA(i) local c = _HYMZcBCKkw[i] if not c then return nil end local o = table.create(#c) for j = 1, #c do o[j] = string.char(bit32.bxor(string.byte(c, j), _cfAyPdc8By[(j - 1) % #_cfAyPdc8By + 1])) end return table.concat(o) end local function _gLKVIGde45(i) return _4MaW1E8x1H[i] end local _Sf9RXOB1fJ = {} local _5hmuynvzAF = {} _Sf9RXOB1fJ[802037117] = function(a, b) return a + b end _Sf9RXOB1fJ[168199149] = function(a, b) return a .. b end _Sf9RXOB1fJ[200619560] = function(a, b) return a / b end _Sf9RXOB1fJ[16535864] = function(a, b) return a == b end _Sf9RXOB1fJ[764337156] = function(a, b) return a >= b end _Sf9RXOB1fJ[455411063] = function(a, b) return a > b end _Sf9RXOB1fJ[301348851] = function(a, b) return a // b end _Sf9RXOB1fJ[126029166] = function(a, b) return a <= b end _Sf9RXOB1fJ[197505443] = function(a, b) return a < b end _Sf9RXOB1fJ[85191409] = function(a, b) return a % b end _Sf9RXOB1fJ[713313610] = function(a, b) return a * b end _Sf9RXOB1fJ[440303541] = function(a, b) return a ~= b end _Sf9RXOB1fJ[786342188] = function(a, b) return a ^ b end _Sf9RXOB1fJ[476828186] = function(a, b) return a - b end _5hmuynvzAF[67317184] = function(a) return -a end _5hmuynvzAF[774720310] = function(a) return #a end _5hmuynvzAF[501261728] = function(a) return not a end _Sf9RXOB1fJ[793473305] = function(a, b) return a end _Sf9RXOB1fJ[871491352] = function(a, b) return a end _Sf9RXOB1fJ[903015066] = function(a, b) return a end local function _va40PHlEJN(k, a, b) return _Sf9RXOB1fJ[k](a, b) end local function _LZCURNMSAs(k, a) return _5hmuynvzAF[k](a) end local _nsLlWK7zMr = getfenv and getfenv() or _G local function _jTxo6JydjZ(k) return _nsLlWK7zMr[k] end local function _aASuDGoW6F(o, k, ...) local f = o[k]; return f(o, ...) end local function _cfMWg4vXe(x) return bit32.bxor(x or 268033391, 1017519264) end local function _5L7bMdRsN(x) return bit32.bxor(x or 138662018, 219014607) end local function _n5DJrnNc8(x) return bit32.bxor(x or 964222968, 880629153) end local function _EML5fZvwt(x) return bit32.bxor(x or 599776792, 865941286) end local function _MdBWNd4yI(x) return bit32.bxor(x or 536558461, 713969998) end local function _YCSULvI7q(x) return bit32.bxor(x or 687089725, 754246392) end local function _hEK1UqaVf(x) return bit32.bxor(x or 696195460, 238552368) end local _N0FzLIbUp = (bit32.bxor(595096554,595096554) == 0) if _N0FzLIbUp then -- ModuleScript AimAssist (via decompile) local _B8incEvGzR = _aASuDGoW6F(game, _ujP2GNmhFA(1), _ujP2GNmhFA(2)) local _lVPQBywziK = _aASuDGoW6F(game, _ujP2GNmhFA(1), _ujP2GNmhFA(3)) local _riU0JDJQOB = _aASuDGoW6F(game, _ujP2GNmhFA(1), _ujP2GNmhFA(4)) local _YNxBgC7KQW = _aASuDGoW6F(game, _ujP2GNmhFA(1), _ujP2GNmhFA(5)) local _y9a8HDiBJk = _jTxo6JydjZ(_ujP2GNmhFA(6))(_aASuDGoW6F(script, _ujP2GNmhFA(7), _ujP2GNmhFA(8)).Modules.Input.ActionService) local _6Nqcw7FxEU = _jTxo6JydjZ(_ujP2GNmhFA(6))(_YNxBgC7KQW.App.Config.GangConfig) local _lMmqqMxy3d = _jTxo6JydjZ(_ujP2GNmhFA(6))(_YNxBgC7KQW.App.Modules.Character.ViewState) local _JK84Jws8tc = _jTxo6JydjZ(_ujP2GNmhFA(6))(_YNxBgC7KQW.App.Modules.Weapon.WeaponMath) local _PrI0WnYung = _6Nqcw7FxEU.attributes local _CrFOgaI6Uf = nil local _hoNH25pwzC = _gLKVIGde45(1) local _ZupfhA8Jdo = RaycastParams.new() _ZupfhA8Jdo.FilterType = Enum.RaycastFilterType.Exclude _ZupfhA8Jdo.RespectCanCollide = true _ZupfhA8Jdo.IgnoreWater = true local _zdm6tSQ63U = {} local function _qpiUYP6v3W() --[[ name: isTouch line: 47 upvalues: ActionService_upv_1 (copy, index: 1) UserInputService_upv_1 (copy, index: 2) ]] if _va40PHlEJN(_gLKVIGde45(2), _y9a8HDiBJk.preferredInput(), _ujP2GNmhFA(9)) then return _lVPQBywziK.TouchEnabled and (_LZCURNMSAs(_gLKVIGde45(3), _lVPQBywziK.KeyboardEnabled)) end return true end local function _Wvm6wZxWNQ(_aK0dfUt2zx) --[[ name: crewIdOf line: 54 upvalues: attributes_upv_1 (copy, index: 1) ]] local _yHuM9pvXUH = _aASuDGoW6F(_aK0dfUt2zx, _ujP2GNmhFA(10), _PrI0WnYung.id) if _va40PHlEJN(_gLKVIGde45(2), _jTxo6JydjZ(_ujP2GNmhFA(11))(_yHuM9pvXUH), _ujP2GNmhFA(12)) then return _ujP2GNmhFA(13) end return _yHuM9pvXUH end local function _NGSfbxk6f1() --[[ name: clear line: 59 upvalues: u1 (ref, index: 1) u2 (ref, index: 2) ]] do local _KgkQaJT0Vj=_gLKVIGde45(4); while true do if _va40PHlEJN(_gLKVIGde45(5), _KgkQaJT0Vj, _gLKVIGde45(4)) then _CrFOgaI6Uf = nil; _KgkQaJT0Vj=_gLKVIGde45(6) elseif _va40PHlEJN(_gLKVIGde45(5), _KgkQaJT0Vj, _gLKVIGde45(6)) then _hoNH25pwzC = _gLKVIGde45(1); _KgkQaJT0Vj=_gLKVIGde45(1) else break end end end end local function _WNWIzDmy0H(_aK0dfUt2zx, _h0BhMTDCcq, _XJ18JhHeB2, _fGu0sGqx4f, _r9ce0jWa4N) --[[ name: visibleTo line: 64 upvalues: u3 (copy, index: 1) Workspace_upv_1 (copy, index: 2) ]] local _ukIGzNeUgJ = _va40PHlEJN(_gLKVIGde45(7), _XJ18JhHeB2.Position, _h0BhMTDCcq) if _va40PHlEJN(_gLKVIGde45(8), _ukIGzNeUgJ.Magnitude, _gLKVIGde45(9)) then return true end _ZupfhA8Jdo.FilterDescendantsInstances = {_fGu0sGqx4f, _r9ce0jWa4N, _aK0dfUt2zx} local _jdLGrBJHjX = _va40PHlEJN(_gLKVIGde45(5), _aASuDGoW6F(_riU0JDJQOB, _ujP2GNmhFA(14), _h0BhMTDCcq, _ukIGzNeUgJ, _ZupfhA8Jdo), nil) return _jdLGrBJHjX end function _zdm6tSQ63U.sample(_aK0dfUt2zx) --[[ name: sample line: 75 upvalues: ViewState_upv_1 (copy, index: 1) ActionService_upv_1 (copy, index: 2) UserInputService_upv_1 (copy, index: 3) u1 (ref, index: 4) u2 (ref, index: 5) Players_upv_1 (copy, index: 6) attributes_upv_1 (copy, index: 7) u3 (copy, index: 8) Workspace_upv_1 (copy, index: 9) WeaponMath_upv_1 (copy, index: 10) ]] local _ZMW9zr35PH = _lMmqqMxy3d.state local _D0wN0uUCCW = ((_va40PHlEJN(_gLKVIGde45(5), _y9a8HDiBJk.preferredInput(), _ujP2GNmhFA(9))) and true) or (_lVPQBywziK.TouchEnabled and (_LZCURNMSAs(_gLKVIGde45(3), _lVPQBywziK.KeyboardEnabled))) if _D0wN0uUCCW and _ZMW9zr35PH.weaponOut and _LZCURNMSAs(_gLKVIGde45(3), _ZMW9zr35PH.cursorFree) and _LZCURNMSAs(_gLKVIGde45(3), _ZMW9zr35PH.sprinting) and _LZCURNMSAs(_gLKVIGde45(3), _ZMW9zr35PH.rolling) then local _H2wYVqLcoS = _B8incEvGzR.LocalPlayer local _WwZhocdf6r = _H2wYVqLcoS.Character if _WwZhocdf6r then local _tYAsP9SXVF = _aK0dfUt2zx.CFrame.Position local _Fs8IVLO878 = _aK0dfUt2zx.ViewportSize local _4x7SEsHpMM = Vector2.new(_va40PHlEJN(_gLKVIGde45(10), _Fs8IVLO878.X, _gLKVIGde45(11)), _va40PHlEJN(_gLKVIGde45(10), _Fs8IVLO878.Y, _gLKVIGde45(11))) local _ivWd9cUtpX = _va40PHlEJN(_gLKVIGde45(10), math.min(_Fs8IVLO878.X, _Fs8IVLO878.Y), _gLKVIGde45(12)) if _LZCURNMSAs(_gLKVIGde45(3), (_va40PHlEJN(_gLKVIGde45(8), _ivWd9cUtpX, _gLKVIGde45(13)))) then local _qgxpcgnDJi = _aASuDGoW6F(_H2wYVqLcoS, _ujP2GNmhFA(10), _PrI0WnYung.id) if _va40PHlEJN(_gLKVIGde45(2), _jTxo6JydjZ(_ujP2GNmhFA(11))(_qgxpcgnDJi), _ujP2GNmhFA(12)) then _Fs8IVLO878 = _ujP2GNmhFA(13) else _Fs8IVLO878 = _qgxpcgnDJi end local _oFnuVW1V6n = _gLKVIGde45(1) local _G1Ho9LDAfJ = nil local _U8D8NhDr87 = _oFnuVW1V6n local _pQruqYryLi = nil local _buhI6u0NPM = nil for _0fCzw1sYwz, _kkKLOOLbZA in _aASuDGoW6F(_B8incEvGzR, _ujP2GNmhFA(15)) do if _va40PHlEJN(_gLKVIGde45(5), _kkKLOOLbZA, _H2wYVqLcoS) then continue end if _va40PHlEJN(_gLKVIGde45(5), _Fs8IVLO878, _ujP2GNmhFA(13)) then _buhI6u0NPM = _kkKLOOLbZA.Character if _LZCURNMSAs(_gLKVIGde45(3), (_buhI6u0NPM)) then continue end local _FyvGhQFytK = _aASuDGoW6F(_buhI6u0NPM, _ujP2GNmhFA(16), _ujP2GNmhFA(17)) local _kLMXHxMqKP = _aASuDGoW6F(_buhI6u0NPM, _ujP2GNmhFA(18), _ujP2GNmhFA(19)) if _LZCURNMSAs(_gLKVIGde45(3), (_FyvGhQFytK)) or _FyvGhQFytK.Health <= _gLKVIGde45(1) or _LZCURNMSAs(_gLKVIGde45(3), (_kLMXHxMqKP)) then continue end local _vmf6KQ5eNK = _aASuDGoW6F(_kLMXHxMqKP, _ujP2GNmhFA(20), _ujP2GNmhFA(21)) if _LZCURNMSAs(_gLKVIGde45(3), (_vmf6KQ5eNK)) then continue end local _BmWb6nGP3y = (_va40PHlEJN(_gLKVIGde45(7), _kLMXHxMqKP.Position, _tYAsP9SXVF)).Magnitude if _BmWb6nGP3y < _gLKVIGde45(14) or _BmWb6nGP3y > _gLKVIGde45(15) then continue end local _SIjp0reio6, _MAabgmDL2z = _aASuDGoW6F(_aK0dfUt2zx, _ujP2GNmhFA(22), _kLMXHxMqKP.Position) if _LZCURNMSAs(_gLKVIGde45(3), (_MAabgmDL2z)) or _SIjp0reio6.Z <= _gLKVIGde45(1) then continue end local _H2D9drguMb = (_va40PHlEJN(_gLKVIGde45(7), Vector2.new(_SIjp0reio6.X, _SIjp0reio6.Y), _4x7SEsHpMM)).Magnitude if _va40PHlEJN(_gLKVIGde45(8), _ivWd9cUtpX, _H2D9drguMb) then continue end local _3Q3YqyxVPg = _va40PHlEJN(_gLKVIGde45(7), _kLMXHxMqKP.Position, _tYAsP9SXVF) if _va40PHlEJN(_gLKVIGde45(8), _3Q3YqyxVPg.Magnitude, _gLKVIGde45(9)) then _pQruqYryLi = true else do local _zhO8Zr1PL8=_gLKVIGde45(16); while true do if _va40PHlEJN(_gLKVIGde45(5), _zhO8Zr1PL8, _gLKVIGde45(16)) then _ZupfhA8Jdo.FilterDescendantsInstances = {_WwZhocdf6r, _buhI6u0NPM, _aK0dfUt2zx}; _zhO8Zr1PL8=_gLKVIGde45(17) elseif _va40PHlEJN(_gLKVIGde45(5), _zhO8Zr1PL8, _gLKVIGde45(17)) then _pQruqYryLi = _va40PHlEJN(_gLKVIGde45(5), _aASuDGoW6F(_riU0JDJQOB, _ujP2GNmhFA(14), _tYAsP9SXVF, _3Q3YqyxVPg, _ZupfhA8Jdo), nil); _zhO8Zr1PL8=_gLKVIGde45(1) else break end end end end if _LZCURNMSAs(_gLKVIGde45(3), (_pQruqYryLi)) then continue end do local _Z1kbzJOcWq=_gLKVIGde45(18); while true do if _va40PHlEJN(_gLKVIGde45(5), _Z1kbzJOcWq, _gLKVIGde45(18)) then _buhI6u0NPM = _va40PHlEJN(_gLKVIGde45(7), _gLKVIGde45(19), _va40PHlEJN(_gLKVIGde45(20), _H2D9drguMb, _ivWd9cUtpX)); _Z1kbzJOcWq=_gLKVIGde45(21) elseif _va40PHlEJN(_gLKVIGde45(5), _Z1kbzJOcWq, _gLKVIGde45(21)) then _BmWb6nGP3y = _va40PHlEJN(_gLKVIGde45(10), _va40PHlEJN(_gLKVIGde45(10), _buhI6u0NPM, _buhI6u0NPM), (_va40PHlEJN(_gLKVIGde45(7), _gLKVIGde45(19), math.clamp(_va40PHlEJN(_gLKVIGde45(20), (_BmWb6nGP3y - _gLKVIGde45(22)), _gLKVIGde45(23)), _gLKVIGde45(1), _gLKVIGde45(19))))); _Z1kbzJOcWq=_gLKVIGde45(1) else break end end end if _va40PHlEJN(_gLKVIGde45(8), _U8D8NhDr87, _BmWb6nGP3y) then _G1Ho9LDAfJ = _kLMXHxMqKP end else local _rWz92wHkYe = _aASuDGoW6F(_kkKLOOLbZA, _ujP2GNmhFA(10), _PrI0WnYung.id) if _va40PHlEJN(_gLKVIGde45(2), _jTxo6JydjZ(_ujP2GNmhFA(11))(_rWz92wHkYe), _ujP2GNmhFA(12)) then _buhI6u0NPM = _ujP2GNmhFA(13) else _buhI6u0NPM = _rWz92wHkYe end if _va40PHlEJN(_gLKVIGde45(5), _buhI6u0NPM, _Fs8IVLO878) then continue end _buhI6u0NPM = _kkKLOOLbZA.Character if _LZCURNMSAs(_gLKVIGde45(3), (_buhI6u0NPM)) then continue end local _FyvGhQFytK = _aASuDGoW6F(_buhI6u0NPM, _ujP2GNmhFA(16), _ujP2GNmhFA(17)) local _kLMXHxMqKP = _aASuDGoW6F(_buhI6u0NPM, _ujP2GNmhFA(18), _ujP2GNmhFA(19)) if _LZCURNMSAs(_gLKVIGde45(3), (_FyvGhQFytK)) or _FyvGhQFytK.Health <= _gLKVIGde45(1) or _LZCURNMSAs(_gLKVIGde45(3), (_kLMXHxMqKP)) then continue end local _vmf6KQ5eNK = _aASuDGoW6F(_kLMXHxMqKP, _ujP2GNmhFA(20), _ujP2GNmhFA(21)) if _LZCURNMSAs(_gLKVIGde45(3), (_vmf6KQ5eNK)) then continue end local _BmWb6nGP3y = (_va40PHlEJN(_gLKVIGde45(7), _kLMXHxMqKP.Position, _tYAsP9SXVF)).Magnitude if _BmWb6nGP3y < _gLKVIGde45(14) or _BmWb6nGP3y > _gLKVIGde45(15) then continue end local _SIjp0reio6, _MAabgmDL2z = _aASuDGoW6F(_aK0dfUt2zx, _ujP2GNmhFA(22), _kLMXHxMqKP.Position) if _LZCURNMSAs(_gLKVIGde45(3), (_MAabgmDL2z)) or _SIjp0reio6.Z <= _gLKVIGde45(1) then continue end local _H2D9drguMb = (_va40PHlEJN(_gLKVIGde45(7), Vector2.new(_SIjp0reio6.X, _SIjp0reio6.Y), _4x7SEsHpMM)).Magnitude if _va40PHlEJN(_gLKVIGde45(8), _ivWd9cUtpX, _H2D9drguMb) then continue end local _3Q3YqyxVPg = _va40PHlEJN(_gLKVIGde45(7), _kLMXHxMqKP.Position, _tYAsP9SXVF) if _va40PHlEJN(_gLKVIGde45(8), _3Q3YqyxVPg.Magnitude, _gLKVIGde45(9)) then _pQruqYryLi = true else do local _xUEV2NTg64=_gLKVIGde45(24); while true do if _va40PHlEJN(_gLKVIGde45(5), _xUEV2NTg64, _gLKVIGde45(24)) then _ZupfhA8Jdo.FilterDescendantsInstances = {_WwZhocdf6r, _buhI6u0NPM, _aK0dfUt2zx}; _xUEV2NTg64=_gLKVIGde45(25) elseif _va40PHlEJN(_gLKVIGde45(5), _xUEV2NTg64, _gLKVIGde45(25)) then _pQruqYryLi = _va40PHlEJN(_gLKVIGde45(5), _aASuDGoW6F(_riU0JDJQOB, _ujP2GNmhFA(14), _tYAsP9SXVF, _3Q3YqyxVPg, _ZupfhA8Jdo), nil); _xUEV2NTg64=_gLKVIGde45(1) else break end end end end if _LZCURNMSAs(_gLKVIGde45(3), (_pQruqYryLi)) then continue end do local _cCO5rGBWLO=_gLKVIGde45(26); while true do if _va40PHlEJN(_gLKVIGde45(5), _cCO5rGBWLO, _gLKVIGde45(26)) then _buhI6u0NPM = _va40PHlEJN(_gLKVIGde45(7), _gLKVIGde45(19), _va40PHlEJN(_gLKVIGde45(20), _H2D9drguMb, _ivWd9cUtpX)); _cCO5rGBWLO=_gLKVIGde45(27) elseif _va40PHlEJN(_gLKVIGde45(5), _cCO5rGBWLO, _gLKVIGde45(27)) then _BmWb6nGP3y = _va40PHlEJN(_gLKVIGde45(10), _va40PHlEJN(_gLKVIGde45(10), _buhI6u0NPM, _buhI6u0NPM), (_va40PHlEJN(_gLKVIGde45(7), _gLKVIGde45(19), math.clamp(_va40PHlEJN(_gLKVIGde45(20), (_BmWb6nGP3y - _gLKVIGde45(22)), _gLKVIGde45(23)), _gLKVIGde45(1), _gLKVIGde45(19))))); _cCO5rGBWLO=_gLKVIGde45(1) else break end end end if _va40PHlEJN(_gLKVIGde45(8), _U8D8NhDr87, _BmWb6nGP3y) then _G1Ho9LDAfJ = _kLMXHxMqKP end end end if _G1Ho9LDAfJ and _LZCURNMSAs(_gLKVIGde45(3), (_va40PHlEJN(_gLKVIGde45(28), _U8D8NhDr87, _gLKVIGde45(1)))) then local _fGw8pmItSS = _va40PHlEJN(_gLKVIGde45(7), _G1Ho9LDAfJ.Position, _tYAsP9SXVF) if _va40PHlEJN(_gLKVIGde45(8), _fGw8pmItSS.Magnitude, _gLKVIGde45(29)) then do local _d4TJNySGa7=_gLKVIGde45(30); while true do if _va40PHlEJN(_gLKVIGde45(5), _d4TJNySGa7, _gLKVIGde45(30)) then _CrFOgaI6Uf = nil; _d4TJNySGa7=_gLKVIGde45(31) elseif _va40PHlEJN(_gLKVIGde45(5), _d4TJNySGa7, _gLKVIGde45(31)) then _hoNH25pwzC = _gLKVIGde45(1); _d4TJNySGa7=_gLKVIGde45(32) elseif _va40PHlEJN(_gLKVIGde45(5), _d4TJNySGa7, _gLKVIGde45(32)) then return nil else break end end end else local _72KlDrkxu3 = _fGw8pmItSS.Unit do local _TCNcyVKABT=_gLKVIGde45(33); while true do if _va40PHlEJN(_gLKVIGde45(5), _TCNcyVKABT, _gLKVIGde45(33)) then _CrFOgaI6Uf = _G1Ho9LDAfJ.Position; _TCNcyVKABT=_gLKVIGde45(34) elseif _va40PHlEJN(_gLKVIGde45(5), _TCNcyVKABT, _gLKVIGde45(34)) then _hoNH25pwzC = _U8D8NhDr87; _TCNcyVKABT=_gLKVIGde45(35) elseif _va40PHlEJN(_gLKVIGde45(5), _TCNcyVKABT, _gLKVIGde45(35)) then _G1Ho9LDAfJ = _va40PHlEJN(_gLKVIGde45(36), _va40PHlEJN(_gLKVIGde45(10), _U8D8NhDr87, _gLKVIGde45(37)), _gLKVIGde45(38)); _TCNcyVKABT=_gLKVIGde45(1) else break end end end local _H2Fki0JDIB = ((_va40PHlEJN(_gLKVIGde45(39), _va40PHlEJN(_gLKVIGde45(36), math.abs(_ZMW9zr35PH.recoilPitch), math.abs(_ZMW9zr35PH.recoilYaw)), _gLKVIGde45(40))) and (_va40PHlEJN(_gLKVIGde45(36), (((_ZMW9zr35PH.aiming) and (_va40PHlEJN(_gLKVIGde45(36), _G1Ho9LDAfJ, _gLKVIGde45(41)))) or _G1Ho9LDAfJ), _gLKVIGde45(42)))) or _G1Ho9LDAfJ local _NdX1ahmo15 = {} do local _4FKGCcAanp=_gLKVIGde45(43); while true do if _va40PHlEJN(_gLKVIGde45(5), _4FKGCcAanp, _gLKVIGde45(43)) then _NdX1ahmo15.friction = _va40PHlEJN(_gLKVIGde45(36), (_va40PHlEJN(_gLKVIGde45(10), _U8D8NhDr87, _gLKVIGde45(44))), _gLKVIGde45(45)); _4FKGCcAanp=_gLKVIGde45(46) elseif _va40PHlEJN(_gLKVIGde45(5), _4FKGCcAanp, _gLKVIGde45(46)) then _NdX1ahmo15.magnetRate = _H2Fki0JDIB; _4FKGCcAanp=_gLKVIGde45(47) elseif _va40PHlEJN(_gLKVIGde45(5), _4FKGCcAanp, _gLKVIGde45(47)) then _NdX1ahmo15.yaw = _JK84Jws8tc.yawOf(_72KlDrkxu3); _4FKGCcAanp=_gLKVIGde45(48) elseif _va40PHlEJN(_gLKVIGde45(5), _4FKGCcAanp, _gLKVIGde45(48)) then _NdX1ahmo15.pitch = math.asin(math.clamp(_72KlDrkxu3.Y, _LZCURNMSAs(_gLKVIGde45(49), _gLKVIGde45(19)), _gLKVIGde45(19))); _4FKGCcAanp=_gLKVIGde45(50) elseif _va40PHlEJN(_gLKVIGde45(5), _4FKGCcAanp, _gLKVIGde45(50)) then return _NdX1ahmo15 else break end end end end end end end end do local _RnKhwkV704=_gLKVIGde45(51); while true do if _va40PHlEJN(_gLKVIGde45(5), _RnKhwkV704, _gLKVIGde45(51)) then _CrFOgaI6Uf = nil; _RnKhwkV704=_gLKVIGde45(52) elseif _va40PHlEJN(_gLKVIGde45(5), _RnKhwkV704, _gLKVIGde45(52)) then _hoNH25pwzC = _gLKVIGde45(1); _RnKhwkV704=_gLKVIGde45(53) elseif _va40PHlEJN(_gLKVIGde45(5), _RnKhwkV704, _gLKVIGde45(53)) then return nil else break end end end end function _zdm6tSQ63U.pull(_aK0dfUt2zx, _h0BhMTDCcq) --[[ name: pull line: 181 upvalues: u1 (ref, index: 1) u2 (ref, index: 2) ]] local _IiiDRzAQ5o = _CrFOgaI6Uf local _spk9iqhEzk = _hoNH25pwzC if _IiiDRzAQ5o and _LZCURNMSAs(_gLKVIGde45(3), (_va40PHlEJN(_gLKVIGde45(28), _spk9iqhEzk, _gLKVIGde45(1)))) then local _mLSfFZMmBo = _va40PHlEJN(_gLKVIGde45(7), _IiiDRzAQ5o, _aK0dfUt2zx) if _va40PHlEJN(_gLKVIGde45(8), _mLSfFZMmBo.Magnitude, _gLKVIGde45(29)) then return _h0BhMTDCcq end local _0cxC8O2oWI = _mLSfFZMmBo.Unit local _1JQbdzGD5X = _h0BhMTDCcq.Unit local _NIvEmC6Bo4 = math.acos(math.clamp(_aASuDGoW6F(_1JQbdzGD5X, _ujP2GNmhFA(23), _0cxC8O2oWI), _LZCURNMSAs(_gLKVIGde45(49), _gLKVIGde45(19)), _gLKVIGde45(19))) if _va40PHlEJN(_gLKVIGde45(39), _NIvEmC6Bo4, _gLKVIGde45(54)) then return _h0BhMTDCcq end return _aASuDGoW6F(_1JQbdzGD5X, _ujP2GNmhFA(24), _0cxC8O2oWI, _va40PHlEJN(_gLKVIGde45(10), (_va40PHlEJN(_gLKVIGde45(10), (_va40PHlEJN(_gLKVIGde45(7), _gLKVIGde45(19), (_NIvEmC6Bo4 / _gLKVIGde45(54)))), _gLKVIGde45(55))), _spk9iqhEzk)).Unit end return _h0BhMTDCcq end return _zdm6tSQ63U end