PLQSL