diff --git a/cts/schemas/test-3/ref.err/duplicate-nvpairs-no-default.ref.err-0 b/cts/schemas/test-3/ref.err/duplicate-nvpairs-no-default.ref.err-0
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/cts/schemas/test-3/ref.err/duplicate-nvpairs-no-default.ref.err-1 b/cts/schemas/test-3/ref.err/duplicate-nvpairs-no-default.ref.err-1
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/cts/schemas/test-3/ref.err/duplicate-nvpairs-no-default.ref.err-2 b/cts/schemas/test-3/ref.err/duplicate-nvpairs-no-default.ref.err-2
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/cts/schemas/test-3/ref.err/duplicate-nvpairs-no-default.ref.err-99 b/cts/schemas/test-3/ref.err/duplicate-nvpairs-no-default.ref.err-99
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/cts/schemas/test-3/ref.err/duplicate-nvpairs-with-default.ref.err-0 b/cts/schemas/test-3/ref.err/duplicate-nvpairs-with-default.ref.err-0
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/cts/schemas/test-3/ref.err/duplicate-nvpairs-with-default.ref.err-1 b/cts/schemas/test-3/ref.err/duplicate-nvpairs-with-default.ref.err-1
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/cts/schemas/test-3/ref.err/duplicate-nvpairs-with-default.ref.err-2 b/cts/schemas/test-3/ref.err/duplicate-nvpairs-with-default.ref.err-2
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/cts/schemas/test-3/ref.err/duplicate-nvpairs-with-default.ref.err-99 b/cts/schemas/test-3/ref.err/duplicate-nvpairs-with-default.ref.err-99
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/cts/schemas/test-3/ref.err/duplicate-nvpairs.ref.err-0 b/cts/schemas/test-3/ref.err/duplicate-nvpairs.ref.err-0
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/cts/schemas/test-3/ref/duplicate-nvpairs-no-default.ref-0 b/cts/schemas/test-3/ref/duplicate-nvpairs-no-default.ref-0
new file mode 100644
index 0000000000..0a242bc7f0
--- /dev/null
+++ b/cts/schemas/test-3/ref/duplicate-nvpairs-no-default.ref-0
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/schemas/test-3/ref/duplicate-nvpairs-no-default.ref-1 b/cts/schemas/test-3/ref/duplicate-nvpairs-no-default.ref-1
new file mode 100644
index 0000000000..2d9a5882ba
--- /dev/null
+++ b/cts/schemas/test-3/ref/duplicate-nvpairs-no-default.ref-1
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/schemas/test-3/ref/duplicate-nvpairs-no-default.ref-2 b/cts/schemas/test-3/ref/duplicate-nvpairs-no-default.ref-2
new file mode 100644
index 0000000000..2d9a5882ba
--- /dev/null
+++ b/cts/schemas/test-3/ref/duplicate-nvpairs-no-default.ref-2
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/schemas/test-3/ref/duplicate-nvpairs-no-default.ref-99 b/cts/schemas/test-3/ref/duplicate-nvpairs-no-default.ref-99
new file mode 100644
index 0000000000..dfd3a7b59e
--- /dev/null
+++ b/cts/schemas/test-3/ref/duplicate-nvpairs-no-default.ref-99
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/schemas/test-3/ref/duplicate-nvpairs-with-default.ref-0 b/cts/schemas/test-3/ref/duplicate-nvpairs-with-default.ref-0
new file mode 100644
index 0000000000..56f1edf11c
--- /dev/null
+++ b/cts/schemas/test-3/ref/duplicate-nvpairs-with-default.ref-0
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/schemas/test-3/ref/duplicate-nvpairs-with-default.ref-1 b/cts/schemas/test-3/ref/duplicate-nvpairs-with-default.ref-1
new file mode 100644
index 0000000000..4770101a61
--- /dev/null
+++ b/cts/schemas/test-3/ref/duplicate-nvpairs-with-default.ref-1
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/schemas/test-3/ref/duplicate-nvpairs-with-default.ref-2 b/cts/schemas/test-3/ref/duplicate-nvpairs-with-default.ref-2
new file mode 100644
index 0000000000..4770101a61
--- /dev/null
+++ b/cts/schemas/test-3/ref/duplicate-nvpairs-with-default.ref-2
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/schemas/test-3/ref/duplicate-nvpairs-with-default.ref-99 b/cts/schemas/test-3/ref/duplicate-nvpairs-with-default.ref-99
new file mode 100644
index 0000000000..2c82fec17b
--- /dev/null
+++ b/cts/schemas/test-3/ref/duplicate-nvpairs-with-default.ref-99
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/schemas/test-3/xml/duplicate-nvpairs-no-default.xml b/cts/schemas/test-3/xml/duplicate-nvpairs-no-default.xml
new file mode 100644
index 0000000000..edaf887d38
--- /dev/null
+++ b/cts/schemas/test-3/xml/duplicate-nvpairs-no-default.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/schemas/test-3/xml/duplicate-nvpairs-with-default.xml b/cts/schemas/test-3/xml/duplicate-nvpairs-with-default.xml
new file mode 100644
index 0000000000..8c19e3be75
--- /dev/null
+++ b/cts/schemas/test-3/xml/duplicate-nvpairs-with-default.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+