local meta = FindMetaTable("Entity")  if SERVER then  util.AddNetworkString("VC_BGroup_Changed")  function VC.Seats_SetAllowed(ent) if VC_DFO11a33504e893f8f7c471c32458e6a5b7iGm(ent) and VC_DFO11a33504e893f8f7c471c32458e6a5b7iGm(ent).ExtraSeats then for k,v in pairs(VC_DFO11a33504e893f8f7c471c32458e6a5b7iGm(ent).ExtraSeats) do v.Denied = v.BGroups and !VC.BGroups_Check(ent, "Seat "..k, v.BGroups) end end end else  net.Receive("VC_BGroup_Changed", function(len, ply) local ent, var1 = net.ReadEntity(), net.ReadInt(8) if !IsValid(ent) then return end ent.VC_BGroup_Tbl = nil if VC.ELS_BgroupChanged then VC.ELS_BgroupChanged(ent, var1) end end) end  local function BGroupChanged(ent, var1, var2, var3)  if IsValid(ent) and ent:IsVehicle() then hook.Call("VC_BodyGroupChanged", GAMEMODE, var1, var2, var3) hook.Call("VC_bodyGroupChanged", GAMEMODE, var1, var2, var3) end  if SERVER then  ent.VC_BGroup_Tbl = nil  if VC.Seats_SetAllowed then VC.Seats_SetAllowed(ent) end  net.Start("VC_BGroup_Changed") net.WriteEntity(ent) net.WriteInt(var2 or 0, 8) net.Broadcast()  if type(var1) == "number" and ent.VC_SeatBGroupCheckTbl and ent.VC_SeatBGroupCheckTbl[var1] then VC.SeatsForceReEnter(ent) end   if VC.ELS_BgroupChanged then VC.ELS_BgroupChanged(ent, var1) end   if VC.recheckProjTextures then VC.recheckProjTextures(ent) end  end end  if !meta.VC_Defaults_SetBodygroup then meta.VC_Defaults_SetBodygroup = meta.SetBodygroup end function meta:SetBodygroup(...)  self:VC_Defaults_SetBodygroup(...)  if self:IsVehicle() then BGroupChanged(self, ...) end end  if !meta.VC_Defaults_SetBodyGroups then meta.VC_Defaults_SetBodyGroups = meta.SetBodyGroups end function meta:SetBodyGroups(...)  self:VC_Defaults_SetBodyGroups(...)  if self:IsVehicle() then BGroupChanged(self, ...) end end  if !meta.VC_Defaults_SetSkin then meta.VC_Defaults_SetSkin = meta.SetSkin end function meta:SetSkin(...)  if IsValid(ent) and ent:IsVehicle() then hook.Call("VC_SkinChanged", GAMEMODE, ...) hook.Call("VC_skinChanged", GAMEMODE, ...) end  self:VC_Defaults_SetSkin(...) end local rs7 = "vc.check_msg_work_ALS_k4" 