def get_aliases(self, sheet_name, range_info):
        """returns the list of list of aliases.
        The first name in the list is the primary name"""
        actor_primary_name_range = "!".join([sheet_name, range_info["aliases"]])
        res = self.api.values.GET(actor_primary_name_range).json()
        actor_names = res["values"]
        r_names = []
        for i, actor_aliases in enumerate(actor_names):
            while "" in actor_aliases:
                actor_aliases.remove("")
            while "?" in actor_aliases:
                actor_aliases.remove("?")
            while "???" in actor_aliases:
                actor_aliases.remove("???")
            if len(actor_aliases) == 0:
                actor_aliases.append(sheet_name + "-ACTOR-%d" % i)
            else:
                aliases = []
                for alias in actor_aliases:
                    if "," in alias:
                        aliases.extend(alias.split(","))
                    else:
                        aliases.append(alias)
                actor_aliases = aliases
            # can't use a set
            actor_aliases = [n.strip() for n in actor_aliases]
            r_names.append(actor_aliases)
        return r_names
returns the list of list of aliases.
        The first name in the list is the primary name
contrib/feeds/threattracking/threattracking.py