CHARLES B HUPPERT