semi (102.089)