A W REHN & ASSOCIATES INC