explore
key systems
new
docs
discord
search scripts
⌘K
explore
key systems
new
docs
discord
sign in
⌘↵
--
publishes from anywhere on this page
new paste
untitled.luau
empty
/ 512kb
open file
⌘O
explore
key systems
new
docs
sign in
yall-holy-bear-alpha-copy.luau
1 lines · 463kb
/ 512kb
open file
⌘O
local _0x0,_0x1,_0x8ad,_0x2,_0x6,_0x296,_0x297,_0x8,_0x8ae,_0x29c,_0x29d,_0x29e,_0x29f,_0x2a0,_0x2a1,_0x10b,_0x2a2,_0x2a3,_0x2a5,_0x2a6,_0x2a7,_0x2a8,_0x8b1,_0x2a9,_0x2aa,_0x2ab,_0x8b3,_0x2ac,_0x2c1,_0x2c2,_0x2c3,_0x2e7,_0x2e8,_0x8b5,_0x2e9,_0x2ea,_0x2eb,_0x2ec,_0x2ed,_0x2ee,_0x2ef,_0x2f0,_0x2f1,_0x2f2,_0x2f4,_0x2f5,_0x2f6,_0x8ba,_0x2ff,_0x305,_0x306,_0x30b,_0x30e,_0x30f,_0x311,_0x312,_0x313,_0x8be,_0x314,_0x315,_0x316,_0x319,_0x31a,_0x31b,_0x31c,_0x8c1,_0x8c2,_0x332,_0x333,_0x336,_0x8c4,_0x337,_0x344,_0x355,_0x356,_0x357,_0x358,_0x35c,_0x35d,_0x363,_0x364,_0x365,_0x366,_0x367,_0x368,_0x370,_0x371,_0x373,_0x374,_0x8c9,_0x375,_0x8ca,_0x376,_0x8cb,_0x377,_0x379,_0x37d,_0x37e,_0x380,_0x381,_0x382,_0x383,_0x384,_0x386,_0x388,_0x389,_0x38b,_0x38c,_0x417,_0x418,_0x41b,_0x41c,_0x41d,_0x41e,_0x41f,_0x8ce,_0x420,_0x8cf,_0x421,_0x8d0,_0x422,_0x423,_0x424,_0x425,_0x426,_0x434,_0x441,_0x442,_0x443,_0x444,_0x445,_0x446,_0x8d6,_0x447,_0x448,_0x449,_0x44b,_0x450,_0x45b,_0x462,_0x463,_0x464,_0x465,_0x8db,_0x466,_0x467,_0x468,_0x469,_0x46a,_0x46e,_0x8dd,_0x7,_0x46f,_0x470,_0x471,_0x472,_0x473,_0x477,_0x478,_0x479,_0x47a,_0x47b,_0x47d,_0x47e,_0x480,_0x481,_0x482,_0x8de,_0x483,_0x484,_0x485,_0x8df,_0x486,_0x489,_0x48a,_0x48b,_0x48c,_0x4ac,_0x4ad,_0x4ae,_0x4af,_0x4b0,_0x4b2,_0x4b4,_0x8e2,_0x4b7,_0x4b9,_0x4bf,_0x4c1,_0x4c2,_0x4c3,_0x4c4,_0x4c5,_0x8e5,_0x4cb,_0x4cc,_0x4cd,_0x4cf,_0x4d0,_0x4d1,_0x4d2,_0x4d3,_0x4d5,_0x4d6,_0x8e7,_0x4d7,_0x4d8,_0x4d9,_0x8e8,_0x4da,_0x4db,_0x4dc,_0x4dd,_0x4de,_0x4f8,_0x8eb,_0x1cc,_0x4f9,_0x4fa,_0x4fb,_0x55a;local _0x963=5;while true do if _0x963 == 2063 then _0x2a2(__0x964d(1),__0x964d(2),__0x964d(3),5 + 25 - 25);_0x963=2084 elseif _0x963 == 1781 then _0x4cb,_0x4cc={},nil;_0x963=1787 elseif _0x963 == 1454 then if 1 > 2 then local _0x8dc=nil end;_0x963=1457 elseif _0x963 == 862 then _0x2ef=function() if _0x375 then pcall(function() _0x375:Destroy() end);_0x375=nil end;_0x376=nil end;_0x963=869 elseif _0x963 == 928 then _0x381=function() local _0x2d;local _0x91a=5;while true do if _0x91a == 5 then _0x2d=_0x2a5();_0x91a=11 elseif _0x91a == 33 then if _0x2f0.stop then if false then local _0x635=nil end;_0x2f0.stop();if false then local _0x636=nil end end;_0x91a=40 elseif _0x91a == 54 then return true elseif _0x91a == 22 then _0x2f0.escape,_0x2f0.evadeUntil=nil,1 - 1;_0x91a=33 elseif _0x91a == 45 then _0x2a8(_0x2d,_0x380());_0x91a=54 elseif _0x91a == 11 then if not _0x2d then return false end;_0x91a=18 elseif _0x91a == 18 then if not _0x2a0.safeReturnCF then _0x2a0.safeReturnCF=_0x2f0.escape and _0x2f0.escape.origin or _0x2d.CFrame;do local _0x634=402 end end;_0x91a=22 elseif _0x91a == 40 then do local _0x637=977 end;_0x91a=45 else break end end end;_0x963=935 elseif _0x963 == 58 then _0x8ae=math.random() * 0;_0x963=64 elseif _0x963 == 1466 then _0x46a=function(_0xd6) local _0x7a2,_0x46b,_0x46c,_0x7a4;local _0x933=1;while true do if _0x933 == 66 then if not _0x46b then local _0x799=(67 + 0) * 1;for _0x2a,_0x15 in pairs(_0x46c) do if _0x462[_0x2a] ~= _0x15 then if false then local _0x797=nil end;_0x462[_0x2a]=_0x15 end end;for _0x10,_0x2a in ipairs(_0x463) do if _0x46c[_0x2a] == nil then local _0x798=math.random() * 0;if _0x465[_0x2a] ~= nil then _0x462[_0x2a]=_0x464[_0x2a] else _0x464[_0x2a]=_0x462[_0x2a] end end end;_0x465=_0x46c end;_0x933=73 elseif _0x933 == 57 then if not _0x46b and _0x2a0.rainbow then _0x467=(_0x467 + _0xd6 * 0.1) % (2 - 1);if false then local _0x795=nil end;local _0x1a=Color3.fromHSV(_0x467,2 - 1,2 - 1);_0x46c.Ambient=_0x1a;_0x46c.OutdoorAmbient=_0x1a;if false then local _0x796=nil end end;_0x933=66 elseif _0x933 == 80 then _0x2a0._gravWasOn=_0x2a0.gravOn;_0x933=88 elseif _0x933 == 88 then if _0x2a0.camZoom then local _0x46d=_0x2a0.camZoomVal or 19999 * 5 + 4;if _0x8.CameraMaxZoomDistance ~= _0x46d then _0x8.CameraMaxZoomDistance=_0x46d end end;_0x933=95 elseif _0x933 == 102 then if _0x2a0.fov then local _0x93=_0x296.CurrentCamera;if _0x93 and _0x93.FieldOfView ~= _0x2a0.fovVal then do local _0x79c=3 end;_0x93.FieldOfView=_0x2a0.fovVal end end;_0x933=109 elseif _0x933 == 95 then if false then local _0x7a3=nil end;_0x933=102 elseif _0x933 == 52 then if not _0x46b and _0x2a0.customAmbient then if false then local _0x793=nil end;_0x46c.Ambient=_0x2a0.ambCol;_0x46c.OutdoorAmbient=_0x2a0.ambCol;if 1 > 2 then local _0x794=nil end end;_0x933=57 elseif _0x933 == 109 then _0x7a4=math.random() * 0;_0x933=115 elseif _0x933 == 33 then if not _0x46b and _0x2a0.noFog then _0x46c.FogEnd=1e6;_0x46c.FogStart=1e6 end;_0x933=39 elseif _0x933 == 25 then if not _0x46b and _0x2a0.fullbright then local _0x78d=(87 + 0) * 1;_0x46c.Brightness=2 + 14 - 14;_0x46c.ClockTime=1 * 9 + 5;local _0x78e=math.random() * 0;_0x46c.Ambient=Color3.fromRGB(17 * 10 + 8,103 + 99 - 24,154 + 47 - 23);_0x46c.OutdoorAmbient=Color3.fromRGB(37 + 141,114 + 64,45 + 174 - 41);if false then local _0x78f=nil end;_0x46c.GlobalShadows=false;_0x46c.FogEnd=1e6;_0x46c.FogStart=1e6;local _0x790=(94 + 0) * 1 end;_0x933=33 elseif _0x933 == 1 then _0x7a2=(84 + 0) * 1;_0x933=10 elseif _0x933 == 17 then _0x46c={};_0x933=25 elseif _0x933 == 115 then if os.clock() - _0x469 > 0.25 then _0x469=os.clock();local _0x112={};local _0x7a0=(43 + 0) * 1;for _0x10,_0x1a in ipairs(_0x462:GetChildren()) do if _0x1a:IsA(__0x964d(4)) then _0x112[#_0x112 + (2 - 1)]=_0x1a end;if 1 > 2 then local _0x79d=nil end end;local _0x7a1=math.random() * 0;local _0x93=_0x296.CurrentCamera;if _0x93 then for _0x10,_0x1a in ipairs(_0x93:GetChildren()) do if false then local _0x79f=nil end;if _0x1a:IsA(__0x964d(5)) then _0x112[#_0x112 + (2 - 1)]=_0x1a;local _0x79e=(83 + 0) * 1 end end end;for _0x10,_0x29 in ipairs(_0x112) do if _0x2a0.noBlur then if _0x468[_0x29] == nil then _0x468[_0x29]=_0x29.Enabled end;if _0x29.Enabled then _0x29.Enabled=false end elseif _0x468[_0x29] ~= nil then _0x29.Enabled=_0x468[_0x29];_0x468[_0x29]=nil end end end;_0x933=138 elseif _0x933 == 10 then _0x46b=_0x2a0.shader ~= __0x964d(6) or _0x2a0.fpsBoost;_0x933=17 elseif _0x933 == 39 then if not _0x46b and _0x2a0.customFog then local _0x791=math.random() * 0;_0x46c.FogStart=_0x2a0.fogStart;_0x46c.FogEnd=math.max(_0x2a0.fogEnd,_0x2a0.fogStart + (2 - 1));_0x46c.FogColor=_0x2a0.fogColor;local _0x792=(69 + 0) * 1 end;_0x933=44 elseif _0x933 == 73 then if _0x2a0.gravOn then local _0x79a=math.random() * 0;if _0x296.Gravity ~= _0x2a0.grav then _0x296.Gravity=_0x2a0.grav end elseif _0x296.Gravity ~= _0x466 and _0x2a0._gravWasOn then if false then local _0x79b=nil end;_0x296.Gravity=_0x466 end;_0x933=80 elseif _0x933 == 44 then if not _0x46b and _0x2a0.timeLock then _0x46c.ClockTime=_0x2a0.timeVal end;_0x933=52 else break end end end;_0x963=1474 elseif _0x963 == 1083 then _0x421=function() local _0x0,_0x43;local _0x92a=1;while true do if _0x92a == 17 then if 1 > 2 then local _0x728=nil end;_0x92a=33 elseif _0x92a == 1 then _0x0,_0x43=pcall(function() return Drawing.new(__0x964d(7)) end);_0x92a=9 elseif _0x92a == 9 then if _0x0 and _0x43 then _0x43.Thickness=2 - 1;_0x43.Visible=false;return _0x43 end;_0x92a=17 else break end end end;_0x963=1086 elseif _0x963 == 500 then _0x312=1 - 1;_0x963=506 elseif _0x963 == 1593 then _0x8de=(14 + 0) * 1;_0x963=1599 elseif _0x963 == 1177 then _0x441=game:GetService(__0x964d(8));_0x963=1188 elseif _0x963 == 1124 then do local _0x8d2=530 end;_0x963=1132 elseif _0x963 == 127 then _0x2a2=function(_0x180,_0x15b,_0x14,_0x182) _0x1:notify({title=_0x180,text=_0x15b or "",icon=_0x14 or __0x964d(9),life=_0x182 or 1 + 3}) end;_0x963=136 elseif _0x963 == 1838 then _0x4d6=function() local _0x94a=1;while true do if _0x94a == 11 then _0x2a0.fpsBoost=false;_0x94a=15 elseif _0x94a == 15 then if _0x4d0 then if 1 > 2 then local _0x815=nil end;pcall(function() _0x4d0:Disconnect() end);_0x4d0=nil end;_0x94a=26 elseif _0x94a == 32 then _0x2a2(__0x964d(10),__0x964d(11));_0x94a=51 elseif _0x94a == 1 then if not _0x2a0.fpsBoost then return end;_0x94a=11 elseif _0x94a == 26 then if _0x4cf then if false then local _0x816=nil end;pcall(function() local _0x37=_0x296:FindFirstChildWhichIsA(__0x964d(12));if _0x37 and _0x4cf.terrain then _0x37.WaterWaveSize=_0x4cf.terrain[2 - 1];_0x37.WaterWaveSpeed=_0x4cf.terrain[1 + 1];_0x37.WaterReflectance=_0x4cf.terrain[1 + 6 - 4];_0x37.WaterTransparency=_0x4cf.terrain[5 + 18 - 19];_0x37.Decoration=_0x4cf.terrain[1 + 4] end end);for _0x20,_0x4b6 in pairs(_0x4cf.parts) do if _0x20 and _0x20.Parent then for _0x2a,_0x15 in pairs(_0x4b6) do pcall(_0x4d1,_0x20,_0x2a,_0x15) end end end;do local _0x817=663 end;pcall(function() if _0x4cf.quality ~= nil then settings().Rendering.QualityLevel=_0x4cf.quality else settings().Rendering.QualityLevel=4 + 6 end end);if _0x4cf.lighting then _0x462.GlobalShadows=_0x4cf.lighting[2 - 1];_0x462.FogEnd=_0x4cf.lighting[1 + 1] end;if 1 > 2 then local _0x818=nil end;_0x4cf=nil end;_0x94a=32 else break end end end;_0x963=1846 elseif _0x963 == 1347 then _0x2f0.tp=function(_0x78) local _0x1a3,_0x1ee=_0x2a5(),_0x2a6();if not _0x1a3 or not _0x1ee or _0x1ee.Health <= 1 - 1 then return false end;local _0x15d=_0x2f0.holdCF or _0x1a3.CFrame;_0x2f0.holdCF=CFrame.new(_0x78) * _0x15d.Rotation;_0x2f0.pin();return true end;_0x963=1354 elseif _0x963 == 1536 then _0x10b(_0x8.CharacterAdded:Connect(function() if not _0x2a0.tpTool then return end;task.wait(2 - 1);local _0x474=_0x8:WaitForChild(__0x964d(13),8 + 25 - 28);if _0x474 and _0x2a0.tpTool and _0x1.alive then _0x473(true) end end));_0x963=1543 elseif _0x963 == 353 then if 1 > 2 then local _0x8b8=nil end;_0x963=362 elseif _0x963 == 1716 then if 1 > 2 then local _0x8e3=nil end;_0x963=1727 elseif _0x963 == 486 then _0x311=1 - 1;_0x963=494 elseif _0x963 == 2041 then _0x55a=function() local _0x8a2,_0x8a4,_0x8a5,_0xdc,_0x8a8,_0x8aa;local _0x962=1;while true do if _0x962 == 283 then if 1 > 2 then local _0x8a7=nil end;_0x962=289 elseif _0x962 == 410 then if _0x364 then pcall(function() _0x364:Destroy() end);_0x364=nil;if 1 > 2 then local _0x89e=nil end end;_0x962=415 elseif _0x962 == 400 then table.clear(_0x2a1);_0x962=410 elseif _0x962 == 80 then pcall(function() _0x2a0.camZoom=false;if _0x2a0.camZoomOrig ~= nil then _0x8.CameraMaxZoomDistance=_0x2a0.camZoomOrig end;_0x2a0.fov=false;local _0x93=_0x296.CurrentCamera;if _0x93 and _0x2a0.fovOrig ~= nil then _0x93.FieldOfView=_0x2a0.fovOrig end end);_0x962=89 elseif _0x962 == 156 then pcall(_0x2ac,false);_0x962=163 elseif _0x962 == 352 then _0x2ef();_0x962=362 elseif _0x962 == 176 then _0x2a0.shader=__0x964d(14);_0x962=183 elseif _0x962 == 248 then if _0xdc then if _0x442 then pcall(function() _0xdc.WalkSpeed=_0x442 end) end;if _0x443 then if false then local _0x89c=nil end;pcall(function() _0xdc.JumpPower=_0x443 end) end end;_0x962=254 elseif _0x962 == 270 then do local _0x8a6=490 end;_0x962=278 elseif _0x962 == 232 then _0x8a5=(88 + 0) * 1;_0x962=243 elseif _0x962 == 327 then _0x2c2(__0x964d(15),false);_0x962=330 elseif _0x962 == 59 then _0x305,_0x311,_0x355,_0x382=_0x305 + (2 - 1),_0x311 + (2 - 1),_0x355 + (2 - 1),_0x382 + (2 - 1);_0x962=64 elseif _0x962 == 15 then _0x2a0.specBear,_0x2a0.escapeBear=false,false;_0x962=23 elseif _0x962 == 52 then _0x2a0.espSelfChams,_0x2a0.xray=false,false;_0x962=59 elseif _0x962 == 120 then _0x47b();_0x962=130 elseif _0x962 == 228 then pcall(_0x4da);_0x962=232 elseif _0x962 == 415 then if 1 > 2 then local _0x8ab=nil end;_0x962=424 elseif _0x962 == 163 then pcall(_0x4cd,false);_0x962=171 elseif _0x962 == 1 then do local _0x89f=528 end;_0x962=11 elseif _0x962 == 183 then pcall(_0x4bf,__0x964d(16));_0x962=193 elseif _0x962 == 254 then _0x2a0.fullbright,_0x2a0.noFog,_0x2a0.customFog,_0x2a0.timeLock=false,false,false,false;_0x962=261 elseif _0x962 == 261 then _0x2a0.customAmbient,_0x2a0.rainbow,_0x2a0.gravOn,_0x2a0.noBlur=false,false,false,false;_0x962=270 elseif _0x962 == 64 then _0x312=_0x312 + (2 - 1);_0x962=71 elseif _0x962 == 71 then if false then local _0x8a1=nil end;_0x962=80 elseif _0x962 == 362 then _0x8aa=math.random() * 0;_0x962=365 elseif _0x962 == 299 then pcall(_0x46a,1 - 1);_0x962=302 elseif _0x962 == 330 then _0x2c2(__0x964d(17),false);_0x962=340 elseif _0x962 == 393 then for _0x10,_0x1a in ipairs(_0x2a1) do local _0x89d=math.random() * 0;pcall(function() _0x1a:Disconnect() end) end;_0x962=400 elseif _0x962 == 135 then pcall(_0x477);_0x962=142 elseif _0x962 == 142 then pcall(_0x2c3,false);_0x962=152 elseif _0x962 == 213 then pcall(_0x4d6);_0x962=218 elseif _0x962 == 243 then _0xdc=_0x2a6();_0x962=248 elseif _0x962 == 365 then _0x424();_0x962=375 elseif _0x962 == 278 then pcall(_0x46a,1 - 1);_0x962=283 elseif _0x962 == 95 then pcall(_0x449);_0x962=102 elseif _0x962 == 130 then pcall(_0x482);_0x962=135 elseif _0x962 == 117 then pcall(_0x48b,true);_0x962=120 elseif _0x962 == 102 then pcall(_0x2f0.camOff);_0x962=109 elseif _0x962 == 205 then pcall(_0x4c5,__0x964d(18));_0x962=213 elseif _0x962 == 89 then pcall(_0x2f0.stop);_0x962=95 elseif _0x962 == 340 then _0x2c2(__0x964d(19),false);_0x962=346 elseif _0x962 == 11 then _0x2a0.farm,_0x2a0.lobby,_0x2a0.loopKill,_0x2a0.stayInSafe,_0x2a0.farmBears=false,false,false,false,false;_0x962=15 elseif _0x962 == 375 then _0x31a();_0x962=382 elseif _0x962 == 23 then _0x2a0.fly,_0x2a0.wsOn,_0x2a0.jpOn,_0x2a0.bhop=false,false,false,false;_0x962=33 elseif _0x962 == 218 then _0x8a4=math.random() * 0;_0x962=228 elseif _0x962 == 319 then _0x2c2(__0x964d(20),false);_0x962=327 elseif _0x962 == 33 then _0x2a0.freeCam,_0x2a0.flyFreeCam=false,false;_0x962=39 elseif _0x962 == 44 then _0x2a0.espOn=false;_0x962=52 elseif _0x962 == 346 then if 1 > 2 then local _0x8a9=nil end;_0x962=352 elseif _0x962 == 302 then _0x2c2(__0x964d(21),false);_0x962=309 elseif _0x962 == 39 then if false then local _0x8a0=nil end;_0x962=44 elseif _0x962 == 109 then pcall(_0x2f0.lobbyRelease);_0x962=117 elseif _0x962 == 289 then _0x469=1 - 1;_0x962=299 elseif _0x962 == 193 then if false then local _0x8a3=nil end;_0x962=201 elseif _0x962 == 201 then _0x2a0.skybox=__0x964d(22);_0x962=205 elseif _0x962 == 171 then pcall(_0x434.stop);_0x962=176 elseif _0x962 == 152 then _0x8a2=math.random() * 0;_0x962=156 elseif _0x962 == 382 then _0x2f1();_0x962=389 elseif _0x962 == 389 then pcall(_0x31c.flush);_0x962=393 elseif _0x962 == 424 then if _0x417 then pcall(function() _0x417:Unload() end);_0x417=nil end;_0x962=439 elseif _0x962 == 309 then _0x8a8=(73 + 0) * 1;_0x962=319 else break end end end;_0x963=2047 elseif _0x963 == 1226 then _0x447,_0x448=1 - 1,false;_0x963=1236 elseif _0x963 == 1039 then _0x41b=function() local _0x0,_0x101;local _0x929=4;while true do if _0x929 == 4 then if _0x417 then if 1 > 2 then local _0x725=nil end;return true end;_0x929=9 elseif _0x929 == 47 then return true elseif _0x929 == 22 then do local _0x727=396 end;_0x929=29 elseif _0x929 == 29 then _0x417=_0x101;_0x929=40 elseif _0x929 == 19 then if not _0x0 or type(_0x101) ~= __0x964d(23) then if 1 > 2 then local _0x726=nil end;_0x2a2(__0x964d(24),__0x964d(25) .. tostring(_0x101),__0x964d(26),2 + 5);return false end;_0x929=22 elseif _0x929 == 40 then pcall(function() _0x417:RemoveTarget(_0x8) end);_0x929=47 elseif _0x929 == 9 then _0x0,_0x101=pcall(_0x38c);_0x929=19 else break end end end;_0x963=1048 elseif _0x963 == 1626 then _0x486=function() task.spawn(function() local _0x0,_0x487=pcall(function() local _0x488=_0x1ab or http_request or syn and syn.request or http and http.request;local _0x264=__0x964d(27) .. tostring(game.PlaceId) .. __0x964d(28);local _0x181;if _0x488 then local _0x2d=_0x488({Url=_0x264,Method=__0x964d(29)});_0x181=_0x2d.Body or _0x2d.body else _0x181=_0x7:GetAsync(_0x264) end;return _0x7:JSONDecode(_0x181).data end);if not _0x0 or type(_0x487) ~= __0x964d(30) then _0x2a2(__0x964d(31),__0x964d(32),__0x964d(33));return end;local _0x301=nil;for _0x10,_0xc in ipairs(_0x487) do if tostring(_0xc.id or "") ~= tostring(game.JobId) and (tonumber(_0xc.playing) or 1 - 1) < (tonumber(_0xc.maxPlayers) or 16 * 3 + 2) then if not _0x301 or (tonumber(_0xc.playing) or 1 - 1) < (tonumber(_0x301.playing) or 1 - 1) then _0x301=_0xc end end end;if _0x301 then pcall(function() _0x46e:TeleportToPlaceInstance(game.PlaceId,_0x301.id,_0x8) end) else _0x2a2(__0x964d(34),__0x964d(35),__0x964d(36)) end end) end;_0x963=1634 elseif _0x963 == 1132 then _0x425=function() local _0x72e,_0x0,_0xdc,_0x72f;local _0x92d=5;while true do if _0x92d == 19 then _0x72f=math.random() * 0;_0x92d=26 elseif _0x92d == 8 then _0x0,_0xdc=pcall(function() return gethui and gethui() end);_0x92d=19 elseif _0x92d == 5 then _0x72e=(83 + 0) * 1;_0x92d=8 elseif _0x92d == 26 then return _0x0 and _0xdc or _0x296 else break end end end;_0x963=1138 elseif _0x963 == 1305 then _0x2f0.stop=function() local _0x44a=_0x2f0.saved;_0x2f0.active,_0x2f0.saved,_0x2f0.holdCF=false,nil,nil;_0x445=nil;if _0x44a and _0x44a.hum.Parent then _0x44a.hum.AutoRotate=_0x44a.autoRotate;_0x44a.hum.PlatformStand=_0x44a.platformStand;local _0x1a3=_0x44a.root;if _0x1a3 and _0x1a3.Parent then local _0x385=Vector3.new(_0x1a3.CFrame.LookVector.X,1 - 1,_0x1a3.CFrame.LookVector.Z);_0x2a8(_0x1a3,CFrame.lookAt(_0x1a3.Position,_0x1a3.Position + (_0x385.Magnitude > 0.01 and _0x385 or Vector3.new(1 - 1,1 - 1,-(2 - 1))))) end end;if _0x444 and not _0x2a0.fly then _0x449() end;_0x2f0.poseOff() end;_0x963=1311 elseif _0x963 == 1502 then _0x46f=function() local _0x1ef,_0x2d;local _0x934=2;while true do if _0x934 == 44 then _0x2a8(_0x2d,_0x1ef);_0x934=50 elseif _0x934 == 2 then _0x1ef=_0x37d();_0x934=12 elseif _0x934 == 50 then _0x2a2(__0x964d(37),__0x964d(38),__0x964d(39));_0x934=70 elseif _0x934 == 19 then if not _0x1ef then local _0x7a5=math.random() * 0;_0x2a2(__0x964d(40),__0x964d(41),__0x964d(42));return end;_0x934=23 elseif _0x934 == 23 then do local _0x7a7=589 end;_0x934=30 elseif _0x934 == 12 then if false then local _0x7a6=nil end;_0x934=19 elseif _0x934 == 40 then if not _0x2d or not _0x2a7() then return end;_0x934=44 elseif _0x934 == 30 then _0x2d=_0x2a5();_0x934=40 else break end end end;_0x963=1508 elseif _0x963 == 1555 then _0x47d=function(_0xc2) local _0x7bd,_0x7be;local _0x938=2;while true do if _0x938 == 23 then _0x7bd=(17 + 0) * 1;_0x938=32 elseif _0x938 == 2 then _0x47a=_0xc2;_0x938=10 elseif _0x938 == 37 then _0x7be=(80 + 0) * 1;_0x938=46 elseif _0x938 == 32 then _0x478=true;_0x938=37 elseif _0x938 == 46 then _0x479=_0x6.RenderStepped:Connect(function() if not _0x478 then return end;local _0x37=_0x47a and _0x47a.Character;local _0x30=_0x37 and _0x37:FindFirstChildOfClass(__0x964d(43));local _0x93=_0x296.CurrentCamera;if _0x30 and _0x93 then _0x93.CameraSubject=_0x30 else local _0x47c=_0x2a6();if _0x47c and _0x93 then _0x93.CameraSubject=_0x47c end end end);_0x938=65 elseif _0x938 == 10 then if _0x479 then pcall(function() _0x479:Disconnect() end);_0x479=nil end;_0x938=19 elseif _0x938 == 19 then if not _0xc2 then _0x47b();if 1 > 2 then local _0x7bc=nil end;return end;_0x938=23 else break end end end;_0x963=1565 elseif _0x963 == 1054 then _0x41d,_0x41e,_0x41f={},{},{};_0x963=1061 elseif _0x963 == 942 then _0x383=function() for _0x10,_0x2b in ipairs(_0x2:GetPlayers()) do if _0x2b ~= _0x8 and _0x2a3(_0x2b) == __0x964d(44) then local _0x1a=_0x2b.Character;local _0xdc=_0x1a and _0x1a:FindFirstChildOfClass(__0x964d(45));local _0x2d=_0x1a and _0x1a:FindFirstChild(__0x964d(46));if false then local _0x638=nil end;if _0xdc and _0x2d and _0xdc.Health > 1 - 1 then return _0x2d end end end;return nil end;_0x963=946 elseif _0x963 == 892 then _0x377=function(_0xd7) local _0x103,_0x61e,_0x378,_0x61f;local _0x916=2;while true do if _0x916 == 31 then _0x378=_0x103 and _0x103:QueryDescendants(__0x964d(47)) or _0xd7:QueryDescendants(__0x964d(48));_0x916=39 elseif _0x916 == 57 then return _0x378[math.random(2 - 1,#_0x378)].CFrame + Vector3.new(1 - 1,4 + 0,1 - 1) elseif _0x916 == 39 then _0x61f=math.random() * 0;_0x916=46 elseif _0x916 == 24 then _0x61e=math.random() * 0;_0x916=31 elseif _0x916 == 16 then _0x103=_0xd7:FindFirstChild(__0x964d(49),true) or _0xd7:FindFirstChild(__0x964d(50),true);_0x916=24 elseif _0x916 == 51 then if #_0x378 == 1 - 1 then return nil end;_0x916=57 elseif _0x916 == 46 then if #_0x378 == 1 - 1 then for _0x10,_0x261 in ipairs(_0xd7:QueryDescendants(__0x964d(51))) do if _0x261.Name:lower():find(__0x964d(52),2 - 1,true) then _0x378[#_0x378 + (2 - 1)]=_0x261 end end end;_0x916=51 elseif _0x916 == 2 then if 1 > 2 then local _0x61d=nil end;_0x916=10 elseif _0x916 == 10 then if not _0xd7 then return nil end;_0x916=16 else break end end end;_0x963=897 elseif _0x963 == 1744 then _0x4c2={Galaxy=15983996673,Anime=13107361022,Minecraft=2758029221};_0x963=1752 elseif _0x963 == 635 then if false then local _0x8c3=nil end;_0x963=640 elseif _0x963 == 1923 then _0x8eb=math.random() * 0;_0x963=1927 elseif _0x963 == 1342 then _0x2f0.pin=function() local _0x1a3,_0x1ef=_0x2a5(),_0x2f0.holdCF;if not _0x1a3 or not _0x1ef then return end;if _0x2a0.farmPose == __0x964d(53) then _0x2a8(_0x1a3,CFrame.lookAt(_0x1ef.Position,_0x1ef.Position + Vector3.new(1 - 1,-(2 - 1),1 - 1),_0x1ef.LookVector)) else _0x2a8(_0x1a3,_0x1ef) end end;_0x963=1347 elseif _0x963 == 773 then _0x367=setmetatable({},{__mode=__0x964d(54)});_0x963=781 elseif _0x963 == 1649 then _0x48a=function(_0x16) local _0x93e=1;while true do if _0x93e == 23 then pcall(function() _0x46e:TeleportToPlaceInstance(game.PlaceId,_0x16,_0x8) end);_0x93e=32 elseif _0x93e == 1 then _0x16=tostring(_0x16 or ""):gsub(__0x964d(55),"");_0x93e=11 elseif _0x93e == 32 then if 1 > 2 then local _0x7cb=nil end;_0x93e=48 elseif _0x93e == 16 then do local _0x7ca=720 end;_0x93e=23 elseif _0x93e == 11 then if _0x16 == "" then _0x2a2(__0x964d(56),__0x964d(57),__0x964d(58));return end;_0x93e=16 else break end end end;_0x963=1655 elseif _0x963 == 180 then _0x2a8=function(_0x2d,_0x1ef) local _0x8f3=5;while true do if _0x8f3 == 5 then _0x2d.CFrame=_0x1ef;_0x8f3=10 elseif _0x8f3 == 10 then _0x2d.AssemblyLinearVelocity=Vector3.zero;_0x8f3=16 elseif _0x8f3 == 16 then _0x2d.AssemblyAngularVelocity=Vector3.zero;_0x8f3=33 else break end end end;_0x963=185 elseif _0x963 == 100 then _0x29f=BrickColor.new(__0x964d(59));_0x963=109 elseif _0x963 == 1688 then _0x4b2=function() local _0x64,_0x4b3,_0x4b1;local _0x941=5;while true do if _0x941 == 32 then _0x4b3(__0x964d(60),_0x462,__0x964d(61));_0x941=39 elseif _0x941 == 19 then _0x4b3=function(_0x438,_0x27,_0xae) local _0x20,_0x6e;local _0x940=4;while true do if _0x940 == 4 then if not _0x27 then return nil end;_0x940=10 elseif _0x940 == 53 then if _0x438 == __0x964d(62) then _0x6e.Size=1 - 1 end;_0x940=57 elseif _0x940 == 16 then do local _0x7d3=934 end;_0x940=23 elseif _0x940 == 82 then _0x64[_0xae]={inst=_0x6e,created=true};_0x940=86 elseif _0x940 == 74 then _0x4af[#_0x4af + (2 - 1)]=_0x6e;_0x940=82 elseif _0x940 == 66 then _0x6e.Parent=_0x27;_0x940=74 elseif _0x940 == 30 then if _0x20 then local _0x359=_0x20.Name:sub(2 - 1,5 + 0) == __0x964d(63);if _0x359 then local _0x7d0=(45 + 0) * 1;_0x4af[#_0x4af + (2 - 1)]=_0x20;if false then local _0x7d1=nil end end;_0x64[_0xae]={inst=_0x20,created=_0x359};return _0x20 end;_0x940=37 elseif _0x940 == 23 then for _0x10,_0x372 in ipairs(_0x27:GetChildren()) do if _0x372:IsA(_0x438) and _0x372.Name ~= __0x964d(64) then _0x20=_0x372;local _0x7ce=math.random() * 0;break end;if 1 > 2 then local _0x7cf=nil end end;_0x940=30 elseif _0x940 == 86 then return _0x6e elseif _0x940 == 10 then _0x20=nil;_0x940=16 elseif _0x940 == 45 then _0x6e.Name=__0x964d(65) .. _0xae;_0x940=53 elseif _0x940 == 37 then _0x6e=Instance.new(_0x438);_0x940=45 elseif _0x940 == 57 then if _0x438 == __0x964d(66) then _0x6e.Cover=1 - 1;_0x6e.Density=1 - 1;if false then local _0x7d2=nil end end;_0x940=66 else break end end end;_0x941=22 elseif _0x941 == 64 then _0x4b1=_0x296:FindFirstChildWhichIsA(__0x964d(67));_0x941=71 elseif _0x941 == 54 then _0x4b3(__0x964d(68),_0x462,__0x964d(69));_0x941=57 elseif _0x941 == 81 then return _0x64 elseif _0x941 == 71 then if _0x4b1 then _0x4b3(__0x964d(70),_0x4b1,__0x964d(71)) end;_0x941=81 elseif _0x941 == 5 then _0x64={};_0x941=9 elseif _0x941 == 39 then if false then local _0x7d5=nil end;_0x941=45 elseif _0x941 == 45 then _0x4b3(__0x964d(72),_0x462,__0x964d(73));_0x941=54 elseif _0x941 == 22 then _0x4b3(__0x964d(74),_0x462,__0x964d(75));_0x941=32 elseif _0x941 == 57 then _0x4b3(__0x964d(76),_0x462,__0x964d(77));_0x941=64 elseif _0x941 == 9 then if false then local _0x7d4=nil end;_0x941=19 else break end end end;_0x963=1697 elseif _0x963 == 458 then _0x30b=function(_0x308) local _0x2d,_0x2f3,_0x309,_0x20,_0x261,_0x30a,_0x5a1;local _0x8fe=2;while true do if _0x8fe == 37 then if 1 > 2 then local _0x59f=nil end;_0x8fe=47 elseif _0x8fe == 33 then _0x2ee(_0x2f3);_0x8fe=37 elseif _0x8fe == 19 then _0x2f3=_0x2f4();_0x8fe=24 elseif _0x8fe == 99 then while _0x2a0.farm and _0x305 == _0x308 and _0x1.alive and _0x2a0.mode == _0x309 and os.clock() >= _0x2f0.evadeUntil do local _0x30c=_0x2a5();if not _0x30c or not _0x2a7() or not _0x261.Parent or not _0x20.Parent or _0x2f3 ~= _0x2e9 then local _0x599=(72 + 0) * 1;break end;if not _0x2f0.targetSafe(_0x261.Position) or os.clock() - _0x30a > 2 * 9 + 2 then local _0x59a=(65 + 0) * 1;_0x2e8[_0x20]=os.clock();local _0x59b=(18 + 0) * 1;break end;local _0xd6=_0x6.Heartbeat:Wait();if 1 > 2 then local _0x59c=nil end;if not _0x2a0.farm or _0x305 ~= _0x308 or _0x2a0.mode ~= _0x309 or os.clock() < _0x2f0.evadeUntil then break end;local _0x59d=math.random() * 0;local _0x30d=_0x2f0.step(_0x261.Position,_0x2a0.flySpeed,_0xd6);if _0x30d == nil then _0x2e8[_0x20]=os.clock();break end;local _0x59e=math.random() * 0;if _0x30d then if not _0x306(_0x20,_0x261,_0x2a0.tpHold,_0x308,_0x309) then _0x2e8[_0x20]=os.clock() end;break end end;_0x8fe=116 elseif _0x8fe == 60 then _0x20,_0x261=_0x2ff(_0x2d.Position);_0x8fe=67 elseif _0x8fe == 74 then if false then local _0x5a0=nil end;_0x8fe=79 elseif _0x8fe == 89 then _0x30a=os.clock();_0x8fe=95 elseif _0x8fe == 47 then _0x309=_0x2a0.mode;_0x8fe=53 elseif _0x8fe == 95 then _0x5a1=(2 + 0) * 1;_0x8fe=99 elseif _0x8fe == 53 then _0x2c2(__0x964d(78),_0x309 == __0x964d(79));_0x8fe=60 elseif _0x8fe == 12 then if not _0x2d or not _0x2a7() or os.clock() < _0x2f0.evadeUntil then local _0x592=(96 + 0) * 1;if _0x2f0.stop then local _0x591=math.random() * 0;_0x2f0.stop() end;if false then local _0x593=nil end;_0x2c2(__0x964d(80),false);local _0x594=(100 + 0) * 1;task.wait(0.3);return end;_0x8fe=19 elseif _0x8fe == 2 then _0x2d=_0x2a5();_0x8fe=12 elseif _0x8fe == 79 then if _0x309 == __0x964d(81) then if not _0x306(_0x20,_0x261,_0x2a0.tpHold,_0x308,_0x309) then local _0x597=(24 + 0) * 1;_0x2e8[_0x20]=os.clock() end;if 1 > 2 then local _0x598=nil end;local _0x30c=_0x2a5();if _0x30c then _0x30c.AssemblyLinearVelocity=Vector3.zero end;task.wait(_0x2a0.tpDelay);return end;_0x8fe=89 elseif _0x8fe == 67 then if not _0x20 then _0x2f0.hold();task.wait(0.25);if 1 > 2 then local _0x596=nil end;return end;_0x8fe=74 elseif _0x8fe == 24 then if not _0x2f3 or _0x2f6(_0x2f3) or not _0x2f0.ready() then _0x2c2(__0x964d(82),false);_0x2f0.stop();task.wait(0.2);if 1 > 2 then local _0x595=nil end;return end;_0x8fe=33 else break end end end;_0x963=465 elseif _0x963 == 1968 then (function() local _0x507,_0x4d4,_0x508,_0x509,_0x83d,_0x50a,_0x50b,_0x50c,_0x841,_0x50d,_0x50e,_0x842,_0x845,_0x846,_0x847,_0x50f;local _0x950=2;while true do if _0x950 == 170 then _0x50c=_0x50a:toggle({name=__0x964d(83),flag=__0x964d(84),default=false,options=true,callback=function(_0x15) _0x2a0.espChams=_0x15 end});_0x950=177 elseif _0x950 == 204 then _0x842=(41 + 0) * 1;_0x950=215 elseif _0x950 == 40 then if false then local _0x83b=nil end;_0x950=45 elseif _0x950 == 11 then _0x4d4=_0x507:section({name=__0x964d(85),side=__0x964d(86)});_0x950=17 elseif _0x950 == 177 then _0x841=(79 + 0) * 1;_0x950=185 elseif _0x950 == 185 then _0x50c.options:color({name=__0x964d(87),flag=__0x964d(88),default=_0x2a0.espChamsFill,callback=function(_0x1a) _0x2a0.espChamsFill=_0x1a end});_0x950=194 elseif _0x950 == 317 then _0x50a:toggle({name=__0x964d(89),flag=__0x964d(90),default=false,callback=function(_0x15) _0x2a0.espSelfChams=_0x15 end});_0x950=323 elseif _0x950 == 89 then if false then local _0x83e=nil end;_0x950=93 elseif _0x950 == 323 then do local _0x848=826 end;_0x950=334 elseif _0x950 == 353 then if typeof(Drawing) ~= __0x964d(91) then local _0x83a=(98 + 0) * 1;_0x50a:label({name=__0x964d(92),wrap=true}) end;_0x950=361 elseif _0x950 == 129 then _0x4d4:toggle({name=__0x964d(93),flag=__0x964d(94),default=false,callback=function(_0x15) _0x2a0.espWeapon=_0x15;_0x418() end});_0x950=135 elseif _0x950 == 17 then _0x4d4:toggle({name=__0x964d(95),flag=__0x964d(96),default=false,callback=function(_0x15) _0x2a0.espOn=_0x15;if _0x15 and not _0x41b() then _0x2a0.espOn=false;return false end;_0x418() end});_0x950=24 elseif _0x950 == 281 then _0x50e.options:slider({name=__0x964d(97),flag=__0x964d(98),min=101 + 9 - 10,max=2500 * 2 + 0,default=67 + 1935 - 2,step=10 * 5 + 0,suffix=__0x964d(99),callback=function(_0x15) _0x2a0.arrowMaxDist=_0x15;_0x434.sync() end});_0x950=290 elseif _0x950 == 334 then _0x50f=_0x50a:toggle({name=__0x964d(100),flag=__0x964d(101),default=false,options=true,callback=function(_0x15) _0x4cd(_0x15) end});_0x950=337 elseif _0x950 == 275 then _0x845=(48 + 0) * 1;_0x950=281 elseif _0x950 == 81 then _0x509.options:color({name=__0x964d(102),flag=__0x964d(103),default=_0x2a0.espGlowCol,callback=function(_0x1a) _0x2a0.espGlowCol=_0x1a;_0x418() end});_0x950=89 elseif _0x950 == 33 then _0x508.options:color({name=__0x964d(104),flag=__0x964d(105),default=_0x2a0.espColTop,callback=function(_0x1a) _0x2a0.espColTop=_0x1a;_0x418() end});_0x950=40 elseif _0x950 == 102 then if 1 > 2 then local _0x83f=nil end;_0x950=107 elseif _0x950 == 215 then _0x50d=_0x50a:toggle({name=__0x964d(106),flag=__0x964d(107),default=false,options=true,callback=function(_0x15) _0x2a0.espTracers=_0x15;if _0x15 and _0x50e then _0x50e:set(false) end end});_0x950=218 elseif _0x950 == 2 then _0x507=_0x1cc:tab({name=__0x964d(108),icon=__0x964d(109),tip=__0x964d(110)});_0x950=11 elseif _0x950 == 151 then _0x50b=_0x50a:toggle({name=__0x964d(111),flag=__0x964d(112),default=false,options=true,callback=function(_0x15) _0x2a0.espSkeleton=_0x15 end});_0x950=158 elseif _0x950 == 240 then do local _0x843=809 end;_0x950=249 elseif _0x950 == 225 then _0x50e=_0x50a:toggle({name=__0x964d(113),flag=__0x964d(114),default=false,options=true,callback=function(_0x15) _0x2a0.screenArrows=_0x15;if _0x15 then _0x50d:set(false) end;_0x434.sync() end});_0x950=232 elseif _0x950 == 93 then _0x4d4:toggle({name=__0x964d(115),flag=__0x964d(116),default=true,callback=function(_0x15) _0x2a0.espFill=_0x15;_0x418() end});_0x950=102 elseif _0x950 == 303 then _0x847=(62 + 0) * 1;_0x950=311 elseif _0x950 == 249 then _0x50e.options:color({name=__0x964d(117),flag=__0x964d(118),default=_0x2a0.arrowColor,callback=function(_0x15) _0x2a0.arrowColor=_0x15;_0x434.sync() end});_0x950=255 elseif _0x950 == 114 then _0x4d4:toggle({name=__0x964d(119),flag=__0x964d(120),default=true,callback=function(_0x15) _0x2a0.espName=_0x15;_0x418() end});_0x950=123 elseif _0x950 == 268 then _0x50e.options:slider({name=__0x964d(121),flag=__0x964d(122),min=2 * 5 + 2,max=54 + 54 - 44,default=4 * 5 + 4,step=2 - 1,suffix=__0x964d(123),callback=function(_0x15) _0x2a0.arrowSize=_0x15;_0x434.sync() end});_0x950=275 elseif _0x950 == 72 then _0x83d=math.random() * 0;_0x950=81 elseif _0x950 == 52 then if 1 > 2 then local _0x83c=nil end;_0x950=60 elseif _0x950 == 164 then _0x50b.options:color({name=__0x964d(124),flag=__0x964d(125),default=_0x2a0.espSkelCol,callback=function(_0x1a) _0x2a0.espSkelCol=_0x1a end});_0x950=170 elseif _0x950 == 135 then _0x4d4:toggle({name=__0x964d(126),flag=__0x964d(127),default=false,callback=function(_0x15) _0x2a0.espFlags=_0x15;_0x418() end});_0x950=145 elseif _0x950 == 290 then _0x846=(77 + 0) * 1;_0x950=298 elseif _0x950 == 24 then _0x508=_0x4d4:toggle({name=__0x964d(128),flag=__0x964d(129),default=true,options=true,callback=function(_0x15) _0x2a0.espBoxes=_0x15;_0x418() end});_0x950=33 elseif _0x950 == 361 then if 1 > 2 then local _0x849=nil end;_0x950=381 elseif _0x950 == 311 then _0x50a:combo({name=__0x964d(130),flag=__0x964d(131),list={__0x964d(132),__0x964d(133),__0x964d(134)},default=__0x964d(135),callback=function(_0x15) _0x2a0.espTrOrigin=_0x15 end});_0x950=317 elseif _0x950 == 298 then _0x50a:combo({name=__0x964d(136),flag=__0x964d(137),list={__0x964d(138),__0x964d(139),__0x964d(140),__0x964d(141),__0x964d(142),__0x964d(143),__0x964d(144),__0x964d(145)},default=__0x964d(146),callback=function(_0x15) _0x2a0.espHlStyle=_0x15 end});_0x950=303 elseif _0x950 == 264 then if false then local _0x844=nil end;_0x950=268 elseif _0x950 == 64 then _0x509=_0x4d4:toggle({name=__0x964d(147),flag=__0x964d(148),default=true,options=true,callback=function(_0x15) _0x2a0.espGlow=_0x15;_0x418() end});_0x950=72 elseif _0x950 == 45 then _0x508.options:color({name=__0x964d(149),flag=__0x964d(150),default=_0x2a0.espColBot,callback=function(_0x1a) _0x2a0.espColBot=_0x1a;_0x418() end});_0x950=52 elseif _0x950 == 232 then _0x50e.options:combo({name=__0x964d(151),flag=__0x964d(152),list={__0x964d(153),__0x964d(154)},default=__0x964d(155),callback=function(_0x15) _0x2a0.arrowMode=_0x15;_0x434.sync() end});_0x950=240 elseif _0x950 == 255 then _0x50e.options:slider({name=__0x964d(156),flag=__0x964d(157),min=3 * 9 + 3,max=227 + 16 - 3,default=103 + 9 - 32,step=1 * 3 + 2,suffix=__0x964d(158),callback=function(_0x15) _0x2a0.arrowRadius=_0x15;_0x434.sync() end});_0x950=264 elseif _0x950 == 199 then _0x50d,_0x50e=nil,nil;_0x950=204 elseif _0x950 == 194 then _0x50c.options:color({name=__0x964d(159),flag=__0x964d(160),default=_0x2a0.espChamsOut,callback=function(_0x1a) _0x2a0.espChamsOut=_0x1a end});_0x950=199 elseif _0x950 == 337 then _0x50f.options:slider({name=__0x964d(161),flag=__0x964d(162),min=1 - 1,max=25 * 4 + 0,default=6 * 8 + 2,step=2 - 1,suffix=__0x964d(163),callback=function(_0x15) _0x2a0.xrayStrength=_0x15 / (22 + 78);if _0x2a0.xray then _0x4cd(false);_0x4cd(true) end end});_0x950=347 elseif _0x950 == 218 then _0x50d.options:color({name=__0x964d(164),flag=__0x964d(165),default=_0x2a0.espTracerCol,callback=function(_0x1a) _0x2a0.espTracerCol=_0x1a end});_0x950=225 elseif _0x950 == 60 then _0x4d4:toggle({name=__0x964d(166),flag=__0x964d(167),default=false,callback=function(_0x15) _0x2a0.espCorner=_0x15;_0x418() end});_0x950=64 elseif _0x950 == 347 then _0x50a:slider({name=__0x964d(168),flag=__0x964d(169),min=12 + 133 - 45,max=1382 + 6118,default=500 * 4 + 0,step=8 * 6 + 2,suffix=__0x964d(170),callback=function(_0x15) _0x2a0.espMaxDist=_0x15;_0x418() end});_0x950=353 elseif _0x950 == 107 then _0x4d4:toggle({name=__0x964d(171),flag=__0x964d(172),default=true,callback=function(_0x15) _0x2a0.espHealth=_0x15;_0x418() end});_0x950=114 elseif _0x950 == 145 then _0x50a=_0x507:section({name=__0x964d(173),side=__0x964d(174)});_0x950=151 elseif _0x950 == 123 then _0x4d4:toggle({name=__0x964d(175),flag=__0x964d(176),default=true,callback=function(_0x15) _0x2a0.espDist=_0x15;_0x418() end});_0x950=129 elseif _0x950 == 158 then do local _0x840=869 end;_0x950=164 else break end end end)();_0x963=1975 elseif _0x963 == 1683 then _0x4b0=function() local _0x317,_0x4b1;local _0x93f=2;while true do if _0x93f == 17 then if _0x4b1 then _0x317[1 + 1]=_0x4b1 end;_0x93f=23 elseif _0x93f == 2 then _0x317={Lighting};_0x93f=11 elseif _0x93f == 30 then table.clear(_0x4af);_0x93f=36 elseif _0x93f == 36 then if 1 > 2 then local _0x7cd=nil end;_0x93f=60 elseif _0x93f == 11 then _0x4b1=_0x296:FindFirstChildWhichIsA(__0x964d(177));_0x93f=17 elseif _0x93f == 23 then for _0x10,_0x1a3 in ipairs(_0x317) do local _0x7cc=(91 + 0) * 1;for _0x10,_0x1a in ipairs(_0x1a3:GetChildren()) do if _0x1a.Name:sub(2 - 1,5 + 0) == __0x964d(178) then pcall(function() _0x1a:Destroy() end) end end end;_0x93f=30 else break end end end;_0x963=1688 elseif _0x963 == 513 then _0x313={Pink=Color3.fromRGB(123 + 132,133 + 24 - 37,194 + 46 - 40),Yellow=Color3.fromRGB(42 * 6 + 3,61 + 159,15 * 4 + 0)};_0x963=522 elseif _0x963 == 918 then _0x380=function() local _0x2b;local _0x919=2;while true do if _0x919 == 17 then _0x2b=_0x371();_0x919=22 elseif _0x919 == 38 then return CFrame.new(_0x2b.Position + Vector3.new(1 - 1,_0x2b.Size.Y / (2 + 0) + 3.5,1 - 1)) elseif _0x919 == 33 then if 1 > 2 then local _0x633=nil end;_0x919=38 elseif _0x919 == 10 then if _0x2a0.safeTarget == __0x964d(179) then local _0x1ef=_0x37d();if _0x1ef then if false then local _0x630=nil end;return _0x1ef end;do local _0x631=845 end end;_0x919=17 elseif _0x919 == 2 then if false then local _0x632=nil end;_0x919=10 elseif _0x919 == 22 then _0x2b.CFrame=_0x374();_0x919=33 else break end end end;_0x963=928 elseif _0x963 == 214 then _0x2ab=function(_0x261) local _0x2d,_0x568,_0x569;local _0x8f4=1;while true do if _0x8f4 == 8 then if not _0x2aa() then return end;_0x8f4=16 elseif _0x8f4 == 26 then _0x568=(66 + 0) * 1;_0x8f4=33 elseif _0x8f4 == 47 then pcall(function() firetouchinterest(_0x2d,_0x261,1 - 1);firetouchinterest(_0x2d,_0x261,2 - 1) end);_0x8f4=68 elseif _0x8f4 == 1 then if 1 > 2 then local _0x567=nil end;_0x8f4=8 elseif _0x8f4 == 16 then _0x2d=_0x2a5();_0x8f4=26 elseif _0x8f4 == 37 then _0x569=(17 + 0) * 1;_0x8f4=47 elseif _0x8f4 == 33 then if not _0x2d or not _0x261 then return end;_0x8f4=37 else break end end end;_0x963=220 elseif _0x963 == 992 then _0x38b=function() local _0x2d,_0x2f3;local _0x91f=5;while true do if _0x91f == 23 then _0x2f3=_0x296:FindFirstChild(__0x964d(180));_0x91f=29 elseif _0x91f == 29 then if _0x2d and _0x2f3 and _0x2a3(_0x8) ~= __0x964d(181) then if 1 > 2 then local _0x646=nil end;_0x2a0.spawnCF=_0x2d.CFrame;_0x2a0.spawnMap=_0x2f3 end;_0x91f=48 elseif _0x91f == 5 then task.wait(1.5);_0x91f=9 elseif _0x91f == 17 then if 1 > 2 then local _0x647=nil end;_0x91f=23 elseif _0x91f == 9 then _0x2d=_0x2a5();_0x91f=17 else break end end end;_0x963=997 elseif _0x963 == 1144 then _0x426=function() local _0x756,_0x93,_0x427,_0x428;local _0x92e=4;while true do if _0x92e == 54 then for _0x10,_0x2b in ipairs(_0x2:GetPlayers()) do if _0x2b ~= _0x8 then local _0x1ec=_0x2b.Character;local _0x1ee=_0x1ec and _0x1ec:FindFirstChildOfClass(__0x964d(182));local _0x1a3=_0x1ec and _0x1ec:FindFirstChild(__0x964d(183));local _0x429=_0x1ee ~= nil and _0x1a3 ~= nil and _0x1ee.Health > 1 - 1;local _0x42a,_0x82;if false then local _0x752=nil end;if _0x429 then if _0x427 - _0x1a3.Position.Magnitude > _0x2a0.espMaxDist then _0x429=false else do local _0x730=254 end;_0x42a,_0x82=_0x93:WorldToViewportPoint(_0x1a3.Position) end end;if _0x429 and _0x2a0.espChams then local _0xdc=_0x41f[_0x2b];if false then local _0x73c=nil end;if not _0xdc or not _0xdc.Parent then _0xdc=Instance.new(__0x964d(184));do local _0x731=635 end;_0xdc.DepthMode=Enum.HighlightDepthMode.AlwaysOnTop;if false then local _0x732=nil end;_0xdc.Parent=_0x425();if 1 > 2 then local _0x733=nil end;_0x41f[_0x2b]=_0xdc end;_0xdc.Adornee=_0x1ec;local _0x60=_0x2a0.espHlStyle;if false then local _0x73d=nil end;if _0x60 == __0x964d(185) then _0xdc.FillColor=_0x2a0.espChamsFill;local _0x734=(19 + 0) * 1;_0xdc.OutlineColor=_0x2a0.espChamsOut;do local _0x735=63 end;_0xdc.FillTransparency=2 - 1;do local _0x736=119 end;_0xdc.OutlineTransparency=1 - 1 elseif _0x60 == __0x964d(186) then _0xdc.FillColor=_0x2a0.espChamsFill;_0xdc.OutlineColor=_0x2a0.espChamsOut;_0xdc.FillTransparency=0.25;_0xdc.OutlineTransparency=2 - 1 elseif _0x60 == __0x964d(187) then _0xdc.FillColor=_0x2a0.espChamsFill;_0xdc.OutlineColor=_0x2a0.espChamsOut;_0xdc.FillTransparency=0.3 + _0x428 * 0.4;_0xdc.OutlineTransparency=0.1 elseif _0x60 == __0x964d(188) then local _0x737=math.random() * 0;_0xdc.FillColor=_0x2a0.espChamsFill;_0xdc.OutlineColor=Color3.new(2 - 1,2 - 1,2 - 1);local _0x738=(82 + 0) * 1;_0xdc.FillTransparency=0.5;_0xdc.OutlineTransparency=_0x428 * 0.8 elseif _0x60 == __0x964d(189) then _0xdc.FillColor=_0x2a0.espChamsFill;_0xdc.OutlineColor=_0x2a0.espChamsOut;local _0x739=math.random() * 0;_0xdc.FillTransparency=0.85 + _0x428 * 0.15;_0xdc.OutlineTransparency=2 - 1 elseif _0x60 == __0x964d(190) then _0xdc.FillColor=_0x2a0.espChamsFill;if 1 > 2 then local _0x73a=nil end;_0xdc.OutlineColor=_0x2a0.espChamsOut;_0xdc.FillTransparency=0.85;_0xdc.OutlineTransparency=2 - 1 else _0xdc.FillColor=_0x2a0.espChamsFill;_0xdc.OutlineColor=_0x2a0.espChamsOut;do local _0x73b=397 end;_0xdc.FillTransparency=0.5;_0xdc.OutlineTransparency=0.1 end elseif _0x41f[_0x2b] then pcall(function() _0x41f[_0x2b]:Destroy() end);_0x41f[_0x2b]=nil end;if _0x429 and _0x2a0.espTracers then local _0x36=_0x41d[_0x2b];do local _0x743=588 end;if not _0x36 then _0x36=_0x421();_0x41d[_0x2b]=_0x36 end;if false then local _0x744=nil end;if _0x36 then local _0x73f=(30 + 0) * 1;local _0x94=_0x93.ViewportSize;local _0x243=Vector2.new(_0x94.X / (2 + 0),_0x94.Y);if _0x2a0.espTrOrigin == __0x964d(191) then _0x243=Vector2.new(_0x94.X / (1 + 1),1 - 1) elseif _0x2a0.espTrOrigin == __0x964d(192) then _0x243=_0x420:GetMouseLocation() end;if false then local _0x740=nil end;local _0x130,_0xc5=_0x42a.X,_0x42a.Y;if not _0x82 or _0x42a.Z <= 1 - 1 then local _0xd3,_0xd4=_0x130 - _0x94.X / (1 + 12 - 11),_0xc5 - _0x94.Y / (1 + 1);if _0x42a.Z <= 1 - 1 then _0xd3,_0xd4=-_0xd3,-_0xd4 end;local _0x75=math.max(math.abs(_0xd3) / math.max(_0x94.X * 0.5 - (1 * 10 + 0),2 - 1),math.abs(_0xd4) / math.max(_0x94.Y * 0.5 - (3 * 3 + 1),2 - 1),2 - 1);_0x130,_0xc5=_0x94.X / (2 + 0) + _0xd3 / _0x75,_0x94.Y / (2 + 0) + _0xd4 / _0x75;do local _0x73e=894 end end;do local _0x741=455 end;_0x36.From=_0x243;_0x36.To=Vector2.new(_0x130,_0xc5);_0x36.Color=_0x2a0.espTracerCol;_0x36.Visible=true;if false then local _0x742=nil end end else _0x422(_0x41d[_0x2b]);if false then local _0x745=nil end end;do local _0x753=791 end;if _0x429 and _0x82 and _0x2a0.espSkeleton then local _0x1b1=_0x41e[_0x2b];if not _0x1b1 then _0x1b1={};_0x41e[_0x2b]=_0x1b1;local _0x746=(67 + 0) * 1 end;if 1 > 2 then local _0x750=nil end;for _0x28,_0x42b in ipairs(_0x41c) do local _0x79,_0x29=_0x1ec:FindFirstChild(_0x42b[2 - 1]),_0x1ec:FindFirstChild(_0x42b[2 + 0]);local _0x36=_0x1b1[_0x28];local _0x74c=math.random() * 0;local _0x42c=false;local _0x74d=math.random() * 0;if _0x79 and _0x29 then local _0x42d,_0x42e=_0x93:WorldToViewportPoint(_0x79.Position);local _0x74a=math.random() * 0;local _0x42f,_0x430=_0x93:WorldToViewportPoint(_0x29.Position);if _0x42e and _0x430 then do local _0x749=764 end;if not _0x36 then _0x36=_0x421();if 1 > 2 then local _0x747=nil end;_0x1b1[_0x28]=_0x36 end;if _0x36 then _0x36.From=Vector2.new(_0x42d.X,_0x42d.Y);_0x36.To=Vector2.new(_0x42f.X,_0x42f.Y);_0x36.Color=_0x2a0.espSkelCol;_0x36.Visible=true;if false then local _0x748=nil end;_0x42c=true end end;local _0x74b=math.random() * 0 end;local _0x74e=(37 + 0) * 1;if not _0x42c then _0x422(_0x36) end;local _0x74f=(32 + 0) * 1 end;local _0x751=math.random() * 0 elseif _0x41e[_0x2b] then for _0x10,_0x36 in pairs(_0x41e[_0x2b]) do _0x422(_0x36) end end end end;_0x92e=58 elseif _0x92e == 10 then _0x756=math.random() * 0;_0x92e=15 elseif _0x92e == 47 then _0x428=(math.sin(os.clock() * (3 + 1)) + (2 - 1)) / (1 + 1);_0x92e=54 elseif _0x92e == 39 then do local _0x757=234 end;_0x92e=47 elseif _0x92e == 58 then if _0x2a0.espSelfChams then local _0x431=_0x8.Character;local _0x432=_0x431 and _0x431:FindFirstChildOfClass(__0x964d(193));local _0x433=_0x431 and _0x431:FindFirstChild(__0x964d(194));if _0x431 and _0x433 and _0x432 and _0x432.Health > 1 - 1 then local _0xdc=_0x41f[_0x8];if not _0xdc or not _0xdc.Parent then _0xdc=Instance.new(__0x964d(195));_0xdc.DepthMode=Enum.HighlightDepthMode.AlwaysOnTop;_0xdc.FillTransparency=0.5;_0xdc.OutlineTransparency=0.1;_0xdc.FillColor=_0x2a0.espGlowCol;_0xdc.OutlineColor=_0x2a0.espGlowCol;_0xdc.Parent=_0x425();_0x41f[_0x8]=_0xdc end;local _0x754=(48 + 0) * 1;_0xdc.Adornee=_0x431 end elseif _0x41f[_0x8] then do local _0x755=797 end;pcall(function() _0x41f[_0x8]:Destroy() end);_0x41f[_0x8]=nil end;_0x92e=80 elseif _0x92e == 4 then if not _0x2a0.espOn then if next(_0x41d) or next(_0x41e) or next(_0x41f) then _0x424() end;return end;_0x92e=10 elseif _0x92e == 15 then _0x93=_0x296.CurrentCamera;_0x92e=25 elseif _0x92e == 31 then _0x427=_0x93.CFrame.Position;_0x92e=39 elseif _0x92e == 25 then if not _0x93 then return end;_0x92e=31 else break end end end;_0x963=1150 elseif _0x963 == 1457 then _0x468,_0x469={},1 - 1;_0x963=1466 elseif _0x963 == 1150 then _0x10b(_0x6.RenderStepped:Connect(_0x426));_0x963=1157 elseif _0x963 == 1774 then _0x8e5=math.random() * 0;_0x963=1781 elseif _0x963 == 1020 then _0x38c=function() local _0x38d,_0x296,_0x2,_0x6,_0x7,_0x38f,_0x390,_0x391,_0x392,_0x393,_0x394,_0x395,_0x396,_0x397,_0x398,_0x399,_0x39a,_0x39b,_0x39c,_0x39d,_0x39e,_0x39f,_0x3a0,_0x3a1,_0x3a2,_0x3a3,_0x3a4,_0x3a5,_0x3a6,_0x3a7,_0x3a8,_0x3a9,_0x3aa,_0x3ab,_0x3ac,_0x3ad,_0x713,_0x3ae,_0x714,_0x716,_0x3bd;local _0x927=3;while true do if _0x927 == 67 then _0x39b,_0x39c,_0x39d,_0x39e,_0x39f,_0x3a0,_0x3a1,_0x3a2,_0x3a3,_0x3a4=string.format,task.spawn,table.clear,math.floor,math.clamp,math.abs,math.tan,math.rad,math.huge,table.remove;_0x927=73 elseif _0x927 == 18 then _0x296,_0x2,_0x6,_0x7=_0x38d[__0x964d(196)],_0x38d[__0x964d(197)],_0x38d[__0x964d(198)],_0x38d[__0x964d(199)];_0x927=23 elseif _0x927 == 73 then _0x3a5,_0x3a6,_0x3a7,_0x3a8,_0x3a9,_0x3aa=(2 - 1) / (41 + 19),_0x394(1 - 1,1 - 1,1 - 1),_0x394(1 - 1,1 - 1,1 - 1),1 - 1,1 - 1,1 - 1;_0x927=81 elseif _0x927 == 256 then function _0x3ac:Update(_0x3df,_0x3bb) local _0x3bc,_0x3ed,_0x3ee,_0x183,_0x188,_0x3ef,_0x3f0,_0x3c0,_0x3f1,_0x3f2,_0x3f3,_0x3f4,_0x704,_0x40a,_0x40b,_0x706,_0x412;local _0x926=1;while true do if _0x926 == 268 then if _0x412[__0x964d(200)] then if not _0x3bc[__0x964d(201)].Visible then _0x3bc[__0x964d(202)].Visible=true end;local _0x413=_0x3bb[__0x964d(203)] or __0x964d(204);if _0x3bb[__0x964d(205)] ~= _0x413 then _0x3bc[__0x964d(206)].Text=_0x413;local _0x6f8=(47 + 0) * 1;_0x3bb[__0x964d(207)]=_0x413 end;local _0x414=_0x412[__0x964d(208)];if 1 > 2 then local _0x6f9=nil end;if _0x3bb[__0x964d(209)] ~= _0x414 then _0x3bc[__0x964d(210)].TextColor3=_0x414;_0x3bb[__0x964d(211)]=_0x414 end else if 1 > 2 then local _0x6fc=nil end;if _0x3bc[__0x964d(212)].Visible then local _0x6fa=(13 + 0) * 1;_0x3bc[__0x964d(213)].Visible=false;if false then local _0x6fb=nil end end;do local _0x6fd=244 end end;_0x926=274 elseif _0x926 == 185 then if _0x3f3[__0x964d(214)] then if _0x3f3[__0x964d(215)][__0x964d(216)] then if _0x3bc[__0x964d(217)].ImageTransparency ~= 1 - 1 then _0x3bc[__0x964d(218)].ImageTransparency=1 - 1 end;local _0x6ad=math.random() * 0;local _0x3f5=_0x3f3[__0x964d(219)][__0x964d(220)];do local _0x6ae=863 end;local _0x3f6=_0x3f3[__0x964d(221)][__0x964d(222)];if _0x3bb[__0x964d(223)] ~= _0x3f5 or _0x3bb[__0x964d(224)] ~= _0x3f6 then _0x3bc[__0x964d(225)].Color=ColorSequence.new({ColorSequenceKeypoint.new(1 - 1,GlowTop),ColorSequenceKeypoint.new(2 - 1,GlowBot)});_0x3bb[__0x964d(226)]=_0x3f5;_0x3bb[__0x964d(227)]=_0x3f6 end;local _0x3f7=_0x3f3[__0x964d(228)][__0x964d(229)][2 - 1];local _0x3f8=_0x3f3[__0x964d(230)][__0x964d(231)][8 + 14 - 20];if _0x3bb[__0x964d(232)] ~= _0x3f7 or _0x3bb[__0x964d(233)] ~= _0x3f8 then _0x3bc[__0x964d(234)].Transparency=_0x399({NumKey(1 - 1,T1),NumKey(2 - 1,T2)});_0x3bb[__0x964d(235)]=_0x3f7;do local _0x6ac=459 end;_0x3bb[__0x964d(236)]=_0x3f8 end else if _0x3bc[__0x964d(237)].ImageTransparency ~= 2 - 1 then _0x3bc[__0x964d(238)].ImageTransparency=2 - 1;local _0x6af=math.random() * 0 end end;local _0x3f9=_0x3f3[__0x964d(239)];if _0x3f9 == __0x964d(240) then if _0x3bc[__0x964d(241)].Visible then _0x3bc[__0x964d(242)].Visible=false;local _0x6b0=(3 + 0) * 1 end;local _0x6b9=math.random() * 0;if _0x3bc[__0x964d(243)].Visible then if 1 > 2 then local _0x6b1=nil end;_0x3bc[__0x964d(244)].Visible=false end;local _0x6ba=(37 + 0) * 1;if _0x3bc[__0x964d(245)].Visible then _0x3bc[__0x964d(246)].Visible=false end;local _0x6bb=math.random() * 0;if not _0x3bc[__0x964d(247)].Visible then if false then local _0x6b2=nil end;_0x3bc[__0x964d(248)].Visible=true end;local _0x3fa=_0x3f3[__0x964d(249)][__0x964d(250)];local _0x3fb=_0x3f3[__0x964d(251)][__0x964d(252)];for _0x28=2 - 1,3 + 5 do local _0x3fc=_0x3bc[__0x964d(253) .. _0x28];local _0x3fd=_0x3fc:FindFirstChildOfClass(__0x964d(254));local _0x3fe=_0x3bd[_0x28];if 1 > 2 then local _0x6b4=nil end;local _0x3ff,_0x400,_0x401,_0x402=_0x3fe[2 - 1],_0x3fe[1 + 1],_0x3fe[3 + 0],_0x3fe[2 + 2];_0x3fc.Position=_0x3ff;if 1 > 2 then local _0x6b5=nil end;_0x3fc.Size=_0x400;_0x3fc.AnchorPoint=_0x401;_0x3fc.Rotation=_0x402;local _0x6b6=(46 + 0) * 1;_0x3fc.BackgroundColor3=_0x3fa;local _0x6b7=(28 + 0) * 1;_0x3fc.BackgroundTransparency=1 - 1;local _0x6b8=math.random() * 0;if _0x3fd then _0x3fd.Color=_0x3fa;local _0x6b3=(96 + 0) * 1 end;_0x3fc.Visible=true end else do local _0x6c3=953 end;if _0x3bc[__0x964d(255)].Visible then _0x3bc[__0x964d(256)].Visible=false end;local _0x6c4=math.random() * 0;for _0x28=2 - 1,1 * 5 + 3 do if _0x3bc[__0x964d(257) .. _0x28].Visible then _0x3bc[__0x964d(258) .. _0x28].Visible=false end end;if 1 > 2 then local _0x6c5=nil end;if not _0x3bc[__0x964d(259)].Visible then local _0x6bc=math.random() * 0;_0x3bc[__0x964d(260)].Visible=true end;if not _0x3bc[__0x964d(261)].Visible then _0x3bc[__0x964d(262)].Visible=true;local _0x6bd=(88 + 0) * 1 end;local _0x3fa=_0x3f3[__0x964d(263)][__0x964d(264)];local _0x3fb=_0x3f3[__0x964d(265)][__0x964d(266)];if _0x3bb[__0x964d(267)] ~= _0x3fa or _0x3bb[__0x964d(268)] ~= _0x3fb then _0x3bc[__0x964d(269)].Color=ColorSequence.new({ColorSequenceKeypoint.new(1 - 1,GradTop),ColorSequenceKeypoint.new(2 - 1,GradBot)});_0x3bb[__0x964d(270)]=_0x3fa;_0x3bb[__0x964d(271)]=_0x3fb end;local _0x6c6=(80 + 0) * 1;if _0x3f3[__0x964d(272)][__0x964d(273)] then if not _0x3bc[__0x964d(274)].Visible then _0x3bc[__0x964d(275)].Visible=true end;local _0x403=_0x3f3[__0x964d(276)][__0x964d(277)];local _0x404=_0x3f3[__0x964d(278)][__0x964d(279)];local _0x405=_0x3f3[__0x964d(280)][__0x964d(281)][2 - 1];local _0x406=_0x3f3[__0x964d(282)][__0x964d(283)][2 + 0];if _0x3bb[__0x964d(284)] ~= _0x403 or _0x3bb[__0x964d(285)] ~= _0x404 then _0x3bc[__0x964d(286)].Color=ColorSequence.new({ColorSequenceKeypoint.new(1 - 1,FillTop),ColorSequenceKeypoint.new(2 - 1,FillBot)});_0x3bb[__0x964d(287)]=_0x403;_0x3bb[__0x964d(288)]=_0x404;if 1 > 2 then local _0x6be=nil end end;if false then local _0x6c1=nil end;if _0x3bb[__0x964d(289)] ~= _0x405 or _0x3bb[__0x964d(290)] ~= _0x406 then _0x3bc[__0x964d(291)].Transparency=_0x399({NumKey(1 - 1,FillT1),NumKey(2 - 1,FillT2)});local _0x6bf=(71 + 0) * 1;_0x3bb[__0x964d(292)]=_0x405;local _0x6c0=math.random() * 0;_0x3bb[__0x964d(293)]=_0x406 end else if _0x3bc[__0x964d(294)].Visible then _0x3bc[__0x964d(295)].Visible=false;do local _0x6c2=718 end end end end;do local _0x6c7=854 end else if _0x3bc[__0x964d(296)].ImageTransparency ~= 2 - 1 then _0x3bc[__0x964d(297)].ImageTransparency=2 - 1 end;do local _0x6cd=603 end;if _0x3bc[__0x964d(298)].Visible then if 1 > 2 then local _0x6c8=nil end;_0x3bc[__0x964d(299)].Visible=false end;if _0x3bc[__0x964d(300)].Visible then _0x3bc[__0x964d(301)].Visible=false;local _0x6c9=math.random() * 0 end;if _0x3bc[__0x964d(302)].Visible then local _0x6ca=(92 + 0) * 1;_0x3bc[__0x964d(303)].Visible=false end;local _0x6ce=math.random() * 0;if _0x3bc[__0x964d(304)].Visible then do local _0x6cb=625 end;_0x3bc[__0x964d(305)].Visible=false end;if false then local _0x6cf=nil end;for _0x28=2 - 1,5 + 3 do if 1 > 2 then local _0x6cc=nil end;if _0x3bc[__0x964d(306) .. _0x28].Visible then _0x3bc[__0x964d(307) .. _0x28].Visible=false end end;if false then local _0x6d0=nil end end;_0x926=190 elseif _0x926 == 67 then if not _0x3c0 or not _0x183 then if _0x3bc[__0x964d(308)].Visible then do local _0x6a6=419 end;_0x3bc[__0x964d(309)].Visible=false end;return end;_0x926=73 elseif _0x926 == 38 then if false then local _0x6fe=nil end;_0x926=44 elseif _0x926 == 25 then _0x3ed=_0x3bb[__0x964d(310)].Position;_0x926=33 elseif _0x926 == 116 then if not _0x3bc[__0x964d(311)].Visible then if false then local _0x6a7=nil end;_0x3bc[__0x964d(312)].Visible=true;local _0x6a8=(54 + 0) * 1 end;_0x926=122 elseif _0x926 == 44 then if _0x3ee > _0x3ad[__0x964d(313)] then local _0x6a5=math.random() * 0;if _0x3bc[__0x964d(314)].Visible then _0x3bc[__0x964d(315)].Visible=false;if 1 > 2 then local _0x6a4=nil end end;return end;_0x926=53 elseif _0x926 == 190 then if _0x3f4[__0x964d(316)][__0x964d(317)] then if not _0x3bc[__0x964d(318)].Visible then _0x3bc[__0x964d(319)].Visible=true end;local _0x407=_0x3df.DisplayName;if _0x3bb[__0x964d(320)] ~= _0x407 then _0x3bc[__0x964d(321)].Text=_0x407;local _0x6d1=(12 + 0) * 1;_0x3bb[__0x964d(322)]=_0x407 end;local _0x408=_0x3f4[__0x964d(323)][__0x964d(324)];if _0x3bb[__0x964d(325)] ~= _0x408 then _0x3bc[__0x964d(326)].TextColor3=_0x408;_0x3bb[__0x964d(327)]=_0x408;local _0x6d2=math.random() * 0 end else local _0x6d4=math.random() * 0;if _0x3bc[__0x964d(328)].Visible then if false then local _0x6d3=nil end;_0x3bc[__0x964d(329)].Visible=false end end;_0x926=198 elseif _0x926 == 215 then _0x40a=_0x3ad[__0x964d(330)][__0x964d(331)];_0x926=222 elseif _0x926 == 233 then if _0x40a[__0x964d(332)] then local _0x40c=_0x3bb[__0x964d(333)] or 1 - 1;local _0x40d=_0x3bb[__0x964d(334)] or 69 + 76 - 45;local _0x40e=_0x39f(_0x40c / _0x40d,1 - 1,2 - 1);if not _0x3bc[__0x964d(335)].Visible then if 1 > 2 then local _0x6db=nil end;_0x3bc[__0x964d(336)].Visible=true;if false then local _0x6dc=nil end end;if not _0x3bc[__0x964d(337)].Visible then local _0x6dd=math.random() * 0;_0x3bc[__0x964d(338)].Visible=true;if false then local _0x6de=nil end end;if _0x3bb[__0x964d(339)] ~= _0x40e then _0x3bc[__0x964d(340)].Size=_0x397(2 - 1,1 - 1,_0x40e,1 - 1);_0x3bb[__0x964d(341)]=_0x40e end;if false then local _0x6e6=nil end;local _0x3fa=_0x40a[__0x964d(342)];local _0x40f=_0x40a[__0x964d(343)];local _0x3fb=_0x40a[__0x964d(344)];if _0x3bb[__0x964d(345)] ~= _0x3fa or _0x3bb[__0x964d(346)] ~= _0x40f or _0x3bb[__0x964d(347)] ~= _0x3fb then _0x3bc[__0x964d(348)].Color=ColorSequence.new({ColorSequenceKeypoint.new(1 - 1,GradTop),ColorSequenceKeypoint.new(0.5,GradMid),ColorSequenceKeypoint.new(2 - 1,GradBot)});local _0x6df=(11 + 0) * 1;_0x3bb[__0x964d(349)]=_0x3fa;local _0x6e0=math.random() * 0;_0x3bb[__0x964d(350)]=_0x40f;if false then local _0x6e1=nil end;_0x3bb[__0x964d(351)]=_0x3fb end;if _0x40a[__0x964d(352)] then if not _0x3bc[__0x964d(353)].Visible then _0x3bc[__0x964d(354)].Visible=true end;if false then local _0x6e3=nil end;local _0x410=_0x39e(_0x40c);if _0x3bb[__0x964d(355)] ~= _0x410 then _0x3bc[__0x964d(356)].Text=_0x39b(__0x964d(357),_0x410);_0x3bc[__0x964d(358)].Position=_0x397(2 - 1,-(1 * 8 + 2),2 - 1 - _0x40e,2 - 1);do local _0x6e2=77 end;_0x3bb[__0x964d(359)]=_0x410 end;local _0x6e4=(19 + 0) * 1 else if _0x3bc[__0x964d(360)].Visible then _0x3bc[__0x964d(361)].Visible=false;local _0x6e5=(16 + 0) * 1 end end else if _0x3bc[__0x964d(362)].Visible then _0x3bc[__0x964d(363)].Visible=false end;if _0x3bc[__0x964d(364)].Visible then _0x3bc[__0x964d(365)].Visible=false end;if not _0x40b[__0x964d(366)] then if _0x3bc[__0x964d(367)].Visible then do local _0x6e7=291 end;_0x3bc[__0x964d(368)].Visible=false end end;do local _0x6e8=85 end end;_0x926=241 elseif _0x926 == 134 then _0x3f2=_0x3bb[__0x964d(369)] ~= _0x3ef or _0x3bb[__0x964d(370)] ~= _0x3f0;_0x926=144 elseif _0x926 == 11 then if not _0x3bb[__0x964d(371)] then if _0x3bc[__0x964d(372)].Visible then _0x3bc[__0x964d(373)].Visible=false end;local _0x6a1=(1 + 0) * 1;return end;_0x926=15 elseif _0x926 == 33 then _0x3ee=_0x39e(_0x3a7 - _0x3ed.Magnitude);_0x926=38 elseif _0x926 == 149 then do local _0x703=599 end;_0x926=155 elseif _0x926 == 127 then do local _0x702=215 end;_0x926=134 elseif _0x926 == 85 then if 1 > 2 then local _0x701=nil end;_0x926=93 elseif _0x926 == 177 then _0x704=(79 + 0) * 1;_0x926=185 elseif _0x926 == 15 then if not _0x3bb[__0x964d(374)] then do local _0x6a3=603 end;if _0x3bc[__0x964d(375)].Visible then _0x3bc[__0x964d(376)].Visible=false;if 1 > 2 then local _0x6a2=nil end end;return end;_0x926=25 elseif _0x926 == 109 then _0x3f0=_0x39e(_0x3f0);_0x926=116 elseif _0x926 == 274 then if false then local _0x709=nil end;_0x926=290 elseif _0x926 == 228 then _0x706=math.random() * 0;_0x926=233 elseif _0x926 == 144 then if _0x3f2 then _0x3bc[__0x964d(377)].Position=_0x398(_0x3ef,_0x3f0);local _0x6a9=(76 + 0) * 1;_0x3bb[__0x964d(378)]=_0x3ef;_0x3bb[__0x964d(379)]=_0x3f0 end;_0x926=149 elseif _0x926 == 122 then _0x3f1=_0x3bb[__0x964d(380)] ~= _0x183 or _0x3bb[__0x964d(381)] ~= _0x188;_0x926=127 elseif _0x926 == 253 then _0x412=_0x3f4[__0x964d(382)];_0x926=264 elseif _0x926 == 165 then _0x3f3=_0x3ad[__0x964d(383)];_0x926=173 elseif _0x926 == 248 then if false then local _0x707=nil end;_0x926=253 elseif _0x926 == 155 then if _0x3f1 then _0x3bc[__0x964d(384)].Size=_0x398(_0x183,_0x188);_0x3bc[__0x964d(385)].Size=_0x398(_0x183,_0x188);local _0x6aa=math.random() * 0;_0x3bc[__0x964d(386)].Size=_0x398(_0x183,_0x188);_0x3bc[__0x964d(387)].Size=_0x398(_0x183 + (2 + 0),_0x188 + (1 + 1));do local _0x6ab=963 end;_0x3bc[__0x964d(388)].Size=_0x398(_0x183,_0x188);_0x3bc[__0x964d(389)].Size=_0x398(_0x183 + (1 + 1),_0x188 + (2 + 0));_0x3bb[__0x964d(390)]=_0x183;_0x3bb[__0x964d(391)]=_0x188 end;_0x926=165 elseif _0x926 == 173 then _0x3f4=_0x3ad[__0x964d(392)];_0x926=177 elseif _0x926 == 73 then do local _0x700=452 end;_0x926=80 elseif _0x926 == 264 then if false then local _0x708=nil end;_0x926=268 elseif _0x926 == 207 then if _0x3f4[__0x964d(393)][__0x964d(394)] then local _0x6d7=math.random() * 0;if not _0x3bc[__0x964d(395)].Visible then local _0x6d5=math.random() * 0;_0x3bc[__0x964d(396)].Visible=true end;if false then local _0x6d8=nil end;if _0x3bb[__0x964d(397)] ~= _0x3ee then _0x3bc[__0x964d(398)].Text=_0x39b(__0x964d(399),_0x3ee);local _0x6d6=(64 + 0) * 1;_0x3bb[__0x964d(400)]=_0x3ee end;local _0x409=_0x3f4[__0x964d(401)][__0x964d(402)];if _0x3bb[__0x964d(403)] ~= _0x409 then _0x3bc[__0x964d(404)].TextColor3=_0x409;_0x3bb[__0x964d(405)]=_0x409 end else if _0x3bc[__0x964d(406)].Visible then local _0x6d9=math.random() * 0;_0x3bc[__0x964d(407)].Visible=false end;if 1 > 2 then local _0x6da=nil end end;_0x926=215 elseif _0x926 == 53 then _0x183,_0x188,_0x3ef,_0x3f0,_0x3c0=_0xe0:CalculateBox(_0x3bb);_0x926=60 elseif _0x926 == 99 then _0x3ef=_0x39e(_0x3ef);_0x926=109 elseif _0x926 == 198 then do local _0x705=657 end;_0x926=207 elseif _0x926 == 241 then if _0x40b[__0x964d(408)] then if 1 > 2 then local _0x6ee=nil end;local _0x40e=_0x39f(_0x3bb[__0x964d(409)] / _0x3bb[__0x964d(410)],1 - 1,2 - 1);if not _0x3bc[__0x964d(411)].Visible then do local _0x6e9=560 end;_0x3bc[__0x964d(412)].Visible=true end;if false then local _0x6ef=nil end;if not _0x3bc[__0x964d(413)].Visible then _0x3bc[__0x964d(414)].Visible=true end;if _0x3bb[__0x964d(415)] ~= _0x40e then _0x3bc[__0x964d(416)].Size=_0x397(_0x40e,1 - 1,2 - 1,1 - 1);_0x3bb[__0x964d(417)]=_0x40e end;if 1 > 2 then local _0x6f0=nil end;local _0x3fa=_0x40b[__0x964d(418)];if 1 > 2 then local _0x6f1=nil end;local _0x40f=_0x40b[__0x964d(419)];if false then local _0x6f2=nil end;local _0x3fb=_0x40b[__0x964d(420)];if _0x3bb[__0x964d(421)] ~= _0x3fa or _0x3bb[__0x964d(422)] ~= _0x40f or _0x3bb[__0x964d(423)] ~= _0x3fb then _0x3bc[__0x964d(424)].Color=ColorSequence.new({ColorSequenceKeypoint.new(1 - 1,GradTop),ColorSequenceKeypoint.new(0.5,GradMid),ColorSequenceKeypoint.new(2 - 1,GradBot)});_0x3bb[__0x964d(425)]=_0x3fa;_0x3bb[__0x964d(426)]=_0x40f;_0x3bb[__0x964d(427)]=_0x3fb end;if _0x40e < 2 - 1 then if 1 > 2 then local _0x6ec=nil end;if not _0x3bc[__0x964d(428)].Visible then _0x3bc[__0x964d(429)].Visible=true end;local _0x411=_0x39e(_0x3bb[__0x964d(430)]);if _0x3bb[__0x964d(431)] ~= _0x411 then local _0x6ea=math.random() * 0;_0x3bc[__0x964d(432)].Text=_0x39b(__0x964d(433),_0x411);_0x3bb[__0x964d(434)]=_0x411;do local _0x6eb=106 end end else if _0x3bc[__0x964d(435)].Visible then _0x3bc[__0x964d(436)].Visible=false end;local _0x6ed=(46 + 0) * 1 end else if _0x3bc[__0x964d(437)].Visible then local _0x6f3=(33 + 0) * 1;_0x3bc[__0x964d(438)].Visible=false;if false then local _0x6f4=nil end end;if _0x3bc[__0x964d(439)].Visible then _0x3bc[__0x964d(440)].Visible=false;local _0x6f5=math.random() * 0 end;if _0x3bc[__0x964d(441)].Visible then if 1 > 2 then local _0x6f6=nil end;_0x3bc[__0x964d(442)].Visible=false;if false then local _0x6f7=nil end end end;_0x926=248 elseif _0x926 == 80 then _0x183=_0x39e(_0x183);_0x926=85 elseif _0x926 == 222 then _0x40b=_0x3ad[__0x964d(443)][__0x964d(444)];_0x926=228 elseif _0x926 == 1 then _0x3bc=_0x3bb[__0x964d(445)];_0x926=11 elseif _0x926 == 93 then _0x188=_0x39e(_0x188);_0x926=99 elseif _0x926 == 60 then if false then local _0x6ff=nil end;_0x926=67 else break end end end;_0x927=264 elseif _0x927 == 249 then function _0x3ac:RemoveTarget(_0x3df) local _0x3bb,_0x69e,_0x6a0;local _0x925=1;while true do if _0x925 == 54 then _0x39d(_0x3bb[__0x964d(446)]);_0x925=61 elseif _0x925 == 36 then if _0x3bb[__0x964d(447)][__0x964d(448)] then _0x3bb[__0x964d(449)][__0x964d(450)]:Destroy();do local _0x69d=623 end end;_0x925=43 elseif _0x925 == 29 then _0x39d(_0x3bb[__0x964d(451)]);_0x925=36 elseif _0x925 == 12 then _0x69e=(25 + 0) * 1;_0x925=15 elseif _0x925 == 23 then for _0x10,_0x3ec in _0x3bb[__0x964d(452)] do local _0x69c=(81 + 0) * 1;_0x3ec:Disconnect() end;_0x925=29 elseif _0x925 == 66 then _0xe0[__0x964d(453)][_0x3df]=nil;_0x925=83 elseif _0x925 == 15 then if not _0x3bb then return end;_0x925=23 elseif _0x925 == 61 then _0x6a0=math.random() * 0;_0x925=66 elseif _0x925 == 1 then _0x3bb=_0xe0[__0x964d(454)][_0x3df];_0x925=12 elseif _0x925 == 43 then if false then local _0x69f=nil end;_0x925=54 else break end end end;_0x927=256 elseif _0x927 == 23 then _0x38f,_0x390=_0x2.LocalPlayer,_0x296.CurrentCamera;_0x927=30 elseif _0x927 == 61 then if false then local _0x711=nil end;_0x927=67 elseif _0x927 == 81 then if 1 > 2 then local _0x712=nil end;_0x927=87 elseif _0x927 == 235 then function _0x3ac:CalculateBox(_0x3bb) local _0x3be,_0x3bf,_0x3c0,_0x3c1,_0x66f;local _0x923=2;while true do if _0x923 == 17 then if 1 > 2 then local _0x66e=nil end;_0x923=22 elseif _0x923 == 12 then if not _0x3be then return nil,nil,nil,nil,false end;_0x923=17 elseif _0x923 == 2 then _0x3be=_0x3bb[__0x964d(455)];_0x923=12 elseif _0x923 == 52 then _0x66f=math.random() * 0;_0x923=74 elseif _0x923 == 46 then if _0x3ad[__0x964d(456)][__0x964d(457)] then local _0x3c2=_0x3bb[__0x964d(458)];do local _0x66b=134 end;if not _0x3c2 then return nil,nil,nil,nil,false end;local _0x3c3=_0x3bb[__0x964d(459)];local _0x3c4,_0x3c5=_0x3a3,_0x3a3;local _0x66c=(31 + 0) * 1;local _0x3c6,_0x3c7=-_0x3a3,-_0x3a3;local _0x3c8=false;for _0x10,_0x3c9 in _0x3c2 do if _0x3c9:IsA(__0x964d(460)) and _0x3c9.Transparency ~= 2 - 1 and _0x3c9 ~= _0x3be then if 1 > 2 then local _0x664=nil end;local _0x3ca=_0x3c9.Parent;if _0x3ca == nil then continue end;if not _0x3c3 and _0x3ca:IsA(__0x964d(461)) then continue end;local _0x665=(44 + 0) * 1;local _0x3cb,_0x3cc=_0x391(_0x390,_0x3c9.Position);if not _0x3cc or _0x3cb.Z <= 1 - 1 then continue end;_0x3c8=true;local _0x3cd=_0x3c9.CFrame;local _0x3ce=_0x3c9.Size;local _0x3cf,_0x3d0,_0x3d1=_0x3ce.X * 0.5,_0x3ce.Y * 0.5,_0x3ce.Z * 0.5;local _0x3d2,_0x3d3,_0x3d4=_0x3cd.RightVector,_0x3cd.UpVector,_0x3cd.LookVector;local _0x666=(67 + 0) * 1;local _0x3d5=_0x3a8 / _0x3cb.Z;local _0x3d6=(_0x3a0(_0x3d2.X * _0x3cf) + _0x3a0(_0x3d3.X * _0x3d0) + _0x3a0(_0x3d4.X * _0x3d1)) * _0x3d5;local _0x3d7=(_0x3a0(_0x3d2.Y * _0x3cf) + _0x3a0(_0x3d3.Y * _0x3d0) + _0x3a0(_0x3d4.Y * _0x3d1)) * _0x3d5;local _0x3d8,_0x3d9=_0x3cb.X - _0x3d6,_0x3cb.X + _0x3d6;local _0x3da,_0x3db=_0x3cb.Y - _0x3d7,_0x3cb.Y + _0x3d7;if _0x3d8 < _0x3c4 then _0x3c4=_0x3d8 end;if 1 > 2 then local _0x667=nil end;if _0x3d9 > _0x3c6 then _0x3c6=_0x3d9 end;local _0x668=(57 + 0) * 1;if _0x3da < _0x3c5 then local _0x663=(72 + 0) * 1;_0x3c5=_0x3da end;local _0x669=(40 + 0) * 1;if _0x3db > _0x3c7 then _0x3c7=_0x3db end end end;local _0x66d=(27 + 0) * 1;if not _0x3c8 then if false then local _0x66a=nil end;return nil,nil,nil,nil,false end;local _0x3dc=_0x3c1[__0x964d(462)];local _0x3dd=_0x3c1[__0x964d(463)];local _0x183=_0x3c6 - _0x3c4 + _0x3dc;local _0x188=_0x3c7 - _0x3c5 + _0x3dd;return _0x183,_0x188,_0x3c4 - _0x3dc * 0.5,_0x3c5 - _0x3dd * 0.5,true else local _0x3de=_0x3be.Size.Y * _0x3a9 / (_0x3bf.Z * (1 + 1));local _0x183,_0x188=(1 + 2) * _0x3de,4.5 * _0x3de;return _0x183,_0x188,_0x3bf.X - _0x183 * 0.5,_0x3bf.Y - _0x188 * 0.5,_0x3c0 end;_0x923=52 elseif _0x923 == 40 then _0x3c1=_0x3ad[__0x964d(464)][__0x964d(465)];_0x923=46 elseif _0x923 == 22 then _0x3bf,_0x3c0=_0x391(_0x390,_0x3be.Position);_0x923=32 elseif _0x923 == 32 then if not _0x3c0 then return nil,nil,nil,nil,false end;_0x923=40 else break end end end;_0x927=242 elseif _0x927 == 185 then function _0x3ac:CreateThreads(_0x38e,_0x3b8,_0x3b9) local _0x650,_0x3ba;local _0x921=2;while true do if _0x921 == 17 then _0xe0.Threads[_0x38e]=_0x3ba;_0x921=25 elseif _0x921 == 2 then _0x650=math.random() * 0;_0x921=11 elseif _0x921 == 11 then _0x3ba=_0x3b8:Connect(_0x3b9);_0x921=17 elseif _0x921 == 25 then return _0x3ba else break end end end;_0x927=191 elseif _0x927 == 121 then _0x3ac=getgenv().CandyFarmESP;_0x927=129 elseif _0x927 == 11 then _0x38d=setmetatable({},{__index=function(_0x10,_0x38e) return game:GetService(_0x38e) end});_0x927=18 elseif _0x927 == 215 then function _0x3ac:InitEsp(_0x3bb) local _0x3bc,_0x660;local _0x922=5;while true do if _0x922 == 57 then do _0x3bc[__0x964d(466)]=_0xe0:CreateObjects(__0x964d(467),{Parent=_0x3bc[__0x964d(468)],Image=__0x964d(469),ScaleType=Enum.ScaleType.Slice,SliceCenter=Rect.new(_0x395(43 + 24 - 46,9 + 12),_0x395(59 + 37 - 17,19 * 4 + 3)),AutomaticSize=Enum.AutomaticSize.XY,ImageTransparency=0.65,ResampleMode=Enum.ResamplerMode.Pixelated,Visible=true,BackgroundTransparency=2 - 1,Position=_0x397(1 - 1,-(13 + 8),1 - 1,-(4 * 5 + 1)),Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(183 + 72,36 * 7 + 3,31 + 224)});_0x3bc[__0x964d(470)]=_0xe0:CreateObjects(__0x964d(471),{Parent=_0x3bc[__0x964d(472)],Rotation=77 + 13,Color=ColorSequence.new({ColorSequenceKeypoint.new(1 - 1,Color3.fromRGB(1 - 1,1 - 1,1 - 1)),ColorSequenceKeypoint.new(2 - 1,Color3.fromRGB(1 - 1,1 - 1,1 - 1))}),Transparency=_0x399({NumKey(1 - 1,1 - 1),NumKey(2 - 1,1 - 1)})});if 1 > 2 then local _0x659=nil end;_0xe0:CreateObjects(__0x964d(473),{Parent=_0x3bc[__0x964d(474)],PaddingTop=_0x396(1 - 1,9 + 16 - 4),PaddingBottom=_0x396(1 - 1,6 + 23 - 9),PaddingLeft=_0x396(1 - 1,8 + 13),PaddingRight=_0x396(1 - 1,21 + 1 - 2)});if 1 > 2 then local _0x65a=nil end;_0x3bc[__0x964d(475)]=_0xe0:CreateObjects(__0x964d(476),{Parent=_0x3bc[__0x964d(477)],Visible=false,BackgroundTransparency=2 - 1,Position=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(134 + 121,1 + 279 - 25,85 * 3 + 0)});if false then local _0x65b=nil end;_0x3bc[__0x964d(478)]=_0xe0:CreateObjects(__0x964d(479),{Parent=_0x3bc[__0x964d(480)],Thickness=1 * 3 + 0,LineJoinMode=Enum.LineJoinMode.Miter});_0x3bc[__0x964d(481)]=_0xe0:CreateObjects(__0x964d(482),{Parent=_0x3bc[__0x964d(483)],Rotation=10 * 9 + 0,Color=ColorSequence.new({ColorSequenceKeypoint.new(1 - 1,Color3.fromRGB(1 - 1,1 - 1,1 - 1)),ColorSequenceKeypoint.new(2 - 1,Color3.fromRGB(1 - 1,1 - 1,1 - 1))}),Transparency=_0x399({NumKey(1 - 1,1 - 1),NumKey(2 - 1,1 - 1)})});_0x3bc[__0x964d(484)]=_0xe0:CreateObjects(__0x964d(485),{Parent=_0x3bc[__0x964d(486)],Visible=false,BackgroundTransparency=2 - 1,Position=_0x397(1 - 1,-(2 - 1),1 - 1,-(2 - 1)),Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(169 + 91 - 5,205 + 50,60 + 242 - 47)});_0x3bc[__0x964d(487)]=_0xe0:CreateObjects(__0x964d(488),{Parent=_0x3bc[__0x964d(489)],Color=Color3.fromRGB(109 + 146,47 + 208,28 * 9 + 3),LineJoinMode=Enum.LineJoinMode.Miter});_0x3bc[__0x964d(490)]=_0xe0:CreateObjects(__0x964d(491),{Parent=_0x3bc[__0x964d(492)],Rotation=16 + 100 - 26,Color=ColorSequence.new({ColorSequenceKeypoint.new(1 - 1,Color3.fromRGB(1 - 1,1 - 1,1 - 1)),ColorSequenceKeypoint.new(2 - 1,Color3.fromRGB(160 + 95,181 + 74,14 + 289 - 48))}),Transparency=_0x399({NumKey(1 - 1,1 - 1),NumKey(2 - 1,1 - 1)})});_0x3bc[__0x964d(493)]=_0xe0:CreateObjects(__0x964d(494),{Parent=_0x3bc[__0x964d(495)],Visible=false,BackgroundTransparency=1 - 1,Position=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(25 * 10 + 5,127 * 2 + 1,42 * 6 + 3)});do local _0x65c=546 end;_0x3bc[__0x964d(496)]=_0xe0:CreateObjects(__0x964d(497),{Parent=_0x3bc[__0x964d(498)],Rotation=59 + 62 - 31,Color=ColorSequence.new({ColorSequenceKeypoint.new(1 - 1,Color3.fromRGB(1 - 1,1 - 1,1 - 1)),ColorSequenceKeypoint.new(2 - 1,Color3.fromRGB(3 + 271 - 19,224 + 31,11 + 284 - 40))}),Transparency=_0x399({NumKey(1 - 1,2 - 1),NumKey(2 - 1,2 - 1)})});_0x3bc[__0x964d(499)]=_0xe0:CreateObjects(__0x964d(500),{Parent=_0x3bc[__0x964d(501)],Visible=false,BackgroundTransparency=2 - 1,Position=_0x397(1 - 1,-(2 - 1),1 - 1,-(2 - 1)),Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(28 * 9 + 3,85 * 3 + 0,188 + 67)});for _0x28=2 - 1,15 + 33 - 40 do _0x3bc[__0x964d(502) .. _0x28]=_0xe0:CreateObjects(__0x964d(503),{Parent=_0x3bc[__0x964d(504)],Visible=false,BackgroundTransparency=1 - 1,Position=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(53 + 242 - 40,220 + 35,42 * 6 + 3)});local _0x658=math.random() * 0;_0xe0:CreateObjects(__0x964d(505),{Parent=_0x3bc[__0x964d(506) .. _0x28],Thickness=2 - 1,LineJoinMode=Enum.LineJoinMode.Miter}) end end;_0x922=67 elseif _0x922 == 72 then do _0x3bc[__0x964d(507)]=_0xe0:CreateObjects(__0x964d(508),{Parent=_0x3bc[__0x964d(509)],ZIndex=5 + 0,LayoutOrder=1 - 1,Visible=false,BackgroundTransparency=1 - 1,Position=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),Size=_0x397(1 - 1,2 - 1,2 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),ClipsDescendants=false});_0xe0:CreateObjects(__0x964d(510),{Parent=_0x3bc[__0x964d(511)],Thickness=2 - 1,LineJoinMode=Enum.LineJoinMode.Miter});_0x3bc[__0x964d(512)]=_0xe0:CreateObjects(__0x964d(513),{Parent=_0x3bc[__0x964d(514)],ZIndex=2 * 3 + 0,AnchorPoint=_0x395(1 - 1,2 - 1),Position=_0x397(1 - 1,1 - 1,2 - 1,1 - 1),Size=_0x397(2 - 1,1 - 1,2 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(56 + 199,113 + 186 - 44,42 * 6 + 3),ClipsDescendants=true});_0x3bc[__0x964d(515)]=_0xe0:CreateObjects(__0x964d(516),{Parent=_0x3bc[__0x964d(517)],Rotation=86 + 40 - 36,Color=ColorSequence.new({ColorSequenceKeypoint.new(1 - 1,Table[__0x964d(518)][__0x964d(519)][__0x964d(520)]),ColorSequenceKeypoint.new(0.5,Table[__0x964d(521)][__0x964d(522)][__0x964d(523)]),ColorSequenceKeypoint.new(2 - 1,Table[__0x964d(524)][__0x964d(525)][__0x964d(526)])}),Transparency=_0x399({NumKey(1 - 1,1 - 1),NumKey(2 - 1,1 - 1)})});_0x3bc[__0x964d(527)]=_0xe0:CreateObjects(__0x964d(528),{Parent=_0x3bc[__0x964d(529)],FontFace=_0x3ac.SmallestPixel,TextSize=1 * 5 + 4,ZIndex=1 * 9 + 1,TextColor3=Color3.fromRGB(51 * 5 + 0,129 + 132 - 6,5 + 255 - 5),Text="",TextXAlignment=Enum.TextXAlignment.Center,TextYAlignment=Enum.TextYAlignment.Center,AnchorPoint=_0x395(0.5,0.5),Position=_0x397(0.5,1 - 1,2 - 1,1 - 1),BorderSizePixel=1 - 1,Visible=false,BackgroundTransparency=2 - 1,AutomaticSize=Enum.AutomaticSize.XY,Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1)});_0xe0:CreateObjects(__0x964d(530),{Parent=_0x3bc[__0x964d(531)],Color=Color3.fromRGB(1 - 1,1 - 1,1 - 1),LineJoinMode=Enum.LineJoinMode.Miter});_0x3bc[__0x964d(532)]=_0xe0:CreateObjects(__0x964d(533),{Parent=_0x3bc[__0x964d(534)],ZIndex=3 + 2,LayoutOrder=1 - 1,Visible=false,BackgroundTransparency=1 - 1,Position=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),Size=_0x397(2 - 1,1 - 1,1 - 1,2 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),ClipsDescendants=true});_0xe0:CreateObjects(__0x964d(535),{Parent=_0x3bc[__0x964d(536)],Thickness=2 - 1,LineJoinMode=Enum.LineJoinMode.Miter});_0x3bc[__0x964d(537)]=_0xe0:CreateObjects(__0x964d(538),{Parent=_0x3bc[__0x964d(539)],ZIndex=9 + 3 - 6,AnchorPoint=_0x395(1 - 1,1 - 1),Position=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),Size=_0x397(2 - 1,1 - 1,2 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(63 * 4 + 3,188 + 67,167 + 88)});_0x3bc[__0x964d(540)]=_0xe0:CreateObjects(__0x964d(541),{Parent=_0x3bc[__0x964d(542)],Rotation=1 - 1,Color=ColorSequence.new({ColorSequenceKeypoint.new(1 - 1,Table[__0x964d(543)][__0x964d(544)][__0x964d(545)]),ColorSequenceKeypoint.new(0.5,Table[__0x964d(546)][__0x964d(547)][__0x964d(548)]),ColorSequenceKeypoint.new(2 - 1,Table[__0x964d(549)][__0x964d(550)][__0x964d(551)])}),Transparency=_0x399({NumKey(1 - 1,1 - 1),NumKey(2 - 1,1 - 1)})});_0x3bc[__0x964d(552)]=_0xe0:CreateObjects(__0x964d(553),{Parent=_0x3bc[__0x964d(554)],FontFace=_0x3ac.SmallestPixel,TextSize=23 + 7 - 21,ZIndex=11 + 4 - 5,TextColor3=Color3.fromRGB(28 * 9 + 3,257 + 32 - 34,115 + 140),Text="",TextXAlignment=Enum.TextXAlignment.Center,AnchorPoint=_0x395(0.5,0.5),Position=_0x397(0.5,1 - 1,0.5,1 - 1),BorderSizePixel=1 - 1,Visible=false,BackgroundTransparency=2 - 1,AutomaticSize=Enum.AutomaticSize.XY,Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1)});_0xe0:CreateObjects(__0x964d(555),{Parent=_0x3bc[__0x964d(556)],Color=Color3.fromRGB(1 - 1,1 - 1,1 - 1),LineJoinMode=Enum.LineJoinMode.Miter}) end;_0x922=81 elseif _0x922 == 15 then do _0x3bc[__0x964d(557)]=_0xe0:CreateObjects(__0x964d(558),{Parent=_0x3bc[__0x964d(559)],AutomaticSize=Enum.AutomaticSize.Y,Visible=true,BackgroundTransparency=2 - 1,Position=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),Size=_0x397(2 - 1,1 - 1,1 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(25 * 10 + 5,120 + 169 - 34,217 + 38)});_0x3bc[__0x964d(560)]=_0xe0:CreateObjects(__0x964d(561),{Parent=_0x3bc[__0x964d(562)],LayoutOrder=22 + 2 - 22,AutomaticSize=Enum.AutomaticSize.Y,Visible=true,BackgroundTransparency=2 - 1,Position=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),Size=_0x397(2 - 1,1 - 1,1 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(34 + 243 - 22,87 + 168,54 + 226 - 25)});_0x3bc[__0x964d(563)]=_0xe0:CreateObjects(__0x964d(564),{Parent=_0x3bc[__0x964d(565)],AutomaticSize=Enum.AutomaticSize.XY,Visible=true,BackgroundTransparency=2 - 1,Position=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),Size=_0x397(2 - 1,1 - 1,1 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(93 + 178 - 16,189 + 102 - 36,45 + 259 - 49)});_0x3bc[__0x964d(566)]=_0xe0:CreateObjects(__0x964d(567),{Parent=_0x3bc[__0x964d(568)],LayoutOrder=2 + 0,AutomaticSize=Enum.AutomaticSize.XY,Visible=true,BackgroundTransparency=2 - 1,Position=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(42 * 6 + 3,232 + 27 - 4,127 * 2 + 1)});if 1 > 2 then local _0x651=nil end end;_0x922=24 elseif _0x922 == 67 then if false then local _0x662=nil end;_0x922=72 elseif _0x922 == 38 then do _0xe0:CreateObjects(__0x964d(569),{Parent=_0x3bc[__0x964d(570)],VerticalAlignment=Enum.VerticalAlignment.Bottom,HorizontalAlignment=Enum.HorizontalAlignment.Center,Padding=_0x396(1 - 1,2 - 1),SortOrder=Enum.SortOrder.LayoutOrder});_0xe0:CreateObjects(__0x964d(571),{Parent=_0x3bc[__0x964d(572)],HorizontalAlignment=Enum.HorizontalAlignment.Center,Padding=_0x396(1 - 1,-(2 - 1)),SortOrder=Enum.SortOrder.LayoutOrder});_0xe0:CreateObjects(__0x964d(573),{Parent=_0x3bc[__0x964d(574)],HorizontalAlignment=Enum.HorizontalAlignment.Right,Padding=_0x396(1 - 1,1 - 1),SortOrder=Enum.SortOrder.LayoutOrder});_0xe0:CreateObjects(__0x964d(575),{Parent=_0x3bc[__0x964d(576)],HorizontalAlignment=Enum.HorizontalAlignment.Left,Padding=_0x396(1 - 1,1 - 1),SortOrder=Enum.SortOrder.LayoutOrder});_0xe0:CreateObjects(__0x964d(577),{Parent=_0x3bc[__0x964d(578)],FillDirection=Enum.FillDirection.Horizontal,HorizontalAlignment=Enum.HorizontalAlignment.Right,Padding=_0x396(1 - 1,3 + 2),SortOrder=Enum.SortOrder.LayoutOrder});_0xe0:CreateObjects(__0x964d(579),{Parent=_0x3bc[__0x964d(580)],HorizontalAlignment=Enum.HorizontalAlignment.Center,Padding=_0x396(1 - 1,4 + 1),SortOrder=Enum.SortOrder.LayoutOrder});local _0x653=(43 + 0) * 1;_0xe0:CreateObjects(__0x964d(581),{Parent=_0x3bc[__0x964d(582)],VerticalAlignment=Enum.VerticalAlignment.Bottom,Padding=_0x396(1 - 1,2 - 1),SortOrder=Enum.SortOrder.LayoutOrder});local _0x654=(32 + 0) * 1;_0xe0:CreateObjects(__0x964d(583),{Parent=_0x3bc[__0x964d(584)],Padding=_0x396(1 - 1,2 - 1),SortOrder=Enum.SortOrder.LayoutOrder});_0xe0:CreateObjects(__0x964d(585),{Parent=_0x3bc[__0x964d(586)],FillDirection=Enum.FillDirection.Horizontal,HorizontalAlignment=Enum.HorizontalAlignment.Left,Padding=_0x396(1 - 1,2 - 1),SortOrder=Enum.SortOrder.LayoutOrder});_0xe0:CreateObjects(__0x964d(587),{Parent=_0x3bc[__0x964d(588)],FillDirection=Enum.FillDirection.Horizontal,HorizontalAlignment=Enum.HorizontalAlignment.Left,Padding=_0x396(1 - 1,2 - 1),SortOrder=Enum.SortOrder.LayoutOrder}) end;_0x922=43 elseif _0x922 == 24 then do local _0x652=math.random() * 0;_0x3bc[__0x964d(589)]=_0xe0:CreateObjects(__0x964d(590),{Parent=_0x3bc[__0x964d(591)],AutomaticSize=Enum.AutomaticSize.X,Visible=false,BackgroundTransparency=2 - 1,Position=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),Size=_0x397(1 - 1,1 - 1,2 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(25 * 10 + 5,26 + 233 - 4,129 + 139 - 13)});_0x3bc[__0x964d(592)]=_0xe0:CreateObjects(__0x964d(593),{Parent=_0x3bc[__0x964d(594)],LayoutOrder=1 - 1,AutomaticSize=Enum.AutomaticSize.Y,Visible=false,BackgroundTransparency=2 - 1,Position=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),Size=_0x397(2 - 1,1 - 1,1 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(36 * 7 + 3,127 * 2 + 1,27 + 242 - 14)}) end;_0x922=33 elseif _0x922 == 43 then if 1 > 2 then local _0x661=nil end;_0x922=51 elseif _0x922 == 9 then do _0x3bc[__0x964d(595)]=_0xe0:CreateObjects(__0x964d(596),{Parent=_0xe0.Holder,Visible=false,BackgroundTransparency=2 - 1,Position=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(117 + 164 - 26,63 * 4 + 3,100 + 180 - 25)});_0x3bc[__0x964d(597)]=_0xe0:CreateObjects(__0x964d(598),{Parent=_0x3bc[__0x964d(599)],AutomaticSize=Enum.AutomaticSize.Y,Visible=true,BackgroundTransparency=2 - 1,AnchorPoint=_0x395(1 - 1,2 - 1),Position=_0x397(1 - 1,-(1 + 1),1 - 1,-(15 + 2 - 12)),Size=_0x397(2 - 1,4 + 0,1 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(36 * 7 + 3,51 * 5 + 0,140 + 121 - 6)});_0x3bc[__0x964d(600)]=_0xe0:CreateObjects(__0x964d(601),{Parent=_0x3bc[__0x964d(602)],AutomaticSize=Enum.AutomaticSize.Y,Visible=true,BackgroundTransparency=2 - 1,Position=_0x397(1 - 1,-(1 + 1),2 - 1,1 + 2),Size=_0x397(2 - 1,29 + 15 - 40,1 - 1,1 - 1),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(85 * 3 + 0,113 + 150 - 8,63 * 4 + 3)});_0x3bc[__0x964d(603)]=_0xe0:CreateObjects(__0x964d(604),{Parent=_0x3bc[__0x964d(605)],AutomaticSize=Enum.AutomaticSize.X,Visible=true,BackgroundTransparency=2 - 1,AnchorPoint=_0x395(2 - 1,1 - 1),Position=_0x397(1 - 1,-(1 + 4),1 - 1,-(1 + 1)),Size=_0x397(1 - 1,1 - 1,2 - 1,4 + 0),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(180 + 75,228 + 27,221 + 63 - 29)});_0x3bc[__0x964d(606)]=_0xe0:CreateObjects(__0x964d(607),{Parent=_0x3bc[__0x964d(608)],AutomaticSize=Enum.AutomaticSize.X,Visible=true,BackgroundTransparency=2 - 1,Position=_0x397(2 - 1,4 + 36 - 35,1 - 1,-(1 + 1)),Size=_0x397(1 - 1,1 - 1,2 - 1,7 + 45 - 48),BorderSizePixel=1 - 1,BorderColor3=Color3.fromRGB(1 - 1,1 - 1,1 - 1),BackgroundColor3=Color3.fromRGB(180 + 75,31 * 8 + 7,247 + 50 - 42)}) end;_0x922=15 elseif _0x922 == 33 then _0x660=math.random() * 0;_0x922=38 elseif _0x922 == 81 then do _0x3bc[__0x964d(609)]=_0xe0:CreateObjects(__0x964d(610),{Parent=_0x3bc[__0x964d(611)],FontFace=_0x3ac.TahomaBold,TextSize=23 + 36 - 47,LayoutOrder=2 + 0,TextColor3=_0x3ad[__0x964d(612)][__0x964d(613)][__0x964d(614)],Text="",TextXAlignment=Enum.TextXAlignment.Center,BorderSizePixel=1 - 1,Visible=false,BackgroundTransparency=2 - 1,ZIndex=2 * 2 + 1,AutomaticSize=Enum.AutomaticSize.XY,Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1)});_0xe0:CreateObjects(__0x964d(615),{Parent=_0x3bc[__0x964d(616)],Color=Color3.fromRGB(1 - 1,1 - 1,1 - 1),LineJoinMode=Enum.LineJoinMode.Miter});_0x3bc[__0x964d(617)]=_0xe0:CreateObjects(__0x964d(618),{Parent=_0x3bc[__0x964d(619)],FontFace=_0x3ac.SmallestPixel,TextSize=5 + 7 - 3,LayoutOrder=1 + 1,TextColor3=_0x3ad[__0x964d(620)][__0x964d(621)][__0x964d(622)],Text="",TextXAlignment=Enum.TextXAlignment.Center,BorderSizePixel=1 - 1,Visible=false,BackgroundTransparency=2 - 1,ZIndex=2 + 3,AutomaticSize=Enum.AutomaticSize.XY,Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1)});local _0x65d=(43 + 0) * 1;_0xe0:CreateObjects(__0x964d(623),{Parent=_0x3bc[__0x964d(624)],Color=Color3.fromRGB(1 - 1,1 - 1,1 - 1),LineJoinMode=Enum.LineJoinMode.Miter});_0x3bc[__0x964d(625)]=_0xe0:CreateObjects(__0x964d(626),{Parent=_0x3bc[__0x964d(627)],FontFace=_0x3ac.SmallestPixel,TextSize=4 * 2 + 1,LayoutOrder=2 - 1,TextColor3=_0x3ad[__0x964d(628)][__0x964d(629)][__0x964d(630)],Text=_0x3ad[__0x964d(631)][__0x964d(632)][__0x964d(633)],TextXAlignment=Enum.TextXAlignment.Left,BorderSizePixel=1 - 1,Visible=false,BackgroundTransparency=2 - 1,ZIndex=4 + 1,AutomaticSize=Enum.AutomaticSize.XY,Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1)});_0xe0:CreateObjects(__0x964d(634),{Parent=_0x3bc[__0x964d(635)],Color=Color3.fromRGB(1 - 1,1 - 1,1 - 1),LineJoinMode=Enum.LineJoinMode.Miter});if false then local _0x65e=nil end;_0x3bc[__0x964d(636)]=_0xe0:CreateObjects(__0x964d(637),{Parent=_0x3bc[__0x964d(638)],FontFace=_0x3ac.SmallestPixel,TextSize=7 + 2,LayoutOrder=1 + 3 - 2,TextColor3=_0x3ad[__0x964d(639)][__0x964d(640)][__0x964d(641)],Text=_0x3ad[__0x964d(642)][__0x964d(643)][__0x964d(644)],TextXAlignment=Enum.TextXAlignment.Left,BorderSizePixel=1 - 1,Visible=false,BackgroundTransparency=2 - 1,ZIndex=10 + 7 - 12,AutomaticSize=Enum.AutomaticSize.XY,Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1)});_0xe0:CreateObjects(__0x964d(645),{Parent=_0x3bc[__0x964d(646)],Color=Color3.fromRGB(1 - 1,1 - 1,1 - 1),LineJoinMode=Enum.LineJoinMode.Miter});_0x3bc[__0x964d(647)]=_0xe0:CreateObjects(__0x964d(648),{Parent=_0x3bc[__0x964d(649)],FontFace=_0x3ac.SmallestPixel,TextSize=2 * 4 + 1,LayoutOrder=1 + 3,TextColor3=_0x3ad[__0x964d(650)][__0x964d(651)][__0x964d(652)],Text=_0x3ad[__0x964d(653)][__0x964d(654)][__0x964d(655)],TextXAlignment=Enum.TextXAlignment.Left,BorderSizePixel=1 - 1,Visible=false,BackgroundTransparency=2 - 1,ZIndex=4 + 1,AutomaticSize=Enum.AutomaticSize.XY,Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1)});_0xe0:CreateObjects(__0x964d(656),{Parent=_0x3bc[__0x964d(657)],Color=Color3.fromRGB(1 - 1,1 - 1,1 - 1),LineJoinMode=Enum.LineJoinMode.Miter});_0x3bc[__0x964d(658)]=_0xe0:CreateObjects(__0x964d(659),{Parent=_0x3bc[__0x964d(660)],FontFace=_0x3ac.SmallestPixel,TextSize=1 + 8,LayoutOrder=3 + 0,TextColor3=_0x3ad[__0x964d(661)][__0x964d(662)][__0x964d(663)],Text=__0x964d(664),TextXAlignment=Enum.TextXAlignment.Center,BorderSizePixel=1 - 1,Visible=false,BackgroundTransparency=2 - 1,ZIndex=5 + 0,AutomaticSize=Enum.AutomaticSize.XY,Size=_0x397(1 - 1,1 - 1,1 - 1,1 - 1)});local _0x65f=math.random() * 0;_0xe0:CreateObjects(__0x964d(665),{Parent=_0x3bc[__0x964d(666)],Color=Color3.fromRGB(1 - 1,1 - 1,1 - 1),LineJoinMode=Enum.LineJoinMode.Miter}) end;_0x922=100 elseif _0x922 == 5 then _0x3bc=_0x3bb.Objects;_0x922=9 elseif _0x922 == 51 then do _0xe0:CreateObjects(__0x964d(667),{Parent=_0x3bc[__0x964d(668)],PaddingBottom=_0x396(1 - 1,1 - 1)});_0xe0:CreateObjects(__0x964d(669),{Parent=_0x3bc[__0x964d(670)],PaddingTop=_0x396(1 - 1,-(2 - 1))});if false then local _0x655=nil end;_0xe0:CreateObjects(__0x964d(671),{Parent=_0x3bc[__0x964d(672)],PaddingTop=_0x396(1 - 1,-(45 + 7 - 49))});_0xe0:CreateObjects(__0x964d(673),{Parent=_0x3bc[__0x964d(674)],PaddingTop=_0x396(1 - 1,-(1 + 2))});if false then local _0x656=nil end;_0xe0:CreateObjects(__0x964d(675),{Parent=_0x3bc[__0x964d(676)],PaddingRight=_0x396(1 - 1,1 - 1)});_0xe0:CreateObjects(__0x964d(677),{Parent=_0x3bc[__0x964d(678)],PaddingTop=_0x396(1 - 1,2 + 0)});_0xe0:CreateObjects(__0x964d(679),{Parent=_0x3bc[__0x964d(680)],PaddingRight=_0x396(1 - 1,2 - 1)});if 1 > 2 then local _0x657=nil end end;_0x922=57 else break end end end;_0x927=219 elseif _0x927 == 3 then if getgenv().CandyFarmESP and getgenv().CandyFarmESP.Unload then pcall(getgenv().CandyFarmESP.Unload,getgenv().CandyFarmESP) end;_0x927=11 elseif _0x927 == 264 then do if 1 > 2 then local _0x70a=nil end;_0x3ac:CreateThreads(__0x964d(681),_0x6.RenderStepped,function() if not _0x3ad[__0x964d(682)] then for _0x10,_0x3bb in _0x3ac[__0x964d(683)] do if _0x3bb[__0x964d(684)][__0x964d(685)].Visible then _0x3bb[__0x964d(686)][__0x964d(687)].Visible=false end end;return end;local _0x415=os.clock();if _0x415 - _0x3aa < _0x3a5 then return end;_0x3aa=_0x415;_0x3a7=_0x390.CFrame.Position;for _0x3df,_0x3bb in _0x3ac[__0x964d(688)] do _0x3ac:Update(_0x3df,_0x3bb) end end) end;_0x927=267 elseif _0x927 == 54 then _0x39a=NumberSequenceKeypoint.new;_0x927=61 elseif _0x927 == 101 then _0x390:GetPropertyChangedSignal(__0x964d(689)):Connect(_0x3ab);_0x927=107 elseif _0x927 == 159 then _0x3ac.__index=_0x3ac;_0x927=165 elseif _0x927 == 137 then _0x713=math.random() * 0;_0x927=143 elseif _0x927 == 40 then _0x394,_0x395,_0x396,_0x397,_0x398=Vector3.new,Vector2.new,UDim.new,UDim2.new,UDim2.fromOffset;_0x927=43 elseif _0x927 == 30 then _0x391,_0x392,_0x393=_0x390.WorldToViewportPoint,game.FindFirstChildOfClass,game.FindFirstChild;_0x927=40 elseif _0x927 == 172 then function _0x3ac:CreateObjects(_0x38e,_0x3b4) local _0x3b5,_0x64e;local _0x920=2;while true do if _0x920 == 25 then do local _0x64f=889 end;_0x920=31 elseif _0x920 == 31 then return _0x3b5 elseif _0x920 == 2 then _0x3b5=Instance.new(_0x38e);_0x920=11 elseif _0x920 == 11 then _0x64e=math.random() * 0;_0x920=19 elseif _0x920 == 19 then for _0x3b6,_0x3b7 in _0x3b4 or {} do local _0x64d=(78 + 0) * 1;_0x3b5[_0x3b6]=_0x3b7 end;_0x920=25 else break end end end;_0x927=180 elseif _0x927 == 149 then do local function _0x3af(_0x38e,_0x3b0,_0x3b1,_0x3b2) if not _0x1b8(_0x3b2.Id) then writefile(_0x3b2.Id,_0x3b2.Font) end;if _0x1b8(_0x38e .. __0x964d(690)) then delfile(_0x38e .. __0x964d(691)) end;local _0x3b3={name=_0x38e,faces={{name=__0x964d(692),weight=Weight,style=Style,assetId=getcustomasset(Asset.Id)}}};local _0x648=(22 + 0) * 1;writefile(_0x38e .. __0x964d(693),_0x7:JSONEncode(_0x3b3));return getcustomasset(_0x38e .. __0x964d(694)) end;_0x3ae.Tahoma=_0x3af(__0x964d(695),299 + 101,__0x964d(696),{Id=__0x964d(697),Font=game:HttpGet(__0x964d(698))});if false then local _0x649=nil end;_0x3ae.XPTahoma=_0x3af(__0x964d(699),66 * 6 + 4,__0x964d(700),{Id=__0x964d(701),Font=game:HttpGet(__0x964d(702))});_0x3ae.SmallestPixel=_0x3af(__0x964d(703),103 + 320 - 23,__0x964d(704),{Id=__0x964d(705),Font=game:HttpGet(__0x964d(706))});_0x3ae.ProggyTiny=_0x3af(__0x964d(707),40 * 10 + 0,__0x964d(708),{Id=__0x964d(709),Font=game:HttpGet(__0x964d(710))});local _0x64a=(59 + 0) * 1;_0x3ae.ProggyClean=_0x3af(__0x964d(711),265 + 135,__0x964d(712),{Id=__0x964d(713),Font=game:HttpGet(__0x964d(714))});local _0x64b=math.random() * 0;_0x3ac.ProggyTiny=Font.new(_0x3ae.ProggyClean,Enum.FontWeight.Regular,Enum.FontStyle.Normal);_0x3ac.TahomaBold=Font.new(_0x3ae.XPTahoma,Enum.FontWeight.Regular,Enum.FontStyle.Normal);local _0x64c=(93 + 0) * 1;_0x3ac.ProggyClean=Font.new(_0x3ae.ProggyClean,Enum.FontWeight.Regular,Enum.FontStyle.Normal);_0x3ac.Tahoma=Font.new(_0x3ae.Tahoma,Enum.FontWeight.Regular,Enum.FontStyle.Normal);_0x3ac.SmallestPixel=Font.new(_0x3ae.SmallestPixel,Enum.FontWeight.Regular,Enum.FontStyle.Normal) end;_0x927=159 elseif _0x927 == 199 then _0x3ac.Holder=_0x3ac:CreateObjects(__0x964d(715),{Name=__0x964d(716),Parent=gethui(),ScreenInsets=Enum.ScreenInsets.DeviceSafeInsets,ZIndexBehavior=Enum.ZIndexBehavior.Global,ResetOnSpawn=false,DisplayOrder=1250 * 8 + 0,IgnoreGuiInset=true});_0x927=206 elseif _0x927 == 229 then _0x3bd={{Dim2(1 - 1,-(2 - 1),1 - 1,-(2 - 1)),Dim2(0.3,1 - 1,1 - 1,2 - 1),NewVector2(1 - 1,1 - 1),1 - 1},{Dim2(1 - 1,-(2 - 1),1 - 1,-(2 - 1)),Dim2(1 - 1,2 - 1,0.3,1 - 1),NewVector2(1 - 1,1 - 1),22 * 8 + 4},{Dim2(2 - 1,2 - 1,1 - 1,-(2 - 1)),Dim2(0.3,1 - 1,1 - 1,2 - 1),NewVector2(2 - 1,1 - 1),1 - 1},{Dim2(2 - 1,2 - 1,1 - 1,-(2 - 1)),Dim2(1 - 1,2 - 1,0.3,1 - 1),NewVector2(2 - 1,1 - 1),30 * 6 + 0},{Dim2(1 - 1,-(2 - 1),2 - 1,2 - 1),Dim2(0.3,1 - 1,1 - 1,2 - 1),NewVector2(1 - 1,2 - 1),1 - 1},{Dim2(1 - 1,-(2 - 1),2 - 1,2 - 1),Dim2(1 - 1,2 - 1,0.3,1 - 1),NewVector2(1 - 1,2 - 1),-(20 + 204 - 44)},{Dim2(2 - 1,2 - 1,2 - 1,2 - 1),Dim2(0.3,1 - 1,1 - 1,2 - 1),NewVector2(2 - 1,2 - 1),1 - 1},{Dim2(2 - 1,2 - 1,2 - 1,2 - 1),Dim2(1 - 1,2 - 1,0.3,1 - 1),NewVector2(2 - 1,2 - 1),-(145 + 35)}};_0x927=235 elseif _0x927 == 87 then _0x3ab=function() _0x3a9=_0x390.ViewportSize.Y;_0x3a8=_0x3a9 / ((14 + 7 - 19) * _0x3a1(_0x3a2(_0x390.FieldOfView) * 0.5)) end;_0x927=94 elseif _0x927 == 94 then _0x3ab();_0x927=101 elseif _0x927 == 191 then _0x716=(35 + 0) * 1;_0x927=199 elseif _0x927 == 267 then do for _0x10,_0x3df in _0x2:GetPlayers() do _0x3ac:AddTarget(_0x3df) end;_0x3ac:CreateThreads(__0x964d(717),_0x2.PlayerAdded,function(_0x3df) _0x3ac:AddTarget(_0x3df) end);_0x3ac:CreateThreads(__0x964d(718),_0x2.PlayerRemoving,function(_0x3df) _0x3ac:RemoveTarget(_0x3df) end) end;_0x927=274 elseif _0x927 == 165 then _0x714=math.random() * 0;_0x927=172 elseif _0x927 == 282 then return _0x3ac elseif _0x927 == 117 then getgenv().CandyFarmESP={[__0x964d(719)]=__0x964d(720),[__0x964d(721)]={},[__0x964d(722)]=nil,[__0x964d(723)]={},[__0x964d(724)]={},[__0x964d(725)]={[__0x964d(726)]=true,[__0x964d(727)]=true,[__0x964d(728)]=1506 + 6014,[__0x964d(729)]=15 * 4 + 0,[__0x964d(730)]=__0x964d(731),[__0x964d(732)]=33 + 4 - 25,[__0x964d(733)]=__0x964d(734),[__0x964d(735)]={[__0x964d(736)]=true,[__0x964d(737)]=true,[__0x964d(738)]=__0x964d(739),[__0x964d(740)]=9 * 10 + 0,[__0x964d(741)]={[__0x964d(742)]=true,[__0x964d(743)]=false,[__0x964d(744)]=1 - 1,[__0x964d(745)]=1 - 1},[__0x964d(746)]={[__0x964d(747)]=true,[__0x964d(748)]=Color3.fromRGB(1 - 1,3 + 252,139 + 142 - 26),[__0x964d(749)]=Color3.fromRGB(1 - 1,31 * 8 + 7,55 + 221 - 21),[__0x964d(750)]={0.75,0.75}},[__0x964d(751)]={[__0x964d(752)]=Color3.fromRGB(153 + 102,42 + 213,42 * 6 + 3),[__0x964d(753)]=Color3.fromRGB(1 - 1,63 * 4 + 3,197 + 106 - 48)},[__0x964d(754)]={[__0x964d(755)]=true,[__0x964d(756)]=Color3.fromRGB(36 * 7 + 3,263 + 5 - 13,25 * 10 + 5),[__0x964d(757)]=Color3.fromRGB(1 - 1,64 + 191,98 + 169 - 12),[__0x964d(758)]={2 - 1,0.65}}},[__0x964d(759)]={[__0x964d(760)]={[__0x964d(761)]=true,[__0x964d(762)]=Color3.fromRGB(1 - 1,48 + 207,1 - 1),[__0x964d(763)]=Color3.fromRGB(46 + 220 - 11,12 + 176 - 18,1 - 1),[__0x964d(764)]=Color3.fromRGB(165 + 94 - 4,1 - 1,1 - 1)},[__0x964d(765)]={[__0x964d(766)]=false,[__0x964d(767)]=Color3.fromRGB(85 * 3 + 0,14 + 241,51 * 5 + 0),[__0x964d(768)]=Color3.fromRGB(73 * 3 + 1,88 + 132,123 + 97),[__0x964d(769)]=Color3.fromRGB(18 * 10 + 0,18 * 10 + 0,92 + 88)}},[__0x964d(770)]={[__0x964d(771)]={[__0x964d(772)]=true,[__0x964d(773)]=Color3.fromRGB(253 + 2,234 + 21,279 + 21 - 45)},[__0x964d(774)]={[__0x964d(775)]=true,[__0x964d(776)]=Color3.fromRGB(229 + 26,85 * 3 + 0,85 * 3 + 0)},[__0x964d(777)]={[__0x964d(778)]=true,[__0x964d(779)]=Color3.fromRGB(31 * 8 + 7,207 + 90 - 42,196 + 59)}},[__0x964d(780)]={[__0x964d(781)]={[__0x964d(782)]=true,[__0x964d(783)]=Color3.fromRGB(25 * 10 + 5,1 - 1,1 - 1),[__0x964d(784)]=__0x964d(785)},[__0x964d(786)]={[__0x964d(787)]=true,[__0x964d(788)]=Color3.fromRGB(76 + 68,224 + 14,28 * 5 + 4),[__0x964d(789)]=__0x964d(790)},[__0x964d(791)]={[__0x964d(792)]=true,[__0x964d(793)]=Color3.fromRGB(1 - 1,254 + 15 - 14,87 + 215 - 47),[__0x964d(794)]=__0x964d(795)}}}};_0x927=121 elseif _0x927 == 143 then _0x3ae={};_0x927=149 elseif _0x927 == 206 then do local _0x717=461 end;_0x927=215 elseif _0x927 == 242 then function _0x3ac:AddTarget(_0x3df) local _0x3bb,_0x697,_0x3e0,_0x3e3,_0x699,_0x3e6,_0x69b,_0x3e8,_0x3eb;local _0x924=1;while true do if _0x924 == 40 then _0xe0:InitEsp(_0x3bb);_0x924=47 elseif _0x924 == 12 then if _0x3df == _0x38f and not _0x3ad[__0x964d(796)] then local _0x670=(31 + 0) * 1;return end;_0x924=19 elseif _0x924 == 99 then _0x3e6={};_0x924=108 elseif _0x924 == 50 then _0xe0[__0x964d(797)][_0x3df]=_0x3bb;_0x924=58 elseif _0x924 == 47 then _0x697=(94 + 0) * 1;_0x924=50 elseif _0x924 == 26 then if _0xe0.Cache[_0x3df] then local _0x671=math.random() * 0;return end;_0x924=33 elseif _0x924 == 33 then _0x3bb={[__0x964d(798)]=Player,[__0x964d(799)]={},[__0x964d(800)]={},[__0x964d(801)]=nil,[__0x964d(802)]=nil,[__0x964d(803)]=nil,[__0x964d(804)]=nil,[__0x964d(805)]=1 - 1,[__0x964d(806)]=25 * 4 + 0,[__0x964d(807)]=28 + 72,[__0x964d(808)]=33 * 3 + 1,[__0x964d(809)]=nil,[__0x964d(810)]=false,[__0x964d(811)]=nil,[__0x964d(812)]=nil,[__0x964d(813)]=nil,[__0x964d(814)]=nil,[__0x964d(815)]=false,[__0x964d(816)]=false,[__0x964d(817)]=false,[__0x964d(818)]=false,[__0x964d(819)]=Table[__0x964d(820)][__0x964d(821)][__0x964d(822)],[__0x964d(823)]=nil,[__0x964d(824)]=nil,[__0x964d(825)]=nil,[__0x964d(826)]=nil,[__0x964d(827)]=nil,[__0x964d(828)]=nil,[__0x964d(829)]=nil,[__0x964d(830)]=nil,[__0x964d(831)]=nil,[__0x964d(832)]=nil,[__0x964d(833)]=nil,[__0x964d(834)]=nil,[__0x964d(835)]=nil,[__0x964d(836)]=nil,[__0x964d(837)]=nil,[__0x964d(838)]=nil,[__0x964d(839)]=nil,[__0x964d(840)]=nil,[__0x964d(841)]=nil,[__0x964d(842)]=nil,[__0x964d(843)]=nil,[__0x964d(844)]=nil,[__0x964d(845)]=nil,[__0x964d(846)]=nil,[__0x964d(847)]=nil,[__0x964d(848)]=nil};_0x924=40 elseif _0x924 == 115 then do function _0x3e6.BindChildren(_0x3e4) if _0x3bb[__0x964d(849)][__0x964d(850)] then _0x3bb[__0x964d(851)][__0x964d(852)]:Disconnect() end;if _0x3bb[__0x964d(853)][__0x964d(854)] then _0x3bb[__0x964d(855)][__0x964d(856)]:Disconnect();local _0x680=(83 + 0) * 1 end;local _0x3c2=_0x3e4:GetChildren();local _0x681=math.random() * 0;_0x3bb[__0x964d(857)]=_0x3c2;_0x3bb[__0x964d(858)][__0x964d(859)]=_0x3e4.ChildAdded:Connect(function(_0x3e5) _0x3c2[#_0x3c2 + (2 - 1)]=_0x3e5 end);if false then local _0x682=nil end;_0x3bb[__0x964d(860)][__0x964d(861)]=_0x3e4.ChildRemoved:Connect(function(_0x3e5) for _0x3e7=#_0x3c2,2 - 1,-(2 - 1) do if _0x3c2[_0x3e7] == _0x3e5 then _0x3a4(_0x3c2,_0x3e7);break end end end);local _0x683=(47 + 0) * 1;_0x3bb[__0x964d(862)](_0x3e4);local _0x684=math.random() * 0 end;_0x3bb[__0x964d(863)]=_0x3e6.BindChildren end;_0x924=123 elseif _0x924 == 1 then do local _0x695=614 end;_0x924=12 elseif _0x924 == 92 then _0x699=(71 + 0) * 1;_0x924=99 elseif _0x924 == 87 then do local _0x67f=math.random() * 0;function _0x3e3.BindTool(_0x3e4) local _0x67c=(10 + 0) * 1;if _0x3bb[__0x964d(864)][__0x964d(865)] then _0x3bb[__0x964d(866)][__0x964d(867)]:Disconnect();if 1 > 2 then local _0x678=nil end end;local _0x67d=math.random() * 0;if _0x3bb[__0x964d(868)][__0x964d(869)] then do local _0x679=143 end;_0x3bb[__0x964d(870)][__0x964d(871)]:Disconnect() end;if _0x3bb[__0x964d(872)] then for _0x10,_0x3e5 in _0x3bb[__0x964d(873)] do local _0x67a=math.random() * 0;if _0x3e5:IsA(__0x964d(874)) then _0x3bb[__0x964d(875)]=_0x3e5.Name;break end end;if false then local _0x67b=nil end end;_0x3bb[__0x964d(876)][__0x964d(877)]=_0x3e4.ChildAdded:Connect(function(_0x3e5) if _0x3e5:IsA(__0x964d(878)) then _0x3bb[__0x964d(879)]=_0x3e5.Name end end);local _0x67e=math.random() * 0;_0x3bb[__0x964d(880)][__0x964d(881)]=_0x3e4.ChildRemoved:Connect(function(_0x3e5) if _0x3e5:IsA(__0x964d(882)) then _0x3bb[__0x964d(883)]=nil end end) end;_0x3bb[__0x964d(884)]=_0x3e3.BindTool end;_0x924=92 elseif _0x924 == 58 then _0x3e0={};_0x924=68 elseif _0x924 == 19 then if 1 > 2 then local _0x696=nil end;_0x924=26 elseif _0x924 == 135 then do if 1 > 2 then local _0x68a=nil end;function _0x3e8.BindFlags(_0x3e1) if _0x3bb[__0x964d(885)][__0x964d(886)] then _0x3bb[__0x964d(887)][__0x964d(888)]:Disconnect();local _0x685=math.random() * 0 end;if _0x3bb[__0x964d(889)][__0x964d(890)] then _0x3bb[__0x964d(891)][__0x964d(892)]:Disconnect();if 1 > 2 then local _0x686=nil end end;local _0x3bc=_0x3bb[__0x964d(893)];if false then local _0x687=nil end;_0x3bb[__0x964d(894)]=false;_0x3bb[__0x964d(895)]=false;_0x3bb[__0x964d(896)]=false;_0x3bb[__0x964d(897)]=false;_0x3bc[__0x964d(898)].Visible=false;local _0x688=math.random() * 0;_0x3bc[__0x964d(899)].Visible=false;do local _0x689=528 end;_0x3bc[__0x964d(900)].Visible=false;_0x3bb[__0x964d(901)][__0x964d(902)]=_0x3e1:GetPropertyChangedSignal(__0x964d(903)):Connect(function() local _0x3e9=_0x3e1.MoveDirection ~= _0x3a6;if _0x3e9 and not _0x3bb[__0x964d(904)] then _0x3bb[__0x964d(905)]=true;if _0x3bb[__0x964d(906)] then _0x3bc[__0x964d(907)].LayoutOrder=2 + 0 else _0x3bc[__0x964d(908)].LayoutOrder=2 - 1;_0x3bc[__0x964d(909)].LayoutOrder=1 + 1 end;_0x3bc[__0x964d(910)].Visible=_0x3ad[__0x964d(911)][__0x964d(912)][__0x964d(913)] elseif not _0x3e9 and _0x3bb[__0x964d(914)] then _0x3bb[__0x964d(915)]=false;_0x3bc[__0x964d(916)].Visible=false;if _0x3bb[__0x964d(917)] then _0x3bc[__0x964d(918)].LayoutOrder=2 - 1 end end end);_0x3bb[__0x964d(919)][__0x964d(920)]=_0x3e1.StateChanged:Connect(function(_0x10,_0x3ea) if _0x3ea == Enum.HumanoidStateType.Freefall and not _0x3bb[__0x964d(921)] then _0x3bb[__0x964d(922)]=true;if _0x3bb[__0x964d(923)] then _0x3bc[__0x964d(924)].LayoutOrder=18 + 23 - 39 else _0x3bc[__0x964d(925)].LayoutOrder=2 - 1;_0x3bc[__0x964d(926)].LayoutOrder=2 + 0 end;_0x3bc[__0x964d(927)].Visible=_0x3ad[__0x964d(928)][__0x964d(929)][__0x964d(930)] elseif _0x3ea ~= Enum.HumanoidStateType.Jumping and _0x3bb[__0x964d(931)] then _0x3bb[__0x964d(932)]=false;_0x3bc[__0x964d(933)].Visible=false;if _0x3bb[__0x964d(934)] then _0x3bc[__0x964d(935)].LayoutOrder=2 - 1 end end;if _0x3ea == Enum.HumanoidStateType.Swimming and not _0x3bb[__0x964d(936)] then _0x3bb[__0x964d(937)]=true;_0x3bc[__0x964d(938)].Visible=_0x3ad[__0x964d(939)][__0x964d(940)][__0x964d(941)] elseif _0x3ea ~= Enum.HumanoidStateType.Swimming and _0x3bb[__0x964d(942)] then _0x3bb[__0x964d(943)]=false;_0x3bc[__0x964d(944)].Visible=false end end) end;_0x3bb[__0x964d(945)]=_0x3e8.BindFlags;local _0x68b=(21 + 0) * 1 end;_0x924=143 elseif _0x924 == 81 then if 1 > 2 then local _0x698=nil end;_0x924=87 elseif _0x924 == 71 then _0x3e3={};_0x924=81 elseif _0x924 == 108 then if 1 > 2 then local _0x69a=nil end;_0x924=115 elseif _0x924 == 130 then _0x3e8={};_0x924=135 elseif _0x924 == 123 then _0x69b=math.random() * 0;_0x924=130 elseif _0x924 == 143 then _0x3eb={};_0x924=150 elseif _0x924 == 68 then do function _0x3e0.BindHealth(_0x3e1) if _0x3bb[__0x964d(946)][__0x964d(947)] then if 1 > 2 then local _0x672=nil end;_0x3bb[__0x964d(948)][__0x964d(949)]:Disconnect() end;local _0x674=(23 + 0) * 1;if _0x3bb[__0x964d(950)][__0x964d(951)] then do local _0x673=345 end;_0x3bb[__0x964d(952)][__0x964d(953)]:Disconnect() end;_0x3bb[__0x964d(954)]=_0x3e1;_0x3bb[__0x964d(955)]=_0x3e1.Health;_0x3bb[__0x964d(956)]=_0x3e1.MaxHealth;do local _0x675=35 end;_0x3bb[__0x964d(957)]=_0x3e1.Health > 1 - 1;if 1 > 2 then local _0x676=nil end;_0x3bb[__0x964d(958)][__0x964d(959)]=_0x3e1.HealthChanged:Connect(function(_0x3e2) _0x3bb[__0x964d(960)]=_0x3e2 > 1 - 1;_0x3bb[__0x964d(961)]=_0x3e2 end);_0x3bb[__0x964d(962)][__0x964d(963)]=_0x3e1.Died:Connect(function() _0x3bb[__0x964d(964)]=false end) end;local _0x677=(81 + 0) * 1;_0x3bb[__0x964d(965)]=_0x3e0.BindHealth end;_0x924=71 elseif _0x924 == 150 then do function _0x3eb.OnCharacter(_0x3e4) if _0x3ac.Cache[_0x3df] ~= _0x3bb or _0x3df.Character ~= _0x3e4 then return end;_0x3bb[__0x964d(966)]=_0x3e4;_0x3bb[__0x964d(967)]=nil;_0x3bb[__0x964d(968)]=nil;if false then local _0x68f=nil end;_0x3bb[__0x964d(969)]=nil;_0x3bb[__0x964d(970)]=false;if false then local _0x690=nil end;_0x3bb[__0x964d(971)]=false;_0x3bb[__0x964d(972)]=false;_0x3bb[__0x964d(973)]=false;_0x3bb[__0x964d(974)]=false;if not _0x3e4 or not _0x3e4.Parent then return end;local _0x691=(100 + 0) * 1;local _0x3be=_0x393(_0x3e4,__0x964d(975));if not _0x3be then _0x3be=_0x3e4:WaitForChild(__0x964d(976),17 + 8 - 15);local _0x68c=math.random() * 0 end;local _0x3e1=_0x392(_0x3e4,__0x964d(977));if not _0x3e1 then _0x3e1=_0x3e4:WaitForChild(__0x964d(978),10 + 0) end;local _0x692=(62 + 0) * 1;if not _0x3be or not _0x3e1 then local _0x68d=(86 + 0) * 1;return end;local _0x693=(17 + 0) * 1;if not _0x3e4.Parent or _0x3ac.Cache[_0x3df] ~= _0x3bb or _0x3df.Character ~= _0x3e4 then do local _0x68e=602 end;return end;_0x3bb[__0x964d(979)]=_0x3be;_0x3bb[__0x964d(980)]=_0x3e1;_0x3bb[__0x964d(981)](_0x3e4);_0x3bb[__0x964d(982)](_0x3e1);_0x3bb[__0x964d(983)](_0x3e1) end;local _0x694=math.random() * 0;_0x3bb[__0x964d(984)][__0x964d(985)]=_0x3df.CharacterAdded:Connect(function(_0x3e4) task.defer(_0x3eb.OnCharacter,_0x3e4) end);if _0x3df.Character and _0x3df.Character.Parent then task.defer(_0x3eb.OnCharacter,_0x3df.Character) end end;_0x924=168 else break end end end;_0x927=249 elseif _0x927 == 219 then do local _0x718=556 end;_0x927=229 elseif _0x927 == 43 then _0x399=NumberSequence.new;_0x927=54 elseif _0x927 == 129 then _0x3ad=_0x3ac[__0x964d(986)];_0x927=137 elseif _0x927 == 107 then _0x390:GetPropertyChangedSignal(__0x964d(987)):Connect(_0x3ab);_0x927=117 elseif _0x927 == 180 then if false then local _0x715=nil end;_0x927=185 elseif _0x927 == 274 then do local _0x70f=math.random() * 0;function _0x3ac:Unload() for _0x3df in _0xe0[__0x964d(988)] do _0xe0:RemoveTarget(_0x3df) end;for _0x10,_0x416 in _0xe0[__0x964d(989)] do _0x416:Disconnect() end;local _0x70c=math.random() * 0;_0x39d(_0xe0[__0x964d(990)]);if false then local _0x70d=nil end;for _0x10,_0x416 in _0xe0[__0x964d(991)] do local _0x70b=math.random() * 0;_0x416:Disconnect() end;_0x39d(_0xe0[__0x964d(992)]);if _0xe0[__0x964d(993)] then _0xe0[__0x964d(994)]:Destroy();_0xe0[__0x964d(995)]=nil end;local _0x70e=math.random() * 0;_0x39d(_0xe0[__0x964d(996)]) end;local _0x710=math.random() * 0 end;_0x927=282 else break end end end;_0x963=1024 elseif _0x963 == 1811 then _0x4d1=function(_0x20,_0x22,_0x2e0) _0x20[_0x22]=_0x2e0 end;_0x963=1818 elseif _0x963 == 955 then _0x386=function() local _0x387,_0x641;local _0x91c=4;while true do if _0x91c == 4 then do local _0x63f=944 end;_0x91c=8 elseif _0x91c == 64 then _0x641=(88 + 0) * 1;_0x91c=74 elseif _0x91c == 60 then _0x2a0.safeReturnCF=nil;_0x91c=64 elseif _0x91c == 74 then _0x373();_0x91c=78 elseif _0x91c == 46 then if _0x2f0.stop then _0x2f0.stop() end;_0x91c=52 elseif _0x91c == 22 then _0x382=_0x382 + (2 - 1);_0x91c=29 elseif _0x91c == 86 then return _0x387 elseif _0x91c == 78 then if false then local _0x642=nil end;_0x91c=86 elseif _0x91c == 8 then _0x2a0.stayInSafe=false;_0x91c=19 elseif _0x91c == 29 then if not _0x2a0.safeReturnCF and _0x2f0.escape then do local _0x63e=761 end;_0x2a0.safeReturnCF=_0x2f0.escape.origin end;_0x91c=36 elseif _0x91c == 36 then _0x2f0.escape,_0x2f0.evadeUntil=nil,1 - 1;_0x91c=46 elseif _0x91c == 52 then _0x387=_0x384();_0x91c=60 elseif _0x91c == 19 then do local _0x640=975 end;_0x91c=22 else break end end end;_0x963=961 elseif _0x963 == 1138 then do local _0x8d3=377 end;_0x963=1144 elseif _0x963 == 295 then _0x2eb=function(_0x20) return (_0x20:IsA(__0x964d(997)) or _0x20:IsA(__0x964d(998))) and _0x20.Name:match(__0x964d(999)) ~= nil end;_0x963=305 elseif _0x963 == 1432 then for _0x10,_0x2a in ipairs(_0x463) do _0x464[_0x2a]=_0x462[_0x2a] end;_0x963=1437 elseif _0x963 == 452 then _0x306=function(_0x20,_0x261,_0x307,_0x308,_0x309) local _0x30a;local _0x8fd=3;while true do if _0x8fd == 11 then while os.clock() - _0x30a < _0x307 and _0x2a0.farm and _0x305 == _0x308 and _0x1.alive and _0x2a0.mode == _0x309 and os.clock() >= _0x2f0.evadeUntil do if false then local _0x58e=nil end;local _0x2d=_0x2a5();if not _0x2d then return false end;if not _0x20.Parent or not _0x261.Parent then return true end;do local _0x58f=125 end;if not _0x2f0.targetSafe(_0x261.Position) then return false end;_0x2f0.tp(_0x261.Position);_0x2ab(_0x261);task.wait(0.06) end;_0x8fd=18 elseif _0x8fd == 23 then return not _0x20.Parent elseif _0x8fd == 3 then _0x30a=os.clock();_0x8fd=11 elseif _0x8fd == 18 then do local _0x590=213 end;_0x8fd=23 else break end end end;_0x963=458 elseif _0x963 == 1508 then _0x470=function() local _0x7a8,_0x2f3,_0x1ef,_0x7aa,_0x2d;local _0x935=4;while true do if _0x935 == 37 then _0x7aa=(77 + 0) * 1;_0x935=44 elseif _0x935 == 58 then _0x2a8(_0x2d,_0x1ef);_0x935=68 elseif _0x935 == 22 then _0x1ef=_0x2f3 and _0x377(_0x2f3) or _0x37e();_0x935=30 elseif _0x935 == 4 then _0x7a8=(86 + 0) * 1;_0x935=12 elseif _0x935 == 44 then _0x2d=_0x2a5();_0x935=53 elseif _0x935 == 12 then _0x2f3=_0x296:FindFirstChild(__0x964d(1000));_0x935=16 elseif _0x935 == 16 then if 1 > 2 then local _0x7a9=nil end;_0x935=22 elseif _0x935 == 68 then if 1 > 2 then local _0x7ab=nil end;_0x935=73 elseif _0x935 == 73 then _0x2a2(__0x964d(1001),__0x964d(1002),__0x964d(1003));_0x935=87 elseif _0x935 == 30 then if not _0x1ef then _0x2a2(__0x964d(1004),__0x964d(1005),__0x964d(1006));return end;_0x935=37 elseif _0x935 == 53 then if not _0x2d or not _0x2a7() then return end;_0x935=58 else break end end end;_0x963=1516 elseif _0x963 == 691 then _0x355=1 - 1;_0x963=694 elseif _0x963 == 897 then _0x379=function() local _0x2f3,_0x37a,_0x37b,_0x37c,_0x198,_0x4b;local _0x917=3;while true do if _0x917 == 16 then if 1 > 2 then local _0x623=nil end;_0x917=25 elseif _0x917 == 36 then _0x37a=_0x2f3:FindFirstChildWhichIsA(__0x964d(1007),true);_0x917=43 elseif _0x917 == 53 then _0x37b=_0x2f3:FindFirstChild(__0x964d(1008),true) or _0x2f3:FindFirstChild(__0x964d(1009),true);_0x917=60 elseif _0x917 == 80 then for _0x10,_0x43 in ipairs(_0x2f3:GetDescendants()) do if _0x43:IsA(__0x964d(1010)) and _0x43.Name:lower():find(__0x964d(1011)) then local _0x622=math.random() * 0;return _0x43.CFrame + Vector3.new(1 - 1,2 + 2,1 - 1) end end;_0x917=88 elseif _0x917 == 31 then if 1 > 2 then local _0x624=nil end;_0x917=36 elseif _0x917 == 94 then if _0x198 then return CFrame.new(_0x198.X,_0x198.Y + _0x4b.Y / (2 + 0) + (19 + 8 - 21),_0x198.Z) end;_0x917=111 elseif _0x917 == 88 then _0x198,_0x4b=_0x368(_0x2f3);_0x917=94 elseif _0x917 == 8 then if not _0x2f3 then if 1 > 2 then local _0x620=nil end;return nil end;_0x917=16 elseif _0x917 == 3 then _0x2f3=_0x296:FindFirstChild(__0x964d(1012));_0x917=8 elseif _0x917 == 25 then if _0x2a0.spawnCF and _0x2a0.spawnMap == _0x2f3 then local _0x621=math.random() * 0;return _0x2a0.spawnCF end;_0x917=31 elseif _0x917 == 73 then if false then local _0x625=nil end;_0x917=80 elseif _0x917 == 66 then if _0x37c then return _0x37c.CFrame + Vector3.new(1 - 1,6 + 1 - 3,1 - 1) end;_0x917=73 elseif _0x917 == 60 then _0x37c=_0x37b and _0x37b:FindFirstChildWhichIsA(__0x964d(1013),true);_0x917=66 elseif _0x917 == 43 then if _0x37a then return _0x37a.CFrame + Vector3.new(1 - 1,16 + 21 - 33,1 - 1) end;_0x917=53 else break end end end;_0x963=906 elseif _0x963 == 1870 then _0x4db=function(_0x309) local _0x261,_0x822,_0x51,_0x823,_0x824,_0x826;local _0x94c=1;while true do if _0x94c == 1 then _0x4da();_0x94c=11 elseif _0x94c == 17 then _0x2a0.weather=_0x309;_0x94c=25 elseif _0x94c == 85 then _0x261.Parent=_0x296;_0x94c=92 elseif _0x94c == 11 then if not _0x309 or _0x309 == __0x964d(1014) then return end;_0x94c=17 elseif _0x94c == 25 then _0x261=Instance.new(__0x964d(1015));_0x94c=30 elseif _0x94c == 135 then _0x51.Rate=83 * 3 + 1;_0x94c=145 elseif _0x94c == 40 then _0x261.Anchored=true;_0x94c=44 elseif _0x94c == 191 then _0x4d8=_0x51;_0x94c=200 elseif _0x94c == 145 then if false then local _0x825=nil end;_0x94c=151 elseif _0x94c == 163 then _0x51.Transparency=NumberSequence.new({NumberSequenceKeypoint.new(1 - 1,0.2),NumberSequenceKeypoint.new(2 - 1,2 - 1)});_0x94c=170 elseif _0x94c == 151 then if _0x309 == __0x964d(1016) then _0x51.Color=ColorSequence.new(Color3.fromRGB(31 * 8 + 7,140 + 30,138 + 105 - 33));_0x51.Lifetime=NumberRange.new(3 + 6 - 4,4 + 12 - 9);_0x51.Speed=NumberRange.new(1 + 4,38 + 16 - 44);_0x51.Size=NumberSequence.new(0.5) else do local _0x820=460 end;_0x51.Color=ColorSequence.new(Color3.fromRGB(137 + 83,207 + 28,179 + 88 - 12));local _0x821=(72 + 0) * 1;_0x51.Lifetime=NumberRange.new(7 + 23 - 26,1 + 5);_0x51.Speed=NumberRange.new(1 + 5,28 + 16 - 32);_0x51.Size=NumberSequence.new(0.55) end;_0x94c=156 elseif _0x94c == 60 then _0x261.CanQuery=false;_0x94c=66 elseif _0x94c == 103 then _0x823=(40 + 0) * 1;_0x94c=110 elseif _0x94c == 71 then _0x261.Transparency=2 - 1;_0x94c=81 elseif _0x94c == 54 then _0x822=(14 + 0) * 1;_0x94c=60 elseif _0x94c == 44 then _0x261.CanCollide=false;_0x94c=54 elseif _0x94c == 122 then _0x824=math.random() * 0;_0x94c=127 elseif _0x94c == 208 then _0x2a2(__0x964d(1017),_0x309,__0x964d(1018));_0x94c=227 elseif _0x94c == 110 then _0x51.Texture=__0x964d(1019);_0x94c=114 elseif _0x94c == 114 then _0x51.LightInfluence=1 - 1;_0x94c=122 elseif _0x94c == 184 then do local _0x827=629 end;_0x94c=191 elseif _0x94c == 66 then _0x261.CanTouch=false;_0x94c=71 elseif _0x94c == 179 then _0x4d7=_0x261;_0x94c=184 elseif _0x94c == 156 then _0x826=(32 + 0) * 1;_0x94c=163 elseif _0x94c == 127 then _0x51.LightEmission=0.4;_0x94c=135 elseif _0x94c == 200 then _0x4d9=_0x6.RenderStepped:Connect(function() if _0x2a0.weather == __0x964d(1020) or not _0x4d7 or not _0x4d7.Parent then return end;local _0x93=_0x296.CurrentCamera;if not _0x93 then return end;local _0x1ef=_0x93.CFrame;local _0x2b=_0x1ef.Position;local _0x385=Vector3.new(_0x1ef.LookVector.X,1 - 1,_0x1ef.LookVector.Z);if _0x385.Magnitude < 0.05 then _0x385=Vector3.new(1 - 1,1 - 1,-(2 - 1)) else _0x385=_0x385.Unit end;_0x4d7.CFrame=CFrame.new(_0x2b + _0x385 * (14 * 4 + 1) + Vector3.new(1 - 1,15 + 29,1 - 1)) end);_0x94c=208 elseif _0x94c == 170 then _0x51.Parent=_0x261;_0x94c=179 elseif _0x94c == 81 then _0x261.Size=Vector3.new(259 + 25 - 24,64 + 95 - 19,75 + 188 - 3);_0x94c=85 elseif _0x94c == 92 then _0x51=Instance.new(__0x964d(1021));_0x94c=103 elseif _0x94c == 30 then _0x261.Name=__0x964d(1022);_0x94c=40 else break end end end;_0x963=1879 elseif _0x963 == 198 then _0x2aa=function() return _0x2a0.useTouch and typeof(firetouchinterest) == __0x964d(1023) end;_0x963=205 elseif _0x963 == 1615 then _0x485=function() pcall(function() _0x46e:Teleport(game.PlaceId,_0x8) end) end;_0x963=1618 elseif _0x963 == 1993 then if false then local _0x8ef=nil end;_0x963=1999 elseif _0x963 == 1578 then _0x481=nil;_0x963=1587 elseif _0x963 == 1655 then _0x48b,_0x48c=(function() local _0x48d,_0x48e,_0x48f,_0x490=false,1 - 1,nil,false;local _0x491,_0x492,_0x493=nil,nil,false;local _0x494=setmetatable({},{__mode=__0x964d(1024)});local _0x495=setmetatable({},{__mode=__0x964d(1025)});local _0x496=setmetatable({},{__mode=__0x964d(1026)});local _0x497,_0x498=nil,false;local function _0x499(_0xe7) local _0x0,_0x15b=pcall(function() return _0xe7.Text end);if not _0x0 or type(_0x15b) ~= __0x964d(1027) or _0x15b == __0x964d(1028) then return false end;local _0x49a=_0x15b:lower();return _0x49a:find(__0x964d(1029)) ~= nil and _0x49a:find(__0x964d(1030)) ~= nil end;local function _0x49b(_0xe7) if not _0x499(_0xe7) then return end;local _0x0=pcall(function() _0xe7.Text=__0x964d(1031) end);if not _0x0 or _0x496[_0xe7] then return end;_0x496[_0xe7]=true;_0x10b(_0xe7:GetPropertyChangedSignal(__0x964d(1032)):Connect(function() if _0x48d and _0x1.alive and _0x499(_0xe7) then _0xe7.Text=__0x964d(1033) end end)) end;local function _0x49c() if not (_0x48d and _0x1.alive) then return end;local _0x6c=_0x8:FindFirstChildOfClass(__0x964d(1034));if not _0x6c then return end;if not _0x497 then _0x497=_0x10b(_0x6c.DescendantAdded:Connect(function(_0xe7) if _0x48d and _0x1.alive then _0x49b(_0xe7) end end)) end;for _0x10,_0xe7 in ipairs(_0x6c:GetDescendants()) do _0x49b(_0xe7) end end;local function _0x49d() if _0x498 then return end;_0x498=true;task.defer(function() _0x498=false;_0x49c() end) end;local function _0x49e() if _0x497 then _0x497:Disconnect();_0x497=nil end end;local function _0x2b6(_0x49f) return _0x49f and _0x49f:IsA(__0x964d(1035)) and _0x49f.Name:lower():find(__0x964d(1036)) ~= nil end;local function _0x4a0(_0x49f) pcall(function() if _0x49f.Name ~= __0x964d(1037) then _0x49f.Name=__0x964d(1038) end end);_0x49d() end;local function _0x4a1(_0xd7) return _0xd7 ~= nil and (_0xd7 == _0x8.Character or _0xd7 == _0x8:FindFirstChildOfClass(__0x964d(1039)) or _0xd7 == _0x8:FindFirstChildOfClass(__0x964d(1040))) end;local function _0x4a2() if _0x490 then return end;_0x490=true;local _0x474,_0x1ec=_0x8:FindFirstChildOfClass(__0x964d(1041)),_0x8.Character;local _0x1ee=_0x1ec and _0x1ec:FindFirstChildOfClass(__0x964d(1042));local _0x4a3=_0x1ec ~= _0x491 and (not _0x1ee or _0x1ee.Health > 1 - 1);local _0x57=_0x48d and _0x1.alive;if not _0x57 or not _0x2b6(_0x48f) or _0x48f.Parent == nil or _0x48f.Parent ~= _0x474 and _0x48f.Parent ~= _0x1ec or _0x48f.Parent == _0x1ec and not _0x4a3 then _0x48f=nil end;local _0x4a4=nil;local function _0x323(_0xd7,_0x4a5,_0x4a6) if not _0xd7 then return end;for _0x10,_0x49f in ipairs(_0xd7:GetChildren()) do if _0x2b6(_0x49f) then if not _0x57 or _0x4a6 == false then pcall(function() _0x49f:Destroy() end) elseif _0x4a5 then _0x4a0(_0x49f);if _0x4a4 then pcall(function() _0x49f:Destroy() end) else _0x4a4=_0x49f end elseif _0x48f and _0x48f ~= _0x49f then pcall(function() _0x49f:Destroy() end) else _0x4a0(_0x49f);_0x48f=_0x49f end end end end;_0x323(_0x474,false);_0x323(_0x1ec,false,_0x4a3);_0x323(_0x8:FindFirstChildOfClass(__0x964d(1043)),true);_0x490=false end;local function _0x4a7() if _0x493 then return end;_0x493=true;task.defer(function() _0x493=false;if _0x1.alive then _0x4a2() end end) end;local function _0x4a8(_0x49f) if not _0x49f:IsA(__0x964d(1044)) or _0x495[_0x49f] then return end;_0x495[_0x49f]=true;_0x10b(_0x49f:GetPropertyChangedSignal(__0x964d(1045)):Connect(function() if _0x4a1(_0x49f.Parent) then _0x4a7() end end)) end;local function _0x4a9(_0xd7) if not _0xd7 or not _0x1.alive or _0x494[_0xd7] then return end;_0x494[_0xd7]=true;_0x10b(_0xd7.ChildAdded:Connect(function(_0x49f) if not _0x1.alive then return end;_0x4a8(_0x49f);if _0x4a1(_0xd7) then _0x4a7() end end));_0x10b(_0xd7.ChildRemoved:Connect(function() if _0x4a1(_0xd7) then _0x4a7() end end));for _0x10,_0x49f in ipairs(_0xd7:GetChildren()) do _0x4a8(_0x49f) end;_0x4a7() end;_0x10b(_0x8.ChildAdded:Connect(function(_0xd7) if _0xd7:IsA(__0x964d(1046)) or _0xd7:IsA(__0x964d(1047)) then _0x4a9(_0xd7) end end));_0x10b(_0x8.ChildRemoved:Connect(function(_0xd7) if _0xd7:IsA(__0x964d(1048)) or _0xd7:IsA(__0x964d(1049)) then _0x4a7() end end));_0x10b(_0x8.CharacterAdded:Connect(function(_0x1ec) _0x491=nil;_0x4a9(_0x1ec) end));_0x10b(_0x8.CharacterRemoving:Connect(function(_0x1ec) _0x491=_0x1ec;if _0x48f and _0x48f.Parent == _0x1ec then _0x48f=nil end;_0x4a7() end));_0x4a9(_0x8:FindFirstChildOfClass(__0x964d(1050)));_0x4a9(_0x8.Character);_0x4a9(_0x8:FindFirstChildOfClass(__0x964d(1051)));local function _0x440(_0x4f) _0x48d=false;_0x48e=_0x48e + (2 - 1);_0x48f=nil;_0x4a2();_0x49e();pcall(function() if getgenv then getgenv().JerkOffExecuted=false end end);pcall(function() local _0x1ee=_0x2a6();if _0x1ee and _0x492 and _0x492.character == _0x8.Character then _0x1ee.WalkSpeed=_0x2a0.wsOn and not _0x2a0.wsCFrame and _0x2a0.ws or _0x492.speed;_0x1ee.JumpPower=_0x2a0.jpOn and _0x2a0.jp or _0x492.jump end end);_0x492=nil;if not _0x4f then _0x2a2(__0x964d(1052),__0x964d(1053)) end end;local function _0xc6() if _0x48d or not _0x1.alive then return end;local _0x1ee=_0x2a6();if not _0x1ee then _0x2a2(__0x964d(1054),__0x964d(1055),__0x964d(1056));return end;_0x492={character=_0x8.Character,speed=_0x1ee.WalkSpeed,jump=_0x1ee.JumpPower};_0x48d=true;_0x48e=_0x48e + (2 - 1);local _0x2be=_0x48e;local _0x4aa=_0x1ee.RigType == Enum.HumanoidRigType.R15;_0x4a2();_0x49d();task.spawn(function() if not _0x48d or not _0x1.alive or _0x2be ~= _0x48e then return end;local _0x0=pcall(function() local _0x4ab;if _0x4aa then _0x4ab=game:HttpGet(__0x964d(1057)) else _0x4ab=game:HttpGet(__0x964d(1058)) end;if not _0x48d or not _0x1.alive or _0x2be ~= _0x48e then return end;loadstring(_0x4ab)() end);if not _0x48d or not _0x1.alive then _0x440(true) elseif _0x2be == _0x48e and not _0x0 then _0x48d=false;_0x48f=nil;_0x4a2();_0x2a2(__0x964d(1059),__0x964d(1060),__0x964d(1061)) else _0x4a2() end end);_0x2a2(__0x964d(1062),__0x964d(1063),__0x964d(1064)) end;return _0x440,_0xc6 end)();_0x963=1663 elseif _0x963 == 551 then _0x319={};_0x963=558 elseif _0x963 == 879 then if _0x2e9 then _0x2ee(_0x2e9) end;_0x963=883 elseif _0x963 == 2026 then (function() local _0x552,_0x899,_0x28b,_0x553,_0x554,_0x555,_0x559;local _0x961=2;while true do if _0x961 == 80 then _0x554:button({name=__0x964d(1065),icon=__0x964d(1066),callback=function() _0x555(__0x964d(1067),__0x964d(1068)) end});_0x961=86 elseif _0x961 == 45 then _0x28b:themes();_0x961=50 elseif _0x961 == 29 then _0x553=_0x28b:keybind({name=__0x964d(1069),default=Enum.KeyCode.LeftAlt,hud=false,callback=function(_0x2a) _0x1cc:setbind(_0x2a) end});_0x961=36 elseif _0x961 == 11 then _0x899=math.random() * 0;_0x961=16 elseif _0x961 == 58 then if 1 > 2 then local _0x89b=nil end;_0x961=66 elseif _0x961 == 71 then _0x555=function(_0x180,_0x556) local _0x557,_0x558;local _0x960=3;while true do if _0x960 == 8 then _0x558=pcall(function() setclipboard(_0x556) end);_0x960=18 elseif _0x960 == 3 then _0x557=typeof(open_url) == __0x964d(1070) and pcall(open_url,_0x556) or false;_0x960=8 elseif _0x960 == 18 then _0x2a2(_0x180,_0x557 and __0x964d(1071) .. _0x556 or _0x558 and __0x964d(1072) .. _0x556 or _0x556,(_0x557 or _0x558) and __0x964d(1073) or __0x964d(1074),2 + 4);_0x960=40 else break end end end;_0x961=80 elseif _0x961 == 66 then _0x554=_0x552:section({name=__0x964d(1075),side=__0x964d(1076),gap=2 + 0});_0x961=71 elseif _0x961 == 107 then _0x559:button({name=__0x964d(1077),icon=__0x964d(1078),callback=_0x484});_0x961=115 elseif _0x961 == 99 then _0x559=_0x552:section({name=__0x964d(1079),side=__0x964d(1080)});_0x961=107 elseif _0x961 == 22 then do local _0x89a=276 end;_0x961=29 elseif _0x961 == 135 then _0x559:inputbutton({name=__0x964d(1081),placeholder=__0x964d(1082),button=__0x964d(1083),buttonwidth=4 * 10 + 0,callback=_0x48a});_0x961=153 elseif _0x961 == 36 then task.delay(7 + 37 - 42,function() local _0x4f2=false;local _0x29=_0x4fb and _0x4fb.bind;if _0x29 and _0x29.key then _0x29.key=nil;local _0xec=_0x4fb._hud;if _0xec then _0xec.value=nil end;_0x4f2=true end;if not _0x1cc.bind then _0x553:set(Enum.KeyCode.LeftAlt);_0x4f2=true end;if _0x4f2 then _0x1:markdirty() end;if _0x1._hkrefresh then _0x1._hkrefresh() end end);_0x961=45 elseif _0x961 == 127 then _0x559:button({name=__0x964d(1084),icon=__0x964d(1085),callback=_0x489});_0x961=135 elseif _0x961 == 121 then _0x559:button({name=__0x964d(1086),icon=__0x964d(1087),callback=_0x486});_0x961=127 elseif _0x961 == 95 then _0x552:configs({name=__0x964d(1088),side=__0x964d(1089)});_0x961=99 elseif _0x961 == 16 then _0x28b=_0x552:section({name=__0x964d(1090),side=__0x964d(1091),gap=1 + 1});_0x961=22 elseif _0x961 == 86 then _0x554:button({name=__0x964d(1092),icon=__0x964d(1093),callback=function() _0x555(__0x964d(1094),__0x964d(1095)) end});_0x961=95 elseif _0x961 == 2 then _0x552=_0x1cc:tab({name=__0x964d(1096),icon=__0x964d(1097),tip=__0x964d(1098)});_0x961=11 elseif _0x961 == 50 then _0x28b:button({name=__0x964d(1099),icon=__0x964d(1100),callback=function() _0x1:confirm({title=__0x964d(1101),text=__0x964d(1102),confirm=__0x964d(1103),cancel=__0x964d(1104),callback=function() _0x1:unload() end}) end});_0x961=58 elseif _0x961 == 115 then _0x559:button({name=__0x964d(1105),icon=__0x964d(1106),callback=_0x485});_0x961=121 else break end end end)();_0x963=2035 elseif _0x963 == 1425 then _0x8db=math.random() * 0;_0x963=1432 elseif _0x963 == 834 then _0x8ca=math.random() * 0;_0x963=841 elseif _0x963 == 1879 then do local _0x8e9=692 end;_0x963=1888 elseif _0x963 == 332 then _0x2f0={bearVisited=setmetatable({},{__mode=__0x964d(1107)}),bearModel=setmetatable({},{__mode=__0x964d(1108)}),bearSeen=setmetatable({},{__mode=__0x964d(1109)}),evadeUntil=1 - 1,mapStamp=1 - 1};_0x963=340 elseif _0x963 == 1677 then _0x4ad,_0x4ae,_0x4af=nil,nil,{};_0x963=1683 elseif _0x963 == 1110 then if 1 > 2 then local _0x8d1=nil end;_0x963=1116 elseif _0x963 == 946 then _0x384=function() local _0x2d,_0x1ef,_0x78,_0x259,_0x63d;local _0x91b=4;while true do if _0x91b == 51 then _0x63d=(74 + 0) * 1;_0x91b=60 elseif _0x91b == 44 then _0x259=_0x383();_0x91b=51 elseif _0x91b == 16 then if false then local _0x63c=nil end;_0x91b=22 elseif _0x91b == 4 then _0x2d=_0x2a5();_0x91b=9 elseif _0x91b == 22 then _0x1ef=_0x2a0.safeReturnCF;_0x91b=29 elseif _0x91b == 71 then return true elseif _0x91b == 60 then if _0x259 then local _0x63b=(13 + 0) * 1;local _0x385=Vector3.new(_0x78.X - _0x259.Position.X,1 - 1,_0x78.Z - _0x259.Position.Z);if _0x385.Magnitude < 39 + 21 then local _0x2fb=_0x385.Magnitude > 0.01 and _0x385.Unit or Vector3.new(2 - 1,1 - 1,1 - 1);_0x78=_0x259.Position + _0x2fb * (6 * 10 + 0) + Vector3.new(1 - 1,_0x78.Y - _0x259.Position.Y,1 - 1);if 1 > 2 then local _0x639=nil end;_0x1ef=CFrame.new(_0x78) * (_0x1ef - _0x1ef.Position);if 1 > 2 then local _0x63a=nil end end end;_0x91b=65 elseif _0x91b == 39 then _0x78=_0x1ef.Position;_0x91b=44 elseif _0x91b == 29 then if not _0x1ef then return false end;_0x91b=39 elseif _0x91b == 65 then _0x2a8(_0x2d,_0x1ef);_0x91b=71 elseif _0x91b == 9 then if not _0x2d then return false end;_0x91b=16 else break end end end;_0x963=955 elseif _0x963 == 283 then _0x2e9,_0x2ea=nil,{};_0x963=292 elseif _0x963 == 1354 then if false then local _0x8d9=nil end;_0x963=1359 elseif _0x963 == 1663 then _0x4ac={Morning={amb=Color3.fromRGB(5 + 5,1 * 9 + 1,1 * 7 + 3),bright=1.5,clock=7.5,csb=Color3.fromRGB(1 - 1,1 - 1,1 - 1),cst=Color3.fromRGB(50 * 4 + 0,109 + 107 - 16,2 + 209 - 11),envd=0.1,envs=0.1,outamb=Color3.fromRGB(1 * 9 + 1,3 * 3 + 1,6 + 4),geo=7 * 6 + 2,expo=0.3,shadows=true,ccB=-0.02,ccC=0.8,ccS=-0.5,ccT=Color3.fromRGB(33 + 67,143 + 7,125 + 75),blI=0.2,blS=2 * 2 + 1,blT=0.8,doF=0.5,doFo=10 + 5,doIn=16 + 23 - 34,doN=0.5,atD=0.2,atO=0.5,atC=Color3.fromRGB(35 * 2 + 0,15 + 147 - 42,111 + 59),atDe=Color3.fromRGB(18 + 5 - 13,12 * 4 + 2,10 * 10 + 0),atG=0.3,atH=2 - 1,clC=0.6,clD=0.36,clCol=Color3.fromRGB(25 * 10 + 5,171 + 119 - 35,151 + 104)},Midday={amb=Color3.fromRGB(1 * 2 + 0,2 + 0,3 + 14 - 15),bright=3.25,clock=4 + 4,csb=Color3.fromRGB(1 - 1,1 - 1,1 - 1),cst=Color3.fromRGB(71 + 193 - 9,123 * 2 + 1,23 + 233 - 19),envd=0.203,envs=0.255,outamb=Color3.fromRGB(40 + 11,7 + 47,16 * 4 + 3),geo=-15.12,expo=0.85,shadows=true,ccB=0.1,ccC=0.5,ccS=-0.3,ccT=Color3.fromRGB(40 * 6 + 2,40 * 6 + 3,145 + 98),blI=0.3234,blS=2 * 5 + 0,blT=0.813,doF=0.217,doFo=21.54,doIn=16.77,doN=0.277,atD=0.364,atO=0.556,atC=Color3.fromRGB(42 + 133,110 * 2 + 1,136 + 157 - 38),atDe=Color3.fromRGB(3 + 12 - 2,102 + 35 - 32,175 + 34 - 37),atG=0.36,atH=1.72,clC=0.75,clD=0.26,clCol=Color3.fromRGB(42 * 6 + 3,31 * 8 + 7,22 + 233)},Evening={amb=Color3.fromRGB(2 + 0,2 + 0,1 + 1),bright=2.25,clock=5 * 3 + 1,csb=Color3.fromRGB(1 - 1,1 - 1,1 - 1),cst=Color3.fromRGB(253 + 2,7 + 240,50 + 187),envd=0.203,envs=0.215,outamb=Color3.fromRGB(1 - 1,1 - 1,1 - 1),geo=6 + 39,expo=0.65,shadows=true,ccB=0.1,ccC=0.5,ccS=-0.3,ccT=Color3.fromRGB(179 + 119 - 43,6 + 199,96 + 89),blI=0.3234,blS=1 * 6 + 4,blT=0.813,doF=0.217,doFo=21.54,doIn=16.77,doN=0.277,atD=0.364,atO=5.556,atC=Color3.fromRGB(75 + 138 - 14,58 * 3 + 1,16 * 10 + 6),atDe=Color3.fromRGB(8 * 5 + 4,19 * 2 + 1,20 + 39 - 26),atG=0.36,atH=1.72,clC=0.55,clD=0.43,clCol=Color3.fromRGB(19 + 226 - 46,145 + 30,27 * 6 + 4)},Night={amb=Color3.fromRGB(1 + 32,3 * 9 + 6,4 + 29),bright=3.25,clock=2 * 8 + 4,csb=Color3.fromRGB(1 - 1,1 - 1,1 - 1),cst=Color3.fromRGB(25 * 10 + 5,82 * 3 + 1,62 + 198 - 23),envd=0.203,envs=0.255,outamb=Color3.fromRGB(51 + 0,5 * 10 + 4,47 + 65 - 45),geo=-(44 + 5 - 34),expo=0.85,shadows=true,ccB=-0.06,ccC=-0.02,ccS=-0.2,ccT=Color3.fromRGB(91 + 151,72 + 180 - 9,208 + 63 - 28),blI=0.34,blS=2 + 8,blT=0.813,doF=0.217,doFo=11.54,doIn=16.77,doN=0.277,atD=0.264,atO=0.156,atC=Color3.fromRGB(22 + 176 - 23,154 + 67,25 * 10 + 5),atDe=Color3.fromRGB(38 + 25 - 50,35 * 3 + 0,113 + 67 - 8),atG=0.36,atH=1.72,clC=0.65,clD=0.33,clCol=Color3.fromRGB(25 * 10 + 5,36 * 7 + 3,20 + 235)}};_0x963=1669 elseif _0x963 == 781 then _0x368=function(_0x2f3) local _0x198,_0x4b,_0x369;local _0x911=1;while true do if _0x911 == 1 then if _0x367[_0x2f3] then return _0x367[_0x2f3][2 - 1],_0x367[_0x2f3][5 + 22 - 25],_0x367[_0x2f3][2 + 1] end;_0x911=12 elseif _0x911 == 19 then _0x198,_0x4b,_0x369=nil,nil,nil;_0x911=22 elseif _0x911 == 38 then do local _0x60d=216 end;_0x911=45 elseif _0x911 == 12 then do local _0x60c=51 end;_0x911=19 elseif _0x911 == 22 then if _0x2f3:IsA(__0x964d(1110)) then local _0x1ef,_0x27e=_0x2f3:GetBoundingBox();local _0x602=(66 + 0) * 1;_0x198,_0x4b,_0x369=_0x1ef.Position,_0x27e,_0x1ef else if false then local _0x607=nil end;local _0x36a,_0x36b=Vector3.new(math.huge,math.huge,math.huge),Vector3.new(-math.huge,-math.huge,-math.huge);local _0x608=(46 + 0) * 1;local _0x6e=1 - 1;for _0x10,_0x43 in ipairs(_0x2f3:QueryDescendants(__0x964d(1111))) do local _0x2b,_0x13e=_0x43.Position,_0x43.Size / (1 + 1);if 1 > 2 then local _0x603=nil end;local _0x36c,_0x36d,_0x36e=_0x43.CFrame.RightVector,_0x43.CFrame.UpVector,_0x43.CFrame.LookVector;local _0x604=math.random() * 0;local _0x36f=Vector3.new(math.abs(_0x36c.X) * _0x13e.X + math.abs(_0x36d.X) * _0x13e.Y + math.abs(_0x36e.X) * _0x13e.Z,math.abs(_0x36c.Y) * _0x13e.X + math.abs(_0x36d.Y) * _0x13e.Y + math.abs(_0x36e.Y) * _0x13e.Z,math.abs(_0x36c.Z) * _0x13e.X + math.abs(_0x36d.Z) * _0x13e.Y + math.abs(_0x36e.Z) * _0x13e.Z);do local _0x605=284 end;_0x36a=Vector3.new(math.min(_0x36a.X,_0x2b.X - _0x36f.X),math.min(_0x36a.Y,_0x2b.Y - _0x36f.Y),math.min(_0x36a.Z,_0x2b.Z - _0x36f.Z));_0x36b=Vector3.new(math.max(_0x36b.X,_0x2b.X + _0x36f.X),math.max(_0x36b.Y,_0x2b.Y + _0x36f.Y),math.max(_0x36b.Z,_0x2b.Z + _0x36f.Z));_0x6e=_0x6e + (2 - 1) end;if _0x6e == 1 - 1 then local _0x606=math.random() * 0;return nil end;local _0x609=math.random() * 0;_0x198,_0x4b=(_0x36a + _0x36b) / (1 + 1),_0x36b - _0x36a;if false then local _0x60a=nil end;_0x369=CFrame.new(_0x198);if 1 > 2 then local _0x60b=nil end end;_0x911=33 elseif _0x911 == 33 then _0x367[_0x2f3]={center,size,boundsCF};_0x911=38 elseif _0x911 == 45 then return _0x198,_0x4b,_0x369 else break end end end;_0x963=789 elseif _0x963 == 136 then if false then local _0x8af=nil end;_0x963=143 elseif _0x963 == 599 then _0x8c1=math.random() * 0;_0x963=606 elseif _0x963 == 1727 then _0x4b9=function(_0x43,_0x4b5) local _0x4ba,_0x4bb,_0x4bc,_0x4bd,_0x7e3,_0x4be,_0x239;local _0x944=2;while true do if _0x944 == 86 then if _0x4be then local _0x7e0=(44 + 0) * 1;pcall(function() if _0x4be.Density ~= _0x43.atD then _0x4be.Density=_0x43.atD end;if _0x4be.Offset ~= _0x43.atO then _0x4be.Offset=_0x43.atO end;if _0x4be.Color ~= _0x43.atC then _0x4be.Color=_0x43.atC end;if _0x4be.Decay ~= _0x43.atDe then _0x4be.Decay=_0x43.atDe end;if _0x4be.Glare ~= _0x43.atG then _0x4be.Glare=_0x43.atG end;if _0x4be.Haze ~= _0x43.atH then _0x4be.Haze=_0x43.atH end end);do local _0x7e1=118 end end;_0x944=94 elseif _0x944 == 2 then pcall(function() if _0x462.Ambient ~= _0x43.amb then _0x462.Ambient=_0x43.amb end;if _0x462.Brightness ~= _0x43.bright then _0x462.Brightness=_0x43.bright end;if _0x462.ClockTime ~= _0x43.clock then _0x462.ClockTime=_0x43.clock end;if _0x462.ColorShift_Bottom ~= _0x43.csb then _0x462.ColorShift_Bottom=_0x43.csb end;if _0x462.ColorShift_Top ~= _0x43.cst then _0x462.ColorShift_Top=_0x43.cst end;if _0x462.EnvironmentDiffuseScale ~= _0x43.envd then _0x462.EnvironmentDiffuseScale=_0x43.envd end;if _0x462.EnvironmentSpecularScale ~= _0x43.envs then _0x462.EnvironmentSpecularScale=_0x43.envs end;if _0x462.OutdoorAmbient ~= _0x43.outamb then _0x462.OutdoorAmbient=_0x43.outamb end;if _0x462.GeographicLatitude ~= _0x43.geo then _0x462.GeographicLatitude=_0x43.geo end;if _0x462.ExposureCompensation ~= _0x43.expo then _0x462.ExposureCompensation=_0x43.expo end;if _0x462.GlobalShadows ~= _0x43.shadows then _0x462.GlobalShadows=_0x43.shadows end;if _0x462.FogEnd ~= math.huge then _0x462.FogEnd=math.huge end;if _0x462.FogStart ~= math.huge then _0x462.FogStart=math.huge end;if _0x462.FogColor ~= Color3.fromRGB(119 + 136,114 + 171 - 30,217 + 38) then _0x462.FogColor=Color3.fromRGB(51 * 5 + 0,129 + 159 - 33,112 + 143) end end);_0x944=12 elseif _0x944 == 43 then _0x4bc=_0x4b5.blur and _0x4b5.blur.inst;_0x944=54 elseif _0x944 == 22 then if _0x4ba then pcall(function() if _0x4ba.Brightness ~= _0x43.ccB then _0x4ba.Brightness=_0x43.ccB end;if _0x4ba.Contrast ~= _0x43.ccC then _0x4ba.Contrast=_0x43.ccC end;if _0x4ba.Saturation ~= _0x43.ccS then _0x4ba.Saturation=_0x43.ccS end;if _0x4ba.TintColor ~= _0x43.ccT then _0x4ba.TintColor=_0x43.ccT end;if _0x4ba.Enabled ~= true then _0x4ba.Enabled=true end end) end;_0x944=31 elseif _0x944 == 94 then _0x239=_0x4b5.cloud and _0x4b5.cloud.inst;_0x944=100 elseif _0x944 == 19 then if 1 > 2 then local _0x7e2=nil end;_0x944=22 elseif _0x944 == 100 then if _0x239 then pcall(function() if _0x239.Cover ~= _0x43.clC then _0x239.Cover=_0x43.clC end;if _0x239.Density ~= _0x43.clD then _0x239.Density=_0x43.clD end;if _0x239.Color ~= _0x43.clCol then _0x239.Color=_0x43.clCol end end) end;_0x944=117 elseif _0x944 == 38 then if _0x4bb then do local _0x7dd=730 end;pcall(function() if _0x4bb.Intensity ~= _0x43.blI then _0x4bb.Intensity=_0x43.blI end;if _0x4bb.Size ~= _0x43.blS then _0x4bb.Size=_0x43.blS end;if _0x4bb.Threshold ~= _0x43.blT then _0x4bb.Threshold=_0x43.blT end;if _0x4bb.Enabled ~= true then _0x4bb.Enabled=true end end) end;_0x944=43 elseif _0x944 == 54 then if _0x4bc then pcall(function() if _0x4bc.Enabled ~= false then _0x4bc.Enabled=false end end);local _0x7de=math.random() * 0 end;_0x944=57 elseif _0x944 == 72 then if _0x4bd then local _0x7df=math.random() * 0;pcall(function() if _0x4bd.FarIntensity ~= _0x43.doF then _0x4bd.FarIntensity=_0x43.doF end;if _0x4bd.FocusDistance ~= _0x43.doFo then _0x4bd.FocusDistance=_0x43.doFo end;if _0x4bd.InFocusRadius ~= _0x43.doIn then _0x4bd.InFocusRadius=_0x43.doIn end;if _0x4bd.NearIntensity ~= _0x43.doN then _0x4bd.NearIntensity=_0x43.doN end;if _0x4bd.Enabled ~= true then _0x4bd.Enabled=true end end) end;_0x944=80 elseif _0x944 == 12 then _0x4ba=_0x4b5.colorcor and _0x4b5.colorcor.inst;_0x944=19 elseif _0x944 == 31 then _0x4bb=_0x4b5.bloom and _0x4b5.bloom.inst;_0x944=38 elseif _0x944 == 57 then _0x4bd=_0x4b5.depth and _0x4b5.depth.inst;_0x944=64 elseif _0x944 == 80 then _0x4be=_0x4b5.atmo and _0x4b5.atmo.inst;_0x944=86 elseif _0x944 == 64 then _0x7e3=(60 + 0) * 1;_0x944=72 else break end end end;_0x963=1731 elseif _0x963 == 388 then _0x2f4();_0x963=397 elseif _0x963 == 710 then if false then local _0x8c7=nil end;_0x963=717 elseif _0x963 == 1072 then _0x8cf=(4 + 0) * 1;_0x963=1083 elseif _0x963 == 1731 then _0x4bf=function(_0x4c0) local _0x43,_0x4b5,_0x174,_0x7e7;local _0x945=1;while true do if _0x945 == 44 then _0x4b4(_0x4b5);_0x945=50 elseif _0x945 == 25 then if not _0x43 then if _0x4ae then _0x4b7() end;_0x4b0();_0x2a2(__0x964d(1112),__0x964d(1113));local _0x7e5=math.random() * 0;return end;_0x945=33 elseif _0x945 == 11 then _0x2a0.shader=_0x4c0;_0x945=17 elseif _0x945 == 1 then if _0x4ad then _0x4ad:Disconnect();_0x4ad=nil;local _0x7e4=math.random() * 0 end;_0x945=11 elseif _0x945 == 37 then _0x4b5=_0x4b2();_0x945=44 elseif _0x945 == 33 then if false then local _0x7e6=nil end;_0x945=37 elseif _0x945 == 50 then _0x4b9(_0x43,_0x4b5);_0x945=60 elseif _0x945 == 75 then _0x7e7=math.random() * 0;_0x945=82 elseif _0x945 == 17 then _0x43=_0x4ac[_0x4c0];_0x945=25 elseif _0x945 == 66 then _0x4ad=_0x6.Heartbeat:Connect(function(_0xd6) if _0x2a0.shader ~= _0x4c0 then return end;_0x174=_0x174 + (_0xd6 or 0.016);if _0x174 >= 2 - 1 then _0x174=1 - 1;if not (_0x4b5.colorcor and _0x4b5.colorcor.inst and _0x4b5.colorcor.inst.Parent) then _0x4b5=_0x4b2() end;_0x4b9(_0x43,_0x4b5) end end);_0x945=75 elseif _0x945 == 60 then _0x174=1 - 1;_0x945=66 elseif _0x945 == 82 then _0x2a2(__0x964d(1114),_0x4c0,__0x964d(1115));_0x945=85 elseif _0x945 == 85 then if 1 > 2 then local _0x7e8=nil end;_0x945=108 else break end end end;_0x963=1741 elseif _0x963 == 1846 then _0x8e7=math.random() * 0;_0x963=1853 elseif _0x963 == 376 then _0x10b(_0x296.ChildAdded:Connect(function(_0x1a) if _0x1a.Name == __0x964d(1116) then _0x2f4() end end));_0x963=382 elseif _0x963 == 29 then _0x6=game:GetService(__0x964d(1117));_0x963=37 elseif _0x963 == 913 then _0x37e=function() local _0x2f3,_0x37f,_0x261,_0xc;local _0x918=1;while true do if _0x918 == 57 then _0x261=_0x37f[math.random(2 - 1,#_0x37f)];_0x918=67 elseif _0x918 == 40 then for _0x10,_0x261 in ipairs(_0x2f3:QueryDescendants(__0x964d(1118))) do if false then local _0x628=nil end;local _0xc,_0x36d=_0x261.Size,_0x261.CFrame.UpVector;do local _0x629=617 end;if _0x261.CanCollide and _0x261.Transparency < 0.5 and _0xc.Y <= 8 * 3 + 0 and _0xc.X * _0xc.Z >= 50 * 8 + 0 and _0x36d.Y > 0.9 then local _0x627=(61 + 0) * 1;_0x37f[#_0x37f + (2 - 1)]=_0x261 end end;_0x918=47 elseif _0x918 == 17 then if not _0x2f3 then if false then local _0x626=nil end;return nil end;_0x918=24 elseif _0x918 == 71 then if 1 > 2 then local _0x62f=nil end;_0x918=80 elseif _0x918 == 1 then _0x2f3=_0x296:FindFirstChild(__0x964d(1119));_0x918=10 elseif _0x918 == 67 then _0xc=_0x261.Size;_0x918=71 elseif _0x918 == 29 then do local _0x62d=654 end;_0x918=40 elseif _0x918 == 24 then _0x37f={};_0x918=29 elseif _0x918 == 54 then do local _0x62e=601 end;_0x918=57 elseif _0x918 == 47 then if #_0x37f == 1 - 1 then if _0x2a0.spawnCF and _0x2a0.spawnMap == _0x2f3 then if false then local _0x62a=nil end;return _0x2a0.spawnCF end;do local _0x62b=553 end;return nil end;_0x918=54 elseif _0x918 == 10 then do local _0x62c=717 end;_0x918=17 elseif _0x918 == 80 then return _0x261.CFrame * CFrame.new((math.random() * (1 + 1) - (2 - 1)) * math.max(_0xc.X / (2 + 0) - (1 * 4 + 0),1 - 1),_0xc.Y / (1 * 2 + 0) + (11 + 4 - 12),(math.random() * (5 + 11 - 14) - (2 - 1)) * math.max(_0xc.Z / (36 + 9 - 43) - (4 + 0),1 - 1)) else break end end end;_0x963=918 elseif _0x963 == 1279 then _0x2f0.poseOff=function() if _0x2f0.pose and not (_0x2a0.fly or _0x2a0.freeCam or _0x2f0.active) then _0x2f0.poseRelease() end end;_0x963=1285 elseif _0x963 == 1550 then _0x47b=function() local _0x7bb,_0x47c;local _0x937=3;while true do if _0x937 == 24 then _0x47c=_0x2a6();_0x937=31 elseif _0x937 == 3 then _0x478=false;_0x937=11 elseif _0x937 == 11 then if _0x479 then pcall(function() _0x479:Disconnect() end);local _0x7ba=(34 + 0) * 1;_0x479=nil end;_0x937=15 elseif _0x937 == 31 then if _0x47c and _0x296.CurrentCamera then _0x296.CurrentCamera.CameraSubject=_0x47c end;_0x937=51 elseif _0x937 == 15 then _0x7bb=math.random() * 0;_0x937=24 else break end end end;_0x963=1555 elseif _0x963 == 1324 then do local _0x8d8=514 end;_0x963=1335 elseif _0x963 == 1608 then _0x484=function() if 1 > 2 then local _0x7c8=nil end;pcall(function() _0x46e:TeleportToPlaceInstance(game.PlaceId,game.JobId,_0x8) end) end;_0x963=1615 elseif _0x963 == 542 then _0x316=function() local _0x5a9,_0x64,_0x317,_0x2f3;local _0x902=5;while true do if _0x902 == 51 then for _0x10,_0x318 in ipairs(_0x317) do for _0x10,_0x43 in ipairs(_0x318:GetChildren()) do if _0x314(_0x43) then local _0x2b=_0x315(_0x43);local _0x5a8=math.random() * 0;if _0x2b then local _0x5a7=(87 + 0) * 1;_0x2f0.bearModel[_0x2b]=_0x43;_0x64[#_0x64 + (2 - 1)]=_0x2b end end end end;_0x902=60 elseif _0x902 == 60 then if 1 > 2 then local _0x5ac=nil end;_0x902=65 elseif _0x902 == 65 then return _0x64 elseif _0x902 == 11 then _0x64={};_0x902=18 elseif _0x902 == 5 then _0x5a9=math.random() * 0;_0x902=11 elseif _0x902 == 45 then do local _0x5ab=845 end;_0x902=51 elseif _0x902 == 36 then if _0x2f3 then _0x317[#_0x317 + (2 - 1)]=_0x2f3;local _0x5a6=(39 + 0) * 1 end;_0x902=45 elseif _0x902 == 25 then _0x2f3=_0x296:FindFirstChild(__0x964d(1120));_0x902=31 elseif _0x902 == 18 then _0x317={Workspace};_0x902=25 elseif _0x902 == 31 then if false then local _0x5aa=nil end;_0x902=36 else break end end end;_0x963=551 elseif _0x963 == 570 then _0x31b=function() local _0x275,_0x317,_0x5b4;local _0x904=4;while true do if _0x904 == 24 then _0x5b4=(77 + 0) * 1;_0x904=33 elseif _0x904 == 37 then if false then local _0x5b5=nil end;_0x904=46 elseif _0x904 == 4 then if not _0x2a0.espOn then if false then local _0x5ae=nil end;_0x31a();local _0x5af=math.random() * 0;return end;_0x904=12 elseif _0x904 == 12 then _0x275={};_0x904=16 elseif _0x904 == 46 then for _0x75,_0xdc in pairs(_0x319) do if not _0x275[_0x75] or not _0x75.Parent then pcall(function() _0xdc:Destroy() end);local _0x5b3=(45 + 0) * 1;_0x319[_0x75]=nil end end;_0x904=61 elseif _0x904 == 16 then _0x317={Workspace,Workspace:FindFirstChild(__0x964d(1121))};_0x904=24 elseif _0x904 == 33 then for _0x10,_0x318 in ipairs(_0x317) do if _0x318 then do local _0x5b2=627 end;for _0x10,_0x43 in ipairs(_0x318:GetChildren()) do if _0x314(_0x43) then _0x275[_0x43]=true;if not _0x319[_0x43] then local _0x5b0=math.random() * 0;local _0x12d=_0x313[_0x43.Name];local _0xdc=Instance.new(__0x964d(1122));_0xdc.Name=__0x964d(1123);_0xdc.FillColor=_0x12d;_0xdc.OutlineColor=_0x12d;if false then local _0x5b1=nil end;_0xdc.FillTransparency=0.6;_0xdc.OutlineTransparency=1 - 1;_0xdc.Parent=_0x43;_0x319[_0x43]=_0xdc end end end end end;_0x904=37 else break end end end;_0x963=577 elseif _0x963 == 1086 then _0x8d0=(53 + 0) * 1;_0x963=1095 elseif _0x963 == 1165 then _0x434=(function() local _0x6c,_0x55;local _0x435={};local _0x436=game:GetService(__0x964d(1124));local function _0x437(_0x438,_0x27,_0x26) local _0x20=Instance.new(_0x438);for _0x22,_0x2e0 in pairs(_0x26) do _0x20[_0x22]=_0x2e0 end;_0x20.Parent=_0x27;return _0x20 end;local function _0x439(_0x2e5) if _0x435[_0x2e5] then _0x435[_0x2e5]:Destroy();_0x435[_0x2e5]=nil end end;local function _0x43a() for _0x2e5 in pairs(_0x435) do _0x439(_0x2e5) end end;local function _0x43b() if _0x6c and _0x6c.Parent then return end;local _0x27=typeof(gethui) == __0x964d(1125) and gethui() or game:GetService(__0x964d(1126));_0x6c=_0x437(__0x964d(1127),_0x27,{Name=__0x964d(1128),ResetOnSpawn=false,IgnoreGuiInset=true,DisplayOrder=5 * 10 + 0,ZIndexBehavior=Enum.ZIndexBehavior.Sibling}) end;local function _0x107() if not _0x1.alive then return end;if _0x2a0.worldModulate then if not _0x55 or not _0x55.Parent then _0x55=_0x437(__0x964d(1129),_0x436,{Name=__0x964d(1130)}) end;_0x55.TintColor=_0x2a0.worldTint;_0x55.Enabled=not _0x2a0.fpsBoost elseif _0x55 then _0x55:Destroy();_0x55=nil end;if not _0x2a0.screenArrows then _0x43a();if _0x6c then _0x6c:Destroy();_0x6c=nil end;return end;local _0x93,_0x43c=_0x296.CurrentCamera,_0x2a5();if not _0x93 or not _0x43c or not _0x2a7() then for _0x10,_0x43d in pairs(_0x435) do _0x43d.Visible=false end;return end;_0x43b();local _0x43e=_0x93.ViewportSize;local _0x282=math.min(_0x2a0.arrowRadius,math.max(math.min(_0x43e.X,_0x43e.Y) / (2 + 0) - _0x2a0.arrowSize,1 - 1));for _0x10,_0x2e5 in ipairs(_0x2:GetPlayers()) do if _0x2e5 ~= _0x8 then local _0x1ec=_0x2e5.Character;local _0x1ee=_0x1ec and _0x1ec:FindFirstChildOfClass(__0x964d(1131));local _0x1a3=_0x1ec and _0x1ec:FindFirstChild(__0x964d(1132));local _0x429=_0x1ee and _0x1a3 and _0x1ee.Health > 1 - 1;local _0x2f8=_0x429 and _0x1a3.Position - _0x43c.Position.Magnitude;if _0x429 and _0x2f8 <= _0x2a0.arrowMaxDist then local _0x43d=_0x435[_0x2e5];if not _0x43d or _0x43d.Parent ~= _0x6c then _0x439(_0x2e5);_0x43d=_0x437(__0x964d(1133),_0x6c,{Name=__0x964d(1134) .. _0x2e5.Name,AnchorPoint=Vector2.new(0.5,0.5),BackgroundTransparency=2 - 1,BorderSizePixel=1 - 1});_0x435[_0x2e5]=_0x43d end;local _0x43f=_0x93.CFrame:PointToObjectSpace(_0x1a3.Position);local _0x58=math.atan2(_0x43f.X,-_0x43f.Z);_0x43d.Image=_0x2a0.arrowMode == __0x964d(1135) and __0x964d(1136) or __0x964d(1137);_0x43d.Position=UDim2.fromOffset(_0x43e.X / (1 + 1) + math.sin(_0x58) * _0x282,_0x43e.Y / (1 + 1) - math.cos(_0x58) * _0x282);_0x43d.Size=UDim2.fromOffset(_0x2a0.arrowSize,_0x2a0.arrowSize);_0x43d.Rotation=math.deg(_0x58);_0x43d.ImageColor3=_0x2a0.arrowColor;_0x43d.Visible=true elseif _0x435[_0x2e5] then _0x435[_0x2e5].Visible=false end end end end;local function _0x440() _0x2a0.screenArrows,_0x2a0.worldModulate=false,false;_0x43a();if _0x6c then _0x6c:Destroy();_0x6c=nil end;if _0x55 then _0x55:Destroy();_0x55=nil end end;_0x10b(_0x6.RenderStepped:Connect(_0x107));_0x10b(_0x2.PlayerRemoving:Connect(_0x439));return {sync=_0x107,stop=_0x440} end)();_0x963=1171 elseif _0x963 == 1543 then _0x478,_0x479,_0x47a=false,nil,nil;_0x963=1550 elseif _0x963 == 1410 then _0x463={__0x964d(1138),__0x964d(1139),__0x964d(1140),__0x964d(1141),__0x964d(1142),__0x964d(1143),__0x964d(1144),__0x964d(1145)};_0x963=1415 elseif _0x963 == 1761 then _0x4c3,_0x4c4=nil,nil;_0x963=1766 elseif _0x963 == 717 then _0x357=function(_0x1ec) local _0x64;local _0x90e=3;while true do if _0x90e == 3 then _0x64={};_0x90e=9 elseif _0x90e == 18 then return _0x64 elseif _0x90e == 9 then for _0x10,_0x6e in ipairs({__0x964d(1146),__0x964d(1147),__0x964d(1148),__0x964d(1149)}) do local _0x2b=_0x1ec and _0x1ec:FindFirstChild(_0x6e);do local _0x5f0=101 end;if _0x2b and _0x2b:IsA(__0x964d(1150)) then _0x64[#_0x64 + (2 - 1)]=_0x2b;if #_0x64 >= 1 + 1 then break end end end;_0x90e=18 else break end end end;_0x963=723 elseif _0x963 == 1741 then _0x4c1={Jungle={Bk=__0x964d(1151),Dn=__0x964d(1152),Ft=__0x964d(1153),Lf=__0x964d(1154),Rt=__0x964d(1155),Up=__0x964d(1156)},Blossom={Bk=__0x964d(1157),Dn=__0x964d(1158),Ft=__0x964d(1159),Lf=__0x964d(1160),Rt=__0x964d(1161),Up=__0x964d(1162)},[__0x964d(1163)]={Bk=__0x964d(1164),Dn=__0x964d(1165),Ft=__0x964d(1166),Lf=__0x964d(1167),Rt=__0x964d(1168),Up=__0x964d(1169)},Purple={Bk=__0x964d(1170),Dn=__0x964d(1171),Ft=__0x964d(1172),Lf=__0x964d(1173),Rt=__0x964d(1174),Up=__0x964d(1175)},Foggy={Bk=__0x964d(1176),Dn=__0x964d(1177),Ft=__0x964d(1178),Lf=__0x964d(1179),Rt=__0x964d(1180),Up=__0x964d(1181)}};_0x963=1744 elseif _0x963 == 1927 then _0x1cc=_0x1:window({bind=__0x964d(1182),title=__0x964d(1183)});_0x963=1935 elseif _0x963 == 935 then _0x382=1 - 1;_0x963=942 elseif _0x963 == 656 then _0x8c4=(50 + 0) * 1;_0x963=662 elseif _0x963 == 614 then _0x8c2=(57 + 0) * 1;_0x963=621 elseif _0x963 == 397 then _0x2f5=function() local _0x6e;local _0x8fa=4;while true do if _0x8fa == 15 then return _0x6e elseif _0x8fa == 4 then _0x6e=1 - 1;_0x8fa=9 elseif _0x8fa == 9 then for _0x10 in pairs(_0x2e7) do _0x6e=_0x6e + (2 - 1) end;_0x8fa=15 else break end end end;_0x963=403 elseif _0x963 == 403 then _0x2f6=function(_0x2f3) local _0x585,_0xfd,_0x586;local _0x8fb=3;while true do if _0x8fb == 37 then for _0x10,_0x79 in pairs(_0x2f3:GetAttributes()) do do local _0x584=517 end;if _0xfd(_0x79) then return true end end;_0x8fb=43 elseif _0x8fb == 32 then if _0xfd(_0x2f3.Name) then local _0x583=(23 + 0) * 1;return true end;_0x8fb=37 elseif _0x8fb == 23 then _0x586=(81 + 0) * 1;_0x8fb=32 elseif _0x8fb == 43 then for _0x10,_0x1a in ipairs(_0x2f3:GetChildren()) do if (_0x1a:IsA(__0x964d(1184)) or _0x1a:IsA(__0x964d(1185))) and _0xfd(_0x1a.Name) then return true end end;_0x8fb=50 elseif _0x8fb == 9 then if not _0x2f3 then return false end;_0x8fb=15 elseif _0x8fb == 15 then _0xfd=function(_0x6e) return type(_0x6e) == __0x964d(1186) and _0x6e:lower():find(__0x964d(1187),2 - 1,true) ~= nil end;_0x8fb=23 elseif _0x8fb == 50 then return false elseif _0x8fb == 3 then _0x585=math.random() * 0;_0x8fb=9 else break end end end;_0x963=408 elseif _0x963 == 813 then _0x374=function() local _0x2f3,_0x198,_0x4b,_0x2d,_0x15d;local _0x915=1;while true do if _0x915 == 43 then return CFrame.new(_0x15d.X,_0x15d.Y + _0x2a0.platHeight,_0x15d.Z) elseif _0x915 == 30 then _0x2d=_0x2a5();_0x915=36 elseif _0x915 == 24 then if _0x198 then return CFrame.new(_0x198.X,_0x198.Y + _0x4b.Y / (1 + 1) + _0x2a0.platHeight,_0x198.Z) end;_0x915=30 elseif _0x915 == 16 then if _0x2f3 then _0x198,_0x4b=_0x368(_0x2f3) end;_0x915=24 elseif _0x915 == 36 then _0x15d=_0x2d and _0x2d.Position or Vector3.zero;_0x915=43 elseif _0x915 == 1 then _0x2f3=_0x296:FindFirstChild(__0x964d(1188));_0x915=8 elseif _0x915 == 8 then _0x198,_0x4b=nil,nil;_0x915=16 else break end end end;_0x963=822 elseif _0x963 == 1766 then _0x4c5=function(_0x53) local _0x4c6,_0x4c9,_0x7f0;local _0x946=4;while true do if _0x946 == 54 then if _0x4c6 then local _0x4c7=_0x462:FindFirstChildOfClass(__0x964d(1189));if _0x4c7 then _0x4c4=_0x4c7;pcall(function() _0x4c7.Parent=nil end) end;local _0x4c8=Instance.new(__0x964d(1190));_0x4c8.Name=__0x964d(1191);_0x4c8.SkyboxBk=_0x4c6.Bk;_0x4c8.SkyboxDn=_0x4c6.Dn;_0x4c8.SkyboxFt=_0x4c6.Ft;_0x4c8.SkyboxLf=_0x4c6.Lf;_0x4c8.SkyboxRt=_0x4c6.Rt;local _0x7eb=(41 + 0) * 1;_0x4c8.SkyboxUp=_0x4c6.Up;do local _0x7ec=345 end;_0x4c8.Parent=_0x462;_0x4c3=_0x4c8;_0x2a2(__0x964d(1192),_0x2a0.skybox,__0x964d(1193));do local _0x7ed=296 end;return end;_0x946=58 elseif _0x946 == 4 then _0x2a0.skybox=_0x53 or __0x964d(1194);_0x946=11 elseif _0x946 == 11 then if _0x2a0.skybox == __0x964d(1195) and not _0x4c3 and not _0x4c4 then local _0x7e9=(27 + 0) * 1;return end;_0x946=15 elseif _0x946 == 15 then if _0x4c3 then pcall(function() _0x4c3:Destroy() end);_0x4c3=nil end;_0x946=26 elseif _0x946 == 87 then _0x2a2(__0x964d(1196),__0x964d(1197),__0x964d(1198));_0x946=111 elseif _0x946 == 78 then if _0x4c9 then task.spawn(function() local _0x0,_0x4ca=pcall(function() return game:GetObjects(__0x964d(1199) .. _0x4c9) end);if not _0x0 or type(_0x4ca) ~= __0x964d(1200) then _0x2a2(__0x964d(1201),__0x964d(1202),__0x964d(1203));return end;local _0x1ba=nil;for _0x10,_0x74 in ipairs(_0x4ca) do if _0x74:IsA(__0x964d(1204)) then _0x1ba=_0x74;break end;local _0xc=_0x74:FindFirstChildWhichIsA(__0x964d(1205),true);if _0xc then _0x1ba=_0xc;break end end;if _0x1ba and _0x2a0.skybox == _0x53 then local _0x4c7=_0x462:FindFirstChildOfClass(__0x964d(1206));if _0x4c7 and _0x4c7 ~= _0x1ba then _0x4c4=_0x4c7;pcall(function() _0x4c7.Parent=nil end) end;_0x1ba.Name=__0x964d(1207);_0x1ba.Parent=_0x462;_0x4c3=_0x1ba;_0x2a2(__0x964d(1208),_0x2a0.skybox,__0x964d(1209)) end end);local _0x7ee=math.random() * 0;return end;_0x946=87 elseif _0x946 == 40 then if _0x2a0.skybox == __0x964d(1210) then _0x2a2(__0x964d(1211),__0x964d(1212));if 1 > 2 then local _0x7ea=nil end;return end;_0x946=47 elseif _0x946 == 66 then _0x4c9=_0x4c2[_0x2a0.skybox];_0x946=75 elseif _0x946 == 58 then if 1 > 2 then local _0x7ef=nil end;_0x946=66 elseif _0x946 == 75 then _0x7f0=(89 + 0) * 1;_0x946=78 elseif _0x946 == 47 then _0x4c6=_0x4c1[_0x2a0.skybox];_0x946=54 elseif _0x946 == 26 then if _0x4c4 and _0x4c4.Parent == nil then pcall(function() _0x4c4.Parent=_0x462 end) end;_0x946=29 elseif _0x946 == 29 then _0x4c4=nil;_0x946=40 else break end end end;_0x963=1774 elseif _0x963 == 1359 then _0x2f0.hold=function() if not _0x2f0.ready() then if _0x2f0.active then _0x2f0.stop() end;return false end;local _0x1ee,_0x1a3=_0x2a6(),_0x2a5();if not _0x1ee or _0x1ee.Health <= 1 - 1 or not _0x1a3 then _0x2f0.stop();return false end;if _0x2f0.saved and (_0x2f0.saved.hum ~= _0x1ee or _0x2f0.saved.root ~= _0x1a3) then _0x2f0.stop() end;if not _0x2f0.saved then local _0x459=_0x1ee.PlatformStand;if _0x446 and _0x446.hum == _0x1ee then _0x459=_0x446.platformStand end;_0x2f0.saved={hum=_0x1ee,root=_0x1a3,autoRotate=_0x1ee.AutoRotate,platformStand=_0x459};_0x2f0.holdCF=_0x1a3.CFrame end;_0x2f0.active=true;_0x1ee.AutoRotate=false;if _0x2a0.flyPose == __0x964d(1213) then _0x1ee.PlatformStand=true else _0x2f0.poseLock(_0x1ee,_0x2a0.flyPose) end;if _0x2a0.mode == __0x964d(1214) then _0x444=true end;_0x2f0.pin();_0x445=_0x1a3.Position.Y;return true end;_0x963=1367 elseif _0x963 == 470 then _0x30e=function() local _0x8ff=4;while true do if _0x8ff == 4 then _0x305=_0x305 + (2 - 1);_0x8ff=9 elseif _0x8ff == 15 then if _0x2f0.stop then local _0x5a2=math.random() * 0;_0x2f0.stop() end;_0x8ff=40 elseif _0x8ff == 9 then _0x2c2(__0x964d(1215),false);_0x8ff=15 else break end end end;_0x963=479 elseif _0x963 == 1802 then _0x4cf,_0x4d0=nil,nil;_0x963=1811 elseif _0x963 == 558 then if false then local _0x8bf=nil end;_0x963=564 elseif _0x963 == 368 then do local _0x8b9=690 end;_0x963=376 elseif _0x963 == 152 then if false then local _0x8b0=nil end;_0x963=156 elseif _0x963 == 494 then if 1 > 2 then local _0x8bc=nil end;_0x963=500 elseif _0x963 == 1706 then _0x8e2=(48 + 0) * 1;_0x963=1713 elseif _0x963 == 591 then _0x31c=nil;_0x963=599 elseif _0x963 == 2047 then _0x1:onunload(_0x55a);_0x963=2056 elseif _0x963 == 681 then do local _0x345={Ting1=__0x964d(1216),Ting2=__0x964d(1217),Ting3=__0x964d(1218),Ting4=__0x964d(1219),Ting5=__0x964d(1220),Ting6=__0x964d(1221)};local _0x346={__0x964d(1222),__0x964d(1223),__0x964d(1224),__0x964d(1225),__0x964d(1226),__0x964d(1227)};local _0x347=1 - 1;do local _0x5e8=564 end;local function _0x348() local _0x64={};pcall(function() local _0x349=require(game:GetService(__0x964d(1228)).PlayerRegistry);for _0x10,_0x34a in pairs(_0x349.PlayerData and _0x349.PlayerData.ScavengerHunts or {}) do for _0x10,_0x53 in pairs(type(_0x34a) == __0x964d(1229) and _0x34a.Progress or {}) do local _0x22=tostring(_0x53);if _0x345[_0x22] then _0x64[_0x22]=true end end end end);return _0x64 end;local function _0x34b() local _0x64={};if 1 > 2 then local _0x5e0=nil end;pcall(function() for _0x10,_0x1bb in ipairs(game:GetService(__0x964d(1230)):GetTagged(__0x964d(1231))) do if _0x345[_0x1bb.Name] and _0x1bb.Parent then _0x64[#_0x64 + (2 - 1)]=_0x1bb end end end);if 1 > 2 then local _0x5e1=nil end;return _0x64 end;if 1 > 2 then local _0x5e9=nil end;local function _0x34c(_0x1bb) local _0x34d=_0x1bb:FindFirstChildOfClass(__0x964d(1232));if not _0x34d then local _0x5e2=(84 + 0) * 1;return false end;pcall(function() _0x34d.MouseClick:Fire(_0x8) end);return true end;local function _0x34e() local _0x34f,_0x350,_0x351,_0x352=_0x348(),{},{},1 - 1;if 1 > 2 then local _0x5e7=nil end;for _0x10,_0x1bb in ipairs(_0x34b()) do _0x350[_0x1bb.Name]=true end;for _0x10,_0x53 in ipairs(_0x346) do local _0x5e4=(17 + 0) * 1;if _0x34f[_0x53] then _0x352=_0x352 + (2 - 1);if 1 > 2 then local _0x5e3=nil end else _0x351[#_0x351 + (2 - 1)]=_0x53 .. (_0x350[_0x53] and __0x964d(1233) or __0x964d(1234) .. _0x345[_0x53]) end end;local _0x15b=__0x964d(1235) .. _0x352 .. __0x964d(1236);if #_0x351 == 1 - 1 then do local _0x5e5=400 end;_0x15b=_0x15b .. __0x964d(1237) elseif #_0x351 == 2 - 1 then do local _0x5e6=700 end;_0x15b=_0x15b .. __0x964d(1238) .. _0x351[2 - 1] else _0x15b=_0x15b .. __0x964d(1239) .. #_0x351 .. __0x964d(1240) end;return _0x15b,_0x351,_0x352 end;do local _0x5ea=271 end;_0x344={status=_0x34e};if 1 > 2 then local _0x5eb=nil end;_0x344.collect=function() _0x347=_0x347 + (2 - 1);local _0x308=_0x347;task.spawn(function() local _0x34f,_0xe5,_0x353=_0x348(),{},{};for _0x10,_0x1bb in ipairs(_0x34b()) do if _0x347 ~= _0x308 or not _0x1.alive then return end;local _0x53=_0x1bb.Name;if not _0x34f[_0x53] then if _0x34c(_0x1bb) then task.wait(0.6);_0x34f=_0x348();if not _0x34f[_0x53] then local _0x1a3=_0x2a5();local _0x2f9=_0x1a3 and _0x1a3.CFrame;local _0x261=_0x1bb.PrimaryPart or _0x1bb:FindFirstChildWhichIsA(__0x964d(1241),true);if _0x2f9 and _0x261 and _0x2a7() then _0x2a9(_0x261.Position + Vector3.new(1 - 1,1 + 1,1 - 1));task.wait(0.15);_0x34c(_0x1bb);task.wait(0.6);_0x34f=_0x348();local _0x354=_0x2a5();if _0x354 then _0x2a8(_0x354,_0x2f9) end end end end;if _0x34f[_0x53] then _0xe5[#_0xe5 + (2 - 1)]=_0x53 else _0x353[#_0x353 + (2 - 1)]=_0x53 end end end;if _0x347 ~= _0x308 or not _0x1.alive then return end;local _0x15b,_0x351,_0x352=_0x34e();_0x344.lastText=_0x15b;if _0x344.label then pcall(function() _0x344.label:set(_0x15b) end) end;local _0x1b1={};if #_0xe5 > 1 - 1 then _0x1b1[#_0x1b1 + (2 - 1)]=__0x964d(1242) .. table.concat(_0xe5,__0x964d(1243)) end;if #_0x353 > 1 - 1 then _0x1b1[#_0x1b1 + (2 - 1)]=__0x964d(1244) .. table.concat(_0x353,__0x964d(1245)) end;if #_0x351 > 1 - 1 then _0x1b1[#_0x1b1 + (2 - 1)]=__0x964d(1246) .. table.concat(_0x351,__0x964d(1247)) end;_0x2a2(__0x964d(1248) .. _0x352 .. __0x964d(1249),#_0x1b1 > 1 - 1 and table.concat(_0x1b1,__0x964d(1250)) or __0x964d(1251),__0x964d(1252),1 + 14 - 6) end) end;local _0x5ec=math.random() * 0;task.spawn(function() while _0x1.alive do if _0x344.label then local _0x0,_0x15b=pcall(_0x34e);if _0x0 and _0x15b ~= _0x344.lastText then _0x344.lastText=_0x15b;pcall(function() _0x344.label:set(_0x15b) end) end end;task.wait(12 + 13 - 22) end end) end;_0x963=691 elseif _0x963 == 801 then if 1 > 2 then local _0x8c8=nil end;_0x963=808 elseif _0x963 == 1376 then _0x45b=function(_0xd6) local _0x788,_0x1ee,_0x1a3;local _0x932=5;while true do if _0x932 == 23 then if not _0x1ee or _0x1ee.Health <= 1 - 1 or not _0x1a3 then if _0x2f0.active then _0x2f0.stop() end;if _0x446 then _0x449() end;return end;_0x932=29 elseif _0x932 == 85 then _0x2f0.poseOff();_0x932=93 elseif _0x932 == 100 then if _0x2a0.bhop and not _0x2a0.fly and not _0x2f0.active and not _0x441:GetFocusedTextBox() then local _0x45d=_0x1ee:GetState();local _0x45e=_0x45d == Enum.HumanoidStateType.Jumping;local _0x45f=_0x45e or _0x45d == Enum.HumanoidStateType.Freefall;local _0x1fd=math.max(_0x2a0.bhopSpeed,6 + 10);do local _0x784=845 end;local _0x15d=math.max(_0x1ee.WalkSpeed,2 - 1);local _0x785=math.random() * 0;if _0x447 < _0x15d then if 1 > 2 then local _0x77a=nil end;_0x447=_0x15d end;if _0x45e and not _0x448 then _0x447=math.min(_0x447 * 1.15 + math.max(_0x1fd * 0.25,2 + 0),_0x1fd);local _0x15=_0x1a3.AssemblyLinearVelocity;local _0x460=Vector3.new(_0x15.X,1 - 1,_0x15.Z);local _0x1a4;if _0x460.Magnitude > 0.1 then if false then local _0x77b=nil end;_0x1a4=_0x460.Unit else local _0x455=_0x1ee.MoveDirection;if _0x455.Magnitude > 0.1 then if 1 > 2 then local _0x77c=nil end;_0x1a4=Vector3.new(_0x455.X,1 - 1,_0x455.Z).Unit;if false then local _0x77d=nil end end;if false then local _0x77e=nil end end;if _0x1a4 then _0x1a3.AssemblyLinearVelocity=Vector3.new(_0x1a4.X * _0x447,_0x15.Y,_0x1a4.Z * _0x447) end end;if _0x45f then local _0x15=_0x1a3.AssemblyLinearVelocity;local _0x460=Vector3.new(_0x15.X,1 - 1,_0x15.Z);local _0x455=_0x1ee.MoveDirection;local _0x1a4;if _0x455.Magnitude > 0.1 then _0x1a4=Vector3.new(_0x455.X,1 - 1,_0x455.Z).Unit elseif _0x460.Magnitude > 0.1 then _0x1a4=_0x460.Unit;if 1 > 2 then local _0x77f=nil end end;local _0x781=(79 + 0) * 1;if _0x1a4 then local _0x461=math.max(_0x460.Magnitude,_0x447);_0x1a3.AssemblyLinearVelocity=Vector3.new(_0x1a4.X * _0x461,_0x15.Y,_0x1a4.Z * _0x461);if false then local _0x780=nil end end elseif _0x441:IsKeyDown(Enum.KeyCode.Space) then if false then local _0x782=nil end;pcall(function() _0x1ee.Jump=true end) else do local _0x783=934 end;_0x447=1 - 1 end;_0x448=_0x45e;if false then local _0x786=nil end else _0x447=1 - 1;_0x448=false;if false then local _0x787=nil end end;_0x932=106 elseif _0x932 == 57 then if false then local _0x789=nil end;_0x932=65 elseif _0x932 == 79 then do local _0x78a=738 end;_0x932=85 elseif _0x932 == 46 then if _0x2a0.jpOn then if not _0x1ee.UseJumpPower then _0x1ee.UseJumpPower=true end;if _0x1ee.JumpPower ~= _0x2a0.jp then _0x1ee.JumpPower=_0x2a0.jp end end;_0x932=51 elseif _0x932 == 9 then _0x1ee=_0x2a6();_0x932=15 elseif _0x932 == 65 then if _0x2f0.cam then _0x2f0.camStep(_0xd6) end;_0x932=71 elseif _0x932 == 36 then if _0x2a0.wsOn then if _0x2a0.wsCFrame then local _0x775=(55 + 0) * 1;local _0x455=_0x1ee.MoveDirection;if false then local _0x776=nil end;local _0x45c=_0x2a0.ws - math.max(_0x1ee.WalkSpeed,2 - 1);if _0x455.Magnitude > 0.05 and _0x45c > 1 - 1 and not _0x2a0.fly and not _0x2f0.active then local _0x773=math.random() * 0;_0x1a3.CFrame=_0x1a3.CFrame + Vector3.new(_0x455.X,1 - 1,_0x455.Z) * _0x45c * math.min(_0xd6,0.1);if 1 > 2 then local _0x774=nil end end elseif _0x1ee.WalkSpeed ~= _0x2a0.ws then if 1 > 2 then local _0x777=nil end;_0x1ee.WalkSpeed=_0x2a0.ws end;if false then local _0x778=nil end end;_0x932=46 elseif _0x932 == 71 then if not _0x2f0.active then if false then local _0x779=nil end;if _0x2a0.fly then _0x450(_0x1ee,_0x1a3,_0xd6) elseif _0x444 then _0x449() end end;_0x932=79 elseif _0x932 == 93 then do local _0x78b=696 end;_0x932=100 elseif _0x932 == 5 then _0x788=(47 + 0) * 1;_0x932=9 elseif _0x932 == 51 then if _0x2a0.freeCam and not _0x2f0.cam then _0x2f0.camOn() elseif _0x2f0.cam and not _0x2a0.freeCam then _0x2f0.camOff() end;_0x932=57 elseif _0x932 == 15 then _0x1a3=_0x2a5();_0x932=23 elseif _0x932 == 29 then if (_0x2a0.mode == __0x964d(1253) or _0x2a0.mode == __0x964d(1254)) and (_0x2a0.farm or _0x2a0.farmBears) and _0x2f0.canHold() and not _0x2a0.stayInSafe then if 1 > 2 then local _0x772=nil end;_0x2f0.hold();if _0x2a0.mode == __0x964d(1255) and _0x2a0.avoidBear and _0x2f0.bearNear(_0x1a3.Position,_0x2a0.avoidRadius) then do local _0x771=871 end;_0x2f0.step(_0x1a3.Position,_0x2a0.flySpeed,_0xd6) end elseif _0x2f0.active then _0x2f0.stop() end;_0x932=36 elseif _0x932 == 106 then if 1 > 2 then local _0x78c=nil end;_0x932=126 else break end end end;_0x963=1384 elseif _0x963 == 1415 then _0x464,_0x465={},{};_0x963=1425 elseif _0x963 == 422 then _0x2f0.targetSafe=function(_0x78) return not _0x2a0.avoidBear or not _0x2f0.bearNear(_0x78,_0x2a0.avoidRadius) end;_0x963=428 elseif _0x963 == 906 then _0x37d=function() return _0x377(_0x296:FindFirstChild(__0x964d(1256)) or _0x296:FindFirstChild(__0x964d(1257)) or _0x296:FindFirstChild(__0x964d(1258))) end;_0x963=913 elseif _0x963 == 1209 then _0x445=nil;_0x963=1215 elseif _0x963 == 1935 then if false then local _0x8ec=nil end;_0x963=1941 elseif _0x963 == 2021 then if false then local _0x8f0=nil end;_0x963=2026 elseif _0x963 == 828 then _0x375=nil;_0x963=834 elseif _0x963 == 1285 then _0x2f0.camOn=function() local _0x93=_0x296.CurrentCamera;if not _0x93 or _0x2f0.cam then return end;local _0x457=Instance.new(__0x964d(1259));_0x457.Name=__0x964d(1260);_0x457.Anchored=true;_0x457.CanCollide=false;_0x457.CanTouch=false;_0x457.CanQuery=false;_0x457.Massless=true;_0x457.Transparency=2 - 1;_0x457.Size=Vector3.new(2 - 1,2 - 1,2 - 1);_0x457.CFrame=CFrame.new(_0x93.Focus.Position) * _0x93.CFrame.Rotation;_0x457.Parent=_0x296;local _0x1ee=_0x2a6();_0x2f0.cam={cam=_0x93,camType=_0x93.CameraType,subject=_0x93.CameraSubject,pivot=_0x457,autoRotate=_0x1ee and _0x1ee.AutoRotate};_0x93.CameraSubject=_0x457;_0x93.CameraType=Enum.CameraType.Custom end;_0x963=1291 elseif _0x963 == 5 then _0x0,_0x1=pcall(function() local _0x2=game:GetService(__0x964d(1261));local _0x3=game:GetService(__0x964d(1262));local _0x4=game:GetService(__0x964d(1263));local _0x5=game:GetService(__0x964d(1264));local _0x6=game:GetService(__0x964d(1265));local _0x7=game:GetService(__0x964d(1266));local _0x8=_0x2.LocalPlayer;local _0x9=__0x964d(1267);local _0xa={};local function _0xb(_0xc) _0xc=tostring(_0xc or ""):gsub(__0x964d(1268),__0x964d(1269)):gsub(__0x964d(1270),__0x964d(1271)):gsub(__0x964d(1272),""):gsub(__0x964d(1273),"");local _0xd=string.lower(_0xc);if _0xd == "" or _0xd == __0x964d(1274) or _0xd == __0x964d(1275) then return nil end;return _0xd end;local _0xe=_0xb(game.Name) or _0xb(game.PlaceName) or __0x964d(1276) .. tostring(game.PlaceId or 1 - 1);task.spawn(function() local _0x0,_0xf=pcall(function() return game:GetService(__0x964d(1277)):GetProductInfo(game.PlaceId) end);if _0x0 and _0xf and type(_0xf.Name) == __0x964d(1278) and _0xf.Name ~= "" then _0x9=_0xf.Name;for _0x10,_0x11 in ipairs(_0xa) do pcall(_0x11,_0x9) end end end);local _0x12={accent=Color3.fromRGB(25 + 260 - 30,40 + 215,72 + 183),accent2=Color3.fromRGB(247 + 28 - 20,63 + 200 - 8,243 + 19 - 7),bg=Color3.fromRGB(5 + 1,1 * 4 + 2,2 + 6),dim=Color3.fromRGB(12 * 10 + 2,98 + 58 - 34,68 + 81 - 15),glow=Color3.fromRGB(129 + 30 - 9,38 * 4 + 0,87 * 2 + 1),head=Color3.fromRGB(38 + 6 - 29,7 + 8,6 * 3 + 0),line=Color3.fromRGB(41 + 36 - 25,10 * 5 + 2,22 + 42),panel=Color3.fromRGB(1 + 10,2 * 4 + 3,17 + 4 - 7),side=Color3.fromRGB(4 * 3 + 0,7 + 38 - 33,5 * 3 + 0),text=Color3.fromRGB(211 + 29,284 + 3 - 47,210 + 42 - 7)};local _0x13={activity=137527339160230,banknote=113703117675594,bell=84691420588185,book=74111869099427,bot=70979486241131,box=117371753006597,boxes=95055252135506,brain=116902501990569,bug=75649814233484,car=91451724283877,[__0x964d(1279)]=79993076477613,check=86817768619372,[__0x964d(1280)]=71457658246709,[__0x964d(1281)]=101007429951147,[__0x964d(1282)]=98648581502859,[__0x964d(1283)]=122878673716704,[__0x964d(1284)]=79192963603923,clock=136533241128438,code=75851496262862,cog=123222732420633,coins=117341212186115,compass=73836660434977,copy=116378866141355,crosshair=83752373575368,crown=92253403464658,database=99154172590159,dices=116678154854810,ellipsis=101330725759187,eye=127234874352422,[__0x964d(1285)]=85207295981701,[__0x964d(1286)]=92774566080911,fish=114555142566431,flame=125012650497883,folder=77937190465422,footprints=80792036653047,[__0x964d(1287)]=99293705721130,gauge=128279962545721,ghost=132705178126217,globe=125685532120024,hand=83088528355903,heart=88525382655929,home=109841253338329,image=114022611279795,info=120620848266512,key=83474888140571,keyboard=121978468376124,layers=114499998778667,link=86131768436965,list=101699539545687,lock=119765975153029,[__0x964d(1288)]=140299936053191,map=131325044235094,[__0x964d(1289)]=137091405832737,minus=95070996149109,monitor=70520152532392,[__0x964d(1290)]=113428527051320,move=77028714324861,package=106101842173393,palette=127369887384101,[__0x964d(1291)]=101118444346965,pickaxe=111300940329486,pipette=104047428948587,plus=101123124881873,power=89331085993646,radar=132868138496209,[__0x964d(1292)]=106497040962250,rocket=109537053598807,save=122894934359450,[__0x964d(1293)]=109514269737059,search=72296609649861,send=94849431195865,settings=106205298246017,[__0x964d(1294)]=109485777305919,shield=106509993556171,[__0x964d(1295)]=71867984579031,shirt=128162112866809,[__0x964d(1296)]=79435149356304,skull=101060850237115,[__0x964d(1297)]=125396339381135,sparkles=105634041692696,star=72669221096319,[__0x964d(1298)]=70990631477660,sword=121406454377051,swords=99199363807265,target=121091323240554,terminal=102379915564176,[__0x964d(1299)]=129483325318573,[__0x964d(1300)]=126010725826757,user=114567720540659,users=85332511060401,[__0x964d(1301)]=103880524805720,video=99411215690870,[__0x964d(1302)]=129861259578431,[__0x964d(1303)]=115623066336607,wifi=104941258142372,wrench=85345725497834,x=116396312853810,zap=109718589733073};local function _0x14(_0x15) if type(_0x15) == __0x964d(1304) then return __0x964d(1305) .. _0x15 end;if type(_0x15) ~= __0x964d(1306) or _0x15 == "" then return "" end;local _0x16=_0x13[string.lower(_0x15)];if _0x16 then return __0x964d(1307) .. _0x16 end;if _0x15:find(__0x964d(1308)) or _0x15:find(__0x964d(1309)) then return _0x15 end;return "" end;local _0x1={ver=__0x964d(1310),alive=true,theme=_0x12,themename=__0x964d(1311),gradient=false,gradientangle=1 - 1,_themegrads={},_themeswatches={},_themeeditors={},themes={{name=__0x964d(1312),accent=Color3.fromRGB(63 * 4 + 3,56 + 247 - 48,25 * 10 + 5)},{name=__0x964d(1313),accent=Color3.fromRGB(60 + 131 - 21,105 + 23 - 9,288 + 8 - 41)},{name=__0x964d(1314),accent=Color3.fromRGB(57 + 32 - 9,165 + 18 - 27,31 * 8 + 7)},{name=__0x964d(1315),accent=Color3.fromRGB(127 * 2 + 1,80 + 11,35 + 123)},{name=__0x964d(1316),accent=Color3.fromRGB(5 + 111 - 34,38 + 229 - 43,19 + 140)},{name=__0x964d(1317),accent=Color3.fromRGB(251 + 4,166 + 24,32 + 55 - 4)},{name=__0x964d(1318),accent=Color3.fromRGB(122 * 2 + 1,19 * 4 + 2,54 + 76 - 27)},{name=__0x964d(1319),accent=Color3.fromRGB(27 * 3 + 2,163 + 57,13 + 270 - 43)},{name=__0x964d(1320),accent=Color3.fromRGB(75 + 129 - 43,10 + 95,38 + 217),accent2=Color3.fromRGB(17 + 76 - 14,25 * 7 + 4,194 + 61)},{name=__0x964d(1321),accent=Color3.fromRGB(60 + 243 - 48,10 * 9 + 0,105 + 92 - 48),accent2=Color3.fromRGB(245 + 10,23 * 8 + 1,13 + 65)},{name=__0x964d(1322),accent=Color3.fromRGB(60 + 25 - 13,40 * 5 + 3,25 + 270 - 40),accent2=Color3.fromRGB(11 * 8 + 4,34 * 7 + 6,101 + 53)},{name=__0x964d(1323),accent=Color3.fromRGB(155 + 143 - 47,27 + 86,146 + 61),accent2=Color3.fromRGB(112 + 58,15 * 8 + 2,25 * 10 + 5)}},themecolors={{key=__0x964d(1324),name=__0x964d(1325)},{key=__0x964d(1326),name=__0x964d(1327)},{key=__0x964d(1328),name=__0x964d(1329)},{key=__0x964d(1330),name=__0x964d(1331)},{key=__0x964d(1332),name=__0x964d(1333)},{key=__0x964d(1334),name=__0x964d(1335)},{key=__0x964d(1336),name=__0x964d(1337)},{key=__0x964d(1338),name=__0x964d(1339)}},icons=_0x13,flags={},keybinds={},binds={},unloadhooks={},conns={},wins={},dir=__0x964d(1340),game=_0xe,autocfg=__0x964d(1341),_configViews={},_restoreQueue={},autosave=true,sound=false,tone=__0x964d(1342),tonelist={__0x964d(1343),__0x964d(1344),__0x964d(1345)},notices=true,noticecap=9 + 12 - 16,hotkeys=true,watermark=true,hidenames=false,title=__0x964d(1346),logo="",scale=2 - 1,mobile=_0x5.TouchEnabled and not _0x5.KeyboardEnabled,opener=false};local _0x17={Click=2 - 1,Bubble=0.82,Soft=1.2};local function _0x18(_0x19,_0x11) local _0x1a=_0x19:Connect(_0x11);_0x1.conns[#_0x1.conns + (2 - 1)]=_0x1a;return _0x1a end;local function _0x1b(_0x11,...) if type(_0x11) ~= __0x964d(1347) then return end;local _0x0,_0x1c=pcall(_0x11,...);if not _0x0 then warn(__0x964d(1348) .. tostring(_0x1c)) end end;local _0x1d,_0x1e={},{};local function _0x1f(_0x20,_0x21,_0x22) _0x1d[#_0x1d + (2 - 1)]={inst,prop,key};_0x20[_0x21]=_0x12[_0x22];if _0x21 == __0x964d(1349) and (_0x22 == __0x964d(1350) or _0x22 == __0x964d(1351) or _0x22 == __0x964d(1352)) and (_0x20:IsA(__0x964d(1353)) or _0x20:IsA(__0x964d(1354))) then local _0x23=Instance.new(__0x964d(1355));_0x23.Name=__0x964d(1356);_0x23:SetAttribute(__0x964d(1357),_0x22);_0x23:SetAttribute(__0x964d(1358),1 - 1);_0x23.Color=ColorSequence.new(_0x12[_0x22],_0x1.gradient and (_0x22 == __0x964d(1359) and _0x12.accent2 or _0x12[_0x22]:Lerp(_0x12.accent2,0.035)) or _0x12[_0x22]);_0x23.Rotation=_0x1.gradient and _0x1.gradientangle or 1 - 1;_0x23.Parent=_0x20;_0x20[_0x21]=Color3.new(2 - 1,2 - 1,2 - 1);_0x1._themegrads[#_0x1._themegrads + (2 - 1)]=_0x23 end;return _0x20 end;local function _0x24(_0x25,_0x26,_0x27) local _0x28=Instance.new(_0x25);if _0x25 == __0x964d(1360) then _0x28.TextTruncate=Enum.TextTruncate.None;_0x28.TextWrapped=false;_0x28.ClipsDescendants=true end;local _0x29;if _0x26 then _0x29=_0x26.bind;for _0x2a,_0x15 in pairs(_0x26) do if _0x2a ~= __0x964d(1361) then _0x28[_0x2a]=_0x15 end end end;if _0x29 then for _0x2b,_0x2a in pairs(_0x29) do _0x1f(_0x28,_0x2b,_0x2a) end end;if _0x27 then _0x28.Parent=_0x27 end;return _0x28 end;local function _0x2c(_0x2b,_0x2d) return _0x24(__0x964d(1362),{CornerRadius=_0x2d == __0x964d(1363) and UDim.new(2 - 1,1 - 1) or UDim.new(1 - 1,_0x2d)},_0x2b) end;local function _0x2e(_0x2b,_0x22,_0x2f,_0x30) return _0x24(__0x964d(1364),{Transparency=_0x2f or 0.5,Thickness=_0x30 or 2 - 1,ApplyStrokeMode=Enum.ApplyStrokeMode.Border,bind={Color=_0x22 or __0x964d(1365)}},_0x2b) end;local function _0x31(_0x32) local _0x2a={};for _0x28,_0x2b in ipairs(_0x32) do _0x2a[_0x28]=NumberSequenceKeypoint.new(_0x2b[2 - 1],_0x2b[2 + 0]) end;return NumberSequence.new(_0x2a) end;local function _0x33(_0x2b,_0x34,_0x32) local _0x23=_0x2b:FindFirstChild(__0x964d(1366));if _0x23 then _0x23:SetAttribute(__0x964d(1367),_0x34);_0x23.Rotation=_0x34 + (_0x1.gradient and _0x1.gradientangle or 1 - 1);_0x23.Transparency=_0x31(_0x32);return _0x23 end;return _0x24(__0x964d(1368),{Rotation=_0x34,Transparency=_0x31(_0x32)},_0x2b) end;local function _0x35(_0x2b,_0x36,_0x2d,_0x37,_0x29) return _0x24(__0x964d(1369),{PaddingLeft=UDim.new(1 - 1,_0x36 or 1 - 1),PaddingRight=UDim.new(1 - 1,_0x2d or _0x36 or 1 - 1),PaddingTop=UDim.new(1 - 1,_0x37 or 1 - 1),PaddingBottom=UDim.new(1 - 1,_0x29 or _0x37 or 1 - 1)},_0x2b) end;local function _0x38(_0x2b,_0x39) return _0x24(__0x964d(1370),{Padding=UDim.new(1 - 1,_0x39 or 1 - 1),SortOrder=Enum.SortOrder.LayoutOrder},_0x2b) end;local function _0x3a(_0x2b,_0x3b,_0x2f,_0x3c,_0x3d,_0x3e) local _0x0,_0xc=pcall(function() local _0x3f=Instance.new(__0x964d(1371));_0x3f.Offset=UDim2.fromOffset(1 - 1,_0x3b);_0x3f.Transparency=_0x2f;_0x3f.BlurRadius=UDim.new(1 - 1,_0x3c);_0x3f.Color=Color3.new(1 - 1,1 - 1,1 - 1);_0x3f.Spread=UDim2.fromOffset(_0x3d,_0x3d);_0x3f.Parent=_0x2b;return _0x3f end);if _0x0 then return _0xc end;return nil end;local function _0x40(_0x27,_0x41,_0x2f,_0x3b) local _0x0,_0xc=pcall(function() return _0x24(__0x964d(1372),{AnchorPoint=Vector2.new(0.5,0.5),Position=UDim2.new(0.5,1 - 1,0.5,_0x3b or 5 + 1),Size=UDim2.new(2 - 1,_0x41,2 - 1,_0x41),BackgroundTransparency=2 - 1,Image=__0x964d(1373),ImageColor3=Color3.new(1 - 1,1 - 1,1 - 1),ImageTransparency=_0x2f or 0.5,ScaleType=Enum.ScaleType.Slice,SliceCenter=Rect.new(5 + 18,5 * 4 + 3,31 + 277 - 31,66 + 211),SliceScale=2 - 1,ZIndex=1 - 1,BorderSizePixel=1 - 1},_0x27) end);if _0x0 then return _0xc end;return nil end;local function _0x42(_0x27,_0x2b) local _0x43={BackgroundTransparency=2 - 1,BorderSizePixel=1 - 1,Font=Enum.Font.GothamBold,TextSize=30 + 27 - 45,TextXAlignment=Enum.TextXAlignment.Left,TextColor3=_0x12.text,ZIndex=6 + 0,TextTruncate=Enum.TextTruncate.AtEnd};for _0x2a,_0x15 in pairs(_0x2b or {}) do _0x43[_0x2a]=_0x15 end;return _0x24(__0x964d(1374),_0x43,_0x27) end;local function _0x44(_0x27,_0x2b) local _0x43={BackgroundTransparency=2 - 1,BorderSizePixel=1 - 1,ScaleType=Enum.ScaleType.Fit,ZIndex=1 + 5,ImageColor3=_0x12.dim};for _0x2a,_0x15 in pairs(_0x2b or {}) do _0x43[_0x2a]=_0x15 end;return _0x24(__0x964d(1375),_0x43,_0x27) end;local _0x45=TweenInfo.new(0.24,Enum.EasingStyle.Quart,Enum.EasingDirection.Out);local _0x46=TweenInfo.new(0.12,Enum.EasingStyle.Quart,Enum.EasingDirection.Out);local _0x47=TweenInfo.new(1 - 1);local function _0x48(_0x20,_0x26,_0xf) local _0x37=_0x3:Create(_0x20,_0xf or _0x45,_0x26);_0x37:Play();return _0x37 end;local function _0x49(_0x4a,_0x4b,_0x4c,_0x4d) return _0x4:GetTextSize(tostring(_0x4a),_0x4b,_0x4c,Vector2.new(_0x4d or 9e9,9e9)) end;function _0x1:recolor(_0x22,_0x4e,_0x4f) if _0x12[_0x22] == nil or typeof(_0x4e) ~= __0x964d(1376) then return end;_0x12[_0x22]=_0x4e;for _0x28=#_0x1d,2 - 1,-(2 - 1) do local _0x29=_0x1d[_0x28];if _0x29[2 - 1].Parent == nil then table.remove(_0x1d,_0x28) elseif _0x29[10 + 4 - 11] == _0x22 then _0x29[2 - 1][_0x29[1 * 2 + 0]]=_0x29[20 + 30 - 48] == __0x964d(1377) and _0x29[2 - 1]:FindFirstChild(__0x964d(1378)) and Color3.new(2 - 1,2 - 1,2 - 1) or _0x4e end end;if not _0x4f then _0xe0.themename=__0x964d(1379);_0xe0:_refreshtheme();_0xe0:markdirty() end end;function _0x1:_refreshtheme() for _0x28=#_0xe0._themegrads,2 - 1,-(2 - 1) do local _0x23=_0xe0._themegrads[_0x28];if not _0x23.Parent then table.remove(_0xe0._themegrads,_0x28) else local _0x22=_0x23:GetAttribute(__0x964d(1380));local _0x4e=_0x12[_0x22];local _0x50=_0xe0.gradient and (_0x22 == __0x964d(1381) and _0x12.accent2 or _0x4e:Lerp(_0x12.accent2,0.035)) or _0x4e;_0x23.Color=ColorSequence.new(_0x4e,_0x50);_0x23.Rotation=_0x23:GetAttribute(__0x964d(1382)) + (_0xe0.gradient and _0xe0.gradientangle or 1 - 1) end end;for _0x28=#_0xe0._themeswatches,2 - 1,-(2 - 1) do local _0xc=_0xe0._themeswatches[_0x28];if not _0xc.stroke.Parent then table.remove(_0xe0._themeswatches,_0x28) else _0xc.stroke.Transparency=_0xe0.themename == _0xc.name and 0.15 or 2 - 1 end end;for _0x28=#_0xe0._themeeditors,2 - 1,-(2 - 1) do local _0x51=_0xe0._themeeditors[_0x28];if not _0x51.parent.Parent then table.remove(_0xe0._themeeditors,_0x28) else _0x51.preset:set(_0xe0.themename,true);_0x51.gradient:set(_0xe0.gradient,true);_0x51.angle:set(_0xe0.gradientangle,true);for _0x22,_0x52 in pairs(_0x51.colors) do _0x52:set(_0x12[_0x22],true) end end end;for _0x10,_0x11 in ipairs(_0x1e) do pcall(_0x11) end end;function _0x1:settheme(_0x53) local _0x54;for _0x10,_0x2b in ipairs(_0xe0.themes) do if _0x2b.name == _0x53 then _0x54=_0x2b;break end end;if not _0x54 then return false end;local _0x55=_0x54.name == __0x964d(1383) and 1 - 1 or 2 - 1;local _0x56={accent=_0x54.accent,accent2=_0x54.accent2 or _0x54.accent,bg=Color3.fromRGB(6 + 0,4 + 2,8 + 0):Lerp(_0x54.accent,0.02 * _0x55),side=Color3.fromRGB(1 + 11,8 + 4,39 + 12 - 36):Lerp(_0x54.accent,0.025 * _0x55),panel=Color3.fromRGB(41 + 11 - 41,3 + 8,2 * 5 + 4):Lerp(_0x54.accent,0.025 * _0x55),head=Color3.fromRGB(12 + 24 - 21,7 + 8,7 + 11):Lerp(_0x54.accent,0.035 * _0x55),line=Color3.fromRGB(7 * 7 + 3,27 + 75 - 50,8 * 8 + 0):Lerp(_0x54.accent,0.45 * _0x55),glow=Color3.fromRGB(7 + 160 - 17,68 + 93 - 9,19 + 156):Lerp(_0x54.accent,0.8 * _0x55)};_0xe0.themename,_0xe0.gradient,_0xe0.gradientangle=_0x54.name,_0x54.accent2 ~= nil,1 - 1;for _0x22,_0x4e in pairs(_0x56) do _0xe0:recolor(_0x22,_0x4e,true) end;_0xe0:_refreshtheme();_0xe0:markdirty();return true end;function _0x1:setgradient(_0x57,_0x58) _0xe0.gradient=_0x57 and true or false;if _0x58 ~= nil then _0xe0.gradientangle=math.clamp(_0x58,1 - 1,40 * 9 + 0) end;_0xe0:_refreshtheme();_0xe0:markdirty() end;function _0x1:_getthemeconfig() local _0x56={};for _0x10,_0x1a in ipairs(_0xe0.themecolors) do _0x56[_0x1a.key]=__0x964d(1384) .. _0x12[_0x1a.key]:ToHex() end;return {name=_0xe0.themename,gradient=_0xe0.gradient,angle=_0xe0.gradientangle,colors=_0x56} end;function _0x1:_loadthemeconfig(_0x59) if type(_0x59) ~= __0x964d(1385) then return end;if type(_0x59.colors) == __0x964d(1386) then for _0x10,_0x1a in ipairs(_0xe0.themecolors) do local _0x5a=_0x59.colors[_0x1a.key];if type(_0x5a) == __0x964d(1387) and _0x5a:match(__0x964d(1388)) then _0xe0:recolor(_0x1a.key,Color3.fromHex(_0x5a),true) end end end;if type(_0x59.gradient) == __0x964d(1389) then _0xe0.gradient=_0x59.gradient end;if type(_0x59.angle) == __0x964d(1390) and _0x59.angle >= 1 - 1 and _0x59.angle <= 6 + 372 - 18 then _0xe0.gradientangle=_0x59.angle end;_0xe0.themename=__0x964d(1391);for _0x10,_0x2b in ipairs(_0xe0.themes) do if _0x2b.name == _0x59.name then _0xe0.themename=_0x2b.name;break end end;_0xe0:_refreshtheme() end;function _0x1:_themebar(_0x27) local _0x5b,_0x5c=2 * 7 + 2,1 * 10 + 2;local _0x5d=#_0xe0.themes * _0x5b;local _0x5e=_0x24(__0x964d(1392),{Name=__0x964d(1393),AnchorPoint=Vector2.new(2 - 1,0.5),Position=UDim2.new(2 - 1,-(36 + 10),0.5,1 - 1),Size=UDim2.fromOffset(_0x5d,11 + 7),BackgroundTransparency=2 - 1,ZIndex=5 + 27 - 24},_0x27);for _0x28,_0x2b in ipairs(_0xe0.themes) do local _0x5f=_0x24(__0x964d(1394),{Name=_0x2b.name,Text="",AutoButtonColor=false,BorderSizePixel=1 - 1,AnchorPoint=Vector2.new(0.5,0.5),Position=UDim2.new(1 - 1,(_0x28 - (2 - 1)) * _0x5b + _0x5b / (2 + 0),0.5,1 - 1),Size=UDim2.fromOffset(_0x5c,_0x5c),BackgroundColor3=Color3.new(2 - 1,2 - 1,2 - 1),ZIndex=24 + 10 - 25},_0x5e);_0x2c(_0x5f,__0x964d(1395));_0x24(__0x964d(1396),{Color=ColorSequence.new(_0x2b.accent,_0x2b.accent2 or _0x2b.accent),Rotation=4 * 10 + 5},_0x5f);local _0x60=_0x24(__0x964d(1397),{Color=Color3.new(2 - 1,2 - 1,2 - 1),Thickness=1.5,Transparency=_0xe0.themename == _0x2b.name and 0.15 or 2 - 1},_0x5f);_0xe0._themeswatches[#_0xe0._themeswatches + (2 - 1)]={stroke=_0x60,name=_0x2b.name};_0x5f.MouseEnter:Connect(function() _0x48(_0x60,{Transparency=0.15},_0x46) end);_0x5f.MouseLeave:Connect(function() _0x48(_0x60,{Transparency=_0xe0.themename == _0x2b.name and 0.15 or 2 - 1},_0x46) end);_0x5f.MouseButton1Click:Connect(function() _0xe0:chime(__0x964d(1398));_0xe0:settheme(_0x2b.name) end) end;return _0x5e,_0x5d end;local _0x61=__0x964d(1399);local _0x62=__0x964d(1400);local function _0x63(_0xc) local _0x64,_0x65,_0x66={},1 - 1,1 - 1;for _0x28=2 - 1,#_0xc do local _0x1a=_0xc:byte(_0x28);if _0x1a == 8 * 7 + 5 then break end;local _0x15=_0x62:find(string.char(_0x1a),2 - 1,true);if _0x15 then _0x65=_0x65 * (9 + 55) + (_0x15 - (2 - 1));_0x66=_0x66 + (2 + 54 - 50);if _0x66 >= 3 + 5 then _0x66=_0x66 - (1 + 7);local _0x67=math.floor(_0x65 / (2 + 0) ^ _0x66) % (284 + 11 - 39);_0x65=_0x65 % (34 + 8 - 40) ^ _0x66;_0x64[#_0x64 + (2 - 1)]=string.char(_0x67) end end end;return table.concat(_0x64) end;local function _0x68() local _0x37={};for _0x28=2 - 1,1 * 9 + 3 do _0x37[_0x28]=string.char(math.random(1 + 102 - 6,114 + 55 - 47)) end;return table.concat(_0x37) end;local _0x69=__0x964d(1401);local _0x6a=typeof(gethui) == __0x964d(1402) and gethui() or game:GetService(__0x964d(1403));do local _0x6b,_0x2b=pcall(function() return _0x6a end);if _0x6b and _0x2b then for _0x10,_0x1a in ipairs(_0x2b:GetChildren()) do if _0x1a:IsA(__0x964d(1404)) and _0x1a.Name == _0x69 then pcall(function() _0x1a:Destroy() end) end end end end;local _0x6c=_0x24(__0x964d(1405),{Name=_0x69,ZIndexBehavior=Enum.ZIndexBehavior.Sibling,ResetOnSpawn=false,IgnoreGuiInset=true,DisplayOrder=132 + 897 - 29});pcall(function() if protect_gui then protect_gui(_0x6c) end end);do local _0x0=pcall(function() _0x6c.Parent=_0x6a end);if not _0x0 or not _0x6c.Parent then _0x6c.Parent=_0x8:WaitForChild(__0x964d(1406)) end end;_0x1.scr=_0x6c;local _0x6d={};for _0x10,_0x6e in ipairs({__0x964d(1407),__0x964d(1408),__0x964d(1409),__0x964d(1410)}) do _0x6d[_0x6e]=_0x24(__0x964d(1411),{SoundId=__0x964d(1412),Volume=0.34,Name=_0x68()},_0x6c) end;local _0x6f={open={0.8,0.42},click={1.32,0.3},tick={1.18,0.22},soft={1.22,0.26}};function _0x1:chime(_0x70) if not _0xe0.sound then return end;local _0xc,_0x71=_0x6d[_0x70 or __0x964d(1413)],_0x6f[_0x70 or __0x964d(1414)];if not _0xc then return end;_0xc.PlaybackSpeed=_0x71[2 - 1] * (_0x17[_0xe0.tone] or 2 - 1);_0xc.Volume=_0x71[2 + 0];_0xc.TimePosition=1 - 1;_0xc:Play() end;local function _0x72(_0x73) local _0x74=_0x6c and _0x6c.AbsolutePosition or Vector2.new(1 - 1,1 - 1);if _0x73 and _0x73.UserInputType == Enum.UserInputType.Touch then local _0x2b=_0x73.Position or Vector2.new(1 - 1,1 - 1);return Vector2.new(_0x2b.X,_0x2b.Y) end;local _0x75=_0x5:GetMouseLocation();return Vector2.new(_0x75.X + _0x74.X,_0x75.Y + _0x74.Y) end;local function _0x76(_0x77,_0x78) if not _0x77 or not _0x77.Parent then return false end;local _0x79,_0xc=_0x77.AbsolutePosition,_0x77.AbsoluteSize;return _0x78.X >= _0x79.X and _0x78.X <= _0x79.X + _0xc.X and _0x78.Y >= _0x79.Y and _0x78.Y <= _0x79.Y + _0xc.Y end;local function _0x7a(_0x77,_0x78,_0x7b) if not _0x77 or not _0x77.Parent then return false end;local _0x79,_0xc=_0x77.AbsolutePosition,_0x77.AbsoluteSize;return _0x78.X >= _0x79.X - _0x7b and _0x78.X <= _0x79.X + _0xc.X + _0x7b and _0x78.Y >= _0x79.Y - _0x7b and _0x78.Y <= _0x79.Y + _0xc.Y + _0x7b end;local function _0x7c(_0x77,_0x78,_0x7b) if not _0x77 or not _0x77.Parent then return false end;local _0x7d,_0x7e=_0x77.AbsolutePosition.X,_0x77.AbsolutePosition.Y;local _0x7f,_0x80=_0x7d + _0x77.AbsoluteSize.X,_0x7e + _0x77.AbsoluteSize.Y;for _0x10,_0x43 in ipairs(_0x77:GetDescendants()) do if _0x43:IsA(__0x964d(1415)) and _0x43.Visible then local _0x81,_0x82=_0x43,true;while _0x81 and _0x81 ~= _0x77 do if _0x81:IsA(__0x964d(1416)) and not _0x81.Visible then _0x82=false;break end;_0x81=_0x81.Parent end;if _0x82 then local _0x79,_0xc=_0x43.AbsolutePosition,_0x43.AbsoluteSize;if _0xc.X > 4 + 33 - 35 and _0xc.Y > 35 + 6 - 39 then if _0x79.X < _0x7d then _0x7d=_0x79.X end;if _0x79.Y < _0x7e then _0x7e=_0x79.Y end;if _0x79.X + _0xc.X > _0x7f then _0x7f=_0x79.X + _0xc.X end;if _0x79.Y + _0xc.Y > _0x80 then _0x80=_0x79.Y + _0xc.Y end end end end end;return _0x78.X >= _0x7d - _0x7b and _0x78.X <= _0x7f + _0x7b and _0x78.Y >= _0x7e - _0x7b and _0x78.Y <= _0x80 + _0x7b end;local _0x83={};local function _0x84(_0x6e) while #_0x83 > _0x6e do local _0x51=table.remove(_0x83);pcall(_0x51.close) end end;local function _0x85(_0x86,_0x87,_0x88,_0x89,_0x8a,_0x8b) local _0x8c=1 - 1;for _0x28,_0x51 in ipairs(_0x83) do if _0x87:IsDescendantOf(_0x51.frame) then _0x8c=_0x28 end end;_0x84(_0x8c);_0x83[#_0x83 + (2 - 1)]={frame=_0x86,owner=_0x87,close=_0x88,align=_0x89,side=_0x8a,card=_0x8b} end;local function _0x8d(_0x86) for _0x10,_0x51 in ipairs(_0x83) do if _0x51.frame == _0x86 then return true end end;return false end;local function _0x8e(_0x86) for _0x28,_0x51 in ipairs(_0x83) do if _0x51.frame == _0x86 then _0x84(_0x28 - (2 - 1));return end end end;local function _0x8f(_0x86,_0x87,_0x89) local _0x90,_0x91=_0x87.AbsolutePosition,_0x87.AbsoluteSize;local _0x92=_0x6c.AbsolutePosition;local _0x93=workspace.CurrentCamera;local _0x94=_0x93 and _0x93.ViewportSize or _0x6c.AbsoluteSize;local _0x95=_0x86:FindFirstChildOfClass(__0x964d(1417));local _0x96=_0x95 and _0x95.Scale > 1 - 1 and _0x95.Scale or 2 - 1;local _0x97,_0x98=_0x86.AbsoluteSize.X / _0x96,_0x86.AbsoluteSize.Y / _0x96;if _0x97 < 1 * 8 + 0 then _0x97=60 * 3 + 0 end;if _0x98 < 9 + 11 - 12 then _0x98=35 + 25 end;local _0x99,_0x3b=_0x90.X - _0x92.X,_0x90.Y - _0x92.Y;local _0x9a=_0x89 and _0x99 or _0x99 + _0x91.X - _0x97;local _0x9b=_0x1.focus;if _0x9b and _0x9b.shell and _0x9b.shell.Parent and _0x9b.shell.Visible and (_0x87:IsDescendantOf(_0x9b.shell) or _0x9b.shell:IsDescendantOf(_0x87)) then local _0x9c=_0x9b.shell.AbsolutePosition - _0x92;local _0x9d=_0x9b.shell.AbsoluteSize.X;_0x9a=math.clamp(_0x9a,_0x9c.X + (1 * 5 + 1),math.max(_0x9c.X + (3 + 3),_0x9c.X + _0x9d - _0x97 - (3 + 29 - 26))) end;_0x9a=math.clamp(_0x9a,1 - 1,math.max(1 - 1,_0x94.X - _0x97));local _0x9e=_0x3b + _0x91.Y + (9 + 6 - 11);if _0x9e + _0x98 > _0x94.Y then _0x9e=math.max(1 - 1,_0x3b - _0x98 - (4 + 0)) end;_0x86.Position=UDim2.fromOffset(math.round(_0x9a),math.round(_0x9e)) end;local function _0x9f(_0x86,_0x87,_0x8a,_0x8b) local _0x92=_0x6c.AbsolutePosition;local _0x93=workspace.CurrentCamera;local _0x94=_0x93 and _0x93.ViewportSize or _0x6c.AbsoluteSize;local _0x95=_0x86:FindFirstChildOfClass(__0x964d(1418));local _0x96=_0x95 and _0x95.Scale > 1 - 1 and _0x95.Scale or 2 - 1;local _0x97,_0x98=_0x86.AbsoluteSize.X / _0x96,_0x86.AbsoluteSize.Y / _0x96;if _0x97 < 4 + 4 then _0x97=25 * 7 + 5 end;if _0x98 < 1 * 7 + 1 then _0x98=28 + 32 end;local _0xa0,_0xa1=_0x87.AbsolutePosition - _0x92,_0x87.AbsoluteSize;local _0x9a;if _0x8a == __0x964d(1419) then _0x9a=_0xa0.X + _0xa1.X + (2 * 5 + 2) else _0x9a=_0xa0.X - _0x97 - (3 * 4 + 0) end;local _0x9b=_0x1.focus;if _0x9b and _0x9b.shell and _0x9b.shell.Parent and _0x9b.shell.Visible and _0x8b and _0x8b:IsDescendantOf(_0x9b.shell) then local _0x9c=_0x9b.shell.AbsolutePosition - _0x92;local _0x9d=_0x9b.shell.AbsoluteSize.X;_0x9a=math.clamp(_0x9a,_0x9c.X + (1 + 5),math.max(_0x9c.X + (1 * 6 + 0),_0x9c.X + _0x9d - _0x97 - (5 + 12 - 11))) end;_0x9a=math.clamp(_0x9a,1 - 1,math.max(1 - 1,_0x94.X - _0x97));local _0x9e=_0x87.AbsolutePosition.Y - _0x92.Y - (2 * 3 + 0);if _0x9e + _0x98 > _0x94.Y then _0x9e=math.max(1 - 1,_0x94.Y - _0x98 - (3 * 2 + 0)) end;_0x86.Position=UDim2.fromOffset(math.round(_0x9a),math.round(_0x9e)) end;local function _0xa2(_0x4d) local _0x77=_0x24(__0x964d(1420),{Visible=false,GroupTransparency=2 - 1,ZIndex=150 * 2 + 0,BorderSizePixel=1 - 1,Size=UDim2.fromOffset(_0x4d,1 - 1),AutomaticSize=Enum.AutomaticSize.Y,bind={BackgroundColor3=__0x964d(1421)}},_0x6c);_0x2c(_0x77,1 * 6 + 2);_0x2e(_0x77,__0x964d(1422),0.35);_0x24(__0x964d(1423),{Scale=0.94},_0x77);return _0x77 end;local _0xa3={};local _0xa4=TweenInfo.new(0.26,Enum.EasingStyle.Quart,Enum.EasingDirection.Out);local _0xa5=TweenInfo.new(0.16,Enum.EasingStyle.Quad,Enum.EasingDirection.In);local function _0xa6(_0x77) local _0x28=1 - 1;for _0x10,_0xa7 in ipairs(_0x77:GetChildren()) do if _0xa7:IsA(__0x964d(1424)) then _0x28=_0x28 + (2 - 1);local _0x7b=_0xa7:FindFirstChildOfClass(__0x964d(1425));_0xa7.GroupTransparency=2 - 1;if _0x7b then _0x7b.PaddingTop=UDim.new(1 - 1,1 * 5 + 3) end;task.delay(0.04 * _0x28,function() if not _0xa7.Parent then return end;_0x48(_0xa7,{GroupTransparency=1 - 1},_0xa4);if _0x7b then _0x48(_0x7b,{PaddingTop=UDim.new(1 - 1,1 - 1)},_0xa4) end end) elseif _0xa7:IsA(__0x964d(1426)) then _0x28=_0x28 + (2 - 1);local _0xa8=_0xa7:GetAttribute(__0x964d(1427));if _0xa8 == nil then _0xa8=_0xa7.TextTransparency;_0xa7:SetAttribute(__0x964d(1428),_0xa8) end;_0xa7.TextTransparency=2 - 1;task.delay(0.04 * _0x28,function() if _0xa7.Parent then _0x48(_0xa7,{TextTransparency=_0xa8},_0xa4) end end) end end end;local function _0xa9(_0x77) _0xa3[_0x77]=nil;local _0xaa=_0x77:FindFirstChildOfClass(__0x964d(1429));local _0xab=not _0x77.Visible;if _0xab then _0x77.GroupTransparency=2 - 1;if _0xaa then _0xaa.Scale=0.94 end end;_0x77.Visible=true;_0x48(_0x77,{GroupTransparency=1 - 1},_0xa4);if _0xaa then _0x48(_0xaa,{Scale=2 - 1},_0xa4) end;if _0xab then _0xa6(_0x77) end end;local function _0xac(_0x77,_0xad) local _0xae=(_0xa3[_0x77] or 1 - 1) + (2 - 1);_0xa3[_0x77]=_0xae;local _0xaa=_0x77:FindFirstChildOfClass(__0x964d(1430));_0x48(_0x77,{GroupTransparency=2 - 1},_0xa5);if _0xaa then _0x48(_0xaa,{Scale=0.96},_0xa5) end;task.delay(0.18,function() if _0xa3[_0x77] == _0xae then _0xa3[_0x77]=nil;if _0xad then _0x77:Destroy() else _0x77.Visible=false end end end) end;local _0xaf,_0xb0,_0xb1;local _0xb2;local function _0xb3(_0x11,_0xb4) _0xaf=_0x11;_0xb0=_0xb4 end;_0x18(_0x5.InputChanged,function(_0x73) if _0xaf and (_0x73.UserInputType == Enum.UserInputType.MouseMovement or _0x73.UserInputType == Enum.UserInputType.Touch) then _0xaf(_0x72(_0x73)) end end);_0x18(_0x5.InputEnded,function(_0x73) local _0x37=_0x73.UserInputType;if _0x37 == Enum.UserInputType.MouseButton1 or _0x37 == Enum.UserInputType.Touch then _0xaf=nil;local _0x51=_0xb0;_0xb0=nil;if _0x51 then pcall(_0x51) end end;if _0x37 == Enum.UserInputType.Keyboard then for _0x10,_0xb5 in ipairs(_0x1.keybinds) do if _0xb5.value == _0x73.KeyCode and _0xb5.down then _0xb5.down=false;if _0x1._hkpaint then _0x1._hkpaint() end;if _0xb5.mode == __0x964d(1431) then _0x1b(_0xb5.callback,false) end end end end end);local _0xb6,_0xb7,_0xb8,_0xb9,_0xba,_0xbb;_0x18(_0x5.InputBegan,function(_0x73,_0xbc) local _0x37=_0x73.UserInputType;if _0xb6 then if _0x37 == Enum.UserInputType.Keyboard and _0x73.KeyCode == Enum.KeyCode.Escape then local _0x1a=_0xb7;_0xb7=nil;_0xb9(true);if _0x1a then _0x1b(_0x1a) end elseif _0x37 == Enum.UserInputType.MouseButton1 or _0x37 == Enum.UserInputType.Touch then if not (_0xb8 and _0xb8.Parent and _0x7a(_0xb8,_0x72(_0x73),5 * 2 + 0)) then local _0x1a=_0xb7;_0xb7=nil;_0xb9(true);if _0x1a then _0x1b(_0x1a) end end end;return end;if _0x37 == Enum.UserInputType.MouseButton1 or _0x37 == Enum.UserInputType.Touch then local _0xbd=_0x72(_0x73);local _0x8c=1 - 1;for _0x28,_0x51 in ipairs(_0x83) do if _0x7c(_0x51.frame,_0xbd,2 + 4) or _0x7a(_0x51.owner,_0xbd,11 + 19 - 24) then _0x8c=_0x28 end end;_0x84(_0x8c) end;if _0xb1 then local _0x11=_0xb1;if _0x37 == Enum.UserInputType.Keyboard then _0xb1=nil;_0x11(_0x73.KeyCode) elseif _0x37 == Enum.UserInputType.MouseButton1 or _0x37 == Enum.UserInputType.Touch then _0xb1=nil;_0x11(nil,true) end;return end;if _0xbc or _0x37 ~= Enum.UserInputType.Keyboard then return end;for _0x10,_0x4d in ipairs(_0x1.wins) do if _0x4d.bind and _0x73.KeyCode == _0x4d.bind then _0x4d:toggle() end end;for _0x10,_0xb5 in ipairs(_0x1.keybinds) do if _0xb5.value and _0xb5.value == _0x73.KeyCode then _0xb5.down=true;if _0x1._hkpaint then _0x1._hkpaint() end;_0x1b(_0xb5.callback,_0xb5.value) end end end);local function _0xbe(_0x11) task.defer(function() _0xb1=_0x11 end) end;_0x18(_0x6.RenderStepped,function() for _0x10,_0x51 in ipairs(_0x83) do if _0x51.frame and _0x51.frame.Parent and _0x51.frame.Visible and _0x51.owner and _0x51.owner.Parent then if _0x51.side then _0x9f(_0x51.frame,_0x51.owner,_0x51.side,_0x51.card) else _0x8f(_0x51.frame,_0x51.owner,_0x51.align) end end end end);local _0xbf={};local function _0xc0(_0xc1,_0xc2,_0xc3,_0xc4) _0xc1.InputBegan:Connect(function(_0x73) local _0xc5=_0x73.UserInputType;if _0xc5 ~= Enum.UserInputType.MouseButton1 and _0xc5 ~= Enum.UserInputType.Touch then return end;if #_0x83 > 1 - 1 then return end;local _0xc6=_0x72(_0x73);local _0x2b=_0xc2.Position;local _0x99,_0x3b,_0xc7,_0xc8=_0x2b.X.Offset,_0x2b.Y.Offset,_0x2b.X.Scale,_0x2b.Y.Scale;local _0x91=_0xc2.AbsoluteSize;local _0xc9,_0xca=_0xc2.AbsolutePosition.X,_0xc2.AbsolutePosition.Y;local _0xcb=false;local _0xcc,_0xcd=_0x99,_0x3b;local function _0xce(_0xcf,_0xd0) local _0xd1,_0xd2=_0xcf,_0xd0;if _0xc4 then local _0x75=_0xbf[_0xc2];if not _0x75 then _0x75={cx=_0xd1,cy=_0xd2};_0xbf[_0xc2]=_0x75 end;_0x75.sx,_0x75.sy=_0xc7,_0xc8;_0x75.gx,_0x75.gy=_0xd1,_0xd2;_0x75.active=true else _0xcc,_0xcd=_0xd1,_0xd2;_0xc2.Position=UDim2.new(_0xc7,_0xd1,_0xc8,_0xd2) end end;_0xb3(function(_0x78) local _0xd3,_0xd4=_0x78.X - _0xc6.X,_0x78.Y - _0xc6.Y;if not _0xcb and math.abs(_0xd3) + math.abs(_0xd4) > 11 + 31 - 39 then _0xcb=true end;if not _0xcb then return end;_0xce(_0x99 + _0xd3,_0x3b + _0xd4) end,function() if not _0xcb and _0xc3 then _0xc3() end end) end) end;local function _0xd5(_0xc1,_0xc2,_0xc3) _0xc0(_0xc1,_0xc2,_0xc3,true) end;_0xb2=function(_0xc1,_0xc2,_0xc3) _0xc0(_0xc1,_0xc2,_0xc3,true) end;_0x18(_0x6.RenderStepped,function(_0xd6) for _0xc2,_0x75 in pairs(_0xbf) do if not _0xc2.Parent then _0xbf[_0xc2]=nil elseif _0x75.active then local _0x2a=2 - 1 - math.exp(-_0xd6 * (2 + 16));_0x75.cx=_0x75.cx + ((_0x75.gx or _0x75.cx) - _0x75.cx) * _0x2a;_0x75.cy=_0x75.cy + ((_0x75.gy or _0x75.cy) - _0x75.cy) * _0x2a;if math.abs((_0x75.gx or 1 - 1) - _0x75.cx) < 0.2 and math.abs((_0x75.gy or 1 - 1) - _0x75.cy) < 0.2 then _0x75.cx,_0x75.cy,_0x75.active=_0x75.gx or _0x75.cx,_0x75.gy or _0x75.cy,false end;_0xc2.Position=UDim2.new(_0x75.sx,_0x75.cx,_0x75.sy,_0x75.cy) end end end);local _0xd7;local function _0xd8(_0x27,_0xd9) local _0x1a={parent=_0x27};local _0x6e=1 - 1;local function _0xda() _0x1:chime(__0x964d(1432)) end;local function _0xdb(_0xdc,_0x53) _0x6e=_0x6e + (2 - 1);local _0x2d;if _0xd9.popup then _0x2d=_0x24(__0x964d(1433),{BackgroundTransparency=2 - 1,Size=UDim2.new(2 - 1,1 - 1,1 - 1,_0xdc),LayoutOrder=_0x6e,ZIndex=2 * 2 + 1,GroupTransparency=_0x27.Visible and 1 - 1 or 2 - 1},_0x27);_0x24(__0x964d(1434),{PaddingTop=UDim.new(1 - 1,1 - 1)},_0x2d) else _0x2d=_0x24(__0x964d(1435),{BackgroundTransparency=2 - 1,Size=UDim2.new(2 - 1,1 - 1,1 - 1,_0xdc),LayoutOrder=_0x6e,ZIndex=3 + 2},_0x27) end;if _0xd9.pg then _0xd9.pg.elems[#_0xd9.pg.elems + (2 - 1)]={name=string.lower(_0x53 or ""),frame=_0x2d,card=_0xd9.card} end;return _0x2d end;local function _0xdd(_0x59,_0xb5) if _0x59.flag then if _0x59.noRestore then _0xb5.noRestore=true end;local _0xde=_0xb5.callback;if type(_0xde) == __0x964d(1436) and not _0xb5._wrapped then _0xb5.callback=function(...) _0x1:markdirty();return _0xde(...) end end;local _0xdf=_0xb5.set;if type(_0xdf) == __0x964d(1437) then _0xb5.set=function(_0xe0,...) _0x1:markdirty();return _0xdf(_0xe0,...) end;if _0xb5.setkey then _0xb5.setkey=_0xb5.set end end;_0xb5._wrapped=true;_0x1.flags[_0x59.flag]=_0xb5;_0xb5.flag=_0x59.flag end;return _0xb5 end;local function _0xe1(_0x9a) if typeof(_0x9a) == __0x964d(1438) then return _0x9a end;if type(_0x9a) == __0x964d(1439) and _0x9a ~= "" and _0x9a ~= __0x964d(1440) then local _0x0,_0x2a=pcall(function() return Enum.KeyCode[_0x9a] end);if _0x0 then return _0x2a end end;return nil end;local function _0xe2(_0x16,_0xe3,_0xe4) local _0x22,_0x6e=_0x16,1 - 1;local _0xe5=true;while _0xe5 do _0xe5=false;for _0x10,_0x29 in ipairs(_0x1.binds) do if _0x29.id == _0x22 then _0xe5=true;break end end;if _0xe5 then _0x6e=_0x6e + (2 - 1);_0x22=_0x16 .. __0x964d(1441) .. _0x6e end end;_0x1.binds[#_0x1.binds + (2 - 1)]={id=_0x22,get=_0xe3,set=_0xe4} end;local function _0xe6(_0xe7,_0xb5,_0x70,_0x53,_0xe8,_0xe9) local _0x22=_0xe1(_0xe8);_0xb5.bind={key=_0x22,mode=_0xe9 == __0x964d(1442) and __0x964d(1443) or __0x964d(1444)};local function _0xea(_0xeb) if _0xb5.bind.mode == __0x964d(1445) then if _0x70 == __0x964d(1446) then _0xb5:set(_0xeb and true or false) else _0x1b(_0xb5.callback,_0xeb and true or false) end elseif _0x70 == __0x964d(1447) then if _0xeb then _0xb5:set(not _0xb5:get()) end elseif _0xeb then _0x1b(_0xb5.callback) end end;_0xb5.callback=_0xb5.callback or function() end;local _0xec={value=_0x22,name=_0x53 or __0x964d(1448),mode=_0xb5.bind.mode,callback=_0xea,down=false};if _0x70 == __0x964d(1449) then _0xec.on=function() return _0xb5:get() and true or false end end;function _0xec.setkey(_0x2a) _0xb5.bind.key=_0x2a;_0xec.value=_0x2a;_0x1:markdirty();if _0x1._hkrefresh then _0x1._hkrefresh() end end;_0x1.keybinds[#_0x1.keybinds + (2 - 1)]=_0xec;_0xb5._hud=_0xec;_0xe2(string.lower(tostring(_0x53 or __0x964d(1450))),function() return {key=_0xb5.bind.key and _0xb5.bind.key.Name,mode=_0xb5.bind.mode} end,function(_0x15) _0xb5.bind.key=_0xe1(_0x15.key);_0xb5.bind.mode=_0x15.mode == __0x964d(1451) and __0x964d(1452) or __0x964d(1453);_0xec.value=_0xb5.bind.key;_0xec.mode=_0xb5.bind.mode;if _0x1._hkrefresh then _0x1._hkrefresh() end end);local _0xed=_0xa2(26 * 8 + 4);_0x35(_0xed,10 + 7 - 3,1 + 13,16 + 7 - 9,2 + 12);_0x38(_0xed,4 + 6);_0x42(_0xed,{Text=tostring(_0x53 or __0x964d(1454)),LayoutOrder=2 - 1,Size=UDim2.new(2 - 1,1 - 1,1 - 1,14 + 4),TextSize=10 + 3,ZIndex=100 * 3 + 1});local _0xee=_0x24(__0x964d(1455),{LayoutOrder=12 + 39 - 49,BackgroundTransparency=2 - 1,Size=UDim2.new(2 - 1,1 - 1,1 - 1,5 * 5 + 1),ZIndex=33 * 9 + 4},_0xed);_0x24(__0x964d(1456),{PaddingTop=UDim.new(1 - 1,1 - 1)},_0xee);local _0xef=_0x24(__0x964d(1457),{Position=UDim2.fromOffset(1 - 1,1 * 5 + 0),Size=UDim2.fromOffset(2 * 7 + 1,31 + 28 - 44),ZIndex=32 + 281 - 11,BorderSizePixel=1 - 1,bind={BackgroundColor3=__0x964d(1458)}},_0xee);_0x2c(_0xef,1 + 3);_0x2e(_0xef,__0x964d(1459),0.2);local _0xf0=_0x44(_0xef,{Image=_0x14(__0x964d(1460)),AnchorPoint=Vector2.new(0.5,0.5),Position=UDim2.fromScale(0.5,0.5),Size=UDim2.fromOffset(13 + 16 - 18,1 * 9 + 2),ZIndex=30 * 10 + 3,ImageColor3=_0x12.bg,ImageTransparency=2 - 1});_0x42(_0xee,{Text=__0x964d(1461),AnchorPoint=Vector2.new(2 - 1,1 - 1),Position=UDim2.new(2 - 1,-(56 + 90),1 - 1,2 * 2 + 1),Size=UDim2.fromOffset(8 * 4 + 0,14 + 0),TextSize=7 + 3,TextColor3=_0x12.dim,TextXAlignment=Enum.TextXAlignment.Right,ZIndex=85 + 217});local _0xf1=_0x24(__0x964d(1462),{AnchorPoint=Vector2.new(2 - 1,1 - 1),Position=UDim2.new(2 - 1,-(24 + 22 - 18),1 - 1,1 + 1),Size=UDim2.fromOffset(26 + 84,6 + 16),Text=__0x964d(1463),Font=Enum.Font.GothamBold,TextSize=25 + 15 - 28,TextColor3=_0x12.text,ZIndex=19 + 283,BorderSizePixel=1 - 1,AutoButtonColor=false,bind={BackgroundColor3=__0x964d(1464)}},_0xee);_0x2c(_0xf1,4 + 2);_0x2e(_0xf1,__0x964d(1465),0.35);local _0xf2=_0x24(__0x964d(1466),{AnchorPoint=Vector2.new(2 - 1,0.5),Position=UDim2.new(2 - 1,1 - 1,0.5,1 - 1),Size=UDim2.fromOffset(2 * 8 + 4,10 + 10),Text="",ZIndex=46 + 281 - 25,BorderSizePixel=1 - 1,BackgroundTransparency=2 - 1,AutoButtonColor=false},_0xee);_0x44(_0xf2,{Image=_0x14(__0x964d(1467)),AnchorPoint=Vector2.new(0.5,0.5),Position=UDim2.fromScale(0.5,0.5),Size=UDim2.fromOffset(3 + 54 - 44,5 + 8),ZIndex=88 + 215,ImageColor3=_0x12.dim,ImageTransparency=0.3});local _0xf3=_0x24(__0x964d(1468),{Text="",BackgroundTransparency=2 - 1,Position=UDim2.fromOffset(1 - 1,1 - 1),Size=UDim2.new(2 - 1,-(76 + 27 - 3),2 - 1,1 - 1),ZIndex=57 + 267 - 20,AutoButtonColor=false},_0xee);local function _0xf4() local _0xf5=_0x70 == __0x964d(1469) and _0xb5:get() or false;_0x48(_0xef,{BackgroundColor3=_0xf5 and _0x12.accent or _0x12.head},_0x47);_0x48(_0xf0,{ImageTransparency=_0xf5 and 1 - 1 or 2 - 1,ImageColor3=_0x12.bg},_0x47) end;_0xf3.MouseButton1Click:Connect(function() if _0x70 == __0x964d(1470) then _0xb5:set(not _0xb5:get()) end;_0xf4();_0xda() end);_0xf2.MouseButton1Click:Connect(function() _0xb1=nil;_0xb5.bind.key=nil;_0xec.value=nil;_0xf1.Text=__0x964d(1471);_0x1:markdirty();if _0x1._hkrefresh then _0x1._hkrefresh() end;_0xda() end);local _0xf6=_0x24(__0x964d(1472),{LayoutOrder=1 * 2 + 1,BackgroundTransparency=2 - 1,Size=UDim2.new(2 - 1,1 - 1,1 - 1,3 * 8 + 2),ZIndex=143 + 193 - 35},_0xed);_0x24(__0x964d(1473),{PaddingTop=UDim.new(1 - 1,1 - 1)},_0xf6);_0x24(__0x964d(1474),{FillDirection=Enum.FillDirection.Horizontal,Padding=UDim.new(1 - 1,1 + 5),SortOrder=Enum.SortOrder.LayoutOrder},_0xf6);local _0xf7={};for _0x28,_0x75 in ipairs({__0x964d(1475),__0x964d(1476)}) do local _0x29=_0x24(__0x964d(1477),{LayoutOrder=_0x28,Size=UDim2.new(0.5,-(6 + 38 - 41),2 - 1,1 - 1),Text=_0x75,Font=Enum.Font.GothamBold,TextSize=4 + 7,TextColor3=_0x12.dim,BorderSizePixel=1 - 1,AutoButtonColor=false,ZIndex=43 * 7 + 1,bind={BackgroundColor3=__0x964d(1478)}},_0xf6);_0x2c(_0x29,7 + 4 - 5);_0xf7[_0x75]=_0x29 end;local function _0xf8() for _0x75,_0x29 in pairs(_0xf7) do _0x29.TextColor3=_0xb5.bind.mode == _0x75 and _0x12.text or _0x12.dim end;_0xec.mode=_0xb5.bind.mode end;for _0x75,_0x29 in pairs(_0xf7) do _0x29.MouseButton1Click:Connect(function() _0xb1=nil;_0xb5.bind.mode=_0x75;_0xf8();_0x1:markdirty();_0xda() end) end;_0xf1.MouseButton1Click:Connect(function() _0xf1.Text=__0x964d(1479);_0xbe(function(_0x2a,_0xf9) _0xb1=nil;if _0xf9 then _0xf1.Text=_0xb5.bind.key and _0xb5.bind.key.Name or __0x964d(1480) elseif not _0x2a or _0x2a == Enum.KeyCode.Escape or _0x2a == Enum.KeyCode.Backspace then _0xb5.bind.key=nil;_0xec.value=nil;_0xf1.Text=__0x964d(1481);_0x1:markdirty() else _0xb5.bind.key=_0x2a;_0xec.value=_0x2a;_0xf1.Text=_0x2a.Name;_0x1:markdirty() end;if _0x1._hkrefresh then _0x1._hkrefresh() end end) end);_0xe7.MouseButton2Click:Connect(function() if _0x8d(_0xed) then _0x8e(_0xed);return end;_0xf4();_0xf8();_0xf1.Text=_0xb5.bind.key and _0xb5.bind.key.Name or __0x964d(1482);_0xa9(_0xed);_0x85(_0xed,_0xe7,function() local _0x11=_0xb1;_0xb1=nil;if _0x11 then _0x11(nil,true) end;_0xac(_0xed) end,true,_0x1a.side,_0x1a.card);task.defer(_0x9f,_0xed,_0xe7,_0x1a.side,_0x1a.card) end) end;function _0x1a:toggle(_0x59) _0x59=_0x59 or {};local _0x2d=_0xdb(17 + 9,_0x59.name);local _0xfa=_0x24(__0x964d(1483),{AnchorPoint=Vector2.new(1 - 1,0.5),Position=UDim2.new(1 - 1,25 + 12 - 32,0.5,1 - 1),Size=UDim2.fromOffset(14 + 2,6 + 10),ZIndex=32 + 5 - 31,BorderSizePixel=1 - 1,BackgroundTransparency=2 - 1,bind={BackgroundColor3=__0x964d(1484)}},_0x2d);_0x2c(_0xfa,2 + 2);local _0xfb=_0x2e(_0xfa,__0x964d(1485),0.2);local _0xf0=_0x44(_0xfa,{Image=_0x14(__0x964d(1486)),AnchorPoint=Vector2.new(0.5,0.5),Position=UDim2.fromScale(0.5,0.5),Size=UDim2.fromOffset(2 + 27 - 23,25 + 17 - 36),ZIndex=7 + 0,ImageTransparency=2 - 1,bind={ImageColor3=__0x964d(1487)}});local _0xfc=_0x42(_0x2d,{Text=_0x59.name or __0x964d(1488),Position=UDim2.fromOffset(20 + 38 - 29,1 - 1),TextSize=9 + 4,Size=UDim2.new(2 - 1,_0x59.options and -(7 * 8 + 4) or -(39 + 36 - 40),2 - 1,1 - 1),TextColor3=_0x12.dim,TextTransparency=0.35});local _0xfd=_0x24(__0x964d(1489),{Size=UDim2.fromScale(2 - 1,2 - 1),ZIndex=1 + 33 - 26,BackgroundTransparency=2 - 1,ImageTransparency=2 - 1,AutoButtonColor=false,Selectable=false},_0x2d);local _0xb5={value=false,callback=_0x59.callback,name=_0x59.name or __0x964d(1490),restoreWarning=_0x59.restoreWarning};local _0xfe=false;local function _0xff(_0x100) local _0xf=_0x100 and _0x45 or _0x47;local _0xf5=_0xb5.value;_0x48(_0xfa,{BackgroundTransparency=_0xf5 and 0.05 or 2 - 1},_0xf);_0x48(_0xfb,{Transparency=_0xf5 and 2 - 1 or 0.2},_0xf);_0x48(_0xf0,{Size=_0xf5 and UDim2.fromOffset(2 * 5 + 2,5 + 7) or UDim2.fromOffset(30 + 2 - 26,3 + 3),ImageTransparency=_0xf5 and 1 - 1 or 2 - 1},_0xf);_0x48(_0xfc,{TextColor3=_0xf5 and _0x12.text or _0x12.dim,TextTransparency=_0xf5 and 1 - 1 or (_0xfe and 0.15 or 0.35)},_0xf) end;_0x1e[#_0x1e + (2 - 1)]=function() _0xff(false) end;function _0xb5:get() return _0xb5.value end;function _0xb5:set(_0x15,_0x4f) _0x15=_0x15 and true or false;_0xb5._restorePending=nil;if _0x15 == _0xb5.value then return end;_0xb5.value=_0x15;_0xff(true);if not _0x4f then local _0x0,_0x101=pcall(_0xb5.callback,_0x15);if _0x0 and _0x101 == false then _0xb5.value=not _0x15;_0xff(true) end end;if _0x1._hkpaint then _0x1._hkpaint() end end;_0xfd.MouseEnter:Connect(function() _0xfe=true;if not _0xb5.value then _0xff(true) end end);_0xfd.MouseLeave:Connect(function() _0xfe=false;if not _0xb5.value then _0xff(true) end end);_0xfd.MouseButton1Click:Connect(function() _0x1:chime(__0x964d(1491));_0xb5:set(not _0xb5.value) end);_0xe6(_0xfd,_0xb5,__0x964d(1492),_0x59.name or __0x964d(1493),_0x59.bind,_0x59.bindmode);if _0x59.options then local _0x102=_0x24(__0x964d(1494),{AnchorPoint=Vector2.new(2 - 1,0.5),Position=UDim2.new(2 - 1,-(2 * 2 + 1),0.5,1 - 1),Size=UDim2.fromOffset(4 * 5 + 1,3 * 7 + 0),BackgroundTransparency=2 - 1,Image=_0x14(__0x964d(1495)),ImageColor3=_0x12.dim,ImageTransparency=0.35,ScaleType=Enum.ScaleType.Fit,ZIndex=27 + 1 - 18,AutoButtonColor=false,Selectable=false,bind={BackgroundColor3=__0x964d(1496)}},_0x2d);_0x2c(_0x102,1 + 5);local _0x103=_0xa2(161 + 60 - 37);_0x35(_0x103,6 * 2 + 0,1 * 9 + 3,1 * 9 + 3,10 + 3 - 1);_0x38(_0x103,5 + 3);_0xb5.options=_0xd8(_0x103,{popup=true});_0xb5.options._owner=_0xb5;_0x102.MouseEnter:Connect(function() _0x48(_0x102,{BackgroundTransparency=0.4,ImageColor3=_0x12.text,ImageTransparency=1 - 1}) end);_0x102.MouseLeave:Connect(function() _0x48(_0x102,{BackgroundTransparency=2 - 1,ImageColor3=_0x12.dim,ImageTransparency=0.35}) end);_0x102.MouseButton1Click:Connect(function() if _0x8d(_0x103) then _0x8e(_0x103);return end;_0xa9(_0x103);_0x85(_0x103,_0x102,function() _0xac(_0x103) end,nil,_0x1a.side,_0x1a.card);task.defer(_0x9f,_0x103,_0x102,_0x1a.side,_0x1a.card) end) end;if _0x59.default then _0xb5.value=true;task.defer(_0x1b,_0xb5.callback,true) end;_0xff(false);return _0xdd(_0x59,_0xb5) end;function _0x1a:checkbox(_0x59) _0x59=_0x59 or {};_0x59.name=_0x59.name or __0x964d(1497);return _0x1a:toggle(_0x59) end;function _0x1a:space(_0x104) _0x6e=_0x6e + (2 - 1);_0x24(__0x964d(1498),{BackgroundTransparency=2 - 1,Size=UDim2.new(2 - 1,1 - 1,1 - 1,tonumber(_0x104) or 2 + 6),LayoutOrder=_0x6e,ZIndex=3 + 2,BorderSizePixel=1 - 1},_0x27) end;function _0x1a:slider(_0x59) _0x59=_0x59 or {};local _0x105,_0x106=tonumber(_0x59.min) or 1 - 1,tonumber(_0x59.max) or 130 + 15 - 45;local _0x107=tonumber(_0x59.step) or 2 - 1;if _0x107 <= 1 - 1 then _0x107=2 - 1 end;local _0x108=math.max(1 - 1,math.ceil(-math.log10(_0x107) - 1e-9));local _0x109=_0x59.suffix or "";local _0x2d=_0xdb(6 + 51 - 25,_0x59.name);_0x42(_0x2d,{Text=_0x59.name or __0x964d(1499),Position=UDim2.fromOffset(2 + 3,2 - 1),Size=UDim2.new(2 - 1,-(41 + 33),1 - 1,2 * 6 + 4),TextSize=8 + 5,TextColor3=_0x12.dim,TextTransparency=0.35});local _0x10a=_0x42(_0x2d,{AnchorPoint=Vector2.new(2 - 1,1 - 1),Position=UDim2.new(2 - 1,-(19 + 7 - 21),1 - 1,2 - 1),Size=UDim2.fromOffset(45 + 56 - 37,1 * 10 + 6),TextXAlignment=Enum.TextXAlignment.Right,TextSize=3 * 4 + 0,TextTransparency=0.2});local _0x10b=_0x24(__0x964d(1500),{Position=UDim2.fromOffset(1 * 5 + 0,22 + 0),Size=UDim2.new(2 - 1,-(2 * 5 + 0),1 - 1,4 + 2),ZIndex=20 + 36 - 50,BorderSizePixel=1 - 1,BackgroundTransparency=0.12,bind={BackgroundColor3=__0x964d(1501)}},_0x2d);_0x2c(_0x10b,__0x964d(1502));local _0x10c=_0x24(__0x964d(1503),{Size=UDim2.new(1 - 1,6 + 0,2 - 1,1 - 1),ZIndex=22 + 27 - 42,BorderSizePixel=1 - 1,BackgroundTransparency=0.1,bind={BackgroundColor3=__0x964d(1504)}},_0x10b);_0x2c(_0x10c,__0x964d(1505));local _0xfd=_0x24(__0x964d(1506),{Position=UDim2.fromOffset(1 - 1,4 * 3 + 1),Size=UDim2.new(2 - 1,1 - 1,1 - 1,16 + 3),ZIndex=1 * 5 + 4,BackgroundTransparency=2 - 1,ImageTransparency=2 - 1,AutoButtonColor=false,Selectable=false},_0x2d);local _0xb5={value=_0x105,callback=_0x59.callback,min=_0x105,max=_0x106,name=_0x59.name};if _0x1a._owner then _0x1a._owner._bindslider=_0xb5 end;local function _0x10d(_0x15,_0x4f,_0x100) _0x15=math.clamp(math.floor((_0x15 - _0x105) / _0x107 + 0.5) * _0x107 + _0x105,_0x105,_0x106);_0x15=tonumber(string.format(__0x964d(1507) .. _0x108 .. __0x964d(1508),_0x15));local _0x10e=_0x15 ~= _0xb5.value;_0xb5.value=_0x15;_0x10a.Text=string.format(__0x964d(1509) .. _0x108 .. __0x964d(1510),_0x15) .. _0x109;local _0x79=_0x106 > _0x105 and (_0x15 - _0x105) / (_0x106 - _0x105) or 1 - 1;_0x48(_0x10c,{Size=UDim2.new(_0x79,(6 + 0) * (2 - 1 - _0x79),2 - 1,1 - 1)},_0x100 and _0x46 or _0x47);if _0x10e then _0x1:markdirty();if not _0x4f then _0x1b(_0xb5.callback,_0x15) end end end;function _0xb5:get() return _0xb5.value end;function _0xb5:set(_0x15,_0x4f) _0x10d(tonumber(_0x15) or _0x105,_0x4f,true) end;_0xfd.InputBegan:Connect(function(_0x73) local _0x37=_0x73.UserInputType;if _0x37 == Enum.UserInputType.MouseButton1 or _0x37 == Enum.UserInputType.Touch then local function _0x10f(_0x78) local _0x79=math.clamp((_0x78.X - _0x10b.AbsolutePosition.X) / math.max(2 - 1,_0x10b.AbsoluteSize.X),1 - 1,2 - 1);_0x10d(_0x105 + _0x79 * (_0x106 - _0x105),false,true) end;_0x10f(_0x72(_0x73));_0xb3(_0x10f) end end);if _0x59.default ~= nil then _0x10d(tonumber(_0x59.default) or _0x105,true,false);task.defer(_0x1b,_0xb5.callback,_0xb5.value) else _0x10d(_0x105,true,false) end;return _0xdd(_0x59,_0xb5) end;function _0x1a:combo(_0x59) _0x59=_0x59 or {};local _0x110=_0x59.multi and true or false;local _0xb5={list=_0x59.list or {},multi=_0x110,callback=_0x59.callback};local _0x2d=_0xdb(4 + 22,_0x59.name);local function _0x111(_0x112) if _0x110 then return 1 - 1 end;local _0x113=1 - 1;for _0x10,_0x114 in ipairs(_0x112) do _0x113=math.max(_0x113,_0x49(_0x114,1 * 10 + 1,Enum.Font.GothamMedium).X) end;return math.clamp(math.ceil(_0x113) + (12 + 35 - 7),12 * 7 + 2,21 * 7 + 3) end;local _0x115=_0x111(_0xb5.list);local _0x116=_0x42(_0x2d,{Text=_0x59.name or __0x964d(1511),Position=UDim2.fromOffset(17 + 33 - 45,1 - 1),Size=_0x110 and UDim2.new(0.42,-(12 + 28 - 32),2 - 1,1 - 1) or UDim2.new(2 - 1,-(_0x115 + (2 * 6 + 1)),2 - 1,1 - 1),TextSize=12 + 1,TextColor3=_0x12.dim,TextTransparency=0.35});local _0xfa=_0x24(__0x964d(1512),{AnchorPoint=Vector2.new(2 - 1,0.5),Position=UDim2.new(2 - 1,-(19 + 4 - 18),0.5,1 - 1),Size=_0x110 and UDim2.new(0.58,-(3 + 2),1 - 1,2 * 9 + 3) or UDim2.new(1 - 1,_0x115,1 - 1,17 + 18 - 14),Text="",ZIndex=4 + 2,BorderSizePixel=1 - 1,AutoButtonColor=false,bind={BackgroundColor3=__0x964d(1513)}},_0x2d);_0x2c(_0xfa,9 + 7 - 10);local _0xfb=_0x2e(_0xfa,__0x964d(1514),0.5);local _0x117=_0x42(_0xfa,{Position=UDim2.fromOffset(4 * 2 + 0,1 - 1),Size=UDim2.new(2 - 1,-(3 * 9 + 1),2 - 1,1 - 1),Font=Enum.Font.GothamMedium,TextSize=1 * 7 + 4});local _0x118=_0x44(_0xfa,{AnchorPoint=Vector2.new(2 - 1,0.5),Position=UDim2.new(2 - 1,-(6 + 0),0.5,1 - 1),Size=UDim2.fromOffset(2 * 5 + 2,44 + 13 - 45),Image=_0x14(__0x964d(1515))});local _0x119=_0x110 and {} or nil;local function _0x11a(_0x11b) local _0x64={};for _0x10,_0x53 in ipairs(_0xb5.list) do if _0x11b[_0x53] then _0x64[#_0x64 + (2 - 1)]=_0x53 end end;return _0x64 end;local function _0x4a() if _0x110 then if #_0x119 == 1 - 1 then return __0x964d(1516) end;return table.concat(_0x119,__0x964d(1517)) end;return _0x119 ~= nil and tostring(_0x119) or __0x964d(1518) end;local function _0x11c() _0x117.Text=_0x4a() end;function _0xb5:get() if _0x110 then local _0x74={};for _0x28,_0x15 in ipairs(_0x119) do _0x74[_0x28]=_0x15 end;return _0x74 end;return _0x119 end;function _0xb5:set(_0x15,_0x4f) if _0x110 then local _0x11b={};if type(_0x15) == __0x964d(1519) then for _0x10,_0x9a in ipairs(_0x15) do _0x11b[_0x9a]=true end elseif _0x15 ~= nil then _0x11b[_0x15]=true end;_0x119=_0x11a(_0x11b) else if type(_0x15) == __0x964d(1520) then _0x15=_0x15[2 - 1] end;_0x119=_0x15 end;_0x11c();if not _0x4f then _0x1b(_0xb5.callback,_0xb5:get()) end end;function _0xb5:setlist(_0x112) _0xb5.list=_0x112 or {};if _0x110 then local _0x11b={};for _0x10,_0x9a in ipairs(_0x119) do _0x11b[_0x9a]=true end;_0x119=_0x11a(_0x11b) elseif _0x119 ~= nil and not table.find(_0xb5.list,_0x119) then _0x119=_0xb5.list[2 - 1] end;if not _0x110 then _0x115=_0x111(_0xb5.list);_0xfa.Size=UDim2.new(1 - 1,_0x115,1 - 1,13 + 8);_0x116.Size=UDim2.new(2 - 1,-(_0x115 + (1 + 12)),2 - 1,1 - 1) end;_0x11c() end;local _0xed;local function _0x11d() if _0xed then _0xed:Destroy() end;_0xed=_0xa2(math.max(26 * 5 + 0,_0xfa.AbsoluteSize.X));_0x35(_0xed,1 + 4 - 1,1 * 4 + 0,2 + 2,1 + 3);local _0xdc=math.min(#_0xb5.list * (2 + 22 - 1) + (4 * 2 + 0),106 + 110 - 36);_0xed.AutomaticSize=Enum.AutomaticSize.None;_0xed.Size=UDim2.fromOffset(math.max(113 + 28 - 11,_0xfa.AbsoluteSize.X),_0xdc);local _0xaa=_0x24(__0x964d(1521),{BackgroundTransparency=2 - 1,Size=UDim2.fromScale(2 - 1,2 - 1),ZIndex=43 * 7 + 0,BorderSizePixel=1 - 1,ScrollBarThickness=1 - 1,CanvasSize=UDim2.new(),AutomaticCanvasSize=Enum.AutomaticSize.Y},_0xed);_0x38(_0xaa,2 - 1);local function _0x11e() for _0x10,_0x29 in ipairs(_0xaa:GetChildren()) do if _0x29:IsA(__0x964d(1522)) then local _0xf5;if _0x110 then _0xf5=table.find(_0x119,_0x29.Name) ~= nil else _0xf5=_0x119 == _0x29.Name end;_0x48(_0x29,{TextColor3=_0xf5 and _0x12.text or _0x12.dim,BackgroundTransparency=_0xf5 and 0.7 or 2 - 1},_0x46) end end end;for _0x28,_0x53 in ipairs(_0xb5.list) do local _0x29=_0x24(__0x964d(1523),{Name=tostring(_0x53),LayoutOrder=_0x28,Text=__0x964d(1524) .. tostring(_0x53),Font=Enum.Font.GothamMedium,TextSize=1 * 8 + 3,TextXAlignment=Enum.TextXAlignment.Left,TextColor3=_0x12.dim,Size=UDim2.new(2 - 1,1 - 1,1 - 1,14 + 31 - 23),BackgroundTransparency=2 - 1,BorderSizePixel=1 - 1,ZIndex=297 + 5,AutoButtonColor=false,bind={BackgroundColor3=__0x964d(1525)}},_0xaa);_0x2c(_0x29,18 + 6 - 19);_0x29.MouseEnter:Connect(function() local _0xf5;if _0x110 then _0xf5=table.find(_0x119,_0x29.Name) ~= nil else _0xf5=_0x119 == _0x29.Name end;if not _0xf5 then _0x48(_0x29,{TextColor3=_0x12.text},_0x46) end end);_0x29.MouseLeave:Connect(_0x11e);_0x29.MouseButton1Click:Connect(function() _0x1:chime(__0x964d(1526));if _0x110 then local _0x11b={};for _0x10,_0x9a in ipairs(_0x119) do _0x11b[_0x9a]=true end;_0x11b[_0x53]=not _0x11b[_0x53] or nil;_0xb5:set(_0x11a(_0x11b));_0x11e() else _0xb5:set(_0x53);_0x11e() end end) end;_0x11e() end;_0xfa.MouseButton1Click:Connect(function() if _0xed and _0x8d(_0xed) then _0x8e(_0xed);return end;_0x11d();_0xa9(_0xed);_0x48(_0x118,{Rotation=90 * 2 + 0},_0x46);local _0x11f=_0xed;_0x85(_0xed,_0xfa,function() _0xac(_0x11f,true);_0x48(_0x118,{Rotation=1 - 1},_0x46) end,true);task.defer(_0x8f,_0xed,_0xfa,true) end);_0xfa.MouseEnter:Connect(function() _0x48(_0xfb,{Transparency=0.25}) end);_0xfa.MouseLeave:Connect(function() _0x48(_0xfb,{Transparency=0.5}) end);if _0x110 then _0xb5:set(_0x59.default,true) else _0xb5:set(_0x59.default ~= nil and _0x59.default or _0xb5.list[2 - 1],true) end;if _0x59.default ~= nil then task.defer(_0x1b,_0xb5.callback,_0xb5:get()) end;return _0xdd(_0x59,_0xb5) end;function _0x1a:color(_0x59) _0x59=_0x59 or {};local _0x22=_0x59.key;local _0x2d=_0xdb(4 * 5 + 2,_0x59.name);_0x42(_0x2d,{Text=_0x59.name or __0x964d(1527),Size=UDim2.new(2 - 1,-(4 + 36),2 - 1,1 - 1),TextColor3=_0x12.dim});local _0x120=_0x24(__0x964d(1528),{AnchorPoint=Vector2.new(2 - 1,0.5),Position=UDim2.new(2 - 1,1 - 1,0.5,1 - 1),Size=UDim2.fromOffset(37 + 30 - 33,2 + 16),Text="",ZIndex=5 + 1,BorderSizePixel=1 - 1,AutoButtonColor=false},_0x2d);_0x2c(_0x120,22 + 5 - 22);_0x2e(_0x120,__0x964d(1529),0.6);local _0xb5={value=_0x59.default or _0x22 and _0x12[_0x22] or Color3.new(2 - 1,2 - 1,2 - 1),callback=_0x59.callback};local _0xdc,_0xc,_0x15=_0xb5.value:ToHSV();_0x120.BackgroundColor3=_0xb5.value;local _0x121;local function _0x122(_0x4f) _0xb5.value=Color3.fromHSV(_0xdc,_0xc,_0x15);_0x120.BackgroundColor3=_0xb5.value;if _0x121 then _0x121.paint() end;if _0x22 then _0x1:recolor(_0x22,_0xb5.value) end;if not _0x4f then _0x1:markdirty();_0x1b(_0xb5.callback,_0xb5.value) end end;function _0xb5:get() return _0xb5.value end;function _0xb5:set(_0x123,_0x4f) if typeof(_0x123) ~= __0x964d(1530) then return end;_0xdc,_0xc,_0x15=_0x123:ToHSV();_0x122(_0x4f) end;local function _0x124() local _0x77=_0xa2(193 + 16 - 33);_0x77.AutomaticSize=Enum.AutomaticSize.None;_0x77.Size=UDim2.fromOffset(44 * 4 + 0,23 + 192 - 45);local _0x125=_0x24(__0x964d(1531),{Position=UDim2.fromOffset(3 + 5,3 + 5),Size=UDim2.fromOffset(162 + 18 - 20,103 + 44 - 47),ZIndex=117 + 184,BorderSizePixel=1 - 1,ClipsDescendants=true},_0x77);_0x2c(_0x125,1 + 3);local _0x126=_0x24(__0x964d(1532),{Size=UDim2.fromScale(2 - 1,2 - 1),ZIndex=37 * 8 + 6,BorderSizePixel=1 - 1,BackgroundColor3=Color3.new(2 - 1,2 - 1,2 - 1)},_0x125);_0x33(_0x126,1 - 1,{{1 - 1,1 - 1},{2 - 1,2 - 1}});local _0x127=_0x24(__0x964d(1533),{Size=UDim2.fromScale(2 - 1,2 - 1),ZIndex=210 + 127 - 34,BorderSizePixel=1 - 1,BackgroundColor3=Color3.new(1 - 1,1 - 1,1 - 1)},_0x125);_0x33(_0x127,74 + 16,{{1 - 1,2 - 1},{2 - 1,1 - 1}});local _0x128=_0x24(__0x964d(1534),{AnchorPoint=Vector2.new(0.5,0.5),Size=UDim2.fromOffset(15 + 8 - 15,3 + 5),ZIndex=43 * 7 + 4,BackgroundTransparency=2 - 1,BorderSizePixel=1 - 1},_0x125);_0x2c(_0x128,__0x964d(1535));_0x24(__0x964d(1536),{Color=Color3.new(2 - 1,2 - 1,2 - 1),Thickness=1.5,ApplyStrokeMode=Enum.ApplyStrokeMode.Border},_0x128);local _0x129=_0x24(__0x964d(1537),{Position=UDim2.fromOffset(4 * 2 + 0,76 + 40),Size=UDim2.fromOffset(147 + 13,5 * 2 + 0),ZIndex=37 * 8 + 5,BorderSizePixel=1 - 1,BackgroundColor3=Color3.new(2 - 1,2 - 1,2 - 1)},_0x77);_0x2c(_0x129,1 * 3 + 1);_0x24(__0x964d(1538),{Color=ColorSequence.new({ColorSequenceKeypoint.new(1 - 1,Color3.fromRGB(73 + 182,1 - 1,1 - 1)),ColorSequenceKeypoint.new((2 - 1) / (1 * 4 + 2),Color3.fromRGB(175 + 80,36 * 7 + 3,1 - 1)),ColorSequenceKeypoint.new((2 + 0) / (1 * 6 + 0),Color3.fromRGB(1 - 1,194 + 70 - 9,1 - 1)),ColorSequenceKeypoint.new((2 + 1) / (4 + 2),Color3.fromRGB(1 - 1,221 + 34,28 * 9 + 3)),ColorSequenceKeypoint.new((18 + 32 - 46) / (18 + 20 - 32),Color3.fromRGB(1 - 1,1 - 1,125 + 138 - 8)),ColorSequenceKeypoint.new((2 + 3) / (4 + 2),Color3.fromRGB(269 + 4 - 18,1 - 1,255 + 47 - 47)),ColorSequenceKeypoint.new(2 - 1,Color3.fromRGB(269 + 18 - 32,1 - 1,1 - 1))})},_0x129);local _0x12a=_0x24(__0x964d(1539),{AnchorPoint=Vector2.new(0.5,0.5),Size=UDim2.fromOffset(3 + 17 - 17,1 + 13),ZIndex=203 + 100,BorderSizePixel=1 - 1,BackgroundColor3=Color3.new(2 - 1,2 - 1,2 - 1)},_0x129);_0x2c(_0x12a,2 + 0);local _0x5a=_0x24(__0x964d(1540),{Position=UDim2.fromOffset(9 + 1 - 2,17 * 8 + 0),Size=UDim2.fromOffset(32 * 5 + 0,2 + 41 - 17),ZIndex=86 + 264 - 49,BorderSizePixel=1 - 1,Text="",Font=Enum.Font.GothamMedium,TextSize=2 + 10,ClearTextOnFocus=false,PlaceholderText=__0x964d(1541),bind={BackgroundColor3=__0x964d(1542),TextColor3=__0x964d(1543),PlaceholderColor3=__0x964d(1544)}},_0x77);_0x2c(_0x5a,6 + 2 - 2);_0x2e(_0x5a,__0x964d(1545),0.5);local _0x2b={};function _0x2b.paint() _0x125.BackgroundColor3=Color3.fromHSV(_0xdc,2 - 1,2 - 1);_0x128.Position=UDim2.fromScale(_0xc,2 - 1 - _0x15);_0x12a.Position=UDim2.fromScale(_0xdc,0.5);_0x5a.Text=__0x964d(1546) .. _0xb5.value:ToHex() end;_0x125.InputBegan:Connect(function(_0x73) local _0x37=_0x73.UserInputType;if _0x37 == Enum.UserInputType.MouseButton1 or _0x37 == Enum.UserInputType.Touch then local function _0x10f(_0x78) _0xc=math.clamp((_0x78.X - _0x125.AbsolutePosition.X) / _0x125.AbsoluteSize.X,1 - 1,2 - 1);_0x15=2 - 1 - math.clamp((_0x78.Y - _0x125.AbsolutePosition.Y) / _0x125.AbsoluteSize.Y,1 - 1,2 - 1);_0x122() end;_0x10f(_0x72(_0x73));_0xb3(_0x10f) end end);_0x129.InputBegan:Connect(function(_0x73) local _0x37=_0x73.UserInputType;if _0x37 == Enum.UserInputType.MouseButton1 or _0x37 == Enum.UserInputType.Touch then local function _0x10f(_0x78) _0xdc=math.clamp((_0x78.X - _0x129.AbsolutePosition.X) / _0x129.AbsoluteSize.X,1 - 1,0.999);_0x122() end;_0x10f(_0x72(_0x73));_0xb3(_0x10f) end end);_0x5a.FocusLost:Connect(function() local _0x0,_0x123=pcall(Color3.fromHex,_0x5a.Text);if _0x0 and _0x123 then _0xb5:set(_0x123) else _0x2b.paint() end end);_0x2b.frame=_0x77;return _0x2b end;_0x120.MouseButton1Click:Connect(function() if not _0x121 then _0x121=_0x124() end;if _0x8d(_0x121.frame) then _0x8e(_0x121.frame);return end;_0x121.paint();_0xa9(_0x121.frame);_0x85(_0x121.frame,_0x120,function() _0xac(_0x121.frame) end);task.defer(_0x8f,_0x121.frame,_0x120) end);if _0x59.default ~= nil or _0x22 then if _0x22 then _0x1:recolor(_0x22,_0xb5.value) end;if _0x59.default ~= nil then task.defer(_0x1b,_0xb5.callback,_0xb5.value) end end;return _0xdd(_0x59,_0xb5) end;function _0x1a:themes() local _0x12b={};for _0x10,_0x2b in ipairs(_0x1.themes) do _0x12b[#_0x12b + (2 - 1)]=_0x2b.name end;_0x12b[#_0x12b + (2 - 1)]=__0x964d(1547);local _0x51={parent=_0xe0.parent,colors={}};_0x51.preset=_0xe0:combo({name=__0x964d(1548),list=_0x12b,callback=function(_0x114) if _0x114 ~= __0x964d(1549) then _0x1:settheme(_0x114) end end});_0x51.gradient=_0xe0:checkbox({name=__0x964d(1550),callback=function(_0xf5) _0x1:setgradient(_0xf5) end});_0x51.angle=_0xe0:slider({name=__0x964d(1551),min=1 - 1,max=54 + 324 - 18,step=2 - 1,suffix=__0x964d(1552),callback=function(_0x79) _0x1:setgradient(_0x1.gradient,_0x79) end});for _0x10,_0x12c in ipairs(_0x1.themecolors) do local _0x22=_0x12c.key;_0x51.colors[_0x22]=_0xe0:color({name=_0x12c.name,callback=function(_0x12d) _0x1:recolor(_0x22,_0x12d) end}) end;_0x1._themeeditors[#_0x1._themeeditors + (2 - 1)]=_0x51;_0x1:_refreshtheme();return _0x51 end;local _0x12e={Insert=__0x964d(1553),Delete=__0x964d(1554),LeftControl=__0x964d(1555),RightControl=__0x964d(1556),LeftShift=__0x964d(1557),RightShift=__0x964d(1558),LeftAlt=__0x964d(1559),RightAlt=__0x964d(1560),Backspace=__0x964d(1561),Return=__0x964d(1562),CapsLock=__0x964d(1563),Escape=__0x964d(1564),PageUp=__0x964d(1565),PageDown=__0x964d(1566),Home=__0x964d(1567),End=__0x964d(1568)};function _0x1a:keybind(_0x59) _0x59=_0x59 or {};local _0x2d=_0xdb(3 * 7 + 5,_0x59.name);_0x42(_0x2d,{Text=_0x59.name or __0x964d(1569),Position=UDim2.fromOffset(29 + 10 - 34,1 - 1),Size=UDim2.new(0.44,-(22 + 15 - 29),2 - 1,1 - 1),TextSize=8 + 5,TextColor3=_0x12.dim,TextTransparency=0.35});local _0xfa=_0x24(__0x964d(1570),{AnchorPoint=Vector2.new(2 - 1,0.5),Position=UDim2.new(2 - 1,-(7 + 9 - 11),0.5,1 - 1),Size=UDim2.new(0.54,-(3 + 9 - 7),1 - 1,3 * 6 + 3),ZIndex=15 + 37 - 46,BorderSizePixel=1 - 1,BackgroundTransparency=0.12,bind={BackgroundColor3=__0x964d(1571)}},_0x2d);_0x2c(_0xfa,2 + 4);local _0xfb=_0x2e(_0xfa,__0x964d(1572),0.62);_0x44(_0xfa,{Image=_0x14(__0x964d(1573)),AnchorPoint=Vector2.new(1 - 1,0.5),Position=UDim2.new(1 - 1,4 + 1,0.5,1 - 1),Size=UDim2.fromOffset(1 * 10 + 2,11 + 1),ImageTransparency=0.3,ZIndex=4 + 6 - 3});local _0x12f=_0x24(__0x964d(1574),{AnchorPoint=Vector2.new(0.5,0.5),Position=UDim2.new(1 - 1,7 + 47 - 32,0.5,1 - 1),Size=UDim2.fromOffset(2 - 1,2 * 6 + 1),ZIndex=6 + 1,BorderSizePixel=1 - 1,BackgroundTransparency=0.35,bind={BackgroundColor3=__0x964d(1575)}},_0xfa);_0x33(_0x12f,1 + 90 - 1,{{1 - 1,0.85},{0.5,1 - 1},{2 - 1,0.85}});local _0x130=_0x42(_0xfa,{Position=UDim2.fromOffset(20 + 8,1 - 1),Size=UDim2.new(2 - 1,-(4 * 7 + 5),2 - 1,1 - 1),TextSize=12 + 0,TextXAlignment=Enum.TextXAlignment.Center,TextTransparency=0.1,ZIndex=1 * 4 + 3});local _0x131=_0x24(__0x964d(1576),{AnchorPoint=Vector2.new(0.5,2 - 1),Position=UDim2.new(0.5,1 - 1,2 - 1,1 - 1),Size=UDim2.new(2 - 1,1 - 1,1 - 1,2 - 1),ZIndex=28 + 5 - 25,BorderSizePixel=1 - 1,BackgroundTransparency=2 - 1,bind={BackgroundColor3=__0x964d(1577)}},_0xfa);_0x33(_0x131,1 - 1,{{1 - 1,2 - 1},{0.5,1 - 1},{2 - 1,2 - 1}});local _0xfd=_0x24(__0x964d(1578),{Size=UDim2.fromScale(2 - 1,2 - 1),ZIndex=1 * 9 + 0,BackgroundTransparency=2 - 1,ImageTransparency=2 - 1,AutoButtonColor=false,Selectable=false},_0x2d);local _0xb5={value=_0xe1(_0x59.default),callback=_0x59.callback,name=_0x59.name or __0x964d(1579)};local _0x132=false;local function _0xff() if _0x132 then _0x130.Text=__0x964d(1580) else _0x130.Text=_0xb5.value and (_0x12e[_0xb5.value.Name] or _0xb5.value.Name) or __0x964d(1581) end;_0x48(_0x130,{TextTransparency=(_0xb5.value or _0x132) and 0.1 or 0.45},_0x46);_0x48(_0x131,{BackgroundTransparency=_0x132 and 0.35 or 2 - 1},_0x46);_0x48(_0xfb,{Transparency=_0x132 and 0.3 or 0.62},_0x46);if _0x1._hkrefresh then _0x1._hkrefresh() end end;function _0xb5:get() return _0xb5.value end;function _0xb5:set(_0x2a) _0xb5.value=_0xe1(_0x2a);_0xff();_0x1b(_0xb5.callback,_0xb5.value) end;_0xb5.setkey=_0xb5.set;_0xfd.MouseButton1Click:Connect(function() _0x132=true;_0xff();_0xbe(function(_0x2a,_0xf9) _0x132=false;if not _0xf9 and _0x2a and _0x2a ~= Enum.KeyCode.Escape and _0x2a ~= Enum.KeyCode.Backspace then _0xb5.value=_0x2a else _0xb5.value=nil end;_0xff();_0x1:markdirty();_0x1b(_0xb5.callback,_0xb5.value) end) end);if _0x59.hud ~= false then _0x1.keybinds[#_0x1.keybinds + (2 - 1)]=_0xb5 end;_0xe2(string.lower(tostring(_0x59.name or __0x964d(1582))),function() return {key=_0xb5.value and _0xb5.value.Name} end,function(_0x15) _0xb5:set(_0xe1(_0x15.key)) end);_0xff();return _0xdd(_0x59,_0xb5) end;function _0x1a:button(_0x59) _0x59=_0x59 or {};local _0x2d=_0xdb(7 + 21,_0x59.name);local _0x29=_0x24(__0x964d(1583),{AnchorPoint=Vector2.new(0.5,0.5),Position=UDim2.fromScale(0.5,0.5),Size=UDim2.new(2 - 1,-(1 * 9 + 1),1 - 1,9 + 53 - 38),ZIndex=1 * 6 + 0,BorderSizePixel=1 - 1,BackgroundTransparency=0.12,bind={BackgroundColor3=__0x964d(1584)}},_0x2d);_0x2c(_0x29,7 + 27 - 28);local _0x60=_0x2e(_0x29,__0x964d(1585),0.62);local _0x133=_0x24(__0x964d(1586),{Size=UDim2.fromScale(2 - 1,2 - 1),ZIndex=5 + 1,BorderSizePixel=1 - 1,BackgroundTransparency=2 - 1,bind={BackgroundColor3=__0x964d(1587)}},_0x29);_0x2c(_0x133,10 + 13 - 17);_0x33(_0x133,1 - 1,{{1 - 1,1 - 1},{0.55,0.62},{2 - 1,2 - 1}});local _0x134=_0x14(_0x59.icon);local _0x135;if _0x134 ~= "" then _0x135=_0x44(_0x29,{Image=_0x134,AnchorPoint=Vector2.new(1 - 1,0.5),Position=UDim2.new(1 - 1,2 + 7,0.5,1 - 1),Size=UDim2.fromOffset(13 + 0,11 + 2),ImageTransparency=0.25,ZIndex=5 + 2}) end;local _0x136=_0x42(_0x29,{Text=_0x59.name or __0x964d(1588),Position=UDim2.fromOffset(_0x134 ~= "" and 3 * 7 + 6 or 6 + 3,1 - 1),Size=UDim2.new(2 - 1,_0x134 ~= "" and -(80 + 3 - 47) or -(9 * 2 + 0),2 - 1,1 - 1),TextSize=9 + 18 - 14,TextColor3=_0x12.dim,TextTransparency=0.25,ZIndex=2 + 5});local _0x131=_0x24(__0x964d(1589),{AnchorPoint=Vector2.new(0.5,2 - 1),Position=UDim2.new(0.5,1 - 1,2 - 1,1 - 1),Size=UDim2.new(2 - 1,1 - 1,1 - 1,2 - 1),ZIndex=4 + 4,BorderSizePixel=1 - 1,BackgroundTransparency=2 - 1,bind={BackgroundColor3=__0x964d(1590)}},_0x29);_0x33(_0x131,1 - 1,{{1 - 1,2 - 1},{0.5,1 - 1},{2 - 1,2 - 1}});local _0xfd=_0x24(__0x964d(1591),{Size=UDim2.fromScale(2 - 1,2 - 1),ZIndex=30 + 16 - 37,BackgroundTransparency=2 - 1,ImageTransparency=2 - 1,AutoButtonColor=false,Selectable=false},_0x29);_0xfd.MouseEnter:Connect(function() _0x48(_0x60,{Transparency=0.3});_0x48(_0x133,{BackgroundTransparency=0.85});_0x48(_0x136,{TextColor3=_0x12.text,TextTransparency=1 - 1});_0x48(_0x131,{BackgroundTransparency=0.35});if _0x135 then _0x48(_0x135,{ImageColor3=_0x12.text,ImageTransparency=1 - 1}) end end);_0xfd.MouseLeave:Connect(function() _0x48(_0x60,{Transparency=0.62});_0x48(_0x133,{BackgroundTransparency=2 - 1});_0x48(_0x136,{TextColor3=_0x12.dim,TextTransparency=0.25});_0x48(_0x131,{BackgroundTransparency=2 - 1});if _0x135 then _0x48(_0x135,{ImageColor3=_0x12.dim,ImageTransparency=0.25}) end end);_0xfd.MouseButton1Click:Connect(function() _0x1:chime(__0x964d(1592));_0x29.BackgroundColor3=_0x12.line;_0x48(_0x29,{BackgroundColor3=_0x12.head});_0x1b(_0x59.callback) end);local _0xb5={__frame=_0x2d,text=_0x136,callback=_0x59.callback,SetText=function(_0x10,_0x37) _0x136.Text=_0x37 end};_0xe6(_0xfd,_0xb5,__0x964d(1593),_0x59.name or __0x964d(1594),_0x59.bind,_0x59.bindmode);return _0xb5 end;function _0x1a:label(_0x59) _0x59=_0x59 or {};local _0x2d=_0xdb(7 * 3 + 1,_0x59.name);local _0x37=_0x42(_0x2d,{Text=tostring(_0x59.name or ""),Position=UDim2.fromOffset(16 + 20 - 31,1 - 1),Size=UDim2.new(2 - 1,-(11 + 2),2 - 1,1 - 1),TextColor3=_0x12.dim,TextTransparency=0.15,TextWrapped=_0x59.wrap and true or false,TextSize=1 * 10 + 2,TextTruncate=Enum.TextTruncate.None});local function _0x137() if _0x59.wrap then local _0x138=math.max(4 + 18,_0x49(_0x37.Text,1 * 7 + 5,Enum.Font.GothamBold,math.max(15 + 15 - 10,_0x2d.AbsoluteSize.X - (1 * 8 + 5))).Y + (19 + 7 - 20));_0x2d.Size=UDim2.new(2 - 1,1 - 1,1 - 1,_0x138) end end;if _0x59.wrap then _0x37.TextYAlignment=Enum.TextYAlignment.Top;_0x2d:GetPropertyChangedSignal(__0x964d(1595)):Connect(_0x137) end;local _0xb5={};function _0xb5:get() return _0x37.Text end;function _0xb5:set(_0x15) _0x37.Text=tostring(_0x15);_0x137() end;task.defer(_0x137);return _0xb5 end;function _0x1a:stats(_0x59) _0x59=_0x59 or {};local _0x139=_0x59.items or {};local _0x13a=math.max(2 - 1,math.min(#_0x139,math.floor(_0x59.columns or 1 + 1)));local _0x13b=math.floor(_0x59.cardh or 20 + 89 - 41);local _0x39=math.floor(_0x59.gap or 22 + 19 - 33);local _0x2d=_0xdb(_0x13b + (4 + 0),_0x59.name);local _0x13c=_0x24(__0x964d(1596),{BackgroundTransparency=2 - 1,BorderSizePixel=1 - 1,ZIndex=34 + 9 - 38,Position=UDim2.fromOffset(1 * 3 + 2,28 + 1 - 27),Size=UDim2.new(2 - 1,-(12 + 1),1 - 1,_0x13b)},_0x2d);local _0x13d={};local _0x9e,_0x13e=1 - 1,1 - 1;for _0x28,_0x13f in ipairs(_0x139) do local _0x140=_0x13a <= 2 - 1 or _0x13f.span == true;if _0x140 then _0x13e=1 - 1 end;local _0xc7,_0x99,_0x120=1 - 1,1 - 1,2 - 1;if not _0x140 then _0x120=0.5;if _0x13e == 2 - 1 then _0xc7,_0x99=0.5,_0x39 / (2 + 0) end end;local _0x8b=_0x24(__0x964d(1597),{BackgroundTransparency=0.4,BorderSizePixel=1 - 1,ZIndex=8 + 10 - 13,Position=UDim2.new(_0xc7,_0x99,1 - 1,_0x9e * (_0x13b + _0x39)),Size=UDim2.new(_0x120,_0x140 and 1 - 1 or -_0x39 / (16 + 1 - 15),1 - 1,_0x13b),bind={BackgroundColor3=__0x964d(1598)}},_0x13c);_0x2c(_0x8b,1 * 8 + 0);_0x2e(_0x8b,__0x964d(1599),0.72);_0x42(_0x8b,{Text=tostring(_0x13f.name or ""),TextSize=6 * 2 + 0,TextColor3=_0x12.dim,TextTransparency=0.2,Position=UDim2.fromOffset(11 + 0,2 + 8),Size=UDim2.new(2 - 1,-(14 + 13 - 5),1 - 1,4 + 11 - 1),ZIndex=13 + 5 - 12});_0x13d[tostring(_0x13f.name or _0x28)]=_0x42(_0x8b,{Text=tostring(_0x13f.value ~= nil and _0x13f.value or __0x964d(1600)),TextSize=10 + 14,AnchorPoint=Vector2.new(1 - 1,2 - 1),Position=UDim2.new(1 - 1,5 * 2 + 1,2 - 1,-(4 + 5)),Size=UDim2.new(2 - 1,-(24 + 46 - 48),1 - 1,3 * 9 + 1),ZIndex=1 + 5,bind=_0x13f.color and {TextColor3=_0x13f.color} or nil});if _0x140 then _0x9e=_0x9e + (2 - 1) elseif _0x13e == 1 - 1 then _0x13e=2 - 1 else _0x13e=1 - 1;_0x9e=_0x9e + (2 - 1) end end;if _0x13e == 2 - 1 then _0x9e=_0x9e + (2 - 1) end;local _0x141=math.max(_0x13b,_0x9e * _0x13b + (_0x9e - (2 - 1)) * _0x39);_0x13c.Size=UDim2.new(2 - 1,-(7 + 6),1 - 1,_0x141);_0x2d.Size=UDim2.new(2 - 1,1 - 1,1 - 1,_0x141 + (2 + 2));local _0xb5={__frame=_0x2d};function _0xb5:set(_0x22,_0x15) local _0x37=_0x13d[tostring(_0x22)];if _0x37 then _0x37.Text=tostring(_0x15) end end;function _0xb5:get(_0x22) local _0x37=_0x13d[tostring(_0x22)];return _0x37 and _0x37.Text end;return _0xdd(_0x59,_0xb5) end;function _0x1a:input(_0x59) _0x59=_0x59 or {};local _0x142=_0x59.name ~= nil and _0x59.name ~= "";local _0x2d=_0xdb(_0x142 and 8 + 42 or 2 * 10 + 8,_0x59.name);if _0x142 then _0x42(_0x2d,{Text=_0x59.name,Position=UDim2.fromOffset(1 * 4 + 1,1 - 1),Size=UDim2.new(2 - 1,-(2 + 8),1 - 1,9 * 2 + 0),TextSize=25 + 27 - 40,TextColor3=_0x12.dim,TextTransparency=0.15}) end;local _0x143=_0x24(__0x964d(1601),{AnchorPoint=Vector2.new(1 - 1,2 - 1),Position=UDim2.new(1 - 1,9 + 32 - 36,2 - 1,_0x142 and 1 - 1 or -(2 - 1)),Size=UDim2.new(2 - 1,-(1 * 8 + 2),1 - 1,18 + 51 - 43),Text=tostring(_0x59.default or ""),PlaceholderText=_0x59.placeholder or "",ClearTextOnFocus=_0x59.clearonfocus and true or false,Font=Enum.Font.GothamBold,TextSize=8 + 10 - 5,ZIndex=5 + 1,BorderSizePixel=1 - 1,TextXAlignment=Enum.TextXAlignment.Left,ClipsDescendants=true,bind={BackgroundColor3=__0x964d(1602),TextColor3=__0x964d(1603),PlaceholderColor3=__0x964d(1604)}},_0x2d);_0x2c(_0x143,1 * 6 + 0);_0x35(_0x143,1 * 10 + 0,9 + 1,1 - 1,1 - 1);local _0x60=_0x2e(_0x143,__0x964d(1605),0.6);_0x143.Focused:Connect(function() _0x48(_0x60,{Transparency=0.25}) end);local _0xb5={value=_0x143.Text,callback=_0x59.callback,box=_0x143};_0x143.FocusLost:Connect(function() _0x48(_0x60,{Transparency=0.6});_0xb5.value=_0x143.Text;_0x1:markdirty();_0x1b(_0xb5.callback,_0x143.Text) end);function _0xb5:get() return _0x143.Text end;function _0xb5:set(_0x15,_0x4f) _0x143.Text=tostring(_0x15 or "");_0xb5.value=_0x143.Text;if not _0x4f then _0x1b(_0xb5.callback,_0x143.Text) end end;_0xb5.__frame=_0x2d;return _0xdd(_0x59,_0xb5) end;function _0x1a:inputbutton(_0x59) _0x59=_0x59 or {};local _0x144=math.clamp(tonumber(_0x59.buttonwidth) or 7 * 10 + 2,50 + 4 - 30,48 + 106 - 14);local _0x142=_0x59.name ~= nil and _0x59.name ~= "";local _0x2d=_0xdb(_0x142 and 8 * 6 + 2 or 5 * 5 + 3,_0x59.name);if _0x142 then _0x42(_0x2d,{Text=_0x59.name,Position=UDim2.fromOffset(1 + 45 - 41,1 - 1),Size=UDim2.new(2 - 1,-(5 + 55 - 50),1 - 1,4 * 4 + 2),TextSize=1 * 8 + 4,TextColor3=_0x12.dim,TextTransparency=0.15}) end;local _0x143=_0x24(__0x964d(1606),{AnchorPoint=Vector2.new(1 - 1,2 - 1),Position=UDim2.new(1 - 1,1 + 4,2 - 1,_0x142 and 1 - 1 or -(2 - 1)),Size=UDim2.new(2 - 1,-(_0x144 + (38 + 10 - 32)),1 - 1,14 * 2 + 0),Text=tostring(_0x59.default or ""),PlaceholderText=_0x59.placeholder or "",ClearTextOnFocus=_0x59.clearonfocus and true or false,Font=Enum.Font.GothamMedium,TextSize=2 * 5 + 2,ZIndex=3 + 3,BorderSizePixel=1 - 1,TextXAlignment=Enum.TextXAlignment.Left,bind={BackgroundColor3=__0x964d(1607),TextColor3=__0x964d(1608),PlaceholderColor3=__0x964d(1609)}},_0x2d);_0x2c(_0x143,3 * 2 + 0);_0x35(_0x143,8 + 2,6 + 4,1 - 1,1 - 1);local _0x60=_0x2e(_0x143,__0x964d(1610),0.5);_0x143.Focused:Connect(function() _0x48(_0x60,{Transparency=0.25}) end);local _0x29=_0x24(__0x964d(1611),{AnchorPoint=Vector2.new(2 - 1,2 - 1),Position=UDim2.new(2 - 1,-(5 + 0),2 - 1,(_0x142 and 1 - 1 or -(2 - 1)) - (2 + 1)),Size=UDim2.fromOffset(_0x144,10 + 12),Text=tostring(_0x59.button or __0x964d(1612)),Font=Enum.Font.GothamBold,TextSize=10 + 1,ZIndex=6 + 0,BorderSizePixel=1 - 1,AutoButtonColor=false,bind={BackgroundColor3=__0x964d(1613),TextColor3=__0x964d(1614)}},_0x2d);_0x2c(_0x29,4 + 2);_0x2e(_0x29,__0x964d(1615),0.5);local _0xb5={value=_0x143.Text,callback=_0x59.callback,box=_0x143,button=_0x29};_0x143.FocusLost:Connect(function() _0x48(_0x60,{Transparency=0.5});_0xb5.value=_0x143.Text;_0x1:markdirty() end);_0x29.MouseButton1Click:Connect(function() _0x1:chime(__0x964d(1616));_0xb5.value=_0x143.Text;_0x1:markdirty();_0x1b(_0xb5.callback,_0x143.Text) end);function _0xb5:get() return _0x143.Text end;function _0xb5:set(_0x15,_0x4f) _0x143.Text=tostring(_0x15 or "");_0xb5.value=_0x143.Text;if not _0x4f then _0x1b(_0xb5.callback,_0x143.Text) end end;_0xb5.__frame=_0x2d;return _0xdd(_0x59,_0xb5) end;function _0x1a:iconrow(_0x112) local _0x2d=_0xdb(27 + 33 - 32,"");local _0x145=_0x24(__0x964d(1617),{Position=UDim2.fromOffset(1 * 5 + 0,1 - 1),Size=UDim2.new(2 - 1,-(5 + 5),2 - 1,1 - 1),BackgroundTransparency=2 - 1,ZIndex=1 + 4},_0x2d);local _0x6e=math.max(2 - 1,#_0x112);local _0x39=6 + 0;_0x24(__0x964d(1618),{FillDirection=Enum.FillDirection.Horizontal,Padding=UDim.new(1 - 1,_0x39),SortOrder=Enum.SortOrder.LayoutOrder},_0x145);for _0x28,_0x13f in ipairs(_0x112) do local _0x29=_0x24(__0x964d(1619),{LayoutOrder=_0x28,Size=UDim2.new((2 - 1) / _0x6e,-(_0x39 * (_0x6e - (2 - 1))) / _0x6e,2 - 1,1 - 1),ZIndex=1 * 4 + 2,BorderSizePixel=1 - 1,AutoButtonColor=false,Selectable=false,BackgroundTransparency=0.12,ImageTransparency=2 - 1,bind={BackgroundColor3=__0x964d(1620)}},_0x145);_0x2c(_0x29,3 * 2 + 0);local _0x60=_0x2e(_0x29,__0x964d(1621),0.78);local _0x134=_0x44(_0x29,{Image=_0x14(_0x13f.icon),AnchorPoint=Vector2.new(0.5,0.5),Position=UDim2.fromScale(0.5,0.5),Size=UDim2.fromOffset(6 + 52 - 43,3 * 5 + 0),ImageTransparency=0.25,ZIndex=6 + 1});_0x29.MouseEnter:Connect(function() _0x48(_0x60,{Transparency=0.45});_0x48(_0x134,{ImageColor3=_0x12.text,ImageTransparency=1 - 1}) end);_0x29.MouseLeave:Connect(function() _0x48(_0x60,{Transparency=0.78});_0x48(_0x134,{ImageColor3=_0x12.dim,ImageTransparency=0.25}) end);_0x29.MouseButton1Click:Connect(function() _0x1:chime(__0x964d(1622));_0x1b(_0x13f.callback,_0x13f) end) end;return {__frame=_0x2d} end;return _0x1a end;_0xd7=_0xd8;local function _0x146(_0x27,_0x2b) local _0x77=_0x24(__0x964d(1623),{BackgroundTransparency=0.16,ZIndex=2 + 0,BorderSizePixel=1 - 1,Active=true,ClipsDescendants=true,bind={BackgroundColor3=__0x964d(1624)}},nil);for _0x2a,_0x15 in pairs(_0x2b or {}) do _0x77[_0x2a]=_0x15 end;_0x77.Parent=_0x27;_0x2c(_0x77,1 * 8 + 0);_0x2e(_0x77,__0x964d(1625),0.45);_0x3a(_0x77,1 + 1,0.6,9 + 1,-(1 + 1));local _0x147=_0x24(__0x964d(1626),{BackgroundTransparency=0.82,ZIndex=1 + 1,BorderSizePixel=1 - 1,Size=UDim2.fromScale(2 - 1,2 - 1),bind={BackgroundColor3=__0x964d(1627)}},_0x77);_0x2c(_0x147,3 + 5);_0x33(_0x147,64 + 45 - 19,{{1 - 1,0.5},{0.6,0.82},{2 - 1,0.9}});local _0x148=_0x24(__0x964d(1628),{AnchorPoint=Vector2.new(0.5,1 - 1),BackgroundTransparency=0.7,Position=UDim2.new(0.5,1 - 1,1 - 1,2 - 1),ZIndex=2 + 1,BorderSizePixel=1 - 1,Size=UDim2.new(2 - 1,-(4 * 3 + 2),1 - 1,2 - 1),bind={BackgroundColor3=__0x964d(1629)}},_0x77);_0x33(_0x148,1 - 1,{{1 - 1,2 - 1},{0.5,0.1},{2 - 1,2 - 1}});return _0x77 end;local function _0x149(_0x77,_0x14a) local _0x145=_0x24(__0x964d(1630),{BackgroundTransparency=2 - 1,ZIndex=30 + 8 - 35,BorderSizePixel=1 - 1,AutomaticSize=_0x14a and Enum.AutomaticSize.X or Enum.AutomaticSize.None,Size=_0x14a and UDim2.fromOffset(1 - 1,53 + 9 - 32) or UDim2.fromScale(2 - 1,2 - 1)},_0x77);return _0x145 end;local function _0x14b(_0x27,_0x14c) local _0xdc=_0x24(__0x964d(1631),{LayoutOrder=_0x14c,BackgroundTransparency=2 - 1,ZIndex=2 + 2,BorderSizePixel=1 - 1,Size=UDim2.fromOffset(53 + 1 - 40,2 + 29 - 15)},_0x27);local _0x36=_0x24(__0x964d(1632),{AnchorPoint=Vector2.new(0.5,0.5),BackgroundTransparency=0.62,Position=UDim2.fromScale(0.5,0.5),ZIndex=1 + 3,BorderSizePixel=1 - 1,Size=UDim2.fromOffset(2 - 1,3 * 5 + 1),bind={BackgroundColor3=__0x964d(1633)}},_0xdc);_0x33(_0x36,30 * 3 + 0,{{1 - 1,0.85},{0.5,1 - 1},{2 - 1,0.85}}) end;local _0x14d=_0x24(__0x964d(1634),{AnchorPoint=Vector2.new(1 - 1,0.5),BackgroundTransparency=2 - 1,Position=UDim2.new(1 - 1,6 + 3 - 1,0.5,1 - 1),BorderSizePixel=1 - 1,ZIndex=180 * 5 + 0,AutomaticSize=Enum.AutomaticSize.XY,Size=UDim2.fromOffset(1 - 1,1 - 1),Visible=false,GroupTransparency=2 - 1},_0x6c);_0x24(__0x964d(1635),{Padding=UDim.new(1 - 1,39 + 1 - 37),FillDirection=Enum.FillDirection.Vertical,HorizontalAlignment=Enum.HorizontalAlignment.Left,SortOrder=Enum.SortOrder.LayoutOrder},_0x14d);_0x35(_0x14d,4 + 6,13 + 3 - 6,1 * 9 + 1,8 + 2);do local _0x14e=_0x49(__0x964d(1636),9 + 5,Enum.Font.GothamBold).X;local _0x14f=_0x146(_0x14d,{LayoutOrder=1 - 1,Size=UDim2.fromOffset(8 * 6 + 5 + math.ceil(_0x14e),4 * 8 + 4)});_0xd5(_0x14f,_0x14d);local _0x145=_0x24(__0x964d(1637),{BackgroundTransparency=2 - 1,ZIndex=2 + 1,BorderSizePixel=1 - 1,Size=UDim2.fromScale(2 - 1,2 - 1)},_0x14f);_0x35(_0x145,1 * 10 + 4,6 + 27 - 19,1 - 1,1 - 1);_0x24(__0x964d(1638),{VerticalAlignment=Enum.VerticalAlignment.Center,FillDirection=Enum.FillDirection.Horizontal,HorizontalAlignment=Enum.HorizontalAlignment.Center,Padding=UDim.new(1 - 1,1 + 7),SortOrder=Enum.SortOrder.LayoutOrder},_0x145);_0x44(_0x145,{Image=_0x14(__0x964d(1639)),LayoutOrder=2 - 1,ZIndex=1 * 4 + 0,Size=UDim2.fromOffset(4 * 4 + 1,21 + 1 - 5)});_0x42(_0x145,{Text=__0x964d(1640),LayoutOrder=2 + 0,Font=Enum.Font.GothamMedium,TextSize=14 + 39 - 39,ZIndex=2 + 2,AutomaticSize=Enum.AutomaticSize.X,Size=UDim2.fromOffset(1 - 1,2 * 7 + 6),TextTruncate=Enum.TextTruncate.None}) end;local _0x150={};local _0x151=nil;function _0x1._hkpaint() for _0xb5,_0x2d in pairs(_0x150) do local _0x152=_0xb5.down or (_0xb5.on and _0xb5.on() or false);_0x48(_0x2d.name,{TextColor3=_0x152 and _0x12.accent or _0x12.text},_0x46);_0x48(_0x2d.chip,{TextColor3=_0x152 and _0x12.accent or _0x12.dim},_0x46) end end;local function _0x153(_0xb5,_0x145,_0x14c) local _0x29=_0x24(__0x964d(1641),{LayoutOrder=_0x14c,Text=__0x964d(1642) .. _0xb5.value.Name .. __0x964d(1643),Font=Enum.Font.GothamMedium,TextSize=24 + 26 - 38,TextColor3=_0x12.dim,ZIndex=2 + 15 - 13,AutomaticSize=Enum.AutomaticSize.X,Size=UDim2.fromOffset(1 - 1,4 * 5 + 0),TextTruncate=Enum.TextTruncate.None,BackgroundTransparency=2 - 1},_0x145);return _0x29 end;local function _0x154(_0xb5,_0x155) if _0x151 then return end;_0x151=_0xb5;_0x155.Text=__0x964d(1644);_0xbe(function(_0x2a,_0xf9) _0x151=nil;if not _0xf9 then if _0x2a == Enum.KeyCode.Escape or _0x2a == Enum.KeyCode.Backspace then if _0xb5.setkey then _0xb5.setkey(nil) else _0xb5.value=nil end;_0x1:markdirty() elseif _0x2a then if _0xb5.setkey then _0xb5.setkey(_0x2a) else _0xb5:set(_0x2a) end;_0x1:markdirty() end end;if _0x1._hkrefresh then _0x1._hkrefresh() end end) end;function _0x1._hkrefresh() for _0xb5,_0x2d in pairs(_0x150) do _0x2d.frame:Destroy();_0x150[_0xb5]=nil end;local _0x156=1 - 1;for _0x10,_0xb5 in ipairs(_0x1.keybinds) do if _0xb5.value then _0x156=_0x156 + (2 - 1);local _0x77=_0x146(_0x14d,{LayoutOrder=_0x156,Size=UDim2.fromOffset(1 - 1,35 + 13 - 18),AutomaticSize=Enum.AutomaticSize.X});_0xd5(_0x77,_0x14d);local _0x145=_0x149(_0x77,true);_0x35(_0x145,7 + 6,11 + 2,1 - 1,1 - 1);_0x24(__0x964d(1645),{VerticalAlignment=Enum.VerticalAlignment.Center,FillDirection=Enum.FillDirection.Horizontal,Padding=UDim.new(1 - 1,3 + 5),SortOrder=Enum.SortOrder.LayoutOrder},_0x145);local _0x6e=_0x42(_0x145,{Text=_0xb5.name,LayoutOrder=2 - 1,Font=Enum.Font.GothamMedium,TextSize=6 + 7,ZIndex=9 + 2 - 7,AutomaticSize=Enum.AutomaticSize.X,Size=UDim2.fromOffset(1 - 1,2 + 43 - 25),TextTruncate=Enum.TextTruncate.None});local _0x155=_0x153(_0xb5,_0x145,1 + 1);local _0xfd=_0x24(__0x964d(1646),{Text="",Size=UDim2.fromScale(2 - 1,2 - 1),BackgroundTransparency=2 - 1,AutoButtonColor=false,ZIndex=1 + 5},_0x77);_0xfd.MouseButton1Click:Connect(function() _0x154(_0xb5,_0x155) end);_0xd5(_0xfd,_0x14d);_0x150[_0xb5]={frame=_0x77,name=_0x6e,chip=_0x155} end end;_0x1._hkpaint();local _0x157=_0x1.hotkeys and _0x156 > 1 - 1;_0x14d.GroupTransparency=_0x157 and 1 - 1 or 2 - 1;_0x14d.Visible=_0x157 end;function _0x1:sethotkeys(_0x29) _0xe0.hotkeys=_0x29 and true or false;_0xe0._hkrefresh() end;local _0x158=1 * 4 + 0;local _0x159=__0x964d(1647);local function _0x15a(_0x27,_0x59) local _0x15b=tostring(_0x59.Text or "");local _0x4c=_0x59.Font or Enum.Font.GothamBold;local _0x15c=_0x59.TextSize or 1 * 9 + 4;local _0xdc=_0x59.H or 7 + 13;local _0x15d=_0x59.TextTransparency or 1 - 1;local _0x3e=_0x59.ZIndex or 7 + 5 - 6;local _0x15e=_0x59.ColorKey or __0x964d(1648);local _0x15f=_0x59.Size ~= nil;local function _0x160(_0xc) return math.ceil(_0x49(_0xc,_0x15c,_0x4c).X) end;local _0x161=math.max(2 - 1,_0x160(_0x159));local function _0x162(_0xc) return string.rep(_0x159,math.max(2 - 1,math.floor(_0x160(_0xc) / _0x161))) end;local _0x4d=_0x160(_0x15b);local _0xfa;if _0x15f then local _0x2b,_0xc=_0x59.Position or UDim2.new(),_0x59.Size;_0xfa=_0x24(__0x964d(1649),{BackgroundTransparency=2 - 1,BorderSizePixel=1 - 1,ZIndex=_0x3e,Position=UDim2.new(_0x2b.X.Scale,_0x2b.X.Offset - _0x158,_0x2b.Y.Scale,_0x2b.Y.Offset - _0x158),Size=UDim2.new(_0xc.X.Scale,_0xc.X.Offset + _0x158 * (5 + 5 - 8),_0xc.Y.Scale,_0xc.Y.Offset + _0x158 * (2 + 0))},_0x27) else _0xfa=_0x24(__0x964d(1650),{BackgroundTransparency=2 - 1,BorderSizePixel=1 - 1,ZIndex=_0x3e,LayoutOrder=_0x59.LayoutOrder or 1 - 1,Size=UDim2.fromOffset(_0x4d + _0x158 * (3 + 42 - 43),_0xdc + _0x158 * (1 + 1))},_0x27) end;local function _0x163(_0x53,_0x4a,_0x164) return _0x42(_0xfa,{Name=_0x53,Text=_0x4a,Font=_0x4c,TextSize=_0x15c,TextColor3=_0x12[_0x15e],TextTransparency=_0x15d,ZIndex=_0x3e,TextTruncate=Enum.TextTruncate.AtEnd,Position=UDim2.fromOffset(_0x158,_0x158),Size=_0x15f and UDim2.new(2 - 1,-_0x158 * (2 + 0),1 - 1,_0xdc) or UDim2.fromOffset(_0x164,_0xdc)}) end;local _0x165=_0x163(__0x964d(1651),_0x15b,_0x4d);local _0x166=_0x162(_0x15b);local _0x167=_0x163(__0x964d(1652),_0x166,_0x160(_0x166));_0x167.Visible=false;_0x1e[#_0x1e + (2 - 1)]=function() if not _0x165.Parent then return end;_0x165.TextColor3=_0x12[_0x15e];_0x167.TextColor3=_0x12[_0x15e] end;local _0x74={box=_0xfa,real=_0x165,masked=_0x167};function _0x74:set(_0xc) _0xc=tostring(_0xc);local _0x164=_0x160(_0xc);local _0x168=_0x162(_0xc);local _0x169=_0x160(_0x168);_0x165.Text=_0xc;_0x167.Text=_0x168;if not _0x15f then _0x165.Size=UDim2.fromOffset(_0x164,_0xdc);_0x167.Size=UDim2.fromOffset(_0x169,_0xdc);_0xfa.Size=UDim2.fromOffset(math.max(_0x164,_0x169) + _0x158 * (1 + 1),_0xdc + _0x158 * (26 + 17 - 41)) end end;function _0x74:mask(_0x29) local _0xf5=_0x29 and true or false;_0x165.Visible=not _0xf5;_0x167.Visible=_0xf5 end;return _0x74 end;local _0x16a={};local function _0x16b() for _0x10,_0x11 in ipairs(_0x16a) do pcall(_0x11) end end;function _0x1:setnameprivate(_0x15) _0xe0.hidenames=_0x15 == nil and not _0xe0.hidenames or (_0x15 and true or false);_0x16b() end;local _0x16c=_0x24(__0x964d(1653),{AnchorPoint=Vector2.new(2 - 1,1 - 1),BackgroundTransparency=2 - 1,Position=UDim2.new(2 - 1,-(5 + 3),1 - 1,1 + 23 - 16),BorderSizePixel=1 - 1,ZIndex=1 + 899,AutomaticSize=Enum.AutomaticSize.XY,Size=UDim2.fromOffset(1 - 1,1 - 1),Visible=false,GroupTransparency=2 - 1},_0x6c);_0x24(__0x964d(1654),{VerticalAlignment=Enum.VerticalAlignment.Center,FillDirection=Enum.FillDirection.Horizontal,HorizontalAlignment=Enum.HorizontalAlignment.Right,Padding=UDim.new(1 - 1,1 * 5 + 3),SortOrder=Enum.SortOrder.LayoutOrder},_0x16c);_0x35(_0x16c,1 * 8 + 2,1 * 10 + 0,2 + 8,2 * 5 + 0);local _0x16d;do local _0x77=_0x146(_0x16c,{LayoutOrder=2 - 1,Size=UDim2.fromOffset(1 - 1,18 + 44 - 32),AutomaticSize=Enum.AutomaticSize.X});_0xd5(_0x77,_0x16c,function() _0x1:togglemenus() end);local _0x145=_0x149(_0x77,true);_0x35(_0x145,2 + 32 - 21,1 + 24 - 12,1 - 1,1 - 1);_0x24(__0x964d(1655),{VerticalAlignment=Enum.VerticalAlignment.Center,FillDirection=Enum.FillDirection.Horizontal,Padding=UDim.new(1 - 1,8 + 0),SortOrder=Enum.SortOrder.LayoutOrder},_0x145);_0x44(_0x145,{Image=_0x14(__0x964d(1656)),LayoutOrder=2 - 1,ZIndex=3 + 1,Size=UDim2.fromOffset(3 + 13,1 * 9 + 7)});_0x16d=_0x42(_0x145,{Text=_0x1.title,LayoutOrder=2 + 0,Font=Enum.Font.GothamMedium,TextSize=1 * 9 + 5,TextTransparency=0.05,ZIndex=1 * 4 + 0,AutomaticSize=Enum.AutomaticSize.X,Size=UDim2.fromOffset(1 - 1,10 * 2 + 0),TextTruncate=Enum.TextTruncate.None}) end;local _0x16e,_0x16f,_0x170;do local _0x77=_0x146(_0x16c,{LayoutOrder=2 + 0,Size=UDim2.fromOffset(1 - 1,18 + 12),AutomaticSize=Enum.AutomaticSize.X});_0xd5(_0x77,_0x16c);local _0x145=_0x149(_0x77,true);_0x35(_0x145,3 * 4 + 1,1 * 10 + 3,1 - 1,1 - 1);_0x24(__0x964d(1657),{VerticalAlignment=Enum.VerticalAlignment.Center,FillDirection=Enum.FillDirection.Horizontal,Padding=UDim.new(1 - 1,1 * 5 + 3),SortOrder=Enum.SortOrder.LayoutOrder},_0x145);local _0x171=_0x24(__0x964d(1658),{LayoutOrder=1 * 8 + 2,ScaleType=Enum.ScaleType.Crop,ImageTransparency=0.02,BackgroundTransparency=0.3,ZIndex=1 + 3,BorderSizePixel=1 - 1,Size=UDim2.fromOffset(24 + 37 - 39,19 + 3),Image=__0x964d(1659) .. _0x8.UserId .. __0x964d(1660),bind={BackgroundColor3=__0x964d(1661)}},_0x145);_0x2c(_0x171,__0x964d(1662));_0x2e(_0x171,__0x964d(1663),0.35);local function _0x37(_0x14c,_0x15b,_0x4d) return _0x42(_0x145,{Text=_0x15b,LayoutOrder=_0x14c,Font=Enum.Font.GothamMedium,TextSize=6 + 25 - 17,TextTransparency=0.05,ZIndex=3 + 1,Size=UDim2.fromOffset(_0x4d,2 + 18),TextTruncate=Enum.TextTruncate.None}) end;local _0x172=_0x15a(_0x145,{LayoutOrder=2 + 20,Text=_0x8.Name,Font=Enum.Font.GothamMedium,TextSize=1 * 8 + 6,TextTransparency=0.05,ZIndex=1 + 3,H=42 + 6 - 28,ColorKey=__0x964d(1664)});local function _0x173() _0x172:set(_0x8.Name);_0x172:mask(_0x1.hidenames) end;_0x16a[#_0x16a + (2 - 1)]=_0x173;_0x18(_0x8:GetPropertyChangedSignal(__0x964d(1665)),_0x173);_0x14b(_0x145,17 + 13);_0x44(_0x145,{Image=_0x14(__0x964d(1666)),LayoutOrder=5 + 26,ZIndex=1 + 14 - 11,Size=UDim2.fromOffset(12 + 3,4 + 11),ImageColor3=_0x12.text,ImageTransparency=0.25});_0x16e=_0x37(18 + 14,__0x964d(1667),math.ceil(_0x49(__0x964d(1668),30 + 22 - 38,Enum.Font.GothamBold).X));_0x14b(_0x145,4 * 10 + 0);_0x44(_0x145,{Image=_0x14(__0x964d(1669)),LayoutOrder=19 + 22,ZIndex=1 + 3,Size=UDim2.fromOffset(1 + 14,46 + 10 - 41),ImageColor3=_0x12.text,ImageTransparency=0.25});_0x16f=_0x37(3 + 39,__0x964d(1670),math.ceil(_0x49(__0x964d(1671),2 + 22 - 10,Enum.Font.GothamBold).X));_0x14b(_0x145,22 + 28);_0x44(_0x145,{Image=_0x14(__0x964d(1672)),LayoutOrder=8 * 6 + 3,ZIndex=5 + 1 - 2,Size=UDim2.fromOffset(13 + 2,36 + 18 - 39),ImageColor3=_0x12.text,ImageTransparency=0.25});_0x170=_0x37(15 + 37,__0x964d(1673),math.ceil(_0x49(__0x964d(1674),2 * 5 + 4,Enum.Font.GothamBold).X)) end;do local _0x174,_0x175=1 - 1,1 - 1;local _0x176,_0x177={fps=1 - 1,ping=1 - 1},{fps=1 - 1,ping=1 - 1};local _0x178,_0x179,_0x17a=nil,nil,nil;local function _0x17b(_0x37) if _0x17a == nil then _0x17a=_0x37;_0x170.Text=_0x37;return end;_0x17a=_0x37;_0x48(_0x170,{TextTransparency=2 - 1},TweenInfo.new(0.14,Enum.EasingStyle.Quad,Enum.EasingDirection.In));task.delay(0.14,function() if not _0x170.Parent then return end;_0x170.Text=_0x37;_0x48(_0x170,{TextTransparency=0.05},TweenInfo.new(0.26,Enum.EasingStyle.Quart,Enum.EasingDirection.Out)) end) end;_0x18(_0x6.RenderStepped,function(_0xd6) if not _0x16c.Visible then return end;_0x174=_0x174 + _0xd6;_0x175=_0x175 + (2 - 1);if _0x174 >= 0.25 then _0x176.fps=math.floor(_0x175 / _0x174 + 0.5);_0x174,_0x175=1 - 1,1 - 1;local _0x17c=1 - 1;pcall(function() _0x17c=math.floor(game:GetService(__0x964d(1675)).Network.ServerStatsItem[__0x964d(1676)]:GetValue() + 0.5) end);_0x176.ping=_0x17c;local _0x37=os.date(__0x964d(1677));if _0x37 ~= _0x17a then _0x17b(_0x37) end end;local _0x2a=2 - 1 - math.exp(-_0xd6 * (4 * 2 + 0));_0x177.fps=_0x177.fps + (_0x176.fps - _0x177.fps) * _0x2a;_0x177.ping=_0x177.ping + (_0x176.ping - _0x177.ping) * _0x2a;local _0x77,_0x2b=math.floor(_0x177.fps + 0.5),math.floor(_0x177.ping + 0.5);if _0x77 ~= _0x178 then _0x178=_0x77;_0x16e.Text=tostring(_0x77) end;if _0x2b ~= _0x179 then _0x179=_0x2b;_0x16f.Text=_0x2b .. __0x964d(1678) end end) end;function _0x1:setwatermark(_0x29) _0xe0.watermark=_0x29 and true or false;_0x16c.GroupTransparency=_0xe0.watermark and 1 - 1 or 2 - 1;_0x16c.Visible=_0xe0.watermark end;function _0x1:retitle(_0x37) _0xe0.title=tostring(_0x37);_0x16d.Text=_0xe0.title end;function _0x1:setsound(_0x29) _0xe0.sound=_0x29 and true or false end;function _0x1:settone(_0x6e) if _0x17[_0x6e] then _0xe0.tone=_0x6e end end;function _0x1:setnotices(_0x29) _0xe0.notices=_0x29 and true or false end;local _0x17d=_0x24(__0x964d(1679),{Name=_0x68(),Position=UDim2.fromOffset(3 * 6 + 0,11 * 10 + 0),BackgroundTransparency=2 - 1,ZIndex=80 * 5 + 0,AutomaticSize=Enum.AutomaticSize.Y,Size=UDim2.fromOffset(87 + 185 - 4,1 - 1)},_0x6c);_0x24(__0x964d(1680),{Padding=UDim.new(1 - 1,6 + 0),SortOrder=Enum.SortOrder.LayoutOrder},_0x17d);local _0x17e,_0x17f={},1 - 1;function _0x1:notify(_0x59) _0x59=_0x59 or {};if not _0xe0.alive or not _0xe0.notices and not _0x59.required then return end;local _0x180,_0x181=tostring(_0x59.title or ""),tostring(_0x59.text or "");local _0x182=tonumber(_0x59.life) or 3 + 2;local _0x134=_0x14(_0x59.icon or __0x964d(1681));local _0x183=26 * 10 + 8;local _0x130=7 * 2 + 0 + (_0x134 ~= "" and 5 * 5 + 1 or 1 - 1);local _0x184=_0x183 - _0x130 - (2 * 5 + 4);local _0x30=_0x49(_0x180,17 + 25 - 29,Enum.Font.GothamBold,_0x184).Y;local _0x185=_0x181 ~= "" and _0x181 or __0x964d(1682);local _0x186=_0x49(_0x185,2 * 4 + 3,Enum.Font.GothamMedium,_0x184).Y;local _0x187=type(_0x59.callback) == __0x964d(1683) and 5 + 10 or 1 - 1;local _0x188=math.max(43 + 21 - 8,29 + 14 - 19 + _0x30 + (7 + 33 - 37) + _0x186 + _0x187);_0x17f=_0x17f + (2 - 1);local _0x103=_0x24(__0x964d(1684),{LayoutOrder=_0x17f,BackgroundTransparency=2 - 1,Size=UDim2.new(2 - 1,1 - 1,1 - 1,1 - 1),ZIndex=200 * 2 + 0},_0x17d);local _0x189=_0x24(__0x964d(1685),{BackgroundTransparency=2 - 1,Size=UDim2.fromOffset(_0x183,_0x188),Position=UDim2.fromOffset(-_0x183 - (5 * 7 + 5),1 - 1),ZIndex=18 + 414 - 32},_0x103);_0x3a(_0x189,3 * 2 + 0,0.5,6 * 4 + 2,2 * 3 + 0,1 - 1);local _0x77=_0x146(_0x189,{Size=UDim2.fromOffset(_0x183,_0x188),ZIndex=197 + 204});local _0x145=_0x24(__0x964d(1686),{BackgroundTransparency=2 - 1,ZIndex=279 + 167 - 43,BorderSizePixel=1 - 1,Size=UDim2.fromScale(2 - 1,2 - 1)},_0x77);if _0x134 ~= "" then _0x44(_0x145,{Image=_0x134,AnchorPoint=Vector2.new(1 - 1,0.5),Position=UDim2.new(1 - 1,2 * 6 + 2,0.5,1 - 1),Size=UDim2.fromOffset(2 * 9 + 0,3 * 5 + 3),ZIndex=134 * 3 + 2,ImageColor3=_0x59.tone or _0x12.text}) end;_0x42(_0x145,{Text=_0x180,Position=UDim2.fromOffset(_0x130,1 * 10 + 2),Size=UDim2.fromOffset(_0x184,_0x30),TextSize=4 + 9,ZIndex=184 + 254 - 34,TextWrapped=true,TextTruncate=Enum.TextTruncate.None});_0x42(_0x145,{Text=_0x185,Position=UDim2.fromOffset(_0x130,32 + 4 - 21 + _0x30),Size=UDim2.fromOffset(_0x184,_0x186),Font=Enum.Font.GothamMedium,TextSize=18 + 16 - 23,TextColor3=_0x12.dim,ZIndex=181 + 235 - 12,TextWrapped=true,TextTruncate=Enum.TextTruncate.None,TextYAlignment=Enum.TextYAlignment.Top});local _0x5e=_0x24(__0x964d(1687),{AnchorPoint=Vector2.new(1 - 1,2 - 1),Position=UDim2.new(1 - 1,1 - 1,2 - 1,1 - 1),Size=UDim2.new(2 - 1,1 - 1,1 - 1,1 * 2 + 0),ZIndex=27 + 403 - 25,BorderSizePixel=1 - 1,BackgroundTransparency=0.35,BackgroundColor3=_0x59.tone or _0x12.accent},_0x77);local _0x18a=false;local _0x18b={required=_0x59.required};local function _0x18c() if _0x18a then return end;_0x18a=true;for _0x28,_0x51 in ipairs(_0x17e) do if _0x51 == _0x18b then table.remove(_0x17e,_0x28);break end end;_0x48(_0x189,{Position=UDim2.fromOffset(-_0x183 - (17 + 23),1 - 1)},TweenInfo.new(0.3,Enum.EasingStyle.Quart,Enum.EasingDirection.In));task.delay(0.22,function() _0x48(_0x103,{Size=UDim2.new(2 - 1,1 - 1,1 - 1,1 - 1)},TweenInfo.new(0.28,Enum.EasingStyle.Quart,Enum.EasingDirection.Out));task.delay(0.3,function() _0x103:Destroy() end) end);_0x1b(_0x59.onclose) end;_0x18b.dismiss=_0x18c;if _0x187 > 1 - 1 then local _0x18d=tostring(_0x59.action or __0x964d(1688));local _0x18e=__0x964d(1689) .. _0x18d;_0x42(_0x145,{Text=_0x18e,Font=Enum.Font.GothamBold,TextSize=8 + 7 - 5,TextColor3=_0x12.accent,ZIndex=81 * 5 + 1,AnchorPoint=Vector2.new(2 - 1,2 - 1),Position=UDim2.new(2 - 1,-(5 + 7),2 - 1,-(3 * 2 + 0)),Size=UDim2.fromOffset(_0x49(_0x18e,1 + 54 - 45,Enum.Font.GothamBold).X,1 + 12),TextXAlignment=Enum.TextXAlignment.Left});local _0xfd=_0x24(__0x964d(1690),{Text="",Size=UDim2.fromScale(2 - 1,2 - 1),BackgroundTransparency=2 - 1,AutoButtonColor=false,ZIndex=110 + 297},_0x77);_0xfd.MouseButton1Click:Connect(function() if _0x18a then return end;_0x18c();_0x1b(_0x59.callback) end) end;_0x17e[#_0x17e + (2 - 1)]=_0x18b;_0x48(_0x103,{Size=UDim2.new(2 - 1,1 - 1,1 - 1,_0x188 + (4 * 2 + 0))},TweenInfo.new(0.3,Enum.EasingStyle.Quart,Enum.EasingDirection.Out));_0x48(_0x189,{Position=UDim2.fromOffset(1 - 1,1 - 1)},TweenInfo.new(0.5,Enum.EasingStyle.Back,Enum.EasingDirection.Out));_0x48(_0x5e,{Size=UDim2.new(1 - 1,1 - 1,1 - 1,1 + 1)},TweenInfo.new(_0x182,Enum.EasingStyle.Linear));task.delay(_0x182,_0x18c);while #_0x17e > _0xe0.noticecap do local _0x18f;for _0x10,_0x190 in ipairs(_0x17e) do if not _0x190.required then _0x18f=_0x190;break end end;if not _0x18f then break end;_0x18f.dismiss() end;_0xe0:chime(__0x964d(1691));return _0x18b end;_0xb9=function(_0x191) if not _0xb6 then return end;local _0x75,_0x29,_0x192,_0x193=_0xb6,_0xb8,_0xba,_0xbb;_0xb6,_0xb8,_0xba,_0xbb=nil,nil,nil,nil;if _0x191 then local _0xf=TweenInfo.new(0.2,Enum.EasingStyle.Quad,Enum.EasingDirection.InOut);_0x48(_0x75,{BackgroundTransparency=2 - 1},_0xf);if _0x29 and _0x29.Parent then _0x48(_0x29,{GroupTransparency=2 - 1},_0xf) end;if _0x192 then _0x48(_0x192,{Transparency=2 - 1},_0xf) end;if _0x193 then _0x48(_0x193,{Scale=0.96},_0xf) end;task.delay(0.22,function() _0x75:Destroy() end) else _0x75:Destroy() end end;local function _0x194(_0x59,_0x195) _0xb9();_0x59=_0x59 or {};local _0x196=_0x24(__0x964d(1692),{Text="",AutoButtonColor=false,Size=UDim2.fromScale(2 - 1,2 - 1),BackgroundTransparency=2 - 1,ZIndex=259 + 241,BorderSizePixel=1 - 1,bind={BackgroundColor3=__0x964d(1693)}},_0x6c);_0xb6=_0x196;_0xb8=nil;local _0xfa=_0x24(__0x964d(1694),{AnchorPoint=Vector2.new(0.5,0.5),Position=UDim2.fromScale(0.5,0.5),Size=UDim2.fromOffset(42 * 8 + 4,1 - 1),AutomaticSize=Enum.AutomaticSize.Y,ZIndex=103 + 398,BorderSizePixel=1 - 1,GroupTransparency=2 - 1,bind={BackgroundColor3=__0x964d(1695)}},_0x196);_0x2c(_0xfa,6 + 6);_0x2e(_0xfa,__0x964d(1696),0.2);local _0x192=_0x3a(_0xfa,6 + 8 - 6,2 - 1,78 + 11 - 49,7 + 1,1 - 1);_0xba=_0x192;local _0x197=_0x24(__0x964d(1697),{Scale=0.95},_0xfa);_0xbb=_0x197;local function _0x198() local _0x4d=_0x1.focus;local _0x79,_0xc;if _0x4d and _0x4d.shell and _0x4d.shell.Parent and _0x4d.shell.Visible then _0x79,_0xc=_0x4d.shell.AbsolutePosition,_0x4d.shell.AbsoluteSize else local _0x94=workspace.CurrentCamera and workspace.CurrentCamera.ViewportSize or _0x6c.AbsoluteSize;_0x79,_0xc=Vector2.new(1 - 1,1 - 1),_0x94 end;_0xfa.Position=UDim2.fromOffset(_0x79.X + _0xc.X / (1 + 1),_0x79.Y + _0xc.Y / (1 + 1)) end;_0x35(_0xfa,8 + 34 - 22,1 + 19,7 + 11,2 * 7 + 4);_0x38(_0xfa,1 * 9 + 3);local _0x74=1 - 1;local function _0x199() _0x74=_0x74 + (2 - 1);return _0x74 end;_0x42(_0xfa,{Text=tostring(_0x59.title or ""),LayoutOrder=_0x199(),Size=UDim2.new(2 - 1,1 - 1,1 - 1,12 + 8),TextSize=3 * 4 + 3,ZIndex=83 * 6 + 4});if _0x59.text and _0x59.text ~= "" then local _0xdc=_0x49(_0x59.text,13 + 2 - 3,Enum.Font.GothamMedium,244 + 44).Y;_0x42(_0xfa,{Text=tostring(_0x59.text),LayoutOrder=_0x199(),Size=UDim2.new(2 - 1,1 - 1,1 - 1,_0xdc),Font=Enum.Font.GothamMedium,TextColor3=_0x12.dim,TextWrapped=true,TextTruncate=Enum.TextTruncate.None,TextYAlignment=Enum.TextYAlignment.Top,ZIndex=50 + 498 - 46}) end;local _0x143;if _0x195 then _0x143=_0x24(__0x964d(1698),{LayoutOrder=_0x199(),Size=UDim2.new(2 - 1,1 - 1,1 - 1,17 + 11),Text=tostring(_0x59.default or ""),PlaceholderText=_0x59.placeholder or "",ClearTextOnFocus=false,Font=Enum.Font.GothamMedium,TextSize=4 + 15 - 7,ZIndex=251 * 2 + 0,BorderSizePixel=1 - 1,TextXAlignment=Enum.TextXAlignment.Left,bind={BackgroundColor3=__0x964d(1699),TextColor3=__0x964d(1700),PlaceholderColor3=__0x964d(1701)}},_0xfa);_0x2c(_0x143,2 + 4);_0x35(_0x143,3 * 3 + 0,3 * 3 + 0,1 - 1,1 - 1);_0x2e(_0x143,__0x964d(1702),0.5);task.defer(function() _0x143:CaptureFocus() end) end;local _0xee=_0x24(__0x964d(1703),{LayoutOrder=_0x199(),BackgroundTransparency=2 - 1,Size=UDim2.new(2 - 1,1 - 1,1 - 1,3 + 25),ZIndex=311 + 197 - 6},_0xfa);_0x24(__0x964d(1704),{FillDirection=Enum.FillDirection.Horizontal,HorizontalAlignment=Enum.HorizontalAlignment.Right,Padding=UDim.new(1 - 1,9 + 3 - 4),SortOrder=Enum.SortOrder.LayoutOrder},_0xee);local _0x19a=_0x59.buttons;if not _0x19a then _0x19a=_0x195 and {{name=cfg.cancel or __0x964d(1705)},{name=cfg.confirm or __0x964d(1706),primary=true}} or {{name=__0x964d(1707),primary=true}} end;for _0x28,_0x19b in ipairs(_0x19a) do local _0x4d=math.ceil(_0x49(_0x19b.name,5 + 7,Enum.Font.GothamBold).X) + (11 + 32 - 9);local _0x19c=_0x19b.danger == true;local _0x29=_0x24(__0x964d(1708),{LayoutOrder=_0x28,Size=UDim2.fromOffset(_0x4d,42 + 4 - 16),Text=_0x19b.name,Font=Enum.Font.GothamBold,TextSize=3 * 4 + 0,ZIndex=167 * 3 + 2,BorderSizePixel=1 - 1,AutoButtonColor=false,BackgroundColor3=_0x19c and Color3.fromRGB(18 + 163 - 13,6 + 42,26 + 52 - 30) or (_0x19b.primary and _0x12.accent or Color3.fromRGB(1 + 45 - 36,5 * 2 + 0,7 + 5)),TextColor3=_0x19b.primary and not _0x19c and _0x12.bg or _0x12.text},_0xee);_0x2c(_0x29,2 + 18 - 12);if not (_0x19b.primary and not _0x19c) then _0x2e(_0x29,__0x964d(1709),0.4) end;_0x29.MouseButton1Click:Connect(function() local _0x19d=_0x143 and _0x143.Text;_0xb9(true);task.delay(0.2,function() if _0x19b.callback then _0x1b(_0x19b.callback,_0x19d) end;if _0x19b.primary and _0x59.callback then _0x1b(_0x59.callback,_0x19d) end end) end) end;task.defer(_0x198);task.delay(0.05,_0x198);_0xfa:GetPropertyChangedSignal(__0x964d(1710)):Connect(_0x198);local _0x19e=TweenInfo.new(0.22,Enum.EasingStyle.Quart,Enum.EasingDirection.Out);_0xb8=_0xfa;_0x48(_0x196,{BackgroundTransparency=0.45},_0x19e);_0x48(_0xfa,{GroupTransparency=1 - 1},_0x19e);_0x48(_0x197,{Scale=2 - 1},_0x19e);if _0x192 then _0x48(_0x192,{Transparency=0.35},_0x19e) end end;function _0x1:popup(_0x59) _0x194(_0x59,false) end;function _0x1:ask(_0x59) _0x194(_0x59,true) end;function _0x1:confirm(_0x59) _0x59=_0x59 or {};_0x59.danger=true;_0xb7=_0x59.oncancel;_0x59.buttons=_0x59.buttons or {{name=cfg.cancel or __0x964d(1711)},{name=cfg.confirm or __0x964d(1712),primary=true,danger=true}};_0x194(_0x59,false) end;function _0x1:closepopup() _0xb9() end;function _0x1:closeask() _0xb9() end;local function _0x19f(_0x53) local _0x0,_0x15=pcall(function() return rawget(_G,_0x53) end);if _0x0 and type(_0x15) == __0x964d(1713) then return _0x15 end;if getgenv then _0x0,_0x15=pcall(function() return rawget(getgenv(),_0x53) end);if _0x0 and type(_0x15) == __0x964d(1714) then return _0x15 end end;return nil end;local function _0x1a0(_0x15) local _0x37=typeof(_0x15);if _0x37 == __0x964d(1715) then return {__c={v.R,v.G,v.B}} end;if _0x37 == __0x964d(1716) then return {__k=_0x15.Name} end;return _0x15 end;local function _0x1a1(_0x15) if type(_0x15) == __0x964d(1717) then if _0x15.__c then return Color3.new(_0x15.__c[2 - 1],_0x15.__c[1 + 1],_0x15.__c[3 + 0]) end;if _0x15.__k then return Enum.KeyCode[_0x15.__k] end end;return _0x15 end;function _0x1:rootdir() local _0x43=tostring(_0xe0.dir or "");if _0x43 == "" then _0x43=__0x964d(1718) end;if _0xe0._wsp == nil then _0xe0._wsp=false;local _0x1a2=_0x19f(__0x964d(1719));if _0x1a2 then local _0x0,_0x2b=pcall(_0x1a2);if _0x0 then _0x2b=tostring(_0x2b or ""):gsub(__0x964d(1720),"");if _0x2b ~= "" then _0xe0._wsp=_0x2b end end end end;local _0x2d=_0xe0._wsp;if not _0x2d or _0x43:match(__0x964d(1721)) or _0x43:match(__0x964d(1722)) then return _0x43 end;return _0x2d .. __0x964d(1723) .. _0x43 end;function _0x1:cfgdir() local _0x15d=_0xe0:rootdir();local _0x1a3,_0x1a4=_0x15d,_0x15d .. __0x964d(1724) .. _0xe0.game;local _0x1a5,_0x1a6=_0x19f(__0x964d(1725)),_0x19f(__0x964d(1726));if _0x1a5 then pcall(function() if not _0x1a6 or not _0x1a6(_0x1a3) then _0x1a5(_0x1a3) end end);pcall(function() if not _0x1a6 or not _0x1a6(_0x1a4) then _0x1a5(_0x1a4) end end);if _0x1a6 then pcall(function() if _0xe0._wsp and not _0x1a6(_0x1a4) then _0xe0._wsp=false;_0x1a3,_0x1a4=_0xe0.dir,_0xe0.dir .. __0x964d(1727) .. _0xe0.game;if not _0x1a6(_0x1a3) then _0x1a5(_0x1a3) end;if not _0x1a6(_0x1a4) then _0x1a5(_0x1a4) end end end) end end;return _0x1a4 end;local function _0x1a7(_0x53) local _0x6e=tostring(_0x53 or ""):gsub(__0x964d(1728),""):gsub(__0x964d(1729),""):gsub(__0x964d(1730),"");if _0x6e == "" then return nil end;return _0x6e:lower() == __0x964d(1731) and __0x964d(1732) or _0x6e end;function _0x1:cfgfile(_0x53) local _0x6e=_0x1a7(_0x53);if not _0x6e then return nil end;return _0xe0:cfgdir() .. __0x964d(1733) .. _0x6e .. __0x964d(1734) end;function _0x1:listconfigs() local _0x64={__0x964d(1735)};local _0x1a8,_0x1a6=_0x19f(__0x964d(1736)),_0x19f(__0x964d(1737));local _0x1a4=_0xe0:rootdir() .. __0x964d(1738) .. _0xe0.game;if not _0x1a8 or not _0x1a6 or not _0x1a6(_0x1a4) then return _0x64 end;for _0x10,_0x2b in ipairs(_0x1a8(_0x1a4)) do local _0x6e=tostring(_0x2b):match(__0x964d(1739));if _0x6e and _0x6e:lower() ~= __0x964d(1740) then _0x64[#_0x64 + (2 - 1)]=_0x6e end end;table.sort(_0x64,function(_0x79,_0x29) if _0x79 == __0x964d(1741) then return true end;if _0x29 == __0x964d(1742) then return false end;return _0x79:lower() < _0x29:lower() end);return _0x64 end;function _0x1:getconfig() local _0x1a9={_theme=_0xe0:_getthemeconfig(),_binds={}};for _0x10,_0x29 in ipairs(_0xe0.binds) do local _0x0,_0x15=pcall(_0x29.get);if _0x0 and _0x15 then _0x1a9._binds[_0x29.id]=_0x15 end end;for _0x1aa,_0xb5 in pairs(_0xe0.flags) do local _0x0,_0x15=pcall(function() return _0xb5:get() end);if _0xb5._restorePending then _0x15=true end;if _0x0 and _0x15 ~= nil then _0x1a9[_0x1aa]=_0x1a0(_0x15) end end;return _0x1a9 end;function _0x1:_restorenext() while _0xe0.alive and (_0xe0._restoreNoticeCount or 1 - 1) < 20 + 7 - 25 and #_0xe0._restoreQueue > 1 - 1 do local _0x1ab=table.remove(_0xe0._restoreQueue,2 - 1);local _0xb5,_0x1ac=_0x1ab.el,_0x1ab.version;if _0xb5._restorePending == _0x1ab and _0xe0._configVersion == _0x1ac then _0xe0._restoreNoticeCount=(_0xe0._restoreNoticeCount or 1 - 1) + (2 - 1);local _0x190=_0xe0:notify({title=_0xb5.name,icon=__0x964d(1743),life=96 + 24,required=true,text=__0x964d(1744),action=__0x964d(1745),callback=function() if _0xe0.alive and _0xe0._configVersion == _0x1ac and _0xb5._restorePending == _0x1ab then _0xb5:set(true) end end,onclose=function() if _0xe0._configVersion ~= _0x1ac then return end;_0xe0._restoreNoticeCount=_0xe0._restoreNoticeCount - (2 - 1);_0xe0:_restorenext() end});if _0x190 then _0xe0._restoreNotices[#_0xe0._restoreNotices + (2 - 1)]=_0x190 end end end end;function _0x1:setconfig(_0x1a9,_0x1ad) _0xe0._configVersion=(_0xe0._configVersion or 1 - 1) + (2 - 1);for _0x10,_0x190 in ipairs(_0xe0._restoreNotices or {}) do _0x190.dismiss() end;_0xe0._restoreQueue,_0xe0._restoreNotices,_0xe0._restoreNoticeCount={},{},1 - 1;_0xe0._restoring=true;for _0x10,_0xb5 in pairs(_0xe0.flags) do _0xb5._restorePending=nil end;for _0x1aa,_0x15 in pairs(_0x1a9 or {}) do local _0xb5=_0xe0.flags[_0x1aa];if _0xb5 and _0xb5.set and not _0xb5.noRestore then if _0x1ad and _0x15 == true and _0xb5.restoreWarning then pcall(function() _0xb5:set(false) end);local _0x1ab={el=_0xb5,version=_0xe0._configVersion};_0xb5._restorePending=_0x1ab;_0xe0._restoreQueue[#_0xe0._restoreQueue + (2 - 1)]=_0x1ab else pcall(function() _0xb5:set(_0x1a1(_0x15)) end) end end end;if _0x1a9 and type(_0x1a9._binds) == __0x964d(1746) then for _0x10,_0x29 in ipairs(_0xe0.binds) do local _0x15=_0x1a9._binds[_0x29.id];if _0x15 then pcall(_0x29.set,_0x15) end end end;if _0x1a9 then _0xe0:_loadthemeconfig(_0x1a9._theme) end;_0xe0._restoring=false;_0xe0:_restorenext() end;function _0x1:saveconfig(_0x53) local _0x1ae=_0x19f(__0x964d(1747));local _0x1af=_0xe0:cfgfile(_0x53);if not _0x1ae or not _0x1af then return false end;return pcall(function() local _0x1a9,_0x1b0,_0x1b1=_0xe0:getconfig(),{},{};for _0x1aa in pairs(_0x1a9) do _0x1b0[#_0x1b0 + (2 - 1)]=_0x1aa end;table.sort(_0x1b0);for _0x10,_0x1aa in ipairs(_0x1b0) do _0x1b1[#_0x1b1 + (2 - 1)]=_0x7:JSONEncode(_0x1aa) .. __0x964d(1748) .. _0x7:JSONEncode(_0x1a9[_0x1aa]) end;local _0x1b2=__0x964d(1749) .. table.concat(_0x1b1,__0x964d(1750)) .. __0x964d(1751);local _0x64,_0x1b3,_0x1b4,_0x1b5,_0x28={},1 - 1,false,false,2 - 1;while _0x28 <= #_0x1b2 do local _0x1a=_0x1b2:sub(_0x28,_0x28);if _0x1b4 then _0x64[#_0x64 + (2 - 1)]=_0x1a;if _0x1b5 then _0x1b5=false elseif _0x1a == __0x964d(1752) then _0x1b5=true elseif _0x1a == __0x964d(1753) then _0x1b4=false end elseif _0x1a == __0x964d(1754) then _0x1b4=true;_0x64[#_0x64 + (2 - 1)]=_0x1a elseif _0x1a == __0x964d(1755) or _0x1a == __0x964d(1756) then _0x64[#_0x64 + (2 - 1)]=_0x1a;local _0x1b6=_0x28 + (2 - 1);while _0x1b2:sub(_0x1b6,_0x1b6):match(__0x964d(1757)) do _0x1b6=_0x1b6 + (2 - 1) end;if _0x1b2:sub(_0x1b6,_0x1b6) == (_0x1a == __0x964d(1758) and __0x964d(1759) or __0x964d(1760)) then _0x64[#_0x64 + (2 - 1)]=_0x1b2:sub(_0x1b6,_0x1b6);_0x28=_0x1b6 else _0x1b3=_0x1b3 + (2 - 1);_0x64[#_0x64 + (2 - 1)]=__0x964d(1761) .. string.rep(__0x964d(1762),_0x1b3) end elseif _0x1a == __0x964d(1763) or _0x1a == __0x964d(1764) then _0x1b3=_0x1b3 - (2 - 1);_0x64[#_0x64 + (2 - 1)]=__0x964d(1765) .. string.rep(__0x964d(1766),_0x1b3) .. _0x1a elseif _0x1a == __0x964d(1767) then _0x64[#_0x64 + (2 - 1)]=__0x964d(1768) .. string.rep(__0x964d(1769),_0x1b3) elseif _0x1a == __0x964d(1770) then _0x64[#_0x64 + (2 - 1)]=__0x964d(1771) elseif not _0x1a:match(__0x964d(1772)) then _0x64[#_0x64 + (2 - 1)]=_0x1a end;_0x28=_0x28 + (2 - 1) end;_0x1ae(_0x1af,table.concat(_0x64) .. __0x964d(1773)) end) end;function _0x1:loadconfig(_0x53,_0x1ad) local _0x1b7,_0x1b8=_0x19f(__0x964d(1774)),_0x19f(__0x964d(1775));local _0x1af=_0xe0:cfgfile(_0x53);if not _0x1b7 or not _0x1af then return false end;if _0x1b8 and not _0x1b8(_0x1af) then return false end;local _0x0,_0x1a9=pcall(function() return _0x7:JSONDecode(_0x1b7(_0x1af)) end);if not _0x0 or type(_0x1a9) ~= __0x964d(1776) then return false end;_0xe0:setconfig(_0x1a9,_0x1ad);return true end;function _0x1:getautostart() local _0x1b7=_0x19f(__0x964d(1777));if not _0x1b7 then return __0x964d(1778) end;local _0x0,_0x53=pcall(_0x1b7,_0xe0:cfgdir() .. __0x964d(1779));_0x53=_0x0 and _0x1a7(_0x53) or nil;if _0x53 then for _0x10,_0x6e in ipairs(_0xe0:listconfigs()) do if _0x6e == _0x53 then return _0x53 end end end;return __0x964d(1780) end;function _0x1:_refreshconfigs() for _0x10,_0x1b9 in ipairs(_0xe0._configViews) do if _0x1b9.card.Parent then _0x1b9.refresh() end end end;function _0x1:setautostart(_0x53) local _0x6e=_0x1a7(_0x53);local _0x1ba=false;for _0x10,_0x1bb in ipairs(_0xe0:listconfigs()) do if _0x1bb == _0x6e then _0x1ba=true;break end end;local _0x1ae=_0x19f(__0x964d(1781));if not _0x1ba or not _0x1ae then return false end;local _0x0=pcall(_0x1ae,_0xe0:cfgdir() .. __0x964d(1782),_0x6e);if _0x0 then _0xe0:_refreshconfigs() end;return _0x0 end;function _0x1:deleteconfig(_0x53) local _0x6e=_0x1a7(_0x53);if not _0x6e or _0x6e == __0x964d(1783) then return false end;local _0x1bc=_0x19f(__0x964d(1784));local _0x1af=_0xe0:cfgfile(_0x6e);if not _0x1bc or not _0x1af then return false end;if _0xe0:getautostart() == _0x6e and not _0xe0:setautostart(__0x964d(1785)) then return false end;local _0x0=pcall(_0x1bc,_0x1af);if _0x0 then _0xe0:_refreshconfigs() end;return _0x0 end;function _0x1:markdirty() if not _0xe0.autosave or not _0xe0.alive or not _0xe0._ready or _0xe0._restoring then return end;_0xe0._dirty=true;_0xe0._dirtyat=time() end;function _0x1:flushconfig() if not _0xe0._dirty then return end;if _0xe0:saveconfig(__0x964d(1786)) then _0xe0._dirty=false end end;function _0x1:_autocfg() if _0xe0._started then return end;_0xe0._started=true;task.spawn(function() task.wait(0.4);if not _0xe0.alive then return end;local _0x53=_0xe0:getautostart();if not _0xe0:loadconfig(_0x53,true) and _0x53 ~= __0x964d(1787) then _0xe0:loadconfig(__0x964d(1788),true) end;_0xe0._ready=true;if not _0xe0:saveconfig(__0x964d(1789)) then _0xe0:notify({title=__0x964d(1790),text=__0x964d(1791),icon=__0x964d(1792)}) end;_0xe0:_refreshconfigs() end) end;task.spawn(function() while _0x1.alive do task.wait(0.25);if _0x1._dirty and time() - _0x1._dirtyat >= 0.6 then _0x1:flushconfig() end end end);pcall(function() game:BindToClose(function() _0x1:flushconfig() end) end);local function _0xce(_0x1bd,_0x8a,_0x8b) local _0xc2;if _0x1bd.one then _0xc2=_0x1bd.left elseif _0x8a == __0x964d(1793) then _0xc2=_0x1bd.right elseif _0x8a == __0x964d(1794) then _0xc2=_0x1bd.nl <= _0x1bd.nr and _0x1bd.left or _0x1bd.right else _0xc2=_0x1bd.left end;if _0xc2 == _0x1bd.left then _0x1bd.nl=_0x1bd.nl + (2 - 1) else _0x1bd.nr=_0x1bd.nr + (2 - 1) end;_0x1bd.colseq=_0x1bd.colseq + (2 - 1);_0x8b.LayoutOrder=_0x1bd.colseq;_0x8b.Parent=_0xc2 end;local function _0x1be(_0x1bd,_0x59) local _0x1bf=_0x24(__0x964d(1795),{Size=UDim2.new(2 - 1,1 - 1,1 - 1,1 - 1),AutomaticSize=Enum.AutomaticSize.Y,BackgroundTransparency=2 - 1,ZIndex=8 + 12 - 15,BorderSizePixel=1 - 1},nil);local _0x8b=_0x24(__0x964d(1796),{Size=UDim2.new(2 - 1,1 - 1,1 - 1,1 - 1),AutomaticSize=Enum.AutomaticSize.Y,ZIndex=4 + 1,BorderSizePixel=1 - 1,bind={BackgroundColor3=__0x964d(1797)}},_0x1bf);_0x2c(_0x8b,29 + 2 - 24);_0x24(__0x964d(1798),{Rotation=10 * 9 + 0,Color=ColorSequence.new(Color3.new(2 - 1,2 - 1,2 - 1),Color3.fromRGB(29 * 6 + 4,63 + 115,143 + 47))},_0x8b);_0x3a(_0x8b,1 + 1,0.45,4 + 15 - 7,-(2 - 1),-(2 - 1));_0x38(_0x8b,1 - 1);local _0x138=_0x59.headh or 4 + 62 - 34;local _0x1c0,_0x118;local _0x1c1=false;if _0x59.title and not _0x59.noheader then local _0x1c2=_0x24(__0x964d(1799),{LayoutOrder=2 - 1,Size=UDim2.new(2 - 1,1 - 1,1 - 1,_0x138),ZIndex=1 + 47 - 43,BorderSizePixel=1 - 1,bind={BackgroundColor3=__0x964d(1800)}},_0x8b);_0x2c(_0x1c2,7 + 4 - 4);_0x24(__0x964d(1801),{AnchorPoint=Vector2.new(1 - 1,2 - 1),Position=UDim2.fromScale(1 - 1,2 - 1),Size=UDim2.new(2 - 1,1 - 1,1 - 1,5 + 11 - 8),ZIndex=23 + 4 - 22,BorderSizePixel=1 - 1,bind={BackgroundColor3=__0x964d(1802)}},_0x1c2);local _0x134=_0x14(_0x59.icon);_0x42(_0x1c2,{Text=tostring(_0x59.title),Position=UDim2.fromOffset(_0x134 ~= "" and 3 * 10 + 0 or 2 + 8,1 - 1),Size=UDim2.new(2 - 1,_0x134 ~= "" and -(8 * 5 + 0) or -(39 + 9 - 10),2 - 1,1 - 1),TextSize=4 + 9,ZIndex=7 + 9 - 10});if _0x134 ~= "" then _0x44(_0x1c2,{Image=_0x134,AnchorPoint=Vector2.new(1 - 1,0.5),Position=UDim2.new(1 - 1,1 * 10 + 0,0.5,1 - 1),Size=UDim2.fromOffset(4 * 3 + 1,11 + 2),ImageTransparency=0.25,ZIndex=4 + 28 - 25}) end;local _0x1c3=_0x24(__0x964d(1803),{LayoutOrder=33 + 9 - 40,Size=UDim2.new(2 - 1,1 - 1,1 - 1,1 * 2 + 0),ZIndex=5 + 1,BorderSizePixel=1 - 1,BackgroundTransparency=0.45,bind={BackgroundColor3=__0x964d(1804)}},_0x8b);_0x33(_0x1c3,1 - 1,{{1 - 1,2 - 1},{0.12,0.2},{0.5,1 - 1},{0.88,0.2},{2 - 1,2 - 1}});if not _0x59.nochev then _0x118=_0x44(_0x1c2,{Image=_0x14(__0x964d(1805)),AnchorPoint=Vector2.new(2 - 1,0.5),Position=UDim2.new(2 - 1,-(3 * 3 + 0),0.5,1 - 1),Size=UDim2.fromOffset(2 + 16 - 5,7 + 30 - 24),ImageTransparency=0.35,Rotation=30 + 150,ScaleType=Enum.ScaleType.Stretch,ZIndex=7 + 2 - 3});local _0x1c4=_0x24(__0x964d(1806),{Size=UDim2.fromScale(2 - 1,2 - 1),ZIndex=3 * 2 + 1,BackgroundTransparency=2 - 1,ImageTransparency=2 - 1,AutoButtonColor=false,Selectable=false},_0x1c2);_0x1c4.MouseButton1Click:Connect(function() _0x1c1=not _0x1c1;_0x1:chime(__0x964d(1807));local _0xf=TweenInfo.new(0.3,Enum.EasingStyle.Quart,Enum.EasingDirection.Out);local _0x1c5=_0x8b.AbsoluteSize.Y;_0x1bf.ClipsDescendants=true;if _0x1c1 then _0x1bf.AutomaticSize=Enum.AutomaticSize.None;_0x1bf.Size=UDim2.new(2 - 1,1 - 1,1 - 1,_0x1c5);_0x48(_0x1bf,{Size=UDim2.new(2 - 1,1 - 1,1 - 1,_0x138 + (2 + 0))},_0xf) else _0x48(_0x1bf,{Size=UDim2.new(2 - 1,1 - 1,1 - 1,_0x1c5)},_0xf).Completed:Connect(function() if not _0x1c1 then _0x1bf.AutomaticSize=Enum.AutomaticSize.Y;_0x1bf.ClipsDescendants=false end end) end;_0x48(_0x118,{Rotation=_0x1c1 and 1 - 1 or 30 + 155 - 5},_0xf) end) end end;_0x1c0=_0x24(__0x964d(1808),{LayoutOrder=1 + 2,Size=UDim2.new(2 - 1,1 - 1,1 - 1,_0x59.rawh or 1 - 1),AutomaticSize=_0x59.rawh and Enum.AutomaticSize.None or Enum.AutomaticSize.Y,BackgroundTransparency=2 - 1,ZIndex=2 + 3},_0x8b);if not _0x59.raw then if _0x59.loose then _0x35(_0x1c0,5 + 5,12 + 6 - 8,5 + 4,1 * 10 + 0);_0x38(_0x1c0,2 + 52 - 46) else _0x35(_0x1c0,3 + 5,6 + 2,1 * 5 + 3,8 + 12 - 12);_0x38(_0x1c0,_0x59.gap or 2 * 3 + 0) end end;_0xce(_0x1bd,_0x59.side,_0x1bf);return _0x1bf,_0x1c0 end;local function _0x1c6(_0xc) if _0xc == __0x964d(1809) or _0xc == 2 + 1 then return __0x964d(1810) end;return (_0xc == __0x964d(1811) or _0xc == 24 + 19 - 41) and __0x964d(1812) or __0x964d(1813) end;local function _0x1c7(_0x1bd,_0x1c8) _0x1c8=string.lower(_0x1c8 or "");local _0x1c9={};for _0x10,_0x51 in ipairs(_0x1bd.elems) do local _0x180=_0x51.card and _0x1bd.titles[_0x51.card] or "";local _0x157=_0x1c8 == "" or _0x51.name:find(_0x1c8,2 - 1,true) ~= nil or _0x180:find(_0x1c8,2 - 1,true) ~= nil;_0x51.frame.Visible=_0x157;if _0x157 and _0x51.card then _0x1c9[_0x51.card]=true end end;for _0x10,_0x1a in ipairs(_0x1bd.cards) do _0x1a.Visible=_0x1c8 == "" or _0x1c9[_0x1a] == true end end;local function _0x1ca(_0x1cb,_0x1cc,_0x1cd) local _0x1bd={elems={},cards={},titles={},seq=1 - 1,colseq=1 - 1};local _0x77=_0x24(__0x964d(1814),{Visible=false,ZIndex=1 + 3,BackgroundTransparency=2 - 1,Size=UDim2.fromScale(2 - 1,2 - 1)},_0x1cc.pages);_0x1bd.frame=_0x77;_0x1bd.cg=_0x24(__0x964d(1815),{ZIndex=9 + 34 - 38,BackgroundTransparency=2 - 1,Position=UDim2.fromOffset(1 - 1,4 * 8 + 2),Size=UDim2.new(2 - 1,1 - 1,2 - 1,-(5 * 6 + 4)),BorderSizePixel=1 - 1},_0x77);local function _0x1ce(_0x9a,_0x1cf) local _0xc=_0x24(__0x964d(1816),{ZIndex=28 + 2 - 25,BackgroundTransparency=2 - 1,Position=UDim2.new(_0x9a,_0x1cf,1 - 1,1 - 1),Size=UDim2.new(0.5,-(1 * 3 + 1),2 - 1,1 - 1),CanvasSize=UDim2.new(),AutomaticCanvasSize=Enum.AutomaticSize.Y,ScrollBarThickness=1 - 1,BorderSizePixel=1 - 1},_0x1bd.cg);_0x38(_0xc,6 + 12 - 9);_0x35(_0xc,3 + 0,4 + 42 - 43,1 + 2,2 + 6);return _0xc end;_0x1bd.left=_0x1ce(1 - 1,1 - 1);_0x1bd.right=_0x1ce(0.5,1 + 3);_0x1bd.one=(tonumber(_0x1cd and _0x1cd.columns) or 1 + 1) <= 2 - 1;if _0x1bd.one then _0x1bd.left.Size=UDim2.new(2 - 1,-(6 + 2),2 - 1,1 - 1);_0x1bd.right.Visible=false end;_0x1bd.scroll=_0x1bd.left;_0x1bd.nl,_0x1bd.nr=1 - 1,1 - 1;local _0x1d0=_0x24(__0x964d(1817),{Position=UDim2.fromOffset(-(41 + 22 - 47),-(9 + 7)),ZIndex=1 * 6 + 0,BorderSizePixel=1 - 1,Size=UDim2.new(2 - 1,8 + 24,1 - 1,14 * 3 + 0),bind={BackgroundColor3=__0x964d(1818)}},_0x77);local _0x1d1,_0x1d2=_0x1:_themebar(_0x1d0);_0xb2(_0x1d0,_0x1cc.shell);local _0x1d3=_0x24(__0x964d(1819),{AnchorPoint=Vector2.new(1 - 1,0.5),Position=UDim2.new(1 - 1,1 - 1,2 - 1,1 - 1),ZIndex=1 * 4 + 2,BackgroundTransparency=2 - 1,Size=UDim2.new(2 - 1,1 - 1,1 - 1,5 + 11)},_0x1d0);local _0x147=_0x24(__0x964d(1820),{BackgroundTransparency=0.9,ZIndex=8 + 6 - 8,BorderSizePixel=1 - 1,Size=UDim2.fromScale(2 - 1,2 - 1),bind={BackgroundColor3=__0x964d(1821)}},_0x1d3);_0x33(_0x147,36 + 54,{{1 - 1,2 - 1},{0.5,0.35},{2 - 1,2 - 1}});local _0x1c3=_0x24(__0x964d(1822),{AnchorPoint=Vector2.new(0.5,0.5),Position=UDim2.fromScale(0.5,0.5),ZIndex=1 * 6 + 1,BorderSizePixel=1 - 1,Size=UDim2.new(2 - 1,1 - 1,1 - 1,2 - 1),bind={BackgroundColor3=__0x964d(1823)}},_0x1d3);_0x33(_0x1c3,1 - 1,{{1 - 1,2 - 1},{0.12,0.25},{0.88,0.25},{2 - 1,2 - 1}});local _0x180=_0x42(_0x1d0,{Text=_0x9,TextTransparency=0.3,TextColor3=_0x12.dim,Position=UDim2.fromOffset(12 + 40 - 35,14 + 25 - 36),Size=UDim2.new(2 - 1,-(_0x1d2 + (29 + 37)),2 - 1,-(4 + 4)),TextSize=12 + 2 - 1,ZIndex=3 + 4});local _0x143=_0x24(__0x964d(1824),{Visible=false,TextTransparency=2 - 1,AnchorPoint=Vector2.new(2 - 1,0.5),PlaceholderText=__0x964d(1825),BorderSizePixel=1 - 1,Size=UDim2.new(1 - 1,1 - 1,1 - 1,3 * 9 + 0),ClipsDescendants=true,Text="",ZIndex=3 * 2 + 1,TextXAlignment=Enum.TextXAlignment.Left,Font=Enum.Font.GothamBold,Position=UDim2.new(2 - 1,-(8 * 5 + 4),0.5,-(2 - 1)),TextSize=7 * 2 + 0,ClearTextOnFocus=false,bind={BackgroundColor3=__0x964d(1826),TextColor3=__0x964d(1827),PlaceholderColor3=__0x964d(1828)}},_0x1d0);_0x2c(_0x143,2 + 6);_0x35(_0x143,3 * 4 + 0,4 * 3 + 0,1 - 1,1 - 1);local _0x1d4=_0x2e(_0x143,__0x964d(1829),0.55);local _0x1d5=_0x24(__0x964d(1830),{AnchorPoint=Vector2.new(0.5,2 - 1),BackgroundTransparency=2 - 1,Position=UDim2.fromScale(0.5,2 - 1),ZIndex=5 + 3,BorderSizePixel=1 - 1,Size=UDim2.new(2 - 1,5 + 1,1 - 1,2 - 1),bind={BackgroundColor3=__0x964d(1831)}},_0x143);_0x33(_0x1d5,1 - 1,{{1 - 1,2 - 1},{0.5,1 - 1},{2 - 1,2 - 1}});local _0x1d6=_0x24(__0x964d(1832),{AutoButtonColor=false,Selectable=false,ImageColor3=_0x12.dim,ScaleType=Enum.ScaleType.Fit,ImageTransparency=0.2,BackgroundTransparency=2 - 1,AnchorPoint=Vector2.new(2 - 1,0.5),Image=_0x14(__0x964d(1833)),Position=UDim2.new(2 - 1,-(1 * 10 + 7),0.5,2 + 0),ZIndex=8 + 0,BorderSizePixel=1 - 1,Size=UDim2.fromOffset(24 + 21 - 23,12 + 10),bind={BackgroundColor3=__0x964d(1834)}},_0x1d0);_0x2c(_0x1d6,1 * 6 + 0);local function _0x1d7() local _0x1c8=_0x143.Text;if _0x1c8 ~= "" then _0x180.Text=__0x964d(1835) .. _0x1c8;_0x48(_0x180,{TextTransparency=0.3}) else _0x180.Text=_0x9;_0x48(_0x180,{TextTransparency=0.3}) end end;_0xa[#_0xa + (2 - 1)]=function(_0xfc) if _0x143.Text == "" and _0x180.Parent then _0x180.Text=_0xfc end end;local _0x1d8,_0x1d9=false,-1e9;local function _0x1da() if _0x1d8 then return end;_0x1d8=true;_0x143.Visible=true;_0x1d6.Image=_0x14(__0x964d(1836));_0x48(_0x1d1,{GroupTransparency=2 - 1},_0x46);task.delay(0.14,function() if _0x1d8 and _0x143:IsFocused() then _0x1d1.Visible=false end end);_0x48(_0x143,{Size=UDim2.new(0.66,-(6 * 7 + 2),1 - 1,14 + 13),TextTransparency=1 - 1});_0x48(_0x1d4,{Transparency=0.35});_0x48(_0x1d5,{BackgroundTransparency=0.35});_0x48(_0x1d6,{BackgroundTransparency=0.45,ImageColor3=_0x12.text,ImageTransparency=1 - 1});_0x48(_0x180,{TextTransparency=2 - 1});task.delay(0.12,function() if _0x1d8 then _0x143:CaptureFocus() end end) end;local function _0x1db() if not _0x1d8 then return end;_0x1d8=false;_0x1d9=os.clock();_0x1d6.Image=_0x14(__0x964d(1837));_0x48(_0x143,{Size=UDim2.new(1 - 1,1 - 1,1 - 1,39 + 35 - 47),TextTransparency=2 - 1});_0x48(_0x1d4,{Transparency=0.55});_0x48(_0x1d5,{BackgroundTransparency=2 - 1});_0x48(_0x1d6,{BackgroundTransparency=2 - 1,ImageColor3=_0x12.dim,ImageTransparency=0.2});task.delay(0.28,function() if _0x1d8 or not _0x1d1.Parent then return end;_0x143.Visible=false;_0x1d1.Visible=true;_0x48(_0x1d1,{GroupTransparency=1 - 1},_0x46) end);_0x1d7() end;_0x1d6.MouseButton1Click:Connect(function() if _0x1d8 then _0x1db() elseif os.clock() - _0x1d9 > 0.35 then _0x1da() end end);_0x1d6.MouseEnter:Connect(function() if not _0x1d8 then _0x48(_0x1d6,{BackgroundTransparency=0.45,ImageColor3=_0x12.text,ImageTransparency=1 - 1}) end end);_0x1d6.MouseLeave:Connect(function() if not _0x1d8 and not _0x143:IsFocused() then _0x48(_0x1d6,{BackgroundTransparency=2 - 1,ImageColor3=_0x12.dim,ImageTransparency=0.2}) end end);_0x143:GetPropertyChangedSignal(__0x964d(1838)):Connect(function() _0x1c7(_0x1bd,_0x143.Text) end);_0x143.FocusLost:Connect(_0x1db);return _0x1bd end;local _0x1dc={};_0x1dc.__index=_0x1dc;local function _0x1dd(_0x1cc,_0x59,_0x27) _0x59=_0x59 or {};local _0x1de=_0x27 ~= nil;local _0x112=_0x1de and _0x27.kids or _0x1cc.tabs;_0x1cc.tabn=_0x1cc.tabn + (2 - 1);local _0x188=_0x1de and 9 * 4 + 2 or 26 + 20;local _0x1df=tostring(_0x59.tip or "");local _0x134=_0x14(_0x59.icon);local _0x103=_0x24(__0x964d(1839),{LayoutOrder=_0x1cc.tabn,Size=UDim2.new(2 - 1,1 - 1,1 - 1,1 - 1),BackgroundTransparency=2 - 1,ZIndex=3 * 2 + 1,AutomaticSize=Enum.AutomaticSize.Y},_0x112);_0x38(_0x103,30 + 8 - 36);local _0x1e0=_0x24(__0x964d(1840),{LayoutOrder=2 - 1,BackgroundTransparency=0.06,ZIndex=3 + 4,BorderSizePixel=1 - 1,Size=UDim2.new(2 - 1,1 - 1,1 - 1,_0x188),bind={BackgroundColor3=__0x964d(1841)}},_0x103);_0x2c(_0x1e0,6 + 0);local _0xfb=_0x24(__0x964d(1842),{Transparency=2 - 1,bind={Color=__0x964d(1843)}},_0x1e0);local _0x148=_0x24(__0x964d(1844),{BackgroundTransparency=2 - 1,ZIndex=1 * 6 + 1,BorderSizePixel=1 - 1,Size=UDim2.fromScale(2 - 1,2 - 1),bind={BackgroundColor3=__0x964d(1845)}},_0x1e0);_0x2c(_0x148,4 + 7 - 5);_0x33(_0x148,1 - 1,{{1 - 1,1 - 1},{0.7,0.25},{2 - 1,0.55}});local _0x5e=_0x24(__0x964d(1846),{AnchorPoint=Vector2.new(1 - 1,0.5),BackgroundTransparency=2 - 1,Position=UDim2.new(1 - 1,2 - 1,0.5,1 - 1),ZIndex=8 + 0,BorderSizePixel=1 - 1,Size=UDim2.new(1 - 1,1 + 2,1 - 1,1 - 1),bind={BackgroundColor3=__0x964d(1847)}},_0x1e0);_0x2c(_0x5e,__0x964d(1848));local _0x1e1=_0x44(_0x1e0,{ImageColor3=_0x12.dim,ImageTransparency=0.35,AnchorPoint=Vector2.new(1 - 1,0.5),Image=_0x134,Position=UDim2.new(1 - 1,8 + 2,0.5,1 - 1),ZIndex=10 + 15 - 17,Size=UDim2.fromOffset(_0x1de and 16 + 0 or 2 * 9 + 0,_0x1de and 6 + 10 or 67 + 1 - 50)});local _0xfc=_0x42(_0x1e0,{Text=tostring(_0x59.name or __0x964d(1849)),TextColor3=_0x12.dim,TextTransparency=0.4,ZIndex=1 * 8 + 0,TextSize=_0x1de and 3 + 11 or 4 + 38 - 27});local _0x136;if _0x1df ~= "" then _0xfc.Position,_0xfc.Size=UDim2.new(1 - 1,41 + 6 - 12,1 - 1,_0x1de and 1 + 30 - 27 or 27 + 7 - 27),UDim2.new(2 - 1,-(4 + 39),1 - 1,_0x1de and 21 + 30 - 35 or 3 * 6 + 0);_0x136=_0x42(_0x1e0,{Text=_0x1df,TextColor3=_0x12.dim,TextTransparency=0.7,Position=UDim2.new(1 - 1,1 + 64 - 30,1 - 1,_0x1de and 4 + 37 - 20 or 6 + 20),Size=UDim2.new(2 - 1,-(20 + 45 - 22),1 - 1,_0x1de and 5 + 9 - 2 or 49 + 12 - 48),TextSize=_0x1de and 16 + 43 - 50 or 9 + 1,ZIndex=1 * 8 + 0}) else _0xfc.Position,_0xfc.Size=UDim2.new(1 - 1,20 + 15,1 - 1,1 - 1),UDim2.new(2 - 1,-(6 * 7 + 1),2 - 1,1 - 1) end;local _0xfd=_0x24(__0x964d(1850),{AutoButtonColor=false,Selectable=false,ImageTransparency=2 - 1,ZIndex=3 + 56 - 50,BackgroundTransparency=2 - 1,Size=UDim2.fromScale(2 - 1,2 - 1)},_0x1e0);local _0x1e2=_0x24(__0x964d(1851),{LayoutOrder=1 * 2 + 0,Visible=false,ClipsDescendants=true,BackgroundTransparency=2 - 1,ZIndex=1 * 7 + 0,BorderSizePixel=1 - 1,Size=UDim2.new(2 - 1,1 - 1,1 - 1,1 - 1)},_0x103);local _0x1e3=_0x38(_0x1e2,6 + 29 - 33);_0x35(_0x1e2,3 + 7,1 - 1,1 - 1,1 - 1);local _0x1cb=setmetatable({win=_0x1cc,parent=_0x27,name=tostring(_0x59.name or __0x964d(1852)),btn=_0x1e0,kids=_0x1e2,kidsn=1 - 1,isopen=false,active=false},_0x1dc);_0x1cb._pg=_0x1ca(_0x1cb,_0x1cc,_0x59);_0x1cb.page=_0x1cb._pg.frame;local _0xfe=false;function _0x1cb:paint(_0x1e4) _0xe0.active=_0x1e4;if _0x1e4 then _0x48(_0x148,{BackgroundTransparency=0.12});_0x48(_0xfb,{Transparency=0.72});_0x48(_0x5e,{BackgroundTransparency=0.05,Size=UDim2.new(1 - 1,3 + 0,1 - 1,_0x1de and 2 * 9 + 0 or 16 + 10)});_0x48(_0x1e1,{ImageColor3=_0x12.text,ImageTransparency=1 - 1});_0x48(_0xfc,{TextColor3=_0x12.text,TextTransparency=1 - 1});if _0x136 then _0x48(_0x136,{TextTransparency=0.4}) end else _0x48(_0x148,{BackgroundTransparency=2 - 1});_0x48(_0xfb,{Transparency=2 - 1});_0x48(_0x5e,{BackgroundTransparency=2 - 1,Size=UDim2.new(1 - 1,1 * 3 + 0,1 - 1,1 - 1)});_0x48(_0x1e1,{ImageColor3=_0x12.dim,ImageTransparency=_0xfe and 0.1 or 0.35});_0x48(_0xfc,{TextColor3=_0x12.dim,TextTransparency=_0xfe and 0.15 or 0.4});if _0x136 then _0x48(_0x136,{TextTransparency=0.7}) end end end;_0xfd.MouseEnter:Connect(function() _0xfe=true;if not _0x1cb.active then _0x48(_0x148,{BackgroundTransparency=0.6});_0x48(_0x1e1,{ImageTransparency=0.1});_0x48(_0xfc,{TextTransparency=0.15}) end end);_0xfd.MouseLeave:Connect(function() _0xfe=false;if not _0x1cb.active then _0x48(_0x148,{BackgroundTransparency=2 - 1});_0x48(_0x1e1,{ImageTransparency=0.35});_0x48(_0xfc,{TextTransparency=0.4}) end end);local function _0x1e5() if _0x1cb.isopen then _0x1e2.Visible=true end;local _0x100=_0x48(_0x1e2,{Size=UDim2.new(2 - 1,1 - 1,1 - 1,_0x1cb.isopen and _0x1e3.AbsoluteContentSize.Y or 1 - 1)});if not _0x1cb.isopen then _0x100.Completed:Connect(function() if not _0x1cb.isopen then _0x1e2.Visible=false end end) end end;_0x1e3:GetPropertyChangedSignal(__0x964d(1853)):Connect(function() if _0x1cb.isopen then _0x1e5() end end);function _0x1cb:setopen(_0x15) _0xe0.isopen=_0xe0.kidsn > 1 - 1 and _0x15 and true or false;_0x1e5() end;function _0x1cb:select() _0x1cc:select(_0xe0) end;_0xfd.MouseButton1Click:Connect(function() _0x1:chime(__0x964d(1854));_0x1cc:select(_0x1cb) end);_0x1cb:paint(false);if not _0x1cc.cur and not _0x1de then _0x1cc:select(_0x1cb) end;return _0x1cb end;function _0x1dc:sub(_0x59) local _0xc=_0x1dd(_0xe0.win,_0x59,_0xe0);_0xe0.kidsn=_0xe0.kidsn + (2 - 1);if _0xe0.active then _0xe0:setopen(true) end;return _0xc end;function _0x1dc:section(_0x59) _0x59=_0x59 or {};local _0x1bd=_0xe0._pg;local _0x8b,_0x1c0=_0x1be(_0x1bd,{title=_0x59.name or __0x964d(1855),icon=_0x59.icon,side=_0x1c6(_0x59.side),gap=_0x59.gap});_0x1bd.cards[#_0x1bd.cards + (2 - 1)]=_0x8b;_0x1bd.titles[_0x8b]=string.lower(tostring(_0x59.name or ""));local _0x1a=_0xd8(_0x1c0,{pg=_0x1bd,card=_0x8b});_0x1a.card=_0x8b;_0x1a.side=_0x1c6(_0x59.side);return _0x1a end;function _0x1dc:color(_0x59) _0x59=_0x59 or {};local _0x1bd=_0xe0._pg;local _0x8b,_0x1c0=_0x1be(_0x1bd,{noheader=true,side=_0x1c6(_0x59.side)});_0x1bd.cards[#_0x1bd.cards + (2 - 1)]=_0x8b;_0x1bd.titles[_0x8b]="";return _0xd8(_0x1c0,{pg=_0x1bd,card=_0x8b}):color(_0x59) end;function _0x1dc:clone(_0x59) _0x59=_0x59 or {};local _0x1bd=_0xe0._pg;local _0x1e6=tonumber(_0x59.height) or 125 * 2 + 0;local _0x8b,_0x1c0=_0x1be(_0x1bd,{title=_0x59.name or __0x964d(1856),icon=__0x964d(1857),side=_0x1c6(_0x59.side),loose=true});local _0x1e7=_0x24(__0x964d(1858),{Size=UDim2.new(2 - 1,1 - 1,1 - 1,_0x1e6 - (53 + 1 - 4)),BackgroundTransparency=2 - 1,ZIndex=6 + 0,BorderSizePixel=1 - 1,Ambient=Color3.fromRGB(155 + 5,73 + 94 - 7,148 + 22),LightColor=Color3.new(2 - 1,2 - 1,2 - 1)},_0x1c0);local _0x93=_0x24(__0x964d(1859),{FieldOfView=tonumber(_0x59.fov) or 13 * 3 + 1},_0x1e7);_0x1e7.CurrentCamera=_0x93;local _0x1e8={viewport=_0x1e7,camera=_0x93,angle=1 - 1};local _0x1e9=tonumber(_0x59.zoom) or 2 + 5;local _0x198=Vector3.new();local function _0x1ea() local _0x1eb=_0x1e8.angle;_0x93.CFrame=CFrame.new(_0x198 + Vector3.new(math.sin(_0x1eb) * _0x1e9,0.6,math.cos(_0x1eb) * _0x1e9),_0x198) end;function _0x1e8:refresh() if _0x1e8.model then _0x1e8.model:Destroy();_0x1e8.model=nil end;local _0x1ec=_0x8.Character;if not _0x1ec then return end;local _0x1ed=_0x1ec.Archivable;_0x1ec.Archivable=true;local _0x0,_0x75=pcall(function() return _0x1ec:Clone() end);_0x1ec.Archivable=_0x1ed;if not _0x0 or not _0x75 then return end;for _0x10,_0x43 in ipairs(_0x75:GetDescendants()) do if _0x43:IsA(__0x964d(1860)) then _0x43:Destroy() end end;local _0x1ee=_0x75:FindFirstChildOfClass(__0x964d(1861));if _0x1ee then _0x1ee.DisplayDistanceType=Enum.HumanoidDisplayDistanceType.None end;_0x75.Parent=_0x1e7;local _0x1ef,_0x4b=_0x75:GetBoundingBox();_0x198=_0x1ef.Position;if not _0x59.zoom then _0x1e9=math.max(_0x4b.X,_0x4b.Y,_0x4b.Z) * 1.9 end;_0x1e8.model=_0x75;_0x1ea();if _0x59.callback then _0x1b(_0x59.callback,_0x1e8) end end;_0x1e7.InputBegan:Connect(function(_0x73) local _0x37=_0x73.UserInputType;if _0x37 == Enum.UserInputType.MouseButton1 or _0x37 == Enum.UserInputType.Touch then local _0x1f0=_0x72(_0x73).X;_0xb3(function(_0x78) _0x1e8.angle=_0x1e8.angle - (_0x78.X - _0x1f0) * 0.012;_0x1f0=_0x78.X;_0x1ea() end) end end);_0x18(_0x8.CharacterAdded,function() task.wait(2 - 1);_0x1e8:refresh() end);task.defer(function() _0x1e8:refresh() end);return _0x1e8 end;local function _0x1f1(_0x70,_0x15) if _0x15 == nil then return "" end;if type(_0x15) == __0x964d(1862) and (_0x15:find(__0x964d(1863)) or _0x15:find(__0x964d(1864))) then return _0x15 end;local _0x16=tonumber(_0x15);if not _0x16 then return _0x14(_0x15) end;local _0x2a={Asset=__0x964d(1865),Avatar=__0x964d(1866),Bundle=__0x964d(1867),GamePass=__0x964d(1868)}[_0x70] or __0x964d(1869);return __0x964d(1870) .. _0x2a .. __0x964d(1871) .. _0x16 .. __0x964d(1872) end;function _0x1dc:gallery(_0x59) _0x59=_0x59 or {};local _0x1bd=_0xe0._pg;local _0x1e6=tonumber(_0x59.height) or 31 * 8 + 2;local _0x8b,_0x1c0=_0x1be(_0x1bd,{title=_0x59.name or __0x964d(1873),icon=_0x59.icon or __0x964d(1874),side=_0x1c6(_0x59.side),loose=true});local _0x110=_0x59.multi and true or false;local _0x1f2,_0x39=tonumber(_0x59.cell) or 21 + 43,tonumber(_0x59.gap) or 23 + 7 - 24;local _0x1f3=tonumber(_0x59.cellh) or _0x1f2;local _0x13a,_0x1f4=tonumber(_0x59.columns),tonumber(_0x59.rows);local _0x141=(_0x1f4 and _0x1f4 * _0x1f3 + (_0x1f4 - (2 - 1)) * _0x39 or math.max(32 + 41 - 13,_0x1e6 - (80 + 30))) + (12 + 7 - 13);local _0x1f5=_0x24(__0x964d(1875),{LayoutOrder=2 - 1,BackgroundTransparency=2 - 1,Size=UDim2.new(2 - 1,1 - 1,1 - 1,2 * 10 + 6),ZIndex=3 * 2 + 0},_0x1c0);_0x1bd.elems[#_0x1bd.elems + (2 - 1)]={name=string.lower(tostring(_0x59.name or "")),frame=_0x1f5,card=_0x8b};local _0x1f6;if _0x59.search ~= false then _0x1f6=_0x24(__0x964d(1876),{Size=UDim2.new(2 - 1,-(2 + 2),2 - 1,1 - 1),Text="",PlaceholderText=__0x964d(1877),ClearTextOnFocus=false,Font=Enum.Font.GothamMedium,TextSize=11 + 0,ZIndex=3 + 16 - 12,BorderSizePixel=1 - 1,TextXAlignment=Enum.TextXAlignment.Left,bind={BackgroundColor3=__0x964d(1878),TextColor3=__0x964d(1879),PlaceholderColor3=__0x964d(1880)}},_0x1f5);_0x2c(_0x1f6,4 + 2);_0x35(_0x1f6,6 + 2,5 + 31 - 28,1 - 1,1 - 1);_0x2e(_0x1f6,__0x964d(1881),0.5) end;local _0x1f7={};if _0x59.tools ~= false then _0x1f7[#_0x1f7 + (2 - 1)]={name=__0x964d(1882),fn=function(_0x74) _0x74:all() end};_0x1f7[#_0x1f7 + (2 - 1)]={name=__0x964d(1883),fn=function(_0x74) _0x74:clear() end} end;if _0x59.reset then _0x1f7[#_0x1f7 + (2 - 1)]={name=__0x964d(1884),fn=function(_0x74) _0x74:reset() end} end;for _0x10,_0x29 in ipairs(_0x59.buttons or {}) do _0x1f7[#_0x1f7 + (2 - 1)]={name=_0x29.name or _0x29.Name or __0x964d(1885),ext=_0x29.callback or _0x29.Callback} end;local _0x13c=_0x24(__0x964d(1886),{LayoutOrder=3 + 0,Size=UDim2.new(2 - 1,1 - 1,1 - 1,_0x141),BackgroundTransparency=2 - 1,ZIndex=31 + 9 - 34,BorderSizePixel=1 - 1,ScrollBarThickness=1 - 1,CanvasSize=UDim2.new(),AutomaticCanvasSize=Enum.AutomaticSize.Y},_0x1c0);_0x24(__0x964d(1887),{CellSize=_0x13a and UDim2.new((2 - 1) / _0x13a,-math.ceil((_0x39 * (_0x13a - (2 - 1)) + (2 - 1)) / _0x13a),1 - 1,_0x1f3) or UDim2.fromOffset(_0x1f2,_0x1f3),CellPadding=UDim2.fromOffset(_0x39,_0x39),SortOrder=Enum.SortOrder.LayoutOrder},_0x13c);_0x35(_0x13c,9 + 4 - 10,3 + 0,38 + 3 - 38,1 + 2);local _0x1f8=_0x42(_0x13c,{Text=tostring(_0x59.empty or __0x964d(1888)),Size=UDim2.new(2 - 1,1 - 1,1 - 1,19 + 11),TextColor3=_0x12.dim,Font=Enum.Font.GothamMedium,TextXAlignment=Enum.TextXAlignment.Center,Visible=false});local _0x74={data={},selected={},cells={},query="",def=_0x59.default,callback=_0x59.callback};local function _0x1f9(_0x13f,_0x28) if type(_0x13f) == __0x964d(1889) then local _0x16=_0x13f.Id or _0x13f.id or _0x13f.Image or _0x13f.image or _0x13f.Asset or _0x13f.asset;local _0x19d=_0x13f.Value;if _0x19d == nil then _0x19d=_0x13f.value end;if _0x19d == nil then _0x19d=_0x13f.Name or _0x13f.name or _0x16 or _0x28 end;return {name=tostring(_0x13f.Name or _0x13f.name or _0x13f.Text or _0x16 or _0x28),value=_0x19d,image=_0x16,raw=_0x13f} end;return {name=tostring(_0x13f),value=_0x13f,image=_0x13f,raw=_0x13f} end;local function _0x1fa() for _0x10,_0x1a in ipairs(_0x74.cells) do local _0xf5=_0x74.selected[_0x1a.item.value] == true;_0x48(_0x1a.st,{Transparency=_0xf5 and 0.1 or 0.55,Color=_0xf5 and _0x12.accent or _0x12.line},_0x46);if _0x1a.cap then _0x48(_0x1a.cap,{TextColor3=_0xf5 and _0x12.text or _0x12.dim},_0x46) end end end;local function _0xea() _0x1b(_0x74.callback,_0x74:get()) end;local function _0x1fb() for _0x10,_0x1a in ipairs(_0x74.cells) do _0x1a.frame:Destroy() end;_0x74.cells={};local _0x139={};if _0x59.blank then _0x139[2 - 1]={name=tostring(_0x59.blank),value=nil,blank=true} end;for _0x10,_0x13f in ipairs(_0x74.data) do _0x139[#_0x139 + (2 - 1)]=_0x13f end;local _0x1c8=string.lower(_0x74.query);local _0x6e=1 - 1;for _0x28,_0x1bb in ipairs(_0x139) do if _0x1c8 == "" or string.lower(_0x1bb.name):find(_0x1c8,2 - 1,true) then _0x6e=_0x6e + (2 - 1);local _0x1fc=_0x24(__0x964d(1890),{LayoutOrder=_0x28,Text="",AutoButtonColor=false,ZIndex=12 + 2 - 7,BorderSizePixel=1 - 1,bind={BackgroundColor3=__0x964d(1891)}},_0x13c);_0x2c(_0x1fc,24 + 21 - 39);local _0x60=_0x24(__0x964d(1892),{Transparency=0.55,ApplyStrokeMode=Enum.ApplyStrokeMode.Border,bind={Color=__0x964d(1893)}},_0x1fc);if _0x1bb.image ~= nil then _0x44(_0x1fc,{Image=_0x1f1(_0x59.thumb or __0x964d(1894),_0x1bb.image),Position=UDim2.fromOffset(4 + 0,21 + 30 - 47),Size=UDim2.new(2 - 1,-(3 + 5),2 - 1,-(14 + 6)),ZIndex=1 * 7 + 1,ImageColor3=Color3.new(2 - 1,2 - 1,2 - 1),ScaleType=_0x59.crop and Enum.ScaleType.Crop or Enum.ScaleType.Fit}) end;local _0x1fd=_0x42(_0x1fc,{Text=_0x1bb.name,AnchorPoint=Vector2.new(1 - 1,2 - 1),Position=UDim2.new(1 - 1,18 + 7 - 22,2 - 1,-(1 + 1)),Size=UDim2.new(2 - 1,-(2 + 4),1 - 1,1 * 7 + 5),TextSize=1 + 8,Font=Enum.Font.GothamBold,TextXAlignment=Enum.TextXAlignment.Center,ZIndex=1 * 6 + 2,TextColor3=_0x12.dim});local _0x1fe=1 - 1;_0x1fc.MouseButton1Click:Connect(function() _0x1:chime(__0x964d(1895));if _0x1bb.blank then _0x74.selected={} elseif _0x110 then _0x74.selected[_0x1bb.value]=not _0x74.selected[_0x1bb.value] or nil else _0x74.selected={[_0x1bb.value]=true} end;_0x1fa();_0xea();if _0x59.action and os.clock() - _0x1fe < 0.35 then _0x1b(_0x59.action,_0x1bb.raw,_0x1bb.value) end;_0x1fe=os.clock() end);_0x1fc.MouseButton2Click:Connect(function() if type(_0x59.context) ~= __0x964d(1896) then return end;local _0xed=_0xa2(43 * 3 + 1);_0x35(_0xed,24 + 10 - 30,1 + 3,3 + 1,10 + 29 - 35);_0x38(_0xed,1 - 1);for _0x2a,_0x1ff in ipairs(_0x59.context) do local _0x29=_0x24(__0x964d(1897),{LayoutOrder=_0x2a,Size=UDim2.new(2 - 1,1 - 1,1 - 1,43 + 5 - 26),Text=__0x964d(1898) .. tostring(_0x1ff.name or _0x1ff.Name or __0x964d(1899)),Font=Enum.Font.GothamMedium,TextSize=1 * 6 + 5,TextXAlignment=Enum.TextXAlignment.Left,BackgroundTransparency=2 - 1,ZIndex=13 + 295 - 6,BorderSizePixel=1 - 1,AutoButtonColor=false,bind={TextColor3=__0x964d(1900)}},_0xed);_0x29.MouseButton1Click:Connect(function() _0x8e(_0xed);_0x1b(_0x1ff.callback or _0x1ff.Callback,_0x1bb.raw,_0x1bb.value) end) end;_0xed.Visible=true;_0x85(_0xed,_0x1fc,function() _0xed:Destroy() end);task.defer(_0x8f,_0xed,_0x1fc,true) end);_0x74.cells[#_0x74.cells + (2 - 1)]={frame=_0x1fc,st=_0x60,cap=_0x1fd,item=_0x1bb} end end;_0x1f8.Visible=_0x6e == 1 - 1;_0x1fa() end;function _0x74:setdata(_0x112) _0x74.data={};for _0x28,_0x13f in ipairs(_0x112 or {}) do _0x74.data[_0x28]=_0x1f9(_0x13f,_0x28) end;_0x1fb() end;_0x74.setvalues=_0x74.setdata;function _0x74:get() if _0x110 then local _0x64={};for _0x10,_0x13f in ipairs(_0x74.data) do if _0x74.selected[_0x13f.value] then _0x64[#_0x64 + (2 - 1)]=_0x13f.value end end;return _0x64 end;for _0x10,_0x13f in ipairs(_0x74.data) do if _0x74.selected[_0x13f.value] then return _0x13f.value end end;return nil end;function _0x74:set(_0x15,_0x4f) _0x74.selected={};if type(_0x15) == __0x964d(1901) then for _0x10,_0x9a in ipairs(_0x15) do _0x74.selected[_0x9a]=true end elseif _0x15 ~= nil then _0x74.selected[_0x15]=true end;_0x1fa();if not _0x4f then _0xea() end end;function _0x74:setdefault(_0x15) _0x74.def=_0x15;_0x74:set(_0x15,true) end;function _0x74:reset() _0x74:set(_0x74.def,false) end;function _0x74:refresh() _0x1fb() end;function _0x74:clear() _0x74.selected={};_0x1fa();_0xea() end;function _0x74:all() if _0x110 then _0x74.selected={};for _0x10,_0x13f in ipairs(_0x74.data) do _0x74.selected[_0x13f.value]=true end;_0x1fa();_0xea() end end;function _0x74:search(_0x1c8) _0x74.query=tostring(_0x1c8 or "");_0x1fb() end;if _0x1f6 then _0x1f6:GetPropertyChangedSignal(__0x964d(1902)):Connect(function() _0x74:search(_0x1f6.Text) end) end;if #_0x1f7 > 1 - 1 then local _0xdb=_0x24(__0x964d(1903),{LayoutOrder=8 + 4 - 10,BackgroundTransparency=2 - 1,Size=UDim2.new(2 - 1,1 - 1,1 - 1,20 + 22 - 20),ZIndex=1 + 5},_0x1c0);_0x24(__0x964d(1904),{FillDirection=Enum.FillDirection.Horizontal,Padding=UDim.new(1 - 1,20 + 33 - 47),SortOrder=Enum.SortOrder.LayoutOrder},_0xdb);for _0x28,_0x29 in ipairs(_0x1f7) do local _0x4d=math.ceil(_0x49(_0x29.name,1 + 10,Enum.Font.GothamBold).X) + (44 + 1 - 25);local _0x200=_0x24(__0x964d(1905),{LayoutOrder=_0x28,Size=UDim2.fromOffset(_0x4d,11 + 14 - 3),Text=_0x29.name,Font=Enum.Font.GothamBold,TextSize=3 + 8,ZIndex=8 + 21 - 22,BorderSizePixel=1 - 1,AutoButtonColor=false,bind={BackgroundColor3=__0x964d(1906),TextColor3=__0x964d(1907)}},_0xdb);_0x2c(_0x200,4 + 2);_0x2e(_0x200,__0x964d(1908),0.5);_0x200.MouseButton1Click:Connect(function() _0x1:chime(__0x964d(1909));if _0x29.fn then _0x29.fn(_0x74) else _0x1b(_0x29.ext,_0x74) end end) end end;_0x74:setdata(_0x59.list or {});if _0x74.def ~= nil then _0x74:set(_0x74.def,true) end;if _0x59.flag then if type(_0x74.callback) == __0x964d(1910) then local _0x201=_0x74.callback;_0x74.callback=function(...) _0x1:markdirty();return _0x201(...) end end;local _0x202=_0x74.set;_0x74.set=function(_0xe0,...) _0x1:markdirty();return _0x202(_0xe0,...) end;_0x1.flags[_0x59.flag]=_0x74;_0x74.flag=_0x59.flag end;return _0x74 end;function _0x1dc:configs(_0x59) _0x59=_0x59 or {};local _0x1bd=_0xe0._pg;local _0x8b,_0x1c0=_0x1be(_0x1bd,{title=_0x59.name or __0x964d(1911),icon=__0x964d(1912),headh=1 + 27,nochev=true,raw=true,rawh=83 + 181,side=_0x1c6(_0x59.side)});_0x1bd.cards[#_0x1bd.cards + (2 - 1)]=_0x8b;_0x1bd.titles[_0x8b]=string.lower(tostring(_0x59.name or __0x964d(1913)));local _0x203="";local _0x112=_0x24(__0x964d(1914),{Position=UDim2.fromOffset(10 + 0,14 + 1 - 7),Size=UDim2.new(2 - 1,-(10 + 10),1 - 1,102 + 26),ZIndex=1 * 4 + 2,BorderSizePixel=1 - 1,ScrollBarThickness=1 - 1,CanvasSize=UDim2.new(),AutomaticCanvasSize=Enum.AutomaticSize.Y,BackgroundTransparency=0.3,bind={BackgroundColor3=__0x964d(1915)}},_0x1c0);_0x2c(_0x112,37 + 8 - 39);_0x2e(_0x112,__0x964d(1916),0.74);_0x38(_0x112,2 + 0);_0x35(_0x112,4 + 5 - 5,28 + 19 - 43,3 + 1,2 + 2);local _0x1f8=_0x42(_0x1c0,{Text=tostring(_0x59.empty or __0x964d(1917)),Position=UDim2.fromOffset(3 + 7,39 + 7 - 38),Size=UDim2.new(2 - 1,-(11 + 25 - 16),1 - 1,137 + 21 - 30),ZIndex=28 + 22 - 43,TextColor3=_0x12.dim,TextTransparency=0.5,TextSize=1 * 7 + 5,TextXAlignment=Enum.TextXAlignment.Center,Visible=false});local _0x143=_0x24(__0x964d(1918),{Position=UDim2.fromOffset(1 + 9,18 * 8 + 0),Size=UDim2.new(2 - 1,-(21 + 5 - 6),1 - 1,2 * 9 + 8),ZIndex=47 + 7 - 48,BorderSizePixel=1 - 1,Text="",PlaceholderText=__0x964d(1919),ClearTextOnFocus=false,Font=Enum.Font.GothamBold,TextSize=1 * 8 + 5,TextXAlignment=Enum.TextXAlignment.Left,ClipsDescendants=true,bind={BackgroundColor3=__0x964d(1920),TextColor3=__0x964d(1921),PlaceholderColor3=__0x964d(1922)}},_0x1c0);_0x2c(_0x143,4 + 2);_0x35(_0x143,18 + 36 - 44,5 * 2 + 0,1 - 1,1 - 1);local _0x1d4=_0x2e(_0x143,__0x964d(1923),0.6);_0x143.Focused:Connect(function() _0x48(_0x1d4,{Transparency=0.25}) end);_0x143.FocusLost:Connect(function() _0x48(_0x1d4,{Transparency=0.6});_0x203=_0x143.Text end);local _0x14a=_0x24(__0x964d(1924),{Position=UDim2.fromOffset(3 + 19 - 12,35 * 6 + 2),Size=UDim2.new(2 - 1,-(13 + 7),1 - 1,6 + 16),ZIndex=5 + 1,BorderSizePixel=1 - 1,Font=Enum.Font.GothamBold,TextSize=7 + 26 - 22,TextColor3=_0x12.dim,AutoButtonColor=false,bind={BackgroundColor3=__0x964d(1925)}},_0x1c0);_0x2c(_0x14a,44 + 7 - 45);_0x2e(_0x14a,__0x964d(1926),0.7);local _0x204=_0x42(_0x1c0,{Position=UDim2.fromOffset(2 + 9,31 + 209),Size=UDim2.new(2 - 1,-(34 + 24 - 36),1 - 1,7 * 2 + 0),TextSize=5 * 2 + 1,TextColor3=_0x12.dim,ZIndex=2 + 4,Text=""});local _0x205=1 - 1;local function _0x206(_0x37) _0x205=_0x205 + (2 - 1);local _0x207=_0x205;_0x204.Text=_0x37;task.delay(1 + 3,function() if _0x207 == _0x205 then _0x204.Text="" end end) end;local _0x208=function() end;local function _0x11c() local _0x12b=_0x1:listconfigs();local _0x209=_0x1:getautostart();_0x14a.Text=__0x964d(1927) .. _0x209;for _0x10,_0xa7 in ipairs(_0x112:GetChildren()) do if _0xa7:IsA(__0x964d(1928)) then _0xa7:Destroy() end end;local _0x20a={};for _0x28,_0x6e in ipairs(_0x12b) do local _0x74=_0x24(__0x964d(1929),{LayoutOrder=_0x28,Size=UDim2.new(2 - 1,1 - 1,1 - 1,3 * 6 + 3),BackgroundTransparency=2 - 1,ZIndex=6 + 0},_0x112);local _0x148=_0x24(__0x964d(1930),{Size=UDim2.fromScale(2 - 1,2 - 1),ZIndex=2 * 3 + 0,BorderSizePixel=1 - 1,BackgroundTransparency=2 - 1,bind={BackgroundColor3=__0x964d(1931)}},_0x74);_0x2c(_0x148,1 + 9 - 5);_0x33(_0x148,1 - 1,{{1 - 1,1 - 1},{0.7,0.25},{2 - 1,0.55}});local _0x130=_0x42(_0x74,{Text=_0x6e == _0x209 and _0x6e .. __0x964d(1932) or _0x6e,Position=UDim2.fromOffset(5 * 2 + 0,1 - 1),Size=UDim2.new(2 - 1,-(1 * 9 + 7),2 - 1,1 - 1),TextSize=2 * 5 + 2,TextColor3=_0x12.dim,TextTransparency=0.45,ZIndex=3 + 4});local _0x1c4=_0x24(__0x964d(1933),{Size=UDim2.fromScale(2 - 1,2 - 1),ZIndex=8 + 0,BackgroundTransparency=2 - 1,ImageTransparency=2 - 1,AutoButtonColor=false,Selectable=false},_0x74);_0x20a[_0x6e]={hl=_0x148,tx=_0x130};_0x1c4.MouseButton1Click:Connect(function() _0x203=_0x6e;_0x143.Text=_0x6e;_0x208() end) end;_0x208=function() for _0x6e,_0x74 in pairs(_0x20a) do local _0xf5=_0x143.Text == _0x6e;_0x48(_0x74.hl,{BackgroundTransparency=_0xf5 and 0.12 or 2 - 1},_0x46);_0x48(_0x74.tx,{TextColor3=_0xf5 and _0x12.text or _0x12.dim,TextTransparency=_0xf5 and 1 - 1 or 0.45},_0x46) end end;_0x208();_0x1f8.Visible=#_0x12b == 1 - 1 end;_0x14a.MouseButton1Click:Connect(function() local _0x6e=_0x143.Text ~= "" and _0x1a7(_0x143.Text) or _0x1a7(_0x203);if not _0x6e then _0x206(__0x964d(1934));return end;local _0xc2=_0x1:getautostart() == _0x6e and __0x964d(1935) or _0x6e;if _0x1:setautostart(_0xc2) then _0x206(__0x964d(1936) .. _0xc2);_0x1:notify({title=__0x964d(1937),text=_0xc2,icon=__0x964d(1938)});_0x11c() else _0x206(__0x964d(1939)) end end);local _0x20b=_0x24(__0x964d(1940),{Position=UDim2.fromOffset(15 + 15 - 20,19 * 9 + 7),Size=UDim2.new(2 - 1,-(2 + 18),1 - 1,12 + 20 - 4),BackgroundTransparency=2 - 1,ZIndex=4 + 2},_0x1c0);_0x24(__0x964d(1941),{FillDirection=Enum.FillDirection.Horizontal,Padding=UDim.new(1 - 1,3 + 3),SortOrder=Enum.SortOrder.LayoutOrder},_0x20b);local _0x20c={{icon=__0x964d(1942),fn=function() local n=tb.Text ~= "" and cfgname(tb.Text) or cfgname(chosen);if not n then say(__0x964d(1943));return end;if lib:saveconfig(n) then tb.Text,chosen=n,n;say(__0x964d(1944) .. n);lib:notify({title=__0x964d(1945),text=n,icon=__0x964d(1946)}) else say(__0x964d(1947)) end;refresh() end},{icon=__0x964d(1948),fn=function() local n=tb.Text ~= "" and tb.Text or chosen;if lib:loadconfig(n) then say(__0x964d(1949) .. n);lib:notify({title=__0x964d(1950),text=n,icon=__0x964d(1951)}) else say(__0x964d(1952)) end end},{icon=__0x964d(1953),fn=function() refresh();say(#lib:listconfigs() .. __0x964d(1954)) end},{icon=__0x964d(1955),fn=function() local n=tb.Text ~= "" and cfgname(tb.Text) or cfgname(chosen);if not n then say(__0x964d(1956));return end;if n == __0x964d(1957) then say(__0x964d(1958));return end;lib:confirm({title=__0x964d(1959),text=__0x964d(1960) .. n .. __0x964d(1961),confirm=__0x964d(1962),cancel=__0x964d(1963),callback=function() if lib:deleteconfig(n) then tb.Text,chosen="","";say(__0x964d(1964) .. n) else say(__0x964d(1965)) end;refresh() end}) end}};for _0x28,_0x79 in ipairs(_0x20c) do local _0x29=_0x24(__0x964d(1966),{LayoutOrder=_0x28,Size=UDim2.new(0.25,-(4 + 0),2 - 1,1 - 1),ZIndex=6 + 42 - 42,BorderSizePixel=1 - 1,AutoButtonColor=false,Selectable=false,BackgroundTransparency=0.12,ImageTransparency=2 - 1,bind={BackgroundColor3=__0x964d(1967)}},_0x20b);_0x2c(_0x29,2 + 4);local _0x60=_0x2e(_0x29,__0x964d(1968),0.78);local _0x134=_0x44(_0x29,{Image=_0x14(_0x79.icon),AnchorPoint=Vector2.new(0.5,0.5),Position=UDim2.fromScale(0.5,0.5),Size=UDim2.fromOffset(3 * 4 + 3,14 + 1),ImageTransparency=0.25,ZIndex=6 + 1});_0x29.MouseEnter:Connect(function() _0x48(_0x60,{Transparency=0.45});_0x48(_0x134,{ImageColor3=_0x12.text,ImageTransparency=1 - 1}) end);_0x29.MouseLeave:Connect(function() _0x48(_0x60,{Transparency=0.78});_0x48(_0x134,{ImageColor3=_0x12.dim,ImageTransparency=0.25}) end);_0x29.MouseButton1Click:Connect(function() _0x1:chime(__0x964d(1969));_0x79.fn() end) end;local _0x1b9={refresh=_0x11c,list=_0x112,card=_0x8b};_0x1._configViews[#_0x1._configViews + (2 - 1)]=_0x1b9;task.defer(_0x11c);return _0x1b9 end;function _0x1:togglemenus() local _0x20d=false;for _0x10,_0x4d in ipairs(_0xe0.wins) do if _0x4d.open then _0x20d=true end end;for _0x10,_0x4d in ipairs(_0xe0.wins) do _0x4d:toggle(not _0x20d) end end;local function _0x20e(_0x1a9,_0x20f,_0x210) if type(_0x1a9) ~= __0x964d(1970) or _0x1a9:sub(2 - 1,7 + 14 - 13) ~= __0x964d(1971) then return nil end;local _0x211=math.floor;local _0x212,_0x213,_0x214,_0x215=string.byte,string.char,string.sub,string.rep;local _0x216=table.unpack or _0x216;local _0x217=table.concat;local function _0x218(_0x79,_0x29) local _0x2d,_0x219=1 - 1,2 - 1;while _0x79 > 1 - 1 or _0x29 > 1 - 1 do local _0x21a,_0x21b=_0x79 % (36 + 11 - 45),_0x29 % (18 + 4 - 20);if _0x21a ~= _0x21b then _0x2d=_0x2d + _0x219 end;_0x79=(_0x79 - _0x21a) / (1 + 1);_0x29=(_0x29 - _0x21b) / (2 + 0);_0x219=_0x219 * (2 + 0) end;return _0x2d end;local _0x21c=bit32 and bit32.bxor or _0x218;local _0x21d;local function _0x21e(_0xc) if not _0x21d then _0x21d={};for _0x28=1 - 1,49 + 206 do local _0x1a=_0x28;for _0x10=2 - 1,1 + 7 do if _0x1a % (2 + 0) == 2 - 1 then _0x1a=_0x21c(_0x211(_0x1a / (1 + 28 - 27)),3988292384) else _0x1a=_0x211(_0x1a / (2 + 0)) end end;_0x21d[_0x28]=_0x1a end end;local _0x21f=4294967295;for _0x28=2 - 1,#_0xc do _0x21f=_0x21c(_0x21d[_0x21c(_0x21f % (108 + 155 - 7),string.byte(_0xc,_0x28))],_0x211(_0x21f / (11 + 245))) end;return _0x21c(_0x21f,4294967295) end;local _0x220={8 + 17 - 22,3 + 1,5 + 0,4 + 2,19 + 36 - 48,2 * 3 + 2,21 + 7 - 19,3 * 3 + 1,2 * 5 + 1,1 * 8 + 5,3 * 5 + 0,8 * 2 + 1,18 + 1,31 + 40 - 48,24 + 48 - 45,14 + 51 - 34,7 * 5 + 0,14 * 3 + 1,6 * 8 + 3,28 + 31,7 * 9 + 4,45 + 38,33 * 3 + 0,55 + 60,9 + 122,65 + 98,35 + 160,106 + 168 - 47,190 + 95 - 27};local _0x221={1 - 1,1 - 1,1 - 1,1 - 1,1 - 1,1 - 1,1 - 1,1 - 1,2 - 1,2 - 1,2 - 1,2 - 1,1 + 1,2 + 0,1 + 1,1 * 2 + 0,2 + 1,2 + 1,1 + 2,1 + 2,9 + 23 - 28,4 + 0,1 * 4 + 0,1 + 3,5 + 0,2 * 2 + 1,3 + 40 - 38,4 + 1,1 - 1};local _0x222={2 - 1,2 + 0,2 + 1,4 + 0,1 * 5 + 0,15 + 12 - 20,1 * 6 + 3,3 + 10,8 + 9,59 + 14 - 48,26 + 7,35 + 14,40 + 25,53 + 44,25 * 5 + 4,99 + 94,244 + 40 - 27,158 + 227,128 + 385,256 * 3 + 1,128 * 8 + 1,153 * 10 + 7,975 + 1074,784 + 2289,2073 + 2024,1024 * 6 + 1,4096 * 2 + 1,1755 * 7 + 4,1059 + 15326,23547 + 1049 - 19};local _0x223={1 - 1,1 - 1,1 - 1,1 - 1,2 - 1,2 - 1,24 + 14 - 36,6 + 1 - 5,3 + 0,3 + 0,4 + 0,1 + 3,9 + 1 - 5,3 + 2,1 + 5,5 + 1,13 + 31 - 37,5 + 2,3 + 32 - 27,17 + 11 - 20,1 * 8 + 1,4 + 16 - 11,46 + 12 - 48,2 * 5 + 0,2 * 5 + 1,5 * 2 + 1,1 * 10 + 2,3 + 9,20 + 21 - 28,12 + 1};local _0x224={5 * 3 + 1,4 * 4 + 1,10 + 8,1 - 1,8 + 0,1 * 7 + 0,7 + 2,6 + 39 - 39,1 * 10 + 0,2 * 2 + 1,6 + 19 - 14,12 + 7 - 15,6 * 2 + 0,31 + 8 - 36,40 + 5 - 32,1 + 26 - 25,2 + 12,2 - 1,22 + 29 - 36};local function _0x225(_0x1a9,_0x226) local _0x78=_0x226;local _0x65,_0x227=1 - 1,1 - 1;local _0x64,_0x228={},1 - 1;local function _0x66(_0x6e) if _0x6e == 1 - 1 then return 1 - 1 end;while _0x227 < _0x6e do _0x65=_0x65 + (string.byte(_0x1a9,_0x78) or 1 - 1) * (9 + 32 - 39) ^ _0x227;_0x78=_0x78 + (2 - 1);_0x227=_0x227 + (30 + 13 - 35) end;local _0x15=_0x65 % (2 + 0) ^ _0x6e;_0x65=(_0x65 - _0x15) / (11 + 2 - 11) ^ _0x6e;_0x227=_0x227 - _0x6e;return _0x15 end;local function _0x11d(_0x229,_0x6e) local _0x156,_0x22a={},{};for _0x28=1 - 1,10 + 5 do _0x156[_0x28]=1 - 1 end;for _0x28=1 - 1,_0x6e - (2 - 1) do local _0x36=_0x229[_0x28] or 1 - 1;_0x156[_0x36]=_0x156[_0x36] + (2 - 1) end;_0x156[1 - 1]=1 - 1;local _0x22b={};_0x22b[2 - 1]=1 - 1;for _0x36=2 - 1,40 + 2 - 27 do _0x22b[_0x36 + (2 - 1)]=_0x22b[_0x36] + _0x156[_0x36] end;for _0x28=1 - 1,_0x6e - (2 - 1) do local _0x36=_0x229[_0x28] or 1 - 1;if _0x36 ~= 1 - 1 then _0x22a[_0x22b[_0x36]]=_0x28;_0x22b[_0x36]=_0x22b[_0x36] + (2 - 1) end end;return {count=_0x156,symbol=_0x22a} end;local function _0x22c(_0xdc) local _0x22d,_0x22e,_0x22f=1 - 1,1 - 1,1 - 1;for _0x230=2 - 1,1 * 8 + 7 do _0x22d=_0x22d + _0x66(2 - 1);local _0x1a=_0xdc.count[_0x230];if _0x22d - _0x1a < _0x22e then return _0xdc.symbol[_0x22f + (_0x22d - _0x22e)] end;_0x22f=_0x22f + _0x1a;_0x22e=(_0x22e + _0x1a) * (1 + 1);_0x22d=_0x22d * (2 + 0) end;return nil end;local _0x231,_0x232;while true do local _0x1f0=_0x66(2 - 1);local _0x233=_0x66(2 + 0);if _0x233 == 1 - 1 then _0x65,_0x227=1 - 1,1 - 1;local _0x230=(string.byte(_0x1a9,_0x78) or 1 - 1) + (string.byte(_0x1a9,_0x78 + (2 - 1)) or 1 - 1) * (27 + 258 - 29);_0x78=_0x78 + (26 + 7 - 29);for _0x10=2 - 1,_0x230 do _0x228=_0x228 + (2 - 1);_0x64[_0x228]=string.byte(_0x1a9,_0x78) or 1 - 1;_0x78=_0x78 + (2 - 1) end elseif _0x233 == 2 - 1 or _0x233 == 1 + 1 then local _0x234,_0x235;if _0x233 == 2 - 1 then if not _0x231 then local _0x36={};for _0x28=1 - 1,124 + 19 do _0x36[_0x28]=11 + 16 - 19 end;for _0x28=108 + 36,168 + 121 - 34 do _0x36[_0x28]=3 * 3 + 0 end;for _0x28=220 + 36,45 + 234 do _0x36[_0x28]=2 + 5 end;for _0x28=31 * 9 + 1,13 + 274 do _0x36[_0x28]=12 + 4 - 8 end;_0x231=_0x11d(_0x36,146 + 167 - 25);local _0x43={};for _0x28=1 - 1,20 + 15 - 6 do _0x43[_0x28]=5 + 20 - 20 end;_0x232=_0x11d(_0x43,1 + 35 - 6) end;_0x234,_0x235=_0x231,_0x232 else local _0x236=_0x66(1 * 4 + 1) + (25 * 10 + 7);local _0x237=_0x66(23 + 32 - 50) + (2 - 1);local _0x238=_0x66(2 + 2) + (3 + 1);local _0x239={};for _0x28=1 - 1,6 * 3 + 0 do _0x239[_0x28]=1 - 1 end;for _0x28=2 - 1,_0x238 do _0x239[_0x224[_0x28]]=_0x66(2 + 2 - 1) end;local _0x23a=_0x11d(_0x239,8 + 11);local _0x23b={};local _0x28=1 - 1;while _0x28 < _0x236 + _0x237 do local _0x23c=_0x22c(_0x23a);if _0x23c == nil then return nil end;if _0x23c < 4 + 19 - 7 then _0x23b[_0x28]=_0x23c;_0x28=_0x28 + (2 - 1) elseif _0x23c == 16 + 4 - 4 then local _0x23d=_0x23b[_0x28 - (2 - 1)] or 1 - 1;for _0x10=2 - 1,7 + 37 - 41 + _0x66(14 + 16 - 28) do _0x23b[_0x28]=_0x23d;_0x28=_0x28 + (2 - 1) end elseif _0x23c == 15 + 2 then for _0x10=2 - 1,5 + 19 - 21 + _0x66(1 * 2 + 1) do _0x23b[_0x28]=1 - 1;_0x28=_0x28 + (2 - 1) end else for _0x10=2 - 1,1 * 6 + 5 + _0x66(1 * 6 + 1) do _0x23b[_0x28]=1 - 1;_0x28=_0x28 + (2 - 1) end end end;local _0x23e,_0x23f={},{};for _0x1b6=1 - 1,_0x236 - (2 - 1) do _0x23e[_0x1b6]=_0x23b[_0x1b6] or 1 - 1 end;for _0x1b6=1 - 1,_0x237 - (2 - 1) do _0x23f[_0x1b6]=_0x23b[_0x236 + _0x1b6] or 1 - 1 end;_0x234=_0x11d(_0x23e,_0x236);_0x235=_0x11d(_0x23f,_0x237) end;while true do local _0x23c=_0x22c(_0x234);if _0x23c == nil then return nil end;if _0x23c < 208 + 48 then _0x228=_0x228 + (2 - 1);_0x64[_0x228]=_0x23c elseif _0x23c == 179 + 77 then break else _0x23c=_0x23c - (23 + 233);if _0x23c > 6 + 35 - 12 then return nil end;local _0x240=_0x220[_0x23c] + _0x66(_0x221[_0x23c]);local _0x241=_0x22c(_0x235);if _0x241 == nil or _0x241 > 37 + 6 - 14 then return nil end;local _0x242=_0x222[_0x241 + (2 - 1)] + _0x66(_0x223[_0x241 + (2 - 1)]);local _0x243=_0x228 - _0x242;if _0x243 < 1 - 1 then return nil end;for _0x2a=2 - 1,_0x240 do _0x228=_0x228 + (2 - 1);_0x64[_0x228]=_0x64[_0x243 + _0x2a] end end end else return nil end;if _0x1f0 == 2 - 1 then break end end;return _0x64,_0x228 end;local function _0x244(_0x37,_0x6e) local _0x245,_0x2b={},1 - 1;local _0x28=2 - 1;while _0x28 <= _0x6e do local _0x1b6=_0x28 + (1941 + 106);if _0x1b6 > _0x6e then _0x1b6=_0x6e end;_0x2b=_0x2b + (2 - 1);_0x245[_0x2b]=string.char(_0x216(_0x37,_0x28,_0x1b6));_0x28=_0x1b6 + (2 - 1) end;return table.concat(_0x245) end;local function _0x246(_0x15) return string.char(_0x211(_0x15 / 16777216) % (25 * 10 + 6),_0x211(_0x15 / (17523 + 48013)) % (177 + 79),_0x211(_0x15 / (36 * 7 + 4)) % (30 + 226),_0x15 % (51 * 5 + 1)) end;local function _0x247(_0x248,_0x1a9) return _0x246(#_0x1a9) .. _0x248 .. _0x1a9 .. _0x246(_0x21e(_0x248 .. _0x1a9)) end;local _0x78,_0x4d,_0xdc,_0x1b3,_0x249,_0x24a=3 + 6,nil,nil,nil,nil,nil;local _0x24b={};while _0x78 + (1 * 5 + 3) <= #_0x1a9 + (2 - 1) do local _0x24c,_0x24d,_0x24e,_0x24f=_0x212(_0x1a9,_0x78,_0x78 + (21 + 13 - 31));local _0x230=((_0x24c * (81 + 175) + _0x24d) * (28 * 9 + 4) + _0x24e) * (25 * 10 + 6) + _0x24f;local _0x248=_0x214(_0x1a9,_0x78 + (2 * 2 + 0),_0x78 + (6 + 1));local _0x181=_0x214(_0x1a9,_0x78 + (2 + 49 - 43),_0x78 + (3 + 5 - 1) + _0x230);if _0x248 == __0x964d(1972) then _0x4d=((_0x212(_0x181,2 - 1) * (242 + 14) + _0x212(_0x181,12 + 9 - 19)) * (66 + 190) + _0x212(_0x181,3 + 0)) * (221 + 35) + _0x212(_0x181,2 + 2);_0xdc=((_0x212(_0x181,2 + 3) * (158 + 120 - 22) + _0x212(_0x181,4 + 2)) * (148 + 137 - 29) + _0x212(_0x181,2 + 39 - 34)) * (25 * 10 + 6) + _0x212(_0x181,8 + 0);_0x1b3,_0x249,_0x24a=_0x212(_0x181,4 + 5),_0x212(_0x181,3 + 7),_0x212(_0x181,6 + 7) elseif _0x248 == __0x964d(1973) then _0x24b[#_0x24b + (2 - 1)]=_0x181 elseif _0x248 == __0x964d(1974) then break end;_0x78=_0x78 + (5 + 7) + _0x230 end;if not _0x4d or _0x1b3 ~= 12 + 30 - 34 or _0x24a ~= 1 - 1 then return nil end;local _0x250={[1 - 1]=2 - 1,[5 + 29 - 32]=1 + 2,[1 + 3]=8 + 24 - 30,[1 * 4 + 2]=2 + 2}[_0x249];if not _0x250 then return nil end;local _0x3e=_0x217(_0x24b);if #_0x3e < 2 + 1 then return nil end;local _0x104=_0x225(_0x3e,1 + 2);if not _0x104 then return nil end;local _0x251=_0x4d * _0x250;if #_0x104 < _0xdc * (_0x251 + (2 - 1)) then return nil end;local _0x1f4,_0x23d,_0x252={},nil,2 - 1;for _0x9e=1 - 1,_0xdc - (2 - 1) do local _0x253=_0x104[_0x252];_0x252=_0x252 + (2 - 1);local _0xdb={};for _0x28=2 - 1,_0x251 do _0xdb[_0x28]=_0x104[_0x252];_0x252=_0x252 + (2 - 1) end;if _0x253 == 2 - 1 then for _0x28=_0x250 + (2 - 1),_0x251 do _0xdb[_0x28]=(_0xdb[_0x28] + _0xdb[_0x28 - _0x250]) % (239 + 24 - 7) end elseif _0x253 == 2 + 0 then if _0x23d then for _0x28=2 - 1,_0x251 do _0xdb[_0x28]=(_0xdb[_0x28] + _0x23d[_0x28]) % (42 * 6 + 4) end end elseif _0x253 == 22 + 6 - 25 then for _0x28=2 - 1,_0x251 do local _0x36=_0x28 > _0x250 and _0xdb[_0x28 - _0x250] or 1 - 1;local _0x254=_0x23d and _0x23d[_0x28] or 1 - 1;_0xdb[_0x28]=(_0xdb[_0x28] + _0x211((_0x36 + _0x254) / (24 + 22 - 44))) % (125 + 131) end elseif _0x253 == 1 + 3 then for _0x28=2 - 1,_0x251 do local _0x36=_0x28 > _0x250 and _0xdb[_0x28 - _0x250] or 1 - 1;local _0x254=_0x23d and _0x23d[_0x28] or 1 - 1;local _0x131=_0x23d and _0x28 > _0x250 and _0x23d[_0x28 - _0x250] or 1 - 1;local _0x2b=_0x36 + _0x254 - _0x131;local _0x255,_0x256,_0x257=math.abs(_0x2b - _0x36),math.abs(_0x2b - _0x254),math.abs(_0x2b - _0x131);local _0x258=_0x131;if _0x255 <= _0x256 and _0x255 <= _0x257 then _0x258=_0x36 elseif _0x256 <= _0x257 then _0x258=_0x254 end;_0xdb[_0x28]=(_0xdb[_0x28] + _0x258) % (32 * 8 + 0) end elseif _0x253 ~= 1 - 1 then return nil end;_0x1f4[_0x9e]=_0xdb;_0x23d=_0xdb end;local _0x259,_0x25a,_0x21b=1 - 1,1 - 1,1 - 1;for _0x10,_0x2b in ipairs({{1 - 1,1 - 1},{w - (2 - 1),1 - 1},{1 - 1,h - (2 - 1)},{w - (2 - 1),h - (2 - 1)}}) do local _0xdb=_0x1f4[_0x2b[2 + 0]];local _0x74=_0x2b[2 - 1] * _0x250 + (2 - 1);_0x259,_0x25a,_0x21b=_0x259 + _0xdb[_0x74],_0x25a + _0xdb[_0x74 + (2 - 1)],_0x21b + _0xdb[_0x74 + (1 + 1)] end;_0x259,_0x25a,_0x21b=_0x211(_0x259 / (6 + 4 - 6) + 0.5),_0x211(_0x25a / (3 + 1) + 0.5),_0x211(_0x21b / (2 + 2) + 0.5);local _0x25b,_0x25c=table.create(_0xdc * _0x4d * (1 + 3),1 - 1),1 - 1;for _0x9e=1 - 1,_0xdc - (2 - 1) do local _0xdb=_0x1f4[_0x9e];for _0x9a=1 - 1,_0x4d - (2 - 1) do local _0x74=_0x9a * _0x250 + (2 - 1);local _0x2d,_0x23,_0x29=_0xdb[_0x74],_0xdb[_0x74 + (2 - 1)],_0xdb[_0x74 + (2 + 0)];local _0x79=_0x250 == 1 * 3 + 1 and _0xdb[_0x74 + (9 + 15 - 21)] or 195 + 72 - 12;local _0x43=math.max(math.abs(_0x2d - _0x259),math.abs(_0x23 - _0x25a),math.abs(_0x29 - _0x21b));if _0x43 <= _0x20f then _0x79=1 - 1 elseif _0x43 < _0x210 then _0x79=_0x211(_0x79 * (_0x43 - _0x20f) / (_0x210 - _0x20f)) end;_0x25c=_0x25c + (2 - 1);_0x25b[_0x25c],_0x25b[_0x25c + (2 - 1)],_0x25b[_0x25c + (1 + 1)],_0x25b[_0x25c + (27 + 8 - 32)]=_0x2d,_0x23,_0x29,_0x79 end end;local _0x25d,_0x25e={},1 - 1;for _0x9e=1 - 1,_0xdc - (2 - 1) do _0x25e=_0x25e + (2 - 1);_0x25d[_0x25e]=1 - 1;local _0x15d=_0x9e * _0x4d * (14 + 10 - 20);for _0x28=2 - 1,_0x4d * (18 + 31 - 45) do _0x25e=_0x25e + (2 - 1);_0x25d[_0x25e]=_0x25b[_0x15d + _0x28] end end;local _0x25f,_0x260=2 - 1,1 - 1;for _0x28=2 - 1,_0x25e do _0x25f=(_0x25f + _0x25d[_0x28]) % (53063 + 12458);_0x260=(_0x260 + _0x25f) % (14541 + 50991 - 11) end;local _0x181=__0x964d(1975);local _0x92=2 - 1;while _0x92 <= _0x25e do local _0x1f0=_0x92 + (20206 + 45359 - 30) > _0x25e and 2 - 1 or 1 - 1;local _0x261=_0x217(_0x25d,__0x964d(1976),_0x92,math.min(_0x92 + (45820 + 19714),_0x25e),_0x92);local _0x230=#_0x261;local _0x262=24128 + 41407 - _0x230;_0x181=_0x181 .. _0x213(_0x1f0,_0x230 % (233 + 23),_0x211(_0x230 / (187 + 96 - 27)),_0x262 % (12 + 245 - 1),_0x211(_0x262 / (45 + 211))) .. _0x261;_0x92=_0x92 + _0x230 end;_0x181=_0x181 .. _0x246(_0x260 * (13107 * 5 + 1) + _0x25f);return __0x964d(1977) .. _0x247(__0x964d(1978),_0x246(_0x4d) .. _0x246(_0xdc) .. _0x213(7 + 1,2 * 3 + 0,1 - 1,1 - 1,1 - 1)) .. _0x247(__0x964d(1979),_0x181) .. _0x247(__0x964d(1980),"") end;local function _0x263(_0x264) local _0x0,_0x101=pcall(function() return game:HttpGet(_0x264) end);if _0x0 and type(_0x101) == __0x964d(1981) and #_0x101 > 1 - 1 then return _0x101 end;local _0x265=syn and syn.request or _0x1ab or http_request or http and http.request;if _0x265 then local _0x266,_0x2d=pcall(_0x265,{Url=_0x264,Method=__0x964d(1982)});if _0x266 and type(_0x2d) == __0x964d(1983) and type(_0x2d.Body) == __0x964d(1984) and #_0x2d.Body > 1 - 1 then return _0x2d.Body end end;return nil end;local function _0x267(_0x252) if type(_0x252) ~= __0x964d(1985) or _0x252:find(__0x964d(1986)) then return nil end;local _0x268={src};if not _0x252:find(__0x964d(1987)) and not _0x252:find(__0x964d(1988)) then _0x268[#_0x268 + (2 - 1)]=_0x1:rootdir() .. __0x964d(1989) .. _0x252 end;for _0x10,_0x2b in ipairs(_0x268) do local _0x0,_0x43=pcall(readfile,_0x2b);if _0x0 and type(_0x43) == __0x964d(1990) and #_0x43 > 1 - 1 then return _0x43,_0x2b end end;return nil end;local _0x269=false;local _0x26a=__0x964d(1991) .. tostring(math.random(93622 + 6402 - 24,999999));local function _0x26b() local _0x1ae=_0x19f(__0x964d(1992));local _0x1a5=_0x19f(__0x964d(1993));local _0x26c=_0x19f(__0x964d(1994));if not _0x1ae then return nil end;local _0x15d=_0x1:rootdir();if _0x1a5 and _0x26c then pcall(function() if not _0x26c(_0x15d) then _0x1a5(_0x15d) end;if not _0x26c(_0x15d .. __0x964d(1995)) then _0x1a5(_0x15d .. __0x964d(1996)) end end) end;local _0x2b=_0x15d .. __0x964d(1997) .. _0x26a .. __0x964d(1998);pcall(_0x1ae,_0x2b,_0x63(_0x61));return _0x2b end;local function _0x26d(_0x252,_0x26e) local _0x1a5,_0x1ae,_0x1a6,_0x26c=_0x19f(__0x964d(1999)),_0x19f(__0x964d(2000)),_0x19f(__0x964d(2001)),_0x19f(__0x964d(2002));local _0x26f=_0x19f(__0x964d(2003)) or _0x19f(__0x964d(2004));if not (_0x1ae and _0x26f) then return nil end;if _0x252 == __0x964d(2005) then local _0x270=_0x26b();if _0x270 then local _0x0,_0x79=pcall(_0x26f,_0x270);if _0x0 and _0x79 then return _0x79 end end end;local _0x22=_0x252:gsub(__0x964d(2006),__0x964d(2007)):sub(-(21 + 19));local _0x1a4=_0x1:rootdir() .. __0x964d(2008);if _0x1a5 and _0x26c then pcall(function() if not _0x26c(_0x1:rootdir()) then _0x1a5(_0x1:rootdir()) end;if not _0x26c(_0x1a4) then _0x1a5(_0x1a4) end end) end;for _0x10,_0x271 in ipairs({__0x964d(2009),__0x964d(2010),__0x964d(2011)}) do local _0x2b=_0x1a4 .. __0x964d(2012) .. _0x22 .. __0x964d(2013) .. _0x271;if _0x1a6 and _0x1a6(_0x2b) then local _0x0,_0x79=pcall(_0x26f,_0x2b);if _0x0 and _0x79 then return _0x79 end end end;local _0x1a9,_0x272=_0x267(_0x252);if not _0x1a9 then local _0x273=_0x252;local _0x16=_0x252:match(__0x964d(2014)) or _0x252:match(__0x964d(2015));if _0x16 then _0x16=_0x16:match(__0x964d(2016));local _0x274=_0x263(__0x964d(2017) .. _0x16);_0x273=nil;if _0x274 then local _0x275,_0x268={},{};for _0x75 in _0x274:gmatch(__0x964d(2018)) do _0x75=_0x75:gsub(__0x964d(2019),"");local _0x15d=_0x75:match(__0x964d(2020));if _0x15d and not _0x275[_0x15d] then _0x275[_0x15d]=true;_0x268[#_0x268 + (2 - 1)]=_0x15d end end;local _0x276;for _0x10,_0x15d in ipairs(_0x268) do for _0x10,_0x277 in ipairs({__0x964d(2021),__0x964d(2022)}) do local _0x278=__0x964d(2023) .. _0x15d .. __0x964d(2024) .. _0x277;local _0x181=_0x263(_0x278);if _0x181 and #_0x181 > 1 - 1 then if _0x181:sub(2 - 1,29 + 1 - 22) == __0x964d(2025) then _0x273=_0x278;_0x1a9=_0x181;break elseif not _0x276 then _0x276=_0x278;_0x276=_0x276 end end end;if _0x1a9 then break end end;if not _0x1a9 and _0x276 then _0x273=_0x276;_0x1a9=_0x263(_0x273) end end else _0x1a9=_0x263(_0x273) end;if not _0x1a9 then return nil end end;local _0x271=_0x1a9:sub(2 - 1,9 + 6 - 7) == __0x964d(2026) and __0x964d(2027) or (_0x1a9:sub(2 - 1,3 + 0) == __0x964d(2028) and __0x964d(2029) or __0x964d(2030));if _0x26e and _0x271 == __0x964d(2031) then local _0x0,_0x279=pcall(_0x20e,_0x1a9,44 + 5 - 23,11 * 8 + 4);if _0x0 and _0x279 and #_0x279 > 1 - 1 then _0x1a9=_0x279 end elseif _0x26e and _0x271 == __0x964d(2032) then _0x1._bgwarn=true end;local _0x2b=_0x1a4 .. __0x964d(2033) .. _0x22 .. __0x964d(2034) .. _0x271;if not pcall(_0x1ae,_0x2b,_0x1a9) then return nil end;local _0x0,_0x79=pcall(_0x26f,_0x2b);if _0x0 then return _0x79 end;return nil end;function _0x1:_loadlogo(_0x1cc,_0x252) if _0x252 == nil or _0x252 == "" then _0x252=__0x964d(2035) end;if type(_0x252) == __0x964d(2036) then _0x1cc.logo.Image=__0x964d(2037) .. _0x252;_0x1cc.logotext.Visible=false;return end;_0x252=tostring(_0x252);if _0x252:find(__0x964d(2038)) then _0x1cc.logo.Image=_0x252;_0x1cc.logotext.Visible=false;return end;task.spawn(function() local _0x27a=_0x26d(_0x252,true);if _0x27a and _0x1.alive and _0x1cc.logo.Parent then _0x1cc.logo.Image=_0x27a;_0x1cc.logotext.Visible=false else warn(__0x964d(2039) .. _0x252 .. __0x964d(2040)) end;if _0x1._bgwarn then _0x1._bgwarn=nil;warn(__0x964d(2041)) end end) end;function _0x1:setlogo(_0x252) _0xe0.logo=_0x252;for _0x10,_0x4d in ipairs(_0xe0.wins) do _0xe0:_loadlogo(_0x4d,_0x252) end end;local function _0x27b(_0x27c) local _0x27d={dots={},lines={},ready=false};for _0x28=2 - 1,8 + 5 do local _0x27e={22 + 11 - 31,7 + 30 - 34,4 + 0}[math.random(2 - 1,1 + 2)];local _0x43=_0x24(__0x964d(2042),{AnchorPoint=Vector2.new(0.5,0.5),BackgroundTransparency=0.23 + math.random() * 0.22,Size=UDim2.fromOffset(_0x27e,_0x27e),ZIndex=28 + 3 - 28,BorderSizePixel=1 - 1,bind={BackgroundColor3=__0x964d(2043)}},_0x27c);_0x2c(_0x43,__0x964d(2044));local _0x27f=math.random() * math.pi * (1 + 1);_0x27d.dots[_0x28]={f=_0x43,x=1 - 1,y=1 - 1,vx=math.cos(_0x27f) * (13 + 5 - 4 + math.random() * (6 + 16)),vy=math.sin(_0x27f) * (13 + 2 - 1 + math.random() * (38 + 5 - 21))} end;for _0x28=2 - 1,58 + 42 - 9 do _0x27d.lines[_0x28]=_0x24(__0x964d(2045),{AnchorPoint=Vector2.new(0.5,0.5),BackgroundTransparency=2 - 1,Visible=false,Size=UDim2.fromOffset(1 - 1,2 - 1),ZIndex=2 + 0,BorderSizePixel=1 - 1,bind={BackgroundColor3=__0x964d(2046)}},_0x27c) end;function _0x27d.step(_0xd6) local _0x27e=_0x27c.AbsoluteSize;if _0x27e.X < 5 * 2 + 0 then return end;if not _0x27d.ready then for _0x10,_0x43 in ipairs(_0x27d.dots) do _0x43.x,_0x43.y=math.random() * _0x27e.X,math.random() * _0x27e.Y end;_0x27d.ready=true end;for _0x10,_0x43 in ipairs(_0x27d.dots) do _0x43.x=_0x43.x + _0x43.vx * _0xd6;_0x43.y=_0x43.y + _0x43.vy * _0xd6;if _0x43.x < 1 - 1 or _0x43.x > _0x27e.X then _0x43.vx=-_0x43.vx;_0x43.x=math.clamp(_0x43.x,1 - 1,_0x27e.X) end;if _0x43.y < 1 - 1 or _0x43.y > _0x27e.Y then _0x43.vy=-_0x43.vy;_0x43.y=math.clamp(_0x43.y,1 - 1,_0x27e.Y) end;_0x43.f.Position=UDim2.fromOffset(_0x43.x,_0x43.y) end;local _0x280,_0x281=1 - 1,158 + 5 - 33;for _0x28=2 - 1,#_0x27d.dots - (2 - 1) do for _0x1b6=_0x28 + (2 - 1),#_0x27d.dots do local _0x79,_0x29=_0x27d.dots[_0x28],_0x27d.dots[_0x1b6];local _0xd3,_0xd4=_0x29.x - _0x79.x,_0x29.y - _0x79.y;local _0x242=math.sqrt(_0xd3 * _0xd3 + _0xd4 * _0xd4);if _0x242 < _0x281 and _0x280 < #_0x27d.lines then _0x280=_0x280 + (2 - 1);local _0x36=_0x27d.lines[_0x280];_0x36.Visible=true;_0x36.Position=UDim2.fromOffset((_0x79.x + _0x29.x) / (3 + 6 - 7),(_0x79.y + _0x29.y) / (11 + 8 - 17));_0x36.Size=UDim2.fromOffset(_0x242,2 - 1);_0x36.Rotation=math.deg(math.atan2(_0xd4,_0xd3));_0x36.BackgroundTransparency=0.55 + _0x242 / _0x281 * 0.45 end end end;for _0x28=_0x280 + (2 - 1),#_0x27d.lines do _0x27d.lines[_0x28].Visible=false end end;return _0x27d end;function _0x1:window(_0x59) if not _0xe0.alive then return end;_0x59=_0x59 or {};local _0x4b=_0x59.size;if typeof(_0x4b) == __0x964d(2047) then _0x4b=UDim2.fromOffset(_0x4b.X,_0x4b.Y) end;local _0x94=workspace.CurrentCamera and workspace.CurrentCamera.ViewportSize or _0x6c.AbsoluteSize;_0x4b=_0x4b or UDim2.fromOffset(math.min(170 * 4 + 0,math.max(234 + 319 - 25,_0x94.X - (32 + 16))),math.min(298 + 305 - 43,math.max(84 * 5 + 0,_0x94.Y - (5 * 9 + 3))));local _0x8a=tonumber(_0x59.side) or math.max(22 + 131,math.min(120 + 97 - 21,math.floor(_0x4b.X.Offset * 0.27)));local _0x282=tonumber(_0x59.radius) or 2 + 10 - 3;local _0x283=_0x59.logo or _0xe0.logo or "";if _0x59.title then _0xe0:retitle(_0x59.title) end;local _0x1cc={open=true,tabn=1 - 1,size=_0x4b,side=_0x8a,tabsList={}};local _0x284=_0x24(__0x964d(2048),{AnchorPoint=Vector2.new(0.5,0.5),Name=_0x68(),Active=true,Position=UDim2.fromScale(0.5,0.5),BackgroundTransparency=2 - 1,BorderSizePixel=1 - 1,Size=_0x4b,Visible=false},_0x6c);local _0x285=_0x24(__0x964d(2049),{Scale=0.96 * _0xe0.scale},_0x284);_0x1cc.shell=_0x284;local _0x3f=_0x24(__0x964d(2050),{BackgroundTransparency=2 - 1,ZIndex=2 - 1,BorderSizePixel=1 - 1,Size=UDim2.fromScale(2 - 1,2 - 1)},_0x284);_0x2c(_0x3f,_0x282);local _0x286={{shadow(sh,1 - 1,2 - 1,16 + 0,31 + 20 - 49,-(2 - 1)),0.2},{shadow(sh,1 - 1,2 - 1,12 * 3 + 2,4 + 23 - 15,-(1 + 1)),0.45}};local function _0x287(_0x15,_0xf) for _0x10,_0xc in ipairs(_0x286) do if _0xc[2 - 1] then if _0x15 then _0x48(_0xc[2 - 1],{Transparency=_0xc[1 + 1]},_0xf or _0x45) else _0xc[2 - 1].Transparency=2 - 1 end end end end;_0x284:GetPropertyChangedSignal(__0x964d(2051)):Connect(function() for _0x10,_0xc in ipairs(_0x286) do if _0xc[2 - 1] then _0xc[2 - 1].Enabled=_0x284.Visible;if not _0x284.Visible then _0xc[2 - 1].Transparency=2 - 1 end end end end);local _0x1a3=_0x24(__0x964d(2052),{GroupTransparency=2 - 1,Active=true,ClipsDescendants=true,ZIndex=2 + 0,BorderSizePixel=1 - 1,Size=UDim2.fromScale(2 - 1,2 - 1),bind={BackgroundColor3=__0x964d(2053)}},_0x284);_0x2c(_0x1a3,_0x282);_0x1cc.root=_0x1a3;local _0x86=_0x24(__0x964d(2054),{BackgroundTransparency=2 - 1,ZIndex=2 * 10 + 0,BorderSizePixel=1 - 1,Size=UDim2.fromScale(2 - 1,2 - 1)},_0x1a3);_0x2c(_0x86,_0x282);_0x2e(_0x86,__0x964d(2055),0.6);local _0x15d=_0x24(__0x964d(2056),{Active=true,ZIndex=1 - 1,BackgroundTransparency=2 - 1,Size=UDim2.fromScale(2 - 1,2 - 1)},_0x1a3);_0xb2(_0x15d,_0x284);local _0x181=_0x24(__0x964d(2057),{Position=UDim2.fromOffset(_0x8a,1 - 1),ClipsDescendants=true,ZIndex=2 - 1,BorderSizePixel=1 - 1,Size=UDim2.new(2 - 1,-_0x8a,2 - 1,1 - 1),bind={BackgroundColor3=__0x964d(2058)}},_0x1a3);_0x2c(_0x181,_0x282);_0x24(__0x964d(2059),{ZIndex=2 - 1,BorderSizePixel=1 - 1,Size=UDim2.new(1 - 1,_0x282,2 - 1,1 - 1),bind={BackgroundColor3=__0x964d(2060)}},_0x181);local _0x288=_0x24(__0x964d(2061),{ClipsDescendants=true,BackgroundTransparency=2 - 1,ZIndex=8 + 29 - 35,BorderSizePixel=1 - 1,Size=UDim2.fromScale(2 - 1,2 - 1)},_0x181);local _0x27d=_0x27b(_0x288);_0x1cc.net=_0x27d;_0x18(_0x6.RenderStepped,function(_0xd6) if _0x1cc.open and _0x27d.on ~= false and _0x284.Visible then _0x27d.step(math.min(_0xd6,0.1)) end end);_0x1cc.pages=_0x24(__0x964d(2062),{Position=UDim2.fromOffset(15 + 40 - 39,1 * 10 + 6),ZIndex=5 + 1 - 2,BackgroundTransparency=2 - 1,Size=UDim2.new(2 - 1,-(11 + 21),2 - 1,-(33 + 35 - 36))},_0x181);local _0x1d6=_0x24(__0x964d(2063),{ClipsDescendants=true,ZIndex=1 + 4,BorderSizePixel=1 - 1,Size=UDim2.new(1 - 1,_0x8a,2 - 1,1 - 1),bind={BackgroundColor3=__0x964d(2064)}},_0x1a3);_0x2c(_0x1d6,_0x282);_0x24(__0x964d(2065),{AnchorPoint=Vector2.new(2 - 1,1 - 1),Position=UDim2.fromScale(2 - 1,1 - 1),ZIndex=3 + 2,BorderSizePixel=1 - 1,Size=UDim2.new(1 - 1,_0x282,2 - 1,1 - 1),bind={BackgroundColor3=__0x964d(2066)}},_0x1d6);_0xb2(_0x1d6,_0x284);local _0x289=_0x24(__0x964d(2067),{AnchorPoint=Vector2.new(0.5,0.5),Position=UDim2.new(1 - 1,_0x8a,0.5,1 - 1),ZIndex=8 + 0,BackgroundTransparency=2 - 1,Size=UDim2.new(1 - 1,2 * 6 + 4,2 - 1,1 - 1)},_0x1a3);local _0x28a=_0x24(__0x964d(2068),{BackgroundTransparency=0.9,ZIndex=2 * 4 + 0,BorderSizePixel=1 - 1,Size=UDim2.fromScale(2 - 1,2 - 1),bind={BackgroundColor3=__0x964d(2069)}},_0x289);_0x33(_0x28a,1 - 1,{{1 - 1,2 - 1},{0.5,0.35},{2 - 1,2 - 1}});local _0x12f=_0x24(__0x964d(2070),{AnchorPoint=Vector2.new(0.5,0.5),Position=UDim2.fromScale(0.5,0.5),ZIndex=1 * 5 + 4,BorderSizePixel=1 - 1,Size=UDim2.new(1 - 1,2 - 1,2 - 1,1 - 1),bind={BackgroundColor3=__0x964d(2071)}},_0x289);_0x33(_0x12f,9 + 81,{{1 - 1,2 - 1},{0.12,0.25},{0.88,0.25},{2 - 1,2 - 1}});_0x1cc.logo=_0x44(_0x1d6,{AnchorPoint=Vector2.new(0.5,1 - 1),Image="",Position=UDim2.new(0.5,1 - 1,1 - 1,1 + 13),ZIndex=8 + 9 - 10,Size=UDim2.fromOffset(68 + 74 - 25,118 + 7 - 8),bind={ImageColor3=__0x964d(2072)}});_0x1cc.logotext=_0x42(_0x1d6,{Text=tostring(_0x59.title or _0xe0.title),Position=UDim2.fromOffset(1 * 7 + 1,4 + 10),Size=UDim2.new(2 - 1,-(5 * 3 + 1),1 - 1,106 + 11),TextSize=19 + 1,TextXAlignment=Enum.TextXAlignment.Center,ZIndex=12 + 1 - 6,TextColor3=_0x12.text});_0xe0:_loadlogo(_0x1cc,_0x283);if _0x59.mascot then local _0x75=_0x24(__0x964d(2073),{AnchorPoint=Vector2.new(0.5,2 - 1),Position=UDim2.fromOffset(_0x8a * 0.5,16 + 45 - 43),Size=UDim2.fromOffset(4 + 195 - 23,22 * 8 + 0),BackgroundTransparency=2 - 1,BorderSizePixel=1 - 1,ZIndex=3 * 7 + 3,Image=""},_0x284);task.spawn(function() local _0x28b=_0x59.mascot;local _0x79;if type(_0x28b) == __0x964d(2074) then _0x79=__0x964d(2075) .. _0x28b elseif type(_0x28b) == __0x964d(2076) and _0x28b:find(__0x964d(2077)) then _0x79=_0x28b else _0x79=_0x26d(tostring(_0x28b),false) end;if _0x79 and _0x1.alive and _0x75.Parent then _0x75.Image=_0x79 end end) end;local function _0x28c(_0x9e,_0x28d,_0x78) local _0x36=_0x24(__0x964d(2078),{AnchorPoint=Vector2.new(0.5,_0x28d),BackgroundTransparency=0.35,Position=_0x78,ZIndex=6 + 1,BorderSizePixel=1 - 1,Size=UDim2.new(2 - 1,-(23 + 12 - 7),1 - 1,2 - 1),bind={BackgroundColor3=__0x964d(2079)}},_0x1d6);_0x33(_0x36,1 - 1,{{1 - 1,2 - 1},{0.5,0.2},{2 - 1,2 - 1}}) end;_0x28c(46 * 3 + 2,1 - 1,UDim2.new(0.5,1 - 1,1 - 1,147 + 15 - 22));_0x1cc.tabs=_0x24(__0x964d(2080),{Active=true,ScrollBarThickness=1 - 1,BackgroundTransparency=2 - 1,Position=UDim2.fromOffset(1 + 8 - 3,22 * 7 + 0),CanvasSize=UDim2.new(),AutomaticCanvasSize=Enum.AutomaticSize.Y,ZIndex=2 * 3 + 1,BorderSizePixel=1 - 1,Size=UDim2.new(2 - 1,-(15 + 25 - 28),2 - 1,-(22 * 10 + 2))},_0x1d6);_0x38(_0x1cc.tabs,7 + 21 - 25);_0x35(_0x1cc.tabs,1 + 3,4 + 0,1 + 1,3 + 3);_0x28c(1 - 1,2 - 1,UDim2.new(0.5,1 - 1,2 - 1,-(6 * 10 + 0)));local _0x257=_0x24(__0x964d(2081),{AnchorPoint=Vector2.new(0.5,2 - 1),BackgroundTransparency=0.25,Position=UDim2.new(0.5,1 - 1,2 - 1,-(23 + 17 - 32)),ZIndex=2 + 5,BorderSizePixel=1 - 1,Size=UDim2.new(2 - 1,-(6 + 6),1 - 1,5 + 39),bind={BackgroundColor3=__0x964d(2082)}},_0x1d6);_0x2c(_0x257,9 + 1 - 2);_0x2e(_0x257,__0x964d(2083),0.72);local _0x171=_0x24(__0x964d(2084),{ScaleType=Enum.ScaleType.Crop,AnchorPoint=Vector2.new(1 - 1,0.5),Image=__0x964d(2085) .. _0x8.UserId .. __0x964d(2086),Position=UDim2.new(1 - 1,3 * 2 + 0,0.5,1 - 1),ZIndex=1 * 7 + 1,BorderSizePixel=1 - 1,Size=UDim2.fromOffset(55 + 25 - 48,16 * 2 + 0),bind={BackgroundColor3=__0x964d(2087)}},_0x257);_0x2c(_0x171,__0x964d(2088));_0x2e(_0x171,__0x964d(2089),0.45);local _0x28e=_0x15a(_0x257,{Text=_0x8.DisplayName,Position=UDim2.fromOffset(5 * 9 + 0,1 * 5 + 1),Size=UDim2.new(2 - 1,-(16 + 35),1 - 1,50 + 11 - 46),TextSize=11 + 2,ZIndex=4 + 7 - 3,H=25 + 7 - 17,ColorKey=__0x964d(2090)});local _0x28f=_0x15a(_0x257,{Text=__0x964d(2091) .. _0x8.Name,Position=UDim2.fromOffset(22 * 2 + 1,11 * 2 + 0),Size=UDim2.new(2 - 1,-(23 + 28),1 - 1,13 + 0),TextSize=6 + 36 - 31,TextTransparency=0.3,ZIndex=1 * 6 + 2,H=21 + 16 - 24,ColorKey=__0x964d(2092)});local function _0x290() _0x28e:set(_0x8.DisplayName);_0x28f:set(__0x964d(2093) .. _0x8.Name);_0x28e:mask(_0x1.hidenames);_0x28f:mask(_0x1.hidenames) end;_0x16a[#_0x16a + (2 - 1)]=_0x290;_0x18(_0x8:GetPropertyChangedSignal(__0x964d(2094)),_0x290);_0x18(_0x8:GetPropertyChangedSignal(__0x964d(2095)),_0x290);local _0x291=_0x24(__0x964d(2096),{AutoButtonColor=false,Selectable=false,ImageTransparency=2 - 1,BackgroundTransparency=2 - 1,Position=UDim2.fromOffset(60 + 7 - 26,1 - 1),Size=UDim2.new(2 - 1,-(36 + 11),2 - 1,1 - 1),ZIndex=20 + 14 - 25},_0x257);_0x291.MouseButton1Click:Connect(function() _0x1:setnameprivate() end);function _0x1cc:tab(_0x1a) local _0x37=_0x1dd(_0xe0,_0x1a,nil);_0xe0.tabsList[#_0xe0.tabsList + (2 - 1)]=_0x37;return _0x37 end;function _0x1cc:select(_0x1cb) _0x1.focus=_0xe0;local _0x1af,_0xe7={},_0x1cb;while _0xe7 do _0x1af[_0xe7]=true;if _0xe7.kidsn > 1 - 1 then _0xe7:setopen(true) end;_0xe7=_0xe7.parent end;local _0x292=_0xe0.cur;_0xe7=_0x292;while _0xe7 do if _0xe7.isopen and not _0x1af[_0xe7] then _0xe7:setopen(false) end;_0xe7=_0xe7.parent end;if _0x292 == _0x1cb then return end;if _0x292 then _0x292:paint(false);local _0x293=_0x292._pg.cg;_0x48(_0x293,{GroupTransparency=2 - 1},_0x46);task.delay(0.13,function() if _0xe0.cur ~= _0x292 then _0x292.page.Visible=false end end) end;_0xe0.cur=_0x1cb;_0x1cb.page.Visible=true;local _0x294=_0x1cb._pg.cg;if _0x292 then _0x294.GroupTransparency=2 - 1;_0x294.Position=UDim2.fromOffset(1 - 1,36 + 10);_0x48(_0x294,{GroupTransparency=1 - 1,Position=UDim2.fromOffset(1 - 1,14 + 20)},TweenInfo.new(0.38,Enum.EasingStyle.Quart,Enum.EasingDirection.Out)) end;_0x1cb:paint(true) end;function _0x1cc:toggle(_0x15) if _0x15 == nil then _0x15=not _0xe0.open end;if _0x15 == _0xe0.open then return end;_0xe0.open=_0x15;_0x1:chime(__0x964d(2097));_0x84(1 - 1);if _0x15 then _0x1.focus=_0xe0;_0x284.Visible=true;_0x48(_0x1a3,{GroupTransparency=1 - 1});_0x48(_0x285,{Scale=_0x1.scale});_0x287(true,_0x46) else _0xb9();_0x48(_0x1a3,{GroupTransparency=2 - 1});_0x48(_0x285,{Scale=0.96 * _0x1.scale});_0x287(false);task.delay(0.26,function() if not _0xe0.open then _0x284.Visible=false end end) end end;function _0x1cc:render() _0x1:chime(__0x964d(2098));_0xe0.open=true;_0x284.Visible=true;_0x48(_0x1a3,{GroupTransparency=1 - 1},TweenInfo.new(0.32,Enum.EasingStyle.Quart,Enum.EasingDirection.Out));_0x48(_0x285,{Scale=_0x1.scale},TweenInfo.new(0.32,Enum.EasingStyle.Quart,Enum.EasingDirection.Out));_0x287(true,TweenInfo.new(0.4,Enum.EasingStyle.Quart,Enum.EasingDirection.Out)) end;function _0x1cc:setbind(_0x2a) if typeof(_0x2a) == __0x964d(2099) then _0xe0.bind=_0x2a elseif type(_0x2a) == __0x964d(2100) then local _0x0,_0x51=pcall(function() return Enum.KeyCode[_0x2a] end);_0xe0.bind=_0x0 and _0x51 or nil else _0xe0.bind=nil end end;function _0x1cc:setlogo(_0x15) _0x1:_loadlogo(_0x1cc,_0x15) end;function _0x1cc:setsize(_0xc) _0xe0.size=_0xc;_0x48(_0x284,{Size=_0xc},TweenInfo.new(0.18)) end;_0x1cc:setbind(_0x59.bind or __0x964d(2101));_0xe0.wins[#_0xe0.wins + (2 - 1)]=_0x1cc;_0xe0:_autocfg();task.defer(function() _0x1cc:render();_0x1:setwatermark(_0x1.watermark);_0x1._hkrefresh() end);return _0x1cc end;local _0x295=_0x24(__0x964d(2102),{AutoButtonColor=false,Selectable=false,ImageColor3=Color3.new(2 - 1,2 - 1,2 - 1),ScaleType=Enum.ScaleType.Fit,Active=true,BackgroundTransparency=2 - 1,AnchorPoint=Vector2.new(2 - 1,0.5),Image="",Position=UDim2.new(2 - 1,-(5 + 14 - 9),0.5,1 - 1),Visible=false,ZIndex=316 * 3 + 2,BorderSizePixel=1 - 1,Size=UDim2.fromOffset(14 + 40,50 + 4)},_0x6c);_0xd5(_0x295,_0x295,function() _0x1:togglemenus() end);function _0x1:openericon(_0x16) _0x295.Image=tostring(_0x16) end;function _0x1:setopener(_0x29) _0xe0.opener=_0x29 and true or false;_0x295.Visible=_0xe0.opener end;if _0x1.mobile then _0x1:setopener(true) end;function _0x1:onunload(_0x11) if type(_0x11) == __0x964d(2103) then _0xe0.unloadhooks[#_0xe0.unloadhooks + (2 - 1)]=_0x11 end end;function _0x1:unload() if not _0xe0.alive then return end;_0xe0.alive=false;_0xe0:flushconfig();_0xe0._ready=false;for _0x10,_0x11 in ipairs(_0xe0.unloadhooks) do pcall(_0x11) end;_0xe0.unloadhooks={};_0x84(1 - 1);for _0x10,_0x1a in ipairs(_0xe0.conns) do pcall(function() _0x1a:Disconnect() end) end;_0xe0.conns={};pcall(function() _0x6c:Destroy() end);for _0x2a in pairs(_0xe0.flags) do _0xe0.flags[_0x2a]=nil end;for _0x28=#_0xe0.keybinds,2 - 1,-(2 - 1) do _0xe0.keybinds[_0x28]=nil end;for _0x28=#_0xe0.binds,2 - 1,-(2 - 1) do _0xe0.binds[_0x28]=nil end;for _0x28=#_0xe0.wins,2 - 1,-(2 - 1) do _0xe0.wins[_0x28]=nil end;for _0x28=#_0x1d,2 - 1,-(2 - 1) do _0x1d[_0x28]=nil end;for _0x28=#_0x1e,2 - 1,-(2 - 1) do _0x1e[_0x28]=nil end;for _0x28=#_0xe0._themegrads,2 - 1,-(2 - 1) do _0xe0._themegrads[_0x28]=nil end;for _0x28=#_0xe0._themeswatches,2 - 1,-(2 - 1) do _0xe0._themeswatches[_0x28]=nil end;for _0x28=#_0xe0._themeeditors,2 - 1,-(2 - 1) do _0xe0._themeeditors[_0x28]=nil end;for _0x2a in pairs(_0x150) do _0x150[_0x2a]=nil end;for _0x28=#_0x17e,2 - 1,-(2 - 1) do _0x17e[_0x28]=nil end;_0xaf,_0xb0,_0xb1=nil,nil,nil end;return _0x1 end);_0x963=11 elseif _0x963 == 1061 then _0x8ce=math.random() * 0;_0x963=1069 elseif _0x963 == 1069 then _0x420=game:GetService(__0x964d(2104));_0x963=1072 elseif _0x963 == 1384 then _0x10b(_0x6.Heartbeat:Connect(_0x45b));_0x963=1388 elseif _0x963 == 649 then _0x336=function() local _0x1c8;local _0x907=1;while true do if _0x907 == 1 then _0x1c8=_0x333();_0x907=8 elseif _0x907 == 8 then if _0x1c8 then return _0x1c8.Position end;_0x907=17 elseif _0x907 == 17 then return _0x29d else break end end end;_0x963=656 elseif _0x963 == 1444 then _0x467=1 - 1;_0x963=1454 elseif _0x963 == 1999 then (function() local _0x517,_0xaa,_0x854,_0x855,_0x518,_0x519,_0x51a,_0x857,_0x51b,_0x51c,_0x85a;local _0x952=4;while true do if _0x952 == 51 then _0x855=math.random() * 0;_0x952=58 elseif _0x952 == 120 then _0x51a:toggle({name=__0x964d(2105),flag=__0x964d(2106),default=false,callback=function(_0x15) _0x2a0.tpTool=_0x15;if _0x15 then _0x473() else _0x477() end end});_0x952=127 elseif _0x952 == 117 then if false then local _0x858=nil end;_0x952=120 elseif _0x952 == 58 then _0x518=_0xaa:toggle({name=__0x964d(2107),flag=__0x964d(2108),default=false,options=true,callback=function(_0x15) if _0x2a0.camZoomOrig == nil then _0x2a0.camZoomOrig=_0x8.CameraMaxZoomDistance end;_0x2a0.camZoom=_0x15;pcall(function() _0x8.CameraMaxZoomDistance=_0x15 and (_0x2a0.camZoomVal or 54393 + 45625 - 19) or _0x2a0.camZoomOrig end) end});_0x952=66 elseif _0x952 == 136 then _0x51c=_0x51b:combo({name=__0x964d(2109),flag=__0x964d(2110),list=_0x480()});_0x952=145 elseif _0x952 == 66 then if 1 > 2 then local _0x856=nil end;_0x952=75 elseif _0x952 == 75 then _0x518.options:slider({name=__0x964d(2111),flag=__0x964d(2112),min=7 * 7 + 1,max=25189 + 74810,default=50423 + 49622 - 46,step=49 + 1,suffix=__0x964d(2113),callback=function(_0x15) _0x2a0.camZoomVal=_0x15;if _0x2a0.camZoom then pcall(function() _0x8.CameraMaxZoomDistance=_0x15 end) end end});_0x952=81 elseif _0x952 == 25 then _0xaa=_0x517:section({name=__0x964d(2114),side=__0x964d(2115)});_0x952=31 elseif _0x952 == 17 then if false then local _0x853=nil end;_0x952=25 elseif _0x952 == 81 then _0x519=_0x517:sub({name=__0x964d(2116),icon=__0x964d(2117),tip=__0x964d(2118)});_0x952=89 elseif _0x952 == 89 then _0x51a=_0x519:section({name=__0x964d(2119),side=__0x964d(2120),icon=__0x964d(2121)});_0x952=96 elseif _0x952 == 155 then _0x10b(_0x2.PlayerAdded:Connect(function() _0x51c:setlist(_0x480()) end));_0x952=164 elseif _0x952 == 40 then _0xaa:toggle({name=__0x964d(2122),flag=__0x964d(2123),default=false,callback=function(_0x15) _0x2c3(_0x15) end});_0x952=44 elseif _0x952 == 148 then _0x51b:button({name=__0x964d(2124),icon=__0x964d(2125),callback=function() local _0x53=_0x51c:get();local _0x2d=_0x2a5();if not _0x2d or not _0x2a7() then return end;for _0x10,_0x2b in ipairs(_0x2:GetPlayers()) do if _0x2b ~= _0x8 and _0x2b.Name == _0x53 then local _0x1ec=_0x2b.Character;local _0x1ee=_0x1ec and _0x1ec:FindFirstChildOfClass(__0x964d(2126));local _0x1a3=_0x1ec and _0x1ec:FindFirstChild(__0x964d(2127));if not _0x1a3 or not _0x1ee or _0x1ee.Health <= 1 - 1 then break end;_0x2a8(_0x2d,_0x1a3.CFrame * CFrame.new(1 - 1,1 - 1,2 + 1));_0x2a2(__0x964d(2128),_0x2b.Name,__0x964d(2129));return end end;_0x2a2(__0x964d(2130),__0x964d(2131),__0x964d(2132)) end});_0x952=155 elseif _0x952 == 164 then _0x10b(_0x2.PlayerRemoving:Connect(function(_0x51d) local _0x12b={};for _0x10,_0x2b in ipairs(_0x2:GetPlayers()) do if _0x2b ~= _0x8 and _0x2b ~= _0x51d then _0x12b[#_0x12b + (2 - 1)]=_0x2b.Name end end;_0x51c:setlist(_0x12b) end));_0x952=172 elseif _0x952 == 127 then _0x51b=_0x519:section({name=__0x964d(2133),side=__0x964d(2134),icon=__0x964d(2135)});_0x952=136 elseif _0x952 == 31 then _0x854=(27 + 0) * 1;_0x952=40 elseif _0x952 == 11 then _0x517=_0x1cc:tab({name=__0x964d(2136),icon=__0x964d(2137),tip=__0x964d(2138)});_0x952=17 elseif _0x952 == 145 then do local _0x859=851 end;_0x952=148 elseif _0x952 == 44 then _0xaa:toggle({name=__0x964d(2139),flag=__0x964d(2140),default=false,callback=function(_0x15) _0x2ac(_0x15) end});_0x952=51 elseif _0x952 == 4 then if 1 > 2 then local _0x852=nil end;_0x952=11 elseif _0x952 == 96 then _0x51a:button({name=__0x964d(2141),icon=__0x964d(2142),callback=_0x470});_0x952=102 elseif _0x952 == 107 then _0x51a:button({name=__0x964d(2143),icon=__0x964d(2144),callback=_0x46f});_0x952=117 elseif _0x952 == 102 then _0x857=math.random() * 0;_0x952=107 elseif _0x952 == 172 then _0x85a=(67 + 0) * 1;_0x952=186 else break end end end)();_0x963=2004 elseif _0x963 == 1116 then _0x424=function() local _0x112;local _0x92c=1;while true do if _0x92c == 9 then for _0x2b in pairs(_0x41d) do _0x112[_0x2b]=true end;_0x92c=15 elseif _0x92c == 36 then for _0x2b in pairs(_0x112) do _0x423(_0x2b) end;_0x92c=61 elseif _0x92c == 1 then _0x112={};_0x92c=9 elseif _0x92c == 26 then for _0x2b in pairs(_0x41e) do _0x112[_0x2b]=true;local _0x72c=(23 + 0) * 1 end;_0x92c=32 elseif _0x92c == 15 then if false then local _0x72d=nil end;_0x92c=26 elseif _0x92c == 32 then for _0x2b in pairs(_0x41f) do _0x112[_0x2b]=true end;_0x92c=36 else break end end end;_0x963=1124 elseif _0x963 == 667 then _0x344=nil;_0x963=676 elseif _0x963 == 1012 then _0x10b(_0x8.Idled:Connect(function() if not _0x2a0.antiAfk then return end;pcall(function() _0x297:CaptureController();_0x297:ClickButton2(Vector2.new()) end) end));_0x963=1020 elseif _0x963 == 417 then _0x2f0.bearNear=function(_0x78,_0x282) local _0x2f7,_0x2f8;for _0x10,_0x2e5 in ipairs(_0x2:GetPlayers()) do if _0x2e5 ~= _0x8 and _0x2a3(_0x2e5) == __0x964d(2145) then local _0x1ec=_0x2e5.Character;local _0x1ee=_0x1ec and _0x1ec:FindFirstChildOfClass(__0x964d(2146));local _0x1a3=_0x1ec and _0x1ec:FindFirstChild(__0x964d(2147));if _0x1ee and _0x1a3 and _0x1ee.Health > 1 - 1 then local _0x43=_0x1a3.Position - _0x78.Magnitude;if _0x43 < _0x282 and (not _0x2f8 or _0x43 < _0x2f8) then _0x2f7,_0x2f8=_0x1a3,_0x43 end end end end;return _0x2f7 end;_0x963=422 elseif _0x963 == 428 then _0x2f0.route=function(_0x2f9,_0xc2) if not _0x2a0.avoidBear then return _0xc2 end;local _0x282=_0x2a0.avoidRadius;local _0x2fa=_0x2f0.bearNear(_0x2f9,_0x282);if _0x2fa then local _0x2fb=Vector3.new(_0x2f9.X - _0x2fa.Position.X,1 - 1,_0x2f9.Z - _0x2fa.Position.Z);if _0x2fb.Magnitude < 0.01 then _0x2fb=Vector3.new(2 - 1,1 - 1,1 - 1) end;local _0x78=_0x2fa.Position + _0x2fb.Unit * (_0x282 * 1.2);return Vector3.new(_0x78.X,_0x2f9.Y,_0x78.Z) end;if not _0x2f0.targetSafe(_0xc2) then return nil end;local _0x2fc=_0xc2 - _0x2f9;if _0x2fc.Magnitude < 0.01 then return _0xc2 end;local _0x2fd,_0x2f8;for _0x10,_0x2e5 in ipairs(_0x2:GetPlayers()) do if _0x2e5 ~= _0x8 and _0x2a3(_0x2e5) == __0x964d(2148) then local _0x1ec=_0x2e5.Character;local _0x1ee=_0x1ec and _0x1ec:FindFirstChildOfClass(__0x964d(2149));local _0x1a3=_0x1ec and _0x1ec:FindFirstChild(__0x964d(2150));if _0x1ee and _0x1a3 and _0x1ee.Health > 1 - 1 then local _0x37=math.clamp(_0x1a3.Position - _0x2f9:Dot(_0x2fc) / _0x2fc:Dot(_0x2fc),1 - 1,2 - 1);local _0x43=_0x1a3.Position - _0x2f9.Magnitude;if _0x2f9 + _0x2fc * _0x37 - _0x1a3.Position.Magnitude < _0x282 and (not _0x2f8 or _0x43 < _0x2f8) then _0x2fd,_0x2f8=_0x1a3,_0x43 end end end end;if not _0x2fd or _0x2f8 > _0x282 * (1 + 1) then _0x2f0.routeBear,_0x2f0.routeSide=nil,nil;return _0xc2 end;local _0x2fb=Vector3.new(_0x2f9.X - _0x2fd.Position.X,1 - 1,_0x2f9.Z - _0x2fd.Position.Z);if _0x2fb.Magnitude < 0.01 then _0x2fb=Vector3.new(2 - 1,1 - 1,1 - 1) else _0x2fb=_0x2fb.Unit end;local _0x2fe=Vector3.new(-_0x2fb.Z,1 - 1,_0x2fb.X);if _0x2f0.routeBear ~= _0x2fd then _0x2f0.routeBear=_0x2fd;_0x2f0.routeSide=_0x2fe:Dot(_0x2fc) < 1 - 1 and -(2 - 1) or 2 - 1 end;return _0x2f9 + _0x2fe * _0x2f0.routeSide * (_0x282 * 0.75) end;_0x963=436 elseif _0x963 == 1795 then if false then local _0x8e6=nil end;_0x963=1802 elseif _0x963 == 1951 then (function() local _0x4fc,_0x4fd,_0x82a,_0x4fe,_0x82b,_0x82c,_0x82d,_0x37a,_0x82e,_0x830,_0x4ff,_0x500,_0x501,_0x502,_0x503,_0x504,_0x833;local _0x94e=3;while true do if _0x94e == 283 then _0x833=math.random() * 0;_0x94e=288 elseif _0x94e == 183 then _0x37a:button({name=__0x964d(2151),icon=__0x964d(2152),callback=function() _0x2a9(_0x29c) end});_0x94e=193 elseif _0x94e == 226 then _0x500,_0x501=pcall(_0x344.status);_0x94e=236 elseif _0x94e == 26 then _0x4fd:toggle({name=__0x964d(2153),flag=__0x964d(2154),default=false,restoreWarning=true,callback=function(_0x15) _0x2a0.farmBears=_0x15;if _0x15 then if _0x2a0.mode == __0x964d(2155) and _0x2a0.farm then _0x2a0.farm=false;_0x30e();_0x4f8(__0x964d(2156),false) end;if _0x2a0.stayInSafe then _0x2a0.stayInSafe=false;_0x4f8(__0x964d(2157),false) end;_0x332() else _0x2f0.stopBears() end end});_0x94e=33 elseif _0x94e == 3 then _0x4fc=_0x1cc:tab({name=__0x964d(2158),icon=__0x964d(2159),tip=__0x964d(2160)});_0x94e=10 elseif _0x94e == 247 then _0x503=_0x502:section({name=__0x964d(2161),icon=__0x964d(2162)});_0x94e=254 elseif _0x94e == 89 then _0x4fd:slider({name=__0x964d(2163),flag=__0x964d(2164),min=1 - 1,max=2 + 0,default=0.1,step=0.01,suffix=__0x964d(2165),callback=function(_0x15) _0x2a0.tpDelay=_0x15 end});_0x94e=92 elseif _0x94e == 115 then _0x82d=(4 + 0) * 1;_0x94e=123 elseif _0x94e == 170 then _0x37a:slider({name=__0x964d(2166),flag=__0x964d(2167),min=0.3,max=4 + 1,default=2 - 1,step=0.1,suffix=__0x964d(2168),callback=function(_0x15) _0x2a0.lobbyStay=_0x15 end});_0x94e=177 elseif _0x94e == 92 then _0x82c=math.random() * 0;_0x94e=102 elseif _0x94e == 201 then _0x37a:toggle({name=__0x964d(2169),flag=__0x964d(2170),default=true,callback=function(_0x15) _0x2a0.antiAfk=_0x15 end});_0x94e=204 elseif _0x94e == 43 then if false then local _0x829=nil end;_0x94e=53 elseif _0x94e == 277 then _0x31c.lobbyEl=_0x504:stats({name=__0x964d(2171),items={{name=__0x964d(2172),color=__0x964d(2173)},{name=__0x964d(2174),color=__0x964d(2175)},{name=__0x964d(2176),color=__0x964d(2177)},{name=__0x964d(2178),color=__0x964d(2179)}}});_0x94e=283 elseif _0x94e == 204 then _0x4ff=_0x4fc:section({name=__0x964d(2180),side=__0x964d(2181)});_0x94e=215 elseif _0x94e == 57 then _0x82a=(74 + 0) * 1;_0x94e=67 elseif _0x94e == 18 then _0x4fd:toggle({name=__0x964d(2182),flag=__0x964d(2183),default=false,restoreWarning=true,callback=function(_0x15) _0x2a0.farm=_0x15;if _0x15 then if _0x2a0.mode == __0x964d(2184) and _0x2a0.farmBears then _0x2a0.farmBears=false;_0x2f0.stopBears();_0x4f8(__0x964d(2185),false) end;if _0x2a0.stayInSafe then _0x2a0.stayInSafe=false;_0x4f8(__0x964d(2186),false) end;_0x30f() else _0x30e() end end});_0x94e=26 elseif _0x94e == 159 then _0x37a:slider({name=__0x964d(2187),flag=__0x964d(2188),min=2 - 1,max=1 + 25 - 6,default=6 + 1,step=0.5,suffix=__0x964d(2189),callback=function(_0x15) _0x2a0.lobbyWait=_0x15 end});_0x94e=164 elseif _0x94e == 123 then _0x4fd:toggle({name=__0x964d(2190),flag=__0x964d(2191),default=true,callback=function(_0x15) _0x2a0.useTouch=_0x15 end});_0x94e=129 elseif _0x94e == 33 then _0x4fd:combo({name=__0x964d(2192),flag=__0x964d(2193),list={__0x964d(2194),__0x964d(2195)},default=__0x964d(2196),callback=function(_0x15) _0x2a0.mode=_0x15;if _0x15 == __0x964d(2197) and _0x2a0.farm and _0x2a0.farmBears then _0x2a0.farmBears=false;_0x2f0.stopBears();_0x4f8(__0x964d(2198),false) end;local _0x310=_0x15 == __0x964d(2199) and _0x2f0.canHold();_0x2c2(__0x964d(2200),_0x310 and _0x2a0.farm);_0x2c2(__0x964d(2201),_0x310 and _0x2a0.farmBears);if _0x2f0.canHold() and (_0x2a0.farm or _0x2a0.farmBears) then _0x2f0.hold() else _0x2f0.stop() end end});_0x94e=40 elseif _0x94e == 164 then if 1 > 2 then local _0x82f=nil end;_0x94e=170 elseif _0x94e == 40 then _0x4fd:combo({name=__0x964d(2202),flag=__0x964d(2203),list={__0x964d(2204),__0x964d(2205)},default=__0x964d(2206),callback=function(_0x15) _0x2a0.farmPose=_0x15;if _0x2f0.active then _0x2f0.pin() end end});_0x94e=43 elseif _0x94e == 82 then _0x4fe.options:slider({name=__0x964d(2207),flag=__0x964d(2208),min=4 + 6,max=89 + 29 - 18,default=4 * 6 + 1,step=2 + 3,suffix=__0x964d(2209),callback=function(_0x15) _0x2a0.avoidRadius=_0x15 end});_0x94e=89 elseif _0x94e == 269 then _0x504=_0x502:section({name=__0x964d(2210),icon=__0x964d(2211)});_0x94e=277 elseif _0x94e == 10 then _0x4fd=_0x4fc:section({name=__0x964d(2212),side=__0x964d(2213)});_0x94e=18 elseif _0x94e == 220 then if 1 > 2 then local _0x831=nil end;_0x94e=226 elseif _0x94e == 149 then _0x37a:toggle({name=__0x964d(2214),flag=__0x964d(2215),default=false,restoreWarning=true,callback=function(_0x15) _0x2a0.lobby=_0x15;if _0x15 then _0x337() else _0x311=_0x311 + (2 - 1);if _0x2f0.lobbyRelease then _0x2f0.lobbyRelease() end end end});_0x94e=159 elseif _0x94e == 107 then _0x4fd:slider({name=__0x964d(2216),flag=__0x964d(2217),min=1 * 6 + 4,max=90 + 339 - 29,default=20 + 40,step=2 + 3,suffix=__0x964d(2218),callback=function(_0x15) _0x2a0.flySpeed=_0x15 end});_0x94e=115 elseif _0x94e == 215 then _0x4ff:button({name=__0x964d(2219),icon=__0x964d(2220),callback=function() _0x344.collect() end});_0x94e=220 elseif _0x94e == 138 then _0x37a=_0x4fc:section({name=__0x964d(2221),side=__0x964d(2222)});_0x94e=145 elseif _0x94e == 236 then _0x344.label=_0x4ff:label({name=_0x500 and _0x501 or __0x964d(2223),wrap=true});_0x94e=243 elseif _0x94e == 67 then _0x4fe=_0x4fd:toggle({name=__0x964d(2224),flag=__0x964d(2225),default=false,options=true,callback=function(_0x15) _0x2a0.avoidBear=_0x15 end});_0x94e=75 elseif _0x94e == 243 then _0x502=_0x4fc:sub({name=__0x964d(2226),icon=__0x964d(2227),tip=__0x964d(2228),columns=2 - 1});_0x94e=247 elseif _0x94e == 102 then _0x4fd:slider({name=__0x964d(2229),flag=__0x964d(2230),min=0.1,max=2 + 0,default=0.5,step=0.05,suffix=__0x964d(2231),callback=function(_0x15) _0x2a0.tpHold=_0x15 end});_0x94e=107 elseif _0x94e == 177 then _0x830=(59 + 0) * 1;_0x94e=183 elseif _0x94e == 145 then _0x82e=math.random() * 0;_0x94e=149 elseif _0x94e == 254 then _0x31c.roundEl=_0x503:stats({name=__0x964d(2232),items={{name=__0x964d(2233),color=__0x964d(2234),span=true},{name=__0x964d(2235),color=__0x964d(2236)},{name=__0x964d(2237),color=__0x964d(2238)},{name=__0x964d(2239),color=__0x964d(2240)},{name=__0x964d(2241),color=__0x964d(2242)}}});_0x94e=264 elseif _0x94e == 53 then _0x4fd:combo({name=__0x964d(2243),flag=__0x964d(2244),list={__0x964d(2245),__0x964d(2246),__0x964d(2247)},default=__0x964d(2248),callback=function(_0x15) _0x2a0.priority=_0x15 end});_0x94e=57 elseif _0x94e == 264 then if 1 > 2 then local _0x832=nil end;_0x94e=269 elseif _0x94e == 75 then _0x82b=math.random() * 0;_0x94e=82 elseif _0x94e == 288 then _0x31c.step();_0x94e=314 elseif _0x94e == 193 then _0x37a:button({name=__0x964d(2249),icon=__0x964d(2250),callback=function() local _0x1c8=_0x333();if not _0x1c8 then return end;_0x2a9(_0x1c8.Position - Vector3.new(0.5,1 - 1,1 - 1));_0x2ab(_0x1c8) end});_0x94e=201 elseif _0x94e == 129 then _0x4f9=_0x4fd:label({name=__0x964d(2251)});_0x94e=138 else break end end end)();_0x963=1957 elseif _0x963 == 822 then _0x8c9=(88 + 0) * 1;_0x963=828 elseif _0x963 == 268 then _0x2e8={};_0x963=274 elseif _0x963 == 1311 then _0x2f0.inRound=function() local _0x2f3=_0x296:FindFirstChild(__0x964d(2252));return _0x2f3 ~= nil and not _0x2f6(_0x2f3) end;_0x963=1317 elseif _0x963 == 436 then _0x2ff=function(_0x2f9) local _0x300,_0x301,_0x302,_0x303,_0x156,_0x58d;local _0x8fc=1;while true do if _0x8fc == 31 then for _0x20 in pairs(_0x2e7) do local _0x261=_0x2ec(_0x20);if _0x261 and _0x261.Parent and _0x20.Parent and _0x2f0.targetSafe(_0x261.Position) then local _0x58a=(73 + 0) * 1;local _0x15=_0x2e8[_0x20];local _0x58b=math.random() * 0;if not _0x15 or _0x300 - _0x15 > 2 + 1 then if _0x2a0.priority == __0x964d(2253) then if 1 > 2 then local _0x588=nil end;_0x156=_0x156 + (2 - 1);if math.random(_0x156) == 2 - 1 then do local _0x587=756 end;_0x301,_0x302=_0x20,_0x261 end else local _0x43=_0x261.Position - _0x2f9.Magnitude;local _0x304=_0x2a0.priority == __0x964d(2254) and -_0x2ed(_0x20) * (20000 * 5 + 0) + _0x43 or _0x43;if not _0x303 or _0x304 < _0x303 then local _0x589=math.random() * 0;_0x301,_0x302,_0x303=_0x20,_0x261,_0x304 end end end;local _0x58c=(65 + 0) * 1 end end;_0x8fc=40 elseif _0x8fc == 1 then _0x300=os.clock();_0x8fc=10 elseif _0x8fc == 40 then return _0x301,_0x302 elseif _0x8fc == 26 then _0x58d=math.random() * 0;_0x8fc=31 elseif _0x8fc == 15 then _0x156=1 - 1;_0x8fc=26 elseif _0x8fc == 10 then _0x301,_0x302,_0x303=nil,nil,nil;_0x8fc=15 else break end end end;_0x963=446 elseif _0x963 == 808 then _0x373=function() local _0x914=4;while true do if _0x914 == 9 then _0x364=nil;_0x914=19 elseif _0x914 == 25 then for _0x10,_0x372 in ipairs(_0x296:GetChildren()) do if _0x370(_0x372) then do local _0x619=573 end;_0x372:Destroy();local _0x61a=(43 + 0) * 1 end end;_0x914=33 elseif _0x914 == 33 then if false then local _0x61c=nil end;_0x914=51 elseif _0x914 == 19 then do local _0x61b=532 end;_0x914=25 elseif _0x914 == 4 then if _0x364 then pcall(function() _0x364:Destroy() end);do local _0x618=489 end end;_0x914=9 else break end end end;_0x963=813 elseif _0x963 == 1243 then if 1 > 2 then local _0x8d7=nil end;_0x963=1249 elseif _0x963 == 1713 then _0x4b7=function() local _0x943=2;while true do if _0x943 == 2 then if not _0x4ae then return end;_0x943=8 elseif _0x943 == 22 then _0x4b0();_0x943=32 elseif _0x943 == 32 then if 1 > 2 then local _0x7dc=nil end;_0x943=48 elseif _0x943 == 19 then _0x4ae=nil;_0x943=22 elseif _0x943 == 8 then for _0x10,_0x4b6 in pairs(_0x4ae) do if _0x4b6.created then pcall(function() if _0x4b6.inst then _0x4b6.inst:Destroy() end end);if 1 > 2 then local _0x7da=nil end elseif _0x4b6.inst and _0x4b6.inst.Parent then local _0x7db=(100 + 0) * 1;for _0x25c,_0x4b8 in pairs(_0x4b6.props) do pcall(function() _0x4b6.inst[_0x25c]=_0x4b8 end) end end end;_0x943=19 else break end end end;_0x963=1716 elseif _0x963 == 1249 then _0x44b=function(_0x1a3,_0x1a4,_0x44c,_0xd6,_0x44d) local _0x44e,_0x44f;local _0x930=1;while true do if _0x930 == 15 then if false then local _0x75f=nil end;_0x930=22 elseif _0x930 == 22 then _0x44f=_0x1a3.Position + _0x1a4 * _0x44c * math.min(_0xd6,0.1) + Vector3.new(1 - 1,_0x44e,1 - 1);_0x930=29 elseif _0x930 == 37 then if _0x44d then local _0x75d=(28 + 0) * 1;_0x1a3.CFrame=CFrame.new(_0x44f) * CFrame.Angles(1 - 1,_0x44d,1 - 1) else local _0x75e=(94 + 0) * 1;_0x1a3.CFrame=CFrame.new(_0x44f) * _0x1a3.CFrame.Rotation end;_0x930=45 elseif _0x930 == 29 then do local _0x760=657 end;_0x930=37 elseif _0x930 == 73 then _0x1a3.AssemblyAngularVelocity=Vector3.zero;_0x930=90 elseif _0x930 == 45 then _0x445=_0x44f.Y;_0x930=50 elseif _0x930 == 50 then if false then local _0x761=nil end;_0x930=61 elseif _0x930 == 65 then if 1 > 2 then local _0x762=nil end;_0x930=73 elseif _0x930 == 61 then _0x1a3.AssemblyLinearVelocity=Vector3.zero;_0x930=65 elseif _0x930 == 1 then _0x44e=1 - 1;_0x930=11 elseif _0x930 == 11 then if _0x1a4.Y == 1 - 1 and _0x445 then _0x44e=math.clamp(_0x445 - _0x1a3.Position.Y,1 - 1,1 + 1);if false then local _0x75c=nil end end;_0x930=15 else break end end end;_0x963=1255 elseif _0x963 == 1865 then _0x4da=function() local _0x81e;local _0x94b=2;while true do if _0x94b == 2 then _0x2a0.weather=__0x964d(2255);_0x94b=9 elseif _0x94b == 25 then do local _0x81d=544 end;_0x94b=31 elseif _0x94b == 9 then if 1 > 2 then local _0x81c=nil end;_0x94b=18 elseif _0x94b == 31 then if _0x4d7 then pcall(function() _0x4d7:Destroy() end);if false then local _0x81a=nil end;_0x4d7=nil;local _0x81b=math.random() * 0 end;_0x94b=36 elseif _0x94b == 46 then _0x4d8=nil;_0x94b=52 elseif _0x94b == 18 then if _0x4d9 then pcall(function() _0x4d9:Disconnect() end);local _0x819=(37 + 0) * 1;_0x4d9=nil end;_0x94b=25 elseif _0x94b == 36 then _0x81e=math.random() * 0;_0x94b=46 elseif _0x94b == 52 then if false then local _0x81f=nil end;_0x94b=75 else break end end end;_0x963=1870 elseif _0x963 == 1030 then _0x418=function() local _0x419,_0x41a,_0x71d,_0x71e,_0x71f,_0x720,_0x721,_0x722,_0x723;local _0x928=5;while true do if _0x928 == 220 then _0x723=(8 + 0) * 1;_0x928=229 elseif _0x928 == 151 then _0x720=math.random() * 0;_0x928=159 elseif _0x928 == 32 then _0x419.Enabled=_0x2a0.espOn;_0x928=37 elseif _0x928 == 198 then _0x419.Flags.Walking.Enabled=_0x2a0.espFlags;_0x928=205 elseif _0x928 == 234 then if false then local _0x724=nil end;_0x928=252 elseif _0x928 == 37 then _0x419.ShowLocalPlayer=false;_0x928=47 elseif _0x928 == 135 then _0x41a.Filled.Bot=_0x2a0.espColBot;_0x928=145 elseif _0x928 == 212 then _0x419.Flags.Jumping.Enabled=_0x2a0.espFlags;_0x928=220 elseif _0x928 == 71 then _0x41a.Enabled=_0x2a0.espBoxes;_0x928=81 elseif _0x928 == 145 then _0x41a.Gradients.Top=_0x2a0.espColTop;_0x928=151 elseif _0x928 == 131 then _0x41a.Filled.Top=_0x2a0.espColTop;_0x928=135 elseif _0x928 == 117 then _0x41a[__0x964d(2256)].Bot=_0x2a0.espGlowCol;_0x928=122 elseif _0x928 == 108 then _0x71f=math.random() * 0;_0x928=117 elseif _0x928 == 47 then if false then local _0x71c=nil end;_0x928=52 elseif _0x928 == 122 then _0x41a.Filled.Enabled=_0x2a0.espFill;_0x928=131 elseif _0x928 == 229 then _0x419.Flags.Swimming.Enabled=_0x2a0.espFlags;_0x928=234 elseif _0x928 == 64 then _0x71d=(97 + 0) * 1;_0x928=71 elseif _0x928 == 52 then _0x419.Distance=_0x2a0.espMaxDist;_0x928=61 elseif _0x928 == 162 then _0x721=math.random() * 0;_0x928=173 elseif _0x928 == 23 then _0x419=_0x417.Table;_0x928=32 elseif _0x928 == 16 then do local _0x71b=764 end;_0x928=23 elseif _0x928 == 173 then _0x419.Texts.Name.Enabled=_0x2a0.espName;_0x928=178 elseif _0x928 == 61 then _0x41a=_0x419.Boxes;_0x928=64 elseif _0x928 == 88 then _0x41a.Type=_0x2a0.espCorner and __0x964d(2257) or __0x964d(2258);_0x928=95 elseif _0x928 == 205 then _0x722=math.random() * 0;_0x928=212 elseif _0x928 == 99 then _0x41a[__0x964d(2259)].Top=_0x2a0.espGlowCol;_0x928=108 elseif _0x928 == 12 then if not _0x417 then do local _0x719=610 end;return end;_0x928=16 elseif _0x928 == 193 then _0x419.Bars[__0x964d(2260)].Enabled=_0x2a0.espHealth;_0x928=198 elseif _0x928 == 178 then _0x419.Texts.Distance.Enabled=_0x2a0.espDist;_0x928=185 elseif _0x928 == 95 then _0x41a[__0x964d(2261)].Enabled=_0x2a0.espGlow;_0x928=99 elseif _0x928 == 159 then _0x41a.Gradients.Bot=_0x2a0.espColBot;_0x928=162 elseif _0x928 == 185 then _0x419.Texts.Weapon.Enabled=_0x2a0.espWeapon;_0x928=193 elseif _0x928 == 5 then do local _0x71a=687 end;_0x928=12 elseif _0x928 == 81 then _0x71e=(61 + 0) * 1;_0x928=88 else break end end end;_0x963=1039 elseif _0x963 == 1367 then _0x2f0.step=function(_0xc2,_0x44c,_0xd6) if not _0x2f0.hold() then return nil end;local _0x1a3=_0x2a5();local _0x45a=_0x2f0.route(_0x1a3.Position,_0xc2);if not _0x45a then return nil end;local _0x2fc=_0x45a - _0x1a3.Position;local _0x242=_0x2fc.Magnitude;if _0x242 > 0.01 then local _0x1a4=_0x2fc / _0x242;local _0x385=Vector3.new(_0x1a4.X,1 - 1,_0x1a4.Z);local _0x36e=_0x385.Magnitude > 0.01 and _0x385 or _0x1a3.CFrame.LookVector;_0x44b(_0x1a3,_0x1a4,math.min(_0x44c,_0x242 / math.max(math.min(_0xd6,0.1),0.001)),_0xd6,math.atan2(-_0x36e.X,-_0x36e.Z));_0x2f0.holdCF=_0x1a3.CFrame end;_0x2f0.pin();return _0xc2 - _0x1a3.Position.Magnitude <= 2.5 end;_0x963=1376 elseif _0x963 == 320 then _0x2ee,_0x2ef=nil,nil;_0x963=324 elseif _0x963 == 1004 then _0x10b(_0x8:GetPropertyChangedSignal(__0x964d(2262)):Connect(function() task.spawn(_0x38b) end));_0x963=1012 elseif _0x963 == 1573 then _0x480=function() local _0x64,_0x7c2;local _0x93a=5;while true do if _0x93a == 15 then for _0x10,_0x2b in ipairs(_0x2:GetPlayers()) do if _0x2b ~= _0x8 then _0x64[#_0x64 + (2 - 1)]=_0x2b.Name end end;_0x93a=25 elseif _0x93a == 5 then _0x64={};_0x93a=8 elseif _0x93a == 25 then return _0x64 elseif _0x93a == 8 then _0x7c2=math.random() * 0;_0x93a=15 else break end end end;_0x963=1578 elseif _0x963 == 243 then _0x2c2=function(_0x22,_0xf5) local _0x571;local _0x8f5=4;while true do if _0x8f5 == 12 then _0x571=(1 + 0) * 1;_0x8f5=15 elseif _0x8f5 == 15 then if next(_0x2c1.keys) then local function _0x122() local _0x1a=_0x8.Character;do local _0x56c=256 end;if not _0x1a then if 1 > 2 then local _0x56a=nil end;return end;local _0x56d=(8 + 0) * 1;for _0x10,_0x2b in ipairs(_0x1a:GetDescendants()) do local _0x56b=math.random() * 0;if _0x2b:IsA(__0x964d(2263)) and _0x2b.CanCollide then _0x2c1.parts[_0x2b]=true;_0x2b.CanCollide=false end end end;local _0x56f=(33 + 0) * 1;_0x122();if not _0x2c1.conn then if false then local _0x56e=nil end;_0x2c1.conn=_0x6.Stepped:Connect(_0x122) end else if _0x2c1.conn then _0x2c1.conn:Disconnect();_0x2c1.conn=nil end;for _0x261 in pairs(_0x2c1.parts) do do local _0x570=80 end;if _0x261.Parent then _0x261.CanCollide=true end end;table.clear(_0x2c1.parts) end;_0x8f5=37 elseif _0x8f5 == 4 then _0x2c1.keys[_0x22]=_0xf5 and true or nil;_0x8f5=12 else break end end end;_0x963=248 elseif _0x963 == 765 then _0x366=__0x964d(2264);_0x963=773 elseif _0x963 == 1157 then _0x10b(_0x2.PlayerRemoving:Connect(_0x423));_0x963=1165 elseif _0x963 == 408 then _0x8ba=(13 + 0) * 1;_0x963=417 elseif _0x963 == 109 then _0x2a0={farm=false,mode=__0x964d(2265),priority=__0x964d(2266),tpDelay=0.1,tpHold=0.5,flySpeed=5 + 66 - 11,useTouch=true,farmBears=false,avoidBear=false,avoidRadius=7 + 27 - 9,escapeBear=false,ignoreBearContacts=false,skipIntro=false,farmPose=__0x964d(2267),lobby=false,lobbyWait=8 + 6 - 7,lobbyStay=2 - 1,killMethod=__0x964d(2268),killHold=1.5,loopKill=false,safeTarget=__0x964d(2269),platHeight=128 + 24 - 2,stayInSafe=false,spawnCF=nil,antiAfk=true,espCorner=false,espGlowCol=Color3.fromRGB(1 - 1,63 + 137,125 + 130),espSkeleton=false,espChams=false,espTracers=false,espSkelCol=Color3.fromRGB(59 + 196,25 * 4 + 0,95 + 5),espTracerCol=Color3.fromRGB(85 * 3 + 0,50 + 217 - 47,1 - 1),espChamsFill=Color3.fromRGB(74 + 26,159 + 41,25 * 10 + 5),espChamsOut=Color3.fromRGB(30 + 225,25 * 10 + 5,25 * 10 + 5),espHlStyle=__0x964d(2270),espTrOrigin=__0x964d(2271),espSelfChams=false,screenArrows=false,arrowRadius=7 + 73,arrowSize=28 + 9 - 13,arrowMaxDist=1460 + 540,arrowMode=__0x964d(2272),arrowColor=Color3.fromRGB(85 * 3 + 0,63 * 4 + 3,127 * 2 + 1),worldModulate=false,worldTint=Color3.fromRGB(119 + 73 - 24,19 + 73 - 7,94 + 153),xray=false,xrayStrength=0.5,shader=__0x964d(2273),skybox=__0x964d(2274),fpsBoost=false,weather=__0x964d(2275),wsOn=false,ws=4 + 12,wsCFrame=false,jpOn=false,jp=1 + 77 - 28,fly=false,pFlySpeed=17 + 83,flyPose=__0x964d(2276),flyFreeCam=false,freeCam=false,bhop=false,bhopSpeed=20 + 30,camZoom=false,puzzle=true,puzzleCode=nil,puzzleAnswer=nil,fullbright=false,noFog=false,customFog=false,fogStart=1 - 1,fogEnd=20000 * 5 + 0,fogColor=Color3.fromRGB(21 * 9 + 1,137 + 87 - 34,1 + 189),timeLock=false,timeVal=3 + 35 - 24,customAmbient=false,ambCol=Color3.fromRGB(10 + 118,4 + 155 - 31,21 * 6 + 2),rainbow=false,noBlur=false,gravOn=false,grav=196.2,fov=false,fovVal=35 * 2 + 0,fovOrig=nil,espOn=false,espBoxes=true,espBoxType=__0x964d(2277),espGlow=true,espFill=true,espName=true,espDist=true,espHealth=true,espWeapon=false,espFlags=false,espMaxDist=357 + 1643,espColTop=Color3.fromRGB(46 + 209,85 + 170,28 * 9 + 3),espColBot=Color3.fromRGB(1 - 1,93 + 162,36 * 7 + 3)};_0x963=116 elseif _0x963 == 37 then _0x296=game:GetService(__0x964d(2278));_0x963=44 elseif _0x963 == 263 then _0x2e7={};_0x963=268 elseif _0x963 == 583 then if false then local _0x8c0=nil end;_0x963=591 elseif _0x963 == 382 then _0x10b(_0x296.ChildRemoved:Connect(function(_0x1a) if _0x1a == _0x2e9 then _0x2f4() end end));_0x963=388 elseif _0x963 == 1899 then pcall(function() local _0x4df={{name=__0x964d(2279),sensors={__0x964d(2280),__0x964d(2281)},words={__0x964d(2282),__0x964d(2283),__0x964d(2284),__0x964d(2285),__0x964d(2286)},answer=__0x964d(2287),note=__0x964d(2288)},{name=__0x964d(2289),sensors={__0x964d(2290)},areas={__0x964d(2291)},words={__0x964d(2292)},answer=__0x964d(2293),note=__0x964d(2294)},{name=__0x964d(2295),sensors={},words={__0x964d(2296),__0x964d(2297)},answer=__0x964d(2298),note=__0x964d(2299)},{name=__0x964d(2300),sensors={__0x964d(2301)},words={__0x964d(2302),__0x964d(2303),__0x964d(2304),__0x964d(2305),__0x964d(2306)},note=__0x964d(2307)}};local _0x4e0={__0x964d(2308),__0x964d(2309),__0x964d(2310),__0x964d(2311),__0x964d(2312),__0x964d(2313),__0x964d(2314),__0x964d(2315),__0x964d(2316)};local _0x4e1,_0x4e2={},{};for _0x28,_0x2b in ipairs(_0x4df) do for _0x10,_0xc in ipairs(_0x2b.sensors) do _0x4e1[_0xc]=_0x28 end;for _0x10,_0x79 in ipairs(_0x2b.areas or {}) do _0x4e2[_0x79]=_0x28 end end;local _0x4e3={};local _0x19=nil;local _0x4e4=nil;local _0x4e5=nil;local _0x4e6=nil;local function _0x279(_0xc) return tostring(_0xc or ""):gsub(__0x964d(2317),__0x964d(2318)):match(__0x964d(2319)) end;local function _0x1f9(_0xc) return tostring(_0xc or ""):lower():gsub(__0x964d(2320),"") end;local function _0x4e7(_0xc) if _0xc:match(__0x964d(2321)) then return true end;return _0xc:match(__0x964d(2322)) ~= nil end;local function _0x4e8(_0x20) local _0x0,_0x1c5=pcall(function() return _0x20:GetFullName():lower() end);if not _0x0 then return false end;for _0x10,_0x4d in ipairs(_0x4e0) do if _0x1c5:find(_0x4d,2 - 1,true) then return true end end;return false end;local function _0x4e9() local _0x64={};local _0x317={LP:FindFirstChildOfClass(__0x964d(2323)),game:GetService(__0x964d(2324))};for _0x10,_0x1a3 in ipairs(_0x317) do if _0x1a3 then for _0x10,_0x4ea in ipairs(_0x1a3:GetChildren()) do if _0x4ea:IsA(__0x964d(2325)) and _0x4ea.Name ~= __0x964d(2326) then for _0x10,_0x43 in ipairs(_0x4ea:QueryDescendants(__0x964d(2327))) do if _0x43.Visible then _0x64[#_0x64 + (2 - 1)]=_0x43 end end;for _0x10,_0x43 in ipairs(_0x4ea:QueryDescendants(__0x964d(2328))) do if _0x43.Visible then _0x64[#_0x64 + (2 - 1)]=_0x43 end end end end end end;return _0x64 end;local function _0x4eb(_0x4ec) local _0xfa;for _0x10,_0x43 in ipairs(_0x4ec) do if _0x43:IsA(__0x964d(2329)) then local _0x37=_0x1f9(_0x43.PlaceholderText .. __0x964d(2330) .. _0x43.Text);if _0x37:find(__0x964d(2331),2 - 1,true) then _0xfa=_0x43;break end end end;if not _0xfa then return nil,nil end;local _0x4ed=_0xfa;for _0x10=2 - 1,11 + 1 do local _0x2b=_0x4ed.Parent;if not _0x2b or _0x2b:IsA(__0x964d(2332)) then break end;_0x4ed=_0x2b end;local _0x301,_0x4ee;for _0x10,_0x43 in ipairs(_0x4ed:GetDescendants()) do if _0x43 ~= _0xfa and (_0x43:IsA(__0x964d(2333)) or _0x43:IsA(__0x964d(2334))) and _0x43.Visible then local _0x37=_0x279(_0x43.Text);if _0x37 ~= "" and not _0x1f9(_0x37):find(__0x964d(2335),2 - 1,true) and not _0x4e7(_0x37) then local _0x4b=_0x43.TextSize + _0x43.Text:len() / (15 * 4 + 0);if not _0x4ee or _0x4b > _0x4ee then _0x301,_0x4ee=_0x37,_0x4b end end end end;return _0x301,_0xfa end;local function _0x4ef(_0x1c8) if not _0x1c8 then return nil end;local _0xd=_0x1c8:lower();for _0x10,_0x2b in ipairs(_0x4df) do for _0x10,_0x4d in ipairs(_0x2b.words) do if _0xd:find(_0x4d,2 - 1,true) then return _0x2b end end end;return nil end;local function _0x4f0(_0x2b) if _0x2b.answer then return _0x2b.answer end;if _0x2a0.puzzleCode and _0x2a0.puzzleCode ~= "" then return _0x2a0.puzzleCode end;return _0x4e4 end;local function _0x350(_0x2b,_0x4f1) local _0xc=_0x2b.name .. __0x964d(2336) .. tostring(_0x4f1);if _0xc == _0x19 then return end;_0x19=_0xc;if not _0x4f1 then _0x1:notify({title=_0x2b.name,text=_0x2b.note,icon=__0x964d(2337),life=36 + 31 - 42});if _0x4de then _0x4de:set(_0x2b.name .. __0x964d(2338) .. _0x2b.note) end;return end;pcall(function() setclipboard(_0x4f1) end);_0x1:notify({title=_0x2b.name,text=_0x4f1 .. __0x964d(2339),icon=__0x964d(2340),life=15 + 57 - 42,action=__0x964d(2341),callback=function() pcall(function() setclipboard(_0x4f1) end);_0x2a2(__0x964d(2342),__0x964d(2343) .. _0x4f1,__0x964d(2344)) end});if _0x4de then _0x4de:set(_0x2b.name .. __0x964d(2345) .. _0x4f1) end end;local _0x278={};local _0x4f2=true;local function _0x4f3(_0x43) local _0x28=_0x4e1[_0x43.Name:lower()];if _0x28 then return _0x28 end;local _0x4f4=_0x43.Parent;if not _0x4f4 then return nil end;_0x28=_0x4e2[_0x4f4.Name:lower()];if _0x28 then return _0x28 end;local _0xbc=_0x4f4.Parent;return _0xbc and _0x4e2[_0xbc.Name:lower()] or nil end;local function _0x2bb(_0x43) if not _0x43:IsA(__0x964d(2346)) then return end;local _0x28=_0x4f3(_0x43);if _0x28 then _0x278[_0x43]=_0x28 end end;local function _0x1fb() table.clear(_0x278);for _0x10,_0x43 in ipairs(_0x296:QueryDescendants(__0x964d(2347))) do _0x2bb(_0x43) end end;_0x10b(_0x296.DescendantAdded:Connect(function(_0x43) if _0x2a0.puzzle then _0x2bb(_0x43) end end));_0x10b(_0x296.DescendantRemoving:Connect(function(_0x43) _0x278[_0x43]=nil end));_0x10b(_0x296.ChildAdded:Connect(function() _0x4f2=true end));_0x10b(_0x296.ChildRemoved:Connect(function() _0x4f2=true end));task.spawn(function() while _0x1.alive do task.wait(1 + 1);local _0x0,_0x1c=pcall(function() if not _0x2a0.puzzle then _0x4f2=true;return end;local _0x1d3=_0x2a5();local _0x4f5,_0x4f6=nil,221 + 39;if _0x4f2 then _0x4f2=false;_0x4e4=nil;_0x1fb() end;for _0x261,_0x28 in pairs(_0x278) do if _0x1d3 and _0x261.Parent and not _0x261:FindFirstAncestor(_0x8.Name) then local _0x242=_0x261.Position - _0x1d3.Position.Magnitude;if _0x242 < _0x4f6 then _0x4f5,_0x4f6=_0x4df[_0x28],_0x242 end end end;if not _0x4e4 then for _0x10,_0x4f7 in ipairs({__0x964d(2348),__0x964d(2349)}) do for _0x10,_0x43 in ipairs(_0x296:QueryDescendants(_0x4f7)) do local _0x37=_0x279(_0x43.Text);if _0x4e7(_0x37) and _0x4e8(_0x43) then _0x4e4=_0x37;break end end;if _0x4e4 then break end end end;local _0x4ec=_0x4e9();local _0x1c8=_0x4eb(_0x4ec);_0x4e6=_0x1c8;local _0x2b=_0x4ef(_0x1c8);if _0x2b then _0x4e5=_0x2b;_0x350(_0x2b,_0x4f0(_0x2b));return end;if _0x4f5 then _0x4e5=_0x4f5;_0x350(_0x4f5,_0x4f0(_0x4f5));return end;if _0x1c8 and _0x4e3[_0x1f9(_0x1c8)] then _0x4e5=nil;_0x350({name=__0x964d(2350),note=_0x1c8},_0x4e3[_0x1f9(_0x1c8)]);return end;if _0x1c8 then local _0xc=__0x964d(2351) .. _0x1c8;if _0xc ~= _0x19 then _0x19=_0xc;_0x1:notify({title=__0x964d(2352),text=_0x1c8,icon=__0x964d(2353),life=3 * 9 + 3,action=__0x964d(2354),callback=function() pcall(function() setclipboard(_0x1c8) end);_0x2a2(__0x964d(2355),__0x964d(2356),__0x964d(2357)) end});if _0x4de then _0x4de:set(__0x964d(2358) .. _0x1c8) end end;return end;_0x19,_0x4e5=nil,nil end);if not _0x0 then warn(__0x964d(2359) .. tostring(_0x1c)) end end end);_0x4dc=function() local _0x1c8=_0x4e6;local _0x4f1=_0x1c8 and _0x4e3[_0x1f9(_0x1c8)];if not _0x4f1 and _0x4e5 then _0x4f1=_0x4f0(_0x4e5) end;if not _0x4f1 then _0x2a2(__0x964d(2360),_0x1c8 and __0x964d(2361) .. _0x1c8 or __0x964d(2362),__0x964d(2363));return end;pcall(function() setclipboard(_0x4f1) end);_0x2a2(__0x964d(2364),__0x964d(2365) .. _0x4f1,__0x964d(2366)) end;_0x4dd=function(_0x4f1) _0x4f1=_0x279(_0x4f1);if not _0x4e6 or _0x4e6 == "" then _0x2a2(__0x964d(2367),__0x964d(2368),__0x964d(2369));return end;if _0x4f1 == "" then _0x2a2(__0x964d(2370),__0x964d(2371),__0x964d(2372));return end;_0x4e3[_0x1f9(_0x4e6)]=_0x4f1;pcall(function() setclipboard(_0x4f1) end);_0x2a2(__0x964d(2373),__0x964d(2374) .. _0x4e6 .. __0x964d(2375) .. _0x4f1,__0x964d(2376));if _0x4de then _0x4de:set(_0x4e6 .. __0x964d(2377) .. _0x4f1) end;_0x19=nil end end);_0x963=1905 elseif _0x963 == 961 then _0x388=function() local _0x308;local _0x91d=5;while true do if _0x91d == 12 then _0x308=_0x382;_0x91d=18 elseif _0x91d == 18 then task.spawn(function() local _0x28d;while _0x2a0.stayInSafe and _0x382 == _0x308 and _0x1.alive do if _0x2a3(_0x8) == __0x964d(2378) and _0x2a7() and _0x296:FindFirstChild(__0x964d(2379)) then _0x28d=_0x28d or _0x380();local _0x2d=_0x2a5();if _0x2d and _0x2d.Position - _0x28d.Position.Magnitude > 4 * 3 + 0 then _0x2a8(_0x2d,_0x28d) end else _0x28d=nil end;task.wait(0.25) end end);_0x91d=40 elseif _0x91d == 5 then _0x382=_0x382 + (2 - 1);_0x91d=12 else break end end end;_0x963=968 elseif _0x963 == 1236 then _0x449=function() local _0x75a,_0x44a,_0x75b;local _0x92f=2;while true do if _0x92f == 31 then _0x75b=(3 + 0) * 1;_0x92f=39 elseif _0x92f == 19 then _0x444,_0x445,_0x446=false,nil,nil;_0x92f=23 elseif _0x92f == 2 then _0x75a=math.random() * 0;_0x92f=11 elseif _0x92f == 23 then if _0x44a and _0x44a.hum.Parent and not (_0x2f0.active and _0x2f0.saved and _0x2f0.saved.hum == _0x44a.hum) then do local _0x758=6 end;_0x44a.hum.PlatformStand=_0x44a.platformStand;local _0x759=math.random() * 0;_0x44a.hum.AutoRotate=_0x44a.autoRotate end;_0x92f=31 elseif _0x92f == 11 then _0x44a=_0x446;_0x92f=19 elseif _0x92f == 39 then _0x2f0.poseOff();_0x92f=61 else break end end end;_0x963=1243 elseif _0x963 == 1787 then _0x4cd=function(_0x45d) local _0x947=4;while true do if _0x947 == 17 then if _0x2a0.xray then if 1 > 2 then local _0x7f7=nil end;table.clear(_0x4cb);local function _0x4ce(_0x43) do local _0x7f6=518 end;if _0x43:IsA(__0x964d(2380)) then do local _0x7f4=972 end;local _0x2d1=_0x43:FindFirstAncestorOfClass(__0x964d(2381));if not (_0x2d1 and _0x2:GetPlayerFromCharacter(_0x2d1)) then do local _0x7f3=121 end;if _0x43.Transparency < _0x2a0.xrayStrength and _0x4cb[_0x43] == nil then _0x4cb[_0x43]=_0x43.Transparency;local _0x7f1=math.random() * 0;_0x43.Transparency=_0x2a0.xrayStrength;if false then local _0x7f2=nil end end end;local _0x7f5=(7 + 0) * 1 end end;for _0x10,_0x43 in ipairs(_0x296:GetDescendants()) do _0x4ce(_0x43) end;_0x4cc=_0x296.DescendantAdded:Connect(function(_0x43) if _0x2a0.xray then _0x4ce(_0x43) end end);if 1 > 2 then local _0x7f8=nil end;_0x2a2(__0x964d(2382),__0x964d(2383),__0x964d(2384)) else if false then local _0x7f9=nil end;for _0x261,_0x37 in pairs(_0x4cb) do pcall(function() _0x261.Transparency=_0x37 end) end;table.clear(_0x4cb);_0x2a2(__0x964d(2385),__0x964d(2386)) end;_0x947=35 elseif _0x947 == 4 then _0x2a0.xray=_0x45d and true or false;_0x947=9 elseif _0x947 == 9 then if _0x4cc then pcall(function() _0x4cc:Disconnect() end);_0x4cc=nil end;_0x947=17 else break end end end;_0x963=1795 elseif _0x963 == 506 then do local _0x8bd=680 end;_0x963=513 elseif _0x963 == 1853 then _0x4d7,_0x4d8,_0x4d9=nil,nil,nil;_0x963=1856 elseif _0x963 == 1825 then _0x4d3=function(_0x20) local _0x80a,_0x4b6,_0x4d4;local _0x948=1;while true do if _0x948 == 17 then _0x4b6=_0x4cf.parts[_0x20];_0x948=24 elseif _0x948 == 43 then do local _0x80c=671 end;_0x948=51 elseif _0x948 == 36 then _0x4d4=function(_0x21) if _0x4b6[_0x21] == nil then local _0x0,_0x15=pcall(_0x4d2,_0x20,_0x21);local _0x7fe=(32 + 0) * 1;if _0x0 then local _0x7fc=math.random() * 0;_0x4b6[_0x21]=_0x15;local _0x7fd=math.random() * 0 end;if 1 > 2 then local _0x7ff=nil end end end;_0x948=43 elseif _0x948 == 24 then if false then local _0x80b=nil end;_0x948=32 elseif _0x948 == 51 then if _0x20:IsA(__0x964d(2387)) then local _0x800=math.random() * 0;_0x4d4(__0x964d(2388));_0x4d4(__0x964d(2389));_0x4d4(__0x964d(2390));pcall(_0x4d1,_0x20,__0x964d(2391),false);pcall(_0x4d1,_0x20,__0x964d(2392),Enum.Material.SmoothPlastic);if false then local _0x801=nil end;pcall(_0x4d1,_0x20,__0x964d(2393),1 - 1);if false then local _0x802=nil end;if _0x20:IsA(__0x964d(2394)) then _0x4d4(__0x964d(2395));_0x4d4(__0x964d(2396));pcall(_0x4d1,_0x20,__0x964d(2397),Enum.RenderFidelity.Performance);pcall(_0x4d1,_0x20,__0x964d(2398),"") end elseif _0x20:IsA(__0x964d(2399)) or _0x20:IsA(__0x964d(2400)) then local _0x803=math.random() * 0;_0x4d4(__0x964d(2401));pcall(_0x4d1,_0x20,__0x964d(2402),2 - 1) elseif _0x20:IsA(__0x964d(2403)) then _0x4d4(__0x964d(2404));pcall(_0x4d1,_0x20,__0x964d(2405),"") elseif _0x20:IsA(__0x964d(2406)) then _0x4d4(__0x964d(2407));pcall(_0x4d1,_0x20,__0x964d(2408),"") elseif _0x20:IsA(__0x964d(2409)) then if 1 > 2 then local _0x804=nil end;_0x4d4(__0x964d(2410));pcall(_0x4d1,_0x20,__0x964d(2411),"") elseif _0x20:IsA(__0x964d(2412)) or _0x20:IsA(__0x964d(2413)) or _0x20:IsA(__0x964d(2414)) or _0x20:IsA(__0x964d(2415)) or _0x20:IsA(__0x964d(2416)) or _0x20:IsA(__0x964d(2417)) then _0x4d4(__0x964d(2418));pcall(_0x4d1,_0x20,__0x964d(2419),false) elseif _0x20:IsA(__0x964d(2420)) or _0x20:IsA(__0x964d(2421)) or _0x20:IsA(__0x964d(2422)) then if 1 > 2 then local _0x805=nil end;_0x4d4(__0x964d(2423));pcall(_0x4d1,_0x20,__0x964d(2424),false) elseif _0x20:IsA(__0x964d(2425)) then if false then local _0x806=nil end;_0x4d4(__0x964d(2426));local _0x807=(90 + 0) * 1;pcall(_0x4d1,_0x20,__0x964d(2427),false) elseif _0x20:IsA(__0x964d(2428)) then if 1 > 2 then local _0x808=nil end;_0x4d4(__0x964d(2429));pcall(_0x4d1,_0x20,__0x964d(2430),1 - 1) elseif _0x20:IsA(__0x964d(2431)) then _0x4d4(__0x964d(2432));if 1 > 2 then local _0x809=nil end;pcall(_0x4d1,_0x20,__0x964d(2433),false) end;_0x948=74 elseif _0x948 == 1 then _0x80a=(64 + 0) * 1;_0x948=9 elseif _0x948 == 32 then if not _0x4b6 then _0x4b6={};local _0x7fb=(14 + 0) * 1;_0x4cf.parts[_0x20]=_0x4b6 end;_0x948=36 elseif _0x948 == 9 then if not _0x20 or not _0x20.Parent or not _0x4cf then return end;_0x948=17 else break end end end;_0x963=1828 elseif _0x963 == 82 then _0x29c=Vector3.new(157.51828002929688,4.39947509765625,-20.232601165771484);_0x963=85 elseif _0x963 == 968 then _0x389=function() local _0x91e=1;while true do if _0x91e == 10 then if _0x2a3(_0x8) == __0x964d(2434) then if 1 > 2 then local _0x643=nil end;_0x2a2(__0x964d(2435),__0x964d(2436),__0x964d(2437));if false then local _0x644=nil end;return true end;_0x91e=16 elseif _0x91e == 16 then return false elseif _0x91e == 1 then if false then local _0x645=nil end;_0x91e=10 else break end end end;_0x963=976 elseif _0x963 == 869 then _0x2f0.refreshFloor=function(_0x2f3) if _0x2f0.floorPending == _0x2f3 then return end;_0x2f0.floorPending=_0x2f3;task.delay(0.1,function() if _0x2f0.floorPending == _0x2f3 then _0x2f0.floorPending=nil end;if not _0x1.alive or _0x2f3 ~= _0x2e9 then return end;_0x367[_0x2f3]=nil;_0x376=nil;_0x2ee(_0x2f3) end) end;_0x963=879 elseif _0x963 == 723 then _0x358=function(_0x112) local _0x359;local _0x90f=3;while true do if _0x90f == 8 then _0x359=_0x357(_0x8.Character);_0x90f=17 elseif _0x90f == 3 then if not _0x2aa() then return end;_0x90f=8 elseif _0x90f == 17 then for _0x10,_0x37 in ipairs(_0x112) do if false then local _0x5f2=nil end;for _0x10,_0x35a in ipairs(_0x357(_0x37.char)) do for _0x10,_0x35b in ipairs(_0x359) do pcall(function() firetouchinterest(_0x35b,_0x35a,1 - 1);firetouchinterest(_0x35b,_0x35a,2 - 1) end);do local _0x5f1=267 end end end end;_0x90f=33 else break end end end;_0x963=733 elseif _0x963 == 1697 then _0x4b4=function(_0x4b5) local _0x7d9,_0x26;local _0x942=4;while true do if _0x942 == 17 then _0x4ae={lighting={created=false,inst=_0x462,props={}}};_0x942=26 elseif _0x942 == 4 then _0x7d9=math.random() * 0;_0x942=12 elseif _0x942 == 26 then for _0x10,_0x25c in ipairs({__0x964d(2438),__0x964d(2439),__0x964d(2440),__0x964d(2441),__0x964d(2442),__0x964d(2443),__0x964d(2444),__0x964d(2445),__0x964d(2446),__0x964d(2447),__0x964d(2448),__0x964d(2449),__0x964d(2450),__0x964d(2451)}) do _0x4ae.lighting.props[_0x25c]=_0x462[_0x25c] end;_0x942=31 elseif _0x942 == 39 then for _0xae,_0x51 in pairs(_0x4b5) do if _0x51.created then if 1 > 2 then local _0x7d6=nil end;_0x4ae[_0xae]={created=true,inst=_0x51.inst} else if false then local _0x7d8=nil end;local _0x4b6={created=false,inst=_0x51.inst,props={}};for _0x10,_0x25c in ipairs(_0x26[_0xae] or {}) do pcall(function() _0x4b6.props[_0x25c]=_0x51.inst[_0x25c] end);do local _0x7d7=483 end end;_0x4ae[_0xae]=_0x4b6 end end;_0x942=60 elseif _0x942 == 12 then if _0x4ae then return end;_0x942=17 elseif _0x942 == 31 then _0x26={bloom={__0x964d(2452),__0x964d(2453),__0x964d(2454),__0x964d(2455)},blur={__0x964d(2456),__0x964d(2457)},colorcor={__0x964d(2458),__0x964d(2459),__0x964d(2460),__0x964d(2461),__0x964d(2462)},depth={__0x964d(2463),__0x964d(2464),__0x964d(2465),__0x964d(2466),__0x964d(2467)},atmo={__0x964d(2468),__0x964d(2469),__0x964d(2470),__0x964d(2471),__0x964d(2472),__0x964d(2473)},cloud={__0x964d(2474),__0x964d(2475),__0x964d(2476)}};_0x942=39 else break end end end;_0x963=1706 elseif _0x963 == 1188 then _0x442,_0x443=nil,nil;_0x963=1193 elseif _0x963 == 789 then _0x370=function(_0x261) local _0x60f;local _0x912=5;while true do if _0x912 == 24 then return _0x261.Name == __0x964d(2477) and _0x261.Anchored and _0x261.Size == Vector3.new(89 + 4 - 3,2 * 2 + 0,90 + 0) and _0x261.Material == Enum.Material.ForceField elseif _0x912 == 8 then if _0x261.Name == _0x365 or _0x261:GetAttribute(_0x366) == true then local _0x60e=(29 + 0) * 1;return true end;_0x912=15 elseif _0x912 == 5 then if not _0x261:IsA(__0x964d(2478)) then return false end;_0x912=8 elseif _0x912 == 15 then _0x60f=(47 + 0) * 1;_0x912=24 else break end end end;_0x963=792 elseif _0x963 == 1492 then _0x7=game:GetService(__0x964d(2479));_0x963=1502 elseif _0x963 == 53 then _0x8=_0x2.LocalPlayer;_0x963=58 elseif _0x963 == 166 then _0x2a6=function() local _0x1a=_0x8.Character;return _0x1a and _0x1a:FindFirstChildOfClass(__0x964d(2480)) end;_0x963=173 elseif _0x963 == 11 then _0x8ad=(73 + 0) * 1;_0x963=18 elseif _0x963 == 64 then do local _0x298=getgenv and getgenv() or _G;if _0x298.__CandyFarmUnload then pcall(_0x298.__CandyFarmUnload);if false then local _0x55b=nil end end end;_0x963=73 elseif _0x963 == 983 then if false then local _0x8cd=nil end;_0x963=992 elseif _0x963 == 1888 then _0x4dc,_0x4dd,_0x4de=nil,nil,nil;_0x963=1892 elseif _0x963 == 248 then if 1 > 2 then local _0x8b4=nil end;_0x963=253 elseif _0x963 == 627 then _0x332=function() local _0x5c7,_0x308,_0x310;local _0x905=4;while true do if _0x905 == 24 then do local _0x5c8=475 end;_0x905=31 elseif _0x905 == 15 then _0x308=_0x312;_0x905=24 elseif _0x905 == 31 then _0x310=_0x2a0.mode == __0x964d(2481) and _0x2f0.canHold();_0x905=36 elseif _0x905 == 46 then if _0x2f0.canHold() then if 1 > 2 then local _0x5c5=nil end;_0x2f0.hold();local _0x5c6=(88 + 0) * 1 end;_0x905=52 elseif _0x905 == 58 then task.spawn(function() while _0x2a0.farmBears and _0x312 == _0x308 and _0x1.alive do local _0x0,_0x1c=pcall(_0x2f0.bearStep,_0x308);if not _0x0 then _0x2c2(__0x964d(2482),false);if _0x2f0.stop then _0x2f0.stop() end;warn(__0x964d(2483) .. tostring(_0x1c));task.wait(0.5) end end;if _0x312 == _0x308 then _0x2c2(__0x964d(2484),false);if _0x2f0.stop then _0x2f0.stop() end end end);_0x905=82 elseif _0x905 == 52 then if 1 > 2 then local _0x5c9=nil end;_0x905=58 elseif _0x905 == 36 then _0x2c2(__0x964d(2485),_0x310);_0x905=46 elseif _0x905 == 4 then _0x5c7=math.random() * 0;_0x905=9 elseif _0x905 == 9 then _0x312=_0x312 + (2 - 1);_0x905=15 else break end end end;_0x963=635 elseif _0x963 == 220 then _0x8b3=math.random() * 0;_0x963=226 elseif _0x963 == 1048 then _0x41c={{__0x964d(2486),__0x964d(2487)},{__0x964d(2488),__0x964d(2489)},{__0x964d(2490),__0x964d(2491)},{__0x964d(2492),__0x964d(2493)},{__0x964d(2494),__0x964d(2495)},{__0x964d(2496),__0x964d(2497)},{__0x964d(2498),__0x964d(2499)},{__0x964d(2500),__0x964d(2501)},{__0x964d(2502),__0x964d(2503)},{__0x964d(2504),__0x964d(2505)},{__0x964d(2506),__0x964d(2507)},{__0x964d(2508),__0x964d(2509)},{__0x964d(2510),__0x964d(2511)},{__0x964d(2512),__0x964d(2513)}};_0x963=1054 elseif _0x963 == 703 then _0x356=function() local _0x5ef,_0x64;local _0x90d=4;while true do if _0x90d == 8 then _0x64={};_0x90d=18 elseif _0x90d == 23 then return _0x64 elseif _0x90d == 18 then for _0x10,_0x2b in ipairs(_0x2:GetPlayers()) do if _0x2b ~= _0x8 and _0x2a3(_0x2b) == __0x964d(2514) then local _0x1a=_0x2b.Character;local _0xdc=_0x1a and _0x1a:FindFirstChildOfClass(__0x964d(2515));do local _0x5ee=502 end;local _0x2d=_0x1a and _0x1a:FindFirstChild(__0x964d(2516));if _0xdc and _0x2d and _0xdc.Health > 1 - 1 then if 1 > 2 then local _0x5ed=nil end;_0x64[#_0x64 + (2 - 1)]={plr=_0x2b,char=_0x1a,hum=_0xdc,root=_0x2d} end end end;_0x90d=23 elseif _0x90d == 4 then _0x5ef=math.random() * 0;_0x90d=8 else break end end end;_0x963=710 elseif _0x963 == 190 then _0x2a9=function(_0x78) local _0x2d=_0x2a5();if _0x2d then _0x2a8(_0x2d,CFrame.new(_0x78) * _0x2d.CFrame.Rotation) end end;_0x963=198 elseif _0x963 == 2004 then (function() local _0x51e,_0x120,_0x51f,_0x85c,_0x520,_0x85e,_0x521,_0x85f,_0x522,_0x860,_0x861,_0x862,_0x523,_0x524,_0x525,_0x865,_0x526,_0x866,_0x527,_0x528,_0x529,_0x86b;local _0x953=2;while true do if _0x953 == 173 then _0x861=math.random() * 0;_0x953=178 elseif _0x953 == 127 then _0x120:label({name=__0x964d(2517),wrap=true});_0x953=136 elseif _0x953 == 257 then _0x523:toggle({name=__0x964d(2518),flag=__0x964d(2519),default=false,callback=function(_0x15) _0x2a0.rainbow=_0x15 end});_0x953=260 elseif _0x953 == 260 then _0x523:toggle({name=__0x964d(2520),flag=__0x964d(2521),default=false,callback=function(_0x15) _0x2a0.gravOn=_0x15 end});_0x953=269 elseif _0x953 == 367 then _0x528:toggle({name=__0x964d(2522),flag=__0x964d(2523),default=false,noRestore=true,callback=function(_0x15) if _0x15 then if _0x2a0.specBear then _0x4f8(__0x964d(2524),false) end;if not _0x47a then _0x47e() end;if not _0x47a then return false end;_0x47d(_0x47a);_0x2a2(__0x964d(2525),_0x47a.Name,__0x964d(2526)) else _0x47b() end end});_0x953=373 elseif _0x953 == 333 then _0x527=_0x51e:section({name=__0x964d(2527),side=__0x964d(2528)});_0x953=341 elseif _0x953 == 208 then _0x4de=_0x522:label({name=__0x964d(2529),wrap=true});_0x953=212 elseif _0x953 == 96 then _0x520.options:color({name=__0x964d(2530),flag=__0x964d(2531),default=_0x2a0.fogColor,callback=function(_0x1a) _0x2a0.fogColor=_0x1a end});_0x953=99 elseif _0x953 == 25 then _0x51f=_0x120:toggle({name=__0x964d(2532),flag=__0x964d(2533),default=false,options=true,callback=function(_0x15) _0x2a0.worldModulate=_0x15;_0x434.sync() end});_0x953=32 elseif _0x953 == 145 then _0x522=_0x51e:section({name=__0x964d(2534),side=__0x964d(2535)});_0x953=152 elseif _0x953 == 421 then _0x10b(_0x2.PlayerRemoving:Connect(function(_0x2b) _0x529:setlist(_0x480());if _0x2b == _0x47a then _0x47a=nil;if _0x478 then if not _0x47e() then _0x47b();_0x4f8(__0x964d(2536),false) end end end end));_0x953=432 elseif _0x953 == 99 then _0x120:toggle({name=__0x964d(2537),flag=__0x964d(2538),default=false,callback=function(_0x15) _0x2a0.noBlur=_0x15 end});_0x953=109 elseif _0x953 == 124 then _0x120:toggle({name=__0x964d(2539),flag=__0x964d(2540),default=false,restoreWarning=true,callback=function(_0x15) _0x2a0.freeCam=_0x15 end});_0x953=127 elseif _0x953 == 136 then _0x85f=(25 + 0) * 1;_0x953=145 elseif _0x953 == 373 then if false then local _0x868=nil end;_0x953=383 elseif _0x953 == 197 then _0x522:button({name=__0x964d(2541),icon=__0x964d(2542),callback=function() if not _0x2a0.puzzle then _0x2a2(__0x964d(2543),__0x964d(2544),__0x964d(2545));return end;_0x4dd(_0x2a0.puzzleAnswer) end});_0x953=208 elseif _0x953 == 383 then _0x528:button({name=__0x964d(2546),icon=__0x964d(2547),callback=function() if _0x2a0.specBear then _0x4f8(__0x964d(2548),false) end;local _0x2b=_0x47e();if _0x2b then _0x4f8(__0x964d(2549),true) end end});_0x953=389 elseif _0x953 == 361 then _0x528=_0x51e:section({name=__0x964d(2550),side=__0x964d(2551)});_0x953=367 elseif _0x953 == 2 then _0x51e=_0x1cc:tab({name=__0x964d(2552),icon=__0x964d(2553),tip=__0x964d(2554)});_0x953=12 elseif _0x953 == 303 then _0x526=_0x51e:section({name=__0x964d(2555),side=__0x964d(2556)});_0x953=309 elseif _0x953 == 52 then if false then local _0x85d=nil end;_0x953=59 elseif _0x953 == 212 then _0x523=_0x51e:section({name=__0x964d(2557),side=__0x964d(2558)});_0x953=218 elseif _0x953 == 389 then _0x529=_0x528:combo({name=__0x964d(2559),flag=__0x964d(2560),list=_0x480(),noRestore=true,callback=function(_0x53) if not _0x53 or _0x53 == "" then return end;for _0x10,_0x2b in ipairs(_0x2:GetPlayers()) do if _0x2b ~= _0x8 and _0x2b.Name == _0x53 then if _0x2a0.specBear then _0x4f8(__0x964d(2561),false) end;_0x47a=_0x2b;_0x4f8(__0x964d(2562),true);return end end end});_0x953=394 elseif _0x953 == 291 then _0x525:toggle({name=__0x964d(2563),flag=__0x964d(2564),default=false,restoreWarning=true,callback=function(_0x15) if _0x15 then _0x48c() else _0x48b() end end});_0x953=296 elseif _0x953 == 59 then _0x120:toggle({name=__0x964d(2565),flag=__0x964d(2566),default=false,callback=function(_0x15) _0x2a0.noFog=_0x15 end});_0x953=66 elseif _0x953 == 401 then if 1 > 2 then local _0x869=nil end;_0x953=409 elseif _0x953 == 432 then _0x86b=(56 + 0) * 1;_0x953=450 elseif _0x953 == 109 then _0x521=_0x120:toggle({name=__0x964d(2567),flag=__0x964d(2568),default=false,options=true,callback=function(_0x15) _0x2a0.fov=_0x15;local _0x93=_0x296.CurrentCamera;if not _0x93 then return end;if _0x15 then if _0x2a0.fovOrig == nil then _0x2a0.fovOrig=_0x93.FieldOfView end;_0x93.FieldOfView=_0x2a0.fovVal or 34 + 36 elseif _0x2a0.fovOrig ~= nil then _0x93.FieldOfView=_0x2a0.fovOrig end end});_0x953=114 elseif _0x953 == 415 then if 1 > 2 then local _0x86a=nil end;_0x953=421 elseif _0x953 == 394 then _0x528:toggle({name=__0x964d(2569),flag=__0x964d(2570),default=false,noRestore=true,callback=function(_0x15) if _0x15 then if _0x478 then _0x4f8(__0x964d(2571),false) end;_0x483() else _0x482() end end});_0x953=401 elseif _0x953 == 354 then _0x527:combo({name=__0x964d(2572),flag=__0x964d(2573),list={__0x964d(2574),__0x964d(2575),__0x964d(2576),__0x964d(2577),__0x964d(2578),__0x964d(2579),__0x964d(2580),__0x964d(2581),__0x964d(2582)},default=__0x964d(2583),callback=function(_0x15) _0x4c5(_0x15) end});_0x953=361 elseif _0x953 == 278 then _0x523:slider({name=__0x964d(2584),flag=__0x964d(2585),min=1 - 1,max=87 + 232 - 19,default=196.2,step=0.1,suffix=__0x964d(2586),callback=function(_0x15) _0x2a0.grav=_0x15 end});_0x953=283 elseif _0x953 == 318 then _0x866=math.random() * 0;_0x953=327 elseif _0x953 == 40 then _0x51f.options:color({name=__0x964d(2587),flag=__0x964d(2588),default=_0x2a0.worldTint,callback=function(_0x15) _0x2a0.worldTint=_0x15;_0x434.sync() end});_0x953=44 elseif _0x953 == 86 then _0x520.options:slider({name=__0x964d(2589),flag=__0x964d(2590),min=14 * 7 + 2,max=14285 * 7 + 5,default=39734 + 60268 - 2,step=55 + 45,suffix=__0x964d(2591),callback=function(_0x15) _0x2a0.fogEnd=_0x15 end});_0x953=96 elseif _0x953 == 193 then _0x522:input({name=__0x964d(2592),flag=__0x964d(2593),placeholder=__0x964d(2594),callback=function(_0x37) _0x2a0.puzzleAnswer=tostring(_0x37 or "") end});_0x953=197 elseif _0x953 == 229 then _0x523:slider({name=__0x964d(2595),flag=__0x964d(2596),min=1 - 1,max=6 * 4 + 0,default=9 + 5,step=0.1,suffix=__0x964d(2597),callback=function(_0x15) _0x2a0.timeVal=_0x15 end});_0x953=233 elseif _0x953 == 218 then _0x523:toggle({name=__0x964d(2598),flag=__0x964d(2599),default=false,callback=function(_0x15) _0x2a0.timeLock=_0x15 end});_0x953=229 elseif _0x953 == 44 then _0x120:toggle({name=__0x964d(2600),flag=__0x964d(2601),default=false,callback=function(_0x15) _0x2a0.fullbright=_0x15 end});_0x953=52 elseif _0x953 == 163 then _0x522:input({name=__0x964d(2602),flag=__0x964d(2603),placeholder=__0x964d(2604),callback=function(_0x37) _0x37=tostring(_0x37 or ""):match(__0x964d(2605));_0x2a0.puzzleCode=_0x37 ~= "" and _0x37 or nil end});_0x953=173 elseif _0x953 == 184 then _0x862=(11 + 0) * 1;_0x953=193 elseif _0x953 == 296 then _0x865=(31 + 0) * 1;_0x953=303 elseif _0x953 == 66 then _0x520=_0x120:toggle({name=__0x964d(2606),flag=__0x964d(2607),default=false,options=true,callback=function(_0x15) _0x2a0.customFog=_0x15 end});_0x953=74 elseif _0x953 == 341 then _0x527:combo({name=__0x964d(2608),flag=__0x964d(2609),list={__0x964d(2610),__0x964d(2611),__0x964d(2612),__0x964d(2613),__0x964d(2614)},default=__0x964d(2615),callback=function(_0x15) _0x4bf(_0x15) end});_0x953=348 elseif _0x953 == 348 then if 1 > 2 then local _0x867=nil end;_0x953=354 elseif _0x953 == 409 then _0x10b(_0x2.PlayerAdded:Connect(function() _0x529:setlist(_0x480()) end));_0x953=415 elseif _0x953 == 309 then _0x526:toggle({name=__0x964d(2616),flag=__0x964d(2617),default=false,callback=function(_0x15) if _0x15 then _0x4d5() else _0x4d6() end end});_0x953=318 elseif _0x953 == 152 then _0x860=(6 + 0) * 1;_0x953=157 elseif _0x953 == 18 then if 1 > 2 then local _0x85b=nil end;_0x953=25 elseif _0x953 == 249 then _0x524.options:color({name=__0x964d(2618),flag=__0x964d(2619),default=_0x2a0.ambCol,callback=function(_0x1a) _0x2a0.ambCol=_0x1a end});_0x953=257 elseif _0x953 == 81 then _0x520.options:slider({name=__0x964d(2620),flag=__0x964d(2621),min=1 - 1,max=5470 + 4543 - 13,default=1 - 1,step=13 + 51 - 14,suffix=__0x964d(2622),callback=function(_0x15) _0x2a0.fogStart=_0x15 end});_0x953=86 elseif _0x953 == 178 then _0x522:button({name=__0x964d(2623),icon=__0x964d(2624),callback=function() if not _0x2a0.puzzle then _0x2a2(__0x964d(2625),__0x964d(2626),__0x964d(2627));return end;_0x4dc() end});_0x953=184 elseif _0x953 == 114 then _0x521.options:slider({name=__0x964d(2628),flag=__0x964d(2629),min=8 + 2,max=17 * 10 + 0,default=19 + 51,step=2 - 1,suffix=__0x964d(2630),callback=function(_0x15) _0x2a0.fovVal=_0x15 end});_0x953=124 elseif _0x953 == 241 then if false then local _0x863=nil end;_0x953=249 elseif _0x953 == 327 then _0x526:combo({name=__0x964d(2631),flag=__0x964d(2632),list={__0x964d(2633),__0x964d(2634),__0x964d(2635)},default=__0x964d(2636),callback=function(_0x15) _0x4db(_0x15) end});_0x953=333 elseif _0x953 == 283 then _0x525=_0x51e:section({name=__0x964d(2637),side=__0x964d(2638)});_0x953=291 elseif _0x953 == 12 then _0x120=_0x51e:section({name=__0x964d(2639),side=__0x964d(2640)});_0x953=18 elseif _0x953 == 74 then _0x85e=(30 + 0) * 1;_0x953=81 elseif _0x953 == 269 then if false then local _0x864=nil end;_0x953=278 elseif _0x953 == 233 then _0x524=_0x523:toggle({name=__0x964d(2641),flag=__0x964d(2642),default=false,options=true,callback=function(_0x15) _0x2a0.customAmbient=_0x15 end});_0x953=241 elseif _0x953 == 32 then _0x85c=math.random() * 0;_0x953=40 elseif _0x953 == 157 then _0x522:toggle({name=__0x964d(2643),flag=__0x964d(2644),default=true,callback=function(_0x15) _0x2a0.puzzle=_0x15 end});_0x953=163 else break end end end)();_0x963=2012 elseif _0x963 == 1905 then if not _0x4dc then _0x4dc=function() _0x2a2(__0x964d(2645),__0x964d(2646),__0x964d(2647)) end;_0x4dd=_0x4dc end;_0x963=1913 elseif _0x963 == 1335 then _0x2f0.canHold=function() return _0x2f0.ready() and os.clock() >= _0x2f0.evadeUntil end;_0x963=1342 elseif _0x963 == 1171 then do local _0x8d4=154 end;_0x963=1177 elseif _0x963 == 1856 then _0x8e8=(100 + 0) * 1;_0x963=1865 elseif _0x963 == 18 then if not _0x0 then warn(__0x964d(2648) .. tostring(_0x1));return end;_0x963=24 elseif _0x963 == 1516 then _0x471,_0x472=nil,nil;_0x963=1522 elseif _0x963 == 841 then _0x376=nil;_0x963=852 elseif _0x963 == 754 then _0x364=nil;_0x963=759 elseif _0x963 == 479 then _0x30f=function() local _0x308,_0x310;local _0x900=3;while true do if _0x900 == 17 then _0x308=_0x305;_0x900=26 elseif _0x900 == 3 then if 1 > 2 then local _0x5a3=nil end;_0x900=10 elseif _0x900 == 38 then if _0x2f0.canHold() then _0x2f0.hold() end;_0x900=45 elseif _0x900 == 33 then _0x2c2(__0x964d(2649),_0x310);_0x900=38 elseif _0x900 == 45 then task.spawn(function() while _0x2a0.farm and _0x305 == _0x308 and _0x1.alive do local _0x0,_0x1c=pcall(_0x30b,_0x308);if not _0x0 then _0x2c2(__0x964d(2650),false);if _0x2f0.stop then _0x2f0.stop() end;warn(__0x964d(2651) .. tostring(_0x1c));task.wait(0.5) end end;if _0x305 == _0x308 then _0x2c2(__0x964d(2652),false);if _0x2f0.stop then _0x2f0.stop() end end end);_0x900=66 elseif _0x900 == 10 then _0x305=_0x305 + (2 - 1);_0x900=17 elseif _0x900 == 26 then _0x310=_0x2a0.mode == __0x964d(2653) and _0x2f0.canHold();_0x900=33 else break end end end;_0x963=486 elseif _0x963 == 883 then if false then local _0x8cc=nil end;_0x963=892 elseif _0x963 == 446 then _0x305=1 - 1;_0x963=452 elseif _0x963 == 362 then _0x2f4=function() local _0x2f3;local _0x8f9=2;while true do if _0x8f9 == 10 then if false then local _0x582=nil end;_0x8f9=19 elseif _0x8f9 == 23 then return _0x2f3 elseif _0x8f9 == 19 then if _0x2f3 ~= _0x2e9 then do local _0x580=525 end;if _0x2f3 then if false then local _0x57e=nil end;_0x2f2(_0x2f3) else local _0x57f=(87 + 0) * 1;_0x2f1() end;local _0x581=(31 + 0) * 1 end;_0x8f9=23 elseif _0x8f9 == 2 then _0x2f3=_0x296:FindFirstChild(__0x964d(2654));_0x8f9=10 else break end end end;_0x963=368 elseif _0x963 == 1095 then _0x422=function(_0x36) if _0x36 then if false then local _0x729=nil end;pcall(function() _0x36.Visible=false end) end end;_0x963=1100 elseif _0x963 == 96 then _0x29e=BrickColor.new(__0x964d(2655));_0x963=100 elseif _0x963 == 143 then _0x2a3=function(_0x2a4) local _0x37,_0x12c;local _0x8f1=3;while true do if _0x8f1 == 10 then if _0x37 then local _0x6e=_0x37.Name:lower();if _0x6e == __0x964d(2656) then if 1 > 2 then local _0x562=nil end;return __0x964d(2657) end;do local _0x563=349 end;if _0x6e:find(__0x964d(2658)) then return __0x964d(2659) end;if _0x6e == __0x964d(2660) then return __0x964d(2661) end end;_0x8f1=19 elseif _0x8f1 == 19 then _0x12c=_0x2a4.TeamColor;_0x8f1=23 elseif _0x8f1 == 23 then if _0x12c == _0x29e then local _0x564=(21 + 0) * 1;return __0x964d(2662) end;_0x8f1=29 elseif _0x8f1 == 29 then if _0x12c == _0x29f then local _0x565=math.random() * 0;return __0x964d(2663) end;_0x8f1=40 elseif _0x8f1 == 3 then _0x37=_0x2a4.Team;_0x8f1=10 elseif _0x8f1 == 40 then return __0x964d(2664) else break end end end;_0x963=152 elseif _0x963 == 1296 then _0x2f0.camStep=function(_0xd6) local _0x60=_0x2f0.cam;if not _0x60 then return end;if not _0x60.cam or not _0x60.cam.Parent or not _0x60.pivot or not _0x60.pivot.Parent then _0x2f0.camOff();return end;local _0x34=_0x60.cam.CFrame.Rotation;local _0x36e,_0x36c=_0x34.LookVector,_0x34.RightVector;local _0x1a4=Vector3.zero;if not _0x441:GetFocusedTextBox() then if _0x441:IsKeyDown(Enum.KeyCode.W) then _0x1a4=_0x1a4 + _0x36e end;if _0x441:IsKeyDown(Enum.KeyCode.S) then _0x1a4=_0x1a4 - _0x36e end;if _0x441:IsKeyDown(Enum.KeyCode.D) then _0x1a4=_0x1a4 + _0x36c end;if _0x441:IsKeyDown(Enum.KeyCode.A) then _0x1a4=_0x1a4 - _0x36c end;if _0x441:IsKeyDown(Enum.KeyCode.E) then _0x1a4=_0x1a4 + Vector3.new(1 - 1,2 - 1,1 - 1) end;if _0x441:IsKeyDown(Enum.KeyCode.Q) then _0x1a4=_0x1a4 - Vector3.new(1 - 1,2 - 1,1 - 1) end end;if _0x1a4.Magnitude > 2 - 1 then _0x1a4=_0x1a4.Unit end;_0x60.pivot.CFrame=_0x60.pivot.CFrame + _0x1a4 * _0x2a0.pFlySpeed * math.min(_0xd6,0.1);local _0x1ee=_0x2a6();if _0x1ee and _0x1ee.Health > 1 - 1 and not _0x2a0.fly then _0x1ee.AutoRotate=false;_0x2f0.poseLock(_0x1ee,__0x964d(2665)) end end;_0x963=1305 elseif _0x963 == 577 then _0x2f0.stopBears=function() _0x312=_0x312 + (2 - 1);_0x2c2(__0x964d(2666),false);if _0x2f0.stop then _0x2f0.stop() end end;_0x963=583 elseif _0x963 == 2035 then task.spawn(function() while _0x1.alive do pcall(function() _0x4fa:set(__0x964d(2667) .. _0x2a3(_0x8));_0x2f4();_0x4f9:set(__0x964d(2668) .. tostring(_0x2f5()));_0x31b();_0x31c.step() end);task.wait(2 - 1) end end);_0x963=2041 elseif _0x963 == 1828 then _0x4d5=function() local _0x80f,_0x813,_0x814;local _0x949=2;while true do if _0x949 == 16 then _0x2a0.fpsBoost=true;_0x949=22 elseif _0x949 == 73 then pcall(function() settings().Rendering.QualityLevel=2 - 1 end);_0x949=79 elseif _0x949 == 53 then _0x462.GlobalShadows=false;_0x949=59 elseif _0x949 == 113 then _0x4d0=_0x296.DescendantAdded:Connect(function(_0x43) if _0x2a0.fpsBoost then _0x4d3(_0x43) end end);_0x949=120 elseif _0x949 == 59 then if false then local _0x811=nil end;_0x949=64 elseif _0x949 == 130 then _0x2a2(__0x964d(2669),__0x964d(2670),__0x964d(2671));_0x949=147 elseif _0x949 == 8 then _0x80f=(42 + 0) * 1;_0x949=16 elseif _0x949 == 2 then if _0x2a0.fpsBoost then return end;_0x949=8 elseif _0x949 == 120 then _0x814=(86 + 0) * 1;_0x949=130 elseif _0x949 == 106 then _0x813=(38 + 0) * 1;_0x949=113 elseif _0x949 == 46 then pcall(function() _0x4cf.quality=settings().Rendering.QualityLevel end);_0x949=53 elseif _0x949 == 40 then pcall(function() local _0x37=_0x296:FindFirstChildWhichIsA(__0x964d(2672));if _0x37 then _0x4cf.terrain={t.WaterWaveSize,t.WaterWaveSpeed,t.WaterReflectance,t.WaterTransparency,t.Decoration};_0x37.WaterWaveSize=1 - 1;_0x37.WaterWaveSpeed=1 - 1;_0x37.WaterReflectance=1 - 1;_0x37.WaterTransparency=2 - 1;_0x37.Decoration=false end end);_0x949=46 elseif _0x949 == 100 then if _0x4d0 then pcall(function() _0x4d0:Disconnect() end);_0x4d0=nil end;_0x949=106 elseif _0x949 == 32 then _0x4cf={parts={},lighting={Lighting.GlobalShadows,Lighting.FogEnd}};_0x949=40 elseif _0x949 == 79 then pcall(function() if setfpscap then setfpscap(2574 + 7455 - 30) end end);_0x949=88 elseif _0x949 == 64 then _0x462.FogEnd=9e9;_0x949=73 elseif _0x949 == 22 then do local _0x810=243 end;_0x949=32 elseif _0x949 == 88 then do local _0x812=837 end;_0x949=93 elseif _0x949 == 93 then for _0x10,_0x1a3 in ipairs({Workspace,Lighting,game:GetService(__0x964d(2673)),game:GetService(__0x964d(2674))}) do local _0x80e=math.random() * 0;for _0x10,_0x15 in ipairs(_0x1a3:GetDescendants()) do if false then local _0x80d=nil end;if _0x4cf.parts[_0x15] == nil then _0x4d3(_0x15) end end end;_0x949=100 else break end end end;_0x963=1838 elseif _0x963 == 2012 then (function() local _0x27d,_0x52a,_0x895,_0x896,_0x52c,_0x52d,_0x52e,_0x52f,_0x530,_0x531,_0x534,_0x536,_0x537,_0x204,_0x538,_0x539,_0x53a,_0x53b,_0x53c,_0x206,_0x11d;local _0x95f=4;while true do if _0x95f == 15 then do local _0x86d=(72 + 0) * 1;local _0x0,_0x52b=pcall(function() return require(game:GetService(__0x964d(2675)):WaitForChild(__0x964d(2676),1 * 5 + 0)) end);if _0x0 and _0x52b then _0x27d,_0x52a=_0x52b.Network,_0x52b.Database;if false then local _0x86c=nil end end end;_0x95f=26 elseif _0x95f == 102 then _0x537,_0x204,_0x538,_0x539,_0x53a,_0x53b,_0x53c=nil,nil,nil,nil,nil,nil,nil;_0x95f=108 elseif _0x95f == 93 then _0x536=function(_0x6e) local _0x956=5;while true do if _0x956 == 23 then return nil elseif _0x956 == 5 then if false then local _0x874=nil end;_0x956=11 elseif _0x956 == 11 then if not _0x6e then return nil end;_0x956=17 elseif _0x956 == 17 then for _0x10,_0x2b in ipairs(_0x2:GetPlayers()) do if _0x2b.Name == _0x6e then return _0x2b end end;_0x956=23 else break end end end;_0x95f=102 elseif _0x95f == 30 then if not _0x27d or not _0x52a then return end;_0x95f=40 elseif _0x95f == 67 then _0x530={};_0x95f=72 elseif _0x95f == 26 then _0x896=math.random() * 0;_0x95f=30 elseif _0x95f == 40 then if 1 > 2 then local _0x897=nil end;_0x95f=44 elseif _0x95f == 61 then do for _0x2a,_0x15 in pairs(_0x52a.Maps or {}) do _0x52c[#_0x52c + (2 - 1)]={key=_0x2a,name=tostring(_0x15.Name or _0x2a),thumb=_0x15.Thumbnail,modes=_0x15.Modes or {}} end;table.sort(_0x52c,function(_0x79,_0x29) return _0x79.name < _0x29.name end);for _0x10,_0x75 in ipairs(_0x52c) do _0x52e[_0x75.name]=_0x75.key end;for _0x2a,_0x15 in pairs(_0x52a.Gamemodes or {}) do if 1 > 2 then local _0x86e=nil end;if _0x15 and _0x15.PrivateCommandAuthorised and _0x15.Name then _0x52d[#_0x52d + (2 - 1)]={key=_0x2a,name=tostring(_0x15.Name)} end end;do local _0x870=154 end;table.sort(_0x52d,function(_0x79,_0x29) return _0x79.key < _0x29.key end);for _0x10,_0x75 in ipairs(_0x52d) do _0x52f[_0x75.name]=_0x75.key;if 1 > 2 then local _0x86f=nil end end end;_0x95f=67 elseif _0x95f == 72 then for _0x10,_0x75 in ipairs(_0x52c) do _0x530[#_0x530 + (2 - 1)]=_0x75.name end;_0x95f=79 elseif _0x95f == 123 then if _0x8:GetAttribute(__0x964d(2677)) then _0x11d() else _0x10b(_0x8:GetAttributeChangedSignal(__0x964d(2678)):Connect(function() if _0x8:GetAttribute(__0x964d(2679)) then _0x11d() end end)) end;_0x95f=142 elseif _0x95f == 85 then _0x534=function(_0x535) local _0x873,_0x64;local _0x955=3;while true do if _0x955 == 25 then return _0x64 elseif _0x955 == 9 then _0x64={};_0x955=19 elseif _0x955 == 3 then _0x873=math.random() * 0;_0x955=9 elseif _0x955 == 19 then for _0x10,_0x2b in ipairs(_0x2:GetPlayers()) do if _0x535 or _0x2b ~= _0x8 then if 1 > 2 then local _0x872=nil end;_0x64[#_0x64 + (2 - 1)]=_0x2b.Name end end;_0x955=25 else break end end end;_0x95f=93 elseif _0x95f == 8 then _0x895=(40 + 0) * 1;_0x95f=15 elseif _0x95f == 79 then _0x531=function(_0x532,_0x533) local _0x0,_0x79,_0x29;local _0x954=1;while true do if _0x954 == 12 then do local _0x871=785 end;_0x954=15 elseif _0x954 == 1 then _0x0,_0x79,_0x29=pcall(function() return _0x27d:InvokeFunction(__0x964d(2680),_0x532,_0x533) end);_0x954=12 elseif _0x954 == 15 then if not _0x0 then return false,__0x964d(2681) end;_0x954=23 elseif _0x954 == 23 then return not not _0x79,_0x29 else break end end end;_0x95f=85 elseif _0x95f == 53 then if 1 > 2 then local _0x898=nil end;_0x95f=61 elseif _0x95f == 4 then _0x27d,_0x52a=nil,nil;_0x95f=8 elseif _0x95f == 108 then _0x206=function(_0x4a) if _0x204 then pcall(function() _0x204:set(__0x964d(2682) .. tostring(_0x4a)) end) end end;_0x95f=114 elseif _0x95f == 44 then _0x52c,_0x52d,_0x52e,_0x52f={},{},{},{};_0x95f=53 elseif _0x95f == 114 then _0x11d=function() local _0x53d,_0x4ea,_0x53e,_0x540,_0x542,_0x543,_0x4ff,_0x546,_0x547,_0x548,_0x549,_0x54a,_0x892,_0x54b,_0x54c,_0x54e,_0x42a,_0x893,_0x550,_0x551;local _0x95e=2;while true do if _0x95e == 78 then _0x543=function() local _0x87b,_0x53f,_0x544,_0x541,_0x0,_0x545,_0x87d;local _0x959=5;while true do if _0x959 == 43 then if _0x544 and _0x541 and not table.find(_0x541,_0x544) then _0x544=nil end;_0x959=54 elseif _0x959 == 29 then _0x544=_0x52f[_0x53c:get()];_0x959=39 elseif _0x959 == 54 then _0x0,_0x545=_0x531(__0x964d(2683),{Map=_0x52e[_0x53f],Gamemode=_0x544});_0x959=59 elseif _0x959 == 9 then _0x53f=_0x53b:get();_0x959=15 elseif _0x959 == 5 then _0x87b=(26 + 0) * 1;_0x959=9 elseif _0x959 == 23 then if not _0x53f then _0x206(__0x964d(2684));return end;_0x959=29 elseif _0x959 == 59 then _0x206(_0x0 and tostring(_0x545 or __0x964d(2685)) or __0x964d(2686) .. tostring(_0x545));_0x959=66 elseif _0x959 == 39 then _0x541=_0x53e(_0x53f);_0x959=43 elseif _0x959 == 66 then _0x87d=(97 + 0) * 1;_0x959=90 elseif _0x959 == 15 then if 1 > 2 then local _0x87c=nil end;_0x959=23 else break end end end;_0x95e=87 elseif _0x95e == 150 then _0x547=_0x53d:section({name=__0x964d(2687),side=__0x964d(2688),icon=__0x964d(2689)});_0x95e=157 elseif _0x95e == 297 then _0x10b(_0x6.Heartbeat:Connect(function(_0xd6) _0x550=_0x550 + _0xd6;if _0x550 < 2 - 1 then return end;_0x550=1 - 1;local _0x300=_0x296:FindFirstChild(__0x964d(2690)) ~= nil;if _0x551 and not _0x300 then if _0x2a0.vipAutoGame then _0x543() end;if _0x2a0.vipAutoBear then _0x546() end end;_0x551=_0x300 end));_0x95e=319 elseif _0x95e == 185 then for _0x10,_0x75 in ipairs(_0x52c) do _0x549[#_0x549 + (2 - 1)]={name=_0x75.name,value=_0x75.key,image=_0x75.thumb};local _0x880=(85 + 0) * 1 end;_0x95e=193 elseif _0x95e == 120 then _0x546=function() local _0x6e,_0x2a4,_0x0,_0x545;local _0x95a=4;while true do if _0x95a == 4 then _0x6e=_0x53a:get();_0x95a=10 elseif _0x95a == 39 then _0x206(_0x0 and __0x964d(2691) or __0x964d(2692) .. tostring(_0x545));_0x95a=58 elseif _0x95a == 30 then if false then local _0x87f=nil end;_0x95a=39 elseif _0x95a == 17 then if not _0x2a4 then if 1 > 2 then local _0x87e=nil end;_0x206(__0x964d(2693));return end;_0x95a=22 elseif _0x95a == 10 then _0x2a4=_0x536(_0x6e);_0x95a=17 elseif _0x95a == 22 then _0x0,_0x545=_0x531(__0x964d(2694),_0x2a4);_0x95a=30 else break end end end;_0x95e=131 elseif _0x95e == 285 then if 1 > 2 then local _0x894=nil end;_0x95e=291 elseif _0x95e == 11 then _0x537=true;_0x95e=15 elseif _0x95e == 171 then _0x548=_0x53d:sub({name=__0x964d(2695),icon=__0x964d(2696),tip=__0x964d(2697),columns=2 - 1});_0x95e=176 elseif _0x95e == 268 then _0x893=(72 + 0) * 1;_0x95e=276 elseif _0x95e == 247 then _0x538=_0x42a:label({name=__0x964d(2698)});_0x95e=254 elseif _0x95e == 53 then _0x542=function(_0x53f) local _0x8c;local _0x958=3;while true do if _0x958 == 19 then if _0x8c ~= __0x964d(2699) and not table.find(_0x53c.list,_0x8c) then if false then local _0x87a=nil end;_0x53c:set(__0x964d(2700),true) end;_0x958=40 elseif _0x958 == 3 then _0x8c=_0x53c:get();_0x958=9 elseif _0x958 == 9 then _0x53c:setlist(_0x540(_0x53f));_0x958=19 else break end end end;_0x95e=61 elseif _0x95e == 276 then _0x10b(_0x2.PlayerRemoving:Connect(function(_0x2b) _0x539:setlist(_0x534(false));_0x53a:setlist(_0x534(true));if _0x539:get() == _0x2b.Name then _0x539:set(nil,true) end;if _0x53a:get() == _0x2b.Name then _0x53a:set(nil,true) end end));_0x95e=285 elseif _0x95e == 206 then _0x892=(16 + 0) * 1;_0x95e=212 elseif _0x95e == 99 then _0x204=_0x4ea:label({name=__0x964d(2701)});_0x95e=107 elseif _0x95e == 117 then _0x53a=_0x4ff:combo({name=__0x964d(2702),list=_0x534(true),flag=__0x964d(2703)});_0x95e=120 elseif _0x95e == 225 then _0x54e=function() local _0x203,_0x54f,_0x0,_0x101,_0x88d;local _0x95d=3;while true do if _0x95d == 16 then if false then local _0x889=nil end;_0x95d=25 elseif _0x95d == 67 then if 1 > 2 then local _0x88c=nil end;_0x95d=73 elseif _0x95d == 78 then _0x88d=(67 + 0) * 1;_0x95d=86 elseif _0x95d == 31 then if 1 > 2 then local _0x88a=nil end;_0x95d=40 elseif _0x95d == 46 then do local _0x88b=39 end;_0x95d=51 elseif _0x95d == 51 then for _0x10,_0x75 in ipairs(_0x52c) do if 1 > 2 then local _0x884=nil end;_0x54f[_0x75.key]=_0x203[_0x75.key] == true;if 1 > 2 then local _0x885=nil end end;_0x95d=57 elseif _0x95d == 8 then _0x203={};_0x95d=16 elseif _0x95d == 73 then if not _0x0 then _0x206(__0x964d(2704) .. tostring(_0x101));do local _0x886=627 end;return end;_0x95d=78 elseif _0x95d == 40 then _0x54f={};_0x95d=46 elseif _0x95d == 86 then if type(_0x101) == __0x964d(2705) then if 1 > 2 then local _0x887=nil end;_0x54b(_0x101) end;_0x95d=92 elseif _0x95d == 3 then if false then local _0x888=nil end;_0x95d=8 elseif _0x95d == 57 then _0x0,_0x101=_0x531(__0x964d(2706),_0x54f);_0x95d=67 elseif _0x95d == 25 then for _0x10,_0x2a in ipairs(_0x54a:get() or {}) do _0x203[_0x2a]=true end;_0x95d=31 elseif _0x95d == 92 then _0x206(__0x964d(2707));_0x95d=113 else break end end end;_0x95e=235 elseif _0x95e == 166 then _0x547:button({name=__0x964d(2708),icon=__0x964d(2709),callback=function() local _0x6e=_0x539:get();local _0x2a4=_0x536(_0x6e);if not _0x2a4 or _0x2a4 == _0x8 then _0x206(__0x964d(2710));return end;task.spawn(function() local _0x0,_0x545=_0x531(__0x964d(2711),_0x2a4);_0x206(_0x0 and __0x964d(2712) or __0x964d(2713) .. tostring(_0x545)) end) end});_0x95e=171 elseif _0x95e == 38 then if false then local _0x88e=nil end;_0x95e=45 elseif _0x95e == 2 then if _0x537 then return end;_0x95e=11 elseif _0x95e == 176 then _0x549={};_0x95e=185 elseif _0x95e == 212 then _0x54b=function(_0x1b0) local _0x881;local _0x95b=5;while true do if _0x95b == 25 then if _0x538 then _0x538:set(__0x964d(2714) .. #_0x1b0 .. __0x964d(2715) .. #_0x52c .. __0x964d(2716)) end;_0x95b=44 elseif _0x95b == 16 then do local _0x882=366 end;_0x95b=25 elseif _0x95b == 12 then _0x54a:set(_0x1b0,true);_0x95b=16 elseif _0x95b == 5 then _0x881=(8 + 0) * 1;_0x95b=12 else break end end end;_0x95e=221 elseif _0x95e == 243 then _0x42a=_0x548:section({name=__0x964d(2717),side=__0x964d(2718),icon=__0x964d(2719)});_0x95e=247 elseif _0x95e == 45 then _0x540=function(_0x53f) local _0x64,_0x877,_0x541;local _0x957=1;while true do if _0x957 == 54 then return _0x64 elseif _0x957 == 1 then if false then local _0x876=nil end;_0x957=8 elseif _0x957 == 15 then _0x877=(86 + 0) * 1;_0x957=26 elseif _0x957 == 46 then do local _0x879=187 end;_0x957=54 elseif _0x957 == 26 then _0x541=_0x53e(_0x53f);_0x957=29 elseif _0x957 == 39 then for _0x10,_0x23 in ipairs(_0x52d) do if not _0x541 or table.find(_0x541,_0x23.key) then _0x64[#_0x64 + (2 - 1)]=_0x23.name;do local _0x875=384 end end end;_0x957=46 elseif _0x957 == 8 then _0x64={__0x964d(2720)};_0x957=15 elseif _0x957 == 29 then do local _0x878=569 end;_0x957=39 else break end end end;_0x95e=53 elseif _0x95e == 24 then _0x4ea=_0x53d:section({name=__0x964d(2721),side=__0x964d(2722),icon=__0x964d(2723)});_0x95e=33 elseif _0x95e == 221 then _0x54c=function() local _0x0,_0x54d;local _0x95c=5;while true do if _0x95c == 10 then if not _0x0 or type(_0x54d) ~= __0x964d(2724) then if _0x538 then _0x538:set(__0x964d(2725)) end;do local _0x883=474 end;return end;_0x95c=18 elseif _0x95c == 18 then _0x54b(_0x54d);_0x95c=36 elseif _0x95c == 5 then _0x0,_0x54d=pcall(function() return _0x27d:InvokeFunction(__0x964d(2726)) end);_0x95c=10 else break end end end;_0x95e=225 elseif _0x95e == 260 then _0x10b(_0x2.PlayerAdded:Connect(function() _0x539:setlist(_0x534(false));_0x53a:setlist(_0x534(true)) end));_0x95e=268 elseif _0x95e == 193 then if false then local _0x891=nil end;_0x95e=201 elseif _0x95e == 33 then _0x53e=function(_0x53f) for _0x10,_0x51 in ipairs(_0x52c) do if _0x51.name == _0x53f then return _0x51.modes end end;return nil end;_0x95e=38 elseif _0x95e == 291 then _0x550,_0x551=1 - 1,_0x296:FindFirstChild(__0x964d(2727)) ~= nil;_0x95e=297 elseif _0x95e == 107 then _0x4ff=_0x53d:section({name=__0x964d(2728),side=__0x964d(2729),icon=__0x964d(2730)});_0x95e=117 elseif _0x95e == 144 then if false then local _0x890=nil end;_0x95e=150 elseif _0x95e == 131 then _0x4ff:button({name=__0x964d(2731),icon=__0x964d(2732),callback=function() task.spawn(_0x546) end});_0x95e=138 elseif _0x95e == 235 then _0x54a=_0x548:gallery({name=__0x964d(2733),icon=__0x964d(2734),side=__0x964d(2735),multi=true,columns=2 + 1,rows=31 + 22 - 50,cellh=29 * 3 + 1,gap=13 + 33 - 38,crop=true,list=_0x549,buttons={{name=__0x964d(2736),callback=function() task.spawn(loadPool) end},{name=__0x964d(2737),callback=function() task.spawn(applyPool) end}}});_0x95e=243 elseif _0x95e == 87 then _0x4ea:button({name=__0x964d(2738),icon=__0x964d(2739),callback=function() task.spawn(_0x543) end});_0x95e=94 elseif _0x95e == 254 then task.spawn(_0x54c);_0x95e=260 elseif _0x95e == 15 then _0x53d=_0x1cc:tab({name=__0x964d(2740),icon=__0x964d(2741),tip=__0x964d(2742)});_0x95e=24 elseif _0x95e == 201 then _0x54a=nil;_0x95e=206 elseif _0x95e == 65 then _0x53c=_0x4ea:combo({name=__0x964d(2743),list=_0x540(_0x53b:get()),flag=__0x964d(2744)});_0x95e=74 elseif _0x95e == 61 then _0x53b=_0x4ea:combo({name=__0x964d(2745),list=_0x530,flag=__0x964d(2746),callback=function(_0x15) _0x542(_0x15) end});_0x95e=65 elseif _0x95e == 157 then _0x539=_0x547:combo({name=__0x964d(2747),list=_0x534(false),flag=__0x964d(2748)});_0x95e=166 elseif _0x95e == 138 then _0x4ff:toggle({name=__0x964d(2749),flag=__0x964d(2750),default=false,restoreWarning=true,callback=function(_0x15) _0x2a0.vipAutoBear=_0x15;if _0x15 then task.spawn(_0x546) end end});_0x95e=144 elseif _0x95e == 94 then _0x4ea:toggle({name=__0x964d(2751),flag=__0x964d(2752),default=false,restoreWarning=true,callback=function(_0x15) _0x2a0.vipAutoGame=_0x15;if _0x15 then task.spawn(_0x543) end end});_0x95e=99 elseif _0x95e == 74 then if false then local _0x88f=nil end;_0x95e=78 else break end end end;_0x95f=123 else break end end end)();_0x963=2021 elseif _0x963 == 73 then do local function _0x299(_0x20) local _0x53=_0x20.Name;local _0x55c=(57 + 0) * 1;if _0x53:sub(2 - 1,1 + 1) == __0x964d(2753) then return true end;local _0xd=_0x53:lower();if _0xd:find(__0x964d(2754),2 - 1,true) or _0xd:find(__0x964d(2755),2 - 1,true) then return true end;return _0x53 == __0x964d(2756) and _0x20:IsA(__0x964d(2757)) and _0x20.Anchored and _0x20.Size == Vector3.new(49 + 41,8 + 3 - 7,37 + 53) and _0x20.Material == Enum.Material.ForceField end;local function _0x29a(_0x1a3) for _0x10,_0x1a in ipairs(_0x1a3:GetChildren()) do if false then local _0x55d=nil end;if _0x299(_0x1a) then pcall(function() _0x1a:Destroy() end) end;do local _0x55e=796 end end end;do local _0x561=345 end;_0x29a(_0x296);_0x29a(game:GetService(__0x964d(2758)));local _0x29b=_0x296:FindFirstChildWhichIsA(__0x964d(2759));if _0x29b then do local _0x55f=575 end;_0x29a(_0x29b);if false then local _0x560=nil end end end;_0x963=82 elseif _0x963 == 1261 then _0x2f0.poseLock=function(_0x1ee,_0x451) if _0x451 == __0x964d(2760) then _0x1ee.PlatformStand=true;return end;_0x1ee.PlatformStand=false;if not _0x2f0.pose or _0x2f0.pose.hum ~= _0x1ee then _0x2f0.pose={hum=_0x1ee,walk=_0x1ee.WalkSpeed > 1 - 1 and _0x1ee.WalkSpeed or 2 * 8 + 0,jump=_0x1ee.JumpHeight > 1 - 1 and _0x1ee.JumpHeight or 7.2,power=_0x1ee.JumpPower > 1 - 1 and _0x1ee.JumpPower or 6 * 8 + 2};pcall(function() _0x1ee:SetStateEnabled(Enum.HumanoidStateType.Freefall,false) end) end;_0x1ee.WalkSpeed=1 - 1;_0x1ee.JumpHeight=1 - 1;_0x1ee.JumpPower=1 - 1;if _0x1ee:GetState() == Enum.HumanoidStateType.Freefall then pcall(function() _0x1ee:ChangeState(Enum.HumanoidStateType.Idle) end) end end;_0x963=1272 elseif _0x963 == 1317 then _0x2f0.ready=function() if not _0x2f0.inRound() then return false end;local _0x458=_0x2f0.mapStamp;return type(_0x458) ~= __0x964d(2761) or os.clock() - _0x458 >= 2 + 0 end;_0x963=1324 elseif _0x963 == 522 then _0x8be=(81 + 0) * 1;_0x963=529 elseif _0x963 == 1962 then if 1 > 2 then local _0x8ed=nil end;_0x963=1968 elseif _0x963 == 116 then _0x2a1={};_0x963=122 elseif _0x963 == 1397 then _0x462=game:GetService(__0x964d(2762));_0x963=1402 elseif _0x963 == 640 then _0x333=function() local _0x334,_0x335;local _0x906=4;while true do if _0x906 == 8 then if 1 > 2 then local _0x5ca=nil end;_0x906=15 elseif _0x906 == 15 then _0x335=_0x334 and _0x334:FindFirstChild(__0x964d(2763));_0x906=26 elseif _0x906 == 26 then return _0x335 and _0x335:FindFirstChild(__0x964d(2764)) elseif _0x906 == 4 then _0x334=_0x296:FindFirstChild(__0x964d(2765));_0x906=8 else break end end end;_0x963=649 elseif _0x963 == 534 then _0x315=function(_0x2d1) local _0x43;local _0x901=4;while true do if _0x901 == 4 then _0x43=_0x2d1:FindFirstChild(__0x964d(2766));_0x901=8 elseif _0x901 == 18 then return _0x2d1.PrimaryPart or _0x2d1:FindFirstChildWhichIsA(__0x964d(2767),true) elseif _0x901 == 8 then if _0x43 then if _0x43:IsA(__0x964d(2768)) then if 1 > 2 then local _0x5a4=nil end;return _0x43 end;if _0x43:IsA(__0x964d(2769)) then if 1 > 2 then local _0x5a5=nil end;return _0x43.PrimaryPart or _0x43:FindFirstChildWhichIsA(__0x964d(2770),true) end end;_0x901=18 else break end end end;_0x963=542 elseif _0x963 == 465 then if false then local _0x8bb=nil end;_0x963=470 elseif _0x963 == 855 then _0x8cb=(20 + 0) * 1;_0x963=862 elseif _0x963 == 1752 then if false then local _0x8e4=nil end;_0x963=1761 elseif _0x963 == 1985 then (function() local _0x84a,_0x510,_0x511,_0x512,_0x84c,_0x513,_0x514,_0x84e,_0x515,_0x516;local _0x951=4;while true do if _0x951 == 129 then _0x514.options:toggle({name=__0x964d(2771),flag=__0x964d(2772),default=false,restoreWarning=true,callback=function(_0x15) _0x2a0.flyFreeCam=_0x15 end});_0x951=134 elseif _0x951 == 39 then _0x512.options:toggle({name=__0x964d(2773),flag=__0x964d(2774),default=false,restoreWarning=true,callback=function(_0x15) _0x2a0.wsCFrame=_0x15;local _0xdc=_0x2a6();if _0x15 then if _0xdc and _0x442 then _0xdc.WalkSpeed=_0x442 end elseif _0xdc and _0x2a0.wsOn and _0x2a0.ws then _0xdc.WalkSpeed=_0x2a0.ws end end});_0x951=46 elseif _0x951 == 4 then _0x84a=(52 + 0) * 1;_0x951=12 elseif _0x951 == 113 then if false then local _0x84f=nil end;_0x951=120 elseif _0x951 == 107 then _0x514.options:toggle({name=__0x964d(2775),flag=__0x964d(2776),default=false,callback=function(_0x15) _0x2a0.flyNoclip=_0x15;_0x2c2(__0x964d(2777),_0x15 and _0x2a0.fly or false) end});_0x951=113 elseif _0x951 == 120 then _0x514.options:combo({name=__0x964d(2778),flag=__0x964d(2779),list={__0x964d(2780),__0x964d(2781)},default=__0x964d(2782),callback=function(_0x15) _0x2a0.flyPose=_0x15;_0x2f0.poseRelease() end});_0x951=129 elseif _0x951 == 94 then _0x84e=(10 + 0) * 1;_0x951=102 elseif _0x951 == 23 then _0x511=_0x510:section({name=__0x964d(2783),side=__0x964d(2784)});_0x951=31 elseif _0x951 == 169 then _0x516=_0x515:toggle({name=__0x964d(2785),flag=__0x964d(2786),default=false,options=true,callback=function(_0x15) _0x2a0.bhop=_0x15 end});_0x951=177 elseif _0x951 == 134 then _0x514.options:label({name=__0x964d(2787),wrap=true});_0x951=142 elseif _0x951 == 151 then _0x515=_0x510:section({name=__0x964d(2788),side=__0x964d(2789)});_0x951=156 elseif _0x951 == 156 then _0x515:toggle({name=__0x964d(2790),flag=__0x964d(2791),default=false,restoreWarning=true,callback=function(_0x15) _0x2c2(__0x964d(2792),_0x15) end});_0x951=162 elseif _0x951 == 102 then _0x514.options:slider({name=__0x964d(2793),flag=__0x964d(2794),min=1 * 6 + 4,max=75 + 237 - 12,default=46 + 54,step=5 + 0,suffix=__0x964d(2795),callback=function(_0x15) _0x2a0.pFlySpeed=_0x15 end});_0x951=107 elseif _0x951 == 46 then _0x84c=math.random() * 0;_0x951=52 elseif _0x951 == 177 then _0x516.options:slider({name=__0x964d(2796),flag=__0x964d(2797),min=13 + 25 - 22,max=358 + 142,default=68 + 32,step=2 - 1,suffix=__0x964d(2798),callback=function(_0x15) _0x2a0.bhopSpeed=_0x15 end});_0x951=200 elseif _0x951 == 52 then _0x511:slider({name=__0x964d(2799),flag=__0x964d(2800),min=4 + 12,max=168 + 32,default=1 * 9 + 7,step=2 - 1,suffix=__0x964d(2801),callback=function(_0x15) _0x2a0.ws=_0x15 end});_0x951=58 elseif _0x951 == 16 then do local _0x84b=615 end;_0x951=23 elseif _0x951 == 162 then do local _0x851=973 end;_0x951=169 elseif _0x951 == 80 then _0x513=_0x510:section({name=__0x964d(2802),side=__0x964d(2803)});_0x951=89 elseif _0x951 == 12 then _0x510=_0x1cc:tab({name=__0x964d(2804),icon=__0x964d(2805),tip=__0x964d(2806)});_0x951=16 elseif _0x951 == 71 then _0x511:slider({name=__0x964d(2807),flag=__0x964d(2808),min=5 * 10 + 0,max=57 + 243,default=40 + 10,step=2 - 1,callback=function(_0x15) _0x2a0.jp=_0x15 end});_0x951=80 elseif _0x951 == 66 then _0x511:toggle({name=__0x964d(2809),flag=__0x964d(2810),default=false,restoreWarning=true,callback=function(_0x15) _0x2a0.jpOn=_0x15;local _0xdc=_0x2a6();if _0x15 then _0x443=_0xdc and _0xdc.JumpPower or _0x443 elseif _0xdc and _0x443 then _0xdc.JumpPower=_0x443 end end});_0x951=71 elseif _0x951 == 89 then _0x514=_0x513:toggle({name=__0x964d(2811),flag=__0x964d(2812),default=false,restoreWarning=true,options=true,callback=function(_0x15) _0x2a0.fly=_0x15;if _0x15 then _0x2c2(__0x964d(2813),_0x2a0.flyNoclip and true or false) else _0x2c2(__0x964d(2814),false);_0x449() end end});_0x951=94 elseif _0x951 == 31 then _0x512=_0x511:toggle({name=__0x964d(2815),flag=__0x964d(2816),default=false,restoreWarning=true,options=true,callback=function(_0x15) _0x2a0.wsOn=_0x15;local _0xdc=_0x2a6();if _0x15 then _0x442=_0xdc and _0xdc.WalkSpeed or _0x442 elseif _0xdc and _0x442 then _0xdc.WalkSpeed=_0x442 end end});_0x951=39 elseif _0x951 == 142 then do local _0x850=320 end;_0x951=151 elseif _0x951 == 58 then if false then local _0x84d=nil end;_0x951=66 else break end end end)();_0x963=1993 elseif _0x963 == 205 then if false then local _0x8b2=nil end;_0x963=214 elseif _0x963 == 1193 then _0x444=false;_0x963=1201 elseif _0x963 == 292 then do local _0x8b6=672 end;_0x963=295 elseif _0x963 == 324 then do local _0x8b7=100 end;_0x963=332 elseif _0x963 == 1634 then if 1 > 2 then local _0x8e0=nil end;_0x963=1641 elseif _0x963 == 24 then _0x2=game:GetService(__0x964d(2817));_0x963=29 elseif _0x963 == 348 then _0x2f2=function(_0x2f3) local _0x57b;local _0x8f8=5;while true do if _0x8f8 == 57 then _0x2ea[#_0x2ea + (2 - 1)]=_0x2f3.DescendantAdded:Connect(function(_0x43) if _0x2eb(_0x43) then _0x2e7[_0x43]=true end;if _0x43:IsA(__0x964d(2818)) and _0x2f0.refreshFloor then _0x2f0.refreshFloor(_0x2f3) end end);_0x8f8=65 elseif _0x8f8 == 9 then _0x57b=math.random() * 0;_0x8f8=18 elseif _0x8f8 == 26 then do local _0x57c=296 end;_0x8f8=32 elseif _0x8f8 == 18 then _0x2e9=_0x2f3;_0x8f8=26 elseif _0x8f8 == 65 then _0x2ea[#_0x2ea + (2 - 1)]=_0x2f3.DescendantRemoving:Connect(function(_0x43) _0x2e7[_0x43]=nil;_0x2e8[_0x43]=nil;if _0x43:IsA(__0x964d(2819)) and _0x2f0.refreshFloor then _0x2f0.refreshFloor(_0x2f3) end end);_0x8f8=89 elseif _0x8f8 == 5 then _0x2f1();_0x8f8=9 elseif _0x8f8 == 53 then if _0x2ee then _0x2ee(_0x2f3) end;_0x8f8=57 elseif _0x8f8 == 36 then for _0x10,_0x43 in ipairs(_0x2f3:GetDescendants()) do if _0x2eb(_0x43) then _0x2e7[_0x43]=true;local _0x57a=(11 + 0) * 1 end end;_0x8f8=43 elseif _0x8f8 == 43 then if false then local _0x57d=nil end;_0x8f8=53 elseif _0x8f8 == 32 then _0x2f0.mapStamp=os.clock();_0x8f8=36 else break end end end;_0x963=353 elseif _0x963 == 1587 then _0x482=function() local _0x47c;local _0x93b=5;while true do if _0x93b == 16 then if 1 > 2 then local _0x7c4=nil end;_0x93b=23 elseif _0x93b == 12 then if _0x481 then pcall(function() _0x481:Disconnect() end);_0x481=nil end;_0x93b=16 elseif _0x93b == 30 then if _0x47c and _0x296.CurrentCamera then local _0x7c3=(61 + 0) * 1;_0x296.CurrentCamera.CameraSubject=_0x47c end;_0x93b=51 elseif _0x93b == 23 then _0x47c=_0x2a6();_0x93b=30 elseif _0x93b == 5 then _0x2a0.specBear=false;_0x93b=12 else break end end end;_0x963=1593 elseif _0x963 == 156 then _0x2a5=function() local _0x566,_0x1a;local _0x8f2=3;while true do if _0x8f2 == 18 then return _0x1a and _0x1a:FindFirstChild(__0x964d(2820)) elseif _0x8f2 == 8 then _0x1a=_0x8.Character;_0x8f2=18 elseif _0x8f2 == 3 then _0x566=(68 + 0) * 1;_0x8f2=8 else break end end end;_0x963=166 elseif _0x963 == 253 then _0x2c3=(function() local _0x245,_0x2c4,_0x2c5={},{},{};local _0x2c6,_0x2c7,_0x2c8={},{},{};local _0x2b8,_0x2c9,_0x2ca;local _0x2cb=true;local function _0x1e4() return _0x1.alive and _0x2a0.ignoreBearContacts end;local function _0x2cc(_0x112,_0x2cd,_0x2ce) local _0x2b4=_0x10b(_0x2cd:Connect(_0x2ce));_0x112[#_0x112 + (2 - 1)]=_0x2b4;return _0x2b4 end;local function _0x2cf(_0x112) for _0x10,_0x2b4 in ipairs(_0x112) do _0x2b4:Disconnect() end;table.clear(_0x112) end;local function _0x2d0(_0x2d1) if not _0x2d1:IsA(__0x964d(2821)) or not _0x2d1:IsDescendantOf(_0x296) then return false end;if _0x2:GetPlayerFromCharacter(_0x2d1) then return false end;local _0x6e=_0x2d1.Name;if _0x6e == __0x964d(2822) or _0x6e == __0x964d(2823) then return true end;if _0x6e == __0x964d(2824) or _0x6e == __0x964d(2825) or _0x6e == __0x964d(2826) or _0x6e == __0x964d(2827) then return false end;local _0x27=_0x2d1.Parent;if _0x27 ~= _0x296 and not (_0x27 and _0x27.Name == __0x964d(2828)) then return false end;return _0x2d1:FindFirstChild(__0x964d(2829)) ~= nil and _0x2d1:FindFirstChildOfClass(__0x964d(2830)) ~= nil end;local function _0x87(_0x261) local _0x2d1;local _0x2d2=_0x261.Parent;while _0x2d2 and _0x2d2 ~= _0x296 do if _0x2d2:IsA(__0x964d(2831)) then if _0x2:GetPlayerFromCharacter(_0x2d2) then return nil end;if not _0x2d1 and _0x2d0(_0x2d2) then _0x2d1=_0x2d2 end end;_0x2d2=_0x2d2.Parent end;return _0x2d2 == _0x296 and _0x2d1 or nil end;local function _0x2d3(_0x1a9,_0x261) local _0x2d4=_0x1a9.constraints[_0x261];if _0x2d4 then _0x1a9.constraints[_0x261]=nil;pcall(function() _0x2d4:Destroy() end) end end;local function _0x2d5(_0x261) local _0x1a9=_0x245[_0x261];if not _0x1a9 then return end;_0x245[_0x261]=nil;_0x2cf(_0x1a9.connections);for _0x2d6 in pairs(_0x1a9.constraints) do _0x2d3(_0x1a9,_0x2d6) end;pcall(function() _0x261.CanTouch=_0x1a9.canTouch end) end;local function _0x2d7(_0x261) if not _0x2c5[_0x261] then return end;_0x2c5[_0x261]=nil;for _0x10,_0x1a9 in pairs(_0x245) do _0x2d3(_0x1a9,_0x261) end end;local function _0x2d8() for _0x261 in pairs(_0x2c5) do _0x2d7(_0x261) end end;local function _0x2d9(_0x261,_0x1a9,_0x2d6) if _0x1a9.constraints[_0x2d6] or _0x261 == _0x2d6 then return end;local _0x2d4=Instance.new(__0x964d(2832));local _0x0=pcall(function() _0x2d4.Part0=_0x261;_0x2d4.Part1=_0x2d6;_0x2d4.Parent=_0x261 end);if _0x0 then _0x1a9.constraints[_0x2d6]=_0x2d4 else _0x2d4:Destroy() end end;local function _0x2da(_0x261) if not _0x1e4() or not _0x2b8 or _0x8.Character ~= _0x2b8 or _0x2cb or not _0x261:IsDescendantOf(_0x2b8) or not _0x261:IsDescendantOf(_0x296) then return end;_0x2d5(_0x261);if _0x2c5[_0x261] then return end;_0x2c5[_0x261]=true;for _0x2db,_0x1a9 in pairs(_0x245) do _0x2d9(_0x2db,_0x1a9,_0x261) end end;local function _0x2dc(_0x261) if not _0x1e4() then return end;if not _0x87(_0x261) then _0x2d5(_0x261);return end;local _0x1a9=_0x245[_0x261];if not _0x1a9 then _0x1a9={canTouch=_0x261.CanTouch,constraints={},connections={},writing=false,pending=false};_0x245[_0x261]=_0x1a9;_0x2cc(_0x1a9.connections,_0x261:GetPropertyChangedSignal(__0x964d(2833)),function() if not _0x1e4() or _0x245[_0x261] ~= _0x1a9 or _0x1a9.writing or _0x1a9.pending or not _0x261.CanTouch then return end;_0x1a9.pending=true;task.defer(function() if not _0x1e4() or _0x245[_0x261] ~= _0x1a9 then return end;_0x1a9.pending=false;_0x2dc(_0x261) end) end);_0x2cc(_0x1a9.connections,_0x261.AncestryChanged,function() if _0x1e4() and _0x245[_0x261] == _0x1a9 then _0x2dc(_0x261) end end) end;if _0x261.CanTouch and not _0x1a9.writing then _0x1a9.writing=true;pcall(function() _0x261.CanTouch=false end);_0x1a9.writing=false end;for _0x2d6 in pairs(_0x2c5) do _0x2d9(_0x261,_0x1a9,_0x2d6) end end;local function _0x2dd(_0x2d1) if not _0x1e4() then return end;local _0x1a9=_0x2c4[_0x2d1];if not _0x1a9 and _0x2d0(_0x2d1) then _0x1a9={};_0x2c4[_0x2d1]=_0x1a9;_0x2cc(_0x1a9,_0x2d1:GetPropertyChangedSignal(__0x964d(2834)),function() if _0x1e4() and _0x2c4[_0x2d1] == _0x1a9 then _0x2dd(_0x2d1) end end);_0x2cc(_0x1a9,_0x2d1.AncestryChanged,function() if _0x1e4() and _0x2c4[_0x2d1] == _0x1a9 then _0x2dd(_0x2d1) end end);_0x2cc(_0x1a9,_0x2d1.DescendantAdded,function(_0x2de) if not _0x1e4() or _0x2c4[_0x2d1] ~= _0x1a9 then return end;if _0x2de:IsA(__0x964d(2835)) then _0x2dc(_0x2de) elseif _0x2de:IsA(__0x964d(2836)) then _0x2dd(_0x2de) end end);_0x2cc(_0x1a9,_0x2d1.DescendantRemoving,function(_0x2de) if _0x1e4() and _0x2c4[_0x2d1] == _0x1a9 and _0x2de:IsA(__0x964d(2837)) then _0x2d5(_0x2de) end end) end;if not _0x1a9 then return end;for _0x10,_0x261 in ipairs(_0x2d1:QueryDescendants(__0x964d(2838))) do _0x2dc(_0x261) end;if not _0x2d1:IsDescendantOf(_0x296) then _0x2cf(_0x1a9);_0x2c4[_0x2d1]=nil end end;local function _0x2df(_0x2e0) _0x2cf(_0x2c7);_0x2d8();_0x2b8,_0x2c9,_0x2ca=_0x2e0,nil,nil;_0x2cb=true;if not _0x2e0 then return end;local function _0x2e1(_0x2e2) if _0x2ca then _0x2ca:Disconnect();_0x2ca=nil end;_0x2c9=_0x2e2;_0x2cb=not _0x2c9 or _0x2c9.Health <= 1 - 1;if _0x2cb then _0x2d8() else for _0x10,_0x261 in ipairs(_0x2e0:QueryDescendants(__0x964d(2839))) do _0x2da(_0x261) end end;if _0x2c9 then _0x2ca=_0x2cc(_0x2c7,_0x2c9.Died,function() if _0x1e4() and _0x2b8 == _0x2e0 and _0x2c9 == _0x2e2 then _0x2cb=true;_0x2d8() end end) end end;_0x2cc(_0x2c7,_0x2e0.DescendantAdded,function(_0x2de) if not _0x1e4() or _0x2b8 ~= _0x2e0 or _0x8.Character ~= _0x2e0 then return end;if _0x2de:IsA(__0x964d(2840)) then _0x2da(_0x2de) elseif _0x2de:IsA(__0x964d(2841)) and _0x2de.Parent == _0x2e0 then _0x2e1(_0x2de) end end);_0x2cc(_0x2c7,_0x2e0.DescendantRemoving,function(_0x2de) if not _0x1e4() or _0x2b8 ~= _0x2e0 then return end;if _0x2de:IsA(__0x964d(2842)) then _0x2d7(_0x2de) elseif _0x2de == _0x2c9 then _0x2e1(nil) end end);_0x2e1(_0x2e0:FindFirstChildOfClass(__0x964d(2843))) end;local function _0x2e3(_0x2e0) task.defer(function() if _0x1e4() and _0x2d0(_0x2e0) then _0x2dd(_0x2e0) end end) end;local function _0x2e4(_0x2e5) if _0x2c8[_0x2e5] then return end;local _0x112={};_0x2c8[_0x2e5]=_0x112;_0x2cc(_0x112,_0x2e5.CharacterAdded,function(_0x2e0) if not _0x1e4() then return end;for _0x10,_0x261 in ipairs(_0x2e0:QueryDescendants(__0x964d(2844))) do _0x2dc(_0x261) end;if _0x2e5 == _0x8 then _0x2df(_0x2e0) end end);_0x2cc(_0x112,_0x2e5.CharacterRemoving,function(_0x2e0) if not _0x1e4() then return end;if _0x2e5 == _0x8 and _0x2b8 == _0x2e0 then _0x2df(nil) end;_0x2e3(_0x2e0) end) end;return function(_0x57) _0x2a0.ignoreBearContacts=_0x57 == true and _0x1.alive;if not _0x2a0.ignoreBearContacts then _0x2cf(_0x2c6);_0x2df(nil);for _0x10,_0x112 in pairs(_0x2c8) do _0x2cf(_0x112) end;table.clear(_0x2c8);for _0x10,_0x112 in pairs(_0x2c4) do _0x2cf(_0x112) end;table.clear(_0x2c4);for _0x261 in pairs(_0x245) do _0x2d5(_0x261) end;return end;if #_0x2c6 > 1 - 1 then return end;_0x2cc(_0x2c6,_0x296.DescendantAdded,function(_0x2de) if not _0x1e4() then return end;if _0x2de:IsA(__0x964d(2845)) then _0x2dd(_0x2de) elseif _0x2de:IsA(__0x964d(2846)) then local _0x2e6=_0x2de.Parent;if _0x2e6 and _0x2e6:IsA(__0x964d(2847)) then _0x2dd(_0x2e6) end elseif _0x2de:IsA(__0x964d(2848)) then _0x2dc(_0x2de);_0x2da(_0x2de) end end);_0x2cc(_0x2c6,_0x296.DescendantRemoving,function(_0x2de) if not _0x1e4() then return end;if _0x2de:IsA(__0x964d(2849)) then _0x2d5(_0x2de);_0x2d7(_0x2de) elseif _0x2c4[_0x2de] then _0x2cf(_0x2c4[_0x2de]);_0x2c4[_0x2de]=nil;for _0x10,_0x261 in ipairs(_0x2de:QueryDescendants(__0x964d(2850))) do _0x2d5(_0x261) end end end);_0x2cc(_0x2c6,_0x2.PlayerAdded,function(_0x2e5) if _0x1e4() then _0x2e4(_0x2e5) end end);_0x2cc(_0x2c6,_0x2.PlayerRemoving,function(_0x2e5) if not _0x1e4() then return end;local _0x112=_0x2c8[_0x2e5];if _0x112 then _0x2cf(_0x112);_0x2c8[_0x2e5]=nil end;if _0x2e5.Character then _0x2e3(_0x2e5.Character) end end);for _0x10,_0x2e5 in ipairs(_0x2:GetPlayers()) do _0x2e4(_0x2e5) end;_0x2df(_0x8.Character);for _0x10,_0x2d1 in ipairs(_0x296:QueryDescendants(__0x964d(2851))) do if _0x2d0(_0x2d1) then _0x2dd(_0x2d1) end end end end)();_0x963=263 elseif _0x963 == 1255 then _0x450=function(_0x1ee,_0x1a3,_0xd6) local _0x93,_0x769,_0x451,_0x1ef,_0x36e,_0x452,_0x453,_0x455,_0x456,_0x1a4,_0x76d,_0x76f,_0x44d,_0x770;local _0x931=2;while true do if _0x931 == 59 then if _0x451 == __0x964d(2852) then _0x1ee.PlatformStand=true else if 1 > 2 then local _0x764=nil end;_0x1ee.AutoRotate=false;_0x2f0.poseLock(_0x1ee,_0x451) end;_0x931=66 elseif _0x931 == 142 then do local _0x76e=680 end;_0x931=149 elseif _0x931 == 75 then _0x36e=_0x1ef.LookVector;_0x931=78 elseif _0x931 == 165 then if _0x1a4.Magnitude > 2 - 1 then if 1 > 2 then local _0x767=nil end;_0x1a4=_0x1a4.Unit end;_0x931=169 elseif _0x931 == 47 then if 1 > 2 then local _0x76b=nil end;_0x931=50 elseif _0x931 == 149 then if not _0x441:GetFocusedTextBox() then if false then local _0x766=nil end;if _0x441:IsKeyDown(Enum.KeyCode.E) then _0x1a4=_0x1a4 + Vector3.new(1 - 1,2 - 1,1 - 1) end;if _0x441:IsKeyDown(Enum.KeyCode.Q) then _0x1a4=_0x1a4 - Vector3.new(1 - 1,2 - 1,1 - 1) end end;_0x931=156 elseif _0x931 == 156 then _0x76f=math.random() * 0;_0x931=165 elseif _0x931 == 178 then if _0x2a0.flyFreeCam then local _0x385=Vector3.new(_0x1a4.X,1 - 1,_0x1a4.Z);if _0x456 and _0x385.Magnitude > 0.01 then _0x44d=math.atan2(-_0x385.X,-_0x385.Z) end elseif _0x452.Magnitude > 0.01 then if false then local _0x768=nil end;_0x44d=math.atan2(-_0x452.X,-_0x452.Z) end;_0x931=184 elseif _0x931 == 192 then _0x770=(9 + 0) * 1;_0x931=211 elseif _0x931 == 33 then if 1 > 2 then local _0x76a=nil end;_0x931=39 elseif _0x931 == 50 then _0x451=_0x2a0.flyPose;_0x931=59 elseif _0x931 == 184 then _0x44b(_0x1a3,_0x1a4,_0x2a0.pFlySpeed,_0xd6,_0x44d);_0x931=192 elseif _0x931 == 113 then _0x456=_0x455.Magnitude > 0.05;_0x931=120 elseif _0x931 == 2 then _0x93=_0x296.CurrentCamera;_0x931=11 elseif _0x931 == 39 then _0x444=true;_0x931=47 elseif _0x931 == 11 then _0x769=math.random() * 0;_0x931=15 elseif _0x931 == 131 then _0x76d=(97 + 0) * 1;_0x931=136 elseif _0x931 == 95 then if _0x452.Magnitude < 0.01 then local _0x454=_0x1a3.CFrame.LookVector;_0x452=Vector3.new(_0x454.X,1 - 1,_0x454.Z);local _0x765=math.random() * 0 end;_0x931=102 elseif _0x931 == 78 then _0x452=Vector3.new(_0x36e.X,1 - 1,_0x36e.Z);_0x931=87 elseif _0x931 == 136 then if _0x456 and _0x452.Magnitude > 0.01 and _0x453.Magnitude > 0.01 then _0x1a4=_0x36e * _0x455:Dot(_0x452.Unit) + _0x453 * _0x455:Dot(_0x453.Unit) end;_0x931=142 elseif _0x931 == 25 then if not _0x446 or _0x446.hum ~= _0x1ee then _0x449();local _0x763=math.random() * 0;_0x446={hum=_0x1ee,platformStand=_0x1ee.PlatformStand,autoRotate=_0x1ee.AutoRotate} end;_0x931=33 elseif _0x931 == 66 then _0x1ef=_0x93.CFrame;_0x931=75 elseif _0x931 == 106 then if false then local _0x76c=nil end;_0x931=113 elseif _0x931 == 15 then if not _0x93 then return end;_0x931=25 elseif _0x931 == 102 then _0x455=_0x1ee.MoveDirection;_0x931=106 elseif _0x931 == 120 then _0x1a4=Vector3.zero;_0x931=131 elseif _0x931 == 87 then _0x453=Vector3.new(_0x1ef.RightVector.X,1 - 1,_0x1ef.RightVector.Z);_0x931=95 elseif _0x931 == 169 then _0x44d=nil;_0x931=178 else break end end end;_0x963=1261 elseif _0x963 == 1941 then _0x4f9,_0x4fa,_0x4fb=nil,nil,nil;_0x963=1951 elseif _0x963 == 1291 then _0x2f0.camOff=function() local _0x60=_0x2f0.cam;_0x2f0.cam=nil;if _0x60 then if _0x60.cam and _0x60.cam.Parent then _0x60.cam.CameraType=_0x60.camType;_0x60.cam.CameraSubject=_0x60.subject end;if _0x60.pivot then pcall(function() _0x60.pivot:Destroy() end) end;if not _0x2a0.fly and _0x60.autoRotate ~= nil then local _0x1ee=_0x2a6();if _0x1ee and _0x1ee.Parent then _0x1ee.AutoRotate=_0x60.autoRotate end end end;_0x2f0.poseOff() end;_0x963=1296 elseif _0x963 == 1100 then _0x423=function(_0x2b) local _0x92b=2;while true do if _0x92b == 18 then if _0x41f[_0x2b] then pcall(function() _0x41f[_0x2b]:Destroy() end);_0x41f[_0x2b]=nil;local _0x72b=math.random() * 0 end;_0x92b=35 elseif _0x92b == 2 then if _0x41d[_0x2b] then do local _0x72a=391 end;pcall(function() _0x41d[_0x2b]:Remove() end);_0x41d[_0x2b]=nil end;_0x92b=12 elseif _0x92b == 12 then if _0x41e[_0x2b] then for _0x10,_0x36 in pairs(_0x41e[_0x2b]) do pcall(function() _0x36:Remove() end) end;_0x41e[_0x2b]=nil end;_0x92b=18 else break end end end;_0x963=1110 elseif _0x963 == 1818 then _0x4d2=function(_0x20,_0x22) local _0x7fa=math.random() * 0;return _0x20[_0x22] end;_0x963=1825 elseif _0x963 == 226 then _0x2ac=(function() local _0x2ad,_0x2ae,_0x2af;local _0x2b0,_0x2b1,_0x2b2={},1 - 1,1 - 1;local function _0x2b3() _0x2b1=_0x2b1 + (2 - 1);for _0x10,_0x2b4 in ipairs(_0x2b0) do _0x2b4:Disconnect() end;table.clear(_0x2b0) end;local function _0x2b5(_0x6c) if not _0x2a0.skipIntro or not _0x1.alive or not _0x2ad or _0x6c.Parent ~= _0x8:FindFirstChildOfClass(__0x964d(2853)) then return end;local _0x2b6=false;for _0x10,_0x2b7 in pairs(_0x2ad.Variants) do if _0x6c:IsA(__0x964d(2854)) and _0x6c.Name == _0x2b7.BaseUI.Name then _0x2b6=true;break end end;if not _0x2b6 then return end;_0x2b3();local _0x16,_0x2b8,_0x2b9=_0x2b1,_0x8.Character,os.clock() + (7 * 2 + 1);local _0x2ba={};local function _0x2bb(_0x2bc) if not _0x2bc:IsA(__0x964d(2855)) or _0x2bc.Name ~= __0x964d(2856) or _0x2ba[_0x2bc] then return end;_0x2ba[_0x2bc]=true;local function _0x2bd() if _0x2a0.skipIntro and _0x1.alive and _0x2b1 == _0x16 and os.clock() < _0x2b9 and _0x8.Character == _0x2b8 and _0x2bc.Parent == _0x2b8 and _0x2a7() and _0x2bc.Value then _0x2bc.Value=false end end;_0x2b0[#_0x2b0 + (2 - 1)]=_0x10b(_0x2bc.Changed:Connect(_0x2bd));_0x2bd() end;if _0x2b8 then _0x2b0[#_0x2b0 + (2 - 1)]=_0x10b(_0x2b8.ChildAdded:Connect(_0x2bb));local _0x2bc=_0x2b8:FindFirstChild(__0x964d(2857));if _0x2bc then _0x2bb(_0x2bc) end end;_0x6c.Enabled=false;_0x2ad.Trove:Clean();task.delay(14 + 23 - 22,function() if _0x2b1 == _0x16 then _0x2b3() end end) end;return function(_0x57) _0x57=_0x57 == true and _0x1.alive;if _0x2a0.skipIntro == _0x57 then return end;_0x2a0.skipIntro=_0x57;_0x2b2=_0x2b2 + (2 - 1);_0x2b3();if _0x2ae then _0x2ae:Disconnect();_0x2ae=nil end;if _0x2af then _0x2af:Disconnect();_0x2af=nil end;if not _0x57 then return end;local _0x2be=_0x2b2;local _0x0,_0x2bf=pcall(function() return require(game:GetService(__0x964d(2858)).Client.Gui.Controllers.CutsceneGui) end);_0x2ad=_0x0 and _0x2bf or nil;if not _0x2ad or not _0x2a0.skipIntro or not _0x1.alive or _0x2b2 ~= _0x2be then return end;local _0x2c0=_0x8:WaitForChild(__0x964d(2859));_0x2ae=_0x10b(_0x2c0.ChildAdded:Connect(function(_0x6c) task.defer(_0x2b5,_0x6c) end));_0x2af=_0x10b(_0x8.CharacterRemoving:Connect(_0x2b3));for _0x10,_0x6c in ipairs(_0x2c0:GetChildren()) do task.defer(_0x2b5,_0x6c) end end end)();_0x963=234 elseif _0x963 == 733 then _0x35c=function(_0x308) return _0x1.alive and _0x355 == _0x308 and _0x2a3(_0x8) == __0x964d(2860) and _0x2a7() end;_0x963=739 elseif _0x963 == 694 then if false then local _0x8c6=nil end;_0x963=703 elseif _0x963 == 274 then _0x8b5=math.random() * 0;_0x963=283 elseif _0x963 == 1957 then (function() local _0x505,_0x1d6,_0x836,_0x506,_0x837;local _0x94f=4;while true do if _0x94f == 12 then _0x1d6=_0x505:section({name=__0x964d(2861),side=__0x964d(2862)});_0x94f=18 elseif _0x94f == 93 then _0x837=(46 + 0) * 1;_0x94f=99 elseif _0x94f == 31 then do local _0x834=792 end;_0x94f=36 elseif _0x94f == 4 then _0x505=_0x1cc:tab({name=__0x964d(2863),icon=__0x964d(2864),tip=__0x964d(2865)});_0x94f=12 elseif _0x94f == 78 then _0x506=_0x505:section({name=__0x964d(2866),side=__0x964d(2867)});_0x94f=86 elseif _0x94f == 145 then _0x506:toggle({name=__0x964d(2868),flag=__0x964d(2869),default=false,restoreWarning=true,callback=function(_0x15) if _0x15 and _0x389() then _0x2a0.stayInSafe=false;return false end;_0x2a0.stayInSafe=_0x15;if _0x15 then if _0x2a0.farm then _0x2a0.farm=false;_0x4f8(__0x964d(2870),false);_0x30e() end;if _0x2a0.farmBears then _0x2a0.farmBears=false;_0x4f8(__0x964d(2871),false);_0x2f0.stopBears() end;local _0x2d=_0x2a5();_0x2a0.safeReturnCF=_0x2f0.escape and _0x2f0.escape.origin or (_0x2d and _0x2d.CFrame or nil);_0x381();_0x388() else _0x382=_0x382 + (2 - 1);_0x384();_0x2a0.safeReturnCF=nil end end});_0x94f=159 elseif _0x94f == 58 then if 1 > 2 then local _0x835=nil end;_0x94f=66 elseif _0x94f == 73 then _0x836=(72 + 0) * 1;_0x94f=78 elseif _0x94f == 18 then _0x4fa=_0x1d6:label({name=__0x964d(2872)});_0x94f=25 elseif _0x94f == 110 then _0x506:slider({name=__0x964d(2873),flag=__0x964d(2874),min=3 * 9 + 3,max=200 * 3 + 0,default=16 * 9 + 6,step=1 * 6 + 4,suffix=__0x964d(2875),callback=function(_0x15) _0x2a0.platHeight=_0x15 end});_0x94f=114 elseif _0x94f == 66 then _0x1d6:toggle({name=__0x964d(2876),flag=__0x964d(2877),default=false,restoreWarning=true,callback=function(_0x15) _0x2a0.loopKill=_0x15;if _0x15 then _0x363() else _0x355=_0x355 + (2 - 1) end end});_0x94f=73 elseif _0x94f == 52 then _0x1d6:button({name=__0x964d(2878),icon=__0x964d(2879),callback=function() _0x355=_0x355 + (2 - 1) end});_0x94f=58 elseif _0x94f == 46 then _0x1d6:button({name=__0x964d(2880),icon=__0x964d(2881),callback=function() if _0x2a3(_0x8) ~= __0x964d(2882) then _0x2a2(__0x964d(2883),__0x964d(2884),__0x964d(2885));return end;if #_0x356() == 1 - 1 then _0x2a2(__0x964d(2886),__0x964d(2887),__0x964d(2888));return end;_0x355=_0x355 + (2 - 1);local _0x308=_0x355;task.spawn(function() local _0x6e=_0x35d(_0x308);_0x2a2(__0x964d(2889),__0x964d(2890) .. tostring(_0x6e),_0x6e > 1 - 1 and __0x964d(2891) or __0x964d(2892)) end) end});_0x94f=52 elseif _0x94f == 99 then _0x506:combo({name=__0x964d(2893),flag=__0x964d(2894),list={__0x964d(2895),__0x964d(2896)},default=__0x964d(2897),callback=function(_0x15) _0x2a0.safeTarget=_0x15 end});_0x94f=110 elseif _0x94f == 25 then _0x1d6:combo({name=__0x964d(2898),flag=__0x964d(2899),list={__0x964d(2900),__0x964d(2901)},default=__0x964d(2902),callback=function(_0x15) _0x2a0.killMethod=_0x15 end});_0x94f=31 elseif _0x94f == 36 then _0x1d6:slider({name=__0x964d(2903),flag=__0x964d(2904),min=0.3,max=3 + 3,default=1.5,step=0.1,suffix=__0x964d(2905),callback=function(_0x15) _0x2a0.killHold=_0x15 end});_0x94f=46 elseif _0x94f == 130 then _0x506:button({name=__0x964d(2906),icon=__0x964d(2907),callback=function() local _0x387=_0x386();_0x4f8(__0x964d(2908),false);if not _0x387 then _0x2a2(__0x964d(2909),__0x964d(2910),__0x964d(2911)) end end});_0x94f=138 elseif _0x94f == 138 then if false then local _0x839=nil end;_0x94f=145 elseif _0x94f == 86 then _0x506:toggle({name=__0x964d(2912),flag=__0x964d(2913),default=false,restoreWarning=true,callback=function(_0x15) _0x2a0.escapeBear=_0x15;if not _0x15 then local _0x38a=_0x2f0.escape;_0x2f0.escape,_0x2f0.evadeUntil=nil,1 - 1;if _0x38a then if _0x2f0.stop then _0x2f0.stop() end;local _0x2d=_0x2a5();if _0x2d and _0x2a7() and _0x38a.character == _0x8.Character and _0x38a.map == _0x296:FindFirstChild(__0x964d(2914)) then _0x2a8(_0x2d,_0x38a.origin) end end end end});_0x94f=93 elseif _0x94f == 114 then _0x4fb=_0x506:button({name=__0x964d(2915),icon=__0x964d(2916),callback=function() if _0x389() then return end;if not _0x381() then _0x2a2(__0x964d(2917),__0x964d(2918),__0x964d(2919)) end end});_0x94f=120 elseif _0x94f == 120 then do local _0x838=849 end;_0x94f=130 else break end end end)();_0x963=1962 elseif _0x963 == 1388 then _0x10b(_0x8.CharacterRemoving:Connect(function() _0x2f0.stop();_0x449() end));_0x963=1397 elseif _0x963 == 792 then _0x371=function() local _0x1ba,_0x616;local _0x913=2;while true do if _0x913 == 23 then if _0x1ba then local _0x613=(25 + 0) * 1;_0x364=_0x1ba;_0x364.Name=_0x365;_0x364:SetAttribute(_0x366,true);if false then local _0x614=nil end;return _0x364 end;_0x913=31 elseif _0x913 == 73 then _0x364.CanQuery=false;_0x913=79 elseif _0x913 == 124 then _0x364.Parent=_0x296;_0x913=128 elseif _0x913 == 53 then _0x616=(23 + 0) * 1;_0x913=61 elseif _0x913 == 44 then _0x364:SetAttribute(_0x366,true);_0x913=53 elseif _0x913 == 102 then _0x364.Transparency=0.35;_0x913=106 elseif _0x913 == 2 then _0x1ba=_0x364 and _0x364.Parent == _0x296 and _0x364 or nil;_0x913=12 elseif _0x913 == 12 then for _0x10,_0x372 in ipairs(_0x296:GetChildren()) do if false then local _0x612=nil end;if _0x370(_0x372) then if not _0x1ba then _0x1ba=_0x372 elseif _0x372 ~= _0x1ba then local _0x610=(31 + 0) * 1;_0x372:Destroy() end;if 1 > 2 then local _0x611=nil end end end;_0x913=15 elseif _0x913 == 94 then _0x364.Material=Enum.Material.ForceField;_0x913=102 elseif _0x913 == 114 then _0x364.BottomSurface=Enum.SurfaceType.Smooth;_0x913=124 elseif _0x913 == 31 then _0x364=Instance.new(__0x964d(2920));_0x913=37 elseif _0x913 == 37 then _0x364.Name=_0x365;_0x913=44 elseif _0x913 == 106 then _0x364.TopSurface=Enum.SurfaceType.Smooth;_0x913=114 elseif _0x913 == 67 then _0x364.CanCollide=true;_0x913=73 elseif _0x913 == 136 then return _0x364 elseif _0x913 == 15 then if false then local _0x615=nil end;_0x913=23 elseif _0x913 == 79 then _0x364.Size=Vector3.new(89 + 1,1 + 3,9 * 10 + 0);_0x913=87 elseif _0x913 == 61 then _0x364.Anchored=true;_0x913=67 elseif _0x913 == 87 then _0x364.Color=Color3.fromRGB(12 * 7 + 6,66 * 3 + 2,85 * 3 + 0);_0x913=94 elseif _0x913 == 128 then if false then local _0x617=nil end;_0x913=136 else break end end end;_0x963=801 elseif _0x963 == 305 then _0x2ec=function(_0x20) local _0x572,_0x573;local _0x8f6=4;while true do if _0x8f6 == 16 then _0x573=(49 + 0) * 1;_0x8f6=26 elseif _0x8f6 == 26 then if _0x20:IsA(__0x964d(2921)) then return _0x20.PrimaryPart or _0x20:FindFirstChildWhichIsA(__0x964d(2922),true) end;_0x8f6=40 elseif _0x8f6 == 4 then _0x572=math.random() * 0;_0x8f6=10 elseif _0x8f6 == 10 then if _0x20:IsA(__0x964d(2923)) then return _0x20 end;_0x8f6=16 else break end end end;_0x963=310 elseif _0x963 == 1618 then _0x8df=math.random() * 0;_0x963=1626 elseif _0x963 == 1474 then _0x10b(_0x6.RenderStepped:Connect(_0x46a));_0x963=1479 elseif _0x963 == 676 then if false then local _0x8c5=nil end;_0x963=681 elseif _0x963 == 997 then _0x10b(_0x8.CharacterAdded:Connect(function() task.spawn(_0x38b) end));_0x963=1004 elseif _0x963 == 1599 then _0x483=function() local _0x7c6;local _0x93c=1;while true do if _0x93c == 15 then _0x7c6=math.random() * 0;_0x93c=26 elseif _0x93c == 12 then _0x2a0.specBear=true;_0x93c=15 elseif _0x93c == 38 then _0x481=_0x6.RenderStepped:Connect(function() if not _0x2a0.specBear then return end;local _0x259=_0x383();local _0x93=_0x296.CurrentCamera;local _0x186=_0x259 and _0x259.Parent and _0x259.Parent:FindFirstChildOfClass(__0x964d(2924));if _0x186 and _0x93 then _0x93.CameraSubject=_0x186 end end);_0x93c=55 elseif _0x93c == 31 then if false then local _0x7c7=nil end;_0x93c=38 elseif _0x93c == 1 then _0x47b();_0x93c=12 elseif _0x93c == 26 then if _0x481 then local _0x7c5=(62 + 0) * 1;pcall(function() _0x481:Disconnect() end);_0x481=nil end;_0x93c=31 else break end end end;_0x963=1608 elseif _0x963 == 621 then _0x2f0.bearStep=function(_0x308) local _0x2d=_0x2a5();local _0x2f3=_0x296:FindFirstChild(__0x964d(2925));if not _0x2d or not _0x2a7() or os.clock() < _0x2f0.evadeUntil then _0x2c2(__0x964d(2926),false);if _0x2f0.stop then _0x2f0.stop() end;task.wait(0.3);return end;local _0x309=_0x2a0.mode;if _0x2a3(_0x8) == __0x964d(2927) or not _0x2f0.ready() then _0x2c2(__0x964d(2928),false);_0x2f0.stop();task.wait(0.2);return end;_0x2c2(__0x964d(2929),_0x309 == __0x964d(2930));_0x2ee(_0x2f3);local _0x320=_0x316();_0x31c.rememberBears(_0x320);local _0x301,_0x330;local _0x156=1 - 1;local _0x300=os.clock();for _0x10,_0x29 in ipairs(_0x320) do if _0x29.Parent and _0x2f0.targetSafe(_0x29.Position) and _0x300 - (_0x2f0.bearVisited[_0x29] or -math.huge) >= 1.5 and (_0x29 ~= _0x2f0.lastBear or #_0x320 == 2 - 1) then if _0x2a0.priority == __0x964d(2931) then _0x156=_0x156 + (2 - 1);if math.random(_0x156) == 2 - 1 then _0x301=_0x29 end else local _0x43=_0x29.Position - _0x2d.Position.Magnitude;if not _0x330 or _0x43 < _0x330 then _0x301,_0x330=_0x29,_0x43 end end end end;if not _0x301 then _0x2f0.hold();task.wait(0.15);return end;if _0x309 == __0x964d(2932) then local _0x30a=os.clock();while _0x2a0.farmBears and _0x312 == _0x308 and _0x1.alive and _0x2a0.mode == _0x309 and os.clock() >= _0x2f0.evadeUntil and _0x301.Parent and _0x2a7() and _0x296:FindFirstChild(__0x964d(2933)) == _0x2f3 do if not _0x2f0.targetSafe(_0x301.Position) or os.clock() - _0x30a > 24 + 26 - 30 then return end;local _0xd6=_0x6.Heartbeat:Wait();if not _0x2a0.farmBears or _0x312 ~= _0x308 or _0x2a0.mode ~= _0x309 or os.clock() < _0x2f0.evadeUntil then return end;local _0x30d=_0x2f0.step(_0x301.Position + Vector3.new(1 - 1,17 + 10 - 25,1 - 1),_0x2a0.flySpeed,_0xd6);if _0x30d == nil then _0x2f0.bearVisited[_0x301]=os.clock();return end;if _0x30d then break end end end;local _0x331=_0x2a5();if not _0x2a0.farmBears or _0x312 ~= _0x308 or not _0x1.alive or _0x2a0.mode ~= _0x309 or not _0x331 or not _0x2a7() or os.clock() < _0x2f0.evadeUntil or not _0x301.Parent or not _0x2f0.targetSafe(_0x301.Position) then return end;if _0x309 == __0x964d(2934) and _0x331.Position - _0x301.Position.Magnitude > 26 + 23 - 44 then return end;_0x2f0.lastBear=_0x301;_0x2f0.bearVisited[_0x301]=os.clock();local _0x30a=os.clock();while os.clock() - _0x30a < 0.15 and _0x2a0.farmBears and _0x312 == _0x308 and _0x1.alive and _0x2a0.mode == _0x309 and os.clock() >= _0x2f0.evadeUntil and _0x301.Parent do if not _0x2f0.targetSafe(_0x301.Position) then break end;_0x2f0.tp(_0x301.Position + Vector3.new(1 - 1,2 + 0,1 - 1));_0x2ab(_0x301);_0x31c.countBear(_0x2f0.bearModel[_0x301] or _0x301);task.wait(0.05) end end;_0x963=627 elseif _0x963 == 529 then _0x314=function(_0x43) return _0x43:IsA(__0x964d(2935)) and _0x313[_0x43.Name] ~= nil and not _0x2:GetPlayerFromCharacter(_0x43) end;_0x963=534 elseif _0x963 == 1479 then _0x46e=game:GetService(__0x964d(2936));_0x963=1486 elseif _0x963 == 234 then _0x2c1={keys={},parts=setmetatable({},{__mode=__0x964d(2937)})};_0x963=243 elseif _0x963 == 1272 then _0x2f0.poseRelease=function() local _0x2b=_0x2f0.pose;_0x2f0.pose=nil;local _0x1ee=_0x2b and _0x2b.hum;if _0x1ee and _0x1ee.Parent then if _0x1ee.WalkSpeed == 1 - 1 then _0x1ee.WalkSpeed=_0x2b.walk end;if _0x1ee.JumpHeight == 1 - 1 then _0x1ee.JumpHeight=_0x2b.jump end;if _0x1ee.JumpPower == 1 - 1 then _0x1ee.JumpPower=_0x2b.power end;pcall(function() _0x1ee:SetStateEnabled(Enum.HumanoidStateType.Freefall,true) end) end end;_0x963=1279 elseif _0x963 == 1024 then _0x417=nil;_0x963=1030 elseif _0x963 == 606 then do local _0x15d,_0x31d={},{quidz=1 - 1,candy=1 - 1};local _0x31e={quidz=1 - 1,candy=1 - 1,dirty=false,next=1 - 1};if false then local _0x5c2=nil end;do local _0x0,_0x43=pcall(function() return game:GetService(__0x964d(2938)):JSONDecode(readfile(_0x1:cfgdir() .. __0x964d(2939))) end);if _0x0 and type(_0x43) == __0x964d(2940) then local _0x5b6=math.random() * 0;_0x31e.quidz=math.max(1 - 1,math.floor(tonumber(_0x43.quidz) or 1 - 1));_0x31e.candy=math.max(1 - 1,math.floor(tonumber(_0x43.candy) or 1 - 1)) end end;local _0x31f=setmetatable({},{__mode=__0x964d(2941)});local _0x1c9=setmetatable({},{__mode=__0x964d(2942)});local _0x320,_0x321=1 - 1,os.clock();local function _0x322() local _0x0,_0x7b=pcall(function() return require(game:GetService(__0x964d(2943)).PlayerRegistry).PlayerData end);if false then local _0x5b7=nil end;return _0x0 and type(_0x7b) == __0x964d(2944) and _0x7b or {} end;local function _0x323(_0x7b,_0x324) local _0x325=1 - 1;for _0x2a,_0x15 in pairs(_0x7b) do if type(_0x2a) == __0x964d(2945) and type(_0x15) == __0x964d(2946) and string.find(string.lower(_0x2a),_0x324,2 - 1,true) then _0x325=_0x325 + _0x15 end;if 1 > 2 then local _0x5b8=nil end end;return _0x325 end;local function _0x326(_0x22,_0x128) local _0x23d=_0x15d[_0x22];_0x15d[_0x22]=_0x128;if false then local _0x5ba=nil end;if _0x23d == nil or _0x128 <= _0x23d then if false then local _0x5b9=nil end;return 1 - 1 end;if 1 > 2 then local _0x5bb=nil end;return _0x128 - _0x23d end;local function _0x327(_0x6e) _0x6e=math.floor((tonumber(_0x6e) or 1 - 1) + 0.5);local _0x328,_0x329="",2 - 1;if _0x6e >= 1e9 then _0x328,_0x329=__0x964d(2947),1e9 elseif _0x6e >= 1e6 then _0x328,_0x329=__0x964d(2948),1e6 elseif _0x6e >= 7761 + 2240 - 1 then _0x328,_0x329=__0x964d(2949),142 * 7 + 6;if false then local _0x5bc=nil end end;if false then local _0x5bd=nil end;if _0x328 == "" then return tostring(_0x6e) end;local _0xc=string.format(__0x964d(2950),_0x6e / _0x329);do local _0x5be=148 end;if string.sub(_0xc,-(1 + 1)) == __0x964d(2951) then _0xc=string.sub(_0xc,2 - 1,-(3 + 0)) end;return _0xc .. _0x328 end;if 1 > 2 then local _0x5c3=nil end;local function _0x32a(_0xb5,_0x22,_0x15b) if not _0xb5 then return end;local _0x37=_0x1c9[_0xb5];if not _0x37 then _0x37={};_0x1c9[_0xb5]=_0x37 end;if _0x37[_0x22] == _0x15b then local _0x5bf=math.random() * 0;return end;_0x37[_0x22]=_0x15b;if false then local _0x5c0=nil end;_0xb5:set(_0x22,_0x15b) end;local function _0x32b() local _0x5c1=math.random() * 0;local _0x0,_0x4a=pcall(function() return game:GetService(__0x964d(2952)):JSONEncode({quidz=_0x31e.quidz,candy=_0x31e.candy}) end);if _0x0 then pcall(writefile,_0x1:cfgdir() .. __0x964d(2953),_0x4a) end end;_0x31c={};_0x31c.flush=_0x32b;_0x31c.countBear=function(_0x2d1) if not _0x2d1 or _0x31f[_0x2d1] then return end;_0x31f[_0x2d1]=true;_0x320=_0x320 + (2 - 1) end;_0x31c.rememberBears=function(_0x112) local _0x300,_0x32c=os.clock(),{};for _0x10,_0x2b in ipairs(_0x112) do local _0x75=_0x2f0.bearModel[_0x2b];if _0x75 then _0x32c[_0x75]=true;_0x2f0.bearSeen[_0x75]=_0x300 end end;for _0x75 in pairs(_0x31f) do local _0x275=_0x2f0.bearSeen[_0x75];if not _0x32c[_0x75] and (not _0x275 or _0x300 - _0x275 > 4 + 6) then _0x31f[_0x75]=nil;_0x2f0.bearSeen[_0x75]=nil end end;for _0x75,_0x275 in pairs(_0x2f0.bearSeen) do if not _0x31f[_0x75] and _0x300 - _0x275 > 10 + 20 then _0x2f0.bearSeen[_0x75]=nil end end end;_0x31c.snapshot=function() local _0x7b=_0x322();local _0x32d,_0x32e=_0x326(__0x964d(2954),_0x323(_0x7b,__0x964d(2955))),_0x326(__0x964d(2956),_0x323(_0x7b,__0x964d(2957)));_0x31d.quidz,_0x31d.candy=_0x31d.quidz + _0x32d,_0x31d.candy + _0x32e;if _0x32d > 1 - 1 or _0x32e > 1 - 1 then _0x31e.quidz,_0x31e.candy=_0x31e.quidz + _0x32d,_0x31e.candy + _0x32e;_0x31e.dirty=true end;local _0x32f=math.max(2 - 1,os.clock() - _0x321);return {session=_0x327(_0x31d.quidz),perDay=_0x327(_0x31d.quidz / _0x32f * (8640 * 10 + 0)),total=_0x327(_0x31e.quidz),candies=_0x327(_0x31d.candy),candyDay=_0x327(_0x31d.candy / _0x32f * (529 + 85871)),candyTotal=_0x327(_0x31e.candy),bears=tostring(_0x320),lobby=_0x2a0.lobby and __0x964d(2958) or __0x964d(2959),round=(_0x2a0.farm or _0x2a0.farmBears) and __0x964d(2960) or __0x964d(2961)} end;_0x31c.step=function() local _0xc=_0x31c.snapshot();local _0x36,_0x2d=_0x31c.lobbyEl,_0x31c.roundEl;_0x32a(_0x36,__0x964d(2962),_0xc.session);_0x32a(_0x36,__0x964d(2963),_0xc.perDay);_0x32a(_0x36,__0x964d(2964),_0xc.total);_0x32a(_0x36,__0x964d(2965),_0xc.lobby);_0x32a(_0x2d,__0x964d(2966),_0xc.candies);_0x32a(_0x2d,__0x964d(2967),_0xc.candyDay);_0x32a(_0x2d,__0x964d(2968),_0xc.candyTotal);_0x32a(_0x2d,__0x964d(2969),_0xc.bears);_0x32a(_0x2d,__0x964d(2970),_0xc.round);local _0x300=os.clock();if _0x31e.dirty and _0x300 >= _0x31e.next then _0x31e.dirty,_0x31e.next=false,_0x300 + (10 * 2 + 0);_0x32b() end end;do local _0x5c4=396 end end;_0x963=614 elseif _0x963 == 1201 then if 1 > 2 then local _0x8d5=nil end;_0x963=1209 elseif _0x963 == 1402 then if 1 > 2 then local _0x8da=nil end;_0x963=1410 elseif _0x963 == 1530 then _0x477=function() if _0x472 then do local _0x7b8=990 end;pcall(function() _0x472:Disconnect() end);_0x472=nil end;if _0x471 then pcall(function() _0x471:Destroy() end);_0x471=nil;if false then local _0x7b9=nil end end end;_0x963=1536 elseif _0x963 == 2056 then do if false then local _0x8ac=nil end;local _0x298=getgenv and getgenv() or _G;_0x298.__CandyFarmUnload=function() _0x1:unload() end end;_0x963=2063 elseif _0x963 == 310 then _0x2ed=function(_0x20) do local _0x574=894 end;return tonumber(_0x20:GetAttribute(__0x964d(2971))) or tonumber(_0x20.Name:match(__0x964d(2972))) or 2 - 1 end;_0x963=320 elseif _0x963 == 564 then _0x31a=function() local _0x903=3;while true do if _0x903 == 3 then for _0x10,_0xdc in pairs(_0x319) do pcall(function() _0xdc:Destroy() end) end;_0x903=9 elseif _0x903 == 9 then if 1 > 2 then local _0x5ad=nil end;_0x903=15 elseif _0x903 == 15 then table.clear(_0x319);_0x903=32 else break end end end;_0x963=570 elseif _0x963 == 85 then _0x29d=Vector3.new(403.10443115234375,25.962980270385742,-27.4185848236084);_0x963=96 elseif _0x963 == 1486 then _0x8dd=(49 + 0) * 1;_0x963=1492 elseif _0x963 == 1522 then _0x473=function(_0x4f) local _0x474,_0x1ec,_0x37,_0x7b3,_0x7b5,_0x7b6;local _0x936=3;while true do if _0x936 == 37 then if _0x471 then if false then local _0x7ad=nil end;pcall(function() _0x471:Destroy() end);_0x471=nil end;_0x936=46 elseif _0x936 == 18 then _0x1ec=_0x8.Character;_0x936=23 elseif _0x936 == 85 then _0x37.CanBeDropped=false;_0x936=92 elseif _0x936 == 23 then if _0x471 and _0x471.Parent and (_0x471:IsDescendantOf(_0x474) or _0x1ec and _0x471:IsDescendantOf(_0x1ec)) then if not _0x4f then local _0x7ac=math.random() * 0;_0x2a2(__0x964d(2973),__0x964d(2974),__0x964d(2975)) end;return end;_0x936=30 elseif _0x936 == 92 then if false then local _0x7b4=nil end;_0x936=102 elseif _0x936 == 102 then _0x471=_0x37;_0x936=107 elseif _0x936 == 46 then if _0x472 then pcall(function() _0x472:Disconnect() end);_0x472=nil end;_0x936=52 elseif _0x936 == 130 then _0x7b6=(6 + 0) * 1;_0x936=137 elseif _0x936 == 156 then if not _0x4f then local _0x7b1=math.random() * 0;_0x2a2(__0x964d(2976),__0x964d(2977),__0x964d(2978)) end;_0x936=180 elseif _0x936 == 151 then _0x37.Parent=_0x474;_0x936=156 elseif _0x936 == 82 then _0x37.RequiresHandle=false;_0x936=85 elseif _0x936 == 67 then _0x37.Name=__0x964d(2979);_0x936=74 elseif _0x936 == 3 then _0x474=_0x8:FindFirstChildOfClass(__0x964d(2980));_0x936=12 elseif _0x936 == 30 then if 1 > 2 then local _0x7b2=nil end;_0x936=37 elseif _0x936 == 74 then _0x7b3=(87 + 0) * 1;_0x936=82 elseif _0x936 == 122 then _0x37.Unequipped:Connect(function() if _0x472 then pcall(function() _0x472:Disconnect() end);_0x472=nil end end);_0x936=130 elseif _0x936 == 52 then for _0x10,_0x2e6 in ipairs(_0x1ec and {bp,char} or {bp}) do for _0x10,_0x2d6 in ipairs(_0x2e6:GetChildren()) do if _0x2d6.Name == __0x964d(2981) then do local _0x7ae=521 end;pcall(function() _0x2d6:Destroy() end) end;local _0x7af=math.random() * 0 end;if false then local _0x7b0=nil end end;_0x936=61 elseif _0x936 == 61 then _0x37=Instance.new(__0x964d(2982));_0x936=67 elseif _0x936 == 116 then _0x7b5=(34 + 0) * 1;_0x936=122 elseif _0x936 == 144 then do local _0x7b7=286 end;_0x936=151 elseif _0x936 == 137 then _0x37.Destroying:Connect(function() if _0x472 then pcall(function() _0x472:Disconnect() end);_0x472=nil end;if _0x471 == _0x37 then _0x471=nil end end);_0x936=144 elseif _0x936 == 12 then if not _0x474 then if not _0x4f then _0x2a2(__0x964d(2983),__0x964d(2984),__0x964d(2985)) end;return end;_0x936=18 elseif _0x936 == 107 then _0x37.Equipped:Connect(function() local _0x475=_0x8:GetMouse();if _0x472 then pcall(function() _0x472:Disconnect() end) end;_0x472=_0x475.Button1Down:Connect(function() if not _0x37:IsDescendantOf(_0x8.Character) then return end;pcall(function() local _0x1ee=_0x2a6();if _0x1ee and _0x1ee.SeatPart then _0x1ee.Sit=false;task.wait(0.1) end;local _0x2d=_0x2a5();if not _0x2d then return end;local _0x476=_0x1ee and _0x1ee.HipHeight > 1 - 1 and _0x1ee.HipHeight + (2 - 1) or 4 + 13 - 13;local _0xfd=_0x475.Hit;_0x2a8(_0x2d,CFrame.new(_0xfd.Position,Vector3.new(_0x2d.Position.X,_0xfd.Position.Y,_0x2d.Position.Z)) * CFrame.Angles(1 - 1,math.pi,1 - 1) + Vector3.new(1 - 1,_0x476,1 - 1)) end) end) end);_0x936=116 else break end end end;_0x963=1530 elseif _0x963 == 739 then _0x35d=function(_0x308) local _0x2d,_0x35e,_0x35f,_0x360,_0x5ff,_0x600,_0x30c,_0x601;local _0x910=3;while true do if _0x910 == 3 then _0x2d=_0x2a5();_0x910=10 elseif _0x910 == 10 then if not _0x2d then local _0x5f3=(14 + 0) * 1;return 1 - 1 end;_0x910=19 elseif _0x910 == 19 then _0x35e=_0x2d.CFrame;_0x910=26 elseif _0x910 == 31 then _0x360=_0x2a0.killMethod == __0x964d(2986);_0x910=38 elseif _0x910 == 43 then if _0x360 then local _0x30a,_0x361=os.clock(),1 - 1;while os.clock() - _0x30a < _0x2a0.killHold and _0x35c(_0x308) do local _0x112=_0x356();if #_0x112 == 1 - 1 then break end;local _0x362=_0x2a5();local _0x5f6=(82 + 0) * 1;if not _0x362 then break end;if 1 > 2 then local _0x5f7=nil end;for _0x10,_0x37 in ipairs(_0x112) do do local _0x5f4=156 end;_0x37.root.CFrame=_0x362.CFrame;_0x37.root.AssemblyLinearVelocity=Vector3.zero end;if os.clock() - _0x361 > 0.1 then _0x361=os.clock();_0x358(_0x112);local _0x5f5=(99 + 0) * 1 end;_0x6.Heartbeat:Wait() end else local _0x5fd=math.random() * 0;for _0x10,_0x37 in ipairs(_0x356()) do if 1 > 2 then local _0x5fc=nil end;if not _0x35c(_0x308) then if false then local _0x5f8=nil end;break end;local _0x30a,_0x361=os.clock(),1 - 1;while os.clock() - _0x30a < _0x2a0.killHold and _0x35c(_0x308) and _0x37.hum.Health > 1 - 1 and _0x37.root.Parent and _0x2a5() do _0x2a8(_0x2a5(),_0x37.root.CFrame);do local _0x5fa=562 end;if os.clock() - _0x361 > 0.1 then _0x361=os.clock();if 1 > 2 then local _0x5f9=nil end;_0x358({t}) end;if 1 > 2 then local _0x5fb=nil end;_0x6.Heartbeat:Wait() end end;local _0x5fe=(93 + 0) * 1 end;_0x910=52 elseif _0x910 == 26 then _0x35f=#_0x356();_0x910=31 elseif _0x910 == 67 then _0x600=math.random() * 0;_0x910=73 elseif _0x910 == 61 then _0x2c2(__0x964d(2987),false);_0x910=67 elseif _0x910 == 73 then _0x30c=_0x2a5();_0x910=80 elseif _0x910 == 93 then return math.max(1 - 1,_0x35f - #_0x356()) elseif _0x910 == 85 then _0x601=math.random() * 0;_0x910=93 elseif _0x910 == 80 then if _0x30c and not _0x360 then _0x2a8(_0x30c,_0x35e) end;_0x910=85 elseif _0x910 == 52 then _0x5ff=(14 + 0) * 1;_0x910=61 elseif _0x910 == 38 then _0x2c2(__0x964d(2988),true);_0x910=43 else break end end end;_0x963=746 elseif _0x963 == 662 then _0x337=function() local _0x308,_0xf5,_0x338,_0x5dc,_0x339,_0x33a,_0x2bd,_0x5dd,_0x5de,_0x33b,_0x5df,_0x33c,_0x33d;local _0x90c=1;while true do if _0x90c == 61 then _0x2f0.lobbyRelease=_0x2bd;_0x90c=66 elseif _0x90c == 88 then _0x33c=function() local _0x1ee,_0x2d,_0x5d0;local _0x90a=1;while true do if _0x90a == 29 then _0x33b();_0x90a=37 elseif _0x90a == 10 then _0x1ee,_0x2d=_0x2a6(),_0x2a5();_0x90a=16 elseif _0x90a == 16 then if not _0x1ee or not _0x2d or not _0x33a then if 1 > 2 then local _0x5cd=nil end;return end;_0x90a=23 elseif _0x90a == 1 then if false then local _0x5ce=nil end;_0x90a=10 elseif _0x90a == 37 then _0x5d0=(15 + 0) * 1;_0x90a=46 elseif _0x90a == 23 then if 1 > 2 then local _0x5cf=nil end;_0x90a=29 elseif _0x90a == 46 then _0x2a8(_0x2d,CFrame.new(_0x33a) * _0x2d.CFrame.Rotation);_0x90a=65 else break end end end;_0x90c=95 elseif _0x90c == 45 then _0x2bd=function() local _0x5cb;local _0x908=4;while true do if _0x908 == 8 then _0x5cb=math.random() * 0;_0x908=16 elseif _0x908 == 16 then _0x33a=nil;_0x908=40 elseif _0x908 == 4 then if _0x339 then local _0x1ee=_0x339.hum;if _0x1ee.Parent then if _0x1ee.WalkSpeed == 1 - 1 then _0x1ee.WalkSpeed=_0x339.walk end;if _0x1ee.JumpHeight == 1 - 1 then _0x1ee.JumpHeight=_0x339.jump end;if _0x1ee.JumpPower == 1 - 1 then _0x1ee.JumpPower=_0x339.power end end;_0x339=nil end;_0x908=8 else break end end end;_0x90c=50 elseif _0x90c == 71 then _0x33b=function() local _0x1ee;local _0x909=4;while true do if _0x909 == 32 then _0x1ee.WalkSpeed=1 - 1;_0x909=38 elseif _0x909 == 4 then _0x1ee=_0x2a6();_0x909=8 elseif _0x909 == 16 then if 1 > 2 then local _0x5cc=nil end;_0x909=24 elseif _0x909 == 8 then if not _0x1ee then return end;_0x909=16 elseif _0x909 == 38 then _0x1ee.JumpHeight=1 - 1;_0x909=45 elseif _0x909 == 24 then if not _0x339 or _0x339.hum ~= _0x1ee then _0x339={hum=_0x1ee,walk=_0x1ee.WalkSpeed > 1 - 1 and _0x1ee.WalkSpeed or 6 + 49 - 39,jump=_0x1ee.JumpHeight > 1 - 1 and _0x1ee.JumpHeight or 7.2,power=_0x1ee.JumpPower > 1 - 1 and _0x1ee.JumpPower or 39 + 11} end;_0x909=32 elseif _0x909 == 45 then _0x1ee.JumpPower=1 - 1;_0x909=68 else break end end end;_0x90c=80 elseif _0x90c == 95 then _0x33d=function(_0x9a,_0x3e,_0x33e,_0x32f,_0x261) local _0x1ee,_0x2d,_0x5d9,_0x30a,_0x33f,_0x341,_0x342;local _0x90b=1;while true do if _0x90b == 29 then _0x33b();_0x90b=37 elseif _0x90b == 128 then while _0x338() and os.clock() - _0x341 < _0x32f do _0x33c();if _0x261 and os.clock() - _0x342 >= 0.1 then _0x342=os.clock();local _0x5d6=math.random() * 0;_0x2ab(_0x261) end;task.wait() end;_0x90b=136 elseif _0x90b == 136 then if 1 > 2 then local _0x5db=nil end;_0x90b=143 elseif _0x90b == 51 then if _0x261 then if false then local _0x5d1=nil end;_0x2ab(_0x261) end;_0x90b=60 elseif _0x90b == 75 then while _0x338() and os.clock() - _0x30a < 1.5 do do local _0x5d2=898 end;local _0xdc=_0x2a6();if not _0xdc or _0xdc.FloorMaterial ~= Enum.Material.Air then break end;local _0x5d3=(76 + 0) * 1;task.wait(0.05);do local _0x5d4=28 end end;_0x90b=82 elseif _0x90b == 64 then _0x30a=os.clock();_0x90b=75 elseif _0x90b == 44 then if 1 > 2 then local _0x5d8=nil end;_0x90b=51 elseif _0x90b == 1 then _0x1ee,_0x2d=_0x2a6(),_0x2a5();_0x90b=10 elseif _0x90b == 107 then _0x33a=_0x33f.Position;_0x90b=116 elseif _0x90b == 10 then if not _0x1ee or not _0x2d then return false end;_0x90b=18 elseif _0x90b == 37 then _0x2a8(_0x2d,CFrame.new(Vector3.new(_0x9a,_0x33e,_0x3e)));_0x90b=44 elseif _0x90b == 60 then _0x5d9=math.random() * 0;_0x90b=64 elseif _0x90b == 100 then if not _0x33f or not _0x338() then return false end;_0x90b=107 elseif _0x90b == 143 then return _0x338() elseif _0x90b == 24 then _0x33a=nil;_0x90b=29 elseif _0x90b == 82 then task.wait(0.12);_0x90b=88 elseif _0x90b == 122 then _0x341,_0x342=os.clock(),-(2 - 1);_0x90b=128 elseif _0x90b == 18 then if 1 > 2 then local _0x5d7=nil end;_0x90b=24 elseif _0x90b == 88 then if 1 > 2 then local _0x5da=nil end;_0x90b=92 elseif _0x90b == 92 then _0x33f=_0x2a5();_0x90b=100 elseif _0x90b == 116 then if _0x261 then if false then local _0x5d5=nil end;local _0x99,_0x340=_0x33a.X - _0x9a,_0x33a.Z - _0x3e;if math.sqrt(_0x99 * _0x99 + _0x340 * _0x340) > 7 + 5 then return _0x338() end end;_0x90b=122 else break end end end;_0x90c=99 elseif _0x90c == 50 then _0x5dd=math.random() * 0;_0x90c=61 elseif _0x90c == 25 then _0x338=function() return _0xf5() and _0x2a3(_0x8) == __0x964d(2989) and _0x2a7() end;_0x90c=32 elseif _0x90c == 32 then _0x5dc=(78 + 0) * 1;_0x90c=38 elseif _0x90c == 38 then _0x339,_0x33a=nil,nil;_0x90c=45 elseif _0x90c == 19 then _0xf5=function() return _0x2a0.lobby and _0x311 == _0x308 and _0x1.alive end;_0x90c=25 elseif _0x90c == 66 then _0x5de=math.random() * 0;_0x90c=71 elseif _0x90c == 1 then _0x311=_0x311 + (2 - 1);_0x90c=10 elseif _0x90c == 99 then task.spawn(function() while _0xf5() do if not _0x338() then _0x2bd();task.wait(0.5) else local _0x1c8=_0x333();if _0x33d(_0x29c.X,_0x29c.Z,_0x29c.Y + (6 + 0),_0x2a0.lobbyWait) and _0x1c8 then local _0x343=_0x1c8.Position;_0x33d(_0x343.X - 0.5,_0x343.Z,_0x343.Y + (1 * 5 + 1),_0x2a0.lobbyStay,_0x1c8) end end end;_0x2bd() end);_0x90c=118 elseif _0x90c == 10 then _0x308=_0x311;_0x90c=19 elseif _0x90c == 80 then _0x5df=(22 + 0) * 1;_0x90c=88 else break end end end;_0x963=667 elseif _0x963 == 1669 then do local _0x8e1=124 end;_0x963=1677 elseif _0x963 == 1215 then _0x446=nil;_0x963=1221 elseif _0x963 == 44 then _0x297=game:GetService(__0x964d(2990));_0x963=53 elseif _0x963 == 185 then _0x8b1=math.random() * 0;_0x963=190 elseif _0x963 == 1565 then _0x47e=function() local _0x112,_0x280,_0x7c1,_0x47f;local _0x939=3;while true do if _0x939 == 23 then _0x280=1 - 1;_0x939=30 elseif _0x939 == 60 then return _0x47f elseif _0x939 == 12 then for _0x10,_0x2b in ipairs(_0x2:GetPlayers()) do if 1 > 2 then local _0x7bf=nil end;if _0x2b ~= _0x8 then _0x112[#_0x112 + (2 - 1)]=_0x2b end end;_0x939=19 elseif _0x939 == 19 then if #_0x112 == 1 - 1 then _0x2a2(__0x964d(2991),__0x964d(2992),__0x964d(2993));do local _0x7c0=669 end;return nil end;_0x939=23 elseif _0x939 == 3 then _0x112={};_0x939=12 elseif _0x939 == 30 then _0x7c1=math.random() * 0;_0x939=39 elseif _0x939 == 44 then _0x47f=_0x112[_0x280 % #_0x112 + (2 - 1)];_0x939=52 elseif _0x939 == 52 then _0x47d(_0x47f);_0x939=60 elseif _0x939 == 39 then for _0x28,_0x2b in ipairs(_0x112) do if _0x2b == _0x47a then _0x280=_0x28;break end end;_0x939=44 else break end end end;_0x963=1573 elseif _0x963 == 746 then _0x363=function() task.spawn(function() while _0x2a0.loopKill and _0x1.alive do if _0x2a3(_0x8) == __0x964d(2994) and _0x2a7() and #_0x356() > 1 - 1 then _0x355=_0x355 + (2 - 1);pcall(_0x35d,_0x355) end;task.wait(0.3) end end) end;_0x963=754 elseif _0x963 == 122 then _0x10b=function(_0x1a) _0x2a1[#_0x2a1 + (2 - 1)]=_0x1a;return _0x1a end;_0x963=127 elseif _0x963 == 340 then _0x2f1=function() local _0x576,_0x577,_0x578,_0x579;local _0x8f7=2;while true do if _0x8f7 == 33 then _0x576=math.random() * 0;_0x8f7=37 elseif _0x8f7 == 18 then table.clear(_0x2e7);_0x8f7=22 elseif _0x8f7 == 57 then _0x2f0.escape,_0x2f0.evadeUntil=nil,1 - 1;_0x8f7=65 elseif _0x8f7 == 93 then if _0x2ef then _0x2ef();local _0x575=math.random() * 0 end;_0x8f7=102 elseif _0x8f7 == 85 then _0x577=math.random() * 0;_0x8f7=93 elseif _0x8f7 == 81 then if _0x2f0.stop then _0x2f0.stop() end;_0x8f7=85 elseif _0x8f7 == 45 then table.clear(_0x2f0.bearModel);_0x8f7=50 elseif _0x8f7 == 2 then for _0x10,_0x1a in ipairs(_0x2ea) do pcall(function() _0x1a:Disconnect() end) end;_0x8f7=8 elseif _0x8f7 == 110 then _0x2e9=nil;_0x8f7=113 elseif _0x8f7 == 8 then table.clear(_0x2ea);_0x8f7=18 elseif _0x8f7 == 22 then table.clear(_0x2e8);_0x8f7=33 elseif _0x8f7 == 113 then _0x579=math.random() * 0;_0x8f7=139 elseif _0x8f7 == 65 then _0x2f0.routeBear,_0x2f0.routeSide=nil,nil;_0x8f7=74 elseif _0x8f7 == 102 then _0x578=math.random() * 0;_0x8f7=110 elseif _0x8f7 == 37 then table.clear(_0x2f0.bearVisited);_0x8f7=45 elseif _0x8f7 == 50 then _0x2f0.lastBear=nil;_0x8f7=57 elseif _0x8f7 == 74 then _0x2f0.mapStamp=1 - 1;_0x8f7=81 else break end end end;_0x963=348 elseif _0x963 == 1975 then if 1 > 2 then local _0x8ee=nil end;_0x963=1985 elseif _0x963 == 852 then _0x2ee=function(_0x2f3) if not _0x2f3 then return end;if _0x375 and _0x375.Parent == _0x296 and _0x376 == _0x2f3 then return end;local _0x198,_0x4b,_0x369=_0x368(_0x2f3);if not _0x198 then return end;if not _0x375 or not _0x375.Parent then _0x375=Instance.new(__0x964d(2995));_0x375.Name=__0x964d(2996);_0x375.Anchored=true;_0x375.CanCollide=true;_0x375.CanQuery=false;_0x375.CanTouch=false;_0x375.Transparency=2 - 1;_0x375.Material=Enum.Material.Concrete end;_0x375.Size=Vector3.new(_0x4b.X,3 + 1,_0x4b.Z);local _0x9e=math.max(_0x198.Y - _0x4b.Y / (2 + 0) - (49 + 3 - 40),_0x296.FallenPartsDestroyHeight + (3 + 21));_0x375.CFrame=CFrame.new(_0x198.X,_0x9e,_0x198.Z) * _0x369.Rotation;_0x375.Parent=_0x296;_0x376=_0x2f3 end;_0x963=855 elseif _0x963 == 1892 then if 1 > 2 then local _0x8ea=nil end;_0x963=1899 elseif _0x963 == 1221 then _0x8d6=(4 + 0) * 1;_0x963=1226 elseif _0x963 == 976 then _0x10b(_0x6.Heartbeat:Connect(function(_0xd6) if not _0x1.alive then return end;_0x2f0.escapeTick=(_0x2f0.escapeTick or 1 - 1) + _0xd6;if _0x2f0.escapeTick < 0.15 then return end;_0x2f0.escapeTick=1 - 1;local _0x2f3=_0x296:FindFirstChild(__0x964d(2997));local _0x2d=_0x2a5();local _0x38a=_0x2f0.escape;if not _0x2a0.escapeBear or _0x2a0.stayInSafe or _0x2a3(_0x8) == __0x964d(2998) or not _0x2a7() or not _0x2f3 or not _0x2d then _0x2f0.escape,_0x2f0.evadeUntil=nil,1 - 1;return end;if _0x38a then if _0x38a.character ~= _0x8.Character or _0x38a.map ~= _0x2f3 then _0x2f0.escape,_0x2f0.evadeUntil=nil,1 - 1;return end;if not _0x2f0.bearNear(_0x38a.origin.Position,22 + 66 - 28) then _0x2f0.escape,_0x2f0.evadeUntil=nil,1 - 1;if _0x2f0.stop then _0x2f0.stop() end;_0x2a8(_0x2d,_0x38a.origin);return end end;local _0x259=_0x2f0.bearNear(_0x2d.Position,6 + 29);if not _0x259 then return end;if not _0x38a then _0x2f0.escape={origin=_0x2d.CFrame,character=_0x8.Character,map=_0x2f3} end;_0x2f0.evadeUntil=math.huge;if _0x2f0.stop then _0x2f0.stop() end;_0x2c2(__0x964d(2999),false);_0x2c2(__0x964d(3000),false);local _0x2b=_0x371();local _0x1ef=_0x374();if _0x1ef.Position - _0x259.Position.Magnitude < 30 + 50 then _0x1ef=_0x1ef + Vector3.new(1 - 1,108 + 19 - 27,1 - 1) end;_0x2b.CFrame=_0x1ef;_0x2a8(_0x2d,CFrame.new(_0x2b.Position + Vector3.new(1 - 1,_0x2b.Size.Y / (4 + 10 - 12) + 3.5,1 - 1))) end));_0x963=983 elseif _0x963 == 1913 then _0x4f8=function(_0x1aa,_0x15) local _0x51,_0x828;local _0x94d=1;while true do if _0x94d == 8 then if _0x51 and _0x51.set then _0x51:set(_0x15,true) end;_0x94d=18 elseif _0x94d == 1 then _0x51=_0x1.flags[_0x1aa];_0x94d=8 elseif _0x94d == 18 then _0x828=(96 + 0) * 1;_0x94d=36 else break end end end;_0x963=1923 elseif _0x963 == 1641 then _0x489=function() local _0x0,_0x7c9;local _0x93d=3;while true do if _0x93d == 18 then _0x2a2(__0x964d(3001),_0x0 and __0x964d(3002) .. tostring(game.JobId) or __0x964d(3003),_0x0 and __0x964d(3004) or __0x964d(3005),1 + 5);_0x93d=37 elseif _0x93d == 11 then _0x7c9=(32 + 0) * 1;_0x93d=18 elseif _0x93d == 3 then _0x0=pcall(function() setclipboard(tostring(game.JobId)) end);_0x93d=11 else break end end end;_0x963=1649 elseif _0x963 == 759 then _0x365=__0x964d(3006);_0x963=765 elseif _0x963 == 1437 then _0x466=_0x296.Gravity;_0x963=1444 elseif _0x963 == 173 then _0x2a7=function() local _0xdc=_0x2a6();return _0xdc ~= nil and _0xdc.Health > 1 - 1 and _0x2a5() ~= nil end;_0x963=180 else break end end