Celera releases human genome

Celera has released the human genome.