code: async def _load(self, data, check=True):
          
          log.debug('Load proxies from the raw data')
          if isinstance(data, io.TextIOWrapper):
              data = data.read()
          if isinstance(data, str):
              data = IPPortPatternLine.findall(data)
          proxies = set(data)
          for proxy in proxies:
              await self._handle(proxy, check=check)
          await self._on_check.join()
          self._done()
docs: Looking for proxies in the passed data.
  
          Transform the passed data from [raw string | file-like object | list]
          to set {(host, port), ...}: {('192.168.0.1', '80'), }