man , Hafsmon , ali.