hagene