Lineage of Homo longi