CHARLES F DIEFENDORF