D-SNPS & C-SNPS