had to have/must have had

Is there any difference between ,had to have’’ and must have had’’?
You had to have these pieces of information from somewhere or other.
You must have had these pieces of information from somewhere or other.
Thank you.

Hi Saneta,

Interesting question.

. This suggests that it was necessary for you to have this information … or It is true that you had this information …

This suggests that the only conclusion is that you had this information … because there is no other explanation.

Alan