Li Haopeng | Slate