APC CORP.