SWANEPOEL L.P. 1961-2018