Xiao Ranxin | Slate