APL SPC CUPK