CARDINAL PUBL GROUP