Guarantee agreement : (East African harbours corporation project) : between