demco teboulba