Cosmic Key: The Double Helix (redux)