Fredr . , Haosen ,fr.