Cao Yixin | Slate