Merge "Merge Android Pie into master"
diff --git a/Android.mk b/Android.mk
index 44a32e7..3cfee0c 100644
--- a/Android.mk
+++ b/Android.mk
@@ -49,6 +49,21 @@
 endif # !MINIMAL_FONT_FOOTPRINT
 
 #############################################################################
+# Similary "build" the Noto CJK fonts for serif family.
+# These are not included in SMALLER_FONT_FOOTPRINT builds.
+#############################################################################
+ifeq ($(filter true,$(EXCLUDE_SERIF_FONTS) $(SMALLER_FONT_FOOTPRINT)),)
+LOCAL_PATH := $(NOTO_DIR)/cjk
+
+font_src_files := \
+    NotoSerifCJK-Regular.ttc
+
+$(foreach f, $(font_src_files), $(call build-one-font-module, $(f)))
+font_src_files :=
+
+endif # !EXCLUDE_SERIF_FONTS && !SMALLER_FONT_FOOTPRINT
+
+#############################################################################
 # Now "build" the Noto Color Emoji font, which is in its own directory. It is
 # not included in the MINIMAL_FONT_FOOTPRINT builds.
 #############################################################################
@@ -83,96 +98,122 @@
 ifneq ($(SMALLER_FONT_FOOTPRINT),true)
 font_src_files += \
     NotoSansAdlam-Regular.ttf \
+    NotoSansAhom-Regular.otf \
+    NotoSansAnatolianHieroglyphs-Regular.otf \
     NotoSansAvestan-Regular.ttf \
     NotoSansBalinese-Regular.ttf \
     NotoSansBamum-Regular.ttf \
+    NotoSansBassaVah-Regular.otf \
     NotoSansBatak-Regular.ttf \
-    NotoSansBengali-Regular.ttf \
     NotoSansBengali-Bold.ttf \
-    NotoSansBengaliUI-Regular.ttf \
+    NotoSansBengali-Regular.ttf \
     NotoSansBengaliUI-Bold.ttf \
+    NotoSansBengaliUI-Regular.ttf \
+    NotoSansBhaiksuki-Regular.otf \
     NotoSansBrahmi-Regular.ttf \
     NotoSansBuginese-Regular.ttf \
     NotoSansBuhid-Regular.ttf \
     NotoSansCanadianAboriginal-Regular.ttf \
     NotoSansCarian-Regular.ttf \
-    NotoSansCham-Regular.ttf \
+    NotoSansChakma-Regular.ttf \
     NotoSansCham-Bold.ttf \
+    NotoSansCham-Regular.ttf \
     NotoSansCherokee-Regular.ttf \
     NotoSansCoptic-Regular.ttf \
     NotoSansCuneiform-Regular.ttf \
     NotoSansCypriot-Regular.ttf \
     NotoSansDeseret-Regular.ttf \
     NotoSansEgyptianHieroglyphs-Regular.ttf \
-    NotoSansEthiopic-Regular.ttf \
+    NotoSansElbasan-Regular.otf \
     NotoSansEthiopic-Bold.ttf \
+    NotoSansEthiopic-Regular.ttf \
     NotoSansGlagolitic-Regular.ttf \
     NotoSansGothic-Regular.ttf \
-    NotoSansGujarati-Regular.ttf \
     NotoSansGujarati-Bold.ttf \
-    NotoSansGujaratiUI-Regular.ttf \
+    NotoSansGujarati-Regular.ttf \
     NotoSansGujaratiUI-Bold.ttf \
-    NotoSansGurmukhi-Regular.ttf \
+    NotoSansGujaratiUI-Regular.ttf \
     NotoSansGurmukhi-Bold.ttf \
-    NotoSansGurmukhiUI-Regular.ttf \
+    NotoSansGurmukhi-Regular.ttf \
     NotoSansGurmukhiUI-Bold.ttf \
+    NotoSansGurmukhiUI-Regular.ttf \
     NotoSansHanunoo-Regular.ttf \
+    NotoSansHatran-Regular.otf \
     NotoSansImperialAramaic-Regular.ttf \
     NotoSansInscriptionalPahlavi-Regular.ttf \
     NotoSansInscriptionalParthian-Regular.ttf \
     NotoSansJavanese-Regular.ttf \
     NotoSansKaithi-Regular.ttf \
-    NotoSansKannada-Regular.ttf \
     NotoSansKannada-Bold.ttf \
-    NotoSansKannadaUI-Regular.ttf \
+    NotoSansKannada-Regular.ttf \
     NotoSansKannadaUI-Bold.ttf \
+    NotoSansKannadaUI-Regular.ttf \
     NotoSansKayahLi-Regular.ttf \
     NotoSansKharoshthi-Regular.ttf \
-    NotoSansKhmerUI-Regular.ttf \
     NotoSansKhmerUI-Bold.ttf \
-    NotoSansLao-Regular.ttf \
+    NotoSansKhmerUI-Regular.ttf \
     NotoSansLao-Bold.ttf \
-    NotoSansLaoUI-Regular.ttf \
+    NotoSansLao-Regular.ttf \
     NotoSansLaoUI-Bold.ttf \
+    NotoSansLaoUI-Regular.ttf \
     NotoSansLepcha-Regular.ttf \
     NotoSansLimbu-Regular.ttf \
+    NotoSansLinearA-Regular.otf \
     NotoSansLinearB-Regular.ttf \
     NotoSansLisu-Regular.ttf \
     NotoSansLycian-Regular.ttf \
     NotoSansLydian-Regular.ttf \
-    NotoSansMalayalam-Regular.ttf \
     NotoSansMalayalam-Bold.ttf \
-    NotoSansMalayalamUI-Regular.ttf \
+    NotoSansMalayalam-Regular.ttf \
     NotoSansMalayalamUI-Bold.ttf \
+    NotoSansMalayalamUI-Regular.ttf \
     NotoSansMandaic-Regular.ttf \
+    NotoSansManichaean-Regular.otf \
+    NotoSansMarchen-Regular.otf \
     NotoSansMeeteiMayek-Regular.ttf \
+    NotoSansMeroitic-Regular.otf \
+    NotoSansMiao-Regular.otf \
     NotoSansMongolian-Regular.ttf \
-    NotoSansMyanmar-Regular.ttf \
+    NotoSansMro-Regular.otf \
+    NotoSansMultani-Regular.otf \
     NotoSansMyanmar-Bold.ttf \
-    NotoSansMyanmarUI-Regular.ttf \
+    NotoSansMyanmar-Regular.ttf \
     NotoSansMyanmarUI-Bold.ttf \
+    NotoSansMyanmarUI-Regular.ttf \
+    NotoSansNabataean-Regular.otf \
+    NotoSansNewa-Regular.otf \
     NotoSansNewTaiLue-Regular.ttf \
     NotoSansNKo-Regular.ttf \
     NotoSansOgham-Regular.ttf \
     NotoSansOlChiki-Regular.ttf \
     NotoSansOldItalic-Regular.ttf \
+    NotoSansOldNorthArabian-Regular.otf \
+    NotoSansOldPermic-Regular.otf \
     NotoSansOldPersian-Regular.ttf \
     NotoSansOldSouthArabian-Regular.ttf \
     NotoSansOldTurkic-Regular.ttf \
-    NotoSansOriya-Regular.ttf \
     NotoSansOriya-Bold.ttf \
-    NotoSansOriyaUI-Regular.ttf \
+    NotoSansOriya-Regular.ttf \
     NotoSansOriyaUI-Bold.ttf \
+    NotoSansOriyaUI-Regular.ttf \
+    NotoSansOsage-Regular.ttf \
     NotoSansOsmanya-Regular.ttf \
+    NotoSansPahawhHmong-Regular.otf \
+    NotoSansPalmyrene-Regular.otf \
+    NotoSansPauCinHau-Regular.otf \
     NotoSansPhagsPa-Regular.ttf \
     NotoSansPhoenician-Regular.ttf \
     NotoSansRejang-Regular.ttf \
     NotoSansRunic-Regular.ttf \
     NotoSansSamaritan-Regular.ttf \
     NotoSansSaurashtra-Regular.ttf \
+    NotoSansSharada-Regular.otf \
     NotoSansShavian-Regular.ttf \
-    NotoSansSinhala-Regular.ttf \
     NotoSansSinhala-Bold.ttf \
+    NotoSansSinhala-Regular.ttf \
+    NotoSansSinhalaUI-Bold.otf \
+    NotoSansSinhalaUI-Regular.otf \
+    NotoSansSoraSompeng-Regular.otf \
     NotoSansSundanese-Regular.ttf \
     NotoSansSylotiNagri-Regular.ttf \
     NotoSansSyriacEastern-Regular.ttf \
@@ -183,18 +224,18 @@
     NotoSansTaiLe-Regular.ttf \
     NotoSansTaiTham-Regular.ttf \
     NotoSansTaiViet-Regular.ttf \
-    NotoSansTamil-Regular.ttf \
     NotoSansTamil-Bold.ttf \
-    NotoSansTamilUI-Regular.ttf \
+    NotoSansTamil-Regular.ttf \
     NotoSansTamilUI-Bold.ttf \
-    NotoSansTelugu-Regular.ttf \
+    NotoSansTamilUI-Regular.ttf \
     NotoSansTelugu-Bold.ttf \
-    NotoSansTeluguUI-Regular.ttf \
+    NotoSansTelugu-Regular.ttf \
     NotoSansTeluguUI-Bold.ttf \
-    NotoSansThaana-Regular.ttf \
+    NotoSansTeluguUI-Regular.ttf \
     NotoSansThaana-Bold.ttf \
-    NotoSansTibetan-Regular.ttf \
+    NotoSansThaana-Regular.ttf \
     NotoSansTibetan-Bold.ttf \
+    NotoSansTibetan-Regular.ttf \
     NotoSansTifinagh-Regular.ttf \
     NotoSansUgaritic-Regular.ttf \
     NotoSansVai-Regular.ttf \
@@ -228,6 +269,44 @@
     NotoSansThaiUI-Bold.ttf
 endif # !MINIMAL_FONT_FOOTPRINT
 
+ifeq ($(filter true,$(EXCLUDE_SERIF_FONTS) $(SMALLER_FONT_FOOTPRINT)),)
+font_src_files += \
+    NotoSerifArmenian-Bold.ttf \
+    NotoSerifArmenian-Regular.ttf \
+    NotoSerifBengali-Bold.ttf \
+    NotoSerifBengali-Regular.ttf \
+    NotoSerifDevanagari-Bold.ttf \
+    NotoSerifDevanagari-Regular.ttf \
+    NotoSerifEthiopic-Bold.otf \
+    NotoSerifEthiopic-Regular.otf \
+    NotoSerifGeorgian-Bold.ttf \
+    NotoSerifGeorgian-Regular.ttf \
+    NotoSerifGujarati-Bold.ttf \
+    NotoSerifGujarati-Regular.ttf \
+    NotoSerifGurmukhi-Bold.otf \
+    NotoSerifGurmukhi-Regular.otf \
+    NotoSerifHebrew-Bold.ttf \
+    NotoSerifHebrew-Regular.ttf \
+    NotoSerifKannada-Bold.ttf \
+    NotoSerifKannada-Regular.ttf \
+    NotoSerifKhmer-Bold.otf \
+    NotoSerifKhmer-Regular.otf \
+    NotoSerifLao-Bold.ttf \
+    NotoSerifLao-Regular.ttf \
+    NotoSerifMalayalam-Bold.ttf \
+    NotoSerifMalayalam-Regular.ttf \
+    NotoSerifMyanmar-Bold.otf \
+    NotoSerifMyanmar-Regular.otf \
+    NotoSerifSinhala-Bold.otf \
+    NotoSerifSinhala-Regular.otf \
+    NotoSerifTamil-Bold.ttf \
+    NotoSerifTamil-Regular.ttf \
+    NotoSerifTelugu-Bold.ttf \
+    NotoSerifTelugu-Regular.ttf \
+    NotoSerifThai-Bold.ttf \
+    NotoSerifThai-Regular.ttf
+endif # !EXCLUDE_SERIF_FONTS && !SMALLER_FONT_FOOTPRINT
+
 $(foreach f, $(font_src_files), $(call build-one-font-module, $(f)))
 
 #############################################################################
@@ -250,3 +329,7 @@
 NOTO_DIR :=
 build-one-font-module :=
 font_src_files :=
+
+
+
+
diff --git a/emoji/NotoColorEmoji.ttf b/emoji/NotoColorEmoji.ttf
index 0c2662e..6bc96eb 100644
--- a/emoji/NotoColorEmoji.ttf
+++ b/emoji/NotoColorEmoji.ttf
Binary files differ
diff --git a/emoji/README.android b/emoji/README.android
index 66a5bb6..62abd6c 100644
--- a/emoji/README.android
+++ b/emoji/README.android
@@ -1,5 +1,5 @@
 URL: https://github.com/googlei18n/noto-emoji
-Version: 1.38
+Version: 2.007
 License: OFL 1.1
 License File: NOTICE
 
diff --git a/fonts.mk b/fonts.mk
index feb8b21..fea0aef 100644
--- a/fonts.mk
+++ b/fonts.mk
@@ -18,113 +18,139 @@
 
 PRODUCT_PACKAGES := \
     NotoColorEmoji.ttf \
-    NotoNaskhArabic-Regular.ttf \
     NotoNaskhArabic-Bold.ttf \
-    NotoNaskhArabicUI-Regular.ttf \
+    NotoNaskhArabic-Regular.ttf \
     NotoNaskhArabicUI-Bold.ttf \
+    NotoNaskhArabicUI-Regular.ttf \
     NotoSansAdlam-Regular.ttf \
-    NotoSansArmenian-Regular.ttf \
+    NotoSansAhom-Regular.otf \
+    NotoSansAnatolianHieroglyphs-Regular.otf \
     NotoSansArmenian-Bold.ttf \
+    NotoSansArmenian-Regular.ttf \
     NotoSansAvestan-Regular.ttf \
     NotoSansBalinese-Regular.ttf \
     NotoSansBamum-Regular.ttf \
+    NotoSansBassaVah-Regular.otf \
     NotoSansBatak-Regular.ttf \
-    NotoSansBengali-Regular.ttf \
     NotoSansBengali-Bold.ttf \
-    NotoSansBengaliUI-Regular.ttf \
+    NotoSansBengali-Regular.ttf \
     NotoSansBengaliUI-Bold.ttf \
+    NotoSansBengaliUI-Regular.ttf \
+    NotoSansBhaiksuki-Regular.otf \
     NotoSansBrahmi-Regular.ttf \
     NotoSansBuginese-Regular.ttf \
     NotoSansBuhid-Regular.ttf \
     NotoSansCanadianAboriginal-Regular.ttf \
     NotoSansCarian-Regular.ttf \
-    NotoSansCham-Regular.ttf \
+    NotoSansChakma-Regular.ttf \
     NotoSansCham-Bold.ttf \
+    NotoSansCham-Regular.ttf \
     NotoSansCherokee-Regular.ttf \
     NotoSansCJK-Regular.ttc \
     NotoSansCoptic-Regular.ttf \
     NotoSansCuneiform-Regular.ttf \
     NotoSansCypriot-Regular.ttf \
     NotoSansDeseret-Regular.ttf \
-    NotoSansDevanagari-Regular.ttf \
     NotoSansDevanagari-Bold.ttf \
-    NotoSansDevanagariUI-Regular.ttf \
+    NotoSansDevanagari-Regular.ttf \
     NotoSansDevanagariUI-Bold.ttf \
+    NotoSansDevanagariUI-Regular.ttf \
     NotoSansEgyptianHieroglyphs-Regular.ttf \
-    NotoSansEthiopic-Regular.ttf \
+    NotoSansElbasan-Regular.otf \
     NotoSansEthiopic-Bold.ttf \
-    NotoSansGeorgian-Regular.ttf \
+    NotoSansEthiopic-Regular.ttf \
     NotoSansGeorgian-Bold.ttf \
+    NotoSansGeorgian-Regular.ttf \
     NotoSansGlagolitic-Regular.ttf \
     NotoSansGothic-Regular.ttf \
-    NotoSansGujarati-Regular.ttf \
     NotoSansGujarati-Bold.ttf \
-    NotoSansGujaratiUI-Regular.ttf \
+    NotoSansGujarati-Regular.ttf \
     NotoSansGujaratiUI-Bold.ttf \
-    NotoSansGurmukhi-Regular.ttf \
+    NotoSansGujaratiUI-Regular.ttf \
     NotoSansGurmukhi-Bold.ttf \
-    NotoSansGurmukhiUI-Regular.ttf \
+    NotoSansGurmukhi-Regular.ttf \
     NotoSansGurmukhiUI-Bold.ttf \
+    NotoSansGurmukhiUI-Regular.ttf \
     NotoSansHanunoo-Regular.ttf \
-    NotoSansHebrew-Regular.ttf \
+    NotoSansHatran-Regular.otf \
     NotoSansHebrew-Bold.ttf \
+    NotoSansHebrew-Regular.ttf \
     NotoSansImperialAramaic-Regular.ttf \
     NotoSansInscriptionalPahlavi-Regular.ttf \
     NotoSansInscriptionalParthian-Regular.ttf \
     NotoSansJavanese-Regular.ttf \
     NotoSansKaithi-Regular.ttf \
-    NotoSansKannada-Regular.ttf \
     NotoSansKannada-Bold.ttf \
-    NotoSansKannadaUI-Regular.ttf \
+    NotoSansKannada-Regular.ttf \
     NotoSansKannadaUI-Bold.ttf \
+    NotoSansKannadaUI-Regular.ttf \
     NotoSansKayahLi-Regular.ttf \
     NotoSansKharoshthi-Regular.ttf \
     NotoSansKhmer-VF.ttf \
-    NotoSansKhmerUI-Regular.ttf \
     NotoSansKhmerUI-Bold.ttf \
-    NotoSansLao-Regular.ttf \
+    NotoSansKhmerUI-Regular.ttf \
     NotoSansLao-Bold.ttf \
-    NotoSansLaoUI-Regular.ttf \
+    NotoSansLao-Regular.ttf \
     NotoSansLaoUI-Bold.ttf \
+    NotoSansLaoUI-Regular.ttf \
     NotoSansLepcha-Regular.ttf \
     NotoSansLimbu-Regular.ttf \
+    NotoSansLinearA-Regular.otf \
     NotoSansLinearB-Regular.ttf \
     NotoSansLisu-Regular.ttf \
     NotoSansLycian-Regular.ttf \
     NotoSansLydian-Regular.ttf \
-    NotoSansMalayalam-Regular.ttf \
     NotoSansMalayalam-Bold.ttf \
-    NotoSansMalayalamUI-Regular.ttf \
+    NotoSansMalayalam-Regular.ttf \
     NotoSansMalayalamUI-Bold.ttf \
+    NotoSansMalayalamUI-Regular.ttf \
     NotoSansMandaic-Regular.ttf \
+    NotoSansManichaean-Regular.otf \
+    NotoSansMarchen-Regular.otf \
     NotoSansMeeteiMayek-Regular.ttf \
+    NotoSansMeroitic-Regular.otf \
+    NotoSansMiao-Regular.otf \
     NotoSansMongolian-Regular.ttf \
-    NotoSansMyanmar-Regular.ttf \
+    NotoSansMro-Regular.otf \
+    NotoSansMultani-Regular.otf \
     NotoSansMyanmar-Bold.ttf \
-    NotoSansMyanmarUI-Regular.ttf \
+    NotoSansMyanmar-Regular.ttf \
     NotoSansMyanmarUI-Bold.ttf \
+    NotoSansMyanmarUI-Regular.ttf \
+    NotoSansNabataean-Regular.otf \
+    NotoSansNewa-Regular.otf \
     NotoSansNewTaiLue-Regular.ttf \
     NotoSansNKo-Regular.ttf \
     NotoSansOgham-Regular.ttf \
     NotoSansOlChiki-Regular.ttf \
     NotoSansOldItalic-Regular.ttf \
+    NotoSansOldNorthArabian-Regular.otf \
+    NotoSansOldPermic-Regular.otf \
     NotoSansOldPersian-Regular.ttf \
     NotoSansOldSouthArabian-Regular.ttf \
     NotoSansOldTurkic-Regular.ttf \
-    NotoSansOriya-Regular.ttf \
     NotoSansOriya-Bold.ttf \
-    NotoSansOriyaUI-Regular.ttf \
+    NotoSansOriya-Regular.ttf \
     NotoSansOriyaUI-Bold.ttf \
+    NotoSansOriyaUI-Regular.ttf \
+    NotoSansOsage-Regular.ttf \
     NotoSansOsmanya-Regular.ttf \
+    NotoSansPahawhHmong-Regular.otf \
+    NotoSansPalmyrene-Regular.otf \
+    NotoSansPauCinHau-Regular.otf \
     NotoSansPhagsPa-Regular.ttf \
     NotoSansPhoenician-Regular.ttf \
     NotoSansRejang-Regular.ttf \
     NotoSansRunic-Regular.ttf \
     NotoSansSamaritan-Regular.ttf \
     NotoSansSaurashtra-Regular.ttf \
+    NotoSansSharada-Regular.otf \
     NotoSansShavian-Regular.ttf \
-    NotoSansSinhala-Regular.ttf \
     NotoSansSinhala-Bold.ttf \
+    NotoSansSinhala-Regular.ttf \
+    NotoSansSinhalaUI-Bold.otf \
+    NotoSansSinhalaUI-Regular.otf \
+    NotoSansSoraSompeng-Regular.otf \
     NotoSansSundanese-Regular.ttf \
     NotoSansSylotiNagri-Regular.ttf \
     NotoSansSymbols-Regular-Subsetted.ttf \
@@ -137,27 +163,62 @@
     NotoSansTaiLe-Regular.ttf \
     NotoSansTaiTham-Regular.ttf \
     NotoSansTaiViet-Regular.ttf \
-    NotoSansTamil-Regular.ttf \
     NotoSansTamil-Bold.ttf \
-    NotoSansTamilUI-Regular.ttf \
+    NotoSansTamil-Regular.ttf \
     NotoSansTamilUI-Bold.ttf \
-    NotoSansTelugu-Regular.ttf \
+    NotoSansTamilUI-Regular.ttf \
     NotoSansTelugu-Bold.ttf \
-    NotoSansTeluguUI-Regular.ttf \
+    NotoSansTelugu-Regular.ttf \
     NotoSansTeluguUI-Bold.ttf \
-    NotoSansThaana-Regular.ttf \
+    NotoSansTeluguUI-Regular.ttf \
     NotoSansThaana-Bold.ttf \
-    NotoSansThai-Regular.ttf \
+    NotoSansThaana-Regular.ttf \
     NotoSansThai-Bold.ttf \
-    NotoSansThaiUI-Regular.ttf \
+    NotoSansThai-Regular.ttf \
     NotoSansThaiUI-Bold.ttf \
-    NotoSansTibetan-Regular.ttf \
+    NotoSansThaiUI-Regular.ttf \
     NotoSansTibetan-Bold.ttf \
+    NotoSansTibetan-Regular.ttf \
     NotoSansTifinagh-Regular.ttf \
     NotoSansUgaritic-Regular.ttf \
     NotoSansVai-Regular.ttf \
     NotoSansYi-Regular.ttf \
-    NotoSerif-Regular.ttf \
     NotoSerif-Bold.ttf \
+    NotoSerif-BoldItalic.ttf \
     NotoSerif-Italic.ttf \
-    NotoSerif-BoldItalic.ttf
+    NotoSerif-Regular.ttf \
+    NotoSerifArmenian-Bold.ttf \
+    NotoSerifArmenian-Regular.ttf \
+    NotoSerifBengali-Bold.ttf \
+    NotoSerifBengali-Regular.ttf \
+    NotoSerifCJK-Regular.ttc \
+    NotoSerifDevanagari-Bold.ttf \
+    NotoSerifDevanagari-Regular.ttf \
+    NotoSerifEthiopic-Bold.otf \
+    NotoSerifEthiopic-Regular.otf \
+    NotoSerifGeorgian-Bold.ttf \
+    NotoSerifGeorgian-Regular.ttf \
+    NotoSerifGujarati-Bold.ttf \
+    NotoSerifGujarati-Regular.ttf \
+    NotoSerifGurmukhi-Bold.otf \
+    NotoSerifGurmukhi-Regular.otf \
+    NotoSerifHebrew-Bold.ttf \
+    NotoSerifHebrew-Regular.ttf \
+    NotoSerifKannada-Bold.ttf \
+    NotoSerifKannada-Regular.ttf \
+    NotoSerifKhmer-Bold.otf \
+    NotoSerifKhmer-Regular.otf \
+    NotoSerifLao-Bold.ttf \
+    NotoSerifLao-Regular.ttf \
+    NotoSerifMalayalam-Bold.ttf \
+    NotoSerifMalayalam-Regular.ttf \
+    NotoSerifMyanmar-Bold.otf \
+    NotoSerifMyanmar-Regular.otf \
+    NotoSerifSinhala-Bold.otf \
+    NotoSerifSinhala-Regular.otf \
+    NotoSerifTamil-Bold.ttf \
+    NotoSerifTamil-Regular.ttf \
+    NotoSerifTelugu-Bold.ttf \
+    NotoSerifTelugu-Regular.ttf \
+    NotoSerifThai-Bold.ttf \
+    NotoSerifThai-Regular.ttf
diff --git a/other/NotoSansAhom-Regular.otf b/other/NotoSansAhom-Regular.otf
new file mode 100644
index 0000000..2edf458
--- /dev/null
+++ b/other/NotoSansAhom-Regular.otf
Binary files differ
diff --git a/other/NotoSansAnatolianHieroglyphs-Regular.otf b/other/NotoSansAnatolianHieroglyphs-Regular.otf
new file mode 100644
index 0000000..7c1e87a
--- /dev/null
+++ b/other/NotoSansAnatolianHieroglyphs-Regular.otf
Binary files differ
diff --git a/other/NotoSansBassaVah-Regular.otf b/other/NotoSansBassaVah-Regular.otf
new file mode 100644
index 0000000..0b7b7b8
--- /dev/null
+++ b/other/NotoSansBassaVah-Regular.otf
Binary files differ
diff --git a/other/NotoSansBhaiksuki-Regular.otf b/other/NotoSansBhaiksuki-Regular.otf
new file mode 100644
index 0000000..dcf3862
--- /dev/null
+++ b/other/NotoSansBhaiksuki-Regular.otf
Binary files differ
diff --git a/other/NotoSansChakma-Regular.ttf b/other/NotoSansChakma-Regular.ttf
new file mode 100644
index 0000000..43e5161
--- /dev/null
+++ b/other/NotoSansChakma-Regular.ttf
Binary files differ
diff --git a/other/NotoSansElbasan-Regular.otf b/other/NotoSansElbasan-Regular.otf
new file mode 100644
index 0000000..1c28397
--- /dev/null
+++ b/other/NotoSansElbasan-Regular.otf
Binary files differ
diff --git a/other/NotoSansHatran-Regular.otf b/other/NotoSansHatran-Regular.otf
new file mode 100644
index 0000000..1259095
--- /dev/null
+++ b/other/NotoSansHatran-Regular.otf
Binary files differ
diff --git a/other/NotoSansLinearA-Regular.otf b/other/NotoSansLinearA-Regular.otf
new file mode 100644
index 0000000..0f791af
--- /dev/null
+++ b/other/NotoSansLinearA-Regular.otf
Binary files differ
diff --git a/other/NotoSansManichaean-Regular.otf b/other/NotoSansManichaean-Regular.otf
new file mode 100644
index 0000000..8065acb
--- /dev/null
+++ b/other/NotoSansManichaean-Regular.otf
Binary files differ
diff --git a/other/NotoSansMarchen-Regular.otf b/other/NotoSansMarchen-Regular.otf
new file mode 100644
index 0000000..983e622
--- /dev/null
+++ b/other/NotoSansMarchen-Regular.otf
Binary files differ
diff --git a/other/NotoSansMeroitic-Regular.otf b/other/NotoSansMeroitic-Regular.otf
new file mode 100644
index 0000000..e0f70d5
--- /dev/null
+++ b/other/NotoSansMeroitic-Regular.otf
Binary files differ
diff --git a/other/NotoSansMiao-Regular.otf b/other/NotoSansMiao-Regular.otf
new file mode 100644
index 0000000..efc22bc
--- /dev/null
+++ b/other/NotoSansMiao-Regular.otf
Binary files differ
diff --git a/other/NotoSansMro-Regular.otf b/other/NotoSansMro-Regular.otf
new file mode 100644
index 0000000..78f715b
--- /dev/null
+++ b/other/NotoSansMro-Regular.otf
Binary files differ
diff --git a/other/NotoSansMultani-Regular.otf b/other/NotoSansMultani-Regular.otf
new file mode 100644
index 0000000..7804a00
--- /dev/null
+++ b/other/NotoSansMultani-Regular.otf
Binary files differ
diff --git a/other/NotoSansNabataean-Regular.otf b/other/NotoSansNabataean-Regular.otf
new file mode 100644
index 0000000..a757da5
--- /dev/null
+++ b/other/NotoSansNabataean-Regular.otf
Binary files differ
diff --git a/other/NotoSansNewa-Regular.otf b/other/NotoSansNewa-Regular.otf
new file mode 100644
index 0000000..4728d2e
--- /dev/null
+++ b/other/NotoSansNewa-Regular.otf
Binary files differ
diff --git a/other/NotoSansOldNorthArabian-Regular.otf b/other/NotoSansOldNorthArabian-Regular.otf
new file mode 100644
index 0000000..f884ae0
--- /dev/null
+++ b/other/NotoSansOldNorthArabian-Regular.otf
Binary files differ
diff --git a/other/NotoSansOldPermic-Regular.otf b/other/NotoSansOldPermic-Regular.otf
new file mode 100644
index 0000000..5a0e71e
--- /dev/null
+++ b/other/NotoSansOldPermic-Regular.otf
Binary files differ
diff --git a/other/NotoSansOsage-Regular.ttf b/other/NotoSansOsage-Regular.ttf
new file mode 100644
index 0000000..28f1d94
--- /dev/null
+++ b/other/NotoSansOsage-Regular.ttf
Binary files differ
diff --git a/other/NotoSansPahawhHmong-Regular.otf b/other/NotoSansPahawhHmong-Regular.otf
new file mode 100644
index 0000000..26a7440
--- /dev/null
+++ b/other/NotoSansPahawhHmong-Regular.otf
Binary files differ
diff --git a/other/NotoSansPalmyrene-Regular.otf b/other/NotoSansPalmyrene-Regular.otf
new file mode 100644
index 0000000..3ccbf6f
--- /dev/null
+++ b/other/NotoSansPalmyrene-Regular.otf
Binary files differ
diff --git a/other/NotoSansPauCinHau-Regular.otf b/other/NotoSansPauCinHau-Regular.otf
new file mode 100644
index 0000000..a5c7d92
--- /dev/null
+++ b/other/NotoSansPauCinHau-Regular.otf
Binary files differ
diff --git a/other/NotoSansSharada-Regular.otf b/other/NotoSansSharada-Regular.otf
new file mode 100644
index 0000000..2c865a2
--- /dev/null
+++ b/other/NotoSansSharada-Regular.otf
Binary files differ
diff --git a/other/NotoSansSinhalaUI-Bold.otf b/other/NotoSansSinhalaUI-Bold.otf
new file mode 100644
index 0000000..d73a364
--- /dev/null
+++ b/other/NotoSansSinhalaUI-Bold.otf
Binary files differ
diff --git a/other/NotoSansSinhalaUI-Regular.otf b/other/NotoSansSinhalaUI-Regular.otf
new file mode 100644
index 0000000..4902292
--- /dev/null
+++ b/other/NotoSansSinhalaUI-Regular.otf
Binary files differ
diff --git a/other/NotoSansSoraSompeng-Regular.otf b/other/NotoSansSoraSompeng-Regular.otf
new file mode 100644
index 0000000..1240506
--- /dev/null
+++ b/other/NotoSansSoraSompeng-Regular.otf
Binary files differ
diff --git a/other/NotoSerifEthiopic-Bold.otf b/other/NotoSerifEthiopic-Bold.otf
new file mode 100644
index 0000000..76758eb
--- /dev/null
+++ b/other/NotoSerifEthiopic-Bold.otf
Binary files differ
diff --git a/other/NotoSerifEthiopic-Regular.otf b/other/NotoSerifEthiopic-Regular.otf
new file mode 100644
index 0000000..0d86e2e
--- /dev/null
+++ b/other/NotoSerifEthiopic-Regular.otf
Binary files differ
diff --git a/other/NotoSerifGurmukhi-Bold.otf b/other/NotoSerifGurmukhi-Bold.otf
new file mode 100644
index 0000000..d362ea2
--- /dev/null
+++ b/other/NotoSerifGurmukhi-Bold.otf
Binary files differ
diff --git a/other/NotoSerifGurmukhi-Regular.otf b/other/NotoSerifGurmukhi-Regular.otf
new file mode 100644
index 0000000..f2595e7
--- /dev/null
+++ b/other/NotoSerifGurmukhi-Regular.otf
Binary files differ
diff --git a/other/NotoSerifKhmer-Bold.otf b/other/NotoSerifKhmer-Bold.otf
new file mode 100644
index 0000000..4729415
--- /dev/null
+++ b/other/NotoSerifKhmer-Bold.otf
Binary files differ
diff --git a/other/NotoSerifKhmer-Regular.otf b/other/NotoSerifKhmer-Regular.otf
new file mode 100644
index 0000000..204e343
--- /dev/null
+++ b/other/NotoSerifKhmer-Regular.otf
Binary files differ
diff --git a/other/NotoSerifMyanmar-Bold.otf b/other/NotoSerifMyanmar-Bold.otf
new file mode 100644
index 0000000..9c2bba5
--- /dev/null
+++ b/other/NotoSerifMyanmar-Bold.otf
Binary files differ
diff --git a/other/NotoSerifMyanmar-Regular.otf b/other/NotoSerifMyanmar-Regular.otf
new file mode 100644
index 0000000..3149b2f
--- /dev/null
+++ b/other/NotoSerifMyanmar-Regular.otf
Binary files differ
diff --git a/other/NotoSerifSinhala-Bold.otf b/other/NotoSerifSinhala-Bold.otf
new file mode 100644
index 0000000..59ebdf0
--- /dev/null
+++ b/other/NotoSerifSinhala-Bold.otf
Binary files differ
diff --git a/other/NotoSerifSinhala-Regular.otf b/other/NotoSerifSinhala-Regular.otf
new file mode 100644
index 0000000..3d75615
--- /dev/null
+++ b/other/NotoSerifSinhala-Regular.otf
Binary files differ