CTC HOLDINGS