def load(self):
        with self._file_handle as csvfile:
            results = []
            reader = unicodecsv.DictReader(csvfile, encoding='latin-1',
                                           delimiter=',')
            self.header = [x.replace('"', '') for x in reader.fieldnames]

            try:
                self.contest_index = normalize_contest(self.header)
            except __HOLE__:
                pass

            for row in reader:
                if self._skip_row(row):
                    continue
                else:
                    results.append(self._prep_county_results(row))
        try:
            RawResult.objects.insert(results)
        except errors.InvalidOperation:
            logger.error('\tNo raw results loaded')
dataset/ETHPy150Open openelections/openelections-core/openelex/us/wa/load.py/WALoaderPre2007.load