local v,C,H,N,L,M,k,E,Z,w,r,R,j,b,O,f,V,e,a,y,c,t,d,U,n,I,i,z,h,J,D,K,Q,W,T,F,G,P,m,s,A,l,Y,q,S,o,p,u,X,g,B,x,vp,Cp,Hp,Np,Lp,Mp,kp,Ep,Zp,wp,rp=_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,time,Faces,table.unpack,string,Color3,newproxy,tostring,tonumber,Instance,TweenInfo,BrickColor,NumberRange,ColorSequence,NumberSequence,ColorSequenceKeypoint,NumberSequenceKeypoint,PhysicalProperties,Region3int16,Vector3int16,require,table,type,task.wait,Enum,UDim,UDim2,Vector2,Vector3,Region3,CFrame,Ray,task.delay,task.defer,task,tick,function(v,C)return v or error(C or"\097\115\115\101\114\116\105\111\110 \102\097\105\108\101\100\033",2)end local Rp={"\087\111\114\107\115\112\097\099\101";"\080\108\097\121\101\114\115","\076\105\103\104\116\105\110\103","\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101";"\082\101\112\108\105\099\097\116\101\100\070\105\114\115\116";"\083\099\114\105\112\116\067\111\110\116\101\120\116";"\074\111\105\110\116\115\083\101\114\118\105\099\101","\076\111\103\083\101\114\118\105\099\101","\084\101\097\109\115";"\083\111\117\110\100\083\101\114\118\105\099\101","\083\116\097\114\116\101\114\071\117\105","\083\116\097\114\116\101\114\080\097\099\107";"\083\116\097\114\116\101\114\080\108\097\121\101\114","\071\114\111\117\112\083\101\114\118\105\099\101";"\077\097\114\107\101\116\112\108\097\099\101\083\101\114\118\105\099\101";"\072\116\116\112\083\101\114\118\105\099\101","\084\101\115\116\083\101\114\118\105\099\101","\082\117\110\083\101\114\118\105\099\101";"\078\101\116\119\111\114\107\067\108\105\101\110\116"}

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, time, Faces, unpack, string, Color3,
newproxy, tostring, tonumber, Instance, TweenInfo, BrickColor,
NumberRange, ColorSequence, NumberSequence, ColorSequenceKeypoint,
NumberSequenceKeypoint, PhysicalProperties, Region3int16,
Vector3int16, require, table, type, wait,
Enum, UDim, UDim2, Vector2, Vector3, Region3, CFrame, Ray, delay, spawn, task, tick, assert =
	_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, time, Faces, table.unpack, string, Color3,
	newproxy, tostring, tonumber, Instance, TweenInfo, BrickColor,
	NumberRange, ColorSequence, NumberSequence, ColorSequenceKeypoint,
	NumberSequenceKeypoint, PhysicalProperties, Region3int16,
	Vector3int16, require, table, type, task.wait,
	Enum, UDim, UDim2, Vector2, Vector3, Region3, CFrame, Ray, task.delay, task.defer, task, tick, function(cond, errMsg) return cond or error(errMsg or "assertion failed!", 2) end;

local ServicesWeUse = {
	"Workspace";
	"Players";
	"Lighting";
	"ReplicatedStorage";
	"ReplicatedFirst";
	"ScriptContext";
	"JointsService";
	"LogService";
	"Teams";
	"SoundService";
	"StarterGui";
	"StarterPack";
	"StarterPlayer";
        "GroupService";
        "MarketplaceService";
        "HttpService";
	"TestService";
        "RunService";
	"NetworkClient";
};
