Cao Zhipeng | Slate