Shao Hailong | Slate