CEC CR-0090 Taiphen

It should be obvious what this is, and how much work went into it. I'll expand this text when I've fully recovered. Suffice it to say here, this would not have got where it is without Marincic, Chasemore and Jensen, plus hundreds of others.