def METHOD_NAME(self, data, sites):
    match = re.search(r"src=(\"|\')(http://www.svt.se/wd[^\'\"]+)(\"|\')", data)
    stream = None
    if match:
        url = match.group(2)
        for i in sites:
            if i.handles(url):
                url = url.replace("&amp;", "&").replace("&#038;", "&")
                return url, i(self.config, url)
    matchlist = [
        r"src=\"(https://player.vimeo.com/video/[0-9]+)\" ",
        r'src="(http://tv.aftonbladet[^"]*)"',
        r'a href="(http://tv.aftonbladet[^"]*)" class="abVi',
        r"iframe src='(http://www.svtplay[^']*)'",
        'src="(http://mm-resource-service.herokuapp.com[^"]*)"',
        r'src="([^.]+\.solidtango.com[^"+]+)"',
        's.src="(https://csp-ssl.picsearch.com[^"]+|http://csp.picsearch.com/rest[^"]+)',
    ]
    for i in matchlist:
        match = re.search(i, data)
        if match:
            url = match.group(1)
            for n in sites:
                if n.handles(match.group(1)):
                    return match.group(1), n(self.config, url)
    match = re.search(r"tv4play.se/iframe/video/(\d+)?", data)
    if match:
        url = f"http://www.tv4play.se/?video_id={match.group(1)}"
        for i in sites:
            if i.handles(url):
                return url, i(self.config, url)
    match = re.search("(lemonwhale|lwcdn.com)", data)
    if match:
        url = "http://lemonwhale.com"
        for i in sites:
            if i.handles(url):
                return self.url, i(self.config, self.url)
    match = re.search("cdn.screen9.com", data)
    if match:
        url = "https://cdn.screen9.com"
        for i in sites:
            if i.handles(url):
                return self.url, i(self.config, self.url)
    match = re.search('iframe src="(//csp.screen9.com[^"]+)"', data)
    if match:
        url = f"https:{match.group(1)}"
        for i in sites:
            if i.handles(url):
                return self.url, i(self.config, self.url)
    match = re.search('source src="([^"]+)" type="application/x-mpegURL"', data)
    if match:
        for i in sites:
            if i.__name__ == "Raw":
                return self.url, i(self.config, match.group(1))
    return self.url, stream