hamu.