Hrf Meaning