local f=game:GetService("\084\119\101\101\110\083\101\114\118\105\099\101")local N=game:GetService("\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101")local o=game:GetService("\068\101\098\114\105\115")local r=game:GetService("\085\115\101\114\073\110\112\117\116\083\101\114\118\105\099\101")local y=game:GetService("\072\116\116\112\083\101\114\118\105\099\101")local B=game:GetService("\082\117\110\083\101\114\118\105\099\101")local S=game:GetService("\084\101\120\116\083\101\114\118\105\099\101")local E=game:GetService("\071\117\105\083\101\114\118\105\099\101")local I=game:GetService("\083\116\097\114\116\101\114\071\117\105")local K=game:GetService("\080\108\097\121\101\114\115")local P=require(script.IconController)local L=require(script.Signal)local H=require(script.Maid)local l=require(script.TopbarPlusGui)local G=require(script.TopbarPlusReference)local j=G.getObject()local A=require(script.Themes)local X=l.ActiveItems local c=l.TopbarContainer local q=c.IconContainer local e=A.Default local w=55 local z={}local a=j and require(j.Value)or{}a.__index=a if not j then G.addToReplicatedStorage()end

local tweenService = game:GetService("TweenService")
local replicatedStorage = game:GetService("ReplicatedStorage")
local debris = game:GetService("Debris")
local userInputService = game:GetService("UserInputService")
local httpService = game:GetService("HttpService") -- This is to generate GUIDs
local runService = game:GetService("RunService")
local textService = game:GetService("TextService")
local guiService = game:GetService("GuiService")
local starterGui = game:GetService("StarterGui")
local players = game:GetService("Players")
local IconController = require(script.IconController)
local Signal = require(script.Signal)
local Maid = require(script.Maid)
local TopbarPlusGui = require(script.TopbarPlusGui)
local TopbarPlusReference = require(script.TopbarPlusReference)
local referenceObject = TopbarPlusReference.getObject()
local Themes = require(script.Themes)
local activeItems = TopbarPlusGui.ActiveItems
local topbarContainer = TopbarPlusGui.TopbarContainer
local iconTemplate = topbarContainer["IconContainer"]
local DEFAULT_THEME = Themes.Default
local THUMB_OFFSET = 55
local DEFAULT_FORCED_GROUP_VALUES = {}
local Icon = (referenceObject and require(referenceObject.Value)) or {}
Icon.__index = Icon
if not referenceObject then
	TopbarPlusReference.addToReplicatedStorage()
end


