add hlsm_util.h