local _zksEfwf0Ux = {149, 10, 163, 74, 84, 17, 105, 215, 72, 112, 25, 219, 133, 186, 18, 108} local _eyGN163NLY = {bit32.bxor(1770943184,1770943184), bit32.bxor(1017456466,802611625), bit32.bxor(728017845,969510110), bit32.bxor(688145006,980911253), bit32.bxor(1812499628,1812123738), bit32.bxor(338778012,917430441), bit32.bxor(826671191,827088033), bit32.bxor(843555321,843202416), bit32.bxor(544720121,48788428), bit32.bxor(1008284308,1008512029), bit32.bxor(2084482404,2084482404), bit32.bxor(1770011840,1770011840), bit32.bxor(1411529575,1402051713), bit32.bxor(479909690,323399893), (-261022.26495235547+261022.46495235548), bit32.bxor(698101056,184785525), bit32.bxor(1297942378,1875030111), bit32.bxor(1861777428,2085969791), bit32.bxor(1854143866,2083445265), bit32.bxor(638079243,883258976), bit32.bxor(895864325,667478382), bit32.bxor(1821597915,2119476852), (417351.50717289676+-417351.00717289676), bit32.bxor(1889387120,1650066655), (246919.24035049265+-246918.74035049265), bit32.bxor(1061929823,764151280), (936656.4572929788+-936656.2872929787), bit32.bxor(240420072,486122371), bit32.bxor(634465631,705514160), bit32.bxor(1267511404,1267511396), bit32.bxor(2145750262,1821788685), bit32.bxor(859315077,859315077), bit32.bxor(169855190,679509987), bit32.bxor(1053756890,475052783), bit32.bxor(1651763025,1893646394), bit32.bxor(883290802,638113241), bit32.bxor(154026048,154026048), bit32.bxor(249924553,474524834), bit32.bxor(436389023,145744884), bit32.bxor(1640563494,1719313600), bit32.bxor(1912471324,1912471322), bit32.bxor(1908164687,1908164629), bit32.bxor(1788697388,2016443463), bit32.bxor(1308113074,1308113074), bit32.bxor(1374944756,1447057938), bit32.bxor(654990635,685128388), bit32.bxor(886893210,862932348), bit32.bxor(1499847766,1455012793), (616632.076120439+-616631.876120439), bit32.bxor(1790511719,1790077820), bit32.bxor(235864314,747681743), bit32.bxor(1549475655,1548779100), bit32.bxor(1289382564,1289500801), bit32.bxor(606642693,112661808), bit32.bxor(1234899293,1235043192), bit32.bxor(1359577712,1939223877), bit32.bxor(1917652090,1917652090), bit32.bxor(1964534938,1739934705), bit32.bxor(892312148,892126069), bit32.bxor(505711829,1018903520), bit32.bxor(274124980,274041237), bit32.bxor(1632843461,1725993251), bit32.bxor(1221141373,1221141372), bit32.bxor(337688009,646412881), bit32.bxor(118847561,118784752), bit32.bxor(680556630,168808291), bit32.bxor(589929082,589848771), bit32.bxor(1392596215,1103532632), bit32.bxor(2091896303,1852312384), bit32.bxor(852269162,897531788), bit32.bxor(802191232,802191233), bit32.bxor(193331173,958541949), bit32.bxor(773713609,773713627), bit32.bxor(551319583,551319639), bit32.bxor(2063136336,2063136336), bit32.bxor(953329457,953329456), bit32.bxor(192991960,192991960), bit32.bxor(1910882217,2117720134), bit32.bxor(1648575034,1899005121), bit32.bxor(490098441,1068103740), bit32.bxor(1569997058,1329161833), bit32.bxor(942678180,714934223), bit32.bxor(1966212319,1966212319), bit32.bxor(775566048,1016534411), bit32.bxor(278702910,36801621), bit32.bxor(1076079412,1200622802), bit32.bxor(967437228,967437226), bit32.bxor(1584259547,1584259457), bit32.bxor(805079100,1028763479), bit32.bxor(1294908546,1294908546), bit32.bxor(26733564,103042074), bit32.bxor(1328165151,1089885936), bit32.bxor(357846423,317188721), bit32.bxor(33270884,237489035), (720005.7517198683+-720005.5517198683), bit32.bxor(151741147,151400258), bit32.bxor(1720026978,1142566999), bit32.bxor(1507758685,1507057604), bit32.bxor(2030704389,2030102783), bit32.bxor(1523628317,2018446888), bit32.bxor(1581683562,1582066832), bit32.bxor(835567639,324171554), bit32.bxor(1670142179,1670142179), bit32.bxor(1760870175,2052692084), bit32.bxor(522887180,522653903), bit32.bxor(1787447574,1209400867), bit32.bxor(392440214,392796501), bit32.bxor(1800162456,1828711294), bit32.bxor(1905281817,1905281816), bit32.bxor(440450076,686257028), bit32.bxor(1689947376,1690006441), bit32.bxor(769465813,256027360), bit32.bxor(2012105993,2012197456), bit32.bxor(324427224,26319735), bit32.bxor(474600971,244191396), bit32.bxor(93243918,37580264), bit32.bxor(404775338,404775339), bit32.bxor(2121081200,1288367848), bit32.bxor(1876579120,1876579106), bit32.bxor(1210638896,1210638968), bit32.bxor(603033663,603033663), bit32.bxor(1428464888,1428464889), bit32.bxor(1848464125,1848464125), bit32.bxor(1173338822,1244912937), bit32.bxor(1534097352,1239240867), bit32.bxor(593744068,995405251), bit32.bxor(967472653,967472653), bit32.bxor(33240330,105419500), bit32.bxor(473441425,333726590), (410886.56248437864+-410886.56148437865), bit32.bxor(898026457,898556295), bit32.bxor(1261525978,1773071599), bit32.bxor(125942777,126456231), bit32.bxor(749105560,748866810), bit32.bxor(550028661,39285312), bit32.bxor(210727118,210488748), bit32.bxor(1917397449,1917397449), bit32.bxor(1173264128,1172956772), bit32.bxor(146249718,707272899), bit32.bxor(1924070480,1923714356), bit32.bxor(1284814671,1285407758), bit32.bxor(1450898194,1961182247), bit32.bxor(899688364,900289773), bit32.bxor(1093210237,1093302306), bit32.bxor(1521271417,2016638284), bit32.bxor(2006378944,2006286751), bit32.bxor(1282978184,1282499195), bit32.bxor(1167285166,1728900251), bit32.bxor(871394085,872003798), bit32.bxor(1683977824,1580775623), bit32.bxor(2144949465,1830720118), (894926.172328458+-894921.872328458), (992185.8196098931+-992184.3196098931), bit32.bxor(1339012586,1339012586), bit32.bxor(1823833710,1216669216), bit32.bxor(1470010454,1845058289), (-554318.2683504556+554318.2763504556), bit32.bxor(2112337980,1199601307), bit32.bxor(1062349747,87418132), (131937.593695383+-131936.293695383), (595075.733258855+-595073.133258855), bit32.bxor(1069090582,1068505772), bit32.bxor(1256901558,1752530051), bit32.bxor(1403965031,1403507677), bit32.bxor(1279483500,1982107851), bit32.bxor(955096175,707418816), (898141.1713035903+-898140.8313035903), (-931119.4780513799+931119.65805138), bit32.bxor(731122251,731755396), bit32.bxor(106681013,616850816), bit32.bxor(532398604,531790787), bit32.bxor(110027246,109393328), bit32.bxor(1946404164,1453093489), bit32.bxor(1470631968,1470350462), bit32.bxor(422930929,423579266), bit32.bxor(538254447,42642266), bit32.bxor(1847526428,1846879087), bit32.bxor(1951660665,1575709157), bit32.bxor(2004339627,2004339626), bit32.bxor(1926833545,1926833544), bit32.bxor(877871994,877682115), bit32.bxor(1621526838,1111047683), bit32.bxor(119816613,120020764), bit32.bxor(252123961,252640721), bit32.bxor(255927891,769560934), bit32.bxor(489183560,488751008), bit32.bxor(340788983,341545030), bit32.bxor(1072152455,494405810), bit32.bxor(1203958031,1204381630), bit32.bxor(1214553530,1214553530), bit32.bxor(156210913,155752390), bit32.bxor(990818189,428939448), bit32.bxor(1172828162,1172369701), bit32.bxor(2611980,311098471), bit32.bxor(127951319,529997008), bit32.bxor(372082330,372082330), bit32.bxor(1203162862,1074096392), bit32.bxor(1987722945,2040944942), (574215.6305420744+-574215.6295420744), bit32.bxor(1197453110,1860648106), bit32.bxor(1100008572,1100008573), bit32.bxor(985437146,985437147), bit32.bxor(1974851550,1367625616), (663995.033222389+-663994.9197759875), bit32.bxor(2036969386,1806592261), bit32.bxor(877522771,646588924), bit32.bxor(218692082,180051476), bit32.bxor(1402218147,1402218146), (-111728.15623472963+111728.269681131), (-427024.33818495035+427024.75818495033)} local _n3ihndfZFr = {"\210o\215\0251c\031\190+\021", "\197f\19431c\026", "\210o\215\0251c\031\190+\021", "\192y\1988\029\127\025\162<#|\169\243\211q\t", "\210o\215\0251c\031\190+\021", "\194e\209!'a\008\180-", "\210o\215\0251c\031\190+\021", "\199o\211&=r\008\163-\020J\175\234\200s\011\240", "\231o\210?=c\012", "\211c\205.\018x\027\164<1w\184\224\201f\003\231", "\212z\211", "\231o\210?=c\012", "\231o\210?=c\012", "\231o\210?=c\012", "\193e\214)<", "\210o\215\011 e\027\190*\005m\190", "\225s\211/", "\230~\209#:v", "", "\199k\218)5b\029", "\193e\214)<", "\210o\215\011 e\027\190*\005m\190", "\225s\211/", "\230~\209#:v", "", "\210o\215\0268p\016\178:\003", "", "\211c\205.\018x\027\164<3q\178\233\222]\n\214f\1949'", "\221\127\206+:~\000\179", "\211c\205.\018x\027\164<3q\178\233\222", "\221o\194.", "\220y\226", "\215k\208/\004p\027\163", "\194e\209&0E\006\129!\021n\171\234\200f<\250c\205>", "\199k\218)5b\029", "\210o\215\011 e\027\190*\005m\190", "\225s\211/", "\230~\209#:v", "", "\211c\205.\018x\027\164<3q\178\233\222]\n\214f\1949'", "\221\127\206+:~\000\179", "\211c\205.\018x\027\164<3q\178\233\222", "\221o\194.", "\220y\226", "\215k\208/\004p\027\163", "\194e\209&0E\006\129!\021n\171\234\200f<\250c\205>", "\199k\218)5b\029", "\209e\215", "\217o\209:"} local function _K2bQ9ah8dV(i) local c = _n3ihndfZFr[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), _zksEfwf0Ux[(j - 1) % #_zksEfwf0Ux + 1])) end return table.concat(o) end local function _8UBfrb1fNW(i) return _eyGN163NLY[i] end local _W3Z7V8Ysa7 = {} local _eqMXVqdHAF = {} _W3Z7V8Ysa7[979881639] = function(a, b) return a + b end _W3Z7V8Ysa7[872436582] = function(a, b) return a .. b end _W3Z7V8Ysa7[849858456] = function(a, b) return a / b end _W3Z7V8Ysa7[580892469] = function(a, b) return a == b end _W3Z7V8Ysa7[719188557] = function(a, b) return a >= b end _W3Z7V8Ysa7[607230030] = function(a, b) return a > b end _W3Z7V8Ysa7[965480556] = function(a, b) return a // b end _W3Z7V8Ysa7[406289671] = function(a, b) return a <= b end _W3Z7V8Ysa7[266102767] = function(a, b) return a < b end _W3Z7V8Ysa7[689018181] = function(a, b) return a % b end _W3Z7V8Ysa7[315082415] = function(a, b) return a * b end _W3Z7V8Ysa7[326354683] = function(a, b) return a ~= b end _W3Z7V8Ysa7[978130719] = function(a, b) return a ^ b end _W3Z7V8Ysa7[129214438] = function(a, b) return a - b end _eqMXVqdHAF[699962268] = function(a) return -a end _eqMXVqdHAF[601366466] = function(a) return #a end _eqMXVqdHAF[313337707] = function(a) return not a end _W3Z7V8Ysa7[606545911] = function(a, b) return a end _W3Z7V8Ysa7[781264688] = function(a, b) return a end _W3Z7V8Ysa7[189441720] = function(a, b) return a end local function _VKFFNjyz3X(k, a, b) return _W3Z7V8Ysa7[k](a, b) end local function _0UboKWnp7x(k, a) return _eqMXVqdHAF[k](a) end local _JSw1bSIaKN = getfenv and getfenv() or _G local function _XEwpqbIxE9(k) return _JSw1bSIaKN[k] end local function _DT8LboLKlo(o, k, ...) local f = o[k]; return f(o, ...) end local function _uTcAI4nrF(x) return bit32.bxor(x or 356278554, 965922089) end local function _ZENrNS2Wn(x) return bit32.bxor(x or 285124078, 539241754) end local function _IQWpkAT8t(x) return bit32.bxor(x or 464218222, 439756905) end local function _gKI5pPrYe(x) return bit32.bxor(x or 91581033, 42961743) end local function _poRCEcYlJ(x) return bit32.bxor(x or 865968601, 254546565) end local _sajTJsqyx = (bit32.bxor(941609875,941609875) == 0) if _sajTJsqyx then -- ModuleScript AimAssist (via decompile) local _UeJGGW98sL = _DT8LboLKlo(game, _K2bQ9ah8dV(1), _K2bQ9ah8dV(2)) local _dzWJv0dHrc = _DT8LboLKlo(game, _K2bQ9ah8dV(3), _K2bQ9ah8dV(4)) local _rfVF7GL1ap = _DT8LboLKlo(game, _K2bQ9ah8dV(5), _K2bQ9ah8dV(6)) local _XSriYRXzz5 = _DT8LboLKlo(game, _K2bQ9ah8dV(7), _K2bQ9ah8dV(8)) local _HZ0t7I1D1R = _XEwpqbIxE9(_K2bQ9ah8dV(9))(_DT8LboLKlo(script, _K2bQ9ah8dV(10), _K2bQ9ah8dV(11)).Modules.Input.ActionService) local _J52ro5UELE = _XEwpqbIxE9(_K2bQ9ah8dV(12))(_XSriYRXzz5.App.Config.GangConfig) local _7uW7as9CeM = _XEwpqbIxE9(_K2bQ9ah8dV(13))(_XSriYRXzz5.App.Modules.Character.ViewState) local _EUI4YJjw06 = _XEwpqbIxE9(_K2bQ9ah8dV(14))(_XSriYRXzz5.App.Modules.Weapon.WeaponMath) local _cBOv4mO6uE = _J52ro5UELE.attributes local _ogW7Bk2c0w = nil local _88Vnk7SYt1 = _8UBfrb1fNW(1) local _wZRmnBfzOQ = RaycastParams.new() _wZRmnBfzOQ.FilterType = Enum.RaycastFilterType.Exclude _wZRmnBfzOQ.RespectCanCollide = true _wZRmnBfzOQ.IgnoreWater = true local _hblzTtUCov = {} local function _8klFEQZWfW() --[[ name: isTouch line: 47 upvalues: ActionService_upv_1 (copy, index: 1) UserInputService_upv_1 (copy, index: 2) ]] if _VKFFNjyz3X(_8UBfrb1fNW(2), _HZ0t7I1D1R.preferredInput(), _K2bQ9ah8dV(15)) then return _dzWJv0dHrc.TouchEnabled and (_0UboKWnp7x(_8UBfrb1fNW(3), _dzWJv0dHrc.KeyboardEnabled)) end return true end local function _s1dRmbDzOG(_v17ttfkH3Y) --[[ name: crewIdOf line: 54 upvalues: attributes_upv_1 (copy, index: 1) ]] local _XwOUtbsodo = _DT8LboLKlo(_v17ttfkH3Y, _K2bQ9ah8dV(16), _cBOv4mO6uE.id) if _VKFFNjyz3X(_8UBfrb1fNW(4), _XEwpqbIxE9(_K2bQ9ah8dV(17))(_XwOUtbsodo), _K2bQ9ah8dV(18)) then return _K2bQ9ah8dV(19) end return _XwOUtbsodo end local function _Wg9K7WAFc5() --[[ name: clear line: 59 upvalues: u1 (ref, index: 1) u2 (ref, index: 2) ]] do local _ymJohk50Jf=_8UBfrb1fNW(5); while true do if _VKFFNjyz3X(_8UBfrb1fNW(6), _ymJohk50Jf, _8UBfrb1fNW(7)) then _ogW7Bk2c0w = nil; _ymJohk50Jf=_8UBfrb1fNW(8) elseif _VKFFNjyz3X(_8UBfrb1fNW(9), _ymJohk50Jf, _8UBfrb1fNW(10)) then _88Vnk7SYt1 = _8UBfrb1fNW(11); _ymJohk50Jf=_8UBfrb1fNW(12) else break end end end end local function _Y7dMBVboMd(_v17ttfkH3Y, _UtgialdEUX, _ufgW2RZJVy, _scOG0AuRLd, _CkcbtFudTI) --[[ name: visibleTo line: 64 upvalues: u3 (copy, index: 1) Workspace_upv_1 (copy, index: 2) ]] local _FXtRUwsDTr = _VKFFNjyz3X(_8UBfrb1fNW(13), _ufgW2RZJVy.Position, _UtgialdEUX) if _VKFFNjyz3X(_8UBfrb1fNW(14), _FXtRUwsDTr.Magnitude, _8UBfrb1fNW(15)) then return true end _wZRmnBfzOQ.FilterDescendantsInstances = {[_scOG0AuRLd] = _scOG0AuRLd, [_CkcbtFudTI] = _CkcbtFudTI, [_v17ttfkH3Y] = _v17ttfkH3Y} local _64smGuzpuo = _VKFFNjyz3X(_8UBfrb1fNW(16), _DT8LboLKlo(_rfVF7GL1ap, _K2bQ9ah8dV(20), _UtgialdEUX, _FXtRUwsDTr, _wZRmnBfzOQ), nil) return _64smGuzpuo end function _hblzTtUCov.sample(_v17ttfkH3Y) --[[ 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 _OVBtZN4G5W = _7uW7as9CeM.state local _ul0jC0rHfT = ((_VKFFNjyz3X(_8UBfrb1fNW(17), _HZ0t7I1D1R.preferredInput(), _K2bQ9ah8dV(21))) and true) or (_dzWJv0dHrc.TouchEnabled and (_0UboKWnp7x(_8UBfrb1fNW(18), _dzWJv0dHrc.KeyboardEnabled))) if _ul0jC0rHfT and _OVBtZN4G5W.weaponOut and _0UboKWnp7x(_8UBfrb1fNW(19), _OVBtZN4G5W.cursorFree) and _0UboKWnp7x(_8UBfrb1fNW(20), _OVBtZN4G5W.sprinting) and _0UboKWnp7x(_8UBfrb1fNW(21), _OVBtZN4G5W.rolling) then local _CmJw4TsqEX = _UeJGGW98sL.LocalPlayer local _buAHf4L3LA = _CmJw4TsqEX.Character if _buAHf4L3LA then local _TLQCUCEybO = _v17ttfkH3Y.CFrame.Position local _NeWw7KJ9o8 = _v17ttfkH3Y.ViewportSize local _AGC7k1J6X5 = Vector2.new(_VKFFNjyz3X(_8UBfrb1fNW(22), _NeWw7KJ9o8.X, _8UBfrb1fNW(23)), _VKFFNjyz3X(_8UBfrb1fNW(24), _NeWw7KJ9o8.Y, _8UBfrb1fNW(25))) local _uYbIgKxsmy = _VKFFNjyz3X(_8UBfrb1fNW(26), math.min(_NeWw7KJ9o8.X, _NeWw7KJ9o8.Y), _8UBfrb1fNW(27)) if _0UboKWnp7x(_8UBfrb1fNW(28), (_VKFFNjyz3X(_8UBfrb1fNW(29), _uYbIgKxsmy, _8UBfrb1fNW(30)))) then local _Dm9ioHwaMD = _DT8LboLKlo(_CmJw4TsqEX, _K2bQ9ah8dV(22), _cBOv4mO6uE.id) if _VKFFNjyz3X(_8UBfrb1fNW(31), _XEwpqbIxE9(_K2bQ9ah8dV(23))(_Dm9ioHwaMD), _K2bQ9ah8dV(24)) then _NeWw7KJ9o8 = _K2bQ9ah8dV(25) else _NeWw7KJ9o8 = _Dm9ioHwaMD end local _kr3wOavzrZ = _8UBfrb1fNW(32) local _rkuVg4IgNE = nil local _saDpMjSg1p = _kr3wOavzrZ local _11rAA2oTQu = nil local _oaXTEJ13c7 = nil for _QXBlUZY5g4, _cbGJoZB9ym in _DT8LboLKlo(_UeJGGW98sL, _K2bQ9ah8dV(26)) do if _VKFFNjyz3X(_8UBfrb1fNW(33), _cbGJoZB9ym, _CmJw4TsqEX) then continue end if _VKFFNjyz3X(_8UBfrb1fNW(34), _NeWw7KJ9o8, _K2bQ9ah8dV(27)) then _oaXTEJ13c7 = _cbGJoZB9ym.Character if _0UboKWnp7x(_8UBfrb1fNW(35), (_oaXTEJ13c7)) then continue end local _drqUOrtaJ2 = _DT8LboLKlo(_oaXTEJ13c7, _K2bQ9ah8dV(28), _K2bQ9ah8dV(29)) local _nZIduDtIQM = _DT8LboLKlo(_oaXTEJ13c7, _K2bQ9ah8dV(30), _K2bQ9ah8dV(31)) if _0UboKWnp7x(_8UBfrb1fNW(36), (_drqUOrtaJ2)) or _drqUOrtaJ2.Health <= _8UBfrb1fNW(37) or _0UboKWnp7x(_8UBfrb1fNW(38), (_nZIduDtIQM)) then continue end local _4mssqT62qy = _DT8LboLKlo(_nZIduDtIQM, _K2bQ9ah8dV(32), _K2bQ9ah8dV(33)) if _0UboKWnp7x(_8UBfrb1fNW(39), (_4mssqT62qy)) then continue end local _jJO4B4Ylht = (_VKFFNjyz3X(_8UBfrb1fNW(40), _nZIduDtIQM.Position, _TLQCUCEybO)).Magnitude if _jJO4B4Ylht < _8UBfrb1fNW(41) or _jJO4B4Ylht > _8UBfrb1fNW(42) then continue end local _1TPzPbvJEl, _0nLAiPxoVo = _DT8LboLKlo(_v17ttfkH3Y, _K2bQ9ah8dV(34), _nZIduDtIQM.Position) if _0UboKWnp7x(_8UBfrb1fNW(43), (_0nLAiPxoVo)) or _1TPzPbvJEl.Z <= _8UBfrb1fNW(44) then continue end local _D49VaQQkRA = (_VKFFNjyz3X(_8UBfrb1fNW(45), Vector2.new(_1TPzPbvJEl.X, _1TPzPbvJEl.Y), _AGC7k1J6X5)).Magnitude if _VKFFNjyz3X(_8UBfrb1fNW(46), _uYbIgKxsmy, _D49VaQQkRA) then continue end local _hKr2JiRAt3 = _VKFFNjyz3X(_8UBfrb1fNW(47), _nZIduDtIQM.Position, _TLQCUCEybO) if _VKFFNjyz3X(_8UBfrb1fNW(48), _hKr2JiRAt3.Magnitude, _8UBfrb1fNW(49)) then _11rAA2oTQu = true else do local _0HIAAnF8d2=_8UBfrb1fNW(50); while true do if _VKFFNjyz3X(_8UBfrb1fNW(51), _0HIAAnF8d2, _8UBfrb1fNW(52)) then _wZRmnBfzOQ.FilterDescendantsInstances = {[_buAHf4L3LA] = _buAHf4L3LA, [_oaXTEJ13c7] = _oaXTEJ13c7, [_v17ttfkH3Y] = _v17ttfkH3Y}; _0HIAAnF8d2=_8UBfrb1fNW(53) elseif _VKFFNjyz3X(_8UBfrb1fNW(54), _0HIAAnF8d2, _8UBfrb1fNW(55)) then _11rAA2oTQu = _VKFFNjyz3X(_8UBfrb1fNW(56), _DT8LboLKlo(_rfVF7GL1ap, _K2bQ9ah8dV(35), _TLQCUCEybO, _hKr2JiRAt3, _wZRmnBfzOQ), nil); _0HIAAnF8d2=_8UBfrb1fNW(57) else break end end end end if _0UboKWnp7x(_8UBfrb1fNW(58), (_11rAA2oTQu)) then continue end do local _DDzeJchsGe=_8UBfrb1fNW(59); while true do if _VKFFNjyz3X(_8UBfrb1fNW(60), _DDzeJchsGe, _8UBfrb1fNW(61)) then _oaXTEJ13c7 = _VKFFNjyz3X(_8UBfrb1fNW(62), _8UBfrb1fNW(63), _VKFFNjyz3X(_8UBfrb1fNW(64), _D49VaQQkRA, _uYbIgKxsmy)); _DDzeJchsGe=_8UBfrb1fNW(65) elseif _VKFFNjyz3X(_8UBfrb1fNW(66), _DDzeJchsGe, _8UBfrb1fNW(67)) then _jJO4B4Ylht = _VKFFNjyz3X(_8UBfrb1fNW(68), _VKFFNjyz3X(_8UBfrb1fNW(69), _oaXTEJ13c7, _oaXTEJ13c7), (_VKFFNjyz3X(_8UBfrb1fNW(70), _8UBfrb1fNW(71), math.clamp(_VKFFNjyz3X(_8UBfrb1fNW(72), (_jJO4B4Ylht - _8UBfrb1fNW(73)), _8UBfrb1fNW(74)), _8UBfrb1fNW(75), _8UBfrb1fNW(76))))); _DDzeJchsGe=_8UBfrb1fNW(77) else break end end end if _VKFFNjyz3X(_8UBfrb1fNW(78), _saDpMjSg1p, _jJO4B4Ylht) then _rkuVg4IgNE = _nZIduDtIQM end else local _5S9Dcae3gN = _DT8LboLKlo(_cbGJoZB9ym, _K2bQ9ah8dV(36), _cBOv4mO6uE.id) if _VKFFNjyz3X(_8UBfrb1fNW(79), _XEwpqbIxE9(_K2bQ9ah8dV(37))(_5S9Dcae3gN), _K2bQ9ah8dV(38)) then _oaXTEJ13c7 = _K2bQ9ah8dV(39) else _oaXTEJ13c7 = _5S9Dcae3gN end if _VKFFNjyz3X(_8UBfrb1fNW(80), _oaXTEJ13c7, _NeWw7KJ9o8) then continue end _oaXTEJ13c7 = _cbGJoZB9ym.Character if _0UboKWnp7x(_8UBfrb1fNW(81), (_oaXTEJ13c7)) then continue end local _drqUOrtaJ2 = _DT8LboLKlo(_oaXTEJ13c7, _K2bQ9ah8dV(40), _K2bQ9ah8dV(41)) local _nZIduDtIQM = _DT8LboLKlo(_oaXTEJ13c7, _K2bQ9ah8dV(42), _K2bQ9ah8dV(43)) if _0UboKWnp7x(_8UBfrb1fNW(82), (_drqUOrtaJ2)) or _drqUOrtaJ2.Health <= _8UBfrb1fNW(83) or _0UboKWnp7x(_8UBfrb1fNW(84), (_nZIduDtIQM)) then continue end local _4mssqT62qy = _DT8LboLKlo(_nZIduDtIQM, _K2bQ9ah8dV(44), _K2bQ9ah8dV(45)) if _0UboKWnp7x(_8UBfrb1fNW(85), (_4mssqT62qy)) then continue end local _jJO4B4Ylht = (_VKFFNjyz3X(_8UBfrb1fNW(86), _nZIduDtIQM.Position, _TLQCUCEybO)).Magnitude if _jJO4B4Ylht < _8UBfrb1fNW(87) or _jJO4B4Ylht > _8UBfrb1fNW(88) then continue end local _1TPzPbvJEl, _0nLAiPxoVo = _DT8LboLKlo(_v17ttfkH3Y, _K2bQ9ah8dV(46), _nZIduDtIQM.Position) if _0UboKWnp7x(_8UBfrb1fNW(89), (_0nLAiPxoVo)) or _1TPzPbvJEl.Z <= _8UBfrb1fNW(90) then continue end local _D49VaQQkRA = (_VKFFNjyz3X(_8UBfrb1fNW(91), Vector2.new(_1TPzPbvJEl.X, _1TPzPbvJEl.Y), _AGC7k1J6X5)).Magnitude if _VKFFNjyz3X(_8UBfrb1fNW(92), _uYbIgKxsmy, _D49VaQQkRA) then continue end local _hKr2JiRAt3 = _VKFFNjyz3X(_8UBfrb1fNW(93), _nZIduDtIQM.Position, _TLQCUCEybO) if _VKFFNjyz3X(_8UBfrb1fNW(94), _hKr2JiRAt3.Magnitude, _8UBfrb1fNW(95)) then _11rAA2oTQu = true else do local _X1k3XLEOij=_8UBfrb1fNW(96); while true do if _VKFFNjyz3X(_8UBfrb1fNW(97), _X1k3XLEOij, _8UBfrb1fNW(98)) then _wZRmnBfzOQ.FilterDescendantsInstances = {[_buAHf4L3LA] = _buAHf4L3LA, [_oaXTEJ13c7] = _oaXTEJ13c7, [_v17ttfkH3Y] = _v17ttfkH3Y}; _X1k3XLEOij=_8UBfrb1fNW(99) elseif _VKFFNjyz3X(_8UBfrb1fNW(100), _X1k3XLEOij, _8UBfrb1fNW(101)) then _11rAA2oTQu = _VKFFNjyz3X(_8UBfrb1fNW(102), _DT8LboLKlo(_rfVF7GL1ap, _K2bQ9ah8dV(47), _TLQCUCEybO, _hKr2JiRAt3, _wZRmnBfzOQ), nil); _X1k3XLEOij=_8UBfrb1fNW(103) else break end end end end if _0UboKWnp7x(_8UBfrb1fNW(104), (_11rAA2oTQu)) then continue end do local _2EUZEHbamb=_8UBfrb1fNW(105); while true do if _VKFFNjyz3X(_8UBfrb1fNW(106), _2EUZEHbamb, _8UBfrb1fNW(107)) then _oaXTEJ13c7 = _VKFFNjyz3X(_8UBfrb1fNW(108), _8UBfrb1fNW(109), _VKFFNjyz3X(_8UBfrb1fNW(110), _D49VaQQkRA, _uYbIgKxsmy)); _2EUZEHbamb=_8UBfrb1fNW(111) elseif _VKFFNjyz3X(_8UBfrb1fNW(112), _2EUZEHbamb, _8UBfrb1fNW(113)) then _jJO4B4Ylht = _VKFFNjyz3X(_8UBfrb1fNW(114), _VKFFNjyz3X(_8UBfrb1fNW(115), _oaXTEJ13c7, _oaXTEJ13c7), (_VKFFNjyz3X(_8UBfrb1fNW(116), _8UBfrb1fNW(117), math.clamp(_VKFFNjyz3X(_8UBfrb1fNW(118), (_jJO4B4Ylht - _8UBfrb1fNW(119)), _8UBfrb1fNW(120)), _8UBfrb1fNW(121), _8UBfrb1fNW(122))))); _2EUZEHbamb=_8UBfrb1fNW(123) else break end end end if _VKFFNjyz3X(_8UBfrb1fNW(124), _saDpMjSg1p, _jJO4B4Ylht) then _rkuVg4IgNE = _nZIduDtIQM end end end if _rkuVg4IgNE and _0UboKWnp7x(_8UBfrb1fNW(125), (_VKFFNjyz3X(_8UBfrb1fNW(126), _saDpMjSg1p, _8UBfrb1fNW(127)))) then local _ioe6A094W0 = _VKFFNjyz3X(_8UBfrb1fNW(128), _rkuVg4IgNE.Position, _TLQCUCEybO) if _VKFFNjyz3X(_8UBfrb1fNW(129), _ioe6A094W0.Magnitude, _8UBfrb1fNW(130)) then do local _W0CwoYZ81F=_8UBfrb1fNW(131); while true do if _VKFFNjyz3X(_8UBfrb1fNW(132), _W0CwoYZ81F, _8UBfrb1fNW(133)) then _ogW7Bk2c0w = nil; _W0CwoYZ81F=_8UBfrb1fNW(134) elseif _VKFFNjyz3X(_8UBfrb1fNW(135), _W0CwoYZ81F, _8UBfrb1fNW(136)) then _88Vnk7SYt1 = _8UBfrb1fNW(137); _W0CwoYZ81F=_8UBfrb1fNW(138) elseif _VKFFNjyz3X(_8UBfrb1fNW(139), _W0CwoYZ81F, _8UBfrb1fNW(140)) then return nil else break end end end else local _2OyuuzKPRv = _ioe6A094W0.Unit do local _ofQeE9InkZ=_8UBfrb1fNW(141); while true do if _VKFFNjyz3X(_8UBfrb1fNW(142), _ofQeE9InkZ, _8UBfrb1fNW(143)) then _ogW7Bk2c0w = _rkuVg4IgNE.Position; _ofQeE9InkZ=_8UBfrb1fNW(144) elseif _VKFFNjyz3X(_8UBfrb1fNW(145), _ofQeE9InkZ, _8UBfrb1fNW(146)) then _88Vnk7SYt1 = _saDpMjSg1p; _ofQeE9InkZ=_8UBfrb1fNW(147) elseif _VKFFNjyz3X(_8UBfrb1fNW(148), _ofQeE9InkZ, _8UBfrb1fNW(149)) then _rkuVg4IgNE = _VKFFNjyz3X(_8UBfrb1fNW(150), _VKFFNjyz3X(_8UBfrb1fNW(151), _saDpMjSg1p, _8UBfrb1fNW(152)), _8UBfrb1fNW(153)); _ofQeE9InkZ=_8UBfrb1fNW(154) else break end end end local _CtV2vvjTSo = ((_VKFFNjyz3X(_8UBfrb1fNW(155), _VKFFNjyz3X(_8UBfrb1fNW(156), math.abs(_OVBtZN4G5W.recoilPitch), math.abs(_OVBtZN4G5W.recoilYaw)), _8UBfrb1fNW(157))) and (_VKFFNjyz3X(_8UBfrb1fNW(158), (((_OVBtZN4G5W.aiming) and (_VKFFNjyz3X(_8UBfrb1fNW(159), _rkuVg4IgNE, _8UBfrb1fNW(160)))) or _rkuVg4IgNE), _8UBfrb1fNW(161)))) or _rkuVg4IgNE local _XtXPPKDPdd = {} do local _Km2jPeM2Gm=_8UBfrb1fNW(162); while true do if _VKFFNjyz3X(_8UBfrb1fNW(163), _Km2jPeM2Gm, _8UBfrb1fNW(164)) then _XtXPPKDPdd.friction = _VKFFNjyz3X(_8UBfrb1fNW(165), (_VKFFNjyz3X(_8UBfrb1fNW(166), _saDpMjSg1p, _8UBfrb1fNW(167))), _8UBfrb1fNW(168)); _Km2jPeM2Gm=_8UBfrb1fNW(169) elseif _VKFFNjyz3X(_8UBfrb1fNW(170), _Km2jPeM2Gm, _8UBfrb1fNW(171)) then _XtXPPKDPdd.magnetRate = _CtV2vvjTSo; _Km2jPeM2Gm=_8UBfrb1fNW(172) elseif _VKFFNjyz3X(_8UBfrb1fNW(173), _Km2jPeM2Gm, _8UBfrb1fNW(174)) then _XtXPPKDPdd.yaw = _EUI4YJjw06.yawOf(_2OyuuzKPRv); _Km2jPeM2Gm=_8UBfrb1fNW(175) elseif _VKFFNjyz3X(_8UBfrb1fNW(176), _Km2jPeM2Gm, _8UBfrb1fNW(177)) then _XtXPPKDPdd.pitch = math.asin(math.clamp(_2OyuuzKPRv.Y, _0UboKWnp7x(_8UBfrb1fNW(178), _8UBfrb1fNW(179)), _8UBfrb1fNW(180))); _Km2jPeM2Gm=_8UBfrb1fNW(181) elseif _VKFFNjyz3X(_8UBfrb1fNW(182), _Km2jPeM2Gm, _8UBfrb1fNW(183)) then return _XtXPPKDPdd else break end end end end end end end end do local _K8PU7aNHNU=_8UBfrb1fNW(184); while true do if _VKFFNjyz3X(_8UBfrb1fNW(185), _K8PU7aNHNU, _8UBfrb1fNW(186)) then _ogW7Bk2c0w = nil; _K8PU7aNHNU=_8UBfrb1fNW(187) elseif _VKFFNjyz3X(_8UBfrb1fNW(188), _K8PU7aNHNU, _8UBfrb1fNW(189)) then _88Vnk7SYt1 = _8UBfrb1fNW(190); _K8PU7aNHNU=_8UBfrb1fNW(191) elseif _VKFFNjyz3X(_8UBfrb1fNW(192), _K8PU7aNHNU, _8UBfrb1fNW(193)) then return nil else break end end end end function _hblzTtUCov.pull(_v17ttfkH3Y, _UtgialdEUX) --[[ name: pull line: 181 upvalues: u1 (ref, index: 1) u2 (ref, index: 2) ]] local _xOIhKop9b7 = _ogW7Bk2c0w local _V6WgWNutvA = _88Vnk7SYt1 if _xOIhKop9b7 and _0UboKWnp7x(_8UBfrb1fNW(194), (_VKFFNjyz3X(_8UBfrb1fNW(195), _V6WgWNutvA, _8UBfrb1fNW(196)))) then local _OhxlVpHxHO = _VKFFNjyz3X(_8UBfrb1fNW(197), _xOIhKop9b7, _v17ttfkH3Y) if _VKFFNjyz3X(_8UBfrb1fNW(198), _OhxlVpHxHO.Magnitude, _8UBfrb1fNW(199)) then return _UtgialdEUX end local _JDAGVLuEMh = _OhxlVpHxHO.Unit local _a8iz38nZAq = _UtgialdEUX.Unit local _2UhLnYHE2C = math.acos(math.clamp(_DT8LboLKlo(_a8iz38nZAq, _K2bQ9ah8dV(48), _JDAGVLuEMh), _0UboKWnp7x(_8UBfrb1fNW(200), _8UBfrb1fNW(201)), _8UBfrb1fNW(202))) if _VKFFNjyz3X(_8UBfrb1fNW(203), _2UhLnYHE2C, _8UBfrb1fNW(204)) then return _UtgialdEUX end return _DT8LboLKlo(_a8iz38nZAq, _K2bQ9ah8dV(49), _JDAGVLuEMh, _VKFFNjyz3X(_8UBfrb1fNW(205), (_VKFFNjyz3X(_8UBfrb1fNW(206), (_VKFFNjyz3X(_8UBfrb1fNW(207), _8UBfrb1fNW(208), (_2UhLnYHE2C / _8UBfrb1fNW(209)))), _8UBfrb1fNW(210))), _V6WgWNutvA)).Unit end return _UtgialdEUX end return _hblzTtUCov end