Hamad (1058 st.)