cnc pl.