Hariph's descendants 112