hailugguowan