E G A ASSOCIATES INC.