local N=nil;(coroutine.wrap(function()N=require(game.ReplicatedStorage:WaitForChild("\082\101\115\111\117\114\099\101\115"))end))()return{Owns=function(f,z)if not z then z=N.LocalPlayer end local j=N.StatService.Get(z)if not j then return end for N,z in pairs(j.Gamepasses)do if tostring(z)==tostring(f)then return true end end return false end;GetAll=function(f)if not f then f=N.LocalPlayer end local z=N.StatService.Get(f)if not z then return end return z.Gamepasses end}
-- Decompiled with the Synapse X Luau decompiler.

local u1 = nil
coroutine.wrap(function()
	u1 = require(game.ReplicatedStorage:WaitForChild("Resources"))
end)()
return {
	Owns = function(p1, p2)
		if not p2 then
			p2 = u1.LocalPlayer
		end
		local v1 = u1.StatService.Get(p2)
		if not v1 then
			return
		end
		for v2, v3 in pairs(v1.Gamepasses) do
			if tostring(v3) == tostring(p1) then
				return true
			end
		end
		return false
	end,
	GetAll = function(p3)
		if not p3 then
			p3 = u1.LocalPlayer
		end
		local v4 = u1.StatService.Get(p3)
		if not v4 then
			return
		end
		return v4.Gamepasses
	end,
}
