hanna branch