O & S ASSOCIATES, INC.