Cang Yuan Tu analysis