Pan Weixing | Slate