Yang Zhenglan | Slate