Hai Yan | Slate