hmm template