return function()local X,G,A,l,T,q,H,k,p,h,i,f,x,S,o,e,w,I,a,z,Q,F,O,N,j,b,E,c,u,W,r,C,U,y,R,v,B,J,D,d,t,K,s,P,Z,L,Y,V,n,g,m,M,XR,GR,AR,lR,TR,qR,HR,kR=_G,game,script,getfenv,setfenv,workspace,getmetatable,setmetatable,loadstring,coroutine,rawequal,typeof,print,math,warn,error,pcall,xpcall,select,rawset,rawget,ipairs,pairs,next,Rect,Axes,os,tick,Faces,unpack,string,Color3,newproxy,tostring,tonumber,Instance,TweenInfo,BrickColor,NumberRange,ColorSequence,NumberSequence,ColorSequenceKeypoint,NumberSequenceKeypoint,PhysicalProperties,Region3int16,Vector3int16,elapsedTime,require,table,type,wait,Enum,UDim,UDim2,Vector2,Vector3,Region3,CFrame,Ray,delay local pR=A local hR=service local iR=client local fR,xR,SR,oR,eR,wR,IR local function aR()wR=iR.UI fR=iR.Anti xR=iR.Core IR=iR.Variables SR=iR.Functions oR=iR.Process eR=iR.Remote end;(l()).client=nil;(l()).service=nil;(l()).script=nil iR.GUIs={}iR.GUIHolder=hR.New("\070\111\108\100\101\114")iR.Variables={Init=aR;CodeName="";UIKeepAlive=true,KeybindsEnabled=true;ParticlesEnabled=true;CapesEnabled=true,Particles={},KeyBinds={};Aliases={};Capes={};savedUI={};localSounds={},LightingSettings={Ambient=hR.Lighting.Ambient;Brightness=hR.Lighting.Brightness,ColorShift_Bottom=hR.Lighting.ColorShift_Bottom,ColorShift_Top=hR.Lighting.ColorShift_Top;GlobalShadows=hR.Lighting.GlobalShadows,OutdoorAmbient=hR.Lighting.OutdoorAmbient;Outlines=hR.Lighting.Outlines,ShadowColor=hR.Lighting.ShadowColor;GeographicLatitude=hR.Lighting.GeographicLatitude,Name=hR.Lighting.Name;TimeOfDay=hR.Lighting.TimeOfDay,FogColor=hR.Lighting.FogColor;FogEnd=hR.Lighting.FogEnd;FogStart=hR.Lighting.FogStart}}end

return function()
	local _G, game, script, getfenv, setfenv, workspace, 
		getmetatable, setmetatable, loadstring, coroutine, 
		rawequal, typeof, print, math, warn, error,  pcall, 
		xpcall, select, rawset, rawget, ipairs, pairs, 
		next, Rect, Axes, os, tick, Faces, unpack, string, Color3, 
		newproxy, tostring, tonumber, Instance, TweenInfo, BrickColor, 
		NumberRange, ColorSequence, NumberSequence, ColorSequenceKeypoint, 
		NumberSequenceKeypoint, PhysicalProperties, Region3int16, 
		Vector3int16, elapsedTime, require, table, type, wait, 
		Enum, UDim, UDim2, Vector2, Vector3, Region3, CFrame, Ray, delay = 
		_G, game, script, getfenv, setfenv, workspace, 
		getmetatable, setmetatable, loadstring, coroutine, 
		rawequal, typeof, print, math, warn, error,  pcall, 
		xpcall, select, rawset, rawget, ipairs, pairs, 
		next, Rect, Axes, os, tick, Faces, unpack, string, Color3, 
		newproxy, tostring, tonumber, Instance, TweenInfo, BrickColor, 
		NumberRange, ColorSequence, NumberSequence, ColorSequenceKeypoint, 
		NumberSequenceKeypoint, PhysicalProperties, Region3int16, 
		Vector3int16, elapsedTime, require, table, type, wait, 
		Enum, UDim, UDim2, Vector2, Vector3, Region3, CFrame, Ray, delay
		
	local script = script
	local service = service
	local client = client
	local Anti, Core, Functions, Process, Remote, UI, Variables
	local function Init()
		UI = client.UI;
		Anti = client.Anti;
		Core = client.Core;
		Variables = client.Variables
		Functions = client.Functions;
		Process = client.Process;
		Remote = client.Remote;
	end
	
	getfenv().client = nil
	getfenv().service = nil
	getfenv().script = nil
	
	client.GUIs = {}
	client.GUIHolder = service.New("Folder")
	client.Variables = {
		Init = Init;
		CodeName = "";
		UIKeepAlive = true;
		KeybindsEnabled = true;
		ParticlesEnabled = true;
		CapesEnabled = true;
		Particles = {};
		KeyBinds = {};
		Aliases = {};
		Capes = {};
		savedUI = {};
		localSounds = {};
		LightingSettings = {
			Ambient = service.Lighting.Ambient;
			Brightness = service.Lighting.Brightness;
			ColorShift_Bottom = service.Lighting.ColorShift_Bottom;
			ColorShift_Top = service.Lighting.ColorShift_Top;
			GlobalShadows = service.Lighting.GlobalShadows;
			OutdoorAmbient = service.Lighting.OutdoorAmbient;
			Outlines = service.Lighting.Outlines;
			ShadowColor = service.Lighting.ShadowColor;
			GeographicLatitude = service.Lighting.GeographicLatitude;
			Name = service.Lighting.Name;
			TimeOfDay = service.Lighting.TimeOfDay;				
			FogColor = service.Lighting.FogColor;
			FogEnd = service.Lighting.FogEnd;
			FogStart = service.Lighting.FogStart;
		}
	};
end
