21a315bb8fc2c077460b797dccd5fe305a4423b8 HFMT-final_revision.pdf