303 circuits. (Tech Publications, 1992)