Pedigree map of Hanif Mohammad Qadri