flm semixxx