h f s. g ,.