private static List<string> GetNonHubCategories(string id)
{
var hubs = new List<string>();
if (Utils.IsRegion(id))
{
hubs = Utils.GetIdsForRegion(id);
hubs = hubs.Select(t => t.ToLower()).ToList();
}
var es = (ZonelessEventStore)ObjectUtils.GetTypedObj<ZonelessEventStore>(id, id + ".zoneless.obj");
var categories = Utils.GetTagsForHub(es, id, Utils.TagAndCountType.nonhub, hubs);
//categories = categories.FindAll(x => x.Contains("{") == false).ToList();
categories = categories.FindAll(x => String.IsNullOrWhiteSpace(x) == false);
categories.Sort(String.CompareOrdinal);
return categories;
}