CHARLES C HUPPERT