add file hk_decode.h