defdcxcc