Soph , Hoffstedt , afledd.