Hat-lot