EDWIN F. ALLEN ASSOCIATES, INC.