YIFEI YAN AND ASSOCIATES