code: async def _load(self):
          
  
          key = self._kwargs['key']
          pos = self._kwargs['pos']
          neg = self._kwargs['neg']
  
          with open(self._file_path, newline='', encoding='utf-8') as f:
              reader = csv.reader(f)
              data = {}
  
              for row in reader:
                  try:
                      data[row[key]] = data.get(row[key], []) + [
                          tuple(extract_ranges(row, [pos] + neg))
                      ]
                  except IndexError:
                      pass
  
          self._update({self._locale: data})
docs: Load data from a Excel-formatted CSV file.