Fan Xiangyu | Slate