Min Xiangsheng | Slate