Hafwet eller efter engenom