ccxdccccccsc