Yin Hailong | Slate