When was Indus Water Treaty signed?

When was Indus Water Treaty signed?

سندھ طاس معاہدے پر کب دستخط ہوئے؟
Explanation

The Indus Waters Treaty, treaty, signed on September 19, 1960, between India and Pakistan

The Indus Water Treaty between India and Pakistan was brokered by the World Bank

The Treaty allocates the Western Rivers (Indus, Jhelum, Chenab) to Pakistan

while

And the Eastern Rivers (Ravi, Beas, Sutlej) to India

The Treaty was signed at Karachi by Field Marshal Mohammad Ayub Khan,

The then President of PakistanJawaharlal Nehru 

the then Indian Prime Minister, and Mr. W.A.B. Illif 

The Treaty is effective from 1st April 1960