RUPPER ASSOCIATES INC.