STP Corporation, printed material and memoranda