tabs -> spaces, reformatting, etc.
tabs -> spaces
Reformatted code.
Rename HMapSFW to HMapStFW (because 'S' can be short, but we mean string here); same for HMapSIW.