TITAN CAPITAL MANAGEMENT LTD