Utopia: Humans update

Detected Utopia update.