huangjinlong hard