hal share result