DS32 replacement based on effort of Dave G. at www.pdp8.net.