hals k c . m.