hails