hafwa qwinnor , barnoch