semilac (528)