Pu Xingyu | Slate