hafva bl , a.