use BeautifulSoup to parse Firm names
take care of the unicode issue
added gitignore