Yang Haiquan | Slate