You mean that was the evidence you needed to explain the existence of Origin?
Haha I don't think that's what D meant
Just that it's further confirmation
It's more like "we've got him on tape, we have 8 witnesses, and a blood match... And by the way we also found a semen sample."