https://www.hbvinhibitor.com/2017/04/20/two-main-hypotheses-have-been-proposed-for-human-cm/