diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-carian.ttf b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-carian.ttf
new file mode 100644
index 00000000..19958466
Binary files /dev/null and b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-carian.ttf differ
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-carian.ttf4d b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-carian.ttf4d
new file mode 100644
index 00000000..2bdffb97
--- /dev/null
+++ b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-carian.ttf4d
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-elbasan.ttf b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-elbasan.ttf
new file mode 100644
index 00000000..1cc3bc23
Binary files /dev/null and b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-elbasan.ttf differ
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-elbasan.ttf4d b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-elbasan.ttf4d
new file mode 100644
index 00000000..bed2d845
--- /dev/null
+++ b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-elbasan.ttf4d
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-kaithi.ttf b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-kaithi.ttf
new file mode 100644
index 00000000..bece768c
Binary files /dev/null and b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-kaithi.ttf differ
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-kaithi.ttf4d b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-kaithi.ttf4d
new file mode 100644
index 00000000..e39359c8
--- /dev/null
+++ b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-kaithi.ttf4d
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-lycian.ttf b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-lycian.ttf
new file mode 100644
index 00000000..249761cf
Binary files /dev/null and b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-lycian.ttf differ
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-lycian.ttf4d b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-lycian.ttf4d
new file mode 100644
index 00000000..982399cc
--- /dev/null
+++ b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-lycian.ttf4d
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-old-sogdian.ttf b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-old-sogdian.ttf
new file mode 100644
index 00000000..b819b2bd
Binary files /dev/null and b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-old-sogdian.ttf differ
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-old-sogdian.ttf4d b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-old-sogdian.ttf4d
new file mode 100644
index 00000000..d38685bf
--- /dev/null
+++ b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-old-sogdian.ttf4d
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-osage.ttf b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-osage.ttf
new file mode 100644
index 00000000..2c95f56b
Binary files /dev/null and b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-osage.ttf differ
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-osage.ttf4d b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-osage.ttf4d
new file mode 100644
index 00000000..13641bf9
--- /dev/null
+++ b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-osage.ttf4d
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-psalter-pahlavi.ttf b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-psalter-pahlavi.ttf
new file mode 100644
index 00000000..98329b3b
Binary files /dev/null and b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-psalter-pahlavi.ttf differ
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-psalter-pahlavi.ttf4d b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-psalter-pahlavi.ttf4d
new file mode 100644
index 00000000..33879630
--- /dev/null
+++ b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-psalter-pahlavi.ttf4d
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-sogdian.ttf b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-sogdian.ttf
new file mode 100644
index 00000000..5426a282
Binary files /dev/null and b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-sogdian.ttf differ
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-sogdian.ttf4d b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-sogdian.ttf4d
new file mode 100644
index 00000000..dfd31c9e
--- /dev/null
+++ b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-sans-sogdian.ttf4d
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-serif-yezidi.ttf b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-serif-yezidi.ttf
new file mode 100644
index 00000000..7eedab01
Binary files /dev/null and b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-serif-yezidi.ttf differ
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-serif-yezidi.ttf4d b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-serif-yezidi.ttf4d
new file mode 100644
index 00000000..177d0cad
--- /dev/null
+++ b/gdxapp4d-chain-font-unicode4d/src/main/chain/plane1/noto-serif-yezidi.ttf4d
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/warp-hash.xml b/gdxapp4d-chain-font-unicode4d/src/main/chain/warp-hash.xml
index 90f95814..208f3853 100644
--- a/gdxapp4d-chain-font-unicode4d/src/main/chain/warp-hash.xml
+++ b/gdxapp4d-chain-font-unicode4d/src/main/chain/warp-hash.xml
@@ -30,6 +30,15 @@
+
+
+
+
+
+
+
+
+
@@ -57,5 +66,14 @@
+
+
+
+
+
+
+
+
+
diff --git a/gdxapp4d-chain-font-unicode4d/src/main/chain/warp-sea.xml b/gdxapp4d-chain-font-unicode4d/src/main/chain/warp-sea.xml
index c6e60d7a..ca9b8b8a 100644
--- a/gdxapp4d-chain-font-unicode4d/src/main/chain/warp-sea.xml
+++ b/gdxapp4d-chain-font-unicode4d/src/main/chain/warp-sea.xml
@@ -30,6 +30,15 @@
+
+
+
+
+
+
+
+
+
@@ -57,6 +66,15 @@
+
+
+
+
+
+
+
+
+
diff --git a/gdxapp4d-lib-unicodezd/src/test/java/love/distributedrebirth/unicode4d/TestConvFont.java b/gdxapp4d-lib-unicodezd/src/test/java/love/distributedrebirth/unicode4d/TestConvFont.java
index b678924a..ffda0485 100644
--- a/gdxapp4d-lib-unicodezd/src/test/java/love/distributedrebirth/unicode4d/TestConvFont.java
+++ b/gdxapp4d-lib-unicodezd/src/test/java/love/distributedrebirth/unicode4d/TestConvFont.java
@@ -71,6 +71,15 @@ public class TestConvFont {
conf("code-2001", new File(in+"plane1/code-2001.ttf.xml"), new File(out+"plane1/code-2001.ttf4d"));
conf("new-gardiner-smp", new File(in+"plane1/new-gardiner-smp.ttf.xml"), new File(out+"plane1/new-gardiner-smp.ttf4d"));
conf("noto-sans-brahmi", new File(in+"plane1/noto-sans-brahmi.ttf.xml"), new File(out+"plane1/noto-sans-brahmi.ttf4d"));
+ conf("noto-sans-carian", new File(in+"plane1/noto-sans-carian.ttf.xml"), new File(out+"plane1/noto-sans-carian.ttf4d"));
+ conf("noto-sans-elbasan", new File(in+"plane1/noto-sans-elbasan.ttf.xml"), new File(out+"plane1/noto-sans-elbasan.ttf4d"));
+ conf("noto-sans-kaithi", new File(in+"plane1/noto-sans-kaithi.ttf.xml"), new File(out+"plane1/noto-sans-kaithi.ttf4d"));
+ conf("noto-sans-lycian", new File(in+"plane1/noto-sans-lycian.ttf.xml"), new File(out+"plane1/noto-sans-lycian.ttf4d"));
+ conf("noto-sans-old-sogdian", new File(in+"plane1/noto-sans-old-sogdian.ttf.xml"), new File(out+"plane1/noto-sans-old-sogdian.ttf4d"));
+ conf("noto-sans-osage", new File(in+"plane1/noto-sans-osage.ttf.xml"), new File(out+"plane1/noto-sans-osage.ttf4d"));
+ conf("noto-sans-psalter-pahlavi", new File(in+"plane1/noto-sans-psalter-pahlavi.ttf.xml"), new File(out+"plane1/noto-sans-psalter-pahlavi.ttf4d"));
+ conf("noto-sans-sogdian", new File(in+"plane1/noto-sans-sogdian.ttf.xml"), new File(out+"plane1/noto-sans-sogdian.ttf4d"));
+ conf("noto-serif-yezidi", new File(in+"plane1/noto-serif-yezidi.ttf.xml"), new File(out+"plane1/noto-serif-yezidi.ttf4d"));
conf("code-2002", new File(in+"plane2/code-2002.ttf.xml"), new File(out+"plane2/code-2002.ttf4d"));